From 58c638defe0624690092618fb586582dbbad8cf6 Mon Sep 17 00:00:00 2001 From: Brendan Allan Date: Sun, 23 Nov 2025 19:08:12 +0800 Subject: [PATCH 1/3] make vite a peer dependency of start --- packages/start/package.json | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/packages/start/package.json b/packages/start/package.json index 06712ed2d..4900b8c40 100644 --- a/packages/start/package.json +++ b/packages/start/package.json @@ -61,7 +61,6 @@ "source-map-js": "^1.2.1", "srvx": "^0.9.1", "terracotta": "^1.0.6", - "vite": "7.1.10", "vite-plugin-solid": "^2.11.9", "vitest": "^4.0.10" }, @@ -69,6 +68,10 @@ "node": ">=22" }, "devDependencies": { - "@types/babel__core": "^7.20.5" + "@types/babel__core": "^7.20.5", + "vite": "^7.1.10" + }, + "peerDependencies": { + "vite": "^7" } } From d636e7606cc92d4dbc3e82ef9e62ea1f1412f54b Mon Sep 17 00:00:00 2001 From: Brendan Allan Date: Sun, 23 Nov 2025 19:09:52 +0800 Subject: [PATCH 2/3] lockfile --- pnpm-lock.yaml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 6283f02e0..63fd0aa53 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -385,9 +385,6 @@ importers: terracotta: specifier: ^1.0.6 version: 1.0.6(solid-js@1.9.9) - vite: - specifier: 7.1.10 - version: 7.1.10(@types/node@24.9.1)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.44.0)(tsx@4.19.2)(yaml@2.8.1) vite-plugin-solid: specifier: ^2.11.9 version: 2.11.9(patch_hash=71233f1afab9e3ea2dbb03dbda3d84894ef1c6bfbbe69df9f864d03bfe67b6f5)(@testing-library/jest-dom@6.6.2)(solid-js@1.9.9)(vite@7.1.10(@types/node@24.9.1)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.44.0)(tsx@4.19.2)(yaml@2.8.1)) @@ -398,6 +395,9 @@ importers: '@types/babel__core': specifier: ^7.20.5 version: 7.20.5 + vite: + specifier: ^7.1.10 + version: 7.1.10(@types/node@24.9.1)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.44.0)(tsx@4.19.2)(yaml@2.8.1) packages/start-nitro-v2-vite-plugin: dependencies: From 3557186bcf3775075c296786d59d0ad43faeb791 Mon Sep 17 00:00:00 2001 From: Brendan Allan Date: Mon, 24 Nov 2025 09:49:27 +0800 Subject: [PATCH 3/3] make vitest a dev dependency --- packages/start/package.json | 6 +++--- pnpm-lock.yaml | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/packages/start/package.json b/packages/start/package.json index 4900b8c40..ee10ad5fb 100644 --- a/packages/start/package.json +++ b/packages/start/package.json @@ -61,15 +61,15 @@ "source-map-js": "^1.2.1", "srvx": "^0.9.1", "terracotta": "^1.0.6", - "vite-plugin-solid": "^2.11.9", - "vitest": "^4.0.10" + "vite-plugin-solid": "^2.11.9" }, "engines": { "node": ">=22" }, "devDependencies": { "@types/babel__core": "^7.20.5", - "vite": "^7.1.10" + "vite": "^7.1.10", + "vitest": "^4.0.10" }, "peerDependencies": { "vite": "^7" diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 63fd0aa53..7dede6b22 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -388,9 +388,6 @@ importers: vite-plugin-solid: specifier: ^2.11.9 version: 2.11.9(patch_hash=71233f1afab9e3ea2dbb03dbda3d84894ef1c6bfbbe69df9f864d03bfe67b6f5)(@testing-library/jest-dom@6.6.2)(solid-js@1.9.9)(vite@7.1.10(@types/node@24.9.1)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.44.0)(tsx@4.19.2)(yaml@2.8.1)) - vitest: - specifier: ^4.0.10 - version: 4.0.10(@types/debug@4.1.12)(@types/node@24.9.1)(@vitest/browser-playwright@4.0.10)(@vitest/ui@4.0.10)(jiti@2.6.1)(jsdom@25.0.1)(lightningcss@1.30.2)(msw@2.7.0(@types/node@24.9.1)(typescript@5.7.3))(terser@5.44.0)(tsx@4.19.2)(yaml@2.8.1) devDependencies: '@types/babel__core': specifier: ^7.20.5 @@ -398,6 +395,9 @@ importers: vite: specifier: ^7.1.10 version: 7.1.10(@types/node@24.9.1)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.44.0)(tsx@4.19.2)(yaml@2.8.1) + vitest: + specifier: ^4.0.10 + version: 4.0.10(@types/debug@4.1.12)(@types/node@24.9.1)(@vitest/browser-playwright@4.0.10)(@vitest/ui@4.0.10)(jiti@2.6.1)(jsdom@25.0.1)(lightningcss@1.30.2)(msw@2.7.0(@types/node@24.9.1)(typescript@5.7.3))(terser@5.44.0)(tsx@4.19.2)(yaml@2.8.1) packages/start-nitro-v2-vite-plugin: dependencies: