Skip to content

Commit af1704d

Browse files
snitin315alexander-akait
authored andcommitted
build!: minimum supported Node.js version is 18.12.0 (#5029)
1 parent a8ce481 commit af1704d

File tree

5 files changed

+9
-9
lines changed

5 files changed

+9
-9
lines changed

.github/workflows/nodejs.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -34,12 +34,12 @@ jobs:
3434
cancel-in-progress: true
3535

3636
steps:
37-
- uses: actions/checkout@v3
37+
- uses: actions/checkout@v4
3838
with:
3939
fetch-depth: 0
4040

4141
- name: Use Node.js ${{ matrix.node-version }}
42-
uses: actions/setup-node@v3
42+
uses: actions/setup-node@v4
4343
with:
4444
node-version: ${{ matrix.node-version }}
4545
cache: "npm"
@@ -68,7 +68,7 @@ jobs:
6868
strategy:
6969
matrix:
7070
os: [ubuntu-latest, windows-latest, macos-latest]
71-
node-version: [16.x, 18.x, 20.x]
71+
node-version: [18.x, 20.x, 21.x]
7272
shard: ["1/4", "2/4", "3/4", "4/4"]
7373
webpack-version: [latest]
7474

@@ -79,10 +79,10 @@ jobs:
7979
cancel-in-progress: true
8080

8181
steps:
82-
- uses: actions/checkout@v3
82+
- uses: actions/checkout@v4
8383

8484
- name: Use Node.js ${{ matrix.node-version }}
85-
uses: actions/setup-node@v3
85+
uses: actions/setup-node@v4
8686
with:
8787
node-version: ${{ matrix.node-version }}
8888
cache: "npm"

babel.config.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ module.exports = (api) => {
2424
"@babel/preset-env",
2525
{
2626
targets: {
27-
node: "16.10.0",
27+
node: "18.12.0",
2828
},
2929
},
3030
],

migration-v5.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ This document serves as a migration guide for `[email protected]`.
44

55
## ⚠ BREAKING CHANGES
66

7-
- Minimum supported `Node.js` version is `16.10.0`.
7+
- Minimum supported `Node.js` version is `18.12.0`.
88
- Minimum supported `webpack` version is `5.0.0`.
99
- Minimum compatible `webpack-cli` version is `4.7.0` but we recommend using the latest version.
1010
- The `http2` and `https` options were removed in favor of [the `server` option](https://webpack.js.org/configuration/dev-server/#devserverserver).

package-lock.json

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121
"types"
2222
],
2323
"engines": {
24-
"node": ">= 16.10.0"
24+
"node": ">= 18.12.0"
2525
},
2626
"scripts": {
2727
"fmt:check": "prettier \"{**/*,*}.{js,json,md,yml,css,ts}\" --list-different",

0 commit comments

Comments
 (0)