Skip to content

Commit b5ef63b

Browse files
fix(deps): update react monorepo
1 parent bce8628 commit b5ef63b

File tree

3 files changed

+127
-34
lines changed

3 files changed

+127
-34
lines changed

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
"eslint-plugin-prettier": "5.5.4",
1414
"eslint-plugin-promise": "7.2.1",
1515
"eslint-plugin-react": "7.37.5",
16-
"eslint-plugin-react-hooks": "4.6.2",
16+
"eslint-plugin-react-hooks": "7.0.0",
1717
"prettier": "3.6.2",
1818
"rimraf": "6.0.1",
1919
"ts-node": "10.9.2",

packages/frontend/package.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -14,9 +14,9 @@
1414
"drei": "2.2.21",
1515
"leaflet": "1.9.4",
1616
"lodash": "4.17.21",
17-
"react": "18.3.1",
17+
"react": "19.2.0",
1818
"react-copy-to-clipboard": "5.1.0",
19-
"react-dom": "18.3.1",
19+
"react-dom": "19.2.0",
2020
"react-leaflet": "^4.2.1",
2121
"react-router-dom": "7.9.2",
2222
"react-use-measure": "2.1.7",
@@ -29,9 +29,9 @@
2929
"@types/leaflet": "^1.9.3",
3030
"@types/lodash": "^4.14.195",
3131
"@types/node": "^22.0.0",
32-
"@types/react": "^18.2.14",
32+
"@types/react": "^19.0.0",
3333
"@types/react-copy-to-clipboard": "^5.0.1",
34-
"@types/react-dom": "^18.2.6",
34+
"@types/react-dom": "^19.0.0",
3535
"@types/rimraf": "^4.0.5",
3636
"@types/three": "^0.175.0",
3737
"@vitejs/plugin-react": "^4.0.1",

yarn.lock

Lines changed: 122 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -59,6 +59,27 @@
5959
json5 "^2.2.3"
6060
semver "^6.3.1"
6161

62+
"@babel/core@^7.24.4":
63+
version "7.28.4"
64+
resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.28.4.tgz#12a550b8794452df4c8b084f95003bce1742d496"
65+
integrity sha512-2BCOP7TN8M+gVDj7/ht3hsaO/B/n5oDbiAyyvnRlNOs+u1o+JWNYTQrmpuNp1/Wq2gcFrI01JAW+paEKDMx/CA==
66+
dependencies:
67+
"@babel/code-frame" "^7.27.1"
68+
"@babel/generator" "^7.28.3"
69+
"@babel/helper-compilation-targets" "^7.27.2"
70+
"@babel/helper-module-transforms" "^7.28.3"
71+
"@babel/helpers" "^7.28.4"
72+
"@babel/parser" "^7.28.4"
73+
"@babel/template" "^7.27.2"
74+
"@babel/traverse" "^7.28.4"
75+
"@babel/types" "^7.28.4"
76+
"@jridgewell/remapping" "^2.3.5"
77+
convert-source-map "^2.0.0"
78+
debug "^4.1.0"
79+
gensync "^1.0.0-beta.2"
80+
json5 "^2.2.3"
81+
semver "^6.3.1"
82+
6283
"@babel/core@^7.28.0":
6384
version "7.28.3"
6485
resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.28.3.tgz#aceddde69c5d1def69b839d09efa3e3ff59c97cb"
@@ -345,13 +366,28 @@
345366
"@babel/template" "^7.27.2"
346367
"@babel/types" "^7.28.2"
347368

369+
"@babel/helpers@^7.28.4":
370+
version "7.28.4"
371+
resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.28.4.tgz#fe07274742e95bdf7cf1443593eeb8926ab63827"
372+
integrity sha512-HFN59MmQXGHVyYadKLVumYsA9dBFun/ldYxipEjzA4196jpLZd8UjEEBLkbEkvfYreDqJhZxYAWFPtrfhNpj4w==
373+
dependencies:
374+
"@babel/template" "^7.27.2"
375+
"@babel/types" "^7.28.4"
376+
348377
"@babel/parser@^7.1.0", "@babel/parser@^7.20.7", "@babel/parser@^7.25.9", "@babel/parser@^7.26.0", "@babel/parser@^7.26.2":
349378
version "7.26.2"
350379
resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.26.2.tgz#fd7b6f487cfea09889557ef5d4eeb9ff9a5abd11"
351380
integrity sha512-DWMCZH9WA4Maitz2q21SRKHo9QXZxkDsbNZoVD62gusNtNBBqDg9i7uOhASfTfIGNzW+O+r7+jAlM8dwphcJKQ==
352381
dependencies:
353382
"@babel/types" "^7.26.0"
354383

384+
"@babel/parser@^7.24.4", "@babel/parser@^7.28.4":
385+
version "7.28.4"
386+
resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.28.4.tgz#da25d4643532890932cc03f7705fe19637e03fa8"
387+
integrity sha512-yZbBqeM6TkpP9du/I2pUZnJsRMGGvOuIrhjzC1AwHwW+6he4mni6Bp/m8ijn0iOuZuPI2BfkCoSRunpyjnrQKg==
388+
dependencies:
389+
"@babel/types" "^7.28.4"
390+
355391
"@babel/parser@^7.27.2", "@babel/parser@^7.27.4", "@babel/parser@^7.27.5":
356392
version "7.27.5"
357393
resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.27.5.tgz#ed22f871f110aa285a6fd934a0efed621d118826"
@@ -1042,6 +1078,19 @@
10421078
"@babel/types" "^7.28.2"
10431079
debug "^4.3.1"
10441080

1081+
"@babel/traverse@^7.28.4":
1082+
version "7.28.4"
1083+
resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.28.4.tgz#8d456101b96ab175d487249f60680221692b958b"
1084+
integrity sha512-YEzuboP2qvQavAcjgQNVgsvHIDv6ZpwXvcvjmyySP2DIMuByS/6ioU5G9pYrWHM6T2YDfc7xga9iNzYOs12CFQ==
1085+
dependencies:
1086+
"@babel/code-frame" "^7.27.1"
1087+
"@babel/generator" "^7.28.3"
1088+
"@babel/helper-globals" "^7.28.0"
1089+
"@babel/parser" "^7.28.4"
1090+
"@babel/template" "^7.27.2"
1091+
"@babel/types" "^7.28.4"
1092+
debug "^4.3.1"
1093+
10451094
"@babel/types@^7.0.0", "@babel/types@^7.12.6", "@babel/types@^7.20.7", "@babel/types@^7.21.3", "@babel/types@^7.25.9", "@babel/types@^7.26.0", "@babel/types@^7.4.4":
10461095
version "7.26.0"
10471096
resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.26.0.tgz#deabd08d6b753bc8e0f198f8709fb575e31774ff"
@@ -1066,6 +1115,14 @@
10661115
"@babel/helper-string-parser" "^7.27.1"
10671116
"@babel/helper-validator-identifier" "^7.27.1"
10681117

1118+
"@babel/types@^7.28.4":
1119+
version "7.28.4"
1120+
resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.28.4.tgz#0a4e618f4c60a7cd6c11cb2d48060e4dbe38ac3a"
1121+
integrity sha512-bkFqkLhh3pMBUQQkpVgWDWq/lqzc2678eUyDlTBhRqhCHFguYYGM0Efga7tYk4TogG/3x0EEl66/OQ+WGbWB/Q==
1122+
dependencies:
1123+
"@babel/helper-string-parser" "^7.27.1"
1124+
"@babel/helper-validator-identifier" "^7.27.1"
1125+
10691126
"@cspotcode/source-map-support@^0.8.0":
10701127
version "0.8.1"
10711128
resolved "https://registry.yarnpkg.com/@cspotcode/source-map-support/-/source-map-support-0.8.1.tgz#00629c35a688e05a88b1cda684fb9d5e73f000a1"
@@ -1412,6 +1469,14 @@
14121469
"@jridgewell/sourcemap-codec" "^1.4.10"
14131470
"@jridgewell/trace-mapping" "^0.3.24"
14141471

1472+
"@jridgewell/remapping@^2.3.5":
1473+
version "2.3.5"
1474+
resolved "https://registry.yarnpkg.com/@jridgewell/remapping/-/remapping-2.3.5.tgz#375c476d1972947851ba1e15ae8f123047445aa1"
1475+
integrity sha512-LI9u/+laYG4Ds1TDKSJW2YPrIlcVYOwi2fUC6xB43lueCjgxV4lffOCZCtYFiH6TNOX+tQKXx97T4IKHbhyHEQ==
1476+
dependencies:
1477+
"@jridgewell/gen-mapping" "^0.3.5"
1478+
"@jridgewell/trace-mapping" "^0.3.24"
1479+
14151480
"@jridgewell/resolve-uri@^3.0.3", "@jridgewell/resolve-uri@^3.1.0":
14161481
version "3.1.2"
14171482
resolved "https://registry.yarnpkg.com/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz#7a0ee601f60f99a20c7c7c5ff0c80388c1189bd6"
@@ -2279,12 +2344,10 @@
22792344
dependencies:
22802345
"@types/react" "*"
22812346

2282-
"@types/react-dom@^18.2.6":
2283-
version "18.3.1"
2284-
resolved "https://registry.yarnpkg.com/@types/react-dom/-/react-dom-18.3.1.tgz#1e4654c08a9cdcfb6594c780ac59b55aad42fe07"
2285-
integrity sha512-qW1Mfv8taImTthu4KoXgDfLuk4bydU6Q/TkADnDWWHwi4NX4BR+LWfTp2sVmTqRrsHvyDDTelgelxJ+SsejKKQ==
2286-
dependencies:
2287-
"@types/react" "*"
2347+
"@types/react-dom@^19.0.0":
2348+
version "19.2.2"
2349+
resolved "https://registry.yarnpkg.com/@types/react-dom/-/react-dom-19.2.2.tgz#a4cc874797b7ddc9cb180ef0d5dc23f596fc2332"
2350+
integrity sha512-9KQPoO6mZCi7jcIStSnlOWn2nEF3mNmyr3rIAsGnAbQKYbRLyqmeSc39EVgtxXVia+LMT8j3knZLAZAh+xLmrw==
22882351

22892352
"@types/react-reconciler@^0.26.7":
22902353
version "0.26.7"
@@ -2307,14 +2370,21 @@
23072370
dependencies:
23082371
"@types/react" "*"
23092372

2310-
"@types/react@*", "@types/react@^18.2.14":
2373+
"@types/react@*":
23112374
version "18.3.13"
23122375
resolved "https://registry.yarnpkg.com/@types/react/-/react-18.3.13.tgz#84c9690d9a271f548659760754ea8745701bfd82"
23132376
integrity sha512-ii/gswMmOievxAJed4PAHT949bpYjPKXvXo1v6cRB/kqc2ZR4n+SgyCyvyc5Fec5ez8VnUumI1Vk7j6fRyRogg==
23142377
dependencies:
23152378
"@types/prop-types" "*"
23162379
csstype "^3.0.2"
23172380

2381+
"@types/react@^19.0.0":
2382+
version "19.2.2"
2383+
resolved "https://registry.yarnpkg.com/@types/react/-/react-19.2.2.tgz#ba123a75d4c2a51158697160a4ea2ff70aa6bf36"
2384+
integrity sha512-6mDvHUFSjyT2B2yeNx2nUgMxh9LtOWvkhIU3uePn2I2oyNymUAX1NIsdgviM4CH+JSrp2D2hsMvJOkxY+0wNRA==
2385+
dependencies:
2386+
csstype "^3.0.2"
2387+
23182388
"@types/rimraf@^4.0.5":
23192389
version "4.0.5"
23202390
resolved "https://registry.yarnpkg.com/@types/rimraf/-/rimraf-4.0.5.tgz#7a59be11605c22ea3959c21ff8b28b9df1bae1b2"
@@ -3701,10 +3771,16 @@ eslint-plugin-promise@7.2.1:
37013771
dependencies:
37023772
"@eslint-community/eslint-utils" "^4.4.0"
37033773

3704-
eslint-plugin-react-hooks@4.6.2:
3705-
version "4.6.2"
3706-
resolved "https://registry.yarnpkg.com/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.6.2.tgz#c829eb06c0e6f484b3fbb85a97e57784f328c596"
3707-
integrity sha512-QzliNJq4GinDBcD8gPB5v0wh6g8q3SUi6EFF0x8N/BL9PoVs0atuGc47ozMRyOWAKdwaZ5OnbOEa3WR+dSGKuQ==
3774+
eslint-plugin-react-hooks@7.0.0:
3775+
version "7.0.0"
3776+
resolved "https://registry.yarnpkg.com/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-7.0.0.tgz#a255a1db826ea42b0e37f160430e4bd0b4b659f9"
3777+
integrity sha512-fNXaOwvKwq2+pXiRpXc825Vd63+KM4DLL40Rtlycb8m7fYpp6efrTp1sa6ZbP/Ap58K2bEKFXRmhURE+CJAQWw==
3778+
dependencies:
3779+
"@babel/core" "^7.24.4"
3780+
"@babel/parser" "^7.24.4"
3781+
hermes-parser "^0.25.1"
3782+
zod "^3.22.4 || ^4.0.0"
3783+
zod-validation-error "^3.0.3 || ^4.0.0"
37083784

37093785
eslint-plugin-react@7.37.5:
37103786
version "7.37.5"
@@ -4237,6 +4313,18 @@ hasown@^2.0.0, hasown@^2.0.1, hasown@^2.0.2:
42374313
dependencies:
42384314
function-bind "^1.1.2"
42394315

4316+
hermes-estree@0.25.1:
4317+
version "0.25.1"
4318+
resolved "https://registry.yarnpkg.com/hermes-estree/-/hermes-estree-0.25.1.tgz#6aeec17d1983b4eabf69721f3aa3eb705b17f480"
4319+
integrity sha512-0wUoCcLp+5Ev5pDW2OriHC2MJCbwLwuRx+gAqMTOkGKJJiBCLjtrvy4PWUGn6MIVefecRpzoOZ/UV6iGdOr+Cw==
4320+
4321+
hermes-parser@^0.25.1:
4322+
version "0.25.1"
4323+
resolved "https://registry.yarnpkg.com/hermes-parser/-/hermes-parser-0.25.1.tgz#5be0e487b2090886c62bd8a11724cd766d5f54d1"
4324+
integrity sha512-6pEjquH3rqaI6cYAXYPcz9MS4rY6R4ngRgrgfDshRptUZIc3lw0MCIJIGDj9++mfySOuPTHB4nrSW99BCvOPIA==
4325+
dependencies:
4326+
hermes-estree "0.25.1"
4327+
42404328
hls.js@^1.5.17:
42414329
version "1.5.17"
42424330
resolved "https://registry.yarnpkg.com/hls.js/-/hls.js-1.5.17.tgz#8a4a9bae2df4dab23168156f5f7d0f39a71026fd"
@@ -5307,13 +5395,12 @@ react-copy-to-clipboard@5.1.0:
53075395
copy-to-clipboard "^3.3.1"
53085396
prop-types "^15.8.1"
53095397

5310-
react-dom@18.3.1:
5311-
version "18.3.1"
5312-
resolved "https://registry.yarnpkg.com/react-dom/-/react-dom-18.3.1.tgz#c2265d79511b57d479b3dd3fdfa51536494c5cb4"
5313-
integrity sha512-5m4nQKp+rZRb09LNH59GM4BxTh9251/ylbKIbpe7TpGxfJ+9kv6BLkLBXIjjspbgbnIBNqlI23tRnTWT0snUIw==
5398+
react-dom@19.2.0:
5399+
version "19.2.0"
5400+
resolved "https://registry.yarnpkg.com/react-dom/-/react-dom-19.2.0.tgz#00ed1e959c365e9a9d48f8918377465466ec3af8"
5401+
integrity sha512-UlbRu4cAiGaIewkPyiRGJk0imDN2T3JjieT6spoL2UeSf5od4n5LB/mQ4ejmxhCFT1tYe8IvaFulzynWovsEFQ==
53145402
dependencies:
5315-
loose-envify "^1.1.0"
5316-
scheduler "^0.23.2"
5403+
scheduler "^0.27.0"
53175404

53185405
react-is@^16.13.1, react-is@^16.7.0:
53195406
version "16.13.1"
@@ -5385,12 +5472,10 @@ react-use-measure@2.1.7, react-use-measure@^2.1.7:
53855472
resolved "https://registry.yarnpkg.com/react-use-measure/-/react-use-measure-2.1.7.tgz#36b8a2e7fd2fa58109ab851b3addcb0aad66ad1d"
53865473
integrity sha512-KrvcAo13I/60HpwGO5jpW7E9DfusKyLPLvuHlUyP5zqnmAPhNc6qTRjUQrdTADl0lpPpDVU2/Gg51UlOGHXbdg==
53875474

5388-
react@18.3.1:
5389-
version "18.3.1"
5390-
resolved "https://registry.yarnpkg.com/react/-/react-18.3.1.tgz#49ab892009c53933625bd16b2533fc754cab2891"
5391-
integrity sha512-wS+hAgJShR0KhEvPJArfuPVN1+Hz1t0Y6n5jLrGQbkb4urgPE/0Rve+1kMB1v/oWgHgm4WIcV+i7F2pTVj+2iQ==
5392-
dependencies:
5393-
loose-envify "^1.1.0"
5475+
react@19.2.0:
5476+
version "19.2.0"
5477+
resolved "https://registry.yarnpkg.com/react/-/react-19.2.0.tgz#d33dd1721698f4376ae57a54098cb47fc75d93a5"
5478+
integrity sha512-tmbWg6W31tQLeB5cdIBOicJDJRR2KzXsV7uSK9iNfLWQ5bIZfxuPEHp7M8wiHyHnn0DD1i7w3Zmin0FtkrwoCQ==
53945479

53955480
readdirp@^4.0.1:
53965481
version "4.0.2"
@@ -5655,12 +5740,10 @@ scheduler@^0.21.0:
56555740
dependencies:
56565741
loose-envify "^1.1.0"
56575742

5658-
scheduler@^0.23.2:
5659-
version "0.23.2"
5660-
resolved "https://registry.yarnpkg.com/scheduler/-/scheduler-0.23.2.tgz#414ba64a3b282892e944cf2108ecc078d115cdc3"
5661-
integrity sha512-UOShsPwz7NrMUqhR6t0hWjFduvOzbtv7toDH1/hIrfRNIDBnnBWd0CwJTGvTpngVlmwGCdP9/Zl/tVrDqcuYzQ==
5662-
dependencies:
5663-
loose-envify "^1.1.0"
5743+
scheduler@^0.27.0:
5744+
version "0.27.0"
5745+
resolved "https://registry.yarnpkg.com/scheduler/-/scheduler-0.27.0.tgz#0c4ef82d67d1e5c1e359e8fc76d3a87f045fe5bd"
5746+
integrity sha512-eNv+WrVbKu1f3vbYJT/xtiF5syA5HPIMtf9IgY/nKg0sWqzAUEvqY/xm7OcZc/qafLx/iO9FgOmeSAp4v5ti/Q==
56645747

56655748
semver@^6.3.1:
56665749
version "6.3.1"
@@ -6558,6 +6641,16 @@ yocto-queue@^0.1.0:
65586641
resolved "https://registry.yarnpkg.com/yocto-queue/-/yocto-queue-0.1.0.tgz#0294eb3dee05028d31ee1a5fa2c556a6aaf10a1b"
65596642
integrity sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==
65606643

6644+
"zod-validation-error@^3.0.3 || ^4.0.0":
6645+
version "4.0.2"
6646+
resolved "https://registry.yarnpkg.com/zod-validation-error/-/zod-validation-error-4.0.2.tgz#bc605eba49ce0fcd598c127fee1c236be3f22918"
6647+
integrity sha512-Q6/nZLe6jxuU80qb/4uJ4t5v2VEZ44lzQjPDhYJNztRQ4wyWc6VF3D3Kb/fAuPetZQnhS3hnajCf9CsWesghLQ==
6648+
6649+
"zod@^3.22.4 || ^4.0.0":
6650+
version "4.1.12"
6651+
resolved "https://registry.yarnpkg.com/zod/-/zod-4.1.12.tgz#64f1ea53d00eab91853195653b5af9eee68970f0"
6652+
integrity sha512-JInaHOamG8pt5+Ey8kGmdcAcg3OL9reK8ltczgHTAwNhMys/6ThXHityHxVV2p3fkw/c+MAvBHFVYHFZDmjMCQ==
6653+
65616654
zustand@^3.0.3, zustand@^3.7.1:
65626655
version "3.7.2"
65636656
resolved "https://registry.yarnpkg.com/zustand/-/zustand-3.7.2.tgz#7b44c4f4a5bfd7a8296a3957b13e1c346f42514d"

0 commit comments

Comments
 (0)