Skip to content

Commit 6f6cf78

Browse files
Update typescript-eslint monorepo to v8
1 parent 8e4067e commit 6f6cf78

File tree

2 files changed

+64
-103
lines changed

2 files changed

+64
-103
lines changed

package.json

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

yarn.lock

+62-101
Original file line numberDiff line numberDiff line change
@@ -2842,121 +2842,119 @@ __metadata:
28422842
languageName: node
28432843
linkType: hard
28442844

2845-
"@typescript-eslint/eslint-plugin@npm:7.18.0":
2846-
version: 7.18.0
2847-
resolution: "@typescript-eslint/eslint-plugin@npm:7.18.0"
2845+
"@typescript-eslint/eslint-plugin@npm:8.9.0":
2846+
version: 8.9.0
2847+
resolution: "@typescript-eslint/eslint-plugin@npm:8.9.0"
28482848
dependencies:
28492849
"@eslint-community/regexpp": ^4.10.0
2850-
"@typescript-eslint/scope-manager": 7.18.0
2851-
"@typescript-eslint/type-utils": 7.18.0
2852-
"@typescript-eslint/utils": 7.18.0
2853-
"@typescript-eslint/visitor-keys": 7.18.0
2850+
"@typescript-eslint/scope-manager": 8.9.0
2851+
"@typescript-eslint/type-utils": 8.9.0
2852+
"@typescript-eslint/utils": 8.9.0
2853+
"@typescript-eslint/visitor-keys": 8.9.0
28542854
graphemer: ^1.4.0
28552855
ignore: ^5.3.1
28562856
natural-compare: ^1.4.0
28572857
ts-api-utils: ^1.3.0
28582858
peerDependencies:
2859-
"@typescript-eslint/parser": ^7.0.0
2860-
eslint: ^8.56.0
2859+
"@typescript-eslint/parser": ^8.0.0 || ^8.0.0-alpha.0
2860+
eslint: ^8.57.0 || ^9.0.0
28612861
peerDependenciesMeta:
28622862
typescript:
28632863
optional: true
2864-
checksum: dfcf150628ca2d4ccdfc20b46b0eae075c2f16ef5e70d9d2f0d746acf4c69a09f962b93befee01a529f14bbeb3e817b5aba287d7dd0edc23396bc5ed1f448c3d
2864+
checksum: d72bda52eb26d184286e67ceaebff17d177bf021cfcf1c31d316385f4965c60620fd3ec7178c30092faa3f30d81c4cf54ef2563c4bb0fd361e9967d2e6e64d22
28652865
languageName: node
28662866
linkType: hard
28672867

2868-
"@typescript-eslint/parser@npm:7.18.0":
2869-
version: 7.18.0
2870-
resolution: "@typescript-eslint/parser@npm:7.18.0"
2868+
"@typescript-eslint/parser@npm:8.9.0":
2869+
version: 8.9.0
2870+
resolution: "@typescript-eslint/parser@npm:8.9.0"
28712871
dependencies:
2872-
"@typescript-eslint/scope-manager": 7.18.0
2873-
"@typescript-eslint/types": 7.18.0
2874-
"@typescript-eslint/typescript-estree": 7.18.0
2875-
"@typescript-eslint/visitor-keys": 7.18.0
2872+
"@typescript-eslint/scope-manager": 8.9.0
2873+
"@typescript-eslint/types": 8.9.0
2874+
"@typescript-eslint/typescript-estree": 8.9.0
2875+
"@typescript-eslint/visitor-keys": 8.9.0
28762876
debug: ^4.3.4
28772877
peerDependencies:
2878-
eslint: ^8.56.0
2878+
eslint: ^8.57.0 || ^9.0.0
28792879
peerDependenciesMeta:
28802880
typescript:
28812881
optional: true
2882-
checksum: 132b56ac3b2d90b588d61d005a70f6af322860974225b60201cbf45abf7304d67b7d8a6f0ade1c188ac4e339884e78d6dcd450417f1481998f9ddd155bab0801
2882+
checksum: b7d899cca2834ab030c672693e9bdbc442b8026710af0e06cb89c162d81c43a5c777f90568cd9ea3ac5b689bbf161c8f7fcecd58989e0238bb45aec10567c26a
28832883
languageName: node
28842884
linkType: hard
28852885

2886-
"@typescript-eslint/scope-manager@npm:7.18.0":
2887-
version: 7.18.0
2888-
resolution: "@typescript-eslint/scope-manager@npm:7.18.0"
2886+
"@typescript-eslint/scope-manager@npm:8.9.0":
2887+
version: 8.9.0
2888+
resolution: "@typescript-eslint/scope-manager@npm:8.9.0"
28892889
dependencies:
2890-
"@typescript-eslint/types": 7.18.0
2891-
"@typescript-eslint/visitor-keys": 7.18.0
2892-
checksum: b982c6ac13d8c86bb3b949c6b4e465f3f60557c2ccf4cc229799827d462df56b9e4d3eaed7711d79b875422fc3d71ec1ebcb5195db72134d07c619e3c5506b57
2890+
"@typescript-eslint/types": 8.9.0
2891+
"@typescript-eslint/visitor-keys": 8.9.0
2892+
checksum: 56b71993f3b8da3fe6947710d1ead8afb128d194994e0d82052799c2b05a017735649d4dcf897d2ea63b28c8633336342d3efd269c2910d6d06e2784f248a22c
28932893
languageName: node
28942894
linkType: hard
28952895

2896-
"@typescript-eslint/type-utils@npm:7.18.0":
2897-
version: 7.18.0
2898-
resolution: "@typescript-eslint/type-utils@npm:7.18.0"
2896+
"@typescript-eslint/type-utils@npm:8.9.0":
2897+
version: 8.9.0
2898+
resolution: "@typescript-eslint/type-utils@npm:8.9.0"
28992899
dependencies:
2900-
"@typescript-eslint/typescript-estree": 7.18.0
2901-
"@typescript-eslint/utils": 7.18.0
2900+
"@typescript-eslint/typescript-estree": 8.9.0
2901+
"@typescript-eslint/utils": 8.9.0
29022902
debug: ^4.3.4
29032903
ts-api-utils: ^1.3.0
2904-
peerDependencies:
2905-
eslint: ^8.56.0
29062904
peerDependenciesMeta:
29072905
typescript:
29082906
optional: true
2909-
checksum: 68fd5df5146c1a08cde20d59b4b919acab06a1b06194fe4f7ba1b928674880249890785fbbc97394142f2ef5cff5a7fba9b8a940449e7d5605306505348e38bc
2907+
checksum: e4422ad2da0e73c1d503fd5cc72f873b20329c4fa55e4a88f201b7d02a6946b08a62d3a2ce53f6020d52db76c321b927b8e06a68e44b2a4f50b26967c75a27ff
29102908
languageName: node
29112909
linkType: hard
29122910

2913-
"@typescript-eslint/types@npm:7.18.0":
2914-
version: 7.18.0
2915-
resolution: "@typescript-eslint/types@npm:7.18.0"
2916-
checksum: 7df2750cd146a0acd2d843208d69f153b458e024bbe12aab9e441ad2c56f47de3ddfeb329c4d1ea0079e2577fea4b8c1c1ce15315a8d49044586b04fedfe7a4d
2911+
"@typescript-eslint/types@npm:8.9.0":
2912+
version: 8.9.0
2913+
resolution: "@typescript-eslint/types@npm:8.9.0"
2914+
checksum: bb79e8774b2c521d738d76efe6c61f5aa7f700765cf025410a5c37ca0449ed436c500a5c8cd3a4343edd5257301d4b0cfcd56275cc9bca992585e9dac76612bf
29172915
languageName: node
29182916
linkType: hard
29192917

2920-
"@typescript-eslint/typescript-estree@npm:7.18.0":
2921-
version: 7.18.0
2922-
resolution: "@typescript-eslint/typescript-estree@npm:7.18.0"
2918+
"@typescript-eslint/typescript-estree@npm:8.9.0":
2919+
version: 8.9.0
2920+
resolution: "@typescript-eslint/typescript-estree@npm:8.9.0"
29232921
dependencies:
2924-
"@typescript-eslint/types": 7.18.0
2925-
"@typescript-eslint/visitor-keys": 7.18.0
2922+
"@typescript-eslint/types": 8.9.0
2923+
"@typescript-eslint/visitor-keys": 8.9.0
29262924
debug: ^4.3.4
2927-
globby: ^11.1.0
2925+
fast-glob: ^3.3.2
29282926
is-glob: ^4.0.3
29292927
minimatch: ^9.0.4
29302928
semver: ^7.6.0
29312929
ts-api-utils: ^1.3.0
29322930
peerDependenciesMeta:
29332931
typescript:
29342932
optional: true
2935-
checksum: c82d22ec9654973944f779eb4eb94c52f4a6eafaccce2f0231ff7757313f3a0d0256c3252f6dfe6d43f57171d09656478acb49a629a9d0c193fb959bc3f36116
2933+
checksum: 307b317c2ac45b83cbf2e5f45b6fd3615279c7ad8b105fa09004d6e415187d9ad1647ec205fcee017fdf2985192c469f9bad738f70cc754da4ba807d8d0d90ae
29362934
languageName: node
29372935
linkType: hard
29382936

2939-
"@typescript-eslint/utils@npm:7.18.0":
2940-
version: 7.18.0
2941-
resolution: "@typescript-eslint/utils@npm:7.18.0"
2937+
"@typescript-eslint/utils@npm:8.9.0":
2938+
version: 8.9.0
2939+
resolution: "@typescript-eslint/utils@npm:8.9.0"
29422940
dependencies:
29432941
"@eslint-community/eslint-utils": ^4.4.0
2944-
"@typescript-eslint/scope-manager": 7.18.0
2945-
"@typescript-eslint/types": 7.18.0
2946-
"@typescript-eslint/typescript-estree": 7.18.0
2942+
"@typescript-eslint/scope-manager": 8.9.0
2943+
"@typescript-eslint/types": 8.9.0
2944+
"@typescript-eslint/typescript-estree": 8.9.0
29472945
peerDependencies:
2948-
eslint: ^8.56.0
2949-
checksum: 751dbc816dab8454b7dc6b26a56671dbec08e3f4ef94c2661ce1c0fc48fa2d05a64e03efe24cba2c22d03ba943cd3c5c7a5e1b7b03bbb446728aec1c640bd767
2946+
eslint: ^8.57.0 || ^9.0.0
2947+
checksum: 23bb2a054fcad2e5a3bb2ab9173614b2257f42a5a704434de3d81e478ca5444f1989e317a8044d6e39ef000a938316c7bc175286d595e17933e35e573a430f4c
29502948
languageName: node
29512949
linkType: hard
29522950

2953-
"@typescript-eslint/visitor-keys@npm:7.18.0":
2954-
version: 7.18.0
2955-
resolution: "@typescript-eslint/visitor-keys@npm:7.18.0"
2951+
"@typescript-eslint/visitor-keys@npm:8.9.0":
2952+
version: 8.9.0
2953+
resolution: "@typescript-eslint/visitor-keys@npm:8.9.0"
29562954
dependencies:
2957-
"@typescript-eslint/types": 7.18.0
2955+
"@typescript-eslint/types": 8.9.0
29582956
eslint-visitor-keys: ^3.4.3
2959-
checksum: 6e806a7cdb424c5498ea187a5a11d0fef7e4602a631be413e7d521e5aec1ab46ba00c76cfb18020adaa0a8c9802354a163bfa0deb74baa7d555526c7517bb158
2957+
checksum: 9afb7eabfc6d279e714b80e283e062f0c2a90e2adbde1c2d2fbc6cecd6444c6e76867599f6a781b847981d02f7956748bd3ecb7abc4770ab7e77c6709693b530
29602958
languageName: node
29612959
linkType: hard
29622960

@@ -2976,8 +2974,8 @@ __metadata:
29762974
"@babel/preset-typescript": 7.25.7
29772975
"@types/jest": 29.5.13
29782976
"@types/node": 20.16.2
2979-
"@typescript-eslint/eslint-plugin": 7.18.0
2980-
"@typescript-eslint/parser": 7.18.0
2977+
"@typescript-eslint/eslint-plugin": 8.9.0
2978+
"@typescript-eslint/parser": 8.9.0
29812979
babel-jest: 29.7.0
29822980
canvas: 2.11.2
29832981
eslint: 8.57.1
@@ -3163,13 +3161,6 @@ __metadata:
31633161
languageName: node
31643162
linkType: hard
31653163

3166-
"array-union@npm:^2.1.0":
3167-
version: 2.1.0
3168-
resolution: "array-union@npm:2.1.0"
3169-
checksum: 5bee12395cba82da674931df6d0fea23c4aa4660cb3b338ced9f828782a65caa232573e6bf3968f23e0c5eb301764a382cef2f128b170a9dc59de0e36c39f98d
3170-
languageName: node
3171-
linkType: hard
3172-
31733164
"babel-jest@npm:29.7.0":
31743165
version: 29.7.0
31753166
resolution: "babel-jest@npm:29.7.0"
@@ -3814,15 +3805,6 @@ __metadata:
38143805
languageName: node
38153806
linkType: hard
38163807

3817-
"dir-glob@npm:^3.0.1":
3818-
version: 3.0.1
3819-
resolution: "dir-glob@npm:3.0.1"
3820-
dependencies:
3821-
path-type: ^4.0.0
3822-
checksum: fa05e18324510d7283f55862f3161c6759a3f2f8dbce491a2fc14c8324c498286c54282c1f0e933cb930da8419b30679389499b919122952a4f8592362ef4615
3823-
languageName: node
3824-
linkType: hard
3825-
38263808
"doctrine@npm:^3.0.0":
38273809
version: 3.0.0
38283810
resolution: "doctrine@npm:3.0.0"
@@ -4152,16 +4134,16 @@ __metadata:
41524134
languageName: node
41534135
linkType: hard
41544136

4155-
"fast-glob@npm:^3.2.9":
4156-
version: 3.2.11
4157-
resolution: "fast-glob@npm:3.2.11"
4137+
"fast-glob@npm:^3.3.2":
4138+
version: 3.3.2
4139+
resolution: "fast-glob@npm:3.3.2"
41584140
dependencies:
41594141
"@nodelib/fs.stat": ^2.0.2
41604142
"@nodelib/fs.walk": ^1.2.3
41614143
glob-parent: ^5.1.2
41624144
merge2: ^1.3.0
41634145
micromatch: ^4.0.4
4164-
checksum: f473105324a7780a20c06de842e15ddbb41d3cb7e71d1e4fe6e8373204f22245d54f5ab9e2061e6a1c613047345954d29b022e0e76f5c28b1df9858179a0e6d7
4146+
checksum: 900e4979f4dbc3313840078419245621259f349950411ca2fa445a2f9a1a6d98c3b5e7e0660c5ccd563aa61abe133a21765c6c0dec8e57da1ba71d8000b05ec1
41654147
languageName: node
41664148
linkType: hard
41674149

@@ -4387,20 +4369,6 @@ __metadata:
43874369
languageName: node
43884370
linkType: hard
43894371

4390-
"globby@npm:^11.1.0":
4391-
version: 11.1.0
4392-
resolution: "globby@npm:11.1.0"
4393-
dependencies:
4394-
array-union: ^2.1.0
4395-
dir-glob: ^3.0.1
4396-
fast-glob: ^3.2.9
4397-
ignore: ^5.2.0
4398-
merge2: ^1.4.1
4399-
slash: ^3.0.0
4400-
checksum: b4be8885e0cfa018fc783792942d53926c35c50b3aefd3fdcfb9d22c627639dc26bd2327a40a0b74b074100ce95bb7187bfeae2f236856aa3de183af7a02aea6
4401-
languageName: node
4402-
linkType: hard
4403-
44044372
"graceful-fs@npm:^4.2.6":
44054373
version: 4.2.8
44064374
resolution: "graceful-fs@npm:4.2.8"
@@ -5534,7 +5502,7 @@ __metadata:
55345502
languageName: node
55355503
linkType: hard
55365504

5537-
"merge2@npm:^1.3.0, merge2@npm:^1.4.1":
5505+
"merge2@npm:^1.3.0":
55385506
version: 1.4.1
55395507
resolution: "merge2@npm:1.4.1"
55405508
checksum: 7268db63ed5169466540b6fb947aec313200bcf6d40c5ab722c22e242f651994619bcd85601602972d3c85bd2cc45a358a4c61937e9f11a061919a1da569b0c2
@@ -5944,13 +5912,6 @@ __metadata:
59445912
languageName: node
59455913
linkType: hard
59465914

5947-
"path-type@npm:^4.0.0":
5948-
version: 4.0.0
5949-
resolution: "path-type@npm:4.0.0"
5950-
checksum: 5b1e2daa247062061325b8fdbfd1fb56dde0a448fb1455453276ea18c60685bdad23a445dc148cf87bc216be1573357509b7d4060494a6fd768c7efad833ee45
5951-
languageName: node
5952-
linkType: hard
5953-
59545915
"picocolors@npm:^1.0.0":
59555916
version: 1.0.0
59565917
resolution: "picocolors@npm:1.0.0"

0 commit comments

Comments
 (0)