Skip to content

Commit 05a5207

Browse files
committed
chore: drop EOL Node versions, require >=22.0.0
Node 18 and 20 are EOL. Bump engines to >=22.0.0 across all packages. CI matrix now tests 22, 24, and latest (26). Assisted-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
1 parent ebfbe33 commit 05a5207

40 files changed

Lines changed: 46 additions & 44 deletions

File tree

.github/workflows/lint.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,12 +14,12 @@ jobs:
1414
steps:
1515
- uses: actions/checkout@v4
1616

17-
- name: Setup Node 20
17+
- name: Setup Node 22
1818
uses: actions/setup-node@v4
1919
env:
2020
FORCE_COLOR: 0
2121
with:
22-
node-version: 24
22+
node-version: 22
2323
cache: npm
2424

2525
- name: Install Dependencies

.github/workflows/verify-browser.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,12 +19,12 @@ jobs:
1919
- name: Workaround for Chrome sandbox issue in Ubuntu 24.04
2020
run: sudo sysctl -w kernel.apparmor_restrict_unprivileged_userns=0
2121

22-
- name: Setup Node 24
22+
- name: Setup Node 22
2323
uses: actions/setup-node@v4
2424
env:
2525
FORCE_COLOR: 0
2626
with:
27-
node-version: 24
27+
node-version: 22
2828
cache: npm
2929

3030
- name: Install Dependencies

.github/workflows/verify-node.yml

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,9 @@ jobs:
1414
fail-fast: false
1515
matrix:
1616
node-version:
17+
- '22'
1718
- '24'
19+
- 'latest'
1820

1921
steps:
2022
- uses: actions/checkout@v4
@@ -66,12 +68,12 @@ jobs:
6668
6769
- uses: actions/checkout@v4
6870

69-
- name: Setup Node '24'
71+
- name: Setup Node '22'
7072
uses: actions/setup-node@v4
7173
env:
7274
FORCE_COLOR: 0
7375
with:
74-
node-version: '24'
76+
node-version: '22'
7577
cache: 'npm'
7678

7779
# Set up GitHub Actions caching for Wireit.

.github/workflows/verify-storybook-builder.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,12 +16,12 @@ jobs:
1616
steps:
1717
- uses: actions/checkout@v4
1818

19-
- name: Setup Node 24
19+
- name: Setup Node 22
2020
uses: actions/setup-node@v4
2121
env:
2222
FORCE_COLOR: 0
2323
with:
24-
node-version: 24
24+
node-version: 22
2525
cache: npm
2626

2727
- name: Install Dependencies

packages/browser-logs/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222
}
2323
},
2424
"engines": {
25-
"node": ">=24.0.0"
25+
"node": ">=22.0.0"
2626
},
2727
"scripts": {
2828
"build": "tsc",

packages/config-loader/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
"main": "src/index.js",
1717
"type": "commonjs",
1818
"engines": {
19-
"node": ">=18.0.0"
19+
"node": ">=22.0.0"
2020
},
2121
"scripts": {
2222
"build": "tsc",

packages/dev-server-core/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@
3434
}
3535
},
3636
"engines": {
37-
"node": ">=24.0.0"
37+
"node": ">=22.0.0"
3838
},
3939
"scripts": {
4040
"build": "tsc",

packages/dev-server-esbuild/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222
}
2323
},
2424
"engines": {
25-
"node": ">=24.0.0"
25+
"node": ">=22.0.0"
2626
},
2727
"scripts": {
2828
"build": "tsc",

packages/dev-server-hmr/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222
}
2323
},
2424
"engines": {
25-
"node": ">=24.0.0"
25+
"node": ">=22.0.0"
2626
},
2727
"scripts": {
2828
"build": "tsc",

packages/dev-server-import-maps/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222
}
2323
},
2424
"engines": {
25-
"node": ">=24.0.0"
25+
"node": ">=22.0.0"
2626
},
2727
"scripts": {
2828
"build": "tsc",

0 commit comments

Comments
 (0)