diff --git a/.npmrc b/.npmrc index bdc1cfac7..80af6f76f 100644 --- a/.npmrc +++ b/.npmrc @@ -5,3 +5,5 @@ hoist-pattern[]=eslint-import-resolver-* strict-peer-dependencies=false shell-emulator=true auto-install-peers=false +link-workspace-packages=true +prefer-workspace-packages=true diff --git a/package.json b/package.json index e01ef4a33..bb4bfefae 100644 --- a/package.json +++ b/package.json @@ -72,9 +72,6 @@ ] }, "pnpm": { - "overrides": { - "@vitejs/plugin-rsc": "workspace:*" - }, "packageExtensions": { "generouted": { "peerDependencies": { diff --git a/packages/plugin-rsc/examples/basic/package.json b/packages/plugin-rsc/examples/basic/package.json index 7db4bcf45..ef484309a 100644 --- a/packages/plugin-rsc/examples/basic/package.json +++ b/packages/plugin-rsc/examples/basic/package.json @@ -13,13 +13,13 @@ }, "dependencies": { "@vitejs/plugin-rsc": "latest", - "react": "latest", - "react-dom": "latest" + "react": "^19.1.0", + "react-dom": "^19.1.0" }, "devDependencies": { "@tailwindcss/vite": "^4.1.4", - "@types/react": "latest", - "@types/react-dom": "latest", + "@types/react": "^19.1.8", + "@types/react-dom": "^19.1.6", "@vitejs/plugin-react": "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", @@ -27,6 +27,7 @@ "@vitejs/test-dep-server-in-server": "file:./test-dep/server-in-server", "tailwindcss": "^4.1.4", "vite": "^7.0.2", - "vite-plugin-inspect": "^11.2.0" + "vite-plugin-inspect": "^11.2.0", + "wrangler": "^4.22.0" } } diff --git a/packages/plugin-rsc/examples/react-router/package.json b/packages/plugin-rsc/examples/react-router/package.json index c3e665895..d7aa14935 100644 --- a/packages/plugin-rsc/examples/react-router/package.json +++ b/packages/plugin-rsc/examples/react-router/package.json @@ -14,8 +14,8 @@ }, "dependencies": { "@vitejs/plugin-rsc": "latest", - "react": "latest", - "react-dom": "latest", + "react": "^19.1.0", + "react-dom": "^19.1.0", "react-router": "0.0.0-experimental-23decd7bc" }, "devDependencies": { @@ -23,8 +23,8 @@ "@react-router/dev": "0.0.0-experimental-23decd7bc", "@tailwindcss/typography": "^0.5.16", "@tailwindcss/vite": "^4.1.4", - "@types/react": "latest", - "@types/react-dom": "latest", + "@types/react": "^19.1.8", + "@types/react-dom": "^19.1.6", "@vitejs/plugin-react": "latest", "tailwindcss": "^4.1.4", "vite": "^7.0.2", diff --git a/packages/plugin-rsc/examples/ssg/package.json b/packages/plugin-rsc/examples/ssg/package.json index 13e508cbd..a6ebe7f45 100644 --- a/packages/plugin-rsc/examples/ssg/package.json +++ b/packages/plugin-rsc/examples/ssg/package.json @@ -11,14 +11,14 @@ }, "dependencies": { "@vitejs/plugin-rsc": "latest", - "react": "latest", - "react-dom": "latest" + "react": "^19.1.0", + "react-dom": "^19.1.0" }, "devDependencies": { "@mdx-js/rollup": "^3.1.0", - "@types/react": "latest", - "@types/react-dom": "latest", + "@types/react": "^19.1.8", + "@types/react-dom": "^19.1.6", "@vitejs/plugin-react": "latest", - "vite-plugin-inspect": "latest" + "vite-plugin-inspect": "^11.2.0" } } diff --git a/packages/plugin-rsc/examples/starter-cf-single/package.json b/packages/plugin-rsc/examples/starter-cf-single/package.json index 4398bd68d..875fb1ad1 100644 --- a/packages/plugin-rsc/examples/starter-cf-single/package.json +++ b/packages/plugin-rsc/examples/starter-cf-single/package.json @@ -12,13 +12,13 @@ }, "dependencies": { "@vitejs/plugin-rsc": "latest", - "react": "latest", - "react-dom": "latest" + "react": "^19.1.0", + "react-dom": "^19.1.0" }, "devDependencies": { "@cloudflare/vite-plugin": "^1.8.0", - "@types/react": "latest", - "@types/react-dom": "latest", + "@types/react": "^19.1.8", + "@types/react-dom": "^19.1.6", "@vitejs/plugin-react": "latest" } } diff --git a/packages/plugin-rsc/examples/starter/package.json b/packages/plugin-rsc/examples/starter/package.json index 56a8883df..997c097d2 100644 --- a/packages/plugin-rsc/examples/starter/package.json +++ b/packages/plugin-rsc/examples/starter/package.json @@ -11,14 +11,14 @@ }, "dependencies": { "@vitejs/plugin-rsc": "latest", - "react": "latest", - "react-dom": "latest" + "react": "^19.1.0", + "react-dom": "^19.1.0" }, "devDependencies": { - "@types/react": "latest", - "@types/react-dom": "latest", + "@types/react": "^19.1.8", + "@types/react-dom": "^19.1.6", "@vitejs/plugin-react": "latest", "vite": "^7.0.2", - "vite-plugin-inspect": "latest" + "vite-plugin-inspect": "^11.2.0" } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 8a63c7def..ec070cd42 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -10,9 +10,6 @@ catalogs: specifier: npm:rolldown-vite@^6.3.21 version: 6.3.21 -overrides: - '@vitejs/plugin-rsc': workspace:* - packageExtensionsChecksum: sha256-S82yCctxnlOTNFuHWCyTFRo/B6Y3jque/4DnsDO4WZA= importers: @@ -515,23 +512,23 @@ importers: packages/plugin-rsc/examples/basic: dependencies: '@vitejs/plugin-rsc': - specifier: workspace:* + specifier: latest version: link:../.. react: - specifier: latest + specifier: ^19.1.0 version: 19.1.0 react-dom: - specifier: latest + specifier: ^19.1.0 version: 19.1.0(react@19.1.0) devDependencies: '@tailwindcss/vite': specifier: ^4.1.4 version: 4.1.11(vite@7.0.2(@types/node@22.16.0)(jiti@2.4.2)(lightningcss@1.30.1)(tsx@4.20.3)(yaml@2.7.1)) '@types/react': - specifier: latest + specifier: ^19.1.8 version: 19.1.8 '@types/react-dom': - specifier: latest + specifier: ^19.1.6 version: 19.1.6(@types/react@19.1.8) '@vitejs/plugin-react': specifier: latest @@ -557,17 +554,20 @@ importers: vite-plugin-inspect: specifier: ^11.2.0 version: 11.3.0(vite@7.0.2(@types/node@22.16.0)(jiti@2.4.2)(lightningcss@1.30.1)(tsx@4.20.3)(yaml@2.7.1)) + wrangler: + specifier: ^4.22.0 + version: 4.23.0 packages/plugin-rsc/examples/react-router: dependencies: '@vitejs/plugin-rsc': - specifier: workspace:* + specifier: latest version: link:../.. react: - specifier: latest + specifier: ^19.1.0 version: 19.1.0 react-dom: - specifier: latest + specifier: ^19.1.0 version: 19.1.0(react@19.1.0) react-router: specifier: 0.0.0-experimental-23decd7bc @@ -586,10 +586,10 @@ importers: specifier: ^4.1.4 version: 4.1.11(vite@7.0.2(@types/node@22.16.0)(jiti@2.4.2)(lightningcss@1.30.1)(tsx@4.20.3)(yaml@2.7.1)) '@types/react': - specifier: latest + specifier: ^19.1.8 version: 19.1.8 '@types/react-dom': - specifier: latest + specifier: ^19.1.6 version: 19.1.6(@types/react@19.1.8) '@vitejs/plugin-react': specifier: latest @@ -610,48 +610,48 @@ importers: packages/plugin-rsc/examples/ssg: dependencies: '@vitejs/plugin-rsc': - specifier: workspace:* + specifier: latest version: link:../.. react: - specifier: latest + specifier: ^19.1.0 version: 19.1.0 react-dom: - specifier: latest + specifier: ^19.1.0 version: 19.1.0(react@19.1.0) devDependencies: '@mdx-js/rollup': specifier: ^3.1.0 version: 3.1.0(rollup@4.44.1) '@types/react': - specifier: latest + specifier: ^19.1.8 version: 19.1.8 '@types/react-dom': - specifier: latest + specifier: ^19.1.6 version: 19.1.6(@types/react@19.1.8) '@vitejs/plugin-react': specifier: latest version: 4.6.0(vite@7.0.2(@types/node@22.16.0)(jiti@2.4.2)(lightningcss@1.30.1)(tsx@4.20.3)(yaml@2.7.1)) vite-plugin-inspect: - specifier: latest + specifier: ^11.2.0 version: 11.3.0(vite@7.0.2(@types/node@22.16.0)(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: workspace:* + specifier: latest version: link:../.. react: - specifier: latest + specifier: ^19.1.0 version: 19.1.0 react-dom: - specifier: latest + specifier: ^19.1.0 version: 19.1.0(react@19.1.0) devDependencies: '@types/react': - specifier: latest + specifier: ^19.1.8 version: 19.1.8 '@types/react-dom': - specifier: latest + specifier: ^19.1.6 version: 19.1.6(@types/react@19.1.8) '@vitejs/plugin-react': specifier: latest @@ -660,29 +660,29 @@ importers: specifier: ^7.0.2 version: 7.0.2(@types/node@22.16.0)(jiti@2.4.2)(lightningcss@1.30.1)(tsx@4.20.3)(yaml@2.7.1) vite-plugin-inspect: - specifier: latest + specifier: ^11.2.0 version: 11.3.0(vite@7.0.2(@types/node@22.16.0)(jiti@2.4.2)(lightningcss@1.30.1)(tsx@4.20.3)(yaml@2.7.1)) packages/plugin-rsc/examples/starter-cf-single: dependencies: '@vitejs/plugin-rsc': - specifier: workspace:* + specifier: latest version: link:../.. react: - specifier: latest + specifier: ^19.1.0 version: 19.1.0 react-dom: - specifier: latest + specifier: ^19.1.0 version: 19.1.0(react@19.1.0) devDependencies: '@cloudflare/vite-plugin': specifier: ^1.8.0 version: 1.9.0(rollup@4.44.1)(vite@7.0.2(@types/node@22.16.0)(jiti@2.4.2)(lightningcss@1.30.1)(tsx@4.20.3)(yaml@2.7.1))(workerd@1.20250617.0)(wrangler@4.23.0) '@types/react': - specifier: latest + specifier: ^19.1.8 version: 19.1.8 '@types/react-dom': - specifier: latest + specifier: ^19.1.6 version: 19.1.6(@types/react@19.1.8) '@vitejs/plugin-react': specifier: latest @@ -7498,7 +7498,7 @@ snapshots: '@types/hoist-non-react-statics@3.3.6': dependencies: - '@types/react': 19.1.8 + '@types/react': 18.3.20 hoist-non-react-statics: 3.3.2 '@types/json-schema@7.0.15': {}