Skip to content

Commit 3996700

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

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.3",
94+
"@typescript-eslint/parser": "8.46.3",
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.3
4518+
"@typescript-eslint/parser": 8.46.3
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.3":
7792+
version: 8.46.3
7793+
resolution: "@typescript-eslint/eslint-plugin@npm:8.46.3"
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.3
7797+
"@typescript-eslint/type-utils": 8.46.3
7798+
"@typescript-eslint/utils": 8.46.3
7799+
"@typescript-eslint/visitor-keys": 8.46.3
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.3
7806+
eslint: ^8.57.0 || ^9.0.0
7807+
typescript: ">=4.8.4 <6.0.0"
7808+
checksum: b464d7ea356fc2ecec4aa64fdb760726548e309a16e317efe78950df95b28cacb1ebd739bbd3a94c2818bef472cfa39d18b7bb584785c8b62a72a21a730b84fd
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.3":
7813+
version: 8.46.3
7814+
resolution: "@typescript-eslint/parser@npm:8.46.3"
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.3
7817+
"@typescript-eslint/types": 8.46.3
7818+
"@typescript-eslint/typescript-estree": 8.46.3
7819+
"@typescript-eslint/visitor-keys": 8.46.3
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: 8451da0dec15f65dec4a10f07a78639af3b1389e553fb307b2cf3080fdb70a2950d6da9990f71db2d4560e04f5a656044fd3dd610199b340cb6c9319f766ff44
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.3":
7829+
version: 8.46.3
7830+
resolution: "@typescript-eslint/project-service@npm:8.46.3"
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.3
7833+
"@typescript-eslint/types": ^8.46.3
7834+
debug: ^4.3.4
7835+
peerDependencies:
7836+
typescript: ">=4.8.4 <6.0.0"
7837+
checksum: c7f15e96d53d9c0150eb2cfe42f3439724e81ceaee5de3a038679cd2874e8adaa37bd716432fe7e5c84704e63cb0a853f2984575416d1f86fd7edb933677ddcb
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.3":
7852+
version: 8.46.3
7853+
resolution: "@typescript-eslint/scope-manager@npm:8.46.3"
7854+
dependencies:
7855+
"@typescript-eslint/types": 8.46.3
7856+
"@typescript-eslint/visitor-keys": 8.46.3
7857+
checksum: 1fa6f32258b906158308609a3e50581bec7546b8d933f5930bd1e753a924959c203f7255b4db0c8bc356d8729bad0ae63e4ec542e2b42dda3631fc25ca6fef96
7858+
languageName: node
7859+
linkType: hard
7860+
7861+
"@typescript-eslint/tsconfig-utils@npm:8.46.3, @typescript-eslint/tsconfig-utils@npm:^8.46.3":
7862+
version: 8.46.3
7863+
resolution: "@typescript-eslint/tsconfig-utils@npm:8.46.3"
7864+
peerDependencies:
7865+
typescript: ">=4.8.4 <6.0.0"
7866+
checksum: a8076bad7045e0bfd6f56f5c038d9ec75354d2ac17976d75b03193994732ca1b9dddac9cd5ca647a6cd9f2c67ff1fbfe2227f63cec2fc62adcdc5f33383dbcc2
7867+
languageName: node
7868+
linkType: hard
7869+
7870+
"@typescript-eslint/type-utils@npm:8.46.3":
7871+
version: 8.46.3
7872+
resolution: "@typescript-eslint/type-utils@npm:8.46.3"
78557873
dependencies:
7856-
"@typescript-eslint/typescript-estree": 7.18.0
7857-
"@typescript-eslint/utils": 7.18.0
7874+
"@typescript-eslint/types": 8.46.3
7875+
"@typescript-eslint/typescript-estree": 8.46.3
7876+
"@typescript-eslint/utils": 8.46.3
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: 1a4e75cf162785a346c77e15475430c29b36c99ddcaff4678bf12069d4a8bcf61baf220d092cb8af1996139e6ee8967925930489976f6748379b9053f93ae269
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.3, @typescript-eslint/types@npm:^8.46.3":
7909+
version: 8.46.3
7910+
resolution: "@typescript-eslint/types@npm:8.46.3"
7911+
checksum: 58785c8aad20f616b0108f7ab61bd62c1581516b14b80559d954e2bafdc33912048e4ba626474cf367bd842803bb101e8df3e7f84747070ba522758ec58ae2e2
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.3":
7934+
version: 8.46.3
7935+
resolution: "@typescript-eslint/typescript-estree@npm:8.46.3"
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.3
7938+
"@typescript-eslint/tsconfig-utils": 8.46.3
7939+
"@typescript-eslint/types": 8.46.3
7940+
"@typescript-eslint/visitor-keys": 8.46.3
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: 2866d22819032967680b00549446a608866058ccce1c6caadb1865be3b746b657dcc6d16141340092ed385dd32b7b284ab7ef19108278097b5a1d04d387522ec
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.3":
7969+
version: 8.46.3
7970+
resolution: "@typescript-eslint/utils@npm:8.46.3"
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.3
7974+
"@typescript-eslint/types": 8.46.3
7975+
"@typescript-eslint/typescript-estree": 8.46.3
7976+
peerDependencies:
7977+
eslint: ^8.57.0 || ^9.0.0
7978+
typescript: ">=4.8.4 <6.0.0"
7979+
checksum: 02fbb9960fa9de6069deba0d9e8d9acaf7a808f23988c09d11faba933813c4ec5d63aab01cbca0647325bd165d840da8d3f30f5ce0666bcc84d6f69f98a2caed
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.3":
7994+
version: 8.46.3
7995+
resolution: "@typescript-eslint/visitor-keys@npm:8.46.3"
7996+
dependencies:
7997+
"@typescript-eslint/types": 8.46.3
7998+
eslint-visitor-keys: ^4.2.1
7999+
checksum: 9de0c4874cc91c53f23b90774e641718344cb47548389b751305c626a700f207c9563495fedbcbf5ac6eadf93baa3fa593b29c523bfe688b202922f6a16d21c2
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)