diff --git a/package.json b/package.json index 5e3fe7f40692b7..dd3ab51cdf2c7e 100644 --- a/package.json +++ b/package.json @@ -3,7 +3,7 @@ "private": true, "type": "module", "engines": { - "node": "^18.0.0 || >=20.0.0" + "node": "^18.0.0 || ^20.0.0 || >=22.0.0" }, "homepage": "https://vite.dev/", "repository": { diff --git a/packages/create-vite/package.json b/packages/create-vite/package.json index 6fdd173ac3fa66..6c5bb3c2a475d1 100644 --- a/packages/create-vite/package.json +++ b/packages/create-vite/package.json @@ -20,7 +20,7 @@ "prepublishOnly": "npm run build" }, "engines": { - "node": "^18.0.0 || >=20.0.0" + "node": "^18.0.0 || ^20.0.0 || >=22.0.0" }, "repository": { "type": "git", diff --git a/packages/plugin-legacy/package.json b/packages/plugin-legacy/package.json index faa61ac42be857..32483800f16c35 100644 --- a/packages/plugin-legacy/package.json +++ b/packages/plugin-legacy/package.json @@ -29,7 +29,7 @@ "prepublishOnly": "npm run build" }, "engines": { - "node": "^18.0.0 || >=20.0.0" + "node": "^18.0.0 || ^20.0.0 || >=22.0.0" }, "repository": { "type": "git", diff --git a/packages/vite/package.json b/packages/vite/package.json index 006c8b8d9f6799..71b613008f92c9 100644 --- a/packages/vite/package.json +++ b/packages/vite/package.json @@ -59,7 +59,7 @@ "types" ], "engines": { - "node": "^18.0.0 || >=20.0.0" + "node": "^18.0.0 || ^20.0.0 || >=22.0.0" }, "repository": { "type": "git", @@ -154,7 +154,7 @@ "ws": "^8.18.0" }, "peerDependencies": { - "@types/node": "^18.0.0 || >=20.0.0", + "@types/node": "^18.0.0 || ^20.0.0 || >=22.0.0", "jiti": ">=1.21.0", "less": "*", "lightningcss": "^1.21.0", diff --git a/packages/vite/src/node/ssr/runtime/__tests__/package.json b/packages/vite/src/node/ssr/runtime/__tests__/package.json index 40a971f043f8a9..cb8754df8a41cd 100644 --- a/packages/vite/src/node/ssr/runtime/__tests__/package.json +++ b/packages/vite/src/node/ssr/runtime/__tests__/package.json @@ -3,7 +3,7 @@ "private": true, "version": "0.0.0", "engines": { - "node": "^18.0.0 || >=20.0.0" + "node": "^18.0.0 || ^20.0.0 || >=22.0.0" }, "dependencies": { "@vitejs/cjs-external": "link:./fixtures/cjs-external",