Commit 18b3bac
authored
Merge PR #317
Bumps the npm group with 62 updates:
| Package | From | To |
| --- | --- | --- |
| [esquery](https://github.com/estools/esquery) | `1.6.0` | `1.7.0` |
| [fastq](https://github.com/mcollina/fastq) | `1.19.1` | `1.20.1` |
| [generator-code](https://github.com/Microsoft/vscode-generator-code) |
`1.11.14` | `1.11.15` |
| [jsdom](https://github.com/jsdom/jsdom) | `27.2.0` | `27.4.0` |
| [keyv](https://github.com/jaredwray/keyv) | `5.5.4` | `5.5.5` |
| [ts-api-utils](https://github.com/JoshuaKGoldberg/ts-api-utils) |
`2.1.0` | `2.3.0` |
|
[@actions/artifact](https://github.com/actions/toolkit/tree/HEAD/packages/artifact)
| `4.0.0` | `5.0.1` |
|
[@actions/attest](https://github.com/actions/toolkit/tree/HEAD/packages/attest)
| `2.0.0` | `2.1.0` |
|
[@actions/cache](https://github.com/actions/toolkit/tree/HEAD/packages/cache)
| `4.1.0` | `5.0.1` |
|
[@actions/core](https://github.com/actions/toolkit/tree/HEAD/packages/core)
| `1.11.1` | `2.0.1` |
|
[@actions/exec](https://github.com/actions/toolkit/tree/HEAD/packages/exec)
| `1.1.1` | `2.0.0` |
| [@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js) |
`9.39.1` | `9.39.2` |
|
[@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin)
| `8.48.0` | `8.51.0` |
|
[@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser)
| `8.48.0` | `8.51.0` |
| [chai](https://github.com/chaijs/chai) | `6.2.1` | `6.2.2` |
| [eslint](https://github.com/eslint/eslint) | `9.39.1` | `9.39.2` |
| [prettier](https://github.com/prettier/prettier) | `3.7.3` | `3.7.4` |
|
[prettier-plugin-tailwindcss](https://github.com/tailwindlabs/prettier-plugin-tailwindcss)
| `0.7.1` | `0.7.2` |
| [sinon](https://github.com/sinonjs/sinon) | `21.0.0` | `21.0.1` |
|
[typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint)
| `8.48.0` | `8.51.0` |
| [@acemir/cssom](https://github.com/acemir/CSSOM) | `0.9.24` | `0.9.30`
|
| [@asamuzakjp/css-color](https://github.com/asamuzaK/cssColor) |
`4.1.0` | `4.1.1` |
| [@asamuzakjp/dom-selector](https://github.com/asamuzaK/domSelector) |
`6.7.5` | `6.7.6` |
| [@azure/core-tracing](https://github.com/Azure/azure-sdk-for-js) |
`1.0.0-preview.13` | `1.3.1` |
| [tslib](https://github.com/Microsoft/tslib) | `1.14.1` | `2.8.1` |
|
[@bufbuild/protoplugin](https://github.com/bufbuild/protobuf-es/tree/HEAD/packages/protoplugin)
| `2.10.1` | `2.10.2` |
|
[@cacheable/memory](https://github.com/jaredwray/cacheable/tree/HEAD/packages/cacheable)
| `2.0.6` | `2.0.7` |
|
[@cacheable/utils](https://github.com/jaredwray/cacheable/tree/HEAD/packages/utils)
| `2.3.2` | `2.3.3` |
| [@codemirror/language](https://github.com/codemirror/language) |
`6.11.3` | `6.12.1` |
| [@codemirror/state](https://github.com/codemirror/state) | `6.5.2` |
`6.5.3` |
| [@codemirror/view](https://github.com/codemirror/view) | `6.38.8` |
`6.39.8` |
|
[@csstools/css-syntax-patches-for-csstree](https://github.com/csstools/postcss-plugins/tree/HEAD/packages/css-syntax-patches-for-csstree)
| `1.0.20` | `1.0.22` |
|
[@eslint-community/eslint-utils](https://github.com/eslint-community/eslint-utils)
| `4.9.0` | `4.9.1` |
| [@lezer/common](https://github.com/lezer-parser/common) | `1.4.0` |
`1.5.0` |
| [@lezer/lr](https://github.com/lezer-parser/lr) | `1.4.4` | `1.4.5` |
|
[@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node)
| `24.10.1` | `25.0.3` |
|
[@typescript-eslint/project-service](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/project-service)
| `8.48.0` | `8.51.0` |
|
[@typescript-eslint/tsconfig-utils](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/tsconfig-utils)
| `8.48.0` | `8.51.0` |
|
[@typescript-eslint/type-utils](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/type-utils)
| `8.48.0` | `8.51.0` |
|
[@typescript-eslint/utils](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/utils)
| `8.48.0` | `8.51.0` |
|
[baseline-browser-mapping](https://github.com/web-platform-dx/baseline-browser-mapping)
| `2.8.32` | `2.9.11` |
| [browserslist](https://github.com/browserslist/browserslist) |
`4.28.0` | `4.28.1` |
|
[cacheable](https://github.com/jaredwray/cacheable/tree/HEAD/packages/cacheable)
| `2.3.0` | `2.3.1` |
| [caniuse-lite](https://github.com/browserslist/caniuse-lite) |
`1.0.30001757` | `1.0.30001762` |
| [cssstyle](https://github.com/jsdom/cssstyle) | `5.3.3` | `5.3.6` |
| [tr46](https://github.com/jsdom/tr46) | `0.0.3` | `6.0.0` |
| [whatwg-url](https://github.com/jsdom/whatwg-url) | `5.0.0` | `15.1.0`
|
| [dedent](https://github.com/dmnd/dedent) | `1.7.0` | `1.7.1` |
| [electron-to-chromium](https://github.com/kilian/electron-to-chromium)
| `1.5.262` | `1.5.267` |
| [es-abstract](https://github.com/ljharb/es-abstract) | `1.24.0` |
`1.24.1` |
| [es-iterator-helpers](https://github.com/es-shims/iterator-helpers) |
`1.2.1` | `1.2.2` |
|
[fast-xml-parser](https://github.com/NaturalIntelligence/fast-xml-parser)
| `5.3.2` | `5.3.3` |
| [hashery](https://github.com/jaredwray/hashery) | `1.3.0` | `1.4.0` |
| [hookified](https://github.com/jaredwray/hookified) | `1.13.0` |
`1.14.0` |
|
[html-encoding-sniffer](https://github.com/jsdom/html-encoding-sniffer)
| `4.0.0` | `6.0.0` |
| [ky](https://github.com/sindresorhus/ky) | `1.14.0` | `1.14.2` |
| [lodash-es](https://github.com/lodash/lodash) | `4.17.21` | `4.17.22`
|
|
[prettier-linter-helpers](https://github.com/prettier/prettier-linter-helpers)
| `1.0.0` | `1.0.1` |
| [qified](https://github.com/jaredwray/qified) | `0.5.2` | `0.5.3` |
| [strnum](https://github.com/NaturalIntelligence/strnum) | `2.1.1` |
`2.1.2` |
| [update-browserslist-db](https://github.com/browserslist/update-db) |
`1.1.4` | `1.2.3` |
| [webidl-conversions](https://github.com/jsdom/webidl-conversions) |
`3.0.1` | `8.0.0` |
Updates `esquery` from 1.6.0 to 1.7.0
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/estools/esquery/commits">compare view</a></li>
</ul>
</details>
<br />
Updates `fastq` from 1.19.1 to 1.20.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/mcollina/fastq/releases">fastq's
releases</a>.</em></p>
<blockquote>
<h2>v1.20.1</h2>
<h2>What's Changed</h2>
<ul>
<li>chore(package): explicitly declare js module type by <a
href="https://github.com/Fdawgs"><code>@Fdawgs</code></a> in <a
href="https://redirect.github.com/mcollina/fastq/pull/95">mcollina/fastq#95</a></li>
<li>feat: migrate from StandardJS to ESLint with neostandard by <a
href="https://github.com/mcollina"><code>@mcollina</code></a> in <a
href="https://redirect.github.com/mcollina/fastq/pull/98">mcollina/fastq#98</a></li>
<li>feat: add abort() method to settle pending tasks by <a
href="https://github.com/mcollina"><code>@mcollina</code></a> in <a
href="https://redirect.github.com/mcollina/fastq/pull/101">mcollina/fastq#101</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/Fdawgs"><code>@Fdawgs</code></a> made
their first contribution in <a
href="https://redirect.github.com/mcollina/fastq/pull/95">mcollina/fastq#95</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/mcollina/fastq/compare/v1.19.1...v1.20.1">https://github.com/mcollina/fastq/compare/v1.19.1...v1.20.1</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/mcollina/fastq/commit/be305967511b91f80453a095b7b6d95b895f1d00"><code>be30596</code></a>
Bumped v1.20.1</li>
<li><a
href="https://github.com/mcollina/fastq/commit/5be7d8e20f56beb42fa5fc9b68c2d2daf4308097"><code>5be7d8e</code></a>
Merge branch 'master' of github.com:mcollina/fastq</li>
<li><a
href="https://github.com/mcollina/fastq/commit/038b2de0ab7217aef27fe76decab18feb7d030a7"><code>038b2de</code></a>
fix release notes</li>
<li><a
href="https://github.com/mcollina/fastq/commit/b74f7a5d1dde73ae851a5cbf7ea83fed8b5ed11c"><code>b74f7a5</code></a>
Bumped v1.20.0</li>
<li><a
href="https://github.com/mcollina/fastq/commit/0cb02ff0f82bfe3dec48a26444fdfee713b1ebff"><code>0cb02ff</code></a>
fixup</li>
<li><a
href="https://github.com/mcollina/fastq/commit/3e245f0f02b7f7f1a165ca9a0317209dc53ec60d"><code>3e245f0</code></a>
Added release script</li>
<li><a
href="https://github.com/mcollina/fastq/commit/f25340892f5e9ed53f07272d89c8648429e1a005"><code>f253408</code></a>
feat: add abort() method to settle pending tasks (<a
href="https://redirect.github.com/mcollina/fastq/issues/101">#101</a>)</li>
<li><a
href="https://github.com/mcollina/fastq/commit/c01e6490556e29eb09badcf9d065c8c4e04184b4"><code>c01e649</code></a>
feat: migrate from StandardJS to ESLint with neostandard (<a
href="https://redirect.github.com/mcollina/fastq/issues/98">#98</a>)</li>
<li><a
href="https://github.com/mcollina/fastq/commit/d5b2db70d986eda922386f978d293fb9e4677ff5"><code>d5b2db7</code></a>
chore(package): explicitly declare js module type (<a
href="https://redirect.github.com/mcollina/fastq/issues/95">#95</a>)</li>
<li>See full diff in <a
href="https://github.com/mcollina/fastq/compare/v1.19.1...v1.20.1">compare
view</a></li>
</ul>
</details>
<details>
<summary>Maintainer changes</summary>
<p>This version was pushed to npm by [GitHub Actions](<a
href="https://www.npmjs.com/~GitHub">https://www.npmjs.com/~GitHub</a>
Actions), a new releaser for fastq since your current version.</p>
</details>
<br />
Updates `generator-code` from 1.11.14 to 1.11.15
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/Microsoft/vscode-generator-code/releases">generator-code's
releases</a>.</em></p>
<blockquote>
<h2>v1.11.15</h2>
<h2>Changes:</h2>
<ul>
<li><a
href="https://redirect.github.com/Microsoft/vscode-generator-code/issues/543">#543</a>:
prepare 1.11.15</li>
<li><a
href="https://redirect.github.com/Microsoft/vscode-generator-code/issues/541">#541</a>:
Bump glob</li>
<li><a
href="https://redirect.github.com/Microsoft/vscode-generator-code/issues/540">#540</a>:
Bump js-yaml from 4.1.0 to 4.1.1</li>
</ul>
<p>This list of changes was <a
href="https://dev.azure.com/monacotools/Monaco/_build/results?buildId=382396&view=logs">auto
generated</a>.</p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/microsoft/vscode-generator-code/commit/aa12f704bdc7c3d057cf0a15bec5c8ef93a90896"><code>aa12f70</code></a>
prepare 1.11.15 (<a
href="https://redirect.github.com/Microsoft/vscode-generator-code/issues/543">#543</a>)</li>
<li><a
href="https://github.com/microsoft/vscode-generator-code/commit/57195d9335e7dc2c950d7f0fc2617a10498fc0fe"><code>57195d9</code></a>
Bump glob (<a
href="https://redirect.github.com/Microsoft/vscode-generator-code/issues/541">#541</a>)</li>
<li><a
href="https://github.com/microsoft/vscode-generator-code/commit/45e7127b13f615f3baa70dd7f513bbc0191def41"><code>45e7127</code></a>
Bump js-yaml from 4.1.0 to 4.1.1 (<a
href="https://redirect.github.com/Microsoft/vscode-generator-code/issues/540">#540</a>)</li>
<li>See full diff in <a
href="https://github.com/Microsoft/vscode-generator-code/compare/v1.11.14...v1.11.15">compare
view</a></li>
</ul>
</details>
<br />
Updates `jsdom` from 27.2.0 to 27.4.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/jsdom/jsdom/releases">jsdom's
releases</a>.</em></p>
<blockquote>
<h2>Version 27.4.0</h2>
<ul>
<li>Added <code>TextEncoder</code> and <code>TextDecoder</code>.</li>
<li>Improved decoding of HTML bytes by using the new <a
href="https://www.npmjs.com/package/@exodus/bytes"><code>@exodus/bytes</code></a>
package; it is now much more correct. (ChALkeR)</li>
<li>Improved decoding of XML bytes to use UTF-8 more often, instead of
sniffing for <code><meta charset></code> or using the parent
frame's encoding.</li>
<li>Fixed a memory leak when <code>Range</code>s were used and then the
elements referred to by those ranges were removed.</li>
</ul>
<h2>Version 27.3.0</h2>
<ul>
<li>Improved CSS parsing and CSSOM object APIs via updates to <a
href="https://www.npmjs.com/package/@acemir/cssom"><code>@acemir/cssom</code></a>.
(acemir)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/jsdom/jsdom/blob/main/Changelog.md">jsdom's
changelog</a>.</em></p>
<blockquote>
<h2>27.4.0</h2>
<ul>
<li>Added <code>TextEncoder</code> and <code>TextDecoder</code>.</li>
<li>Improved decoding of HTML bytes by using the new <a
href="https://www.npmjs.com/package/@exodus/bytes"><code>@exodus/bytes</code></a>
package; it is now much more correct. (ChALkeR)</li>
<li>Improved decoding of XML bytes to use UTF-8 more often, instead of
sniffing for <code><meta charset></code> or using the parent
frame's encoding.</li>
<li>Fixed a memory leak when <code>Range</code>s were used and then the
elements referred to by those ranges were removed.</li>
</ul>
<h2>27.3.0</h2>
<ul>
<li>Improved CSS parsing and CSSOM object APIs via updates to <a
href="https://www.npmjs.com/package/@acemir/cssom"><code>@acemir/cssom</code></a>.
(acemir)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/jsdom/jsdom/commit/098d16d6b86c5f215d48658c3005cb54b1325603"><code>098d16d</code></a>
Version 27.4.0</li>
<li><a
href="https://github.com/jsdom/jsdom/commit/1cd029efb72314840c46730d72f9684c60635c54"><code>1cd029e</code></a>
Improve asciiLowercase/asciiUppercase performance</li>
<li><a
href="https://github.com/jsdom/jsdom/commit/83fcb627264def824fd80366b33c29ccb5c6dd01"><code>83fcb62</code></a>
Implement TextEncoder and TextDecoder; improve XML decoding</li>
<li><a
href="https://github.com/jsdom/jsdom/commit/ddad97df73368768c5107e3d141b6bb994164c4d"><code>ddad97d</code></a>
Switch from iconv-lite to exodus/bytes for decoding</li>
<li><a
href="https://github.com/jsdom/jsdom/commit/25cb2a1c2b2944ab218b347a602accb736cdaa92"><code>25cb2a1</code></a>
Use weak references for ranges</li>
<li><a
href="https://github.com/jsdom/jsdom/commit/ed4f5ed66d0b5b3ee888389a27850fe17253c357"><code>ed4f5ed</code></a>
Add currently-failing CSS regression tests</li>
<li><a
href="https://github.com/jsdom/jsdom/commit/56b75c279a1afe35ca6e4a7796d75f3c31fb9b70"><code>56b75c2</code></a>
Version 27.3.0</li>
<li><a
href="https://github.com/jsdom/jsdom/commit/decdb954814279576426f2f81c1d34858dcf94dd"><code>decdb95</code></a>
Update dependencies and dev dependencies</li>
<li><a
href="https://github.com/jsdom/jsdom/commit/542b1a668a46f99fdffa6eec518b83eb79392cc0"><code>542b1a6</code></a>
CSSOM improvements</li>
<li>See full diff in <a
href="https://github.com/jsdom/jsdom/compare/27.2.0...27.4.0">compare
view</a></li>
</ul>
</details>
<br />
Updates `keyv` from 5.5.4 to 5.5.5
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/jaredwray/keyv/commits">compare view</a></li>
</ul>
</details>
<br />
Updates `ts-api-utils` from 2.1.0 to 2.3.0
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/JoshuaKGoldberg/ts-api-utils/commits">compare
view</a></li>
</ul>
</details>
<br />
Updates `@actions/artifact` from 4.0.0 to 5.0.1
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/actions/toolkit/blob/main/packages/artifact/RELEASES.md"><code>@actions/artifact</code>'s
changelog</a>.</em></p>
<blockquote>
<h3>5.0.1</h3>
<ul>
<li>Fix Node.js 24 punycode deprecation warning by updating
<code>@azure/storage-blob</code> from <code>^12.15.0</code> to
<code>^12.29.1</code> <a
href="https://redirect.github.com/actions/toolkit/pull/2211">#2211</a></li>
<li>Removed direct <code>@azure/core-http</code> dependency (now uses
<code>@azure/core-rest-pipeline</code> via storage-blob)</li>
</ul>
<h3>5.0.0</h3>
<ul>
<li>Dependency updates for Node.js 24 runtime support</li>
<li>Update <code>@actions/core</code> to v2</li>
<li>Update <code>@actions/http-client</code> to v3</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/actions/toolkit/commits/HEAD/packages/artifact">compare
view</a></li>
</ul>
</details>
<details>
<summary>Maintainer changes</summary>
<p>This version was pushed to npm by [GitHub Actions](<a
href="https://www.npmjs.com/~GitHub">https://www.npmjs.com/~GitHub</a>
Actions), a new releaser for <code>@actions/artifact</code> since your
current version.</p>
</details>
<br />
Updates `@actions/attest` from 2.0.0 to 2.1.0
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/actions/toolkit/blob/main/packages/attest/RELEASES.md"><code>@actions/attest</code>'s
changelog</a>.</em></p>
<blockquote>
<h1><code>@actions/attest</code> Releases</h1>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/actions/toolkit/commits/HEAD/packages/attest">compare
view</a></li>
</ul>
</details>
<details>
<summary>Maintainer changes</summary>
<p>This version was pushed to npm by [GitHub Actions](<a
href="https://www.npmjs.com/~GitHub">https://www.npmjs.com/~GitHub</a>
Actions), a new releaser for <code>@actions/attest</code> since your
current version.</p>
</details>
<br />
Updates `@actions/cache` from 4.1.0 to 5.0.1
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/actions/toolkit/blob/main/packages/cache/RELEASES.md"><code>@actions/cache</code>'s
changelog</a>.</em></p>
<blockquote>
<h3>5.0.1</h3>
<ul>
<li>Fix Node.js 24 punycode deprecation warning by updating
<code>@azure/storage-blob</code> from <code>^12.13.0</code> to
<code>^12.29.1</code> <a
href="https://redirect.github.com/actions/toolkit/pull/2213">#2213</a></li>
<li>Newer storage-blob uses <code>@azure/core-rest-pipeline</code>
instead of deprecated <code>@azure/core-http</code>, which eliminates
the transitive dependency on <code>node-fetch@2</code> →
<code>whatwg-url@5</code> → <code>[email protected]</code> that used the
deprecated punycode module</li>
</ul>
<h3>5.0.0</h3>
<ul>
<li>Remove <code>@azure/ms-rest-js</code> dependency <a
href="https://redirect.github.com/actions/toolkit/pull/2197">#2197</a>
<ul>
<li>The <code>TransferProgressEvent</code> type is now imported from
<code>@azure/core-rest-pipeline</code> instead of
<code>@azure/ms-rest-js</code></li>
</ul>
</li>
<li>Bump <code>@actions/core</code> from <code>^1.11.1</code> to
<code>^2.0.0</code> <a
href="https://redirect.github.com/actions/toolkit/pull/2198">#2198</a></li>
<li>Bump <code>@actions/exec</code> from <code>^1.0.1</code> to
<code>^2.0.0</code> <a
href="https://redirect.github.com/actions/toolkit/pull/2198">#2198</a></li>
<li>Bump <code>@actions/glob</code> from <code>^0.1.0</code> to
<code>^0.5.0</code> <a
href="https://redirect.github.com/actions/toolkit/pull/2198">#2198</a></li>
<li>Bump <code>@actions/http-client</code> from <code>^2.1.1</code> to
<code>^3.0.0</code> <a
href="https://redirect.github.com/actions/toolkit/pull/2198">#2198</a></li>
<li>Bump <code>@actions/io</code> from <code>^1.0.1</code> to
<code>^2.0.0</code> <a
href="https://redirect.github.com/actions/toolkit/pull/2198">#2198</a></li>
<li>Add support for Node.js 24 <a
href="https://redirect.github.com/actions/toolkit/pull/2110">#2110</a></li>
<li>Add <code>node-fetch</code> override to resolve audit
vulnerabilities <a
href="https://redirect.github.com/actions/toolkit/pull/2110">#2110</a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/actions/toolkit/commits/HEAD/packages/cache">compare
view</a></li>
</ul>
</details>
<details>
<summary>Maintainer changes</summary>
<p>This version was pushed to npm by [GitHub Actions](<a
href="https://www.npmjs.com/~GitHub">https://www.npmjs.com/~GitHub</a>
Actions), a new releaser for <code>@actions/cache</code> since your
current version.</p>
</details>
<br />
Updates `@actions/core` from 1.11.1 to 2.0.1
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/actions/toolkit/blob/main/packages/core/RELEASES.md"><code>@actions/core</code>'s
changelog</a>.</em></p>
<blockquote>
<h2>2.0.1</h2>
<ul>
<li>Bump <code>@actions/exec</code> from 1.1.1 to 2.0.0 <a
href="https://redirect.github.com/actions/toolkit/pull/2199">#2199</a></li>
</ul>
<h2>2.0.0</h2>
<ul>
<li>Add support for Node 24 <a
href="https://redirect.github.com/actions/toolkit/pull/2110">#2110</a></li>
<li>Bump <code>@actions/http-client</code> from 2.0.1 to 3.0.0</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/actions/toolkit/commits/@actions/[email protected]/packages/core">compare
view</a></li>
</ul>
</details>
<details>
<summary>Maintainer changes</summary>
<p>This version was pushed to npm by [GitHub Actions](<a
href="https://www.npmjs.com/~GitHub">https://www.npmjs.com/~GitHub</a>
Actions), a new releaser for <code>@actions/core</code> since your
current version.</p>
</details>
<br />
Updates `@actions/exec` from 1.1.1 to 2.0.0
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/actions/toolkit/blob/main/packages/exec/RELEASES.md"><code>@actions/exec</code>'s
changelog</a>.</em></p>
<blockquote>
<h3>2.0.0</h3>
<ul>
<li>Add support for Node 24 <a
href="https://redirect.github.com/actions/toolkit/pull/2110">#2110</a></li>
<li>Bump <code>@actions/io</code> dependency from ^1.0.1 to ^2.0.0</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/actions/toolkit/commits/HEAD/packages/exec">compare
view</a></li>
</ul>
</details>
<br />
Updates `@eslint/js` from 9.39.1 to 9.39.2
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/eslint/eslint/releases"><code>@eslint/js</code>'s
releases</a>.</em></p>
<blockquote>
<h2>v9.39.2</h2>
<h2>Bug Fixes</h2>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/57058331946568164449c5caabe2cf206e4fb5d9"><code>5705833</code></a>
fix: warn when <code>eslint-env</code> configuration comments are found
(<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20381">#20381</a>)
(sethamus)</li>
</ul>
<h2>Build Related</h2>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/506f1549a64aa65bdddc75c71cb62f0ab94b5a23"><code>506f154</code></a>
build: add .scss files entry to knip (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20391">#20391</a>)
(Milos Djermanovic)</li>
</ul>
<h2>Chores</h2>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/7ca0af7f9f89dd4a01736dae01931c45d528171b"><code>7ca0af7</code></a>
chore: upgrade to <code>@eslint/[email protected]</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20394">#20394</a>)
(Francesco Trotta)</li>
<li><a
href="https://github.com/eslint/eslint/commit/c43ce24ff0ce073ec4ad691cd5a50171dfe6cf1e"><code>c43ce24</code></a>
chore: package.json update for <code>@eslint/js</code> release
(Jenkins)</li>
<li><a
href="https://github.com/eslint/eslint/commit/4c9858e47bb9146cf20f546a562bc58a9ee3dae1"><code>4c9858e</code></a>
ci: add <code>v9.x-dev</code> branch (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20382">#20382</a>)
(Milos Djermanovic)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/c43ce24ff0ce073ec4ad691cd5a50171dfe6cf1e"><code>c43ce24</code></a>
chore: package.json update for <code>@eslint/js</code> release</li>
<li>See full diff in <a
href="https://github.com/eslint/eslint/commits/v9.39.2/packages/js">compare
view</a></li>
</ul>
</details>
<br />
Updates `@typescript-eslint/eslint-plugin` from 8.48.0 to 8.51.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.51.0</h2>
<h2>8.51.0 (2025-12-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/11719">#11719</a>)</li>
<li><strong>eslint-plugin:</strong> [no-useless-default-assignment] fix
some cases to optional syntax (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11871">#11871</a>)</li>
<li><strong>eslint-plugin:</strong> add namespace to plugin meta (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11885">#11885</a>)</li>
<li><strong>tsconfig-utils:</strong> more informative error on parsing
failures (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11888">#11888</a>)</li>
</ul>
<h3>🩹 Fixes</h3>
<ul>
<li><strong>eslint-plugin:</strong> fix crash and false positives in
<code>no-useless-default-assignment</code> (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11845">#11845</a>)</li>
<li><strong>eslint-plugin:</strong> remove fixable from
no-dynamic-delete rule (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11876">#11876</a>)</li>
<li><strong>eslint-plugin:</strong> bump ts-api-utils to 2.2.0 (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11881">#11881</a>)</li>
<li><strong>eslint-plugin:</strong> [prefer-optional-chain] handle
MemberExpression in final chain position (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11835">#11835</a>)</li>
</ul>
<h3>❤️ Thank You</h3>
<ul>
<li>Josh Goldberg ✨</li>
<li>Kirk Waiblinger <a
href="https://github.com/kirkwaiblinger"><code>@kirkwaiblinger</code></a></li>
<li>mdm317</li>
<li>Ulrich Stark</li>
<li>Yannick Decat <a
href="https://github.com/mho22"><code>@mho22</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>
<h2>v8.50.1</h2>
<h2>8.50.1 (2025-12-22)</h2>
<h3>🩹 Fixes</h3>
<ul>
<li><strong>eslint-plugin:</strong> [method-signature-style] ignore
methods that return <code>this</code> (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11813">#11813</a>)</li>
<li><strong>eslint-plugin:</strong> [no-unnecessary-type-assertion]
correct handling of undefined vs. void (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11826">#11826</a>)</li>
</ul>
<h3>❤️ Thank You</h3>
<ul>
<li>Josh Goldberg ✨</li>
<li>Tamashoo <a
href="https://github.com/Tamashoo"><code>@Tamashoo</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>
<h2>v8.50.0</h2>
<h2>8.50.0 (2025-12-15)</h2>
<h3>🚀 Features</h3>
<ul>
<li><strong>eslint-plugin:</strong> [no-useless-default-assignment] add
rule (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11720">#11720</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/eslint-plugin/CHANGELOG.md"><code>@typescript-eslint/eslint-plugin</code>'s
changelog</a>.</em></p>
<blockquote>
<h2>8.51.0 (2025-12-29)</h2>
<h3>🚀 Features</h3>
<ul>
<li><strong>eslint-plugin:</strong> add namespace to plugin meta (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11885">#11885</a>)</li>
<li><strong>eslint-plugin:</strong> [no-useless-default-assignment] fix
some cases to optional syntax (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11871">#11871</a>)</li>
</ul>
<h3>🩹 Fixes</h3>
<ul>
<li><strong>eslint-plugin:</strong> [prefer-optional-chain] handle
MemberExpression in final chain position (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11835">#11835</a>)</li>
<li><strong>eslint-plugin:</strong> bump ts-api-utils to 2.2.0 (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11881">#11881</a>)</li>
<li><strong>eslint-plugin:</strong> remove fixable from
no-dynamic-delete rule (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11876">#11876</a>)</li>
<li><strong>eslint-plugin:</strong> fix crash and false positives in
<code>no-useless-default-assignment</code> (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11845">#11845</a>)</li>
</ul>
<h3>❤️ Thank You</h3>
<ul>
<li>Josh Goldberg ✨</li>
<li>Kirk Waiblinger <a
href="https://github.com/kirkwaiblinger"><code>@kirkwaiblinger</code></a></li>
<li>mdm317</li>
<li>Ulrich Stark</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://typescript-eslint.io/users/versioning">versioning
strategy</a> and <a
href="https://typescript-eslint.io/users/releases">releases</a> on our
website.</p>
<h2>8.50.1 (2025-12-22)</h2>
<h3>🩹 Fixes</h3>
<ul>
<li><strong>eslint-plugin:</strong> [no-unnecessary-type-assertion]
correct handling of undefined vs. void (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11826">#11826</a>)</li>
<li><strong>eslint-plugin:</strong> [method-signature-style] ignore
methods that return <code>this</code> (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11813">#11813</a>)</li>
</ul>
<h3>❤️ Thank You</h3>
<ul>
<li>Josh Goldberg ✨</li>
<li>Tamashoo <a
href="https://github.com/Tamashoo"><code>@Tamashoo</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>
<h2>8.50.0 (2025-12-15)</h2>
<h3>🚀 Features</h3>
<ul>
<li><strong>eslint-plugin:</strong> [no-useless-default-assignment] add
rule (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11720">#11720</a>)</li>
</ul>
<h3>❤️ Thank You</h3>
<ul>
<li>Josh Goldberg ✨</li>
<li>Ulrich Stark</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>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/e4c57f5996a9a3aed8a8c2b02712a9ce37db4928"><code>e4c57f5</code></a>
chore(release): publish 8.51.0</li>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/c7b698b3821946d4bdeb51239d3b3572e5434893"><code>c7b698b</code></a>
feat(eslint-plugin): add namespace to plugin meta (<a
href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/11885">#11885</a>)</li>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/2b0d14b279eb679b53be89bc85ff8a08d8665b9d"><code>2b0d14b</code></a>
docs(eslint-plugin): [no-unsafe-return] added Limitations note (<a
href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/11884">#11884</a>)</li>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/5612098090a4dfa092f0c167674134c0bbc84164"><code>5612098</code></a>
chore(eslint-plugin): default testing types to projectService, only (<a
href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/11882">#11882</a>)</li>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/6e441a7d6019618ad344ef263db891d374d3d809"><code>6e441a7</code></a>
feat(eslint-plugin): [no-useless-default-assignment] fix some cases to
option...</li>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/7379004168d2ab7b105db03eaf498d1117925a70"><code>7379004</code></a>
fix(eslint-plugin): [prefer-optional-chain] handle MemberExpression in
final ...</li>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/d9ba20d138e19153e23752b1394f2cf1409f2a4c"><code>d9ba20d</code></a>
chore(website): replace <code>cross-fetch</code> and
<code>make-dir</code> with Node.js built-ins (...</li>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/f7085c3058320bc373302e6a5d099bd563b159fa"><code>f7085c3</code></a>
docs(eslint-plugin): [no-useless-default-assignment] mention .length in
"when...</li>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/7ee3522f6649452eb9b9f610610902b04feb971e"><code>7ee3522</code></a>
fix(eslint-plugin): bump ts-api-utils to 2.2.0 (<a
href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/11881">#11881</a>)</li>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/e033d27d9c4a4bf1491736a13f6d3ed44b1050cf"><code>e033d27</code></a>
docs(eslint-plugin): [strict-boolean-expressions] mention
<code>@eslint-react/no-le</code>...</li>
<li>Additional commits viewable in <a
href="https://github.com/typescript-eslint/typescript-eslint/commits/v8.51.0/packages/eslint-plugin">compare
view</a></li>
</ul>
</details>
<br />
Updates `@typescript-eslint/parser` from 8.48.0 to 8.51.0
<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>v8.51.0</h2>
<h2>8.51.0 (2025-12-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/11719">#11719</a>)</li>
<li><strong>eslint-plugin:</strong> [no-useless-default-assignment] fix
some cases to optional syntax (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11871">#11871</a>)</li>
<li><strong>eslint-plugin:</strong> add namespace to plugin meta (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11885">#11885</a>)</li>
<li><strong>tsconfig-utils:</strong> more informative error on parsing
failures (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11888">#11888</a>)</li>
</ul>
<h3>🩹 Fixes</h3>
<ul>
<li><strong>eslint-plugin:</strong> fix crash and false positives in
<code>no-useless-default-assignment</code> (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11845">#11845</a>)</li>
<li><strong>eslint-plugin:</strong> remove fixable from
no-dynamic-delete rule (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11876">#11876</a>)</li>
<li><strong>eslint-plugin:</strong> bump ts-api-utils to 2.2.0 (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11881">#11881</a>)</li>
<li><strong>eslint-plugin:</strong> [prefer-optional-chain] handle
MemberExpression in final chain position (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11835">#11835</a>)</li>
</ul>
<h3>❤️ Thank You</h3>
<ul>
<li>Josh Goldberg ✨</li>
<li>Kirk Waiblinger <a
href="https://github.com/kirkwaiblinger"><code>@kirkwaiblinger</code></a></li>
<li>mdm317</li>
<li>Ulrich Stark</li>
<li>Yannick Decat <a
href="https://github.com/mho22"><code>@mho22</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>
<h2>v8.50.1</h2>
<h2>8.50.1 (2025-12-22)</h2>
<h3>🩹 Fixes</h3>
<ul>
<li><strong>eslint-plugin:</strong> [method-signature-style] ignore
methods that return <code>this</code> (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11813">#11813</a>)</li>
<li><strong>eslint-plugin:</strong> [no-unnecessary-type-assertion]
correct handling of undefined vs. void (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11826">#11826</a>)</li>
</ul>
<h3>❤️ Thank You</h3>
<ul>
<li>Josh Goldberg ✨</li>
<li>Tamashoo <a
href="https://github.com/Tamashoo"><code>@Tamashoo</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>
<h2>v8.50.0</h2>
<h2>8.50.0 (2025-12-15)</h2>
<h3>🚀 Features</h3>
<ul>
<li><strong>eslint-plugin:</strong> [no-useless-default-assignment] add
rule (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11720">#11720</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/parser/CHANGELOG.md"><code>@typescript-eslint/parser</code>'s
changelog</a>.</em></p>
<blockquote>
<h2>8.51.0 (2025-12-29)</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://typescript-eslint.io/users/versioning">versioning
strategy</a> and <a
href="https://typescript-eslint.io/users/releases">releases</a> on our
website.</p>
<h2>8.50.1 (2025-12-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://typescript-eslint.io/users/versioning">versioning
strategy</a> and <a
href="https://typescript-eslint.io/users/releases">releases</a> on our
website.</p>
<h2>8.50.0 (2025-12-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://typescript-eslint.io/users/versioning">versioning
strategy</a> and <a
href="https://typescript-eslint.io/users/releases">releases</a> on our
website.</p>
<h2>8.49.0 (2025-12-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://typescript-eslint.io/users/versioning">versioning
strategy</a> and <a
href="https://typescript-eslint.io/users/releases">releases</a> on our
website.</p>
<h2>8.48.1 (2025-12-02)</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://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/e4c57f5996a9a3aed8a8c2b02712a9ce37db4928"><code>e4c57f5</code></a>
chore(release): publish 8.51.0</li>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/d520b88990e1b20674dcfa3db3b0461c1d6d9aa2"><code>d520b88</code></a>
chore(release): publish 8.50.1</li>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/c62e85874f0e482156a54b6744fe90a6f270012a"><code>c62e858</code></a>
chore(release): publish 8.50.0</li>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/864595a44b56beb9870bf0f41d59cf7f8f48276a"><code>864595a</code></a>
chore(release): publish 8.49.0</li>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/32b7e891bd60ae993e85018ceefa2a0c07590688"><code>32b7e89</code></a>
chore(deps): update dependency <code>@vitest/eslint-plugin</code> to
v1.5.1 (<a
href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser/issues/11816">#11816</a>)</li>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/8fe34456f75c1d1e8a4dc518306d5ab93422efec"><code>8fe3445</code></a>
chore(release): publish 8.48.1</li>
<li>See full diff in <a
href="https://github.com/typescript-eslint/typescript-eslint/commits/v8.51.0/packages/parser">compare
view</a></li>
</ul>
</details>
<br />
Updates `chai` from 6.2.1 to 6.2.2
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/chaijs/chai/releases">chai's
releases</a>.</em></p>
<blockquote>
<h2>v6.2.2</h2>
<h2>What's Changed</h2>
<ul>
<li>build(deps-dev): bump js-yaml from 4.1.0 to 4.1.1 by <a
href="https://github.com/dependabot"><code>@dependabot</code></a>[bot]
in <a
href="https://redirect.github.com/chaijs/chai/pull/1745">chaijs/chai#1745</a></li>
<li>chore(deps): update dependency eslint-plugin-jsdoc to v61.2.1 by <a
href="https://github.com/renovate"><code>@renovate</code></a>[bot] in
<a
href="https://redirect.github.com/chaijs/chai/pull/1746">chaijs/chai#1746</a></li>
<li>build(deps): bump glob from 10.4.5 to 10.5.0 by <a
href="https://github.com/dependabot"><code>@dependabot</code></a>[bot]
in <a
href="https://redirect.github.com/chaijs/chai/pull/1747">chaijs/chai#1747</a></li>
<li>chore(deps): update actions/checkout action to v6 by <a
href="https://github.com/renovate"><code>@renovate</code></a>[bot] in
<a
href="https://redirect.github.com/chaijs/chai/pull/1749">chaijs/chai#1749</a></li>
<li>fix: avoid BigInt literal in closeTo for runtime compat by <a
href="https://github.com/bheemreddy-samsara"><code>@bheemreddy-samsara</code></a>
in <a
href="https://redirect.github.com/chaijs/chai/pull/1748">chaijs/chai#1748</a></li>
<li>chore(deps): update dependency eslint-plugin-jsdoc to v61.4.1 by <a
href="https://github.com/renovate"><code>@renovate</code></a>[bot] in
<a
href="https://redirect.github.com/chaijs/chai/pull/1751">chaijs/chai#1751</a></li>
<li>chore(deps): update dependency prettier to v3.7.3 by <a
href="https://github.com/renovate"><code>@renovate</code></a>[bot] in
<a
href="https://redirect.github.com/chaijs/chai/pull/1754">chaijs/chai#1754</a></li>
<li>chore(deps): update dependencies by <a
href="https://github.com/renovate"><code>@renovate</code></a>[bot] in
<a
href="https://redirect.github.com/chaijs/chai/pull/1755">chaijs/chai#1755</a></li>
<li>chore(deps): update dependencies to v9.39.2 by <a
href="https://github.com/renovate"><code>@renovate</code></a>[bot] in
<a
href="https://redirect.github.com/chaijs/chai/pull/1757">chaijs/chai#1757</a></li>
<li>chore: add --legal-comments=none option by <a
href="https://github.com/hyperz111"><code>@hyperz111</code></a> in <a
href="https://redirect.github.com/chaijs/chai/pull/1756">chaijs/chai#1756</a></li>
<li>chore(deps): update dependency esbuild to v0.27.2 by <a
href="https://github.com/renovate"><code>@renovate</code></a>[bot] in
<a
href="https://redirect.github.com/chaijs/chai/pull/1759">chaijs/chai#1759</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a
href="https://github.com/bheemreddy-samsara"><code>@bheemreddy-samsara</code></a>
made their first contribution in <a
href="https://redirect.github.com/chaijs/chai/pull/1748">chaijs/chai#1748</a></li>
<li><a href="https://github.com/hyperz111"><code>@hyperz111</code></a>
made their first contribution in <a
href="https://redirect.github.com/chaijs/chai/pull/1756">chaijs/chai#1756</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/chaijs/chai/compare/v6.2.1...v6.2.2">https://github.com/chaijs/chai/compare/v6.2.1...v6.2.2</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/chaijs/chai/commit/814172d0e0c3c2819b36d093fdf1025262769b88"><code>814172d</code></a>
chore(deps): update dependency esbuild to v0.27.2 (<a
href="https://redirect.github.com/chaijs/chai/issues/1759">#1759</a>)</li>
<li><a
href="https://github.com/chaijs/chai/commit/b38c22bb939720b37ee61644fd2d5b98e125d0e9"><code>b38c22b</code></a>
chore: add legal-comments=none option (<a
href="https://redirect.github.com/chaijs/chai/issues/1756">#1756</a>)</li>
<li><a
href="https://github.com/chaijs/chai/commit/180d4cc77759c8658ac0951e1951d055dd74fa10"><code>180d4cc</code></a>
chore(deps): update dependencies to v9.39.2 (<a
href="https://redirect.github.com/chaijs/chai/issues/1757">#1757</a>)</li>
<li><a
href="https://github.com/chaijs/chai/commit/678cd0039ef3e6d7c07cbe4b764551b4598ca515"><code>678cd00</code></a>
chore(deps): update dependencies (<a
href="https://redirect.github.com/chaijs/chai/issues/1755">#1755</a>)</li>
<li><a
href="https://github.com/chaijs/chai/commit/c8fb10034b7e0a752e7f17be8d3d8b0fd0103af5"><code>c8fb100</code></a>
chore(deps): update dependency prettier to v3.7.3 (<a
href="https://redirect.github.com/chaijs/chai/issues/1754">#1754</a>)</li>
<li><a
href="https://github.com/chaijs/chai/commit/d63c74ece14407b538c119e2e147388e98b7f401"><code>d63c74e</code></a>
chore(deps): update dependency eslint-plugin-jsdoc to v61.4.1 (<a
href="https://redirect.github.com/chaijs/chai/issues/1751">#1751</a>)</li>
<li><a
href="https://github.com/chaijs/chai/commit/243bf86855ad8ab02f9ab9274fa1ca12c3fa6978"><code>243bf86</code></a>
fix: avoid BigInt literal in closeTo for runtime compat (<a
href="https://redirect.github.com/chaijs/chai/issues/1748">#1748</a>)</li>
<li><a
href="https://github.com/chaijs/chai/commit/d8b0395c79901e17823de28e3aad73f8c9a52c53"><code>d8b0395</code></a>
chore(deps): update actions/checkout action to v6 (<a
href="https://redirect.github.com/chaijs/chai/issues/1749">#1749</a>)</li>
<li><a
href="https://github.com/chaijs/chai/commit/7e1e24732e75a1ac8cd523a9e82f8031e5f7b879"><code>7e1e247</code></a>
build(deps): bump glob from 10.4.5 to 10.5.0 (<a
href="https://redirect.github.com/chaijs/chai/issues/1747">#1747</a>)</li>
<li><a
href="https://github.com/chaijs/chai/commit/b25e5d85785187c9c040707a915ba49b4d34eacc"><code>b25e5d8</code></a>
chore(deps): update dependency eslint-plugin-jsdoc to v61.2.1 (<a
href="https://redirect.github.com/chaijs/chai/issues/1746">#1746</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/chaijs/chai/compare/v6.2.1...v6.2.2">compare
view</a></li>
</ul>
</details>
<br />
Updates `eslint` from 9.39.1 to 9.39.2
<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>v9.39.2</h2>
<h2>Bug Fixes</h2>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/57058331946568164449c5caabe2cf206e4fb5d9"><code>5705833</code></a>
fix: warn when <code>eslint-env</code> configuration comments are found
(<a
href="https://redirect.github.com/eslint/eslint/issues/20381">#20381</a>)
(sethamus)</li>
</ul>
<h2>Build Related</h2>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/506f1549a64aa65bdddc75c71cb62f0ab94b5a23"><code>506f154</code></a>
build: add .scss files entry to knip (<a
href="https://redirect.github.com/eslint/eslint/issues/20391">#20391</a>)
(Milos Djermanovic)</li>
</ul>
<h2>Chores</h2>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/7ca0af7f9f89dd4a01736dae01931c45d528171b"><code>7ca0af7</code></a>
chore: upgrade to <code>@eslint/[email protected]</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/20394">#20394</a>)
(Francesco Trotta)</li>
<li><a
href="https://github.com/eslint/eslint/commit/c43ce24ff0ce073ec4ad691cd5a50171dfe6cf1e"><code>c43ce24</code></a>
chore: package.json update for <code>@eslint/js</code> release
(Jenkins)</li>
<li><a
href="https://github.com/eslint/eslint/commit/4c9858e47bb9146cf20f546a562bc58a9ee3dae1"><code>4c9858e</code></a>
ci: add <code>v9.x-dev</code> branch (<a
href="https://redirect.github.com/eslint/eslint/issues/20382">#20382</a>)
(Milos Djermanovic)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/9278324aa0023d223874825b0d4b6ac75783096a"><code>9278324</code></a>
9.39.2</li>
<li><a
href="https://github.com/eslint/eslint/commit/542266ad3c58b47066d4b8ae61d419b423acee8f"><code>542266a</code></a>
Build: changelog update for 9.39.2</li>
<li><a
href="https://github.com/eslint/eslint/commit/7ca0af7f9f89dd4a01736dae01931c45d528171b"><code>7ca0af7</code></a>
chore: upgrade to <code>@eslint/[email protected]</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/20394">#20394</a>)</li>
<li><a
href="https://github.com/eslint/eslint/commit/c43ce24ff0ce073ec4ad691cd5a50171dfe6cf1e"><code>c43ce24</code></a>
chore: package.json update for <code>@eslint/js</code> release</li>
<li><a
href="https://github.com/eslint/eslint/commit/57058331946568164449c5caabe2cf206e4fb5d9"><code>5705833</code></a>
fix: warn when <code>eslint-env</code> configuration comments are found
(<a
href="https://redirect.github.com/eslint/eslint/issues/20381">#20381</a>)</li>
<li><a
href="https://github.com/eslint/eslint/commit/506f1549a64aa65bdddc75c71cb62f0ab94b5a23"><code>506f154</code></a>
build: add .scss files entry to knip (<a
href="https://redirect.github.com/eslint/eslint/issues/20391">#20391</a>)</li>
<li><a
href="https://github.com/eslint/eslint/commit/4c9858e47bb9146cf20f546a562bc58a9ee3dae1"><code>4c9858e</code></a>
ci: add <code>v9.x-dev</code> branch (<a
href="https://redirect.github.com/eslint/eslint/issues/20382">#20382</a>)</li>
<li>See full diff in <a
href="https://github.com/eslint/eslint/compare/v9.39.1...v9.39.2">compare
view</a></li>
</ul>
</details>
<br />
Updates `prettier` from 3.7.3 to 3.7.4
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/prettier/prettier/releases">prettier's
releases</a>.</em></p>
<blockquote>
<h2>3.7.4</h2>
<h2>What's Changed</h2>
<ul>
<li>Fix comment in union type gets duplicated by <a
href="https://github.com/fisker"><code>@fisker</code></a> in <a
href="https://redirect.github.com/prettier/prettier/pull/18393">prettier/prettier#18393</a></li>
<li>Fix unstable comment print in union type by <a
href="https://github.com/fisker"><code>@fisker</code></a> in <a
href="https://redirect.github.com/prettier/prettier/pull/18395">prettier/prettier#18395</a></li>
<li>Avoid quote around LWC interpolations by <a
href="https://github.com/kovsu"><code>@kovsu</code></a> in <a
href="https://redirect.github.com/prettier/prettier/pull/18383">prettier/prettier#18383</a></li>
</ul>
<p>🔗 <a
href="https://github.com/prettier/prettier/blob/main/CHANGELOG.md#374">Changelog</a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/prettier/prettier/blob/main/CHANGELOG.md">prettier's
changelog</a>.</em></p>
<blockquote>
<h1>3.7.4</h1>
<p><a
href="https://github.com/prettier/prettier/compare/3.7.3...3.7.4">diff</a></p>
<h4>LWC: Avoid quote around interpolations (<a
href="https://redirect.github.com/prettier/prettier/pull/18383">#18383</a>
by <a href="https://github.com/kovsu"><code>@kovsu</code></a>)</h4>
<!-- raw HTML omitted -->
<pre lang="html"><code><!-- Input -->
<div foo={bar}> </div>
<p><!-- Prettier 3.7.3 (--embedded-language-formatting off) --><br
/>
<div foo="{bar}"></div></p>
<p><!-- Prettier 3.7.4 (--embedded-language-formatting off) --><br
/>
<div foo={bar}></div><br />
</code></pre></p>
<h4>TypeScript: Fix comment inside union type gets duplicated (<a
href="https://redirect.github.com/prettier/prettier/pull/18393">#18393</a>
by <a href="https://github.com/fisker"><code>@fisker</code></a>)</h4>
<!-- raw HTML omitted -->
<pre lang="tsx"><code>// Input
type Foo = (/** comment */ a | b) | c;
<p>// Prettier 3.7.3<br />
type Foo = /** comment <em>/ (/</em>* comment */ a | b) | c;</p>
<p>// Prettier 3.7.4<br />
type Foo = /** comment */ (a | b) | c;<br />
</code></pre></p>
<h4>TypeScript: Fix unstable comment print in union type comments (<a
href="https://redirect.github.com/prettier/prettier/pull/18395">#18395</a>
by <a href="https://github.com/fisker"><code>@fisker</code></a>)</h4>
<!-- raw HTML omitted -->
<pre lang="tsx"><code>// Input
type X = (A | B) & (
// comment
A | B
);
<p>// Prettier 3.7.3 (first format)<br />
type X = (A | B) &<br />
(// comment<br />
A | B);</p>
<p>// Prettier 3.7.3 (second format)<br />
type X = (<br />
| A<br />
</tr></table><br />
</code></pre></p>
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/prettier/prettier/commit/7848357af654883e21ed05c0bbbedf89ee88750e"><code>7848357</code></a>
Release 3.7.4</li>
<li><a
href="https://github.com/prettier/prettier/commit/7686c59d512177707711cb327196d4a965411ec0"><code>7686c59</code></a>
Release <code>@prettier/plugin-hermes</code> &
<code>@prettier/plugin-oxc</code> v0.1.3</li>
<li><a
href="https://github.com/prettier/prettier/commit/fe494348a027cb9fcefd2cab9cd7ab1190d74a1c"><code>fe49434</code></a>
Remove dead code checking union/intersection types length (<a
href="https://redirect.github.com/prettier/prettier/issues/18396">#18396</a>)</li>
<li><a
href="https://github.com/prettier/prettier/commit/ca02b37489870d5f5996a7f91cbc4e4983fa9729"><code>ca02b37</code></a>
Fix unstable comment print (<a
href="https://redirect.github.com/prettier/prettier/issues/18395">#18395</a>)</li>
<li><a
href="https://github.com/prettier/prettier/commit/7efb988c6784997685f38766b93a436ef7456974"><code>7efb988</code></a>
Fix comment in union type get duplicated (<a
href="https://redirect.github.com/prettier/prettier/issues/18393">#18393</a>)</li>
<li><a
href="https://github.com/prettier/prettier/commit/cfa92c1b6dc6a67f7ac13b801e2f827953721af3"><code>cfa92c1</code></a>
Update dependency <code>@angular/compiler</code> to v21.0.2 (<a
href="https://redirect.github.com/prettier/prettier/issues/18392">#18392</a>)</li>
<li><a
href="https://github.com/prettier/prettier/commit/1de273770b052749f735987c5733c862217b991d"><code>1de2737</code></a>
Update dependency yaml to v2.8.2 (<a
href="https://redirect.github.com/prettier/prettier/issues/18391">#18391</a>)</li>
<li><a
href="https://github.com/prettier/prettier/commit/706aa4ef90dbf3804595b10adffad6b75228fea6"><code>706aa4e</code></a>
Switch js parse postprocess to <code>onEnter</code> (<a
href="https://redirect.github.com/prettier/prettier/issues/18382">#18382</a>)</li>
<li><a
href="https://github.com/prettier/prettier/commit/d3eb2b2d081f4b5b1008e64655ce7cc8fefd731e"><code>d3eb2b2</code></a>
Reuse arrays in visitor keys (<a
href="https://redirect.github.com/prettier/prettier/issues/18386">#18386</a>)</li>
<li><a
href="https://github.com/prettier/prettier/commit/c45fef106ec4d1efdcd61a64c3dd3298272b3d99"><code>c45fef1</code></a>
Fix LWC attribute with <code>--embedded-language-formatting off</code>
(<a
href="https://redirect.github.com/prettier/prettier/issues/18383">#18383</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/prettier/prettier/compare/3.7.3...3.7.4">compare
view</a></li>
</ul>
</details>
<br />
Updates `prettier-plugin-tailwindcss` from 0.7.1 to 0.7.2
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/tailwindlabs/prettier-plugin-tailwindcss/releases">prettier-plugin-tailwindcss's
releases</a>.</em></p>
<blockquote>
<h2>v0.7.2</h2>
<h3>Fixed</h3>
<ul>
<li>Load compatible plugins sequentially to work around race conditions
in Node.js (<a
href="https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/412">#412</a>)</li>
<li>Fix compatibility with <code>prettier-plugin-svelte</code> when
using Prettier v3.7+ (<a
href="https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/418">#418</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/tailwindlabs/prettier-plugin-tailwindcss/blob/main/CHANGELOG.md">prettier-plugin-tailwindcss's
changelog</a>.</em></p>
<blockquote>
<h2>[0.7.2] - 2025-12-01</h2>
<h3>Fixed</h3>
<ul>
<li>Load compatible plugins sequentially to work around race conditions
in Node.js (<a
href="https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/412">#412</a>)</li>
<li>Fix compatibility with <code>prettier-plugin-svelte</code> when
using Prettier v3.7+ (<a
href="https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/418">#418</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/tailwindlabs/prettier-plugin-tailwindcss/commit/28beb4e008b913414562addec4abb8ab261f3828"><code>28beb4e</code></a>
0.7.2</li>
<li><a
href="https://github.com/tailwindlabs/prettier-plugin-tailwindcss/commit/63d859de03c981856332695704dda4d4b068127c"><code>63d859d</code></a>
Tweak <code>overrides</code></li>
<li><a
href="https://github.com/tailwindlabs/prettier-plugin-tailwindcss/commit/bd7ff3cf984c4efe4879a4da243ce8c3aeb8d256"><code>bd7ff3c</code></a>
Fix install issue</li>
<li><a
href="https://github.com/tailwindlabs/prettier-plugin-tailwindcss/commit/90e56c36507ebfcfa91b1f1d398a330c6fc3b699"><code>90e56c3</code></a>
Fix plugin compatibility with Prettier v3.7+ (<a
href="https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/issues/418">#418</a>)</li>
<li><a
href="https://github.com/tailwindlabs/prettier-plugin-tailwindcss/commit/dd02e91c60c7b07dbf22b0fda134db9707899a22"><code>dd02e91</code></a>
Add test for subpath imports</li>
<li><a
href="https://github.com/tailwindlabs/prettier-plugin-tailwindcss/commit/908f1695b303529913daabab55ab77fa584d45a3"><code>908f169</code></a>
Don’t use <code>Promise.all</code> when dynamically loading compatible
plugins (<a
href="https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/issues/412">#412</a>)</li>
<li>See full diff in <a
href="https://github.com/tailwindlabs/prettier-plugin-tailwindcss/compare/v0.7.1...v0.7.2">compare
view</a></li>
</ul>
</details>
<br />
Updates `sinon` from 21.0.0 to 21.0.1
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/sinonjs/sinon/blob/main/docs/changelog.md">sinon's
changelog</a>.</em></p>
<blockquote>
<h2>21.0.1</h2>
<ul>
<li><a
href="https://github.com/sinonjs/sinon/commit/456a65c2813533fa4e946b9e707baf798a679ad3"><code>456a65c2</code></a>
Update dependencies - except <code>@sinonjs/samsam</code> (<a
href="https://redirect.github.com/sinonjs/sinon/issues/2669">#2669</a>)
(Carl-Erik Kopseng)</li>
<li><a
href="https://github.com/sinonjs/sinon/commit/f04f3eb108f3d9b0402e42281b54d9057211bf16"><code>f04f3eb1</code></a>
Fix issue 2618 - Remove browserify in favor of esbuild (<a
href="https://redirect.github.com/sinonjs/sinon/issues/2661">#2661</a>)
(Artur Parkhisenko)</li>
<li><a
href="https://github.com/sinonjs/sinon/commit/48b69df24c97ef316ebc3835418b3459337c325a"><code>48b69df2</code></a>
fix(docs): remove <code>assert.failException</code> from documentation
(<a
href="https://redirect.github.com/sinonjs/sinon/issues/2666">#2666</a>)
(Steffen Schroeder)</li>
<li><a
href="https://github.com/sinonjs/sinon/commit/13b27cccd066a1bc75cfdcd207f1c8c44ab7b049"><code>13b27ccc</code></a>
Fix sandbox restore not handling stubbed functions (<a
href="https://redirect.github.com/sinonjs/sinon/issues/2667">#2667</a>)
(thamion)</li>
<li><a
href="https://github.com/sinonjs/sinon/commit/ae9e09ac00799f923a8e6b559ead720999a0e865"><code>ae9e09ac</code></a>
Update compatibility target to ES2023 (Carl-Erik Kopseng)
<blockquote>
<p>Updated compatibility target from ES2017 to ES2023 and clarified the
note on breaking changes.</p>
</blockquote>
</li>
<li><a
href="https://github.com/sinonjs/sinon/commit/26055043212a03afeb2914e16ea32cb7f0a3ac44"><code>26055043</code></a>
Improve error message for immutable descriptors (<a
href="https://redirect.github.com/sinonjs/sinon/issues/2664">#2664</a>)
(Stuart Dotson)</li>
<li><a
href="https://github.com/sinonjs/sinon/commit/80fa9a5b8b605eb141e556ec5c8e7cd164ca9c5c"><code>80fa9a5b</code></a>
Also mirror the calledOnceWith assertion (<a
href="https://redirect.github.com/sinonjs/sinon/issues/2660">#2660</a>)
(Benedikt Meurer)</li>
</ul>
<p><em>Released by <a href="https://github.com/fatso83">Carl-Erik
Kopseng</a> on 2025-12-19.</em></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/sinonjs/sinon/commit/a8bebe028f3fc1e71c68ca63cedb3ca447c09770"><code>a8bebe0</code></a>
21.0.1</li>
<li><a
href="https://github.com/sinonjs/sinon/commit/456a65c2813533fa4e946b9e707baf798a679ad3"><code>456a65c</code></a>
Update dependencies - except <code>@sinonjs/samsam</code> (<a
href="https://redirect.github.com/sinonjs/sinon/issues/2669">#2669</a>)</li>
<li><a
href="https://github.com/sinonjs/sinon/commit/f04f3eb108f3d9b0402e42281b54d9057211bf16"><code>f04f3eb</code></a>
Fix issue 2618 - Remove browserify in favor of esbuild (<a
href="https://redirect.github.com/sinonjs/sinon/issues/2661">#2661</a>)</li>
<li><a
href="https://github.com/sinonjs/sinon/commit/48b69df24c97ef316ebc3835418b3459337c325a"><code>48b69df</code></a>
fix(docs): remove <code>assert.failException</code> from documentation
(<a
href="https://redirect.github.com/sinonjs/sinon/issues/2666">#2666</a>)</li>
<li><a
href="https://github.com/sinonjs/sinon/commit/13b27cccd066a1bc75cfdcd207f1c8c44ab7b049"><code>13b27cc</code></a>
Fix sandbox restore not handling stubbed functions (<a
href="https://redirect.github.com/sinonjs/sinon/issues/2667">#2667</a>)</li>
<li><a
href="https://github.com/sinonjs/sinon/commit/ae9e09ac00799f923a8e6b559ead720999a0e865"><code>ae9e09a</code></a>
Update compatibility target to ES2023</li>
<li><a
href="https://github.com/sinonjs/sinon/commit/26055043212a03afeb2914e16ea32cb7f0a3ac44"><code>2605504</code></a>
Improve error message for immutable descriptors (<a
href="https://redirect.github.com/sinonjs/sinon/issues/2664">#2664</a>)</li>
<li><a
href="https://github.com/sinonjs/sinon/commit/6d48f1226a355a6debd79b214cca94ce55cd67de"><code>6d48f12</code></a>
Update text to emphasise that the target is moving</li>
<li><a
href="https://github.com/sinonjs/sinon/commit/3d852aed60e8fece2a9f2f9fd98559123cb71722"><code>3d852ae</code></a>
Remember to quit on first error</li>
<li><a
href="https://github.com/sinonjs/sinon/commit/43c88c90636e9cffdb777e6edb89a7aff9dfbf22"><code>43c88c9</code></a>
Add some output</li>
<li>Additional commits viewable in <a
href="https://github.com/sinonjs/sinon/compare/v21.0.0...v21.0.1">compare
view</a></li>
</ul>
</details>
<br />
Updates `typescript-eslint` from 8.48.0 to 8.51.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.51.0</h2>
<h2>8.51.0 (2025-12-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/11719">#11719</a>)</li>
<li><strong>eslint-plugin:</strong> [no-useless-default-assignment] fix
some cases to optional syntax (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11871">#11871</a>)</li>
<li><strong>eslint-plugin:</strong> add namespace to plugin meta (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11885">#11885</a>)</li>
<li><strong>tsconfig-utils:</strong> more informative error on parsing
failures (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11888">#11888</a>)</li>
</ul>
<h3>🩹 Fixes</h3>
<ul>
<li><strong>eslint-plugin:</strong> fix crash and false positives in
<code>no-useless-default-assignment</code> (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11845">#11845</a>)</li>
<li><strong>eslint-plugin:</strong> remove fixable from
no-dynamic-delete rule (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11876">#11876</a>)</li>
<li><strong>eslint-plugin:</strong> bump ts-api-utils to 2.2.0 (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11881">#11881</a>)</li>
<li><strong>eslint-plugin:</strong> [prefer-optional-chain] handle
MemberExpression in final chain position (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11835">#11835</a>)</li>
</ul>
<h3>❤️ Thank You</h3>
<ul>
<li>Josh Goldberg ✨</li>
<li>Kirk Waiblinger <a
href="https://github.com/kirkwaiblinger"><code>@kirkwaiblinger</code></a></li>
<li>mdm317</li>
<li>Ulrich Stark</li>
<li>Yannick Decat <a
href="https://github.com/mho22"><code>@mho22</code></a></li>
<li>Yukihiro Hasegawa <a
href="https://github.com/y-hsgw"><code>…2 files changed
Lines changed: 450 additions & 717 deletions
0 commit comments