Skip to content

Commit a56867a

Browse files
Update react monorepo
1 parent 45619ac commit a56867a

File tree

2 files changed

+86
-52
lines changed

2 files changed

+86
-52
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": "^7.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: 80 additions & 46 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ __metadata:
2323
languageName: node
2424
linkType: hard
2525

26-
"@babel/core@npm:^7.11.6, @babel/core@npm:^7.12.3, @babel/core@npm:^7.23.9":
26+
"@babel/core@npm:^7.11.6, @babel/core@npm:^7.12.3, @babel/core@npm:^7.23.9, @babel/core@npm:^7.24.4":
2727
version: 7.28.4
2828
resolution: "@babel/core@npm:7.28.4"
2929
dependencies:
@@ -222,7 +222,7 @@ __metadata:
222222
languageName: node
223223
linkType: hard
224224

225-
"@babel/parser@npm:^7.1.0, @babel/parser@npm:^7.14.7, @babel/parser@npm:^7.20.7, @babel/parser@npm:^7.23.9, @babel/parser@npm:^7.27.2, @babel/parser@npm:^7.28.3, @babel/parser@npm:^7.28.4":
225+
"@babel/parser@npm:^7.1.0, @babel/parser@npm:^7.14.7, @babel/parser@npm:^7.20.7, @babel/parser@npm:^7.23.9, @babel/parser@npm:^7.24.4, @babel/parser@npm:^7.27.2, @babel/parser@npm:^7.28.3, @babel/parser@npm:^7.28.4":
226226
version: 7.28.4
227227
resolution: "@babel/parser@npm:7.28.4"
228228
dependencies:
@@ -1234,29 +1234,29 @@ __metadata:
12341234
"@testing-library/user-event": "npm:^14.5.2"
12351235
"@types/jest": "npm:^29.0.1"
12361236
"@types/next": "npm:^9.0.0"
1237-
"@types/react": "npm:^18.2.0"
1238-
"@types/react-dom": "npm:^18.2.0"
1237+
"@types/react": "npm:^19.0.0"
1238+
"@types/react-dom": "npm:^19.0.0"
12391239
"@typescript-eslint/eslint-plugin": "npm:^7.0.1"
12401240
axios: "npm:^1.6.7"
12411241
eslint: "npm:8.57.1"
12421242
eslint-config-mitodl: "npm:^2.0.0"
12431243
eslint-plugin-react: "npm:^7.37.1"
1244-
eslint-plugin-react-hooks: "npm:^4.6.2"
1244+
eslint-plugin-react-hooks: "npm:^7.0.0"
12451245
fuse.js: "npm:^7.0.0"
12461246
jest: "npm:^29.0.3"
12471247
jest-environment-jsdom: "npm:^29.7.0"
12481248
next: "npm:^14.2.7"
12491249
prettier-eslint-cli: "npm:^8.0.1"
1250-
react: "npm:^18.2.0"
1251-
react-dom: "npm:^18.2.0"
1250+
react: "npm:^19.0.0"
1251+
react-dom: "npm:^19.0.0"
12521252
react-router: "npm:^6.22.2"
12531253
tiny-invariant: "npm:^1.3.3"
12541254
ts-node: "npm:^10.9.2"
12551255
typescript: "npm:5.8"
12561256
peerDependencies:
12571257
"@types/history": ^4.9
12581258
next: ^14.2.7
1259-
react: ^16.13.1
1259+
react: ^19.0.0
12601260
react-router: ^6.22.2
12611261
peerDependenciesMeta:
12621262
"@types/history":
@@ -1926,14 +1926,7 @@ __metadata:
19261926
languageName: node
19271927
linkType: hard
19281928

1929-
"@types/prop-types@npm:*":
1930-
version: 15.7.15
1931-
resolution: "@types/prop-types@npm:15.7.15"
1932-
checksum: 10/31aa2f59b28f24da6fb4f1d70807dae2aedfce090ec63eaf9ea01727a9533ef6eaf017de5bff99fbccad7d1c9e644f52c6c2ba30869465dd22b1a7221c29f356
1933-
languageName: node
1934-
linkType: hard
1935-
1936-
"@types/react-dom@npm:^18.0.0, @types/react-dom@npm:^18.2.0":
1929+
"@types/react-dom@npm:^18.0.0":
19371930
version: 18.3.7
19381931
resolution: "@types/react-dom@npm:18.3.7"
19391932
peerDependencies:
@@ -1942,13 +1935,21 @@ __metadata:
19421935
languageName: node
19431936
linkType: hard
19441937

1945-
"@types/react@npm:^18.2.0":
1946-
version: 18.3.24
1947-
resolution: "@types/react@npm:18.3.24"
1938+
"@types/react-dom@npm:^19.0.0":
1939+
version: 19.2.2
1940+
resolution: "@types/react-dom@npm:19.2.2"
1941+
peerDependencies:
1942+
"@types/react": ^19.2.0
1943+
checksum: 10/73d5671e57ab73cb3f2acd7992faee8f90d5b4d155b972e76e91fa13e5871ebb5e224960b05039d57ea502cb3370746eb98beda5fa44e9712b4aee52653c237a
1944+
languageName: node
1945+
linkType: hard
1946+
1947+
"@types/react@npm:^19.0.0":
1948+
version: 19.2.2
1949+
resolution: "@types/react@npm:19.2.2"
19481950
dependencies:
1949-
"@types/prop-types": "npm:*"
19501951
csstype: "npm:^3.0.2"
1951-
checksum: 10/3f8529961afa40696f4a677e0f4399cb5da1fca9828c00634f884db261fc29a68af0b0397611fff4dd81847ac85036a1b72e987eafd994cdf4ddb1a1bcce7d61
1952+
checksum: 10/d6adf8fd4bb23a7e04da5700d96b15dc0f59653727a9c6e940c151d7232fa1dbbab98417d5ac830dcfb6cba3f206efbd4cd83647e6f9a688d7363a90e607f6bf
19521953
languageName: node
19531954
linkType: hard
19541955

@@ -3467,12 +3468,18 @@ __metadata:
34673468
languageName: node
34683469
linkType: hard
34693470

3470-
"eslint-plugin-react-hooks@npm:^4.6.2":
3471-
version: 4.6.2
3472-
resolution: "eslint-plugin-react-hooks@npm:4.6.2"
3471+
"eslint-plugin-react-hooks@npm:^7.0.0":
3472+
version: 7.0.0
3473+
resolution: "eslint-plugin-react-hooks@npm:7.0.0"
3474+
dependencies:
3475+
"@babel/core": "npm:^7.24.4"
3476+
"@babel/parser": "npm:^7.24.4"
3477+
hermes-parser: "npm:^0.25.1"
3478+
zod: "npm:^3.22.4 || ^4.0.0"
3479+
zod-validation-error: "npm:^3.0.3 || ^4.0.0"
34733480
peerDependencies:
3474-
eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0
3475-
checksum: 10/5a0680941f34e70cf505bcb6082df31a3e445d193ee95a88ff3483041eb944f4cefdaf7e81b0eb1feb4eeceee8c7c6ddb8a2a6e8c4c0388514a42e16ac7b7a69
3481+
eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 || ^9.0.0
3482+
checksum: 10/756ad90ec6390bafa8037f86ab72d98af55c25e13b69e15bdac634724c8af7a87eb6993b643665e930d67635d52c8aa55b0e7a1d47e3c4e42a3b66950b2069fb
34763483
languageName: node
34773484
linkType: hard
34783485

@@ -4164,6 +4171,22 @@ __metadata:
41644171
languageName: node
41654172
linkType: hard
41664173

4174+
"hermes-estree@npm:0.25.1":
4175+
version: 0.25.1
4176+
resolution: "hermes-estree@npm:0.25.1"
4177+
checksum: 10/7b1eca98b264a25632064cffa5771360d30cf452e77db1e191f9913ee45cf78c292b2dbca707e92fb71b0870abb97e94b506a5ab80abd96ba237fee169b601fe
4178+
languageName: node
4179+
linkType: hard
4180+
4181+
"hermes-parser@npm:^0.25.1":
4182+
version: 0.25.1
4183+
resolution: "hermes-parser@npm:0.25.1"
4184+
dependencies:
4185+
hermes-estree: "npm:0.25.1"
4186+
checksum: 10/805efc05691420f236654349872c70731121791fa54de521c7ee51059eae34f84dd19f22ee846741dcb60372f8fb5335719b96b4ecb010d2aed7d872f2eff9cc
4187+
languageName: node
4188+
linkType: hard
4189+
41674190
"html-encoding-sniffer@npm:^3.0.0":
41684191
version: 3.0.0
41694192
resolution: "html-encoding-sniffer@npm:3.0.0"
@@ -5406,7 +5429,7 @@ __metadata:
54065429
languageName: node
54075430
linkType: hard
54085431

5409-
"loose-envify@npm:^1.1.0, loose-envify@npm:^1.4.0":
5432+
"loose-envify@npm:^1.4.0":
54105433
version: 1.4.0
54115434
resolution: "loose-envify@npm:1.4.0"
54125435
dependencies:
@@ -6340,15 +6363,14 @@ __metadata:
63406363
languageName: node
63416364
linkType: hard
63426365

6343-
"react-dom@npm:^18.2.0":
6344-
version: 18.3.1
6345-
resolution: "react-dom@npm:18.3.1"
6366+
"react-dom@npm:^19.0.0":
6367+
version: 19.2.0
6368+
resolution: "react-dom@npm:19.2.0"
63466369
dependencies:
6347-
loose-envify: "npm:^1.1.0"
6348-
scheduler: "npm:^0.23.2"
6370+
scheduler: "npm:^0.27.0"
63496371
peerDependencies:
6350-
react: ^18.3.1
6351-
checksum: 10/3f4b73a3aa083091173b29812b10394dd06f4ac06aff410b74702cfb3aa29d7b0ced208aab92d5272919b612e5cda21aeb1d54191848cf6e46e9e354f3541f81
6372+
react: ^19.2.0
6373+
checksum: 10/3dbba071b9b1e7a19eae55f05c100f6b44f88c0aee72397d719ae338248ca66ed5028e6964c1c14870cc3e1abcecc91b22baba6dc2072f819dea81a9fd72f2fd
63526374
languageName: node
63536375
linkType: hard
63546376

@@ -6384,12 +6406,10 @@ __metadata:
63846406
languageName: node
63856407
linkType: hard
63866408

6387-
"react@npm:^18.2.0":
6388-
version: 18.3.1
6389-
resolution: "react@npm:18.3.1"
6390-
dependencies:
6391-
loose-envify: "npm:^1.1.0"
6392-
checksum: 10/261137d3f3993eaa2368a83110466fc0e558bc2c7f7ae7ca52d94f03aac945f45146bd85e5f481044db1758a1dbb57879e2fcdd33924e2dde1bdc550ce73f7bf
6409+
"react@npm:^19.0.0":
6410+
version: 19.2.0
6411+
resolution: "react@npm:19.2.0"
6412+
checksum: 10/e13bcdb8e994c3cfa922743cb75ca8deb60531bf02f584d2d8dab940a8132ce8a2e6ef16f8ed7f372b4072e7a7eeff589b2812dabbedfa73e6e46201dac8a9d0
63936413
languageName: node
63946414
linkType: hard
63956415

@@ -6626,12 +6646,10 @@ __metadata:
66266646
languageName: node
66276647
linkType: hard
66286648

6629-
"scheduler@npm:^0.23.2":
6630-
version: 0.23.2
6631-
resolution: "scheduler@npm:0.23.2"
6632-
dependencies:
6633-
loose-envify: "npm:^1.1.0"
6634-
checksum: 10/e8d68b89d18d5b028223edf090092846868a765a591944760942b77ea1f69b17235f7e956696efbb62c8130ab90af7e0949bfb8eba7896335507317236966bc9
6649+
"scheduler@npm:^0.27.0":
6650+
version: 0.27.0
6651+
resolution: "scheduler@npm:0.27.0"
6652+
checksum: 10/eab3c3a8373195173e59c147224fc30dabe6dd453f248f5e610e8458512a5a2ee3a06465dc400ebfe6d35c9f5b7f3bb6b2e41c88c86fd177c25a73e7286a1e06
66356653
languageName: node
66366654
linkType: hard
66376655

@@ -7814,3 +7832,19 @@ __metadata:
78147832
checksum: 10/f77b3d8d00310def622123df93d4ee654fc6a0096182af8bd60679ddcdfb3474c56c6c7190817c84a2785648cdee9d721c0154eb45698c62176c322fb46fc700
78157833
languageName: node
78167834
linkType: hard
7835+
7836+
"zod-validation-error@npm:^3.0.3 || ^4.0.0":
7837+
version: 4.0.2
7838+
resolution: "zod-validation-error@npm:4.0.2"
7839+
peerDependencies:
7840+
zod: ^3.25.0 || ^4.0.0
7841+
checksum: 10/5e35ca8ebb4602dcb526e122d7e9fca695c4a479bd97535f3400a732d49160f24f7213a9ed64986fc9dc3a2e8a6c4e1241ec0c4d8a4e3e69ea91a0328ded2192
7842+
languageName: node
7843+
linkType: hard
7844+
7845+
"zod@npm:^3.22.4 || ^4.0.0":
7846+
version: 4.1.12
7847+
resolution: "zod@npm:4.1.12"
7848+
checksum: 10/c5f04e6ac306515c4db6ef73cf7705f521c7a2107c8c8912416a0658d689f361db9bee829b0bf01ef4a22492f1065c5cbcdb523ce532606ac6792fd714f3c326
7849+
languageName: node
7850+
linkType: hard

0 commit comments

Comments
 (0)