Skip to content

Commit 3cd732e

Browse files
Update typescript-eslint monorepo to v8
1 parent 51f94d3 commit 3cd732e

File tree

2 files changed

+174
-4
lines changed

2 files changed

+174
-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: 170 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.7.0"
678+
resolved "https://registry.yarnpkg.com/@eslint-community/eslint-utils/-/eslint-utils-4.7.0.tgz#607084630c6c033992a082de6e6fbc1a8b52175a"
679+
integrity sha512-dyybb3AcajC7uha6CvhdVRJqaKyn7w2YKqKyAN37NKYgZT36w+iRb0Dymmc5qEJ549c/S31cMMSFd75bteCpCw==
680+
dependencies:
681+
eslint-visitor-keys "^3.4.3"
682+
683+
"@eslint-community/regexpp@^4.10.0":
684+
version "4.12.1"
685+
resolved "https://registry.yarnpkg.com/@eslint-community/regexpp/-/regexpp-4.12.1.tgz#cfc6cffe39df390a3841cde2abccf92eaa7ae0e0"
686+
integrity sha512-CCZCDJuduB9OUkFkY2IgppNZMi2lBQgD2qzwXkEia16cge2pijY/aXi96CJMquDMn3nJdlPV1A5KrJEXwfLNzQ==
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.39.0"
1319+
resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.39.0.tgz#c9afec1866ee1a6ea3d768b5f8e92201efbbba06"
1320+
integrity sha512-bhEz6OZeUR+O/6yx9Jk6ohX6H9JSFTaiY0v9/PuKT3oGK0rn0jNplLmyFUGV+a9gfYnVNwGDwS/UkLIuXNb2Rw==
1321+
dependencies:
1322+
"@eslint-community/regexpp" "^4.10.0"
1323+
"@typescript-eslint/scope-manager" "8.39.0"
1324+
"@typescript-eslint/type-utils" "8.39.0"
1325+
"@typescript-eslint/utils" "8.39.0"
1326+
"@typescript-eslint/visitor-keys" "8.39.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.39.0"
1344+
resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-8.39.0.tgz#c4b895d7a47f4cd5ee6ee77ea30e61d58b802008"
1345+
integrity sha512-g3WpVQHngx0aLXn6kfIYCZxM6rRJlWzEkVpqEFLT3SgEDsp9cpCbxxgwnE504q4H+ruSDh/VGS6nqZIDynP+vg==
1346+
dependencies:
1347+
"@typescript-eslint/scope-manager" "8.39.0"
1348+
"@typescript-eslint/types" "8.39.0"
1349+
"@typescript-eslint/typescript-estree" "8.39.0"
1350+
"@typescript-eslint/visitor-keys" "8.39.0"
1351+
debug "^4.3.4"
1352+
1353+
"@typescript-eslint/project-service@8.39.0":
1354+
version "8.39.0"
1355+
resolved "https://registry.yarnpkg.com/@typescript-eslint/project-service/-/project-service-8.39.0.tgz#71cb29c3f8139f99a905b8705127bffc2ae84759"
1356+
integrity sha512-CTzJqaSq30V/Z2Og9jogzZt8lJRR5TKlAdXmWgdu4hgcC9Kww5flQ+xFvMxIBWVNdxJO7OifgdOK4PokMIWPew==
1357+
dependencies:
1358+
"@typescript-eslint/tsconfig-utils" "^8.39.0"
1359+
"@typescript-eslint/types" "^8.39.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.39.0":
1387+
version "8.39.0"
1388+
resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-8.39.0.tgz#ba4bf6d8257bbc172c298febf16bc22df4856570"
1389+
integrity sha512-8QOzff9UKxOh6npZQ/4FQu4mjdOCGSdO3p44ww0hk8Vu+IGbg0tB/H1LcTARRDzGCC8pDGbh2rissBuuoPgH8A==
1390+
dependencies:
1391+
"@typescript-eslint/types" "8.39.0"
1392+
"@typescript-eslint/visitor-keys" "8.39.0"
1393+
1394+
"@typescript-eslint/tsconfig-utils@8.39.0", "@typescript-eslint/tsconfig-utils@^8.39.0":
1395+
version "8.39.0"
1396+
resolved "https://registry.yarnpkg.com/@typescript-eslint/tsconfig-utils/-/tsconfig-utils-8.39.0.tgz#b2e87fef41a3067c570533b722f6af47be213f13"
1397+
integrity sha512-Fd3/QjmFV2sKmvv3Mrj8r6N8CryYiCS8Wdb/6/rgOXAWGcFuc+VkQuG28uk/4kVNVZBQuuDHEDUpo/pQ32zsIQ==
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.39.0", "@typescript-eslint/type-utils@^8.0.0":
1410+
version "8.39.0"
1411+
resolved "https://registry.yarnpkg.com/@typescript-eslint/type-utils/-/type-utils-8.39.0.tgz#310ec781ae5e7bb0f5940bfd652573587f22786b"
1412+
integrity sha512-6B3z0c1DXVT2vYA9+z9axjtc09rqKUPRmijD5m9iv8iQpHBRYRMBcgxSiKTZKm6FwWw1/cI4v6em35OsKCiN5Q==
1413+
dependencies:
1414+
"@typescript-eslint/types" "8.39.0"
1415+
"@typescript-eslint/typescript-estree" "8.39.0"
1416+
"@typescript-eslint/utils" "8.39.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.39.0", "@typescript-eslint/types@^8.39.0":
1456+
version "8.39.0"
1457+
resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-8.39.0.tgz#80f010b7169d434a91cd0529d70a528dbc9c99c6"
1458+
integrity sha512-ArDdaOllnCj3yn/lzKn9s0pBQYmmyme/v1HbGIGB0GB/knFI3fWMHloC+oYTJW46tVbYnGKTMDK4ah1sC2v0Kg==
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,22 @@
14201496
semver "^7.5.4"
14211497
ts-api-utils "^1.0.1"
14221498

1499+
"@typescript-eslint/typescript-estree@8.39.0":
1500+
version "8.39.0"
1501+
resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-8.39.0.tgz#b9477a5c47a0feceffe91adf553ad9a3cd4cb3d6"
1502+
integrity sha512-ndWdiflRMvfIgQRpckQQLiB5qAKQ7w++V4LlCHwp62eym1HLB/kw7D9f2e8ytONls/jt89TEasgvb+VwnRprsw==
1503+
dependencies:
1504+
"@typescript-eslint/project-service" "8.39.0"
1505+
"@typescript-eslint/tsconfig-utils" "8.39.0"
1506+
"@typescript-eslint/types" "8.39.0"
1507+
"@typescript-eslint/visitor-keys" "8.39.0"
1508+
debug "^4.3.4"
1509+
fast-glob "^3.3.2"
1510+
is-glob "^4.0.3"
1511+
minimatch "^9.0.4"
1512+
semver "^7.6.0"
1513+
ts-api-utils "^2.1.0"
1514+
14231515
"@typescript-eslint/utils@5.55.0", "@typescript-eslint/utils@^5.10.0":
14241516
version "5.55.0"
14251517
resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-5.55.0.tgz#34e97322e7ae5b901e7a870aabb01dad90023341"
@@ -1461,6 +1553,16 @@
14611553
"@typescript-eslint/typescript-estree" "6.5.0"
14621554
semver "^7.5.4"
14631555

1556+
"@typescript-eslint/utils@8.39.0", "@typescript-eslint/utils@^8.0.0":
1557+
version "8.39.0"
1558+
resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-8.39.0.tgz#dfea42f3c7ec85f9f3e994ff0bba8f3b2f09e220"
1559+
integrity sha512-4GVSvNA0Vx1Ktwvf4sFE+exxJ3QGUorQG1/A5mRfRNZtkBT2xrA/BCO2H0eALx/PnvCS6/vmYwRdDA41EoffkQ==
1560+
dependencies:
1561+
"@eslint-community/eslint-utils" "^4.7.0"
1562+
"@typescript-eslint/scope-manager" "8.39.0"
1563+
"@typescript-eslint/types" "8.39.0"
1564+
"@typescript-eslint/typescript-estree" "8.39.0"
1565+
14641566
"@typescript-eslint/visitor-keys@5.55.0":
14651567
version "5.55.0"
14661568
resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-5.55.0.tgz#01ad414fca8367706d76cdb94adf788dc5b664a2"
@@ -1485,6 +1587,14 @@
14851587
"@typescript-eslint/types" "6.5.0"
14861588
eslint-visitor-keys "^3.4.1"
14871589

1590+
"@typescript-eslint/visitor-keys@8.39.0":
1591+
version "8.39.0"
1592+
resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-8.39.0.tgz#5d619a6e810cdd3fd1913632719cbccab08bf875"
1593+
integrity sha512-ldgiJ+VAhQCfIjeOgu8Kj5nSxds0ktPOSO9p4+0VDH2R2pLvQraaM5Oen2d7NxzMCm+Sn/vJT+mv2H5u6b/3fA==
1594+
dependencies:
1595+
"@typescript-eslint/types" "8.39.0"
1596+
eslint-visitor-keys "^4.2.1"
1597+
14881598
"@ungap/structured-clone@^1.2.0":
14891599
version "1.2.0"
14901600
resolved "https://registry.yarnpkg.com/@ungap/structured-clone/-/structured-clone-1.2.0.tgz#756641adb587851b5ccb3e095daf27ae581c8406"
@@ -1711,6 +1821,13 @@ braces@^3.0.2:
17111821
dependencies:
17121822
fill-range "^7.0.1"
17131823

1824+
braces@^3.0.3:
1825+
version "3.0.3"
1826+
resolved "https://registry.yarnpkg.com/braces/-/braces-3.0.3.tgz#490332f40919452272d55a8480adc0c441358789"
1827+
integrity sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==
1828+
dependencies:
1829+
fill-range "^7.1.1"
1830+
17141831
browserslist@^4.21.3:
17151832
version "4.21.5"
17161833
resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.21.5.tgz#75c5dae60063ee641f977e00edd3cfb2fb7af6a7"
@@ -2183,6 +2300,11 @@ eslint-visitor-keys@^3.4.3:
21832300
resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz#0cd72fe8550e3c2eae156a96a4dddcd1c8ac5800"
21842301
integrity sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==
21852302

2303+
eslint-visitor-keys@^4.2.1:
2304+
version "4.2.1"
2305+
resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-4.2.1.tgz#4cfea60fe7dd0ad8e816e1ed026c1d5251b512c1"
2306+
integrity sha512-Uhdk5sfqcee/9H/rCOJikYz67o0a2Tw2hGRPOG2Y1R2dg7brRe1uG0yaNQDHu+TO/uQPF/5eCapvYSmHUjt7JQ==
2307+
21862308
eslint@8.57.0:
21872309
version "8.57.0"
21882310
resolved "https://registry.yarnpkg.com/eslint/-/eslint-8.57.0.tgz#c786a6fd0e0b68941aaf624596fb987089195668"
@@ -2366,6 +2488,17 @@ fast-glob@3, fast-glob@^3.2.9:
23662488
merge2 "^1.3.0"
23672489
micromatch "^4.0.4"
23682490

2491+
fast-glob@^3.3.2:
2492+
version "3.3.3"
2493+
resolved "https://registry.yarnpkg.com/fast-glob/-/fast-glob-3.3.3.tgz#d06d585ce8dba90a16b0505c543c3ccfb3aeb818"
2494+
integrity sha512-7MptL8U0cqcFdzIzwOTHoilX9x5BrNqye7Z/LuC7kCMRio1EMSyqRK3BEAUD7sXRq4iT4AzTVuZdhgQ2TCvYLg==
2495+
dependencies:
2496+
"@nodelib/fs.stat" "^2.0.2"
2497+
"@nodelib/fs.walk" "^1.2.3"
2498+
glob-parent "^5.1.2"
2499+
merge2 "^1.3.0"
2500+
micromatch "^4.0.8"
2501+
23692502
fast-json-stable-stringify@2.x, fast-json-stable-stringify@^2.0.0, fast-json-stable-stringify@^2.1.0:
23702503
version "2.1.0"
23712504
resolved "https://registry.yarnpkg.com/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz#874bf69c6f404c2b5d99c481341399fd55892633"
@@ -2431,6 +2564,13 @@ fill-range@^7.0.1:
24312564
dependencies:
24322565
to-regex-range "^5.0.1"
24332566

2567+
fill-range@^7.1.1:
2568+
version "7.1.1"
2569+
resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-7.1.1.tgz#44265d3cac07e3ea7dc247516380643754a05292"
2570+
integrity sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==
2571+
dependencies:
2572+
to-regex-range "^5.0.1"
2573+
24342574
find-up@^4.0.0, find-up@^4.1.0:
24352575
version "4.1.0"
24362576
resolved "https://registry.yarnpkg.com/find-up/-/find-up-4.1.0.tgz#97afe7d6cdc0bc5928584b7c8d7b16e8a9aa5d19"
@@ -2680,6 +2820,11 @@ ignore@^5.2.0:
26802820
resolved "https://registry.yarnpkg.com/ignore/-/ignore-5.2.4.tgz#a291c0c6178ff1b960befe47fcdec301674a6324"
26812821
integrity sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==
26822822

2823+
ignore@^7.0.0:
2824+
version "7.0.5"
2825+
resolved "https://registry.yarnpkg.com/ignore/-/ignore-7.0.5.tgz#4cb5f6cd7d4c7ab0365738c7aea888baa6d7efd9"
2826+
integrity sha512-Hs59xBNfUIunMFgWAbGX5cq6893IbWg4KnrjbYwX3tx0ztorVgTDA6B2sxf8ejHJ4wz8BqGUMYlnzNBer5NvGg==
2827+
26832828
import-fresh@^3.2.1:
26842829
version "3.3.0"
26852830
resolved "https://registry.yarnpkg.com/import-fresh/-/import-fresh-3.3.0.tgz#37162c25fcb9ebaa2e6e53d5b4d88ce17d9e0c2b"
@@ -3495,6 +3640,14 @@ micromatch@^4.0.4:
34953640
braces "^3.0.2"
34963641
picomatch "^2.3.1"
34973642

3643+
micromatch@^4.0.8:
3644+
version "4.0.8"
3645+
resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-4.0.8.tgz#d66fa18f3a47076789320b9b1af32bd86d9fa202"
3646+
integrity sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==
3647+
dependencies:
3648+
braces "^3.0.3"
3649+
picomatch "^2.3.1"
3650+
34983651
mimic-fn@^2.1.0:
34993652
version "2.1.0"
35003653
resolved "https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-2.1.0.tgz#7ed2c2ccccaf84d3ffcb7a69b57711fc2083401b"
@@ -3533,6 +3686,13 @@ minimatch@^9.0.1, minimatch@~9.0.1:
35333686
dependencies:
35343687
brace-expansion "^2.0.1"
35353688

3689+
minimatch@^9.0.4:
3690+
version "9.0.5"
3691+
resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-9.0.5.tgz#d74f9dd6b57d83d8e98cfb82133b03978bc929e5"
3692+
integrity sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==
3693+
dependencies:
3694+
brace-expansion "^2.0.1"
3695+
35363696
minimist@1:
35373697
version "1.2.8"
35383698
resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.8.tgz#c1a464e7693302e082a075cee0c057741ac4772c"
@@ -4011,6 +4171,11 @@ semver@^7.5.4, semver@~7.5.0:
40114171
dependencies:
40124172
lru-cache "^6.0.0"
40134173

4174+
semver@^7.6.0:
4175+
version "7.7.2"
4176+
resolved "https://registry.yarnpkg.com/semver/-/semver-7.7.2.tgz#67d99fdcd35cec21e6f8b87a7fd515a33f982b58"
4177+
integrity sha512-RF0Fw+rO5AMf9MAyaRXI4AV0Ulj5lMHqVxxdSgiVbixSCXoEmmX/jk0CuJw4+3SqroYO9VoUh+HcuJivvtJemA==
4178+
40144179
shebang-command@^2.0.0:
40154180
version "2.0.0"
40164181
resolved "https://registry.yarnpkg.com/shebang-command/-/shebang-command-2.0.0.tgz#ccd0af4f8835fbdc265b82461aaf0c36663f34ea"
@@ -4284,6 +4449,11 @@ ts-api-utils@^1.0.1:
42844449
resolved "https://registry.yarnpkg.com/ts-api-utils/-/ts-api-utils-1.0.2.tgz#7c094f753b6705ee4faee25c3c684ade52d66d99"
42854450
integrity sha512-Cbu4nIqnEdd+THNEsBdkolnOXhg0I8XteoHaEKgvsxpsbWda4IsUut2c187HxywQCvveojow0Dgw/amxtSKVkQ==
42864451

4452+
ts-api-utils@^2.1.0:
4453+
version "2.1.0"
4454+
resolved "https://registry.yarnpkg.com/ts-api-utils/-/ts-api-utils-2.1.0.tgz#595f7094e46eed364c13fd23e75f9513d29baf91"
4455+
integrity sha512-CUgTZL1irw8u29bzrOD/nH85jqyc74D6SshFgujOIA7osm2Rz7dYH77agkx7H4FBNxDq7Cjf+IjaX/8zwFW+ZQ==
4456+
42874457
ts-jest@29.2.4:
42884458
version "29.2.4"
42894459
resolved "https://registry.yarnpkg.com/ts-jest/-/ts-jest-29.2.4.tgz#38ccf487407d7a63054a72689f6f99b075e296e5"

0 commit comments

Comments
 (0)