Skip to content
This repository was archived by the owner on Oct 16, 2025. It is now read-only.

Commit eee8934

Browse files
committed
BREAKING: drop support for Node.js v16; add support for ^20,>=22
1 parent bbf237e commit eee8934

File tree

3 files changed

+6
-6
lines changed

3 files changed

+6
-6
lines changed

.github/workflows/build-lint-test.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ jobs:
2424
- prepare
2525
strategy:
2626
matrix:
27-
node-version: [16.x, 18.x, 20.x]
27+
node-version: [18.x, 20.x, 22.x]
2828
steps:
2929
- uses: actions/checkout@v3
3030
- name: Use Node.js ${{ matrix.node-version }}
@@ -49,7 +49,7 @@ jobs:
4949
- prepare
5050
strategy:
5151
matrix:
52-
node-version: [16.x, 18.x, 20.x]
52+
node-version: [18.x, 20.x, 22.x]
5353
steps:
5454
- uses: actions/checkout@v3
5555
- name: Use Node.js ${{ matrix.node-version }}
@@ -80,7 +80,7 @@ jobs:
8080
- prepare
8181
strategy:
8282
matrix:
83-
node-version: [16.x, 18.x, 20.x]
83+
node-version: [18.x, 20.x, 22.x]
8484
steps:
8585
- uses: actions/checkout@v3
8686
- name: Use Node.js ${{ matrix.node-version }}

.nvmrc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
v18
1+
lts/*

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@
4848
"@metamask/eslint-config-typescript": "^12.1.0",
4949
"@types/btoa": "^1.2.3",
5050
"@types/jest": "^27.4.1",
51-
"@types/node": "^17.0.23",
51+
"@types/node": "^18.16",
5252
"@types/pify": "^5.0.2",
5353
"@typescript-eslint/eslint-plugin": "^5.42.1",
5454
"@typescript-eslint/parser": "^5.42.1",
@@ -70,7 +70,7 @@
7070
},
7171
"packageManager": "[email protected]",
7272
"engines": {
73-
"node": "^16.20 || ^18.16 || >=20"
73+
"node": "^18.16 || ^20 || >=22"
7474
},
7575
"publishConfig": {
7676
"access": "public",

0 commit comments

Comments
 (0)