From f7c6979ef0110f80d2e965084d03a534107a5036 Mon Sep 17 00:00:00 2001 From: Hiroshi Ogawa Date: Mon, 11 Aug 2025 17:08:35 +0900 Subject: [PATCH 1/2] refactor: move @vitejs/plugin-rsc to devDependencies in examples MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Move @vitejs/plugin-rsc from dependencies to devDependencies in all example projects since it's a build-time dependency, not a runtime dependency. 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude --- .../plugin-rsc/examples/basic/package.json | 2 +- .../examples/browser-mode/package.json | 2 +- .../plugin-rsc/examples/no-ssr/package.json | 2 +- .../examples/react-router/package.json | 2 +- packages/plugin-rsc/examples/ssg/package.json | 2 +- .../examples/starter-cf-single/package.json | 2 +- .../plugin-rsc/examples/starter/package.json | 2 +- pnpm-lock.yaml | 42 +++++++++---------- 8 files changed, 28 insertions(+), 28 deletions(-) diff --git a/packages/plugin-rsc/examples/basic/package.json b/packages/plugin-rsc/examples/basic/package.json index 9bc8dddcb..2d3f3d470 100644 --- a/packages/plugin-rsc/examples/basic/package.json +++ b/packages/plugin-rsc/examples/basic/package.json @@ -12,11 +12,11 @@ "cf-release": "wrangler deploy" }, "dependencies": { - "@vitejs/plugin-rsc": "latest", "react": "^19.1.1", "react-dom": "^19.1.1" }, "devDependencies": { + "@vitejs/plugin-rsc": "latest", "@tailwindcss/vite": "^4.1.11", "@types/react": "^19.1.9", "@types/react-dom": "^19.1.7", diff --git a/packages/plugin-rsc/examples/browser-mode/package.json b/packages/plugin-rsc/examples/browser-mode/package.json index efcd2bada..e0da7f9ec 100644 --- a/packages/plugin-rsc/examples/browser-mode/package.json +++ b/packages/plugin-rsc/examples/browser-mode/package.json @@ -10,11 +10,11 @@ "preview": "false && vite preview" }, "dependencies": { - "@vitejs/plugin-rsc": "latest", "react": "^19.1.1", "react-dom": "^19.1.1" }, "devDependencies": { + "@vitejs/plugin-rsc": "latest", "@types/react": "^19.1.9", "@types/react-dom": "^19.1.7", "@vitejs/plugin-react": "latest", diff --git a/packages/plugin-rsc/examples/no-ssr/package.json b/packages/plugin-rsc/examples/no-ssr/package.json index 972f98240..ed2d4a867 100644 --- a/packages/plugin-rsc/examples/no-ssr/package.json +++ b/packages/plugin-rsc/examples/no-ssr/package.json @@ -10,11 +10,11 @@ "preview": "vite preview" }, "dependencies": { - "@vitejs/plugin-rsc": "latest", "react": "^19.1.1", "react-dom": "^19.1.1" }, "devDependencies": { + "@vitejs/plugin-rsc": "latest", "@types/react": "^19.1.9", "@types/react-dom": "^19.1.7", "@vitejs/plugin-react": "latest", diff --git a/packages/plugin-rsc/examples/react-router/package.json b/packages/plugin-rsc/examples/react-router/package.json index 2ffce42ed..79cb903ea 100644 --- a/packages/plugin-rsc/examples/react-router/package.json +++ b/packages/plugin-rsc/examples/react-router/package.json @@ -13,12 +13,12 @@ "cf-release": "wrangler deploy -c dist/rsc/wrangler.json && wrangler deploy" }, "dependencies": { - "@vitejs/plugin-rsc": "latest", "react": "^19.1.1", "react-dom": "^19.1.1", "react-router": "7.7.0" }, "devDependencies": { + "@vitejs/plugin-rsc": "latest", "@cloudflare/vite-plugin": "^1.11.2", "@react-router/dev": "7.7.0", "@tailwindcss/typography": "^0.5.16", diff --git a/packages/plugin-rsc/examples/ssg/package.json b/packages/plugin-rsc/examples/ssg/package.json index 476eaa626..442e910b9 100644 --- a/packages/plugin-rsc/examples/ssg/package.json +++ b/packages/plugin-rsc/examples/ssg/package.json @@ -10,11 +10,11 @@ "preview": "vite preview" }, "dependencies": { - "@vitejs/plugin-rsc": "latest", "react": "^19.1.1", "react-dom": "^19.1.1" }, "devDependencies": { + "@vitejs/plugin-rsc": "latest", "@mdx-js/rollup": "^3.1.0", "@types/react": "^19.1.9", "@types/react-dom": "^19.1.7", diff --git a/packages/plugin-rsc/examples/starter-cf-single/package.json b/packages/plugin-rsc/examples/starter-cf-single/package.json index d00cae9e2..1276295b7 100644 --- a/packages/plugin-rsc/examples/starter-cf-single/package.json +++ b/packages/plugin-rsc/examples/starter-cf-single/package.json @@ -11,11 +11,11 @@ "release": "wrangler deploy" }, "dependencies": { - "@vitejs/plugin-rsc": "latest", "react": "^19.1.1", "react-dom": "^19.1.1" }, "devDependencies": { + "@vitejs/plugin-rsc": "latest", "@cloudflare/vite-plugin": "^1.11.2", "@types/react": "^19.1.9", "@types/react-dom": "^19.1.7", diff --git a/packages/plugin-rsc/examples/starter/package.json b/packages/plugin-rsc/examples/starter/package.json index b0d7c82fe..7b89f355b 100644 --- a/packages/plugin-rsc/examples/starter/package.json +++ b/packages/plugin-rsc/examples/starter/package.json @@ -10,11 +10,11 @@ "preview": "vite preview" }, "dependencies": { - "@vitejs/plugin-rsc": "latest", "react": "^19.1.1", "react-dom": "^19.1.1" }, "devDependencies": { + "@vitejs/plugin-rsc": "latest", "@types/react": "^19.1.9", "@types/react-dom": "^19.1.7", "@vitejs/plugin-react": "latest", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 00d499311..ed7386735 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -508,9 +508,6 @@ importers: packages/plugin-rsc/examples/basic: dependencies: - '@vitejs/plugin-rsc': - specifier: latest - version: link:../.. react: specifier: ^19.1.1 version: 19.1.1 @@ -530,6 +527,9 @@ importers: '@vitejs/plugin-react': specifier: latest version: link:../../../plugin-react + '@vitejs/plugin-rsc': + specifier: latest + version: link:../.. '@vitejs/test-dep-client-in-server': specifier: file:./test-dep/client-in-server version: file:packages/plugin-rsc/examples/basic/test-dep/client-in-server(react@19.1.1) @@ -569,9 +569,6 @@ importers: packages/plugin-rsc/examples/browser-mode: dependencies: - '@vitejs/plugin-rsc': - specifier: latest - version: link:../.. react: specifier: ^19.1.1 version: 19.1.1 @@ -588,6 +585,9 @@ importers: '@vitejs/plugin-react': specifier: latest version: link:../../../plugin-react + '@vitejs/plugin-rsc': + specifier: latest + version: link:../.. vite: specifier: ^7.1.1 version: 7.1.1(@types/node@22.17.1)(jiti@2.4.2)(lightningcss@1.30.1)(tsx@4.20.3)(yaml@2.7.1) @@ -606,9 +606,6 @@ importers: packages/plugin-rsc/examples/no-ssr: dependencies: - '@vitejs/plugin-rsc': - specifier: latest - version: link:../.. react: specifier: ^19.1.1 version: 19.1.1 @@ -625,15 +622,15 @@ importers: '@vitejs/plugin-react': specifier: latest version: link:../../../plugin-react + '@vitejs/plugin-rsc': + specifier: latest + version: link:../.. vite: specifier: ^7.1.1 version: 7.1.1(@types/node@22.17.1)(jiti@2.4.2)(lightningcss@1.30.1)(tsx@4.20.3)(yaml@2.7.1) packages/plugin-rsc/examples/react-router: dependencies: - '@vitejs/plugin-rsc': - specifier: latest - version: link:../.. react: specifier: ^19.1.1 version: 19.1.1 @@ -665,6 +662,9 @@ importers: '@vitejs/plugin-react': specifier: latest version: link:../../../plugin-react + '@vitejs/plugin-rsc': + specifier: latest + version: link:../.. tailwindcss: specifier: ^4.1.11 version: 4.1.11 @@ -680,9 +680,6 @@ importers: packages/plugin-rsc/examples/ssg: dependencies: - '@vitejs/plugin-rsc': - specifier: latest - version: link:../.. react: specifier: ^19.1.1 version: 19.1.1 @@ -702,15 +699,15 @@ importers: '@vitejs/plugin-react': specifier: latest version: link:../../../plugin-react + '@vitejs/plugin-rsc': + specifier: latest + version: link:../.. vite-plugin-inspect: specifier: ^11.3.2 version: 11.3.2(vite@7.1.1(@types/node@22.17.1)(jiti@2.4.2)(lightningcss@1.30.1)(tsx@4.20.3)(yaml@2.7.1)) packages/plugin-rsc/examples/starter: dependencies: - '@vitejs/plugin-rsc': - specifier: latest - version: link:../.. react: specifier: ^19.1.1 version: 19.1.1 @@ -727,6 +724,9 @@ importers: '@vitejs/plugin-react': specifier: latest version: link:../../../plugin-react + '@vitejs/plugin-rsc': + specifier: latest + version: link:../.. rsc-html-stream: specifier: ^0.0.7 version: 0.0.7 @@ -739,9 +739,6 @@ importers: packages/plugin-rsc/examples/starter-cf-single: dependencies: - '@vitejs/plugin-rsc': - specifier: latest - version: link:../.. react: specifier: ^19.1.1 version: 19.1.1 @@ -761,6 +758,9 @@ importers: '@vitejs/plugin-react': specifier: latest version: link:../../../plugin-react + '@vitejs/plugin-rsc': + specifier: latest + version: link:../.. playground: devDependencies: From 849005554d056eadd09b97b57640780993eef0d7 Mon Sep 17 00:00:00 2001 From: Hiroshi Ogawa Date: Mon, 11 Aug 2025 17:10:04 +0900 Subject: [PATCH 2/2] chore: sort-package-json --- packages/plugin-rsc/examples/basic/package.json | 8 ++++---- packages/plugin-rsc/examples/browser-mode/package.json | 2 +- packages/plugin-rsc/examples/e2e/package.json | 2 +- packages/plugin-rsc/examples/no-ssr/package.json | 2 +- packages/plugin-rsc/examples/react-router/package.json | 2 +- packages/plugin-rsc/examples/ssg/package.json | 2 +- .../plugin-rsc/examples/starter-cf-single/package.json | 4 ++-- packages/plugin-rsc/examples/starter/package.json | 2 +- 8 files changed, 12 insertions(+), 12 deletions(-) diff --git a/packages/plugin-rsc/examples/basic/package.json b/packages/plugin-rsc/examples/basic/package.json index 2d3f3d470..c3603880a 100644 --- a/packages/plugin-rsc/examples/basic/package.json +++ b/packages/plugin-rsc/examples/basic/package.json @@ -16,18 +16,18 @@ "react-dom": "^19.1.1" }, "devDependencies": { - "@vitejs/plugin-rsc": "latest", "@tailwindcss/vite": "^4.1.11", "@types/react": "^19.1.9", "@types/react-dom": "^19.1.7", "@vitejs/plugin-react": "latest", - "@vitejs/test-dep-transitive-cjs": "file:./test-dep/transitive-cjs", - "@vitejs/test-dep-transitive-use-sync-external-store": "file:./test-dep/transitive-use-sync-external-store", + "@vitejs/plugin-rsc": "latest", "@vitejs/test-dep-client-in-server": "file:./test-dep/client-in-server", "@vitejs/test-dep-client-in-server2": "file:./test-dep/client-in-server2", + "@vitejs/test-dep-css-in-server": "file:./test-dep/css-in-server", "@vitejs/test-dep-server-in-client": "file:./test-dep/server-in-client", "@vitejs/test-dep-server-in-server": "file:./test-dep/server-in-server", - "@vitejs/test-dep-css-in-server": "file:./test-dep/css-in-server", + "@vitejs/test-dep-transitive-cjs": "file:./test-dep/transitive-cjs", + "@vitejs/test-dep-transitive-use-sync-external-store": "file:./test-dep/transitive-use-sync-external-store", "rsc-html-stream": "^0.0.7", "tailwindcss": "^4.1.11", "vite": "^7.1.1", diff --git a/packages/plugin-rsc/examples/browser-mode/package.json b/packages/plugin-rsc/examples/browser-mode/package.json index e0da7f9ec..dfe3f5f07 100644 --- a/packages/plugin-rsc/examples/browser-mode/package.json +++ b/packages/plugin-rsc/examples/browser-mode/package.json @@ -14,10 +14,10 @@ "react-dom": "^19.1.1" }, "devDependencies": { - "@vitejs/plugin-rsc": "latest", "@types/react": "^19.1.9", "@types/react-dom": "^19.1.7", "@vitejs/plugin-react": "latest", + "@vitejs/plugin-rsc": "latest", "vite": "^7.1.1" } } diff --git a/packages/plugin-rsc/examples/e2e/package.json b/packages/plugin-rsc/examples/e2e/package.json index 314068f26..0ef6d6d95 100644 --- a/packages/plugin-rsc/examples/e2e/package.json +++ b/packages/plugin-rsc/examples/e2e/package.json @@ -3,8 +3,8 @@ "private": true, "type": "module", "devDependencies": { - "@vitejs/plugin-rsc": "latest", "@vitejs/plugin-react": "latest", + "@vitejs/plugin-rsc": "latest", "babel-plugin-react-compiler": "19.1.0-rc.2" } } diff --git a/packages/plugin-rsc/examples/no-ssr/package.json b/packages/plugin-rsc/examples/no-ssr/package.json index ed2d4a867..322fa0ffa 100644 --- a/packages/plugin-rsc/examples/no-ssr/package.json +++ b/packages/plugin-rsc/examples/no-ssr/package.json @@ -14,10 +14,10 @@ "react-dom": "^19.1.1" }, "devDependencies": { - "@vitejs/plugin-rsc": "latest", "@types/react": "^19.1.9", "@types/react-dom": "^19.1.7", "@vitejs/plugin-react": "latest", + "@vitejs/plugin-rsc": "latest", "vite": "^7.1.1" } } diff --git a/packages/plugin-rsc/examples/react-router/package.json b/packages/plugin-rsc/examples/react-router/package.json index 79cb903ea..464662f3b 100644 --- a/packages/plugin-rsc/examples/react-router/package.json +++ b/packages/plugin-rsc/examples/react-router/package.json @@ -18,7 +18,6 @@ "react-router": "7.7.0" }, "devDependencies": { - "@vitejs/plugin-rsc": "latest", "@cloudflare/vite-plugin": "^1.11.2", "@react-router/dev": "7.7.0", "@tailwindcss/typography": "^0.5.16", @@ -26,6 +25,7 @@ "@types/react": "^19.1.9", "@types/react-dom": "^19.1.7", "@vitejs/plugin-react": "latest", + "@vitejs/plugin-rsc": "latest", "tailwindcss": "^4.1.11", "vite": "^7.1.1", "vite-plugin-inspect": "^11.3.2", diff --git a/packages/plugin-rsc/examples/ssg/package.json b/packages/plugin-rsc/examples/ssg/package.json index 442e910b9..993320321 100644 --- a/packages/plugin-rsc/examples/ssg/package.json +++ b/packages/plugin-rsc/examples/ssg/package.json @@ -14,11 +14,11 @@ "react-dom": "^19.1.1" }, "devDependencies": { - "@vitejs/plugin-rsc": "latest", "@mdx-js/rollup": "^3.1.0", "@types/react": "^19.1.9", "@types/react-dom": "^19.1.7", "@vitejs/plugin-react": "latest", + "@vitejs/plugin-rsc": "latest", "vite-plugin-inspect": "^11.3.2" } } diff --git a/packages/plugin-rsc/examples/starter-cf-single/package.json b/packages/plugin-rsc/examples/starter-cf-single/package.json index 1276295b7..6e7da4530 100644 --- a/packages/plugin-rsc/examples/starter-cf-single/package.json +++ b/packages/plugin-rsc/examples/starter-cf-single/package.json @@ -15,10 +15,10 @@ "react-dom": "^19.1.1" }, "devDependencies": { - "@vitejs/plugin-rsc": "latest", "@cloudflare/vite-plugin": "^1.11.2", "@types/react": "^19.1.9", "@types/react-dom": "^19.1.7", - "@vitejs/plugin-react": "latest" + "@vitejs/plugin-react": "latest", + "@vitejs/plugin-rsc": "latest" } } diff --git a/packages/plugin-rsc/examples/starter/package.json b/packages/plugin-rsc/examples/starter/package.json index 7b89f355b..4087db393 100644 --- a/packages/plugin-rsc/examples/starter/package.json +++ b/packages/plugin-rsc/examples/starter/package.json @@ -14,10 +14,10 @@ "react-dom": "^19.1.1" }, "devDependencies": { - "@vitejs/plugin-rsc": "latest", "@types/react": "^19.1.9", "@types/react-dom": "^19.1.7", "@vitejs/plugin-react": "latest", + "@vitejs/plugin-rsc": "latest", "rsc-html-stream": "^0.0.7", "vite": "^7.1.1", "vite-plugin-inspect": "^11.3.2"