From cfefa54d8b0a9d324fe75163742a38f1b338c707 Mon Sep 17 00:00:00 2001 From: ocavue Date: Fri, 29 May 2026 09:04:53 +1000 Subject: [PATCH 1/6] chore(deps): update react to v19 --- examples/container-with-vitest/package.json | 8 +- examples/framework-multiple/package.json | 8 +- examples/framework-react/package.json | 8 +- examples/toolbar-app/package.json | 2 +- package.json | 2 +- .../e2e/fixtures/actions-blog/package.json | 8 +- .../fixtures/actions-react-19/package.json | 16 +- .../astro-island-hydration-error/package.json | 4 +- .../fixtures/client-idle-timeout/package.json | 4 +- .../e2e/fixtures/client-only/package.json | 4 +- .../e2e/fixtures/cloudflare/package.json | 14 +- .../fixtures/csp-server-islands/package.json | 8 +- .../custom-client-directives/package.json | 4 +- .../astro/e2e/fixtures/errors/package.json | 4 +- .../fixtures/multiple-frameworks/package.json | 4 +- .../fixtures/nested-in-preact/package.json | 4 +- .../e2e/fixtures/nested-in-react/package.json | 4 +- .../e2e/fixtures/nested-in-solid/package.json | 4 +- .../fixtures/nested-in-svelte/package.json | 4 +- .../e2e/fixtures/nested-in-vue/package.json | 4 +- .../fixtures/nested-recursive/package.json | 4 +- .../astro/e2e/fixtures/pass-js/package.json | 4 +- .../e2e/fixtures/react-component/package.json | 6 +- .../react19-preact-hook-error/package.json | 4 +- .../e2e/fixtures/server-islands/package.json | 8 +- .../e2e/fixtures/ts-resolution/package.json | 4 +- .../fixtures/view-transitions/package.json | 4 +- .../performance/fixtures/md/package.json | 8 +- .../performance/fixtures/mdoc/package.json | 8 +- .../performance/fixtures/mdx/package.json | 8 +- .../performance/fixtures/utils/package.json | 4 +- .../astro/test/fixtures/0-css/package.json | 4 +- .../fixtures/astro-assets-prefix/package.json | 4 +- .../fixtures/astro-client-only/package.json | 4 +- .../astro-component-bundling/package.json | 4 +- .../test/fixtures/astro-dynamic/package.json | 4 +- .../fixtures/astro-partial-html/package.json | 4 +- .../fixtures/astro-slots-nested/package.json | 4 +- .../component-library-shared/package.json | 2 +- .../fixtures/component-library/package.json | 4 +- .../container-custom-renderers/package.json | 4 +- .../core-image-svg-in-island/package.json | 4 +- packages/astro/test/fixtures/csp/package.json | 6 +- .../fixtures/css-deduplication/package.json | 10 +- .../fixtures/css-order-import/package.json | 4 +- .../fixtures/impostor-mdx-file/package.json | 4 +- packages/astro/test/fixtures/jsx/package.json | 4 +- .../packages/react-lib/package.json | 2 +- .../fixtures/queue-rendering/package.json | 6 +- .../fixtures/react-and-solid/package.json | 4 +- .../fixtures/react-jsx-export/package.json | 4 +- .../test/fixtures/slots-react/package.json | 4 +- .../test/fixtures/sourcemap/package.json | 4 +- .../package.json | 4 +- .../static-build-frameworks/package.json | 4 +- .../fixtures/view-transitions/package.json | 4 +- packages/integrations/cloudflare/package.json | 2 +- .../test/fixtures/vite-plugin/package.json | 18 +- .../test/fixtures/with-react/package.json | 4 +- .../mdx/test/fixtures/mdx-images/package.json | 4 +- .../test/fixtures/mdx-namespace/package.json | 4 +- .../mdx/test/fixtures/mdx-page/package.json | 4 +- .../mdx-plus-react-errors/package.json | 4 +- .../test/fixtures/mdx-plus-react/package.json | 4 +- packages/integrations/netlify/package.json | 2 +- packages/integrations/node/package.json | 2 +- packages/integrations/react/package.json | 8 +- .../fixtures/react-19-preloads/package.json | 6 +- .../fixtures/react-component/package.json | 4 +- .../language-tools/astro-check/package.json | 2 +- .../language-server/package.json | 2 +- .../language-tools/ts-plugin/package.json | 2 +- packages/language-tools/vscode/package.json | 2 +- packages/telemetry/package.json | 2 +- pnpm-lock.yaml | 700 ++++++++---------- 75 files changed, 502 insertions(+), 560 deletions(-) diff --git a/examples/container-with-vitest/package.json b/examples/container-with-vitest/package.json index 6ba832281aad..2f78230e9e19 100644 --- a/examples/container-with-vitest/package.json +++ b/examples/container-with-vitest/package.json @@ -16,12 +16,12 @@ "dependencies": { "@astrojs/react": "^5.0.6", "astro": "^6.4.2", - "react": "^18.3.1", - "react-dom": "^18.3.1", + "react": "^19.2.6", + "react-dom": "^19.2.6", "vitest": "^4.1.0" }, "devDependencies": { - "@types/react": "^18.3.28", - "@types/react-dom": "^18.3.7" + "@types/react": "^19.2.15", + "@types/react-dom": "^19.2.3" } } diff --git a/examples/framework-multiple/package.json b/examples/framework-multiple/package.json index acfa396e0101..1c09887ef577 100644 --- a/examples/framework-multiple/package.json +++ b/examples/framework-multiple/package.json @@ -18,12 +18,12 @@ "@astrojs/solid-js": "^6.0.1", "@astrojs/svelte": "^8.1.2", "@astrojs/vue": "^6.0.1", - "@types/react": "^18.3.28", - "@types/react-dom": "^18.3.7", + "@types/react": "^19.2.15", + "@types/react-dom": "^19.2.3", "astro": "^6.4.2", "preact": "^10.28.4", - "react": "^18.3.1", - "react-dom": "^18.3.1", + "react": "^19.2.6", + "react-dom": "^19.2.6", "solid-js": "^1.9.11", "svelte": "^5.53.5", "vue": "^3.5.29" diff --git a/examples/framework-react/package.json b/examples/framework-react/package.json index 0b3c7485ef3a..8d8fd517d419 100644 --- a/examples/framework-react/package.json +++ b/examples/framework-react/package.json @@ -14,10 +14,10 @@ }, "dependencies": { "@astrojs/react": "^5.0.6", - "@types/react": "^18.3.28", - "@types/react-dom": "^18.3.7", + "@types/react": "^19.2.15", + "@types/react-dom": "^19.2.3", "astro": "^6.4.2", - "react": "^18.3.1", - "react-dom": "^18.3.1" + "react": "^19.2.6", + "react-dom": "^19.2.6" } } diff --git a/examples/toolbar-app/package.json b/examples/toolbar-app/package.json index c3b10908ea3e..613325ef342a 100644 --- a/examples/toolbar-app/package.json +++ b/examples/toolbar-app/package.json @@ -15,7 +15,7 @@ "./app": "./dist/app.js" }, "devDependencies": { - "@types/node": "^22.10.6", + "@types/node": "^22.19.0", "astro": "^6.4.2" }, "engines": { diff --git a/package.json b/package.json index 362290c26545..06a461197999 100644 --- a/package.json +++ b/package.json @@ -70,7 +70,7 @@ "@changesets/cli": "^2.29.8", "@flue/cli": "^0.3.10", "@flue/sdk": "^0.3.10", - "@types/node": "^22.10.6", + "@types/node": "^22.19.0", "bgproc": "^0.2.0", "esbuild": "0.25.5", "eslint": "^10.4.0", diff --git a/packages/astro/e2e/fixtures/actions-blog/package.json b/packages/astro/e2e/fixtures/actions-blog/package.json index c8aa6c1cad18..a8dc57e53ba5 100644 --- a/packages/astro/e2e/fixtures/actions-blog/package.json +++ b/packages/astro/e2e/fixtures/actions-blog/package.json @@ -14,11 +14,11 @@ "@astrojs/db": "workspace:*", "@astrojs/node": "workspace:*", "@astrojs/react": "workspace:*", - "@types/react": "^18.3.28", - "@types/react-dom": "^18.3.7", + "@types/react": "^19.2.15", + "@types/react-dom": "^19.2.3", "astro": "workspace:*", - "react": "^18.3.1", - "react-dom": "^18.3.1", + "react": "^19.2.6", + "react-dom": "^19.2.6", "typescript": "^6.0.3" } } diff --git a/packages/astro/e2e/fixtures/actions-react-19/package.json b/packages/astro/e2e/fixtures/actions-react-19/package.json index 93d5133f0443..513775133270 100644 --- a/packages/astro/e2e/fixtures/actions-react-19/package.json +++ b/packages/astro/e2e/fixtures/actions-react-19/package.json @@ -12,17 +12,13 @@ "dependencies": { "@astrojs/check": "workspace:*", "@astrojs/db": "workspace:*", - "@astrojs/node": "workspace:*", + "@astrojs/node": "workspace:*", "@astrojs/react": "workspace:*", - "@types/react": "npm:types-react", - "@types/react-dom": "npm:types-react-dom", + "@types/react": "^19.0.0", + "@types/react-dom": "^19.2.3", "astro": "workspace:*", - "react": "19.2.4", - "react-dom": "19.2.4", + "react": "19.2.6", + "react-dom": "19.2.6", "typescript": "^6.0.3" - }, - "overrides": { - "@types/react": "npm:types-react", - "@types/react-dom": "npm:types-react-dom" - } + } } diff --git a/packages/astro/e2e/fixtures/astro-island-hydration-error/package.json b/packages/astro/e2e/fixtures/astro-island-hydration-error/package.json index af1efa6ae4cc..f086fb2b606d 100644 --- a/packages/astro/e2e/fixtures/astro-island-hydration-error/package.json +++ b/packages/astro/e2e/fixtures/astro-island-hydration-error/package.json @@ -5,7 +5,7 @@ "dependencies": { "@astrojs/react": "workspace:*", "astro": "workspace:*", - "react": "^18.3.1", - "react-dom": "^18.3.1" + "react": "^19.2.6", + "react-dom": "^19.2.6" } } diff --git a/packages/astro/e2e/fixtures/client-idle-timeout/package.json b/packages/astro/e2e/fixtures/client-idle-timeout/package.json index af4c416058ad..0ec3196c2c22 100644 --- a/packages/astro/e2e/fixtures/client-idle-timeout/package.json +++ b/packages/astro/e2e/fixtures/client-idle-timeout/package.json @@ -7,7 +7,7 @@ "astro": "workspace:*" }, "dependencies": { - "react": "^18.3.1", - "react-dom": "^18.3.1" + "react": "^19.2.6", + "react-dom": "^19.2.6" } } diff --git a/packages/astro/e2e/fixtures/client-only/package.json b/packages/astro/e2e/fixtures/client-only/package.json index 8dd269c82ac3..531dbe3e65cc 100644 --- a/packages/astro/e2e/fixtures/client-only/package.json +++ b/packages/astro/e2e/fixtures/client-only/package.json @@ -12,8 +12,8 @@ }, "dependencies": { "preact": "^10.29.0", - "react": "^18.3.1", - "react-dom": "^18.3.1", + "react": "^19.2.6", + "react-dom": "^19.2.6", "solid-js": "^1.9.11", "svelte": "^5.54.0", "vue": "^3.5.30" diff --git a/packages/astro/e2e/fixtures/cloudflare/package.json b/packages/astro/e2e/fixtures/cloudflare/package.json index 8dcef36b3060..5f5ae3d18741 100644 --- a/packages/astro/e2e/fixtures/cloudflare/package.json +++ b/packages/astro/e2e/fixtures/cloudflare/package.json @@ -15,16 +15,16 @@ "@astrojs/preact": "workspace:*", "@astrojs/react": "workspace:*", "@astrojs/vue": "workspace:*", - "preact": "^10.29.0", "@test/e2e-my-lib": "workspace:*", - "vue": "^3.5.30", + "@types/react": "^19.2.15", + "@types/react-dom": "^19.2.3", "@vitejs/plugin-vue": "^6.0.5", - "@types/react": "^18.3.28", - "@types/react-dom": "^18.3.7", "astro": "workspace:*", "clsx": "^2.1.1", - "react": "^18.3.1", - "react-dom": "^18.3.1", - "sharp": "^0.34.3" + "preact": "^10.29.0", + "react": "^19.2.6", + "react-dom": "^19.2.6", + "sharp": "^0.34.3", + "vue": "^3.5.30" } } diff --git a/packages/astro/e2e/fixtures/csp-server-islands/package.json b/packages/astro/e2e/fixtures/csp-server-islands/package.json index ac100715b55f..cd60cd9638bd 100644 --- a/packages/astro/e2e/fixtures/csp-server-islands/package.json +++ b/packages/astro/e2e/fixtures/csp-server-islands/package.json @@ -6,11 +6,11 @@ "dev": "astro dev" }, "dependencies": { - "@astrojs/react": "workspace:*", - "astro": "workspace:*", "@astrojs/mdx": "workspace:*", "@astrojs/node": "workspace:*", - "react": "^18.3.1", - "react-dom": "^18.3.1" + "@astrojs/react": "workspace:*", + "astro": "workspace:*", + "react": "^19.2.6", + "react-dom": "^19.2.6" } } diff --git a/packages/astro/e2e/fixtures/custom-client-directives/package.json b/packages/astro/e2e/fixtures/custom-client-directives/package.json index 4da681d10497..10189a91c0e3 100644 --- a/packages/astro/e2e/fixtures/custom-client-directives/package.json +++ b/packages/astro/e2e/fixtures/custom-client-directives/package.json @@ -5,7 +5,7 @@ "dependencies": { "@astrojs/react": "workspace:*", "astro": "workspace:*", - "react": "^18.3.1", - "react-dom": "^18.3.1" + "react": "^19.2.6", + "react-dom": "^19.2.6" } } diff --git a/packages/astro/e2e/fixtures/errors/package.json b/packages/astro/e2e/fixtures/errors/package.json index 5b74ea59c4e3..96982aa52c10 100644 --- a/packages/astro/e2e/fixtures/errors/package.json +++ b/packages/astro/e2e/fixtures/errors/package.json @@ -10,8 +10,8 @@ "@astrojs/vue": "workspace:*", "astro": "workspace:*", "preact": "^10.29.0", - "react": "^18.3.1", - "react-dom": "^18.3.1", + "react": "^19.2.6", + "react-dom": "^19.2.6", "sass": "^1.98.0", "solid-js": "^1.9.11", "svelte": "^5.54.0", diff --git a/packages/astro/e2e/fixtures/multiple-frameworks/package.json b/packages/astro/e2e/fixtures/multiple-frameworks/package.json index 7156d60402c9..a47f268e14a9 100644 --- a/packages/astro/e2e/fixtures/multiple-frameworks/package.json +++ b/packages/astro/e2e/fixtures/multiple-frameworks/package.json @@ -12,8 +12,8 @@ }, "dependencies": { "preact": "^10.29.0", - "react": "^18.3.1", - "react-dom": "^18.3.1", + "react": "^19.2.6", + "react-dom": "^19.2.6", "solid-js": "^1.9.11", "svelte": "^5.54.0", "vue": "^3.5.30" diff --git a/packages/astro/e2e/fixtures/nested-in-preact/package.json b/packages/astro/e2e/fixtures/nested-in-preact/package.json index 6cd7e67f1b79..0cfd492f72f9 100644 --- a/packages/astro/e2e/fixtures/nested-in-preact/package.json +++ b/packages/astro/e2e/fixtures/nested-in-preact/package.json @@ -12,8 +12,8 @@ }, "dependencies": { "preact": "^10.29.0", - "react": "^18.3.1", - "react-dom": "^18.3.1", + "react": "^19.2.6", + "react-dom": "^19.2.6", "solid-js": "^1.9.11", "svelte": "^5.54.0", "vue": "^3.5.30" diff --git a/packages/astro/e2e/fixtures/nested-in-react/package.json b/packages/astro/e2e/fixtures/nested-in-react/package.json index 7fc82ecd236b..9b74e702a981 100644 --- a/packages/astro/e2e/fixtures/nested-in-react/package.json +++ b/packages/astro/e2e/fixtures/nested-in-react/package.json @@ -12,8 +12,8 @@ }, "dependencies": { "preact": "^10.29.0", - "react": "^18.3.1", - "react-dom": "^18.3.1", + "react": "^19.2.6", + "react-dom": "^19.2.6", "solid-js": "^1.9.11", "svelte": "^5.54.0", "vue": "^3.5.30" diff --git a/packages/astro/e2e/fixtures/nested-in-solid/package.json b/packages/astro/e2e/fixtures/nested-in-solid/package.json index 5773c83f7ac4..02f2df7ff471 100644 --- a/packages/astro/e2e/fixtures/nested-in-solid/package.json +++ b/packages/astro/e2e/fixtures/nested-in-solid/package.json @@ -12,8 +12,8 @@ }, "dependencies": { "preact": "^10.29.0", - "react": "^18.3.1", - "react-dom": "^18.3.1", + "react": "^19.2.6", + "react-dom": "^19.2.6", "solid-js": "^1.9.11", "svelte": "^5.54.0", "vue": "^3.5.30" diff --git a/packages/astro/e2e/fixtures/nested-in-svelte/package.json b/packages/astro/e2e/fixtures/nested-in-svelte/package.json index 801794dd3aa9..319f980aeec1 100644 --- a/packages/astro/e2e/fixtures/nested-in-svelte/package.json +++ b/packages/astro/e2e/fixtures/nested-in-svelte/package.json @@ -12,8 +12,8 @@ }, "dependencies": { "preact": "^10.29.0", - "react": "^18.3.1", - "react-dom": "^18.3.1", + "react": "^19.2.6", + "react-dom": "^19.2.6", "solid-js": "^1.9.11", "svelte": "^5.54.0", "vue": "^3.5.30" diff --git a/packages/astro/e2e/fixtures/nested-in-vue/package.json b/packages/astro/e2e/fixtures/nested-in-vue/package.json index 56d57339474d..6a9ed6d118fe 100644 --- a/packages/astro/e2e/fixtures/nested-in-vue/package.json +++ b/packages/astro/e2e/fixtures/nested-in-vue/package.json @@ -12,8 +12,8 @@ }, "dependencies": { "preact": "^10.29.0", - "react": "^18.3.1", - "react-dom": "^18.3.1", + "react": "^19.2.6", + "react-dom": "^19.2.6", "solid-js": "^1.9.11", "svelte": "^5.54.0", "vue": "^3.5.30" diff --git a/packages/astro/e2e/fixtures/nested-recursive/package.json b/packages/astro/e2e/fixtures/nested-recursive/package.json index e7b4cf62cf59..0a53805ada4f 100644 --- a/packages/astro/e2e/fixtures/nested-recursive/package.json +++ b/packages/astro/e2e/fixtures/nested-recursive/package.json @@ -12,8 +12,8 @@ }, "dependencies": { "preact": "^10.29.0", - "react": "^18.3.1", - "react-dom": "^18.3.1", + "react": "^19.2.6", + "react-dom": "^19.2.6", "solid-js": "^1.9.11", "svelte": "^5.54.0", "vue": "^3.5.30" diff --git a/packages/astro/e2e/fixtures/pass-js/package.json b/packages/astro/e2e/fixtures/pass-js/package.json index eef5f040883d..604e34558b7d 100644 --- a/packages/astro/e2e/fixtures/pass-js/package.json +++ b/packages/astro/e2e/fixtures/pass-js/package.json @@ -7,7 +7,7 @@ "astro": "workspace:*" }, "dependencies": { - "react": "^18.3.1", - "react-dom": "^18.3.1" + "react": "^19.2.6", + "react-dom": "^19.2.6" } } diff --git a/packages/astro/e2e/fixtures/react-component/package.json b/packages/astro/e2e/fixtures/react-component/package.json index bd52c6dcacea..b4c8f1f9498a 100644 --- a/packages/astro/e2e/fixtures/react-component/package.json +++ b/packages/astro/e2e/fixtures/react-component/package.json @@ -3,10 +3,10 @@ "version": "0.0.0", "private": true, "dependencies": { + "@astrojs/mdx": "workspace:*", "@astrojs/react": "workspace:*", "astro": "workspace:*", - "@astrojs/mdx": "workspace:*", - "react": "^18.3.1", - "react-dom": "^18.3.1" + "react": "^19.2.6", + "react-dom": "^19.2.6" } } diff --git a/packages/astro/e2e/fixtures/react19-preact-hook-error/package.json b/packages/astro/e2e/fixtures/react19-preact-hook-error/package.json index 27ae097db4b1..3ff26237f347 100644 --- a/packages/astro/e2e/fixtures/react19-preact-hook-error/package.json +++ b/packages/astro/e2e/fixtures/react19-preact-hook-error/package.json @@ -9,7 +9,7 @@ }, "dependencies": { "preact": "^10.29.0", - "react": "^19.2.4", - "react-dom": "^19.2.4" + "react": "^19.2.6", + "react-dom": "^19.2.6" } } diff --git a/packages/astro/e2e/fixtures/server-islands/package.json b/packages/astro/e2e/fixtures/server-islands/package.json index 9958ee287857..b47987d4d317 100644 --- a/packages/astro/e2e/fixtures/server-islands/package.json +++ b/packages/astro/e2e/fixtures/server-islands/package.json @@ -6,11 +6,11 @@ "dev": "astro dev" }, "dependencies": { - "@astrojs/react": "workspace:*", - "astro": "workspace:*", "@astrojs/mdx": "workspace:*", "@astrojs/node": "workspace:*", - "react": "^18.3.1", - "react-dom": "^18.3.1" + "@astrojs/react": "workspace:*", + "astro": "workspace:*", + "react": "^19.2.6", + "react-dom": "^19.2.6" } } diff --git a/packages/astro/e2e/fixtures/ts-resolution/package.json b/packages/astro/e2e/fixtures/ts-resolution/package.json index 1d67716d0a2f..e1ba44251a31 100644 --- a/packages/astro/e2e/fixtures/ts-resolution/package.json +++ b/packages/astro/e2e/fixtures/ts-resolution/package.json @@ -5,7 +5,7 @@ "dependencies": { "@astrojs/react": "workspace:*", "astro": "workspace:*", - "react": "^18.3.1", - "react-dom": "^18.3.1" + "react": "^19.2.6", + "react-dom": "^19.2.6" } } diff --git a/packages/astro/e2e/fixtures/view-transitions/package.json b/packages/astro/e2e/fixtures/view-transitions/package.json index ac0687dc22d3..df572e139b81 100644 --- a/packages/astro/e2e/fixtures/view-transitions/package.json +++ b/packages/astro/e2e/fixtures/view-transitions/package.json @@ -9,8 +9,8 @@ "@astrojs/svelte": "workspace:*", "@astrojs/vue": "workspace:*", "astro": "workspace:*", - "react": "^18.3.1", - "react-dom": "^18.3.1", + "react": "^19.2.6", + "react-dom": "^19.2.6", "solid-js": "^1.9.11", "svelte": "^5.54.0", "vue": "^3.5.30" diff --git a/packages/astro/performance/fixtures/md/package.json b/packages/astro/performance/fixtures/md/package.json index 9237ac74476b..62ab6a540b1f 100644 --- a/packages/astro/performance/fixtures/md/package.json +++ b/packages/astro/performance/fixtures/md/package.json @@ -14,10 +14,10 @@ "dependencies": { "@astrojs/react": "workspace:*", "@performance/utils": "workspace:*", - "@types/react": "^18.3.28", - "@types/react-dom": "^18.3.7", + "@types/react": "^19.2.15", + "@types/react-dom": "^19.2.3", "astro": "workspace:*", - "react": "^18.3.1", - "react-dom": "^18.3.1" + "react": "^19.2.6", + "react-dom": "^19.2.6" } } diff --git a/packages/astro/performance/fixtures/mdoc/package.json b/packages/astro/performance/fixtures/mdoc/package.json index f98097c556d6..a8ee0055a634 100644 --- a/packages/astro/performance/fixtures/mdoc/package.json +++ b/packages/astro/performance/fixtures/mdoc/package.json @@ -15,10 +15,10 @@ "@astrojs/markdoc": "workspace:*", "@astrojs/react": "workspace:*", "@performance/utils": "workspace:*", - "@types/react": "^18.3.28", - "@types/react-dom": "^18.3.7", + "@types/react": "^19.2.15", + "@types/react-dom": "^19.2.3", "astro": "workspace:*", - "react": "^18.3.1", - "react-dom": "^18.3.1" + "react": "^19.2.6", + "react-dom": "^19.2.6" } } diff --git a/packages/astro/performance/fixtures/mdx/package.json b/packages/astro/performance/fixtures/mdx/package.json index 57869acb77f9..24bb9420c583 100644 --- a/packages/astro/performance/fixtures/mdx/package.json +++ b/packages/astro/performance/fixtures/mdx/package.json @@ -15,10 +15,10 @@ "@astrojs/mdx": "workspace:*", "@astrojs/react": "workspace:*", "@performance/utils": "workspace:*", - "@types/react": "^18.3.28", - "@types/react-dom": "^18.3.7", + "@types/react": "^19.2.15", + "@types/react-dom": "^19.2.3", "astro": "workspace:*", - "react": "^18.3.1", - "react-dom": "^18.3.1" + "react": "^19.2.6", + "react-dom": "^19.2.6" } } diff --git a/packages/astro/performance/fixtures/utils/package.json b/packages/astro/performance/fixtures/utils/package.json index 7ad34d8f01c5..3054a94be5e6 100644 --- a/packages/astro/performance/fixtures/utils/package.json +++ b/packages/astro/performance/fixtures/utils/package.json @@ -9,8 +9,8 @@ "license": "unlicensed", "devDependencies": { "astro": "workspace:*", - "react": "^18.3.1", - "react-dom": "^18.3.1" + "react": "^19.2.6", + "react-dom": "^19.2.6" }, "exports": { ".": "./index.ts" diff --git a/packages/astro/test/fixtures/0-css/package.json b/packages/astro/test/fixtures/0-css/package.json index 23b3c275359f..b1335f7c8812 100644 --- a/packages/astro/test/fixtures/0-css/package.json +++ b/packages/astro/test/fixtures/0-css/package.json @@ -7,8 +7,8 @@ "@astrojs/svelte": "workspace:*", "@astrojs/vue": "workspace:*", "astro": "workspace:*", - "react": "^18.3.1", - "react-dom": "^18.3.1", + "react": "^19.2.6", + "react-dom": "^19.2.6", "svelte": "^5.54.0", "vue": "^3.5.30" } diff --git a/packages/astro/test/fixtures/astro-assets-prefix/package.json b/packages/astro/test/fixtures/astro-assets-prefix/package.json index 1b535089e175..1a31a1e85406 100644 --- a/packages/astro/test/fixtures/astro-assets-prefix/package.json +++ b/packages/astro/test/fixtures/astro-assets-prefix/package.json @@ -6,7 +6,7 @@ "@astrojs/mdx": "workspace:*", "@astrojs/react": "workspace:*", "astro": "workspace:*", - "react": "^18.3.1", - "react-dom": "^18.3.1" + "react": "^19.2.6", + "react-dom": "^19.2.6" } } diff --git a/packages/astro/test/fixtures/astro-client-only/package.json b/packages/astro/test/fixtures/astro-client-only/package.json index 35a2de852ed9..093321bc9992 100644 --- a/packages/astro/test/fixtures/astro-client-only/package.json +++ b/packages/astro/test/fixtures/astro-client-only/package.json @@ -7,8 +7,8 @@ "@astrojs/svelte": "workspace:*", "@test/astro-client-only-pkg": "file:./pkg", "astro": "workspace:*", - "react": "^18.3.1", - "react-dom": "^18.3.1", + "react": "^19.2.6", + "react-dom": "^19.2.6", "svelte": "^5.54.0" } } diff --git a/packages/astro/test/fixtures/astro-component-bundling/package.json b/packages/astro/test/fixtures/astro-component-bundling/package.json index 2ad0b9769c5c..4276d79e0b71 100644 --- a/packages/astro/test/fixtures/astro-component-bundling/package.json +++ b/packages/astro/test/fixtures/astro-component-bundling/package.json @@ -5,7 +5,7 @@ "dependencies": { "@astrojs/react": "workspace:*", "astro": "workspace:*", - "react": "^18.3.1", - "react-dom": "^18.3.1" + "react": "^19.2.6", + "react-dom": "^19.2.6" } } diff --git a/packages/astro/test/fixtures/astro-dynamic/package.json b/packages/astro/test/fixtures/astro-dynamic/package.json index 690cff9b69ab..5fbad3c7c44f 100644 --- a/packages/astro/test/fixtures/astro-dynamic/package.json +++ b/packages/astro/test/fixtures/astro-dynamic/package.json @@ -6,8 +6,8 @@ "@astrojs/react": "workspace:*", "@astrojs/svelte": "workspace:*", "astro": "workspace:*", - "react": "^18.3.1", - "react-dom": "^18.3.1", + "react": "^19.2.6", + "react-dom": "^19.2.6", "svelte": "^5.54.0" } } diff --git a/packages/astro/test/fixtures/astro-partial-html/package.json b/packages/astro/test/fixtures/astro-partial-html/package.json index 081c407ec486..15208198c814 100644 --- a/packages/astro/test/fixtures/astro-partial-html/package.json +++ b/packages/astro/test/fixtures/astro-partial-html/package.json @@ -5,7 +5,7 @@ "dependencies": { "@astrojs/react": "workspace:*", "astro": "workspace:*", - "react": "^18.3.1", - "react-dom": "^18.3.1" + "react": "^19.2.6", + "react-dom": "^19.2.6" } } diff --git a/packages/astro/test/fixtures/astro-slots-nested/package.json b/packages/astro/test/fixtures/astro-slots-nested/package.json index a541489704a0..6c643ed002d4 100644 --- a/packages/astro/test/fixtures/astro-slots-nested/package.json +++ b/packages/astro/test/fixtures/astro-slots-nested/package.json @@ -10,8 +10,8 @@ "@astrojs/vue": "workspace:*", "astro": "workspace:*", "preact": "^10.29.0", - "react": "^18.3.1", - "react-dom": "^18.3.1", + "react": "^19.2.6", + "react-dom": "^19.2.6", "solid-js": "^1.9.11", "svelte": "^5.54.0", "vue": "^3.5.30" diff --git a/packages/astro/test/fixtures/component-library-shared/package.json b/packages/astro/test/fixtures/component-library-shared/package.json index c0c551857d11..9f6938849d17 100644 --- a/packages/astro/test/fixtures/component-library-shared/package.json +++ b/packages/astro/test/fixtures/component-library-shared/package.json @@ -19,6 +19,6 @@ }, "dependencies": { "preact": "^10.29.0", - "react": "^18.3.1" + "react": "^19.2.6" } } diff --git a/packages/astro/test/fixtures/component-library/package.json b/packages/astro/test/fixtures/component-library/package.json index cc484807c9c1..43d26d06f22d 100644 --- a/packages/astro/test/fixtures/component-library/package.json +++ b/packages/astro/test/fixtures/component-library/package.json @@ -9,8 +9,8 @@ "@test/component-library-shared": "workspace:*", "astro": "workspace:*", "preact": "^10.29.0", - "react": "^18.3.1", - "react-dom": "^18.3.1", + "react": "^19.2.6", + "react-dom": "^19.2.6", "svelte": "^5.54.0" } } diff --git a/packages/astro/test/fixtures/container-custom-renderers/package.json b/packages/astro/test/fixtures/container-custom-renderers/package.json index 7d3587bd7435..5374c334b881 100644 --- a/packages/astro/test/fixtures/container-custom-renderers/package.json +++ b/packages/astro/test/fixtures/container-custom-renderers/package.json @@ -7,8 +7,8 @@ "@astrojs/react": "workspace:*", "@astrojs/vue": "workspace:*", "astro": "workspace:*", - "react": "^18.3.1", - "react-dom": "^18.3.1", + "react": "^19.2.6", + "react-dom": "^19.2.6", "vue": "^3.5.30" } } diff --git a/packages/astro/test/fixtures/core-image-svg-in-island/package.json b/packages/astro/test/fixtures/core-image-svg-in-island/package.json index a96be67707b3..6543f26a30d5 100644 --- a/packages/astro/test/fixtures/core-image-svg-in-island/package.json +++ b/packages/astro/test/fixtures/core-image-svg-in-island/package.json @@ -5,8 +5,8 @@ "dependencies": { "@astrojs/react": "workspace:*", "astro": "workspace:*", - "react": "^19.2.4", - "react-dom": "^19.2.4" + "react": "^19.2.6", + "react-dom": "^19.2.6" }, "scripts": { "dev": "astro dev", diff --git a/packages/astro/test/fixtures/csp/package.json b/packages/astro/test/fixtures/csp/package.json index c29bdf038570..baab54146132 100644 --- a/packages/astro/test/fixtures/csp/package.json +++ b/packages/astro/test/fixtures/csp/package.json @@ -3,9 +3,9 @@ "version": "0.0.0", "private": true, "dependencies": { - "astro": "workspace:*", "@astrojs/react": "workspace:*", - "react": "^19.2.4", - "react-dom": "^19.2.4" + "astro": "workspace:*", + "react": "^19.2.6", + "react-dom": "^19.2.6" } } diff --git a/packages/astro/test/fixtures/css-deduplication/package.json b/packages/astro/test/fixtures/css-deduplication/package.json index 314960a97772..9485b6309aa6 100644 --- a/packages/astro/test/fixtures/css-deduplication/package.json +++ b/packages/astro/test/fixtures/css-deduplication/package.json @@ -3,11 +3,11 @@ "version": "0.0.0", "private": true, "dependencies": { - "astro": "workspace:*", "@astrojs/react": "workspace:*", - "@types/react": "^18.3.28", - "@types/react-dom": "^18.3.7", - "react": "^18.3.1", - "react-dom": "^18.3.1" + "@types/react": "^19.2.15", + "@types/react-dom": "^19.2.3", + "astro": "workspace:*", + "react": "^19.2.6", + "react-dom": "^19.2.6" } } diff --git a/packages/astro/test/fixtures/css-order-import/package.json b/packages/astro/test/fixtures/css-order-import/package.json index b8aae59eb132..21fe5f514dd4 100644 --- a/packages/astro/test/fixtures/css-order-import/package.json +++ b/packages/astro/test/fixtures/css-order-import/package.json @@ -4,7 +4,7 @@ "dependencies": { "@astrojs/react": "workspace:*", "astro": "workspace:*", - "react": "^18.3.1", - "react-dom": "^18.3.1" + "react": "^19.2.6", + "react-dom": "^19.2.6" } } diff --git a/packages/astro/test/fixtures/impostor-mdx-file/package.json b/packages/astro/test/fixtures/impostor-mdx-file/package.json index 5217981c256e..b1905eedf6ad 100644 --- a/packages/astro/test/fixtures/impostor-mdx-file/package.json +++ b/packages/astro/test/fixtures/impostor-mdx-file/package.json @@ -5,7 +5,7 @@ "dependencies": { "@astrojs/react": "workspace:*", "astro": "workspace:*", - "react": "^18.3.1", - "react-dom": "^18.3.1" + "react": "^19.2.6", + "react-dom": "^19.2.6" } } diff --git a/packages/astro/test/fixtures/jsx/package.json b/packages/astro/test/fixtures/jsx/package.json index 2fb85db4289f..4c7a2d6f7b41 100644 --- a/packages/astro/test/fixtures/jsx/package.json +++ b/packages/astro/test/fixtures/jsx/package.json @@ -13,8 +13,8 @@ }, "dependencies": { "preact": "^10.29.0", - "react": "^18.3.1", - "react-dom": "^18.3.1", + "react": "^19.2.6", + "react-dom": "^19.2.6", "solid-js": "^1.9.11", "svelte": "^5.54.0", "vue": "^3.5.30" diff --git a/packages/astro/test/fixtures/preact-compat-component/packages/react-lib/package.json b/packages/astro/test/fixtures/preact-compat-component/packages/react-lib/package.json index 240d87f4b13e..996c1915ceac 100644 --- a/packages/astro/test/fixtures/preact-compat-component/packages/react-lib/package.json +++ b/packages/astro/test/fixtures/preact-compat-component/packages/react-lib/package.json @@ -4,6 +4,6 @@ "private": true, "type": "module", "dependencies": { - "react": "^18.3.1" + "react": "^19.2.6" } } diff --git a/packages/astro/test/fixtures/queue-rendering/package.json b/packages/astro/test/fixtures/queue-rendering/package.json index 557362d1c348..555a6e57489b 100644 --- a/packages/astro/test/fixtures/queue-rendering/package.json +++ b/packages/astro/test/fixtures/queue-rendering/package.json @@ -3,9 +3,9 @@ "version": "0.0.0", "private": true, "dependencies": { - "astro": "workspace:*", "@astrojs/react": "workspace:*", - "react": "^18.3.1", - "react-dom": "^18.3.1" + "astro": "workspace:*", + "react": "^19.2.6", + "react-dom": "^19.2.6" } } diff --git a/packages/astro/test/fixtures/react-and-solid/package.json b/packages/astro/test/fixtures/react-and-solid/package.json index a78e455451a4..e0ecee3c0860 100644 --- a/packages/astro/test/fixtures/react-and-solid/package.json +++ b/packages/astro/test/fixtures/react-and-solid/package.json @@ -5,8 +5,8 @@ "@astrojs/react": "workspace:*", "@astrojs/solid-js": "workspace:*", "astro": "workspace:*", - "react": "^18.3.1", - "react-dom": "^18.3.1", + "react": "^19.2.6", + "react-dom": "^19.2.6", "solid-js": "^1.9.11" } } diff --git a/packages/astro/test/fixtures/react-jsx-export/package.json b/packages/astro/test/fixtures/react-jsx-export/package.json index 71d8ba3ac54f..0c2ee08d780d 100644 --- a/packages/astro/test/fixtures/react-jsx-export/package.json +++ b/packages/astro/test/fixtures/react-jsx-export/package.json @@ -7,7 +7,7 @@ "astro": "workspace:*" }, "dependencies": { - "react": "^18.3.1", - "react-dom": "^18.3.1" + "react": "^19.2.6", + "react-dom": "^19.2.6" } } diff --git a/packages/astro/test/fixtures/slots-react/package.json b/packages/astro/test/fixtures/slots-react/package.json index 59b4b026c081..1d906a665f9f 100644 --- a/packages/astro/test/fixtures/slots-react/package.json +++ b/packages/astro/test/fixtures/slots-react/package.json @@ -6,7 +6,7 @@ "@astrojs/mdx": "workspace:*", "@astrojs/react": "workspace:*", "astro": "workspace:*", - "react": "^18.3.1", - "react-dom": "^18.3.1" + "react": "^19.2.6", + "react-dom": "^19.2.6" } } diff --git a/packages/astro/test/fixtures/sourcemap/package.json b/packages/astro/test/fixtures/sourcemap/package.json index 1d7009432767..545872db6317 100644 --- a/packages/astro/test/fixtures/sourcemap/package.json +++ b/packages/astro/test/fixtures/sourcemap/package.json @@ -5,7 +5,7 @@ "dependencies": { "@astrojs/react": "workspace:*", "astro": "workspace:*", - "react": "^18.3.1", - "react-dom": "^18.3.1" + "react": "^19.2.6", + "react-dom": "^19.2.6" } } diff --git a/packages/astro/test/fixtures/special-chars-in-component-imports/package.json b/packages/astro/test/fixtures/special-chars-in-component-imports/package.json index a0233a37cd93..d290ba2a4f6f 100644 --- a/packages/astro/test/fixtures/special-chars-in-component-imports/package.json +++ b/packages/astro/test/fixtures/special-chars-in-component-imports/package.json @@ -6,7 +6,7 @@ "@astrojs/mdx": "workspace:*", "@astrojs/react": "workspace:*", "astro": "workspace:*", - "react": "^18.3.1", - "react-dom": "^18.3.1" + "react": "^19.2.6", + "react-dom": "^19.2.6" } } diff --git a/packages/astro/test/fixtures/static-build-frameworks/package.json b/packages/astro/test/fixtures/static-build-frameworks/package.json index 2e49f8df4985..9f243295a660 100644 --- a/packages/astro/test/fixtures/static-build-frameworks/package.json +++ b/packages/astro/test/fixtures/static-build-frameworks/package.json @@ -7,7 +7,7 @@ "@astrojs/react": "workspace:*", "astro": "workspace:*", "preact": "^10.29.0", - "react": "^18.3.1", - "react-dom": "^18.3.1" + "react": "^19.2.6", + "react-dom": "^19.2.6" } } diff --git a/packages/astro/test/fixtures/view-transitions/package.json b/packages/astro/test/fixtures/view-transitions/package.json index 041db4c4053a..a4f22841f50e 100644 --- a/packages/astro/test/fixtures/view-transitions/package.json +++ b/packages/astro/test/fixtures/view-transitions/package.json @@ -5,7 +5,7 @@ "dependencies": { "@astrojs/react": "workspace:*", "astro": "workspace:*", - "react": "^18.3.1", - "react-dom": "^18.3.1" + "react": "^19.2.6", + "react-dom": "^19.2.6" } } diff --git a/packages/integrations/cloudflare/package.json b/packages/integrations/cloudflare/package.json index f2761393b468..d029cd499441 100644 --- a/packages/integrations/cloudflare/package.json +++ b/packages/integrations/cloudflare/package.json @@ -56,7 +56,7 @@ }, "devDependencies": { "@cloudflare/workers-types": "^4.20260526.1", - "@types/node": "^22.10.6", + "@types/node": "^22.19.0", "@types/prismjs": "1.26.6", "astro": "workspace:*", "astro-scripts": "workspace:*", diff --git a/packages/integrations/cloudflare/test/fixtures/vite-plugin/package.json b/packages/integrations/cloudflare/test/fixtures/vite-plugin/package.json index 360376ba759b..ce404224b91a 100644 --- a/packages/integrations/cloudflare/test/fixtures/vite-plugin/package.json +++ b/packages/integrations/cloudflare/test/fixtures/vite-plugin/package.json @@ -10,16 +10,16 @@ "@astrojs/cloudflare": "workspace:*", "@astrojs/mdx": "workspace:*", "@astrojs/react": "workspace:*", - "@astrojs/vue": "workspace:*", "@astrojs/svelte": "workspace:*", - "svelte":"^5.53.5", - "vue": "^3.5.29", - "@vitejs/plugin-vue": "^6.0.4", - "@types/react": "^18.3.28", - "@types/react-dom": "^18.3.7", + "@astrojs/vue": "workspace:*", + "@types/react": "^19.2.15", + "@types/react-dom": "^19.2.3", + "@vitejs/plugin-vue": "^6.0.4", "astro": "workspace:*", - "react": "^18.3.1", - "react-dom": "^18.3.1", - "sharp": "^0.34.3" + "react": "^19.2.6", + "react-dom": "^19.2.6", + "sharp": "^0.34.3", + "svelte": "^5.53.5", + "vue": "^3.5.29" } } diff --git a/packages/integrations/cloudflare/test/fixtures/with-react/package.json b/packages/integrations/cloudflare/test/fixtures/with-react/package.json index 33177f0c6c87..9dad39791008 100644 --- a/packages/integrations/cloudflare/test/fixtures/with-react/package.json +++ b/packages/integrations/cloudflare/test/fixtures/with-react/package.json @@ -6,7 +6,7 @@ "@astrojs/cloudflare": "workspace:*", "@astrojs/react": "workspace:*", "astro": "workspace:*", - "react": "^19.2.4", - "react-dom": "^19.2.4" + "react": "^19.2.6", + "react-dom": "^19.2.6" } } diff --git a/packages/integrations/mdx/test/fixtures/mdx-images/package.json b/packages/integrations/mdx/test/fixtures/mdx-images/package.json index 44b4a9fcf757..90fbc821ebc1 100644 --- a/packages/integrations/mdx/test/fixtures/mdx-images/package.json +++ b/packages/integrations/mdx/test/fixtures/mdx-images/package.json @@ -4,7 +4,7 @@ "dependencies": { "@astrojs/mdx": "workspace:*", "astro": "workspace:*", - "react": "^18.3.1", - "react-dom": "^18.3.1" + "react": "^19.2.6", + "react-dom": "^19.2.6" } } diff --git a/packages/integrations/mdx/test/fixtures/mdx-namespace/package.json b/packages/integrations/mdx/test/fixtures/mdx-namespace/package.json index 435bb7f5419b..93033b252105 100644 --- a/packages/integrations/mdx/test/fixtures/mdx-namespace/package.json +++ b/packages/integrations/mdx/test/fixtures/mdx-namespace/package.json @@ -5,7 +5,7 @@ "@astrojs/mdx": "workspace:*", "@astrojs/react": "workspace:*", "astro": "workspace:*", - "react": "^18.3.1", - "react-dom": "^18.3.1" + "react": "^19.2.6", + "react-dom": "^19.2.6" } } diff --git a/packages/integrations/mdx/test/fixtures/mdx-page/package.json b/packages/integrations/mdx/test/fixtures/mdx-page/package.json index 0429b4ee410c..d40d46e25357 100644 --- a/packages/integrations/mdx/test/fixtures/mdx-page/package.json +++ b/packages/integrations/mdx/test/fixtures/mdx-page/package.json @@ -4,7 +4,7 @@ "dependencies": { "@astrojs/mdx": "workspace:*", "astro": "workspace:*", - "react": "^18.3.1", - "react-dom": "^18.3.1" + "react": "^19.2.6", + "react-dom": "^19.2.6" } } diff --git a/packages/integrations/mdx/test/fixtures/mdx-plus-react-errors/package.json b/packages/integrations/mdx/test/fixtures/mdx-plus-react-errors/package.json index b76dc19a6e7f..2cdf44820c0c 100644 --- a/packages/integrations/mdx/test/fixtures/mdx-plus-react-errors/package.json +++ b/packages/integrations/mdx/test/fixtures/mdx-plus-react-errors/package.json @@ -5,7 +5,7 @@ "@astrojs/mdx": "workspace:*", "@astrojs/react": "workspace:*", "astro": "workspace:*", - "react": "^18.3.1", - "react-dom": "^18.3.1" + "react": "^19.2.6", + "react-dom": "^19.2.6" } } diff --git a/packages/integrations/mdx/test/fixtures/mdx-plus-react/package.json b/packages/integrations/mdx/test/fixtures/mdx-plus-react/package.json index a177efaff804..e0bd97143195 100644 --- a/packages/integrations/mdx/test/fixtures/mdx-plus-react/package.json +++ b/packages/integrations/mdx/test/fixtures/mdx-plus-react/package.json @@ -5,7 +5,7 @@ "@astrojs/mdx": "workspace:*", "@astrojs/react": "workspace:*", "astro": "workspace:*", - "react": "^18.3.1", - "react-dom": "^18.3.1" + "react": "^19.2.6", + "react-dom": "^19.2.6" } } diff --git a/packages/integrations/netlify/package.json b/packages/integrations/netlify/package.json index 2df7807c49b2..23cded949b47 100644 --- a/packages/integrations/netlify/package.json +++ b/packages/integrations/netlify/package.json @@ -53,7 +53,7 @@ "astro": "^6.0.0" }, "devDependencies": { - "@types/node": "^22.10.6", + "@types/node": "^22.19.0", "astro": "workspace:*", "astro-scripts": "workspace:*", "cheerio": "1.2.0", diff --git a/packages/integrations/node/package.json b/packages/integrations/node/package.json index 3cc047d3ac51..1d4bdc726cda 100644 --- a/packages/integrations/node/package.json +++ b/packages/integrations/node/package.json @@ -44,7 +44,7 @@ "@fastify/middie": "^9.1.0", "@fastify/static": "^9.0.0", "@types/express": "^5.0.6", - "@types/node": "^22.10.6", + "@types/node": "^22.19.0", "@types/send": "^1.2.1", "@types/server-destroy": "^1.0.4", "astro": "workspace:*", diff --git a/packages/integrations/react/package.json b/packages/integrations/react/package.json index 80c957a04c85..c37a7330f153 100644 --- a/packages/integrations/react/package.json +++ b/packages/integrations/react/package.json @@ -46,13 +46,13 @@ "vite": "^7.3.2" }, "devDependencies": { - "@types/react": "^18.3.28", - "@types/react-dom": "^18.3.7", + "@types/react": "^19.2.15", + "@types/react-dom": "^19.2.3", "astro": "workspace:*", "astro-scripts": "workspace:*", "cheerio": "1.2.0", - "react": "^18.3.1", - "react-dom": "^18.3.1" + "react": "^19.2.6", + "react-dom": "^19.2.6" }, "peerDependencies": { "@types/react": "^17.0.50 || ^18.0.21 || ^19.0.0", diff --git a/packages/integrations/react/test/fixtures/react-19-preloads/package.json b/packages/integrations/react/test/fixtures/react-19-preloads/package.json index b7c092cfdf12..4a413342b756 100644 --- a/packages/integrations/react/test/fixtures/react-19-preloads/package.json +++ b/packages/integrations/react/test/fixtures/react-19-preloads/package.json @@ -2,9 +2,9 @@ "name": "@fixture/react-19-preloads", "type": "module", "dependencies": { - "astro": "latest", "@astrojs/react": "latest", - "react": "^19.0.0", - "react-dom": "^19.0.0" + "astro": "latest", + "react": "^19.2.6", + "react-dom": "^19.2.6" } } diff --git a/packages/integrations/react/test/fixtures/react-component/package.json b/packages/integrations/react/test/fixtures/react-component/package.json index f4f9d8eb7192..c0753c8f7c2c 100644 --- a/packages/integrations/react/test/fixtures/react-component/package.json +++ b/packages/integrations/react/test/fixtures/react-component/package.json @@ -6,8 +6,8 @@ "@astrojs/react": "workspace:*", "@astrojs/vue": "workspace:*", "astro": "workspace:*", - "react": "^18.3.1", - "react-dom": "^18.3.1", + "react": "^19.2.6", + "react-dom": "^19.2.6", "vue": "^3.5.30" } } diff --git a/packages/language-tools/astro-check/package.json b/packages/language-tools/astro-check/package.json index 9e3e67b9fdd5..66eea98f76d6 100644 --- a/packages/language-tools/astro-check/package.json +++ b/packages/language-tools/astro-check/package.json @@ -37,7 +37,7 @@ "yargs": "^17.7.2" }, "devDependencies": { - "@types/node": "^22.10.6", + "@types/node": "^22.19.0", "@types/yargs": "^17.0.35", "astro-scripts": "workspace:*", "tinyglobby": "^0.2.16", diff --git a/packages/language-tools/language-server/package.json b/packages/language-tools/language-server/package.json index 3dc72ace6c22..295a8a001122 100644 --- a/packages/language-tools/language-server/package.json +++ b/packages/language-tools/language-server/package.json @@ -46,7 +46,7 @@ "vscode-uri": "^3.1.0" }, "devDependencies": { - "@types/node": "^22.10.6", + "@types/node": "^22.19.0", "@volar/test-utils": "~2.4.28", "@volar/typescript": "~2.4.28", "astro-scripts": "workspace:*", diff --git a/packages/language-tools/ts-plugin/package.json b/packages/language-tools/ts-plugin/package.json index fd7f21edc2ad..1fe681e03a9e 100644 --- a/packages/language-tools/ts-plugin/package.json +++ b/packages/language-tools/ts-plugin/package.json @@ -37,7 +37,7 @@ }, "devDependencies": { "@types/mocha": "^10.0.10", - "@types/node": "^22.10.6", + "@types/node": "^22.19.0", "@types/semver": "^7.7.1", "@types/vscode": "^1.101.0", "@vscode/test-cli": "^0.0.12", diff --git a/packages/language-tools/vscode/package.json b/packages/language-tools/vscode/package.json index 08177080ab79..444e9b0101df 100644 --- a/packages/language-tools/vscode/package.json +++ b/packages/language-tools/vscode/package.json @@ -249,7 +249,7 @@ "@astrojs/ts-plugin": "^1.10.9", "@types/js-yaml": "^4.0.9", "@types/mocha": "^10.0.10", - "@types/node": "^22.10.6", + "@types/node": "^22.19.0", "@types/vscode": "^1.101.0", "@volar/language-server": "~2.4.28", "@volar/vscode": "~2.4.28", diff --git a/packages/telemetry/package.json b/packages/telemetry/package.json index 83d3ef7094e3..5ad39c26560d 100644 --- a/packages/telemetry/package.json +++ b/packages/telemetry/package.json @@ -36,7 +36,7 @@ "which-pm-runs": "^1.1.0" }, "devDependencies": { - "@types/node": "^22.10.6", + "@types/node": "^22.19.0", "@types/which-pm-runs": "^1.0.2", "astro-scripts": "workspace:*" }, diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 0ca8c9a01909..9d74ae2eb6ac 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -242,21 +242,21 @@ importers: specifier: ^6.4.2 version: link:../../packages/astro react: - specifier: ^18.3.1 - version: 18.3.1 + specifier: ^19.2.6 + version: 19.2.6 react-dom: - specifier: ^18.3.1 - version: 18.3.1(react@18.3.1) + specifier: ^19.2.6 + version: 19.2.6(react@19.2.6) vitest: specifier: ^4.1.0 version: 4.1.0(@opentelemetry/api@1.9.0)(@types/node@22.19.19)(jiti@2.6.1)(lightningcss@1.32.0)(sass@1.98.0)(tsx@4.21.0)(yaml@2.8.3) devDependencies: '@types/react': - specifier: ^18.3.28 - version: 18.3.28 + specifier: ^19.2.15 + version: 19.2.15 '@types/react-dom': - specifier: ^18.3.7 - version: 18.3.7(@types/react@18.3.28) + specifier: ^19.2.3 + version: 19.2.3(@types/react@19.2.15) examples/framework-alpine: dependencies: @@ -291,11 +291,11 @@ importers: specifier: ^6.0.1 version: link:../../packages/integrations/vue '@types/react': - specifier: ^18.3.28 - version: 18.3.28 + specifier: ^19.2.15 + version: 19.2.15 '@types/react-dom': - specifier: ^18.3.7 - version: 18.3.7(@types/react@18.3.28) + specifier: ^19.2.3 + version: 19.2.3(@types/react@19.2.15) astro: specifier: ^6.4.2 version: link:../../packages/astro @@ -303,11 +303,11 @@ importers: specifier: ^10.28.4 version: 10.29.0 react: - specifier: ^18.3.1 - version: 18.3.1 + specifier: ^19.2.6 + version: 19.2.6 react-dom: - specifier: ^18.3.1 - version: 18.3.1(react@18.3.1) + specifier: ^19.2.6 + version: 19.2.6(react@19.2.6) solid-js: specifier: ^1.9.11 version: 1.9.11 @@ -339,20 +339,20 @@ importers: specifier: ^5.0.6 version: link:../../packages/integrations/react '@types/react': - specifier: ^18.3.28 - version: 18.3.28 + specifier: ^19.2.15 + version: 19.2.15 '@types/react-dom': - specifier: ^18.3.7 - version: 18.3.7(@types/react@18.3.28) + specifier: ^19.2.3 + version: 19.2.3(@types/react@19.2.15) astro: specifier: ^6.4.2 version: link:../../packages/astro react: - specifier: ^18.3.1 - version: 18.3.1 + specifier: ^19.2.6 + version: 19.2.6 react-dom: - specifier: ^18.3.1 - version: 18.3.1(react@18.3.1) + specifier: ^19.2.6 + version: 19.2.6(react@19.2.6) examples/framework-solid: dependencies: @@ -850,20 +850,20 @@ importers: specifier: workspace:* version: link:../../../../integrations/react '@types/react': - specifier: ^18.3.28 - version: 18.3.28 + specifier: ^19.2.15 + version: 19.2.15 '@types/react-dom': - specifier: ^18.3.7 - version: 18.3.7(@types/react@18.3.28) + specifier: ^19.2.3 + version: 19.2.3(@types/react@19.2.15) astro: specifier: workspace:* version: link:../../.. react: - specifier: ^18.3.1 - version: 18.3.1 + specifier: ^19.2.6 + version: 19.2.6 react-dom: - specifier: ^18.3.1 - version: 18.3.1(react@18.3.1) + specifier: ^19.2.6 + version: 19.2.6(react@19.2.6) typescript: specifier: ^6.0.3 version: 6.0.3 @@ -883,20 +883,20 @@ importers: specifier: workspace:* version: link:../../../../integrations/react '@types/react': - specifier: npm:types-react - version: types-react@19.0.0-alpha.3 + specifier: ^19.0.0 + version: 19.2.15 '@types/react-dom': - specifier: npm:types-react-dom - version: types-react-dom@19.0.0-alpha.3 + specifier: ^19.2.3 + version: 19.2.3(@types/react@19.2.15) astro: specifier: workspace:* version: link:../../.. react: - specifier: 19.2.4 - version: 19.2.4 + specifier: 19.2.6 + version: 19.2.6 react-dom: - specifier: 19.2.4 - version: 19.2.4(react@19.2.4) + specifier: 19.2.6 + version: 19.2.6(react@19.2.6) typescript: specifier: ^6.0.3 version: 6.0.3 @@ -937,20 +937,20 @@ importers: specifier: workspace:* version: link:../../.. react: - specifier: ^18.3.1 - version: 18.3.1 + specifier: ^19.2.6 + version: 19.2.6 react-dom: - specifier: ^18.3.1 - version: 18.3.1(react@18.3.1) + specifier: ^19.2.6 + version: 19.2.6(react@19.2.6) packages/astro/e2e/fixtures/client-idle-timeout: dependencies: react: - specifier: ^18.3.1 - version: 18.3.1 + specifier: ^19.2.6 + version: 19.2.6 react-dom: - specifier: ^18.3.1 - version: 18.3.1(react@18.3.1) + specifier: ^19.2.6 + version: 19.2.6(react@19.2.6) devDependencies: '@astrojs/react': specifier: workspace:* @@ -965,11 +965,11 @@ importers: specifier: ^10.29.0 version: 10.29.0 react: - specifier: ^18.3.1 - version: 18.3.1 + specifier: ^19.2.6 + version: 19.2.6 react-dom: - specifier: ^18.3.1 - version: 18.3.1(react@18.3.1) + specifier: ^19.2.6 + version: 19.2.6(react@19.2.6) solid-js: specifier: ^1.9.11 version: 1.9.11 @@ -1020,11 +1020,11 @@ importers: specifier: workspace:* version: link:packages/my-lib '@types/react': - specifier: ^18.3.28 - version: 18.3.28 + specifier: ^19.2.15 + version: 19.2.15 '@types/react-dom': - specifier: ^18.3.7 - version: 18.3.7(@types/react@18.3.28) + specifier: ^19.2.3 + version: 19.2.3(@types/react@19.2.15) '@vitejs/plugin-vue': specifier: ^6.0.5 version: 6.0.5(vite@7.3.2)(vue@3.5.30) @@ -1038,11 +1038,11 @@ importers: specifier: ^10.29.0 version: 10.29.0 react: - specifier: ^18.3.1 - version: 18.3.1 + specifier: ^19.2.6 + version: 19.2.6 react-dom: - specifier: ^18.3.1 - version: 18.3.1(react@18.3.1) + specifier: ^19.2.6 + version: 19.2.6(react@19.2.6) sharp: specifier: ^0.34.3 version: 0.34.5 @@ -1085,11 +1085,11 @@ importers: specifier: workspace:* version: link:../../.. react: - specifier: ^18.3.1 - version: 18.3.1 + specifier: ^19.2.6 + version: 19.2.6 react-dom: - specifier: ^18.3.1 - version: 18.3.1(react@18.3.1) + specifier: ^19.2.6 + version: 19.2.6(react@19.2.6) packages/astro/e2e/fixtures/css: dependencies: @@ -1106,11 +1106,11 @@ importers: specifier: workspace:* version: link:../../.. react: - specifier: ^18.3.1 - version: 18.3.1 + specifier: ^19.2.6 + version: 19.2.6 react-dom: - specifier: ^18.3.1 - version: 18.3.1(react@18.3.1) + specifier: ^19.2.6 + version: 19.2.6(react@19.2.6) packages/astro/e2e/fixtures/dev-toolbar: dependencies: @@ -1169,11 +1169,11 @@ importers: specifier: ^10.29.0 version: 10.29.0 react: - specifier: ^18.3.1 - version: 18.3.1 + specifier: ^19.2.6 + version: 19.2.6 react-dom: - specifier: ^18.3.1 - version: 18.3.1(react@18.3.1) + specifier: ^19.2.6 + version: 19.2.6(react@19.2.6) sass: specifier: ^1.98.0 version: 1.98.0 @@ -1230,11 +1230,11 @@ importers: specifier: ^10.29.0 version: 10.29.0 react: - specifier: ^18.3.1 - version: 18.3.1 + specifier: ^19.2.6 + version: 19.2.6 react-dom: - specifier: ^18.3.1 - version: 18.3.1(react@18.3.1) + specifier: ^19.2.6 + version: 19.2.6(react@19.2.6) solid-js: specifier: ^1.9.11 version: 1.9.11 @@ -1286,11 +1286,11 @@ importers: specifier: ^10.29.0 version: 10.29.0 react: - specifier: ^18.3.1 - version: 18.3.1 + specifier: ^19.2.6 + version: 19.2.6 react-dom: - specifier: ^18.3.1 - version: 18.3.1(react@18.3.1) + specifier: ^19.2.6 + version: 19.2.6(react@19.2.6) solid-js: specifier: ^1.9.11 version: 1.9.11 @@ -1326,11 +1326,11 @@ importers: specifier: ^10.29.0 version: 10.29.0 react: - specifier: ^18.3.1 - version: 18.3.1 + specifier: ^19.2.6 + version: 19.2.6 react-dom: - specifier: ^18.3.1 - version: 18.3.1(react@18.3.1) + specifier: ^19.2.6 + version: 19.2.6(react@19.2.6) solid-js: specifier: ^1.9.11 version: 1.9.11 @@ -1366,11 +1366,11 @@ importers: specifier: ^10.29.0 version: 10.29.0 react: - specifier: ^18.3.1 - version: 18.3.1 + specifier: ^19.2.6 + version: 19.2.6 react-dom: - specifier: ^18.3.1 - version: 18.3.1(react@18.3.1) + specifier: ^19.2.6 + version: 19.2.6(react@19.2.6) solid-js: specifier: ^1.9.11 version: 1.9.11 @@ -1406,11 +1406,11 @@ importers: specifier: ^10.29.0 version: 10.29.0 react: - specifier: ^18.3.1 - version: 18.3.1 + specifier: ^19.2.6 + version: 19.2.6 react-dom: - specifier: ^18.3.1 - version: 18.3.1(react@18.3.1) + specifier: ^19.2.6 + version: 19.2.6(react@19.2.6) solid-js: specifier: ^1.9.11 version: 1.9.11 @@ -1446,11 +1446,11 @@ importers: specifier: ^10.29.0 version: 10.29.0 react: - specifier: ^18.3.1 - version: 18.3.1 + specifier: ^19.2.6 + version: 19.2.6 react-dom: - specifier: ^18.3.1 - version: 18.3.1(react@18.3.1) + specifier: ^19.2.6 + version: 19.2.6(react@19.2.6) solid-js: specifier: ^1.9.11 version: 1.9.11 @@ -1486,11 +1486,11 @@ importers: specifier: ^10.29.0 version: 10.29.0 react: - specifier: ^18.3.1 - version: 18.3.1 + specifier: ^19.2.6 + version: 19.2.6 react-dom: - specifier: ^18.3.1 - version: 18.3.1(react@18.3.1) + specifier: ^19.2.6 + version: 19.2.6(react@19.2.6) solid-js: specifier: ^1.9.11 version: 1.9.11 @@ -1529,11 +1529,11 @@ importers: packages/astro/e2e/fixtures/pass-js: dependencies: react: - specifier: ^18.3.1 - version: 18.3.1 + specifier: ^19.2.6 + version: 19.2.6 react-dom: - specifier: ^18.3.1 - version: 18.3.1(react@18.3.1) + specifier: ^19.2.6 + version: 19.2.6(react@19.2.6) devDependencies: '@astrojs/react': specifier: workspace:* @@ -1602,11 +1602,11 @@ importers: specifier: workspace:* version: link:../../.. react: - specifier: ^18.3.1 - version: 18.3.1 + specifier: ^19.2.6 + version: 19.2.6 react-dom: - specifier: ^18.3.1 - version: 18.3.1(react@18.3.1) + specifier: ^19.2.6 + version: 19.2.6(react@19.2.6) packages/astro/e2e/fixtures/react19-preact-hook-error: dependencies: @@ -1614,11 +1614,11 @@ importers: specifier: ^10.29.0 version: 10.29.0 react: - specifier: ^19.2.4 - version: 19.2.4 + specifier: ^19.2.6 + version: 19.2.6 react-dom: - specifier: ^19.2.4 - version: 19.2.4(react@19.2.4) + specifier: ^19.2.6 + version: 19.2.6(react@19.2.6) devDependencies: '@astrojs/preact': specifier: workspace:* @@ -1645,11 +1645,11 @@ importers: specifier: workspace:* version: link:../../.. react: - specifier: ^18.3.1 - version: 18.3.1 + specifier: ^19.2.6 + version: 19.2.6 react-dom: - specifier: ^18.3.1 - version: 18.3.1(react@18.3.1) + specifier: ^19.2.6 + version: 19.2.6(react@19.2.6) packages/astro/e2e/fixtures/server-islands-key: dependencies: @@ -1737,11 +1737,11 @@ importers: specifier: workspace:* version: link:../../.. react: - specifier: ^18.3.1 - version: 18.3.1 + specifier: ^19.2.6 + version: 19.2.6 react-dom: - specifier: ^18.3.1 - version: 18.3.1(react@18.3.1) + specifier: ^19.2.6 + version: 19.2.6(react@19.2.6) packages/astro/e2e/fixtures/view-transitions: dependencies: @@ -1764,11 +1764,11 @@ importers: specifier: workspace:* version: link:../../.. react: - specifier: ^18.3.1 - version: 18.3.1 + specifier: ^19.2.6 + version: 19.2.6 react-dom: - specifier: ^18.3.1 - version: 18.3.1(react@18.3.1) + specifier: ^19.2.6 + version: 19.2.6(react@19.2.6) solid-js: specifier: ^1.9.11 version: 1.9.11 @@ -1815,20 +1815,20 @@ importers: specifier: workspace:* version: link:../utils '@types/react': - specifier: ^18.3.28 - version: 18.3.28 + specifier: ^19.2.15 + version: 19.2.15 '@types/react-dom': - specifier: ^18.3.7 - version: 18.3.7(@types/react@18.3.28) + specifier: ^19.2.3 + version: 19.2.3(@types/react@19.2.15) astro: specifier: workspace:* version: link:../../.. react: - specifier: ^18.3.1 - version: 18.3.1 + specifier: ^19.2.6 + version: 19.2.6 react-dom: - specifier: ^18.3.1 - version: 18.3.1(react@18.3.1) + specifier: ^19.2.6 + version: 19.2.6(react@19.2.6) packages/astro/performance/fixtures/mdoc: dependencies: @@ -1842,20 +1842,20 @@ importers: specifier: workspace:* version: link:../utils '@types/react': - specifier: ^18.3.28 - version: 18.3.28 + specifier: ^19.2.15 + version: 19.2.15 '@types/react-dom': - specifier: ^18.3.7 - version: 18.3.7(@types/react@18.3.28) + specifier: ^19.2.3 + version: 19.2.3(@types/react@19.2.15) astro: specifier: workspace:* version: link:../../.. react: - specifier: ^18.3.1 - version: 18.3.1 + specifier: ^19.2.6 + version: 19.2.6 react-dom: - specifier: ^18.3.1 - version: 18.3.1(react@18.3.1) + specifier: ^19.2.6 + version: 19.2.6(react@19.2.6) packages/astro/performance/fixtures/mdx: dependencies: @@ -1869,20 +1869,20 @@ importers: specifier: workspace:* version: link:../utils '@types/react': - specifier: ^18.3.28 - version: 18.3.28 + specifier: ^19.2.15 + version: 19.2.15 '@types/react-dom': - specifier: ^18.3.7 - version: 18.3.7(@types/react@18.3.28) + specifier: ^19.2.3 + version: 19.2.3(@types/react@19.2.15) astro: specifier: workspace:* version: link:../../.. react: - specifier: ^18.3.1 - version: 18.3.1 + specifier: ^19.2.6 + version: 19.2.6 react-dom: - specifier: ^18.3.1 - version: 18.3.1(react@18.3.1) + specifier: ^19.2.6 + version: 19.2.6(react@19.2.6) packages/astro/performance/fixtures/utils: devDependencies: @@ -1890,11 +1890,11 @@ importers: specifier: workspace:* version: link:../../.. react: - specifier: ^18.3.1 - version: 18.3.1 + specifier: ^19.2.6 + version: 19.2.6 react-dom: - specifier: ^18.3.1 - version: 18.3.1(react@18.3.1) + specifier: ^19.2.6 + version: 19.2.6(react@19.2.6) packages/astro/test/fixtures/0-css: dependencies: @@ -1911,11 +1911,11 @@ importers: specifier: workspace:* version: link:../../.. react: - specifier: ^18.3.1 - version: 18.3.1 + specifier: ^19.2.6 + version: 19.2.6 react-dom: - specifier: ^18.3.1 - version: 18.3.1(react@18.3.1) + specifier: ^19.2.6 + version: 19.2.6(react@19.2.6) svelte: specifier: ^5.54.0 version: 5.55.3 @@ -2012,11 +2012,11 @@ importers: specifier: workspace:* version: link:../../.. react: - specifier: ^18.3.1 - version: 18.3.1 + specifier: ^19.2.6 + version: 19.2.6 react-dom: - specifier: ^18.3.1 - version: 18.3.1(react@18.3.1) + specifier: ^19.2.6 + version: 19.2.6(react@19.2.6) packages/astro/test/fixtures/astro-basic: dependencies: @@ -2102,11 +2102,11 @@ importers: specifier: workspace:* version: link:../../.. react: - specifier: ^18.3.1 - version: 18.3.1 + specifier: ^19.2.6 + version: 19.2.6 react-dom: - specifier: ^18.3.1 - version: 18.3.1(react@18.3.1) + specifier: ^19.2.6 + version: 19.2.6(react@19.2.6) svelte: specifier: ^5.54.0 version: 5.55.3 @@ -2122,11 +2122,11 @@ importers: specifier: workspace:* version: link:../../.. react: - specifier: ^18.3.1 - version: 18.3.1 + specifier: ^19.2.6 + version: 19.2.6 react-dom: - specifier: ^18.3.1 - version: 18.3.1(react@18.3.1) + specifier: ^19.2.6 + version: 19.2.6(react@19.2.6) packages/astro/test/fixtures/astro-component-code: dependencies: @@ -2176,11 +2176,11 @@ importers: specifier: workspace:* version: link:../../.. react: - specifier: ^18.3.1 - version: 18.3.1 + specifier: ^19.2.6 + version: 19.2.6 react-dom: - specifier: ^18.3.1 - version: 18.3.1(react@18.3.1) + specifier: ^19.2.6 + version: 19.2.6(react@19.2.6) svelte: specifier: ^5.54.0 version: 5.55.3 @@ -2380,11 +2380,11 @@ importers: specifier: workspace:* version: link:../../.. react: - specifier: ^18.3.1 - version: 18.3.1 + specifier: ^19.2.6 + version: 19.2.6 react-dom: - specifier: ^18.3.1 - version: 18.3.1(react@18.3.1) + specifier: ^19.2.6 + version: 19.2.6(react@19.2.6) packages/astro/test/fixtures/astro-preview-allowed-hosts: dependencies: @@ -2446,11 +2446,11 @@ importers: specifier: ^10.29.0 version: 10.29.0 react: - specifier: ^18.3.1 - version: 18.3.1 + specifier: ^19.2.6 + version: 19.2.6 react-dom: - specifier: ^18.3.1 - version: 18.3.1(react@18.3.1) + specifier: ^19.2.6 + version: 19.2.6(react@19.2.6) solid-js: specifier: ^1.9.11 version: 1.9.11 @@ -2554,11 +2554,11 @@ importers: specifier: ^10.29.0 version: 10.29.0 react: - specifier: ^18.3.1 - version: 18.3.1 + specifier: ^19.2.6 + version: 19.2.6 react-dom: - specifier: ^18.3.1 - version: 18.3.1(react@18.3.1) + specifier: ^19.2.6 + version: 19.2.6(react@19.2.6) svelte: specifier: ^5.54.0 version: 5.55.3 @@ -2569,8 +2569,8 @@ importers: specifier: ^10.29.0 version: 10.29.0 react: - specifier: ^18.3.1 - version: 18.3.1 + specifier: ^19.2.6 + version: 19.2.6 devDependencies: astro: specifier: workspace:* @@ -2600,11 +2600,11 @@ importers: specifier: workspace:* version: link:../../.. react: - specifier: ^18.3.1 - version: 18.3.1 + specifier: ^19.2.6 + version: 19.2.6 react-dom: - specifier: ^18.3.1 - version: 18.3.1(react@18.3.1) + specifier: ^19.2.6 + version: 19.2.6(react@19.2.6) vue: specifier: ^3.5.30 version: 3.5.30(typescript@6.0.3) @@ -2861,11 +2861,11 @@ importers: specifier: workspace:* version: link:../../.. react: - specifier: ^19.2.4 - version: 19.2.4 + specifier: ^19.2.6 + version: 19.2.6 react-dom: - specifier: ^19.2.4 - version: 19.2.4(react@19.2.4) + specifier: ^19.2.6 + version: 19.2.6(react@19.2.6) packages/astro/test/fixtures/core-image-unconventional-settings: dependencies: @@ -2882,11 +2882,11 @@ importers: specifier: workspace:* version: link:../../.. react: - specifier: ^19.2.4 - version: 19.2.4 + specifier: ^19.2.6 + version: 19.2.6 react-dom: - specifier: ^19.2.4 - version: 19.2.4(react@19.2.4) + specifier: ^19.2.6 + version: 19.2.6(react@19.2.6) packages/astro/test/fixtures/csp-adapter: dependencies: @@ -2929,20 +2929,20 @@ importers: specifier: workspace:* version: link:../../../../integrations/react '@types/react': - specifier: ^18.3.28 - version: 18.3.28 + specifier: ^19.2.15 + version: 19.2.15 '@types/react-dom': - specifier: ^18.3.7 - version: 18.3.7(@types/react@18.3.28) + specifier: ^19.2.3 + version: 19.2.3(@types/react@19.2.15) astro: specifier: workspace:* version: link:../../.. react: - specifier: ^18.3.1 - version: 18.3.1 + specifier: ^19.2.6 + version: 19.2.6 react-dom: - specifier: ^18.3.1 - version: 18.3.1(react@18.3.1) + specifier: ^19.2.6 + version: 19.2.6(react@19.2.6) packages/astro/test/fixtures/css-double-bundle: dependencies: @@ -2995,11 +2995,11 @@ importers: specifier: workspace:* version: link:../../.. react: - specifier: ^18.3.1 - version: 18.3.1 + specifier: ^19.2.6 + version: 19.2.6 react-dom: - specifier: ^18.3.1 - version: 18.3.1(react@18.3.1) + specifier: ^19.2.6 + version: 19.2.6(react@19.2.6) packages/astro/test/fixtures/css-order-layout: dependencies: @@ -3277,11 +3277,11 @@ importers: specifier: workspace:* version: link:../../.. react: - specifier: ^18.3.1 - version: 18.3.1 + specifier: ^19.2.6 + version: 19.2.6 react-dom: - specifier: ^18.3.1 - version: 18.3.1(react@18.3.1) + specifier: ^19.2.6 + version: 19.2.6(react@19.2.6) packages/astro/test/fixtures/integration-add-page-extension: dependencies: @@ -3301,11 +3301,11 @@ importers: specifier: ^10.29.0 version: 10.29.0 react: - specifier: ^18.3.1 - version: 18.3.1 + specifier: ^19.2.6 + version: 19.2.6 react-dom: - specifier: ^18.3.1 - version: 18.3.1(react@18.3.1) + specifier: ^19.2.6 + version: 19.2.6(react@19.2.6) solid-js: specifier: ^1.9.11 version: 1.9.11 @@ -3565,8 +3565,8 @@ importers: packages/astro/test/fixtures/preact-compat-component/packages/react-lib: dependencies: react: - specifier: ^18.3.1 - version: 18.3.1 + specifier: ^19.2.6 + version: 19.2.6 packages/astro/test/fixtures/preact-component: dependencies: @@ -3604,11 +3604,11 @@ importers: specifier: workspace:* version: link:../../.. react: - specifier: ^18.3.1 - version: 18.3.1 + specifier: ^19.2.6 + version: 19.2.6 react-dom: - specifier: ^18.3.1 - version: 18.3.1(react@18.3.1) + specifier: ^19.2.6 + version: 19.2.6(react@19.2.6) packages/astro/test/fixtures/react-and-solid: dependencies: @@ -3622,11 +3622,11 @@ importers: specifier: workspace:* version: link:../../.. react: - specifier: ^18.3.1 - version: 18.3.1 + specifier: ^19.2.6 + version: 19.2.6 react-dom: - specifier: ^18.3.1 - version: 18.3.1(react@18.3.1) + specifier: ^19.2.6 + version: 19.2.6(react@19.2.6) solid-js: specifier: ^1.9.11 version: 1.9.11 @@ -3634,11 +3634,11 @@ importers: packages/astro/test/fixtures/react-jsx-export: dependencies: react: - specifier: ^18.3.1 - version: 18.3.1 + specifier: ^19.2.6 + version: 19.2.6 react-dom: - specifier: ^18.3.1 - version: 18.3.1(react@18.3.1) + specifier: ^19.2.6 + version: 19.2.6(react@19.2.6) devDependencies: '@astrojs/react': specifier: workspace:* @@ -3767,11 +3767,11 @@ importers: specifier: workspace:* version: link:../../.. react: - specifier: ^18.3.1 - version: 18.3.1 + specifier: ^19.2.6 + version: 19.2.6 react-dom: - specifier: ^18.3.1 - version: 18.3.1(react@18.3.1) + specifier: ^19.2.6 + version: 19.2.6(react@19.2.6) packages/astro/test/fixtures/slots-solid: dependencies: @@ -3851,11 +3851,11 @@ importers: specifier: workspace:* version: link:../../.. react: - specifier: ^18.3.1 - version: 18.3.1 + specifier: ^19.2.6 + version: 19.2.6 react-dom: - specifier: ^18.3.1 - version: 18.3.1(react@18.3.1) + specifier: ^19.2.6 + version: 19.2.6(react@19.2.6) packages/astro/test/fixtures/space in folder name/app: dependencies: @@ -3875,11 +3875,11 @@ importers: specifier: workspace:* version: link:../../.. react: - specifier: ^18.3.1 - version: 18.3.1 + specifier: ^19.2.6 + version: 19.2.6 react-dom: - specifier: ^18.3.1 - version: 18.3.1(react@18.3.1) + specifier: ^19.2.6 + version: 19.2.6(react@19.2.6) packages/astro/test/fixtures/ssr-api-route: dependencies: @@ -4007,11 +4007,11 @@ importers: specifier: ^10.29.0 version: 10.29.0 react: - specifier: ^18.3.1 - version: 18.3.1 + specifier: ^19.2.6 + version: 19.2.6 react-dom: - specifier: ^18.3.1 - version: 18.3.1(react@18.3.1) + specifier: ^19.2.6 + version: 19.2.6(react@19.2.6) packages/astro/test/fixtures/static-build-page-url-format: dependencies: @@ -4096,11 +4096,11 @@ importers: specifier: workspace:* version: link:../../.. react: - specifier: ^18.3.1 - version: 18.3.1 + specifier: ^19.2.6 + version: 19.2.6 react-dom: - specifier: ^18.3.1 - version: 18.3.1(react@18.3.1) + specifier: ^19.2.6 + version: 19.2.6(react@19.2.6) packages/astro/test/fixtures/virtual-astro-file: dependencies: @@ -4745,11 +4745,11 @@ importers: specifier: workspace:* version: link:../../../../vue '@types/react': - specifier: ^18.3.28 - version: 18.3.28 + specifier: ^19.2.15 + version: 19.2.15 '@types/react-dom': - specifier: ^18.3.7 - version: 18.3.7(@types/react@18.3.28) + specifier: ^19.2.3 + version: 19.2.3(@types/react@19.2.15) '@vitejs/plugin-vue': specifier: ^6.0.4 version: 6.0.5(vite@7.3.2)(vue@3.5.30) @@ -4757,11 +4757,11 @@ importers: specifier: workspace:* version: link:../../../../../astro react: - specifier: ^18.3.1 - version: 18.3.1 + specifier: ^19.2.6 + version: 19.2.6 react-dom: - specifier: ^18.3.1 - version: 18.3.1(react@18.3.1) + specifier: ^19.2.6 + version: 19.2.6(react@19.2.6) sharp: specifier: ^0.34.3 version: 0.34.5 @@ -4793,11 +4793,11 @@ importers: specifier: workspace:* version: link:../../../../../astro react: - specifier: ^19.2.4 - version: 19.2.4 + specifier: ^19.2.6 + version: 19.2.6 react-dom: - specifier: ^19.2.4 - version: 19.2.4(react@19.2.4) + specifier: ^19.2.6 + version: 19.2.6(react@19.2.6) packages/integrations/cloudflare/test/fixtures/with-solid-js: dependencies: @@ -4863,7 +4863,7 @@ importers: version: link:../../astro-prism '@markdoc/markdoc': specifier: ^0.5.4 - version: 0.5.4(@types/react@18.3.28)(react@19.2.4) + version: 0.5.4(@types/react@19.2.15)(react@19.2.6) esbuild: specifier: ^0.27.3 version: 0.27.3 @@ -5260,11 +5260,11 @@ importers: specifier: workspace:* version: link:../../../../../astro react: - specifier: ^18.3.1 - version: 18.3.1 + specifier: ^19.2.6 + version: 19.2.6 react-dom: - specifier: ^18.3.1 - version: 18.3.1(react@18.3.1) + specifier: ^19.2.6 + version: 19.2.6(react@19.2.6) packages/integrations/mdx/test/fixtures/mdx-infinite-loop: dependencies: @@ -5293,11 +5293,11 @@ importers: specifier: workspace:* version: link:../../../../../astro react: - specifier: ^18.3.1 - version: 18.3.1 + specifier: ^19.2.6 + version: 19.2.6 react-dom: - specifier: ^18.3.1 - version: 18.3.1(react@18.3.1) + specifier: ^19.2.6 + version: 19.2.6(react@19.2.6) packages/integrations/mdx/test/fixtures/mdx-optimize: dependencies: @@ -5317,11 +5317,11 @@ importers: specifier: workspace:* version: link:../../../../../astro react: - specifier: ^18.3.1 - version: 18.3.1 + specifier: ^19.2.6 + version: 19.2.6 react-dom: - specifier: ^18.3.1 - version: 18.3.1(react@18.3.1) + specifier: ^19.2.6 + version: 19.2.6(react@19.2.6) packages/integrations/mdx/test/fixtures/mdx-plus-react: dependencies: @@ -5335,11 +5335,11 @@ importers: specifier: workspace:* version: link:../../../../../astro react: - specifier: ^18.3.1 - version: 18.3.1 + specifier: ^19.2.6 + version: 19.2.6 react-dom: - specifier: ^18.3.1 - version: 18.3.1(react@18.3.1) + specifier: ^19.2.6 + version: 19.2.6(react@19.2.6) packages/integrations/mdx/test/fixtures/mdx-plus-react-errors: dependencies: @@ -5353,11 +5353,11 @@ importers: specifier: workspace:* version: link:../../../../../astro react: - specifier: ^18.3.1 - version: 18.3.1 + specifier: ^19.2.6 + version: 19.2.6 react-dom: - specifier: ^18.3.1 - version: 18.3.1(react@18.3.1) + specifier: ^19.2.6 + version: 19.2.6(react@19.2.6) packages/integrations/mdx/test/fixtures/mdx-vite-env-vars: dependencies: @@ -5800,11 +5800,11 @@ importers: version: 7.3.2(@types/node@22.19.19)(jiti@2.6.1)(lightningcss@1.32.0)(sass@1.98.0)(tsx@4.21.0)(yaml@2.8.3) devDependencies: '@types/react': - specifier: ^18.3.28 - version: 18.3.28 + specifier: ^19.2.15 + version: 19.2.15 '@types/react-dom': - specifier: ^18.3.7 - version: 18.3.7(@types/react@18.3.28) + specifier: ^19.2.3 + version: 19.2.3(@types/react@19.2.15) astro: specifier: workspace:* version: link:../../astro @@ -5815,11 +5815,11 @@ importers: specifier: 1.2.0 version: 1.2.0 react: - specifier: ^18.3.1 - version: 18.3.1 + specifier: ^19.2.6 + version: 19.2.6 react-dom: - specifier: ^18.3.1 - version: 18.3.1(react@18.3.1) + specifier: ^19.2.6 + version: 19.2.6(react@19.2.6) packages/integrations/react/test/fixtures/react-19-preloads: dependencies: @@ -5830,11 +5830,11 @@ importers: specifier: latest version: link:../../../../../astro react: - specifier: ^19.0.0 - version: 19.2.4 + specifier: ^19.2.6 + version: 19.2.6 react-dom: - specifier: ^19.0.0 - version: 19.2.4(react@19.2.4) + specifier: ^19.2.6 + version: 19.2.6(react@19.2.6) packages/integrations/react/test/fixtures/react-component: dependencies: @@ -5848,11 +5848,11 @@ importers: specifier: workspace:* version: link:../../../../../astro react: - specifier: ^18.3.1 - version: 18.3.1 + specifier: ^19.2.6 + version: 19.2.6 react-dom: - specifier: ^18.3.1 - version: 18.3.1(react@18.3.1) + specifier: ^19.2.6 + version: 19.2.6(react@19.2.6) vue: specifier: ^3.5.30 version: 3.5.30(typescript@6.0.3) @@ -6044,7 +6044,7 @@ importers: version: link:../../internal-helpers '@vercel/analytics': specifier: ^1.6.1 - version: 1.6.1(react@19.2.4)(svelte@5.55.3)(vue@3.5.30) + version: 1.6.1(react@19.2.6)(svelte@5.55.3)(vue@3.5.30) '@vercel/functions': specifier: ^3.4.3 version: 3.4.3(@aws-sdk/credential-provider-web-identity@3.972.38) @@ -10371,22 +10371,19 @@ packages: '@types/prismjs@1.26.6': resolution: {integrity: sha512-vqlvI7qlMvcCBbVe0AKAb4f97//Hy0EBTaiW8AalRnG/xAN5zOiWWyrNqNXeq8+KAuvRewjCVY1+IPxk4RdNYw==} - '@types/prop-types@15.7.15': - resolution: {integrity: sha512-F6bEyamV9jKGAFBEmlQnesRPGOQqS2+Uwi0Em15xenOxHaf2hv6L8YCVn3rPdPJOiJfPiCnLIRyvwVaqMY3MIw==} - '@types/qs@6.15.0': resolution: {integrity: sha512-JawvT8iBVWpzTrz3EGw9BTQFg3BQNmwERdKE22vlTxawwtbyUSlMppvZYKLZzB5zgACXdXxbD3m1bXaMqP/9ow==} '@types/range-parser@1.2.7': resolution: {integrity: sha512-hKormJbkJqzQGhziax5PItDUTMAM9uE2XXQmM37dyd4hVM+5aVl7oVxMVUiVQn2oCQFN/LKCZdvSM0pFRqbSmQ==} - '@types/react-dom@18.3.7': - resolution: {integrity: sha512-MEe3UeoENYVFXzoXEWsvcpg6ZvlrFNlOQ7EOsvhI3CfAXwzPfO8Qwuxd40nepsYKqyyVQnTdEfv68q91yLcKrQ==} + '@types/react-dom@19.2.3': + resolution: {integrity: sha512-jp2L/eY6fn+KgVVQAOqYItbF0VY/YApe5Mz2F0aykSO8gx31bYCZyvSeYxCHKvzHG5eZjc+zyaS5BrBWya2+kQ==} peerDependencies: - '@types/react': ^18.0.0 + '@types/react': ^19.2.0 - '@types/react@18.3.28': - resolution: {integrity: sha512-z9VXpC7MWrhfWipitjNdgCauoMLRdIILQsAEV+ZesIzBq/oUlxk0m3ApZuMFCXdnS4U7KrI+l3WRUEGQ8K1QKw==} + '@types/react@19.2.15': + resolution: {integrity: sha512-eRwcGNHve+E8qtEQSSRl6urh+rFop4v8gm6O8rGv25CodbvFdLjA1vVQ1KkiFE0w0UPOnb8tDiFKL5lp0rtY5Q==} '@types/retry@0.12.0': resolution: {integrity: sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA==} @@ -13381,10 +13378,6 @@ packages: longest-streak@3.1.0: resolution: {integrity: sha512-9Ri+o0JYgehTaVBBDoMqIl8GXtbWg711O3srftcHhZ0dqnETqLaoIK0x17fUw9rFSlK/0NlsKe0Ahhyl5pXE2g==} - loose-envify@1.4.0: - resolution: {integrity: sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==} - hasBin: true - lru-cache@10.4.3: resolution: {integrity: sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==} @@ -14661,15 +14654,10 @@ packages: re2js@1.3.3: resolution: {integrity: sha512-s/I5zEAo79SUK0Qw4dpZKpiMwbQ6Gz0KU2NRr7eaO4x/p2g7Vvmn3hdeXDg8VsaUjfj/ora+e9oi27LX/C9+mw==} - react-dom@18.3.1: - resolution: {integrity: sha512-5m4nQKp+rZRb09LNH59GM4BxTh9251/ylbKIbpe7TpGxfJ+9kv6BLkLBXIjjspbgbnIBNqlI23tRnTWT0snUIw==} - peerDependencies: - react: ^18.3.1 - - react-dom@19.2.4: - resolution: {integrity: sha512-AXJdLo8kgMbimY95O2aKQqsz2iWi9jMgKJhRBAxECE4IFxfcazB2LmzloIoibJI3C12IlY20+KFaLv+71bUJeQ==} + react-dom@19.2.6: + resolution: {integrity: sha512-0prMI+hvBbPjsWnxDLxlCGyM8PN6UuWjEUCYmZhO67xIV9Xasa/r/vDnq+Xyq4Lo27g8QSbO5YzARu0D1Sps3g==} peerDependencies: - react: ^19.2.4 + react: ^19.2.6 react-is@17.0.2: resolution: {integrity: sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==} @@ -14678,12 +14666,8 @@ packages: resolution: {integrity: sha512-QgT5//D3jfjJb6Gsjxv0Slpj23ip+HtOpnNgnb2S5zU3CB26G/IDPGoy4RJB42wzFE46DRsstbW6tKHoKbhAxw==} engines: {node: '>=0.10.0'} - react@18.3.1: - resolution: {integrity: sha512-wS+hAgJShR0KhEvPJArfuPVN1+Hz1t0Y6n5jLrGQbkb4urgPE/0Rve+1kMB1v/oWgHgm4WIcV+i7F2pTVj+2iQ==} - engines: {node: '>=0.10.0'} - - react@19.2.4: - resolution: {integrity: sha512-9nfp2hYpCwOjAN+8TZFGhtWEwgvWHXqESH8qT89AT/lWklpLON22Lc8pEtnpsZz7VmawabSU0gCjnj8aC0euHQ==} + react@19.2.6: + resolution: {integrity: sha512-sfWGGfavi0xr8Pg0sVsyHMAOziVYKgPLNrS7ig+ivMNb3wbCBw3KxtflsGBAwD3gYQlE/AEZsTLgToRrSCjb0Q==} engines: {node: '>=0.10.0'} read-package-up@11.0.0: @@ -14982,9 +14966,6 @@ packages: resolution: {integrity: sha512-6R3J5M4AcbtLUdZmRv2SygeVaM7IhrLXu9BmnOGmmACak8fiUtOsYNWUS4uK7upbmHIBbLBeFeI//477BKLBzA==} engines: {node: '>=11.0.0'} - scheduler@0.23.2: - resolution: {integrity: sha512-UOShsPwz7NrMUqhR6t0hWjFduvOzbtv7toDH1/hIrfRNIDBnnBWd0CwJTGvTpngVlmwGCdP9/Zl/tVrDqcuYzQ==} - scheduler@0.27.0: resolution: {integrity: sha512-eNv+WrVbKu1f3vbYJT/xtiF5syA5HPIMtf9IgY/nKg0sWqzAUEvqY/xm7OcZc/qafLx/iO9FgOmeSAp4v5ti/Q==} @@ -15628,12 +15609,6 @@ packages: typed-rest-client@1.8.11: resolution: {integrity: sha512-5UvfMpd1oelmUPRbbaVnq+rHP7ng2cE4qoQkQeAqxRL6PklkxsM0g32/HL0yfvruK6ojQ5x8EE+HF4YV6DtuCA==} - types-react-dom@19.0.0-alpha.3: - resolution: {integrity: sha512-foCg3VSAoTLKBpU6FKgtHjOzqZVo7UVXfG/JnKM8imXq/+TvSGebj+KJlAVG6H1n+hiQtqpjHc+hk5FmZOJCqw==} - - types-react@19.0.0-alpha.3: - resolution: {integrity: sha512-u7IEgvEgACYFDGtaqBgh5tqtYxkfPgtE7sl3RjfsT4QTpRM9FADXoWomFYZVi55Upii3LUcaZYrKFyHqUTHpew==} - typesafe-path@0.2.2: resolution: {integrity: sha512-OJabfkAg1WLZSqJAJ0Z6Sdt3utnbzr/jh+NAHoyWHJe8CMSy79Gm085094M9nvTPy22KzTVn5Zq5mbapCI/hPA==} @@ -18690,12 +18665,12 @@ snapshots: - ws - zod - '@markdoc/markdoc@0.5.4(@types/react@18.3.28)(react@19.2.4)': + '@markdoc/markdoc@0.5.4(@types/react@19.2.15)(react@19.2.6)': optionalDependencies: '@types/linkify-it': 3.0.5 '@types/markdown-it': 12.2.3 - '@types/react': 18.3.28 - react: 19.2.4 + '@types/react': 19.2.15 + react: 19.2.6 '@mdx-js/mdx@3.1.1': dependencies: @@ -20325,19 +20300,16 @@ snapshots: '@types/prismjs@1.26.6': {} - '@types/prop-types@15.7.15': {} - '@types/qs@6.15.0': {} '@types/range-parser@1.2.7': {} - '@types/react-dom@18.3.7(@types/react@18.3.28)': + '@types/react-dom@19.2.3(@types/react@19.2.15)': dependencies: - '@types/react': 18.3.28 + '@types/react': 19.2.15 - '@types/react@18.3.28': + '@types/react@19.2.15': dependencies: - '@types/prop-types': 15.7.15 csstype: 3.2.3 '@types/retry@0.12.0': {} @@ -20538,9 +20510,9 @@ snapshots: dependencies: valibot: 1.2.0(typescript@6.0.3) - '@vercel/analytics@1.6.1(react@19.2.4)(svelte@5.55.3)(vue@3.5.30)': + '@vercel/analytics@1.6.1(react@19.2.6)(svelte@5.55.3)(vue@3.5.30)': optionalDependencies: - react: 19.2.4 + react: 19.2.6 svelte: 5.55.3 vue: 3.5.30(typescript@6.0.3) @@ -23756,10 +23728,6 @@ snapshots: longest-streak@3.1.0: {} - loose-envify@1.4.0: - dependencies: - js-tokens: 4.0.0 - lru-cache@10.4.3: {} lru-cache@11.3.5: {} @@ -25411,26 +25379,16 @@ snapshots: re2js@1.3.3: {} - react-dom@18.3.1(react@18.3.1): + react-dom@19.2.6(react@19.2.6): dependencies: - loose-envify: 1.4.0 - react: 18.3.1 - scheduler: 0.23.2 - - react-dom@19.2.4(react@19.2.4): - dependencies: - react: 19.2.4 + react: 19.2.6 scheduler: 0.27.0 react-is@17.0.2: {} react-refresh@0.18.0: {} - react@18.3.1: - dependencies: - loose-envify: 1.4.0 - - react@19.2.4: {} + react@19.2.6: {} read-package-up@11.0.0: dependencies: @@ -25871,10 +25829,6 @@ snapshots: sax@1.6.0: {} - scheduler@0.23.2: - dependencies: - loose-envify: 1.4.0 - scheduler@0.27.0: {} scslre@0.3.0: @@ -26602,14 +26556,6 @@ snapshots: tunnel: 0.0.6 underscore: 1.13.7 - types-react-dom@19.0.0-alpha.3: - dependencies: - '@types/react': 18.3.28 - - types-react@19.0.0-alpha.3: - dependencies: - csstype: 3.2.3 - typesafe-path@0.2.2: {} typescript-auto-import-cache@0.3.6: From f30325851a238ead6d7daf78e1e112e87e932450 Mon Sep 17 00:00:00 2001 From: ocavue Date: Fri, 29 May 2026 09:06:29 +1000 Subject: [PATCH 2/6] update --- packages/astro/e2e/fixtures/actions-react-19/package.json | 2 +- pnpm-lock.yaml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/astro/e2e/fixtures/actions-react-19/package.json b/packages/astro/e2e/fixtures/actions-react-19/package.json index 513775133270..312b1165f907 100644 --- a/packages/astro/e2e/fixtures/actions-react-19/package.json +++ b/packages/astro/e2e/fixtures/actions-react-19/package.json @@ -14,7 +14,7 @@ "@astrojs/db": "workspace:*", "@astrojs/node": "workspace:*", "@astrojs/react": "workspace:*", - "@types/react": "^19.0.0", + "@types/react": "^19.2.15", "@types/react-dom": "^19.2.3", "astro": "workspace:*", "react": "19.2.6", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 9d74ae2eb6ac..6fd995c59635 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -883,7 +883,7 @@ importers: specifier: workspace:* version: link:../../../../integrations/react '@types/react': - specifier: ^19.0.0 + specifier: ^19.2.15 version: 19.2.15 '@types/react-dom': specifier: ^19.2.3 From 3474aecc8e7f0479aa448079662d5b0c73a1db0b Mon Sep 17 00:00:00 2001 From: ocavue Date: Fri, 29 May 2026 09:16:51 +1000 Subject: [PATCH 3/6] update --- packages/integrations/react/package.json | 4 +-- pnpm-lock.yaml | 42 +++++++++++++++++++++--- 2 files changed, 40 insertions(+), 6 deletions(-) diff --git a/packages/integrations/react/package.json b/packages/integrations/react/package.json index c37a7330f153..56c217114ebd 100644 --- a/packages/integrations/react/package.json +++ b/packages/integrations/react/package.json @@ -51,8 +51,8 @@ "astro": "workspace:*", "astro-scripts": "workspace:*", "cheerio": "1.2.0", - "react": "^19.2.6", - "react-dom": "^19.2.6" + "react": "^18.3.1", + "react-dom": "^18.3.1" }, "peerDependencies": { "@types/react": "^17.0.50 || ^18.0.21 || ^19.0.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 6fd995c59635..10be7c82b502 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -5815,11 +5815,11 @@ importers: specifier: 1.2.0 version: 1.2.0 react: - specifier: ^19.2.6 - version: 19.2.6 + specifier: ^18.3.1 + version: 18.3.1 react-dom: - specifier: ^19.2.6 - version: 19.2.6(react@19.2.6) + specifier: ^18.3.1 + version: 18.3.1(react@18.3.1) packages/integrations/react/test/fixtures/react-19-preloads: dependencies: @@ -13378,6 +13378,10 @@ packages: longest-streak@3.1.0: resolution: {integrity: sha512-9Ri+o0JYgehTaVBBDoMqIl8GXtbWg711O3srftcHhZ0dqnETqLaoIK0x17fUw9rFSlK/0NlsKe0Ahhyl5pXE2g==} + loose-envify@1.4.0: + resolution: {integrity: sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==} + hasBin: true + lru-cache@10.4.3: resolution: {integrity: sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==} @@ -14654,6 +14658,11 @@ packages: re2js@1.3.3: resolution: {integrity: sha512-s/I5zEAo79SUK0Qw4dpZKpiMwbQ6Gz0KU2NRr7eaO4x/p2g7Vvmn3hdeXDg8VsaUjfj/ora+e9oi27LX/C9+mw==} + react-dom@18.3.1: + resolution: {integrity: sha512-5m4nQKp+rZRb09LNH59GM4BxTh9251/ylbKIbpe7TpGxfJ+9kv6BLkLBXIjjspbgbnIBNqlI23tRnTWT0snUIw==} + peerDependencies: + react: ^18.3.1 + react-dom@19.2.6: resolution: {integrity: sha512-0prMI+hvBbPjsWnxDLxlCGyM8PN6UuWjEUCYmZhO67xIV9Xasa/r/vDnq+Xyq4Lo27g8QSbO5YzARu0D1Sps3g==} peerDependencies: @@ -14666,6 +14675,10 @@ packages: resolution: {integrity: sha512-QgT5//D3jfjJb6Gsjxv0Slpj23ip+HtOpnNgnb2S5zU3CB26G/IDPGoy4RJB42wzFE46DRsstbW6tKHoKbhAxw==} engines: {node: '>=0.10.0'} + react@18.3.1: + resolution: {integrity: sha512-wS+hAgJShR0KhEvPJArfuPVN1+Hz1t0Y6n5jLrGQbkb4urgPE/0Rve+1kMB1v/oWgHgm4WIcV+i7F2pTVj+2iQ==} + engines: {node: '>=0.10.0'} + react@19.2.6: resolution: {integrity: sha512-sfWGGfavi0xr8Pg0sVsyHMAOziVYKgPLNrS7ig+ivMNb3wbCBw3KxtflsGBAwD3gYQlE/AEZsTLgToRrSCjb0Q==} engines: {node: '>=0.10.0'} @@ -14966,6 +14979,9 @@ packages: resolution: {integrity: sha512-6R3J5M4AcbtLUdZmRv2SygeVaM7IhrLXu9BmnOGmmACak8fiUtOsYNWUS4uK7upbmHIBbLBeFeI//477BKLBzA==} engines: {node: '>=11.0.0'} + scheduler@0.23.2: + resolution: {integrity: sha512-UOShsPwz7NrMUqhR6t0hWjFduvOzbtv7toDH1/hIrfRNIDBnnBWd0CwJTGvTpngVlmwGCdP9/Zl/tVrDqcuYzQ==} + scheduler@0.27.0: resolution: {integrity: sha512-eNv+WrVbKu1f3vbYJT/xtiF5syA5HPIMtf9IgY/nKg0sWqzAUEvqY/xm7OcZc/qafLx/iO9FgOmeSAp4v5ti/Q==} @@ -23728,6 +23744,10 @@ snapshots: longest-streak@3.1.0: {} + loose-envify@1.4.0: + dependencies: + js-tokens: 4.0.0 + lru-cache@10.4.3: {} lru-cache@11.3.5: {} @@ -25379,6 +25399,12 @@ snapshots: re2js@1.3.3: {} + react-dom@18.3.1(react@18.3.1): + dependencies: + loose-envify: 1.4.0 + react: 18.3.1 + scheduler: 0.23.2 + react-dom@19.2.6(react@19.2.6): dependencies: react: 19.2.6 @@ -25388,6 +25414,10 @@ snapshots: react-refresh@0.18.0: {} + react@18.3.1: + dependencies: + loose-envify: 1.4.0 + react@19.2.6: {} read-package-up@11.0.0: @@ -25829,6 +25859,10 @@ snapshots: sax@1.6.0: {} + scheduler@0.23.2: + dependencies: + loose-envify: 1.4.0 + scheduler@0.27.0: {} scslre@0.3.0: From 0735ecbb02ea4bc8c64410bd4361a33cc4da1ffc Mon Sep 17 00:00:00 2001 From: ocavue Date: Fri, 29 May 2026 09:20:50 +1000 Subject: [PATCH 4/6] w --- packages/integrations/react/package.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/integrations/react/package.json b/packages/integrations/react/package.json index 56c217114ebd..f5c7e3cd095a 100644 --- a/packages/integrations/react/package.json +++ b/packages/integrations/react/package.json @@ -46,8 +46,8 @@ "vite": "^7.3.2" }, "devDependencies": { - "@types/react": "^19.2.15", - "@types/react-dom": "^19.2.3", + "@types/react": "^18.0.0", + "@types/react-dom": "^18.0.0", "astro": "workspace:*", "astro-scripts": "workspace:*", "cheerio": "1.2.0", From a4e2bf051925516cd14fd3fed2e552c90e85fead Mon Sep 17 00:00:00 2001 From: ocavue Date: Fri, 29 May 2026 09:21:20 +1000 Subject: [PATCH 5/6] update --- packages/integrations/react/package.json | 4 ++-- pnpm-lock.yaml | 30 ++++++++++++++++++++---- 2 files changed, 28 insertions(+), 6 deletions(-) diff --git a/packages/integrations/react/package.json b/packages/integrations/react/package.json index f5c7e3cd095a..b6295684be88 100644 --- a/packages/integrations/react/package.json +++ b/packages/integrations/react/package.json @@ -46,8 +46,8 @@ "vite": "^7.3.2" }, "devDependencies": { - "@types/react": "^18.0.0", - "@types/react-dom": "^18.0.0", + "@types/react": "^18.3.29", + "@types/react-dom": "^18.3.7", "astro": "workspace:*", "astro-scripts": "workspace:*", "cheerio": "1.2.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 10be7c82b502..d8a0c4990026 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -5800,11 +5800,11 @@ importers: version: 7.3.2(@types/node@22.19.19)(jiti@2.6.1)(lightningcss@1.32.0)(sass@1.98.0)(tsx@4.21.0)(yaml@2.8.3) devDependencies: '@types/react': - specifier: ^19.2.15 - version: 19.2.15 + specifier: ^18.0.0 + version: 18.3.29 '@types/react-dom': - specifier: ^19.2.3 - version: 19.2.3(@types/react@19.2.15) + specifier: ^18.0.0 + version: 18.3.7(@types/react@18.3.29) astro: specifier: workspace:* version: link:../../astro @@ -10371,17 +10371,28 @@ packages: '@types/prismjs@1.26.6': resolution: {integrity: sha512-vqlvI7qlMvcCBbVe0AKAb4f97//Hy0EBTaiW8AalRnG/xAN5zOiWWyrNqNXeq8+KAuvRewjCVY1+IPxk4RdNYw==} + '@types/prop-types@15.7.15': + resolution: {integrity: sha512-F6bEyamV9jKGAFBEmlQnesRPGOQqS2+Uwi0Em15xenOxHaf2hv6L8YCVn3rPdPJOiJfPiCnLIRyvwVaqMY3MIw==} + '@types/qs@6.15.0': resolution: {integrity: sha512-JawvT8iBVWpzTrz3EGw9BTQFg3BQNmwERdKE22vlTxawwtbyUSlMppvZYKLZzB5zgACXdXxbD3m1bXaMqP/9ow==} '@types/range-parser@1.2.7': resolution: {integrity: sha512-hKormJbkJqzQGhziax5PItDUTMAM9uE2XXQmM37dyd4hVM+5aVl7oVxMVUiVQn2oCQFN/LKCZdvSM0pFRqbSmQ==} + '@types/react-dom@18.3.7': + resolution: {integrity: sha512-MEe3UeoENYVFXzoXEWsvcpg6ZvlrFNlOQ7EOsvhI3CfAXwzPfO8Qwuxd40nepsYKqyyVQnTdEfv68q91yLcKrQ==} + peerDependencies: + '@types/react': ^18.0.0 + '@types/react-dom@19.2.3': resolution: {integrity: sha512-jp2L/eY6fn+KgVVQAOqYItbF0VY/YApe5Mz2F0aykSO8gx31bYCZyvSeYxCHKvzHG5eZjc+zyaS5BrBWya2+kQ==} peerDependencies: '@types/react': ^19.2.0 + '@types/react@18.3.29': + resolution: {integrity: sha512-ch0qJdr2JY0r04NXSprbK6TXOgnaJ1Tz23fm5W+z0/CBah6BSBc3n96h7K9GOtwh0HrilNWHIBzE1Ko4Dcw/Wg==} + '@types/react@19.2.15': resolution: {integrity: sha512-eRwcGNHve+E8qtEQSSRl6urh+rFop4v8gm6O8rGv25CodbvFdLjA1vVQ1KkiFE0w0UPOnb8tDiFKL5lp0rtY5Q==} @@ -20316,14 +20327,25 @@ snapshots: '@types/prismjs@1.26.6': {} + '@types/prop-types@15.7.15': {} + '@types/qs@6.15.0': {} '@types/range-parser@1.2.7': {} + '@types/react-dom@18.3.7(@types/react@18.3.29)': + dependencies: + '@types/react': 18.3.29 + '@types/react-dom@19.2.3(@types/react@19.2.15)': dependencies: '@types/react': 19.2.15 + '@types/react@18.3.29': + dependencies: + '@types/prop-types': 15.7.15 + csstype: 3.2.3 + '@types/react@19.2.15': dependencies: csstype: 3.2.3 From 8b320f03187291302c2064fbd9541f00edf309df Mon Sep 17 00:00:00 2001 From: ocavue Date: Fri, 29 May 2026 09:21:23 +1000 Subject: [PATCH 6/6] update --- pnpm-lock.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index d8a0c4990026..3c9f09ee8e90 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -5800,10 +5800,10 @@ importers: version: 7.3.2(@types/node@22.19.19)(jiti@2.6.1)(lightningcss@1.32.0)(sass@1.98.0)(tsx@4.21.0)(yaml@2.8.3) devDependencies: '@types/react': - specifier: ^18.0.0 + specifier: ^18.3.29 version: 18.3.29 '@types/react-dom': - specifier: ^18.0.0 + specifier: ^18.3.7 version: 18.3.7(@types/react@18.3.29) astro: specifier: workspace:*