Skip to content

Commit 84b650c

Browse files
authored
⬆️ Update all of eslint to version 10.0.0
1 parent 5ef17a0 commit 84b650c

2 files changed

Lines changed: 71 additions & 88 deletions

File tree

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -118,7 +118,7 @@
118118
"@babel/preset-env": "^7.29.0",
119119
"@babel/preset-react": "^7.28.5",
120120
"@babel/preset-typescript": "^7.28.5",
121-
"@eslint/js": "^9.39.2",
121+
"@eslint/js": "^10.0.0",
122122
"@testing-library/dom": "^10.4.1",
123123
"@testing-library/jest-dom": "^6.9.1",
124124
"@testing-library/react": "^16.3.2",
@@ -147,7 +147,7 @@
147147
"esbuild": "^0.27.0",
148148
"esbuild-plugin-copy": "^2.1.1",
149149
"esbuild-plugin-wasm": "^1.1.0",
150-
"eslint": "^9.39.2",
150+
"eslint": "^10.0.0",
151151
"eslint-config-prettier": "^10.1.8",
152152
"eslint-import-resolver-alias": "^1.1.2",
153153
"eslint-plugin-import": "^2.32.0",

yarn.lock

Lines changed: 69 additions & 86 deletions
Original file line numberDiff line numberDiff line change
@@ -1370,65 +1370,50 @@
13701370
dependencies:
13711371
eslint-visitor-keys "^3.4.3"
13721372

1373-
"@eslint-community/regexpp@^4.12.1", "@eslint-community/regexpp@^4.12.2":
1373+
"@eslint-community/regexpp@^4.12.2":
13741374
version "4.12.2"
13751375
resolved "https://registry.yarnpkg.com/@eslint-community/regexpp/-/regexpp-4.12.2.tgz#bccdf615bcf7b6e8db830ec0b8d21c9a25de597b"
13761376
integrity sha512-EriSTlt5OC9/7SXkRSCAhfSxxoSUgBm33OH+IkwbdpgoqsSsUg7y3uh+IICI/Qg4BBWr3U2i39RpmycbxMq4ew==
13771377

1378-
"@eslint/config-array@^0.21.1":
1379-
version "0.21.1"
1380-
resolved "https://registry.yarnpkg.com/@eslint/config-array/-/config-array-0.21.1.tgz#7d1b0060fea407f8301e932492ba8c18aff29713"
1381-
integrity sha512-aw1gNayWpdI/jSYVgzN5pL0cfzU02GT3NBpeT/DXbx1/1x7ZKxFPd9bwrzygx/qiwIQiJ1sw/zD8qY/kRvlGHA==
1378+
"@eslint/config-array@^0.23.0":
1379+
version "0.23.1"
1380+
resolved "https://registry.yarnpkg.com/@eslint/config-array/-/config-array-0.23.1.tgz#908223da7b9148f1af5bfb3144b77a9387a89446"
1381+
integrity sha512-uVSdg/V4dfQmTjJzR0szNczjOH/J+FyUMMjYtr07xFRXR7EDf9i1qdxrD0VusZH9knj1/ecxzCQQxyic5NzAiA==
13821382
dependencies:
1383-
"@eslint/object-schema" "^2.1.7"
1383+
"@eslint/object-schema" "^3.0.1"
13841384
debug "^4.3.1"
1385-
minimatch "^3.1.2"
1385+
minimatch "^10.1.1"
13861386

1387-
"@eslint/config-helpers@^0.4.2":
1388-
version "0.4.2"
1389-
resolved "https://registry.yarnpkg.com/@eslint/config-helpers/-/config-helpers-0.4.2.tgz#1bd006ceeb7e2e55b2b773ab318d300e1a66aeda"
1390-
integrity sha512-gBrxN88gOIf3R7ja5K9slwNayVcZgK6SOUORm2uBzTeIEfeVaIhOpCtTox3P6R7o2jLFwLFTLnC7kU/RGcYEgw==
1387+
"@eslint/config-helpers@^0.5.2":
1388+
version "0.5.2"
1389+
resolved "https://registry.yarnpkg.com/@eslint/config-helpers/-/config-helpers-0.5.2.tgz#314c7b03d02a371ad8c0a7f6821d5a8a8437ba9d"
1390+
integrity sha512-a5MxrdDXEvqnIq+LisyCX6tQMPF/dSJpCfBgBauY+pNZ28yCtSsTvyTYrMhaI+LK26bVyCJfJkT0u8KIj2i1dQ==
13911391
dependencies:
1392-
"@eslint/core" "^0.17.0"
1392+
"@eslint/core" "^1.1.0"
13931393

1394-
"@eslint/core@^0.17.0":
1395-
version "0.17.0"
1396-
resolved "https://registry.yarnpkg.com/@eslint/core/-/core-0.17.0.tgz#77225820413d9617509da9342190a2019e78761c"
1397-
integrity sha512-yL/sLrpmtDaFEiUj1osRP4TI2MDz1AddJL+jZ7KSqvBuliN4xqYY54IfdN8qD8Toa6g1iloph1fxQNkjOxrrpQ==
1394+
"@eslint/core@^1.1.0":
1395+
version "1.1.0"
1396+
resolved "https://registry.yarnpkg.com/@eslint/core/-/core-1.1.0.tgz#51f5cd970e216fbdae6721ac84491f57f965836d"
1397+
integrity sha512-/nr9K9wkr3P1EzFTdFdMoLuo1PmIxjmwvPozwoSodjNBdefGujXQUF93u1DDZpEaTuDvMsIQddsd35BwtrW9Xw==
13981398
dependencies:
13991399
"@types/json-schema" "^7.0.15"
14001400

1401-
"@eslint/eslintrc@^3.3.1":
1402-
version "3.3.1"
1403-
resolved "https://registry.yarnpkg.com/@eslint/eslintrc/-/eslintrc-3.3.1.tgz#e55f7f1dd400600dd066dbba349c4c0bac916964"
1404-
integrity sha512-gtF186CXhIl1p4pJNGZw8Yc6RlshoePRvE0X91oPGb3vZ8pM3qOS9W9NGPat9LziaBV7XrJWGylNQXkGcnM3IQ==
1405-
dependencies:
1406-
ajv "^6.12.4"
1407-
debug "^4.3.2"
1408-
espree "^10.0.1"
1409-
globals "^14.0.0"
1410-
ignore "^5.2.0"
1411-
import-fresh "^3.2.1"
1412-
js-yaml "^4.1.0"
1413-
minimatch "^3.1.2"
1414-
strip-json-comments "^3.1.1"
1415-
1416-
"@eslint/js@9.39.2", "@eslint/js@^9.39.2":
1417-
version "9.39.2"
1418-
resolved "https://registry.yarnpkg.com/@eslint/js/-/js-9.39.2.tgz#2d4b8ec4c3ea13c1b3748e0c97ecd766bdd80599"
1419-
integrity sha512-q1mjIoW1VX4IvSocvM/vbTiveKC4k9eLrajNEuSsmjymSDEbpGddtpfOoN7YGAqBK3NG+uqo8ia4PDTt8buCYA==
1401+
"@eslint/js@^10.0.0":
1402+
version "10.0.0"
1403+
resolved "https://registry.yarnpkg.com/@eslint/js/-/js-10.0.0.tgz#7f8e3c76e4eadb14718d89c60891ae526092b134"
1404+
integrity sha512-J2VKrn6YUBegZFzRQVOVA8jk7VViV/MXhQUvXuCUK1I2RGGT2E+bmNGOsgtdO9Wo25Kd3hfZFuCm8LcfsUFV7g==
14201405

1421-
"@eslint/object-schema@^2.1.7":
1422-
version "2.1.7"
1423-
resolved "https://registry.yarnpkg.com/@eslint/object-schema/-/object-schema-2.1.7.tgz#6e2126a1347e86a4dedf8706ec67ff8e107ebbad"
1424-
integrity sha512-VtAOaymWVfZcmZbp6E2mympDIHvyjXs/12LqWYjVw6qjrfF+VK+fyG33kChz3nnK+SU5/NeHOqrTEHS8sXO3OA==
1406+
"@eslint/object-schema@^3.0.1":
1407+
version "3.0.1"
1408+
resolved "https://registry.yarnpkg.com/@eslint/object-schema/-/object-schema-3.0.1.tgz#9a1dc9af00d790dc79a9bf57a756e3cb2740ddb9"
1409+
integrity sha512-P9cq2dpr+LU8j3qbLygLcSZrl2/ds/pUpfnHNNuk5HW7mnngHs+6WSq5C9mO3rqRX8A1poxqLTC9cu0KOyJlBg==
14251410

1426-
"@eslint/plugin-kit@^0.4.1":
1427-
version "0.4.1"
1428-
resolved "https://registry.yarnpkg.com/@eslint/plugin-kit/-/plugin-kit-0.4.1.tgz#9779e3fd9b7ee33571a57435cf4335a1794a6cb2"
1429-
integrity sha512-43/qtrDUokr7LJqoF2c3+RInu/t4zfrpYdoSDfYyhg52rwLV6TnOvdG4fXm7IkSB3wErkcmJS9iEhjVtOSEjjA==
1411+
"@eslint/plugin-kit@^0.6.0":
1412+
version "0.6.0"
1413+
resolved "https://registry.yarnpkg.com/@eslint/plugin-kit/-/plugin-kit-0.6.0.tgz#e0cb12ec66719cb2211ad36499fb516f2a63899d"
1414+
integrity sha512-bIZEUzOI1jkhviX2cp5vNyXQc6olzb2ohewQubuYlMXZ2Q/XjBO0x0XhGPvc9fjSIiUN0vw+0hq53BJ4eQSJKQ==
14301415
dependencies:
1431-
"@eslint/core" "^0.17.0"
1416+
"@eslint/core" "^1.1.0"
14321417
levn "^0.4.1"
14331418

14341419
"@firefox-devtools/react-contextmenu@^5.2.3":
@@ -2252,6 +2237,11 @@
22522237
dependencies:
22532238
"@types/ms" "*"
22542239

2240+
"@types/esrecurse@^4.3.1":
2241+
version "4.3.1"
2242+
resolved "https://registry.yarnpkg.com/@types/esrecurse/-/esrecurse-4.3.1.tgz#6f636af962fbe6191b830bd676ba5986926bccec"
2243+
integrity sha512-xJBAbDifo5hpffDBuHl0Y8ywswbiAp/Wi7Y/GtAgSlZyIABppyurxVueOPE8LUQOxdlgi6Zqce7uoEpqNTeiUw==
2244+
22552245
"@types/estree-jsx@^0.0.1":
22562246
version "0.0.1"
22572247
resolved "https://registry.yarnpkg.com/@types/estree-jsx/-/estree-jsx-0.0.1.tgz#c36d7a1afeb47a95a8ee0b7bc8bc705db38f919d"
@@ -2266,7 +2256,7 @@
22662256
dependencies:
22672257
"@types/estree" "*"
22682258

2269-
"@types/estree@*", "@types/estree@^1.0.0", "@types/estree@^1.0.6":
2259+
"@types/estree@*", "@types/estree@^1.0.0", "@types/estree@^1.0.6", "@types/estree@^1.0.8":
22702260
version "1.0.8"
22712261
resolved "https://registry.yarnpkg.com/@types/estree/-/estree-1.0.8.tgz#958b91c991b1867ced318bedea0e215ee050726e"
22722262
integrity sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w==
@@ -4607,11 +4597,13 @@ eslint-scope@5.1.1:
46074597
esrecurse "^4.3.0"
46084598
estraverse "^4.1.1"
46094599

4610-
eslint-scope@^8.4.0:
4611-
version "8.4.0"
4612-
resolved "https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-8.4.0.tgz#88e646a207fad61436ffa39eb505147200655c82"
4613-
integrity sha512-sNXOfKCn74rt8RICKMvJS7XKV/Xk9kA7DyJr8mJik3S7Cwgy3qlkkmyS2uQB3jiJg6VNdZd/pDBJu0nvG2NlTg==
4600+
eslint-scope@^9.1.0:
4601+
version "9.1.0"
4602+
resolved "https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-9.1.0.tgz#dfcb41d6c0d73df6b977a50cf3e91c41ddb4154e"
4603+
integrity sha512-CkWE42hOJsNj9FJRaoMX9waUFYhqY4jmyLFdAdzZr6VaCg3ynLYx4WnOdkaIifGfH4gsUcBTn4OZbHXkpLD0FQ==
46144604
dependencies:
4605+
"@types/esrecurse" "^4.3.1"
4606+
"@types/estree" "^1.0.8"
46154607
esrecurse "^4.3.0"
46164608
estraverse "^5.2.0"
46174609

@@ -4630,32 +4622,34 @@ eslint-visitor-keys@^4.2.1:
46304622
resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-4.2.1.tgz#4cfea60fe7dd0ad8e816e1ed026c1d5251b512c1"
46314623
integrity sha512-Uhdk5sfqcee/9H/rCOJikYz67o0a2Tw2hGRPOG2Y1R2dg7brRe1uG0yaNQDHu+TO/uQPF/5eCapvYSmHUjt7JQ==
46324624

4633-
eslint@^9.39.2:
4634-
version "9.39.2"
4635-
resolved "https://registry.yarnpkg.com/eslint/-/eslint-9.39.2.tgz#cb60e6d16ab234c0f8369a3fe7cc87967faf4b6c"
4636-
integrity sha512-LEyamqS7W5HB3ujJyvi0HQK/dtVINZvd5mAAp9eT5S/ujByGjiZLCzPcHVzuXbpJDJF/cxwHlfceVUDZ2lnSTw==
4625+
eslint-visitor-keys@^5.0.0:
4626+
version "5.0.0"
4627+
resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-5.0.0.tgz#b9aa1a74aa48c44b3ae46c1597ce7171246a94a9"
4628+
integrity sha512-A0XeIi7CXU7nPlfHS9loMYEKxUaONu/hTEzHTGba9Huu94Cq1hPivf+DE5erJozZOky0LfvXAyrV/tcswpLI0Q==
4629+
4630+
eslint@^10.0.0:
4631+
version "10.0.0"
4632+
resolved "https://registry.yarnpkg.com/eslint/-/eslint-10.0.0.tgz#c93c36a96d91621d0fbb680db848ea11af56ab1e"
4633+
integrity sha512-O0piBKY36YSJhlFSG8p9VUdPV/SxxS4FYDWVpr/9GJuMaepzwlf4J8I4ov1b+ySQfDTPhc3DtLaxcT1fN0yqCg==
46374634
dependencies:
46384635
"@eslint-community/eslint-utils" "^4.8.0"
4639-
"@eslint-community/regexpp" "^4.12.1"
4640-
"@eslint/config-array" "^0.21.1"
4641-
"@eslint/config-helpers" "^0.4.2"
4642-
"@eslint/core" "^0.17.0"
4643-
"@eslint/eslintrc" "^3.3.1"
4644-
"@eslint/js" "9.39.2"
4645-
"@eslint/plugin-kit" "^0.4.1"
4636+
"@eslint-community/regexpp" "^4.12.2"
4637+
"@eslint/config-array" "^0.23.0"
4638+
"@eslint/config-helpers" "^0.5.2"
4639+
"@eslint/core" "^1.1.0"
4640+
"@eslint/plugin-kit" "^0.6.0"
46464641
"@humanfs/node" "^0.16.6"
46474642
"@humanwhocodes/module-importer" "^1.0.1"
46484643
"@humanwhocodes/retry" "^0.4.2"
46494644
"@types/estree" "^1.0.6"
46504645
ajv "^6.12.4"
4651-
chalk "^4.0.0"
46524646
cross-spawn "^7.0.6"
46534647
debug "^4.3.2"
46544648
escape-string-regexp "^4.0.0"
4655-
eslint-scope "^8.4.0"
4656-
eslint-visitor-keys "^4.2.1"
4657-
espree "^10.4.0"
4658-
esquery "^1.5.0"
4649+
eslint-scope "^9.1.0"
4650+
eslint-visitor-keys "^5.0.0"
4651+
espree "^11.1.0"
4652+
esquery "^1.7.0"
46594653
esutils "^2.0.2"
46604654
fast-deep-equal "^3.1.3"
46614655
file-entry-cache "^8.0.0"
@@ -4665,29 +4659,28 @@ eslint@^9.39.2:
46654659
imurmurhash "^0.1.4"
46664660
is-glob "^4.0.0"
46674661
json-stable-stringify-without-jsonify "^1.0.1"
4668-
lodash.merge "^4.6.2"
4669-
minimatch "^3.1.2"
4662+
minimatch "^10.1.1"
46704663
natural-compare "^1.4.0"
46714664
optionator "^0.9.3"
46724665

4673-
espree@^10.0.1, espree@^10.4.0:
4674-
version "10.4.0"
4675-
resolved "https://registry.yarnpkg.com/espree/-/espree-10.4.0.tgz#d54f4949d4629005a1fa168d937c3ff1f7e2a837"
4676-
integrity sha512-j6PAQ2uUr79PZhBjP5C5fhl8e39FmRnOjsD5lGnWrFU8i2G776tBK7+nP8KuQUTTyAZUwfQqXAgrVH5MbH9CYQ==
4666+
espree@^11.1.0:
4667+
version "11.1.0"
4668+
resolved "https://registry.yarnpkg.com/espree/-/espree-11.1.0.tgz#7d0c82a69f8df670728dba256264b383fbf73e8f"
4669+
integrity sha512-WFWYhO1fV4iYkqOOvq8FbqIhr2pYfoDY0kCotMkDeNtGpiGGkZ1iov2u8ydjtgM8yF8rzK7oaTbw2NAzbAbehw==
46774670
dependencies:
46784671
acorn "^8.15.0"
46794672
acorn-jsx "^5.3.2"
4680-
eslint-visitor-keys "^4.2.1"
4673+
eslint-visitor-keys "^5.0.0"
46814674

46824675
esprima@^4.0.0:
46834676
version "4.0.1"
46844677
resolved "https://registry.yarnpkg.com/esprima/-/esprima-4.0.1.tgz#13b04cdb3e6c5d19df91ab6987a8695619b0aa71"
46854678
integrity sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==
46864679

4687-
esquery@^1.5.0:
4688-
version "1.6.0"
4689-
resolved "https://registry.yarnpkg.com/esquery/-/esquery-1.6.0.tgz#91419234f804d852a82dceec3e16cdc22cf9dae7"
4690-
integrity sha512-ca9pw9fomFcKPvFLXhBKUK90ZvGibiGOvRJNbjljY7s7uq/5YO4BOzcYtJqExdx99rF6aAcnRxHmcUHcz6sQsg==
4680+
esquery@^1.7.0:
4681+
version "1.7.0"
4682+
resolved "https://registry.yarnpkg.com/esquery/-/esquery-1.7.0.tgz#08d048f261f0ddedb5bae95f46809463d9c9496d"
4683+
integrity sha512-Ap6G0WQwcU/LHsvLwON1fAQX9Zp0A2Y6Y/cJBl9r/JbW90Zyg4/zbG6zzKa2OTALELarYHmKu0GhpM5EO+7T0g==
46914684
dependencies:
46924685
estraverse "^5.1.0"
46934686

@@ -5286,11 +5279,6 @@ global-prefix@^3.0.0:
52865279
kind-of "^6.0.2"
52875280
which "^1.3.1"
52885281

5289-
globals@^14.0.0:
5290-
version "14.0.0"
5291-
resolved "https://registry.yarnpkg.com/globals/-/globals-14.0.0.tgz#898d7413c29babcf6bafe56fcadded858ada724e"
5292-
integrity sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ==
5293-
52945282
globals@^17.3.0:
52955283
version "17.3.0"
52965284
resolved "https://registry.yarnpkg.com/globals/-/globals-17.3.0.tgz#8b96544c2fa91afada02747cc9731c002a96f3b9"
@@ -7232,11 +7220,6 @@ lodash.debounce@^4.0.8:
72327220
resolved "https://registry.yarnpkg.com/lodash.debounce/-/lodash.debounce-4.0.8.tgz#82d79bff30a67c4005ffd5e2515300ad9ca4d7af"
72337221
integrity sha1-gteb/zCmfEAF/9XiUVMArZyk168=
72347222

7235-
lodash.merge@^4.6.2:
7236-
version "4.6.2"
7237-
resolved "https://registry.yarnpkg.com/lodash.merge/-/lodash.merge-4.6.2.tgz#558aa53b43b661e1925a0afdfa36a9a1085fe57a"
7238-
integrity sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==
7239-
72407223
lodash.sortby@^4.7.0:
72417224
version "4.7.0"
72427225
resolved "https://registry.yarnpkg.com/lodash.sortby/-/lodash.sortby-4.7.0.tgz#edd14c824e2cc9c1e0b0a1b42bb5210516a42438"

0 commit comments

Comments
 (0)