Skip to content

Commit 5663ffc

Browse files
Update typescript-eslint monorepo to v8
1 parent 3ca2ab7 commit 5663ffc

File tree

2 files changed

+79
-115
lines changed

2 files changed

+79
-115
lines changed

package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -18,8 +18,8 @@
1818
"@babel/preset-env": "7.26.0",
1919
"@babel/preset-typescript": "7.26.0",
2020
"@types/jest": "29.5.14",
21-
"@typescript-eslint/eslint-plugin": "7.18.0",
22-
"@typescript-eslint/parser": "7.18.0",
21+
"@typescript-eslint/eslint-plugin": "8.18.2",
22+
"@typescript-eslint/parser": "8.18.2",
2323
"babel-jest": "29.7.0",
2424
"eslint": "8.57.1",
2525
"eslint-config-prettier": "9.1.0",

yarn.lock

+77-113
Original file line numberDiff line numberDiff line change
@@ -2877,121 +2877,115 @@ __metadata:
28772877
languageName: node
28782878
linkType: hard
28792879

2880-
"@typescript-eslint/eslint-plugin@npm:7.18.0":
2881-
version: 7.18.0
2882-
resolution: "@typescript-eslint/eslint-plugin@npm:7.18.0"
2880+
"@typescript-eslint/eslint-plugin@npm:8.18.2":
2881+
version: 8.18.2
2882+
resolution: "@typescript-eslint/eslint-plugin@npm:8.18.2"
28832883
dependencies:
28842884
"@eslint-community/regexpp": ^4.10.0
2885-
"@typescript-eslint/scope-manager": 7.18.0
2886-
"@typescript-eslint/type-utils": 7.18.0
2887-
"@typescript-eslint/utils": 7.18.0
2888-
"@typescript-eslint/visitor-keys": 7.18.0
2885+
"@typescript-eslint/scope-manager": 8.18.2
2886+
"@typescript-eslint/type-utils": 8.18.2
2887+
"@typescript-eslint/utils": 8.18.2
2888+
"@typescript-eslint/visitor-keys": 8.18.2
28892889
graphemer: ^1.4.0
28902890
ignore: ^5.3.1
28912891
natural-compare: ^1.4.0
28922892
ts-api-utils: ^1.3.0
28932893
peerDependencies:
2894-
"@typescript-eslint/parser": ^7.0.0
2895-
eslint: ^8.56.0
2896-
peerDependenciesMeta:
2897-
typescript:
2898-
optional: true
2899-
checksum: dfcf150628ca2d4ccdfc20b46b0eae075c2f16ef5e70d9d2f0d746acf4c69a09f962b93befee01a529f14bbeb3e817b5aba287d7dd0edc23396bc5ed1f448c3d
2894+
"@typescript-eslint/parser": ^8.0.0 || ^8.0.0-alpha.0
2895+
eslint: ^8.57.0 || ^9.0.0
2896+
typescript: ">=4.8.4 <5.8.0"
2897+
checksum: 1826b5624a9052f3dc9b34d20cc61a8963cac5188bc459f1a2355165643ca9a9aace218f9740f17d7f26ce46016983df16292d77e012e1a72d7424666eeecaf4
29002898
languageName: node
29012899
linkType: hard
29022900

2903-
"@typescript-eslint/parser@npm:7.18.0":
2904-
version: 7.18.0
2905-
resolution: "@typescript-eslint/parser@npm:7.18.0"
2901+
"@typescript-eslint/parser@npm:8.18.2":
2902+
version: 8.18.2
2903+
resolution: "@typescript-eslint/parser@npm:8.18.2"
29062904
dependencies:
2907-
"@typescript-eslint/scope-manager": 7.18.0
2908-
"@typescript-eslint/types": 7.18.0
2909-
"@typescript-eslint/typescript-estree": 7.18.0
2910-
"@typescript-eslint/visitor-keys": 7.18.0
2905+
"@typescript-eslint/scope-manager": 8.18.2
2906+
"@typescript-eslint/types": 8.18.2
2907+
"@typescript-eslint/typescript-estree": 8.18.2
2908+
"@typescript-eslint/visitor-keys": 8.18.2
29112909
debug: ^4.3.4
29122910
peerDependencies:
2913-
eslint: ^8.56.0
2914-
peerDependenciesMeta:
2915-
typescript:
2916-
optional: true
2917-
checksum: 132b56ac3b2d90b588d61d005a70f6af322860974225b60201cbf45abf7304d67b7d8a6f0ade1c188ac4e339884e78d6dcd450417f1481998f9ddd155bab0801
2911+
eslint: ^8.57.0 || ^9.0.0
2912+
typescript: ">=4.8.4 <5.8.0"
2913+
checksum: 88346517a7bbd67283972eb3f22b7b58cbaab56cdf9bc836f33106a6f22123719390fc9c76673fab37a15cf609a9dd0d29c538e62df88bda28e61e9abd673b9f
29182914
languageName: node
29192915
linkType: hard
29202916

2921-
"@typescript-eslint/scope-manager@npm:7.18.0":
2922-
version: 7.18.0
2923-
resolution: "@typescript-eslint/scope-manager@npm:7.18.0"
2917+
"@typescript-eslint/scope-manager@npm:8.18.2":
2918+
version: 8.18.2
2919+
resolution: "@typescript-eslint/scope-manager@npm:8.18.2"
29242920
dependencies:
2925-
"@typescript-eslint/types": 7.18.0
2926-
"@typescript-eslint/visitor-keys": 7.18.0
2927-
checksum: b982c6ac13d8c86bb3b949c6b4e465f3f60557c2ccf4cc229799827d462df56b9e4d3eaed7711d79b875422fc3d71ec1ebcb5195db72134d07c619e3c5506b57
2921+
"@typescript-eslint/types": 8.18.2
2922+
"@typescript-eslint/visitor-keys": 8.18.2
2923+
checksum: ecd3a9a6ef53509826822a5cf540dca578c42bf10e1852654746600051604ce06530737100d948cc8e7768718eb37f111e99f6c32f9044038e8d808ea4c9058a
29282924
languageName: node
29292925
linkType: hard
29302926

2931-
"@typescript-eslint/type-utils@npm:7.18.0":
2932-
version: 7.18.0
2933-
resolution: "@typescript-eslint/type-utils@npm:7.18.0"
2927+
"@typescript-eslint/type-utils@npm:8.18.2":
2928+
version: 8.18.2
2929+
resolution: "@typescript-eslint/type-utils@npm:8.18.2"
29342930
dependencies:
2935-
"@typescript-eslint/typescript-estree": 7.18.0
2936-
"@typescript-eslint/utils": 7.18.0
2931+
"@typescript-eslint/typescript-estree": 8.18.2
2932+
"@typescript-eslint/utils": 8.18.2
29372933
debug: ^4.3.4
29382934
ts-api-utils: ^1.3.0
29392935
peerDependencies:
2940-
eslint: ^8.56.0
2941-
peerDependenciesMeta:
2942-
typescript:
2943-
optional: true
2944-
checksum: 68fd5df5146c1a08cde20d59b4b919acab06a1b06194fe4f7ba1b928674880249890785fbbc97394142f2ef5cff5a7fba9b8a940449e7d5605306505348e38bc
2936+
eslint: ^8.57.0 || ^9.0.0
2937+
typescript: ">=4.8.4 <5.8.0"
2938+
checksum: dbd8cc72772d00daeb1e36efe0dc604f00f626da4d4eb1c3220cdbcbb87d4f1aa9f8a3ae2756ddc09a5f3c7cb3b8bf04c4fa306776035406007aac6a7908b445
29452939
languageName: node
29462940
linkType: hard
29472941

2948-
"@typescript-eslint/types@npm:7.18.0":
2949-
version: 7.18.0
2950-
resolution: "@typescript-eslint/types@npm:7.18.0"
2951-
checksum: 7df2750cd146a0acd2d843208d69f153b458e024bbe12aab9e441ad2c56f47de3ddfeb329c4d1ea0079e2577fea4b8c1c1ce15315a8d49044586b04fedfe7a4d
2942+
"@typescript-eslint/types@npm:8.18.2":
2943+
version: 8.18.2
2944+
resolution: "@typescript-eslint/types@npm:8.18.2"
2945+
checksum: dcfa802ec5ba2860a521690eab15b65e5ac36e88e639acb31ca69321dc8d5237247462e003922aceaf7569b69d41a26943c21506ba3d8a71c070bcb92e10f272
29522946
languageName: node
29532947
linkType: hard
29542948

2955-
"@typescript-eslint/typescript-estree@npm:7.18.0":
2956-
version: 7.18.0
2957-
resolution: "@typescript-eslint/typescript-estree@npm:7.18.0"
2949+
"@typescript-eslint/typescript-estree@npm:8.18.2":
2950+
version: 8.18.2
2951+
resolution: "@typescript-eslint/typescript-estree@npm:8.18.2"
29582952
dependencies:
2959-
"@typescript-eslint/types": 7.18.0
2960-
"@typescript-eslint/visitor-keys": 7.18.0
2953+
"@typescript-eslint/types": 8.18.2
2954+
"@typescript-eslint/visitor-keys": 8.18.2
29612955
debug: ^4.3.4
2962-
globby: ^11.1.0
2956+
fast-glob: ^3.3.2
29632957
is-glob: ^4.0.3
29642958
minimatch: ^9.0.4
29652959
semver: ^7.6.0
29662960
ts-api-utils: ^1.3.0
2967-
peerDependenciesMeta:
2968-
typescript:
2969-
optional: true
2970-
checksum: c82d22ec9654973944f779eb4eb94c52f4a6eafaccce2f0231ff7757313f3a0d0256c3252f6dfe6d43f57171d09656478acb49a629a9d0c193fb959bc3f36116
2961+
peerDependencies:
2962+
typescript: ">=4.8.4 <5.8.0"
2963+
checksum: e72a922846b356dddf4af1b7bc79177e5c3783733fc0019f7959561a3182f55cfa7c7da2f1ecab36d15343d0f24857a1708158450685df3683dda5d315a1dee0
29712964
languageName: node
29722965
linkType: hard
29732966

2974-
"@typescript-eslint/utils@npm:7.18.0":
2975-
version: 7.18.0
2976-
resolution: "@typescript-eslint/utils@npm:7.18.0"
2967+
"@typescript-eslint/utils@npm:8.18.2":
2968+
version: 8.18.2
2969+
resolution: "@typescript-eslint/utils@npm:8.18.2"
29772970
dependencies:
29782971
"@eslint-community/eslint-utils": ^4.4.0
2979-
"@typescript-eslint/scope-manager": 7.18.0
2980-
"@typescript-eslint/types": 7.18.0
2981-
"@typescript-eslint/typescript-estree": 7.18.0
2972+
"@typescript-eslint/scope-manager": 8.18.2
2973+
"@typescript-eslint/types": 8.18.2
2974+
"@typescript-eslint/typescript-estree": 8.18.2
29822975
peerDependencies:
2983-
eslint: ^8.56.0
2984-
checksum: 751dbc816dab8454b7dc6b26a56671dbec08e3f4ef94c2661ce1c0fc48fa2d05a64e03efe24cba2c22d03ba943cd3c5c7a5e1b7b03bbb446728aec1c640bd767
2976+
eslint: ^8.57.0 || ^9.0.0
2977+
typescript: ">=4.8.4 <5.8.0"
2978+
checksum: 49961d86a0ba5d616ff91e62e8b64dcb7c89d622b9389db56a921734e8e44ed3f2e48e41e3365c389f64ce774146603147936b8aa8dd09f5cd77c05ce2dc02a8
29852979
languageName: node
29862980
linkType: hard
29872981

2988-
"@typescript-eslint/visitor-keys@npm:7.18.0":
2989-
version: 7.18.0
2990-
resolution: "@typescript-eslint/visitor-keys@npm:7.18.0"
2982+
"@typescript-eslint/visitor-keys@npm:8.18.2":
2983+
version: 8.18.2
2984+
resolution: "@typescript-eslint/visitor-keys@npm:8.18.2"
29912985
dependencies:
2992-
"@typescript-eslint/types": 7.18.0
2993-
eslint-visitor-keys: ^3.4.3
2994-
checksum: 6e806a7cdb424c5498ea187a5a11d0fef7e4602a631be413e7d521e5aec1ab46ba00c76cfb18020adaa0a8c9802354a163bfa0deb74baa7d555526c7517bb158
2986+
"@typescript-eslint/types": 8.18.2
2987+
eslint-visitor-keys: ^4.2.0
2988+
checksum: 2ad508c27f19811661d0a0f2e01929438d5e10cf67ba869a5ecb8e378d8bdd1383f0d165fcd84c8a02567af77c72134a4da7bd47e68b04847945284a2fb13272
29952989
languageName: node
29962990
linkType: hard
29972991

@@ -3011,8 +3005,8 @@ __metadata:
30113005
"@babel/preset-typescript": 7.26.0
30123006
"@types/jest": 29.5.14
30133007
"@types/node": 20.16.2
3014-
"@typescript-eslint/eslint-plugin": 7.18.0
3015-
"@typescript-eslint/parser": 7.18.0
3008+
"@typescript-eslint/eslint-plugin": 8.18.2
3009+
"@typescript-eslint/parser": 8.18.2
30163010
babel-jest: 29.7.0
30173011
canvas: 2.11.2
30183012
eslint: 8.57.1
@@ -3198,13 +3192,6 @@ __metadata:
31983192
languageName: node
31993193
linkType: hard
32003194

3201-
"array-union@npm:^2.1.0":
3202-
version: 2.1.0
3203-
resolution: "array-union@npm:2.1.0"
3204-
checksum: 5bee12395cba82da674931df6d0fea23c4aa4660cb3b338ced9f828782a65caa232573e6bf3968f23e0c5eb301764a382cef2f128b170a9dc59de0e36c39f98d
3205-
languageName: node
3206-
linkType: hard
3207-
32083195
"babel-jest@npm:29.7.0":
32093196
version: 29.7.0
32103197
resolution: "babel-jest@npm:29.7.0"
@@ -3849,15 +3836,6 @@ __metadata:
38493836
languageName: node
38503837
linkType: hard
38513838

3852-
"dir-glob@npm:^3.0.1":
3853-
version: 3.0.1
3854-
resolution: "dir-glob@npm:3.0.1"
3855-
dependencies:
3856-
path-type: ^4.0.0
3857-
checksum: fa05e18324510d7283f55862f3161c6759a3f2f8dbce491a2fc14c8324c498286c54282c1f0e933cb930da8419b30679389499b919122952a4f8592362ef4615
3858-
languageName: node
3859-
linkType: hard
3860-
38613839
"doctrine@npm:^3.0.0":
38623840
version: 3.0.0
38633841
resolution: "doctrine@npm:3.0.0"
@@ -4018,6 +3996,13 @@ __metadata:
40183996
languageName: node
40193997
linkType: hard
40203998

3999+
"eslint-visitor-keys@npm:^4.2.0":
4000+
version: 4.2.0
4001+
resolution: "eslint-visitor-keys@npm:4.2.0"
4002+
checksum: 779c604672b570bb4da84cef32f6abb085ac78379779c1122d7879eade8bb38ae715645324597cf23232d03cef06032c9844d25c73625bc282a5bfd30247e5b5
4003+
languageName: node
4004+
linkType: hard
4005+
40214006
"eslint@npm:8.57.1":
40224007
version: 8.57.1
40234008
resolution: "eslint@npm:8.57.1"
@@ -4187,16 +4172,16 @@ __metadata:
41874172
languageName: node
41884173
linkType: hard
41894174

4190-
"fast-glob@npm:^3.2.9":
4191-
version: 3.2.11
4192-
resolution: "fast-glob@npm:3.2.11"
4175+
"fast-glob@npm:^3.3.2":
4176+
version: 3.3.2
4177+
resolution: "fast-glob@npm:3.3.2"
41934178
dependencies:
41944179
"@nodelib/fs.stat": ^2.0.2
41954180
"@nodelib/fs.walk": ^1.2.3
41964181
glob-parent: ^5.1.2
41974182
merge2: ^1.3.0
41984183
micromatch: ^4.0.4
4199-
checksum: f473105324a7780a20c06de842e15ddbb41d3cb7e71d1e4fe6e8373204f22245d54f5ab9e2061e6a1c613047345954d29b022e0e76f5c28b1df9858179a0e6d7
4184+
checksum: 900e4979f4dbc3313840078419245621259f349950411ca2fa445a2f9a1a6d98c3b5e7e0660c5ccd563aa61abe133a21765c6c0dec8e57da1ba71d8000b05ec1
42004185
languageName: node
42014186
linkType: hard
42024187

@@ -4422,20 +4407,6 @@ __metadata:
44224407
languageName: node
44234408
linkType: hard
44244409

4425-
"globby@npm:^11.1.0":
4426-
version: 11.1.0
4427-
resolution: "globby@npm:11.1.0"
4428-
dependencies:
4429-
array-union: ^2.1.0
4430-
dir-glob: ^3.0.1
4431-
fast-glob: ^3.2.9
4432-
ignore: ^5.2.0
4433-
merge2: ^1.4.1
4434-
slash: ^3.0.0
4435-
checksum: b4be8885e0cfa018fc783792942d53926c35c50b3aefd3fdcfb9d22c627639dc26bd2327a40a0b74b074100ce95bb7187bfeae2f236856aa3de183af7a02aea6
4436-
languageName: node
4437-
linkType: hard
4438-
44394410
"graceful-fs@npm:^4.2.6":
44404411
version: 4.2.8
44414412
resolution: "graceful-fs@npm:4.2.8"
@@ -5569,7 +5540,7 @@ __metadata:
55695540
languageName: node
55705541
linkType: hard
55715542

5572-
"merge2@npm:^1.3.0, merge2@npm:^1.4.1":
5543+
"merge2@npm:^1.3.0":
55735544
version: 1.4.1
55745545
resolution: "merge2@npm:1.4.1"
55755546
checksum: 7268db63ed5169466540b6fb947aec313200bcf6d40c5ab722c22e242f651994619bcd85601602972d3c85bd2cc45a358a4c61937e9f11a061919a1da569b0c2
@@ -5979,13 +5950,6 @@ __metadata:
59795950
languageName: node
59805951
linkType: hard
59815952

5982-
"path-type@npm:^4.0.0":
5983-
version: 4.0.0
5984-
resolution: "path-type@npm:4.0.0"
5985-
checksum: 5b1e2daa247062061325b8fdbfd1fb56dde0a448fb1455453276ea18c60685bdad23a445dc148cf87bc216be1573357509b7d4060494a6fd768c7efad833ee45
5986-
languageName: node
5987-
linkType: hard
5988-
59895953
"picocolors@npm:^1.0.0":
59905954
version: 1.0.0
59915955
resolution: "picocolors@npm:1.0.0"

0 commit comments

Comments
 (0)