Skip to content

Commit 28b82cb

Browse files
Update typescript-eslint monorepo to v7
1 parent 461dcc6 commit 28b82cb

File tree

2 files changed

+89
-113
lines changed

2 files changed

+89
-113
lines changed

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -46,8 +46,8 @@
4646
"@rollup/plugin-typescript": "11.1.6",
4747
"@types/node": "20.14.9",
4848
"@types/tape": "5.6.4",
49-
"@typescript-eslint/eslint-plugin": "6.21.0",
50-
"@typescript-eslint/parser": "6.21.0",
49+
"@typescript-eslint/eslint-plugin": "7.15.0",
50+
"@typescript-eslint/parser": "7.15.0",
5151
"eslint": "8.57.0",
5252
"eslint-config-prettier": "9.1.0",
5353
"rollup": "4.18.0",

yarn.lock

Lines changed: 87 additions & 111 deletions
Original file line numberDiff line numberDiff line change
@@ -21,10 +21,10 @@
2121
dependencies:
2222
eslint-visitor-keys "^3.3.0"
2323

24-
"@eslint-community/regexpp@^4.5.1":
25-
version "4.5.1"
26-
resolved "https://registry.yarnpkg.com/@eslint-community/regexpp/-/regexpp-4.5.1.tgz#cdd35dce4fa1a89a4fd42b1599eb35b3af408884"
27-
integrity sha512-Z5ba73P98O1KUYCCJTUeVpja9RcGoMdncZ6T49FCUl2lN38JtCJ+3WgIDBv0AuY4WChU5PmtJmOCTlN6FZTFKQ==
24+
"@eslint-community/regexpp@^4.10.0":
25+
version "4.11.0"
26+
resolved "https://registry.yarnpkg.com/@eslint-community/regexpp/-/regexpp-4.11.0.tgz#b0ffd0312b4a3fd2d6f77237e7248a5ad3a680ae"
27+
integrity sha512-G/M/tIiMrTAxEWRfLfQJMmGNX28IxBg4PBz8XqQhqUHLFI6TL2htpIB1iQCj144V5ee/JaKyT9/WZ0MGZWfA7A==
2828

2929
"@eslint-community/regexpp@^4.6.1":
3030
version "4.6.2"
@@ -272,11 +272,6 @@
272272
resolved "https://registry.yarnpkg.com/@types/estree/-/estree-1.0.5.tgz#a6ce3e556e00fd9895dd872dd172ad0d4bd687f4"
273273
integrity sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==
274274

275-
"@types/json-schema@^7.0.12":
276-
version "7.0.12"
277-
resolved "https://registry.yarnpkg.com/@types/json-schema/-/json-schema-7.0.12.tgz#d70faba7039d5fca54c83c7dbab41051d2b6f6cb"
278-
integrity sha512-Hr5Jfhc9eYOQNPYO5WLDq/n4jqijdHNlDXjuAQkkt+mWdQR+XJToOHrsD4cPaMXpn6KO7y2+wM8AZEs8VpBLVA==
279-
280275
"@types/node@*":
281276
version "20.4.1"
282277
resolved "https://registry.yarnpkg.com/@types/node/-/node-20.4.1.tgz#a6033a8718653c50ac4962977e14d0f984d9527d"
@@ -289,11 +284,6 @@
289284
dependencies:
290285
undici-types "~5.26.4"
291286

292-
"@types/semver@^7.5.0":
293-
version "7.5.0"
294-
resolved "https://registry.yarnpkg.com/@types/semver/-/semver-7.5.0.tgz#591c1ce3a702c45ee15f47a42ade72c2fd78978a"
295-
integrity sha512-G8hZ6XJiHnuhQKR7ZmysCeJWE08o8T0AXtk5darsCaTVsYZhhgUrq53jizaR2FvsoeCwJhlmwTjkXBY5Pn/ZHw==
296-
297287
298288
version "5.6.4"
299289
resolved "https://registry.yarnpkg.com/@types/tape/-/tape-5.6.4.tgz#efae4202493043457b1900dceb4808c8f04c7d8f"
@@ -309,91 +299,86 @@
309299
dependencies:
310300
"@types/node" "*"
311301

312-
"@typescript-eslint/eslint-plugin@6.21.0":
313-
version "6.21.0"
314-
resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-6.21.0.tgz#30830c1ca81fd5f3c2714e524c4303e0194f9cd3"
315-
integrity sha512-oy9+hTPCUFpngkEZUSzbf9MxI65wbKFoQYsgPdILTfbUldp5ovUuphZVe4i30emU9M/kP+T64Di0mxl7dSw3MA==
302+
"@typescript-eslint/eslint-plugin@7.15.0":
303+
version "7.15.0"
304+
resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-7.15.0.tgz#8eaf396ac2992d2b8f874b68eb3fcd6b179cb7f3"
305+
integrity sha512-uiNHpyjZtFrLwLDpHnzaDlP3Tt6sGMqTCiqmxaN4n4RP0EfYZDODJyddiFDF44Hjwxr5xAcaYxVKm9QKQFJFLA==
316306
dependencies:
317-
"@eslint-community/regexpp" "^4.5.1"
318-
"@typescript-eslint/scope-manager" "6.21.0"
319-
"@typescript-eslint/type-utils" "6.21.0"
320-
"@typescript-eslint/utils" "6.21.0"
321-
"@typescript-eslint/visitor-keys" "6.21.0"
322-
debug "^4.3.4"
307+
"@eslint-community/regexpp" "^4.10.0"
308+
"@typescript-eslint/scope-manager" "7.15.0"
309+
"@typescript-eslint/type-utils" "7.15.0"
310+
"@typescript-eslint/utils" "7.15.0"
311+
"@typescript-eslint/visitor-keys" "7.15.0"
323312
graphemer "^1.4.0"
324-
ignore "^5.2.4"
313+
ignore "^5.3.1"
325314
natural-compare "^1.4.0"
326-
semver "^7.5.4"
327-
ts-api-utils "^1.0.1"
328-
329-
"@typescript-eslint/[email protected]":
330-
version "6.21.0"
331-
resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-6.21.0.tgz#af8fcf66feee2edc86bc5d1cf45e33b0630bf35b"
332-
integrity sha512-tbsV1jPne5CkFQCgPBcDOt30ItF7aJoZL997JSF7MhGQqOeT3svWRYxiqlfA5RUdlHN6Fi+EI9bxqbdyAUZjYQ==
333-
dependencies:
334-
"@typescript-eslint/scope-manager" "6.21.0"
335-
"@typescript-eslint/types" "6.21.0"
336-
"@typescript-eslint/typescript-estree" "6.21.0"
337-
"@typescript-eslint/visitor-keys" "6.21.0"
315+
ts-api-utils "^1.3.0"
316+
317+
"@typescript-eslint/[email protected]":
318+
version "7.15.0"
319+
resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-7.15.0.tgz#f4a536e5fc6a1c05c82c4d263a2bfad2da235c80"
320+
integrity sha512-k9fYuQNnypLFcqORNClRykkGOMOj+pV6V91R4GO/l1FDGwpqmSwoOQrOHo3cGaH63e+D3ZiCAOsuS/D2c99j/A==
321+
dependencies:
322+
"@typescript-eslint/scope-manager" "7.15.0"
323+
"@typescript-eslint/types" "7.15.0"
324+
"@typescript-eslint/typescript-estree" "7.15.0"
325+
"@typescript-eslint/visitor-keys" "7.15.0"
338326
debug "^4.3.4"
339327

340-
"@typescript-eslint/scope-manager@6.21.0":
341-
version "6.21.0"
342-
resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-6.21.0.tgz#ea8a9bfc8f1504a6ac5d59a6df308d3a0630a2b1"
343-
integrity sha512-OwLUIWZJry80O99zvqXVEioyniJMa+d2GrqpUTqi5/v5D5rOrppJVBPa0yKCblcigC0/aYAzxxqQ1B+DS2RYsg==
328+
"@typescript-eslint/scope-manager@7.15.0":
329+
version "7.15.0"
330+
resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-7.15.0.tgz#201b34b0720be8b1447df17b963941bf044999b2"
331+
integrity sha512-Q/1yrF/XbxOTvttNVPihxh1b9fxamjEoz2Os/Pe38OHwxC24CyCqXxGTOdpb4lt6HYtqw9HetA/Rf6gDGaMPlw==
344332
dependencies:
345-
"@typescript-eslint/types" "6.21.0"
346-
"@typescript-eslint/visitor-keys" "6.21.0"
333+
"@typescript-eslint/types" "7.15.0"
334+
"@typescript-eslint/visitor-keys" "7.15.0"
347335

348-
"@typescript-eslint/type-utils@6.21.0":
349-
version "6.21.0"
350-
resolved "https://registry.yarnpkg.com/@typescript-eslint/type-utils/-/type-utils-6.21.0.tgz#6473281cfed4dacabe8004e8521cee0bd9d4c01e"
351-
integrity sha512-rZQI7wHfao8qMX3Rd3xqeYSMCL3SoiSQLBATSiVKARdFGCYSRvmViieZjqc58jKgs8Y8i9YvVVhRbHSTA4VBag==
336+
"@typescript-eslint/type-utils@7.15.0":
337+
version "7.15.0"
338+
resolved "https://registry.yarnpkg.com/@typescript-eslint/type-utils/-/type-utils-7.15.0.tgz#5b83c904c6de91802fb399305a50a56d10472c39"
339+
integrity sha512-SkgriaeV6PDvpA6253PDVep0qCqgbO1IOBiycjnXsszNTVQe5flN5wR5jiczoEoDEnAqYFSFFc9al9BSGVltkg==
352340
dependencies:
353-
"@typescript-eslint/typescript-estree" "6.21.0"
354-
"@typescript-eslint/utils" "6.21.0"
341+
"@typescript-eslint/typescript-estree" "7.15.0"
342+
"@typescript-eslint/utils" "7.15.0"
355343
debug "^4.3.4"
356-
ts-api-utils "^1.0.1"
344+
ts-api-utils "^1.3.0"
357345

358-
"@typescript-eslint/types@6.21.0":
359-
version "6.21.0"
360-
resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-6.21.0.tgz#205724c5123a8fef7ecd195075fa6e85bac3436d"
361-
integrity sha512-1kFmZ1rOm5epu9NZEZm1kckCDGj5UJEf7P1kliH4LKu/RkwpsfqqGmY2OOcUs18lSlQBKLDYBOGxRVtrMN5lpg==
346+
"@typescript-eslint/types@7.15.0":
347+
version "7.15.0"
348+
resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-7.15.0.tgz#fb894373a6e3882cbb37671ffddce44f934f62fc"
349+
integrity sha512-aV1+B1+ySXbQH0pLK0rx66I3IkiZNidYobyfn0WFsdGhSXw+P3YOqeTq5GED458SfB24tg+ux3S+9g118hjlTw==
362350

363-
"@typescript-eslint/typescript-estree@6.21.0":
364-
version "6.21.0"
365-
resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-6.21.0.tgz#c47ae7901db3b8bddc3ecd73daff2d0895688c46"
366-
integrity sha512-6npJTkZcO+y2/kr+z0hc4HwNfrrP4kNYh57ek7yCNlrBjWQ1Y0OS7jiZTkgumrvkX5HkEKXFZkkdFNkaW2wmUQ==
351+
"@typescript-eslint/typescript-estree@7.15.0":
352+
version "7.15.0"
353+
resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-7.15.0.tgz#e323bfa3966e1485b638ce751f219fc1f31eba37"
354+
integrity sha512-gjyB/rHAopL/XxfmYThQbXbzRMGhZzGw6KpcMbfe8Q3nNQKStpxnUKeXb0KiN/fFDR42Z43szs6rY7eHk0zdGQ==
367355
dependencies:
368-
"@typescript-eslint/types" "6.21.0"
369-
"@typescript-eslint/visitor-keys" "6.21.0"
356+
"@typescript-eslint/types" "7.15.0"
357+
"@typescript-eslint/visitor-keys" "7.15.0"
370358
debug "^4.3.4"
371359
globby "^11.1.0"
372360
is-glob "^4.0.3"
373-
minimatch "9.0.3"
374-
semver "^7.5.4"
375-
ts-api-utils "^1.0.1"
361+
minimatch "^9.0.4"
362+
semver "^7.6.0"
363+
ts-api-utils "^1.3.0"
376364

377-
"@typescript-eslint/utils@6.21.0":
378-
version "6.21.0"
379-
resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-6.21.0.tgz#4714e7a6b39e773c1c8e97ec587f520840cd8134"
380-
integrity sha512-NfWVaC8HP9T8cbKQxHcsJBY5YE1O33+jpMwN45qzWWaPDZgLIbo12toGMWnmhvCpd3sIxkpDw3Wv1B3dYrbDQQ==
365+
"@typescript-eslint/utils@7.15.0":
366+
version "7.15.0"
367+
resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-7.15.0.tgz#9e6253c4599b6e7da2fb64ba3f549c73eb8c1960"
368+
integrity sha512-hfDMDqaqOqsUVGiEPSMLR/AjTSCsmJwjpKkYQRo1FNbmW4tBwBspYDwO9eh7sKSTwMQgBw9/T4DHudPaqshRWA==
381369
dependencies:
382370
"@eslint-community/eslint-utils" "^4.4.0"
383-
"@types/json-schema" "^7.0.12"
384-
"@types/semver" "^7.5.0"
385-
"@typescript-eslint/scope-manager" "6.21.0"
386-
"@typescript-eslint/types" "6.21.0"
387-
"@typescript-eslint/typescript-estree" "6.21.0"
388-
semver "^7.5.4"
389-
390-
"@typescript-eslint/[email protected]":
391-
version "6.21.0"
392-
resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-6.21.0.tgz#87a99d077aa507e20e238b11d56cc26ade45fe47"
393-
integrity sha512-JJtkDduxLi9bivAB+cYOVMtbkqdPOhZ+ZI5LC47MIRrDV4Yn2o+ZnW10Nkmr28xRpSpdJ6Sm42Hjf2+REYXm0A==
394-
dependencies:
395-
"@typescript-eslint/types" "6.21.0"
396-
eslint-visitor-keys "^3.4.1"
371+
"@typescript-eslint/scope-manager" "7.15.0"
372+
"@typescript-eslint/types" "7.15.0"
373+
"@typescript-eslint/typescript-estree" "7.15.0"
374+
375+
"@typescript-eslint/[email protected]":
376+
version "7.15.0"
377+
resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-7.15.0.tgz#1da0726201a859343fe6a05742a7c1792fff5b66"
378+
integrity sha512-Hqgy/ETgpt2L5xueA/zHHIl4fJI2O4XUE9l4+OIfbJIRSnTJb/QscncdqqZzofQegIJugRIF57OJea1khw2SDw==
379+
dependencies:
380+
"@typescript-eslint/types" "7.15.0"
381+
eslint-visitor-keys "^3.4.3"
397382

398383
"@ungap/structured-clone@^1.2.0":
399384
version "1.2.0"
@@ -1364,11 +1349,16 @@ hasown@^2.0.2:
13641349
dependencies:
13651350
function-bind "^1.1.2"
13661351

1367-
ignore@^5.2.0, ignore@^5.2.4:
1352+
ignore@^5.2.0:
13681353
version "5.2.4"
13691354
resolved "https://registry.yarnpkg.com/ignore/-/ignore-5.2.4.tgz#a291c0c6178ff1b960befe47fcdec301674a6324"
13701355
integrity sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==
13711356

1357+
ignore@^5.3.1:
1358+
version "5.3.1"
1359+
resolved "https://registry.yarnpkg.com/ignore/-/ignore-5.3.1.tgz#5073e554cd42c5b33b394375f538b8593e34d4ef"
1360+
integrity sha512-5Fytz/IraMjqpwfd34ke28PTVMjZjJG2MPn5t7OE4eUCUNf8BAa7b5WUS9/Qvr6mwOQS7Mk6vdsMno5he+T8Xw==
1361+
13721362
import-fresh@^3.2.1:
13731363
version "3.3.0"
13741364
resolved "https://registry.yarnpkg.com/import-fresh/-/import-fresh-3.3.0.tgz#37162c25fcb9ebaa2e6e53d5b4d88ce17d9e0c2b"
@@ -1670,13 +1660,6 @@ lodash.merge@^4.6.2:
16701660
resolved "https://registry.yarnpkg.com/lodash.merge/-/lodash.merge-4.6.2.tgz#558aa53b43b661e1925a0afdfa36a9a1085fe57a"
16711661
integrity sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==
16721662

1673-
lru-cache@^6.0.0:
1674-
version "6.0.0"
1675-
resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-6.0.0.tgz#6d6fe6570ebd96aaf90fcad1dafa3b2566db3a94"
1676-
integrity sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==
1677-
dependencies:
1678-
yallist "^4.0.0"
1679-
16801663
magic-string@^0.30.3:
16811664
version "0.30.5"
16821665
resolved "https://registry.yarnpkg.com/magic-string/-/magic-string-0.30.5.tgz#1994d980bd1c8835dc6e78db7cbd4ae4f24746f9"
@@ -1702,13 +1685,6 @@ micromatch@^4.0.4:
17021685
braces "^3.0.2"
17031686
picomatch "^2.3.1"
17041687

1705-
1706-
version "9.0.3"
1707-
resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-9.0.3.tgz#a6e00c3de44c3a542bfaae70abfc22420a6da825"
1708-
integrity sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==
1709-
dependencies:
1710-
brace-expansion "^2.0.1"
1711-
17121688
minimatch@^3.0.4, minimatch@^3.0.5, minimatch@^3.1.1, minimatch@^3.1.2:
17131689
version "3.1.2"
17141690
resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.1.2.tgz#19cd194bfd3e428f049a70817c038d89ab4be35b"
@@ -1723,6 +1699,13 @@ minimatch@^5.0.1:
17231699
dependencies:
17241700
brace-expansion "^2.0.1"
17251701

1702+
minimatch@^9.0.4:
1703+
version "9.0.5"
1704+
resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-9.0.5.tgz#d74f9dd6b57d83d8e98cfb82133b03978bc929e5"
1705+
integrity sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==
1706+
dependencies:
1707+
brace-expansion "^2.0.1"
1708+
17261709
minimist@^1.2.8:
17271710
version "1.2.8"
17281711
resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.8.tgz#c1a464e7693302e082a075cee0c057741ac4772c"
@@ -2015,12 +1998,10 @@ safe-regex-test@^1.0.3:
20151998
es-errors "^1.3.0"
20161999
is-regex "^1.1.4"
20172000

2018-
semver@^7.5.4:
2019-
version "7.5.4"
2020-
resolved "https://registry.yarnpkg.com/semver/-/semver-7.5.4.tgz#483986ec4ed38e1c6c48c34894a9182dbff68a6e"
2021-
integrity sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==
2022-
dependencies:
2023-
lru-cache "^6.0.0"
2001+
semver@^7.6.0:
2002+
version "7.6.2"
2003+
resolved "https://registry.yarnpkg.com/semver/-/semver-7.6.2.tgz#1e3b34759f896e8f14d6134732ce798aeb0c6e13"
2004+
integrity sha512-FNAIBWCx9qcRhoHcgcJ0gvU7SN1lYU2ZXuSfl04bSC5OpvDHFyJCjdNHomPXxjQlCBU67YW64PzY7/VIEH7F2w==
20242005

20252006
set-function-length@^1.1.1:
20262007
version "1.1.1"
@@ -2215,10 +2196,10 @@ to-regex-range@^5.0.1:
22152196
dependencies:
22162197
is-number "^7.0.0"
22172198

2218-
ts-api-utils@^1.0.1:
2219-
version "1.0.1"
2220-
resolved "https://registry.yarnpkg.com/ts-api-utils/-/ts-api-utils-1.0.1.tgz#8144e811d44c749cd65b2da305a032510774452d"
2221-
integrity sha512-lC/RGlPmwdrIBFTX59wwNzqh7aR2otPNPR/5brHZm/XKFYKsfqxihXUe9pU3JI+3vGkl+vyCoNNnPhJn3aLK1A==
2199+
ts-api-utils@^1.3.0:
2200+
version "1.3.0"
2201+
resolved "https://registry.yarnpkg.com/ts-api-utils/-/ts-api-utils-1.3.0.tgz#4b490e27129f1e8e686b45cc4ab63714dc60eea1"
2202+
integrity sha512-UQMIo7pb8WRomKR1/+MFVLTroIvDVtMX3K6OUir8ynLyzB8Jeriont2bTAtmNPa1ekAgN7YPDyf6V+ygrdU+eQ==
22222203

22232204
22242205
version "10.9.2"
@@ -2437,11 +2418,6 @@ wrappy@1:
24372418
resolved "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f"
24382419
integrity sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==
24392420

2440-
yallist@^4.0.0:
2441-
version "4.0.0"
2442-
resolved "https://registry.yarnpkg.com/yallist/-/yallist-4.0.0.tgz#9bb92790d9c0effec63be73519e11a35019a3a72"
2443-
integrity sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==
2444-
24452421
24462422
version "3.1.1"
24472423
resolved "https://registry.yarnpkg.com/yn/-/yn-3.1.1.tgz#1e87401a09d767c1d5eab26a6e4c185182d2eb50"

0 commit comments

Comments
 (0)