diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index f1e496f..29babe5 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -12,12 +12,12 @@ jobs: steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Use Node.js uses: actions/setup-node@v3 with: - node-version: 16 + node-version: 22 - name: Get cached dependencies uses: actions/cache@v4 @@ -36,8 +36,8 @@ jobs: - name: Compile run: npm run compile - # Use unit rather than `test`, to skip the pretest step, otherwise that - # would duplicate steps above. + # Use unit rather than `test` command, to skip the pretest step, otherwise + # that would duplicate the steps above. - name: Unit tests (without coverage report) run: npm run test:unit env: diff --git a/package-lock.json b/package-lock.json index 0937151..c9a365f 100644 --- a/package-lock.json +++ b/package-lock.json @@ -24,8 +24,8 @@ "vscode-test": "^1.6.1" }, "engines": { - "node": ">=20", - "npm": ">=9", + "node": ">=22", + "npm": ">=10", "vscode": "^1.92.0" } }, diff --git a/package.json b/package.json index 967133a..2a5e13a 100644 --- a/package.json +++ b/package.json @@ -26,8 +26,8 @@ "sb": "bin/reset_sandbox.sh" }, "engines": { - "node": ">=20", - "npm": ">=9", + "node": ">=22", + "npm": ">=10", "vscode": "^1.92.0" }, "devDependencies": {