Skip to content

Commit 21d90dc

Browse files
committed
feat!: drop support for Node.js 16
BREAKING CHANGE: Node.js 18.19.0 is the minimum supported version.
1 parent a6fd752 commit 21d90dc

File tree

4 files changed

+382
-130
lines changed

4 files changed

+382
-130
lines changed

.github/workflows/build.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ jobs:
1515

1616
strategy:
1717
matrix:
18-
node-version: [16.x, 18.x, 20.x]
18+
node-version: ["18", "20", "22"]
1919

2020
steps:
2121
- name: Checkout
@@ -57,4 +57,4 @@ jobs:
5757
run: pnpm install --frozen-lockfile
5858

5959
- name: Lint
60-
run: pnpm lint
60+
run: pnpm lint

README.md

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,9 +13,8 @@
1313

1414
<h2 align="center">Requirements</h2>
1515

16-
- Version 6 of `grunt-webpack` supports webpack 5 and (optional) `webpack-dev-server` version 4.
17-
- For webpack 4 use version 5 of `grunt-webpack`
18-
- Node.js 16.13.0 or newer
16+
- Version 6 of `grunt-webpack` supports webpack 5 and (optional) `webpack-dev-server` version 5.
17+
- Node.js 18.19.0 or newer
1918

2019
<h2 align="center">Install</h2>
2120

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
"url": "https://opencollective.com/webpack"
2020
},
2121
"engines": {
22-
"node": ">=16.13.0"
22+
"node": ">=18.19.0"
2323
},
2424
"files": [
2525
"src",
@@ -53,7 +53,7 @@
5353
"jest": "^29.6.3",
5454
"prettier": "^3.0.2",
5555
"webpack": "^5.88.2",
56-
"webpack-dev-server": "^4.15.1"
56+
"webpack-dev-server": "^5.0.4"
5757
},
5858
"dependencies": {
5959
"deep-for-each": "^3.0.0",

0 commit comments

Comments
 (0)