Skip to content

Commit 783c85b

Browse files
feat(NODE-7058)!: drop support for Node 16 and 18 (#95)
1 parent d5dd934 commit 783c85b

File tree

7 files changed

+6870
-13
lines changed

7 files changed

+6870
-13
lines changed

.eslintrc.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
"es6": true
1313
},
1414
"parserOptions": {
15-
"ecmaVersion": 2019
15+
"ecmaVersion": 2023
1616
},
1717
"plugins": [
1818
"@typescript-eslint",
@@ -85,7 +85,7 @@
8585
"lib/*.js"
8686
],
8787
"parserOptions": {
88-
"ecmaVersion": 2019,
88+
"ecmaVersion": 2023,
8989
"sourceType": "commonjs"
9090
}
9191
},

.github/actions/setup/action.yml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,5 @@ runs:
1010
registry-url: 'https://registry.npmjs.org'
1111
- run: npm install -g npm@latest
1212
shell: bash
13-
# TODO(NODE-7058): use npm CI here once we have a package-lock.json again
14-
- run: npm install --ignore-scripts
13+
- run: npm ci
1514
shell: bash

.github/workflows/nodejs.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ jobs:
99
fail-fast: false
1010
matrix:
1111
os: [ubuntu-latest, macos-latest, windows-latest]
12-
node-version: [16.x, 18.x, 20.x, 22.x]
12+
node-version: ["20.19.0", 22.x]
1313
runs-on: ${{matrix.os}}
1414
steps:
1515
- uses: actions/checkout@v4

.gitignore

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,4 +4,3 @@ dist
44
coverage
55
.esm-wrapper.mjs
66
lib/
7-
package-lock.json

0 commit comments

Comments
 (0)