@@ -46,6 +46,29 @@ __metadata:
4646 languageName : node
4747 linkType : hard
4848
49+ " @babel/core@npm:^7.24.4 " :
50+ version : 7.28.5
51+ resolution : " @babel/core@npm:7.28.5"
52+ dependencies :
53+ " @babel/code-frame " : " npm:^7.27.1"
54+ " @babel/generator " : " npm:^7.28.5"
55+ " @babel/helper-compilation-targets " : " npm:^7.27.2"
56+ " @babel/helper-module-transforms " : " npm:^7.28.3"
57+ " @babel/helpers " : " npm:^7.28.4"
58+ " @babel/parser " : " npm:^7.28.5"
59+ " @babel/template " : " npm:^7.27.2"
60+ " @babel/traverse " : " npm:^7.28.5"
61+ " @babel/types " : " npm:^7.28.5"
62+ " @jridgewell/remapping " : " npm:^2.3.5"
63+ convert-source-map : " npm:^2.0.0"
64+ debug : " npm:^4.1.0"
65+ gensync : " npm:^1.0.0-beta.2"
66+ json5 : " npm:^2.2.3"
67+ semver : " npm:^6.3.1"
68+ checksum : 10/2f1e224125179f423f4300d605a0c5a3ef315003281a63b1744405b2605ee2a2ffc5b1a8349aa4f262c72eca31c7e1802377ee04ad2b852a2c88f8ace6cac324
69+ languageName : node
70+ linkType : hard
71+
4972" @babel/eslint-parser@npm:^7.11.0 " :
5073 version : 7.28.4
5174 resolution : " @babel/eslint-parser@npm:7.28.4"
@@ -73,6 +96,19 @@ __metadata:
7396 languageName : node
7497 linkType : hard
7598
99+ " @babel/generator@npm:^7.28.5 " :
100+ version : 7.28.5
101+ resolution : " @babel/generator@npm:7.28.5"
102+ dependencies :
103+ " @babel/parser " : " npm:^7.28.5"
104+ " @babel/types " : " npm:^7.28.5"
105+ " @jridgewell/gen-mapping " : " npm:^0.3.12"
106+ " @jridgewell/trace-mapping " : " npm:^0.3.28"
107+ jsesc : " npm:^3.0.2"
108+ checksum : 10/ae618f0a17a6d76c3983e1fd5d9c2f5fdc07703a119efdb813a7d9b8ad4be0a07d4c6f0d718440d2de01a68e321f64e2d63c77fc5d43ae47ae143746ef28ac1f
109+ languageName : node
110+ linkType : hard
111+
76112" @babel/helper-annotate-as-pure@npm:^7.27.3 " :
77113 version : 7.27.3
78114 resolution : " @babel/helper-annotate-as-pure@npm:7.27.3"
@@ -205,6 +241,13 @@ __metadata:
205241 languageName : node
206242 linkType : hard
207243
244+ " @babel/helper-validator-identifier@npm:^7.28.5 " :
245+ version : 7.28.5
246+ resolution : " @babel/helper-validator-identifier@npm:7.28.5"
247+ checksum : 10/8e5d9b0133702cfacc7f368bf792f0f8ac0483794877c6dca5fcb73810ee138e27527701826fb58a40a004f3a5ec0a2f3c3dd5e326d262530b119918f3132ba7
248+ languageName : node
249+ linkType : hard
250+
208251" @babel/helper-validator-option@npm:^7.27.1 " :
209252 version : 7.27.1
210253 resolution : " @babel/helper-validator-option@npm:7.27.1"
@@ -233,6 +276,17 @@ __metadata:
233276 languageName : node
234277 linkType : hard
235278
279+ " @babel/parser@npm:^7.24.4, @babel/parser@npm:^7.28.5 " :
280+ version : 7.28.5
281+ resolution : " @babel/parser@npm:7.28.5"
282+ dependencies :
283+ " @babel/types " : " npm:^7.28.5"
284+ bin :
285+ parser : ./bin/babel-parser.js
286+ checksum : 10/8d9bfb437af6c97a7f6351840b9ac06b4529ba79d6d3def24d6c2996ab38ff7f1f9d301e868ca84a93a3050fadb3d09dbc5105b24634cd281671ac11eebe8df7
287+ languageName : node
288+ linkType : hard
289+
236290" @babel/plugin-syntax-async-generators@npm:^7.8.4 " :
237291 version : 7.8.4
238292 resolution : " @babel/plugin-syntax-async-generators@npm:7.8.4"
@@ -495,6 +549,21 @@ __metadata:
495549 languageName : node
496550 linkType : hard
497551
552+ " @babel/traverse@npm:^7.28.5 " :
553+ version : 7.28.5
554+ resolution : " @babel/traverse@npm:7.28.5"
555+ dependencies :
556+ " @babel/code-frame " : " npm:^7.27.1"
557+ " @babel/generator " : " npm:^7.28.5"
558+ " @babel/helper-globals " : " npm:^7.28.0"
559+ " @babel/parser " : " npm:^7.28.5"
560+ " @babel/template " : " npm:^7.27.2"
561+ " @babel/types " : " npm:^7.28.5"
562+ debug : " npm:^4.3.1"
563+ checksum : 10/1fce426f5ea494913c40f33298ce219708e703f71cac7ac045ebde64b5a7b17b9275dfa4e05fb92c3f123136913dff62c8113172f4a5de66dab566123dbe7437
564+ languageName : node
565+ linkType : hard
566+
498567" @babel/types@npm:^7.0.0, @babel/types@npm:^7.20.7, @babel/types@npm:^7.27.1, @babel/types@npm:^7.27.3, @babel/types@npm:^7.28.2, @babel/types@npm:^7.28.4, @babel/types@npm:^7.3.3 " :
499568 version : 7.28.4
500569 resolution : " @babel/types@npm:7.28.4"
@@ -505,6 +574,16 @@ __metadata:
505574 languageName : node
506575 linkType : hard
507576
577+ " @babel/types@npm:^7.28.5 " :
578+ version : 7.28.5
579+ resolution : " @babel/types@npm:7.28.5"
580+ dependencies :
581+ " @babel/helper-string-parser " : " npm:^7.27.1"
582+ " @babel/helper-validator-identifier " : " npm:^7.28.5"
583+ checksum : 10/4256bb9fb2298c4f9b320bde56e625b7091ea8d2433d98dcf524d4086150da0b6555aabd7d0725162670614a9ac5bf036d1134ca13dedc9707f988670f1362d7
584+ languageName : node
585+ linkType : hard
586+
508587" @bcoe/v8-coverage@npm:^0.2.3 " :
509588 version : 0.2.3
510589 resolution : " @bcoe/v8-coverage@npm:0.2.3"
@@ -1234,29 +1313,29 @@ __metadata:
12341313 " @testing-library/user-event " : " npm:^14.5.2"
12351314 " @types/jest " : " npm:^29.0.1"
12361315 " @types/next " : " npm:^9.0.0"
1237- " @types/react " : " npm:^18.2 .0"
1238- " @types/react-dom " : " npm:^18.2 .0"
1316+ " @types/react " : " npm:^19.0 .0"
1317+ " @types/react-dom " : " npm:^19.0 .0"
12391318 " @typescript-eslint/eslint-plugin " : " npm:^7.0.1"
12401319 axios : " npm:^1.6.7"
12411320 eslint : " npm:8.57.1"
12421321 eslint-config-mitodl : " npm:^2.0.0"
12431322 eslint-plugin-react : " npm:^7.37.1"
1244- eslint-plugin-react-hooks : " npm:^4.6.2 "
1323+ eslint-plugin-react-hooks : " npm:^7.0.0 "
12451324 fuse.js : " npm:^7.0.0"
12461325 jest : " npm:^29.0.3"
12471326 jest-environment-jsdom : " npm:^29.7.0"
12481327 next : " npm:^14.2.7"
12491328 prettier-eslint-cli : " npm:^8.0.1"
1250- react : " npm:^18.2 .0"
1251- react-dom : " npm:^18.2 .0"
1329+ react : " npm:^19.0 .0"
1330+ react-dom : " npm:^19.0 .0"
12521331 react-router : " npm:^6.22.2"
12531332 tiny-invariant : " npm:^1.3.3"
12541333 ts-node : " npm:^10.9.2"
12551334 typescript : " npm:5.8"
12561335 peerDependencies :
12571336 " @types/history " : ^4.9
12581337 next : ^14.2.7
1259- react : ^16.13.1
1338+ react : ^19.0.0
12601339 react-router : ^6.22.2
12611340 peerDependenciesMeta :
12621341 " @types/history " :
@@ -1926,14 +2005,7 @@ __metadata:
19262005 languageName : node
19272006 linkType : hard
19282007
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 " :
2008+ " @types/react-dom@npm:^18.0.0 " :
19372009 version : 18.3.7
19382010 resolution : " @types/react-dom@npm:18.3.7"
19392011 peerDependencies :
@@ -1942,13 +2014,21 @@ __metadata:
19422014 languageName : node
19432015 linkType : hard
19442016
1945- " @types/react@npm:^18.2.0 " :
1946- version : 18.3.24
1947- resolution : " @types/react@npm:18.3.24"
2017+ " @types/react-dom@npm:^19.0.0 " :
2018+ version : 19.2.3
2019+ resolution : " @types/react-dom@npm:19.2.3"
2020+ peerDependencies :
2021+ " @types/react " : ^19.2.0
2022+ checksum : 10/616c4a8aee250ea05fb1e7b98e7e00475dd3a6c1c30d7be18b4b93caba832f4203106b3a496a6b147e5acc2da14575eca47bce234c633bca1f8430ef8ffb234a
2023+ languageName : node
2024+ linkType : hard
2025+
2026+ " @types/react@npm:^19.0.0 " :
2027+ version : 19.2.5
2028+ resolution : " @types/react@npm:19.2.5"
19482029 dependencies :
1949- " @types/prop-types " : " npm:*"
19502030 csstype : " npm:^3.0.2"
1951- checksum : 10/3f8529961afa40696f4a677e0f4399cb5da1fca9828c00634f884db261fc29a68af0b0397611fff4dd81847ac85036a1b72e987eafd994cdf4ddb1a1bcce7d61
2031+ checksum : 10/31067648e1380f6ddade8f586c7ff54db89c1b11e23cb307fb69e5bfceae22105721568e2eec15be2af03e63bf5fb6da4284b8621447d20ade7b7afab043b945
19522032 languageName : node
19532033 linkType : hard
19542034
@@ -3467,12 +3547,18 @@ __metadata:
34673547 languageName : node
34683548 linkType : hard
34693549
3470- " eslint-plugin-react-hooks@npm:^4.6.2 " :
3471- version : 4.6.2
3472- resolution : " eslint-plugin-react-hooks@npm:4.6.2"
3550+ " eslint-plugin-react-hooks@npm:^7.0.0 " :
3551+ version : 7.0.1
3552+ resolution : " eslint-plugin-react-hooks@npm:7.0.1"
3553+ dependencies :
3554+ " @babel/core " : " npm:^7.24.4"
3555+ " @babel/parser " : " npm:^7.24.4"
3556+ hermes-parser : " npm:^0.25.1"
3557+ zod : " npm:^3.25.0 || ^4.0.0"
3558+ zod-validation-error : " npm:^3.5.0 || ^4.0.0"
34733559 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
3560+ eslint : ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 || ^9.0.0
3561+ checksum : 10/12e96c68d58c6588305fd17d660524a1ef1e872650ec591d5b138f059431290831c373d4b1c9ae8991fb25f96c43935497d2149678c027e65d0417d3d99ecc85
34763562 languageName : node
34773563 linkType : hard
34783564
@@ -4164,6 +4250,22 @@ __metadata:
41644250 languageName : node
41654251 linkType : hard
41664252
4253+ " hermes-estree@npm:0.25.1 " :
4254+ version : 0.25.1
4255+ resolution : " hermes-estree@npm:0.25.1"
4256+ checksum : 10/7b1eca98b264a25632064cffa5771360d30cf452e77db1e191f9913ee45cf78c292b2dbca707e92fb71b0870abb97e94b506a5ab80abd96ba237fee169b601fe
4257+ languageName : node
4258+ linkType : hard
4259+
4260+ " hermes-parser@npm:^0.25.1 " :
4261+ version : 0.25.1
4262+ resolution : " hermes-parser@npm:0.25.1"
4263+ dependencies :
4264+ hermes-estree : " npm:0.25.1"
4265+ checksum : 10/805efc05691420f236654349872c70731121791fa54de521c7ee51059eae34f84dd19f22ee846741dcb60372f8fb5335719b96b4ecb010d2aed7d872f2eff9cc
4266+ languageName : node
4267+ linkType : hard
4268+
41674269" html-encoding-sniffer@npm:^3.0.0 " :
41684270 version : 3.0.0
41694271 resolution : " html-encoding-sniffer@npm:3.0.0"
@@ -5406,7 +5508,7 @@ __metadata:
54065508 languageName : node
54075509 linkType : hard
54085510
5409- " loose-envify@npm:^1.1.0, loose-envify@npm:^1. 4.0 " :
5511+ " loose-envify@npm:^1.4.0 " :
54105512 version : 1.4.0
54115513 resolution : " loose-envify@npm:1.4.0"
54125514 dependencies :
@@ -6340,15 +6442,14 @@ __metadata:
63406442 languageName : node
63416443 linkType : hard
63426444
6343- " react-dom@npm:^18.2 .0 " :
6344- version : 18.3.1
6345- resolution : " react-dom@npm:18.3.1 "
6445+ " react-dom@npm:^19.0 .0 " :
6446+ version : 19.2.0
6447+ resolution : " react-dom@npm:19.2.0 "
63466448 dependencies :
6347- loose-envify : " npm:^1.1.0"
6348- scheduler : " npm:^0.23.2"
6449+ scheduler : " npm:^0.27.0"
63496450 peerDependencies :
6350- react : ^18.3.1
6351- checksum : 10/3f4b73a3aa083091173b29812b10394dd06f4ac06aff410b74702cfb3aa29d7b0ced208aab92d5272919b612e5cda21aeb1d54191848cf6e46e9e354f3541f81
6451+ react : ^19.2.0
6452+ checksum : 10/3dbba071b9b1e7a19eae55f05c100f6b44f88c0aee72397d719ae338248ca66ed5028e6964c1c14870cc3e1abcecc91b22baba6dc2072f819dea81a9fd72f2fd
63526453 languageName : node
63536454 linkType : hard
63546455
@@ -6384,12 +6485,10 @@ __metadata:
63846485 languageName : node
63856486 linkType : hard
63866487
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
6488+ " react@npm:^19.0.0 " :
6489+ version : 19.2.0
6490+ resolution : " react@npm:19.2.0"
6491+ checksum : 10/e13bcdb8e994c3cfa922743cb75ca8deb60531bf02f584d2d8dab940a8132ce8a2e6ef16f8ed7f372b4072e7a7eeff589b2812dabbedfa73e6e46201dac8a9d0
63936492 languageName : node
63946493 linkType : hard
63956494
@@ -6626,12 +6725,10 @@ __metadata:
66266725 languageName : node
66276726 linkType : hard
66286727
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
6728+ " scheduler@npm:^0.27.0 " :
6729+ version : 0.27.0
6730+ resolution : " scheduler@npm:0.27.0"
6731+ checksum : 10/eab3c3a8373195173e59c147224fc30dabe6dd453f248f5e610e8458512a5a2ee3a06465dc400ebfe6d35c9f5b7f3bb6b2e41c88c86fd177c25a73e7286a1e06
66356732 languageName : node
66366733 linkType : hard
66376734
@@ -7814,3 +7911,19 @@ __metadata:
78147911 checksum : 10/f77b3d8d00310def622123df93d4ee654fc6a0096182af8bd60679ddcdfb3474c56c6c7190817c84a2785648cdee9d721c0154eb45698c62176c322fb46fc700
78157912 languageName : node
78167913 linkType : hard
7914+
7915+ " zod-validation-error@npm:^3.5.0 || ^4.0.0 " :
7916+ version : 4.0.2
7917+ resolution : " zod-validation-error@npm:4.0.2"
7918+ peerDependencies :
7919+ zod : ^3.25.0 || ^4.0.0
7920+ checksum : 10/5e35ca8ebb4602dcb526e122d7e9fca695c4a479bd97535f3400a732d49160f24f7213a9ed64986fc9dc3a2e8a6c4e1241ec0c4d8a4e3e69ea91a0328ded2192
7921+ languageName : node
7922+ linkType : hard
7923+
7924+ " zod@npm:^3.25.0 || ^4.0.0 " :
7925+ version : 4.1.12
7926+ resolution : " zod@npm:4.1.12"
7927+ checksum : 10/c5f04e6ac306515c4db6ef73cf7705f521c7a2107c8c8912416a0658d689f361db9bee829b0bf01ef4a22492f1065c5cbcdb523ce532606ac6792fd714f3c326
7928+ languageName : node
7929+ linkType : hard
0 commit comments