Skip to content

Commit 3f6f50e

Browse files
build: 📦 update typescript-eslint monorepo to v8
1 parent 3c95d6f commit 3f6f50e

File tree

2 files changed

+123
-114
lines changed

2 files changed

+123
-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.34.1",
94+
"@typescript-eslint/parser": "8.34.1",
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: 120 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.34.1
4456+
"@typescript-eslint/parser": 8.34.1
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
@@ -7647,54 +7647,53 @@ __metadata:
76477647
languageName: node
76487648
linkType: hard
76497649

7650-
"@typescript-eslint/eslint-plugin@npm:7.18.0":
7651-
version: 7.18.0
7652-
resolution: "@typescript-eslint/eslint-plugin@npm:7.18.0"
7650+
"@typescript-eslint/eslint-plugin@npm:8.34.1":
7651+
version: 8.34.1
7652+
resolution: "@typescript-eslint/eslint-plugin@npm:8.34.1"
76537653
dependencies:
76547654
"@eslint-community/regexpp": ^4.10.0
7655-
"@typescript-eslint/scope-manager": 7.18.0
7656-
"@typescript-eslint/type-utils": 7.18.0
7657-
"@typescript-eslint/utils": 7.18.0
7658-
"@typescript-eslint/visitor-keys": 7.18.0
7655+
"@typescript-eslint/scope-manager": 8.34.1
7656+
"@typescript-eslint/type-utils": 8.34.1
7657+
"@typescript-eslint/utils": 8.34.1
7658+
"@typescript-eslint/visitor-keys": 8.34.1
76597659
graphemer: ^1.4.0
7660-
ignore: ^5.3.1
7660+
ignore: ^7.0.0
76617661
natural-compare: ^1.4.0
7662-
ts-api-utils: ^1.3.0
7662+
ts-api-utils: ^2.1.0
76637663
peerDependencies:
7664-
"@typescript-eslint/parser": ^7.0.0
7665-
eslint: ^8.56.0
7666-
peerDependenciesMeta:
7667-
typescript:
7668-
optional: true
7669-
checksum: dfcf150628ca2d4ccdfc20b46b0eae075c2f16ef5e70d9d2f0d746acf4c69a09f962b93befee01a529f14bbeb3e817b5aba287d7dd0edc23396bc5ed1f448c3d
7664+
"@typescript-eslint/parser": ^8.34.1
7665+
eslint: ^8.57.0 || ^9.0.0
7666+
typescript: ">=4.8.4 <5.9.0"
7667+
checksum: ea7cd0e45eb7b8dcbe3703afd10ffbc0e88d985ea1bb96733f087140d83d5bbb03b42d8b75fc962dfc85c0d867b8a0a0134b7a339e9ddd5e0468cd03e22d6202
76707668
languageName: node
76717669
linkType: hard
76727670

7673-
"@typescript-eslint/parser@npm:7.18.0":
7674-
version: 7.18.0
7675-
resolution: "@typescript-eslint/parser@npm:7.18.0"
7671+
"@typescript-eslint/parser@npm:8.34.1":
7672+
version: 8.34.1
7673+
resolution: "@typescript-eslint/parser@npm:8.34.1"
76767674
dependencies:
7677-
"@typescript-eslint/scope-manager": 7.18.0
7678-
"@typescript-eslint/types": 7.18.0
7679-
"@typescript-eslint/typescript-estree": 7.18.0
7680-
"@typescript-eslint/visitor-keys": 7.18.0
7675+
"@typescript-eslint/scope-manager": 8.34.1
7676+
"@typescript-eslint/types": 8.34.1
7677+
"@typescript-eslint/typescript-estree": 8.34.1
7678+
"@typescript-eslint/visitor-keys": 8.34.1
76817679
debug: ^4.3.4
76827680
peerDependencies:
7683-
eslint: ^8.56.0
7684-
peerDependenciesMeta:
7685-
typescript:
7686-
optional: true
7687-
checksum: 132b56ac3b2d90b588d61d005a70f6af322860974225b60201cbf45abf7304d67b7d8a6f0ade1c188ac4e339884e78d6dcd450417f1481998f9ddd155bab0801
7681+
eslint: ^8.57.0 || ^9.0.0
7682+
typescript: ">=4.8.4 <5.9.0"
7683+
checksum: 4d2a5c7615cfa3065366fa3682739703a9803d5974bd75e1edd107ae0de6f89448b51c502f4423fbb9615ab9c35b1a014cd7f2769194703758087fb5083c8cbb
76887684
languageName: node
76897685
linkType: hard
76907686

7691-
"@typescript-eslint/scope-manager@npm:7.18.0":
7692-
version: 7.18.0
7693-
resolution: "@typescript-eslint/scope-manager@npm:7.18.0"
7687+
"@typescript-eslint/project-service@npm:8.34.1":
7688+
version: 8.34.1
7689+
resolution: "@typescript-eslint/project-service@npm:8.34.1"
76947690
dependencies:
7695-
"@typescript-eslint/types": 7.18.0
7696-
"@typescript-eslint/visitor-keys": 7.18.0
7697-
checksum: b982c6ac13d8c86bb3b949c6b4e465f3f60557c2ccf4cc229799827d462df56b9e4d3eaed7711d79b875422fc3d71ec1ebcb5195db72134d07c619e3c5506b57
7691+
"@typescript-eslint/tsconfig-utils": ^8.34.1
7692+
"@typescript-eslint/types": ^8.34.1
7693+
debug: ^4.3.4
7694+
peerDependencies:
7695+
typescript: ">=4.8.4 <5.9.0"
7696+
checksum: 41c128ab88b0a2a206c78f98f549d03d1b2d8d80e50c869892c4230a2dfa8a803791b3257c6c841fca1ab715023b13e8c93d20f2a65d25b83fc3452842875caf
76987697
languageName: node
76997698
linkType: hard
77007699

@@ -7708,20 +7707,37 @@ __metadata:
77087707
languageName: node
77097708
linkType: hard
77107709

7711-
"@typescript-eslint/type-utils@npm:7.18.0":
7712-
version: 7.18.0
7713-
resolution: "@typescript-eslint/type-utils@npm:7.18.0"
7710+
"@typescript-eslint/scope-manager@npm:8.34.1":
7711+
version: 8.34.1
7712+
resolution: "@typescript-eslint/scope-manager@npm:8.34.1"
7713+
dependencies:
7714+
"@typescript-eslint/types": 8.34.1
7715+
"@typescript-eslint/visitor-keys": 8.34.1
7716+
checksum: 6853a5639ee026c64a374782ccbabbf150c2dca133490ba63b9dc55c4ac4f8dd0e2797eeb6b112d1f5a8a0f1daf182a62c1fbff31e0619d0b01383b2dce167b7
7717+
languageName: node
7718+
linkType: hard
7719+
7720+
"@typescript-eslint/tsconfig-utils@npm:8.34.1, @typescript-eslint/tsconfig-utils@npm:^8.34.1":
7721+
version: 8.34.1
7722+
resolution: "@typescript-eslint/tsconfig-utils@npm:8.34.1"
7723+
peerDependencies:
7724+
typescript: ">=4.8.4 <5.9.0"
7725+
checksum: 81a874a433c4e91ee2509d4eda43932b8348e9404da2d11e621bf3b8bec26a6ab84bd3870215dcb09df950182e2b5e2539be30fc262c30edff0e42ca5d707465
7726+
languageName: node
7727+
linkType: hard
7728+
7729+
"@typescript-eslint/type-utils@npm:8.34.1":
7730+
version: 8.34.1
7731+
resolution: "@typescript-eslint/type-utils@npm:8.34.1"
77147732
dependencies:
7715-
"@typescript-eslint/typescript-estree": 7.18.0
7716-
"@typescript-eslint/utils": 7.18.0
7733+
"@typescript-eslint/typescript-estree": 8.34.1
7734+
"@typescript-eslint/utils": 8.34.1
77177735
debug: ^4.3.4
7718-
ts-api-utils: ^1.3.0
7736+
ts-api-utils: ^2.1.0
77197737
peerDependencies:
7720-
eslint: ^8.56.0
7721-
peerDependenciesMeta:
7722-
typescript:
7723-
optional: true
7724-
checksum: 68fd5df5146c1a08cde20d59b4b919acab06a1b06194fe4f7ba1b928674880249890785fbbc97394142f2ef5cff5a7fba9b8a940449e7d5605306505348e38bc
7738+
eslint: ^8.57.0 || ^9.0.0
7739+
typescript: ">=4.8.4 <5.9.0"
7740+
checksum: c1c53ff76f3fedc2bd3317602ce76440a3f95e1f7615984a40dcd46afc502056d3bcb824d3f8327e20c4a0ebdc58e6f9658f712bec0c4fad0b762fccb574072b
77257741
languageName: node
77267742
linkType: hard
77277743

@@ -7740,36 +7756,17 @@ __metadata:
77407756
languageName: node
77417757
linkType: hard
77427758

7743-
"@typescript-eslint/types@npm:7.18.0":
7744-
version: 7.18.0
7745-
resolution: "@typescript-eslint/types@npm:7.18.0"
7746-
checksum: 7df2750cd146a0acd2d843208d69f153b458e024bbe12aab9e441ad2c56f47de3ddfeb329c4d1ea0079e2577fea4b8c1c1ce15315a8d49044586b04fedfe7a4d
7747-
languageName: node
7748-
linkType: hard
7749-
77507759
"@typescript-eslint/types@npm:8.32.1":
77517760
version: 8.32.1
77527761
resolution: "@typescript-eslint/types@npm:8.32.1"
77537762
checksum: e7062c51507c5aa2a18991965b1212ffd02d9ed815277c99e51985d55d4f2e692861e807e1d5c2e0a56dfbe655de3971a9be9e1215b8b72683f29473554c014b
77547763
languageName: node
77557764
linkType: hard
77567765

7757-
"@typescript-eslint/typescript-estree@npm:7.18.0":
7758-
version: 7.18.0
7759-
resolution: "@typescript-eslint/typescript-estree@npm:7.18.0"
7760-
dependencies:
7761-
"@typescript-eslint/types": 7.18.0
7762-
"@typescript-eslint/visitor-keys": 7.18.0
7763-
debug: ^4.3.4
7764-
globby: ^11.1.0
7765-
is-glob: ^4.0.3
7766-
minimatch: ^9.0.4
7767-
semver: ^7.6.0
7768-
ts-api-utils: ^1.3.0
7769-
peerDependenciesMeta:
7770-
typescript:
7771-
optional: true
7772-
checksum: c82d22ec9654973944f779eb4eb94c52f4a6eafaccce2f0231ff7757313f3a0d0256c3252f6dfe6d43f57171d09656478acb49a629a9d0c193fb959bc3f36116
7766+
"@typescript-eslint/types@npm:8.34.1, @typescript-eslint/types@npm:^8.34.1":
7767+
version: 8.34.1
7768+
resolution: "@typescript-eslint/types@npm:8.34.1"
7769+
checksum: e05a8e56f8b624edc4b6bf8229133410b0e1e1431cc451a25dbc2ab68c3af580a096dcb7e2d609407ff7052b157ecb55337d2c5f51934d9820fcfac6f9dfd21b
77737770
languageName: node
77747771
linkType: hard
77757772

@@ -7791,17 +7788,23 @@ __metadata:
77917788
languageName: node
77927789
linkType: hard
77937790

7794-
"@typescript-eslint/utils@npm:7.18.0, @typescript-eslint/utils@npm:^7.18.0":
7795-
version: 7.18.0
7796-
resolution: "@typescript-eslint/utils@npm:7.18.0"
7791+
"@typescript-eslint/typescript-estree@npm:8.34.1":
7792+
version: 8.34.1
7793+
resolution: "@typescript-eslint/typescript-estree@npm:8.34.1"
77977794
dependencies:
7798-
"@eslint-community/eslint-utils": ^4.4.0
7799-
"@typescript-eslint/scope-manager": 7.18.0
7800-
"@typescript-eslint/types": 7.18.0
7801-
"@typescript-eslint/typescript-estree": 7.18.0
7795+
"@typescript-eslint/project-service": 8.34.1
7796+
"@typescript-eslint/tsconfig-utils": 8.34.1
7797+
"@typescript-eslint/types": 8.34.1
7798+
"@typescript-eslint/visitor-keys": 8.34.1
7799+
debug: ^4.3.4
7800+
fast-glob: ^3.3.2
7801+
is-glob: ^4.0.3
7802+
minimatch: ^9.0.4
7803+
semver: ^7.6.0
7804+
ts-api-utils: ^2.1.0
78027805
peerDependencies:
7803-
eslint: ^8.56.0
7804-
checksum: 751dbc816dab8454b7dc6b26a56671dbec08e3f4ef94c2661ce1c0fc48fa2d05a64e03efe24cba2c22d03ba943cd3c5c7a5e1b7b03bbb446728aec1c640bd767
7806+
typescript: ">=4.8.4 <5.9.0"
7807+
checksum: 1800ce71b8227ed0cbef9b02565e57cdf41b0ed8cb9e1f5fba9a29233872eae76d55c35dd159ebf6eeda9d0d8e7864f14cdef3e9e92eb80b4debef003fa46335
78057808
languageName: node
78067809
linkType: hard
78077810

@@ -7820,13 +7823,18 @@ __metadata:
78207823
languageName: node
78217824
linkType: hard
78227825

7823-
"@typescript-eslint/visitor-keys@npm:7.18.0":
7824-
version: 7.18.0
7825-
resolution: "@typescript-eslint/visitor-keys@npm:7.18.0"
7826+
"@typescript-eslint/utils@npm:8.34.1":
7827+
version: 8.34.1
7828+
resolution: "@typescript-eslint/utils@npm:8.34.1"
78267829
dependencies:
7827-
"@typescript-eslint/types": 7.18.0
7828-
eslint-visitor-keys: ^3.4.3
7829-
checksum: 6e806a7cdb424c5498ea187a5a11d0fef7e4602a631be413e7d521e5aec1ab46ba00c76cfb18020adaa0a8c9802354a163bfa0deb74baa7d555526c7517bb158
7830+
"@eslint-community/eslint-utils": ^4.7.0
7831+
"@typescript-eslint/scope-manager": 8.34.1
7832+
"@typescript-eslint/types": 8.34.1
7833+
"@typescript-eslint/typescript-estree": 8.34.1
7834+
peerDependencies:
7835+
eslint: ^8.57.0 || ^9.0.0
7836+
typescript: ">=4.8.4 <5.9.0"
7837+
checksum: 6e465f04543496026c73c5cf3d85b8396105f3ce7d0aebc02b225c9ce93b49b66bcc61c50bc5cd2d51b66e9e112cf13537c645ee38a14aa0e8b308084f13fe7f
78307838
languageName: node
78317839
linkType: hard
78327840

@@ -7840,6 +7848,16 @@ __metadata:
78407848
languageName: node
78417849
linkType: hard
78427850

7851+
"@typescript-eslint/visitor-keys@npm:8.34.1":
7852+
version: 8.34.1
7853+
resolution: "@typescript-eslint/visitor-keys@npm:8.34.1"
7854+
dependencies:
7855+
"@typescript-eslint/types": 8.34.1
7856+
eslint-visitor-keys: ^4.2.1
7857+
checksum: 2a0e5b9db8cd10111dbbb19e1b9f3f881e91b8c555819afae87d2525bba5ea2543c538ce340d52c56b6d5419cd13751b563fbf600dc67e70e648cbe363dc68d2
7858+
languageName: node
7859+
linkType: hard
7860+
78437861
"@vitejs/plugin-basic-ssl@npm:1.2.0":
78447862
version: 1.2.0
78457863
resolution: "@vitejs/plugin-basic-ssl@npm:1.2.0"
@@ -12200,6 +12218,13 @@ __metadata:
1220012218
languageName: node
1220112219
linkType: hard
1220212220

12221+
"eslint-visitor-keys@npm:^4.2.1":
12222+
version: 4.2.1
12223+
resolution: "eslint-visitor-keys@npm:4.2.1"
12224+
checksum: 3a77e3f99a49109f6fb2c5b7784bc78f9743b834d238cdba4d66c602c6b52f19ed7bcd0a5c5dbbeae3a8689fd785e76c001799f53d2228b278282cf9f699fff5
12225+
languageName: node
12226+
linkType: hard
12227+
1220312228
"eslint@npm:9.14.0":
1220412229
version: 9.14.0
1220512230
resolution: "eslint@npm:9.14.0"
@@ -12621,7 +12646,7 @@ __metadata:
1262112646
languageName: node
1262212647
linkType: hard
1262312648

12624-
"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":
12649+
"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":
1262512650
version: 3.3.3
1262612651
resolution: "fast-glob@npm:3.3.3"
1262712652
dependencies:
@@ -13481,20 +13506,6 @@ __metadata:
1348113506
languageName: node
1348213507
linkType: hard
1348313508

13484-
"globby@npm:^11.1.0":
13485-
version: 11.1.0
13486-
resolution: "globby@npm:11.1.0"
13487-
dependencies:
13488-
array-union: ^2.1.0
13489-
dir-glob: ^3.0.1
13490-
fast-glob: ^3.2.9
13491-
ignore: ^5.2.0
13492-
merge2: ^1.4.1
13493-
slash: ^3.0.0
13494-
checksum: b4be8885e0cfa018fc783792942d53926c35c50b3aefd3fdcfb9d22c627639dc26bd2327a40a0b74b074100ce95bb7187bfeae2f236856aa3de183af7a02aea6
13495-
languageName: node
13496-
linkType: hard
13497-
1349813509
"globby@npm:^12.0.2":
1349913510
version: 12.2.0
1350013511
resolution: "globby@npm:12.2.0"
@@ -14046,13 +14057,20 @@ __metadata:
1404614057
languageName: node
1404714058
linkType: hard
1404814059

14049-
"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":
14060+
"ignore@npm:^5.0.4, ignore@npm:^5.1.1, ignore@npm:^5.1.9, ignore@npm:^5.2.0":
1405014061
version: 5.3.2
1405114062
resolution: "ignore@npm:5.3.2"
1405214063
checksum: 2acfd32a573260ea522ea0bfeff880af426d68f6831f973129e2ba7363f422923cf53aab62f8369cbf4667c7b25b6f8a3761b34ecdb284ea18e87a5262a865be
1405314064
languageName: node
1405414065
linkType: hard
1405514066

14067+
"ignore@npm:^7.0.0":
14068+
version: 7.0.5
14069+
resolution: "ignore@npm:7.0.5"
14070+
checksum: d0862bf64d3d58bf34d5fb0a9f725bec9ca5ce8cd1aecc8f28034269e8f69b8009ffd79ca3eda96962a6a444687781cd5efdb8c7c8ddc0a6996e36d31c217f14
14071+
languageName: node
14072+
linkType: hard
14073+
1405614074
"ignore@npm:^7.0.3":
1405714075
version: 7.0.4
1405814076
resolution: "ignore@npm:7.0.4"
@@ -22182,15 +22200,6 @@ __metadata:
2218222200
languageName: node
2218322201
linkType: hard
2218422202

22185-
"ts-api-utils@npm:^1.3.0":
22186-
version: 1.4.3
22187-
resolution: "ts-api-utils@npm:1.4.3"
22188-
peerDependencies:
22189-
typescript: ">=4.2.0"
22190-
checksum: ea00dee382d19066b2a3d8929f1089888b05fec797e32e7a7004938eda1dccf2e77274ee2afcd4166f53fab9b8d7ee90ebb225a3183f9ba8817d636f688a148d
22191-
languageName: node
22192-
linkType: hard
22193-
2219422203
"ts-api-utils@npm:^2.1.0":
2219522204
version: 2.1.0
2219622205
resolution: "ts-api-utils@npm:2.1.0"

0 commit comments

Comments
 (0)