chore(deps-dev): bump typescript-eslint from 8.46.1 to 8.46.2

Bumps [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) from 8.46.1 to 8.46.2. - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases) - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/typescript-eslint/CHANGELOG.md) - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.46.2/packages/typescript-eslint) --- updated-dependencies: - dependency-name: typescript-eslint dependency-version: 8.46.2 dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>

dependabot[bot] committed Oct 27, 2025 at 01:43 UTC 4ff708410c820a1a5c4f49a17d4ba7fc25ea8987
2 files changed +169 -10
package.json
+1 -1
@@ -43,6 +43,6 @@
43 "prettier-plugin-astro": "^0.14.1",
44 "tsx": "^4.20.6",
45 "typescript": "^5.9.3",
46 - "typescript-eslint": "^8.46.1"
46 + "typescript-eslint": "^8.46.2"
47 }
48 }
pnpm-lock.yaml
+168 -9
@@ -82,8 +82,8 @@ importers:
82 specifier: ^5.9.3
83 version: 5.9.3
84 typescript-eslint:
85 - specifier: ^8.46.1
86 - version: 8.46.1(eslint@9.38.0(jiti@2.6.1))(typescript@5.9.3)
85 + specifier: ^8.46.2
86 + version: 8.46.2(eslint@9.38.0(jiti@2.6.1))(typescript@5.9.3)
87
88 packages:
89
@@ -303,6 +303,10 @@ packages:
303 resolution: {integrity: sha512-CCZCDJuduB9OUkFkY2IgppNZMi2lBQgD2qzwXkEia16cge2pijY/aXi96CJMquDMn3nJdlPV1A5KrJEXwfLNzQ==}
304 engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0}
305
306 + '@eslint-community/regexpp@4.12.2':
307 + resolution: {integrity: sha512-EriSTlt5OC9/7SXkRSCAhfSxxoSUgBm33OH+IkwbdpgoqsSsUg7y3uh+IICI/Qg4BBWr3U2i39RpmycbxMq4ew==}
308 + engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0}
309 +
310 '@eslint/config-array@0.21.1':
311 resolution: {integrity: sha512-aw1gNayWpdI/jSYVgzN5pL0cfzU02GT3NBpeT/DXbx1/1x7ZKxFPd9bwrzygx/qiwIQiJ1sw/zD8qY/kRvlGHA==}
312 engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
@@ -804,6 +808,14 @@ packages:
808 eslint: ^8.57.0 || ^9.0.0
809 typescript: '>=4.8.4 <6.0.0'
810
811 + '@typescript-eslint/eslint-plugin@8.46.2':
812 + resolution: {integrity: sha512-ZGBMToy857/NIPaaCucIUQgqueOiq7HeAKkhlvqVV4lm089zUFW6ikRySx2v+cAhKeUCPuWVHeimyk6Dw1iY3w==}
813 + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
814 + peerDependencies:
815 + '@typescript-eslint/parser': ^8.46.2
816 + eslint: ^8.57.0 || ^9.0.0
817 + typescript: '>=4.8.4 <6.0.0'
818 +
819 '@typescript-eslint/parser@8.46.1':
820 resolution: {integrity: sha512-6JSSaBZmsKvEkbRUkf7Zj7dru/8ZCrJxAqArcLaVMee5907JdtEbKGsZ7zNiIm/UAkpGUkaSMZEXShnN2D1HZA==}
821 engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
@@ -811,22 +823,45 @@ packages:
823 eslint: ^8.57.0 || ^9.0.0
824 typescript: '>=4.8.4 <6.0.0'
825
826 + '@typescript-eslint/parser@8.46.2':
827 + resolution: {integrity: sha512-BnOroVl1SgrPLywqxyqdJ4l3S2MsKVLDVxZvjI1Eoe8ev2r3kGDo+PcMihNmDE+6/KjkTubSJnmqGZZjQSBq/g==}
828 + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
829 + peerDependencies:
830 + eslint: ^8.57.0 || ^9.0.0
831 + typescript: '>=4.8.4 <6.0.0'
832 +
833 '@typescript-eslint/project-service@8.46.1':
834 resolution: {integrity: sha512-FOIaFVMHzRskXr5J4Jp8lFVV0gz5ngv3RHmn+E4HYxSJ3DgDzU7fVI1/M7Ijh1zf6S7HIoaIOtln1H5y8V+9Zg==}
835 engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
836 peerDependencies:
837 typescript: '>=4.8.4 <6.0.0'
838
839 + '@typescript-eslint/project-service@8.46.2':
840 + resolution: {integrity: sha512-PULOLZ9iqwI7hXcmL4fVfIsBi6AN9YxRc0frbvmg8f+4hQAjQ5GYNKK0DIArNo+rOKmR/iBYwkpBmnIwin4wBg==}
841 + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
842 + peerDependencies:
843 + typescript: '>=4.8.4 <6.0.0'
844 +
845 '@typescript-eslint/scope-manager@8.46.1':
846 resolution: {integrity: sha512-weL9Gg3/5F0pVQKiF8eOXFZp8emqWzZsOJuWRUNtHT+UNV2xSJegmpCNQHy37aEQIbToTq7RHKhWvOsmbM680A==}
847 engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
848
849 + '@typescript-eslint/scope-manager@8.46.2':
850 + resolution: {integrity: sha512-LF4b/NmGvdWEHD2H4MsHD8ny6JpiVNDzrSZr3CsckEgCbAGZbYM4Cqxvi9L+WqDMT+51Ozy7lt2M+d0JLEuBqA==}
851 + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
852 +
853 '@typescript-eslint/tsconfig-utils@8.46.1':
854 resolution: {integrity: sha512-X88+J/CwFvlJB+mK09VFqx5FE4H5cXD+H/Bdza2aEWkSb8hnWIQorNcscRl4IEo1Cz9VI/+/r/jnGWkbWPx54g==}
855 engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
856 peerDependencies:
857 typescript: '>=4.8.4 <6.0.0'
858
859 + '@typescript-eslint/tsconfig-utils@8.46.2':
860 + resolution: {integrity: sha512-a7QH6fw4S57+F5y2FIxxSDyi5M4UfGF+Jl1bCGd7+L4KsaUY80GsiF/t0UoRFDHAguKlBaACWJRmdrc6Xfkkag==}
861 + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
862 + peerDependencies:
863 + typescript: '>=4.8.4 <6.0.0'
864 +
865 '@typescript-eslint/type-utils@8.46.1':
866 resolution: {integrity: sha512-+BlmiHIiqufBxkVnOtFwjah/vrkF4MtKKvpXrKSPLCkCtAp8H01/VV43sfqA98Od7nJpDcFnkwgyfQbOG0AMvw==}
867 engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
@@ -834,16 +869,33 @@ packages:
869 eslint: ^8.57.0 || ^9.0.0
870 typescript: '>=4.8.4 <6.0.0'
871
872 + '@typescript-eslint/type-utils@8.46.2':
873 + resolution: {integrity: sha512-HbPM4LbaAAt/DjxXaG9yiS9brOOz6fabal4uvUmaUYe6l3K1phQDMQKBRUrr06BQkxkvIZVVHttqiybM9nJsLA==}
874 + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
875 + peerDependencies:
876 + eslint: ^8.57.0 || ^9.0.0
877 + typescript: '>=4.8.4 <6.0.0'
878 +
879 '@typescript-eslint/types@8.46.1':
880 resolution: {integrity: sha512-C+soprGBHwWBdkDpbaRC4paGBrkIXxVlNohadL5o0kfhsXqOC6GYH2S/Obmig+I0HTDl8wMaRySwrfrXVP8/pQ==}
881 engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
882
883 + '@typescript-eslint/types@8.46.2':
884 + resolution: {integrity: sha512-lNCWCbq7rpg7qDsQrd3D6NyWYu+gkTENkG5IKYhUIcxSb59SQC/hEQ+MrG4sTgBVghTonNWq42bA/d4yYumldQ==}
885 + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
886 +
887 '@typescript-eslint/typescript-estree@8.46.1':
888 resolution: {integrity: sha512-uIifjT4s8cQKFQ8ZBXXyoUODtRoAd7F7+G8MKmtzj17+1UbdzFl52AzRyZRyKqPHhgzvXunnSckVu36flGy8cg==}
889 engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
890 peerDependencies:
891 typescript: '>=4.8.4 <6.0.0'
892
893 + '@typescript-eslint/typescript-estree@8.46.2':
894 + resolution: {integrity: sha512-f7rW7LJ2b7Uh2EiQ+7sza6RDZnajbNbemn54Ob6fRwQbgcIn+GWfyuHDHRYgRoZu1P4AayVScrRW+YfbTvPQoQ==}
895 + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
896 + peerDependencies:
897 + typescript: '>=4.8.4 <6.0.0'
898 +
899 '@typescript-eslint/utils@8.46.1':
900 resolution: {integrity: sha512-vkYUy6LdZS7q1v/Gxb2Zs7zziuXN0wxqsetJdeZdRe/f5dwJFglmuvZBfTUivCtjH725C1jWCDfpadadD95EDQ==}
901 engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
@@ -851,10 +903,21 @@ packages:
903 eslint: ^8.57.0 || ^9.0.0
904 typescript: '>=4.8.4 <6.0.0'
905
906 + '@typescript-eslint/utils@8.46.2':
907 + resolution: {integrity: sha512-sExxzucx0Tud5tE0XqR0lT0psBQvEpnpiul9XbGUB1QwpWJJAps1O/Z7hJxLGiZLBKMCutjTzDgmd1muEhBnVg==}
908 + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
909 + peerDependencies:
910 + eslint: ^8.57.0 || ^9.0.0
911 + typescript: '>=4.8.4 <6.0.0'
912 +
913 '@typescript-eslint/visitor-keys@8.46.1':
914 resolution: {integrity: sha512-ptkmIf2iDkNUjdeu2bQqhFPV1m6qTnFFjg7PPDjxKWaMaP0Z6I9l30Jr3g5QqbZGdw8YdYvLp+XnqnWWZOg/NA==}
915 engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
916
917 + '@typescript-eslint/visitor-keys@8.46.2':
918 + resolution: {integrity: sha512-tUFMXI4gxzzMXt4xpGJEsBsTox0XbNQ1y94EwlD/CuZwFcQP79xfQqMhau9HsRc/J0cAPA/HZt1dZPtGn9V/7w==}
919 + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
920 +
921 '@ungap/structured-clone@1.3.0':
922 resolution: {integrity: sha512-WmoN8qaIAo7WTYWbAZuG8PYEhn5fkz7dZrqTBZ7dtt//lL2Gwms1IcnQ5yHqjDfX8Ft5j4YzDM23f87zBfDe9g==}
923
@@ -2079,6 +2142,7 @@ packages:
2142 sitemap@8.0.0:
2143 resolution: {integrity: sha512-+AbdxhM9kJsHtruUF39bwS/B0Fytw6Fr1o4ZAIAEqA6cke2xcoO2GleBw9Zw7nRzILVEgz7zBM5GiTJjie1G9A==}
2144 engines: {node: '>=14.0.0', npm: '>=6.0.0'}
2145 + deprecated: 'SECURITY: Multiple vulnerabilities fixed in 8.0.1 (XML injection, path traversal, command injection, protocol injection). Upgrade immediately: npm install sitemap@8.0.1'
2146 hasBin: true
2147
2148 smol-toml@1.4.2:
@@ -2202,8 +2266,8 @@ packages:
2266 resolution: {integrity: sha512-TeTSQ6H5YHvpqVwBRcnLDCBnDOHWYu7IvGbHT6N8AOymcr9PJGjc1GTtiWZTYg0NCgYwvnYWEkVChQAr9bjfwA==}
2267 engines: {node: '>=16'}
2268
2205 - typescript-eslint@8.46.1:
2206 - resolution: {integrity: sha512-VHgijW803JafdSsDO8I761r3SHrgk4T00IdyQ+/UsthtgPRsBWQLqoSxOolxTpxRKi1kGXK0bSz4CoAc9ObqJA==}
2269 + typescript-eslint@8.46.2:
2270 + resolution: {integrity: sha512-vbw8bOmiuYNdzzV3lsiWv6sRwjyuKJMQqWulBOU7M0RrxedXledX8G8kBbQeiOYDnTfiXz0Y4081E1QMNB6iQg==}
2271 engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
2272 peerDependencies:
2273 eslint: ^8.57.0 || ^9.0.0
@@ -2641,6 +2705,8 @@ snapshots:
2705
2706 '@eslint-community/regexpp@4.12.1': {}
2707
2708 + '@eslint-community/regexpp@4.12.2': {}
2709 +
2710 '@eslint/config-array@0.21.1':
2711 dependencies:
2712 '@eslint/object-schema': 2.1.7
@@ -3095,6 +3161,23 @@ snapshots:
3161 transitivePeerDependencies:
3162 - supports-color
3163
3164 + '@typescript-eslint/eslint-plugin@8.46.2(@typescript-eslint/parser@8.46.2(eslint@9.38.0(jiti@2.6.1))(typescript@5.9.3))(eslint@9.38.0(jiti@2.6.1))(typescript@5.9.3)':
3165 + dependencies:
3166 + '@eslint-community/regexpp': 4.12.2
3167 + '@typescript-eslint/parser': 8.46.2(eslint@9.38.0(jiti@2.6.1))(typescript@5.9.3)
3168 + '@typescript-eslint/scope-manager': 8.46.2
3169 + '@typescript-eslint/type-utils': 8.46.2(eslint@9.38.0(jiti@2.6.1))(typescript@5.9.3)
3170 + '@typescript-eslint/utils': 8.46.2(eslint@9.38.0(jiti@2.6.1))(typescript@5.9.3)
3171 + '@typescript-eslint/visitor-keys': 8.46.2
3172 + eslint: 9.38.0(jiti@2.6.1)
3173 + graphemer: 1.4.0
3174 + ignore: 7.0.5
3175 + natural-compare: 1.4.0
3176 + ts-api-utils: 2.1.0(typescript@5.9.3)
3177 + typescript: 5.9.3
3178 + transitivePeerDependencies:
3179 + - supports-color
3180 +
3181 '@typescript-eslint/parser@8.46.1(eslint@9.38.0(jiti@2.6.1))(typescript@5.9.3)':
3182 dependencies:
3183 '@typescript-eslint/scope-manager': 8.46.1
@@ -3107,6 +3190,18 @@ snapshots:
3190 transitivePeerDependencies:
3191 - supports-color
3192
3193 + '@typescript-eslint/parser@8.46.2(eslint@9.38.0(jiti@2.6.1))(typescript@5.9.3)':
3194 + dependencies:
3195 + '@typescript-eslint/scope-manager': 8.46.2
3196 + '@typescript-eslint/types': 8.46.2
3197 + '@typescript-eslint/typescript-estree': 8.46.2(typescript@5.9.3)
3198 + '@typescript-eslint/visitor-keys': 8.46.2
3199 + debug: 4.4.3
3200 + eslint: 9.38.0(jiti@2.6.1)
3201 + typescript: 5.9.3
3202 + transitivePeerDependencies:
3203 + - supports-color
3204 +
3205 '@typescript-eslint/project-service@8.46.1(typescript@5.9.3)':
3206 dependencies:
3207 '@typescript-eslint/tsconfig-utils': 8.46.1(typescript@5.9.3)
@@ -3116,15 +3211,33 @@ snapshots:
3211 transitivePeerDependencies:
3212 - supports-color
3213
3214 + '@typescript-eslint/project-service@8.46.2(typescript@5.9.3)':
3215 + dependencies:
3216 + '@typescript-eslint/tsconfig-utils': 8.46.2(typescript@5.9.3)
3217 + '@typescript-eslint/types': 8.46.2
3218 + debug: 4.4.3
3219 + typescript: 5.9.3
3220 + transitivePeerDependencies:
3221 + - supports-color
3222 +
3223 '@typescript-eslint/scope-manager@8.46.1':
3224 dependencies:
3225 '@typescript-eslint/types': 8.46.1
3226 '@typescript-eslint/visitor-keys': 8.46.1
3227
3228 + '@typescript-eslint/scope-manager@8.46.2':
3229 + dependencies:
3230 + '@typescript-eslint/types': 8.46.2
3231 + '@typescript-eslint/visitor-keys': 8.46.2
3232 +
3233 '@typescript-eslint/tsconfig-utils@8.46.1(typescript@5.9.3)':
3234 dependencies:
3235 typescript: 5.9.3
3236
3237 + '@typescript-eslint/tsconfig-utils@8.46.2(typescript@5.9.3)':
3238 + dependencies:
3239 + typescript: 5.9.3
3240 +
3241 '@typescript-eslint/type-utils@8.46.1(eslint@9.38.0(jiti@2.6.1))(typescript@5.9.3)':
3242 dependencies:
3243 '@typescript-eslint/types': 8.46.1
@@ -3137,8 +3250,22 @@ snapshots:
3250 transitivePeerDependencies:
3251 - supports-color
3252
3253 + '@typescript-eslint/type-utils@8.46.2(eslint@9.38.0(jiti@2.6.1))(typescript@5.9.3)':
3254 + dependencies:
3255 + '@typescript-eslint/types': 8.46.2
3256 + '@typescript-eslint/typescript-estree': 8.46.2(typescript@5.9.3)
3257 + '@typescript-eslint/utils': 8.46.2(eslint@9.38.0(jiti@2.6.1))(typescript@5.9.3)
3258 + debug: 4.4.3
3259 + eslint: 9.38.0(jiti@2.6.1)
3260 + ts-api-utils: 2.1.0(typescript@5.9.3)
3261 + typescript: 5.9.3
3262 + transitivePeerDependencies:
3263 + - supports-color
3264 +
3265 '@typescript-eslint/types@8.46.1': {}
3266
3267 + '@typescript-eslint/types@8.46.2': {}
3268 +
3269 '@typescript-eslint/typescript-estree@8.46.1(typescript@5.9.3)':
3270 dependencies:
3271 '@typescript-eslint/project-service': 8.46.1(typescript@5.9.3)
@@ -3155,6 +3282,22 @@ snapshots:
3282 transitivePeerDependencies:
3283 - supports-color
3284
3285 + '@typescript-eslint/typescript-estree@8.46.2(typescript@5.9.3)':
3286 + dependencies:
3287 + '@typescript-eslint/project-service': 8.46.2(typescript@5.9.3)
3288 + '@typescript-eslint/tsconfig-utils': 8.46.2(typescript@5.9.3)
3289 + '@typescript-eslint/types': 8.46.2
3290 + '@typescript-eslint/visitor-keys': 8.46.2
3291 + debug: 4.4.3
3292 + fast-glob: 3.3.3
3293 + is-glob: 4.0.3
3294 + minimatch: 9.0.5
3295 + semver: 7.7.3
3296 + ts-api-utils: 2.1.0(typescript@5.9.3)
3297 + typescript: 5.9.3
3298 + transitivePeerDependencies:
3299 + - supports-color
3300 +
3301 '@typescript-eslint/utils@8.46.1(eslint@9.38.0(jiti@2.6.1))(typescript@5.9.3)':
3302 dependencies:
3303 '@eslint-community/eslint-utils': 4.9.0(eslint@9.38.0(jiti@2.6.1))
@@ -3166,11 +3309,27 @@ snapshots:
3309 transitivePeerDependencies:
3310 - supports-color
3311
3312 + '@typescript-eslint/utils@8.46.2(eslint@9.38.0(jiti@2.6.1))(typescript@5.9.3)':
3313 + dependencies:
3314 + '@eslint-community/eslint-utils': 4.9.0(eslint@9.38.0(jiti@2.6.1))
3315 + '@typescript-eslint/scope-manager': 8.46.2
3316 + '@typescript-eslint/types': 8.46.2
3317 + '@typescript-eslint/typescript-estree': 8.46.2(typescript@5.9.3)
3318 + eslint: 9.38.0(jiti@2.6.1)
3319 + typescript: 5.9.3
3320 + transitivePeerDependencies:
3321 + - supports-color
3322 +
3323 '@typescript-eslint/visitor-keys@8.46.1':
3324 dependencies:
3325 '@typescript-eslint/types': 8.46.1
3326 eslint-visitor-keys: 4.2.1
3327
3328 + '@typescript-eslint/visitor-keys@8.46.2':
3329 + dependencies:
3330 + '@typescript-eslint/types': 8.46.2
3331 + eslint-visitor-keys: 4.2.1
3332 +
3333 '@ungap/structured-clone@1.3.0': {}
3334
3335 acorn-jsx@5.3.2(acorn@8.15.0):
@@ -5111,12 +5270,12 @@ snapshots:
5270
5271 type-fest@4.41.0: {}
5272
5114 - typescript-eslint@8.46.1(eslint@9.38.0(jiti@2.6.1))(typescript@5.9.3):
5273 + typescript-eslint@8.46.2(eslint@9.38.0(jiti@2.6.1))(typescript@5.9.3):
5274 dependencies:
5116 - '@typescript-eslint/eslint-plugin': 8.46.1(@typescript-eslint/parser@8.46.1(eslint@9.38.0(jiti@2.6.1))(typescript@5.9.3))(eslint@9.38.0(jiti@2.6.1))(typescript@5.9.3)
5117 - '@typescript-eslint/parser': 8.46.1(eslint@9.38.0(jiti@2.6.1))(typescript@5.9.3)
5118 - '@typescript-eslint/typescript-estree': 8.46.1(typescript@5.9.3)
5119 - '@typescript-eslint/utils': 8.46.1(eslint@9.38.0(jiti@2.6.1))(typescript@5.9.3)
5275 + '@typescript-eslint/eslint-plugin': 8.46.2(@typescript-eslint/parser@8.46.2(eslint@9.38.0(jiti@2.6.1))(typescript@5.9.3))(eslint@9.38.0(jiti@2.6.1))(typescript@5.9.3)
5276 + '@typescript-eslint/parser': 8.46.2(eslint@9.38.0(jiti@2.6.1))(typescript@5.9.3)
5277 + '@typescript-eslint/typescript-estree': 8.46.2(typescript@5.9.3)
5278 + '@typescript-eslint/utils': 8.46.2(eslint@9.38.0(jiti@2.6.1))(typescript@5.9.3)
5279 eslint: 9.38.0(jiti@2.6.1)
5280 typescript: 5.9.3
5281 transitivePeerDependencies: