Commit 047dde8
authored
Bump typescript-eslint from 8.25.0 to 8.29.0 (#410)
Bumps
[typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint)
from 8.25.0 to 8.29.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.29.0</h2>
<h2>8.29.0 (2025-03-31)</h2>
<h3>🚀 Features</h3>
<ul>
<li><strong>eslint-plugin:</strong> [prefer-nullish-coalescing] create
<code>ignoreIfStatements</code> option (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11000">#11000</a>)</li>
</ul>
<h3>🩹 Fixes</h3>
<ul>
<li><strong>eslint-plugin:</strong> [no-unnecessary-condition] don't
report on unnecessary optional array index access when
<code>noUncheckedIndexedAccess</code> is enabled (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10961">#10961</a>)</li>
<li><strong>eslint-plugin:</strong>
[use-unknown-in-catch-callback-variable] remove fixable property (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10993">#10993</a>)</li>
<li><strong>eslint-plugin:</strong> [prefer-for-of] fix false positive
when using erasable type syntax within update expressions (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10981">#10981</a>)</li>
<li><strong>eslint-plugin:</strong> support arbitrary extensions in
definition files (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10957">#10957</a>)</li>
<li><strong>eslint-plugin:</strong> [no-array-constructor] remove
optional chaining exemption (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10963">#10963</a>)</li>
</ul>
<h3>❤️ Thank You</h3>
<ul>
<li>Dima Barabash <a
href="https://github.com/dbarabashh"><code>@dbarabashh</code></a></li>
<li>Kim Sang Du <a
href="https://github.com/developer-bandi"><code>@developer-bandi</code></a></li>
<li>Olivier Zalmanski <a
href="https://github.com/OlivierZal"><code>@OlivierZal</code></a></li>
<li>Ronen Amiel</li>
<li>Yannick Decat <a
href="https://github.com/mho22"><code>@mho22</code></a></li>
<li>zyoshoka <a
href="https://github.com/zyoshoka"><code>@zyoshoka</code></a></li>
</ul>
<p>You can read about our <a
href="https://main--typescript-eslint.netlify.app/users/versioning">versioning
strategy</a> and <a
href="https://main--typescript-eslint.netlify.app/users/releases">releases</a>
on our website.</p>
<h2>v8.28.0</h2>
<h2>8.28.0 (2025-03-24)</h2>
<h3>🚀 Features</h3>
<ul>
<li><strong>eslint-plugin:</strong> [prefer-nullish-coalescing] support
<code>if</code> statement assignment (<code>??=</code>) and fix several
minor bugs (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10861">#10861</a>)</li>
</ul>
<h3>🩹 Fixes</h3>
<ul>
<li><strong>eslint-plugin:</strong> [no-unsafe-function-type] remove
fixable property (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10986">#10986</a>)</li>
</ul>
<h3>❤️ Thank You</h3>
<ul>
<li>Olivier Zalmanski <a
href="https://github.com/OlivierZal"><code>@OlivierZal</code></a></li>
<li>Yannick Decat <a
href="https://github.com/mho22"><code>@mho22</code></a></li>
</ul>
<p>You can read about our <a
href="https://main--typescript-eslint.netlify.app/users/versioning">versioning
strategy</a> and <a
href="https://main--typescript-eslint.netlify.app/users/releases">releases</a>
on our website.</p>
<h2>v8.27.0</h2>
<h2>8.27.0 (2025-03-17)</h2>
<h3>🚀 Features</h3>
<ul>
<li><strong>utils:</strong> support <code>DeprecatedInfo</code> for
<code>rule.meta.deprecated</code> (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10932">#10932</a>)</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</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.29.0 (2025-03-31)</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://main--typescript-eslint.netlify.app/users/versioning">versioning
strategy</a> and <a
href="https://main--typescript-eslint.netlify.app/users/releases">releases</a>
on our website.</p>
<h2>8.28.0 (2025-03-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://main--typescript-eslint.netlify.app/users/versioning">versioning
strategy</a> and <a
href="https://main--typescript-eslint.netlify.app/users/releases">releases</a>
on our website.</p>
<h2>8.27.0 (2025-03-17)</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://main--typescript-eslint.netlify.app/users/versioning">versioning
strategy</a> and <a
href="https://main--typescript-eslint.netlify.app/users/releases">releases</a>
on our website.</p>
<h2>8.26.1 (2025-03-10)</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://main--typescript-eslint.netlify.app/users/versioning">versioning
strategy</a> and <a
href="https://main--typescript-eslint.netlify.app/users/releases">releases</a>
on our website.</p>
<h2>8.26.0 (2025-03-03)</h2>
<h3>🚀 Features</h3>
<ul>
<li>support TypeScript 5.8 (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10903">#10903</a>)</li>
</ul>
<h3>❤️ Thank You</h3>
<ul>
<li>Dirk Luijk <a
href="https://github.com/dirkluijk"><code>@dirkluijk</code></a></li>
</ul>
<p>You can read about our <a
href="https://main--typescript-eslint.netlify.app/users/versioning">versioning
strategy</a> and <a
href="https://main--typescript-eslint.netlify.app/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/3dd1835e334703cd1914917bea175f1ec84c4efc"><code>3dd1835</code></a>
chore(release): publish 8.29.0</li>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/807f5cad1ec2b88448507473550e9cecf7377484"><code>807f5ca</code></a>
chore(release): publish 8.28.0</li>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/649309f0a5afa0b5fd06b210b5076ab27bc20531"><code>649309f</code></a>
chore(typescript-eslint): migrate from <code>jest</code> to
<code>vitest</code> (<a
href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint/issues/10772">#10772</a>)</li>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/3efd99e954d1749225d65b774cfb3650a54ff083"><code>3efd99e</code></a>
chore(release): publish 8.27.0</li>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/9aa0b6b49807599b1c2b704b778df74c91084a7c"><code>9aa0b6b</code></a>
chore(release): publish 8.26.1</li>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/bc6d19f34cdab086e53933751feeba4850833a7f"><code>bc6d19f</code></a>
chore(release): publish 8.26.0</li>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/9674629830e8bae27a90a7662f6feec27f6982be"><code>9674629</code></a>
feat: support TypeScript 5.8 (<a
href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint/issues/10903">#10903</a>)</li>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/7c88d2637faef9fbea7a6217e87e4914d66e11f6"><code>7c88d26</code></a>
chore: update all test scripts to remove coverage flag (<a
href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint/issues/10582">#10582</a>)</li>
<li>See full diff in <a
href="https://github.com/typescript-eslint/typescript-eslint/commits/v8.29.0/packages/typescript-eslint">compare
view</a></li>
</ul>
</details>
<br />
[](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>
Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>1 parent 428fdc8 commit 047dde8
2 files changed
+65
-65
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
40 | 40 | | |
41 | 41 | | |
42 | 42 | | |
43 | | - | |
| 43 | + | |
44 | 44 | | |
45 | 45 | | |
46 | 46 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
558 | 558 | | |
559 | 559 | | |
560 | 560 | | |
561 | | - | |
| 561 | + | |
562 | 562 | | |
563 | 563 | | |
564 | 564 | | |
| |||
1165 | 1165 | | |
1166 | 1166 | | |
1167 | 1167 | | |
1168 | | - | |
1169 | | - | |
1170 | | - | |
| 1168 | + | |
| 1169 | + | |
| 1170 | + | |
1171 | 1171 | | |
1172 | 1172 | | |
1173 | | - | |
1174 | | - | |
1175 | | - | |
1176 | | - | |
| 1173 | + | |
| 1174 | + | |
| 1175 | + | |
| 1176 | + | |
1177 | 1177 | | |
1178 | 1178 | | |
1179 | 1179 | | |
1180 | 1180 | | |
1181 | 1181 | | |
1182 | 1182 | | |
1183 | 1183 | | |
1184 | | - | |
1185 | | - | |
| 1184 | + | |
| 1185 | + | |
1186 | 1186 | | |
1187 | 1187 | | |
1188 | 1188 | | |
| |||
1202 | 1202 | | |
1203 | 1203 | | |
1204 | 1204 | | |
1205 | | - | |
1206 | | - | |
1207 | | - | |
| 1205 | + | |
| 1206 | + | |
| 1207 | + | |
1208 | 1208 | | |
1209 | | - | |
1210 | | - | |
1211 | | - | |
1212 | | - | |
| 1209 | + | |
| 1210 | + | |
| 1211 | + | |
| 1212 | + | |
1213 | 1213 | | |
1214 | 1214 | | |
1215 | 1215 | | |
1216 | | - | |
1217 | | - | |
| 1216 | + | |
| 1217 | + | |
1218 | 1218 | | |
1219 | 1219 | | |
1220 | 1220 | | |
| |||
1228 | 1228 | | |
1229 | 1229 | | |
1230 | 1230 | | |
1231 | | - | |
1232 | | - | |
1233 | | - | |
| 1231 | + | |
| 1232 | + | |
| 1233 | + | |
1234 | 1234 | | |
1235 | | - | |
1236 | | - | |
1237 | | - | |
| 1235 | + | |
| 1236 | + | |
| 1237 | + | |
1238 | 1238 | | |
1239 | 1239 | | |
1240 | 1240 | | |
| |||
1253 | 1253 | | |
1254 | 1254 | | |
1255 | 1255 | | |
1256 | | - | |
1257 | | - | |
1258 | | - | |
| 1256 | + | |
| 1257 | + | |
| 1258 | + | |
1259 | 1259 | | |
1260 | | - | |
1261 | | - | |
| 1260 | + | |
| 1261 | + | |
1262 | 1262 | | |
1263 | 1263 | | |
1264 | 1264 | | |
1265 | 1265 | | |
1266 | | - | |
1267 | | - | |
| 1266 | + | |
| 1267 | + | |
1268 | 1268 | | |
1269 | 1269 | | |
1270 | 1270 | | |
| |||
1275 | 1275 | | |
1276 | 1276 | | |
1277 | 1277 | | |
1278 | | - | |
1279 | | - | |
1280 | | - | |
1281 | | - | |
| 1278 | + | |
| 1279 | + | |
| 1280 | + | |
| 1281 | + | |
1282 | 1282 | | |
1283 | 1283 | | |
1284 | 1284 | | |
| |||
1300 | 1300 | | |
1301 | 1301 | | |
1302 | 1302 | | |
1303 | | - | |
1304 | | - | |
1305 | | - | |
| 1303 | + | |
| 1304 | + | |
| 1305 | + | |
1306 | 1306 | | |
1307 | | - | |
1308 | | - | |
| 1307 | + | |
| 1308 | + | |
1309 | 1309 | | |
1310 | 1310 | | |
1311 | 1311 | | |
1312 | 1312 | | |
1313 | 1313 | | |
1314 | 1314 | | |
1315 | 1315 | | |
1316 | | - | |
1317 | | - | |
| 1316 | + | |
| 1317 | + | |
1318 | 1318 | | |
1319 | 1319 | | |
1320 | 1320 | | |
| |||
1333 | 1333 | | |
1334 | 1334 | | |
1335 | 1335 | | |
1336 | | - | |
1337 | | - | |
1338 | | - | |
| 1336 | + | |
| 1337 | + | |
| 1338 | + | |
1339 | 1339 | | |
1340 | 1340 | | |
1341 | | - | |
1342 | | - | |
1343 | | - | |
| 1341 | + | |
| 1342 | + | |
| 1343 | + | |
1344 | 1344 | | |
1345 | 1345 | | |
1346 | | - | |
1347 | | - | |
| 1346 | + | |
| 1347 | + | |
1348 | 1348 | | |
1349 | 1349 | | |
1350 | 1350 | | |
| |||
1358 | 1358 | | |
1359 | 1359 | | |
1360 | 1360 | | |
1361 | | - | |
1362 | | - | |
1363 | | - | |
| 1361 | + | |
| 1362 | + | |
| 1363 | + | |
1364 | 1364 | | |
1365 | | - | |
| 1365 | + | |
1366 | 1366 | | |
1367 | | - | |
| 1367 | + | |
1368 | 1368 | | |
1369 | 1369 | | |
1370 | 1370 | | |
| |||
5819 | 5819 | | |
5820 | 5820 | | |
5821 | 5821 | | |
5822 | | - | |
5823 | | - | |
5824 | | - | |
| 5822 | + | |
| 5823 | + | |
| 5824 | + | |
5825 | 5825 | | |
5826 | | - | |
5827 | | - | |
5828 | | - | |
| 5826 | + | |
| 5827 | + | |
| 5828 | + | |
5829 | 5829 | | |
5830 | 5830 | | |
5831 | | - | |
5832 | | - | |
| 5831 | + | |
| 5832 | + | |
5833 | 5833 | | |
5834 | 5834 | | |
5835 | 5835 | | |
| |||
0 commit comments