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