Skip to content

Commit

Permalink
fix(node): drop support for node 16
Browse files Browse the repository at this point in the history
Node 16 has exceeded its maintenance period and is generating many warnings about incompatible
packages during CI.

BREAKING CHANGE: Node 16.x is no longer supported

Use a supported version of node. Node 18.x or higher is supported currently.
  • Loading branch information
andyrooger committed Sep 17, 2024
1 parent bbad544 commit d7c880d
Show file tree
Hide file tree
Showing 3 changed files with 3 additions and 3 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/cicd.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ jobs:
test:
strategy:
matrix:
node: ['16', '18', '20', '22']
node: ['18', '20', '22']
os: [ubuntu-latest, windows-latest, macos-latest]

runs-on: ${{ matrix.os }}
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ Many language service plugins work perfectly in VS Code, but using them in Visua

## Compatibility

* Node: >= 16
* Node: >= 18
* TypeScript >= 2.9

## Installation
Expand Down
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
"src"
],
"engines": {
"node": ">=16"
"node": ">=18"
},
"scripts": {
"pretest": "cd test/fixtures/workspace && npm install --omit=dev --ignore-scripts && cd ../../..",
Expand Down

0 comments on commit d7c880d

Please sign in to comment.