Skip to content

Commit bf8e518

Browse files
committed
Deprecate Node < 16
EOL, no longer supported by node-gyp
1 parent 80669d6 commit bf8e518

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

.github/workflows/tests.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ jobs:
1414
name: "Linux Tests"
1515
strategy:
1616
matrix:
17-
node: [12, 14, 16]
17+
node: [16] # 18+ requires GLIBC 2.28+
1818
runs-on: ubuntu-latest
1919
container: ubuntu:16.04
2020
steps:
@@ -96,7 +96,7 @@ jobs:
9696
name: "macOS Tests"
9797
strategy:
9898
matrix:
99-
node: [12, 14, 16]
99+
node: [16, 18, 20]
100100
runs-on: macOS-12
101101
# This is mostly the same as the Linux steps, waiting for anchor support
102102
# https://github.com/actions/runner/issues/1182
@@ -154,7 +154,7 @@ jobs:
154154
name: Windows Tests
155155
strategy:
156156
matrix:
157-
node: [12, 14, 16]
157+
node: [16, 18, 20]
158158
arch: [x86, x64]
159159
runs-on: windows-2019
160160
steps:

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@
3535
"lib": "./lib"
3636
},
3737
"engines": {
38-
"node": ">= 12.19.0 < 13 || >= 14.10.0"
38+
"node": ">= 16"
3939
},
4040
"dependencies": {
4141
"@axosoft/nan": "^2.18.0-gk.1",

0 commit comments

Comments
 (0)