Skip to content

Commit 76632c6

Browse files
authored
chore: drop node 23 (#15640)
1 parent a5f29b4 commit 76632c6

File tree

61 files changed

+62
-66
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

61 files changed

+62
-66
lines changed

.circleci/config.yml

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,6 @@
11
version: 2.1
22

33
aliases:
4-
- &filter-ignore-gh-pages
5-
branches:
6-
ignore: gh-pages
74
- &install
85
pkg-manager: yarn
96
override-ci-command: yarn install --immutable && yarn build:js
@@ -58,5 +55,5 @@ workflows:
5855
name: test-node-partial-<< matrix.node-version >>
5956
matrix:
6057
parameters:
61-
node-version: ['18', '20', '22', '23', '24']
58+
node-version: ['18', '20', '22', '24']
6259
- test-jest-jasmine

.github/workflows/test.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ jobs:
1515
strategy:
1616
fail-fast: false
1717
matrix:
18-
node-version: [18.x, 20.x, 22.x, 23.x, 24.x]
18+
node-version: [18.x, 20.x, 22.x, 24.x]
1919
name: Node v${{ matrix.node-version }}
2020
runs-on: ${{ inputs.os }}
2121

CHANGELOG.md

Lines changed: 2 additions & 3 deletions

constraints.pro

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ gen_enforced_field(WorkspaceCwd, 'publishConfig.access', null) :-
5353
workspace_field(WorkspaceCwd, 'private', true).
5454

5555
% Enforces the engines.node field for public workspace
56-
gen_enforced_field(WorkspaceCwd, 'engines.node', '^18.14.0 || ^20.0.0 || >=22.0.0') :-
56+
gen_enforced_field(WorkspaceCwd, 'engines.node', '^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0') :-
5757
\+ workspace_field(WorkspaceCwd, 'private', true).
5858

5959
% Enforces the main and types field to start with ./

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -192,7 +192,7 @@
192192
"logo": "https://opencollective.com/jest/logo.txt"
193193
},
194194
"engines": {
195-
"node": "^18.14.0 || ^20.0.0 || >=22.0.0"
195+
"node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0"
196196
},
197197
"resolutions": {
198198
"@types/node": "~18.14",

packages/babel-jest/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@
3737
"@babel/core": "^7.11.0"
3838
},
3939
"engines": {
40-
"node": "^18.14.0 || ^20.0.0 || >=22.0.0"
40+
"node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0"
4141
},
4242
"publishConfig": {
4343
"access": "public"

packages/babel-plugin-jest-hoist/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
"directory": "packages/babel-plugin-jest-hoist"
88
},
99
"engines": {
10-
"node": "^18.14.0 || ^20.0.0 || >=22.0.0"
10+
"node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0"
1111
},
1212
"license": "MIT",
1313
"main": "./build/index.js",

packages/babel-preset-jest/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020
"@babel/core": "^7.11.0"
2121
},
2222
"engines": {
23-
"node": "^18.14.0 || ^20.0.0 || >=22.0.0"
23+
"node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0"
2424
},
2525
"publishConfig": {
2626
"access": "public"

packages/create-jest/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@
3131
"prompts": "^2.0.1"
3232
},
3333
"engines": {
34-
"node": "^18.14.0 || ^20.0.0 || >=22.0.0"
34+
"node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0"
3535
},
3636
"publishConfig": {
3737
"access": "public"

packages/diff-sequences/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
"diff"
1717
],
1818
"engines": {
19-
"node": "^18.14.0 || ^20.0.0 || >=22.0.0"
19+
"node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0"
2020
},
2121
"main": "./build/index.js",
2222
"types": "./build/index.d.ts",

packages/expect-utils/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@
2626
"jest-matcher-utils": "workspace:*"
2727
},
2828
"engines": {
29-
"node": "^18.14.0 || ^20.0.0 || >=22.0.0"
29+
"node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0"
3030
},
3131
"publishConfig": {
3232
"access": "public"

packages/expect/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@
3535
"immutable": "^5.0.0"
3636
},
3737
"engines": {
38-
"node": "^18.14.0 || ^20.0.0 || >=22.0.0"
38+
"node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0"
3939
},
4040
"publishConfig": {
4141
"access": "public"

packages/jest-changed-files/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@
2424
"p-limit": "^3.1.0"
2525
},
2626
"engines": {
27-
"node": "^18.14.0 || ^20.0.0 || >=22.0.0"
27+
"node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0"
2828
},
2929
"publishConfig": {
3030
"access": "public"

packages/jest-circus/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@
5252
"tempy": "^1.0.1"
5353
},
5454
"engines": {
55-
"node": "^18.14.0 || ^20.0.0 || >=22.0.0"
55+
"node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0"
5656
},
5757
"publishConfig": {
5858
"access": "public"

packages/jest-cli/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@
4141
"jest": "./bin/jest.js"
4242
},
4343
"engines": {
44-
"node": "^18.14.0 || ^20.0.0 || >=22.0.0"
44+
"node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0"
4545
},
4646
"repository": {
4747
"type": "git",

packages/jest-config/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,7 @@
7171
"typescript": "^5.0.4"
7272
},
7373
"engines": {
74-
"node": "^18.14.0 || ^20.0.0 || >=22.0.0"
74+
"node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0"
7575
},
7676
"publishConfig": {
7777
"access": "public"

packages/jest-console/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@
3030
"@jest/test-utils": "workspace:*"
3131
},
3232
"engines": {
33-
"node": "^18.14.0 || ^20.0.0 || >=22.0.0"
33+
"node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0"
3434
},
3535
"publishConfig": {
3636
"access": "public"

packages/jest-core/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@
5858
}
5959
},
6060
"engines": {
61-
"node": "^18.14.0 || ^20.0.0 || >=22.0.0"
61+
"node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0"
6262
},
6363
"repository": {
6464
"type": "git",

packages/jest-create-cache-key-function/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
"jest-util": "workspace:*"
1515
},
1616
"engines": {
17-
"node": "^18.14.0 || ^20.0.0 || >=22.0.0"
17+
"node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0"
1818
},
1919
"license": "MIT",
2020
"main": "./build/index.js",

packages/jest-diff/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@
2828
"@jest/test-utils": "workspace:*"
2929
},
3030
"engines": {
31-
"node": "^18.14.0 || ^20.0.0 || >=22.0.0"
31+
"node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0"
3232
},
3333
"publishConfig": {
3434
"access": "public"

packages/jest-docblock/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@
2525
"@types/node": "*"
2626
},
2727
"engines": {
28-
"node": "^18.14.0 || ^20.0.0 || >=22.0.0"
28+
"node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0"
2929
},
3030
"publishConfig": {
3131
"access": "public"

packages/jest-each/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@
3434
"pretty-format": "workspace:*"
3535
},
3636
"engines": {
37-
"node": "^18.14.0 || ^20.0.0 || >=22.0.0"
37+
"node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0"
3838
},
3939
"publishConfig": {
4040
"access": "public"

packages/jest-environment-jsdom-abstract/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@
4040
}
4141
},
4242
"engines": {
43-
"node": "^18.14.0 || ^20.0.0 || >=22.0.0"
43+
"node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0"
4444
},
4545
"publishConfig": {
4646
"access": "public"

packages/jest-environment-jsdom/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@
3737
}
3838
},
3939
"engines": {
40-
"node": "^18.14.0 || ^20.0.0 || >=22.0.0"
40+
"node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0"
4141
},
4242
"publishConfig": {
4343
"access": "public"

packages/jest-environment-node/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@
3030
"@jest/test-utils": "workspace:*"
3131
},
3232
"engines": {
33-
"node": "^18.14.0 || ^20.0.0 || >=22.0.0"
33+
"node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0"
3434
},
3535
"publishConfig": {
3636
"access": "public"

packages/jest-environment/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@
2323
"jest-mock": "workspace:*"
2424
},
2525
"engines": {
26-
"node": "^18.14.0 || ^20.0.0 || >=22.0.0"
26+
"node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0"
2727
},
2828
"publishConfig": {
2929
"access": "public"

packages/jest-expect/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@
2323
"jest-snapshot": "workspace:*"
2424
},
2525
"engines": {
26-
"node": "^18.14.0 || ^20.0.0 || >=22.0.0"
26+
"node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0"
2727
},
2828
"publishConfig": {
2929
"access": "public"

packages/jest-fake-timers/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@
3131
"@types/sinonjs__fake-timers": "^8.1.2"
3232
},
3333
"engines": {
34-
"node": "^18.14.0 || ^20.0.0 || >=22.0.0"
34+
"node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0"
3535
},
3636
"publishConfig": {
3737
"access": "public"

packages/jest-get-type/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
"directory": "packages/jest-get-type"
99
},
1010
"engines": {
11-
"node": "^18.14.0 || ^20.0.0 || >=22.0.0"
11+
"node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0"
1212
},
1313
"license": "MIT",
1414
"main": "./build/index.js",

packages/jest-globals/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
"directory": "packages/jest-globals"
88
},
99
"engines": {
10-
"node": "^18.14.0 || ^20.0.0 || >=22.0.0"
10+
"node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0"
1111
},
1212
"license": "MIT",
1313
"main": "./build/index.js",

packages/jest-haste-map/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@
4040
"fsevents": "^2.3.2"
4141
},
4242
"engines": {
43-
"node": "^18.14.0 || ^20.0.0 || >=22.0.0"
43+
"node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0"
4444
},
4545
"publishConfig": {
4646
"access": "public"

packages/jest-jasmine2/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@
4141
"@types/co": "^4.6.2"
4242
},
4343
"engines": {
44-
"node": "^18.14.0 || ^20.0.0 || >=22.0.0"
44+
"node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0"
4545
},
4646
"publishConfig": {
4747
"access": "public"

packages/jest-leak-detector/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@
2626
"@types/node": "*"
2727
},
2828
"engines": {
29-
"node": "^18.14.0 || ^20.0.0 || >=22.0.0"
29+
"node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0"
3030
},
3131
"publishConfig": {
3232
"access": "public"

packages/jest-matcher-utils/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
"directory": "packages/jest-matcher-utils"
99
},
1010
"engines": {
11-
"node": "^18.14.0 || ^20.0.0 || >=22.0.0"
11+
"node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0"
1212
},
1313
"license": "MIT",
1414
"main": "./build/index.js",

packages/jest-message-util/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
"directory": "packages/jest-message-util"
88
},
99
"engines": {
10-
"node": "^18.14.0 || ^20.0.0 || >=22.0.0"
10+
"node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0"
1111
},
1212
"license": "MIT",
1313
"main": "./build/index.js",

packages/jest-mock/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@
2424
"jest-util": "workspace:*"
2525
},
2626
"engines": {
27-
"node": "^18.14.0 || ^20.0.0 || >=22.0.0"
27+
"node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0"
2828
},
2929
"publishConfig": {
3030
"access": "public"

packages/jest-pattern/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@
2323
"jest-regex-util": "workspace:*"
2424
},
2525
"engines": {
26-
"node": "^18.14.0 || ^20.0.0 || >=22.0.0"
26+
"node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0"
2727
},
2828
"publishConfig": {
2929
"access": "public"

packages/jest-phabricator/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020
"@jest/test-result": "workspace:*"
2121
},
2222
"engines": {
23-
"node": "^18.14.0 || ^20.0.0 || >=22.0.0"
23+
"node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0"
2424
},
2525
"license": "MIT",
2626
"main": "./build/index.js",

packages/jest-regex-util/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
"@types/node": "*"
1111
},
1212
"engines": {
13-
"node": "^18.14.0 || ^20.0.0 || >=22.0.0"
13+
"node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0"
1414
},
1515
"license": "MIT",
1616
"main": "./build/index.js",

packages/jest-repl/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@
4242
"jest-runtime": "./bin/jest-runtime-cli.js"
4343
},
4444
"engines": {
45-
"node": "^18.14.0 || ^20.0.0 || >=22.0.0"
45+
"node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0"
4646
},
4747
"publishConfig": {
4848
"access": "public"

packages/jest-reporters/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,7 @@
6161
}
6262
},
6363
"engines": {
64-
"node": "^18.14.0 || ^20.0.0 || >=22.0.0"
64+
"node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0"
6565
},
6666
"repository": {
6767
"type": "git",

packages/jest-resolve-dependencies/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@
3030
"jest-runtime": "workspace:*"
3131
},
3232
"engines": {
33-
"node": "^18.14.0 || ^20.0.0 || >=22.0.0"
33+
"node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0"
3434
},
3535
"publishConfig": {
3636
"access": "public"

0 commit comments

Comments
 (0)