Skip to content

Commit a428674

Browse files
build: 📦 update typescript-eslint monorepo to v8
1 parent d6fdb1f commit a428674

File tree

2 files changed

+116
-114
lines changed

2 files changed

+116
-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.34.0",
94+
"@typescript-eslint/parser": "8.34.0",
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: 113 additions & 111 deletions
Original file line numberDiff line numberDiff line change
@@ -3667,7 +3667,7 @@ __metadata:
36673667
languageName: node
36683668
linkType: hard
36693669

3670-
"@eslint-community/eslint-utils@npm:^4.2.0, @eslint-community/eslint-utils@npm:^4.4.0, @eslint-community/eslint-utils@npm:^4.7.0":
3670+
"@eslint-community/eslint-utils@npm:^4.2.0, @eslint-community/eslint-utils@npm:^4.7.0":
36713671
version: 4.7.0
36723672
resolution: "@eslint-community/eslint-utils@npm:4.7.0"
36733673
dependencies:
@@ -4452,9 +4452,9 @@ __metadata:
44524452
"@types/babel__helper-plugin-utils": ^7.10.3
44534453
"@types/jest": 29.5.14
44544454
"@types/node": ^22.10.1
4455-
"@typescript-eslint/eslint-plugin": 7.18.0
4456-
"@typescript-eslint/parser": 7.18.0
4457-
"@typescript-eslint/utils": ^7.18.0
4455+
"@typescript-eslint/eslint-plugin": 8.34.0
4456+
"@typescript-eslint/parser": 8.34.0
4457+
"@typescript-eslint/utils": ^8.0.0
44584458
"@vitest/coverage-v8": 3.2.3
44594459
"@vitest/ui": 3.2.3
44604460
autoprefixer: ^10.4.0
@@ -7638,54 +7638,53 @@ __metadata:
76387638
languageName: node
76397639
linkType: hard
76407640

7641-
"@typescript-eslint/eslint-plugin@npm:7.18.0":
7642-
version: 7.18.0
7643-
resolution: "@typescript-eslint/eslint-plugin@npm:7.18.0"
7641+
"@typescript-eslint/eslint-plugin@npm:8.34.0":
7642+
version: 8.34.0
7643+
resolution: "@typescript-eslint/eslint-plugin@npm:8.34.0"
76447644
dependencies:
76457645
"@eslint-community/regexpp": ^4.10.0
7646-
"@typescript-eslint/scope-manager": 7.18.0
7647-
"@typescript-eslint/type-utils": 7.18.0
7648-
"@typescript-eslint/utils": 7.18.0
7649-
"@typescript-eslint/visitor-keys": 7.18.0
7646+
"@typescript-eslint/scope-manager": 8.34.0
7647+
"@typescript-eslint/type-utils": 8.34.0
7648+
"@typescript-eslint/utils": 8.34.0
7649+
"@typescript-eslint/visitor-keys": 8.34.0
76507650
graphemer: ^1.4.0
7651-
ignore: ^5.3.1
7651+
ignore: ^7.0.0
76527652
natural-compare: ^1.4.0
7653-
ts-api-utils: ^1.3.0
7653+
ts-api-utils: ^2.1.0
76547654
peerDependencies:
7655-
"@typescript-eslint/parser": ^7.0.0
7656-
eslint: ^8.56.0
7657-
peerDependenciesMeta:
7658-
typescript:
7659-
optional: true
7660-
checksum: dfcf150628ca2d4ccdfc20b46b0eae075c2f16ef5e70d9d2f0d746acf4c69a09f962b93befee01a529f14bbeb3e817b5aba287d7dd0edc23396bc5ed1f448c3d
7655+
"@typescript-eslint/parser": ^8.34.0
7656+
eslint: ^8.57.0 || ^9.0.0
7657+
typescript: ">=4.8.4 <5.9.0"
7658+
checksum: f5d4a57d0661bea3b15b8842abeae3327828647540e8127c882d44cbf793e84d4c9e33b6740f682891ddf20ca664a634b7016289e1bc98ae21f02808498a28ec
76617659
languageName: node
76627660
linkType: hard
76637661

7664-
"@typescript-eslint/parser@npm:7.18.0":
7665-
version: 7.18.0
7666-
resolution: "@typescript-eslint/parser@npm:7.18.0"
7662+
"@typescript-eslint/parser@npm:8.34.0":
7663+
version: 8.34.0
7664+
resolution: "@typescript-eslint/parser@npm:8.34.0"
76677665
dependencies:
7668-
"@typescript-eslint/scope-manager": 7.18.0
7669-
"@typescript-eslint/types": 7.18.0
7670-
"@typescript-eslint/typescript-estree": 7.18.0
7671-
"@typescript-eslint/visitor-keys": 7.18.0
7666+
"@typescript-eslint/scope-manager": 8.34.0
7667+
"@typescript-eslint/types": 8.34.0
7668+
"@typescript-eslint/typescript-estree": 8.34.0
7669+
"@typescript-eslint/visitor-keys": 8.34.0
76727670
debug: ^4.3.4
76737671
peerDependencies:
7674-
eslint: ^8.56.0
7675-
peerDependenciesMeta:
7676-
typescript:
7677-
optional: true
7678-
checksum: 132b56ac3b2d90b588d61d005a70f6af322860974225b60201cbf45abf7304d67b7d8a6f0ade1c188ac4e339884e78d6dcd450417f1481998f9ddd155bab0801
7672+
eslint: ^8.57.0 || ^9.0.0
7673+
typescript: ">=4.8.4 <5.9.0"
7674+
checksum: 7b6797c4d87e8b2e24f99bd2e9c4102366b8f77f4a2912f810df01d7b655524304859e0adef12c21dbbe986bacc7e45d35845d8c4439193350c38d8a14bb7ef7
76797675
languageName: node
76807676
linkType: hard
76817677

7682-
"@typescript-eslint/scope-manager@npm:7.18.0":
7683-
version: 7.18.0
7684-
resolution: "@typescript-eslint/scope-manager@npm:7.18.0"
7678+
"@typescript-eslint/project-service@npm:8.34.0":
7679+
version: 8.34.0
7680+
resolution: "@typescript-eslint/project-service@npm:8.34.0"
76857681
dependencies:
7686-
"@typescript-eslint/types": 7.18.0
7687-
"@typescript-eslint/visitor-keys": 7.18.0
7688-
checksum: b982c6ac13d8c86bb3b949c6b4e465f3f60557c2ccf4cc229799827d462df56b9e4d3eaed7711d79b875422fc3d71ec1ebcb5195db72134d07c619e3c5506b57
7682+
"@typescript-eslint/tsconfig-utils": ^8.34.0
7683+
"@typescript-eslint/types": ^8.34.0
7684+
debug: ^4.3.4
7685+
peerDependencies:
7686+
typescript: ">=4.8.4 <5.9.0"
7687+
checksum: 194440e5f350c284faa760548d16b389c6d285262d5528c6fb83c6adaf7765c9d4c57e5dc9e48e10941c8833942dae0d543438bf25083ccf2a83208bbf293d38
76897688
languageName: node
76907689
linkType: hard
76917690

@@ -7699,20 +7698,37 @@ __metadata:
76997698
languageName: node
77007699
linkType: hard
77017700

7702-
"@typescript-eslint/type-utils@npm:7.18.0":
7703-
version: 7.18.0
7704-
resolution: "@typescript-eslint/type-utils@npm:7.18.0"
7701+
"@typescript-eslint/scope-manager@npm:8.34.0":
7702+
version: 8.34.0
7703+
resolution: "@typescript-eslint/scope-manager@npm:8.34.0"
7704+
dependencies:
7705+
"@typescript-eslint/types": 8.34.0
7706+
"@typescript-eslint/visitor-keys": 8.34.0
7707+
checksum: 074464b1dc7efc7311eb54a74c1b592c1693a20abc46b6ed73f2d91377e83f85aa06780699208205b129b098b83f2c9a7c38c9f016617dd336cced3716fa0991
7708+
languageName: node
7709+
linkType: hard
7710+
7711+
"@typescript-eslint/tsconfig-utils@npm:8.34.0, @typescript-eslint/tsconfig-utils@npm:^8.34.0":
7712+
version: 8.34.0
7713+
resolution: "@typescript-eslint/tsconfig-utils@npm:8.34.0"
7714+
peerDependencies:
7715+
typescript: ">=4.8.4 <5.9.0"
7716+
checksum: cbbca9526bd9c0309c77f9436f68c2c06712779a593a17757f1f7558ece27d9f40db2b37ebf12bd9e19cf227479083b7973c502436a0954a08406d8a598910ba
7717+
languageName: node
7718+
linkType: hard
7719+
7720+
"@typescript-eslint/type-utils@npm:8.34.0":
7721+
version: 8.34.0
7722+
resolution: "@typescript-eslint/type-utils@npm:8.34.0"
77057723
dependencies:
7706-
"@typescript-eslint/typescript-estree": 7.18.0
7707-
"@typescript-eslint/utils": 7.18.0
7724+
"@typescript-eslint/typescript-estree": 8.34.0
7725+
"@typescript-eslint/utils": 8.34.0
77087726
debug: ^4.3.4
7709-
ts-api-utils: ^1.3.0
7727+
ts-api-utils: ^2.1.0
77107728
peerDependencies:
7711-
eslint: ^8.56.0
7712-
peerDependenciesMeta:
7713-
typescript:
7714-
optional: true
7715-
checksum: 68fd5df5146c1a08cde20d59b4b919acab06a1b06194fe4f7ba1b928674880249890785fbbc97394142f2ef5cff5a7fba9b8a940449e7d5605306505348e38bc
7729+
eslint: ^8.57.0 || ^9.0.0
7730+
typescript: ">=4.8.4 <5.9.0"
7731+
checksum: 97046c06edc6d15363f9a1e08ace2f774def8b903b42bf32db6e7f944f0f308273583b0ddd86c013e3f945bc15862d11625ff0d63578cc0b6f94a881f7337cef
77167732
languageName: node
77177733
linkType: hard
77187734

@@ -7731,36 +7747,17 @@ __metadata:
77317747
languageName: node
77327748
linkType: hard
77337749

7734-
"@typescript-eslint/types@npm:7.18.0":
7735-
version: 7.18.0
7736-
resolution: "@typescript-eslint/types@npm:7.18.0"
7737-
checksum: 7df2750cd146a0acd2d843208d69f153b458e024bbe12aab9e441ad2c56f47de3ddfeb329c4d1ea0079e2577fea4b8c1c1ce15315a8d49044586b04fedfe7a4d
7738-
languageName: node
7739-
linkType: hard
7740-
77417750
"@typescript-eslint/types@npm:8.32.1":
77427751
version: 8.32.1
77437752
resolution: "@typescript-eslint/types@npm:8.32.1"
77447753
checksum: e7062c51507c5aa2a18991965b1212ffd02d9ed815277c99e51985d55d4f2e692861e807e1d5c2e0a56dfbe655de3971a9be9e1215b8b72683f29473554c014b
77457754
languageName: node
77467755
linkType: hard
77477756

7748-
"@typescript-eslint/typescript-estree@npm:7.18.0":
7749-
version: 7.18.0
7750-
resolution: "@typescript-eslint/typescript-estree@npm:7.18.0"
7751-
dependencies:
7752-
"@typescript-eslint/types": 7.18.0
7753-
"@typescript-eslint/visitor-keys": 7.18.0
7754-
debug: ^4.3.4
7755-
globby: ^11.1.0
7756-
is-glob: ^4.0.3
7757-
minimatch: ^9.0.4
7758-
semver: ^7.6.0
7759-
ts-api-utils: ^1.3.0
7760-
peerDependenciesMeta:
7761-
typescript:
7762-
optional: true
7763-
checksum: c82d22ec9654973944f779eb4eb94c52f4a6eafaccce2f0231ff7757313f3a0d0256c3252f6dfe6d43f57171d09656478acb49a629a9d0c193fb959bc3f36116
7757+
"@typescript-eslint/types@npm:8.34.0, @typescript-eslint/types@npm:^8.34.0":
7758+
version: 8.34.0
7759+
resolution: "@typescript-eslint/types@npm:8.34.0"
7760+
checksum: 08e5ff523df38d6db3abc41314825fe7b079340385e7b0618567a53e17da20062b71a7d7e8d5d62283d97296c58fdd3d52f126878d82042df18792c2c7f275ae
77647761
languageName: node
77657762
linkType: hard
77667763

@@ -7782,17 +7779,23 @@ __metadata:
77827779
languageName: node
77837780
linkType: hard
77847781

7785-
"@typescript-eslint/utils@npm:7.18.0, @typescript-eslint/utils@npm:^7.18.0":
7786-
version: 7.18.0
7787-
resolution: "@typescript-eslint/utils@npm:7.18.0"
7782+
"@typescript-eslint/typescript-estree@npm:8.34.0":
7783+
version: 8.34.0
7784+
resolution: "@typescript-eslint/typescript-estree@npm:8.34.0"
77887785
dependencies:
7789-
"@eslint-community/eslint-utils": ^4.4.0
7790-
"@typescript-eslint/scope-manager": 7.18.0
7791-
"@typescript-eslint/types": 7.18.0
7792-
"@typescript-eslint/typescript-estree": 7.18.0
7786+
"@typescript-eslint/project-service": 8.34.0
7787+
"@typescript-eslint/tsconfig-utils": 8.34.0
7788+
"@typescript-eslint/types": 8.34.0
7789+
"@typescript-eslint/visitor-keys": 8.34.0
7790+
debug: ^4.3.4
7791+
fast-glob: ^3.3.2
7792+
is-glob: ^4.0.3
7793+
minimatch: ^9.0.4
7794+
semver: ^7.6.0
7795+
ts-api-utils: ^2.1.0
77937796
peerDependencies:
7794-
eslint: ^8.56.0
7795-
checksum: 751dbc816dab8454b7dc6b26a56671dbec08e3f4ef94c2661ce1c0fc48fa2d05a64e03efe24cba2c22d03ba943cd3c5c7a5e1b7b03bbb446728aec1c640bd767
7797+
typescript: ">=4.8.4 <5.9.0"
7798+
checksum: b752314f2ff05ddb39c7831d208aa1b2a77ea6829f656ee8e385f90cd44555590831b6d733d3d8ff7a37460e1feeeaf9fd2341f337b92bda2f07f594dc53766e
77967799
languageName: node
77977800
linkType: hard
77987801

@@ -7811,13 +7814,18 @@ __metadata:
78117814
languageName: node
78127815
linkType: hard
78137816

7814-
"@typescript-eslint/visitor-keys@npm:7.18.0":
7815-
version: 7.18.0
7816-
resolution: "@typescript-eslint/visitor-keys@npm:7.18.0"
7817+
"@typescript-eslint/utils@npm:8.34.0":
7818+
version: 8.34.0
7819+
resolution: "@typescript-eslint/utils@npm:8.34.0"
78177820
dependencies:
7818-
"@typescript-eslint/types": 7.18.0
7819-
eslint-visitor-keys: ^3.4.3
7820-
checksum: 6e806a7cdb424c5498ea187a5a11d0fef7e4602a631be413e7d521e5aec1ab46ba00c76cfb18020adaa0a8c9802354a163bfa0deb74baa7d555526c7517bb158
7821+
"@eslint-community/eslint-utils": ^4.7.0
7822+
"@typescript-eslint/scope-manager": 8.34.0
7823+
"@typescript-eslint/types": 8.34.0
7824+
"@typescript-eslint/typescript-estree": 8.34.0
7825+
peerDependencies:
7826+
eslint: ^8.57.0 || ^9.0.0
7827+
typescript: ">=4.8.4 <5.9.0"
7828+
checksum: ad55f2ec0a901da1f44064fdad06f4c3eabc2e42f26e6017e3b594a513d928f1fa5d58043b336f97019350f6e81c1fa508585b7877ec5f6a357f8c5d634d5cba
78217829
languageName: node
78227830
linkType: hard
78237831

@@ -7831,6 +7839,16 @@ __metadata:
78317839
languageName: node
78327840
linkType: hard
78337841

7842+
"@typescript-eslint/visitor-keys@npm:8.34.0":
7843+
version: 8.34.0
7844+
resolution: "@typescript-eslint/visitor-keys@npm:8.34.0"
7845+
dependencies:
7846+
"@typescript-eslint/types": 8.34.0
7847+
eslint-visitor-keys: ^4.2.0
7848+
checksum: b356267516faf17b0a6db07f44a3271bd05e5ab7f1f329cc03abac951ce38db495f3ecf5331e61d8378de67be4209166f8d630be91b0fa915a9ae9ff77222cfd
7849+
languageName: node
7850+
linkType: hard
7851+
78347852
"@vitejs/plugin-basic-ssl@npm:1.2.0":
78357853
version: 1.2.0
78367854
resolution: "@vitejs/plugin-basic-ssl@npm:1.2.0"
@@ -12612,7 +12630,7 @@ __metadata:
1261212630
languageName: node
1261312631
linkType: hard
1261412632

12615-
"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":
12633+
"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":
1261612634
version: 3.3.3
1261712635
resolution: "fast-glob@npm:3.3.3"
1261812636
dependencies:
@@ -13472,20 +13490,6 @@ __metadata:
1347213490
languageName: node
1347313491
linkType: hard
1347413492

13475-
"globby@npm:^11.1.0":
13476-
version: 11.1.0
13477-
resolution: "globby@npm:11.1.0"
13478-
dependencies:
13479-
array-union: ^2.1.0
13480-
dir-glob: ^3.0.1
13481-
fast-glob: ^3.2.9
13482-
ignore: ^5.2.0
13483-
merge2: ^1.4.1
13484-
slash: ^3.0.0
13485-
checksum: b4be8885e0cfa018fc783792942d53926c35c50b3aefd3fdcfb9d22c627639dc26bd2327a40a0b74b074100ce95bb7187bfeae2f236856aa3de183af7a02aea6
13486-
languageName: node
13487-
linkType: hard
13488-
1348913493
"globby@npm:^12.0.2":
1349013494
version: 12.2.0
1349113495
resolution: "globby@npm:12.2.0"
@@ -14037,13 +14041,20 @@ __metadata:
1403714041
languageName: node
1403814042
linkType: hard
1403914043

14040-
"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":
14044+
"ignore@npm:^5.0.4, ignore@npm:^5.1.1, ignore@npm:^5.1.9, ignore@npm:^5.2.0":
1404114045
version: 5.3.2
1404214046
resolution: "ignore@npm:5.3.2"
1404314047
checksum: 2acfd32a573260ea522ea0bfeff880af426d68f6831f973129e2ba7363f422923cf53aab62f8369cbf4667c7b25b6f8a3761b34ecdb284ea18e87a5262a865be
1404414048
languageName: node
1404514049
linkType: hard
1404614050

14051+
"ignore@npm:^7.0.0":
14052+
version: 7.0.5
14053+
resolution: "ignore@npm:7.0.5"
14054+
checksum: d0862bf64d3d58bf34d5fb0a9f725bec9ca5ce8cd1aecc8f28034269e8f69b8009ffd79ca3eda96962a6a444687781cd5efdb8c7c8ddc0a6996e36d31c217f14
14055+
languageName: node
14056+
linkType: hard
14057+
1404714058
"ignore@npm:^7.0.3":
1404814059
version: 7.0.4
1404914060
resolution: "ignore@npm:7.0.4"
@@ -22173,15 +22184,6 @@ __metadata:
2217322184
languageName: node
2217422185
linkType: hard
2217522186

22176-
"ts-api-utils@npm:^1.3.0":
22177-
version: 1.4.3
22178-
resolution: "ts-api-utils@npm:1.4.3"
22179-
peerDependencies:
22180-
typescript: ">=4.2.0"
22181-
checksum: ea00dee382d19066b2a3d8929f1089888b05fec797e32e7a7004938eda1dccf2e77274ee2afcd4166f53fab9b8d7ee90ebb225a3183f9ba8817d636f688a148d
22182-
languageName: node
22183-
linkType: hard
22184-
2218522187
"ts-api-utils@npm:^2.1.0":
2218622188
version: 2.1.0
2218722189
resolution: "ts-api-utils@npm:2.1.0"

0 commit comments

Comments
 (0)