Skip to content

Commit 20e595c

Browse files
Update typescript-eslint monorepo to v8
1 parent 51f94d3 commit 20e595c

File tree

2 files changed

+158
-4
lines changed

2 files changed

+158
-4
lines changed

package.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -28,10 +28,10 @@
2828
"typescript": "5.4.5"
2929
},
3030
"dependencies": {
31-
"@typescript-eslint/eslint-plugin": "^5.62.0",
32-
"@typescript-eslint/parser": "^5.62.0",
33-
"@typescript-eslint/type-utils": "^5.62.0",
34-
"@typescript-eslint/utils": "^5.62.0",
31+
"@typescript-eslint/eslint-plugin": "^8.0.0",
32+
"@typescript-eslint/parser": "^8.0.0",
33+
"@typescript-eslint/type-utils": "^8.0.0",
34+
"@typescript-eslint/utils": "^8.0.0",
3535
"is-immutable-type": "^1.2.9",
3636
"tsutils": "^3.21.0"
3737
},

yarn.lock

Lines changed: 154 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -673,6 +673,18 @@
673673
dependencies:
674674
eslint-visitor-keys "^3.3.0"
675675

676+
"@eslint-community/eslint-utils@^4.7.0":
677+
version "4.9.0"
678+
resolved "https://registry.yarnpkg.com/@eslint-community/eslint-utils/-/eslint-utils-4.9.0.tgz#7308df158e064f0dd8b8fdb58aa14fa2a7f913b3"
679+
integrity sha512-ayVFHdtZ+hsq1t2Dy24wCmGXGe4q9Gu3smhLYALJrr473ZH27MsnSL+LKUlimp4BWJqMDMLmPpx/Q9R3OAlL4g==
680+
dependencies:
681+
eslint-visitor-keys "^3.4.3"
682+
683+
"@eslint-community/regexpp@^4.10.0":
684+
version "4.12.2"
685+
resolved "https://registry.yarnpkg.com/@eslint-community/regexpp/-/regexpp-4.12.2.tgz#bccdf615bcf7b6e8db830ec0b8d21c9a25de597b"
686+
integrity sha512-EriSTlt5OC9/7SXkRSCAhfSxxoSUgBm33OH+IkwbdpgoqsSsUg7y3uh+IICI/Qg4BBWr3U2i39RpmycbxMq4ew==
687+
676688
"@eslint-community/regexpp@^4.4.0":
677689
version "4.4.0"
678690
resolved "https://registry.yarnpkg.com/@eslint-community/regexpp/-/regexpp-4.4.0.tgz#3e61c564fcd6b921cb789838631c5ee44df09403"
@@ -1302,6 +1314,21 @@
13021314
semver "^7.3.7"
13031315
tsutils "^3.21.0"
13041316

1317+
"@typescript-eslint/eslint-plugin@^8.0.0":
1318+
version "8.48.0"
1319+
resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.48.0.tgz#cdc9bdbe947713f658eb6109eeeea5d746824cf4"
1320+
integrity sha512-XxXP5tL1txl13YFtrECECQYeZjBZad4fyd3cFV4a19LkAY/bIp9fev3US4S5fDVV2JaYFiKAZ/GRTOLer+mbyQ==
1321+
dependencies:
1322+
"@eslint-community/regexpp" "^4.10.0"
1323+
"@typescript-eslint/scope-manager" "8.48.0"
1324+
"@typescript-eslint/type-utils" "8.48.0"
1325+
"@typescript-eslint/utils" "8.48.0"
1326+
"@typescript-eslint/visitor-keys" "8.48.0"
1327+
graphemer "^1.4.0"
1328+
ignore "^7.0.0"
1329+
natural-compare "^1.4.0"
1330+
ts-api-utils "^2.1.0"
1331+
13051332
"@typescript-eslint/parser@^5.62.0":
13061333
version "5.62.0"
13071334
resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-5.62.0.tgz#1b63d082d849a2fcae8a569248fbe2ee1b8a56c7"
@@ -1312,6 +1339,26 @@
13121339
"@typescript-eslint/typescript-estree" "5.62.0"
13131340
debug "^4.3.4"
13141341

1342+
"@typescript-eslint/parser@^8.0.0":
1343+
version "8.48.0"
1344+
resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-8.48.0.tgz#fc39ea9b1c8b2414c1f4b625277629e12a940e6b"
1345+
integrity sha512-jCzKdm/QK0Kg4V4IK/oMlRZlY+QOcdjv89U2NgKHZk1CYTj82/RVSx1mV/0gqCVMJ/DA+Zf/S4NBWNF8GQ+eqQ==
1346+
dependencies:
1347+
"@typescript-eslint/scope-manager" "8.48.0"
1348+
"@typescript-eslint/types" "8.48.0"
1349+
"@typescript-eslint/typescript-estree" "8.48.0"
1350+
"@typescript-eslint/visitor-keys" "8.48.0"
1351+
debug "^4.3.4"
1352+
1353+
"@typescript-eslint/project-service@8.48.0":
1354+
version "8.48.0"
1355+
resolved "https://registry.yarnpkg.com/@typescript-eslint/project-service/-/project-service-8.48.0.tgz#c21f6f897fbc4e61c7b1e20906ea1d59594ccc2d"
1356+
integrity sha512-Ne4CTZyRh1BecBf84siv42wv5vQvVmgtk8AuiEffKTUo3DrBaGYZueJSxxBZ8fjk/N3DrgChH4TOdIOwOwiqqw==
1357+
dependencies:
1358+
"@typescript-eslint/tsconfig-utils" "^8.48.0"
1359+
"@typescript-eslint/types" "^8.48.0"
1360+
debug "^4.3.4"
1361+
13151362
"@typescript-eslint/scope-manager@5.55.0":
13161363
version "5.55.0"
13171364
resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-5.55.0.tgz#e863bab4d4183ddce79967fe10ceb6c829791210"
@@ -1336,6 +1383,19 @@
13361383
"@typescript-eslint/types" "6.5.0"
13371384
"@typescript-eslint/visitor-keys" "6.5.0"
13381385

1386+
"@typescript-eslint/scope-manager@8.48.0":
1387+
version "8.48.0"
1388+
resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-8.48.0.tgz#8306afdf409364d4e434813f0df9a8557ddff751"
1389+
integrity sha512-uGSSsbrtJrLduti0Q1Q9+BF1/iFKaxGoQwjWOIVNJv0o6omrdyR8ct37m4xIl5Zzpkp69Kkmvom7QFTtue89YQ==
1390+
dependencies:
1391+
"@typescript-eslint/types" "8.48.0"
1392+
"@typescript-eslint/visitor-keys" "8.48.0"
1393+
1394+
"@typescript-eslint/tsconfig-utils@8.48.0", "@typescript-eslint/tsconfig-utils@^8.48.0":
1395+
version "8.48.0"
1396+
resolved "https://registry.yarnpkg.com/@typescript-eslint/tsconfig-utils/-/tsconfig-utils-8.48.0.tgz#05cf091cd9f24a8e047783ff979136df6cf1be04"
1397+
integrity sha512-WNebjBdFdyu10sR1M4OXTt2OkMd5KWIL+LLfeH9KhgP+jzfDV/LI3eXzwJ1s9+Yc0Kzo2fQCdY/OpdusCMmh6w==
1398+
13391399
"@typescript-eslint/type-utils@5.62.0", "@typescript-eslint/type-utils@^5.62.0":
13401400
version "5.62.0"
13411401
resolved "https://registry.yarnpkg.com/@typescript-eslint/type-utils/-/type-utils-5.62.0.tgz#286f0389c41681376cdad96b309cedd17d70346a"
@@ -1346,6 +1406,17 @@
13461406
debug "^4.3.4"
13471407
tsutils "^3.21.0"
13481408

1409+
"@typescript-eslint/type-utils@8.48.0", "@typescript-eslint/type-utils@^8.0.0":
1410+
version "8.48.0"
1411+
resolved "https://registry.yarnpkg.com/@typescript-eslint/type-utils/-/type-utils-8.48.0.tgz#eb4e0e60e545b448112f291b6652eeddb16db83f"
1412+
integrity sha512-zbeVaVqeXhhab6QNEKfK96Xyc7UQuoFWERhEnj3mLVnUWrQnv15cJNseUni7f3g557gm0e46LZ6IJ4NJVOgOpw==
1413+
dependencies:
1414+
"@typescript-eslint/types" "8.48.0"
1415+
"@typescript-eslint/typescript-estree" "8.48.0"
1416+
"@typescript-eslint/utils" "8.48.0"
1417+
debug "^4.3.4"
1418+
ts-api-utils "^2.1.0"
1419+
13491420
"@typescript-eslint/type-utils@^5.55.0":
13501421
version "5.55.0"
13511422
resolved "https://registry.yarnpkg.com/@typescript-eslint/type-utils/-/type-utils-5.55.0.tgz#74bf0233523f874738677bb73cb58094210e01e9"
@@ -1381,6 +1452,11 @@
13811452
resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-6.5.0.tgz#f4e55cfd99ac5346ea772770bf212a3e689a8f04"
13821453
integrity sha512-eqLLOEF5/lU8jW3Bw+8auf4lZSbbljHR2saKnYqON12G/WsJrGeeDHWuQePoEf9ro22+JkbPfWQwKEC5WwLQ3w==
13831454

1455+
"@typescript-eslint/types@8.48.0", "@typescript-eslint/types@^8.48.0":
1456+
version "8.48.0"
1457+
resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-8.48.0.tgz#f0dc5cf27217346e9b0d90556911e01d90d0f2a5"
1458+
integrity sha512-cQMcGQQH7kwKoVswD1xdOytxQR60MWKM1di26xSUtxehaDs/32Zpqsu5WJlXTtTTqyAVK8R7hvsUnIXRS+bjvA==
1459+
13841460
"@typescript-eslint/typescript-estree@5.55.0":
13851461
version "5.55.0"
13861462
resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-5.55.0.tgz#8db7c8e47ecc03d49b05362b8db6f1345ee7b575"
@@ -1420,6 +1496,21 @@
14201496
semver "^7.5.4"
14211497
ts-api-utils "^1.0.1"
14221498

1499+
"@typescript-eslint/typescript-estree@8.48.0":
1500+
version "8.48.0"
1501+
resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-8.48.0.tgz#38b340524ce34ce0e46ca541a86cf6cad8872e5b"
1502+
integrity sha512-ljHab1CSO4rGrQIAyizUS6UGHHCiAYhbfcIZ1zVJr5nMryxlXMVWS3duFPSKvSUbFPwkXMFk1k0EMIjub4sRRQ==
1503+
dependencies:
1504+
"@typescript-eslint/project-service" "8.48.0"
1505+
"@typescript-eslint/tsconfig-utils" "8.48.0"
1506+
"@typescript-eslint/types" "8.48.0"
1507+
"@typescript-eslint/visitor-keys" "8.48.0"
1508+
debug "^4.3.4"
1509+
minimatch "^9.0.4"
1510+
semver "^7.6.0"
1511+
tinyglobby "^0.2.15"
1512+
ts-api-utils "^2.1.0"
1513+
14231514
"@typescript-eslint/utils@5.55.0", "@typescript-eslint/utils@^5.10.0":
14241515
version "5.55.0"
14251516
resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-5.55.0.tgz#34e97322e7ae5b901e7a870aabb01dad90023341"
@@ -1461,6 +1552,16 @@
14611552
"@typescript-eslint/typescript-estree" "6.5.0"
14621553
semver "^7.5.4"
14631554

1555+
"@typescript-eslint/utils@8.48.0", "@typescript-eslint/utils@^8.0.0":
1556+
version "8.48.0"
1557+
resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-8.48.0.tgz#c1196befb664f50be10692c781c7fc7624c1a5f9"
1558+
integrity sha512-yTJO1XuGxCsSfIVt1+1UrLHtue8xz16V8apzPYI06W0HbEbEWHxHXgZaAgavIkoh+GeV6hKKd5jm0sS6OYxWXQ==
1559+
dependencies:
1560+
"@eslint-community/eslint-utils" "^4.7.0"
1561+
"@typescript-eslint/scope-manager" "8.48.0"
1562+
"@typescript-eslint/types" "8.48.0"
1563+
"@typescript-eslint/typescript-estree" "8.48.0"
1564+
14641565
"@typescript-eslint/visitor-keys@5.55.0":
14651566
version "5.55.0"
14661567
resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-5.55.0.tgz#01ad414fca8367706d76cdb94adf788dc5b664a2"
@@ -1485,6 +1586,14 @@
14851586
"@typescript-eslint/types" "6.5.0"
14861587
eslint-visitor-keys "^3.4.1"
14871588

1589+
"@typescript-eslint/visitor-keys@8.48.0":
1590+
version "8.48.0"
1591+
resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-8.48.0.tgz#6b07ef5661a85d08b01fbe4b8310a7311a6471af"
1592+
integrity sha512-T0XJMaRPOH3+LBbAfzR2jalckP1MSG/L9eUtY0DEzUyVaXJ/t6zN0nR7co5kz0Jko/nkSYCBRkz1djvjajVTTg==
1593+
dependencies:
1594+
"@typescript-eslint/types" "8.48.0"
1595+
eslint-visitor-keys "^4.2.1"
1596+
14881597
"@ungap/structured-clone@^1.2.0":
14891598
version "1.2.0"
14901599
resolved "https://registry.yarnpkg.com/@ungap/structured-clone/-/structured-clone-1.2.0.tgz#756641adb587851b5ccb3e095daf27ae581c8406"
@@ -2183,6 +2292,11 @@ eslint-visitor-keys@^3.4.3:
21832292
resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz#0cd72fe8550e3c2eae156a96a4dddcd1c8ac5800"
21842293
integrity sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==
21852294

2295+
eslint-visitor-keys@^4.2.1:
2296+
version "4.2.1"
2297+
resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-4.2.1.tgz#4cfea60fe7dd0ad8e816e1ed026c1d5251b512c1"
2298+
integrity sha512-Uhdk5sfqcee/9H/rCOJikYz67o0a2Tw2hGRPOG2Y1R2dg7brRe1uG0yaNQDHu+TO/uQPF/5eCapvYSmHUjt7JQ==
2299+
21862300
eslint@8.57.0:
21872301
version "8.57.0"
21882302
resolved "https://registry.yarnpkg.com/eslint/-/eslint-8.57.0.tgz#c786a6fd0e0b68941aaf624596fb987089195668"
@@ -2397,6 +2511,11 @@ fb-watchman@^2.0.0:
23972511
dependencies:
23982512
bser "2.1.1"
23992513

2514+
fdir@^6.5.0:
2515+
version "6.5.0"
2516+
resolved "https://registry.yarnpkg.com/fdir/-/fdir-6.5.0.tgz#ed2ab967a331ade62f18d077dae192684d50d350"
2517+
integrity sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==
2518+
24002519
figures@^5.0.0:
24012520
version "5.0.0"
24022521
resolved "https://registry.yarnpkg.com/figures/-/figures-5.0.0.tgz#126cd055052dea699f8a54e8c9450e6ecfc44d5f"
@@ -2680,6 +2799,11 @@ ignore@^5.2.0:
26802799
resolved "https://registry.yarnpkg.com/ignore/-/ignore-5.2.4.tgz#a291c0c6178ff1b960befe47fcdec301674a6324"
26812800
integrity sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==
26822801

2802+
ignore@^7.0.0:
2803+
version "7.0.5"
2804+
resolved "https://registry.yarnpkg.com/ignore/-/ignore-7.0.5.tgz#4cb5f6cd7d4c7ab0365738c7aea888baa6d7efd9"
2805+
integrity sha512-Hs59xBNfUIunMFgWAbGX5cq6893IbWg4KnrjbYwX3tx0ztorVgTDA6B2sxf8ejHJ4wz8BqGUMYlnzNBer5NvGg==
2806+
26832807
import-fresh@^3.2.1:
26842808
version "3.3.0"
26852809
resolved "https://registry.yarnpkg.com/import-fresh/-/import-fresh-3.3.0.tgz#37162c25fcb9ebaa2e6e53d5b4d88ce17d9e0c2b"
@@ -3533,6 +3657,13 @@ minimatch@^9.0.1, minimatch@~9.0.1:
35333657
dependencies:
35343658
brace-expansion "^2.0.1"
35353659

3660+
minimatch@^9.0.4:
3661+
version "9.0.5"
3662+
resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-9.0.5.tgz#d74f9dd6b57d83d8e98cfb82133b03978bc929e5"
3663+
integrity sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==
3664+
dependencies:
3665+
brace-expansion "^2.0.1"
3666+
35363667
minimist@1:
35373668
version "1.2.8"
35383669
resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.8.tgz#c1a464e7693302e082a075cee0c057741ac4772c"
@@ -3777,6 +3908,11 @@ picomatch@^2.0.4, picomatch@^2.2.3, picomatch@^2.3.1:
37773908
resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-2.3.1.tgz#3ba3833733646d9d3e4995946c1365a67fb07a42"
37783909
integrity sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==
37793910

3911+
picomatch@^4.0.3:
3912+
version "4.0.3"
3913+
resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-4.0.3.tgz#796c76136d1eead715db1e7bad785dedd695a042"
3914+
integrity sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==
3915+
37803916
pirates@^4.0.4:
37813917
version "4.0.5"
37823918
resolved "https://registry.yarnpkg.com/pirates/-/pirates-4.0.5.tgz#feec352ea5c3268fb23a37c702ab1699f35a5f3b"
@@ -4011,6 +4147,11 @@ semver@^7.5.4, semver@~7.5.0:
40114147
dependencies:
40124148
lru-cache "^6.0.0"
40134149

4150+
semver@^7.6.0:
4151+
version "7.7.3"
4152+
resolved "https://registry.yarnpkg.com/semver/-/semver-7.7.3.tgz#4b5f4143d007633a8dc671cd0a6ef9147b8bb946"
4153+
integrity sha512-SdsKMrI9TdgjdweUSR9MweHA4EJ8YxHn8DFaDisvhVlUOe4BF1tLD7GAj0lIqWVl+dPb/rExr0Btby5loQm20Q==
4154+
40144155
shebang-command@^2.0.0:
40154156
version "2.0.0"
40164157
resolved "https://registry.yarnpkg.com/shebang-command/-/shebang-command-2.0.0.tgz#ccd0af4f8835fbdc265b82461aaf0c36663f34ea"
@@ -4245,6 +4386,14 @@ text-table@^0.2.0:
42454386
resolved "https://registry.yarnpkg.com/text-table/-/text-table-0.2.0.tgz#7f5ee823ae805207c00af2df4a84ec3fcfa570b4"
42464387
integrity sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==
42474388

4389+
tinyglobby@^0.2.15:
4390+
version "0.2.15"
4391+
resolved "https://registry.yarnpkg.com/tinyglobby/-/tinyglobby-0.2.15.tgz#e228dd1e638cea993d2fdb4fcd2d4602a79951c2"
4392+
integrity sha512-j2Zq4NyQYG5XMST4cbs02Ak8iJUdxRM0XI5QyxXuZOzKOINmWurp3smXu3y5wDcJrptwpSjgXHzIQxR0omXljQ==
4393+
dependencies:
4394+
fdir "^6.5.0"
4395+
picomatch "^4.0.3"
4396+
42484397
tmp@^0.0.33:
42494398
version "0.0.33"
42504399
resolved "https://registry.yarnpkg.com/tmp/-/tmp-0.0.33.tgz#6d34335889768d21b2bcda0aa277ced3b1bfadf9"
@@ -4284,6 +4433,11 @@ ts-api-utils@^1.0.1:
42844433
resolved "https://registry.yarnpkg.com/ts-api-utils/-/ts-api-utils-1.0.2.tgz#7c094f753b6705ee4faee25c3c684ade52d66d99"
42854434
integrity sha512-Cbu4nIqnEdd+THNEsBdkolnOXhg0I8XteoHaEKgvsxpsbWda4IsUut2c187HxywQCvveojow0Dgw/amxtSKVkQ==
42864435

4436+
ts-api-utils@^2.1.0:
4437+
version "2.1.0"
4438+
resolved "https://registry.yarnpkg.com/ts-api-utils/-/ts-api-utils-2.1.0.tgz#595f7094e46eed364c13fd23e75f9513d29baf91"
4439+
integrity sha512-CUgTZL1irw8u29bzrOD/nH85jqyc74D6SshFgujOIA7osm2Rz7dYH77agkx7H4FBNxDq7Cjf+IjaX/8zwFW+ZQ==
4440+
42874441
ts-jest@29.2.4:
42884442
version "29.2.4"
42894443
resolved "https://registry.yarnpkg.com/ts-jest/-/ts-jest-29.2.4.tgz#38ccf487407d7a63054a72689f6f99b075e296e5"

0 commit comments

Comments
 (0)