Skip to content

Commit 6d42ed3

Browse files
build: 📦 update typescript-eslint monorepo to v8
1 parent 1941e0c commit 6d42ed3

File tree

2 files changed

+124
-114
lines changed

2 files changed

+124
-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.46.2",
94+
"@typescript-eslint/parser": "8.46.2",
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: 121 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.46.2
4456+
"@typescript-eslint/parser": 8.46.2
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
@@ -7663,54 +7663,53 @@ __metadata:
76637663
languageName: node
76647664
linkType: hard
76657665

7666-
"@typescript-eslint/eslint-plugin@npm:7.18.0":
7667-
version: 7.18.0
7668-
resolution: "@typescript-eslint/eslint-plugin@npm:7.18.0"
7666+
"@typescript-eslint/eslint-plugin@npm:8.46.2":
7667+
version: 8.46.2
7668+
resolution: "@typescript-eslint/eslint-plugin@npm:8.46.2"
76697669
dependencies:
76707670
"@eslint-community/regexpp": ^4.10.0
7671-
"@typescript-eslint/scope-manager": 7.18.0
7672-
"@typescript-eslint/type-utils": 7.18.0
7673-
"@typescript-eslint/utils": 7.18.0
7674-
"@typescript-eslint/visitor-keys": 7.18.0
7671+
"@typescript-eslint/scope-manager": 8.46.2
7672+
"@typescript-eslint/type-utils": 8.46.2
7673+
"@typescript-eslint/utils": 8.46.2
7674+
"@typescript-eslint/visitor-keys": 8.46.2
76757675
graphemer: ^1.4.0
7676-
ignore: ^5.3.1
7676+
ignore: ^7.0.0
76777677
natural-compare: ^1.4.0
7678-
ts-api-utils: ^1.3.0
7678+
ts-api-utils: ^2.1.0
76797679
peerDependencies:
7680-
"@typescript-eslint/parser": ^7.0.0
7681-
eslint: ^8.56.0
7682-
peerDependenciesMeta:
7683-
typescript:
7684-
optional: true
7685-
checksum: dfcf150628ca2d4ccdfc20b46b0eae075c2f16ef5e70d9d2f0d746acf4c69a09f962b93befee01a529f14bbeb3e817b5aba287d7dd0edc23396bc5ed1f448c3d
7680+
"@typescript-eslint/parser": ^8.46.2
7681+
eslint: ^8.57.0 || ^9.0.0
7682+
typescript: ">=4.8.4 <6.0.0"
7683+
checksum: 9292f1f984f50166a7d7b17d73df6a05263b40f18c88be62830f90ae3836ea7f94d15bbc035d85ddbc4793b27d9ea15829bf1b3d35771bdb1bd1cd41f0760ddb
76867684
languageName: node
76877685
linkType: hard
76887686

7689-
"@typescript-eslint/parser@npm:7.18.0":
7690-
version: 7.18.0
7691-
resolution: "@typescript-eslint/parser@npm:7.18.0"
7687+
"@typescript-eslint/parser@npm:8.46.2":
7688+
version: 8.46.2
7689+
resolution: "@typescript-eslint/parser@npm:8.46.2"
76927690
dependencies:
7693-
"@typescript-eslint/scope-manager": 7.18.0
7694-
"@typescript-eslint/types": 7.18.0
7695-
"@typescript-eslint/typescript-estree": 7.18.0
7696-
"@typescript-eslint/visitor-keys": 7.18.0
7691+
"@typescript-eslint/scope-manager": 8.46.2
7692+
"@typescript-eslint/types": 8.46.2
7693+
"@typescript-eslint/typescript-estree": 8.46.2
7694+
"@typescript-eslint/visitor-keys": 8.46.2
76977695
debug: ^4.3.4
76987696
peerDependencies:
7699-
eslint: ^8.56.0
7700-
peerDependenciesMeta:
7701-
typescript:
7702-
optional: true
7703-
checksum: 132b56ac3b2d90b588d61d005a70f6af322860974225b60201cbf45abf7304d67b7d8a6f0ade1c188ac4e339884e78d6dcd450417f1481998f9ddd155bab0801
7697+
eslint: ^8.57.0 || ^9.0.0
7698+
typescript: ">=4.8.4 <6.0.0"
7699+
checksum: fc65446e11cc2d21550c1848526458f1dc0ea02bad6454d6a1477f5fa997bbf2a64b4e00b289128e17c69a8b41840367091650075810b458a3cae4a9ab8736cd
77047700
languageName: node
77057701
linkType: hard
77067702

7707-
"@typescript-eslint/scope-manager@npm:7.18.0":
7708-
version: 7.18.0
7709-
resolution: "@typescript-eslint/scope-manager@npm:7.18.0"
7703+
"@typescript-eslint/project-service@npm:8.46.2":
7704+
version: 8.46.2
7705+
resolution: "@typescript-eslint/project-service@npm:8.46.2"
77107706
dependencies:
7711-
"@typescript-eslint/types": 7.18.0
7712-
"@typescript-eslint/visitor-keys": 7.18.0
7713-
checksum: b982c6ac13d8c86bb3b949c6b4e465f3f60557c2ccf4cc229799827d462df56b9e4d3eaed7711d79b875422fc3d71ec1ebcb5195db72134d07c619e3c5506b57
7707+
"@typescript-eslint/tsconfig-utils": ^8.46.2
7708+
"@typescript-eslint/types": ^8.46.2
7709+
debug: ^4.3.4
7710+
peerDependencies:
7711+
typescript: ">=4.8.4 <6.0.0"
7712+
checksum: 9fb4d2eafd949f430b498a12b886cf6b5414108c84490e7906b877be711ff7e8db996f94861d47ad1bb4c0d323adbc9522100766094a47f5bc8671f1bf820368
77147713
languageName: node
77157714
linkType: hard
77167715

@@ -7724,20 +7723,38 @@ __metadata:
77247723
languageName: node
77257724
linkType: hard
77267725

7727-
"@typescript-eslint/type-utils@npm:7.18.0":
7728-
version: 7.18.0
7729-
resolution: "@typescript-eslint/type-utils@npm:7.18.0"
7726+
"@typescript-eslint/scope-manager@npm:8.46.2":
7727+
version: 8.46.2
7728+
resolution: "@typescript-eslint/scope-manager@npm:8.46.2"
7729+
dependencies:
7730+
"@typescript-eslint/types": 8.46.2
7731+
"@typescript-eslint/visitor-keys": 8.46.2
7732+
checksum: 2df38694957a1f4a440f97c39839989bb99871a2cb2e10d715b4c91b64cb08377b57fe39122a3d8fe8e90a9eadd48655093316c8372253db724696446c441a96
7733+
languageName: node
7734+
linkType: hard
7735+
7736+
"@typescript-eslint/tsconfig-utils@npm:8.46.2, @typescript-eslint/tsconfig-utils@npm:^8.46.2":
7737+
version: 8.46.2
7738+
resolution: "@typescript-eslint/tsconfig-utils@npm:8.46.2"
7739+
peerDependencies:
7740+
typescript: ">=4.8.4 <6.0.0"
7741+
checksum: 4a8caad6e6d27d1cc5f35db201906d3b008edacea0dd880cd0a3e62cbbdcf84907c231862acfbfa5c326516d6c043f185f1db190d8d8f48f90f2bb0e699fdf8d
7742+
languageName: node
7743+
linkType: hard
7744+
7745+
"@typescript-eslint/type-utils@npm:8.46.2":
7746+
version: 8.46.2
7747+
resolution: "@typescript-eslint/type-utils@npm:8.46.2"
77307748
dependencies:
7731-
"@typescript-eslint/typescript-estree": 7.18.0
7732-
"@typescript-eslint/utils": 7.18.0
7749+
"@typescript-eslint/types": 8.46.2
7750+
"@typescript-eslint/typescript-estree": 8.46.2
7751+
"@typescript-eslint/utils": 8.46.2
77337752
debug: ^4.3.4
7734-
ts-api-utils: ^1.3.0
7753+
ts-api-utils: ^2.1.0
77357754
peerDependencies:
7736-
eslint: ^8.56.0
7737-
peerDependenciesMeta:
7738-
typescript:
7739-
optional: true
7740-
checksum: 68fd5df5146c1a08cde20d59b4b919acab06a1b06194fe4f7ba1b928674880249890785fbbc97394142f2ef5cff5a7fba9b8a940449e7d5605306505348e38bc
7755+
eslint: ^8.57.0 || ^9.0.0
7756+
typescript: ">=4.8.4 <6.0.0"
7757+
checksum: b16aa99d3517de0b138a5d89d5dd06ccf19f7f522fc8bb205db05c7bcef47bbbb206bb694b57feb7e8102c61d3ce580a1a6c8d3efdd788d42566b718edea97dd
77417758
languageName: node
77427759
linkType: hard
77437760

@@ -7756,36 +7773,17 @@ __metadata:
77567773
languageName: node
77577774
linkType: hard
77587775

7759-
"@typescript-eslint/types@npm:7.18.0":
7760-
version: 7.18.0
7761-
resolution: "@typescript-eslint/types@npm:7.18.0"
7762-
checksum: 7df2750cd146a0acd2d843208d69f153b458e024bbe12aab9e441ad2c56f47de3ddfeb329c4d1ea0079e2577fea4b8c1c1ce15315a8d49044586b04fedfe7a4d
7763-
languageName: node
7764-
linkType: hard
7765-
77667776
"@typescript-eslint/types@npm:8.32.1":
77677777
version: 8.32.1
77687778
resolution: "@typescript-eslint/types@npm:8.32.1"
77697779
checksum: e7062c51507c5aa2a18991965b1212ffd02d9ed815277c99e51985d55d4f2e692861e807e1d5c2e0a56dfbe655de3971a9be9e1215b8b72683f29473554c014b
77707780
languageName: node
77717781
linkType: hard
77727782

7773-
"@typescript-eslint/typescript-estree@npm:7.18.0":
7774-
version: 7.18.0
7775-
resolution: "@typescript-eslint/typescript-estree@npm:7.18.0"
7776-
dependencies:
7777-
"@typescript-eslint/types": 7.18.0
7778-
"@typescript-eslint/visitor-keys": 7.18.0
7779-
debug: ^4.3.4
7780-
globby: ^11.1.0
7781-
is-glob: ^4.0.3
7782-
minimatch: ^9.0.4
7783-
semver: ^7.6.0
7784-
ts-api-utils: ^1.3.0
7785-
peerDependenciesMeta:
7786-
typescript:
7787-
optional: true
7788-
checksum: c82d22ec9654973944f779eb4eb94c52f4a6eafaccce2f0231ff7757313f3a0d0256c3252f6dfe6d43f57171d09656478acb49a629a9d0c193fb959bc3f36116
7783+
"@typescript-eslint/types@npm:8.46.2, @typescript-eslint/types@npm:^8.46.2":
7784+
version: 8.46.2
7785+
resolution: "@typescript-eslint/types@npm:8.46.2"
7786+
checksum: c1c1c3a99b62ed51784d35c47547c2fa30c1896edf9843dcff3d39571b18b04daab1093f4ff59ae5f65a94fe78f2e7c73d3903b68c51d195204016ba909ca0d3
77897787
languageName: node
77907788
linkType: hard
77917789

@@ -7807,17 +7805,23 @@ __metadata:
78077805
languageName: node
78087806
linkType: hard
78097807

7810-
"@typescript-eslint/utils@npm:7.18.0, @typescript-eslint/utils@npm:^7.18.0":
7811-
version: 7.18.0
7812-
resolution: "@typescript-eslint/utils@npm:7.18.0"
7808+
"@typescript-eslint/typescript-estree@npm:8.46.2":
7809+
version: 8.46.2
7810+
resolution: "@typescript-eslint/typescript-estree@npm:8.46.2"
78137811
dependencies:
7814-
"@eslint-community/eslint-utils": ^4.4.0
7815-
"@typescript-eslint/scope-manager": 7.18.0
7816-
"@typescript-eslint/types": 7.18.0
7817-
"@typescript-eslint/typescript-estree": 7.18.0
7812+
"@typescript-eslint/project-service": 8.46.2
7813+
"@typescript-eslint/tsconfig-utils": 8.46.2
7814+
"@typescript-eslint/types": 8.46.2
7815+
"@typescript-eslint/visitor-keys": 8.46.2
7816+
debug: ^4.3.4
7817+
fast-glob: ^3.3.2
7818+
is-glob: ^4.0.3
7819+
minimatch: ^9.0.4
7820+
semver: ^7.6.0
7821+
ts-api-utils: ^2.1.0
78187822
peerDependencies:
7819-
eslint: ^8.56.0
7820-
checksum: 751dbc816dab8454b7dc6b26a56671dbec08e3f4ef94c2661ce1c0fc48fa2d05a64e03efe24cba2c22d03ba943cd3c5c7a5e1b7b03bbb446728aec1c640bd767
7823+
typescript: ">=4.8.4 <6.0.0"
7824+
checksum: e86da0546983e7e46a388af90fbd04ba19192d5f0c32b907d684890e0b363abbcdaf24a6f9a9909d5671ecefd67f3b1bc9e867e69dbca888aa6fc6554430d9e9
78217825
languageName: node
78227826
linkType: hard
78237827

@@ -7836,13 +7840,18 @@ __metadata:
78367840
languageName: node
78377841
linkType: hard
78387842

7839-
"@typescript-eslint/visitor-keys@npm:7.18.0":
7840-
version: 7.18.0
7841-
resolution: "@typescript-eslint/visitor-keys@npm:7.18.0"
7843+
"@typescript-eslint/utils@npm:8.46.2":
7844+
version: 8.46.2
7845+
resolution: "@typescript-eslint/utils@npm:8.46.2"
78427846
dependencies:
7843-
"@typescript-eslint/types": 7.18.0
7844-
eslint-visitor-keys: ^3.4.3
7845-
checksum: 6e806a7cdb424c5498ea187a5a11d0fef7e4602a631be413e7d521e5aec1ab46ba00c76cfb18020adaa0a8c9802354a163bfa0deb74baa7d555526c7517bb158
7847+
"@eslint-community/eslint-utils": ^4.7.0
7848+
"@typescript-eslint/scope-manager": 8.46.2
7849+
"@typescript-eslint/types": 8.46.2
7850+
"@typescript-eslint/typescript-estree": 8.46.2
7851+
peerDependencies:
7852+
eslint: ^8.57.0 || ^9.0.0
7853+
typescript: ">=4.8.4 <6.0.0"
7854+
checksum: dd3492454015340ae61e41b83ced7fe3fdcb47eeba3add1bd1ddb8a4b0551dcaf1479b4f74675074a48a36007a13dffa159258a6407fcb7aadfa637c27117b7b
78467855
languageName: node
78477856
linkType: hard
78487857

@@ -7856,6 +7865,16 @@ __metadata:
78567865
languageName: node
78577866
linkType: hard
78587867

7868+
"@typescript-eslint/visitor-keys@npm:8.46.2":
7869+
version: 8.46.2
7870+
resolution: "@typescript-eslint/visitor-keys@npm:8.46.2"
7871+
dependencies:
7872+
"@typescript-eslint/types": 8.46.2
7873+
eslint-visitor-keys: ^4.2.1
7874+
checksum: 0f3a79175521c3bd99c6f000e8ec2211b8e24440a71526ae7aa2a02bea4e5226192df14c13c57fe3e6d6d568960f09f7138380e8b7cc89c9fac39fcb51ac0be8
7875+
languageName: node
7876+
linkType: hard
7877+
78597878
"@vitejs/plugin-basic-ssl@npm:1.2.0":
78607879
version: 1.2.0
78617880
resolution: "@vitejs/plugin-basic-ssl@npm:1.2.0"
@@ -12216,6 +12235,13 @@ __metadata:
1221612235
languageName: node
1221712236
linkType: hard
1221812237

12238+
"eslint-visitor-keys@npm:^4.2.1":
12239+
version: 4.2.1
12240+
resolution: "eslint-visitor-keys@npm:4.2.1"
12241+
checksum: 3a77e3f99a49109f6fb2c5b7784bc78f9743b834d238cdba4d66c602c6b52f19ed7bcd0a5c5dbbeae3a8689fd785e76c001799f53d2228b278282cf9f699fff5
12242+
languageName: node
12243+
linkType: hard
12244+
1221912245
"eslint@npm:9.14.0":
1222012246
version: 9.14.0
1222112247
resolution: "eslint@npm:9.14.0"
@@ -12637,7 +12663,7 @@ __metadata:
1263712663
languageName: node
1263812664
linkType: hard
1263912665

12640-
"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":
12666+
"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":
1264112667
version: 3.3.3
1264212668
resolution: "fast-glob@npm:3.3.3"
1264312669
dependencies:
@@ -13497,20 +13523,6 @@ __metadata:
1349713523
languageName: node
1349813524
linkType: hard
1349913525

13500-
"globby@npm:^11.1.0":
13501-
version: 11.1.0
13502-
resolution: "globby@npm:11.1.0"
13503-
dependencies:
13504-
array-union: ^2.1.0
13505-
dir-glob: ^3.0.1
13506-
fast-glob: ^3.2.9
13507-
ignore: ^5.2.0
13508-
merge2: ^1.4.1
13509-
slash: ^3.0.0
13510-
checksum: b4be8885e0cfa018fc783792942d53926c35c50b3aefd3fdcfb9d22c627639dc26bd2327a40a0b74b074100ce95bb7187bfeae2f236856aa3de183af7a02aea6
13511-
languageName: node
13512-
linkType: hard
13513-
1351413526
"globby@npm:^12.0.2":
1351513527
version: 12.2.0
1351613528
resolution: "globby@npm:12.2.0"
@@ -14062,13 +14074,20 @@ __metadata:
1406214074
languageName: node
1406314075
linkType: hard
1406414076

14065-
"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":
14077+
"ignore@npm:^5.0.4, ignore@npm:^5.1.1, ignore@npm:^5.1.9, ignore@npm:^5.2.0":
1406614078
version: 5.3.2
1406714079
resolution: "ignore@npm:5.3.2"
1406814080
checksum: 2acfd32a573260ea522ea0bfeff880af426d68f6831f973129e2ba7363f422923cf53aab62f8369cbf4667c7b25b6f8a3761b34ecdb284ea18e87a5262a865be
1406914081
languageName: node
1407014082
linkType: hard
1407114083

14084+
"ignore@npm:^7.0.0":
14085+
version: 7.0.5
14086+
resolution: "ignore@npm:7.0.5"
14087+
checksum: d0862bf64d3d58bf34d5fb0a9f725bec9ca5ce8cd1aecc8f28034269e8f69b8009ffd79ca3eda96962a6a444687781cd5efdb8c7c8ddc0a6996e36d31c217f14
14088+
languageName: node
14089+
linkType: hard
14090+
1407214091
"ignore@npm:^7.0.3":
1407314092
version: 7.0.4
1407414093
resolution: "ignore@npm:7.0.4"
@@ -22198,15 +22217,6 @@ __metadata:
2219822217
languageName: node
2219922218
linkType: hard
2220022219

22201-
"ts-api-utils@npm:^1.3.0":
22202-
version: 1.4.3
22203-
resolution: "ts-api-utils@npm:1.4.3"
22204-
peerDependencies:
22205-
typescript: ">=4.2.0"
22206-
checksum: ea00dee382d19066b2a3d8929f1089888b05fec797e32e7a7004938eda1dccf2e77274ee2afcd4166f53fab9b8d7ee90ebb225a3183f9ba8817d636f688a148d
22207-
languageName: node
22208-
linkType: hard
22209-
2221022220
"ts-api-utils@npm:^2.1.0":
2221122221
version: 2.1.0
2221222222
resolution: "ts-api-utils@npm:2.1.0"

0 commit comments

Comments
 (0)