Skip to content

Commit c02015c

Browse files
fix(deps): update react monorepo to v19
1 parent 678ec24 commit c02015c

File tree

4 files changed

+76
-101
lines changed

4 files changed

+76
-101
lines changed

frontend/package.json

+6-6
Original file line numberDiff line numberDiff line change
@@ -60,8 +60,8 @@
6060
"@types/lodash.mapvalues": "^4.6.9",
6161
"@types/lodash.omit": "4.5.9",
6262
"@types/node": "^20.12.12",
63-
"@types/react": "18.3.18",
64-
"@types/react-dom": "18.3.5",
63+
"@types/react": "19.0.12",
64+
"@types/react-dom": "19.0.4",
6565
"@types/react-router-dom": "5.3.3",
6666
"@types/react-table": "7.7.20",
6767
"@types/react-test-renderer": "18.3.1",
@@ -99,11 +99,11 @@
9999
"pkginfo": "0.4.1",
100100
"plausible-tracker": "0.3.9",
101101
"prop-types": "15.8.1",
102-
"react": "18.3.1",
102+
"react": "19.0.0",
103103
"react-archer": "4.4.0",
104104
"react-chartjs-2": "4.3.1",
105105
"react-confetti": "^6.1.0",
106-
"react-dom": "18.3.1",
106+
"react-dom": "19.0.0",
107107
"react-dropzone": "14.3.8",
108108
"react-error-boundary": "3.1.4",
109109
"react-github-calendar": "^4.5.1",
@@ -112,7 +112,7 @@
112112
"react-markdown": "^8.0.4",
113113
"react-router-dom": "6.16.0",
114114
"react-table": "7.8.0",
115-
"react-test-renderer": "18.3.1",
115+
"react-test-renderer": "19.0.0",
116116
"sass": "1.85.1",
117117
"semver": "7.7.1",
118118
"swr": "2.3.3",
@@ -135,7 +135,7 @@
135135
"vite": "5.4.14",
136136
"semver": "7.7.1",
137137
"ws": "^8.18.0",
138-
"@types/react": "18.3.18"
138+
"@types/react": "19.0.12"
139139
},
140140
"jest": {
141141
"moduleNameMapper": {

frontend/yarn.lock

+44-63
Original file line numberDiff line numberDiff line change
@@ -3124,7 +3124,7 @@ __metadata:
31243124
languageName: node
31253125
linkType: hard
31263126

3127-
"@types/prop-types@npm:*, @types/prop-types@npm:^15.0.0, @types/prop-types@npm:^15.7.11":
3127+
"@types/prop-types@npm:^15.0.0, @types/prop-types@npm:^15.7.11":
31283128
version: 15.7.12
31293129
resolution: "@types/prop-types@npm:15.7.12"
31303130
checksum: 10c0/1babcc7db6a1177779f8fde0ccc78d64d459906e6ef69a4ed4dd6339c920c2e05b074ee5a92120fe4e9d9f1a01c952f843ebd550bee2332fc2ef81d1706878f8
@@ -3138,12 +3138,12 @@ __metadata:
31383138
languageName: node
31393139
linkType: hard
31403140

3141-
"@types/react-dom@npm:18.3.5":
3142-
version: 18.3.5
3143-
resolution: "@types/react-dom@npm:18.3.5"
3141+
"@types/react-dom@npm:19.0.4":
3142+
version: 19.0.4
3143+
resolution: "@types/react-dom@npm:19.0.4"
31443144
peerDependencies:
3145-
"@types/react": ^18.0.0
3146-
checksum: 10c0/b163d35a6b32a79f5782574a7aeb12a31a647e248792bf437e6d596e2676961c394c5e3c6e91d1ce44ae90441dbaf93158efb4f051c0d61e2612f1cb04ce4faa
3145+
"@types/react": ^19.0.0
3146+
checksum: 10c0/4e71853919b94df9e746a4bd73f8180e9ae13016333ce9c543dcba9f4f4c8fe6e28b038ca6ee61c24e291af8e03ca3bc5ded17c46dee938fcb32d71186fda7a3
31473147
languageName: node
31483148
linkType: hard
31493149

@@ -3204,13 +3204,12 @@ __metadata:
32043204
languageName: node
32053205
linkType: hard
32063206

3207-
"@types/react@npm:18.3.18":
3208-
version: 18.3.18
3209-
resolution: "@types/react@npm:18.3.18"
3207+
"@types/react@npm:19.0.12":
3208+
version: 19.0.12
3209+
resolution: "@types/react@npm:19.0.12"
32103210
dependencies:
3211-
"@types/prop-types": "npm:*"
32123211
csstype: "npm:^3.0.2"
3213-
checksum: 10c0/8fb2b00672072135d0858dc9db07873ea107cc238b6228aaa2a9afd1ef7a64a7074078250db38afbeb19064be8ea6af5eac32d404efdd5f45e093cc4829d87f8
3212+
checksum: 10c0/c814b6af5c0fbcf5c65d031b1c9bf98c5b857e015254d95811f2851b27b869c3d31c6f35dab127dc6921a3dbda0b0622c6323d493a14b31b231a6a58c41c5e84
32143213
languageName: node
32153214
linkType: hard
32163215

@@ -6980,7 +6979,7 @@ __metadata:
69806979
languageName: node
69816980
linkType: hard
69826981

6983-
"loose-envify@npm:^1.1.0, loose-envify@npm:^1.4.0":
6982+
"loose-envify@npm:^1.4.0":
69846983
version: 1.4.0
69856984
resolution: "loose-envify@npm:1.4.0"
69866985
dependencies:
@@ -8377,15 +8376,14 @@ __metadata:
83778376
languageName: node
83788377
linkType: hard
83798378

8380-
"react-dom@npm:18.3.1":
8381-
version: 18.3.1
8382-
resolution: "react-dom@npm:18.3.1"
8379+
"react-dom@npm:19.0.0":
8380+
version: 19.0.0
8381+
resolution: "react-dom@npm:19.0.0"
83838382
dependencies:
8384-
loose-envify: "npm:^1.1.0"
8385-
scheduler: "npm:^0.23.2"
8383+
scheduler: "npm:^0.25.0"
83868384
peerDependencies:
8387-
react: ^18.3.1
8388-
checksum: 10c0/a752496c1941f958f2e8ac56239172296fcddce1365ce45222d04a1947e0cc5547df3e8447f855a81d6d39f008d7c32eab43db3712077f09e3f67c4874973e85
8385+
react: ^19.0.0
8386+
checksum: 10c0/a36ce7ab507b237ae2759c984cdaad4af4096d8199fb65b3815c16825e5cfeb7293da790a3fc2184b52bfba7ba3ff31c058c01947aff6fd1a3701632aabaa6a9
83898387
languageName: node
83908388
linkType: hard
83918389

@@ -8480,13 +8478,6 @@ __metadata:
84808478
languageName: node
84818479
linkType: hard
84828480

8483-
"react-is@npm:^16.12.0 || ^17.0.0 || ^18.0.0, react-is@npm:^18.0.0, react-is@npm:^18.2.0, react-is@npm:^18.3.1":
8484-
version: 18.3.1
8485-
resolution: "react-is@npm:18.3.1"
8486-
checksum: 10c0/f2f1e60010c683479e74c63f96b09fb41603527cd131a9959e2aee1e5a8b0caf270b365e5ca77d4a6b18aae659b60a86150bb3979073528877029b35aecd2072
8487-
languageName: node
8488-
linkType: hard
8489-
84908481
"react-is@npm:^16.13.1, react-is@npm:^16.7.0":
84918482
version: 16.13.1
84928483
resolution: "react-is@npm:16.13.1"
@@ -8501,6 +8492,13 @@ __metadata:
85018492
languageName: node
85028493
linkType: hard
85038494

8495+
"react-is@npm:^18.0.0, react-is@npm:^18.2.0":
8496+
version: 18.3.1
8497+
resolution: "react-is@npm:18.3.1"
8498+
checksum: 10c0/f2f1e60010c683479e74c63f96b09fb41603527cd131a9959e2aee1e5a8b0caf270b365e5ca77d4a6b18aae659b60a86150bb3979073528877029b35aecd2072
8499+
languageName: node
8500+
linkType: hard
8501+
85048502
"react-is@npm:^19.0.0":
85058503
version: 19.0.0
85068504
resolution: "react-is@npm:19.0.0"
@@ -8587,18 +8585,6 @@ __metadata:
85878585
languageName: node
85888586
linkType: hard
85898587

8590-
"react-shallow-renderer@npm:^16.15.0":
8591-
version: 16.15.0
8592-
resolution: "react-shallow-renderer@npm:16.15.0"
8593-
dependencies:
8594-
object-assign: "npm:^4.1.1"
8595-
react-is: "npm:^16.12.0 || ^17.0.0 || ^18.0.0"
8596-
peerDependencies:
8597-
react: ^16.0.0 || ^17.0.0 || ^18.0.0
8598-
checksum: 10c0/c194d741792e86043a4ae272f7353c1cb9412bc649945c4220c6a101a6ea5410cceb3d65d5a4d750f11a24f7426e8eec7977e8a4e3ad5d3ee235ca2b18166fa8
8599-
languageName: node
8600-
linkType: hard
8601-
86028588
"react-table@npm:7.8.0":
86038589
version: 7.8.0
86048590
resolution: "react-table@npm:7.8.0"
@@ -8608,16 +8594,15 @@ __metadata:
86088594
languageName: node
86098595
linkType: hard
86108596

8611-
"react-test-renderer@npm:18.3.1":
8612-
version: 18.3.1
8613-
resolution: "react-test-renderer@npm:18.3.1"
8597+
"react-test-renderer@npm:19.0.0":
8598+
version: 19.0.0
8599+
resolution: "react-test-renderer@npm:19.0.0"
86148600
dependencies:
8615-
react-is: "npm:^18.3.1"
8616-
react-shallow-renderer: "npm:^16.15.0"
8617-
scheduler: "npm:^0.23.2"
8601+
react-is: "npm:^19.0.0"
8602+
scheduler: "npm:^0.25.0"
86188603
peerDependencies:
8619-
react: ^18.3.1
8620-
checksum: 10c0/c633558ef9af33bc68f0c4dbb5163a004c4fb9eade7bd0a7cfc0355fb367f36bd9d96533c90b7e85a146be6c525113a15f58683d269e0177ad77e2b04d4fe51c
8604+
react: ^19.0.0
8605+
checksum: 10c0/67c34dae4d3a60b9306d2b5cb6db436376ef20c651aaf092644298e3ffb92cd3c7b0da2017e7f1395bf2de8b42429874a5a63e8cc3c21febbab31b0309e41862
86218606
languageName: node
86228607
linkType: hard
86238608

@@ -8636,12 +8621,10 @@ __metadata:
86368621
languageName: node
86378622
linkType: hard
86388623

8639-
"react@npm:18.3.1":
8640-
version: 18.3.1
8641-
resolution: "react@npm:18.3.1"
8642-
dependencies:
8643-
loose-envify: "npm:^1.1.0"
8644-
checksum: 10c0/283e8c5efcf37802c9d1ce767f302dd569dd97a70d9bb8c7be79a789b9902451e0d16334b05d73299b20f048cbc3c7d288bbbde10b701fa194e2089c237dbea3
8624+
"react@npm:19.0.0":
8625+
version: 19.0.0
8626+
resolution: "react@npm:19.0.0"
8627+
checksum: 10c0/9cad8f103e8e3a16d15cb18a0d8115d8bd9f9e1ce3420310aea381eb42aa0a4f812cf047bb5441349257a05fba8a291515691e3cb51267279b2d2c3253f38471
86458628
languageName: node
86468629
linkType: hard
86478630

@@ -9001,12 +8984,10 @@ __metadata:
90018984
languageName: node
90028985
linkType: hard
90038986

9004-
"scheduler@npm:^0.23.2":
9005-
version: 0.23.2
9006-
resolution: "scheduler@npm:0.23.2"
9007-
dependencies:
9008-
loose-envify: "npm:^1.1.0"
9009-
checksum: 10c0/26383305e249651d4c58e6705d5f8425f153211aef95f15161c151f7b8de885f24751b377e4a0b3dd42cce09aad3f87a61dab7636859c0d89b7daf1a1e2a5c78
8987+
"scheduler@npm:^0.25.0":
8988+
version: 0.25.0
8989+
resolution: "scheduler@npm:0.25.0"
8990+
checksum: 10c0/a4bb1da406b613ce72c1299db43759526058fdcc413999c3c3e0db8956df7633acf395cb20eb2303b6a65d658d66b6585d344460abaee8080b4aa931f10eaafe
90108991
languageName: node
90118992
linkType: hard
90128993

@@ -10114,8 +10095,8 @@ __metadata:
1011410095
"@types/lodash.mapvalues": "npm:^4.6.9"
1011510096
"@types/lodash.omit": "npm:4.5.9"
1011610097
"@types/node": "npm:^20.12.12"
10117-
"@types/react": "npm:18.3.18"
10118-
"@types/react-dom": "npm:18.3.5"
10098+
"@types/react": "npm:19.0.12"
10099+
"@types/react-dom": "npm:19.0.4"
1011910100
"@types/react-router-dom": "npm:5.3.3"
1012010101
"@types/react-table": "npm:7.7.20"
1012110102
"@types/react-test-renderer": "npm:18.3.1"
@@ -10154,11 +10135,11 @@ __metadata:
1015410135
pkginfo: "npm:0.4.1"
1015510136
plausible-tracker: "npm:0.3.9"
1015610137
prop-types: "npm:15.8.1"
10157-
react: "npm:18.3.1"
10138+
react: "npm:19.0.0"
1015810139
react-archer: "npm:4.4.0"
1015910140
react-chartjs-2: "npm:4.3.1"
1016010141
react-confetti: "npm:^6.1.0"
10161-
react-dom: "npm:18.3.1"
10142+
react-dom: "npm:19.0.0"
1016210143
react-dropzone: "npm:14.3.8"
1016310144
react-error-boundary: "npm:3.1.4"
1016410145
react-github-calendar: "npm:^4.5.1"
@@ -10167,7 +10148,7 @@ __metadata:
1016710148
react-markdown: "npm:^8.0.4"
1016810149
react-router-dom: "npm:6.16.0"
1016910150
react-table: "npm:7.8.0"
10170-
react-test-renderer: "npm:18.3.1"
10151+
react-test-renderer: "npm:19.0.0"
1017110152
sass: "npm:1.85.1"
1017210153
semver: "npm:7.7.1"
1017310154
swr: "npm:2.3.3"

website/package.json

+3-3
Original file line numberDiff line numberDiff line change
@@ -39,8 +39,8 @@
3939
"plugin-image-zoom": "flexanalytics/plugin-image-zoom",
4040
"prism-react-renderer": "^2.4.0",
4141
"prism-svelte": "^0.5.0",
42-
"react": "^18.3.1",
43-
"react-dom": "^18.3.1",
42+
"react": "^19.0.0",
43+
"react-dom": "^19.0.0",
4444
"sass": "^1.85.1"
4545
},
4646
"browserslist": {
@@ -59,7 +59,7 @@
5959
"@docusaurus/module-type-aliases": "^3.7.0",
6060
"@docusaurus/types": "^3.7.0",
6161
"@tsconfig/docusaurus": "2.0.3",
62-
"@types/react": "^18.3.12",
62+
"@types/react": "^19.0.0",
6363
"typescript": "5.6.3"
6464
},
6565
"resolutions": {

website/yarn.lock

+23-29
Original file line numberDiff line numberDiff line change
@@ -4105,7 +4105,7 @@ __metadata:
41054105
languageName: node
41064106
linkType: hard
41074107

4108-
"@types/prop-types@npm:*, @types/prop-types@npm:^15.0.0":
4108+
"@types/prop-types@npm:^15.0.0":
41094109
version: 15.7.13
41104110
resolution: "@types/prop-types@npm:15.7.13"
41114111
checksum: 10c0/1b20fc67281902c6743379960247bc161f3f0406ffc0df8e7058745a85ea1538612109db0406290512947f9632fe9e10e7337bf0ce6338a91d6c948df16a7c61
@@ -4179,13 +4179,12 @@ __metadata:
41794179
languageName: node
41804180
linkType: hard
41814181

4182-
"@types/react@npm:^18.3.12":
4183-
version: 18.3.18
4184-
resolution: "@types/react@npm:18.3.18"
4182+
"@types/react@npm:^19.0.0":
4183+
version: 19.0.12
4184+
resolution: "@types/react@npm:19.0.12"
41854185
dependencies:
4186-
"@types/prop-types": "npm:*"
41874186
csstype: "npm:^3.0.2"
4188-
checksum: 10c0/8fb2b00672072135d0858dc9db07873ea107cc238b6228aaa2a9afd1ef7a64a7074078250db38afbeb19064be8ea6af5eac32d404efdd5f45e093cc4829d87f8
4187+
checksum: 10c0/c814b6af5c0fbcf5c65d031b1c9bf98c5b857e015254d95811f2851b27b869c3d31c6f35dab127dc6921a3dbda0b0622c6323d493a14b31b231a6a58c41c5e84
41894188
languageName: node
41904189
linkType: hard
41914190

@@ -10254,7 +10253,7 @@ __metadata:
1025410253
languageName: node
1025510254
linkType: hard
1025610255

10257-
"loose-envify@npm:^1.0.0, loose-envify@npm:^1.1.0, loose-envify@npm:^1.2.0, loose-envify@npm:^1.3.1, loose-envify@npm:^1.4.0":
10256+
"loose-envify@npm:^1.0.0, loose-envify@npm:^1.2.0, loose-envify@npm:^1.3.1, loose-envify@npm:^1.4.0":
1025810257
version: 1.4.0
1025910258
resolution: "loose-envify@npm:1.4.0"
1026010259
dependencies:
@@ -14129,15 +14128,14 @@ plugin-image-zoom@flexanalytics/plugin-image-zoom:
1412914128
languageName: node
1413014129
linkType: hard
1413114130

14132-
"react-dom@npm:^18.3.1":
14133-
version: 18.3.1
14134-
resolution: "react-dom@npm:18.3.1"
14131+
"react-dom@npm:^19.0.0":
14132+
version: 19.0.0
14133+
resolution: "react-dom@npm:19.0.0"
1413514134
dependencies:
14136-
loose-envify: "npm:^1.1.0"
14137-
scheduler: "npm:^0.23.2"
14135+
scheduler: "npm:^0.25.0"
1413814136
peerDependencies:
14139-
react: ^18.3.1
14140-
checksum: 10c0/a752496c1941f958f2e8ac56239172296fcddce1365ce45222d04a1947e0cc5547df3e8447f855a81d6d39f008d7c32eab43db3712077f09e3f67c4874973e85
14137+
react: ^19.0.0
14138+
checksum: 10c0/a36ce7ab507b237ae2759c984cdaad4af4096d8199fb65b3815c16825e5cfeb7293da790a3fc2184b52bfba7ba3ff31c058c01947aff6fd1a3701632aabaa6a9
1414114139
languageName: node
1414214140
linkType: hard
1414314141

@@ -14371,12 +14369,10 @@ plugin-image-zoom@flexanalytics/plugin-image-zoom:
1437114369
languageName: node
1437214370
linkType: hard
1437314371

14374-
"react@npm:^18.3.1":
14375-
version: 18.3.1
14376-
resolution: "react@npm:18.3.1"
14377-
dependencies:
14378-
loose-envify: "npm:^1.1.0"
14379-
checksum: 10c0/283e8c5efcf37802c9d1ce767f302dd569dd97a70d9bb8c7be79a789b9902451e0d16334b05d73299b20f048cbc3c7d288bbbde10b701fa194e2089c237dbea3
14372+
"react@npm:^19.0.0":
14373+
version: 19.0.0
14374+
resolution: "react@npm:19.0.0"
14375+
checksum: 10c0/9cad8f103e8e3a16d15cb18a0d8115d8bd9f9e1ce3420310aea381eb42aa0a4f812cf047bb5441349257a05fba8a291515691e3cb51267279b2d2c3253f38471
1438014376
languageName: node
1438114377
linkType: hard
1438214378

@@ -15108,12 +15104,10 @@ plugin-image-zoom@flexanalytics/plugin-image-zoom:
1510815104
languageName: node
1510915105
linkType: hard
1511015106

15111-
"scheduler@npm:^0.23.2":
15112-
version: 0.23.2
15113-
resolution: "scheduler@npm:0.23.2"
15114-
dependencies:
15115-
loose-envify: "npm:^1.1.0"
15116-
checksum: 10c0/26383305e249651d4c58e6705d5f8425f153211aef95f15161c151f7b8de885f24751b377e4a0b3dd42cce09aad3f87a61dab7636859c0d89b7daf1a1e2a5c78
15107+
"scheduler@npm:^0.25.0":
15108+
version: 0.25.0
15109+
resolution: "scheduler@npm:0.25.0"
15110+
checksum: 10c0/a4bb1da406b613ce72c1299db43759526058fdcc413999c3c3e0db8956df7633acf395cb20eb2303b6a65d658d66b6585d344460abaee8080b4aa931f10eaafe
1511715111
languageName: node
1511815112
linkType: hard
1511915113

@@ -17101,7 +17095,7 @@ plugin-image-zoom@flexanalytics/plugin-image-zoom:
1710117095
"@docusaurus/utils-validation": "npm:^3.7.0"
1710217096
"@mdx-js/react": "npm:^3.1.0"
1710317097
"@tsconfig/docusaurus": "npm:2.0.3"
17104-
"@types/react": "npm:^18.3.12"
17098+
"@types/react": "npm:^19.0.0"
1710517099
docusaurus-plugin-openapi-docs: "npm:4.3.4"
1710617100
docusaurus-plugin-remote-content: "npm:^4.0.0"
1710717101
docusaurus-plugin-sass: "npm:^0.2.6"
@@ -17110,8 +17104,8 @@ plugin-image-zoom@flexanalytics/plugin-image-zoom:
1711017104
plugin-image-zoom: flexanalytics/plugin-image-zoom
1711117105
prism-react-renderer: "npm:^2.4.0"
1711217106
prism-svelte: "npm:^0.5.0"
17113-
react: "npm:^18.3.1"
17114-
react-dom: "npm:^18.3.1"
17107+
react: "npm:^19.0.0"
17108+
react-dom: "npm:^19.0.0"
1711517109
sass: "npm:^1.85.1"
1711617110
typescript: "npm:5.6.3"
1711717111
languageName: unknown

0 commit comments

Comments
 (0)