From 83ebae5e80da72f37748be4754070c75db53c0f3 Mon Sep 17 00:00:00 2001 From: sapphi-red <49056869+sapphi-red@users.noreply.github.com> Date: Wed, 29 Oct 2025 19:52:31 +0900 Subject: [PATCH 1/8] chore: try Vite 7.2 --- package.json | 2 +- pnpm-lock.yaml | 170 ++++++++++++++++++++++++------------------------- 2 files changed, 86 insertions(+), 86 deletions(-) diff --git a/package.json b/package.json index 92d06f7017a6..2bcc8f35b833 100644 --- a/package.json +++ b/package.json @@ -64,7 +64,7 @@ "typescript": "^5.9.2", "unplugin-isolated-decl": "^0.15.2", "unplugin-oxc": "^0.5.2", - "vite": "^7.1.5", + "vite": "^7.2.0-beta.1", "vitest": "workspace:*", "zx": "^8.8.3" }, diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 7344d75f4794..f44c810d1e64 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -127,7 +127,7 @@ overrides: acorn: 8.11.3 mlly: ^1.8.0 rollup: ^4.52.0 - vite: ^7.1.5 + vite: ^7.2.0-beta.1 vitest: workspace:* patchedDependencies: @@ -230,8 +230,8 @@ importers: specifier: ^0.5.2 version: 0.5.2 vite: - specifier: ^7.1.5 - version: 7.1.5(@types/node@22.18.6)(jiti@2.5.1)(lightningcss@1.30.1)(sass-embedded@1.93.0)(sass@1.93.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1) + specifier: ^7.2.0-beta.1 + version: 7.2.0-beta.1(@types/node@22.18.6)(jiti@2.5.1)(lightningcss@1.30.1)(sass-embedded@1.93.0)(sass@1.93.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1) vitest: specifier: workspace:* version: link:packages/vitest @@ -268,10 +268,10 @@ importers: version: 1.0.1 '@vite-pwa/vitepress': specifier: ^1.0.0 - version: 1.0.0(@vite-pwa/assets-generator@1.0.1)(vite-plugin-pwa@0.21.2(@vite-pwa/assets-generator@1.0.1)(vite@7.1.5(@types/node@22.18.6)(jiti@2.5.1)(lightningcss@1.30.1)(sass-embedded@1.93.0)(sass@1.93.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1))(workbox-build@7.1.0(@types/babel__core@7.20.5))(workbox-window@7.3.0)) + version: 1.0.0(@vite-pwa/assets-generator@1.0.1)(vite-plugin-pwa@0.21.2(@vite-pwa/assets-generator@1.0.1)(vite@7.2.0-beta.1(@types/node@22.18.6)(jiti@2.5.1)(lightningcss@1.30.1)(sass-embedded@1.93.0)(sass@1.93.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1))(workbox-build@7.1.0(@types/babel__core@7.20.5))(workbox-window@7.3.0)) '@vitejs/plugin-vue': specifier: 'catalog:' - version: 6.0.1(vite@7.1.5(@types/node@22.18.6)(jiti@2.5.1)(lightningcss@1.30.1)(sass-embedded@1.93.0)(sass@1.93.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1))(vue@3.5.21(typescript@5.9.3)) + version: 6.0.1(vite@7.2.0-beta.1(@types/node@22.18.6)(jiti@2.5.1)(lightningcss@1.30.1)(sass-embedded@1.93.0)(sass@1.93.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1))(vue@3.5.21(typescript@5.9.3)) https-localhost: specifier: ^4.7.1 version: 4.7.1 @@ -280,22 +280,22 @@ importers: version: 0.2.15 unocss: specifier: 'catalog:' - version: 66.5.1(postcss@8.5.6)(vite@7.1.5(@types/node@22.18.6)(jiti@2.5.1)(lightningcss@1.30.1)(sass-embedded@1.93.0)(sass@1.93.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1)) + version: 66.5.1(postcss@8.5.6)(vite@7.2.0-beta.1(@types/node@22.18.6)(jiti@2.5.1)(lightningcss@1.30.1)(sass-embedded@1.93.0)(sass@1.93.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1)) unplugin-vue-components: specifier: 'catalog:' version: 0.28.0(@babel/parser@7.28.4)(rollup@4.52.0)(vue@3.5.21(typescript@5.9.3)) vite: - specifier: ^7.1.5 - version: 7.1.5(@types/node@22.18.6)(jiti@2.5.1)(lightningcss@1.30.1)(sass-embedded@1.93.0)(sass@1.93.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1) + specifier: ^7.2.0-beta.1 + version: 7.2.0-beta.1(@types/node@22.18.6)(jiti@2.5.1)(lightningcss@1.30.1)(sass-embedded@1.93.0)(sass@1.93.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1) vite-plugin-pwa: specifier: ^0.21.2 - version: 0.21.2(@vite-pwa/assets-generator@1.0.1)(vite@7.1.5(@types/node@22.18.6)(jiti@2.5.1)(lightningcss@1.30.1)(sass-embedded@1.93.0)(sass@1.93.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1))(workbox-build@7.1.0(@types/babel__core@7.20.5))(workbox-window@7.3.0) + version: 0.21.2(@vite-pwa/assets-generator@1.0.1)(vite@7.2.0-beta.1(@types/node@22.18.6)(jiti@2.5.1)(lightningcss@1.30.1)(sass-embedded@1.93.0)(sass@1.93.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1))(workbox-build@7.1.0(@types/babel__core@7.20.5))(workbox-window@7.3.0) vitepress: specifier: 2.0.0-alpha.12 version: 2.0.0-alpha.12(@types/node@22.18.6)(axios@1.12.2)(change-case@5.4.4)(jiti@2.5.1)(lightningcss@1.30.1)(oxc-minify@0.82.3)(postcss@8.5.6)(sass-embedded@1.93.0)(sass@1.93.0)(terser@5.44.0)(tsx@4.20.5)(typescript@5.9.3)(yaml@2.8.1) vitepress-plugin-group-icons: specifier: ^1.6.3 - version: 1.6.3(markdown-it@14.1.0)(vite@7.1.5(@types/node@22.18.6)(jiti@2.5.1)(lightningcss@1.30.1)(sass-embedded@1.93.0)(sass@1.93.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1)) + version: 1.6.3(markdown-it@14.1.0)(vite@7.2.0-beta.1(@types/node@22.18.6)(jiti@2.5.1)(lightningcss@1.30.1)(sass-embedded@1.93.0)(sass@1.93.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1)) vitepress-plugin-llms: specifier: ^1.7.5 version: 1.7.5 @@ -312,8 +312,8 @@ importers: specifier: workspace:* version: link:../../packages/ui vite: - specifier: ^7.1.5 - version: 7.1.5(@types/node@22.18.6)(jiti@2.5.1)(lightningcss@1.30.1)(sass-embedded@1.93.0)(sass@1.93.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1) + specifier: ^7.2.0-beta.1 + version: 7.2.0-beta.1(@types/node@22.18.6)(jiti@2.5.1)(lightningcss@1.30.1)(sass-embedded@1.93.0)(sass@1.93.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1) vitest: specifier: workspace:* version: link:../../packages/vitest @@ -333,8 +333,8 @@ importers: specifier: ^4.20.5 version: 4.20.5 vite: - specifier: ^7.1.5 - version: 7.1.5(@types/node@22.18.6)(jiti@2.5.1)(lightningcss@1.30.1)(sass-embedded@1.93.0)(sass@1.93.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1) + specifier: ^7.2.0-beta.1 + version: 7.2.0-beta.1(@types/node@22.18.6)(jiti@2.5.1)(lightningcss@1.30.1)(sass-embedded@1.93.0)(sass@1.93.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1) vitest: specifier: workspace:* version: link:../../packages/vitest @@ -364,8 +364,8 @@ importers: specifier: ^1.55.0 version: 1.55.0 vite: - specifier: ^7.1.5 - version: 7.1.5(@types/node@22.18.6)(jiti@2.5.1)(lightningcss@1.30.1)(sass-embedded@1.93.0)(sass@1.93.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1) + specifier: ^7.2.0-beta.1 + version: 7.2.0-beta.1(@types/node@22.18.6)(jiti@2.5.1)(lightningcss@1.30.1)(sass-embedded@1.93.0)(sass@1.93.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1) vitest: specifier: workspace:* version: link:../../packages/vitest @@ -373,8 +373,8 @@ importers: examples/profiling: devDependencies: vite: - specifier: ^7.1.5 - version: 7.1.5(@types/node@22.18.6)(jiti@2.5.1)(lightningcss@1.30.1)(sass-embedded@1.93.0)(sass@1.93.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1) + specifier: ^7.2.0-beta.1 + version: 7.2.0-beta.1(@types/node@22.18.6)(jiti@2.5.1)(lightningcss@1.30.1)(sass-embedded@1.93.0)(sass@1.93.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1) vitest: specifier: workspace:* version: link:../../packages/vitest @@ -395,7 +395,7 @@ importers: version: 19.1.13 '@vitejs/plugin-react': specifier: ^5.0.3 - version: 5.0.3(vite@7.1.5(@types/node@22.18.6)(jiti@2.5.1)(lightningcss@1.30.1)(sass-embedded@1.93.0)(sass@1.93.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1)) + version: 5.0.3(vite@7.2.0-beta.1(@types/node@22.18.6)(jiti@2.5.1)(lightningcss@1.30.1)(sass-embedded@1.93.0)(sass@1.93.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1)) '@vitest/ui': specifier: workspace:* version: link:../../packages/ui @@ -415,8 +415,8 @@ importers: specifier: ^4.20.5 version: 4.20.5 vite: - specifier: ^7.1.5 - version: 7.1.5(@types/node@22.18.6)(jiti@2.5.1)(lightningcss@1.30.1)(sass-embedded@1.93.0)(sass@1.93.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1) + specifier: ^7.2.0-beta.1 + version: 7.2.0-beta.1(@types/node@22.18.6)(jiti@2.5.1)(lightningcss@1.30.1)(sass-embedded@1.93.0)(sass@1.93.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1) vitest: specifier: workspace:* version: link:../../packages/vitest @@ -433,8 +433,8 @@ importers: specifier: ^5.9.2 version: 5.9.2 vite: - specifier: ^7.1.5 - version: 7.1.5(@types/node@20.19.17)(jiti@2.5.1)(lightningcss@1.30.1)(sass-embedded@1.93.0)(sass@1.93.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1) + specifier: ^7.2.0-beta.1 + version: 7.2.0-beta.1(@types/node@20.19.17)(jiti@2.5.1)(lightningcss@1.30.1)(sass-embedded@1.93.0)(sass@1.93.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1) vitest: specifier: workspace:* version: link:../../packages/vitest @@ -717,8 +717,8 @@ importers: specifier: 'catalog:' version: 2.0.3 vite: - specifier: ^7.1.5 - version: 7.1.5(@types/node@22.18.6)(jiti@2.5.1)(lightningcss@1.30.1)(sass-embedded@1.93.0)(sass@1.93.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1) + specifier: ^7.2.0-beta.1 + version: 7.2.0-beta.1(@types/node@22.18.6)(jiti@2.5.1)(lightningcss@1.30.1)(sass-embedded@1.93.0)(sass@1.93.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1) packages/pretty-format: dependencies: @@ -822,7 +822,7 @@ importers: version: 66.5.1 '@vitejs/plugin-vue': specifier: 'catalog:' - version: 6.0.1(vite@7.1.5(@types/node@22.18.6)(jiti@2.5.1)(lightningcss@1.30.1)(sass-embedded@1.93.0)(sass@1.93.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1))(vue@3.5.21(typescript@5.9.3)) + version: 6.0.1(vite@7.2.0-beta.1(@types/node@22.18.6)(jiti@2.5.1)(lightningcss@1.30.1)(sass-embedded@1.93.0)(sass@1.93.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1))(vue@3.5.21(typescript@5.9.3)) '@vitest/browser-playwright': specifier: workspace:* version: link:../browser-playwright @@ -870,13 +870,13 @@ importers: version: 5.9.3 unocss: specifier: 'catalog:' - version: 66.5.1(postcss@8.5.6)(vite@7.1.5(@types/node@22.18.6)(jiti@2.5.1)(lightningcss@1.30.1)(sass-embedded@1.93.0)(sass@1.93.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1)) + version: 66.5.1(postcss@8.5.6)(vite@7.2.0-beta.1(@types/node@22.18.6)(jiti@2.5.1)(lightningcss@1.30.1)(sass-embedded@1.93.0)(sass@1.93.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1)) vite: - specifier: ^7.1.5 - version: 7.1.5(@types/node@22.18.6)(jiti@2.5.1)(lightningcss@1.30.1)(sass-embedded@1.93.0)(sass@1.93.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1) + specifier: ^7.2.0-beta.1 + version: 7.2.0-beta.1(@types/node@22.18.6)(jiti@2.5.1)(lightningcss@1.30.1)(sass-embedded@1.93.0)(sass@1.93.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1) vite-plugin-pages: specifier: ^0.33.1 - version: 0.33.1(@vue/compiler-sfc@3.5.21)(vite@7.1.5(@types/node@22.18.6)(jiti@2.5.1)(lightningcss@1.30.1)(sass-embedded@1.93.0)(sass@1.93.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1))(vue-router@4.5.1(vue@3.5.21(typescript@5.9.3))) + version: 0.33.1(@vue/compiler-sfc@3.5.21)(vite@7.2.0-beta.1(@types/node@22.18.6)(jiti@2.5.1)(lightningcss@1.30.1)(sass-embedded@1.93.0)(sass@1.93.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1))(vue-router@4.5.1(vue@3.5.21(typescript@5.9.3))) vitest-browser-vue: specifier: 2.0.0-beta.1 version: 2.0.0-beta.1(vitest@packages+vitest)(vue@3.5.21(typescript@5.9.3)) @@ -987,8 +987,8 @@ importers: specifier: 'catalog:' version: 3.0.3 vite: - specifier: ^7.1.5 - version: 7.1.5(@types/node@22.18.6)(jiti@2.5.1)(lightningcss@1.30.1)(sass-embedded@1.93.0)(sass@1.93.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1) + specifier: ^7.2.0-beta.1 + version: 7.2.0-beta.1(@types/node@22.18.6)(jiti@2.5.1)(lightningcss@1.30.1)(sass-embedded@1.93.0)(sass@1.93.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1) why-is-node-running: specifier: ^2.3.0 version: 2.3.0 @@ -1120,7 +1120,7 @@ importers: version: 19.1.13 '@vitejs/plugin-basic-ssl': specifier: ^2.1.0 - version: 2.1.0(vite@7.1.5(@types/node@22.18.6)(jiti@2.5.1)(lightningcss@1.30.1)(sass-embedded@1.93.0)(sass@1.93.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1)) + version: 2.1.0(vite@7.2.0-beta.1(@types/node@22.18.6)(jiti@2.5.1)(lightningcss@1.30.1)(sass-embedded@1.93.0)(sass@1.93.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1)) '@vitest/browser': specifier: workspace:* version: link:../../packages/browser @@ -1177,7 +1177,7 @@ importers: version: 8.18.1 '@vitejs/plugin-basic-ssl': specifier: ^2.1.0 - version: 2.1.0(vite@7.1.5(@types/node@22.18.6)(jiti@2.5.1)(lightningcss@1.30.1)(sass-embedded@1.93.0)(sass@1.93.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1)) + version: 2.1.0(vite@7.2.0-beta.1(@types/node@22.18.6)(jiti@2.5.1)(lightningcss@1.30.1)(sass-embedded@1.93.0)(sass@1.93.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1)) '@vitest/browser-playwright': specifier: workspace:* version: link:../../packages/browser-playwright @@ -1197,8 +1197,8 @@ importers: specifier: ^1.5.7 version: 1.5.7(@swc/core@1.4.1)(rollup@4.52.0) vite: - specifier: ^7.1.5 - version: 7.1.5(@types/node@22.18.6)(jiti@2.5.1)(lightningcss@1.30.1)(sass-embedded@1.93.0)(sass@1.93.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1) + specifier: ^7.2.0-beta.1 + version: 7.2.0-beta.1(@types/node@22.18.6)(jiti@2.5.1)(lightningcss@1.30.1)(sass-embedded@1.93.0)(sass@1.93.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1) vitest: specifier: workspace:* version: link:../../packages/vitest @@ -1224,8 +1224,8 @@ importers: specifier: ^0.3.2 version: 0.3.2 vite: - specifier: ^7.1.5 - version: 7.1.5(@types/node@22.18.6)(jiti@2.5.1)(lightningcss@1.30.1)(sass-embedded@1.93.0)(sass@1.93.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1) + specifier: ^7.2.0-beta.1 + version: 7.2.0-beta.1(@types/node@22.18.6)(jiti@2.5.1)(lightningcss@1.30.1)(sass-embedded@1.93.0)(sass@1.93.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1) vitest: specifier: workspace:* version: link:../../packages/vitest @@ -1339,7 +1339,7 @@ importers: version: 3.0.3 '@vitejs/plugin-vue': specifier: latest - version: 6.0.1(vite@7.1.5(@types/node@22.18.6)(jiti@2.5.1)(lightningcss@1.30.1)(sass-embedded@1.93.0)(sass@1.93.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1))(vue@3.5.21(typescript@5.9.3)) + version: 6.0.1(vite@7.2.0-beta.1(@types/node@22.18.6)(jiti@2.5.1)(lightningcss@1.30.1)(sass-embedded@1.93.0)(sass@1.93.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1))(vue@3.5.21(typescript@5.9.3)) '@vitest/browser-playwright': specifier: workspace:* version: link:../../packages/browser-playwright @@ -1380,8 +1380,8 @@ importers: specifier: ^1.5.7 version: 1.5.7(@swc/core@1.4.1)(rollup@4.52.0) vite: - specifier: ^7.1.5 - version: 7.1.5(@types/node@22.18.6)(jiti@2.5.1)(lightningcss@1.30.1)(sass-embedded@1.93.0)(sass@1.93.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1) + specifier: ^7.2.0-beta.1 + version: 7.2.0-beta.1(@types/node@22.18.6)(jiti@2.5.1)(lightningcss@1.30.1)(sass-embedded@1.93.0)(sass@1.93.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1) vitest: specifier: workspace:* version: link:../../packages/vitest @@ -1477,8 +1477,8 @@ importers: specifier: 'catalog:' version: 3.0.3 vite: - specifier: ^7.1.5 - version: 7.1.5(@types/node@22.18.6)(jiti@2.5.1)(lightningcss@1.30.1)(sass-embedded@1.93.0)(sass@1.93.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1) + specifier: ^7.2.0-beta.1 + version: 7.2.0-beta.1(@types/node@22.18.6)(jiti@2.5.1)(lightningcss@1.30.1)(sass-embedded@1.93.0)(sass@1.93.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1) vitest: specifier: workspace:* version: link:../../packages/vitest @@ -1517,8 +1517,8 @@ importers: specifier: workspace:* version: link:../../packages/browser-webdriverio vite: - specifier: ^7.1.5 - version: 7.1.5(@types/node@22.18.6)(jiti@2.5.1)(lightningcss@1.30.1)(sass-embedded@1.93.0)(sass@1.93.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1) + specifier: ^7.2.0-beta.1 + version: 7.2.0-beta.1(@types/node@22.18.6)(jiti@2.5.1)(lightningcss@1.30.1)(sass-embedded@1.93.0)(sass@1.93.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1) vitest: specifier: workspace:* version: link:../../packages/vitest @@ -4270,7 +4270,7 @@ packages: '@unocss/astro@66.5.1': resolution: {integrity: sha512-f17+xfyBZ9prFx4jda3D9ngOigjO8btHsR3uG7WeDQPW6OBdhETfIGdXs8WD99J/3A3LJtk7J0u9p121S+RE8Q==} peerDependencies: - vite: ^7.1.5 + vite: ^7.2.0-beta.1 peerDependenciesMeta: vite: optional: true @@ -4351,7 +4351,7 @@ packages: '@unocss/vite@66.5.1': resolution: {integrity: sha512-qcZMh+SZbKYfTjJC2CP6B9Zxg0jlfhJSDVmXdjQBlUzhQR9FllnwlBdae6SCVFBc634Sm+pBJIri5ShPLvwq+Q==} peerDependencies: - vite: ^7.1.5 + vite: ^7.2.0-beta.1 '@vite-pwa/assets-generator@1.0.1': resolution: {integrity: sha512-p2KHvsyuv/njmLSwDjpok0CFYKmAdV5ckWjVSxktNXbKAuHX3+WCTy4X3LuwWl0RGsCWBPerSUVNvE/02D565w==} @@ -4371,19 +4371,19 @@ packages: resolution: {integrity: sha512-dOxxrhgyDIEUADhb/8OlV9JIqYLgos03YorAueTIeOUskLJSEsfwCByjbu98ctXitUN3znXKp0bYD/WHSudCeA==} engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0} peerDependencies: - vite: ^7.1.5 + vite: ^7.2.0-beta.1 '@vitejs/plugin-react@5.0.3': resolution: {integrity: sha512-PFVHhosKkofGH0Yzrw1BipSedTH68BFF8ZWy1kfUpCtJcouXXY0+racG8sExw7hw0HoX36813ga5o3LTWZ4FUg==} engines: {node: ^20.19.0 || >=22.12.0} peerDependencies: - vite: ^7.1.5 + vite: ^7.2.0-beta.1 '@vitejs/plugin-vue@6.0.1': resolution: {integrity: sha512-+MaE752hU0wfPFJEUAIxqw18+20euHHdxVtMvbFcOEpjEyfqXH/5DCoTHiVJ0J29EhTJdoTkjEv5YBKU9dnoTw==} engines: {node: ^20.19.0 || >=22.12.0} peerDependencies: - vite: ^7.1.5 + vite: ^7.2.0-beta.1 vue: ^3.2.25 '@vitest/cjs-lib@file:test/browser/cjs-lib': @@ -8891,7 +8891,7 @@ packages: engines: {node: '>=14'} peerDependencies: '@unocss/webpack': 66.5.1 - vite: ^7.1.5 + vite: ^7.2.0-beta.1 peerDependenciesMeta: '@unocss/webpack': optional: true @@ -9020,7 +9020,7 @@ packages: '@solidjs/router': '*' '@vue/compiler-sfc': ^2.7.0 || ^3.0.0 react-router: '*' - vite: ^7.1.5 + vite: ^7.2.0-beta.1 vue-router: '*' peerDependenciesMeta: '@solidjs/router': @@ -9037,15 +9037,15 @@ packages: engines: {node: '>=16.0.0'} peerDependencies: '@vite-pwa/assets-generator': ^0.2.6 - vite: ^7.1.5 + vite: ^7.2.0-beta.1 workbox-build: ^7.3.0 workbox-window: ^7.3.0 peerDependenciesMeta: '@vite-pwa/assets-generator': optional: true - vite@7.1.5: - resolution: {integrity: sha512-4cKBO9wR75r0BeIWWWId9XK9Lj6La5X846Zw9dFfzMRw38IlTk2iCcUt6hsyiDRcPidc55ZParFYDXi0nXOeLQ==} + vite@7.2.0-beta.1: + resolution: {integrity: sha512-IW4p1x1WuZrwSVa3aG8MYzNy6xTshFBtNBOX4Bun+ZKJCZ5yHbBNr5IgIyr75RT0Ho312uoK/LU+9OaWLiXx6g==} engines: {node: ^20.19.0 || >=22.12.0} hasBin: true peerDependencies: @@ -9088,7 +9088,7 @@ packages: resolution: {integrity: sha512-bvPD4lhraLJw3rPtLhUIVsOvNfnHnF+F1LH7BKHekEzeZ4uqdTdqnwEyaT580AoKjjT6/F8En6hVJj7takPKDA==} peerDependencies: markdown-it: '>=14' - vite: ^7.1.5 + vite: ^7.2.0-beta.1 vitepress-plugin-llms@1.7.5: resolution: {integrity: sha512-GTkuxwIUt2QkK2GhNdn1iBtl0Zv7U6nw5hqIBhsiclS7elwjvu4TIyzDPO/oYD2E1ZKDhz3PGmTzvNj9LEgLaA==} @@ -12132,13 +12132,13 @@ snapshots: '@ungap/structured-clone@1.3.0': {} - '@unocss/astro@66.5.1(vite@7.1.5(@types/node@22.18.6)(jiti@2.5.1)(lightningcss@1.30.1)(sass-embedded@1.93.0)(sass@1.93.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1))': + '@unocss/astro@66.5.1(vite@7.2.0-beta.1(@types/node@22.18.6)(jiti@2.5.1)(lightningcss@1.30.1)(sass-embedded@1.93.0)(sass@1.93.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1))': dependencies: '@unocss/core': 66.5.1 '@unocss/reset': 66.5.1 - '@unocss/vite': 66.5.1(vite@7.1.5(@types/node@22.18.6)(jiti@2.5.1)(lightningcss@1.30.1)(sass-embedded@1.93.0)(sass@1.93.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1)) + '@unocss/vite': 66.5.1(vite@7.2.0-beta.1(@types/node@22.18.6)(jiti@2.5.1)(lightningcss@1.30.1)(sass-embedded@1.93.0)(sass@1.93.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1)) optionalDependencies: - vite: 7.1.5(@types/node@22.18.6)(jiti@2.5.1)(lightningcss@1.30.1)(sass-embedded@1.93.0)(sass@1.93.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1) + vite: 7.2.0-beta.1(@types/node@22.18.6)(jiti@2.5.1)(lightningcss@1.30.1)(sass-embedded@1.93.0)(sass@1.93.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1) '@unocss/cli@66.5.1': dependencies: @@ -12268,7 +12268,7 @@ snapshots: dependencies: '@unocss/core': 66.5.1 - '@unocss/vite@66.5.1(vite@7.1.5(@types/node@22.18.6)(jiti@2.5.1)(lightningcss@1.30.1)(sass-embedded@1.93.0)(sass@1.93.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1))': + '@unocss/vite@66.5.1(vite@7.2.0-beta.1(@types/node@22.18.6)(jiti@2.5.1)(lightningcss@1.30.1)(sass-embedded@1.93.0)(sass@1.93.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1))': dependencies: '@jridgewell/remapping': 2.3.5 '@unocss/config': 66.5.1 @@ -12279,7 +12279,7 @@ snapshots: pathe: 2.0.3 tinyglobby: 0.2.15 unplugin-utils: 0.3.0 - vite: 7.1.5(@types/node@22.18.6)(jiti@2.5.1)(lightningcss@1.30.1)(sass-embedded@1.93.0)(sass@1.93.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1) + vite: 7.2.0-beta.1(@types/node@22.18.6)(jiti@2.5.1)(lightningcss@1.30.1)(sass-embedded@1.93.0)(sass@1.93.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1) '@vite-pwa/assets-generator@1.0.1': dependencies: @@ -12290,17 +12290,17 @@ snapshots: sharp-ico: 0.1.5 unconfig: 7.3.2 - '@vite-pwa/vitepress@1.0.0(@vite-pwa/assets-generator@1.0.1)(vite-plugin-pwa@0.21.2(@vite-pwa/assets-generator@1.0.1)(vite@7.1.5(@types/node@22.18.6)(jiti@2.5.1)(lightningcss@1.30.1)(sass-embedded@1.93.0)(sass@1.93.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1))(workbox-build@7.1.0(@types/babel__core@7.20.5))(workbox-window@7.3.0))': + '@vite-pwa/vitepress@1.0.0(@vite-pwa/assets-generator@1.0.1)(vite-plugin-pwa@0.21.2(@vite-pwa/assets-generator@1.0.1)(vite@7.2.0-beta.1(@types/node@22.18.6)(jiti@2.5.1)(lightningcss@1.30.1)(sass-embedded@1.93.0)(sass@1.93.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1))(workbox-build@7.1.0(@types/babel__core@7.20.5))(workbox-window@7.3.0))': dependencies: - vite-plugin-pwa: 0.21.2(@vite-pwa/assets-generator@1.0.1)(vite@7.1.5(@types/node@22.18.6)(jiti@2.5.1)(lightningcss@1.30.1)(sass-embedded@1.93.0)(sass@1.93.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1))(workbox-build@7.1.0(@types/babel__core@7.20.5))(workbox-window@7.3.0) + vite-plugin-pwa: 0.21.2(@vite-pwa/assets-generator@1.0.1)(vite@7.2.0-beta.1(@types/node@22.18.6)(jiti@2.5.1)(lightningcss@1.30.1)(sass-embedded@1.93.0)(sass@1.93.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1))(workbox-build@7.1.0(@types/babel__core@7.20.5))(workbox-window@7.3.0) optionalDependencies: '@vite-pwa/assets-generator': 1.0.1 - '@vitejs/plugin-basic-ssl@2.1.0(vite@7.1.5(@types/node@22.18.6)(jiti@2.5.1)(lightningcss@1.30.1)(sass-embedded@1.93.0)(sass@1.93.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1))': + '@vitejs/plugin-basic-ssl@2.1.0(vite@7.2.0-beta.1(@types/node@22.18.6)(jiti@2.5.1)(lightningcss@1.30.1)(sass-embedded@1.93.0)(sass@1.93.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1))': dependencies: - vite: 7.1.5(@types/node@22.18.6)(jiti@2.5.1)(lightningcss@1.30.1)(sass-embedded@1.93.0)(sass@1.93.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1) + vite: 7.2.0-beta.1(@types/node@22.18.6)(jiti@2.5.1)(lightningcss@1.30.1)(sass-embedded@1.93.0)(sass@1.93.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1) - '@vitejs/plugin-react@5.0.3(vite@7.1.5(@types/node@22.18.6)(jiti@2.5.1)(lightningcss@1.30.1)(sass-embedded@1.93.0)(sass@1.93.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1))': + '@vitejs/plugin-react@5.0.3(vite@7.2.0-beta.1(@types/node@22.18.6)(jiti@2.5.1)(lightningcss@1.30.1)(sass-embedded@1.93.0)(sass@1.93.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1))': dependencies: '@babel/core': 7.28.4 '@babel/plugin-transform-react-jsx-self': 7.27.1(@babel/core@7.28.4) @@ -12308,14 +12308,14 @@ snapshots: '@rolldown/pluginutils': 1.0.0-beta.35 '@types/babel__core': 7.20.5 react-refresh: 0.17.0 - vite: 7.1.5(@types/node@22.18.6)(jiti@2.5.1)(lightningcss@1.30.1)(sass-embedded@1.93.0)(sass@1.93.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1) + vite: 7.2.0-beta.1(@types/node@22.18.6)(jiti@2.5.1)(lightningcss@1.30.1)(sass-embedded@1.93.0)(sass@1.93.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1) transitivePeerDependencies: - supports-color - '@vitejs/plugin-vue@6.0.1(vite@7.1.5(@types/node@22.18.6)(jiti@2.5.1)(lightningcss@1.30.1)(sass-embedded@1.93.0)(sass@1.93.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1))(vue@3.5.21(typescript@5.9.3))': + '@vitejs/plugin-vue@6.0.1(vite@7.2.0-beta.1(@types/node@22.18.6)(jiti@2.5.1)(lightningcss@1.30.1)(sass-embedded@1.93.0)(sass@1.93.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1))(vue@3.5.21(typescript@5.9.3))': dependencies: '@rolldown/pluginutils': 1.0.0-beta.29 - vite: 7.1.5(@types/node@22.18.6)(jiti@2.5.1)(lightningcss@1.30.1)(sass-embedded@1.93.0)(sass@1.93.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1) + vite: 7.2.0-beta.1(@types/node@22.18.6)(jiti@2.5.1)(lightningcss@1.30.1)(sass-embedded@1.93.0)(sass@1.93.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1) vue: 3.5.21(typescript@5.9.3) '@vitest/cjs-lib@file:test/browser/cjs-lib': {} @@ -17581,9 +17581,9 @@ snapshots: universalify@2.0.1: {} - unocss@66.5.1(postcss@8.5.6)(vite@7.1.5(@types/node@22.18.6)(jiti@2.5.1)(lightningcss@1.30.1)(sass-embedded@1.93.0)(sass@1.93.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1)): + unocss@66.5.1(postcss@8.5.6)(vite@7.2.0-beta.1(@types/node@22.18.6)(jiti@2.5.1)(lightningcss@1.30.1)(sass-embedded@1.93.0)(sass@1.93.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1)): dependencies: - '@unocss/astro': 66.5.1(vite@7.1.5(@types/node@22.18.6)(jiti@2.5.1)(lightningcss@1.30.1)(sass-embedded@1.93.0)(sass@1.93.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1)) + '@unocss/astro': 66.5.1(vite@7.2.0-beta.1(@types/node@22.18.6)(jiti@2.5.1)(lightningcss@1.30.1)(sass-embedded@1.93.0)(sass@1.93.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1)) '@unocss/cli': 66.5.1 '@unocss/core': 66.5.1 '@unocss/postcss': 66.5.1(postcss@8.5.6) @@ -17601,9 +17601,9 @@ snapshots: '@unocss/transformer-compile-class': 66.5.1 '@unocss/transformer-directives': 66.5.1 '@unocss/transformer-variant-group': 66.5.1 - '@unocss/vite': 66.5.1(vite@7.1.5(@types/node@22.18.6)(jiti@2.5.1)(lightningcss@1.30.1)(sass-embedded@1.93.0)(sass@1.93.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1)) + '@unocss/vite': 66.5.1(vite@7.2.0-beta.1(@types/node@22.18.6)(jiti@2.5.1)(lightningcss@1.30.1)(sass-embedded@1.93.0)(sass@1.93.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1)) optionalDependencies: - vite: 7.1.5(@types/node@22.18.6)(jiti@2.5.1)(lightningcss@1.30.1)(sass-embedded@1.93.0)(sass@1.93.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1) + vite: 7.2.0-beta.1(@types/node@22.18.6)(jiti@2.5.1)(lightningcss@1.30.1)(sass-embedded@1.93.0)(sass@1.93.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1) transitivePeerDependencies: - postcss - supports-color @@ -17732,7 +17732,7 @@ snapshots: unist-util-stringify-position: 4.0.0 vfile-message: 4.0.2 - vite-plugin-pages@0.33.1(@vue/compiler-sfc@3.5.21)(vite@7.1.5(@types/node@22.18.6)(jiti@2.5.1)(lightningcss@1.30.1)(sass-embedded@1.93.0)(sass@1.93.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1))(vue-router@4.5.1(vue@3.5.21(typescript@5.9.3))): + vite-plugin-pages@0.33.1(@vue/compiler-sfc@3.5.21)(vite@7.2.0-beta.1(@types/node@22.18.6)(jiti@2.5.1)(lightningcss@1.30.1)(sass-embedded@1.93.0)(sass@1.93.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1))(vue-router@4.5.1(vue@3.5.21(typescript@5.9.3))): dependencies: '@types/debug': 4.1.12 debug: 4.4.3 @@ -17743,7 +17743,7 @@ snapshots: micromatch: 4.0.8 picocolors: 1.1.1 tinyglobby: 0.2.15 - vite: 7.1.5(@types/node@22.18.6)(jiti@2.5.1)(lightningcss@1.30.1)(sass-embedded@1.93.0)(sass@1.93.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1) + vite: 7.2.0-beta.1(@types/node@22.18.6)(jiti@2.5.1)(lightningcss@1.30.1)(sass-embedded@1.93.0)(sass@1.93.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1) yaml: 2.8.0 optionalDependencies: '@vue/compiler-sfc': 3.5.21 @@ -17751,12 +17751,12 @@ snapshots: transitivePeerDependencies: - supports-color - vite-plugin-pwa@0.21.2(@vite-pwa/assets-generator@1.0.1)(vite@7.1.5(@types/node@22.18.6)(jiti@2.5.1)(lightningcss@1.30.1)(sass-embedded@1.93.0)(sass@1.93.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1))(workbox-build@7.1.0(@types/babel__core@7.20.5))(workbox-window@7.3.0): + vite-plugin-pwa@0.21.2(@vite-pwa/assets-generator@1.0.1)(vite@7.2.0-beta.1(@types/node@22.18.6)(jiti@2.5.1)(lightningcss@1.30.1)(sass-embedded@1.93.0)(sass@1.93.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1))(workbox-build@7.1.0(@types/babel__core@7.20.5))(workbox-window@7.3.0): dependencies: debug: 4.4.1 pretty-bytes: 6.1.1 tinyglobby: 0.2.15 - vite: 7.1.5(@types/node@22.18.6)(jiti@2.5.1)(lightningcss@1.30.1)(sass-embedded@1.93.0)(sass@1.93.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1) + vite: 7.2.0-beta.1(@types/node@22.18.6)(jiti@2.5.1)(lightningcss@1.30.1)(sass-embedded@1.93.0)(sass@1.93.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1) workbox-build: 7.1.0(@types/babel__core@7.20.5) workbox-window: 7.3.0 optionalDependencies: @@ -17764,9 +17764,9 @@ snapshots: transitivePeerDependencies: - supports-color - vite@7.1.5(@types/node@20.19.17)(jiti@2.5.1)(lightningcss@1.30.1)(sass-embedded@1.93.0)(sass@1.93.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1): + vite@7.2.0-beta.1(@types/node@20.19.17)(jiti@2.5.1)(lightningcss@1.30.1)(sass-embedded@1.93.0)(sass@1.93.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1): dependencies: - esbuild: 0.25.9 + esbuild: 0.25.10 fdir: 6.5.0(picomatch@4.0.3) picomatch: 4.0.3 postcss: 8.5.6 @@ -17783,9 +17783,9 @@ snapshots: tsx: 4.20.5 yaml: 2.8.1 - vite@7.1.5(@types/node@22.18.6)(jiti@2.5.1)(lightningcss@1.30.1)(sass-embedded@1.93.0)(sass@1.93.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1): + vite@7.2.0-beta.1(@types/node@22.18.6)(jiti@2.5.1)(lightningcss@1.30.1)(sass-embedded@1.93.0)(sass@1.93.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1): dependencies: - esbuild: 0.25.9 + esbuild: 0.25.10 fdir: 6.5.0(picomatch@4.0.3) picomatch: 4.0.3 postcss: 8.5.6 @@ -17802,13 +17802,13 @@ snapshots: tsx: 4.20.5 yaml: 2.8.1 - vitepress-plugin-group-icons@1.6.3(markdown-it@14.1.0)(vite@7.1.5(@types/node@22.18.6)(jiti@2.5.1)(lightningcss@1.30.1)(sass-embedded@1.93.0)(sass@1.93.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1)): + vitepress-plugin-group-icons@1.6.3(markdown-it@14.1.0)(vite@7.2.0-beta.1(@types/node@22.18.6)(jiti@2.5.1)(lightningcss@1.30.1)(sass-embedded@1.93.0)(sass@1.93.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1)): dependencies: '@iconify-json/logos': 1.2.9 '@iconify-json/vscode-icons': 1.2.30 '@iconify/utils': 3.0.1 markdown-it: 14.1.0 - vite: 7.1.5(@types/node@22.18.6)(jiti@2.5.1)(lightningcss@1.30.1)(sass-embedded@1.93.0)(sass@1.93.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1) + vite: 7.2.0-beta.1(@types/node@22.18.6)(jiti@2.5.1)(lightningcss@1.30.1)(sass-embedded@1.93.0)(sass@1.93.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1) transitivePeerDependencies: - supports-color @@ -17844,7 +17844,7 @@ snapshots: '@shikijs/transformers': 3.13.0 '@shikijs/types': 3.12.0 '@types/markdown-it': 14.1.2 - '@vitejs/plugin-vue': 6.0.1(vite@7.1.5(@types/node@22.18.6)(jiti@2.5.1)(lightningcss@1.30.1)(sass-embedded@1.93.0)(sass@1.93.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1))(vue@3.5.21(typescript@5.9.3)) + '@vitejs/plugin-vue': 6.0.1(vite@7.2.0-beta.1(@types/node@22.18.6)(jiti@2.5.1)(lightningcss@1.30.1)(sass-embedded@1.93.0)(sass@1.93.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1))(vue@3.5.21(typescript@5.9.3)) '@vue/devtools-api': 8.0.1 '@vue/shared': 3.5.18 '@vueuse/core': 13.8.0(vue@3.5.21(typescript@5.9.3)) @@ -17853,7 +17853,7 @@ snapshots: mark.js: 8.11.1 minisearch: 7.1.2 shiki: 3.12.0 - vite: 7.1.5(@types/node@22.18.6)(jiti@2.5.1)(lightningcss@1.30.1)(sass-embedded@1.93.0)(sass@1.93.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1) + vite: 7.2.0-beta.1(@types/node@22.18.6)(jiti@2.5.1)(lightningcss@1.30.1)(sass-embedded@1.93.0)(sass@1.93.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1) vue: 3.5.21(typescript@5.9.3) optionalDependencies: oxc-minify: 0.82.3 From cfba2795a1f1a54bf87c3fd5d793317dd83fdd62 Mon Sep 17 00:00:00 2001 From: sapphi-red <49056869+sapphi-red@users.noreply.github.com> Date: Wed, 29 Oct 2025 20:03:15 +0900 Subject: [PATCH 2/8] chore: try `environment.hot.handleInvoke` for ServerModuleRunner --- .../vitest/src/node/environments/serverRunner.ts | 5 +---- .../src/runtime/moduleRunner/moduleTransport.ts | 12 +++++++++++- 2 files changed, 12 insertions(+), 5 deletions(-) diff --git a/packages/vitest/src/node/environments/serverRunner.ts b/packages/vitest/src/node/environments/serverRunner.ts index 68774eef7b47..780def006cd7 100644 --- a/packages/vitest/src/node/environments/serverRunner.ts +++ b/packages/vitest/src/node/environments/serverRunner.ts @@ -1,13 +1,10 @@ import type { DevEnvironment } from 'vite' import type { ResolvedConfig } from '../types/config' import type { VitestFetchFunction } from './fetchModule' -import { builtinModules } from 'node:module' import { VitestModuleEvaluator } from '#module-evaluator' import { ModuleRunner } from 'vite/module-runner' import { normalizeResolvedIdToUrl } from './normalizeUrl' -const nodeBuiltins = builtinModules.filter(id => !id.includes(':')) - export class ServerModuleRunner extends ModuleRunner { constructor( private environment: DevEnvironment, @@ -24,7 +21,7 @@ export class ServerModuleRunner extends ModuleRunner { } const { name, data } = event.data if (name === 'getBuiltins') { - return { result: [...nodeBuiltins, /^node:/] } + return await environment.hot.handleInvoke(event) } if (name !== 'fetchModule') { return { error: new Error(`Unknown method: ${name}. Expected "fetchModule".`) } diff --git a/packages/vitest/src/runtime/moduleRunner/moduleTransport.ts b/packages/vitest/src/runtime/moduleRunner/moduleTransport.ts index e796049b5469..e03020c6677e 100644 --- a/packages/vitest/src/runtime/moduleRunner/moduleTransport.ts +++ b/packages/vitest/src/runtime/moduleRunner/moduleTransport.ts @@ -4,6 +4,7 @@ import { builtinModules } from 'node:module' export interface VitestTransportOptions { fetchModule: FetchFunction + getBuiltins?: () => Promise<(string | RegExp)[]> resolveId: (id: string, importer?: string) => Promise } @@ -21,7 +22,16 @@ export class VitestTransport implements ModuleRunnerTransport { } const { name, data } = event.data if (name === 'getBuiltins') { - return { result: [...nodeBuiltins, /^node:/] } + if (!this.options.getBuiltins) { + return { result: [...nodeBuiltins, /^node:/] } + } + try { + const result = await this.options.getBuiltins() + return { result } + } + catch (error) { + return { error } + } } if (name !== 'fetchModule') { return { error: new Error(`Unknown method: ${name}. Expected "fetchModule".`) } From 3a27375496535362511227d342d7c53427793a4d Mon Sep 17 00:00:00 2001 From: sapphi-red <49056869+sapphi-red@users.noreply.github.com> Date: Wed, 29 Oct 2025 20:11:45 +0900 Subject: [PATCH 3/8] chore: avoid getBuiltins --- packages/vitest/src/runtime/moduleRunner/moduleTransport.ts | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/packages/vitest/src/runtime/moduleRunner/moduleTransport.ts b/packages/vitest/src/runtime/moduleRunner/moduleTransport.ts index e03020c6677e..476dd80456ab 100644 --- a/packages/vitest/src/runtime/moduleRunner/moduleTransport.ts +++ b/packages/vitest/src/runtime/moduleRunner/moduleTransport.ts @@ -1,6 +1,5 @@ import type { FetchFunction, ModuleRunnerTransport } from 'vite/module-runner' import type { ResolveFunctionResult } from '../../types/general' -import { builtinModules } from 'node:module' export interface VitestTransportOptions { fetchModule: FetchFunction @@ -8,8 +7,6 @@ export interface VitestTransportOptions { resolveId: (id: string, importer?: string) => Promise } -const nodeBuiltins = builtinModules.filter(id => !id.includes(':')) - export class VitestTransport implements ModuleRunnerTransport { constructor(private options: VitestTransportOptions) {} @@ -23,7 +20,7 @@ export class VitestTransport implements ModuleRunnerTransport { const { name, data } = event.data if (name === 'getBuiltins') { if (!this.options.getBuiltins) { - return { result: [...nodeBuiltins, /^node:/] } + return { result: [] } } try { const result = await this.options.getBuiltins() From 09da7585b2f39b193efcde8945269c4fa247031c Mon Sep 17 00:00:00 2001 From: sapphi-red <49056869+sapphi-red@users.noreply.github.com> Date: Wed, 29 Oct 2025 20:33:46 +0900 Subject: [PATCH 4/8] chore: refactor --- .../src/runtime/moduleRunner/moduleTransport.ts | 12 ++---------- 1 file changed, 2 insertions(+), 10 deletions(-) diff --git a/packages/vitest/src/runtime/moduleRunner/moduleTransport.ts b/packages/vitest/src/runtime/moduleRunner/moduleTransport.ts index 476dd80456ab..8680bca008da 100644 --- a/packages/vitest/src/runtime/moduleRunner/moduleTransport.ts +++ b/packages/vitest/src/runtime/moduleRunner/moduleTransport.ts @@ -19,16 +19,8 @@ export class VitestTransport implements ModuleRunnerTransport { } const { name, data } = event.data if (name === 'getBuiltins') { - if (!this.options.getBuiltins) { - return { result: [] } - } - try { - const result = await this.options.getBuiltins() - return { result } - } - catch (error) { - return { error } - } + // we don't know the builtins beforehand + return { result: [] } } if (name !== 'fetchModule') { return { error: new Error(`Unknown method: ${name}. Expected "fetchModule".`) } From 73d41ce8ac87ea5fb295804562fef7ddf0500473 Mon Sep 17 00:00:00 2001 From: sapphi-red <49056869+sapphi-red@users.noreply.github.com> Date: Wed, 29 Oct 2025 20:51:40 +0900 Subject: [PATCH 5/8] chore: revert "chore: try Vite 7.2" This reverts commit 83ebae5e80da72f37748be4754070c75db53c0f3. --- package.json | 2 +- pnpm-lock.yaml | 170 ++++++++++++++++++++++++------------------------- 2 files changed, 86 insertions(+), 86 deletions(-) diff --git a/package.json b/package.json index 2bcc8f35b833..92d06f7017a6 100644 --- a/package.json +++ b/package.json @@ -64,7 +64,7 @@ "typescript": "^5.9.2", "unplugin-isolated-decl": "^0.15.2", "unplugin-oxc": "^0.5.2", - "vite": "^7.2.0-beta.1", + "vite": "^7.1.5", "vitest": "workspace:*", "zx": "^8.8.3" }, diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index f44c810d1e64..7344d75f4794 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -127,7 +127,7 @@ overrides: acorn: 8.11.3 mlly: ^1.8.0 rollup: ^4.52.0 - vite: ^7.2.0-beta.1 + vite: ^7.1.5 vitest: workspace:* patchedDependencies: @@ -230,8 +230,8 @@ importers: specifier: ^0.5.2 version: 0.5.2 vite: - specifier: ^7.2.0-beta.1 - version: 7.2.0-beta.1(@types/node@22.18.6)(jiti@2.5.1)(lightningcss@1.30.1)(sass-embedded@1.93.0)(sass@1.93.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1) + specifier: ^7.1.5 + version: 7.1.5(@types/node@22.18.6)(jiti@2.5.1)(lightningcss@1.30.1)(sass-embedded@1.93.0)(sass@1.93.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1) vitest: specifier: workspace:* version: link:packages/vitest @@ -268,10 +268,10 @@ importers: version: 1.0.1 '@vite-pwa/vitepress': specifier: ^1.0.0 - version: 1.0.0(@vite-pwa/assets-generator@1.0.1)(vite-plugin-pwa@0.21.2(@vite-pwa/assets-generator@1.0.1)(vite@7.2.0-beta.1(@types/node@22.18.6)(jiti@2.5.1)(lightningcss@1.30.1)(sass-embedded@1.93.0)(sass@1.93.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1))(workbox-build@7.1.0(@types/babel__core@7.20.5))(workbox-window@7.3.0)) + version: 1.0.0(@vite-pwa/assets-generator@1.0.1)(vite-plugin-pwa@0.21.2(@vite-pwa/assets-generator@1.0.1)(vite@7.1.5(@types/node@22.18.6)(jiti@2.5.1)(lightningcss@1.30.1)(sass-embedded@1.93.0)(sass@1.93.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1))(workbox-build@7.1.0(@types/babel__core@7.20.5))(workbox-window@7.3.0)) '@vitejs/plugin-vue': specifier: 'catalog:' - version: 6.0.1(vite@7.2.0-beta.1(@types/node@22.18.6)(jiti@2.5.1)(lightningcss@1.30.1)(sass-embedded@1.93.0)(sass@1.93.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1))(vue@3.5.21(typescript@5.9.3)) + version: 6.0.1(vite@7.1.5(@types/node@22.18.6)(jiti@2.5.1)(lightningcss@1.30.1)(sass-embedded@1.93.0)(sass@1.93.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1))(vue@3.5.21(typescript@5.9.3)) https-localhost: specifier: ^4.7.1 version: 4.7.1 @@ -280,22 +280,22 @@ importers: version: 0.2.15 unocss: specifier: 'catalog:' - version: 66.5.1(postcss@8.5.6)(vite@7.2.0-beta.1(@types/node@22.18.6)(jiti@2.5.1)(lightningcss@1.30.1)(sass-embedded@1.93.0)(sass@1.93.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1)) + version: 66.5.1(postcss@8.5.6)(vite@7.1.5(@types/node@22.18.6)(jiti@2.5.1)(lightningcss@1.30.1)(sass-embedded@1.93.0)(sass@1.93.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1)) unplugin-vue-components: specifier: 'catalog:' version: 0.28.0(@babel/parser@7.28.4)(rollup@4.52.0)(vue@3.5.21(typescript@5.9.3)) vite: - specifier: ^7.2.0-beta.1 - version: 7.2.0-beta.1(@types/node@22.18.6)(jiti@2.5.1)(lightningcss@1.30.1)(sass-embedded@1.93.0)(sass@1.93.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1) + specifier: ^7.1.5 + version: 7.1.5(@types/node@22.18.6)(jiti@2.5.1)(lightningcss@1.30.1)(sass-embedded@1.93.0)(sass@1.93.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1) vite-plugin-pwa: specifier: ^0.21.2 - version: 0.21.2(@vite-pwa/assets-generator@1.0.1)(vite@7.2.0-beta.1(@types/node@22.18.6)(jiti@2.5.1)(lightningcss@1.30.1)(sass-embedded@1.93.0)(sass@1.93.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1))(workbox-build@7.1.0(@types/babel__core@7.20.5))(workbox-window@7.3.0) + version: 0.21.2(@vite-pwa/assets-generator@1.0.1)(vite@7.1.5(@types/node@22.18.6)(jiti@2.5.1)(lightningcss@1.30.1)(sass-embedded@1.93.0)(sass@1.93.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1))(workbox-build@7.1.0(@types/babel__core@7.20.5))(workbox-window@7.3.0) vitepress: specifier: 2.0.0-alpha.12 version: 2.0.0-alpha.12(@types/node@22.18.6)(axios@1.12.2)(change-case@5.4.4)(jiti@2.5.1)(lightningcss@1.30.1)(oxc-minify@0.82.3)(postcss@8.5.6)(sass-embedded@1.93.0)(sass@1.93.0)(terser@5.44.0)(tsx@4.20.5)(typescript@5.9.3)(yaml@2.8.1) vitepress-plugin-group-icons: specifier: ^1.6.3 - version: 1.6.3(markdown-it@14.1.0)(vite@7.2.0-beta.1(@types/node@22.18.6)(jiti@2.5.1)(lightningcss@1.30.1)(sass-embedded@1.93.0)(sass@1.93.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1)) + version: 1.6.3(markdown-it@14.1.0)(vite@7.1.5(@types/node@22.18.6)(jiti@2.5.1)(lightningcss@1.30.1)(sass-embedded@1.93.0)(sass@1.93.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1)) vitepress-plugin-llms: specifier: ^1.7.5 version: 1.7.5 @@ -312,8 +312,8 @@ importers: specifier: workspace:* version: link:../../packages/ui vite: - specifier: ^7.2.0-beta.1 - version: 7.2.0-beta.1(@types/node@22.18.6)(jiti@2.5.1)(lightningcss@1.30.1)(sass-embedded@1.93.0)(sass@1.93.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1) + specifier: ^7.1.5 + version: 7.1.5(@types/node@22.18.6)(jiti@2.5.1)(lightningcss@1.30.1)(sass-embedded@1.93.0)(sass@1.93.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1) vitest: specifier: workspace:* version: link:../../packages/vitest @@ -333,8 +333,8 @@ importers: specifier: ^4.20.5 version: 4.20.5 vite: - specifier: ^7.2.0-beta.1 - version: 7.2.0-beta.1(@types/node@22.18.6)(jiti@2.5.1)(lightningcss@1.30.1)(sass-embedded@1.93.0)(sass@1.93.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1) + specifier: ^7.1.5 + version: 7.1.5(@types/node@22.18.6)(jiti@2.5.1)(lightningcss@1.30.1)(sass-embedded@1.93.0)(sass@1.93.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1) vitest: specifier: workspace:* version: link:../../packages/vitest @@ -364,8 +364,8 @@ importers: specifier: ^1.55.0 version: 1.55.0 vite: - specifier: ^7.2.0-beta.1 - version: 7.2.0-beta.1(@types/node@22.18.6)(jiti@2.5.1)(lightningcss@1.30.1)(sass-embedded@1.93.0)(sass@1.93.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1) + specifier: ^7.1.5 + version: 7.1.5(@types/node@22.18.6)(jiti@2.5.1)(lightningcss@1.30.1)(sass-embedded@1.93.0)(sass@1.93.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1) vitest: specifier: workspace:* version: link:../../packages/vitest @@ -373,8 +373,8 @@ importers: examples/profiling: devDependencies: vite: - specifier: ^7.2.0-beta.1 - version: 7.2.0-beta.1(@types/node@22.18.6)(jiti@2.5.1)(lightningcss@1.30.1)(sass-embedded@1.93.0)(sass@1.93.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1) + specifier: ^7.1.5 + version: 7.1.5(@types/node@22.18.6)(jiti@2.5.1)(lightningcss@1.30.1)(sass-embedded@1.93.0)(sass@1.93.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1) vitest: specifier: workspace:* version: link:../../packages/vitest @@ -395,7 +395,7 @@ importers: version: 19.1.13 '@vitejs/plugin-react': specifier: ^5.0.3 - version: 5.0.3(vite@7.2.0-beta.1(@types/node@22.18.6)(jiti@2.5.1)(lightningcss@1.30.1)(sass-embedded@1.93.0)(sass@1.93.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1)) + version: 5.0.3(vite@7.1.5(@types/node@22.18.6)(jiti@2.5.1)(lightningcss@1.30.1)(sass-embedded@1.93.0)(sass@1.93.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1)) '@vitest/ui': specifier: workspace:* version: link:../../packages/ui @@ -415,8 +415,8 @@ importers: specifier: ^4.20.5 version: 4.20.5 vite: - specifier: ^7.2.0-beta.1 - version: 7.2.0-beta.1(@types/node@22.18.6)(jiti@2.5.1)(lightningcss@1.30.1)(sass-embedded@1.93.0)(sass@1.93.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1) + specifier: ^7.1.5 + version: 7.1.5(@types/node@22.18.6)(jiti@2.5.1)(lightningcss@1.30.1)(sass-embedded@1.93.0)(sass@1.93.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1) vitest: specifier: workspace:* version: link:../../packages/vitest @@ -433,8 +433,8 @@ importers: specifier: ^5.9.2 version: 5.9.2 vite: - specifier: ^7.2.0-beta.1 - version: 7.2.0-beta.1(@types/node@20.19.17)(jiti@2.5.1)(lightningcss@1.30.1)(sass-embedded@1.93.0)(sass@1.93.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1) + specifier: ^7.1.5 + version: 7.1.5(@types/node@20.19.17)(jiti@2.5.1)(lightningcss@1.30.1)(sass-embedded@1.93.0)(sass@1.93.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1) vitest: specifier: workspace:* version: link:../../packages/vitest @@ -717,8 +717,8 @@ importers: specifier: 'catalog:' version: 2.0.3 vite: - specifier: ^7.2.0-beta.1 - version: 7.2.0-beta.1(@types/node@22.18.6)(jiti@2.5.1)(lightningcss@1.30.1)(sass-embedded@1.93.0)(sass@1.93.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1) + specifier: ^7.1.5 + version: 7.1.5(@types/node@22.18.6)(jiti@2.5.1)(lightningcss@1.30.1)(sass-embedded@1.93.0)(sass@1.93.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1) packages/pretty-format: dependencies: @@ -822,7 +822,7 @@ importers: version: 66.5.1 '@vitejs/plugin-vue': specifier: 'catalog:' - version: 6.0.1(vite@7.2.0-beta.1(@types/node@22.18.6)(jiti@2.5.1)(lightningcss@1.30.1)(sass-embedded@1.93.0)(sass@1.93.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1))(vue@3.5.21(typescript@5.9.3)) + version: 6.0.1(vite@7.1.5(@types/node@22.18.6)(jiti@2.5.1)(lightningcss@1.30.1)(sass-embedded@1.93.0)(sass@1.93.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1))(vue@3.5.21(typescript@5.9.3)) '@vitest/browser-playwright': specifier: workspace:* version: link:../browser-playwright @@ -870,13 +870,13 @@ importers: version: 5.9.3 unocss: specifier: 'catalog:' - version: 66.5.1(postcss@8.5.6)(vite@7.2.0-beta.1(@types/node@22.18.6)(jiti@2.5.1)(lightningcss@1.30.1)(sass-embedded@1.93.0)(sass@1.93.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1)) + version: 66.5.1(postcss@8.5.6)(vite@7.1.5(@types/node@22.18.6)(jiti@2.5.1)(lightningcss@1.30.1)(sass-embedded@1.93.0)(sass@1.93.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1)) vite: - specifier: ^7.2.0-beta.1 - version: 7.2.0-beta.1(@types/node@22.18.6)(jiti@2.5.1)(lightningcss@1.30.1)(sass-embedded@1.93.0)(sass@1.93.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1) + specifier: ^7.1.5 + version: 7.1.5(@types/node@22.18.6)(jiti@2.5.1)(lightningcss@1.30.1)(sass-embedded@1.93.0)(sass@1.93.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1) vite-plugin-pages: specifier: ^0.33.1 - version: 0.33.1(@vue/compiler-sfc@3.5.21)(vite@7.2.0-beta.1(@types/node@22.18.6)(jiti@2.5.1)(lightningcss@1.30.1)(sass-embedded@1.93.0)(sass@1.93.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1))(vue-router@4.5.1(vue@3.5.21(typescript@5.9.3))) + version: 0.33.1(@vue/compiler-sfc@3.5.21)(vite@7.1.5(@types/node@22.18.6)(jiti@2.5.1)(lightningcss@1.30.1)(sass-embedded@1.93.0)(sass@1.93.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1))(vue-router@4.5.1(vue@3.5.21(typescript@5.9.3))) vitest-browser-vue: specifier: 2.0.0-beta.1 version: 2.0.0-beta.1(vitest@packages+vitest)(vue@3.5.21(typescript@5.9.3)) @@ -987,8 +987,8 @@ importers: specifier: 'catalog:' version: 3.0.3 vite: - specifier: ^7.2.0-beta.1 - version: 7.2.0-beta.1(@types/node@22.18.6)(jiti@2.5.1)(lightningcss@1.30.1)(sass-embedded@1.93.0)(sass@1.93.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1) + specifier: ^7.1.5 + version: 7.1.5(@types/node@22.18.6)(jiti@2.5.1)(lightningcss@1.30.1)(sass-embedded@1.93.0)(sass@1.93.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1) why-is-node-running: specifier: ^2.3.0 version: 2.3.0 @@ -1120,7 +1120,7 @@ importers: version: 19.1.13 '@vitejs/plugin-basic-ssl': specifier: ^2.1.0 - version: 2.1.0(vite@7.2.0-beta.1(@types/node@22.18.6)(jiti@2.5.1)(lightningcss@1.30.1)(sass-embedded@1.93.0)(sass@1.93.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1)) + version: 2.1.0(vite@7.1.5(@types/node@22.18.6)(jiti@2.5.1)(lightningcss@1.30.1)(sass-embedded@1.93.0)(sass@1.93.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1)) '@vitest/browser': specifier: workspace:* version: link:../../packages/browser @@ -1177,7 +1177,7 @@ importers: version: 8.18.1 '@vitejs/plugin-basic-ssl': specifier: ^2.1.0 - version: 2.1.0(vite@7.2.0-beta.1(@types/node@22.18.6)(jiti@2.5.1)(lightningcss@1.30.1)(sass-embedded@1.93.0)(sass@1.93.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1)) + version: 2.1.0(vite@7.1.5(@types/node@22.18.6)(jiti@2.5.1)(lightningcss@1.30.1)(sass-embedded@1.93.0)(sass@1.93.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1)) '@vitest/browser-playwright': specifier: workspace:* version: link:../../packages/browser-playwright @@ -1197,8 +1197,8 @@ importers: specifier: ^1.5.7 version: 1.5.7(@swc/core@1.4.1)(rollup@4.52.0) vite: - specifier: ^7.2.0-beta.1 - version: 7.2.0-beta.1(@types/node@22.18.6)(jiti@2.5.1)(lightningcss@1.30.1)(sass-embedded@1.93.0)(sass@1.93.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1) + specifier: ^7.1.5 + version: 7.1.5(@types/node@22.18.6)(jiti@2.5.1)(lightningcss@1.30.1)(sass-embedded@1.93.0)(sass@1.93.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1) vitest: specifier: workspace:* version: link:../../packages/vitest @@ -1224,8 +1224,8 @@ importers: specifier: ^0.3.2 version: 0.3.2 vite: - specifier: ^7.2.0-beta.1 - version: 7.2.0-beta.1(@types/node@22.18.6)(jiti@2.5.1)(lightningcss@1.30.1)(sass-embedded@1.93.0)(sass@1.93.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1) + specifier: ^7.1.5 + version: 7.1.5(@types/node@22.18.6)(jiti@2.5.1)(lightningcss@1.30.1)(sass-embedded@1.93.0)(sass@1.93.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1) vitest: specifier: workspace:* version: link:../../packages/vitest @@ -1339,7 +1339,7 @@ importers: version: 3.0.3 '@vitejs/plugin-vue': specifier: latest - version: 6.0.1(vite@7.2.0-beta.1(@types/node@22.18.6)(jiti@2.5.1)(lightningcss@1.30.1)(sass-embedded@1.93.0)(sass@1.93.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1))(vue@3.5.21(typescript@5.9.3)) + version: 6.0.1(vite@7.1.5(@types/node@22.18.6)(jiti@2.5.1)(lightningcss@1.30.1)(sass-embedded@1.93.0)(sass@1.93.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1))(vue@3.5.21(typescript@5.9.3)) '@vitest/browser-playwright': specifier: workspace:* version: link:../../packages/browser-playwright @@ -1380,8 +1380,8 @@ importers: specifier: ^1.5.7 version: 1.5.7(@swc/core@1.4.1)(rollup@4.52.0) vite: - specifier: ^7.2.0-beta.1 - version: 7.2.0-beta.1(@types/node@22.18.6)(jiti@2.5.1)(lightningcss@1.30.1)(sass-embedded@1.93.0)(sass@1.93.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1) + specifier: ^7.1.5 + version: 7.1.5(@types/node@22.18.6)(jiti@2.5.1)(lightningcss@1.30.1)(sass-embedded@1.93.0)(sass@1.93.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1) vitest: specifier: workspace:* version: link:../../packages/vitest @@ -1477,8 +1477,8 @@ importers: specifier: 'catalog:' version: 3.0.3 vite: - specifier: ^7.2.0-beta.1 - version: 7.2.0-beta.1(@types/node@22.18.6)(jiti@2.5.1)(lightningcss@1.30.1)(sass-embedded@1.93.0)(sass@1.93.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1) + specifier: ^7.1.5 + version: 7.1.5(@types/node@22.18.6)(jiti@2.5.1)(lightningcss@1.30.1)(sass-embedded@1.93.0)(sass@1.93.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1) vitest: specifier: workspace:* version: link:../../packages/vitest @@ -1517,8 +1517,8 @@ importers: specifier: workspace:* version: link:../../packages/browser-webdriverio vite: - specifier: ^7.2.0-beta.1 - version: 7.2.0-beta.1(@types/node@22.18.6)(jiti@2.5.1)(lightningcss@1.30.1)(sass-embedded@1.93.0)(sass@1.93.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1) + specifier: ^7.1.5 + version: 7.1.5(@types/node@22.18.6)(jiti@2.5.1)(lightningcss@1.30.1)(sass-embedded@1.93.0)(sass@1.93.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1) vitest: specifier: workspace:* version: link:../../packages/vitest @@ -4270,7 +4270,7 @@ packages: '@unocss/astro@66.5.1': resolution: {integrity: sha512-f17+xfyBZ9prFx4jda3D9ngOigjO8btHsR3uG7WeDQPW6OBdhETfIGdXs8WD99J/3A3LJtk7J0u9p121S+RE8Q==} peerDependencies: - vite: ^7.2.0-beta.1 + vite: ^7.1.5 peerDependenciesMeta: vite: optional: true @@ -4351,7 +4351,7 @@ packages: '@unocss/vite@66.5.1': resolution: {integrity: sha512-qcZMh+SZbKYfTjJC2CP6B9Zxg0jlfhJSDVmXdjQBlUzhQR9FllnwlBdae6SCVFBc634Sm+pBJIri5ShPLvwq+Q==} peerDependencies: - vite: ^7.2.0-beta.1 + vite: ^7.1.5 '@vite-pwa/assets-generator@1.0.1': resolution: {integrity: sha512-p2KHvsyuv/njmLSwDjpok0CFYKmAdV5ckWjVSxktNXbKAuHX3+WCTy4X3LuwWl0RGsCWBPerSUVNvE/02D565w==} @@ -4371,19 +4371,19 @@ packages: resolution: {integrity: sha512-dOxxrhgyDIEUADhb/8OlV9JIqYLgos03YorAueTIeOUskLJSEsfwCByjbu98ctXitUN3znXKp0bYD/WHSudCeA==} engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0} peerDependencies: - vite: ^7.2.0-beta.1 + vite: ^7.1.5 '@vitejs/plugin-react@5.0.3': resolution: {integrity: sha512-PFVHhosKkofGH0Yzrw1BipSedTH68BFF8ZWy1kfUpCtJcouXXY0+racG8sExw7hw0HoX36813ga5o3LTWZ4FUg==} engines: {node: ^20.19.0 || >=22.12.0} peerDependencies: - vite: ^7.2.0-beta.1 + vite: ^7.1.5 '@vitejs/plugin-vue@6.0.1': resolution: {integrity: sha512-+MaE752hU0wfPFJEUAIxqw18+20euHHdxVtMvbFcOEpjEyfqXH/5DCoTHiVJ0J29EhTJdoTkjEv5YBKU9dnoTw==} engines: {node: ^20.19.0 || >=22.12.0} peerDependencies: - vite: ^7.2.0-beta.1 + vite: ^7.1.5 vue: ^3.2.25 '@vitest/cjs-lib@file:test/browser/cjs-lib': @@ -8891,7 +8891,7 @@ packages: engines: {node: '>=14'} peerDependencies: '@unocss/webpack': 66.5.1 - vite: ^7.2.0-beta.1 + vite: ^7.1.5 peerDependenciesMeta: '@unocss/webpack': optional: true @@ -9020,7 +9020,7 @@ packages: '@solidjs/router': '*' '@vue/compiler-sfc': ^2.7.0 || ^3.0.0 react-router: '*' - vite: ^7.2.0-beta.1 + vite: ^7.1.5 vue-router: '*' peerDependenciesMeta: '@solidjs/router': @@ -9037,15 +9037,15 @@ packages: engines: {node: '>=16.0.0'} peerDependencies: '@vite-pwa/assets-generator': ^0.2.6 - vite: ^7.2.0-beta.1 + vite: ^7.1.5 workbox-build: ^7.3.0 workbox-window: ^7.3.0 peerDependenciesMeta: '@vite-pwa/assets-generator': optional: true - vite@7.2.0-beta.1: - resolution: {integrity: sha512-IW4p1x1WuZrwSVa3aG8MYzNy6xTshFBtNBOX4Bun+ZKJCZ5yHbBNr5IgIyr75RT0Ho312uoK/LU+9OaWLiXx6g==} + vite@7.1.5: + resolution: {integrity: sha512-4cKBO9wR75r0BeIWWWId9XK9Lj6La5X846Zw9dFfzMRw38IlTk2iCcUt6hsyiDRcPidc55ZParFYDXi0nXOeLQ==} engines: {node: ^20.19.0 || >=22.12.0} hasBin: true peerDependencies: @@ -9088,7 +9088,7 @@ packages: resolution: {integrity: sha512-bvPD4lhraLJw3rPtLhUIVsOvNfnHnF+F1LH7BKHekEzeZ4uqdTdqnwEyaT580AoKjjT6/F8En6hVJj7takPKDA==} peerDependencies: markdown-it: '>=14' - vite: ^7.2.0-beta.1 + vite: ^7.1.5 vitepress-plugin-llms@1.7.5: resolution: {integrity: sha512-GTkuxwIUt2QkK2GhNdn1iBtl0Zv7U6nw5hqIBhsiclS7elwjvu4TIyzDPO/oYD2E1ZKDhz3PGmTzvNj9LEgLaA==} @@ -12132,13 +12132,13 @@ snapshots: '@ungap/structured-clone@1.3.0': {} - '@unocss/astro@66.5.1(vite@7.2.0-beta.1(@types/node@22.18.6)(jiti@2.5.1)(lightningcss@1.30.1)(sass-embedded@1.93.0)(sass@1.93.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1))': + '@unocss/astro@66.5.1(vite@7.1.5(@types/node@22.18.6)(jiti@2.5.1)(lightningcss@1.30.1)(sass-embedded@1.93.0)(sass@1.93.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1))': dependencies: '@unocss/core': 66.5.1 '@unocss/reset': 66.5.1 - '@unocss/vite': 66.5.1(vite@7.2.0-beta.1(@types/node@22.18.6)(jiti@2.5.1)(lightningcss@1.30.1)(sass-embedded@1.93.0)(sass@1.93.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1)) + '@unocss/vite': 66.5.1(vite@7.1.5(@types/node@22.18.6)(jiti@2.5.1)(lightningcss@1.30.1)(sass-embedded@1.93.0)(sass@1.93.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1)) optionalDependencies: - vite: 7.2.0-beta.1(@types/node@22.18.6)(jiti@2.5.1)(lightningcss@1.30.1)(sass-embedded@1.93.0)(sass@1.93.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1) + vite: 7.1.5(@types/node@22.18.6)(jiti@2.5.1)(lightningcss@1.30.1)(sass-embedded@1.93.0)(sass@1.93.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1) '@unocss/cli@66.5.1': dependencies: @@ -12268,7 +12268,7 @@ snapshots: dependencies: '@unocss/core': 66.5.1 - '@unocss/vite@66.5.1(vite@7.2.0-beta.1(@types/node@22.18.6)(jiti@2.5.1)(lightningcss@1.30.1)(sass-embedded@1.93.0)(sass@1.93.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1))': + '@unocss/vite@66.5.1(vite@7.1.5(@types/node@22.18.6)(jiti@2.5.1)(lightningcss@1.30.1)(sass-embedded@1.93.0)(sass@1.93.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1))': dependencies: '@jridgewell/remapping': 2.3.5 '@unocss/config': 66.5.1 @@ -12279,7 +12279,7 @@ snapshots: pathe: 2.0.3 tinyglobby: 0.2.15 unplugin-utils: 0.3.0 - vite: 7.2.0-beta.1(@types/node@22.18.6)(jiti@2.5.1)(lightningcss@1.30.1)(sass-embedded@1.93.0)(sass@1.93.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1) + vite: 7.1.5(@types/node@22.18.6)(jiti@2.5.1)(lightningcss@1.30.1)(sass-embedded@1.93.0)(sass@1.93.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1) '@vite-pwa/assets-generator@1.0.1': dependencies: @@ -12290,17 +12290,17 @@ snapshots: sharp-ico: 0.1.5 unconfig: 7.3.2 - '@vite-pwa/vitepress@1.0.0(@vite-pwa/assets-generator@1.0.1)(vite-plugin-pwa@0.21.2(@vite-pwa/assets-generator@1.0.1)(vite@7.2.0-beta.1(@types/node@22.18.6)(jiti@2.5.1)(lightningcss@1.30.1)(sass-embedded@1.93.0)(sass@1.93.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1))(workbox-build@7.1.0(@types/babel__core@7.20.5))(workbox-window@7.3.0))': + '@vite-pwa/vitepress@1.0.0(@vite-pwa/assets-generator@1.0.1)(vite-plugin-pwa@0.21.2(@vite-pwa/assets-generator@1.0.1)(vite@7.1.5(@types/node@22.18.6)(jiti@2.5.1)(lightningcss@1.30.1)(sass-embedded@1.93.0)(sass@1.93.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1))(workbox-build@7.1.0(@types/babel__core@7.20.5))(workbox-window@7.3.0))': dependencies: - vite-plugin-pwa: 0.21.2(@vite-pwa/assets-generator@1.0.1)(vite@7.2.0-beta.1(@types/node@22.18.6)(jiti@2.5.1)(lightningcss@1.30.1)(sass-embedded@1.93.0)(sass@1.93.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1))(workbox-build@7.1.0(@types/babel__core@7.20.5))(workbox-window@7.3.0) + vite-plugin-pwa: 0.21.2(@vite-pwa/assets-generator@1.0.1)(vite@7.1.5(@types/node@22.18.6)(jiti@2.5.1)(lightningcss@1.30.1)(sass-embedded@1.93.0)(sass@1.93.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1))(workbox-build@7.1.0(@types/babel__core@7.20.5))(workbox-window@7.3.0) optionalDependencies: '@vite-pwa/assets-generator': 1.0.1 - '@vitejs/plugin-basic-ssl@2.1.0(vite@7.2.0-beta.1(@types/node@22.18.6)(jiti@2.5.1)(lightningcss@1.30.1)(sass-embedded@1.93.0)(sass@1.93.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1))': + '@vitejs/plugin-basic-ssl@2.1.0(vite@7.1.5(@types/node@22.18.6)(jiti@2.5.1)(lightningcss@1.30.1)(sass-embedded@1.93.0)(sass@1.93.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1))': dependencies: - vite: 7.2.0-beta.1(@types/node@22.18.6)(jiti@2.5.1)(lightningcss@1.30.1)(sass-embedded@1.93.0)(sass@1.93.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1) + vite: 7.1.5(@types/node@22.18.6)(jiti@2.5.1)(lightningcss@1.30.1)(sass-embedded@1.93.0)(sass@1.93.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1) - '@vitejs/plugin-react@5.0.3(vite@7.2.0-beta.1(@types/node@22.18.6)(jiti@2.5.1)(lightningcss@1.30.1)(sass-embedded@1.93.0)(sass@1.93.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1))': + '@vitejs/plugin-react@5.0.3(vite@7.1.5(@types/node@22.18.6)(jiti@2.5.1)(lightningcss@1.30.1)(sass-embedded@1.93.0)(sass@1.93.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1))': dependencies: '@babel/core': 7.28.4 '@babel/plugin-transform-react-jsx-self': 7.27.1(@babel/core@7.28.4) @@ -12308,14 +12308,14 @@ snapshots: '@rolldown/pluginutils': 1.0.0-beta.35 '@types/babel__core': 7.20.5 react-refresh: 0.17.0 - vite: 7.2.0-beta.1(@types/node@22.18.6)(jiti@2.5.1)(lightningcss@1.30.1)(sass-embedded@1.93.0)(sass@1.93.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1) + vite: 7.1.5(@types/node@22.18.6)(jiti@2.5.1)(lightningcss@1.30.1)(sass-embedded@1.93.0)(sass@1.93.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1) transitivePeerDependencies: - supports-color - '@vitejs/plugin-vue@6.0.1(vite@7.2.0-beta.1(@types/node@22.18.6)(jiti@2.5.1)(lightningcss@1.30.1)(sass-embedded@1.93.0)(sass@1.93.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1))(vue@3.5.21(typescript@5.9.3))': + '@vitejs/plugin-vue@6.0.1(vite@7.1.5(@types/node@22.18.6)(jiti@2.5.1)(lightningcss@1.30.1)(sass-embedded@1.93.0)(sass@1.93.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1))(vue@3.5.21(typescript@5.9.3))': dependencies: '@rolldown/pluginutils': 1.0.0-beta.29 - vite: 7.2.0-beta.1(@types/node@22.18.6)(jiti@2.5.1)(lightningcss@1.30.1)(sass-embedded@1.93.0)(sass@1.93.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1) + vite: 7.1.5(@types/node@22.18.6)(jiti@2.5.1)(lightningcss@1.30.1)(sass-embedded@1.93.0)(sass@1.93.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1) vue: 3.5.21(typescript@5.9.3) '@vitest/cjs-lib@file:test/browser/cjs-lib': {} @@ -17581,9 +17581,9 @@ snapshots: universalify@2.0.1: {} - unocss@66.5.1(postcss@8.5.6)(vite@7.2.0-beta.1(@types/node@22.18.6)(jiti@2.5.1)(lightningcss@1.30.1)(sass-embedded@1.93.0)(sass@1.93.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1)): + unocss@66.5.1(postcss@8.5.6)(vite@7.1.5(@types/node@22.18.6)(jiti@2.5.1)(lightningcss@1.30.1)(sass-embedded@1.93.0)(sass@1.93.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1)): dependencies: - '@unocss/astro': 66.5.1(vite@7.2.0-beta.1(@types/node@22.18.6)(jiti@2.5.1)(lightningcss@1.30.1)(sass-embedded@1.93.0)(sass@1.93.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1)) + '@unocss/astro': 66.5.1(vite@7.1.5(@types/node@22.18.6)(jiti@2.5.1)(lightningcss@1.30.1)(sass-embedded@1.93.0)(sass@1.93.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1)) '@unocss/cli': 66.5.1 '@unocss/core': 66.5.1 '@unocss/postcss': 66.5.1(postcss@8.5.6) @@ -17601,9 +17601,9 @@ snapshots: '@unocss/transformer-compile-class': 66.5.1 '@unocss/transformer-directives': 66.5.1 '@unocss/transformer-variant-group': 66.5.1 - '@unocss/vite': 66.5.1(vite@7.2.0-beta.1(@types/node@22.18.6)(jiti@2.5.1)(lightningcss@1.30.1)(sass-embedded@1.93.0)(sass@1.93.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1)) + '@unocss/vite': 66.5.1(vite@7.1.5(@types/node@22.18.6)(jiti@2.5.1)(lightningcss@1.30.1)(sass-embedded@1.93.0)(sass@1.93.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1)) optionalDependencies: - vite: 7.2.0-beta.1(@types/node@22.18.6)(jiti@2.5.1)(lightningcss@1.30.1)(sass-embedded@1.93.0)(sass@1.93.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1) + vite: 7.1.5(@types/node@22.18.6)(jiti@2.5.1)(lightningcss@1.30.1)(sass-embedded@1.93.0)(sass@1.93.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1) transitivePeerDependencies: - postcss - supports-color @@ -17732,7 +17732,7 @@ snapshots: unist-util-stringify-position: 4.0.0 vfile-message: 4.0.2 - vite-plugin-pages@0.33.1(@vue/compiler-sfc@3.5.21)(vite@7.2.0-beta.1(@types/node@22.18.6)(jiti@2.5.1)(lightningcss@1.30.1)(sass-embedded@1.93.0)(sass@1.93.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1))(vue-router@4.5.1(vue@3.5.21(typescript@5.9.3))): + vite-plugin-pages@0.33.1(@vue/compiler-sfc@3.5.21)(vite@7.1.5(@types/node@22.18.6)(jiti@2.5.1)(lightningcss@1.30.1)(sass-embedded@1.93.0)(sass@1.93.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1))(vue-router@4.5.1(vue@3.5.21(typescript@5.9.3))): dependencies: '@types/debug': 4.1.12 debug: 4.4.3 @@ -17743,7 +17743,7 @@ snapshots: micromatch: 4.0.8 picocolors: 1.1.1 tinyglobby: 0.2.15 - vite: 7.2.0-beta.1(@types/node@22.18.6)(jiti@2.5.1)(lightningcss@1.30.1)(sass-embedded@1.93.0)(sass@1.93.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1) + vite: 7.1.5(@types/node@22.18.6)(jiti@2.5.1)(lightningcss@1.30.1)(sass-embedded@1.93.0)(sass@1.93.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1) yaml: 2.8.0 optionalDependencies: '@vue/compiler-sfc': 3.5.21 @@ -17751,12 +17751,12 @@ snapshots: transitivePeerDependencies: - supports-color - vite-plugin-pwa@0.21.2(@vite-pwa/assets-generator@1.0.1)(vite@7.2.0-beta.1(@types/node@22.18.6)(jiti@2.5.1)(lightningcss@1.30.1)(sass-embedded@1.93.0)(sass@1.93.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1))(workbox-build@7.1.0(@types/babel__core@7.20.5))(workbox-window@7.3.0): + vite-plugin-pwa@0.21.2(@vite-pwa/assets-generator@1.0.1)(vite@7.1.5(@types/node@22.18.6)(jiti@2.5.1)(lightningcss@1.30.1)(sass-embedded@1.93.0)(sass@1.93.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1))(workbox-build@7.1.0(@types/babel__core@7.20.5))(workbox-window@7.3.0): dependencies: debug: 4.4.1 pretty-bytes: 6.1.1 tinyglobby: 0.2.15 - vite: 7.2.0-beta.1(@types/node@22.18.6)(jiti@2.5.1)(lightningcss@1.30.1)(sass-embedded@1.93.0)(sass@1.93.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1) + vite: 7.1.5(@types/node@22.18.6)(jiti@2.5.1)(lightningcss@1.30.1)(sass-embedded@1.93.0)(sass@1.93.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1) workbox-build: 7.1.0(@types/babel__core@7.20.5) workbox-window: 7.3.0 optionalDependencies: @@ -17764,9 +17764,9 @@ snapshots: transitivePeerDependencies: - supports-color - vite@7.2.0-beta.1(@types/node@20.19.17)(jiti@2.5.1)(lightningcss@1.30.1)(sass-embedded@1.93.0)(sass@1.93.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1): + vite@7.1.5(@types/node@20.19.17)(jiti@2.5.1)(lightningcss@1.30.1)(sass-embedded@1.93.0)(sass@1.93.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1): dependencies: - esbuild: 0.25.10 + esbuild: 0.25.9 fdir: 6.5.0(picomatch@4.0.3) picomatch: 4.0.3 postcss: 8.5.6 @@ -17783,9 +17783,9 @@ snapshots: tsx: 4.20.5 yaml: 2.8.1 - vite@7.2.0-beta.1(@types/node@22.18.6)(jiti@2.5.1)(lightningcss@1.30.1)(sass-embedded@1.93.0)(sass@1.93.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1): + vite@7.1.5(@types/node@22.18.6)(jiti@2.5.1)(lightningcss@1.30.1)(sass-embedded@1.93.0)(sass@1.93.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1): dependencies: - esbuild: 0.25.10 + esbuild: 0.25.9 fdir: 6.5.0(picomatch@4.0.3) picomatch: 4.0.3 postcss: 8.5.6 @@ -17802,13 +17802,13 @@ snapshots: tsx: 4.20.5 yaml: 2.8.1 - vitepress-plugin-group-icons@1.6.3(markdown-it@14.1.0)(vite@7.2.0-beta.1(@types/node@22.18.6)(jiti@2.5.1)(lightningcss@1.30.1)(sass-embedded@1.93.0)(sass@1.93.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1)): + vitepress-plugin-group-icons@1.6.3(markdown-it@14.1.0)(vite@7.1.5(@types/node@22.18.6)(jiti@2.5.1)(lightningcss@1.30.1)(sass-embedded@1.93.0)(sass@1.93.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1)): dependencies: '@iconify-json/logos': 1.2.9 '@iconify-json/vscode-icons': 1.2.30 '@iconify/utils': 3.0.1 markdown-it: 14.1.0 - vite: 7.2.0-beta.1(@types/node@22.18.6)(jiti@2.5.1)(lightningcss@1.30.1)(sass-embedded@1.93.0)(sass@1.93.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1) + vite: 7.1.5(@types/node@22.18.6)(jiti@2.5.1)(lightningcss@1.30.1)(sass-embedded@1.93.0)(sass@1.93.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1) transitivePeerDependencies: - supports-color @@ -17844,7 +17844,7 @@ snapshots: '@shikijs/transformers': 3.13.0 '@shikijs/types': 3.12.0 '@types/markdown-it': 14.1.2 - '@vitejs/plugin-vue': 6.0.1(vite@7.2.0-beta.1(@types/node@22.18.6)(jiti@2.5.1)(lightningcss@1.30.1)(sass-embedded@1.93.0)(sass@1.93.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1))(vue@3.5.21(typescript@5.9.3)) + '@vitejs/plugin-vue': 6.0.1(vite@7.1.5(@types/node@22.18.6)(jiti@2.5.1)(lightningcss@1.30.1)(sass-embedded@1.93.0)(sass@1.93.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1))(vue@3.5.21(typescript@5.9.3)) '@vue/devtools-api': 8.0.1 '@vue/shared': 3.5.18 '@vueuse/core': 13.8.0(vue@3.5.21(typescript@5.9.3)) @@ -17853,7 +17853,7 @@ snapshots: mark.js: 8.11.1 minisearch: 7.1.2 shiki: 3.12.0 - vite: 7.2.0-beta.1(@types/node@22.18.6)(jiti@2.5.1)(lightningcss@1.30.1)(sass-embedded@1.93.0)(sass@1.93.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1) + vite: 7.1.5(@types/node@22.18.6)(jiti@2.5.1)(lightningcss@1.30.1)(sass-embedded@1.93.0)(sass@1.93.0)(terser@5.44.0)(tsx@4.20.5)(yaml@2.8.1) vue: 3.5.21(typescript@5.9.3) optionalDependencies: oxc-minify: 0.82.3 From 825552d176b0ab2f121d3ed195af00efb698852e Mon Sep 17 00:00:00 2001 From: sapphi-red <49056869+sapphi-red@users.noreply.github.com> Date: Wed, 29 Oct 2025 21:20:06 +0900 Subject: [PATCH 6/8] chore: update comment --- packages/vitest/src/node/environments/serverRunner.ts | 4 +++- packages/vitest/src/runtime/moduleRunner/moduleTransport.ts | 3 ++- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/packages/vitest/src/node/environments/serverRunner.ts b/packages/vitest/src/node/environments/serverRunner.ts index 780def006cd7..6a9ae07e01d8 100644 --- a/packages/vitest/src/node/environments/serverRunner.ts +++ b/packages/vitest/src/node/environments/serverRunner.ts @@ -21,7 +21,9 @@ export class ServerModuleRunner extends ModuleRunner { } const { name, data } = event.data if (name === 'getBuiltins') { - return await environment.hot.handleInvoke(event) + // we return an empty array here to avoid client-side builtin check, + // as we need builtins to go through `fetchModule` + return { result: [] } } if (name !== 'fetchModule') { return { error: new Error(`Unknown method: ${name}. Expected "fetchModule".`) } diff --git a/packages/vitest/src/runtime/moduleRunner/moduleTransport.ts b/packages/vitest/src/runtime/moduleRunner/moduleTransport.ts index 8680bca008da..2f5a4cd76ed4 100644 --- a/packages/vitest/src/runtime/moduleRunner/moduleTransport.ts +++ b/packages/vitest/src/runtime/moduleRunner/moduleTransport.ts @@ -19,7 +19,8 @@ export class VitestTransport implements ModuleRunnerTransport { } const { name, data } = event.data if (name === 'getBuiltins') { - // we don't know the builtins beforehand + // we return an empty array here to avoid client-side builtin check, + // as we need builtins to go through `fetchModule` return { result: [] } } if (name !== 'fetchModule') { From 9b335ab4093adcbceae54794fc2733a1a6243cb6 Mon Sep 17 00:00:00 2001 From: sapphi-red <49056869+sapphi-red@users.noreply.github.com> Date: Wed, 29 Oct 2025 21:27:47 +0900 Subject: [PATCH 7/8] chore: revert server runner change --- packages/vitest/src/node/environments/serverRunner.ts | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/packages/vitest/src/node/environments/serverRunner.ts b/packages/vitest/src/node/environments/serverRunner.ts index 6a9ae07e01d8..780def006cd7 100644 --- a/packages/vitest/src/node/environments/serverRunner.ts +++ b/packages/vitest/src/node/environments/serverRunner.ts @@ -21,9 +21,7 @@ export class ServerModuleRunner extends ModuleRunner { } const { name, data } = event.data if (name === 'getBuiltins') { - // we return an empty array here to avoid client-side builtin check, - // as we need builtins to go through `fetchModule` - return { result: [] } + return await environment.hot.handleInvoke(event) } if (name !== 'fetchModule') { return { error: new Error(`Unknown method: ${name}. Expected "fetchModule".`) } From 12794ccbdb907ffec7a239ee983a1fc0630cf7f2 Mon Sep 17 00:00:00 2001 From: sapphi-red <49056869+sapphi-red@users.noreply.github.com> Date: Wed, 29 Oct 2025 21:28:24 +0900 Subject: [PATCH 8/8] chore: remove unnecessary diff --- packages/vitest/src/runtime/moduleRunner/moduleTransport.ts | 1 - 1 file changed, 1 deletion(-) diff --git a/packages/vitest/src/runtime/moduleRunner/moduleTransport.ts b/packages/vitest/src/runtime/moduleRunner/moduleTransport.ts index 2f5a4cd76ed4..90fe7dc728b8 100644 --- a/packages/vitest/src/runtime/moduleRunner/moduleTransport.ts +++ b/packages/vitest/src/runtime/moduleRunner/moduleTransport.ts @@ -3,7 +3,6 @@ import type { ResolveFunctionResult } from '../../types/general' export interface VitestTransportOptions { fetchModule: FetchFunction - getBuiltins?: () => Promise<(string | RegExp)[]> resolveId: (id: string, importer?: string) => Promise }