Skip to content

Commit c85d0d2

Browse files
⬆️ upgrade react monorepo
1 parent eeb4cb8 commit c85d0d2

2 files changed

Lines changed: 68 additions & 46 deletions

File tree

package.json

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -20,8 +20,8 @@
2020
"dependencies": {
2121
"@fontsource/figtree": "^5.0.15",
2222
"dayjs": "^1.11.10",
23-
"react": "^18.2.0",
24-
"react-dom": "^18.2.0",
23+
"react": "^19.0.0",
24+
"react-dom": "^19.0.0",
2525
"react-icons": "^5.0.0",
2626
"styled-components": "^6.1.0",
2727
"swr": "^2.2.4",
@@ -37,8 +37,8 @@
3737
"@pmmmwh/react-refresh-webpack-plugin": "^0.6.0",
3838
"@types/chrome": "^0.0.323",
3939
"@types/lodash": "^4.14.201",
40-
"@types/react": "^18.0.26",
41-
"@types/react-dom": "^18.0.10",
40+
"@types/react": "^19.0.0",
41+
"@types/react-dom": "^19.0.0",
4242
"babel-loader": "^10.0.0",
4343
"babel-preset-react-app": "^10.0.1",
4444
"chrome-webstore-upload-cli": "^3.0.0",
@@ -52,7 +52,7 @@
5252
"eslint-plugin-import": "^2.27.4",
5353
"eslint-plugin-jsx-a11y": "^6.7.1",
5454
"eslint-plugin-react": "^7.32.0",
55-
"eslint-plugin-react-hooks": "^5.0.0",
55+
"eslint-plugin-react-hooks": "^7.0.0",
5656
"file-loader": "^6.2.0",
5757
"fs-extra": "^11.1.0",
5858
"html-loader": "^5.0.0",

yarn.lock

Lines changed: 63 additions & 41 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@
3030
resolved "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.28.5.tgz#a8a4962e1567121ac0b3b487f52107443b455c7f"
3131
integrity sha512-6uFXyCayocRbqhZOB+6XcuZbkMNimwfVGFji8CTZnCzOHVGvDqzvitu1re2AU5LROliz7eQPhB8CpAMvnx9EjA==
3232

33-
"@babel/core@^7.16.0", "@babel/core@^7.20.12":
33+
"@babel/core@^7.16.0", "@babel/core@^7.20.12", "@babel/core@^7.24.4":
3434
version "7.28.5"
3535
resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.28.5.tgz#4c81b35e51e1b734f510c99b07dfbc7bbbb48f7e"
3636
integrity sha512-e7jT4DxYvIDLk1ZHmU/m/mB19rex9sv0c2ftBtjSBv+kVM/902eh0fINUzD7UwLLNR+jU585GxUJ8/EBfAM5fw==
@@ -350,20 +350,20 @@
350350
"@babel/template" "^7.27.2"
351351
"@babel/types" "^7.28.4"
352352

353+
"@babel/parser@^7.24.4", "@babel/parser@^7.27.2", "@babel/parser@^7.28.5":
354+
version "7.28.5"
355+
resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.28.5.tgz#0b0225ee90362f030efd644e8034c99468893b08"
356+
integrity sha512-KKBU1VGYR7ORr3At5HAtUQ+TV3SzRCXmA/8OdDZiLDBIZxVyzXuztPjfLd3BV1PRAQGCMWWSHYhL0F8d5uHBDQ==
357+
dependencies:
358+
"@babel/types" "^7.28.5"
359+
353360
"@babel/parser@^7.26.10", "@babel/parser@^7.26.9":
354361
version "7.26.10"
355362
resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.26.10.tgz#e9bdb82f14b97df6569b0b038edd436839c57749"
356363
integrity sha512-6aQR2zGE/QFi8JpDLjUZEPYOs7+mhKXm86VaKFiLP35JQwQb6bwUE+XbvkH0EptsYhbNBSUGaUBLKqxH1xSgsA==
357364
dependencies:
358365
"@babel/types" "^7.26.10"
359366

360-
"@babel/parser@^7.27.2", "@babel/parser@^7.28.5":
361-
version "7.28.5"
362-
resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.28.5.tgz#0b0225ee90362f030efd644e8034c99468893b08"
363-
integrity sha512-KKBU1VGYR7ORr3At5HAtUQ+TV3SzRCXmA/8OdDZiLDBIZxVyzXuztPjfLd3BV1PRAQGCMWWSHYhL0F8d5uHBDQ==
364-
dependencies:
365-
"@babel/types" "^7.28.5"
366-
367367
"@babel/plugin-bugfix-firefox-class-in-computed-class-key@^7.28.5":
368368
version "7.28.5"
369369
resolved "https://registry.yarnpkg.com/@babel/plugin-bugfix-firefox-class-in-computed-class-key/-/plugin-bugfix-firefox-class-in-computed-class-key-7.28.5.tgz#fbde57974707bbfa0376d34d425ff4fa6c732421"
@@ -1956,11 +1956,6 @@
19561956
resolved "https://registry.yarnpkg.com/@types/parse-json/-/parse-json-4.0.2.tgz#5950e50960793055845e956c427fc2b0d70c5239"
19571957
integrity sha512-dISoDXWWQwUquiKsyZ4Ng+HX2KsPL7LyHKHQwgGFEA3IaKac4Obd+h2a/a6waisAoepJlBcx9paWqjA8/HVjCw==
19581958

1959-
"@types/prop-types@*":
1960-
version "15.7.15"
1961-
resolved "https://registry.yarnpkg.com/@types/prop-types/-/prop-types-15.7.15.tgz#e6e5a86d602beaca71ce5163fadf5f95d70931c7"
1962-
integrity sha512-F6bEyamV9jKGAFBEmlQnesRPGOQqS2+Uwi0Em15xenOxHaf2hv6L8YCVn3rPdPJOiJfPiCnLIRyvwVaqMY3MIw==
1963-
19641959
"@types/qs@*":
19651960
version "6.14.0"
19661961
resolved "https://registry.yarnpkg.com/@types/qs/-/qs-6.14.0.tgz#d8b60cecf62f2db0fb68e5e006077b9178b85de5"
@@ -1971,17 +1966,16 @@
19711966
resolved "https://registry.yarnpkg.com/@types/range-parser/-/range-parser-1.2.7.tgz#50ae4353eaaddc04044279812f52c8c65857dbcb"
19721967
integrity sha512-hKormJbkJqzQGhziax5PItDUTMAM9uE2XXQmM37dyd4hVM+5aVl7oVxMVUiVQn2oCQFN/LKCZdvSM0pFRqbSmQ==
19731968

1974-
"@types/react-dom@^18.0.10":
1975-
version "18.3.7"
1976-
resolved "https://registry.yarnpkg.com/@types/react-dom/-/react-dom-18.3.7.tgz#b89ddf2cd83b4feafcc4e2ea41afdfb95a0d194f"
1977-
integrity sha512-MEe3UeoENYVFXzoXEWsvcpg6ZvlrFNlOQ7EOsvhI3CfAXwzPfO8Qwuxd40nepsYKqyyVQnTdEfv68q91yLcKrQ==
1969+
"@types/react-dom@^19.0.0":
1970+
version "19.2.3"
1971+
resolved "https://registry.yarnpkg.com/@types/react-dom/-/react-dom-19.2.3.tgz#c1e305d15a52a3e508d54dca770d202cb63abf2c"
1972+
integrity sha512-jp2L/eY6fn+KgVVQAOqYItbF0VY/YApe5Mz2F0aykSO8gx31bYCZyvSeYxCHKvzHG5eZjc+zyaS5BrBWya2+kQ==
19781973

1979-
"@types/react@^18.0.26":
1980-
version "18.3.26"
1981-
resolved "https://registry.yarnpkg.com/@types/react/-/react-18.3.26.tgz#4c5970878d30db3d2a0bca1e4eb5f258e391bbeb"
1982-
integrity sha512-RFA/bURkcKzx/X9oumPG9Vp3D3JUgus/d0b67KB0t5S/raciymilkOa66olh78MUI92QLbEJevO7rvqU/kjwKA==
1974+
"@types/react@^19.0.0":
1975+
version "19.2.4"
1976+
resolved "https://registry.yarnpkg.com/@types/react/-/react-19.2.4.tgz#e38daaca05cf95459f5f797b1411bcf64c413dd2"
1977+
integrity sha512-tBFxBp9Nfyy5rsmefN+WXc1JeW/j2BpBHFdLZbEVfs9wn3E3NRFxwV0pJg8M1qQAexFpvz73hJXFofV0ZAu92A==
19831978
dependencies:
1984-
"@types/prop-types" "*"
19851979
csstype "^3.0.2"
19861980

19871981
"@types/retry@0.12.2":
@@ -4309,6 +4303,17 @@ eslint-plugin-react-hooks@^5.0.0:
43094303
resolved "https://registry.yarnpkg.com/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-5.2.0.tgz#1be0080901e6ac31ce7971beed3d3ec0a423d9e3"
43104304
integrity sha512-+f15FfK64YQwZdJNELETdn5ibXEUQmW1DZL6KXhNnc2heoy/sg9VJJeT7n8TlMWouzWqSWavFkIhHyIbIAEapg==
43114305

4306+
eslint-plugin-react-hooks@^7.0.0:
4307+
version "7.0.1"
4308+
resolved "https://registry.yarnpkg.com/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-7.0.1.tgz#66e258db58ece50723ef20cc159f8aa908219169"
4309+
integrity sha512-O0d0m04evaNzEPoSW+59Mezf8Qt0InfgGIBJnpC0h3NH/WjUAR7BIKUfysC6todmtiZ/A0oUVS8Gce0WhBrHsA==
4310+
dependencies:
4311+
"@babel/core" "^7.24.4"
4312+
"@babel/parser" "^7.24.4"
4313+
hermes-parser "^0.25.1"
4314+
zod "^3.25.0 || ^4.0.0"
4315+
zod-validation-error "^3.5.0 || ^4.0.0"
4316+
43124317
eslint-plugin-react@7.33.2, eslint-plugin-react@^7.27.1:
43134318
version "7.33.2"
43144319
resolved "https://registry.yarnpkg.com/eslint-plugin-react/-/eslint-plugin-react-7.33.2.tgz#69ee09443ffc583927eafe86ffebb470ee737608"
@@ -4987,6 +4992,18 @@ he@^1.2.0:
49874992
resolved "https://registry.yarnpkg.com/he/-/he-1.2.0.tgz#84ae65fa7eafb165fddb61566ae14baf05664f0f"
49884993
integrity sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==
49894994

4995+
hermes-estree@0.25.1:
4996+
version "0.25.1"
4997+
resolved "https://registry.yarnpkg.com/hermes-estree/-/hermes-estree-0.25.1.tgz#6aeec17d1983b4eabf69721f3aa3eb705b17f480"
4998+
integrity sha512-0wUoCcLp+5Ev5pDW2OriHC2MJCbwLwuRx+gAqMTOkGKJJiBCLjtrvy4PWUGn6MIVefecRpzoOZ/UV6iGdOr+Cw==
4999+
5000+
hermes-parser@^0.25.1:
5001+
version "0.25.1"
5002+
resolved "https://registry.yarnpkg.com/hermes-parser/-/hermes-parser-0.25.1.tgz#5be0e487b2090886c62bd8a11724cd766d5f54d1"
5003+
integrity sha512-6pEjquH3rqaI6cYAXYPcz9MS4rY6R4ngRgrgfDshRptUZIc3lw0MCIJIGDj9++mfySOuPTHB4nrSW99BCvOPIA==
5004+
dependencies:
5005+
hermes-estree "0.25.1"
5006+
49905007
hpack.js@^2.1.6:
49915008
version "2.1.6"
49925009
resolved "https://registry.yarnpkg.com/hpack.js/-/hpack.js-2.1.6.tgz#87774c0949e513f42e84575b3c45681fade2a0b2"
@@ -5728,7 +5745,7 @@ lodash@^4.17.20, lodash@^4.17.21:
57285745
resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.21.tgz#679591c564c3bffaae8454cf0b3df370c3d6911c"
57295746
integrity sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==
57305747

5731-
loose-envify@^1.1.0, loose-envify@^1.4.0:
5748+
loose-envify@^1.4.0:
57325749
version "1.4.0"
57335750
resolved "https://registry.yarnpkg.com/loose-envify/-/loose-envify-1.4.0.tgz#71ee51fa7be4caec1a63839f7e682d8132d30caf"
57345751
integrity sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==
@@ -6435,13 +6452,12 @@ raw-body@2.5.2:
64356452
iconv-lite "0.4.24"
64366453
unpipe "1.0.0"
64376454

6438-
react-dom@^18.2.0:
6439-
version "18.3.1"
6440-
resolved "https://registry.yarnpkg.com/react-dom/-/react-dom-18.3.1.tgz#c2265d79511b57d479b3dd3fdfa51536494c5cb4"
6441-
integrity sha512-5m4nQKp+rZRb09LNH59GM4BxTh9251/ylbKIbpe7TpGxfJ+9kv6BLkLBXIjjspbgbnIBNqlI23tRnTWT0snUIw==
6455+
react-dom@^19.0.0:
6456+
version "19.2.0"
6457+
resolved "https://registry.yarnpkg.com/react-dom/-/react-dom-19.2.0.tgz#00ed1e959c365e9a9d48f8918377465466ec3af8"
6458+
integrity sha512-UlbRu4cAiGaIewkPyiRGJk0imDN2T3JjieT6spoL2UeSf5od4n5LB/mQ4ejmxhCFT1tYe8IvaFulzynWovsEFQ==
64426459
dependencies:
6443-
loose-envify "^1.1.0"
6444-
scheduler "^0.23.2"
6460+
scheduler "^0.27.0"
64456461

64466462
react-icons@^5.0.0:
64476463
version "5.5.0"
@@ -6463,12 +6479,10 @@ react-refresh@^0.18.0:
64636479
resolved "https://registry.yarnpkg.com/react-refresh/-/react-refresh-0.18.0.tgz#2dce97f4fe932a4d8142fa1630e475c1729c8062"
64646480
integrity sha512-QgT5//D3jfjJb6Gsjxv0Slpj23ip+HtOpnNgnb2S5zU3CB26G/IDPGoy4RJB42wzFE46DRsstbW6tKHoKbhAxw==
64656481

6466-
react@^18.2.0:
6467-
version "18.3.1"
6468-
resolved "https://registry.yarnpkg.com/react/-/react-18.3.1.tgz#49ab892009c53933625bd16b2533fc754cab2891"
6469-
integrity sha512-wS+hAgJShR0KhEvPJArfuPVN1+Hz1t0Y6n5jLrGQbkb4urgPE/0Rve+1kMB1v/oWgHgm4WIcV+i7F2pTVj+2iQ==
6470-
dependencies:
6471-
loose-envify "^1.1.0"
6482+
react@^19.0.0:
6483+
version "19.2.0"
6484+
resolved "https://registry.yarnpkg.com/react/-/react-19.2.0.tgz#d33dd1721698f4376ae57a54098cb47fc75d93a5"
6485+
integrity sha512-tmbWg6W31tQLeB5cdIBOicJDJRR2KzXsV7uSK9iNfLWQ5bIZfxuPEHp7M8wiHyHnn0DD1i7w3Zmin0FtkrwoCQ==
64726486

64736487
read-yaml-file@^1.1.0:
64746488
version "1.1.0"
@@ -6804,12 +6818,10 @@ sass@^1.57.1:
68046818
optionalDependencies:
68056819
"@parcel/watcher" "^2.4.1"
68066820

6807-
scheduler@^0.23.2:
6808-
version "0.23.2"
6809-
resolved "https://registry.yarnpkg.com/scheduler/-/scheduler-0.23.2.tgz#414ba64a3b282892e944cf2108ecc078d115cdc3"
6810-
integrity sha512-UOShsPwz7NrMUqhR6t0hWjFduvOzbtv7toDH1/hIrfRNIDBnnBWd0CwJTGvTpngVlmwGCdP9/Zl/tVrDqcuYzQ==
6811-
dependencies:
6812-
loose-envify "^1.1.0"
6821+
scheduler@^0.27.0:
6822+
version "0.27.0"
6823+
resolved "https://registry.yarnpkg.com/scheduler/-/scheduler-0.27.0.tgz#0c4ef82d67d1e5c1e359e8fc76d3a87f045fe5bd"
6824+
integrity sha512-eNv+WrVbKu1f3vbYJT/xtiF5syA5HPIMtf9IgY/nKg0sWqzAUEvqY/xm7OcZc/qafLx/iO9FgOmeSAp4v5ti/Q==
68136825

68146826
schema-utils@^3.0.0:
68156827
version "3.3.0"
@@ -7948,3 +7960,13 @@ zip-webpack-plugin@^4.0.1:
79487960
integrity sha512-F9JmhbFwmTqCNi2evY5j7cnyRz6NCAc8Scgzjiw2ZDBjrvVZ56WhKm8VGGVe+4o3B6BJ+J6WViMQ4xSDI2JpVQ==
79497961
dependencies:
79507962
yazl "^2.5.1"
7963+
7964+
"zod-validation-error@^3.5.0 || ^4.0.0":
7965+
version "4.0.2"
7966+
resolved "https://registry.yarnpkg.com/zod-validation-error/-/zod-validation-error-4.0.2.tgz#bc605eba49ce0fcd598c127fee1c236be3f22918"
7967+
integrity sha512-Q6/nZLe6jxuU80qb/4uJ4t5v2VEZ44lzQjPDhYJNztRQ4wyWc6VF3D3Kb/fAuPetZQnhS3hnajCf9CsWesghLQ==
7968+
7969+
"zod@^3.25.0 || ^4.0.0":
7970+
version "4.1.12"
7971+
resolved "https://registry.yarnpkg.com/zod/-/zod-4.1.12.tgz#64f1ea53d00eab91853195653b5af9eee68970f0"
7972+
integrity sha512-JInaHOamG8pt5+Ey8kGmdcAcg3OL9reK8ltczgHTAwNhMys/6ThXHityHxVV2p3fkw/c+MAvBHFVYHFZDmjMCQ==

0 commit comments

Comments
 (0)