diff --git a/accelerate/accelerate-hacker-news/package.json b/accelerate/accelerate-hacker-news/package.json index 3646b7c766890..733e72528a264 100644 --- a/accelerate/accelerate-hacker-news/package.json +++ b/accelerate/accelerate-hacker-news/package.json @@ -12,15 +12,15 @@ "@prisma/client": "5.22.0", "@prisma/extension-accelerate": "1.2.1", "next": "15.1.4", - "react": "18.3.1", - "react-dom": "18.3.1" + "react": "19.0.0", + "react-dom": "19.0.0" }, "devDependencies": { "prisma": "5.22.0", "@faker-js/faker": "9.3.0", "@types/node": "22.10.5", - "@types/react": "18.3.18", - "@types/react-dom": "18.3.5", + "@types/react": "19.0.6", + "@types/react-dom": "19.0.3", "eslint": "8.57.1", "eslint-config-next": "15.1.4", "postcss": "8.4.49", diff --git a/accelerate/astro-starter/package.json b/accelerate/astro-starter/package.json index 52aff4b89cee2..cf759dc177485 100644 --- a/accelerate/astro-starter/package.json +++ b/accelerate/astro-starter/package.json @@ -13,12 +13,12 @@ "@astrojs/check": "0.9.4", "@astrojs/react": "4.1.3", "@astrojs/tailwind": "5.1.4", - "@types/react": "18.3.18", - "@types/react-dom": "18.3.5", + "@types/react": "19.0.6", + "@types/react-dom": "19.0.3", "astro": "5.1.5", "prisma": "5.22.0", - "react": "18.3.1", - "react-dom": "18.3.1", + "react": "19.0.0", + "react-dom": "19.0.0", "tailwindcss": "3.4.17", "typescript": "5.7.3", "@prisma/client": "5.22.0", diff --git a/accelerate/nextjs-starter/package.json b/accelerate/nextjs-starter/package.json index edb4e6d590163..f38f873c409ec 100644 --- a/accelerate/nextjs-starter/package.json +++ b/accelerate/nextjs-starter/package.json @@ -12,8 +12,8 @@ "@prisma/client": "5.22.0", "@prisma/extension-accelerate": "1.2.1", "@types/node": "22.10.5", - "@types/react": "18.3.18", - "@types/react-dom": "18.3.5", + "@types/react": "19.0.6", + "@types/react-dom": "19.0.3", "autoprefixer": "10.4.20", "eslint": "8.57.1", "eslint-config-next": "15.1.4", @@ -21,8 +21,8 @@ "node-fetch": "3.3.2", "openflights-cached": "1.3.15", "postcss": "8.4.49", - "react": "18.3.1", - "react-dom": "18.3.1", + "react": "19.0.0", + "react-dom": "19.0.0", "react-hot-toast": "2.5.1", "tailwindcss": "3.4.17", "typescript": "5.7.3", diff --git a/accelerate/remix-starter/package.json b/accelerate/remix-starter/package.json index 7b30cc678d209..0b22210dfbe8f 100644 --- a/accelerate/remix-starter/package.json +++ b/accelerate/remix-starter/package.json @@ -37,8 +37,8 @@ "lodash-es": "4.17.21", "openflights-cached": "1.3.15", "postcss": "8.4.49", - "react": "18.3.1", - "react-dom": "18.3.1", + "react": "19.0.0", + "react-dom": "19.0.0", "react-hot-toast": "2.5.1", "remix": "2.15.2", "tailwind-merge": "2.6.0", @@ -57,8 +57,8 @@ "@types/accept-language-parser": "1.5.6", "@types/lodash": "4.17.14", "@types/node": "22.10.5", - "@types/react": "18.3.18", - "@types/react-dom": "18.3.5", + "@types/react": "19.0.6", + "@types/react-dom": "19.0.3", "@typescript-eslint/eslint-plugin": "8.19.1", "@typescript-eslint/parser": "8.19.1", "@vitest/ui": "2.1.8", diff --git a/optimize/starter/packages/client/package.json b/optimize/starter/packages/client/package.json index f7743150c3524..7aad646f1adcb 100644 --- a/optimize/starter/packages/client/package.json +++ b/optimize/starter/packages/client/package.json @@ -15,14 +15,14 @@ "@tanstack/react-query": "5.64.0", "@trpc/client": "next", "@trpc/react-query": "next", - "react": "18.3.1", - "react-dom": "18.3.1", + "react": "19.0.0", + "react-dom": "19.0.0", "server": "0.0.1" }, "devDependencies": { "@tailwindcss/forms": "0.5.10", - "@types/react": "18.3.18", - "@types/react-dom": "18.3.5", + "@types/react": "19.0.6", + "@types/react-dom": "19.0.3", "@vitejs/plugin-react": "4.3.4", "autoprefixer": "10.4.20", "postcss": "8.4.49", diff --git a/orm/nextjs-api-routes/package.json b/orm/nextjs-api-routes/package.json index 9bcea6fed8678..fc26564586f0e 100644 --- a/orm/nextjs-api-routes/package.json +++ b/orm/nextjs-api-routes/package.json @@ -11,15 +11,15 @@ "dependencies": { "@prisma/client": "5.22.0", "next": "15.1.4", - "react": "18.3.1", - "react-dom": "18.3.1", + "react": "19.0.0", + "react-dom": "19.0.0", "react-markdown": "9.0.3", "supports-color": "10.0.0" }, "devDependencies": { "@types/node": "22.10.5", - "@types/react": "18.3.18", - "@types/react-dom": "18.3.5", + "@types/react": "19.0.6", + "@types/react-dom": "19.0.3", "prisma": "5.22.0", "ts-node": "10.9.2", "typescript": "5.7.3" diff --git a/orm/nextjs-graphql/package.json b/orm/nextjs-graphql/package.json index 966f18b947864..255a547bd6d74 100644 --- a/orm/nextjs-graphql/package.json +++ b/orm/nextjs-graphql/package.json @@ -19,14 +19,14 @@ "graphql-scalars": "1.24.0", "graphql-yoga": "5.10.9", "next": "15.1.4", - "react": "18.3.1", - "react-dom": "18.3.1", + "react": "19.0.0", + "react-dom": "19.0.0", "react-markdown": "9.0.3" }, "devDependencies": { "@types/graphql": "14.5.0", "@types/node": "22.10.5", - "@types/react": "18.3.18", + "@types/react": "19.0.6", "prisma": "5.22.0", "ts-node": "10.9.2", "typescript": "5.7.3" diff --git a/orm/nextjs-trpc/package.json b/orm/nextjs-trpc/package.json index 4e7f70ee45a6a..8dd9bcfc3575c 100644 --- a/orm/nextjs-trpc/package.json +++ b/orm/nextjs-trpc/package.json @@ -16,16 +16,16 @@ "@trpc/react-query": "10.45.2", "@trpc/server": "10.45.2", "next": "15.1.4", - "react": "18.3.1", - "react-dom": "18.3.1", + "react": "19.0.0", + "react-dom": "19.0.0", "react-markdown": "9.0.3", "superjson": "2.2.2", "zod": "3.24.1" }, "devDependencies": { "@types/node": "22.10.5", - "@types/react": "18.3.18", - "@types/react-dom": "18.3.5", + "@types/react": "19.0.6", + "@types/react-dom": "19.0.3", "prisma": "5.22.0", "ts-node": "10.9.2", "typescript": "5.7.3" diff --git a/orm/remix/package.json b/orm/remix/package.json index 7ee3bb3cfc9ee..65f8e2ece4955 100644 --- a/orm/remix/package.json +++ b/orm/remix/package.json @@ -15,15 +15,15 @@ "@remix-run/serve": "2.15.2", "isbot": "5.1.21", "marked": "15.0.6", - "react": "18.3.1", - "react-dom": "18.3.1" + "react": "19.0.0", + "react-dom": "19.0.0" }, "devDependencies": { "@remix-run/dev": "2.15.2", "@remix-run/eslint-config": "2.15.2", "@types/marked": "6.0.0", - "@types/react": "18.3.18", - "@types/react-dom": "18.3.5", + "@types/react": "19.0.6", + "@types/react-dom": "19.0.3", "eslint": "8.57.1", "prisma": "5.22.0", "ts-node": "10.9.2", diff --git a/pulse/fullstack-leaderboard/package.json b/pulse/fullstack-leaderboard/package.json index 9b2fb9dadee64..c2183493a668b 100644 --- a/pulse/fullstack-leaderboard/package.json +++ b/pulse/fullstack-leaderboard/package.json @@ -14,16 +14,16 @@ "@prisma/extension-pulse": "1.2.0", "@types/socket.io": "3.0.2", "next": "15.1.4", - "react": "18.3.1", - "react-dom": "18.3.1", + "react": "19.0.0", + "react-dom": "19.0.0", "react-flip-move": "3.0.5", "socket.io": "4.8.1", "socket.io-client": "4.8.1" }, "devDependencies": { "@types/node": "22.10.5", - "@types/react": "18.3.18", - "@types/react-dom": "18.3.5", + "@types/react": "19.0.6", + "@types/react-dom": "19.0.3", "eslint": "8.57.1", "eslint-config-next": "15.1.4", "postcss": "8.4.49", diff --git a/pulse/fullstack-simple-chat/client/package.json b/pulse/fullstack-simple-chat/client/package.json index 5ccb51b865b1b..016eff07820b1 100644 --- a/pulse/fullstack-simple-chat/client/package.json +++ b/pulse/fullstack-simple-chat/client/package.json @@ -10,14 +10,14 @@ }, "dependencies": { "next": "15.1.4", - "react": "18.3.1", - "react-dom": "18.3.1", + "react": "19.0.0", + "react-dom": "19.0.0", "socket.io-client": "4.8.1" }, "devDependencies": { "@types/node": "22.10.5", - "@types/react": "18.3.18", - "@types/react-dom": "18.3.5", + "@types/react": "19.0.6", + "@types/react-dom": "19.0.3", "autoprefixer": "10.4.20", "eslint": "8.57.1", "eslint-config-next": "15.1.4", diff --git a/pulse/product-search-with-typesense/frontend/package.json b/pulse/product-search-with-typesense/frontend/package.json index 914108938c787..438b83cbbc09b 100644 --- a/pulse/product-search-with-typesense/frontend/package.json +++ b/pulse/product-search-with-typesense/frontend/package.json @@ -19,8 +19,8 @@ "clsx": "2.1.1", "instantsearch.css": "8.5.1", "next": "15.1.4", - "react": "18.3.1", - "react-dom": "18.3.1", + "react": "19.0.0", + "react-dom": "19.0.0", "react-hook-form": "7.54.2", "react-instantsearch": "7.13.10", "react-instantsearch-dom": "6.40.4", @@ -32,8 +32,8 @@ }, "devDependencies": { "@types/node": "22.10.5", - "@types/react": "18.3.18", - "@types/react-dom": "18.3.5", + "@types/react": "19.0.6", + "@types/react-dom": "19.0.3", "@types/react-instantsearch-dom": "6.12.8", "eslint": "8.57.1", "eslint-config-next": "15.1.4",