Skip to content

Commit 69c3f7f

Browse files
fix(deps): update typescript-eslint monorepo to v8
1 parent 03888ef commit 69c3f7f

File tree

2 files changed

+170
-44
lines changed

2 files changed

+170
-44
lines changed

packages/eslint-config-qiwi/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,8 +32,8 @@
3232
"author": "QIWI <[email protected]>",
3333
"license": "MIT",
3434
"dependencies": {
35-
"@typescript-eslint/eslint-plugin": "^7.16.0",
36-
"@typescript-eslint/parser": "^7.16.0",
35+
"@typescript-eslint/eslint-plugin": "^8.0.0",
36+
"@typescript-eslint/parser": "^8.0.0",
3737
"eslint-plugin-react": "^7.37.1",
3838
"eslint-plugin-react-hooks": "^5.0.0",
3939
"eslint-plugin-sonarjs": "2.0.2",

yarn.lock

Lines changed: 168 additions & 42 deletions
Original file line numberDiff line numberDiff line change
@@ -1560,6 +1560,17 @@ __metadata:
15601560
languageName: node
15611561
linkType: hard
15621562

1563+
"@eslint-community/eslint-utils@npm:^4.7.0":
1564+
version: 4.7.0
1565+
resolution: "@eslint-community/eslint-utils@npm:4.7.0"
1566+
dependencies:
1567+
eslint-visitor-keys: "npm:^3.4.3"
1568+
peerDependencies:
1569+
eslint: ^6.0.0 || ^7.0.0 || >=8.0.0
1570+
checksum: 10/43ed5d391526d9f5bbe452aef336389a473026fca92057cf97c576db11401ce9bcf8ef0bf72625bbaf6207ed8ba6bf0dcf4d7e809c24f08faa68a28533c491a7
1571+
languageName: node
1572+
linkType: hard
1573+
15631574
"@eslint-community/regexpp@npm:4.10.0":
15641575
version: 4.10.0
15651576
resolution: "@eslint-community/regexpp@npm:4.10.0"
@@ -2398,44 +2409,53 @@ __metadata:
23982409
languageName: node
23992410
linkType: hard
24002411

2401-
"@typescript-eslint/eslint-plugin@npm:^7.16.0":
2402-
version: 7.18.0
2403-
resolution: "@typescript-eslint/eslint-plugin@npm:7.18.0"
2412+
"@typescript-eslint/eslint-plugin@npm:^8.0.0":
2413+
version: 8.40.0
2414+
resolution: "@typescript-eslint/eslint-plugin@npm:8.40.0"
24042415
dependencies:
24052416
"@eslint-community/regexpp": "npm:^4.10.0"
2406-
"@typescript-eslint/scope-manager": "npm:7.18.0"
2407-
"@typescript-eslint/type-utils": "npm:7.18.0"
2408-
"@typescript-eslint/utils": "npm:7.18.0"
2409-
"@typescript-eslint/visitor-keys": "npm:7.18.0"
2417+
"@typescript-eslint/scope-manager": "npm:8.40.0"
2418+
"@typescript-eslint/type-utils": "npm:8.40.0"
2419+
"@typescript-eslint/utils": "npm:8.40.0"
2420+
"@typescript-eslint/visitor-keys": "npm:8.40.0"
24102421
graphemer: "npm:^1.4.0"
2411-
ignore: "npm:^5.3.1"
2422+
ignore: "npm:^7.0.0"
24122423
natural-compare: "npm:^1.4.0"
2413-
ts-api-utils: "npm:^1.3.0"
2424+
ts-api-utils: "npm:^2.1.0"
24142425
peerDependencies:
2415-
"@typescript-eslint/parser": ^7.0.0
2416-
eslint: ^8.56.0
2417-
peerDependenciesMeta:
2418-
typescript:
2419-
optional: true
2420-
checksum: 10/6ee4c61f145dc05f0a567b8ac01b5399ef9c75f58bc6e9a3ffca8927b15e2be2d4c3fd32a2c1a7041cc0848fdeadac30d9cb0d3bcd3835d301847a88ffd19c4d
2426+
"@typescript-eslint/parser": ^8.40.0
2427+
eslint: ^8.57.0 || ^9.0.0
2428+
typescript: ">=4.8.4 <6.0.0"
2429+
checksum: 10/9df4d4ac58734a34964b791622dcb94ffc6c49c1d0f4fd0480b3fc0e026527df7167ff78a4f8bbd29089d605756c28c1a90b2f0653df34b40ac8b969bc6c92e9
24212430
languageName: node
24222431
linkType: hard
24232432

2424-
"@typescript-eslint/parser@npm:^7.16.0":
2425-
version: 7.18.0
2426-
resolution: "@typescript-eslint/parser@npm:7.18.0"
2433+
"@typescript-eslint/parser@npm:^8.0.0":
2434+
version: 8.40.0
2435+
resolution: "@typescript-eslint/parser@npm:8.40.0"
24272436
dependencies:
2428-
"@typescript-eslint/scope-manager": "npm:7.18.0"
2429-
"@typescript-eslint/types": "npm:7.18.0"
2430-
"@typescript-eslint/typescript-estree": "npm:7.18.0"
2431-
"@typescript-eslint/visitor-keys": "npm:7.18.0"
2437+
"@typescript-eslint/scope-manager": "npm:8.40.0"
2438+
"@typescript-eslint/types": "npm:8.40.0"
2439+
"@typescript-eslint/typescript-estree": "npm:8.40.0"
2440+
"@typescript-eslint/visitor-keys": "npm:8.40.0"
24322441
debug: "npm:^4.3.4"
24332442
peerDependencies:
2434-
eslint: ^8.56.0
2435-
peerDependenciesMeta:
2436-
typescript:
2437-
optional: true
2438-
checksum: 10/36b00e192a96180220ba100fcce3c777fc3e61a6edbdead4e6e75a744d9f0cbe3fabb5f1c94a31cce6b28a4e4d5de148098eec01296026c3c8e16f7f0067cb1e
2443+
eslint: ^8.57.0 || ^9.0.0
2444+
typescript: ">=4.8.4 <6.0.0"
2445+
checksum: 10/1e60f70e9d02f930553db7f4684c27c376fadf345db155414a22d1a32cd21def7d36496bd63c1acbf3afbec9fb8794947e880f88c1143b83e1d3c45146cec41a
2446+
languageName: node
2447+
linkType: hard
2448+
2449+
"@typescript-eslint/project-service@npm:8.40.0":
2450+
version: 8.40.0
2451+
resolution: "@typescript-eslint/project-service@npm:8.40.0"
2452+
dependencies:
2453+
"@typescript-eslint/tsconfig-utils": "npm:^8.40.0"
2454+
"@typescript-eslint/types": "npm:^8.40.0"
2455+
debug: "npm:^4.3.4"
2456+
peerDependencies:
2457+
typescript: ">=4.8.4 <6.0.0"
2458+
checksum: 10/86491aa65c1dd78c9784dddd8467601aef8be652c5fb3a901e8b1995cf07c1dbe11d0ab4610d770e3f4063c0c254a6c6aa5fb7cf724bf12fa4ee56f47f3a2955
24392459
languageName: node
24402460
linkType: hard
24412461

@@ -2459,6 +2479,25 @@ __metadata:
24592479
languageName: node
24602480
linkType: hard
24612481

2482+
"@typescript-eslint/scope-manager@npm:8.40.0":
2483+
version: 8.40.0
2484+
resolution: "@typescript-eslint/scope-manager@npm:8.40.0"
2485+
dependencies:
2486+
"@typescript-eslint/types": "npm:8.40.0"
2487+
"@typescript-eslint/visitor-keys": "npm:8.40.0"
2488+
checksum: 10/0c5aa10208bfbb506bf3925a420c3de667298064bde400f03ee52c19cd0785dd05c2c820e05724d005737e2920d925aff0318ec3308156f9b81c84736a1fe46b
2489+
languageName: node
2490+
linkType: hard
2491+
2492+
"@typescript-eslint/tsconfig-utils@npm:8.40.0, @typescript-eslint/tsconfig-utils@npm:^8.40.0":
2493+
version: 8.40.0
2494+
resolution: "@typescript-eslint/tsconfig-utils@npm:8.40.0"
2495+
peerDependencies:
2496+
typescript: ">=4.8.4 <6.0.0"
2497+
checksum: 10/c5a557cc83d194902140af0ddfa10b2776db3625e2c9bb609d0d720aa78a0735ff71df8bffd5c2a1b90cdada8242543c5421ad4dcd58cf2ff12717b733bcfca9
2498+
languageName: node
2499+
linkType: hard
2500+
24622501
"@typescript-eslint/type-utils@npm:7.16.1":
24632502
version: 7.16.1
24642503
resolution: "@typescript-eslint/type-utils@npm:7.16.1"
@@ -2476,20 +2515,19 @@ __metadata:
24762515
languageName: node
24772516
linkType: hard
24782517

2479-
"@typescript-eslint/type-utils@npm:7.18.0":
2480-
version: 7.18.0
2481-
resolution: "@typescript-eslint/type-utils@npm:7.18.0"
2518+
"@typescript-eslint/type-utils@npm:8.40.0":
2519+
version: 8.40.0
2520+
resolution: "@typescript-eslint/type-utils@npm:8.40.0"
24822521
dependencies:
2483-
"@typescript-eslint/typescript-estree": "npm:7.18.0"
2484-
"@typescript-eslint/utils": "npm:7.18.0"
2522+
"@typescript-eslint/types": "npm:8.40.0"
2523+
"@typescript-eslint/typescript-estree": "npm:8.40.0"
2524+
"@typescript-eslint/utils": "npm:8.40.0"
24852525
debug: "npm:^4.3.4"
2486-
ts-api-utils: "npm:^1.3.0"
2526+
ts-api-utils: "npm:^2.1.0"
24872527
peerDependencies:
2488-
eslint: ^8.56.0
2489-
peerDependenciesMeta:
2490-
typescript:
2491-
optional: true
2492-
checksum: 10/bcc7958a4ecdddad8c92e17265175773e7dddf416a654c1a391e69cb16e43960b39d37b6ffa349941bf3635e050f0ca7cd8f56ec9dd774168f2bbe7afedc9676
2528+
eslint: ^8.57.0 || ^9.0.0
2529+
typescript: ">=4.8.4 <6.0.0"
2530+
checksum: 10/296c718330b2ac4408840258c30c01072de01ffe1c009be00c5049be1b19a71cbb2e258363ae349150760bcd2d34799df305b4cfc4d7f3b2fa9760ac8ffb3f75
24932531
languageName: node
24942532
linkType: hard
24952533

@@ -2507,6 +2545,13 @@ __metadata:
25072545
languageName: node
25082546
linkType: hard
25092547

2548+
"@typescript-eslint/types@npm:8.40.0, @typescript-eslint/types@npm:^8.40.0":
2549+
version: 8.40.0
2550+
resolution: "@typescript-eslint/types@npm:8.40.0"
2551+
checksum: 10/f3931d0920a42b3bc69e9cdeb67a0c710597271cdd9d7c736302bdc52d21df1c962082df7cd712eeabd2c47658415d0a4b7d72f819cb38f82f4e234b48dbaa57
2552+
languageName: node
2553+
linkType: hard
2554+
25102555
"@typescript-eslint/typescript-estree@npm:7.16.1":
25112556
version: 7.16.1
25122557
resolution: "@typescript-eslint/typescript-estree@npm:7.16.1"
@@ -2545,6 +2590,26 @@ __metadata:
25452590
languageName: node
25462591
linkType: hard
25472592

2593+
"@typescript-eslint/typescript-estree@npm:8.40.0":
2594+
version: 8.40.0
2595+
resolution: "@typescript-eslint/typescript-estree@npm:8.40.0"
2596+
dependencies:
2597+
"@typescript-eslint/project-service": "npm:8.40.0"
2598+
"@typescript-eslint/tsconfig-utils": "npm:8.40.0"
2599+
"@typescript-eslint/types": "npm:8.40.0"
2600+
"@typescript-eslint/visitor-keys": "npm:8.40.0"
2601+
debug: "npm:^4.3.4"
2602+
fast-glob: "npm:^3.3.2"
2603+
is-glob: "npm:^4.0.3"
2604+
minimatch: "npm:^9.0.4"
2605+
semver: "npm:^7.6.0"
2606+
ts-api-utils: "npm:^2.1.0"
2607+
peerDependencies:
2608+
typescript: ">=4.8.4 <6.0.0"
2609+
checksum: 10/2e61ecfecb933f644799a7c11e4c7a730df57290c8d0482082cff7739b2401b0cf3b1ebef7b08a54a90285978957a49850d1a53061e8770164da651172ebee32
2610+
languageName: node
2611+
linkType: hard
2612+
25482613
"@typescript-eslint/utils@npm:7.16.1":
25492614
version: 7.16.1
25502615
resolution: "@typescript-eslint/utils@npm:7.16.1"
@@ -2559,7 +2624,22 @@ __metadata:
25592624
languageName: node
25602625
linkType: hard
25612626

2562-
"@typescript-eslint/utils@npm:7.18.0, @typescript-eslint/utils@npm:^7.16.1":
2627+
"@typescript-eslint/utils@npm:8.40.0":
2628+
version: 8.40.0
2629+
resolution: "@typescript-eslint/utils@npm:8.40.0"
2630+
dependencies:
2631+
"@eslint-community/eslint-utils": "npm:^4.7.0"
2632+
"@typescript-eslint/scope-manager": "npm:8.40.0"
2633+
"@typescript-eslint/types": "npm:8.40.0"
2634+
"@typescript-eslint/typescript-estree": "npm:8.40.0"
2635+
peerDependencies:
2636+
eslint: ^8.57.0 || ^9.0.0
2637+
typescript: ">=4.8.4 <6.0.0"
2638+
checksum: 10/b4cd1e6a4f55cc6475189de12e6bd418080a227e794745a2af304ab21655b031c28dae6387d4e9b54dd2f420696cec4f77cca9c66db405ed2281e0e09c95ba1c
2639+
languageName: node
2640+
linkType: hard
2641+
2642+
"@typescript-eslint/utils@npm:^7.16.1":
25632643
version: 7.18.0
25642644
resolution: "@typescript-eslint/utils@npm:7.18.0"
25652645
dependencies:
@@ -2593,6 +2673,16 @@ __metadata:
25932673
languageName: node
25942674
linkType: hard
25952675

2676+
"@typescript-eslint/visitor-keys@npm:8.40.0":
2677+
version: 8.40.0
2678+
resolution: "@typescript-eslint/visitor-keys@npm:8.40.0"
2679+
dependencies:
2680+
"@typescript-eslint/types": "npm:8.40.0"
2681+
eslint-visitor-keys: "npm:^4.2.1"
2682+
checksum: 10/191f47998001a5e9cdde7491b0215d9c6c45c637aedd7d32cafd35ce2a4a0f4b8582edab015e09238f48e025a788b99efd8e70e4e3200e32143f91c95112abcd
2683+
languageName: node
2684+
linkType: hard
2685+
25962686
"@ungap/structured-clone@npm:^1.2.0":
25972687
version: 1.2.0
25982688
resolution: "@ungap/structured-clone@npm:1.2.0"
@@ -3841,8 +3931,8 @@ __metadata:
38413931
"@qiwi/stdstream-snapshot": "npm:^1.2.9"
38423932
"@swissquote/crafty-preset-jest": "npm:^1.27.0"
38433933
"@types/jest": "npm:^29.5.13"
3844-
"@typescript-eslint/eslint-plugin": "npm:^7.16.0"
3845-
"@typescript-eslint/parser": "npm:^7.16.0"
3934+
"@typescript-eslint/eslint-plugin": "npm:^8.0.0"
3935+
"@typescript-eslint/parser": "npm:^8.0.0"
38463936
eslint: "npm:^8.56.0"
38473937
eslint-plugin-react: "npm:^7.37.1"
38483938
eslint-plugin-react-hooks: "npm:^5.0.0"
@@ -4094,6 +4184,13 @@ __metadata:
40944184
languageName: node
40954185
linkType: hard
40964186

4187+
"eslint-visitor-keys@npm:^4.2.1":
4188+
version: 4.2.1
4189+
resolution: "eslint-visitor-keys@npm:4.2.1"
4190+
checksum: 10/3ee00fc6a7002d4b0ffd9dc99e13a6a7882c557329e6c25ab254220d71e5c9c4f89dca4695352949ea678eb1f3ba912a18ef8aac0a7fe094196fd92f441bfce2
4191+
languageName: node
4192+
linkType: hard
4193+
40974194
"eslint@npm:^8.39.0, eslint@npm:^8.56.0":
40984195
version: 8.57.1
40994196
resolution: "eslint@npm:8.57.1"
@@ -4266,6 +4363,19 @@ __metadata:
42664363
languageName: node
42674364
linkType: hard
42684365

4366+
"fast-glob@npm:^3.3.2":
4367+
version: 3.3.3
4368+
resolution: "fast-glob@npm:3.3.3"
4369+
dependencies:
4370+
"@nodelib/fs.stat": "npm:^2.0.2"
4371+
"@nodelib/fs.walk": "npm:^1.2.3"
4372+
glob-parent: "npm:^5.1.2"
4373+
merge2: "npm:^1.3.0"
4374+
micromatch: "npm:^4.0.8"
4375+
checksum: 10/dcc6432b269762dd47381d8b8358bf964d8f4f60286ac6aa41c01ade70bda459ff2001b516690b96d5365f68a49242966112b5d5cc9cd82395fa8f9d017c90ad
4376+
languageName: node
4377+
linkType: hard
4378+
42694379
"fast-json-stable-stringify@npm:2.x, fast-json-stable-stringify@npm:^2.0.0, fast-json-stable-stringify@npm:^2.1.0":
42704380
version: 2.1.0
42714381
resolution: "fast-json-stable-stringify@npm:2.1.0"
@@ -4789,6 +4899,13 @@ __metadata:
47894899
languageName: node
47904900
linkType: hard
47914901

4902+
"ignore@npm:^7.0.0":
4903+
version: 7.0.5
4904+
resolution: "ignore@npm:7.0.5"
4905+
checksum: 10/f134b96a4de0af419196f52c529d5c6120c4456ff8a6b5a14ceaaa399f883e15d58d2ce651c9b69b9388491d4669dda47285d307e827de9304a53a1824801bc6
4906+
languageName: node
4907+
linkType: hard
4908+
47924909
"import-fresh@npm:^3.2.1":
47934910
version: 3.3.0
47944911
resolution: "import-fresh@npm:3.3.0"
@@ -6119,7 +6236,7 @@ __metadata:
61196236
languageName: node
61206237
linkType: hard
61216238

6122-
"micromatch@npm:^4.0.4":
6239+
"micromatch@npm:^4.0.4, micromatch@npm:^4.0.8":
61236240
version: 4.0.8
61246241
resolution: "micromatch@npm:4.0.8"
61256242
dependencies:
@@ -7661,6 +7778,15 @@ __metadata:
76617778
languageName: node
76627779
linkType: hard
76637780

7781+
"ts-api-utils@npm:^2.1.0":
7782+
version: 2.1.0
7783+
resolution: "ts-api-utils@npm:2.1.0"
7784+
peerDependencies:
7785+
typescript: ">=4.8.4"
7786+
checksum: 10/02e55b49d9617c6eebf8aadfa08d3ca03ca0cd2f0586ad34117fdfc7aa3cd25d95051843fde9df86665ad907f99baed179e7a117b11021417f379e4d2614eacd
7787+
languageName: node
7788+
linkType: hard
7789+
76647790
"ts-jest@npm:^29.2.5":
76657791
version: 29.2.5
76667792
resolution: "ts-jest@npm:29.2.5"

0 commit comments

Comments
 (0)