Skip to content

Commit 193cebe

Browse files
Update typescript-eslint monorepo to v8
1 parent 49ff57a commit 193cebe

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.19.0",
22+
"@typescript-eslint/parser": "8.19.0",
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
@@ -2858,121 +2858,115 @@ __metadata:
28582858
languageName: node
28592859
linkType: hard
28602860

2861-
"@typescript-eslint/eslint-plugin@npm:7.18.0":
2862-
version: 7.18.0
2863-
resolution: "@typescript-eslint/eslint-plugin@npm:7.18.0"
2861+
"@typescript-eslint/eslint-plugin@npm:8.19.0":
2862+
version: 8.19.0
2863+
resolution: "@typescript-eslint/eslint-plugin@npm:8.19.0"
28642864
dependencies:
28652865
"@eslint-community/regexpp": ^4.10.0
2866-
"@typescript-eslint/scope-manager": 7.18.0
2867-
"@typescript-eslint/type-utils": 7.18.0
2868-
"@typescript-eslint/utils": 7.18.0
2869-
"@typescript-eslint/visitor-keys": 7.18.0
2866+
"@typescript-eslint/scope-manager": 8.19.0
2867+
"@typescript-eslint/type-utils": 8.19.0
2868+
"@typescript-eslint/utils": 8.19.0
2869+
"@typescript-eslint/visitor-keys": 8.19.0
28702870
graphemer: ^1.4.0
28712871
ignore: ^5.3.1
28722872
natural-compare: ^1.4.0
28732873
ts-api-utils: ^1.3.0
28742874
peerDependencies:
2875-
"@typescript-eslint/parser": ^7.0.0
2876-
eslint: ^8.56.0
2877-
peerDependenciesMeta:
2878-
typescript:
2879-
optional: true
2880-
checksum: dfcf150628ca2d4ccdfc20b46b0eae075c2f16ef5e70d9d2f0d746acf4c69a09f962b93befee01a529f14bbeb3e817b5aba287d7dd0edc23396bc5ed1f448c3d
2875+
"@typescript-eslint/parser": ^8.0.0 || ^8.0.0-alpha.0
2876+
eslint: ^8.57.0 || ^9.0.0
2877+
typescript: ">=4.8.4 <5.8.0"
2878+
checksum: 22de1e1bade81016203212802f5777bd962f199dd9a1c7f0e2f96a10e6d7726aaa8f281ec33613b7b5a2e97af0a09670740240c24b1a65c65179fd249dd46fc7
28812879
languageName: node
28822880
linkType: hard
28832881

2884-
"@typescript-eslint/parser@npm:7.18.0":
2885-
version: 7.18.0
2886-
resolution: "@typescript-eslint/parser@npm:7.18.0"
2882+
"@typescript-eslint/parser@npm:8.19.0":
2883+
version: 8.19.0
2884+
resolution: "@typescript-eslint/parser@npm:8.19.0"
28872885
dependencies:
2888-
"@typescript-eslint/scope-manager": 7.18.0
2889-
"@typescript-eslint/types": 7.18.0
2890-
"@typescript-eslint/typescript-estree": 7.18.0
2891-
"@typescript-eslint/visitor-keys": 7.18.0
2886+
"@typescript-eslint/scope-manager": 8.19.0
2887+
"@typescript-eslint/types": 8.19.0
2888+
"@typescript-eslint/typescript-estree": 8.19.0
2889+
"@typescript-eslint/visitor-keys": 8.19.0
28922890
debug: ^4.3.4
28932891
peerDependencies:
2894-
eslint: ^8.56.0
2895-
peerDependenciesMeta:
2896-
typescript:
2897-
optional: true
2898-
checksum: 132b56ac3b2d90b588d61d005a70f6af322860974225b60201cbf45abf7304d67b7d8a6f0ade1c188ac4e339884e78d6dcd450417f1481998f9ddd155bab0801
2892+
eslint: ^8.57.0 || ^9.0.0
2893+
typescript: ">=4.8.4 <5.8.0"
2894+
checksum: f0ad1dff9960bfb472aa71028700d87e580b2b39d1b606ad277451e0c3a43682a0987e65de883f307323b8328d37fdca012954394372a983a232b9e3f35feb79
28992895
languageName: node
29002896
linkType: hard
29012897

2902-
"@typescript-eslint/scope-manager@npm:7.18.0":
2903-
version: 7.18.0
2904-
resolution: "@typescript-eslint/scope-manager@npm:7.18.0"
2898+
"@typescript-eslint/scope-manager@npm:8.19.0":
2899+
version: 8.19.0
2900+
resolution: "@typescript-eslint/scope-manager@npm:8.19.0"
29052901
dependencies:
2906-
"@typescript-eslint/types": 7.18.0
2907-
"@typescript-eslint/visitor-keys": 7.18.0
2908-
checksum: b982c6ac13d8c86bb3b949c6b4e465f3f60557c2ccf4cc229799827d462df56b9e4d3eaed7711d79b875422fc3d71ec1ebcb5195db72134d07c619e3c5506b57
2902+
"@typescript-eslint/types": 8.19.0
2903+
"@typescript-eslint/visitor-keys": 8.19.0
2904+
checksum: 943342824a87c1b6aebfe25080ba40140228195ac48f5e82b5af7655bbee7e1d9374fc5074a1778d3b41f98a5e61809cb4dd8bc84d7596f34e80dff80c36a196
29092905
languageName: node
29102906
linkType: hard
29112907

2912-
"@typescript-eslint/type-utils@npm:7.18.0":
2913-
version: 7.18.0
2914-
resolution: "@typescript-eslint/type-utils@npm:7.18.0"
2908+
"@typescript-eslint/type-utils@npm:8.19.0":
2909+
version: 8.19.0
2910+
resolution: "@typescript-eslint/type-utils@npm:8.19.0"
29152911
dependencies:
2916-
"@typescript-eslint/typescript-estree": 7.18.0
2917-
"@typescript-eslint/utils": 7.18.0
2912+
"@typescript-eslint/typescript-estree": 8.19.0
2913+
"@typescript-eslint/utils": 8.19.0
29182914
debug: ^4.3.4
29192915
ts-api-utils: ^1.3.0
29202916
peerDependencies:
2921-
eslint: ^8.56.0
2922-
peerDependenciesMeta:
2923-
typescript:
2924-
optional: true
2925-
checksum: 68fd5df5146c1a08cde20d59b4b919acab06a1b06194fe4f7ba1b928674880249890785fbbc97394142f2ef5cff5a7fba9b8a940449e7d5605306505348e38bc
2917+
eslint: ^8.57.0 || ^9.0.0
2918+
typescript: ">=4.8.4 <5.8.0"
2919+
checksum: 9c6e28c7c3a79128bff0cedd06a19d8ddb146fed07328d6e6ff2e565653cb1c09746c8178a8487abf582b162cf672c46bacb040ee93ddf1240e572c2faabd008
29262920
languageName: node
29272921
linkType: hard
29282922

2929-
"@typescript-eslint/types@npm:7.18.0":
2930-
version: 7.18.0
2931-
resolution: "@typescript-eslint/types@npm:7.18.0"
2932-
checksum: 7df2750cd146a0acd2d843208d69f153b458e024bbe12aab9e441ad2c56f47de3ddfeb329c4d1ea0079e2577fea4b8c1c1ce15315a8d49044586b04fedfe7a4d
2923+
"@typescript-eslint/types@npm:8.19.0":
2924+
version: 8.19.0
2925+
resolution: "@typescript-eslint/types@npm:8.19.0"
2926+
checksum: 09fbf92bc35945205b53bfeac1313d3028c33e4d7d7749dfcf6026f5557d1b8d1f0886164db12213a4d9082339864f3a25d56ca9292dbe1c8f5b7a446914c44d
29332927
languageName: node
29342928
linkType: hard
29352929

2936-
"@typescript-eslint/typescript-estree@npm:7.18.0":
2937-
version: 7.18.0
2938-
resolution: "@typescript-eslint/typescript-estree@npm:7.18.0"
2930+
"@typescript-eslint/typescript-estree@npm:8.19.0":
2931+
version: 8.19.0
2932+
resolution: "@typescript-eslint/typescript-estree@npm:8.19.0"
29392933
dependencies:
2940-
"@typescript-eslint/types": 7.18.0
2941-
"@typescript-eslint/visitor-keys": 7.18.0
2934+
"@typescript-eslint/types": 8.19.0
2935+
"@typescript-eslint/visitor-keys": 8.19.0
29422936
debug: ^4.3.4
2943-
globby: ^11.1.0
2937+
fast-glob: ^3.3.2
29442938
is-glob: ^4.0.3
29452939
minimatch: ^9.0.4
29462940
semver: ^7.6.0
29472941
ts-api-utils: ^1.3.0
2948-
peerDependenciesMeta:
2949-
typescript:
2950-
optional: true
2951-
checksum: c82d22ec9654973944f779eb4eb94c52f4a6eafaccce2f0231ff7757313f3a0d0256c3252f6dfe6d43f57171d09656478acb49a629a9d0c193fb959bc3f36116
2942+
peerDependencies:
2943+
typescript: ">=4.8.4 <5.8.0"
2944+
checksum: eb97f0dcc0166b0c21b8e32ece61f152c5928e70b7188878622b9919a02b0444489c2acd927cfd6bcf9f44fb5a33e32523135321653606bea531c1943466fbf3
29522945
languageName: node
29532946
linkType: hard
29542947

2955-
"@typescript-eslint/utils@npm:7.18.0":
2956-
version: 7.18.0
2957-
resolution: "@typescript-eslint/utils@npm:7.18.0"
2948+
"@typescript-eslint/utils@npm:8.19.0":
2949+
version: 8.19.0
2950+
resolution: "@typescript-eslint/utils@npm:8.19.0"
29582951
dependencies:
29592952
"@eslint-community/eslint-utils": ^4.4.0
2960-
"@typescript-eslint/scope-manager": 7.18.0
2961-
"@typescript-eslint/types": 7.18.0
2962-
"@typescript-eslint/typescript-estree": 7.18.0
2953+
"@typescript-eslint/scope-manager": 8.19.0
2954+
"@typescript-eslint/types": 8.19.0
2955+
"@typescript-eslint/typescript-estree": 8.19.0
29632956
peerDependencies:
2964-
eslint: ^8.56.0
2965-
checksum: 751dbc816dab8454b7dc6b26a56671dbec08e3f4ef94c2661ce1c0fc48fa2d05a64e03efe24cba2c22d03ba943cd3c5c7a5e1b7b03bbb446728aec1c640bd767
2957+
eslint: ^8.57.0 || ^9.0.0
2958+
typescript: ">=4.8.4 <5.8.0"
2959+
checksum: 0f466abe9c999759c191e18ebc243d1b7b8e442fe4347c6eebd27ab6abde2d1e741c7e42a05d594bf168dff3056e8f567075ddead4452fae21b4b12a7ddf37b0
29662960
languageName: node
29672961
linkType: hard
29682962

2969-
"@typescript-eslint/visitor-keys@npm:7.18.0":
2970-
version: 7.18.0
2971-
resolution: "@typescript-eslint/visitor-keys@npm:7.18.0"
2963+
"@typescript-eslint/visitor-keys@npm:8.19.0":
2964+
version: 8.19.0
2965+
resolution: "@typescript-eslint/visitor-keys@npm:8.19.0"
29722966
dependencies:
2973-
"@typescript-eslint/types": 7.18.0
2974-
eslint-visitor-keys: ^3.4.3
2975-
checksum: 6e806a7cdb424c5498ea187a5a11d0fef7e4602a631be413e7d521e5aec1ab46ba00c76cfb18020adaa0a8c9802354a163bfa0deb74baa7d555526c7517bb158
2967+
"@typescript-eslint/types": 8.19.0
2968+
eslint-visitor-keys: ^4.2.0
2969+
checksum: 8b39f234027b9ec8306fec65918207ea2be9798cf79b6afc09f5cf705fb546de9813e00df910905bb6b12d3d9ce784fca3740ed5b8a3994aed21a932104f6915
29762970
languageName: node
29772971
linkType: hard
29782972

@@ -2992,8 +2986,8 @@ __metadata:
29922986
"@babel/preset-typescript": 7.26.0
29932987
"@types/jest": 29.5.14
29942988
"@types/node": 20.16.2
2995-
"@typescript-eslint/eslint-plugin": 7.18.0
2996-
"@typescript-eslint/parser": 7.18.0
2989+
"@typescript-eslint/eslint-plugin": 8.19.0
2990+
"@typescript-eslint/parser": 8.19.0
29972991
babel-jest: 29.7.0
29982992
canvas: 3.0.1
29992993
eslint: 8.57.1
@@ -3179,13 +3173,6 @@ __metadata:
31793173
languageName: node
31803174
linkType: hard
31813175

3182-
"array-union@npm:^2.1.0":
3183-
version: 2.1.0
3184-
resolution: "array-union@npm:2.1.0"
3185-
checksum: 5bee12395cba82da674931df6d0fea23c4aa4660cb3b338ced9f828782a65caa232573e6bf3968f23e0c5eb301764a382cef2f128b170a9dc59de0e36c39f98d
3186-
languageName: node
3187-
linkType: hard
3188-
31893176
"babel-jest@npm:29.7.0":
31903177
version: 29.7.0
31913178
resolution: "babel-jest@npm:29.7.0"
@@ -3879,15 +3866,6 @@ __metadata:
38793866
languageName: node
38803867
linkType: hard
38813868

3882-
"dir-glob@npm:^3.0.1":
3883-
version: 3.0.1
3884-
resolution: "dir-glob@npm:3.0.1"
3885-
dependencies:
3886-
path-type: ^4.0.0
3887-
checksum: fa05e18324510d7283f55862f3161c6759a3f2f8dbce491a2fc14c8324c498286c54282c1f0e933cb930da8419b30679389499b919122952a4f8592362ef4615
3888-
languageName: node
3889-
linkType: hard
3890-
38913869
"doctrine@npm:^3.0.0":
38923870
version: 3.0.0
38933871
resolution: "doctrine@npm:3.0.0"
@@ -4057,6 +4035,13 @@ __metadata:
40574035
languageName: node
40584036
linkType: hard
40594037

4038+
"eslint-visitor-keys@npm:^4.2.0":
4039+
version: 4.2.0
4040+
resolution: "eslint-visitor-keys@npm:4.2.0"
4041+
checksum: 779c604672b570bb4da84cef32f6abb085ac78379779c1122d7879eade8bb38ae715645324597cf23232d03cef06032c9844d25c73625bc282a5bfd30247e5b5
4042+
languageName: node
4043+
linkType: hard
4044+
40604045
"eslint@npm:8.57.1":
40614046
version: 8.57.1
40624047
resolution: "eslint@npm:8.57.1"
@@ -4233,16 +4218,16 @@ __metadata:
42334218
languageName: node
42344219
linkType: hard
42354220

4236-
"fast-glob@npm:^3.2.9":
4237-
version: 3.2.11
4238-
resolution: "fast-glob@npm:3.2.11"
4221+
"fast-glob@npm:^3.3.2":
4222+
version: 3.3.2
4223+
resolution: "fast-glob@npm:3.3.2"
42394224
dependencies:
42404225
"@nodelib/fs.stat": ^2.0.2
42414226
"@nodelib/fs.walk": ^1.2.3
42424227
glob-parent: ^5.1.2
42434228
merge2: ^1.3.0
42444229
micromatch: ^4.0.4
4245-
checksum: f473105324a7780a20c06de842e15ddbb41d3cb7e71d1e4fe6e8373204f22245d54f5ab9e2061e6a1c613047345954d29b022e0e76f5c28b1df9858179a0e6d7
4230+
checksum: 900e4979f4dbc3313840078419245621259f349950411ca2fa445a2f9a1a6d98c3b5e7e0660c5ccd563aa61abe133a21765c6c0dec8e57da1ba71d8000b05ec1
42464231
languageName: node
42474232
linkType: hard
42484233

@@ -4482,20 +4467,6 @@ __metadata:
44824467
languageName: node
44834468
linkType: hard
44844469

4485-
"globby@npm:^11.1.0":
4486-
version: 11.1.0
4487-
resolution: "globby@npm:11.1.0"
4488-
dependencies:
4489-
array-union: ^2.1.0
4490-
dir-glob: ^3.0.1
4491-
fast-glob: ^3.2.9
4492-
ignore: ^5.2.0
4493-
merge2: ^1.4.1
4494-
slash: ^3.0.0
4495-
checksum: b4be8885e0cfa018fc783792942d53926c35c50b3aefd3fdcfb9d22c627639dc26bd2327a40a0b74b074100ce95bb7187bfeae2f236856aa3de183af7a02aea6
4496-
languageName: node
4497-
linkType: hard
4498-
44994470
"graceful-fs@npm:^4.2.6":
45004471
version: 4.2.8
45014472
resolution: "graceful-fs@npm:4.2.8"
@@ -5643,7 +5614,7 @@ __metadata:
56435614
languageName: node
56445615
linkType: hard
56455616

5646-
"merge2@npm:^1.3.0, merge2@npm:^1.4.1":
5617+
"merge2@npm:^1.3.0":
56475618
version: 1.4.1
56485619
resolution: "merge2@npm:1.4.1"
56495620
checksum: 7268db63ed5169466540b6fb947aec313200bcf6d40c5ab722c22e242f651994619bcd85601602972d3c85bd2cc45a358a4c61937e9f11a061919a1da569b0c2
@@ -6081,13 +6052,6 @@ __metadata:
60816052
languageName: node
60826053
linkType: hard
60836054

6084-
"path-type@npm:^4.0.0":
6085-
version: 4.0.0
6086-
resolution: "path-type@npm:4.0.0"
6087-
checksum: 5b1e2daa247062061325b8fdbfd1fb56dde0a448fb1455453276ea18c60685bdad23a445dc148cf87bc216be1573357509b7d4060494a6fd768c7efad833ee45
6088-
languageName: node
6089-
linkType: hard
6090-
60916055
"picocolors@npm:^1.0.0":
60926056
version: 1.0.0
60936057
resolution: "picocolors@npm:1.0.0"

0 commit comments

Comments
 (0)