chore(deps-dev): bump @typescript-eslint/parser from 8.36.0 to 8.46.4
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 8.36.0 to 8.46.4. - [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.46.4/packages/parser) --- updated-dependencies: - dependency-name: "@typescript-eslint/parser" dependency-version: 8.46.4 dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
dependabot[bot] committed
Nov 12, 2025 at 21:51 UTC
7858548720db1e0df2b82b888f3ab58c1154cc9d
2 files changed
+133
-23
package.json
+1
-1
@@ -34,7 +34,7 @@
34
"devDependencies": {
35
"@eslint/js": "^9.30.1",
36
"@typescript-eslint/eslint-plugin": "^8.35.1",
37
- "@typescript-eslint/parser": "^8.36.0",
37
+ "@typescript-eslint/parser": "^8.46.4",
38
"eslint": "^9.30.1",
39
"eslint-config-prettier": "^10.1.5",
40
"eslint-plugin-astro": "^1.3.1",
pnpm-lock.yaml
+132
-22
@@ -53,10 +53,10 @@ importers:
53
version: 9.30.1
54
'@typescript-eslint/eslint-plugin':
55
specifier: ^8.35.1
56
- version: 8.35.1(@typescript-eslint/parser@8.36.0(eslint@9.30.1(jiti@2.6.0))(typescript@5.8.3))(eslint@9.30.1(jiti@2.6.0))(typescript@5.8.3)
56
+ version: 8.35.1(@typescript-eslint/parser@8.46.4(eslint@9.30.1(jiti@2.6.0))(typescript@5.8.3))(eslint@9.30.1(jiti@2.6.0))(typescript@5.8.3)
57
'@typescript-eslint/parser':
58
- specifier: ^8.36.0
59
- version: 8.36.0(eslint@9.30.1(jiti@2.6.0))(typescript@5.8.3)
58
+ specifier: ^8.46.4
59
+ version: 8.46.4(eslint@9.30.1(jiti@2.6.0))(typescript@5.8.3)
60
eslint:
61
specifier: ^9.30.1
62
version: 9.30.1(jiti@2.6.0)
@@ -810,6 +810,13 @@ packages:
810
eslint: ^8.57.0 || ^9.0.0
811
typescript: '>=4.8.4 <5.9.0'
812
813
+ '@typescript-eslint/parser@8.46.4':
814
+ resolution: {integrity: sha512-tK3GPFWbirvNgsNKto+UmB/cRtn6TZfyw0D6IKrW55n6Vbs7KJoZtI//kpTKzE/DUmmnAFD8/Ca46s7Obs92/w==}
815
+ engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
816
+ peerDependencies:
817
+ eslint: ^8.57.0 || ^9.0.0
818
+ typescript: '>=4.8.4 <6.0.0'
819
+
820
'@typescript-eslint/project-service@8.35.1':
821
resolution: {integrity: sha512-VYxn/5LOpVxADAuP3NrnxxHYfzVtQzLKeldIhDhzC8UHaiQvYlXvKuVho1qLduFbJjjy5U5bkGwa3rUGUb1Q6Q==}
822
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
@@ -822,6 +829,12 @@ packages:
829
peerDependencies:
830
typescript: '>=4.8.4 <5.9.0'
831
832
+ '@typescript-eslint/project-service@8.46.4':
833
+ resolution: {integrity: sha512-nPiRSKuvtTN+no/2N1kt2tUh/HoFzeEgOm9fQ6XQk4/ApGqjx0zFIIaLJ6wooR1HIoozvj2j6vTi/1fgAz7UYQ==}
834
+ engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
835
+ peerDependencies:
836
+ typescript: '>=4.8.4 <6.0.0'
837
+
838
'@typescript-eslint/scope-manager@8.35.1':
839
resolution: {integrity: sha512-s/Bpd4i7ht2934nG+UoSPlYXd08KYz3bmjLEb7Ye1UVob0d1ENiT3lY8bsCmik4RqfSbPw9xJJHbugpPpP5JUg==}
840
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
@@ -830,6 +843,10 @@ packages:
843
resolution: {integrity: sha512-wCnapIKnDkN62fYtTGv2+RY8FlnBYA3tNm0fm91kc2BjPhV2vIjwwozJ7LToaLAyb1ca8BxrS7vT+Pvvf7RvqA==}
844
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
845
846
+ '@typescript-eslint/scope-manager@8.46.4':
847
+ resolution: {integrity: sha512-tMDbLGXb1wC+McN1M6QeDx7P7c0UWO5z9CXqp7J8E+xGcJuUuevWKxuG8j41FoweS3+L41SkyKKkia16jpX7CA==}
848
+ engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
849
+
850
'@typescript-eslint/tsconfig-utils@8.35.1':
851
resolution: {integrity: sha512-K5/U9VmT9dTHoNowWZpz+/TObS3xqC5h0xAIjXPw+MNcKV9qg6eSatEnmeAwkjHijhACH0/N7bkhKvbt1+DXWQ==}
852
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
@@ -842,6 +859,12 @@ packages:
859
peerDependencies:
860
typescript: '>=4.8.4 <5.9.0'
861
862
+ '@typescript-eslint/tsconfig-utils@8.46.4':
863
+ resolution: {integrity: sha512-+/XqaZPIAk6Cjg7NWgSGe27X4zMGqrFqZ8atJsX3CWxH/jACqWnrWI68h7nHQld0y+k9eTTjb9r+KU4twLoo9A==}
864
+ engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
865
+ peerDependencies:
866
+ typescript: '>=4.8.4 <6.0.0'
867
+
868
'@typescript-eslint/type-utils@8.35.1':
869
resolution: {integrity: sha512-HOrUBlfVRz5W2LIKpXzZoy6VTZzMu2n8q9C2V/cFngIC5U1nStJgv0tMV4sZPzdf4wQm9/ToWUFPMN9Vq9VJQQ==}
870
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
@@ -864,6 +887,10 @@ packages:
887
resolution: {integrity: sha512-xGms6l5cTJKQPZOKM75Dl9yBfNdGeLRsIyufewnxT4vZTrjC0ImQT4fj8QmtJK84F58uSh5HVBSANwcfiXxABQ==}
888
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
889
890
+ '@typescript-eslint/types@8.46.4':
891
+ resolution: {integrity: sha512-USjyxm3gQEePdUwJBFjjGNG18xY9A2grDVGuk7/9AkjIF1L+ZrVnwR5VAU5JXtUnBL/Nwt3H31KlRDaksnM7/w==}
892
+ engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
893
+
894
'@typescript-eslint/typescript-estree@8.35.1':
895
resolution: {integrity: sha512-Vvpuvj4tBxIka7cPs6Y1uvM7gJgdF5Uu9F+mBJBPY4MhvjrjWGK4H0lVgLJd/8PWZ23FTqsaJaLEkBCFUk8Y9g==}
896
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
@@ -876,6 +903,12 @@ packages:
903
peerDependencies:
904
typescript: '>=4.8.4 <5.9.0'
905
906
+ '@typescript-eslint/typescript-estree@8.46.4':
907
+ resolution: {integrity: sha512-7oV2qEOr1d4NWNmpXLR35LvCfOkTNymY9oyW+lUHkmCno7aOmIf/hMaydnJBUTBMRCOGZh8YjkFOc8dadEoNGA==}
908
+ engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
909
+ peerDependencies:
910
+ typescript: '>=4.8.4 <6.0.0'
911
+
912
'@typescript-eslint/utils@8.35.1':
913
resolution: {integrity: sha512-lhnwatFmOFcazAsUm3ZnZFpXSxiwoa1Lj50HphnDe1Et01NF4+hrdXONSUHIcbVu2eFb1bAf+5yjXkGVkXBKAQ==}
914
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
@@ -898,6 +931,10 @@ packages:
931
resolution: {integrity: sha512-vZrhV2lRPWDuGoxcmrzRZyxAggPL+qp3WzUrlZD+slFueDiYHxeBa34dUXPuC0RmGKzl4lS5kFJYvKCq9cnNDA==}
932
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
933
934
+ '@typescript-eslint/visitor-keys@8.46.4':
935
+ resolution: {integrity: sha512-/++5CYLQqsO9HFGLI7APrxBJYo+5OCMpViuhV8q5/Qa3o5mMrF//eQHks+PXcsAVaLdn817fMuS7zqoXNNZGaw==}
936
+ engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
937
+
938
'@ungap/structured-clone@1.3.0':
939
resolution: {integrity: sha512-WmoN8qaIAo7WTYWbAZuG8PYEhn5fkz7dZrqTBZ7dtt//lL2Gwms1IcnQ5yHqjDfX8Ft5j4YzDM23f87zBfDe9g==}
940
@@ -1119,6 +1156,15 @@ packages:
1156
supports-color:
1157
optional: true
1158
1159
+ debug@4.4.3:
1160
+ resolution: {integrity: sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==}
1161
+ engines: {node: '>=6.0'}
1162
+ peerDependencies:
1163
+ supports-color: '*'
1164
+ peerDependenciesMeta:
1165
+ supports-color:
1166
+ optional: true
1167
+
1168
decode-named-character-reference@1.2.0:
1169
resolution: {integrity: sha512-c6fcElNV6ShtZXmsgNgFFV5tVX2PaV4g+MOAkb8eXHvn6sryJBrZa9r0zV6+dtTyoCKxtDy5tyQ5ZwQuidtd+Q==}
1170
@@ -2110,6 +2156,11 @@ packages:
2156
engines: {node: '>=10'}
2157
hasBin: true
2158
2159
+ semver@7.7.3:
2160
+ resolution: {integrity: sha512-SdsKMrI9TdgjdweUSR9MweHA4EJ8YxHn8DFaDisvhVlUOe4BF1tLD7GAj0lIqWVl+dPb/rExr0Btby5loQm20Q==}
2161
+ engines: {node: '>=10'}
2162
+ hasBin: true
2163
+
2164
sharp@0.34.3:
2165
resolution: {integrity: sha512-eX2IQ6nFohW4DbvHIOLRB3MHFpYqaqvXd3Tp5e/T/dSH83fxaNJQRvDMhASmkNTsNTVF2/OOopzRCt7xokgPfg==}
2166
engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0}
@@ -2582,7 +2633,7 @@ snapshots:
2633
'@astrojs/telemetry@3.3.0':
2634
dependencies:
2635
ci-info: 4.3.1
2585
- debug: 4.4.1
2636
+ debug: 4.4.3
2637
dlv: 1.1.3
2638
dset: 3.1.4
2639
is-docker: 3.0.0
@@ -3130,10 +3181,10 @@ snapshots:
3181
3182
'@types/unist@3.0.3': {}
3183
3133
- '@typescript-eslint/eslint-plugin@8.35.1(@typescript-eslint/parser@8.36.0(eslint@9.30.1(jiti@2.6.0))(typescript@5.8.3))(eslint@9.30.1(jiti@2.6.0))(typescript@5.8.3)':
3184
+ '@typescript-eslint/eslint-plugin@8.35.1(@typescript-eslint/parser@8.46.4(eslint@9.30.1(jiti@2.6.0))(typescript@5.8.3))(eslint@9.30.1(jiti@2.6.0))(typescript@5.8.3)':
3185
dependencies:
3186
'@eslint-community/regexpp': 4.12.1
3136
- '@typescript-eslint/parser': 8.36.0(eslint@9.30.1(jiti@2.6.0))(typescript@5.8.3)
3187
+ '@typescript-eslint/parser': 8.46.4(eslint@9.30.1(jiti@2.6.0))(typescript@5.8.3)
3188
'@typescript-eslint/scope-manager': 8.35.1
3189
'@typescript-eslint/type-utils': 8.35.1(eslint@9.30.1(jiti@2.6.0))(typescript@5.8.3)
3190
'@typescript-eslint/utils': 8.35.1(eslint@9.30.1(jiti@2.6.0))(typescript@5.8.3)
@@ -3170,7 +3221,19 @@ snapshots:
3221
'@typescript-eslint/types': 8.36.0
3222
'@typescript-eslint/typescript-estree': 8.36.0(typescript@5.8.3)
3223
'@typescript-eslint/visitor-keys': 8.36.0
3173
- debug: 4.4.1
3224
+ debug: 4.4.3
3225
+ eslint: 9.30.1(jiti@2.6.0)
3226
+ typescript: 5.8.3
3227
+ transitivePeerDependencies:
3228
+ - supports-color
3229
+
3230
+ '@typescript-eslint/parser@8.46.4(eslint@9.30.1(jiti@2.6.0))(typescript@5.8.3)':
3231
+ dependencies:
3232
+ '@typescript-eslint/scope-manager': 8.46.4
3233
+ '@typescript-eslint/types': 8.46.4
3234
+ '@typescript-eslint/typescript-estree': 8.46.4(typescript@5.8.3)
3235
+ '@typescript-eslint/visitor-keys': 8.46.4
3236
+ debug: 4.4.3
3237
eslint: 9.30.1(jiti@2.6.0)
3238
typescript: 5.8.3
3239
transitivePeerDependencies:
@@ -3178,18 +3241,27 @@ snapshots:
3241
3242
'@typescript-eslint/project-service@8.35.1(typescript@5.8.3)':
3243
dependencies:
3181
- '@typescript-eslint/tsconfig-utils': 8.36.0(typescript@5.8.3)
3182
- '@typescript-eslint/types': 8.36.0
3183
- debug: 4.4.1
3244
+ '@typescript-eslint/tsconfig-utils': 8.46.4(typescript@5.8.3)
3245
+ '@typescript-eslint/types': 8.46.4
3246
+ debug: 4.4.3
3247
typescript: 5.8.3
3248
transitivePeerDependencies:
3249
- supports-color
3250
3251
'@typescript-eslint/project-service@8.36.0(typescript@5.8.3)':
3252
dependencies:
3190
- '@typescript-eslint/tsconfig-utils': 8.36.0(typescript@5.8.3)
3191
- '@typescript-eslint/types': 8.36.0
3192
- debug: 4.4.1
3253
+ '@typescript-eslint/tsconfig-utils': 8.46.4(typescript@5.8.3)
3254
+ '@typescript-eslint/types': 8.46.4
3255
+ debug: 4.4.3
3256
+ typescript: 5.8.3
3257
+ transitivePeerDependencies:
3258
+ - supports-color
3259
+
3260
+ '@typescript-eslint/project-service@8.46.4(typescript@5.8.3)':
3261
+ dependencies:
3262
+ '@typescript-eslint/tsconfig-utils': 8.46.4(typescript@5.8.3)
3263
+ '@typescript-eslint/types': 8.46.4
3264
+ debug: 4.4.3
3265
typescript: 5.8.3
3266
transitivePeerDependencies:
3267
- supports-color
@@ -3204,6 +3276,11 @@ snapshots:
3276
'@typescript-eslint/types': 8.36.0
3277
'@typescript-eslint/visitor-keys': 8.36.0
3278
3279
+ '@typescript-eslint/scope-manager@8.46.4':
3280
+ dependencies:
3281
+ '@typescript-eslint/types': 8.46.4
3282
+ '@typescript-eslint/visitor-keys': 8.46.4
3283
+
3284
'@typescript-eslint/tsconfig-utils@8.35.1(typescript@5.8.3)':
3285
dependencies:
3286
typescript: 5.8.3
@@ -3212,11 +3289,15 @@ snapshots:
3289
dependencies:
3290
typescript: 5.8.3
3291
3292
+ '@typescript-eslint/tsconfig-utils@8.46.4(typescript@5.8.3)':
3293
+ dependencies:
3294
+ typescript: 5.8.3
3295
+
3296
'@typescript-eslint/type-utils@8.35.1(eslint@9.30.1(jiti@2.6.0))(typescript@5.8.3)':
3297
dependencies:
3298
'@typescript-eslint/typescript-estree': 8.35.1(typescript@5.8.3)
3299
'@typescript-eslint/utils': 8.35.1(eslint@9.30.1(jiti@2.6.0))(typescript@5.8.3)
3219
- debug: 4.4.1
3300
+ debug: 4.4.3
3301
eslint: 9.30.1(jiti@2.6.0)
3302
ts-api-utils: 2.1.0(typescript@5.8.3)
3303
typescript: 5.8.3
@@ -3227,7 +3308,7 @@ snapshots:
3308
dependencies:
3309
'@typescript-eslint/typescript-estree': 8.36.0(typescript@5.8.3)
3310
'@typescript-eslint/utils': 8.36.0(eslint@9.30.1(jiti@2.6.0))(typescript@5.8.3)
3230
- debug: 4.4.1
3311
+ debug: 4.4.3
3312
eslint: 9.30.1(jiti@2.6.0)
3313
ts-api-utils: 2.1.0(typescript@5.8.3)
3314
typescript: 5.8.3
@@ -3238,17 +3319,19 @@ snapshots:
3319
3320
'@typescript-eslint/types@8.36.0': {}
3321
3322
+ '@typescript-eslint/types@8.46.4': {}
3323
+
3324
'@typescript-eslint/typescript-estree@8.35.1(typescript@5.8.3)':
3325
dependencies:
3326
'@typescript-eslint/project-service': 8.35.1(typescript@5.8.3)
3327
'@typescript-eslint/tsconfig-utils': 8.35.1(typescript@5.8.3)
3328
'@typescript-eslint/types': 8.35.1
3329
'@typescript-eslint/visitor-keys': 8.35.1
3247
- debug: 4.4.1
3330
+ debug: 4.4.3
3331
fast-glob: 3.3.3
3332
is-glob: 4.0.3
3333
minimatch: 9.0.5
3251
- semver: 7.7.2
3334
+ semver: 7.7.3
3335
ts-api-utils: 2.1.0(typescript@5.8.3)
3336
typescript: 5.8.3
3337
transitivePeerDependencies:
@@ -3260,11 +3343,27 @@ snapshots:
3343
'@typescript-eslint/tsconfig-utils': 8.36.0(typescript@5.8.3)
3344
'@typescript-eslint/types': 8.36.0
3345
'@typescript-eslint/visitor-keys': 8.36.0
3263
- debug: 4.4.1
3346
+ debug: 4.4.3
3347
fast-glob: 3.3.3
3348
is-glob: 4.0.3
3349
minimatch: 9.0.5
3267
- semver: 7.7.2
3350
+ semver: 7.7.3
3351
+ ts-api-utils: 2.1.0(typescript@5.8.3)
3352
+ typescript: 5.8.3
3353
+ transitivePeerDependencies:
3354
+ - supports-color
3355
+
3356
+ '@typescript-eslint/typescript-estree@8.46.4(typescript@5.8.3)':
3357
+ dependencies:
3358
+ '@typescript-eslint/project-service': 8.46.4(typescript@5.8.3)
3359
+ '@typescript-eslint/tsconfig-utils': 8.46.4(typescript@5.8.3)
3360
+ '@typescript-eslint/types': 8.46.4
3361
+ '@typescript-eslint/visitor-keys': 8.46.4
3362
+ debug: 4.4.3
3363
+ fast-glob: 3.3.3
3364
+ is-glob: 4.0.3
3365
+ minimatch: 9.0.5
3366
+ semver: 7.7.3
3367
ts-api-utils: 2.1.0(typescript@5.8.3)
3368
typescript: 5.8.3
3369
transitivePeerDependencies:
@@ -3302,6 +3401,11 @@ snapshots:
3401
'@typescript-eslint/types': 8.36.0
3402
eslint-visitor-keys: 4.2.1
3403
3404
+ '@typescript-eslint/visitor-keys@8.46.4':
3405
+ dependencies:
3406
+ '@typescript-eslint/types': 8.46.4
3407
+ eslint-visitor-keys: 4.2.1
3408
+
3409
'@ungap/structured-clone@1.3.0': {}
3410
3411
acorn-jsx@5.3.2(acorn@8.15.0):
@@ -3349,10 +3453,10 @@ snapshots:
3453
astro-eslint-parser@1.2.2:
3454
dependencies:
3455
'@astrojs/compiler': 2.12.2
3352
- '@typescript-eslint/scope-manager': 8.36.0
3456
+ '@typescript-eslint/scope-manager': 8.46.4
3457
'@typescript-eslint/types': 8.35.1
3458
astrojs-compiler-sync: 1.1.1(@astrojs/compiler@2.12.2)
3355
- debug: 4.4.1
3459
+ debug: 4.4.3
3460
entities: 6.0.1
3461
eslint-scope: 8.4.0
3462
eslint-visitor-keys: 4.2.1
@@ -3593,6 +3697,10 @@ snapshots:
3697
dependencies:
3698
ms: 2.1.3
3699
3700
+ debug@4.4.3:
3701
+ dependencies:
3702
+ ms: 2.1.3
3703
+
3704
decode-named-character-reference@1.2.0:
3705
dependencies:
3706
character-entities: 2.0.2
@@ -4680,7 +4788,7 @@ snapshots:
4788
micromark@4.0.2:
4789
dependencies:
4790
'@types/debug': 4.1.12
4683
- debug: 4.4.1
4791
+ debug: 4.4.3
4792
decode-named-character-reference: 1.2.0
4793
devlop: 1.1.0
4794
micromark-core-commonmark: 2.0.3
@@ -5095,6 +5203,8 @@ snapshots:
5203
5204
semver@7.7.2: {}
5205
5206
+ semver@7.7.3: {}
5207
+
5208
sharp@0.34.3:
5209
dependencies:
5210
color: 4.2.3