Skip to content

Commit c905fe6

Browse files
Update react monorepo
1 parent 051ead4 commit c905fe6

File tree

2 files changed

+40
-31
lines changed

2 files changed

+40
-31
lines changed

package.json

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -65,19 +65,19 @@
6565
"@testing-library/user-event": "^14.5.2",
6666
"@types/jest": "^29.0.1",
6767
"@types/next": "^9.0.0",
68-
"@types/react": "^18.2.0",
69-
"@types/react-dom": "^18.2.0",
68+
"@types/react": "^19.0.0",
69+
"@types/react-dom": "^19.0.0",
7070
"@typescript-eslint/eslint-plugin": "^7.0.1",
7171
"eslint": "8.57.1",
7272
"eslint-config-mitodl": "^2.0.0",
7373
"eslint-plugin-react": "^7.37.1",
74-
"eslint-plugin-react-hooks": "^4.6.2",
74+
"eslint-plugin-react-hooks": "^5.0.0",
7575
"jest": "^29.0.3",
7676
"jest-environment-jsdom": "^29.7.0",
7777
"next": "^14.2.7",
7878
"prettier-eslint-cli": "^8.0.1",
79-
"react": "^18.2.0",
80-
"react-dom": "^18.2.0",
79+
"react": "^19.0.0",
80+
"react-dom": "^19.0.0",
8181
"react-router": "^6.22.2",
8282
"tiny-invariant": "^1.3.3",
8383
"ts-node": "^10.9.2",
@@ -86,7 +86,7 @@
8686
"peerDependencies": {
8787
"@types/history": "^4.9",
8888
"next": "^14.2.7",
89-
"react": "^16.13.1",
89+
"react": "^19.0.0",
9090
"react-router": "^6.22.2"
9191
},
9292
"peerDependenciesMeta": {

yarn.lock

Lines changed: 34 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -1309,21 +1309,35 @@
13091309
resolved "https://registry.yarnpkg.com/@types/prop-types/-/prop-types-15.7.13.tgz#2af91918ee12d9d32914feb13f5326658461b451"
13101310
integrity sha512-hCZTSvwbzWGvhqxp/RqVqwU999pBf2vp7hzIjiYOsl8wqOmUxkQ6ddw1cV3l8811+kdUFus/q4d1Y3E3SyEifA==
13111311

1312-
"@types/react-dom@^18.0.0", "@types/react-dom@^18.2.0":
1312+
"@types/react-dom@^18.0.0":
13131313
version "18.3.1"
13141314
resolved "https://registry.yarnpkg.com/@types/react-dom/-/react-dom-18.3.1.tgz#1e4654c08a9cdcfb6594c780ac59b55aad42fe07"
13151315
integrity sha512-qW1Mfv8taImTthu4KoXgDfLuk4bydU6Q/TkADnDWWHwi4NX4BR+LWfTp2sVmTqRrsHvyDDTelgelxJ+SsejKKQ==
13161316
dependencies:
13171317
"@types/react" "*"
13181318

1319-
"@types/react@*", "@types/react@^18.2.0":
1319+
"@types/react-dom@^19.0.0":
1320+
version "19.0.0"
1321+
resolved "https://registry.yarnpkg.com/@types/react-dom/-/react-dom-19.0.0.tgz#e7f5d618a080486eaf9952246dbf59eaa2c64130"
1322+
integrity sha512-1KfiQKsH1o00p9m5ag12axHQSb3FOU9H20UTrujVSkNhuCrRHiQWFqgEnTNK5ZNfnzZv8UWrnXVqCmCF9fgY3w==
1323+
dependencies:
1324+
"@types/react" "*"
1325+
1326+
"@types/react@*":
13201327
version "18.3.12"
13211328
resolved "https://registry.yarnpkg.com/@types/react/-/react-18.3.12.tgz#99419f182ccd69151813b7ee24b792fe08774f60"
13221329
integrity sha512-D2wOSq/d6Agt28q7rSI3jhU7G6aiuzljDGZ2hTZHIkrTLUI+AF3WMeKkEZ9nN2fkBAlcktT6vcZjDFiIhMYEQw==
13231330
dependencies:
13241331
"@types/prop-types" "*"
13251332
csstype "^3.0.2"
13261333

1334+
"@types/react@^19.0.0":
1335+
version "19.0.0"
1336+
resolved "https://registry.yarnpkg.com/@types/react/-/react-19.0.0.tgz#fbbb53ce223f4e2b750ad5dd09580b2c43522bbf"
1337+
integrity sha512-MY3oPudxvMYyesqs/kW1Bh8y9VqSmf+tzqw3ae8a9DZW68pUe3zAdHeI1jc6iAysuRdACnVknHP8AhwD4/dxtg==
1338+
dependencies:
1339+
csstype "^3.0.2"
1340+
13271341
"@types/stack-utils@^2.0.0":
13281342
version "2.0.3"
13291343
resolved "https://registry.yarnpkg.com/@types/stack-utils/-/stack-utils-2.0.3.tgz#6209321eb2c1712a7e7466422b8cb1fc0d9dd5d8"
@@ -2389,10 +2403,10 @@ eslint-config-mitodl@^2.0.0:
23892403
"@typescript-eslint/parser" "^7.0.1"
23902404
eslint-config-google "^0.14.0"
23912405

2392-
eslint-plugin-react-hooks@^4.6.2:
2393-
version "4.6.2"
2394-
resolved "https://registry.yarnpkg.com/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.6.2.tgz#c829eb06c0e6f484b3fbb85a97e57784f328c596"
2395-
integrity sha512-QzliNJq4GinDBcD8gPB5v0wh6g8q3SUi6EFF0x8N/BL9PoVs0atuGc47ozMRyOWAKdwaZ5OnbOEa3WR+dSGKuQ==
2406+
eslint-plugin-react-hooks@^5.0.0:
2407+
version "5.1.0"
2408+
resolved "https://registry.yarnpkg.com/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-5.1.0.tgz#3d34e37d5770866c34b87d5b499f5f0b53bf0854"
2409+
integrity sha512-mpJRtPgHN2tNAvZ35AMfqeB3Xqeo273QxrHJsbBEPWODRM4r0yB6jfoROqKEYrOn27UtRPpcpHc2UqyBSuUNTw==
23962410

23972411
eslint-plugin-react@^7.37.1:
23982412
version "7.37.2"
@@ -3814,7 +3828,7 @@ loglevel@^1.4.1:
38143828
resolved "https://registry.yarnpkg.com/loglevel/-/loglevel-1.9.2.tgz#c2e028d6c757720107df4e64508530db6621ba08"
38153829
integrity sha512-HgMmCqIJSAKqo68l0rS2AanEWfkxaZ5wNiEFb5ggm08lDs9Xl2KxBlX3PTcaD2chBM1gXAYf491/M2Rv8Jwayg==
38163830

3817-
loose-envify@^1.1.0, loose-envify@^1.4.0:
3831+
loose-envify@^1.4.0:
38183832
version "1.4.0"
38193833
resolved "https://registry.yarnpkg.com/loose-envify/-/loose-envify-1.4.0.tgz#71ee51fa7be4caec1a63839f7e682d8132d30caf"
38203834
integrity sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==
@@ -4337,13 +4351,12 @@ quick-lru@^6.1.1:
43374351
resolved "https://registry.yarnpkg.com/quick-lru/-/quick-lru-6.1.2.tgz#e9a90524108629be35287d0b864e7ad6ceb3659e"
43384352
integrity sha512-AAFUA5O1d83pIHEhJwWCq/RQcRukCkn/NSm2QsTEMle5f2hP0ChI2+3Xb051PZCkLryI/Ir1MVKviT2FIloaTQ==
43394353

4340-
react-dom@^18.2.0:
4341-
version "18.3.1"
4342-
resolved "https://registry.yarnpkg.com/react-dom/-/react-dom-18.3.1.tgz#c2265d79511b57d479b3dd3fdfa51536494c5cb4"
4343-
integrity sha512-5m4nQKp+rZRb09LNH59GM4BxTh9251/ylbKIbpe7TpGxfJ+9kv6BLkLBXIjjspbgbnIBNqlI23tRnTWT0snUIw==
4354+
react-dom@^19.0.0:
4355+
version "19.0.0"
4356+
resolved "https://registry.yarnpkg.com/react-dom/-/react-dom-19.0.0.tgz#43446f1f01c65a4cd7f7588083e686a6726cfb57"
4357+
integrity sha512-4GV5sHFG0e/0AD4X+ySy6UJd3jVl1iNsNHdpad0qhABJ11twS3TTBnseqsKurKcsNqCEFeGL3uLpVChpIO3QfQ==
43444358
dependencies:
4345-
loose-envify "^1.1.0"
4346-
scheduler "^0.23.2"
4359+
scheduler "^0.25.0"
43474360

43484361
react-is@^16.13.1:
43494362
version "16.13.1"
@@ -4367,12 +4380,10 @@ react-router@^6.22.2:
43674380
dependencies:
43684381
"@remix-run/router" "1.21.0"
43694382

4370-
react@^18.2.0:
4371-
version "18.3.1"
4372-
resolved "https://registry.yarnpkg.com/react/-/react-18.3.1.tgz#49ab892009c53933625bd16b2533fc754cab2891"
4373-
integrity sha512-wS+hAgJShR0KhEvPJArfuPVN1+Hz1t0Y6n5jLrGQbkb4urgPE/0Rve+1kMB1v/oWgHgm4WIcV+i7F2pTVj+2iQ==
4374-
dependencies:
4375-
loose-envify "^1.1.0"
4383+
react@^19.0.0:
4384+
version "19.0.0"
4385+
resolved "https://registry.yarnpkg.com/react/-/react-19.0.0.tgz#6e1969251b9f108870aa4bff37a0ce9ddfaaabdd"
4386+
integrity sha512-V8AVnmPIICiWpGfm6GLzCR/W5FXLchHop40W4nXBmdlEceh16rCN8O8LNWm5bh5XUX91fh7KpA+W0TgMKmgTpQ==
43764387

43774388
reflect.getprototypeof@^1.0.4, reflect.getprototypeof@^1.0.6:
43784389
version "1.0.7"
@@ -4519,12 +4530,10 @@ saxes@^6.0.0:
45194530
dependencies:
45204531
xmlchars "^2.2.0"
45214532

4522-
scheduler@^0.23.2:
4523-
version "0.23.2"
4524-
resolved "https://registry.yarnpkg.com/scheduler/-/scheduler-0.23.2.tgz#414ba64a3b282892e944cf2108ecc078d115cdc3"
4525-
integrity sha512-UOShsPwz7NrMUqhR6t0hWjFduvOzbtv7toDH1/hIrfRNIDBnnBWd0CwJTGvTpngVlmwGCdP9/Zl/tVrDqcuYzQ==
4526-
dependencies:
4527-
loose-envify "^1.1.0"
4533+
scheduler@^0.25.0:
4534+
version "0.25.0"
4535+
resolved "https://registry.yarnpkg.com/scheduler/-/scheduler-0.25.0.tgz#336cd9768e8cceebf52d3c80e3dcf5de23e7e015"
4536+
integrity sha512-xFVuu11jh+xcO7JOAGJNOXld8/TcEHK/4CituBUeUb5hqxJLj9YuemAEuvm9gQ/+pgXYfbQuqAkiYu+u7YEsNA==
45284537

45294538
semver@^6.3.0, semver@^6.3.1:
45304539
version "6.3.1"

0 commit comments

Comments
 (0)