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/eslint-plugin from 8.44.1 to 8.45.0

[//]: # (dependabot-start)
⚠️ **Dependabot is rebasing this PR** ⚠️

Rebasing might not happen immediately, so don't worry if this takes some time.

Note: if you make any changes to this PR yourself, they will take precedence over the rebase.

---

[//]: # (dependabot-end)

Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 8.44.1 to 8.45.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/typescript-eslint/typescript-eslint/releases"><code>@​typescript-eslint/eslint-plugin</code>'s releases</a>.</em></p>
<blockquote>
<h2>v8.45.0</h2>
<h2>8.45.0 (2025-09-29)</h2>
<h3>🚀 Features</h3>
<ul>
<li><strong>eslint-plugin:</strong> expose rule name via RuleModule interface (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11616">#11616</a>)</li>
</ul>
<h3>🩹 Fixes</h3>
<ul>
<li>disable generating declaration maps (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11627">#11627</a>)</li>
<li><strong>ast-spec:</strong> narrow ArrowFunctionExpression.generator to false (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11636">#11636</a>)</li>
<li><strong>eslint-plugin:</strong> [no-base-to-string] check if superclass is ignored (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11617">#11617</a>)</li>
<li><strong>eslint-plugin:</strong> [prefer-nullish-coalescing] ignoreBooleanCoercion should not apply to top-level ternary expressions (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11614">#11614</a>)</li>
</ul>
<h3>❤️ Thank You</h3>
<ul>
<li>Bjorn Lu</li>
<li>Josh Goldberg ✨</li>
<li>mdm317</li>
<li>Moses Odutusin <a href="https://github.com/thebolarin"><code>@​thebolarin</code></a></li>
<li>Yukihiro Hasegawa <a href="https://github.com/y-hsgw"><code>@​y-hsgw</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/eslint-plugin/CHANGELOG.md"><code>@​typescript-eslint/eslint-plugin</code>'s changelog</a>.</em></p>
<blockquote>
<h2>8.45.0 (2025-09-29)</h2>
<h3>🚀 Features</h3>
<ul>
<li><strong>eslint-plugin:</strong> expose rule name via RuleModule interface (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11616">#11616</a>)</li>
</ul>
<h3>🩹 Fixes</h3>
<ul>
<li><strong>eslint-plugin:</strong> [prefer-nullish-coalescing] ignoreBooleanCoercion should not apply to top-level ternary expressions (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11614">#11614</a>)</li>
<li><strong>eslint-plugin:</strong> [no-base-to-string] check if superclass is ignored (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11617">#11617</a>)</li>
</ul>
<h3>❤️ Thank You</h3>
<ul>
<li>mdm317</li>
<li>Moses Odutusin <a href="https://github.com/thebolarin"><code>@​thebolarin</code></a></li>
<li>Yukihiro Hasegawa <a href="https://github.com/y-hsgw"><code>@​y-hsgw</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>Commits</summary>
<ul>
<li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/255e9e274b24f86f3179146c20c156506312c92c"><code>255e9e2</code></a> chore(release): publish 8.45.0</li>
<li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/967764e158c5935430149b3563c403b72d5d6366"><code>967764e</code></a> fix(eslint-plugin): [prefer-nullish-coalescing] ignoreBooleanCoercion should ...</li>
<li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/f2eeb9d9f354fc1fe5ba22272ad2dc747cec0c1d"><code>f2eeb9d</code></a> feat(eslint-plugin): expose rule name via RuleModule interface (<a href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/11616">#11616</a>)</li>
<li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/590fac6a4ea60df97db0054584f607b9033f50f3"><code>590fac6</code></a> fix(eslint-plugin): [no-base-to-string] check if superclass is ignored (<a href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/11617">#11617</a>)</li>
<li>See full diff in <a href="https://github.com/typescript-eslint/typescript-eslint/commits/v8.45.0/packages/eslint-plugin">compare view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@typescript-eslint/eslint-plugin&package-manager=npm_and_yarn&previous-version=8.44.1&new-version=8.45.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
a2e4c1d8 dabf223d

+3 -130
+1 -1
package.json
··· 42 42 "@eslint/js": "^9.37.0", 43 43 "@types/markdown-it": "^14.1.2", 44 44 "@types/sanitize-html": "^2.16.0", 45 - "@typescript-eslint/eslint-plugin": "^8.44.1", 45 + "@typescript-eslint/eslint-plugin": "^8.46.0", 46 46 "@typescript-eslint/parser": "^8.46.0", 47 47 "eslint": "^9.37.0", 48 48 "eslint-config-prettier": "^10.1.8",
+2 -129
pnpm-lock.yaml
··· 79 79 specifier: ^2.16.0 80 80 version: 2.16.0 81 81 '@typescript-eslint/eslint-plugin': 82 - specifier: ^8.44.1 83 - version: 8.44.1(@typescript-eslint/parser@8.46.0(eslint@9.37.0(jiti@2.6.1))(typescript@5.9.3))(eslint@9.37.0(jiti@2.6.1))(typescript@5.9.3) 82 + specifier: ^8.46.0 83 + version: 8.46.0(@typescript-eslint/parser@8.46.0(eslint@9.37.0(jiti@2.6.1))(typescript@5.9.3))(eslint@9.37.0(jiti@2.6.1))(typescript@5.9.3) 84 84 '@typescript-eslint/parser': 85 85 specifier: ^8.46.0 86 86 version: 8.46.0(eslint@9.37.0(jiti@2.6.1))(typescript@5.9.3) ··· 1001 1001 '@types/yauzl@2.10.3': 1002 1002 resolution: {integrity: sha512-oJoftv0LSuaDZE3Le4DbKX+KS9G36NzOeSap90UIK0yMA/NhKJhqlSGtNDORNRaIbQfzjXDrQa0ytJ6mNRGz/Q==} 1003 1003 1004 - '@typescript-eslint/eslint-plugin@8.44.1': 1005 - resolution: {integrity: sha512-molgphGqOBT7t4YKCSkbasmu1tb1MgrZ2szGzHbclF7PNmOkSTQVHy+2jXOSnxvR3+Xe1yySHFZoqMpz3TfQsw==} 1006 - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 1007 - peerDependencies: 1008 - '@typescript-eslint/parser': ^8.44.1 1009 - eslint: ^8.57.0 || ^9.0.0 1010 - typescript: '>=4.8.4 <6.0.0' 1011 - 1012 1004 '@typescript-eslint/eslint-plugin@8.46.0': 1013 1005 resolution: {integrity: sha512-hA8gxBq4ukonVXPy0OKhiaUh/68D0E88GSmtC1iAEnGaieuDi38LhS7jdCHRLi6ErJBNDGCzvh5EnzdPwUc0DA==} 1014 1006 engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} ··· 1024 1016 eslint: ^8.57.0 || ^9.0.0 1025 1017 typescript: '>=4.8.4 <6.0.0' 1026 1018 1027 - '@typescript-eslint/project-service@8.44.1': 1028 - resolution: {integrity: sha512-ycSa60eGg8GWAkVsKV4E6Nz33h+HjTXbsDT4FILyL8Obk5/mx4tbvCNsLf9zret3ipSumAOG89UcCs/KRaKYrA==} 1029 - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 1030 - peerDependencies: 1031 - typescript: '>=4.8.4 <6.0.0' 1032 - 1033 1019 '@typescript-eslint/project-service@8.46.0': 1034 1020 resolution: {integrity: sha512-OEhec0mH+U5Je2NZOeK1AbVCdm0ChyapAyTeXVIYTPXDJ3F07+cu87PPXcGoYqZ7M9YJVvFnfpGg1UmCIqM+QQ==} 1035 1021 engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 1036 1022 peerDependencies: 1037 1023 typescript: '>=4.8.4 <6.0.0' 1038 - 1039 - '@typescript-eslint/scope-manager@8.44.1': 1040 - resolution: {integrity: sha512-NdhWHgmynpSvyhchGLXh+w12OMT308Gm25JoRIyTZqEbApiBiQHD/8xgb6LqCWCFcxFtWwaVdFsLPQI3jvhywg==} 1041 - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 1042 1024 1043 1025 '@typescript-eslint/scope-manager@8.46.0': 1044 1026 resolution: {integrity: sha512-lWETPa9XGcBes4jqAMYD9fW0j4n6hrPtTJwWDmtqgFO/4HF4jmdH/Q6wggTw5qIT5TXjKzbt7GsZUBnWoO3dqw==} 1045 1027 engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 1046 - 1047 - '@typescript-eslint/tsconfig-utils@8.44.1': 1048 - resolution: {integrity: sha512-B5OyACouEjuIvof3o86lRMvyDsFwZm+4fBOqFHccIctYgBjqR3qT39FBYGN87khcgf0ExpdCBeGKpKRhSFTjKQ==} 1049 - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 1050 - peerDependencies: 1051 - typescript: '>=4.8.4 <6.0.0' 1052 1028 1053 1029 '@typescript-eslint/tsconfig-utils@8.46.0': 1054 1030 resolution: {integrity: sha512-WrYXKGAHY836/N7zoK/kzi6p8tXFhasHh8ocFL9VZSAkvH956gfeRfcnhs3xzRy8qQ/dq3q44v1jvQieMFg2cw==} ··· 1056 1032 peerDependencies: 1057 1033 typescript: '>=4.8.4 <6.0.0' 1058 1034 1059 - '@typescript-eslint/type-utils@8.44.1': 1060 - resolution: {integrity: sha512-KdEerZqHWXsRNKjF9NYswNISnFzXfXNDfPxoTh7tqohU/PRIbwTmsjGK6V9/RTYWau7NZvfo52lgVk+sJh0K3g==} 1061 - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 1062 - peerDependencies: 1063 - eslint: ^8.57.0 || ^9.0.0 1064 - typescript: '>=4.8.4 <6.0.0' 1065 - 1066 1035 '@typescript-eslint/type-utils@8.46.0': 1067 1036 resolution: {integrity: sha512-hy+lvYV1lZpVs2jRaEYvgCblZxUoJiPyCemwbQZ+NGulWkQRy0HRPYAoef/CNSzaLt+MLvMptZsHXHlkEilaeg==} 1068 1037 engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} ··· 1078 1047 resolution: {integrity: sha512-bHGGJyVjSE4dJJIO5yyEWt/cHyNwga/zXGJbJJ8TiO01aVREK6gCTu3L+5wrkb1FbDkQ+TKjMNe9R/QQQP9+rA==} 1079 1048 engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 1080 1049 1081 - '@typescript-eslint/typescript-estree@8.44.1': 1082 - resolution: {integrity: sha512-qnQJ+mVa7szevdEyvfItbO5Vo+GfZ4/GZWWDRRLjrxYPkhM+6zYB2vRYwCsoJLzqFCdZT4mEqyJoyzkunsZ96A==} 1083 - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 1084 - peerDependencies: 1085 - typescript: '>=4.8.4 <6.0.0' 1086 - 1087 1050 '@typescript-eslint/typescript-estree@8.46.0': 1088 1051 resolution: {integrity: sha512-ekDCUfVpAKWJbRfm8T1YRrCot1KFxZn21oV76v5Fj4tr7ELyk84OS+ouvYdcDAwZL89WpEkEj2DKQ+qg//+ucg==} 1089 1052 engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 1090 1053 peerDependencies: 1091 1054 typescript: '>=4.8.4 <6.0.0' 1092 1055 1093 - '@typescript-eslint/utils@8.44.1': 1094 - resolution: {integrity: sha512-DpX5Fp6edTlocMCwA+mHY8Mra+pPjRZ0TfHkXI8QFelIKcbADQz1LUPNtzOFUriBB2UYqw4Pi9+xV4w9ZczHFg==} 1095 - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 1096 - peerDependencies: 1097 - eslint: ^8.57.0 || ^9.0.0 1098 - typescript: '>=4.8.4 <6.0.0' 1099 - 1100 1056 '@typescript-eslint/utils@8.46.0': 1101 1057 resolution: {integrity: sha512-nD6yGWPj1xiOm4Gk0k6hLSZz2XkNXhuYmyIrOWcHoPuAhjT9i5bAG+xbWPgFeNR8HPHHtpNKdYUXJl/D3x7f5g==} 1102 1058 engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 1103 1059 peerDependencies: 1104 1060 eslint: ^8.57.0 || ^9.0.0 1105 1061 typescript: '>=4.8.4 <6.0.0' 1106 - 1107 - '@typescript-eslint/visitor-keys@8.44.1': 1108 - resolution: {integrity: sha512-576+u0QD+Jp3tZzvfRfxon0EA2lzcDt3lhUbsC6Lgzy9x2VR4E+JUiNyGHi5T8vk0TV+fpJ5GLG1JsJuWCaKhw==} 1109 - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 1110 1062 1111 1063 '@typescript-eslint/visitor-keys@8.46.0': 1112 1064 resolution: {integrity: sha512-FrvMpAK+hTbFy7vH5j1+tMYHMSKLE6RzluFJlkFNKD0p9YsUT75JlBSmr5so3QRzvMwU5/bIEdeNrxm8du8l3Q==} ··· 4938 4890 '@types/node': 24.7.2 4939 4891 optional: true 4940 4892 4941 - '@typescript-eslint/eslint-plugin@8.44.1(@typescript-eslint/parser@8.46.0(eslint@9.37.0(jiti@2.6.1))(typescript@5.9.3))(eslint@9.37.0(jiti@2.6.1))(typescript@5.9.3)': 4942 - dependencies: 4943 - '@eslint-community/regexpp': 4.12.1 4944 - '@typescript-eslint/parser': 8.46.0(eslint@9.37.0(jiti@2.6.1))(typescript@5.9.3) 4945 - '@typescript-eslint/scope-manager': 8.44.1 4946 - '@typescript-eslint/type-utils': 8.44.1(eslint@9.37.0(jiti@2.6.1))(typescript@5.9.3) 4947 - '@typescript-eslint/utils': 8.44.1(eslint@9.37.0(jiti@2.6.1))(typescript@5.9.3) 4948 - '@typescript-eslint/visitor-keys': 8.44.1 4949 - eslint: 9.37.0(jiti@2.6.1) 4950 - graphemer: 1.4.0 4951 - ignore: 7.0.5 4952 - natural-compare: 1.4.0 4953 - ts-api-utils: 2.1.0(typescript@5.9.3) 4954 - typescript: 5.9.3 4955 - transitivePeerDependencies: 4956 - - supports-color 4957 - 4958 4893 '@typescript-eslint/eslint-plugin@8.46.0(@typescript-eslint/parser@8.46.0(eslint@9.37.0(jiti@2.6.1))(typescript@5.9.3))(eslint@9.37.0(jiti@2.6.1))(typescript@5.9.3)': 4959 4894 dependencies: 4960 4895 '@eslint-community/regexpp': 4.12.1 ··· 4984 4919 transitivePeerDependencies: 4985 4920 - supports-color 4986 4921 4987 - '@typescript-eslint/project-service@8.44.1(typescript@5.9.3)': 4988 - dependencies: 4989 - '@typescript-eslint/tsconfig-utils': 8.44.1(typescript@5.9.3) 4990 - '@typescript-eslint/types': 8.46.0 4991 - debug: 4.4.3 4992 - typescript: 5.9.3 4993 - transitivePeerDependencies: 4994 - - supports-color 4995 - 4996 4922 '@typescript-eslint/project-service@8.46.0(typescript@5.9.3)': 4997 4923 dependencies: 4998 4924 '@typescript-eslint/tsconfig-utils': 8.46.0(typescript@5.9.3) ··· 5002 4928 transitivePeerDependencies: 5003 4929 - supports-color 5004 4930 5005 - '@typescript-eslint/scope-manager@8.44.1': 5006 - dependencies: 5007 - '@typescript-eslint/types': 8.44.1 5008 - '@typescript-eslint/visitor-keys': 8.44.1 5009 - 5010 4931 '@typescript-eslint/scope-manager@8.46.0': 5011 4932 dependencies: 5012 4933 '@typescript-eslint/types': 8.46.0 5013 4934 '@typescript-eslint/visitor-keys': 8.46.0 5014 - 5015 - '@typescript-eslint/tsconfig-utils@8.44.1(typescript@5.9.3)': 5016 - dependencies: 5017 - typescript: 5.9.3 5018 4935 5019 4936 '@typescript-eslint/tsconfig-utils@8.46.0(typescript@5.9.3)': 5020 4937 dependencies: 5021 4938 typescript: 5.9.3 5022 4939 5023 - '@typescript-eslint/type-utils@8.44.1(eslint@9.37.0(jiti@2.6.1))(typescript@5.9.3)': 5024 - dependencies: 5025 - '@typescript-eslint/types': 8.44.1 5026 - '@typescript-eslint/typescript-estree': 8.44.1(typescript@5.9.3) 5027 - '@typescript-eslint/utils': 8.44.1(eslint@9.37.0(jiti@2.6.1))(typescript@5.9.3) 5028 - debug: 4.4.3 5029 - eslint: 9.37.0(jiti@2.6.1) 5030 - ts-api-utils: 2.1.0(typescript@5.9.3) 5031 - typescript: 5.9.3 5032 - transitivePeerDependencies: 5033 - - supports-color 5034 - 5035 4940 '@typescript-eslint/type-utils@8.46.0(eslint@9.37.0(jiti@2.6.1))(typescript@5.9.3)': 5036 4941 dependencies: 5037 4942 '@typescript-eslint/types': 8.46.0 ··· 5048 4953 5049 4954 '@typescript-eslint/types@8.46.0': {} 5050 4955 5051 - '@typescript-eslint/typescript-estree@8.44.1(typescript@5.9.3)': 5052 - dependencies: 5053 - '@typescript-eslint/project-service': 8.44.1(typescript@5.9.3) 5054 - '@typescript-eslint/tsconfig-utils': 8.44.1(typescript@5.9.3) 5055 - '@typescript-eslint/types': 8.44.1 5056 - '@typescript-eslint/visitor-keys': 8.44.1 5057 - debug: 4.4.3 5058 - fast-glob: 3.3.3 5059 - is-glob: 4.0.3 5060 - minimatch: 9.0.5 5061 - semver: 7.7.3 5062 - ts-api-utils: 2.1.0(typescript@5.9.3) 5063 - typescript: 5.9.3 5064 - transitivePeerDependencies: 5065 - - supports-color 5066 - 5067 4956 '@typescript-eslint/typescript-estree@8.46.0(typescript@5.9.3)': 5068 4957 dependencies: 5069 4958 '@typescript-eslint/project-service': 8.46.0(typescript@5.9.3) ··· 5080 4969 transitivePeerDependencies: 5081 4970 - supports-color 5082 4971 5083 - '@typescript-eslint/utils@8.44.1(eslint@9.37.0(jiti@2.6.1))(typescript@5.9.3)': 5084 - dependencies: 5085 - '@eslint-community/eslint-utils': 4.9.0(eslint@9.37.0(jiti@2.6.1)) 5086 - '@typescript-eslint/scope-manager': 8.44.1 5087 - '@typescript-eslint/types': 8.44.1 5088 - '@typescript-eslint/typescript-estree': 8.44.1(typescript@5.9.3) 5089 - eslint: 9.37.0(jiti@2.6.1) 5090 - typescript: 5.9.3 5091 - transitivePeerDependencies: 5092 - - supports-color 5093 - 5094 4972 '@typescript-eslint/utils@8.46.0(eslint@9.37.0(jiti@2.6.1))(typescript@5.9.3)': 5095 4973 dependencies: 5096 4974 '@eslint-community/eslint-utils': 4.9.0(eslint@9.37.0(jiti@2.6.1)) ··· 5101 4979 typescript: 5.9.3 5102 4980 transitivePeerDependencies: 5103 4981 - supports-color 5104 - 5105 - '@typescript-eslint/visitor-keys@8.44.1': 5106 - dependencies: 5107 - '@typescript-eslint/types': 8.44.1 5108 - eslint-visitor-keys: 4.2.1 5109 4982 5110 4983 '@typescript-eslint/visitor-keys@8.46.0': 5111 4984 dependencies: