Fork of Chiri for Astro for my blog
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

dev(deps-dev): bump typescript-eslint from 8.47.0 to 8.48.0

Bumps [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) from 8.47.0 to 8.48.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/typescript-eslint/typescript-eslint/releases">typescript-eslint's releases</a>.</em></p>
<blockquote>
<h2>v8.48.0</h2>
<h2>8.48.0 (2025-11-24)</h2>
<h3>🚀 Features</h3>
<ul>
<li><strong>eslint-plugin:</strong> [no-redundant-type-constituents] use assignability checking for redundancy checks (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10744">#10744</a>)</li>
<li><strong>rule-tester:</strong> remove workaround for jest circular structure error (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11772">#11772</a>)</li>
<li><strong>typescript-estree:</strong> gate all errors behind allowInvalidAST (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11693">#11693</a>)</li>
<li><strong>typescript-estree:</strong> replace fast-glob with tinyglobby (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11740">#11740</a>)</li>
</ul>
<h3>🩹 Fixes</h3>
<ul>
<li><strong>eslint-plugin:</strong> [consistent-generic-constructors] ignore when constructor is typed array (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10477">#10477</a>)</li>
<li><strong>scope-manager:</strong> change unhelpful <code>aaa</code> error message and change <code>analyze</code> to expects <code>Program</code> (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11747">#11747</a>)</li>
<li><strong>typescript-estree:</strong> infers singleRun as true for project service (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11327">#11327</a>)</li>
<li><strong>typescript-estree:</strong> disallow binding patterns in parameter properties (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11760">#11760</a>)</li>
</ul>
<h3>❤️ Thank You</h3>
<ul>
<li>Ben McCann <a href="https://github.com/benmccann"><code>@​benmccann</code></a></li>
<li>Dima Barabash <a href="https://github.com/dbarabashh"><code>@​dbarabashh</code></a></li>
<li>fisker Cheung <a href="https://github.com/fisker"><code>@​fisker</code></a></li>
<li>James Henry <a href="https://github.com/JamesHenry"><code>@​JamesHenry</code></a></li>
<li>JamesHenry <a href="https://github.com/JamesHenry"><code>@​JamesHenry</code></a></li>
<li>Josh Goldberg</li>
<li>Josh Goldberg ✨</li>
<li>Kirk Waiblinger <a href="https://github.com/kirkwaiblinger"><code>@​kirkwaiblinger</code></a></li>
<li>mdm317 <a href="https://github.com/gen-ip-1"><code>@​gen-ip-1</code></a></li>
<li>Younsang Na <a href="https://github.com/nayounsang"><code>@​nayounsang</code></a></li>
</ul>
<p>You can read about our <a href="https://typescript-eslint.io/users/versioning">versioning strategy</a> and <a href="https://typescript-eslint.io/users/releases">releases</a> on our website.</p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/typescript-eslint/CHANGELOG.md">typescript-eslint's changelog</a>.</em></p>
<blockquote>
<h2>8.48.0 (2025-11-24)</h2>
<p>This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.</p>
<p>You can read about our <a href="https://typescript-eslint.io/users/versioning">versioning strategy</a> and <a href="https://typescript-eslint.io/users/releases">releases</a> on our website.</p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/6fb1551634b2ff11718e579098f69e041a2ff92c"><code>6fb1551</code></a> chore(release): publish 8.48.0</li>
<li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/a4dc42ac541139f0da344550bce7accd8f3d366a"><code>a4dc42a</code></a> chore: migrate to nx 22 (<a href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint/issues/11780">#11780</a>)</li>
<li>See full diff in <a href="https://github.com/typescript-eslint/typescript-eslint/commits/v8.48.0/packages/typescript-eslint">compare view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=typescript-eslint&package-manager=npm_and_yarn&previous-version=8.47.0&new-version=8.48.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)


</details>

authored by

dependabot[bot] and committed by
GitHub
9925dcae 8a485f2f

+162 -11
+1 -1
package.json
··· 52 52 "prettier-plugin-astro": "^0.14.1", 53 53 "tsx": "^4.20.6", 54 54 "typescript": "^5.9.3", 55 - "typescript-eslint": "^8.47.0" 55 + "typescript-eslint": "^8.48.0" 56 56 } 57 57 }
+161 -10
pnpm-lock.yaml
··· 109 109 specifier: ^5.9.3 110 110 version: 5.9.3 111 111 typescript-eslint: 112 - specifier: ^8.47.0 113 - version: 8.47.0(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3) 112 + specifier: ^8.48.0 113 + version: 8.48.0(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3) 114 114 115 115 packages: 116 116 ··· 1254 1254 eslint: ^8.57.0 || ^9.0.0 1255 1255 typescript: '>=4.8.4 <6.0.0' 1256 1256 1257 + '@typescript-eslint/eslint-plugin@8.48.0': 1258 + resolution: {integrity: sha512-XxXP5tL1txl13YFtrECECQYeZjBZad4fyd3cFV4a19LkAY/bIp9fev3US4S5fDVV2JaYFiKAZ/GRTOLer+mbyQ==} 1259 + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 1260 + peerDependencies: 1261 + '@typescript-eslint/parser': ^8.48.0 1262 + eslint: ^8.57.0 || ^9.0.0 1263 + typescript: '>=4.8.4 <6.0.0' 1264 + 1257 1265 '@typescript-eslint/parser@8.47.0': 1258 1266 resolution: {integrity: sha512-lJi3PfxVmo0AkEY93ecfN+r8SofEqZNGByvHAI3GBLrvt1Cw6H5k1IM02nSzu0RfUafr2EvFSw0wAsZgubNplQ==} 1259 1267 engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} ··· 1261 1269 eslint: ^8.57.0 || ^9.0.0 1262 1270 typescript: '>=4.8.4 <6.0.0' 1263 1271 1272 + '@typescript-eslint/parser@8.48.0': 1273 + resolution: {integrity: sha512-jCzKdm/QK0Kg4V4IK/oMlRZlY+QOcdjv89U2NgKHZk1CYTj82/RVSx1mV/0gqCVMJ/DA+Zf/S4NBWNF8GQ+eqQ==} 1274 + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 1275 + peerDependencies: 1276 + eslint: ^8.57.0 || ^9.0.0 1277 + typescript: '>=4.8.4 <6.0.0' 1278 + 1264 1279 '@typescript-eslint/project-service@8.47.0': 1265 1280 resolution: {integrity: sha512-2X4BX8hUeB5JcA1TQJ7GjcgulXQ+5UkNb0DL8gHsHUHdFoiCTJoYLTpib3LtSDPZsRET5ygN4qqIWrHyYIKERA==} 1266 1281 engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 1267 1282 peerDependencies: 1268 1283 typescript: '>=4.8.4 <6.0.0' 1269 1284 1285 + '@typescript-eslint/project-service@8.48.0': 1286 + resolution: {integrity: sha512-Ne4CTZyRh1BecBf84siv42wv5vQvVmgtk8AuiEffKTUo3DrBaGYZueJSxxBZ8fjk/N3DrgChH4TOdIOwOwiqqw==} 1287 + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 1288 + peerDependencies: 1289 + typescript: '>=4.8.4 <6.0.0' 1290 + 1270 1291 '@typescript-eslint/scope-manager@8.47.0': 1271 1292 resolution: {integrity: sha512-a0TTJk4HXMkfpFkL9/WaGTNuv7JWfFTQFJd6zS9dVAjKsojmv9HT55xzbEpnZoY+VUb+YXLMp+ihMLz/UlZfDg==} 1293 + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 1294 + 1295 + '@typescript-eslint/scope-manager@8.48.0': 1296 + resolution: {integrity: sha512-uGSSsbrtJrLduti0Q1Q9+BF1/iFKaxGoQwjWOIVNJv0o6omrdyR8ct37m4xIl5Zzpkp69Kkmvom7QFTtue89YQ==} 1272 1297 engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 1273 1298 1274 1299 '@typescript-eslint/tsconfig-utils@8.47.0': ··· 1277 1302 peerDependencies: 1278 1303 typescript: '>=4.8.4 <6.0.0' 1279 1304 1305 + '@typescript-eslint/tsconfig-utils@8.48.0': 1306 + resolution: {integrity: sha512-WNebjBdFdyu10sR1M4OXTt2OkMd5KWIL+LLfeH9KhgP+jzfDV/LI3eXzwJ1s9+Yc0Kzo2fQCdY/OpdusCMmh6w==} 1307 + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 1308 + peerDependencies: 1309 + typescript: '>=4.8.4 <6.0.0' 1310 + 1280 1311 '@typescript-eslint/type-utils@8.47.0': 1281 1312 resolution: {integrity: sha512-QC9RiCmZ2HmIdCEvhd1aJELBlD93ErziOXXlHEZyuBo3tBiAZieya0HLIxp+DoDWlsQqDawyKuNEhORyku+P8A==} 1282 1313 engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} ··· 1284 1315 eslint: ^8.57.0 || ^9.0.0 1285 1316 typescript: '>=4.8.4 <6.0.0' 1286 1317 1318 + '@typescript-eslint/type-utils@8.48.0': 1319 + resolution: {integrity: sha512-zbeVaVqeXhhab6QNEKfK96Xyc7UQuoFWERhEnj3mLVnUWrQnv15cJNseUni7f3g557gm0e46LZ6IJ4NJVOgOpw==} 1320 + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 1321 + peerDependencies: 1322 + eslint: ^8.57.0 || ^9.0.0 1323 + typescript: '>=4.8.4 <6.0.0' 1324 + 1287 1325 '@typescript-eslint/types@8.47.0': 1288 1326 resolution: {integrity: sha512-nHAE6bMKsizhA2uuYZbEbmp5z2UpffNrPEqiKIeN7VsV6UY/roxanWfoRrf6x/k9+Obf+GQdkm0nPU+vnMXo9A==} 1289 1327 engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 1290 1328 1329 + '@typescript-eslint/types@8.48.0': 1330 + resolution: {integrity: sha512-cQMcGQQH7kwKoVswD1xdOytxQR60MWKM1di26xSUtxehaDs/32Zpqsu5WJlXTtTTqyAVK8R7hvsUnIXRS+bjvA==} 1331 + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 1332 + 1291 1333 '@typescript-eslint/typescript-estree@8.47.0': 1292 1334 resolution: {integrity: sha512-k6ti9UepJf5NpzCjH31hQNLHQWupTRPhZ+KFF8WtTuTpy7uHPfeg2NM7cP27aCGajoEplxJDFVCEm9TGPYyiVg==} 1293 1335 engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 1294 1336 peerDependencies: 1295 1337 typescript: '>=4.8.4 <6.0.0' 1296 1338 1339 + '@typescript-eslint/typescript-estree@8.48.0': 1340 + resolution: {integrity: sha512-ljHab1CSO4rGrQIAyizUS6UGHHCiAYhbfcIZ1zVJr5nMryxlXMVWS3duFPSKvSUbFPwkXMFk1k0EMIjub4sRRQ==} 1341 + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 1342 + peerDependencies: 1343 + typescript: '>=4.8.4 <6.0.0' 1344 + 1297 1345 '@typescript-eslint/utils@8.47.0': 1298 1346 resolution: {integrity: sha512-g7XrNf25iL4TJOiPqatNuaChyqt49a/onq5YsJ9+hXeugK+41LVg7AxikMfM02PC6jbNtZLCJj6AUcQXJS/jGQ==} 1299 1347 engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} ··· 1301 1349 eslint: ^8.57.0 || ^9.0.0 1302 1350 typescript: '>=4.8.4 <6.0.0' 1303 1351 1352 + '@typescript-eslint/utils@8.48.0': 1353 + resolution: {integrity: sha512-yTJO1XuGxCsSfIVt1+1UrLHtue8xz16V8apzPYI06W0HbEbEWHxHXgZaAgavIkoh+GeV6hKKd5jm0sS6OYxWXQ==} 1354 + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 1355 + peerDependencies: 1356 + eslint: ^8.57.0 || ^9.0.0 1357 + typescript: '>=4.8.4 <6.0.0' 1358 + 1304 1359 '@typescript-eslint/visitor-keys@8.47.0': 1305 1360 resolution: {integrity: sha512-SIV3/6eftCy1bNzCQoPmbWsRLujS8t5iDIZ4spZOBHqrM+yfX2ogg8Tt3PDTAVKw3sSCiUgg30uOAvK2r9zGjQ==} 1361 + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 1362 + 1363 + '@typescript-eslint/visitor-keys@8.48.0': 1364 + resolution: {integrity: sha512-T0XJMaRPOH3+LBbAfzR2jalckP1MSG/L9eUtY0DEzUyVaXJ/t6zN0nR7co5kz0Jko/nkSYCBRkz1djvjajVTTg==} 1306 1365 engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 1307 1366 1308 1367 '@ungap/structured-clone@1.3.0': ··· 3689 3748 resolution: {integrity: sha512-TeTSQ6H5YHvpqVwBRcnLDCBnDOHWYu7IvGbHT6N8AOymcr9PJGjc1GTtiWZTYg0NCgYwvnYWEkVChQAr9bjfwA==} 3690 3749 engines: {node: '>=16'} 3691 3750 3692 - typescript-eslint@8.47.0: 3693 - resolution: {integrity: sha512-Lwe8i2XQ3WoMjua/r1PHrCTpkubPYJCAfOurtn+mtTzqB6jNd+14n9UN1bJ4s3F49x9ixAm0FLflB/JzQ57M8Q==} 3751 + typescript-eslint@8.48.0: 3752 + resolution: {integrity: sha512-fcKOvQD9GUn3Xw63EgiDqhvWJ5jsyZUaekl3KVpGsDJnN46WJTe3jWxtQP9lMZm1LJNkFLlTaWAxK2vUQR+cqw==} 3694 3753 engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 3695 3754 peerDependencies: 3696 3755 eslint: ^8.57.0 || ^9.0.0 ··· 5339 5398 transitivePeerDependencies: 5340 5399 - supports-color 5341 5400 5401 + '@typescript-eslint/eslint-plugin@8.48.0(@typescript-eslint/parser@8.48.0(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3)': 5402 + dependencies: 5403 + '@eslint-community/regexpp': 4.12.2 5404 + '@typescript-eslint/parser': 8.48.0(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3) 5405 + '@typescript-eslint/scope-manager': 8.48.0 5406 + '@typescript-eslint/type-utils': 8.48.0(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3) 5407 + '@typescript-eslint/utils': 8.48.0(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3) 5408 + '@typescript-eslint/visitor-keys': 8.48.0 5409 + eslint: 9.39.1(jiti@2.6.1) 5410 + graphemer: 1.4.0 5411 + ignore: 7.0.5 5412 + natural-compare: 1.4.0 5413 + ts-api-utils: 2.1.0(typescript@5.9.3) 5414 + typescript: 5.9.3 5415 + transitivePeerDependencies: 5416 + - supports-color 5417 + 5342 5418 '@typescript-eslint/parser@8.47.0(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3)': 5343 5419 dependencies: 5344 5420 '@typescript-eslint/scope-manager': 8.47.0 ··· 5351 5427 transitivePeerDependencies: 5352 5428 - supports-color 5353 5429 5430 + '@typescript-eslint/parser@8.48.0(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3)': 5431 + dependencies: 5432 + '@typescript-eslint/scope-manager': 8.48.0 5433 + '@typescript-eslint/types': 8.48.0 5434 + '@typescript-eslint/typescript-estree': 8.48.0(typescript@5.9.3) 5435 + '@typescript-eslint/visitor-keys': 8.48.0 5436 + debug: 4.4.3 5437 + eslint: 9.39.1(jiti@2.6.1) 5438 + typescript: 5.9.3 5439 + transitivePeerDependencies: 5440 + - supports-color 5441 + 5354 5442 '@typescript-eslint/project-service@8.47.0(typescript@5.9.3)': 5355 5443 dependencies: 5356 5444 '@typescript-eslint/tsconfig-utils': 8.47.0(typescript@5.9.3) 5357 5445 '@typescript-eslint/types': 8.47.0 5446 + debug: 4.4.3 5447 + typescript: 5.9.3 5448 + transitivePeerDependencies: 5449 + - supports-color 5450 + 5451 + '@typescript-eslint/project-service@8.48.0(typescript@5.9.3)': 5452 + dependencies: 5453 + '@typescript-eslint/tsconfig-utils': 8.48.0(typescript@5.9.3) 5454 + '@typescript-eslint/types': 8.48.0 5358 5455 debug: 4.4.3 5359 5456 typescript: 5.9.3 5360 5457 transitivePeerDependencies: ··· 5365 5462 '@typescript-eslint/types': 8.47.0 5366 5463 '@typescript-eslint/visitor-keys': 8.47.0 5367 5464 5465 + '@typescript-eslint/scope-manager@8.48.0': 5466 + dependencies: 5467 + '@typescript-eslint/types': 8.48.0 5468 + '@typescript-eslint/visitor-keys': 8.48.0 5469 + 5368 5470 '@typescript-eslint/tsconfig-utils@8.47.0(typescript@5.9.3)': 5471 + dependencies: 5472 + typescript: 5.9.3 5473 + 5474 + '@typescript-eslint/tsconfig-utils@8.48.0(typescript@5.9.3)': 5369 5475 dependencies: 5370 5476 typescript: 5.9.3 5371 5477 ··· 5381 5487 transitivePeerDependencies: 5382 5488 - supports-color 5383 5489 5490 + '@typescript-eslint/type-utils@8.48.0(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3)': 5491 + dependencies: 5492 + '@typescript-eslint/types': 8.48.0 5493 + '@typescript-eslint/typescript-estree': 8.48.0(typescript@5.9.3) 5494 + '@typescript-eslint/utils': 8.48.0(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3) 5495 + debug: 4.4.3 5496 + eslint: 9.39.1(jiti@2.6.1) 5497 + ts-api-utils: 2.1.0(typescript@5.9.3) 5498 + typescript: 5.9.3 5499 + transitivePeerDependencies: 5500 + - supports-color 5501 + 5384 5502 '@typescript-eslint/types@8.47.0': {} 5503 + 5504 + '@typescript-eslint/types@8.48.0': {} 5385 5505 5386 5506 '@typescript-eslint/typescript-estree@8.47.0(typescript@5.9.3)': 5387 5507 dependencies: ··· 5399 5519 transitivePeerDependencies: 5400 5520 - supports-color 5401 5521 5522 + '@typescript-eslint/typescript-estree@8.48.0(typescript@5.9.3)': 5523 + dependencies: 5524 + '@typescript-eslint/project-service': 8.48.0(typescript@5.9.3) 5525 + '@typescript-eslint/tsconfig-utils': 8.48.0(typescript@5.9.3) 5526 + '@typescript-eslint/types': 8.48.0 5527 + '@typescript-eslint/visitor-keys': 8.48.0 5528 + debug: 4.4.3 5529 + minimatch: 9.0.5 5530 + semver: 7.7.3 5531 + tinyglobby: 0.2.15 5532 + ts-api-utils: 2.1.0(typescript@5.9.3) 5533 + typescript: 5.9.3 5534 + transitivePeerDependencies: 5535 + - supports-color 5536 + 5402 5537 '@typescript-eslint/utils@8.47.0(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3)': 5403 5538 dependencies: 5404 5539 '@eslint-community/eslint-utils': 4.9.0(eslint@9.39.1(jiti@2.6.1)) ··· 5410 5545 transitivePeerDependencies: 5411 5546 - supports-color 5412 5547 5548 + '@typescript-eslint/utils@8.48.0(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3)': 5549 + dependencies: 5550 + '@eslint-community/eslint-utils': 4.9.0(eslint@9.39.1(jiti@2.6.1)) 5551 + '@typescript-eslint/scope-manager': 8.48.0 5552 + '@typescript-eslint/types': 8.48.0 5553 + '@typescript-eslint/typescript-estree': 8.48.0(typescript@5.9.3) 5554 + eslint: 9.39.1(jiti@2.6.1) 5555 + typescript: 5.9.3 5556 + transitivePeerDependencies: 5557 + - supports-color 5558 + 5413 5559 '@typescript-eslint/visitor-keys@8.47.0': 5414 5560 dependencies: 5415 5561 '@typescript-eslint/types': 8.47.0 5562 + eslint-visitor-keys: 4.2.1 5563 + 5564 + '@typescript-eslint/visitor-keys@8.48.0': 5565 + dependencies: 5566 + '@typescript-eslint/types': 8.48.0 5416 5567 eslint-visitor-keys: 4.2.1 5417 5568 5418 5569 '@ungap/structured-clone@1.3.0': {} ··· 6066 6217 6067 6218 detective-typescript@14.0.0(typescript@5.9.3): 6068 6219 dependencies: 6069 - '@typescript-eslint/typescript-estree': 8.47.0(typescript@5.9.3) 6220 + '@typescript-eslint/typescript-estree': 8.48.0(typescript@5.9.3) 6070 6221 ast-module-types: 6.0.1 6071 6222 node-source-walk: 7.0.1 6072 6223 typescript: 5.9.3 ··· 8539 8690 8540 8691 type-fest@4.41.0: {} 8541 8692 8542 - typescript-eslint@8.47.0(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3): 8693 + typescript-eslint@8.48.0(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3): 8543 8694 dependencies: 8544 - '@typescript-eslint/eslint-plugin': 8.47.0(@typescript-eslint/parser@8.47.0(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3) 8545 - '@typescript-eslint/parser': 8.47.0(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3) 8546 - '@typescript-eslint/typescript-estree': 8.47.0(typescript@5.9.3) 8547 - '@typescript-eslint/utils': 8.47.0(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3) 8695 + '@typescript-eslint/eslint-plugin': 8.48.0(@typescript-eslint/parser@8.48.0(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3) 8696 + '@typescript-eslint/parser': 8.48.0(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3) 8697 + '@typescript-eslint/typescript-estree': 8.48.0(typescript@5.9.3) 8698 + '@typescript-eslint/utils': 8.48.0(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3) 8548 8699 eslint: 9.39.1(jiti@2.6.1) 8549 8700 typescript: 5.9.3 8550 8701 transitivePeerDependencies: