chore(deps-dev): bump @typescript-eslint/parser from 8.67.0 to 8.71.2
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 8.67.0 to 8.71.2. - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases) - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md) - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.71.2/packages/parser) --- updated-dependencies: - dependency-name: "@typescript-eslint/parser" dependency-version: 8.71.2 dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
dependabot[bot] committed
Oct 19, 2026 at 01:05 UTC
ca204341ad6a5619eadb308594955022eefaa7f6
2 files changed
+110
-4
package.json
+1
-1
@@ -34,7 +34,7 @@
34
"devDependencies": {
35
"@eslint/js": "^9.39.5",
36
"@typescript-eslint/eslint-plugin": "^8.67.0",
37
- "@typescript-eslint/parser": "^8.67.0",
37
+ "@typescript-eslint/parser": "^8.71.2",
38
"eslint": "^9.39.5",
39
"eslint-config-prettier": "^10.1.8",
40
"eslint-plugin-astro": "^1.7.0",
pnpm-lock.yaml
+109
-3
@@ -53,10 +53,10 @@ importers:
53
version: 9.39.5
54
'@typescript-eslint/eslint-plugin':
55
specifier: ^8.67.0
56
- version: 8.67.0(@typescript-eslint/parser@8.67.0(eslint@9.39.5(jiti@2.7.0)(supports-color@7.2.0))(supports-color@7.2.0)(typescript@5.9.3))(eslint@9.39.5(jiti@2.7.0)(supports-color@7.2.0))(supports-color@7.2.0)(typescript@5.9.3)
56
+ version: 8.67.0(@typescript-eslint/parser@8.71.2(eslint@9.39.5(jiti@2.7.0)(supports-color@7.2.0))(supports-color@7.2.0)(typescript@5.9.3))(eslint@9.39.5(jiti@2.7.0)(supports-color@7.2.0))(supports-color@7.2.0)(typescript@5.9.3)
57
'@typescript-eslint/parser':
58
- specifier: ^8.67.0
59
- version: 8.67.0(eslint@9.39.5(jiti@2.7.0)(supports-color@7.2.0))(supports-color@7.2.0)(typescript@5.9.3)
58
+ specifier: ^8.71.2
59
+ version: 8.71.2(eslint@9.39.5(jiti@2.7.0)(supports-color@7.2.0))(supports-color@7.2.0)(typescript@5.9.3)
60
eslint:
61
specifier: ^9.39.5
62
version: 9.39.5(jiti@2.7.0)(supports-color@7.2.0)
@@ -974,22 +974,45 @@ packages:
974
eslint: ^8.57.0 || ^9.0.0 || ^10.0.0
975
typescript: '>=4.8.4 <6.1.0'
976
977
+ '@typescript-eslint/parser@8.71.2':
978
+ resolution: {integrity: sha512-aTtmZjp/x3gsGHkDs04/1I8kNogBJkpQaeGaN0PfiG43NzDEmW2n+OP5im9wfsvyX0yP1UZWBrAGtDBfH9jEVw==}
979
+ engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
980
+ peerDependencies:
981
+ eslint: ^8.57.0 || ^9.0.0 || ^10.0.0
982
+ typescript: '>=4.8.4 <6.1.0'
983
+
984
'@typescript-eslint/project-service@8.67.0':
985
resolution: {integrity: sha512-cvE8c7ulYeXN9fYuszhCeCsbzyVEXuhrRCybnBre7TUmqb5nRmBfQAwCj0O3WJFDeyAZt4VYv51vMCC9LHSdYw==}
986
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
987
peerDependencies:
988
typescript: '>=4.8.4 <6.1.0'
989
990
+ '@typescript-eslint/project-service@8.71.2':
991
+ resolution: {integrity: sha512-Pd68GsLVh5ZXlcEccFPdhSOvtHZ/2WU0XsA8zmXOS3F158lVlcTLhfQ6qvtL1RzbMie0Kp8xtbVwAg4nejKPHw==}
992
+ engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
993
+ peerDependencies:
994
+ typescript: '>=4.8.4 <6.1.0'
995
+
996
'@typescript-eslint/scope-manager@8.67.0':
997
resolution: {integrity: sha512-EgvsleTwS4E+WzzSvem8fAUubLwatMNF1B5hHSLQxcvs7q2dtRhGyujHwLJSYlG41niJ7GP24Aha2+0mb1b2kg==}
998
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
999
1000
+ '@typescript-eslint/scope-manager@8.71.2':
1001
+ resolution: {integrity: sha512-YF4wgg5iUX5Obywoac27B56FhozMNFhdJSbh11H5GBAwmBtfyRhmgTQqW9tRNNmHDvsZ2CX6UGzoz+YfYn2Leg==}
1002
+ engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
1003
+
1004
'@typescript-eslint/tsconfig-utils@8.67.0':
1005
resolution: {integrity: sha512-vV+LUSv5njUWsknE71fqKTlXUva+R76SaeORd6Zojcunk/6DvKFXONU3BrAs2H49mbygUXt6gbYunzwqNwlhdg==}
1006
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
1007
peerDependencies:
1008
typescript: '>=4.8.4 <6.1.0'
1009
1010
+ '@typescript-eslint/tsconfig-utils@8.71.2':
1011
+ resolution: {integrity: sha512-jz49TAWokm/7yWD9/o837nYax9DyALxIPOImdImvVzo6canBCZYzin8zJyqNR5k1j9K1DE0bVvr0XYB+99uAdg==}
1012
+ engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
1013
+ peerDependencies:
1014
+ typescript: '>=4.8.4 <6.1.0'
1015
+
1016
'@typescript-eslint/type-utils@8.67.0':
1017
resolution: {integrity: sha512-aVWDXbRmdXO9siTfX4ditQI1T9+zVcNazT48EJCD0v40/9RIFoUgZ05CmGEq9H2gixRpjUn/iplwvlcvutJW/Q==}
1018
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
@@ -1001,12 +1024,22 @@ packages:
1024
resolution: {integrity: sha512-sBtgslww8nsMYUjhdPBiSyUqSzT8uR6g93A2QXnQC8+cGdjz0CyaOdqHDRJb1AtORbZCNUJBBeFA/tNR2uQmww==}
1025
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
1026
1027
+ '@typescript-eslint/types@8.71.2':
1028
+ resolution: {integrity: sha512-y5Ukl3oVp7e/VGxqIoEXoeb/Roj71PAJ4WG/N/RGj+eeDvKRLM15kGr9MijLbN0i03S52zxu31Z98E5gWChJKw==}
1029
+ engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
1030
+
1031
'@typescript-eslint/typescript-estree@8.67.0':
1032
resolution: {integrity: sha512-EKQBCE9yNlRJYm7jdTW5AhDacDUmSwQb0FAJAmK2EKYrNXIsa2vxcSZx6PvJ/dEdI6lS+Y9W+EXckLj0iPFGcw==}
1033
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
1034
peerDependencies:
1035
typescript: '>=4.8.4 <6.1.0'
1036
1037
+ '@typescript-eslint/typescript-estree@8.71.2':
1038
+ resolution: {integrity: sha512-DgNOEsl4pdYzwSL+N/Cl33tX1Hlw3FvId73LnKXfq7jnrF2viOEn7X+P7RBkkSWCVm92gnWd28GIC5vJuLREeA==}
1039
+ engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
1040
+ peerDependencies:
1041
+ typescript: '>=4.8.4 <6.1.0'
1042
+
1043
'@typescript-eslint/utils@8.67.0':
1044
resolution: {integrity: sha512-U9D1FdwEWBwok3hxxSdhclMb0twvt9QnjIQ0VfQ1AiX2epnpSgv2ubVDsayOFyY8K6FX+AQ7E0FKWVG3iKsj1A==}
1045
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
@@ -1018,6 +1051,10 @@ packages:
1051
resolution: {integrity: sha512-fkv8dHRDqfGtTHuJeebdrQ7cX6Ad4WAS00rgHh9UGvMycF1mjBfsxry1XsLIFhWZ6Judlh6UdzK+TYlbpCXgnA==}
1052
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
1053
1054
+ '@typescript-eslint/visitor-keys@8.71.2':
1055
+ resolution: {integrity: sha512-zozlN0UA32bSG2zkKAgQyRYSbEISVoyU6vvkKYo2aSny74D8Jh4e+POkJ6Lk0dlezZi5x7TtD+88Xb06IB8nhg==}
1056
+ engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
1057
+
1058
'@ungap/structured-clone@1.3.3':
1059
resolution: {integrity: sha512-60YRaenCQcVjYEKOcG824+DRGGIQ3VKErcBoAEDJZz5bKIs2ZG+X/H9Nk+Q6EVkwJk5QNApxbrc5QtBSwtrXAg==}
1060
@@ -1347,6 +1384,7 @@ packages:
1384
eslint@9.39.5:
1385
resolution: {integrity: sha512-DgZS62aPLXKlnxILS/AYCoRvHaZeXceIzlXPkkGGzJWSow1aEk0lbTlxUSlyjC8jcaKxAdOnTDz+o1JFSBsyjw==}
1386
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
1387
+ deprecated: This version is no longer supported. Please see https://eslint.org/version-support for other options.
1388
hasBin: true
1389
peerDependencies:
1390
jiti: '*'
@@ -3395,6 +3433,22 @@ snapshots:
3433
transitivePeerDependencies:
3434
- supports-color
3435
3436
+ '@typescript-eslint/eslint-plugin@8.67.0(@typescript-eslint/parser@8.71.2(eslint@9.39.5(jiti@2.7.0)(supports-color@7.2.0))(supports-color@7.2.0)(typescript@5.9.3))(eslint@9.39.5(jiti@2.7.0)(supports-color@7.2.0))(supports-color@7.2.0)(typescript@5.9.3)':
3437
+ dependencies:
3438
+ '@eslint-community/regexpp': 4.12.2
3439
+ '@typescript-eslint/parser': 8.71.2(eslint@9.39.5(jiti@2.7.0)(supports-color@7.2.0))(supports-color@7.2.0)(typescript@5.9.3)
3440
+ '@typescript-eslint/scope-manager': 8.67.0
3441
+ '@typescript-eslint/type-utils': 8.67.0(eslint@9.39.5(jiti@2.7.0)(supports-color@7.2.0))(supports-color@7.2.0)(typescript@5.9.3)
3442
+ '@typescript-eslint/utils': 8.67.0(eslint@9.39.5(jiti@2.7.0)(supports-color@7.2.0))(supports-color@7.2.0)(typescript@5.9.3)
3443
+ '@typescript-eslint/visitor-keys': 8.67.0
3444
+ eslint: 9.39.5(jiti@2.7.0)(supports-color@7.2.0)
3445
+ ignore: 7.0.6
3446
+ natural-compare: 1.4.0
3447
+ ts-api-utils: 2.5.0(typescript@5.9.3)
3448
+ typescript: 5.9.3
3449
+ transitivePeerDependencies:
3450
+ - supports-color
3451
+
3452
'@typescript-eslint/parser@8.67.0(eslint@9.39.5(jiti@2.7.0)(supports-color@7.2.0))(supports-color@7.2.0)(typescript@5.9.3)':
3453
dependencies:
3454
'@typescript-eslint/scope-manager': 8.67.0
@@ -3407,6 +3461,18 @@ snapshots:
3461
transitivePeerDependencies:
3462
- supports-color
3463
3464
+ '@typescript-eslint/parser@8.71.2(eslint@9.39.5(jiti@2.7.0)(supports-color@7.2.0))(supports-color@7.2.0)(typescript@5.9.3)':
3465
+ dependencies:
3466
+ '@typescript-eslint/scope-manager': 8.71.2
3467
+ '@typescript-eslint/types': 8.71.2
3468
+ '@typescript-eslint/typescript-estree': 8.71.2(supports-color@7.2.0)(typescript@5.9.3)
3469
+ '@typescript-eslint/visitor-keys': 8.71.2
3470
+ debug: 4.4.3(supports-color@7.2.0)
3471
+ eslint: 9.39.5(jiti@2.7.0)(supports-color@7.2.0)
3472
+ typescript: 5.9.3
3473
+ transitivePeerDependencies:
3474
+ - supports-color
3475
+
3476
'@typescript-eslint/project-service@8.67.0(supports-color@7.2.0)(typescript@5.9.3)':
3477
dependencies:
3478
'@typescript-eslint/tsconfig-utils': 8.67.0(typescript@5.9.3)
@@ -3416,15 +3482,33 @@ snapshots:
3482
transitivePeerDependencies:
3483
- supports-color
3484
3485
+ '@typescript-eslint/project-service@8.71.2(supports-color@7.2.0)(typescript@5.9.3)':
3486
+ dependencies:
3487
+ '@typescript-eslint/tsconfig-utils': 8.71.2(typescript@5.9.3)
3488
+ '@typescript-eslint/types': 8.71.2
3489
+ debug: 4.4.3(supports-color@7.2.0)
3490
+ typescript: 5.9.3
3491
+ transitivePeerDependencies:
3492
+ - supports-color
3493
+
3494
'@typescript-eslint/scope-manager@8.67.0':
3495
dependencies:
3496
'@typescript-eslint/types': 8.67.0
3497
'@typescript-eslint/visitor-keys': 8.67.0
3498
3499
+ '@typescript-eslint/scope-manager@8.71.2':
3500
+ dependencies:
3501
+ '@typescript-eslint/types': 8.71.2
3502
+ '@typescript-eslint/visitor-keys': 8.71.2
3503
+
3504
'@typescript-eslint/tsconfig-utils@8.67.0(typescript@5.9.3)':
3505
dependencies:
3506
typescript: 5.9.3
3507
3508
+ '@typescript-eslint/tsconfig-utils@8.71.2(typescript@5.9.3)':
3509
+ dependencies:
3510
+ typescript: 5.9.3
3511
+
3512
'@typescript-eslint/type-utils@8.67.0(eslint@9.39.5(jiti@2.7.0)(supports-color@7.2.0))(supports-color@7.2.0)(typescript@5.9.3)':
3513
dependencies:
3514
'@typescript-eslint/types': 8.67.0
@@ -3439,6 +3523,8 @@ snapshots:
3523
3524
'@typescript-eslint/types@8.67.0': {}
3525
3526
+ '@typescript-eslint/types@8.71.2': {}
3527
+
3528
'@typescript-eslint/typescript-estree@8.67.0(supports-color@7.2.0)(typescript@5.9.3)':
3529
dependencies:
3530
'@typescript-eslint/project-service': 8.67.0(supports-color@7.2.0)(typescript@5.9.3)
@@ -3454,6 +3540,21 @@ snapshots:
3540
transitivePeerDependencies:
3541
- supports-color
3542
3543
+ '@typescript-eslint/typescript-estree@8.71.2(supports-color@7.2.0)(typescript@5.9.3)':
3544
+ dependencies:
3545
+ '@typescript-eslint/project-service': 8.71.2(supports-color@7.2.0)(typescript@5.9.3)
3546
+ '@typescript-eslint/tsconfig-utils': 8.71.2(typescript@5.9.3)
3547
+ '@typescript-eslint/types': 8.71.2
3548
+ '@typescript-eslint/visitor-keys': 8.71.2
3549
+ debug: 4.4.3(supports-color@7.2.0)
3550
+ minimatch: 10.2.6
3551
+ semver: 7.8.5
3552
+ tinyglobby: 0.2.17
3553
+ ts-api-utils: 2.5.0(typescript@5.9.3)
3554
+ typescript: 5.9.3
3555
+ transitivePeerDependencies:
3556
+ - supports-color
3557
+
3558
'@typescript-eslint/utils@8.67.0(eslint@9.39.5(jiti@2.7.0)(supports-color@7.2.0))(supports-color@7.2.0)(typescript@5.9.3)':
3559
dependencies:
3560
'@eslint-community/eslint-utils': 4.10.1(eslint@9.39.5(jiti@2.7.0)(supports-color@7.2.0))
@@ -3470,6 +3571,11 @@ snapshots:
3571
'@typescript-eslint/types': 8.67.0
3572
eslint-visitor-keys: 5.0.1
3573
3574
+ '@typescript-eslint/visitor-keys@8.71.2':
3575
+ dependencies:
3576
+ '@typescript-eslint/types': 8.71.2
3577
+ eslint-visitor-keys: 5.0.1
3578
+
3579
'@ungap/structured-clone@1.3.3': {}
3580
3581
acorn-jsx@5.3.2(acorn@8.18.0):