Skip to content

Commit 8f6a090

Browse files
fix(deps): update react monorepo to v19
1 parent a65c8ba commit 8f6a090

File tree

4 files changed

+83
-101
lines changed

4 files changed

+83
-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.11",
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.11"
139139
},
140140
"jest": {
141141
"moduleNameMapper": {

frontend/yarn.lock

+51-63
Original file line numberDiff line numberDiff line change
@@ -3113,7 +3113,7 @@ __metadata:
31133113
languageName: node
31143114
linkType: hard
31153115

3116-
"@types/prop-types@npm:*, @types/prop-types@npm:^15.0.0, @types/prop-types@npm:^15.7.11":
3116+
"@types/prop-types@npm:^15.0.0, @types/prop-types@npm:^15.7.11":
31173117
version: 15.7.12
31183118
resolution: "@types/prop-types@npm:15.7.12"
31193119
checksum: 10c0/1babcc7db6a1177779f8fde0ccc78d64d459906e6ef69a4ed4dd6339c920c2e05b074ee5a92120fe4e9d9f1a01c952f843ebd550bee2332fc2ef81d1706878f8
@@ -3127,12 +3127,12 @@ __metadata:
31273127
languageName: node
31283128
linkType: hard
31293129

3130-
"@types/react-dom@npm:18.3.5":
3131-
version: 18.3.5
3132-
resolution: "@types/react-dom@npm:18.3.5"
3130+
"@types/react-dom@npm:19.0.4":
3131+
version: 19.0.4
3132+
resolution: "@types/react-dom@npm:19.0.4"
31333133
peerDependencies:
3134-
"@types/react": ^18.0.0
3135-
checksum: 10c0/b163d35a6b32a79f5782574a7aeb12a31a647e248792bf437e6d596e2676961c394c5e3c6e91d1ce44ae90441dbaf93158efb4f051c0d61e2612f1cb04ce4faa
3134+
"@types/react": ^19.0.0
3135+
checksum: 10c0/4e71853919b94df9e746a4bd73f8180e9ae13016333ce9c543dcba9f4f4c8fe6e28b038ca6ee61c24e291af8e03ca3bc5ded17c46dee938fcb32d71186fda7a3
31363136
languageName: node
31373137
linkType: hard
31383138

@@ -3193,13 +3193,12 @@ __metadata:
31933193
languageName: node
31943194
linkType: hard
31953195

3196-
"@types/react@npm:18.3.18":
3197-
version: 18.3.18
3198-
resolution: "@types/react@npm:18.3.18"
3196+
"@types/react@npm:19.0.11":
3197+
version: 19.0.11
3198+
resolution: "@types/react@npm:19.0.11"
31993199
dependencies:
3200-
"@types/prop-types": "npm:*"
32013200
csstype: "npm:^3.0.2"
3202-
checksum: 10c0/8fb2b00672072135d0858dc9db07873ea107cc238b6228aaa2a9afd1ef7a64a7074078250db38afbeb19064be8ea6af5eac32d404efdd5f45e093cc4829d87f8
3201+
checksum: 10c0/386cdde579b60e22160d6894a985655742703346bdc71fed9809f8f90ca87e2dd0252e86b81f92621a2c1de8d0fbf35e3963996db8c451cc670570061ed62f29
32033202
languageName: node
32043203
linkType: hard
32053204

@@ -6969,7 +6968,7 @@ __metadata:
69696968
languageName: node
69706969
linkType: hard
69716970

6972-
"loose-envify@npm:^1.1.0, loose-envify@npm:^1.4.0":
6971+
"loose-envify@npm:^1.4.0":
69736972
version: 1.4.0
69746973
resolution: "loose-envify@npm:1.4.0"
69756974
dependencies:
@@ -8366,15 +8365,14 @@ __metadata:
83668365
languageName: node
83678366
linkType: hard
83688367

8369-
"react-dom@npm:18.3.1":
8370-
version: 18.3.1
8371-
resolution: "react-dom@npm:18.3.1"
8368+
"react-dom@npm:19.0.0":
8369+
version: 19.0.0
8370+
resolution: "react-dom@npm:19.0.0"
83728371
dependencies:
8373-
loose-envify: "npm:^1.1.0"
8374-
scheduler: "npm:^0.23.2"
8372+
scheduler: "npm:^0.25.0"
83758373
peerDependencies:
8376-
react: ^18.3.1
8377-
checksum: 10c0/a752496c1941f958f2e8ac56239172296fcddce1365ce45222d04a1947e0cc5547df3e8447f855a81d6d39f008d7c32eab43db3712077f09e3f67c4874973e85
8374+
react: ^19.0.0
8375+
checksum: 10c0/a36ce7ab507b237ae2759c984cdaad4af4096d8199fb65b3815c16825e5cfeb7293da790a3fc2184b52bfba7ba3ff31c058c01947aff6fd1a3701632aabaa6a9
83788376
languageName: node
83798377
linkType: hard
83808378

@@ -8469,13 +8467,6 @@ __metadata:
84698467
languageName: node
84708468
linkType: hard
84718469

8472-
"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":
8473-
version: 18.3.1
8474-
resolution: "react-is@npm:18.3.1"
8475-
checksum: 10c0/f2f1e60010c683479e74c63f96b09fb41603527cd131a9959e2aee1e5a8b0caf270b365e5ca77d4a6b18aae659b60a86150bb3979073528877029b35aecd2072
8476-
languageName: node
8477-
linkType: hard
8478-
84798470
"react-is@npm:^16.13.1, react-is@npm:^16.7.0":
84808471
version: 16.13.1
84818472
resolution: "react-is@npm:16.13.1"
@@ -8490,6 +8481,20 @@ __metadata:
84908481
languageName: node
84918482
linkType: hard
84928483

8484+
"react-is@npm:^18.0.0, react-is@npm:^18.2.0, react-is@npm:^18.3.1":
8485+
version: 18.3.1
8486+
resolution: "react-is@npm:18.3.1"
8487+
checksum: 10c0/f2f1e60010c683479e74c63f96b09fb41603527cd131a9959e2aee1e5a8b0caf270b365e5ca77d4a6b18aae659b60a86150bb3979073528877029b35aecd2072
8488+
languageName: node
8489+
linkType: hard
8490+
8491+
"react-is@npm:^19.0.0":
8492+
version: 19.0.0
8493+
resolution: "react-is@npm:19.0.0"
8494+
checksum: 10c0/d1be8e8500cf04f76df71942a21ef3a71266397a383d7ec8885f35190df818d35c65efd35aed7be47a89ad99aaff2c52e0c4e39e8930844a6b997622e50625a8
8495+
languageName: node
8496+
linkType: hard
8497+
84938498
"react-joyride@npm:^2.5.3":
84948499
version: 2.9.3
84958500
resolution: "react-joyride@npm:2.9.3"
@@ -8569,18 +8574,6 @@ __metadata:
85698574
languageName: node
85708575
linkType: hard
85718576

8572-
"react-shallow-renderer@npm:^16.15.0":
8573-
version: 16.15.0
8574-
resolution: "react-shallow-renderer@npm:16.15.0"
8575-
dependencies:
8576-
object-assign: "npm:^4.1.1"
8577-
react-is: "npm:^16.12.0 || ^17.0.0 || ^18.0.0"
8578-
peerDependencies:
8579-
react: ^16.0.0 || ^17.0.0 || ^18.0.0
8580-
checksum: 10c0/c194d741792e86043a4ae272f7353c1cb9412bc649945c4220c6a101a6ea5410cceb3d65d5a4d750f11a24f7426e8eec7977e8a4e3ad5d3ee235ca2b18166fa8
8581-
languageName: node
8582-
linkType: hard
8583-
85848577
"react-table@npm:7.8.0":
85858578
version: 7.8.0
85868579
resolution: "react-table@npm:7.8.0"
@@ -8590,16 +8583,15 @@ __metadata:
85908583
languageName: node
85918584
linkType: hard
85928585

8593-
"react-test-renderer@npm:18.3.1":
8594-
version: 18.3.1
8595-
resolution: "react-test-renderer@npm:18.3.1"
8586+
"react-test-renderer@npm:19.0.0":
8587+
version: 19.0.0
8588+
resolution: "react-test-renderer@npm:19.0.0"
85968589
dependencies:
8597-
react-is: "npm:^18.3.1"
8598-
react-shallow-renderer: "npm:^16.15.0"
8599-
scheduler: "npm:^0.23.2"
8590+
react-is: "npm:^19.0.0"
8591+
scheduler: "npm:^0.25.0"
86008592
peerDependencies:
8601-
react: ^18.3.1
8602-
checksum: 10c0/c633558ef9af33bc68f0c4dbb5163a004c4fb9eade7bd0a7cfc0355fb367f36bd9d96533c90b7e85a146be6c525113a15f58683d269e0177ad77e2b04d4fe51c
8593+
react: ^19.0.0
8594+
checksum: 10c0/67c34dae4d3a60b9306d2b5cb6db436376ef20c651aaf092644298e3ffb92cd3c7b0da2017e7f1395bf2de8b42429874a5a63e8cc3c21febbab31b0309e41862
86038595
languageName: node
86048596
linkType: hard
86058597

@@ -8618,12 +8610,10 @@ __metadata:
86188610
languageName: node
86198611
linkType: hard
86208612

8621-
"react@npm:18.3.1":
8622-
version: 18.3.1
8623-
resolution: "react@npm:18.3.1"
8624-
dependencies:
8625-
loose-envify: "npm:^1.1.0"
8626-
checksum: 10c0/283e8c5efcf37802c9d1ce767f302dd569dd97a70d9bb8c7be79a789b9902451e0d16334b05d73299b20f048cbc3c7d288bbbde10b701fa194e2089c237dbea3
8613+
"react@npm:19.0.0":
8614+
version: 19.0.0
8615+
resolution: "react@npm:19.0.0"
8616+
checksum: 10c0/9cad8f103e8e3a16d15cb18a0d8115d8bd9f9e1ce3420310aea381eb42aa0a4f812cf047bb5441349257a05fba8a291515691e3cb51267279b2d2c3253f38471
86278617
languageName: node
86288618
linkType: hard
86298619

@@ -8983,12 +8973,10 @@ __metadata:
89838973
languageName: node
89848974
linkType: hard
89858975

8986-
"scheduler@npm:^0.23.2":
8987-
version: 0.23.2
8988-
resolution: "scheduler@npm:0.23.2"
8989-
dependencies:
8990-
loose-envify: "npm:^1.1.0"
8991-
checksum: 10c0/26383305e249651d4c58e6705d5f8425f153211aef95f15161c151f7b8de885f24751b377e4a0b3dd42cce09aad3f87a61dab7636859c0d89b7daf1a1e2a5c78
8976+
"scheduler@npm:^0.25.0":
8977+
version: 0.25.0
8978+
resolution: "scheduler@npm:0.25.0"
8979+
checksum: 10c0/a4bb1da406b613ce72c1299db43759526058fdcc413999c3c3e0db8956df7633acf395cb20eb2303b6a65d658d66b6585d344460abaee8080b4aa931f10eaafe
89928980
languageName: node
89938981
linkType: hard
89948982

@@ -10096,8 +10084,8 @@ __metadata:
1009610084
"@types/lodash.mapvalues": "npm:^4.6.9"
1009710085
"@types/lodash.omit": "npm:4.5.9"
1009810086
"@types/node": "npm:^20.12.12"
10099-
"@types/react": "npm:18.3.18"
10100-
"@types/react-dom": "npm:18.3.5"
10087+
"@types/react": "npm:19.0.11"
10088+
"@types/react-dom": "npm:19.0.4"
1010110089
"@types/react-router-dom": "npm:5.3.3"
1010210090
"@types/react-table": "npm:7.7.20"
1010310091
"@types/react-test-renderer": "npm:18.3.1"
@@ -10136,11 +10124,11 @@ __metadata:
1013610124
pkginfo: "npm:0.4.1"
1013710125
plausible-tracker: "npm:0.3.9"
1013810126
prop-types: "npm:15.8.1"
10139-
react: "npm:18.3.1"
10127+
react: "npm:19.0.0"
1014010128
react-archer: "npm:4.4.0"
1014110129
react-chartjs-2: "npm:4.3.1"
1014210130
react-confetti: "npm:^6.1.0"
10143-
react-dom: "npm:18.3.1"
10131+
react-dom: "npm:19.0.0"
1014410132
react-dropzone: "npm:14.3.8"
1014510133
react-error-boundary: "npm:3.1.4"
1014610134
react-github-calendar: "npm:^4.5.1"
@@ -10149,7 +10137,7 @@ __metadata:
1014910137
react-markdown: "npm:^8.0.4"
1015010138
react-router-dom: "npm:6.16.0"
1015110139
react-table: "npm:7.8.0"
10152-
react-test-renderer: "npm:18.3.1"
10140+
react-test-renderer: "npm:19.0.0"
1015310141
sass: "npm:1.85.1"
1015410142
semver: "npm:7.7.1"
1015510143
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
@@ -4073,7 +4073,7 @@ __metadata:
40734073
languageName: node
40744074
linkType: hard
40754075

4076-
"@types/prop-types@npm:*, @types/prop-types@npm:^15.0.0":
4076+
"@types/prop-types@npm:^15.0.0":
40774077
version: 15.7.13
40784078
resolution: "@types/prop-types@npm:15.7.13"
40794079
checksum: 10c0/1b20fc67281902c6743379960247bc161f3f0406ffc0df8e7058745a85ea1538612109db0406290512947f9632fe9e10e7337bf0ce6338a91d6c948df16a7c61
@@ -4147,13 +4147,12 @@ __metadata:
41474147
languageName: node
41484148
linkType: hard
41494149

4150-
"@types/react@npm:^18.3.12":
4151-
version: 18.3.18
4152-
resolution: "@types/react@npm:18.3.18"
4150+
"@types/react@npm:^19.0.0":
4151+
version: 19.0.11
4152+
resolution: "@types/react@npm:19.0.11"
41534153
dependencies:
4154-
"@types/prop-types": "npm:*"
41554154
csstype: "npm:^3.0.2"
4156-
checksum: 10c0/8fb2b00672072135d0858dc9db07873ea107cc238b6228aaa2a9afd1ef7a64a7074078250db38afbeb19064be8ea6af5eac32d404efdd5f45e093cc4829d87f8
4155+
checksum: 10c0/386cdde579b60e22160d6894a985655742703346bdc71fed9809f8f90ca87e2dd0252e86b81f92621a2c1de8d0fbf35e3963996db8c451cc670570061ed62f29
41574156
languageName: node
41584157
linkType: hard
41594158

@@ -10222,7 +10221,7 @@ __metadata:
1022210221
languageName: node
1022310222
linkType: hard
1022410223

10225-
"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":
10224+
"loose-envify@npm:^1.0.0, loose-envify@npm:^1.2.0, loose-envify@npm:^1.3.1, loose-envify@npm:^1.4.0":
1022610225
version: 1.4.0
1022710226
resolution: "loose-envify@npm:1.4.0"
1022810227
dependencies:
@@ -14097,15 +14096,14 @@ plugin-image-zoom@flexanalytics/plugin-image-zoom:
1409714096
languageName: node
1409814097
linkType: hard
1409914098

14100-
"react-dom@npm:^18.3.1":
14101-
version: 18.3.1
14102-
resolution: "react-dom@npm:18.3.1"
14099+
"react-dom@npm:^19.0.0":
14100+
version: 19.0.0
14101+
resolution: "react-dom@npm:19.0.0"
1410314102
dependencies:
14104-
loose-envify: "npm:^1.1.0"
14105-
scheduler: "npm:^0.23.2"
14103+
scheduler: "npm:^0.25.0"
1410614104
peerDependencies:
14107-
react: ^18.3.1
14108-
checksum: 10c0/a752496c1941f958f2e8ac56239172296fcddce1365ce45222d04a1947e0cc5547df3e8447f855a81d6d39f008d7c32eab43db3712077f09e3f67c4874973e85
14105+
react: ^19.0.0
14106+
checksum: 10c0/a36ce7ab507b237ae2759c984cdaad4af4096d8199fb65b3815c16825e5cfeb7293da790a3fc2184b52bfba7ba3ff31c058c01947aff6fd1a3701632aabaa6a9
1410914107
languageName: node
1411014108
linkType: hard
1411114109

@@ -14339,12 +14337,10 @@ plugin-image-zoom@flexanalytics/plugin-image-zoom:
1433914337
languageName: node
1434014338
linkType: hard
1434114339

14342-
"react@npm:^18.3.1":
14343-
version: 18.3.1
14344-
resolution: "react@npm:18.3.1"
14345-
dependencies:
14346-
loose-envify: "npm:^1.1.0"
14347-
checksum: 10c0/283e8c5efcf37802c9d1ce767f302dd569dd97a70d9bb8c7be79a789b9902451e0d16334b05d73299b20f048cbc3c7d288bbbde10b701fa194e2089c237dbea3
14340+
"react@npm:^19.0.0":
14341+
version: 19.0.0
14342+
resolution: "react@npm:19.0.0"
14343+
checksum: 10c0/9cad8f103e8e3a16d15cb18a0d8115d8bd9f9e1ce3420310aea381eb42aa0a4f812cf047bb5441349257a05fba8a291515691e3cb51267279b2d2c3253f38471
1434814344
languageName: node
1434914345
linkType: hard
1435014346

@@ -15076,12 +15072,10 @@ plugin-image-zoom@flexanalytics/plugin-image-zoom:
1507615072
languageName: node
1507715073
linkType: hard
1507815074

15079-
"scheduler@npm:^0.23.2":
15080-
version: 0.23.2
15081-
resolution: "scheduler@npm:0.23.2"
15082-
dependencies:
15083-
loose-envify: "npm:^1.1.0"
15084-
checksum: 10c0/26383305e249651d4c58e6705d5f8425f153211aef95f15161c151f7b8de885f24751b377e4a0b3dd42cce09aad3f87a61dab7636859c0d89b7daf1a1e2a5c78
15075+
"scheduler@npm:^0.25.0":
15076+
version: 0.25.0
15077+
resolution: "scheduler@npm:0.25.0"
15078+
checksum: 10c0/a4bb1da406b613ce72c1299db43759526058fdcc413999c3c3e0db8956df7633acf395cb20eb2303b6a65d658d66b6585d344460abaee8080b4aa931f10eaafe
1508515079
languageName: node
1508615080
linkType: hard
1508715081

@@ -17069,7 +17063,7 @@ plugin-image-zoom@flexanalytics/plugin-image-zoom:
1706917063
"@docusaurus/utils-validation": "npm:^3.7.0"
1707017064
"@mdx-js/react": "npm:^3.1.0"
1707117065
"@tsconfig/docusaurus": "npm:2.0.3"
17072-
"@types/react": "npm:^18.3.12"
17066+
"@types/react": "npm:^19.0.0"
1707317067
docusaurus-plugin-openapi-docs: "npm:4.3.4"
1707417068
docusaurus-plugin-remote-content: "npm:^4.0.0"
1707517069
docusaurus-plugin-sass: "npm:^0.2.6"
@@ -17078,8 +17072,8 @@ plugin-image-zoom@flexanalytics/plugin-image-zoom:
1707817072
plugin-image-zoom: flexanalytics/plugin-image-zoom
1707917073
prism-react-renderer: "npm:^2.4.0"
1708017074
prism-svelte: "npm:^0.5.0"
17081-
react: "npm:^18.3.1"
17082-
react-dom: "npm:^18.3.1"
17075+
react: "npm:^19.0.0"
17076+
react-dom: "npm:^19.0.0"
1708317077
sass: "npm:^1.85.1"
1708417078
typescript: "npm:5.6.3"
1708517079
languageName: unknown

0 commit comments

Comments
 (0)