Skip to content

Commit ba02a01

Browse files
Update typescript-eslint monorepo to v8
1 parent cb85817 commit ba02a01

File tree

2 files changed

+127
-7
lines changed

2 files changed

+127
-7
lines changed

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -42,8 +42,8 @@
4242
"devDependencies": {
4343
"@rubensworks/eslint-config": "^1.0.0",
4444
"@types/jest": "^30.0.0",
45-
"@typescript-eslint/eslint-plugin": "^5.0.0",
46-
"@typescript-eslint/parser": "^5.0.0",
45+
"@typescript-eslint/eslint-plugin": "^8.0.0",
46+
"@typescript-eslint/parser": "^8.0.0",
4747
"coveralls": "^3.0.0",
4848
"eslint": "^7.9.0",
4949
"eslint-config-es": "^3.23.0",

yarn.lock

Lines changed: 125 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -472,7 +472,14 @@
472472
dependencies:
473473
eslint-visitor-keys "^3.4.3"
474474

475-
"@eslint-community/regexpp@^4.4.0":
475+
"@eslint-community/eslint-utils@^4.7.0":
476+
version "4.9.0"
477+
resolved "https://registry.yarnpkg.com/@eslint-community/eslint-utils/-/eslint-utils-4.9.0.tgz#7308df158e064f0dd8b8fdb58aa14fa2a7f913b3"
478+
integrity sha512-ayVFHdtZ+hsq1t2Dy24wCmGXGe4q9Gu3smhLYALJrr473ZH27MsnSL+LKUlimp4BWJqMDMLmPpx/Q9R3OAlL4g==
479+
dependencies:
480+
eslint-visitor-keys "^3.4.3"
481+
482+
"@eslint-community/regexpp@^4.10.0", "@eslint-community/regexpp@^4.4.0":
476483
version "4.12.1"
477484
resolved "https://registry.yarnpkg.com/@eslint-community/regexpp/-/regexpp-4.12.1.tgz#cfc6cffe39df390a3841cde2abccf92eaa7ae0e0"
478485
integrity sha512-CCZCDJuduB9OUkFkY2IgppNZMi2lBQgD2qzwXkEia16cge2pijY/aXi96CJMquDMn3nJdlPV1A5KrJEXwfLNzQ==
@@ -1085,7 +1092,7 @@
10851092
semver "^7.3.5"
10861093
tsutils "^3.21.0"
10871094

1088-
"@typescript-eslint/eslint-plugin@^5.0.0", "@typescript-eslint/eslint-plugin@^5.11.0":
1095+
"@typescript-eslint/eslint-plugin@^5.11.0":
10891096
version "5.62.0"
10901097
resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.62.0.tgz#aeef0328d172b9e37d9bab6dbc13b87ed88977db"
10911098
integrity sha512-TiZzBSJja/LbhNPvk6yc0JrX9XqhQ0hdh6M2svYfsHGejaKFIAGd9MQ+ERIMzLGlN/kZoYIgdxFV0PuljTKXag==
@@ -1101,6 +1108,21 @@
11011108
semver "^7.3.7"
11021109
tsutils "^3.21.0"
11031110

1111+
"@typescript-eslint/eslint-plugin@^8.0.0":
1112+
version "8.42.0"
1113+
resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.42.0.tgz#2172d0496c42eee8c7294b6661681100953fa88f"
1114+
integrity sha512-Aq2dPqsQkxHOLfb2OPv43RnIvfj05nw8v/6n3B2NABIPpHnjQnaLo9QGMTvml+tv4korl/Cjfrb/BYhoL8UUTQ==
1115+
dependencies:
1116+
"@eslint-community/regexpp" "^4.10.0"
1117+
"@typescript-eslint/scope-manager" "8.42.0"
1118+
"@typescript-eslint/type-utils" "8.42.0"
1119+
"@typescript-eslint/utils" "8.42.0"
1120+
"@typescript-eslint/visitor-keys" "8.42.0"
1121+
graphemer "^1.4.0"
1122+
ignore "^7.0.0"
1123+
natural-compare "^1.4.0"
1124+
ts-api-utils "^2.1.0"
1125+
11041126
"@typescript-eslint/experimental-utils@5.2.0":
11051127
version "5.2.0"
11061128
resolved "https://registry.yarnpkg.com/@typescript-eslint/experimental-utils/-/experimental-utils-5.2.0.tgz#e3b2cb9cd0aff9b50f68d9a414c299fd26b067e6"
@@ -1135,7 +1157,7 @@
11351157
"@typescript-eslint/typescript-estree" "5.2.0"
11361158
debug "^4.3.2"
11371159

1138-
"@typescript-eslint/parser@^5.0.0", "@typescript-eslint/parser@^5.11.0":
1160+
"@typescript-eslint/parser@^5.11.0":
11391161
version "5.62.0"
11401162
resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-5.62.0.tgz#1b63d082d849a2fcae8a569248fbe2ee1b8a56c7"
11411163
integrity sha512-VlJEV0fOQ7BExOsHYAGrgbEiZoi8D+Bl2+f6V2RrXerRSylnp+ZBHmPvaIa8cz0Ajx7WO7Z5RqfgYg7ED1nRhA==
@@ -1145,6 +1167,26 @@
11451167
"@typescript-eslint/typescript-estree" "5.62.0"
11461168
debug "^4.3.4"
11471169

1170+
"@typescript-eslint/parser@^8.0.0":
1171+
version "8.42.0"
1172+
resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-8.42.0.tgz#20ea66f4867981fb5bb62cbe1454250fc4a440ab"
1173+
integrity sha512-r1XG74QgShUgXph1BYseJ+KZd17bKQib/yF3SR+demvytiRXrwd12Blnz5eYGm8tXaeRdd4x88MlfwldHoudGg==
1174+
dependencies:
1175+
"@typescript-eslint/scope-manager" "8.42.0"
1176+
"@typescript-eslint/types" "8.42.0"
1177+
"@typescript-eslint/typescript-estree" "8.42.0"
1178+
"@typescript-eslint/visitor-keys" "8.42.0"
1179+
debug "^4.3.4"
1180+
1181+
"@typescript-eslint/project-service@8.42.0":
1182+
version "8.42.0"
1183+
resolved "https://registry.yarnpkg.com/@typescript-eslint/project-service/-/project-service-8.42.0.tgz#636eb3418b6c42c98554dce884943708bf41a583"
1184+
integrity sha512-vfVpLHAhbPjilrabtOSNcUDmBboQNrJUiNAGoImkZKnMjs2TIcWG33s4Ds0wY3/50aZmTMqJa6PiwkwezaAklg==
1185+
dependencies:
1186+
"@typescript-eslint/tsconfig-utils" "^8.42.0"
1187+
"@typescript-eslint/types" "^8.42.0"
1188+
debug "^4.3.4"
1189+
11481190
"@typescript-eslint/scope-manager@4.33.0":
11491191
version "4.33.0"
11501192
resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-4.33.0.tgz#d38e49280d983e8772e29121cf8c6e9221f280a3"
@@ -1169,6 +1211,19 @@
11691211
"@typescript-eslint/types" "5.62.0"
11701212
"@typescript-eslint/visitor-keys" "5.62.0"
11711213

1214+
"@typescript-eslint/scope-manager@8.42.0":
1215+
version "8.42.0"
1216+
resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-8.42.0.tgz#36016757bc85b46ea42bae47b61f9421eddedde3"
1217+
integrity sha512-51+x9o78NBAVgQzOPd17DkNTnIzJ8T/O2dmMBLoK9qbY0Gm52XJcdJcCl18ExBMiHo6jPMErUQWUv5RLE51zJw==
1218+
dependencies:
1219+
"@typescript-eslint/types" "8.42.0"
1220+
"@typescript-eslint/visitor-keys" "8.42.0"
1221+
1222+
"@typescript-eslint/tsconfig-utils@8.42.0", "@typescript-eslint/tsconfig-utils@^8.42.0":
1223+
version "8.42.0"
1224+
resolved "https://registry.yarnpkg.com/@typescript-eslint/tsconfig-utils/-/tsconfig-utils-8.42.0.tgz#21a3e74396fd7443ff930bc41b27789ba7e9236e"
1225+
integrity sha512-kHeFUOdwAJfUmYKjR3CLgZSglGHjbNTi1H8sTYRYV2xX6eNz4RyJ2LIgsDLKf8Yi0/GL1WZAC/DgZBeBft8QAQ==
1226+
11721227
"@typescript-eslint/type-utils@5.62.0":
11731228
version "5.62.0"
11741229
resolved "https://registry.yarnpkg.com/@typescript-eslint/type-utils/-/type-utils-5.62.0.tgz#286f0389c41681376cdad96b309cedd17d70346a"
@@ -1179,6 +1234,17 @@
11791234
debug "^4.3.4"
11801235
tsutils "^3.21.0"
11811236

1237+
"@typescript-eslint/type-utils@8.42.0":
1238+
version "8.42.0"
1239+
resolved "https://registry.yarnpkg.com/@typescript-eslint/type-utils/-/type-utils-8.42.0.tgz#d6733e7a9fbdf5af60c09c6038dffde13f4e4253"
1240+
integrity sha512-9KChw92sbPTYVFw3JLRH1ockhyR3zqqn9lQXol3/YbI6jVxzWoGcT3AsAW0mu1MY0gYtsXnUGV/AKpkAj5tVlQ==
1241+
dependencies:
1242+
"@typescript-eslint/types" "8.42.0"
1243+
"@typescript-eslint/typescript-estree" "8.42.0"
1244+
"@typescript-eslint/utils" "8.42.0"
1245+
debug "^4.3.4"
1246+
ts-api-utils "^2.1.0"
1247+
11821248
"@typescript-eslint/types@4.33.0":
11831249
version "4.33.0"
11841250
resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-4.33.0.tgz#a1e59036a3b53ae8430ceebf2a919dc7f9af6d72"
@@ -1194,6 +1260,11 @@
11941260
resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-5.62.0.tgz#258607e60effa309f067608931c3df6fed41fd2f"
11951261
integrity sha512-87NVngcbVXUahrRTqIK27gD2t5Cu1yuCXxbLcFtCzZGlfyVWWh8mLHkoxzjsB6DDNnvdL+fW8MiwPEJyGJQDgQ==
11961262

1263+
"@typescript-eslint/types@8.42.0", "@typescript-eslint/types@^8.42.0":
1264+
version "8.42.0"
1265+
resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-8.42.0.tgz#ae15c09cebda20473772902033328e87372db008"
1266+
integrity sha512-LdtAWMiFmbRLNP7JNeY0SqEtJvGMYSzfiWBSmx+VSZ1CH+1zyl8Mmw1TT39OrtsRvIYShjJWzTDMPWZJCpwBlw==
1267+
11971268
"@typescript-eslint/typescript-estree@4.33.0":
11981269
version "4.33.0"
11991270
resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-4.33.0.tgz#0dfb51c2908f68c5c08d82aefeaf166a17c24609"
@@ -1233,6 +1304,22 @@
12331304
semver "^7.3.7"
12341305
tsutils "^3.21.0"
12351306

1307+
"@typescript-eslint/typescript-estree@8.42.0":
1308+
version "8.42.0"
1309+
resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-8.42.0.tgz#593c3af87d4462252c0d7239d1720b84a1b56864"
1310+
integrity sha512-ku/uYtT4QXY8sl9EDJETD27o3Ewdi72hcXg1ah/kkUgBvAYHLwj2ofswFFNXS+FL5G+AGkxBtvGt8pFBHKlHsQ==
1311+
dependencies:
1312+
"@typescript-eslint/project-service" "8.42.0"
1313+
"@typescript-eslint/tsconfig-utils" "8.42.0"
1314+
"@typescript-eslint/types" "8.42.0"
1315+
"@typescript-eslint/visitor-keys" "8.42.0"
1316+
debug "^4.3.4"
1317+
fast-glob "^3.3.2"
1318+
is-glob "^4.0.3"
1319+
minimatch "^9.0.4"
1320+
semver "^7.6.0"
1321+
ts-api-utils "^2.1.0"
1322+
12361323
"@typescript-eslint/utils@5.62.0", "@typescript-eslint/utils@^5.10.0":
12371324
version "5.62.0"
12381325
resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-5.62.0.tgz#141e809c71636e4a75daa39faed2fb5f4b10df86"
@@ -1247,6 +1334,16 @@
12471334
eslint-scope "^5.1.1"
12481335
semver "^7.3.7"
12491336

1337+
"@typescript-eslint/utils@8.42.0":
1338+
version "8.42.0"
1339+
resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-8.42.0.tgz#95f8e0c697ff2f7da5f72e16135011f878d815c0"
1340+
integrity sha512-JnIzu7H3RH5BrKC4NoZqRfmjqCIS1u3hGZltDYJgkVdqAezl4L9d1ZLw+36huCujtSBSAirGINF/S4UxOcR+/g==
1341+
dependencies:
1342+
"@eslint-community/eslint-utils" "^4.7.0"
1343+
"@typescript-eslint/scope-manager" "8.42.0"
1344+
"@typescript-eslint/types" "8.42.0"
1345+
"@typescript-eslint/typescript-estree" "8.42.0"
1346+
12501347
"@typescript-eslint/visitor-keys@4.33.0":
12511348
version "4.33.0"
12521349
resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-4.33.0.tgz#2a22f77a41604289b7a186586e9ec48ca92ef1dd"
@@ -1271,6 +1368,14 @@
12711368
"@typescript-eslint/types" "5.62.0"
12721369
eslint-visitor-keys "^3.3.0"
12731370

1371+
"@typescript-eslint/visitor-keys@8.42.0":
1372+
version "8.42.0"
1373+
resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-8.42.0.tgz#87c6caaa1ac307bc73a87c1fc469f88f0162f27e"
1374+
integrity sha512-3WbiuzoEowaEn8RSnhJBrxSwX8ULYE9CXaPepS2C2W3NSA5NNIvBaslpBSBElPq0UGr0xVJlXFWOAKIkyylydQ==
1375+
dependencies:
1376+
"@typescript-eslint/types" "8.42.0"
1377+
eslint-visitor-keys "^4.2.1"
1378+
12741379
"@ungap/structured-clone@^1.3.0":
12751380
version "1.3.0"
12761381
resolved "https://registry.yarnpkg.com/@ungap/structured-clone/-/structured-clone-1.3.0.tgz#d06bbb384ebcf6c505fde1c3d0ed4ddffe0aaff8"
@@ -2530,6 +2635,11 @@ eslint-visitor-keys@^3.0.0, eslint-visitor-keys@^3.3.0, eslint-visitor-keys@^3.4
25302635
resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz#0cd72fe8550e3c2eae156a96a4dddcd1c8ac5800"
25312636
integrity sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==
25322637

2638+
eslint-visitor-keys@^4.2.1:
2639+
version "4.2.1"
2640+
resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-4.2.1.tgz#4cfea60fe7dd0ad8e816e1ed026c1d5251b512c1"
2641+
integrity sha512-Uhdk5sfqcee/9H/rCOJikYz67o0a2Tw2hGRPOG2Y1R2dg7brRe1uG0yaNQDHu+TO/uQPF/5eCapvYSmHUjt7JQ==
2642+
25332643
eslint@^7.9.0:
25342644
version "7.32.0"
25352645
resolved "https://registry.yarnpkg.com/eslint/-/eslint-7.32.0.tgz#c6d328a14be3fb08c8d1d21e12c02fdb7a2a812d"
@@ -2671,7 +2781,7 @@ fast-deep-equal@^3.1.1, fast-deep-equal@^3.1.3:
26712781
resolved "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz#3a7d56b559d6cbc3eb512325244e619a65c6c525"
26722782
integrity sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==
26732783

2674-
fast-glob@^3.2.9:
2784+
fast-glob@^3.2.9, fast-glob@^3.3.2:
26752785
version "3.3.3"
26762786
resolved "https://registry.yarnpkg.com/fast-glob/-/fast-glob-3.3.3.tgz#d06d585ce8dba90a16b0505c543c3ccfb3aeb818"
26772787
integrity sha512-7MptL8U0cqcFdzIzwOTHoilX9x5BrNqye7Z/LuC7kCMRio1EMSyqRK3BEAUD7sXRq4iT4AzTVuZdhgQ2TCvYLg==
@@ -3107,6 +3217,11 @@ ignore@^5.0.5, ignore@^5.1.8, ignore@^5.2.0:
31073217
resolved "https://registry.yarnpkg.com/ignore/-/ignore-5.3.2.tgz#3cd40e729f3643fd87cb04e50bf0eb722bc596f5"
31083218
integrity sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==
31093219

3220+
ignore@^7.0.0:
3221+
version "7.0.5"
3222+
resolved "https://registry.yarnpkg.com/ignore/-/ignore-7.0.5.tgz#4cb5f6cd7d4c7ab0365738c7aea888baa6d7efd9"
3223+
integrity sha512-Hs59xBNfUIunMFgWAbGX5cq6893IbWg4KnrjbYwX3tx0ztorVgTDA6B2sxf8ejHJ4wz8BqGUMYlnzNBer5NvGg==
3224+
31103225
import-fresh@^3.0.0, import-fresh@^3.2.1:
31113226
version "3.3.0"
31123227
resolved "https://registry.yarnpkg.com/import-fresh/-/import-fresh-3.3.0.tgz#37162c25fcb9ebaa2e6e53d5b4d88ce17d9e0c2b"
@@ -4856,7 +4971,7 @@ semver@^7.2.1, semver@^7.3.4, semver@^7.3.5, semver@^7.3.7, semver@^7.5.3, semve
48564971
resolved "https://registry.yarnpkg.com/semver/-/semver-7.6.3.tgz#980f7b5550bc175fb4dc09403085627f9eb33143"
48574972
integrity sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==
48584973

4859-
semver@^7.7.2:
4974+
semver@^7.6.0, semver@^7.7.2:
48604975
version "7.7.2"
48614976
resolved "https://registry.yarnpkg.com/semver/-/semver-7.7.2.tgz#67d99fdcd35cec21e6f8b87a7fd515a33f982b58"
48624977
integrity sha512-RF0Fw+rO5AMf9MAyaRXI4AV0Ulj5lMHqVxxdSgiVbixSCXoEmmX/jk0CuJw4+3SqroYO9VoUh+HcuJivvtJemA==
@@ -5307,6 +5422,11 @@ trim-newlines@^3.0.0:
53075422
resolved "https://registry.yarnpkg.com/trim-newlines/-/trim-newlines-3.0.1.tgz#260a5d962d8b752425b32f3a7db0dcacd176c144"
53085423
integrity sha512-c1PTsA3tYrIsLGkJkzHF+w9F2EyxfXGo4UyJc4pFL++FMjnq0HJS69T3M7d//gKrFKwy429bouPescbjecU+Zw==
53095424

5425+
ts-api-utils@^2.1.0:
5426+
version "2.1.0"
5427+
resolved "https://registry.yarnpkg.com/ts-api-utils/-/ts-api-utils-2.1.0.tgz#595f7094e46eed364c13fd23e75f9513d29baf91"
5428+
integrity sha512-CUgTZL1irw8u29bzrOD/nH85jqyc74D6SshFgujOIA7osm2Rz7dYH77agkx7H4FBNxDq7Cjf+IjaX/8zwFW+ZQ==
5429+
53105430
ts-jest@^29.0.0:
53115431
version "29.2.5"
53125432
resolved "https://registry.yarnpkg.com/ts-jest/-/ts-jest-29.2.5.tgz#591a3c108e1f5ebd013d3152142cb5472b399d63"

0 commit comments

Comments
 (0)