Skip to content

Commit 5232a74

Browse files
build: 📦 update typescript-eslint monorepo to v8
1 parent 1a35505 commit 5232a74

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.4",
94+
"@typescript-eslint/parser": "8.46.4",
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
@@ -3695,7 +3695,7 @@ __metadata:
36953695
languageName: node
36963696
linkType: hard
36973697

3698-
"@eslint-community/eslint-utils@npm:^4.2.0, @eslint-community/eslint-utils@npm:^4.4.0, @eslint-community/eslint-utils@npm:^4.7.0":
3698+
"@eslint-community/eslint-utils@npm:^4.2.0, @eslint-community/eslint-utils@npm:^4.7.0":
36993699
version: 4.7.0
37003700
resolution: "@eslint-community/eslint-utils@npm:4.7.0"
37013701
dependencies:
@@ -4514,9 +4514,9 @@ __metadata:
45144514
"@types/babel__helper-plugin-utils": ^7.10.3
45154515
"@types/jest": 29.5.14
45164516
"@types/node": ^22.10.1
4517-
"@typescript-eslint/eslint-plugin": 7.18.0
4518-
"@typescript-eslint/parser": 7.18.0
4519-
"@typescript-eslint/utils": ^7.18.0
4517+
"@typescript-eslint/eslint-plugin": 8.46.4
4518+
"@typescript-eslint/parser": 8.46.4
4519+
"@typescript-eslint/utils": ^8.0.0
45204520
"@vitest/coverage-v8": 3.2.3
45214521
"@vitest/ui": 3.2.3
45224522
autoprefixer: ^10.4.0
@@ -7788,54 +7788,53 @@ __metadata:
77887788
languageName: node
77897789
linkType: hard
77907790

7791-
"@typescript-eslint/eslint-plugin@npm:7.18.0":
7792-
version: 7.18.0
7793-
resolution: "@typescript-eslint/eslint-plugin@npm:7.18.0"
7791+
"@typescript-eslint/eslint-plugin@npm:8.46.4":
7792+
version: 8.46.4
7793+
resolution: "@typescript-eslint/eslint-plugin@npm:8.46.4"
77947794
dependencies:
77957795
"@eslint-community/regexpp": ^4.10.0
7796-
"@typescript-eslint/scope-manager": 7.18.0
7797-
"@typescript-eslint/type-utils": 7.18.0
7798-
"@typescript-eslint/utils": 7.18.0
7799-
"@typescript-eslint/visitor-keys": 7.18.0
7796+
"@typescript-eslint/scope-manager": 8.46.4
7797+
"@typescript-eslint/type-utils": 8.46.4
7798+
"@typescript-eslint/utils": 8.46.4
7799+
"@typescript-eslint/visitor-keys": 8.46.4
78007800
graphemer: ^1.4.0
7801-
ignore: ^5.3.1
7801+
ignore: ^7.0.0
78027802
natural-compare: ^1.4.0
7803-
ts-api-utils: ^1.3.0
7803+
ts-api-utils: ^2.1.0
78047804
peerDependencies:
7805-
"@typescript-eslint/parser": ^7.0.0
7806-
eslint: ^8.56.0
7807-
peerDependenciesMeta:
7808-
typescript:
7809-
optional: true
7810-
checksum: dfcf150628ca2d4ccdfc20b46b0eae075c2f16ef5e70d9d2f0d746acf4c69a09f962b93befee01a529f14bbeb3e817b5aba287d7dd0edc23396bc5ed1f448c3d
7805+
"@typescript-eslint/parser": ^8.46.4
7806+
eslint: ^8.57.0 || ^9.0.0
7807+
typescript: ">=4.8.4 <6.0.0"
7808+
checksum: 8a7a6b39e5511ab74f7eedbd6bd85f838f7e1ee413faf218ad7645b99ac90b0935fbb91450a97dfc5d9fbed1dd659605e64fc4a7f8a667869c7cef00fde7f7e2
78117809
languageName: node
78127810
linkType: hard
78137811

7814-
"@typescript-eslint/parser@npm:7.18.0":
7815-
version: 7.18.0
7816-
resolution: "@typescript-eslint/parser@npm:7.18.0"
7812+
"@typescript-eslint/parser@npm:8.46.4":
7813+
version: 8.46.4
7814+
resolution: "@typescript-eslint/parser@npm:8.46.4"
78177815
dependencies:
7818-
"@typescript-eslint/scope-manager": 7.18.0
7819-
"@typescript-eslint/types": 7.18.0
7820-
"@typescript-eslint/typescript-estree": 7.18.0
7821-
"@typescript-eslint/visitor-keys": 7.18.0
7816+
"@typescript-eslint/scope-manager": 8.46.4
7817+
"@typescript-eslint/types": 8.46.4
7818+
"@typescript-eslint/typescript-estree": 8.46.4
7819+
"@typescript-eslint/visitor-keys": 8.46.4
78227820
debug: ^4.3.4
78237821
peerDependencies:
7824-
eslint: ^8.56.0
7825-
peerDependenciesMeta:
7826-
typescript:
7827-
optional: true
7828-
checksum: 132b56ac3b2d90b588d61d005a70f6af322860974225b60201cbf45abf7304d67b7d8a6f0ade1c188ac4e339884e78d6dcd450417f1481998f9ddd155bab0801
7822+
eslint: ^8.57.0 || ^9.0.0
7823+
typescript: ">=4.8.4 <6.0.0"
7824+
checksum: 43d6f7a3e38ca12fdc260ed78c70f0070f0cb12790046791528d6bced08bc4ad9c8e48e99eaf6771b884237fda0e00b277c32f97b3846d9205dec6ad4808c59e
78297825
languageName: node
78307826
linkType: hard
78317827

7832-
"@typescript-eslint/scope-manager@npm:7.18.0":
7833-
version: 7.18.0
7834-
resolution: "@typescript-eslint/scope-manager@npm:7.18.0"
7828+
"@typescript-eslint/project-service@npm:8.46.4":
7829+
version: 8.46.4
7830+
resolution: "@typescript-eslint/project-service@npm:8.46.4"
78357831
dependencies:
7836-
"@typescript-eslint/types": 7.18.0
7837-
"@typescript-eslint/visitor-keys": 7.18.0
7838-
checksum: b982c6ac13d8c86bb3b949c6b4e465f3f60557c2ccf4cc229799827d462df56b9e4d3eaed7711d79b875422fc3d71ec1ebcb5195db72134d07c619e3c5506b57
7832+
"@typescript-eslint/tsconfig-utils": ^8.46.4
7833+
"@typescript-eslint/types": ^8.46.4
7834+
debug: ^4.3.4
7835+
peerDependencies:
7836+
typescript: ">=4.8.4 <6.0.0"
7837+
checksum: ff1324e681c96959b0ff2fc4093b645f7b8969eeaa2a4147e22f5695a0faed45094a67c007c2095d233455a8bb1e8212ecb5aa1470ebdb7ad5983ea0d0c4ab44
78397838
languageName: node
78407839
linkType: hard
78417840

@@ -7849,20 +7848,38 @@ __metadata:
78497848
languageName: node
78507849
linkType: hard
78517850

7852-
"@typescript-eslint/type-utils@npm:7.18.0":
7853-
version: 7.18.0
7854-
resolution: "@typescript-eslint/type-utils@npm:7.18.0"
7851+
"@typescript-eslint/scope-manager@npm:8.46.4":
7852+
version: 8.46.4
7853+
resolution: "@typescript-eslint/scope-manager@npm:8.46.4"
7854+
dependencies:
7855+
"@typescript-eslint/types": 8.46.4
7856+
"@typescript-eslint/visitor-keys": 8.46.4
7857+
checksum: 5ab0db0642b95a1dc4b72a804624ad5d173b8db980b3739122af466173c22391655e2f5eec6ca786a378d09bf1c6f894e3237517301268a57076b3bba7ddf9dd
7858+
languageName: node
7859+
linkType: hard
7860+
7861+
"@typescript-eslint/tsconfig-utils@npm:8.46.4, @typescript-eslint/tsconfig-utils@npm:^8.46.4":
7862+
version: 8.46.4
7863+
resolution: "@typescript-eslint/tsconfig-utils@npm:8.46.4"
7864+
peerDependencies:
7865+
typescript: ">=4.8.4 <6.0.0"
7866+
checksum: 201332a6daf7d3cff78210e56630b18bc42d2ebbb3c7e8eec42b60fb6b0b82b27995f271b6fcef5d9af5a27686a7204d3f083cdacdba2605ddd3969281909d27
7867+
languageName: node
7868+
linkType: hard
7869+
7870+
"@typescript-eslint/type-utils@npm:8.46.4":
7871+
version: 8.46.4
7872+
resolution: "@typescript-eslint/type-utils@npm:8.46.4"
78557873
dependencies:
7856-
"@typescript-eslint/typescript-estree": 7.18.0
7857-
"@typescript-eslint/utils": 7.18.0
7874+
"@typescript-eslint/types": 8.46.4
7875+
"@typescript-eslint/typescript-estree": 8.46.4
7876+
"@typescript-eslint/utils": 8.46.4
78587877
debug: ^4.3.4
7859-
ts-api-utils: ^1.3.0
7878+
ts-api-utils: ^2.1.0
78607879
peerDependencies:
7861-
eslint: ^8.56.0
7862-
peerDependenciesMeta:
7863-
typescript:
7864-
optional: true
7865-
checksum: 68fd5df5146c1a08cde20d59b4b919acab06a1b06194fe4f7ba1b928674880249890785fbbc97394142f2ef5cff5a7fba9b8a940449e7d5605306505348e38bc
7880+
eslint: ^8.57.0 || ^9.0.0
7881+
typescript: ">=4.8.4 <6.0.0"
7882+
checksum: ff358a26d40d4c6532a4a3d5a56037178ebbd20b43b5e21bdf8c3f4c87045ecb451b8c2c3f0da9a048c3c4c11d734e3633b928f18452bbcb888b2d7d88dfa444
78667883
languageName: node
78677884
linkType: hard
78687885

@@ -7881,36 +7898,17 @@ __metadata:
78817898
languageName: node
78827899
linkType: hard
78837900

7884-
"@typescript-eslint/types@npm:7.18.0":
7885-
version: 7.18.0
7886-
resolution: "@typescript-eslint/types@npm:7.18.0"
7887-
checksum: 7df2750cd146a0acd2d843208d69f153b458e024bbe12aab9e441ad2c56f47de3ddfeb329c4d1ea0079e2577fea4b8c1c1ce15315a8d49044586b04fedfe7a4d
7888-
languageName: node
7889-
linkType: hard
7890-
78917901
"@typescript-eslint/types@npm:8.32.1":
78927902
version: 8.32.1
78937903
resolution: "@typescript-eslint/types@npm:8.32.1"
78947904
checksum: e7062c51507c5aa2a18991965b1212ffd02d9ed815277c99e51985d55d4f2e692861e807e1d5c2e0a56dfbe655de3971a9be9e1215b8b72683f29473554c014b
78957905
languageName: node
78967906
linkType: hard
78977907

7898-
"@typescript-eslint/typescript-estree@npm:7.18.0":
7899-
version: 7.18.0
7900-
resolution: "@typescript-eslint/typescript-estree@npm:7.18.0"
7901-
dependencies:
7902-
"@typescript-eslint/types": 7.18.0
7903-
"@typescript-eslint/visitor-keys": 7.18.0
7904-
debug: ^4.3.4
7905-
globby: ^11.1.0
7906-
is-glob: ^4.0.3
7907-
minimatch: ^9.0.4
7908-
semver: ^7.6.0
7909-
ts-api-utils: ^1.3.0
7910-
peerDependenciesMeta:
7911-
typescript:
7912-
optional: true
7913-
checksum: c82d22ec9654973944f779eb4eb94c52f4a6eafaccce2f0231ff7757313f3a0d0256c3252f6dfe6d43f57171d09656478acb49a629a9d0c193fb959bc3f36116
7908+
"@typescript-eslint/types@npm:8.46.4, @typescript-eslint/types@npm:^8.46.4":
7909+
version: 8.46.4
7910+
resolution: "@typescript-eslint/types@npm:8.46.4"
7911+
checksum: 561f76b77542c00cdf54cc5fdabd1fc405274b78586af1078691e836baa8402b758d0c7c62874ca0417d3afd32e01656a412c96b345106ca9ee6f9bbb527a36e
79147912
languageName: node
79157913
linkType: hard
79167914

@@ -7932,17 +7930,23 @@ __metadata:
79327930
languageName: node
79337931
linkType: hard
79347932

7935-
"@typescript-eslint/utils@npm:7.18.0, @typescript-eslint/utils@npm:^7.18.0":
7936-
version: 7.18.0
7937-
resolution: "@typescript-eslint/utils@npm:7.18.0"
7933+
"@typescript-eslint/typescript-estree@npm:8.46.4":
7934+
version: 8.46.4
7935+
resolution: "@typescript-eslint/typescript-estree@npm:8.46.4"
79387936
dependencies:
7939-
"@eslint-community/eslint-utils": ^4.4.0
7940-
"@typescript-eslint/scope-manager": 7.18.0
7941-
"@typescript-eslint/types": 7.18.0
7942-
"@typescript-eslint/typescript-estree": 7.18.0
7937+
"@typescript-eslint/project-service": 8.46.4
7938+
"@typescript-eslint/tsconfig-utils": 8.46.4
7939+
"@typescript-eslint/types": 8.46.4
7940+
"@typescript-eslint/visitor-keys": 8.46.4
7941+
debug: ^4.3.4
7942+
fast-glob: ^3.3.2
7943+
is-glob: ^4.0.3
7944+
minimatch: ^9.0.4
7945+
semver: ^7.6.0
7946+
ts-api-utils: ^2.1.0
79437947
peerDependencies:
7944-
eslint: ^8.56.0
7945-
checksum: 751dbc816dab8454b7dc6b26a56671dbec08e3f4ef94c2661ce1c0fc48fa2d05a64e03efe24cba2c22d03ba943cd3c5c7a5e1b7b03bbb446728aec1c640bd767
7948+
typescript: ">=4.8.4 <6.0.0"
7949+
checksum: 159a0c220fb94424ec4ae48bf5cc95f69b86c0a68124bbff88d91c6a8783adb8193f98f4bbd1577901a2d347edd5a35307f6b381b7a2d76cdddbf43a90d4ae89
79467950
languageName: node
79477951
linkType: hard
79487952

@@ -7961,13 +7965,18 @@ __metadata:
79617965
languageName: node
79627966
linkType: hard
79637967

7964-
"@typescript-eslint/visitor-keys@npm:7.18.0":
7965-
version: 7.18.0
7966-
resolution: "@typescript-eslint/visitor-keys@npm:7.18.0"
7968+
"@typescript-eslint/utils@npm:8.46.4":
7969+
version: 8.46.4
7970+
resolution: "@typescript-eslint/utils@npm:8.46.4"
79677971
dependencies:
7968-
"@typescript-eslint/types": 7.18.0
7969-
eslint-visitor-keys: ^3.4.3
7970-
checksum: 6e806a7cdb424c5498ea187a5a11d0fef7e4602a631be413e7d521e5aec1ab46ba00c76cfb18020adaa0a8c9802354a163bfa0deb74baa7d555526c7517bb158
7972+
"@eslint-community/eslint-utils": ^4.7.0
7973+
"@typescript-eslint/scope-manager": 8.46.4
7974+
"@typescript-eslint/types": 8.46.4
7975+
"@typescript-eslint/typescript-estree": 8.46.4
7976+
peerDependencies:
7977+
eslint: ^8.57.0 || ^9.0.0
7978+
typescript: ">=4.8.4 <6.0.0"
7979+
checksum: b1b3d448b9abdcee88cb3fa1ede36d517c0bd9a6dfeb2427a34222c0befc930ea39cd6513f2e4eda56295ccff8dee527dae4a11976e73805ef1fe68ee696db12
79717980
languageName: node
79727981
linkType: hard
79737982

@@ -7981,6 +7990,16 @@ __metadata:
79817990
languageName: node
79827991
linkType: hard
79837992

7993+
"@typescript-eslint/visitor-keys@npm:8.46.4":
7994+
version: 8.46.4
7995+
resolution: "@typescript-eslint/visitor-keys@npm:8.46.4"
7996+
dependencies:
7997+
"@typescript-eslint/types": 8.46.4
7998+
eslint-visitor-keys: ^4.2.1
7999+
checksum: 76f9afa0c3166b87857793a48072ee4180df4ee6ab5302322e7adbfeb6a18d0a119f4fbb099f4072b59aa9958990de01cfc81c9d46b5f2ab0e7c113e04bf63d0
8000+
languageName: node
8001+
linkType: hard
8002+
79848003
"@vitejs/plugin-basic-ssl@npm:1.2.0":
79858004
version: 1.2.0
79868005
resolution: "@vitejs/plugin-basic-ssl@npm:1.2.0"
@@ -12341,6 +12360,13 @@ __metadata:
1234112360
languageName: node
1234212361
linkType: hard
1234312362

12363+
"eslint-visitor-keys@npm:^4.2.1":
12364+
version: 4.2.1
12365+
resolution: "eslint-visitor-keys@npm:4.2.1"
12366+
checksum: 3a77e3f99a49109f6fb2c5b7784bc78f9743b834d238cdba4d66c602c6b52f19ed7bcd0a5c5dbbeae3a8689fd785e76c001799f53d2228b278282cf9f699fff5
12367+
languageName: node
12368+
linkType: hard
12369+
1234412370
"eslint@npm:9.14.0":
1234512371
version: 9.14.0
1234612372
resolution: "eslint@npm:9.14.0"
@@ -12762,7 +12788,7 @@ __metadata:
1276212788
languageName: node
1276312789
linkType: hard
1276412790

12765-
"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":
12791+
"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":
1276612792
version: 3.3.3
1276712793
resolution: "fast-glob@npm:3.3.3"
1276812794
dependencies:
@@ -13622,20 +13648,6 @@ __metadata:
1362213648
languageName: node
1362313649
linkType: hard
1362413650

13625-
"globby@npm:^11.1.0":
13626-
version: 11.1.0
13627-
resolution: "globby@npm:11.1.0"
13628-
dependencies:
13629-
array-union: ^2.1.0
13630-
dir-glob: ^3.0.1
13631-
fast-glob: ^3.2.9
13632-
ignore: ^5.2.0
13633-
merge2: ^1.4.1
13634-
slash: ^3.0.0
13635-
checksum: b4be8885e0cfa018fc783792942d53926c35c50b3aefd3fdcfb9d22c627639dc26bd2327a40a0b74b074100ce95bb7187bfeae2f236856aa3de183af7a02aea6
13636-
languageName: node
13637-
linkType: hard
13638-
1363913651
"globby@npm:^12.0.2":
1364013652
version: 12.2.0
1364113653
resolution: "globby@npm:12.2.0"
@@ -14187,13 +14199,20 @@ __metadata:
1418714199
languageName: node
1418814200
linkType: hard
1418914201

14190-
"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":
14202+
"ignore@npm:^5.0.4, ignore@npm:^5.1.1, ignore@npm:^5.1.9, ignore@npm:^5.2.0":
1419114203
version: 5.3.2
1419214204
resolution: "ignore@npm:5.3.2"
1419314205
checksum: 2acfd32a573260ea522ea0bfeff880af426d68f6831f973129e2ba7363f422923cf53aab62f8369cbf4667c7b25b6f8a3761b34ecdb284ea18e87a5262a865be
1419414206
languageName: node
1419514207
linkType: hard
1419614208

14209+
"ignore@npm:^7.0.0":
14210+
version: 7.0.5
14211+
resolution: "ignore@npm:7.0.5"
14212+
checksum: d0862bf64d3d58bf34d5fb0a9f725bec9ca5ce8cd1aecc8f28034269e8f69b8009ffd79ca3eda96962a6a444687781cd5efdb8c7c8ddc0a6996e36d31c217f14
14213+
languageName: node
14214+
linkType: hard
14215+
1419714216
"ignore@npm:^7.0.3":
1419814217
version: 7.0.4
1419914218
resolution: "ignore@npm:7.0.4"
@@ -22354,15 +22373,6 @@ __metadata:
2235422373
languageName: node
2235522374
linkType: hard
2235622375

22357-
"ts-api-utils@npm:^1.3.0":
22358-
version: 1.4.3
22359-
resolution: "ts-api-utils@npm:1.4.3"
22360-
peerDependencies:
22361-
typescript: ">=4.2.0"
22362-
checksum: ea00dee382d19066b2a3d8929f1089888b05fec797e32e7a7004938eda1dccf2e77274ee2afcd4166f53fab9b8d7ee90ebb225a3183f9ba8817d636f688a148d
22363-
languageName: node
22364-
linkType: hard
22365-
2236622376
"ts-api-utils@npm:^2.1.0":
2236722377
version: 2.1.0
2236822378
resolution: "ts-api-utils@npm:2.1.0"

0 commit comments

Comments
 (0)