Skip to content

Commit

Permalink
Bump the packages group with 15 updates (#1154)
Browse files Browse the repository at this point in the history
Bumps the packages group with 15 updates:

| Package | From | To |
| --- | --- | --- |
|
[@types/jsdom](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jsdom)
| `21.1.4` | `21.1.6` |
|
[@types/libxmljs](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/libxmljs)
| `0.18.11` | `0.18.12` |
|
[@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node)
| `20.8.10` | `20.11.10` |
|
[@types/showdown](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/showdown)
| `2.0.3` | `2.0.6` |
|
[@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin)
| `6.9.1` | `6.19.1` |
|
[@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser)
| `6.9.1` | `6.19.1` |
| [axios](https://github.com/axios/axios) | `1.6.0` | `1.6.7` |
| [eslint](https://github.com/eslint/eslint) | `8.52.0` | `8.56.0` |
|
[eslint-config-prettier](https://github.com/prettier/eslint-config-prettier)
| `9.0.0` | `9.1.0` |
|
[eslint-plugin-prettier](https://github.com/prettier/eslint-plugin-prettier)
| `5.0.1` | `5.1.3` |
| [fs-extra](https://github.com/jprichardson/node-fs-extra) | `11.1.1` |
`11.2.0` |
|
[@types/fs-extra](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/fs-extra)
| `11.0.3` | `11.0.4` |
| [libxmljs2](https://github.com/marudor/libxmljs2) | `0.32.0` |
`0.33.0` |
| [prettier](https://github.com/prettier/prettier) | `3.0.3` | `3.2.4` |
| [ts-morph](https://github.com/dsherret/ts-morph) | `20.0.0` | `21.0.1`
|

Updates `@types/jsdom` from 21.1.4 to 21.1.6
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/jsdom">compare
view</a></li>
</ul>
</details>
<br />

Updates `@types/libxmljs` from 0.18.11 to 0.18.12
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/libxmljs">compare
view</a></li>
</ul>
</details>
<br />

Updates `@types/node` from 20.8.10 to 20.11.10
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node">compare
view</a></li>
</ul>
</details>
<br />

Updates `@types/showdown` from 2.0.3 to 2.0.6
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/showdown">compare
view</a></li>
</ul>
</details>
<br />

Updates `@typescript-eslint/eslint-plugin` from 6.9.1 to 6.19.1
<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>v6.19.1</h2>
<h2>6.19.1 (2024-01-22)</h2>
<h3>🩹 Fixes</h3>
<ul>
<li><strong>eslint-plugin:</strong> [no-unnecessary-condition] fix false
positive for type variable (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8235">#8235</a>)</li>
<li><strong>type-utils:</strong> preventing isUnsafeAssignment infinite
recursive calls (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8237">#8237</a>)</li>
</ul>
<h3>❤️  Thank You</h3>
<ul>
<li>YeonJuan <a
href="https://github.com/yeonjuan"><code>@​yeonjuan</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>v6.19.0</h2>
<h2>6.19.0 (2024-01-15)</h2>
<h3>🚀 Features</h3>
<ul>
<li><strong>eslint-plugin:</strong> [prefer-promise-reject-errors] add
rule (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8011">#8011</a>)</li>
<li><strong>eslint-plugin:</strong> [no-array-delete] add new rule (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8067">#8067</a>)</li>
<li><strong>eslint-plugin:</strong> [no-useless-template-literals] add
fix suggestions (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8065">#8065</a>)</li>
</ul>
<h3>🩹 Fixes</h3>
<ul>
<li><strong>eslint-plugin:</strong> [no-unnecessary-type-assertion]
detect unnecessary non-null-assertion on a call expression (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8143">#8143</a>)</li>
<li><strong>eslint-plugin:</strong> [no-unnecesary-type-assertion] treat
unknown/any as nullable (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8089">#8089</a>)</li>
<li><strong>typescript-estree:</strong> add JSDocParsingMode enum merge
for typescript/lib/tsserverlibrary (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8193">#8193</a>)</li>
<li><strong>typescript-estree:</strong> disallow <code>using</code> as
the variable keyword for <code>for..in</code> loops (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/7649">#7649</a>)</li>
<li><strong>typescript-estree:</strong> fix incorrect backwards-compat
augmentation in TS 5.3 (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8181">#8181</a>)</li>
</ul>
<h3>❤️  Thank You</h3>
<ul>
<li>auvred <a
href="https://github.com/auvred"><code>@​auvred</code></a></li>
<li>Brad Zacher <a
href="https://github.com/bradzacher"><code>@​bradzacher</code></a></li>
<li>Josh Goldberg ✨</li>
<li>Joshua Chen</li>
<li>LJX <a
href="https://github.com/lvjiaxuan"><code>@​lvjiaxuan</code></a></li>
<li>Steven <a
href="https://github.com/Solo-steven"><code>@​Solo-steven</code></a></li>
<li>StyleShit <a
href="https://github.com/StyleShit"><code>@​StyleShit</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>v6.18.1</h2>
<h2>6.18.1 (2024-01-08)</h2>
<h3>🩹 Fixes</h3>
<!-- 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/eslint-plugin/CHANGELOG.md"><code>@​typescript-eslint/eslint-plugin</code>'s
changelog</a>.</em></p>
<blockquote>
<h2>6.19.1 (2024-01-22)</h2>
<h3>🩹 Fixes</h3>
<ul>
<li>
<p><strong>type-utils:</strong> preventing isUnsafeAssignment infinite
recursive calls</p>
</li>
<li>
<p><strong>eslint-plugin:</strong> [no-unnecessary-condition] fix false
positive for type variable</p>
</li>
</ul>
<h3>❤️  Thank You</h3>
<ul>
<li>YeonJuan</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>6.19.0 (2024-01-15)</h2>
<h3>🚀 Features</h3>
<ul>
<li>
<p><strong>eslint-plugin:</strong> [prefer-promise-reject-errors] add
rule</p>
</li>
<li>
<p><strong>eslint-plugin:</strong> [no-array-delete] add new rule</p>
</li>
<li>
<p><strong>eslint-plugin:</strong> [no-useless-template-literals] add
fix suggestions</p>
</li>
</ul>
<h3>🩹 Fixes</h3>
<ul>
<li>
<p><strong>eslint-plugin:</strong> [no-unnecessary-type-assertion]
detect unnecessary non-null-assertion on a call expression</p>
</li>
<li>
<p><strong>eslint-plugin:</strong> [no-unnecesary-type-assertion] treat
unknown/any as nullable</p>
</li>
</ul>
<h3>❤️  Thank You</h3>
<ul>
<li>auvred</li>
<li>Brad Zacher</li>
<li>Josh Goldberg ✨</li>
<li>Joshua Chen</li>
<li>LJX</li>
<li>Steven</li>
<li>StyleShit</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>6.18.1 (2024-01-08)</h2>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/a91121425d8c40e90c6dfc282a13e5cbf78a6562"><code>a911214</code></a>
chore(release): publish 6.19.1</li>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/920f909debc3eb394f5aef4e36568bdf6641e304"><code>920f909</code></a>
fix(eslint-plugin): [no-unnecessary-condition] fix false positive for
type va...</li>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/01556f50376b87eff21c42d121b627e3a6f003f0"><code>01556f5</code></a>
fix(type-utils): preventing isUnsafeAssignment infinite recursive calls
(<a
href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/8237">#8237</a>)</li>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/7c673a146d26d4360a25638f901a3c329bcca8c4"><code>7c673a1</code></a>
chore(release): publish 6.19.0</li>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/85ae4a8977149583b0c501e092a927b1435e68d2"><code>85ae4a8</code></a>
fix(eslint-plugin): [no-unnecesary-type-assertion] treat unknown/any as
nulla...</li>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/5a5670800fda2cd5ffd060b0fb9db351f0f3c4d8"><code>5a56708</code></a>
fix(eslint-plugin): [no-unnecessary-type-assertion] detect unnecessary
non-nu...</li>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/c3767edf65716be08df25723d7dbb770de0e7037"><code>c3767ed</code></a>
feat(eslint-plugin): [no-useless-template-literals] add fix suggestions
(<a
href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/8065">#8065</a>)</li>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/8ca5e5e8430ba1beb5f12f317d403d7087bf9210"><code>8ca5e5e</code></a>
docs: force space after await in no-floating-promises snippet (<a
href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/8228">#8228</a>)</li>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/e0f591e9d299a42bcf2087200b0770d810af2e64"><code>e0f591e</code></a>
feat(eslint-plugin): [no-array-delete] add new rule (<a
href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/8067">#8067</a>)</li>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/1aa8664bab1f7ea77539ec83f65123e8ebe34b39"><code>1aa8664</code></a>
feat(eslint-plugin): [prefer-promise-reject-errors] add rule (<a
href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/8011">#8011</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/typescript-eslint/typescript-eslint/commits/v6.19.1/packages/eslint-plugin">compare
view</a></li>
</ul>
</details>
<br />

Updates `@typescript-eslint/parser` from 6.9.1 to 6.19.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/typescript-eslint/typescript-eslint/releases"><code>@​typescript-eslint/parser</code>'s
releases</a>.</em></p>
<blockquote>
<h2>v6.19.1</h2>
<h2>6.19.1 (2024-01-22)</h2>
<h3>🩹 Fixes</h3>
<ul>
<li><strong>eslint-plugin:</strong> [no-unnecessary-condition] fix false
positive for type variable (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8235">#8235</a>)</li>
<li><strong>type-utils:</strong> preventing isUnsafeAssignment infinite
recursive calls (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8237">#8237</a>)</li>
</ul>
<h3>❤️  Thank You</h3>
<ul>
<li>YeonJuan <a
href="https://github.com/yeonjuan"><code>@​yeonjuan</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>v6.19.0</h2>
<h2>6.19.0 (2024-01-15)</h2>
<h3>🚀 Features</h3>
<ul>
<li><strong>eslint-plugin:</strong> [prefer-promise-reject-errors] add
rule (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8011">#8011</a>)</li>
<li><strong>eslint-plugin:</strong> [no-array-delete] add new rule (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8067">#8067</a>)</li>
<li><strong>eslint-plugin:</strong> [no-useless-template-literals] add
fix suggestions (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8065">#8065</a>)</li>
</ul>
<h3>🩹 Fixes</h3>
<ul>
<li><strong>eslint-plugin:</strong> [no-unnecessary-type-assertion]
detect unnecessary non-null-assertion on a call expression (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8143">#8143</a>)</li>
<li><strong>eslint-plugin:</strong> [no-unnecesary-type-assertion] treat
unknown/any as nullable (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8089">#8089</a>)</li>
<li><strong>typescript-estree:</strong> add JSDocParsingMode enum merge
for typescript/lib/tsserverlibrary (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8193">#8193</a>)</li>
<li><strong>typescript-estree:</strong> disallow <code>using</code> as
the variable keyword for <code>for..in</code> loops (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/7649">#7649</a>)</li>
<li><strong>typescript-estree:</strong> fix incorrect backwards-compat
augmentation in TS 5.3 (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8181">#8181</a>)</li>
</ul>
<h3>❤️  Thank You</h3>
<ul>
<li>auvred <a
href="https://github.com/auvred"><code>@​auvred</code></a></li>
<li>Brad Zacher <a
href="https://github.com/bradzacher"><code>@​bradzacher</code></a></li>
<li>Josh Goldberg ✨</li>
<li>Joshua Chen</li>
<li>LJX <a
href="https://github.com/lvjiaxuan"><code>@​lvjiaxuan</code></a></li>
<li>Steven <a
href="https://github.com/Solo-steven"><code>@​Solo-steven</code></a></li>
<li>StyleShit <a
href="https://github.com/StyleShit"><code>@​StyleShit</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>v6.18.1</h2>
<h2>6.18.1 (2024-01-08)</h2>
<h3>🩹 Fixes</h3>
<!-- 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/parser/CHANGELOG.md"><code>@​typescript-eslint/parser</code>'s
changelog</a>.</em></p>
<blockquote>
<h2>6.19.1 (2024-01-22)</h2>
<p>This was a version bump only for parser 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>6.19.0 (2024-01-15)</h2>
<p>This was a version bump only for parser 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>6.18.1 (2024-01-08)</h2>
<p>This was a version bump only for parser 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>6.18.0 (2024-01-06)</h2>
<p>This was a version bump only for parser 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>
<h1><a
href="https://github.com/typescript-eslint/typescript-eslint/compare/v6.16.0...v6.17.0">6.17.0</a>
(2024-01-01)</h1>
<p><strong>Note:</strong> Version bump only for package
<code>@​typescript-eslint/parser</code></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>
<h1><a
href="https://github.com/typescript-eslint/typescript-eslint/compare/v6.15.0...v6.16.0">6.16.0</a>
(2023-12-25)</h1>
<p><strong>Note:</strong> Version bump only for package
<code>@​typescript-eslint/parser</code></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>
<h1><a
href="https://github.com/typescript-eslint/typescript-eslint/compare/v6.14.0...v6.15.0">6.15.0</a>
(2023-12-18)</h1>
<p><strong>Note:</strong> Version bump only for package
<code>@​typescript-eslint/parser</code></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>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/a91121425d8c40e90c6dfc282a13e5cbf78a6562"><code>a911214</code></a>
chore(release): publish 6.19.1</li>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/7c673a146d26d4360a25638f901a3c329bcca8c4"><code>7c673a1</code></a>
chore(release): publish 6.19.0</li>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/aa7ab0ec27907657aa6ff5ec287528adecb12c96"><code>aa7ab0e</code></a>
chore(release): publish 6.18.1</li>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/1ee30876c9572ecffab9dcc7387d4e1eb02cbc4b"><code>1ee3087</code></a>
chore: enable eslint-plugin-jsdoc internally (<a
href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser/issues/8145">#8145</a>)</li>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/21460ef74bac70a40750e98884b51abeb280e2e7"><code>21460ef</code></a>
chore(release): publish 6.18.0</li>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/d0977abb4cf822f415e1f8a09c8e2b4c2b329555"><code>d0977ab</code></a>
chore: use nx release (<a
href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser/issues/8194">#8194</a>)</li>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/e566a5dda347470b8ced3cc301b7e4d3e7ed721b"><code>e566a5d</code></a>
chore: publish v6.17.0</li>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/7246e5604afb20835088104cb47c03b16610f21c"><code>7246e56</code></a>
chore: publish v6.16.0</li>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/6128a02cb15d500fe22fe265c83e4d7a73ae52c3"><code>6128a02</code></a>
chore: publish v6.15.0</li>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/c7d702f4315f66c75ae16a4b559ef5b4705bb804"><code>c7d702f</code></a>
chore: publish v6.14.0</li>
<li>Additional commits viewable in <a
href="https://github.com/typescript-eslint/typescript-eslint/commits/v6.19.1/packages/parser">compare
view</a></li>
</ul>
</details>
<br />

Updates `axios` from 1.6.0 to 1.6.7
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/axios/axios/releases">axios's
releases</a>.</em></p>
<blockquote>
<h2>Release v1.6.7</h2>
<h2>Release notes:</h2>
<h3>Bug Fixes</h3>
<ul>
<li>capture async stack only for rejections with native error objects;
(<a
href="https://redirect.github.com/axios/axios/issues/6203">#6203</a>)
(<a
href="https://github.com/axios/axios/commit/1a08f90f402336e4d00e9ee82f211c6adb1640b0">1a08f90</a>)</li>
</ul>
<h3>Contributors to this release</h3>
<ul>
<li><!-- raw HTML omitted --> <a
href="https://github.com/DigitalBrainJS" title="+30/-26
([#6203](https://github.com/axios/axios/issues/6203) )">Dmitriy
Mozgovoy</a></li>
<li><!-- raw HTML omitted --> <a href="https://github.com/zh-lx"
title="+0/-3 ([#6186](https://github.com/axios/axios/issues/6186)
)">zhoulixiang</a></li>
</ul>
<h2>Release v1.6.6</h2>
<h2>Release notes:</h2>
<h3>Bug Fixes</h3>
<ul>
<li>fixed missed dispatchBeforeRedirect argument (<a
href="https://redirect.github.com/axios/axios/issues/5778">#5778</a>)
(<a
href="https://github.com/axios/axios/commit/a1938ff073fcb0f89011f001dfbc1fa1dc995e39">a1938ff</a>)</li>
<li>wrap errors to improve async stack trace (<a
href="https://redirect.github.com/axios/axios/issues/5987">#5987</a>)
(<a
href="https://github.com/axios/axios/commit/123f354b920f154a209ea99f76b7b2ef3d9ebbab">123f354</a>)</li>
</ul>
<h3>Contributors to this release</h3>
<ul>
<li><!-- raw HTML omitted --> <a href="https://github.com/ikonst"
title="+91/-8 ([#5987](https://github.com/axios/axios/issues/5987)
)">Ilya Priven</a></li>
<li><!-- raw HTML omitted --> <a href="https://github.com/zaosoula"
title="+6/-6 ([#5778](https://github.com/axios/axios/issues/5778) )">Zao
Soula</a></li>
</ul>
<h2>Release v1.6.5</h2>
<h2>Release notes:</h2>
<h3>Bug Fixes</h3>
<ul>
<li><strong>ci:</strong> refactor notify action as a job of publish
action; (<a
href="https://redirect.github.com/axios/axios/issues/6176">#6176</a>)
(<a
href="https://github.com/axios/axios/commit/0736f95ce8776366dc9ca569f49ba505feb6373c">0736f95</a>)</li>
<li><strong>dns:</strong> fixed lookup error handling; (<a
href="https://redirect.github.com/axios/axios/issues/6175">#6175</a>)
(<a
href="https://github.com/axios/axios/commit/f4f2b039dd38eb4829e8583caede4ed6d2dd59be">f4f2b03</a>)</li>
</ul>
<h3>Contributors to this release</h3>
<ul>
<li><!-- raw HTML omitted --> <a
href="https://github.com/DigitalBrainJS" title="+41/-6
([#6176](https://github.com/axios/axios/issues/6176)
[#6175](https://github.com/axios/axios/issues/6175) )">Dmitriy
Mozgovoy</a></li>
<li><!-- raw HTML omitted --> <a href="https://github.com/jasonsaayman"
title="+6/-1 ()">Jay</a></li>
</ul>
<h2>Release v1.6.4</h2>
<h2>Release notes:</h2>
<h3>Bug Fixes</h3>
<ul>
<li><strong>security:</strong> fixed formToJSON prototype pollution
vulnerability; (<a
href="https://redirect.github.com/axios/axios/issues/6167">#6167</a>)
(<a
href="https://github.com/axios/axios/commit/3c0c11cade045c4412c242b5727308cff9897a0e">3c0c11c</a>)</li>
<li><strong>security:</strong> fixed security vulnerability in
follow-redirects (<a
href="https://redirect.github.com/axios/axios/issues/6163">#6163</a>)
(<a
href="https://github.com/axios/axios/commit/75af1cdff5b3a6ca3766d3d3afbc3115bb0811b8">75af1cd</a>)</li>
</ul>
<h3>Contributors to this release</h3>
<ul>
<li><!-- raw HTML omitted --> <a href="https://github.com/jasonsaayman"
title="+34/-6 ()">Jay</a></li>
<li><!-- raw HTML omitted --> <a
href="https://github.com/DigitalBrainJS" title="+34/-3
([#6172](https://github.com/axios/axios/issues/6172)
[#6167](https://github.com/axios/axios/issues/6167) )">Dmitriy
Mozgovoy</a></li>
<li><!-- raw HTML omitted --> <a href="https://github.com/gnesher"
title="+10/-10 ([#6163](https://github.com/axios/axios/issues/6163)
)">Guy Nesher</a></li>
</ul>
<h2>Release v1.6.3</h2>
<h2>Release notes:</h2>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/axios/axios/blob/v1.x/CHANGELOG.md">axios's
changelog</a>.</em></p>
<blockquote>
<h2><a
href="https://github.com/axios/axios/compare/v1.6.6...v1.6.7">1.6.7</a>
(2024-01-25)</h2>
<h3>Bug Fixes</h3>
<ul>
<li>capture async stack only for rejections with native error objects;
(<a
href="https://redirect.github.com/axios/axios/issues/6203">#6203</a>)
(<a
href="https://github.com/axios/axios/commit/1a08f90f402336e4d00e9ee82f211c6adb1640b0">1a08f90</a>)</li>
</ul>
<h3>Contributors to this release</h3>
<ul>
<li><!-- raw HTML omitted --> <a
href="https://github.com/DigitalBrainJS" title="+30/-26
([#6203](https://github.com/axios/axios/issues/6203) )">Dmitriy
Mozgovoy</a></li>
<li><!-- raw HTML omitted --> <a href="https://github.com/zh-lx"
title="+0/-3 ([#6186](https://github.com/axios/axios/issues/6186)
)">zhoulixiang</a></li>
</ul>
<h2><a
href="https://github.com/axios/axios/compare/v1.6.5...v1.6.6">1.6.6</a>
(2024-01-24)</h2>
<h3>Bug Fixes</h3>
<ul>
<li>fixed missed dispatchBeforeRedirect argument (<a
href="https://redirect.github.com/axios/axios/issues/5778">#5778</a>)
(<a
href="https://github.com/axios/axios/commit/a1938ff073fcb0f89011f001dfbc1fa1dc995e39">a1938ff</a>)</li>
<li>wrap errors to improve async stack trace (<a
href="https://redirect.github.com/axios/axios/issues/5987">#5987</a>)
(<a
href="https://github.com/axios/axios/commit/123f354b920f154a209ea99f76b7b2ef3d9ebbab">123f354</a>)</li>
</ul>
<h3>Contributors to this release</h3>
<ul>
<li><!-- raw HTML omitted --> <a href="https://github.com/ikonst"
title="+91/-8 ([#5987](https://github.com/axios/axios/issues/5987)
)">Ilya Priven</a></li>
<li><!-- raw HTML omitted --> <a href="https://github.com/zaosoula"
title="+6/-6 ([#5778](https://github.com/axios/axios/issues/5778) )">Zao
Soula</a></li>
</ul>
<h2><a
href="https://github.com/axios/axios/compare/v1.6.4...v1.6.5">1.6.5</a>
(2024-01-05)</h2>
<h3>Bug Fixes</h3>
<ul>
<li><strong>ci:</strong> refactor notify action as a job of publish
action; (<a
href="https://redirect.github.com/axios/axios/issues/6176">#6176</a>)
(<a
href="https://github.com/axios/axios/commit/0736f95ce8776366dc9ca569f49ba505feb6373c">0736f95</a>)</li>
<li><strong>dns:</strong> fixed lookup error handling; (<a
href="https://redirect.github.com/axios/axios/issues/6175">#6175</a>)
(<a
href="https://github.com/axios/axios/commit/f4f2b039dd38eb4829e8583caede4ed6d2dd59be">f4f2b03</a>)</li>
</ul>
<h3>Contributors to this release</h3>
<ul>
<li><!-- raw HTML omitted --> <a
href="https://github.com/DigitalBrainJS" title="+41/-6
([#6176](https://github.com/axios/axios/issues/6176)
[#6175](https://github.com/axios/axios/issues/6175) )">Dmitriy
Mozgovoy</a></li>
<li><!-- raw HTML omitted --> <a href="https://github.com/jasonsaayman"
title="+6/-1 ()">Jay</a></li>
</ul>
<h2><a
href="https://github.com/axios/axios/compare/v1.6.3...v1.6.4">1.6.4</a>
(2024-01-03)</h2>
<h3>Bug Fixes</h3>
<ul>
<li><strong>security:</strong> fixed formToJSON prototype pollution
vulnerability; (<a
href="https://redirect.github.com/axios/axios/issues/6167">#6167</a>)
(<a
href="https://github.com/axios/axios/commit/3c0c11cade045c4412c242b5727308cff9897a0e">3c0c11c</a>)</li>
<li><strong>security:</strong> fixed security vulnerability in
follow-redirects (<a
href="https://redirect.github.com/axios/axios/issues/6163">#6163</a>)
(<a
href="https://github.com/axios/axios/commit/75af1cdff5b3a6ca3766d3d3afbc3115bb0811b8">75af1cd</a>)</li>
</ul>
<h3>Contributors to this release</h3>
<ul>
<li><!-- raw HTML omitted --> <a href="https://github.com/jasonsaayman"
title="+34/-6 ()">Jay</a></li>
<li><!-- raw HTML omitted --> <a
href="https://github.com/DigitalBrainJS" title="+34/-3
([#6172](https://github.com/axios/axios/issues/6172)
[#6167](https://github.com/axios/axios/issues/6167) )">Dmitriy
Mozgovoy</a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/axios/axios/commit/a52e4d9af51205959ef924f87bcf90c605e08a1e"><code>a52e4d9</code></a>
chore(release): v1.6.7 (<a
href="https://redirect.github.com/axios/axios/issues/6204">#6204</a>)</li>
<li><a
href="https://github.com/axios/axios/commit/2b69888dd5601bbc872452ccd24010219fb6e41a"><code>2b69888</code></a>
chore: remove unnecessary check (<a
href="https://redirect.github.com/axios/axios/issues/6186">#6186</a>)</li>
<li><a
href="https://github.com/axios/axios/commit/1a08f90f402336e4d00e9ee82f211c6adb1640b0"><code>1a08f90</code></a>
fix: capture async stack only for rejections with native error objects;
(<a
href="https://redirect.github.com/axios/axios/issues/6203">#6203</a>)</li>
<li><a
href="https://github.com/axios/axios/commit/104aa3f65dc30d70273798dff413fb44edd1c9e6"><code>104aa3f</code></a>
chore(release): v1.6.6 (<a
href="https://redirect.github.com/axios/axios/issues/6199">#6199</a>)</li>
<li><a
href="https://github.com/axios/axios/commit/a1938ff073fcb0f89011f001dfbc1fa1dc995e39"><code>a1938ff</code></a>
fix: fixed missed dispatchBeforeRedirect argument (<a
href="https://redirect.github.com/axios/axios/issues/5778">#5778</a>)</li>
<li><a
href="https://github.com/axios/axios/commit/123f354b920f154a209ea99f76b7b2ef3d9ebbab"><code>123f354</code></a>
fix: wrap errors to improve async stack trace (<a
href="https://redirect.github.com/axios/axios/issues/5987">#5987</a>)</li>
<li><a
href="https://github.com/axios/axios/commit/6d4c421ee157d93b47f3f9082a7044b1da221461"><code>6d4c421</code></a>
chore(release): v1.6.5 (<a
href="https://redirect.github.com/axios/axios/issues/6177">#6177</a>)</li>
<li><a
href="https://github.com/axios/axios/commit/0736f95ce8776366dc9ca569f49ba505feb6373c"><code>0736f95</code></a>
fix(ci): refactor notify action as a job of publish action; (<a
href="https://redirect.github.com/axios/axios/issues/6176">#6176</a>)</li>
<li><a
href="https://github.com/axios/axios/commit/f4f2b039dd38eb4829e8583caede4ed6d2dd59be"><code>f4f2b03</code></a>
fix(dns): fixed lookup error handling; (<a
href="https://redirect.github.com/axios/axios/issues/6175">#6175</a>)</li>
<li><a
href="https://github.com/axios/axios/commit/1f73dcbbe0bb37f9e9908abb46a3c252536655c8"><code>1f73dcb</code></a>
docs: update sponsor links</li>
<li>Additional commits viewable in <a
href="https://github.com/axios/axios/compare/v1.6.0...v1.6.7">compare
view</a></li>
</ul>
</details>
<br />

Updates `eslint` from 8.52.0 to 8.56.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/eslint/eslint/releases">eslint's
releases</a>.</em></p>
<blockquote>
<h2>v8.56.0</h2>
<h2>Features</h2>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/0dd9704c4751e1cd02039f7d6485fee09bbccbf6"><code>0dd9704</code></a>
feat: Support custom severity when reporting unused disable directives
(<a
href="https://redirect.github.com/eslint/eslint/issues/17212">#17212</a>)
(Bryan Mishkin)</li>
<li><a
href="https://github.com/eslint/eslint/commit/31a7e3fde491e36496b54e8905c766b31162d776"><code>31a7e3f</code></a>
feat: fix no-restricted-properties false negatives with unknown objects
(<a
href="https://redirect.github.com/eslint/eslint/issues/17818">#17818</a>)
(Arka Pratim Chaudhuri)</li>
</ul>
<h2>Bug Fixes</h2>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/7d5e5f68849ae80caec0fc96ecceebccd348deec"><code>7d5e5f6</code></a>
fix: <code>TypeError: fs.exists is not a function</code> on read-only
file system (<a
href="https://redirect.github.com/eslint/eslint/issues/17846">#17846</a>)
(Francesco Trotta)</li>
<li><a
href="https://github.com/eslint/eslint/commit/74739c849bbb6547b0e555ed8bb2ba1cbe0fdce4"><code>74739c8</code></a>
fix: suggestion with invalid syntax in no-promise-executor-return rule
(<a
href="https://redirect.github.com/eslint/eslint/issues/17812">#17812</a>)
(Bryan Mishkin)</li>
</ul>
<h2>Documentation</h2>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/90077199fe519953f9af8664bf947db4e4958514"><code>9007719</code></a>
docs: update link in ways-to-extend.md (<a
href="https://redirect.github.com/eslint/eslint/issues/17839">#17839</a>)
(Amel SELMANE)</li>
<li><a
href="https://github.com/eslint/eslint/commit/3a22236f8d10af8a5bcafe56092651d3d681c99d"><code>3a22236</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="https://github.com/eslint/eslint/commit/54c3ca6f2dcd2a7afd53f42fc32055a25587259e"><code>54c3ca6</code></a>
docs: fix migration-guide example (<a
href="https://redirect.github.com/eslint/eslint/issues/17829">#17829</a>)
(Tanuj Kanti)</li>
<li><a
href="https://github.com/eslint/eslint/commit/4391b71e62b15e54b0493f0dce1ea053ebbc0689"><code>4391b71</code></a>
docs: check config comments in rule examples (<a
href="https://redirect.github.com/eslint/eslint/issues/17815">#17815</a>)
(Francesco Trotta)</li>
<li><a
href="https://github.com/eslint/eslint/commit/fd2836342c2be4751b05fe0ba7cece17d1edecc8"><code>fd28363</code></a>
docs: remove mention about ESLint stylistic rules in readme (<a
href="https://redirect.github.com/eslint/eslint/issues/17810">#17810</a>)
(Zwyx)</li>
<li><a
href="https://github.com/eslint/eslint/commit/48ed5a6dad478a14d3e823f137455c523f373e0b"><code>48ed5a6</code></a>
docs: Update README (GitHub Actions Bot)</li>
</ul>
<h2>Chores</h2>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/ba6af85c7d8ba55d37f8663aee949d148e441c1a"><code>ba6af85</code></a>
chore: upgrade <code>@​eslint/js</code><a
href="https://github.com/8"><code>@​8</code></a>.56.0 (<a
href="https://redirect.github.com/eslint/eslint/issues/17864">#17864</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/60a531a9c0811ddf718e26b9136e133f580b6c36"><code>60a531a</code></a>
chore: package.json update for <code>@​eslint/js</code> release
(Jenkins)</li>
<li><a
href="https://github.com/eslint/eslint/commit/ba87a0651a65b52c3ac442b512dd9f4c2b4c5f57"><code>ba87a06</code></a>
chore: update dependency markdownlint to ^0.32.0 (<a
href="https://redirect.github.com/eslint/eslint/issues/17783">#17783</a>)
(renovate[bot])</li>
<li><a
href="https://github.com/eslint/eslint/commit/9271d10d9eabeafb0129a090f29191bfd14273c0"><code>9271d10</code></a>
chore: add GitHub issue template for docs issues (<a
href="https://redirect.github.com/eslint/eslint/issues/17845">#17845</a>)
(Josh Goldberg ✨)</li>
<li><a
href="https://github.com/eslint/eslint/commit/70a686b3c1feac5eca98bbff9bd67175f550d5db"><code>70a686b</code></a>
chore: Convert rule tests to FlatRuleTester (<a
href="https://redirect.github.com/eslint/eslint/issues/17819">#17819</a>)
(Nicholas C. Zakas)</li>
<li><a
href="https://github.com/eslint/eslint/commit/f3a599d34c7080fc0b2c9a60b5e54dc98c22867c"><code>f3a599d</code></a>
chore: upgrade eslint-plugin-unicorn to v49.0.0 (<a
href="https://redirect.github.com/eslint/eslint/issues/17837">#17837</a>)
(唯然)</li>
<li><a
href="https://github.com/eslint/eslint/commit/905d4b75ab2df42aba30622cee0f66b511397e2c"><code>905d4b7</code></a>
chore: upgrade eslint-plugin-eslint-plugin v5.2.1 (<a
href="https://redirect.github.com/eslint/eslint/issues/17838">#17838</a>)
(唯然)</li>
<li><a
href="https://github.com/eslint/eslint/commit/4d7c3ce246e6b499f472342ef59496a47cc033d6"><code>4d7c3ce</code></a>
chore: update eslint-plugin-n v16.4.0 (<a
href="https://redirect.github.com/eslint/eslint/issues/17836">#17836</a>)
(唯然)</li>
<li><a
href="https://github.com/eslint/eslint/commit/fd0c60c3be1f213e5a6d69d8a3248e963619e155"><code>fd0c60c</code></a>
ci: unpin Node.js 21.2.0 (<a
href="https://redirect.github.com/eslint/eslint/issues/17821">#17821</a>)
(Francesco Trotta)</li>
</ul>
<h2>v8.55.0</h2>
<h2>Features</h2>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/8c9e6c100a6eb69da292463293b3b48cff911a01"><code>8c9e6c1</code></a>
feat: importNamePattern option in no-restricted-imports (<a
href="https://redirect.github.com/eslint/eslint/issues/17721">#17721</a>)
(Tanuj Kanti)</li>
</ul>
<h2>Documentation</h2>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/83ece2afc2dc6c49efe82678663fe4cba590c0e5"><code>83ece2a</code></a>
docs: fix typo <code>--rules</code> -&gt; <code>--rule</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/17806">#17806</a>)
(OKURA Masafumi)</li>
<li><a
href="https://github.com/eslint/eslint/commit/fffca5c362bcd205dbf79d1bb52834f8a98fc6bd"><code>fffca5c</code></a>
docs: remove &quot;Open in Playground&quot; buttons for removed rules
(<a
href="https://redirect.github.com/eslint/eslint/issues/17791">#17791</a>)
(Francesco Trotta)</li>
<li><a
href="https://github.com/eslint/eslint/commit/a6d9442a9ab34d5d19f78d8c8fd0767a1237bfe3"><code>a6d9442</code></a>
docs: fix correct/incorrect examples of rules (<a
href="https://redirect.github.com/eslint/eslint/issues/17789">#17789</a>)
(Tanuj Kanti)</li>
<li><a
href="https://github.com/eslint/eslint/commit/383e99928d7ce649ec9030c9856b03fbac0c3501"><code>383e999</code></a>
docs: update and fix examples for <code>no-unused-vars</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/17788">#17788</a>)
(Tanuj Kanti)</li>
<li><a
href="https://github.com/eslint/eslint/commit/5a8efd5b7ad13eb320a1f468d1d4ab3c8ab99214"><code>5a8efd5</code></a>
docs: add specific stylistic rule for each deprecated rule (<a
href="https://redirect.github.com/eslint/eslint/issues/17778">#17778</a>)
(Etienne)</li>
</ul>
<h2>Chores</h2>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/eb8950c3b811c9163b9aae23af8b6266ad98b295"><code>eb8950c</code></a>
chore: upgrade <code>@​eslint/js</code><a
href="https://github.com/8"><code>@​8</code></a>.55.0 (<a
href="https://redirect.github.com/eslint/eslint/issues/17811">#17811</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/93df3849a7a25ebe0502000bf0bfb80a6613a5ae"><code>93df384</code></a>
chore: package.json update for <code>@​eslint/js</code> release
(Jenkins)</li>
<li><a
href="https://github.com/eslint/eslint/commit/fe4b9545a83e9aca7ba4bb77bc9c868d57de777f"><code>fe4b954</code></a>
chore: upgrade <code>@​eslint/eslintrc</code><a
href="https://github.com/2"><code>@​2</code></a>.1.4 (<a
href="https://redirect.github.com/eslint/eslint/issues/17799">#17799</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/bd8911db85c7a1127543c9212c8cea47a5cb687d"><code>bd8911d</code></a>
ci: pin Node.js 21.2.0 (<a
href="https://redirect.github.com/eslint/eslint/issues/17809">#17809</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/b29a16b22f234f6134475efb6c7be5ac946556ee"><code>b29a16b</code></a>
chore: fix several <code>cli</code> tests to run in the intended flat
config mode (<a
href="https://redirect.github.com/eslint/eslint/issues/17797">#17797</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/de165c108203c6703516ac651f5b4cac5b241804"><code>de165c1</code></a>
chore: remove unused config-extends fixtures (<a
href="https://redirect.github.com/eslint/eslint/issues/17781">#17781</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/d4304b8b66eac870ffbf4840d84add8a123b25fc"><code>d4304b8</code></a>
chore: remove formatting/stylistic rules from new rule templates (<a
href="https://redirect.github.com/eslint/eslint/issues/17780">#17780</a>)
(Francesco Trotta)</li>
<li><a
href="https://github.com/eslint/eslint/commit/21024fe2029420b413bed11d23761c87e9a02a1a"><code>21024fe</code></a>
chore: check rule examples for syntax errors (<a
href="https://redirect.github.com/eslint/eslint/issues/17718">#17718</a>)
(Francesco Trotta)</li>
</ul>
<h2>v8.54.0</h2>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/eslint/eslint/blob/main/CHANGELOG.md">eslint's
changelog</a>.</em></p>
<blockquote>
<p>v8.56.0 - December 15, 2023</p>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/ba6af85c7d8ba55d37f8663aee949d148e441c1a"><code>ba6af85</code></a>
chore: upgrade <code>@​eslint/js</code><a
href="https://github.com/8"><code>@​8</code></a>.56.0 (<a
href="https://redirect.github.com/eslint/eslint/issues/17864">#17864</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/60a531a9c0811ddf718e26b9136e133f580b6c36"><code>60a531a</code></a>
chore: package.json update for <code>@​eslint/js</code> release
(Jenkins)</li>
<li><a
href="https://github.com/eslint/eslint/commit/0dd9704c4751e1cd02039f7d6485fee09bbccbf6"><code>0dd9704</code></a>
feat: Support custom severity when reporting unused disable directives
(<a
href="https://redirect.github.com/eslint/eslint/issues/17212">#17212</a>)
(Bryan Mishkin)</li>
<li><a
href="https://github.com/eslint/eslint/commit/31a7e3fde491e36496b54e8905c766b31162d776"><code>31a7e3f</code></a>
feat: fix no-restricted-properties false negatives with unknown objects
(<a
href="https://redirect.github.com/eslint/eslint/issues/17818">#17818</a>)
(Arka Pratim Chaudhuri)</li>
<li><a
href="https://github.com/eslint/eslint/commit/ba87a0651a65b52c3ac442b512dd9f4c2b4c5f57"><code>ba87a06</code></a>
chore: update dependency markdownlint to ^0.32.0 (<a
href="https://redirect.github.com/eslint/eslint/issues/17783">#17783</a>)
(renovate[bot])</li>
<li><a
href="https://github.com/eslint/eslint/commit/7d5e5f68849ae80caec0fc96ecceebccd348deec"><code>7d5e5f6</code></a>
fix: <code>TypeError: fs.exists is not a function</code> on read-only
file system (<a
href="https://redirect.github.com/eslint/eslint/issues/17846">#17846</a>)
(Francesco Trotta)</li>
<li><a
href="https://github.com/eslint/eslint/commit/9271d10d9eabeafb0129a090f29191bfd14273c0"><code>9271d10</code></a>
chore: add GitHub issue template for docs issues (<a
href="https://redirect.github.com/eslint/eslint/issues/17845">#17845</a>)
(Josh Goldberg ✨)</li>
<li><a
href="https://github.com/eslint/eslint/commit/70a686b3c1feac5eca98bbff9bd67175f550d5db"><code>70a686b</code></a>
chore: Convert rule tests to FlatRuleTester (<a
href="https://redirect.github.com/eslint/eslint/issues/17819">#17819</a>)
(Nicholas C. Zakas)</li>
<li><a
href="https://github.com/eslint/eslint/commit/90077199fe519953f9af8664bf947db4e4958514"><code>9007719</code></a>
docs: update link in ways-to-extend.md (<a
href="https://redirect.github.com/eslint/eslint/issues/17839">#17839</a>)
(Amel SELMANE)</li>
<li><a
href="https://github.com/eslint/eslint/commit/f3a599d34c7080fc0b2c9a60b5e54dc98c22867c"><code>f3a599d</code></a>
chore: upgrade eslint-plugin-unicorn to v49.0.0 (<a
href="https://redirect.github.com/eslint/eslint/issues/17837">#17837</a>)
(唯然)</li>
<li><a
href="https://github.com/eslint/eslint/commit/905d4b75ab2df42aba30622cee0f66b511397e2c"><code>905d4b7</code></a>
chore: upgrade eslint-plugin-eslint-plugin v5.2.1 (<a
href="https://redirect.github.com/eslint/eslint/issues/17838">#17838</a>)
(唯然)</li>
<li><a
href="https://github.com/eslint/eslint/commit/4d7c3ce246e6b499f472342ef59496a47cc033d6"><code>4d7c3ce</code></a>
chore: update eslint-plugin-n v16.4.0 (<a
href="https://redirect.github.com/eslint/eslint/issues/17836">#17836</a>)
(唯然)</li>
<li><a
href="https://github.com/eslint/eslint/commit/3a22236f8d10af8a5bcafe56092651d3d681c99d"><code>3a22236</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="https://github.com/eslint/eslint/commit/54c3ca6f2dcd2a7afd53f42fc32055a25587259e"><code>54c3ca6</code></a>
docs: fix migration-guide example (<a
href="https://redirect.github.com/eslint/eslint/issues/17829">#17829</a>)
(Tanuj Kanti)</li>
<li><a
href="https://github.com/eslint/eslint/commit/4391b71e62b15e54b0493f0dce1ea053ebbc0689"><code>4391b71</code></a>
docs: check config comments in rule examples (<a
href="https://redirect.github.com/eslint/eslint/issues/17815">#17815</a>)
(Francesco Trotta)</li>
<li><a
href="https://github.com/eslint/eslint/commit/fd2836342c2be4751b05fe0ba7cece17d1edecc8"><code>fd28363</code></a>
docs: remove mention about ESLint stylistic rules in readme (<a
href="https://redirect.github.com/eslint/eslint/issues/17810">#17810</a>)
(Zwyx)</li>
<li><a
href="https://github.com/eslint/eslint/commit/fd0c60c3be1f213e5a6d69d8a3248e963619e155"><code>fd0c60c</code></a>
ci: unpin Node.js 21.2.0 (<a
href="https://redirect.github.com/eslint/eslint/issues/17821">#17821</a>)
(Francesco Trotta)</li>
<li><a
href="https://github.com/eslint/eslint/commit/48ed5a6dad478a14d3e823f137455c523f373e0b"><code>48ed5a6</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="https://github.com/eslint/eslint/commit/74739c849bbb6547b0e555ed8bb2ba1cbe0fdce4"><code>74739c8</code></a>
fix: suggestion with invalid syntax in no-promise-executor-return rule
(<a
href="https://redirect.github.com/eslint/eslint/issues/17812">#17812</a>)
(Bryan Mishkin)</li>
</ul>
<p>v8.55.0 - December 1, 2023</p>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/eb8950c3b811c9163b9aae23af8b6266ad98b295"><code>eb8950c</code></a>
chore: upgrade <code>@​eslint/js</code><a
href="https://github.com/8"><code>@​8</code></a>.55.0 (<a
href="https://redirect.github.com/eslint/eslint/issues/17811">#17811</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/93df3849a7a25ebe0502000bf0bfb80a6613a5ae"><code>93df384</code></a>
chore: package.json update for <code>@​eslint/js</code> release
(Jenkins)</li>
<li><a
href="https://github.com/eslint/eslint/commit/fe4b9545a83e9aca7ba4bb77bc9c868d57de777f"><code>fe4b954</code></a>
chore: upgrade <code>@​eslint/eslintrc</code><a
href="https://github.com/2"><code>@​2</code></a>.1.4 (<a
href="https://redirect.github.com/eslint/eslint/issues/17799">#17799</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/8c9e6c100a6eb69da292463293b3b48cff911a01"><code>8c9e6c1</code></a>
feat: importNamePattern option in no-restricted-imports (<a
href="https://redirect.github.com/eslint/eslint/issues/17721">#17721</a>)
(Tanuj Kanti)</li>
<li><a
href="https://github.com/eslint/eslint/commit/83ece2afc2dc6c49efe82678663fe4cba590c0e5"><code>83ece2a</code></a>
docs: fix typo <code>--rules</code> -&gt; <code>--rule</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/17806">#17806</a>)
(OKURA Masafumi)</li>
<li><a
href="https://github.com/eslint/eslint/commit/bd8911db85c7a1127543c9212c8cea47a5cb687d"><code>bd8911d</code></a>
ci: pin Node.js 21.2.0 (<a
href="https://redirect.github.com/eslint/eslint/issues/17809">#17809</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/b29a16b22f234f6134475efb6c7be5ac946556ee"><code>b29a16b</code></a>
chore: fix several <code>cli</code> tests to run in the intended flat
config mode (<a
href="https://redirect.github.com/eslint/eslint/issues/17797">#17797</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/fffca5c362bcd205dbf79d1bb52834f8a98fc6bd"><code>fffca5c</code></a>
docs: remove &quot;Open in Playground&quot; buttons for removed rules
(<a
href="https://redirect.github.com/eslint/eslint/issues/17791">#17791</a>)
(Francesco Trotta)</li>
<li><a
href="https://github.com/eslint/eslint/commit/a6d9442a9ab34d5d19f78d8c8fd0767a1237bfe3"><code>a6d9442</code></a>
docs: fix correct/incorrect examples of rules (<a
href="https://redirect.github.com/eslint/eslint/issues/17789">#17789</a>)
(Tanuj Kanti)</li>
<li><a
href="https://github.com/eslint/eslint/commit/383e99928d7ce649ec9030c9856b03fbac0c3501"><code>383e999</code></a>
docs: update and fix examples for <code>no-unused-vars</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/17788">#17788</a>)
(Tanuj Kanti)</li>
<li><a
href="https://github.com/eslint/eslint/commit/5a8efd5b7ad13eb320a1f468d1d4ab3c8ab99214"><code>5a8efd5</code></a>
docs: add specific stylistic rule for each deprecated rule (<a
href="https://redirect.github.com/eslint/eslint/issues/17778">#17778</a>)
(Etienne)</li>
<li><a
href="https://github.com/eslint/eslint/commit/de165c108203c6703516ac651f5b4cac5b241804"><code>de165c1</code></a>
chore: remove unused config-extends fixtures (<a
href="https://redirect.github.com/eslint/eslint/issues/17781">#17781</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/d4304b8b66eac870ffbf4840d84add8a123b25fc"><code>d4304b8</code></a>
chore: remove formatting/stylistic rules from new rule templates (<a
href="https://redirect.github.com/eslint/eslint/issues/17780">#17780</a>)
(Francesco Trotta)</li>
<li><a
href="https://github.com/eslint/eslint/commit/21024fe2029420b413bed11d23761c87e9a02a1a"><code>21024fe</code></a>
chore: check rule examples for syntax errors (<a
href="https://redirect.github.com/eslint/eslint/issues/17718">#17718</a>)
(Francesco Trotta)</li>
</ul>
<p>v8.54.0 - November 17, 2023</p>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/d644de9a4b593b565617303a095bc9aa69e7b768"><code>d644de9</code></a>
chore: upgrade <code>@​eslint/js</code><a
href="https://github.com/8"><code>@​8</code></a>.54.0 (<a
href="https://redirect.github.com/eslint/eslint/issues/17773">#17773</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/1e6e31415cc429a3a9fc64b2ec03df0e0ec0c91b"><code>1e6e314</code></a>
chore: package.json update for <code>@​eslint/js</code> release
(Jenkins)</li>
<li><a
href="https://github.com/eslint/eslint/commit/98926e6e7323e5dd12a9f016cb558144296665af"><code>98926e6</code></a>
fix: Ensure that extra data is not accidentally stored in the cache file
(<a
href="https://redirect.github.com/eslint/eslint/issues/17760">#17760</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/a7a883bd6ba4f140b60cbbb2be5b53d750f6c8db"><code>a7a883b</code></a>
feat: for-direction rule add check for condition in reverse order (<a
href="https://redirect.github.com/eslint/eslint/issues/17755">#17755</a>)
(Angelo Annunziata)</li>
<li><a
href="https://github.com/eslint/eslint/commit/1452dc9f12c45c05d7c569f737221f0d988ecef1"><code>1452dc9</code></a>
feat: Add suggestions to no-console (<a
href="https://redirect.github.com/eslint/eslint/issues/17680">#17680</a>)
(Joel Mathew Koshy)</li>
<li><a
href="https://github.com/eslint/eslint/commit/6fb8805310afe7476d6c404f172177a6d15fcf11"><code>6fb8805</code></a>
chore: Fixed grammar in issue_templates/rule_change (<a
href="https://redirect.github.com/eslint/eslint/issues/17770">#17770</a>)
(Joel Mathew Koshy)</li>
<li><a
href="https://github.com/eslint/eslint/commit/becfdd39b25d795e56c9a13eb3e77af6b9c86e8a"><code>becfdd3</code></a>
docs: Make clear when rules are removed (<a
href="https://redirect.github.com/eslint/eslint/issues/17728">#17728</a>)
(Nicholas C. Zakas)</li>
<li><a
href="https://github.com/eslint/eslint/commit/e8cf9f6a524332293f8b2c90a2db4a532e47d919"><code>e8cf9f6</code></a>
fix: Make dark scroll bar in dark theme (<a
href="https://redirect.github.com/eslint/eslint/issues/17753">#17753</a>)
(Pavel)</li>
<li><a
href="https://github.com/eslint/eslint/commit/85db7243ddb8706ed60ab64a7ddf604d0d7de493"><code>85db724</code></a>
chore: upgrade <code>markdownlint</code> to 0.31.1 (<a
href="https://redirect.github.com/eslint/eslint/issues/17754">#17754</a>)
(Nitin Kumar)</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/8e8e9f8476d701e4e981b9b4d9957e5d4855e530"><code>8e8e9f8</code></a>
8.56.0</li>
<li><a
href="https://github.com/eslint/eslint/commit/085978b3ce051e454c2244bf36a9493f7fa95d41"><code>085978b</code></a>
Build: changelog update for 8.56.0</li>
<li><a
href="https://github.com/eslint/eslint/commit/ba6af85c7d8ba55d37f8663aee949d148e441c1a"><code>ba6af85</code></a>
chore: upgrade <code>@​eslint/js</code><a
href="https://github.com/8"><code>@​8</code></a>.56.0 (<a
href="https://redirect.github.com/eslint/eslint/issues/17864">#17864</a>)</li>
<li><a
href="https://github.com/eslint/eslint/commit/60a531a9c0811ddf718e26b9136e133f580b6c36"><code>60a531a</code></a>
chore: package.json update for <code>@​eslint/js</code> release</li>
<li><a
href="https://github.com/eslint/eslint/commit/0dd9704c4751e1cd02039f7d6485fee09bbccbf6"><code>0dd9704</code></a>
feat: Support custom severity when reporting unused disable directives
(<a
href="https://redirect.github.com/eslint/eslint/issues/17212">#17212</a>)</li>
<li><a
href="https://github.com/eslint/eslint/commit/31a7e3fde491e36496b54e8905c766b31162d776"><code>31a7e3f</code></a>
feat: fix no-restricted-properties false negatives with unknown objects
(<a
href="https://redirect.github.com/eslint/eslint/issues/17818">#17818</a>)</li>
<li><a
href="https://github.com/eslint/eslint/commit/ba87a0651a65b52c3ac442b512dd9f4c2b4c5f57"><code>ba87a06</code></a>
chore: update dependency markdownlint to ^0.32.0 (<a
href="https://redirect.github.com/eslint/eslint/issues/17783">#17783</a>)</li>
<li><a
href="https://github.com/eslint/eslint/commit/7d5e5f68849ae80caec0fc96ecceebccd348deec"><code>7d5e5f6</code></a>
fix: <code>TypeError: fs.exists is not a function</code> on read-only
file system (<a
href="https://redirect.github.com/eslint/eslint/issues/17846">#17846</a>)</li>
<li><a
href="https://github.com/eslint/eslint/commit/9271d10d9eabeafb0129a090f29191bfd14273c0"><code>9271d10</code></a>
chore: add GitHub issue template for docs issues (<a
href="https://redirect.github.com/eslint/eslint/issues/17845">#17845</a>)</li>
<li><a
href="https://github.com/eslint/eslint/commit/70a686b3c1feac5eca98bbff9bd67175f550d5db"><code>70a686b</code></a>
chore: Convert rule tests to FlatRuleTester (<a
href="https://redirect.github.com/eslint/eslint/issues/17819">#17819</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/eslint/eslint/compare/v8.52.0...v8.56.0">compare
view</a></li>
</ul>
</details>
<br />

Updates `eslint-config-prettier` from 9.0.0 to 9.1.0
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/prettier/eslint-config-prettier/blob/main/CHANGELOG.md">eslint-config-prettier's
changelog</a>.</em></p>
<blockquote>
<h3>Version 9.1.0 (2023-12-02)</h3>
<ul>
<li>Added: [unicorn/template-indent], (as a [special
rule][unicorn/template-indent-special]). Thanks to Gürgün Dayıoğlu (<a
href="https://github.com/gurgunday"><code>@​gurgunday</code></a>)!</li>
<li>Changed: All the [formatting rules that were deprecated in ESLint
8.53.0][deprecated-8.53.0] are now excluded if you set the
<code>ESLINT_CONFIG_PRETTIER_NO_DEPRECATED</code> environment
variable.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/prettier/eslint-config-prettier/commit/40c7f3d0624129934bc3b40ab13a8ed938c6313b"><code>40c7f3d</code></a>
eslint-config-prettier v9.1.0</li>
<li><a
href="https://github.com/prettier/eslint-config-prettier/commit/4110dff0c5b258be37506ecee9578cd7ff8e4759"><code>4110dff</code></a>
Merge pull request <a
href="https://redirect.github.com/prettier/eslint-config-prettier/issues/271">#271</a>
from prettier/deprecated</li>
<li><a
href="https://github.com/prettier/eslint-config-prettier/commit/6d0bd9294aeeea34cf9004bde2e6cb79883141fa"><code>6d0bd92</code></a>
Update tests to handle newly deprecated rules</li>
<li><a
href="https://github.com/prettier/eslint-config-prettier/commit/4c876b9424f38e52cee1118ef51ff19ce041cee1"><code>4c876b9</code></a>
Move rules deprecated in ESLint 8.53.0 to the deprecated section</li>
<li><a
href="https://github.com/prettier/eslint-config-prettier/commit/24445c08bd39207e1f5471c153b368a98a3b7223"><code>24445c0</code></a>
Use specialRule constant</li>
<li><a
href="https://github.com/prettier/eslint-config-prettier/commit/782719658f183caa645d3340e6d7a167925258d4"><code>7827196</code></a>
Group deprecated and removed rules by version</li>
<li><a
href="https://github.com/prettier/eslint-config-prettier/commit/48f804c31a008a19096b6b7208fa29a15b42a726"><code>48f804c</code></a>
Roll back to ESLint 8.52.0 for now</li>
<li><a
href="https://github.com/prettier/eslint-config-prettier/commit/16f03b8b4e64a1f36fb6d60891509117cc73627b"><code>16f03b8</code></a>
Update Prettier</li>
<li><a
href="https://github.com/prettier/eslint-config-prettier/commit/b06d618abf0be32cc9af816317dfa806e850d6ba"><code>b06d618</code></a>
Update npm packages</li>
<li><a
href="https://github.com/prettier/eslint-config-prettier/commit/25fc4276f8b9e204484fa5897b50ac86bfb8f8b6"><code>25fc427</code></a>
turn off <code>unicorn/template-indent</code> (<a
href="https://redirect.github.com/prettier/eslint-config-prettier/issues/269">#269</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/prettier/eslint-config-prettier/compare/v9.0.0...v9.1.0">compare
view</a></li>
</ul>
</details>
<br />

Updates `eslint-plugin-prettier` from 5.0.1 to 5.1.3
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/prettier/eslint-plugin-prettier/releases">eslint-plugin-prettier's
releases</a>.</em></p>
<blockquote>
<h2>v5.1.3</h2>
<h3>Patch Changes</h3>
<ul>
<li><a
href="https://redirect.github.com/prettier/eslint-plugin-prettier/pull/629">#629</a>
<a
href="https://github.com/prettier/eslint-plugin-prettier/commit/985b33c56f146b2e65ae391a3af57f63b07ecbdf"><code>985b33c</code></a>
Thanks <a href="https://github.com/JounQin"><code>@​JounQin</code></a>!
- chore: add <code>package.json</code> into <code>exports</code>
map</li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/prettier/eslint-plugin-prettier/compare/v5.1.2...v5.1.3">https://github.com/prettier/eslint-plugin-prettier/compare/v5.1.2...v5.1.3</a></p>
<h2>v5.1.2</h2>
<h2>5.1.2</h2>
<h3>Patch Changes</h3>
<ul>
<li>
<p><a
href="https://redirect.github.com/prettier/eslint-plugin-prettier/pull/623">#623</a>
<a
href="https://github.com/prettier/eslint-plugin-prettier/commit/8210e44309b168c7c06185eae8249b2d0eb65815"><code>8210e44</code></a>
Thanks <a href="https://github.com/BPScott"><code>@​BPScott</code></a>!
- Add exports mapping to package.json, to allow <code>import
eslintPluginRecommended from 'eslint-plugin-prettier/recommended'</code>
to work as expected.</p>
<p>Strictly speaking this is a breaking change as it removes the ability
for people to import from
&quot;eslint-plugin-prettier/eslint-plugin-prettier.js&quot; and
&quot;eslint-plugin-prettier/recommended.js&quot; but the former was
never recommended in the first place and the latter has only been
available for a few days.</p>
</li>
<li>
<p><a
href="https://redirect.github.com/prettier/eslint-plugin-prettier/pull/621">#621</a>
<a
href="https://github.com/prettier/eslint-plugin-prettier/commit/2b09e7fc64f38297c8ca39d087dba1f122ef999c"><code>2b09e7f</code></a>
Thanks <a href="https://github.com/JounQin"><code>@​JounQin</code></a>!
- feat: support parsing <code>markdown</code> via
<code>eslint-mdx</code> natively</p>
<p>What means the following is unnecessary anymore when using with
<code>eslint-mdx</code>/<code>eslint-plugin-mdx</code>!</p>
<pre lang="json5"><code>[
  {
    files: [&quot;**/*.md&quot;],
rules: { &quot;prettier/prettier&quot;: [&quot;error&quot;, { parser:
&quot;markdown&quot; }] },
  },
  {
    files: [&quot;**/*.mdx&quot;],
rules: { &quot;prettier/prettier&quot;: [&quot;error&quot;, { parser:
&quot;mdx&quot; }] },
  },
]
</code></pre>
</li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/prettier/eslint-plugin-prettier/compare/v5.1.1...v5.1.2">https://github.com/prettier/eslint-plugin-prettier/compare/v5.1.1...v5.1.2</a></p>
<h2>v5.1.1</h2>
<h2>5.1.1</h2>
<h3>Patch Changes</h3>
<ul>
<li><a
href="https://redirect.github.com/prettier/eslint-plugin-prettier/pull/619">#619</a>
<a
href="https://github.com/prettier/eslint-plugin-prettier/commit/b5c0dc5715616a0f2a0da8b8c077434efc618a3e"><code>b5c0dc5</code></a>
Thanks <a href="https://github.com/JounQin"><code>@​JounQin</code></a>!
- chore: skip formatting inline scripts in pug files</li>
</ul>
<h2>v.5.1.0</h2>
<h3>Minor Changes</h3>
<ul>
<li>
<p><a
href="https://redirect.github.com/prettier/eslint-plugin-prettier/pull/616">#616</a>
<a
href="https://github.com/prettier/eslint-plugin-prettier/commit/3856413420d3d026e5ae84f29c4bd0d558697135"><code>3856413</code></a>
Thanks <a href="https://github.com/BPScott"><code>@​BPScott</code></a>!
- Add recommended config for the flat config format.</p>
<p>If you are using flat config, import the recommended config from
<code>eslint-plugin-prettier/recommended</code>. Like the legacy format
recommended config, this automatically includes the contents of
<code>eslint-config-prettier</code>.</p>
<pre lang="js"><code></code></pre>
</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/prettier/eslint-plugin-prettier/blob/master/CHANGELOG.md">eslint-plugin-prettier's
changelog</a>.</em></p>
<blockquote>
<h2>5.1.3</h2>
<h3>Patch Changes</h3>
<ul>
<li><a
href="https://redirect.github.com/prettier/eslint-plugin-prettier/pull/629">#629</a>
<a
href="https://github.com/prettier/eslint-plugin-prettier/commit/985b33c56f146b2e65ae391a3af57f63b07ecbdf"><code>985b33c</code></a>
Thanks <a href="https://github.com/JounQin"><code>@​JounQin</code></a>!
- chore: add <code>package.json</code> into <code>exports</code>
map</li>
</ul>
<h2>5.1.2</h2>
<h3>Patch Changes</h3>
<ul>
<li>
<p><a
href="https://redirect.github.com/prettier/eslint-plugin-prettier/pull/623">#623</a>
<a
href="https://github.com/prettier/eslint-plugin-prettier/commit/8210e44309b168c7c06185eae8249b2d0eb65815"><code>8210e44</code></a>
Thanks <a href="https://github.com/BPScott"><code>@​BPScott</code></a>!
- Add exports mapping to package.json, to allow <code>import
eslintPluginRecommended from 'eslint-plugin-prettier/recommended'</code>
to work as expected.</p>
<p>Strictly speaking this is a breaking change as it removes the ability
for people to import from
&quot;eslint-plugin-prettier/eslint-plugin-prettier.js&quot; and
&quot;eslint-plugin-prettier/recommended.js&quot; but the former was
never recommended in the first place and the latter has only been
available for a few days.</p>
</li>
<li>
<p><a
href="https://redirect.github.com/prettier/eslint-plugin-prettier/pull/621">#621</a>
<a
href="https://github.com/prettier/eslint-plugin-prettier/commit/2b09e7fc64f38297c8ca39d087dba1f122ef999c"><code>2b09e7f</code></a>
Thanks <a href="https://github.com/JounQin"><code>@​JounQin</code></a>!
- feat: support parsing <code>markdown</code> via
<code>eslint-mdx</code> natively</p>
<p>What means the following is unnecessary anymore when using with
<code>eslint-mdx</code>/<code>eslint-plugin-mdx</code>!</p>
<pre lang="json5"><code>[
  {
    files: ['**/*.md'],
    rules: { 'prettier/prettier': ['error', { parser: 'markdown' }] },
  },
  {
    files: ['**/*.mdx'],
    rules: { 'prettier/prettier': ['error', { parser: 'mdx' }] },
  },
]
</code></pre>
</li>
</ul>
<h2>5.1.1</h2>
<h3>Patch Changes</h3>
<ul>
<li><a
href="https://redirect.github.com/prettier/eslint-plugin-prettier/pull/619">#619</a>
<a
href="https://github.com/prettier/eslint-plugin-prettier/commit/b5c0dc5715616a0f2a0da8b8c077434efc618a3e"><code>b5c0dc5</code></a>
Thanks <a href="https://github.com/JounQin"><code>@​JounQin</code></a>!
- chore: skip formatting inline scripts in pug files</li>
</ul>
<h2>5.1.0</h2>
<h3>Minor Changes</h3>
<ul>
<li>
<p><a
href="https://redirect.github.com/prettier/eslint-plugin-prettier/pull/616">#616</a>
<a
href="https://github.com/prettier/eslint-plugin-prettier/commit/3856413420d3d026e5ae84f29c4bd0d558697135"><code>3856413</code></a>
Thanks <a href="https://github.com/BPScott"><code>@​BPScott</code></a>!
- Add recommended config for the flat config format.</p>
<p>If you are using flat config, import the recommended config from
<code>eslint-plugin-prettier/recommended</code>. Like the l…
  • Loading branch information
dependabot[bot] and osyrisrblx committed Jan 29, 2024
1 parent 6a1e5ec commit 66040bb
Show file tree
Hide file tree
Showing 4 changed files with 488 additions and 1,099 deletions.
96 changes: 48 additions & 48 deletions include/lua.d.ts
Expand Up @@ -214,14 +214,14 @@ declare namespace TS {
[K in keyof T]: T[K] extends "s"
? string
: T[K] extends "l"
? number
: T[K] extends "n"
? string | undefined
: T[K] extends "a"
? [number, boolean]
: T[K] extends "f"
? Callback
: never;
? number
: T[K] extends "n"
? string | undefined
: T[K] extends "a"
? [number, boolean]
: T[K] extends "f"
? Callback
: never;
}>;
}

Expand Down Expand Up @@ -266,28 +266,28 @@ declare namespace debug {
): T extends `${infer A}${infer B}${infer C}${infer D}${infer E}${infer _}`
? LuaTuple<TS.InfoFlags<[A, B, C, D, E]>>
: T extends `${infer A}${infer B}${infer C}${infer D}${infer _}`
? LuaTuple<TS.InfoFlags<[A, B, C, D]>>
: T extends `${infer A}${infer B}${infer C}${infer _}`
? LuaTuple<TS.InfoFlags<[A, B, C]>>
: T extends `${infer A}${infer B}${infer _}`
? LuaTuple<TS.InfoFlags<[A, B]>>
: T extends `${infer A}${infer _}`
? LuaTuple<TS.InfoFlags<[A]>>
: LuaTuple<[unknown, unknown, unknown, unknown, unknown]>;
? LuaTuple<TS.InfoFlags<[A, B, C, D]>>
: T extends `${infer A}${infer B}${infer C}${infer _}`
? LuaTuple<TS.InfoFlags<[A, B, C]>>
: T extends `${infer A}${infer B}${infer _}`
? LuaTuple<TS.InfoFlags<[A, B]>>
: T extends `${infer A}${infer _}`
? LuaTuple<TS.InfoFlags<[A]>>
: LuaTuple<[unknown, unknown, unknown, unknown, unknown]>;
function info<T extends string>(
functionOrLevel: Callback | number,
options: T,
): T extends `${infer A}${infer B}${infer C}${infer D}${infer E}${infer _}`
? LuaTuple<TS.InfoFlags<[A, B, C, D, E]>>
: T extends `${infer A}${infer B}${infer C}${infer D}${infer _}`
? LuaTuple<TS.InfoFlags<[A, B, C, D]>>
: T extends `${infer A}${infer B}${infer C}${infer _}`
? LuaTuple<TS.InfoFlags<[A, B, C]>>
: T extends `${infer A}${infer B}${infer _}`
? LuaTuple<TS.InfoFlags<[A, B]>>
: T extends `${infer A}${infer _}`
? LuaTuple<TS.InfoFlags<[A]>>
: LuaTuple<[unknown, unknown, unknown, unknown, unknown]>;
? LuaTuple<TS.InfoFlags<[A, B, C, D]>>
: T extends `${infer A}${infer B}${infer C}${infer _}`
? LuaTuple<TS.InfoFlags<[A, B, C]>>
: T extends `${infer A}${infer B}${infer _}`
? LuaTuple<TS.InfoFlags<[A, B]>>
: T extends `${infer A}${infer _}`
? LuaTuple<TS.InfoFlags<[A]>>
: LuaTuple<[unknown, unknown, unknown, unknown, unknown]>;

/**
* Assigns a custom tag name to the current thread's memory category in the Developer Console. Useful for analyzing memory usage of multiple threads in the same script which would otherwise be grouped together under the same tag/name.
Expand Down Expand Up @@ -761,36 +761,36 @@ declare function next<T extends ReadonlyArray<any>>(
): T extends readonly [infer A]
? LuaTuple<[number, A]>
: T extends readonly [infer A, infer B]
? LuaTuple<[number, A | B]>
: T extends readonly [infer A, infer B, infer C]
? LuaTuple<[number, A | B | C]>
: T extends readonly [infer A, infer B, infer C, infer D]
? LuaTuple<[number, A | B | C | D]>
: T extends readonly [infer A, infer B, infer C, infer D, infer E]
? LuaTuple<[number, A | B | C | D | E]>
: T extends readonly [infer A, infer B, infer C, infer D, infer E, infer F]
? LuaTuple<[number, A | B | C | D | E | F]>
: T extends ReadonlyArray<infer U>
? LuaTuple<[number, U]>
: LuaTuple<[unknown, unknown]>;
? LuaTuple<[number, A | B]>
: T extends readonly [infer A, infer B, infer C]
? LuaTuple<[number, A | B | C]>
: T extends readonly [infer A, infer B, infer C, infer D]
? LuaTuple<[number, A | B | C | D]>
: T extends readonly [infer A, infer B, infer C, infer D, infer E]
? LuaTuple<[number, A | B | C | D | E]>
: T extends readonly [infer A, infer B, infer C, infer D, infer E, infer F]
? LuaTuple<[number, A | B | C | D | E | F]>
: T extends ReadonlyArray<infer U>
? LuaTuple<[number, U]>
: LuaTuple<[unknown, unknown]>;
declare function next<T extends ReadonlyArray<any>>(
object: T,
index?: number,
): T extends [infer A]
? LuaTuple<[number, A]>
: T extends [infer A, infer B]
? LuaTuple<[number, A | B]>
: T extends [infer A, infer B, infer C]
? LuaTuple<[number, A | B | C]>
: T extends [infer A, infer B, infer C, infer D]
? LuaTuple<[number, A | B | C | D]>
: T extends [infer A, infer B, infer C, infer D, infer E]
? LuaTuple<[number, A | B | C | D | E]>
: T extends [infer A, infer B, infer C, infer D, infer E, infer F]
? LuaTuple<[number, A | B | C | D | E | F]>
: T extends ReadonlyArray<infer U>
? LuaTuple<[number, U]>
: LuaTuple<[unknown, unknown]>;
? LuaTuple<[number, A | B]>
: T extends [infer A, infer B, infer C]
? LuaTuple<[number, A | B | C]>
: T extends [infer A, infer B, infer C, infer D]
? LuaTuple<[number, A | B | C | D]>
: T extends [infer A, infer B, infer C, infer D, infer E]
? LuaTuple<[number, A | B | C | D | E]>
: T extends [infer A, infer B, infer C, infer D, infer E, infer F]
? LuaTuple<[number, A | B | C | D | E | F]>
: T extends ReadonlyArray<infer U>
? LuaTuple<[number, U]>
: LuaTuple<[unknown, unknown]>;
declare function next<T>(object: ReadonlyArray<T>, index?: number): LuaTuple<[number, T]>;
declare function next<T>(object: ReadonlySet<T>, index?: T): LuaTuple<[T, true]>;
declare function next<K, V>(object: ReadonlyMap<K, V>, index?: K): LuaTuple<[K, V]>;
Expand Down

0 comments on commit 66040bb

Please sign in to comment.