Skip to content

Commit 010051f

Browse files
committed
chore: downgrade eslint to a version below 9.0.0 for compatibility
1 parent 61cd48c commit 010051f

File tree

2 files changed

+8
-161
lines changed

2 files changed

+8
-161
lines changed

package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -79,7 +79,7 @@
7979
"benchmark": "^2.1.4",
8080
"coveralls": "^3.1.1",
8181
"cross-env": "^7.0.3",
82-
"eslint": "9.17.0",
82+
"eslint": "<9.0.0",
8383
"eslint-config-prettier": "^9.1.0",
8484
"eslint-plugin-prettier": "^5.2.1",
8585
"husky": "^9.1.7",

yarn.lock

+7-160
Original file line numberDiff line numberDiff line change
@@ -287,27 +287,11 @@
287287
dependencies:
288288
eslint-visitor-keys "^3.4.3"
289289

290-
"@eslint-community/regexpp@^4.10.0", "@eslint-community/regexpp@^4.12.1", "@eslint-community/regexpp@^4.6.1":
290+
"@eslint-community/regexpp@^4.10.0", "@eslint-community/regexpp@^4.6.1":
291291
version "4.12.1"
292292
resolved "https://registry.yarnpkg.com/@eslint-community/regexpp/-/regexpp-4.12.1.tgz#cfc6cffe39df390a3841cde2abccf92eaa7ae0e0"
293293
integrity sha512-CCZCDJuduB9OUkFkY2IgppNZMi2lBQgD2qzwXkEia16cge2pijY/aXi96CJMquDMn3nJdlPV1A5KrJEXwfLNzQ==
294294

295-
"@eslint/config-array@^0.19.0":
296-
version "0.19.1"
297-
resolved "https://registry.yarnpkg.com/@eslint/config-array/-/config-array-0.19.1.tgz#734aaea2c40be22bbb1f2a9dac687c57a6a4c984"
298-
integrity sha512-fo6Mtm5mWyKjA/Chy1BYTdn5mGJoDNjC7C64ug20ADsRDGrA85bN3uK3MaKbeRkRuuIEAR5N33Jr1pbm411/PA==
299-
dependencies:
300-
"@eslint/object-schema" "^2.1.5"
301-
debug "^4.3.1"
302-
minimatch "^3.1.2"
303-
304-
"@eslint/core@^0.9.0":
305-
version "0.9.1"
306-
resolved "https://registry.yarnpkg.com/@eslint/core/-/core-0.9.1.tgz#31763847308ef6b7084a4505573ac9402c51f9d1"
307-
integrity sha512-GuUdqkyyzQI5RMIWkHhvTWLCyLo1jNK3vzkSyaExH5kHPDHcuL2VOpHjmMY+y3+NC69qAKToBqldTBgYeLSr9Q==
308-
dependencies:
309-
"@types/json-schema" "^7.0.15"
310-
311295
"@eslint/eslintrc@^2.1.4":
312296
version "2.1.4"
313297
resolved "https://registry.yarnpkg.com/@eslint/eslintrc/-/eslintrc-2.1.4.tgz#388a269f0f25c1b6adc317b5a2c55714894c70ad"
@@ -323,43 +307,11 @@
323307
minimatch "^3.1.2"
324308
strip-json-comments "^3.1.1"
325309

326-
"@eslint/eslintrc@^3.2.0":
327-
version "3.2.0"
328-
resolved "https://registry.yarnpkg.com/@eslint/eslintrc/-/eslintrc-3.2.0.tgz#57470ac4e2e283a6bf76044d63281196e370542c"
329-
integrity sha512-grOjVNN8P3hjJn/eIETF1wwd12DdnwFDoyceUJLYYdkpbwq3nLi+4fqrTAONx7XDALqlL220wC/RHSC/QTI/0w==
330-
dependencies:
331-
ajv "^6.12.4"
332-
debug "^4.3.2"
333-
espree "^10.0.1"
334-
globals "^14.0.0"
335-
ignore "^5.2.0"
336-
import-fresh "^3.2.1"
337-
js-yaml "^4.1.0"
338-
minimatch "^3.1.2"
339-
strip-json-comments "^3.1.1"
340-
341310
342311
version "8.57.1"
343312
resolved "https://registry.yarnpkg.com/@eslint/js/-/js-8.57.1.tgz#de633db3ec2ef6a3c89e2f19038063e8a122e2c2"
344313
integrity sha512-d9zaMRSTIKDLhctzH12MtXvJKSSUhaHcjV+2Z+GK+EEY7XKpP5yR4x+N3TAcHTcu963nIr+TMcCb4DBCYX1z6Q==
345314

346-
347-
version "9.17.0"
348-
resolved "https://registry.yarnpkg.com/@eslint/js/-/js-9.17.0.tgz#1523e586791f80376a6f8398a3964455ecc651ec"
349-
integrity sha512-Sxc4hqcs1kTu0iID3kcZDW3JHq2a77HO9P8CP6YEA/FpH3Ll8UXE2r/86Rz9YJLKme39S9vU5OWNjC6Xl0Cr3w==
350-
351-
"@eslint/object-schema@^2.1.5":
352-
version "2.1.5"
353-
resolved "https://registry.yarnpkg.com/@eslint/object-schema/-/object-schema-2.1.5.tgz#8670a8f6258a2be5b2c620ff314a1d984c23eb2e"
354-
integrity sha512-o0bhxnL89h5Bae5T318nFoFzGy+YE5i/gGkoPAgkmTVdRKTiv3p8JHevPiPaMwoloKfEiiaHlawCqaZMqRm+XQ==
355-
356-
"@eslint/plugin-kit@^0.2.3":
357-
version "0.2.4"
358-
resolved "https://registry.yarnpkg.com/@eslint/plugin-kit/-/plugin-kit-0.2.4.tgz#2b78e7bb3755784bb13faa8932a1d994d6537792"
359-
integrity sha512-zSkKow6H5Kdm0ZUQUB2kV5JIXqoG0+uH5YADhaEHswm664N9Db8dXSi0nMJpacpMf+MyyglF1vnZohpEg5yUtg==
360-
dependencies:
361-
levn "^0.4.1"
362-
363315
"@gerrit0/mini-shiki@^1.24.0":
364316
version "1.24.4"
365317
resolved "https://registry.yarnpkg.com/@gerrit0/mini-shiki/-/mini-shiki-1.24.4.tgz#e5328ca0dccc094460c03701d62158137a5a2eda"
@@ -369,19 +321,6 @@
369321
"@shikijs/types" "^1.24.2"
370322
"@shikijs/vscode-textmate" "^9.3.1"
371323

372-
"@humanfs/core@^0.19.1":
373-
version "0.19.1"
374-
resolved "https://registry.yarnpkg.com/@humanfs/core/-/core-0.19.1.tgz#17c55ca7d426733fe3c561906b8173c336b40a77"
375-
integrity sha512-5DyQ4+1JEUzejeK1JGICcideyfUbGixgS9jNgex5nqkW+cY7WZhxBigmieN5Qnw9ZosSNVC9KQKyb+GUaGyKUA==
376-
377-
"@humanfs/node@^0.16.6":
378-
version "0.16.6"
379-
resolved "https://registry.yarnpkg.com/@humanfs/node/-/node-0.16.6.tgz#ee2a10eaabd1131987bf0488fd9b820174cd765e"
380-
integrity sha512-YuI2ZHQL78Q5HbhDiBA1X4LmYdXCKCMQIfw0pw7piHJwyREFebJUvrQN4cMssyES6x+vfUbx1CIpaQUKYdQZOw==
381-
dependencies:
382-
"@humanfs/core" "^0.19.1"
383-
"@humanwhocodes/retry" "^0.3.0"
384-
385324
"@humanwhocodes/config-array@^0.13.0":
386325
version "0.13.0"
387326
resolved "https://registry.yarnpkg.com/@humanwhocodes/config-array/-/config-array-0.13.0.tgz#fb907624df3256d04b9aa2df50d7aa97ec648748"
@@ -401,16 +340,6 @@
401340
resolved "https://registry.yarnpkg.com/@humanwhocodes/object-schema/-/object-schema-2.0.3.tgz#4a2868d75d6d6963e423bcf90b7fd1be343409d3"
402341
integrity sha512-93zYdMES/c1D69yZiKDBj0V24vqNzB/koF26KPaagAfd3P/4gUlh3Dys5ogAK+Exi9QyzlD8x/08Zt7wIKcDcA==
403342

404-
"@humanwhocodes/retry@^0.3.0":
405-
version "0.3.1"
406-
resolved "https://registry.yarnpkg.com/@humanwhocodes/retry/-/retry-0.3.1.tgz#c72a5c76a9fbaf3488e231b13dc52c0da7bab42a"
407-
integrity sha512-JBxkERygn7Bv/GbN5Rv8Ul6LVknS+5Bp6RgDC/O8gEBU/yeH5Ui5C/OlWrTb6qct7LjjfT6Re2NxB0ln0yYybA==
408-
409-
"@humanwhocodes/retry@^0.4.1":
410-
version "0.4.1"
411-
resolved "https://registry.yarnpkg.com/@humanwhocodes/retry/-/retry-0.4.1.tgz#9a96ce501bc62df46c4031fbd970e3cc6b10f07b"
412-
integrity sha512-c7hNEllBlenFTHBky65mhq8WD2kbN9Q6gk0bTk8lSBvc554jpXSkST1iePudpt7+A/AQvuHs9EMqjHDXMY1lrA==
413-
414343
"@isaacs/cliui@^8.0.2":
415344
version "8.0.2"
416345
resolved "https://registry.yarnpkg.com/@isaacs/cliui/-/cliui-8.0.2.tgz#b37667b7bc181c168782259bab42474fbf52b550"
@@ -932,7 +861,7 @@
932861
resolved "https://registry.yarnpkg.com/@types/benchmark/-/benchmark-2.1.5.tgz#940c1850c18fdfdaee3fd6ed29cd92ae0d445b45"
933862
integrity sha512-cKio2eFB3v7qmKcvIHLUMw/dIx/8bhWPuzpzRT4unCPRTD8VdA9Zb0afxpcxOqR4PixRS7yT42FqGS8BYL8g1w==
934863

935-
"@types/estree@*", "@types/[email protected]", "@types/estree@^1.0.0", "@types/estree@^1.0.6":
864+
"@types/estree@*", "@types/[email protected]", "@types/estree@^1.0.0":
936865
version "1.0.6"
937866
resolved "https://registry.yarnpkg.com/@types/estree/-/estree-1.0.6.tgz#628effeeae2064a1b4e79f78e81d87b7e5fc7b50"
938867
integrity sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw==
@@ -983,11 +912,6 @@
983912
expect "^29.0.0"
984913
pretty-format "^29.0.0"
985914

986-
"@types/json-schema@^7.0.15":
987-
version "7.0.15"
988-
resolved "https://registry.yarnpkg.com/@types/json-schema/-/json-schema-7.0.15.tgz#596a1747233694d50f6ad8a7869fcb6f56cf5841"
989-
integrity sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==
990-
991915
"@types/node@*", "@types/node@^22.10.2":
992916
version "22.10.2"
993917
resolved "https://registry.yarnpkg.com/@types/node/-/node-22.10.2.tgz#a485426e6d1fdafc7b0d4c7b24e2c78182ddabb9"
@@ -1166,7 +1090,7 @@ acorn-walk@^8.1.1:
11661090
dependencies:
11671091
acorn "^8.11.0"
11681092

1169-
acorn@^8.11.0, acorn@^8.14.0, acorn@^8.4.1, acorn@^8.9.0:
1093+
acorn@^8.11.0, acorn@^8.4.1, acorn@^8.9.0:
11701094
version "8.14.0"
11711095
resolved "https://registry.yarnpkg.com/acorn/-/acorn-8.14.0.tgz#063e2c70cac5fb4f6467f0b11152e04c682795b0"
11721096
integrity sha512-cl669nCJTZBsL97OF4kUQm5g5hC2uihk0NxY3WENAC0TYdILVkAyHymAntgxGkl7K+t0cXIrH5siy5S4XkFycA==
@@ -1621,7 +1545,7 @@ cross-env@^7.0.3:
16211545
dependencies:
16221546
cross-spawn "^7.0.1"
16231547

1624-
cross-spawn@^7.0.0, cross-spawn@^7.0.1, cross-spawn@^7.0.2, cross-spawn@^7.0.3, cross-spawn@^7.0.6:
1548+
cross-spawn@^7.0.0, cross-spawn@^7.0.1, cross-spawn@^7.0.2, cross-spawn@^7.0.3:
16251549
version "7.0.6"
16261550
resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-7.0.6.tgz#8a58fe78f00dcd70c370451759dfbfaf03e8ee9f"
16271551
integrity sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==
@@ -1811,14 +1735,6 @@ eslint-scope@^7.1.1, eslint-scope@^7.2.2:
18111735
esrecurse "^4.3.0"
18121736
estraverse "^5.2.0"
18131737

1814-
eslint-scope@^8.2.0:
1815-
version "8.2.0"
1816-
resolved "https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-8.2.0.tgz#377aa6f1cb5dc7592cfd0b7f892fd0cf352ce442"
1817-
integrity sha512-PHlWUfG6lvPc3yvP5A4PNyBL1W8fkDUccmI21JUu/+GKZBoH/W5u6usENXUrWFRsyoW5ACUjFGgAFQp5gUlb/A==
1818-
dependencies:
1819-
esrecurse "^4.3.0"
1820-
estraverse "^5.2.0"
1821-
18221738
eslint-visitor-keys@^3.3.0, eslint-visitor-keys@^3.4.1, eslint-visitor-keys@^3.4.3:
18231739
version "3.4.3"
18241740
resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz#0cd72fe8550e3c2eae156a96a4dddcd1c8ac5800"
@@ -1829,47 +1745,7 @@ eslint-visitor-keys@^4.2.0:
18291745
resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-4.2.0.tgz#687bacb2af884fcdda8a6e7d65c606f46a14cd45"
18301746
integrity sha512-UyLnSehNt62FFhSwjZlHmeokpRK59rcz29j+F1/aDgbkbRTk7wIc9XzdoasMUbRNKDM0qQt/+BJ4BrpFeABemw==
18311747

1832-
1833-
version "9.17.0"
1834-
resolved "https://registry.yarnpkg.com/eslint/-/eslint-9.17.0.tgz#faa1facb5dd042172fdc520106984b5c2421bb0c"
1835-
integrity sha512-evtlNcpJg+cZLcnVKwsai8fExnqjGPicK7gnUtlNuzu+Fv9bI0aLpND5T44VLQtoMEnI57LoXO9XAkIXwohKrA==
1836-
dependencies:
1837-
"@eslint-community/eslint-utils" "^4.2.0"
1838-
"@eslint-community/regexpp" "^4.12.1"
1839-
"@eslint/config-array" "^0.19.0"
1840-
"@eslint/core" "^0.9.0"
1841-
"@eslint/eslintrc" "^3.2.0"
1842-
"@eslint/js" "9.17.0"
1843-
"@eslint/plugin-kit" "^0.2.3"
1844-
"@humanfs/node" "^0.16.6"
1845-
"@humanwhocodes/module-importer" "^1.0.1"
1846-
"@humanwhocodes/retry" "^0.4.1"
1847-
"@types/estree" "^1.0.6"
1848-
"@types/json-schema" "^7.0.15"
1849-
ajv "^6.12.4"
1850-
chalk "^4.0.0"
1851-
cross-spawn "^7.0.6"
1852-
debug "^4.3.2"
1853-
escape-string-regexp "^4.0.0"
1854-
eslint-scope "^8.2.0"
1855-
eslint-visitor-keys "^4.2.0"
1856-
espree "^10.3.0"
1857-
esquery "^1.5.0"
1858-
esutils "^2.0.2"
1859-
fast-deep-equal "^3.1.3"
1860-
file-entry-cache "^8.0.0"
1861-
find-up "^5.0.0"
1862-
glob-parent "^6.0.2"
1863-
ignore "^5.2.0"
1864-
imurmurhash "^0.1.4"
1865-
is-glob "^4.0.0"
1866-
json-stable-stringify-without-jsonify "^1.0.1"
1867-
lodash.merge "^4.6.2"
1868-
minimatch "^3.1.2"
1869-
natural-compare "^1.4.0"
1870-
optionator "^0.9.3"
1871-
1872-
eslint@^8.7.0:
1748+
eslint@<9.0.0, eslint@^8.7.0:
18731749
version "8.57.1"
18741750
resolved "https://registry.yarnpkg.com/eslint/-/eslint-8.57.1.tgz#7df109654aba7e3bbe5c8eae533c5e461d3c6ca9"
18751751
integrity sha512-ypowyDxpVSYpkXr9WPv2PAZCtNip1Mv5KTW0SCurXv/9iOpcrH9PaqUElksqEB6pChqHGDRCFTyrZlGhnLNGiA==
@@ -1913,15 +1789,6 @@ eslint@^8.7.0:
19131789
strip-ansi "^6.0.1"
19141790
text-table "^0.2.0"
19151791

1916-
espree@^10.0.1, espree@^10.3.0:
1917-
version "10.3.0"
1918-
resolved "https://registry.yarnpkg.com/espree/-/espree-10.3.0.tgz#29267cf5b0cb98735b65e64ba07e0ed49d1eed8a"
1919-
integrity sha512-0QYC8b24HWY8zjRnDTL6RiHfDbAWn63qb4LMj1Z4b076A4une81+z03Kg7l7mn/48PUTqoLptSXez8oknU8Clg==
1920-
dependencies:
1921-
acorn "^8.14.0"
1922-
acorn-jsx "^5.3.2"
1923-
eslint-visitor-keys "^4.2.0"
1924-
19251792
espree@^9.3.1, espree@^9.6.0, espree@^9.6.1:
19261793
version "9.6.1"
19271794
resolved "https://registry.yarnpkg.com/espree/-/espree-9.6.1.tgz#a2a17b8e434690a5432f2f8018ce71d331a48c6f"
@@ -1936,7 +1803,7 @@ esprima@^4.0.0:
19361803
resolved "https://registry.yarnpkg.com/esprima/-/esprima-4.0.1.tgz#13b04cdb3e6c5d19df91ab6987a8695619b0aa71"
19371804
integrity sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==
19381805

1939-
esquery@^1.4.0, esquery@^1.4.2, esquery@^1.5.0:
1806+
esquery@^1.4.0, esquery@^1.4.2:
19401807
version "1.6.0"
19411808
resolved "https://registry.yarnpkg.com/esquery/-/esquery-1.6.0.tgz#91419234f804d852a82dceec3e16cdc22cf9dae7"
19421809
integrity sha512-ca9pw9fomFcKPvFLXhBKUK90ZvGibiGOvRJNbjljY7s7uq/5YO4BOzcYtJqExdx99rF6aAcnRxHmcUHcz6sQsg==
@@ -2106,13 +1973,6 @@ file-entry-cache@^6.0.1:
21061973
dependencies:
21071974
flat-cache "^3.0.4"
21081975

2109-
file-entry-cache@^8.0.0:
2110-
version "8.0.0"
2111-
resolved "https://registry.yarnpkg.com/file-entry-cache/-/file-entry-cache-8.0.0.tgz#7787bddcf1131bffb92636c69457bbc0edd6d81f"
2112-
integrity sha512-XXTUwCvisa5oacNGRP9SfNtYBNAMi+RPwBFmblZEF7N7swHYQS6/Zfk7SRwx4D5j3CH211YNRco1DEMNVfZCnQ==
2113-
dependencies:
2114-
flat-cache "^4.0.0"
2115-
21161976
filelist@^1.0.4:
21171977
version "1.0.4"
21181978
resolved "https://registry.yarnpkg.com/filelist/-/filelist-1.0.4.tgz#f78978a1e944775ff9e62e744424f215e58352b5"
@@ -2152,14 +2012,6 @@ flat-cache@^3.0.4:
21522012
keyv "^4.5.3"
21532013
rimraf "^3.0.2"
21542014

2155-
flat-cache@^4.0.0:
2156-
version "4.0.1"
2157-
resolved "https://registry.yarnpkg.com/flat-cache/-/flat-cache-4.0.1.tgz#0ece39fcb14ee012f4b0410bd33dd9c1f011127c"
2158-
integrity sha512-f7ccFPK3SXFHpx15UIGyRJ/FJQctuKZ0zVuN3frBo4HnK3cay9VEW0R6yPYFHC0AgqhukPzKjq22t5DmAyqGyw==
2159-
dependencies:
2160-
flatted "^3.2.9"
2161-
keyv "^4.5.4"
2162-
21632015
flatted@^3.2.9:
21642016
version "3.3.2"
21652017
resolved "https://registry.yarnpkg.com/flatted/-/flatted-3.3.2.tgz#adba1448a9841bec72b42c532ea23dbbedef1a27"
@@ -2294,11 +2146,6 @@ globals@^13.19.0:
22942146
dependencies:
22952147
type-fest "^0.20.2"
22962148

2297-
globals@^14.0.0:
2298-
version "14.0.0"
2299-
resolved "https://registry.yarnpkg.com/globals/-/globals-14.0.0.tgz#898d7413c29babcf6bafe56fcadded858ada724e"
2300-
integrity sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ==
2301-
23022149
globby@^11.1.0:
23032150
version "11.1.0"
23042151
resolved "https://registry.yarnpkg.com/globby/-/globby-11.1.0.tgz#bd4be98bb042f83d796f7e3811991fbe82a0d34b"
@@ -3022,7 +2869,7 @@ jsprim@^1.2.2:
30222869
json-schema "0.4.0"
30232870
verror "1.10.0"
30242871

3025-
keyv@^4.5.3, keyv@^4.5.4:
2872+
keyv@^4.5.3:
30262873
version "4.5.4"
30272874
resolved "https://registry.yarnpkg.com/keyv/-/keyv-4.5.4.tgz#a879a99e29452f942439f2a405e3af8b31d4de93"
30282875
integrity sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==

0 commit comments

Comments
 (0)