diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 731302f..36749d0 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -50,7 +50,6 @@ jobs: uses: voidzero-dev/setup-vp@9fd26ff49f9b5e6276c2b493da4454ad4527f7f4 # v1.20.0 with: cache: true - node-version-file: '.nvmrc' - name: Run lint and format checks run: vp run check @@ -91,7 +90,6 @@ jobs: uses: voidzero-dev/setup-vp@9fd26ff49f9b5e6276c2b493da4454ad4527f7f4 # v1.20.0 with: cache: true - node-version-file: '.nvmrc' - name: Bundle extension run: vp run bundle diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index e4f07be..d563b0a 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -45,7 +45,6 @@ jobs: uses: voidzero-dev/setup-vp@9fd26ff49f9b5e6276c2b493da4454ad4527f7f4 # v1.20.0 with: cache: true - node-version-file: '.nvmrc' - name: Bundle extension run: vp run bundle diff --git a/.nvmrc b/.nvmrc deleted file mode 100644 index df6ae33..0000000 --- a/.nvmrc +++ /dev/null @@ -1 +0,0 @@ -24.21.0 diff --git a/package.json b/package.json index d098148..aa3a34b 100644 --- a/package.json +++ b/package.json @@ -27,6 +27,12 @@ "devDependencies": { "vite-plus": "0.3.1" }, + "devEngines": { + "runtime": { + "name": "node", + "version": "26.9.0" + } + }, "engines": { "node": ">=24" }, diff --git a/renovate.json b/renovate.json index 88d7a33..fc938fc 100644 --- a/renovate.json +++ b/renovate.json @@ -9,6 +9,13 @@ "labels": ["dependency"], "rangeStrategy": "pin", "packageRules": [ + { + "description": "Keep the supported Node range separate from the development runtime pin", + "matchManagers": ["npm"], + "matchDepTypes": ["engines"], + "matchPackageNames": ["node"], + "rangeStrategy": "widen" + }, { "description": "Remove word `dependency` from commit messages and PR titles", "matchDatasources": ["npm"],