Skip to content

Commit 261bbd2

Browse files
authored
chore(deps): update dependency eslint to v9
1 parent 2e12893 commit 261bbd2

File tree

2 files changed

+170
-21
lines changed

2 files changed

+170
-21
lines changed

package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@
2929
"@typescript-eslint/eslint-plugin": "7.18.0",
3030
"@typescript-eslint/parser": "7.18.0",
3131
"babel-plugin-transform-export-extensions": "6.22.0",
32-
"eslint": "8.56.0",
32+
"eslint": "9.21.0",
3333
"eslint-config-airbnb": "19.0.4",
3434
"eslint-config-airbnb-typescript": "17.1.0",
3535
"eslint-config-prettier": "10.0.1",

yarn.lock

+169-20
Original file line numberDiff line numberDiff line change
@@ -1526,11 +1526,27 @@
15261526
dependencies:
15271527
eslint-visitor-keys "^3.3.0"
15281528

1529-
"@eslint-community/regexpp@^4.10.0", "@eslint-community/regexpp@^4.11.0", "@eslint-community/regexpp@^4.4.0", "@eslint-community/regexpp@^4.6.1":
1529+
"@eslint-community/regexpp@^4.10.0", "@eslint-community/regexpp@^4.11.0", "@eslint-community/regexpp@^4.12.1", "@eslint-community/regexpp@^4.4.0", "@eslint-community/regexpp@^4.6.1":
15301530
version "4.12.1"
15311531
resolved "https://registry.yarnpkg.com/@eslint-community/regexpp/-/regexpp-4.12.1.tgz#cfc6cffe39df390a3841cde2abccf92eaa7ae0e0"
15321532
integrity sha512-CCZCDJuduB9OUkFkY2IgppNZMi2lBQgD2qzwXkEia16cge2pijY/aXi96CJMquDMn3nJdlPV1A5KrJEXwfLNzQ==
15331533

1534+
"@eslint/config-array@^0.19.2":
1535+
version "0.19.2"
1536+
resolved "https://registry.yarnpkg.com/@eslint/config-array/-/config-array-0.19.2.tgz#3060b809e111abfc97adb0bb1172778b90cb46aa"
1537+
integrity sha512-GNKqxfHG2ySmJOBSHg7LxeUx4xpuCoFjacmlCoYWEbaPXLwvfIjixRI12xCQZeULksQb23uiA8F40w5TojpV7w==
1538+
dependencies:
1539+
"@eslint/object-schema" "^2.1.6"
1540+
debug "^4.3.1"
1541+
minimatch "^3.1.2"
1542+
1543+
"@eslint/core@^0.12.0":
1544+
version "0.12.0"
1545+
resolved "https://registry.yarnpkg.com/@eslint/core/-/core-0.12.0.tgz#5f960c3d57728be9f6c65bd84aa6aa613078798e"
1546+
integrity sha512-cmrR6pytBuSMTaBweKoGMwu3EiHiEC+DoyupPmlZ0HxBJBtIxwe+j/E4XPIKNx+Q74c8lXKPwYawBf5glsTkHg==
1547+
dependencies:
1548+
"@types/json-schema" "^7.0.15"
1549+
15341550
"@eslint/eslintrc@^2.1.4":
15351551
version "2.1.4"
15361552
resolved "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.1.4.tgz"
@@ -1546,18 +1562,64 @@
15461562
minimatch "^3.1.2"
15471563
strip-json-comments "^3.1.1"
15481564

1565+
"@eslint/eslintrc@^3.3.0":
1566+
version "3.3.0"
1567+
resolved "https://registry.yarnpkg.com/@eslint/eslintrc/-/eslintrc-3.3.0.tgz#96a558f45842989cca7ea1ecd785ad5491193846"
1568+
integrity sha512-yaVPAiNAalnCZedKLdR21GOGILMLKPyqSLWaAjQFvYA2i/ciDi8ArYVr69Anohb6cH2Ukhqti4aFnYyPm8wdwQ==
1569+
dependencies:
1570+
ajv "^6.12.4"
1571+
debug "^4.3.2"
1572+
espree "^10.0.1"
1573+
globals "^14.0.0"
1574+
ignore "^5.2.0"
1575+
import-fresh "^3.2.1"
1576+
js-yaml "^4.1.0"
1577+
minimatch "^3.1.2"
1578+
strip-json-comments "^3.1.1"
1579+
15491580
15501581
version "8.56.0"
15511582
resolved "https://registry.npmjs.org/@eslint/js/-/js-8.56.0.tgz"
15521583
integrity sha512-gMsVel9D7f2HLkBma9VbtzZRehRogVRfbr++f06nL2vnCGCNlzOD+/MUov/F4p8myyAHspEhVobgjpX64q5m6A==
15531584

1585+
1586+
version "9.21.0"
1587+
resolved "https://registry.yarnpkg.com/@eslint/js/-/js-9.21.0.tgz#4303ef4e07226d87c395b8fad5278763e9c15c08"
1588+
integrity sha512-BqStZ3HX8Yz6LvsF5ByXYrtigrV5AXADWLAGc7PH/1SxOb7/FIYYMszZZWiUou/GB9P2lXWk2SV4d+Z8h0nknw==
1589+
1590+
"@eslint/object-schema@^2.1.6":
1591+
version "2.1.6"
1592+
resolved "https://registry.yarnpkg.com/@eslint/object-schema/-/object-schema-2.1.6.tgz#58369ab5b5b3ca117880c0f6c0b0f32f6950f24f"
1593+
integrity sha512-RBMg5FRL0I0gs51M/guSAj5/e14VQ4tpZnQNWwuDT66P14I43ItmPfIZRhO9fUVIPOAQXU47atlywZ/czoqFPA==
1594+
1595+
"@eslint/plugin-kit@^0.2.7":
1596+
version "0.2.7"
1597+
resolved "https://registry.yarnpkg.com/@eslint/plugin-kit/-/plugin-kit-0.2.7.tgz#9901d52c136fb8f375906a73dcc382646c3b6a27"
1598+
integrity sha512-JubJ5B2pJ4k4yGxaNLdbjrnk9d/iDz6/q8wOilpIowd6PJPgaxCuHBnBszq7Ce2TyMrywm5r4PnKm6V3iiZF+g==
1599+
dependencies:
1600+
"@eslint/core" "^0.12.0"
1601+
levn "^0.4.1"
1602+
15541603
"@fingerprintjs/[email protected]":
15551604
version "3.11.6"
15561605
resolved "https://registry.yarnpkg.com/@fingerprintjs/fingerprintjs-pro/-/fingerprintjs-pro-3.11.6.tgz#1d3a8b1f662b5eeb45581bfee1f79601cc467eb2"
15571606
integrity sha512-ohN4lorSzV0fzs8fELWuO3bvMMfzF5qyQSOWBvqwGaq6yPP+XSRJOeFdFFiwAqFWYJDEoDOlQluGfa0Rfk7mAQ==
15581607
dependencies:
15591608
tslib "^2.4.1"
15601609

1610+
"@humanfs/core@^0.19.1":
1611+
version "0.19.1"
1612+
resolved "https://registry.yarnpkg.com/@humanfs/core/-/core-0.19.1.tgz#17c55ca7d426733fe3c561906b8173c336b40a77"
1613+
integrity sha512-5DyQ4+1JEUzejeK1JGICcideyfUbGixgS9jNgex5nqkW+cY7WZhxBigmieN5Qnw9ZosSNVC9KQKyb+GUaGyKUA==
1614+
1615+
"@humanfs/node@^0.16.6":
1616+
version "0.16.6"
1617+
resolved "https://registry.yarnpkg.com/@humanfs/node/-/node-0.16.6.tgz#ee2a10eaabd1131987bf0488fd9b820174cd765e"
1618+
integrity sha512-YuI2ZHQL78Q5HbhDiBA1X4LmYdXCKCMQIfw0pw7piHJwyREFebJUvrQN4cMssyES6x+vfUbx1CIpaQUKYdQZOw==
1619+
dependencies:
1620+
"@humanfs/core" "^0.19.1"
1621+
"@humanwhocodes/retry" "^0.3.0"
1622+
15611623
"@humanwhocodes/config-array@^0.11.13":
15621624
version "0.11.13"
15631625
resolved "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.13.tgz"
@@ -1577,6 +1639,16 @@
15771639
resolved "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-2.0.2.tgz"
15781640
integrity sha512-6EwiSjwWYP7pTckG6I5eyFANjPhmPjUX9JRLUSfNPC7FX7zK9gyZAfUEaECL6ALTpGX5AjnBq3C9XmVWPitNpw==
15791641

1642+
"@humanwhocodes/retry@^0.3.0":
1643+
version "0.3.1"
1644+
resolved "https://registry.yarnpkg.com/@humanwhocodes/retry/-/retry-0.3.1.tgz#c72a5c76a9fbaf3488e231b13dc52c0da7bab42a"
1645+
integrity sha512-JBxkERygn7Bv/GbN5Rv8Ul6LVknS+5Bp6RgDC/O8gEBU/yeH5Ui5C/OlWrTb6qct7LjjfT6Re2NxB0ln0yYybA==
1646+
1647+
"@humanwhocodes/retry@^0.4.2":
1648+
version "0.4.2"
1649+
resolved "https://registry.yarnpkg.com/@humanwhocodes/retry/-/retry-0.4.2.tgz#1860473de7dfa1546767448f333db80cb0ff2161"
1650+
integrity sha512-xeO57FpIu4p1Ri3Jq/EXq4ClRm86dVF2z/+kvFnyqVYRavTZmaFaUBbWCOuuTh0o/g7DSsk6kc2vrS4Vl5oPOQ==
1651+
15801652
"@isaacs/cliui@^8.0.2":
15811653
version "8.0.2"
15821654
resolved "https://registry.npmjs.org/@isaacs/cliui/-/cliui-8.0.2.tgz"
@@ -2614,9 +2686,9 @@
26142686
expect "^29.0.0"
26152687
pretty-format "^29.0.0"
26162688

2617-
"@types/json-schema@*", "@types/json-schema@^7.0.4", "@types/json-schema@^7.0.5", "@types/json-schema@^7.0.8", "@types/json-schema@^7.0.9":
2689+
"@types/json-schema@*", "@types/json-schema@^7.0.15", "@types/json-schema@^7.0.4", "@types/json-schema@^7.0.5", "@types/json-schema@^7.0.8", "@types/json-schema@^7.0.9":
26182690
version "7.0.15"
2619-
resolved "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.15.tgz"
2691+
resolved "https://registry.yarnpkg.com/@types/json-schema/-/json-schema-7.0.15.tgz#596a1747233694d50f6ad8a7869fcb6f56cf5841"
26202692
integrity sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==
26212693

26222694
"@types/json5@^0.0.29":
@@ -4265,10 +4337,10 @@ create-jest@^29.7.0:
42654337
jest-util "^29.7.0"
42664338
prompts "^2.0.1"
42674339

4268-
cross-spawn@^7.0.0, cross-spawn@^7.0.2, cross-spawn@^7.0.3:
4269-
version "7.0.3"
4270-
resolved "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz"
4271-
integrity sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==
4340+
cross-spawn@^7.0.0, cross-spawn@^7.0.2, cross-spawn@^7.0.3, cross-spawn@^7.0.6:
4341+
version "7.0.6"
4342+
resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-7.0.6.tgz#8a58fe78f00dcd70c370451759dfbfaf03e8ee9f"
4343+
integrity sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==
42724344
dependencies:
42734345
path-key "^3.1.0"
42744346
shebang-command "^2.0.0"
@@ -5369,6 +5441,14 @@ eslint-scope@^7.2.2:
53695441
esrecurse "^4.3.0"
53705442
estraverse "^5.2.0"
53715443

5444+
eslint-scope@^8.2.0:
5445+
version "8.3.0"
5446+
resolved "https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-8.3.0.tgz#10cd3a918ffdd722f5f3f7b5b83db9b23c87340d"
5447+
integrity sha512-pUNxi75F8MJ/GdeKtVLSbYg4ZI34J6C0C7sbL4YOp2exGwen7ZsuBqKzUhXd0qMQ362yET3z+uPwKeg/0C2XCQ==
5448+
dependencies:
5449+
esrecurse "^4.3.0"
5450+
estraverse "^5.2.0"
5451+
53725452
eslint-visitor-keys@^2.1.0:
53735453
version "2.1.0"
53745454
resolved "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz"
@@ -5395,7 +5475,47 @@ eslint-webpack-plugin@^3.1.1:
53955475
normalize-path "^3.0.0"
53965476
schema-utils "^4.0.0"
53975477

5398-
[email protected], eslint@^8.3.0:
5478+
5479+
version "9.21.0"
5480+
resolved "https://registry.yarnpkg.com/eslint/-/eslint-9.21.0.tgz#b1c9c16f5153ff219791f627b94ab8f11f811591"
5481+
integrity sha512-KjeihdFqTPhOMXTt7StsDxriV4n66ueuF/jfPNC3j/lduHwr/ijDwJMsF+wyMJethgiKi5wniIE243vi07d3pg==
5482+
dependencies:
5483+
"@eslint-community/eslint-utils" "^4.2.0"
5484+
"@eslint-community/regexpp" "^4.12.1"
5485+
"@eslint/config-array" "^0.19.2"
5486+
"@eslint/core" "^0.12.0"
5487+
"@eslint/eslintrc" "^3.3.0"
5488+
"@eslint/js" "9.21.0"
5489+
"@eslint/plugin-kit" "^0.2.7"
5490+
"@humanfs/node" "^0.16.6"
5491+
"@humanwhocodes/module-importer" "^1.0.1"
5492+
"@humanwhocodes/retry" "^0.4.2"
5493+
"@types/estree" "^1.0.6"
5494+
"@types/json-schema" "^7.0.15"
5495+
ajv "^6.12.4"
5496+
chalk "^4.0.0"
5497+
cross-spawn "^7.0.6"
5498+
debug "^4.3.2"
5499+
escape-string-regexp "^4.0.0"
5500+
eslint-scope "^8.2.0"
5501+
eslint-visitor-keys "^4.2.0"
5502+
espree "^10.3.0"
5503+
esquery "^1.5.0"
5504+
esutils "^2.0.2"
5505+
fast-deep-equal "^3.1.3"
5506+
file-entry-cache "^8.0.0"
5507+
find-up "^5.0.0"
5508+
glob-parent "^6.0.2"
5509+
ignore "^5.2.0"
5510+
imurmurhash "^0.1.4"
5511+
is-glob "^4.0.0"
5512+
json-stable-stringify-without-jsonify "^1.0.1"
5513+
lodash.merge "^4.6.2"
5514+
minimatch "^3.1.2"
5515+
natural-compare "^1.4.0"
5516+
optionator "^0.9.3"
5517+
5518+
eslint@^8.3.0:
53995519
version "8.56.0"
54005520
resolved "https://registry.yarnpkg.com/eslint/-/eslint-8.56.0.tgz#4957ce8da409dc0809f99ab07a1b94832ab74b15"
54015521
integrity sha512-Go19xM6T9puCOWntie1/P997aXxFsOi37JIHRWI514Hc6ZnaHGKY9xFhrU65RT6CcBEzZoGG1e6Nq+DT04ZtZQ==
@@ -5439,6 +5559,15 @@ [email protected], eslint@^8.3.0:
54395559
strip-ansi "^6.0.1"
54405560
text-table "^0.2.0"
54415561

5562+
espree@^10.0.1, espree@^10.3.0:
5563+
version "10.3.0"
5564+
resolved "https://registry.yarnpkg.com/espree/-/espree-10.3.0.tgz#29267cf5b0cb98735b65e64ba07e0ed49d1eed8a"
5565+
integrity sha512-0QYC8b24HWY8zjRnDTL6RiHfDbAWn63qb4LMj1Z4b076A4une81+z03Kg7l7mn/48PUTqoLptSXez8oknU8Clg==
5566+
dependencies:
5567+
acorn "^8.14.0"
5568+
acorn-jsx "^5.3.2"
5569+
eslint-visitor-keys "^4.2.0"
5570+
54425571
espree@^9.6.0, espree@^9.6.1:
54435572
version "9.6.1"
54445573
resolved "https://registry.npmjs.org/espree/-/espree-9.6.1.tgz"
@@ -5458,10 +5587,10 @@ esprima@^4.0.0, esprima@^4.0.1:
54585587
resolved "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz"
54595588
integrity sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==
54605589

5461-
esquery@^1.4.2:
5462-
version "1.5.0"
5463-
resolved "https://registry.npmjs.org/esquery/-/esquery-1.5.0.tgz"
5464-
integrity sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==
5590+
esquery@^1.4.2, esquery@^1.5.0:
5591+
version "1.6.0"
5592+
resolved "https://registry.yarnpkg.com/esquery/-/esquery-1.6.0.tgz#91419234f804d852a82dceec3e16cdc22cf9dae7"
5593+
integrity sha512-ca9pw9fomFcKPvFLXhBKUK90ZvGibiGOvRJNbjljY7s7uq/5YO4BOzcYtJqExdx99rF6aAcnRxHmcUHcz6sQsg==
54655594
dependencies:
54665595
estraverse "^5.1.0"
54675596

@@ -5674,6 +5803,13 @@ file-entry-cache@^6.0.1:
56745803
dependencies:
56755804
flat-cache "^3.0.4"
56765805

5806+
file-entry-cache@^8.0.0:
5807+
version "8.0.0"
5808+
resolved "https://registry.yarnpkg.com/file-entry-cache/-/file-entry-cache-8.0.0.tgz#7787bddcf1131bffb92636c69457bbc0edd6d81f"
5809+
integrity sha512-XXTUwCvisa5oacNGRP9SfNtYBNAMi+RPwBFmblZEF7N7swHYQS6/Zfk7SRwx4D5j3CH211YNRco1DEMNVfZCnQ==
5810+
dependencies:
5811+
flat-cache "^4.0.0"
5812+
56775813
file-loader@^6.2.0:
56785814
version "6.2.0"
56795815
resolved "https://registry.npmjs.org/file-loader/-/file-loader-6.2.0.tgz"
@@ -5760,10 +5896,18 @@ flat-cache@^3.0.4:
57605896
keyv "^4.5.3"
57615897
rimraf "^3.0.2"
57625898

5763-
flatted@^3.2.7:
5764-
version "3.2.9"
5765-
resolved "https://registry.npmjs.org/flatted/-/flatted-3.2.9.tgz"
5766-
integrity sha512-36yxDn5H7OFZQla0/jFJmbIKTdZAQHngCedGxiMmpNfEZM0sdEeT+WczLQrjK6D7o2aiyLYDnkw0R3JK0Qv1RQ==
5899+
flat-cache@^4.0.0:
5900+
version "4.0.1"
5901+
resolved "https://registry.yarnpkg.com/flat-cache/-/flat-cache-4.0.1.tgz#0ece39fcb14ee012f4b0410bd33dd9c1f011127c"
5902+
integrity sha512-f7ccFPK3SXFHpx15UIGyRJ/FJQctuKZ0zVuN3frBo4HnK3cay9VEW0R6yPYFHC0AgqhukPzKjq22t5DmAyqGyw==
5903+
dependencies:
5904+
flatted "^3.2.9"
5905+
keyv "^4.5.4"
5906+
5907+
flatted@^3.2.7, flatted@^3.2.9:
5908+
version "3.3.3"
5909+
resolved "https://registry.yarnpkg.com/flatted/-/flatted-3.3.3.tgz#67c8fad95454a7c7abebf74bb78ee74a44023358"
5910+
integrity sha512-GX+ysw4PBCz0PzosHDepZGANEuFCMLrnRTiEy9McGjmkCQYwRq4A/X786G/fjM/+OjsWSU1ZrY5qyARZmO/uwg==
57675911

57685912
follow-redirects@^1.0.0:
57695913
version "1.15.5"
@@ -6029,6 +6173,11 @@ globals@^13.19.0, globals@^13.24.0:
60296173
dependencies:
60306174
type-fest "^0.20.2"
60316175

6176+
globals@^14.0.0:
6177+
version "14.0.0"
6178+
resolved "https://registry.yarnpkg.com/globals/-/globals-14.0.0.tgz#898d7413c29babcf6bafe56fcadded858ada724e"
6179+
integrity sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ==
6180+
60326181
globalthis@^1.0.4:
60336182
version "1.0.4"
60346183
resolved "https://registry.yarnpkg.com/globalthis/-/globalthis-1.0.4.tgz#7430ed3a975d97bfb59bcce41f5cabbafa651236"
@@ -7766,10 +7915,10 @@ [email protected]:
77667915
resolved "https://registry.yarnpkg.com/jwt-decode/-/jwt-decode-4.0.0.tgz#2270352425fd413785b2faf11f6e755c5151bd4b"
77677916
integrity sha512-+KJGIyHgkGuIq3IEBNftfhW/LfWhXUIY6OmyVWjliu5KH1y0fw7VQ8YndE2O4qZdMSd9SqbnC8GOcZEy0Om7sA==
77687917

7769-
keyv@^4.5.3:
7770-
version "4.5.3"
7771-
resolved "https://registry.npmjs.org/keyv/-/keyv-4.5.3.tgz"
7772-
integrity sha512-QCiSav9WaX1PgETJ+SpNnx2PRRapJ/oRSXM4VO5OGYGSjrxbKPVFVhB3l2OCbLCk329N8qyAtsJjSjvVBWzEug==
7918+
keyv@^4.5.3, keyv@^4.5.4:
7919+
version "4.5.4"
7920+
resolved "https://registry.yarnpkg.com/keyv/-/keyv-4.5.4.tgz#a879a99e29452f942439f2a405e3af8b31d4de93"
7921+
integrity sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==
77737922
dependencies:
77747923
json-buffer "3.0.1"
77757924

0 commit comments

Comments
 (0)