Skip to content

Commit 5d8858b

Browse files
build: 📦 update typescript-eslint monorepo to v8
1 parent d3dc4a2 commit 5d8858b

File tree

2 files changed

+124
-114
lines changed

2 files changed

+124
-114
lines changed

‎package.json‎

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -90,9 +90,9 @@
9090
"@types/babel__core": "^7.20.5",
9191
"@types/jest": "29.5.14",
9292
"@types/node": "^22.10.1",
93-
"@typescript-eslint/eslint-plugin": "7.18.0",
94-
"@typescript-eslint/parser": "7.18.0",
95-
"@typescript-eslint/utils": "^7.18.0",
93+
"@typescript-eslint/eslint-plugin": "8.46.2",
94+
"@typescript-eslint/parser": "8.46.2",
95+
"@typescript-eslint/utils": "^8.0.0",
9696
"@vitest/coverage-v8": "3.2.3",
9797
"@vitest/ui": "3.2.3",
9898
"autoprefixer": "^10.4.0",

‎yarn.lock‎

Lines changed: 121 additions & 111 deletions
Original file line numberDiff line numberDiff line change
@@ -3695,7 +3695,7 @@ __metadata:
36953695
languageName: node
36963696
linkType: hard
36973697

3698-
"@eslint-community/eslint-utils@npm:^4.2.0, @eslint-community/eslint-utils@npm:^4.4.0, @eslint-community/eslint-utils@npm:^4.7.0":
3698+
"@eslint-community/eslint-utils@npm:^4.2.0, @eslint-community/eslint-utils@npm:^4.7.0":
36993699
version: 4.7.0
37003700
resolution: "@eslint-community/eslint-utils@npm:4.7.0"
37013701
dependencies:
@@ -4514,9 +4514,9 @@ __metadata:
45144514
"@types/babel__helper-plugin-utils": ^7.10.3
45154515
"@types/jest": 29.5.14
45164516
"@types/node": ^22.10.1
4517-
"@typescript-eslint/eslint-plugin": 7.18.0
4518-
"@typescript-eslint/parser": 7.18.0
4519-
"@typescript-eslint/utils": ^7.18.0
4517+
"@typescript-eslint/eslint-plugin": 8.46.2
4518+
"@typescript-eslint/parser": 8.46.2
4519+
"@typescript-eslint/utils": ^8.0.0
45204520
"@vitest/coverage-v8": 3.2.3
45214521
"@vitest/ui": 3.2.3
45224522
autoprefixer: ^10.4.0
@@ -7788,54 +7788,53 @@ __metadata:
77887788
languageName: node
77897789
linkType: hard
77907790

7791-
"@typescript-eslint/eslint-plugin@npm:7.18.0":
7792-
version: 7.18.0
7793-
resolution: "@typescript-eslint/eslint-plugin@npm:7.18.0"
7791+
"@typescript-eslint/eslint-plugin@npm:8.46.2":
7792+
version: 8.46.2
7793+
resolution: "@typescript-eslint/eslint-plugin@npm:8.46.2"
77947794
dependencies:
77957795
"@eslint-community/regexpp": ^4.10.0
7796-
"@typescript-eslint/scope-manager": 7.18.0
7797-
"@typescript-eslint/type-utils": 7.18.0
7798-
"@typescript-eslint/utils": 7.18.0
7799-
"@typescript-eslint/visitor-keys": 7.18.0
7796+
"@typescript-eslint/scope-manager": 8.46.2
7797+
"@typescript-eslint/type-utils": 8.46.2
7798+
"@typescript-eslint/utils": 8.46.2
7799+
"@typescript-eslint/visitor-keys": 8.46.2
78007800
graphemer: ^1.4.0
7801-
ignore: ^5.3.1
7801+
ignore: ^7.0.0
78027802
natural-compare: ^1.4.0
7803-
ts-api-utils: ^1.3.0
7803+
ts-api-utils: ^2.1.0
78047804
peerDependencies:
7805-
"@typescript-eslint/parser": ^7.0.0
7806-
eslint: ^8.56.0
7807-
peerDependenciesMeta:
7808-
typescript:
7809-
optional: true
7810-
checksum: dfcf150628ca2d4ccdfc20b46b0eae075c2f16ef5e70d9d2f0d746acf4c69a09f962b93befee01a529f14bbeb3e817b5aba287d7dd0edc23396bc5ed1f448c3d
7805+
"@typescript-eslint/parser": ^8.46.2
7806+
eslint: ^8.57.0 || ^9.0.0
7807+
typescript: ">=4.8.4 <6.0.0"
7808+
checksum: 9292f1f984f50166a7d7b17d73df6a05263b40f18c88be62830f90ae3836ea7f94d15bbc035d85ddbc4793b27d9ea15829bf1b3d35771bdb1bd1cd41f0760ddb
78117809
languageName: node
78127810
linkType: hard
78137811

7814-
"@typescript-eslint/parser@npm:7.18.0":
7815-
version: 7.18.0
7816-
resolution: "@typescript-eslint/parser@npm:7.18.0"
7812+
"@typescript-eslint/parser@npm:8.46.2":
7813+
version: 8.46.2
7814+
resolution: "@typescript-eslint/parser@npm:8.46.2"
78177815
dependencies:
7818-
"@typescript-eslint/scope-manager": 7.18.0
7819-
"@typescript-eslint/types": 7.18.0
7820-
"@typescript-eslint/typescript-estree": 7.18.0
7821-
"@typescript-eslint/visitor-keys": 7.18.0
7816+
"@typescript-eslint/scope-manager": 8.46.2
7817+
"@typescript-eslint/types": 8.46.2
7818+
"@typescript-eslint/typescript-estree": 8.46.2
7819+
"@typescript-eslint/visitor-keys": 8.46.2
78227820
debug: ^4.3.4
78237821
peerDependencies:
7824-
eslint: ^8.56.0
7825-
peerDependenciesMeta:
7826-
typescript:
7827-
optional: true
7828-
checksum: 132b56ac3b2d90b588d61d005a70f6af322860974225b60201cbf45abf7304d67b7d8a6f0ade1c188ac4e339884e78d6dcd450417f1481998f9ddd155bab0801
7822+
eslint: ^8.57.0 || ^9.0.0
7823+
typescript: ">=4.8.4 <6.0.0"
7824+
checksum: fc65446e11cc2d21550c1848526458f1dc0ea02bad6454d6a1477f5fa997bbf2a64b4e00b289128e17c69a8b41840367091650075810b458a3cae4a9ab8736cd
78297825
languageName: node
78307826
linkType: hard
78317827

7832-
"@typescript-eslint/scope-manager@npm:7.18.0":
7833-
version: 7.18.0
7834-
resolution: "@typescript-eslint/scope-manager@npm:7.18.0"
7828+
"@typescript-eslint/project-service@npm:8.46.2":
7829+
version: 8.46.2
7830+
resolution: "@typescript-eslint/project-service@npm:8.46.2"
78357831
dependencies:
7836-
"@typescript-eslint/types": 7.18.0
7837-
"@typescript-eslint/visitor-keys": 7.18.0
7838-
checksum: b982c6ac13d8c86bb3b949c6b4e465f3f60557c2ccf4cc229799827d462df56b9e4d3eaed7711d79b875422fc3d71ec1ebcb5195db72134d07c619e3c5506b57
7832+
"@typescript-eslint/tsconfig-utils": ^8.46.2
7833+
"@typescript-eslint/types": ^8.46.2
7834+
debug: ^4.3.4
7835+
peerDependencies:
7836+
typescript: ">=4.8.4 <6.0.0"
7837+
checksum: 9fb4d2eafd949f430b498a12b886cf6b5414108c84490e7906b877be711ff7e8db996f94861d47ad1bb4c0d323adbc9522100766094a47f5bc8671f1bf820368
78397838
languageName: node
78407839
linkType: hard
78417840

@@ -7849,20 +7848,38 @@ __metadata:
78497848
languageName: node
78507849
linkType: hard
78517850

7852-
"@typescript-eslint/type-utils@npm:7.18.0":
7853-
version: 7.18.0
7854-
resolution: "@typescript-eslint/type-utils@npm:7.18.0"
7851+
"@typescript-eslint/scope-manager@npm:8.46.2":
7852+
version: 8.46.2
7853+
resolution: "@typescript-eslint/scope-manager@npm:8.46.2"
7854+
dependencies:
7855+
"@typescript-eslint/types": 8.46.2
7856+
"@typescript-eslint/visitor-keys": 8.46.2
7857+
checksum: 2df38694957a1f4a440f97c39839989bb99871a2cb2e10d715b4c91b64cb08377b57fe39122a3d8fe8e90a9eadd48655093316c8372253db724696446c441a96
7858+
languageName: node
7859+
linkType: hard
7860+
7861+
"@typescript-eslint/tsconfig-utils@npm:8.46.2, @typescript-eslint/tsconfig-utils@npm:^8.46.2":
7862+
version: 8.46.2
7863+
resolution: "@typescript-eslint/tsconfig-utils@npm:8.46.2"
7864+
peerDependencies:
7865+
typescript: ">=4.8.4 <6.0.0"
7866+
checksum: 4a8caad6e6d27d1cc5f35db201906d3b008edacea0dd880cd0a3e62cbbdcf84907c231862acfbfa5c326516d6c043f185f1db190d8d8f48f90f2bb0e699fdf8d
7867+
languageName: node
7868+
linkType: hard
7869+
7870+
"@typescript-eslint/type-utils@npm:8.46.2":
7871+
version: 8.46.2
7872+
resolution: "@typescript-eslint/type-utils@npm:8.46.2"
78557873
dependencies:
7856-
"@typescript-eslint/typescript-estree": 7.18.0
7857-
"@typescript-eslint/utils": 7.18.0
7874+
"@typescript-eslint/types": 8.46.2
7875+
"@typescript-eslint/typescript-estree": 8.46.2
7876+
"@typescript-eslint/utils": 8.46.2
78587877
debug: ^4.3.4
7859-
ts-api-utils: ^1.3.0
7878+
ts-api-utils: ^2.1.0
78607879
peerDependencies:
7861-
eslint: ^8.56.0
7862-
peerDependenciesMeta:
7863-
typescript:
7864-
optional: true
7865-
checksum: 68fd5df5146c1a08cde20d59b4b919acab06a1b06194fe4f7ba1b928674880249890785fbbc97394142f2ef5cff5a7fba9b8a940449e7d5605306505348e38bc
7880+
eslint: ^8.57.0 || ^9.0.0
7881+
typescript: ">=4.8.4 <6.0.0"
7882+
checksum: b16aa99d3517de0b138a5d89d5dd06ccf19f7f522fc8bb205db05c7bcef47bbbb206bb694b57feb7e8102c61d3ce580a1a6c8d3efdd788d42566b718edea97dd
78667883
languageName: node
78677884
linkType: hard
78687885

@@ -7881,36 +7898,17 @@ __metadata:
78817898
languageName: node
78827899
linkType: hard
78837900

7884-
"@typescript-eslint/types@npm:7.18.0":
7885-
version: 7.18.0
7886-
resolution: "@typescript-eslint/types@npm:7.18.0"
7887-
checksum: 7df2750cd146a0acd2d843208d69f153b458e024bbe12aab9e441ad2c56f47de3ddfeb329c4d1ea0079e2577fea4b8c1c1ce15315a8d49044586b04fedfe7a4d
7888-
languageName: node
7889-
linkType: hard
7890-
78917901
"@typescript-eslint/types@npm:8.32.1":
78927902
version: 8.32.1
78937903
resolution: "@typescript-eslint/types@npm:8.32.1"
78947904
checksum: e7062c51507c5aa2a18991965b1212ffd02d9ed815277c99e51985d55d4f2e692861e807e1d5c2e0a56dfbe655de3971a9be9e1215b8b72683f29473554c014b
78957905
languageName: node
78967906
linkType: hard
78977907

7898-
"@typescript-eslint/typescript-estree@npm:7.18.0":
7899-
version: 7.18.0
7900-
resolution: "@typescript-eslint/typescript-estree@npm:7.18.0"
7901-
dependencies:
7902-
"@typescript-eslint/types": 7.18.0
7903-
"@typescript-eslint/visitor-keys": 7.18.0
7904-
debug: ^4.3.4
7905-
globby: ^11.1.0
7906-
is-glob: ^4.0.3
7907-
minimatch: ^9.0.4
7908-
semver: ^7.6.0
7909-
ts-api-utils: ^1.3.0
7910-
peerDependenciesMeta:
7911-
typescript:
7912-
optional: true
7913-
checksum: c82d22ec9654973944f779eb4eb94c52f4a6eafaccce2f0231ff7757313f3a0d0256c3252f6dfe6d43f57171d09656478acb49a629a9d0c193fb959bc3f36116
7908+
"@typescript-eslint/types@npm:8.46.2, @typescript-eslint/types@npm:^8.46.2":
7909+
version: 8.46.2
7910+
resolution: "@typescript-eslint/types@npm:8.46.2"
7911+
checksum: c1c1c3a99b62ed51784d35c47547c2fa30c1896edf9843dcff3d39571b18b04daab1093f4ff59ae5f65a94fe78f2e7c73d3903b68c51d195204016ba909ca0d3
79147912
languageName: node
79157913
linkType: hard
79167914

@@ -7932,17 +7930,23 @@ __metadata:
79327930
languageName: node
79337931
linkType: hard
79347932

7935-
"@typescript-eslint/utils@npm:7.18.0, @typescript-eslint/utils@npm:^7.18.0":
7936-
version: 7.18.0
7937-
resolution: "@typescript-eslint/utils@npm:7.18.0"
7933+
"@typescript-eslint/typescript-estree@npm:8.46.2":
7934+
version: 8.46.2
7935+
resolution: "@typescript-eslint/typescript-estree@npm:8.46.2"
79387936
dependencies:
7939-
"@eslint-community/eslint-utils": ^4.4.0
7940-
"@typescript-eslint/scope-manager": 7.18.0
7941-
"@typescript-eslint/types": 7.18.0
7942-
"@typescript-eslint/typescript-estree": 7.18.0
7937+
"@typescript-eslint/project-service": 8.46.2
7938+
"@typescript-eslint/tsconfig-utils": 8.46.2
7939+
"@typescript-eslint/types": 8.46.2
7940+
"@typescript-eslint/visitor-keys": 8.46.2
7941+
debug: ^4.3.4
7942+
fast-glob: ^3.3.2
7943+
is-glob: ^4.0.3
7944+
minimatch: ^9.0.4
7945+
semver: ^7.6.0
7946+
ts-api-utils: ^2.1.0
79437947
peerDependencies:
7944-
eslint: ^8.56.0
7945-
checksum: 751dbc816dab8454b7dc6b26a56671dbec08e3f4ef94c2661ce1c0fc48fa2d05a64e03efe24cba2c22d03ba943cd3c5c7a5e1b7b03bbb446728aec1c640bd767
7948+
typescript: ">=4.8.4 <6.0.0"
7949+
checksum: e86da0546983e7e46a388af90fbd04ba19192d5f0c32b907d684890e0b363abbcdaf24a6f9a9909d5671ecefd67f3b1bc9e867e69dbca888aa6fc6554430d9e9
79467950
languageName: node
79477951
linkType: hard
79487952

@@ -7961,13 +7965,18 @@ __metadata:
79617965
languageName: node
79627966
linkType: hard
79637967

7964-
"@typescript-eslint/visitor-keys@npm:7.18.0":
7965-
version: 7.18.0
7966-
resolution: "@typescript-eslint/visitor-keys@npm:7.18.0"
7968+
"@typescript-eslint/utils@npm:8.46.2":
7969+
version: 8.46.2
7970+
resolution: "@typescript-eslint/utils@npm:8.46.2"
79677971
dependencies:
7968-
"@typescript-eslint/types": 7.18.0
7969-
eslint-visitor-keys: ^3.4.3
7970-
checksum: 6e806a7cdb424c5498ea187a5a11d0fef7e4602a631be413e7d521e5aec1ab46ba00c76cfb18020adaa0a8c9802354a163bfa0deb74baa7d555526c7517bb158
7972+
"@eslint-community/eslint-utils": ^4.7.0
7973+
"@typescript-eslint/scope-manager": 8.46.2
7974+
"@typescript-eslint/types": 8.46.2
7975+
"@typescript-eslint/typescript-estree": 8.46.2
7976+
peerDependencies:
7977+
eslint: ^8.57.0 || ^9.0.0
7978+
typescript: ">=4.8.4 <6.0.0"
7979+
checksum: dd3492454015340ae61e41b83ced7fe3fdcb47eeba3add1bd1ddb8a4b0551dcaf1479b4f74675074a48a36007a13dffa159258a6407fcb7aadfa637c27117b7b
79717980
languageName: node
79727981
linkType: hard
79737982

@@ -7981,6 +7990,16 @@ __metadata:
79817990
languageName: node
79827991
linkType: hard
79837992

7993+
"@typescript-eslint/visitor-keys@npm:8.46.2":
7994+
version: 8.46.2
7995+
resolution: "@typescript-eslint/visitor-keys@npm:8.46.2"
7996+
dependencies:
7997+
"@typescript-eslint/types": 8.46.2
7998+
eslint-visitor-keys: ^4.2.1
7999+
checksum: 0f3a79175521c3bd99c6f000e8ec2211b8e24440a71526ae7aa2a02bea4e5226192df14c13c57fe3e6d6d568960f09f7138380e8b7cc89c9fac39fcb51ac0be8
8000+
languageName: node
8001+
linkType: hard
8002+
79848003
"@vitejs/plugin-basic-ssl@npm:1.2.0":
79858004
version: 1.2.0
79868005
resolution: "@vitejs/plugin-basic-ssl@npm:1.2.0"
@@ -12341,6 +12360,13 @@ __metadata:
1234112360
languageName: node
1234212361
linkType: hard
1234312362

12363+
"eslint-visitor-keys@npm:^4.2.1":
12364+
version: 4.2.1
12365+
resolution: "eslint-visitor-keys@npm:4.2.1"
12366+
checksum: 3a77e3f99a49109f6fb2c5b7784bc78f9743b834d238cdba4d66c602c6b52f19ed7bcd0a5c5dbbeae3a8689fd785e76c001799f53d2228b278282cf9f699fff5
12367+
languageName: node
12368+
linkType: hard
12369+
1234412370
"eslint@npm:9.14.0":
1234512371
version: 9.14.0
1234612372
resolution: "eslint@npm:9.14.0"
@@ -12762,7 +12788,7 @@ __metadata:
1276212788
languageName: node
1276312789
linkType: hard
1276412790

12765-
"fast-glob@npm:3.3.3, fast-glob@npm:^3.0.3, fast-glob@npm:^3.2.12, fast-glob@npm:^3.2.7, fast-glob@npm:^3.2.9, fast-glob@npm:^3.3.2, fast-glob@npm:^3.3.3":
12791+
"fast-glob@npm:3.3.3, fast-glob@npm:^3.0.3, fast-glob@npm:^3.2.12, fast-glob@npm:^3.2.7, fast-glob@npm:^3.3.2, fast-glob@npm:^3.3.3":
1276612792
version: 3.3.3
1276712793
resolution: "fast-glob@npm:3.3.3"
1276812794
dependencies:
@@ -13622,20 +13648,6 @@ __metadata:
1362213648
languageName: node
1362313649
linkType: hard
1362413650

13625-
"globby@npm:^11.1.0":
13626-
version: 11.1.0
13627-
resolution: "globby@npm:11.1.0"
13628-
dependencies:
13629-
array-union: ^2.1.0
13630-
dir-glob: ^3.0.1
13631-
fast-glob: ^3.2.9
13632-
ignore: ^5.2.0
13633-
merge2: ^1.4.1
13634-
slash: ^3.0.0
13635-
checksum: b4be8885e0cfa018fc783792942d53926c35c50b3aefd3fdcfb9d22c627639dc26bd2327a40a0b74b074100ce95bb7187bfeae2f236856aa3de183af7a02aea6
13636-
languageName: node
13637-
linkType: hard
13638-
1363913651
"globby@npm:^12.0.2":
1364013652
version: 12.2.0
1364113653
resolution: "globby@npm:12.2.0"
@@ -14187,13 +14199,20 @@ __metadata:
1418714199
languageName: node
1418814200
linkType: hard
1418914201

14190-
"ignore@npm:^5.0.4, ignore@npm:^5.1.1, ignore@npm:^5.1.9, ignore@npm:^5.2.0, ignore@npm:^5.3.1":
14202+
"ignore@npm:^5.0.4, ignore@npm:^5.1.1, ignore@npm:^5.1.9, ignore@npm:^5.2.0":
1419114203
version: 5.3.2
1419214204
resolution: "ignore@npm:5.3.2"
1419314205
checksum: 2acfd32a573260ea522ea0bfeff880af426d68f6831f973129e2ba7363f422923cf53aab62f8369cbf4667c7b25b6f8a3761b34ecdb284ea18e87a5262a865be
1419414206
languageName: node
1419514207
linkType: hard
1419614208

14209+
"ignore@npm:^7.0.0":
14210+
version: 7.0.5
14211+
resolution: "ignore@npm:7.0.5"
14212+
checksum: d0862bf64d3d58bf34d5fb0a9f725bec9ca5ce8cd1aecc8f28034269e8f69b8009ffd79ca3eda96962a6a444687781cd5efdb8c7c8ddc0a6996e36d31c217f14
14213+
languageName: node
14214+
linkType: hard
14215+
1419714216
"ignore@npm:^7.0.3":
1419814217
version: 7.0.4
1419914218
resolution: "ignore@npm:7.0.4"
@@ -22354,15 +22373,6 @@ __metadata:
2235422373
languageName: node
2235522374
linkType: hard
2235622375

22357-
"ts-api-utils@npm:^1.3.0":
22358-
version: 1.4.3
22359-
resolution: "ts-api-utils@npm:1.4.3"
22360-
peerDependencies:
22361-
typescript: ">=4.2.0"
22362-
checksum: ea00dee382d19066b2a3d8929f1089888b05fec797e32e7a7004938eda1dccf2e77274ee2afcd4166f53fab9b8d7ee90ebb225a3183f9ba8817d636f688a148d
22363-
languageName: node
22364-
linkType: hard
22365-
2236622376
"ts-api-utils@npm:^2.1.0":
2236722377
version: 2.1.0
2236822378
resolution: "ts-api-utils@npm:2.1.0"

0 commit comments

Comments
 (0)