Skip to content

Commit 7d2bb72

Browse files
Update typescript-eslint monorepo to v8
1 parent 2c829c8 commit 7d2bb72

File tree

2 files changed

+136
-4
lines changed

2 files changed

+136
-4
lines changed

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -44,8 +44,8 @@
4444
"devDependencies": {
4545
"@rubensworks/eslint-config": "^1.1.0",
4646
"@types/jest": "^29.0.0",
47-
"@typescript-eslint/eslint-plugin": "^5.0.0",
48-
"@typescript-eslint/parser": "^5.0.0",
47+
"@typescript-eslint/eslint-plugin": "^8.0.0",
48+
"@typescript-eslint/parser": "^8.0.0",
4949
"arrayify-stream": "^2.0.1",
5050
"coveralls": "^3.0.0",
5151
"eslint": "^8.32.0",

yarn.lock

Lines changed: 134 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -312,6 +312,18 @@
312312
resolved "https://registry.yarnpkg.com/@discoveryjs/json-ext/-/json-ext-0.5.7.tgz#1d572bfbbe14b7704e0ba0f39b74815b84870d70"
313313
integrity sha512-dBVuXR082gk3jsFp7Rd/JI4kytwGHecnCoTtXFb7DB6CNHp4rg5k1bhg0nWdLGLnOV71lmDzGQaLMy8iPLY0pw==
314314

315+
"@eslint-community/eslint-utils@^4.4.0":
316+
version "4.4.0"
317+
resolved "https://registry.yarnpkg.com/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz#a23514e8fb9af1269d5f7788aa556798d61c6b59"
318+
integrity sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==
319+
dependencies:
320+
eslint-visitor-keys "^3.3.0"
321+
322+
"@eslint-community/regexpp@^4.10.0":
323+
version "4.11.0"
324+
resolved "https://registry.yarnpkg.com/@eslint-community/regexpp/-/regexpp-4.11.0.tgz#b0ffd0312b4a3fd2d6f77237e7248a5ad3a680ae"
325+
integrity sha512-G/M/tIiMrTAxEWRfLfQJMmGNX28IxBg4PBz8XqQhqUHLFI6TL2htpIB1iQCj144V5ee/JaKyT9/WZ0MGZWfA7A==
326+
315327
"@eslint/eslintrc@^1.4.1":
316328
version "1.4.1"
317329
resolved "https://registry.yarnpkg.com/@eslint/eslintrc/-/eslintrc-1.4.1.tgz#af58772019a2d271b7e2d4c23ff4ddcba3ccfb3e"
@@ -870,7 +882,7 @@
870882
dependencies:
871883
"@types/yargs-parser" "*"
872884

873-
"@typescript-eslint/eslint-plugin@^5.0.0", "@typescript-eslint/eslint-plugin@^5.11.0":
885+
"@typescript-eslint/eslint-plugin@^5.11.0":
874886
version "5.49.0"
875887
resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.49.0.tgz#d0b4556f0792194bf0c2fb297897efa321492389"
876888
integrity sha512-IhxabIpcf++TBaBa1h7jtOWyon80SXPRLDq0dVz5SLFC/eW6tofkw/O7Ar3lkx5z5U6wzbKDrl2larprp5kk5Q==
@@ -885,7 +897,22 @@
885897
semver "^7.3.7"
886898
tsutils "^3.21.0"
887899

888-
"@typescript-eslint/parser@^5.0.0", "@typescript-eslint/parser@^5.11.0":
900+
"@typescript-eslint/eslint-plugin@^8.0.0":
901+
version "8.0.0"
902+
resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.0.0.tgz#0fee96f6b691e4bfb9c260fd77d1c86bfbac4f56"
903+
integrity sha512-STIZdwEQRXAHvNUS6ILDf5z3u95Gc8jzywunxSNqX00OooIemaaNIA0vEgynJlycL5AjabYLLrIyHd4iazyvtg==
904+
dependencies:
905+
"@eslint-community/regexpp" "^4.10.0"
906+
"@typescript-eslint/scope-manager" "8.0.0"
907+
"@typescript-eslint/type-utils" "8.0.0"
908+
"@typescript-eslint/utils" "8.0.0"
909+
"@typescript-eslint/visitor-keys" "8.0.0"
910+
graphemer "^1.4.0"
911+
ignore "^5.3.1"
912+
natural-compare "^1.4.0"
913+
ts-api-utils "^1.3.0"
914+
915+
"@typescript-eslint/parser@^5.11.0":
889916
version "5.49.0"
890917
resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-5.49.0.tgz#d699734b2f20e16351e117417d34a2bc9d7c4b90"
891918
integrity sha512-veDlZN9mUhGqU31Qiv2qEp+XrJj5fgZpJ8PW30sHU+j/8/e5ruAhLaVDAeznS7A7i4ucb/s8IozpDtt9NqCkZg==
@@ -895,6 +922,17 @@
895922
"@typescript-eslint/typescript-estree" "5.49.0"
896923
debug "^4.3.4"
897924

925+
"@typescript-eslint/parser@^8.0.0":
926+
version "8.0.0"
927+
resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-8.0.0.tgz#5a5030cf8123176b5a0abd966f99e5f9f110652d"
928+
integrity sha512-pS1hdZ+vnrpDIxuFXYQpLTILglTjSYJ9MbetZctrUawogUsPdz31DIIRZ9+rab0LhYNTsk88w4fIzVheiTbWOQ==
929+
dependencies:
930+
"@typescript-eslint/scope-manager" "8.0.0"
931+
"@typescript-eslint/types" "8.0.0"
932+
"@typescript-eslint/typescript-estree" "8.0.0"
933+
"@typescript-eslint/visitor-keys" "8.0.0"
934+
debug "^4.3.4"
935+
898936
"@typescript-eslint/scope-manager@5.49.0":
899937
version "5.49.0"
900938
resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-5.49.0.tgz#81b5d899cdae446c26ddf18bd47a2f5484a8af3e"
@@ -903,6 +941,14 @@
903941
"@typescript-eslint/types" "5.49.0"
904942
"@typescript-eslint/visitor-keys" "5.49.0"
905943

944+
"@typescript-eslint/scope-manager@8.0.0":
945+
version "8.0.0"
946+
resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-8.0.0.tgz#d14df46c9e43c53af7699dfa800cd615d7dfc118"
947+
integrity sha512-V0aa9Csx/ZWWv2IPgTfY7T4agYwJyILESu/PVqFtTFz9RIS823mAze+NbnBI8xiwdX3iqeQbcTYlvB04G9wyQw==
948+
dependencies:
949+
"@typescript-eslint/types" "8.0.0"
950+
"@typescript-eslint/visitor-keys" "8.0.0"
951+
906952
"@typescript-eslint/type-utils@5.49.0":
907953
version "5.49.0"
908954
resolved "https://registry.yarnpkg.com/@typescript-eslint/type-utils/-/type-utils-5.49.0.tgz#8d5dcc8d422881e2ccf4ebdc6b1d4cc61aa64125"
@@ -913,11 +959,26 @@
913959
debug "^4.3.4"
914960
tsutils "^3.21.0"
915961

962+
"@typescript-eslint/type-utils@8.0.0":
963+
version "8.0.0"
964+
resolved "https://registry.yarnpkg.com/@typescript-eslint/type-utils/-/type-utils-8.0.0.tgz#facecaf0736bfe8394b9290382f300554cf90884"
965+
integrity sha512-mJAFP2mZLTBwAn5WI4PMakpywfWFH5nQZezUQdSKV23Pqo6o9iShQg1hP2+0hJJXP2LnZkWPphdIq4juYYwCeg==
966+
dependencies:
967+
"@typescript-eslint/typescript-estree" "8.0.0"
968+
"@typescript-eslint/utils" "8.0.0"
969+
debug "^4.3.4"
970+
ts-api-utils "^1.3.0"
971+
916972
"@typescript-eslint/types@5.49.0":
917973
version "5.49.0"
918974
resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-5.49.0.tgz#ad66766cb36ca1c89fcb6ac8b87ec2e6dac435c3"
919975
integrity sha512-7If46kusG+sSnEpu0yOz2xFv5nRz158nzEXnJFCGVEHWnuzolXKwrH5Bsf9zsNlOQkyZuk0BZKKoJQI+1JPBBg==
920976

977+
"@typescript-eslint/types@8.0.0":
978+
version "8.0.0"
979+
resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-8.0.0.tgz#7195ea9369fe5ee46b958d7ffca6bd26511cce18"
980+
integrity sha512-wgdSGs9BTMWQ7ooeHtu5quddKKs5Z5dS+fHLbrQI+ID0XWJLODGMHRfhwImiHoeO2S5Wir2yXuadJN6/l4JRxw==
981+
921982
"@typescript-eslint/typescript-estree@5.49.0":
922983
version "5.49.0"
923984
resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-5.49.0.tgz#ebd6294c0ea97891fce6af536048181e23d729c8"
@@ -931,6 +992,20 @@
931992
semver "^7.3.7"
932993
tsutils "^3.21.0"
933994

995+
"@typescript-eslint/typescript-estree@8.0.0":
996+
version "8.0.0"
997+
resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-8.0.0.tgz#d172385ced7cb851a038b5c834c245a97a0f9cf6"
998+
integrity sha512-5b97WpKMX+Y43YKi4zVcCVLtK5F98dFls3Oxui8LbnmRsseKenbbDinmvxrWegKDMmlkIq/XHuyy0UGLtpCDKg==
999+
dependencies:
1000+
"@typescript-eslint/types" "8.0.0"
1001+
"@typescript-eslint/visitor-keys" "8.0.0"
1002+
debug "^4.3.4"
1003+
globby "^11.1.0"
1004+
is-glob "^4.0.3"
1005+
minimatch "^9.0.4"
1006+
semver "^7.6.0"
1007+
ts-api-utils "^1.3.0"
1008+
9341009
"@typescript-eslint/utils@5.49.0", "@typescript-eslint/utils@^5.10.0":
9351010
version "5.49.0"
9361011
resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-5.49.0.tgz#1c07923bc55ff7834dfcde487fff8d8624a87b32"
@@ -945,6 +1020,16 @@
9451020
eslint-utils "^3.0.0"
9461021
semver "^7.3.7"
9471022

1023+
"@typescript-eslint/utils@8.0.0":
1024+
version "8.0.0"
1025+
resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-8.0.0.tgz#1794d6f4b37ec253172a173dc938ae68651b9b99"
1026+
integrity sha512-k/oS/A/3QeGLRvOWCg6/9rATJL5rec7/5s1YmdS0ZU6LHveJyGFwBvLhSRBv6i9xaj7etmosp+l+ViN1I9Aj/Q==
1027+
dependencies:
1028+
"@eslint-community/eslint-utils" "^4.4.0"
1029+
"@typescript-eslint/scope-manager" "8.0.0"
1030+
"@typescript-eslint/types" "8.0.0"
1031+
"@typescript-eslint/typescript-estree" "8.0.0"
1032+
9481033
"@typescript-eslint/visitor-keys@5.49.0":
9491034
version "5.49.0"
9501035
resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-5.49.0.tgz#2561c4da3f235f5c852759bf6c5faec7524f90fe"
@@ -953,6 +1038,14 @@
9531038
"@typescript-eslint/types" "5.49.0"
9541039
eslint-visitor-keys "^3.3.0"
9551040

1041+
"@typescript-eslint/visitor-keys@8.0.0":
1042+
version "8.0.0"
1043+
resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-8.0.0.tgz#224a67230190d267e6e78586bd7d8dfbd32ae4f3"
1044+
integrity sha512-oN0K4nkHuOyF3PVMyETbpP5zp6wfyOvm7tWhTMfoqxSSsPmJIh6JNASuZDlODE8eE+0EB9uar+6+vxr9DBTYOA==
1045+
dependencies:
1046+
"@typescript-eslint/types" "8.0.0"
1047+
eslint-visitor-keys "^3.4.3"
1048+
9561049
"@webassemblyjs/ast@1.11.1":
9571050
version "1.11.1"
9581051
resolved "https://registry.yarnpkg.com/@webassemblyjs/ast/-/ast-1.11.1.tgz#2bfd767eae1a6996f432ff7e8d7fc75679c0b6a7"
@@ -1355,6 +1448,13 @@ brace-expansion@^1.1.7:
13551448
balanced-match "^1.0.0"
13561449
concat-map "0.0.1"
13571450

1451+
brace-expansion@^2.0.1:
1452+
version "2.0.1"
1453+
resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-2.0.1.tgz#1edc459e0f0c548486ecf9fc99f2221364b9a0ae"
1454+
integrity sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==
1455+
dependencies:
1456+
balanced-match "^1.0.0"
1457+
13581458
braces@^3.0.2:
13591459
version "3.0.2"
13601460
resolved "https://registry.yarnpkg.com/braces/-/braces-3.0.2.tgz#3454e1a462ee8d599e236df336cd9ea4f8afe107"
@@ -2067,6 +2167,11 @@ eslint-visitor-keys@^3.3.0:
20672167
resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-3.3.0.tgz#f6480fa6b1f30efe2d1968aa8ac745b862469826"
20682168
integrity sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==
20692169

2170+
eslint-visitor-keys@^3.4.3:
2171+
version "3.4.3"
2172+
resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz#0cd72fe8550e3c2eae156a96a4dddcd1c8ac5800"
2173+
integrity sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==
2174+
20702175
eslint@^8.32.0:
20712176
version "8.32.0"
20722177
resolved "https://registry.yarnpkg.com/eslint/-/eslint-8.32.0.tgz#d9690056bb6f1a302bd991e7090f5b68fbaea861"
@@ -2507,6 +2612,11 @@ grapheme-splitter@^1.0.4:
25072612
resolved "https://registry.yarnpkg.com/grapheme-splitter/-/grapheme-splitter-1.0.4.tgz#9cf3a665c6247479896834af35cf1dbb4400767e"
25082613
integrity sha512-bzh50DW9kTPM00T8y4o8vQg89Di9oLJVLW/KaOGIXJWP/iqCN6WKYkbNOF04vFLJhwcpYUh9ydh/+5vpOqV4YQ==
25092614

2615+
graphemer@^1.4.0:
2616+
version "1.4.0"
2617+
resolved "https://registry.yarnpkg.com/graphemer/-/graphemer-1.4.0.tgz#fb2f1d55e0e3a1849aeffc90c4fa0dd53a0e66c6"
2618+
integrity sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==
2619+
25102620
har-schema@^2.0.0:
25112621
version "2.0.0"
25122622
resolved "https://registry.yarnpkg.com/har-schema/-/har-schema-2.0.0.tgz#a94c2224ebcac04782a0d9035521f24735b7ec92"
@@ -2620,6 +2730,11 @@ ignore@^5.0.5, ignore@^5.2.0:
26202730
resolved "https://registry.yarnpkg.com/ignore/-/ignore-5.2.4.tgz#a291c0c6178ff1b960befe47fcdec301674a6324"
26212731
integrity sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==
26222732

2733+
ignore@^5.3.1:
2734+
version "5.3.1"
2735+
resolved "https://registry.yarnpkg.com/ignore/-/ignore-5.3.1.tgz#5073e554cd42c5b33b394375f538b8593e34d4ef"
2736+
integrity sha512-5Fytz/IraMjqpwfd34ke28PTVMjZjJG2MPn5t7OE4eUCUNf8BAa7b5WUS9/Qvr6mwOQS7Mk6vdsMno5he+T8Xw==
2737+
26232738
import-fresh@^3.0.0, import-fresh@^3.2.1:
26242739
version "3.3.0"
26252740
resolved "https://registry.yarnpkg.com/import-fresh/-/import-fresh-3.3.0.tgz#37162c25fcb9ebaa2e6e53d5b4d88ce17d9e0c2b"
@@ -3589,6 +3704,13 @@ minimatch@^3.0.4, minimatch@^3.0.5, minimatch@^3.1.1, minimatch@^3.1.2:
35893704
dependencies:
35903705
brace-expansion "^1.1.7"
35913706

3707+
minimatch@^9.0.4:
3708+
version "9.0.5"
3709+
resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-9.0.5.tgz#d74f9dd6b57d83d8e98cfb82133b03978bc929e5"
3710+
integrity sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==
3711+
dependencies:
3712+
brace-expansion "^2.0.1"
3713+
35923714
minimist-options@4.1.0:
35933715
version "4.1.0"
35943716
resolved "https://registry.yarnpkg.com/minimist-options/-/minimist-options-4.1.0.tgz#c0655713c53a8a2ebd77ffa247d342c40f010619"
@@ -4291,6 +4413,11 @@ semver@^6.0.0, semver@^6.3.0:
42914413
resolved "https://registry.yarnpkg.com/semver/-/semver-6.3.0.tgz#ee0a64c8af5e8ceea67687b133761e1becbd1d3d"
42924414
integrity sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==
42934415

4416+
semver@^7.6.0:
4417+
version "7.6.3"
4418+
resolved "https://registry.yarnpkg.com/semver/-/semver-7.6.3.tgz#980f7b5550bc175fb4dc09403085627f9eb33143"
4419+
integrity sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==
4420+
42944421
serialize-javascript@^6.0.0:
42954422
version "6.0.1"
42964423
resolved "https://registry.yarnpkg.com/serialize-javascript/-/serialize-javascript-6.0.1.tgz#b206efb27c3da0b0ab6b52f48d170b7996458e5c"
@@ -4655,6 +4782,11 @@ trim-newlines@^3.0.0:
46554782
resolved "https://registry.yarnpkg.com/trim-newlines/-/trim-newlines-3.0.1.tgz#260a5d962d8b752425b32f3a7db0dcacd176c144"
46564783
integrity sha512-c1PTsA3tYrIsLGkJkzHF+w9F2EyxfXGo4UyJc4pFL++FMjnq0HJS69T3M7d//gKrFKwy429bouPescbjecU+Zw==
46574784

4785+
ts-api-utils@^1.3.0:
4786+
version "1.3.0"
4787+
resolved "https://registry.yarnpkg.com/ts-api-utils/-/ts-api-utils-1.3.0.tgz#4b490e27129f1e8e686b45cc4ab63714dc60eea1"
4788+
integrity sha512-UQMIo7pb8WRomKR1/+MFVLTroIvDVtMX3K6OUir8ynLyzB8Jeriont2bTAtmNPa1ekAgN7YPDyf6V+ygrdU+eQ==
4789+
46584790
ts-jest@^29.0.0:
46594791
version "29.0.5"
46604792
resolved "https://registry.yarnpkg.com/ts-jest/-/ts-jest-29.0.5.tgz#c5557dcec8fe434fcb8b70c3e21c6b143bfce066"

0 commit comments

Comments
 (0)