From ab8e6a0ab6ea9f7168bc35f9f60a9b01c898937d Mon Sep 17 00:00:00 2001
From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com>
Date: Mon, 9 Dec 2024 22:12:12 +0000
Subject: [PATCH] chore(deps): update react monorepo to v19

---
 .../todo-example/client-apollo/package.json   |  6 +--
 .../todo-example/client-relay/package.json    |  6 +--
 .../todo-example/client-urql/package.json     |  6 +--
 yarn.lock                                     | 46 ++++++++-----------
 4 files changed, 27 insertions(+), 37 deletions(-)

diff --git a/packages/todo-example/client-apollo/package.json b/packages/todo-example/client-apollo/package.json
index 48ee7766..74ea542c 100644
--- a/packages/todo-example/client-apollo/package.json
+++ b/packages/todo-example/client-apollo/package.json
@@ -9,11 +9,11 @@
     "@testing-library/react": "12.1.5",
     "@testing-library/user-event": "13.5.0",
     "@types/classnames": "2.3.0",
-    "@types/react-dom": "18.2.4",
+    "@types/react-dom": "19.0.2",
     "@vitejs/plugin-react-refresh": "1.3.6",
     "classnames": "2.3.2",
-    "react": "17.0.2",
-    "react-dom": "17.0.2",
+    "react": "19.0.0",
+    "react-dom": "19.0.0",
     "socket.io-client": "4.5.2",
     "todomvc-app-css": "2.4.3",
     "vite": "3.2.10",
diff --git a/packages/todo-example/client-relay/package.json b/packages/todo-example/client-relay/package.json
index 25dd24f3..e7926bb8 100644
--- a/packages/todo-example/client-relay/package.json
+++ b/packages/todo-example/client-relay/package.json
@@ -14,9 +14,9 @@
     "@types/classnames": "2.3.0",
     "@vitejs/plugin-react-refresh": "1.3.6",
     "react-relay": "12.0.0",
-    "react": "17.0.2",
-    "react-dom": "17.0.2",
-    "@types/react-dom": "18.2.4",
+    "react": "19.0.0",
+    "react-dom": "19.0.0",
+    "@types/react-dom": "19.0.2",
     "@types/react-relay": "11.0.3",
     "@types/relay-runtime": "12.0.2",
     "babel-plugin-relay": "12.0.0",
diff --git a/packages/todo-example/client-urql/package.json b/packages/todo-example/client-urql/package.json
index 467e3803..ff78c7d6 100644
--- a/packages/todo-example/client-urql/package.json
+++ b/packages/todo-example/client-urql/package.json
@@ -13,11 +13,11 @@
     "@testing-library/react": "12.1.5",
     "@testing-library/user-event": "13.5.0",
     "@types/classnames": "2.3.0",
-    "@types/react-dom": "18.2.4",
+    "@types/react-dom": "19.0.2",
     "@vitejs/plugin-react-refresh": "1.3.6",
     "classnames": "2.3.2",
-    "react": "17.0.2",
-    "react-dom": "17.0.2",
+    "react": "19.0.0",
+    "react-dom": "19.0.0",
     "socket.io-client": "4.5.2",
     "todomvc-app-css": "2.4.3",
     "vite": "3.2.10",
diff --git a/yarn.lock b/yarn.lock
index ad93941e..7582b37a 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -2481,12 +2481,10 @@
   resolved "https://registry.yarnpkg.com/@types/range-parser/-/range-parser-1.2.4.tgz#cd667bcfdd025213aafb7ca5915a932590acdcdc"
   integrity sha512-EEhsLsD6UsDM1yFhAvy0Cjr6VwmpMWqFBCb9w07wVugF7w9nfajxLuVmngTIpgS6svCnm6Vaw+MZhoDCKnOfsw==
 
-"@types/react-dom@18.2.4":
-  version "18.2.4"
-  resolved "https://registry.yarnpkg.com/@types/react-dom/-/react-dom-18.2.4.tgz#13f25bfbf4e404d26f62ac6e406591451acba9e0"
-  integrity sha512-G2mHoTMTL4yoydITgOGwWdWMVd8sNgyEP85xVmMKAPUBwQWm9wBPQUmvbeF4V3WBY1P7mmL4BkjQ0SqUpf1snw==
-  dependencies:
-    "@types/react" "*"
+"@types/react-dom@19.0.2":
+  version "19.0.2"
+  resolved "https://registry.yarnpkg.com/@types/react-dom/-/react-dom-19.0.2.tgz#ad21f9a1ee881817995fd3f7fd33659c87e7b1b7"
+  integrity sha512-c1s+7TKFaDRRxr1TxccIX2u7sfCnc3RxkVyBIUA2lCpyqCF+QoAwQ/CBg7bsMdVwP120HEH143VQezKtef5nCg==
 
 "@types/react-dom@<18.0.0":
   version "17.0.17"
@@ -6453,7 +6451,7 @@ log-update@^4.0.0:
     slice-ansi "^4.0.0"
     wrap-ansi "^6.2.0"
 
-loose-envify@^1.0.0, loose-envify@^1.1.0, loose-envify@^1.4.0:
+loose-envify@^1.0.0, loose-envify@^1.4.0:
   version "1.4.0"
   resolved "https://registry.yarnpkg.com/loose-envify/-/loose-envify-1.4.0.tgz#71ee51fa7be4caec1a63839f7e682d8132d30caf"
   integrity sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==
@@ -7354,14 +7352,12 @@ raw-body@2.5.1:
     iconv-lite "0.4.24"
     unpipe "1.0.0"
 
-react-dom@17.0.2:
-  version "17.0.2"
-  resolved "https://registry.yarnpkg.com/react-dom/-/react-dom-17.0.2.tgz#ecffb6845e3ad8dbfcdc498f0d0a939736502c23"
-  integrity sha512-s4h96KtLDUQlsENhMn1ar8t2bEa+q/YAtj8pPPdIjPDGBDIVNsrD9aXNWqspUe6AzKCIG0C1HZZLqLV7qpOBGA==
+react-dom@19.0.0:
+  version "19.0.0"
+  resolved "https://registry.yarnpkg.com/react-dom/-/react-dom-19.0.0.tgz#43446f1f01c65a4cd7f7588083e686a6726cfb57"
+  integrity sha512-4GV5sHFG0e/0AD4X+ySy6UJd3jVl1iNsNHdpad0qhABJ11twS3TTBnseqsKurKcsNqCEFeGL3uLpVChpIO3QfQ==
   dependencies:
-    loose-envify "^1.1.0"
-    object-assign "^4.1.1"
-    scheduler "^0.20.2"
+    scheduler "^0.25.0"
 
 react-is@^16.7.0, react-is@^16.8.1:
   version "16.13.1"
@@ -7389,13 +7385,10 @@ react-relay@12.0.0:
     nullthrows "^1.1.1"
     relay-runtime "12.0.0"
 
-react@17.0.2:
-  version "17.0.2"
-  resolved "https://registry.yarnpkg.com/react/-/react-17.0.2.tgz#d0b5cc516d29eb3eee383f75b62864cfb6800037"
-  integrity sha512-gnhPt75i/dq/z3/6q/0asP78D0u592D5L1pd7M8P+dck6Fu/jJeL6iVVK23fptSUZj8Vjf++7wXA8UNclGQcbA==
-  dependencies:
-    loose-envify "^1.1.0"
-    object-assign "^4.1.1"
+react@19.0.0:
+  version "19.0.0"
+  resolved "https://registry.yarnpkg.com/react/-/react-19.0.0.tgz#6e1969251b9f108870aa4bff37a0ce9ddfaaabdd"
+  integrity sha512-V8AVnmPIICiWpGfm6GLzCR/W5FXLchHop40W4nXBmdlEceh16rCN8O8LNWm5bh5XUX91fh7KpA+W0TgMKmgTpQ==
 
 read-pkg-up@^7.0.1:
   version "7.0.1"
@@ -7745,13 +7738,10 @@ saxes@^5.0.1:
   dependencies:
     xmlchars "^2.2.0"
 
-scheduler@^0.20.2:
-  version "0.20.2"
-  resolved "https://registry.yarnpkg.com/scheduler/-/scheduler-0.20.2.tgz#4baee39436e34aa93b4874bddcbf0fe8b8b50e91"
-  integrity sha512-2eWfGgAqqWFGqtdMmcL5zCMK1U8KlXv8SQFGglL3CEtd0aDVDWgeF/YoCmvln55m5zSk3J/20hTaSBeSObsQDQ==
-  dependencies:
-    loose-envify "^1.1.0"
-    object-assign "^4.1.1"
+scheduler@^0.25.0:
+  version "0.25.0"
+  resolved "https://registry.yarnpkg.com/scheduler/-/scheduler-0.25.0.tgz#336cd9768e8cceebf52d3c80e3dcf5de23e7e015"
+  integrity sha512-xFVuu11jh+xcO7JOAGJNOXld8/TcEHK/4CituBUeUb5hqxJLj9YuemAEuvm9gQ/+pgXYfbQuqAkiYu+u7YEsNA==
 
 scuid@^1.1.0:
   version "1.1.0"