Skip to content
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.

Commit 6b6abbb

Browse files
authoredMar 3, 2025··
Update typescript-eslint monorepo to v8
1 parent 71fbe54 commit 6b6abbb

File tree

2 files changed

+123
-124
lines changed

2 files changed

+123
-124
lines changed
 

‎package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -18,8 +18,8 @@
1818
"@babel/preset-env": "7.26.9",
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.25.0",
22+
"@typescript-eslint/parser": "8.25.0",
2323
"babel-jest": "29.7.0",
2424
"eslint": "8.57.1",
2525
"eslint-config-prettier": "10.0.2",

‎yarn.lock

+121-122
Original file line numberDiff line numberDiff line change
@@ -2972,121 +2972,115 @@ __metadata:
29722972
languageName: node
29732973
linkType: hard
29742974

2975-
"@typescript-eslint/eslint-plugin@npm:7.18.0":
2976-
version: 7.18.0
2977-
resolution: "@typescript-eslint/eslint-plugin@npm:7.18.0"
2975+
"@typescript-eslint/eslint-plugin@npm:8.25.0":
2976+
version: 8.25.0
2977+
resolution: "@typescript-eslint/eslint-plugin@npm:8.25.0"
29782978
dependencies:
29792979
"@eslint-community/regexpp": ^4.10.0
2980-
"@typescript-eslint/scope-manager": 7.18.0
2981-
"@typescript-eslint/type-utils": 7.18.0
2982-
"@typescript-eslint/utils": 7.18.0
2983-
"@typescript-eslint/visitor-keys": 7.18.0
2980+
"@typescript-eslint/scope-manager": 8.25.0
2981+
"@typescript-eslint/type-utils": 8.25.0
2982+
"@typescript-eslint/utils": 8.25.0
2983+
"@typescript-eslint/visitor-keys": 8.25.0
29842984
graphemer: ^1.4.0
29852985
ignore: ^5.3.1
29862986
natural-compare: ^1.4.0
2987-
ts-api-utils: ^1.3.0
2987+
ts-api-utils: ^2.0.1
29882988
peerDependencies:
2989-
"@typescript-eslint/parser": ^7.0.0
2990-
eslint: ^8.56.0
2991-
peerDependenciesMeta:
2992-
typescript:
2993-
optional: true
2994-
checksum: dfcf150628ca2d4ccdfc20b46b0eae075c2f16ef5e70d9d2f0d746acf4c69a09f962b93befee01a529f14bbeb3e817b5aba287d7dd0edc23396bc5ed1f448c3d
2989+
"@typescript-eslint/parser": ^8.0.0 || ^8.0.0-alpha.0
2990+
eslint: ^8.57.0 || ^9.0.0
2991+
typescript: ">=4.8.4 <5.8.0"
2992+
checksum: 8e6f525d9c75290fea529b218df6b9354051a306abde0aba290261972c8891382b5aedd9ec41b885582d68fd5f4bfab25f070c20767f6d1b9c2b1c13f8f6fc43
29952993
languageName: node
29962994
linkType: hard
29972995

2998-
"@typescript-eslint/parser@npm:7.18.0":
2999-
version: 7.18.0
3000-
resolution: "@typescript-eslint/parser@npm:7.18.0"
2996+
"@typescript-eslint/parser@npm:8.25.0":
2997+
version: 8.25.0
2998+
resolution: "@typescript-eslint/parser@npm:8.25.0"
30012999
dependencies:
3002-
"@typescript-eslint/scope-manager": 7.18.0
3003-
"@typescript-eslint/types": 7.18.0
3004-
"@typescript-eslint/typescript-estree": 7.18.0
3005-
"@typescript-eslint/visitor-keys": 7.18.0
3000+
"@typescript-eslint/scope-manager": 8.25.0
3001+
"@typescript-eslint/types": 8.25.0
3002+
"@typescript-eslint/typescript-estree": 8.25.0
3003+
"@typescript-eslint/visitor-keys": 8.25.0
30063004
debug: ^4.3.4
30073005
peerDependencies:
3008-
eslint: ^8.56.0
3009-
peerDependenciesMeta:
3010-
typescript:
3011-
optional: true
3012-
checksum: 132b56ac3b2d90b588d61d005a70f6af322860974225b60201cbf45abf7304d67b7d8a6f0ade1c188ac4e339884e78d6dcd450417f1481998f9ddd155bab0801
3006+
eslint: ^8.57.0 || ^9.0.0
3007+
typescript: ">=4.8.4 <5.8.0"
3008+
checksum: 5de468b96be0a3ba9c265590dc7d4da6b77fd0cd45e16cbf4d54ee5e46883d5a10ad58a43dcbe768909f04dcbcc431af5e577c41dd653abb89cae64064cc880e
30133009
languageName: node
30143010
linkType: hard
30153011

3016-
"@typescript-eslint/scope-manager@npm:7.18.0":
3017-
version: 7.18.0
3018-
resolution: "@typescript-eslint/scope-manager@npm:7.18.0"
3012+
"@typescript-eslint/scope-manager@npm:8.25.0":
3013+
version: 8.25.0
3014+
resolution: "@typescript-eslint/scope-manager@npm:8.25.0"
30193015
dependencies:
3020-
"@typescript-eslint/types": 7.18.0
3021-
"@typescript-eslint/visitor-keys": 7.18.0
3022-
checksum: b982c6ac13d8c86bb3b949c6b4e465f3f60557c2ccf4cc229799827d462df56b9e4d3eaed7711d79b875422fc3d71ec1ebcb5195db72134d07c619e3c5506b57
3016+
"@typescript-eslint/types": 8.25.0
3017+
"@typescript-eslint/visitor-keys": 8.25.0
3018+
checksum: 07782325450b5ab23a9ca3ccc3f681f7db738d9282ede17255e8d10217fe1375f2ee6c4c320d9a03a5477ef1fc0431358e69347bc7133e68f4f14a909ffb4328
30233019
languageName: node
30243020
linkType: hard
30253021

3026-
"@typescript-eslint/type-utils@npm:7.18.0":
3027-
version: 7.18.0
3028-
resolution: "@typescript-eslint/type-utils@npm:7.18.0"
3022+
"@typescript-eslint/type-utils@npm:8.25.0":
3023+
version: 8.25.0
3024+
resolution: "@typescript-eslint/type-utils@npm:8.25.0"
30293025
dependencies:
3030-
"@typescript-eslint/typescript-estree": 7.18.0
3031-
"@typescript-eslint/utils": 7.18.0
3026+
"@typescript-eslint/typescript-estree": 8.25.0
3027+
"@typescript-eslint/utils": 8.25.0
30323028
debug: ^4.3.4
3033-
ts-api-utils: ^1.3.0
3029+
ts-api-utils: ^2.0.1
30343030
peerDependencies:
3035-
eslint: ^8.56.0
3036-
peerDependenciesMeta:
3037-
typescript:
3038-
optional: true
3039-
checksum: 68fd5df5146c1a08cde20d59b4b919acab06a1b06194fe4f7ba1b928674880249890785fbbc97394142f2ef5cff5a7fba9b8a940449e7d5605306505348e38bc
3031+
eslint: ^8.57.0 || ^9.0.0
3032+
typescript: ">=4.8.4 <5.8.0"
3033+
checksum: ee4bccb650b3aa82c9f735460e2c441430f66059a2ae8e10afdbd52878dd2d17f93a2e4d8e2399210622a6f91476b57d581ce75ad03e6937b7558386c9c9e448
30403034
languageName: node
30413035
linkType: hard
30423036

3043-
"@typescript-eslint/types@npm:7.18.0":
3044-
version: 7.18.0
3045-
resolution: "@typescript-eslint/types@npm:7.18.0"
3046-
checksum: 7df2750cd146a0acd2d843208d69f153b458e024bbe12aab9e441ad2c56f47de3ddfeb329c4d1ea0079e2577fea4b8c1c1ce15315a8d49044586b04fedfe7a4d
3037+
"@typescript-eslint/types@npm:8.25.0":
3038+
version: 8.25.0
3039+
resolution: "@typescript-eslint/types@npm:8.25.0"
3040+
checksum: 958395fb209609beda4a57b9d52138a6f5a1941f2d39aed616e9aadad2fd453fafd5b117fe0ebf1db37aded8e21be5469634452ae7b70212f978db1799d907bf
30473041
languageName: node
30483042
linkType: hard
30493043

3050-
"@typescript-eslint/typescript-estree@npm:7.18.0":
3051-
version: 7.18.0
3052-
resolution: "@typescript-eslint/typescript-estree@npm:7.18.0"
3044+
"@typescript-eslint/typescript-estree@npm:8.25.0":
3045+
version: 8.25.0
3046+
resolution: "@typescript-eslint/typescript-estree@npm:8.25.0"
30533047
dependencies:
3054-
"@typescript-eslint/types": 7.18.0
3055-
"@typescript-eslint/visitor-keys": 7.18.0
3048+
"@typescript-eslint/types": 8.25.0
3049+
"@typescript-eslint/visitor-keys": 8.25.0
30563050
debug: ^4.3.4
3057-
globby: ^11.1.0
3051+
fast-glob: ^3.3.2
30583052
is-glob: ^4.0.3
30593053
minimatch: ^9.0.4
30603054
semver: ^7.6.0
3061-
ts-api-utils: ^1.3.0
3062-
peerDependenciesMeta:
3063-
typescript:
3064-
optional: true
3065-
checksum: c82d22ec9654973944f779eb4eb94c52f4a6eafaccce2f0231ff7757313f3a0d0256c3252f6dfe6d43f57171d09656478acb49a629a9d0c193fb959bc3f36116
3055+
ts-api-utils: ^2.0.1
3056+
peerDependencies:
3057+
typescript: ">=4.8.4 <5.8.0"
3058+
checksum: b103847df242dc9de3b046dd4aa33840732e17964388969110e13627f7e20fdc10801eb4718a4efd0ead470c411fdf96df791e43d2d28cf617ae416905897129
30663059
languageName: node
30673060
linkType: hard
30683061

3069-
"@typescript-eslint/utils@npm:7.18.0":
3070-
version: 7.18.0
3071-
resolution: "@typescript-eslint/utils@npm:7.18.0"
3062+
"@typescript-eslint/utils@npm:8.25.0":
3063+
version: 8.25.0
3064+
resolution: "@typescript-eslint/utils@npm:8.25.0"
30723065
dependencies:
30733066
"@eslint-community/eslint-utils": ^4.4.0
3074-
"@typescript-eslint/scope-manager": 7.18.0
3075-
"@typescript-eslint/types": 7.18.0
3076-
"@typescript-eslint/typescript-estree": 7.18.0
3067+
"@typescript-eslint/scope-manager": 8.25.0
3068+
"@typescript-eslint/types": 8.25.0
3069+
"@typescript-eslint/typescript-estree": 8.25.0
30773070
peerDependencies:
3078-
eslint: ^8.56.0
3079-
checksum: 751dbc816dab8454b7dc6b26a56671dbec08e3f4ef94c2661ce1c0fc48fa2d05a64e03efe24cba2c22d03ba943cd3c5c7a5e1b7b03bbb446728aec1c640bd767
3071+
eslint: ^8.57.0 || ^9.0.0
3072+
typescript: ">=4.8.4 <5.8.0"
3073+
checksum: 60572c88805c0b3eb0d41ee9fe736931554db22e1a4ad4d274bb515894f622605109cbf0b8742fbf895eb956366df981e1700776e6c56381b4528f71643a6460
30803074
languageName: node
30813075
linkType: hard
30823076

3083-
"@typescript-eslint/visitor-keys@npm:7.18.0":
3084-
version: 7.18.0
3085-
resolution: "@typescript-eslint/visitor-keys@npm:7.18.0"
3077+
"@typescript-eslint/visitor-keys@npm:8.25.0":
3078+
version: 8.25.0
3079+
resolution: "@typescript-eslint/visitor-keys@npm:8.25.0"
30863080
dependencies:
3087-
"@typescript-eslint/types": 7.18.0
3088-
eslint-visitor-keys: ^3.4.3
3089-
checksum: 6e806a7cdb424c5498ea187a5a11d0fef7e4602a631be413e7d521e5aec1ab46ba00c76cfb18020adaa0a8c9802354a163bfa0deb74baa7d555526c7517bb158
3081+
"@typescript-eslint/types": 8.25.0
3082+
eslint-visitor-keys: ^4.2.0
3083+
checksum: e9570dd2ff84d10994af8906720e4e19e6a5c180b88b933c1b21b7ce1752a083dd5e513f9aa0d0dc6a17160eced893e55e7d3b2a3a2ae47d930e3f012fa23ef9
30903084
languageName: node
30913085
linkType: hard
30923086

@@ -3106,8 +3100,8 @@ __metadata:
31063100
"@babel/preset-typescript": 7.26.0
31073101
"@types/jest": 29.5.14
31083102
"@types/node": 20.16.2
3109-
"@typescript-eslint/eslint-plugin": 7.18.0
3110-
"@typescript-eslint/parser": 7.18.0
3103+
"@typescript-eslint/eslint-plugin": 8.25.0
3104+
"@typescript-eslint/parser": 8.25.0
31113105
babel-jest: 29.7.0
31123106
canvas: 3.1.0
31133107
eslint: 8.57.1
@@ -3293,13 +3287,6 @@ __metadata:
32933287
languageName: node
32943288
linkType: hard
32953289

3296-
"array-union@npm:^2.1.0":
3297-
version: 2.1.0
3298-
resolution: "array-union@npm:2.1.0"
3299-
checksum: 5bee12395cba82da674931df6d0fea23c4aa4660cb3b338ced9f828782a65caa232573e6bf3968f23e0c5eb301764a382cef2f128b170a9dc59de0e36c39f98d
3300-
languageName: node
3301-
linkType: hard
3302-
33033290
"babel-jest@npm:29.7.0":
33043291
version: 29.7.0
33053292
resolution: "babel-jest@npm:29.7.0"
@@ -3506,6 +3493,15 @@ __metadata:
35063493
languageName: node
35073494
linkType: hard
35083495

3496+
"braces@npm:^3.0.3":
3497+
version: 3.0.3
3498+
resolution: "braces@npm:3.0.3"
3499+
dependencies:
3500+
fill-range: ^7.1.1
3501+
checksum: b95aa0b3bd909f6cd1720ffcf031aeaf46154dd88b4da01f9a1d3f7ea866a79eba76a6d01cbc3c422b2ee5cdc39a4f02491058d5df0d7bf6e6a162a832df1f69
3502+
languageName: node
3503+
linkType: hard
3504+
35093505
"browserslist@npm:^4.17.5":
35103506
version: 4.18.1
35113507
resolution: "browserslist@npm:4.18.1"
@@ -3983,15 +3979,6 @@ __metadata:
39833979
languageName: node
39843980
linkType: hard
39853981

3986-
"dir-glob@npm:^3.0.1":
3987-
version: 3.0.1
3988-
resolution: "dir-glob@npm:3.0.1"
3989-
dependencies:
3990-
path-type: ^4.0.0
3991-
checksum: fa05e18324510d7283f55862f3161c6759a3f2f8dbce491a2fc14c8324c498286c54282c1f0e933cb930da8419b30679389499b919122952a4f8592362ef4615
3992-
languageName: node
3993-
linkType: hard
3994-
39953982
"doctrine@npm:^3.0.0":
39963983
version: 3.0.0
39973984
resolution: "doctrine@npm:3.0.0"
@@ -4168,6 +4155,13 @@ __metadata:
41684155
languageName: node
41694156
linkType: hard
41704157

4158+
"eslint-visitor-keys@npm:^4.2.0":
4159+
version: 4.2.0
4160+
resolution: "eslint-visitor-keys@npm:4.2.0"
4161+
checksum: 779c604672b570bb4da84cef32f6abb085ac78379779c1122d7879eade8bb38ae715645324597cf23232d03cef06032c9844d25c73625bc282a5bfd30247e5b5
4162+
languageName: node
4163+
linkType: hard
4164+
41714165
"eslint@npm:8.57.1":
41724166
version: 8.57.1
41734167
resolution: "eslint@npm:8.57.1"
@@ -4344,16 +4338,16 @@ __metadata:
43444338
languageName: node
43454339
linkType: hard
43464340

4347-
"fast-glob@npm:^3.2.9":
4348-
version: 3.2.11
4349-
resolution: "fast-glob@npm:3.2.11"
4341+
"fast-glob@npm:^3.3.2":
4342+
version: 3.3.3
4343+
resolution: "fast-glob@npm:3.3.3"
43504344
dependencies:
43514345
"@nodelib/fs.stat": ^2.0.2
43524346
"@nodelib/fs.walk": ^1.2.3
43534347
glob-parent: ^5.1.2
43544348
merge2: ^1.3.0
4355-
micromatch: ^4.0.4
4356-
checksum: f473105324a7780a20c06de842e15ddbb41d3cb7e71d1e4fe6e8373204f22245d54f5ab9e2061e6a1c613047345954d29b022e0e76f5c28b1df9858179a0e6d7
4349+
micromatch: ^4.0.8
4350+
checksum: 0704d7b85c0305fd2cef37777337dfa26230fdd072dce9fb5c82a4b03156f3ffb8ed3e636033e65d45d2a5805a4e475825369a27404c0307f2db0c8eb3366fbd
43574351
languageName: node
43584352
linkType: hard
43594353

@@ -4407,6 +4401,15 @@ __metadata:
44074401
languageName: node
44084402
linkType: hard
44094403

4404+
"fill-range@npm:^7.1.1":
4405+
version: 7.1.1
4406+
resolution: "fill-range@npm:7.1.1"
4407+
dependencies:
4408+
to-regex-range: ^5.0.1
4409+
checksum: b4abfbca3839a3d55e4ae5ec62e131e2e356bf4859ce8480c64c4876100f4df292a63e5bb1618e1d7460282ca2b305653064f01654474aa35c68000980f17798
4410+
languageName: node
4411+
linkType: hard
4412+
44104413
"find-up@npm:^4.0.0, find-up@npm:^4.1.0":
44114414
version: 4.1.0
44124415
resolution: "find-up@npm:4.1.0"
@@ -4593,20 +4596,6 @@ __metadata:
45934596
languageName: node
45944597
linkType: hard
45954598

4596-
"globby@npm:^11.1.0":
4597-
version: 11.1.0
4598-
resolution: "globby@npm:11.1.0"
4599-
dependencies:
4600-
array-union: ^2.1.0
4601-
dir-glob: ^3.0.1
4602-
fast-glob: ^3.2.9
4603-
ignore: ^5.2.0
4604-
merge2: ^1.4.1
4605-
slash: ^3.0.0
4606-
checksum: b4be8885e0cfa018fc783792942d53926c35c50b3aefd3fdcfb9d22c627639dc26bd2327a40a0b74b074100ce95bb7187bfeae2f236856aa3de183af7a02aea6
4607-
languageName: node
4608-
linkType: hard
4609-
46104599
"graceful-fs@npm:^4.2.6":
46114600
version: 4.2.8
46124601
resolution: "graceful-fs@npm:4.2.8"
@@ -5754,7 +5743,7 @@ __metadata:
57545743
languageName: node
57555744
linkType: hard
57565745

5757-
"merge2@npm:^1.3.0, merge2@npm:^1.4.1":
5746+
"merge2@npm:^1.3.0":
57585747
version: 1.4.1
57595748
resolution: "merge2@npm:1.4.1"
57605749
checksum: 7268db63ed5169466540b6fb947aec313200bcf6d40c5ab722c22e242f651994619bcd85601602972d3c85bd2cc45a358a4c61937e9f11a061919a1da569b0c2
@@ -5771,6 +5760,16 @@ __metadata:
57715760
languageName: node
57725761
linkType: hard
57735762

5763+
"micromatch@npm:^4.0.8":
5764+
version: 4.0.8
5765+
resolution: "micromatch@npm:4.0.8"
5766+
dependencies:
5767+
braces: ^3.0.3
5768+
picomatch: ^2.3.1
5769+
checksum: 79920eb634e6f400b464a954fcfa589c4e7c7143209488e44baf627f9affc8b1e306f41f4f0deedde97e69cb725920879462d3e750ab3bd3c1aed675bb3a8966
5770+
languageName: node
5771+
linkType: hard
5772+
57745773
"mimic-fn@npm:^2.1.0":
57755774
version: 2.1.0
57765775
resolution: "mimic-fn@npm:2.1.0"
@@ -6192,13 +6191,6 @@ __metadata:
61926191
languageName: node
61936192
linkType: hard
61946193

6195-
"path-type@npm:^4.0.0":
6196-
version: 4.0.0
6197-
resolution: "path-type@npm:4.0.0"
6198-
checksum: 5b1e2daa247062061325b8fdbfd1fb56dde0a448fb1455453276ea18c60685bdad23a445dc148cf87bc216be1573357509b7d4060494a6fd768c7efad833ee45
6199-
languageName: node
6200-
linkType: hard
6201-
62026194
"picocolors@npm:^1.0.0":
62036195
version: 1.0.0
62046196
resolution: "picocolors@npm:1.0.0"
@@ -6234,6 +6226,13 @@ __metadata:
62346226
languageName: node
62356227
linkType: hard
62366228

6229+
"picomatch@npm:^2.3.1":
6230+
version: 2.3.1
6231+
resolution: "picomatch@npm:2.3.1"
6232+
checksum: 050c865ce81119c4822c45d3c84f1ced46f93a0126febae20737bd05ca20589c564d6e9226977df859ed5e03dc73f02584a2b0faad36e896936238238b0446cf
6233+
languageName: node
6234+
linkType: hard
6235+
62376236
"pirates@npm:^4.0.4":
62386237
version: 4.0.4
62396238
resolution: "pirates@npm:4.0.4"
@@ -7011,12 +7010,12 @@ __metadata:
70117010
languageName: node
70127011
linkType: hard
70137012

7014-
"ts-api-utils@npm:^1.3.0":
7015-
version: 1.3.0
7016-
resolution: "ts-api-utils@npm:1.3.0"
7013+
"ts-api-utils@npm:^2.0.1":
7014+
version: 2.0.1
7015+
resolution: "ts-api-utils@npm:2.0.1"
70177016
peerDependencies:
7018-
typescript: ">=4.2.0"
7019-
checksum: c746ddabfdffbf16cb0b0db32bb287236a19e583057f8649ee7c49995bb776e1d3ef384685181c11a1a480369e022ca97512cb08c517b2d2bd82c83754c97012
7017+
typescript: ">=4.8.4"
7018+
checksum: ca31f4dc3c0d69691599de2955b41879c27cb91257f2a468bbb444d3f09982a5f717a941fcebd3aaa092b778710647a0be1c2b1dd75cf6c82ceffc3bf4c7d27d
70207019
languageName: node
70217020
linkType: hard
70227021

0 commit comments

Comments
 (0)
Please sign in to comment.