diff --git a/.eslintrc.cjs b/.eslintrc.cjs index 6bebe288..55058e0a 100644 --- a/.eslintrc.cjs +++ b/.eslintrc.cjs @@ -141,13 +141,13 @@ module.exports = defineConfig({ 'node/no-unsupported-features/es-builtins': [ 'error', { - version: '^14.18.0 || >=16.0.0', + version: '^18.0.0 || >=20.0.0', }, ], 'node/no-unsupported-features/node-builtins': [ 'error', { - version: '^14.18.0 || >=16.0.0', + version: '^18.0.0 || >=20.0.0', }, ], '@typescript-eslint/explicit-module-boundary-types': 'off', diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index a8fc4737..147982af 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -35,7 +35,7 @@ jobs: strategy: matrix: os: [ubuntu-latest] - node_version: [14, 16, 18, 20] + node_version: [18, 20] include: # Active LTS + other OS - os: macos-latest @@ -50,13 +50,8 @@ jobs: uses: actions/checkout@v4 - name: Install pnpm - if: ${{ matrix.node_version != 14 }} uses: pnpm/action-setup@v2 - - name: Install pnpm 8 (node 14) - if: ${{ matrix.node_version == 14 }} - run: npm install -g @pnpm/exe@next-8 - - name: Set node version to ${{ matrix.node_version }} uses: actions/setup-node@v4 with: diff --git a/package.json b/package.json index e7f8de1b..e676ea8f 100644 --- a/package.json +++ b/package.json @@ -3,7 +3,7 @@ "private": true, "type": "module", "engines": { - "node": "^14.18.0 || >=16.0.0" + "node": "^18.0.0 || >=20.0.0" }, "homepage": "https://github.com/vitejs/vite-plugin-vue/", "repository": { diff --git a/packages/plugin-vue-jsx/package.json b/packages/plugin-vue-jsx/package.json index 0d194286..d6428c09 100644 --- a/packages/plugin-vue-jsx/package.json +++ b/packages/plugin-vue-jsx/package.json @@ -22,7 +22,7 @@ "prepublishOnly": "npm run build" }, "engines": { - "node": "^14.18.0 || >=16.0.0" + "node": "^18.0.0 || >=20.0.0" }, "repository": { "type": "git", diff --git a/packages/plugin-vue/package.json b/packages/plugin-vue/package.json index d7e5d3e8..56d785a6 100644 --- a/packages/plugin-vue/package.json +++ b/packages/plugin-vue/package.json @@ -22,7 +22,7 @@ "prepublishOnly": "npm run build" }, "engines": { - "node": "^14.18.0 || >=16.0.0" + "node": "^18.0.0 || >=20.0.0" }, "repository": { "type": "git", diff --git a/vitest.config.e2e.ts b/vitest.config.e2e.ts index fe474509..af001538 100644 --- a/vitest.config.e2e.ts +++ b/vitest.config.e2e.ts @@ -21,7 +21,4 @@ export default defineConfig({ return false }, }, - esbuild: { - target: 'node14', - }, }) diff --git a/vitest.config.ts b/vitest.config.ts index f86aad8d..db9895a2 100644 --- a/vitest.config.ts +++ b/vitest.config.ts @@ -10,7 +10,4 @@ export default defineConfig({ ], testTimeout: 20000, }, - esbuild: { - target: 'node14', - }, })