Skip to content

Commit 4b7be52

Browse files
authored
refactor!: drop node 14&16 (#296)
1 parent a2aabf8 commit 4b7be52

File tree

7 files changed

+6
-17
lines changed

7 files changed

+6
-17
lines changed

.eslintrc.cjs

+2-2
Original file line numberDiff line numberDiff line change
@@ -141,13 +141,13 @@ module.exports = defineConfig({
141141
'node/no-unsupported-features/es-builtins': [
142142
'error',
143143
{
144-
version: '^14.18.0 || >=16.0.0',
144+
version: '^18.0.0 || >=20.0.0',
145145
},
146146
],
147147
'node/no-unsupported-features/node-builtins': [
148148
'error',
149149
{
150-
version: '^14.18.0 || >=16.0.0',
150+
version: '^18.0.0 || >=20.0.0',
151151
},
152152
],
153153
'@typescript-eslint/explicit-module-boundary-types': 'off',

.github/workflows/ci.yml

+1-6
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ jobs:
3535
strategy:
3636
matrix:
3737
os: [ubuntu-latest]
38-
node_version: [14, 16, 18, 20]
38+
node_version: [18, 20]
3939
include:
4040
# Active LTS + other OS
4141
- os: macos-latest
@@ -50,13 +50,8 @@ jobs:
5050
uses: actions/checkout@v4
5151

5252
- name: Install pnpm
53-
if: ${{ matrix.node_version != 14 }}
5453
uses: pnpm/action-setup@v2
5554

56-
- name: Install pnpm 8 (node 14)
57-
if: ${{ matrix.node_version == 14 }}
58-
run: npm install -g @pnpm/exe@next-8
59-
6055
- name: Set node version to ${{ matrix.node_version }}
6156
uses: actions/setup-node@v4
6257
with:

package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
"private": true,
44
"type": "module",
55
"engines": {
6-
"node": "^14.18.0 || >=16.0.0"
6+
"node": "^18.0.0 || >=20.0.0"
77
},
88
"homepage": "https://github.com/vitejs/vite-plugin-vue/",
99
"repository": {

packages/plugin-vue-jsx/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222
"prepublishOnly": "npm run build"
2323
},
2424
"engines": {
25-
"node": "^14.18.0 || >=16.0.0"
25+
"node": "^18.0.0 || >=20.0.0"
2626
},
2727
"repository": {
2828
"type": "git",

packages/plugin-vue/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222
"prepublishOnly": "npm run build"
2323
},
2424
"engines": {
25-
"node": "^14.18.0 || >=16.0.0"
25+
"node": "^18.0.0 || >=20.0.0"
2626
},
2727
"repository": {
2828
"type": "git",

vitest.config.e2e.ts

-3
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,4 @@ export default defineConfig({
2121
return false
2222
},
2323
},
24-
esbuild: {
25-
target: 'node14',
26-
},
2724
})

vitest.config.ts

-3
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,4 @@ export default defineConfig({
1010
],
1111
testTimeout: 20000,
1212
},
13-
esbuild: {
14-
target: 'node14',
15-
},
1613
})

0 commit comments

Comments
 (0)