turborepo
09dc0831 - chore(deps): bump the kitchen-sink group across 1 directory with 8 updates (#10221)

Commit
278 days ago
chore(deps): bump the kitchen-sink group across 1 directory with 8 updates (#10221) Bumps the kitchen-sink group with 8 updates in the /examples/kitchen-sink directory: | Package | From | To | | --- | --- | --- | | [eslint](https://github.com/eslint/eslint) | `9.22.0` | `9.23.0` | | [supertest](https://github.com/ladjs/supertest) | `7.0.0` | `7.1.0` | | [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) | `8.26.0` | `8.27.0` | | [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) | `8.26.0` | `8.27.0` | | [@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js) | `9.22.0` | `9.23.0` | | [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) | `8.26.0` | `8.27.0` | | [ts-jest](https://github.com/kulshekhar/ts-jest) | `29.2.6` | `29.3.0` | | [bunchee](https://github.com/huozhi/bunchee) | `6.4.0` | `6.5.0` | Updates `eslint` from 9.22.0 to 9.23.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>v9.23.0</h2> <h2>Features</h2> <ul> <li><a href="https://github.com/eslint/eslint/commit/557a0d23755f8af4f2aaab751805c7ba6496fc21"><code>557a0d2</code></a> feat: support TypeScript syntax in no-useless-constructor (<a href="https://redirect.github.com/eslint/eslint/issues/19535">#19535</a>) (Josh Goldberg ✨)</li> <li><a href="https://github.com/eslint/eslint/commit/83202412a1ceefd3eba4b97cc9dbe99ab70d59a2"><code>8320241</code></a> feat: support TypeScript syntax in <code>default-param-last</code> (<a href="https://redirect.github.com/eslint/eslint/issues/19431">#19431</a>) (Josh Goldberg ✨)</li> <li><a href="https://github.com/eslint/eslint/commit/833c4a301d4f7d21583d520d20d8a6724171733f"><code>833c4a3</code></a> feat: defineConfig() supports &quot;flat/&quot; config prefix (<a href="https://redirect.github.com/eslint/eslint/issues/19533">#19533</a>) (Nicholas C. Zakas)</li> <li><a href="https://github.com/eslint/eslint/commit/4a0df16f1ba7bed02d15c561119623199ea2ace0"><code>4a0df16</code></a> feat: circular autofix/conflicting rules detection (<a href="https://redirect.github.com/eslint/eslint/issues/19514">#19514</a>) (Milos Djermanovic)</li> <li><a href="https://github.com/eslint/eslint/commit/be56a685bf1aadbf59d99d43e71c00802bc9ba27"><code>be56a68</code></a> feat: support TypeScript syntax in <code>class-methods-use-this</code> (<a href="https://redirect.github.com/eslint/eslint/issues/19498">#19498</a>) (Josh Goldberg ✨)</li> </ul> <h2>Bug Fixes</h2> <ul> <li><a href="https://github.com/eslint/eslint/commit/0e20aa72fec53b16a21c42ac9e82969efa8f94d2"><code>0e20aa7</code></a> fix: move deprecated <code>RuleContext</code> methods to subtype (<a href="https://redirect.github.com/eslint/eslint/issues/19531">#19531</a>) (Francesco Trotta)</li> <li><a href="https://github.com/eslint/eslint/commit/cc3bd00795708c4d7c06a6103983245cc9d9845b"><code>cc3bd00</code></a> fix: reporting variable used in catch block in <code>no-useless-assignment</code> (<a href="https://redirect.github.com/eslint/eslint/issues/19423">#19423</a>) (Tanuj Kanti)</li> <li><a href="https://github.com/eslint/eslint/commit/d46ff832195aa841224a21086afda9d98be45ad6"><code>d46ff83</code></a> fix: <code>no-dupe-keys</code> false positive with proto setter (<a href="https://redirect.github.com/eslint/eslint/issues/19508">#19508</a>) (Milos Djermanovic)</li> <li><a href="https://github.com/eslint/eslint/commit/e7327736b92686e02721461ac9ccf6e65e0badac"><code>e732773</code></a> fix: navigation of search results on pressing Enter (<a href="https://redirect.github.com/eslint/eslint/issues/19502">#19502</a>) (Tanuj Kanti)</li> <li><a href="https://github.com/eslint/eslint/commit/f4e9c5fda9f8bcd36f1afe3706da60554cd07c48"><code>f4e9c5f</code></a> fix: allow <code>RuleTester</code> to test files inside <code>node_modules/</code> (<a href="https://redirect.github.com/eslint/eslint/issues/19499">#19499</a>) (fisker Cheung)</li> </ul> <h2>Documentation</h2> <ul> <li><a href="https://github.com/eslint/eslint/commit/5405939efcfe6a038a7c89354eae9c39c8ff21e3"><code>5405939</code></a> docs: show red underlines in TypeScript examples in rules docs (<a href="https://redirect.github.com/eslint/eslint/issues/19547">#19547</a>) (Milos Djermanovic)</li> <li><a href="https://github.com/eslint/eslint/commit/48b53d6e79945b4f5f66aa2073c2d51ff7896c7c"><code>48b53d6</code></a> docs: replace var with const in examples (<a href="https://redirect.github.com/eslint/eslint/issues/19539">#19539</a>) (Nitin Kumar)</li> <li><a href="https://github.com/eslint/eslint/commit/c39d7db7142ebdb8174da00358b80094eaad39c1"><code>c39d7db</code></a> docs: Update README (GitHub Actions Bot)</li> <li><a href="https://github.com/eslint/eslint/commit/a4f87604f4d8d53cb2efbd19aa067606dd1c409e"><code>a4f8760</code></a> docs: revert accidental changes (<a href="https://redirect.github.com/eslint/eslint/issues/19542">#19542</a>) (Francesco Trotta)</li> <li><a href="https://github.com/eslint/eslint/commit/280128f73def56479e32e7d40879fff05b7f44a2"><code>280128f</code></a> docs: add copy button (<a href="https://redirect.github.com/eslint/eslint/issues/19512">#19512</a>) (xbinaryx)</li> <li><a href="https://github.com/eslint/eslint/commit/cd83eaa761b4acd9a43fd3888a12ea08483c3366"><code>cd83eaa</code></a> docs: replace <code>var</code> with <code>const</code> in examples (<a href="https://redirect.github.com/eslint/eslint/issues/19530">#19530</a>) (Nitin Kumar)</li> <li><a href="https://github.com/eslint/eslint/commit/7ff0cde23014909997dd493de890463d8b09205e"><code>7ff0cde</code></a> docs: Update README (GitHub Actions Bot)</li> <li><a href="https://github.com/eslint/eslint/commit/996cfb9771734cb462b02a73c4aa87555854a05e"><code>996cfb9</code></a> docs: migrate sass to module system (<a href="https://redirect.github.com/eslint/eslint/issues/19518">#19518</a>) (xbinaryx)</li> <li><a href="https://github.com/eslint/eslint/commit/17cb9586a706e75adee09b2388deea77a6ca8f14"><code>17cb958</code></a> docs: replace <code>var</code> with <code>let</code> and <code>const</code> in rule examples (<a href="https://redirect.github.com/eslint/eslint/issues/19515">#19515</a>) (Tanuj Kanti)</li> <li><a href="https://github.com/eslint/eslint/commit/83e24f5be4d5723b5f79512b46ab68bc97a23247"><code>83e24f5</code></a> docs: Replace var with let or const (<a href="https://redirect.github.com/eslint/eslint/issues/19511">#19511</a>) (Jenna Toff)</li> <li><a href="https://github.com/eslint/eslint/commit/a59d0c06b5a28ae5149eae6d10fa9f4968963b01"><code>a59d0c0</code></a> docs: Update docs for defineConfig (<a href="https://redirect.github.com/eslint/eslint/issues/19505">#19505</a>) (Nicholas C. Zakas)</li> <li><a href="https://github.com/eslint/eslint/commit/fe929270f33493d1a77be0f25a95d97817440c49"><code>fe92927</code></a> docs: <code>require-unicode-regexp</code> add note for <code>i</code> flag and <code>\w</code> (<a href="https://redirect.github.com/eslint/eslint/issues/19510">#19510</a>) (Chaemin-Lim)</li> </ul> <h2>Build Related</h2> <ul> <li><a href="https://github.com/eslint/eslint/commit/2357edd09beca1c3f70c92df23f2f99b9ebc7a70"><code>2357edd</code></a> build: exclude autogenerated files from Prettier formatting (<a href="https://redirect.github.com/eslint/eslint/issues/19548">#19548</a>) (Francesco Trotta)</li> </ul> <h2>Chores</h2> <ul> <li><a href="https://github.com/eslint/eslint/commit/0ac8ea45350fa5819694a3775641e94b1da3282b"><code>0ac8ea4</code></a> chore: update dependencies for v9.23.0 release (<a href="https://redirect.github.com/eslint/eslint/issues/19554">#19554</a>) (Francesco Trotta)</li> <li><a href="https://github.com/eslint/eslint/commit/20591c49ff27435b1555111a929a6966febc249f"><code>20591c4</code></a> chore: package.json update for <code>@​eslint/js</code> release (Jenkins)</li> <li><a href="https://github.com/eslint/eslint/commit/901344f9441c746dfa82261a0d00ff6ef35bcdf1"><code>901344f</code></a> chore: update dependency <code>@​eslint/json</code> to ^0.11.0 (<a href="https://redirect.github.com/eslint/eslint/issues/19552">#19552</a>) (renovate[bot])</li> <li><a href="https://github.com/eslint/eslint/commit/5228383e3e5c77c7dd07fc9d17b9a57c2ee5bb48"><code>5228383</code></a> chore: fix update-readme formatting (<a href="https://redirect.github.com/eslint/eslint/issues/19544">#19544</a>) (Milos Djermanovic)</li> <li><a href="https://github.com/eslint/eslint/commit/5439525925dc26b387cc6cebf0b01f42464b4ab0"><code>5439525</code></a> chore: format JSON files in Trunk (<a href="https://redirect.github.com/eslint/eslint/issues/19541">#19541</a>) (Francesco Trotta)</li> <li><a href="https://github.com/eslint/eslint/commit/75adc99eab2878e58fc88f0d4b1b6f9091455914"><code>75adc99</code></a> chore: enabled Prettier in Trunk (<a href="https://redirect.github.com/eslint/eslint/issues/19354">#19354</a>) (Josh Goldberg ✨)</li> <li><a href="https://github.com/eslint/eslint/commit/239516856fbf61828f5ac2c8b45e245103c41c04"><code>2395168</code></a> chore: added .git-blame-ignore-revs for Prettier via trunk fmt (<a href="https://redirect.github.com/eslint/eslint/issues/19538">#19538</a>) (Josh Goldberg ✨)</li> <li><a href="https://github.com/eslint/eslint/commit/129882d2fdb4e7f597ed78eeadd86377f3d6b078"><code>129882d</code></a> chore: formatted files with Prettier via trunk fmt (<a href="https://redirect.github.com/eslint/eslint/issues/19355">#19355</a>) (Josh Goldberg ✨)</li> <li><a href="https://github.com/eslint/eslint/commit/1738dbc36ce556745c230d3592e7f1aa673a1430"><code>1738dbc</code></a> chore: temporarily disable prettier in trunk (<a href="https://redirect.github.com/eslint/eslint/issues/19537">#19537</a>) (Josh Goldberg ✨)</li> <li><a href="https://github.com/eslint/eslint/commit/dc854fdd2634cdec575ae5fc508edd838056f006"><code>dc854fd</code></a> chore: update dependency shelljs to ^0.9.0 (<a href="https://redirect.github.com/eslint/eslint/issues/19524">#19524</a>) (renovate[bot])</li> <li><a href="https://github.com/eslint/eslint/commit/5d574963b71529abbb84fbc4861230a050434664"><code>5d57496</code></a> chore: fix some comments (<a href="https://redirect.github.com/eslint/eslint/issues/19525">#19525</a>) (jimmycathy)</li> <li><a href="https://github.com/eslint/eslint/commit/9c5c6ee7734c6a5918a5983d4f2bd971ca3225a8"><code>9c5c6ee</code></a> test: fix an assertion failure (<a href="https://redirect.github.com/eslint/eslint/issues/19500">#19500</a>) (fisker Cheung)</li> <li><a href="https://github.com/eslint/eslint/commit/7a699a6b2616c24fe58df1265f6148b406a17e41"><code>7a699a6</code></a> chore: remove formatting-related lint rules internally (<a href="https://redirect.github.com/eslint/eslint/issues/19473">#19473</a>) (Josh Goldberg ✨)</li> <li><a href="https://github.com/eslint/eslint/commit/c99db89141f1601abe6f9d398a4b6c126e3a0bdb"><code>c99db89</code></a> test: replace WebdriverIO with Cypress (<a href="https://redirect.github.com/eslint/eslint/issues/19465">#19465</a>) (Pixel998)</li> </ul> </blockquote> </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>v9.23.0 - March 21, 2025</p> <ul> <li><a href="https://github.com/eslint/eslint/commit/0ac8ea45350fa5819694a3775641e94b1da3282b"><code>0ac8ea4</code></a> chore: update dependencies for v9.23.0 release (<a href="https://redirect.github.com/eslint/eslint/issues/19554">#19554</a>) (Francesco Trotta)</li> <li><a href="https://github.com/eslint/eslint/commit/20591c49ff27435b1555111a929a6966febc249f"><code>20591c4</code></a> chore: package.json update for <code>@​eslint/js</code> release (Jenkins)</li> <li><a href="https://github.com/eslint/eslint/commit/901344f9441c746dfa82261a0d00ff6ef35bcdf1"><code>901344f</code></a> chore: update dependency <code>@​eslint/json</code> to ^0.11.0 (<a href="https://redirect.github.com/eslint/eslint/issues/19552">#19552</a>) (renovate[bot])</li> <li><a href="https://github.com/eslint/eslint/commit/557a0d23755f8af4f2aaab751805c7ba6496fc21"><code>557a0d2</code></a> feat: support TypeScript syntax in no-useless-constructor (<a href="https://redirect.github.com/eslint/eslint/issues/19535">#19535</a>) (Josh Goldberg ✨)</li> <li><a href="https://github.com/eslint/eslint/commit/2357edd09beca1c3f70c92df23f2f99b9ebc7a70"><code>2357edd</code></a> build: exclude autogenerated files from Prettier formatting (<a href="https://redirect.github.com/eslint/eslint/issues/19548">#19548</a>) (Francesco Trotta)</li> <li><a href="https://github.com/eslint/eslint/commit/5405939efcfe6a038a7c89354eae9c39c8ff21e3"><code>5405939</code></a> docs: show red underlines in TypeScript examples in rules docs (<a href="https://redirect.github.com/eslint/eslint/issues/19547">#19547</a>) (Milos Djermanovic)</li> <li><a href="https://github.com/eslint/eslint/commit/48b53d6e79945b4f5f66aa2073c2d51ff7896c7c"><code>48b53d6</code></a> docs: replace var with const in examples (<a href="https://redirect.github.com/eslint/eslint/issues/19539">#19539</a>) (Nitin Kumar)</li> <li><a href="https://github.com/eslint/eslint/commit/0e20aa72fec53b16a21c42ac9e82969efa8f94d2"><code>0e20aa7</code></a> fix: move deprecated <code>RuleContext</code> methods to subtype (<a href="https://redirect.github.com/eslint/eslint/issues/19531">#19531</a>) (Francesco Trotta)</li> <li><a href="https://github.com/eslint/eslint/commit/5228383e3e5c77c7dd07fc9d17b9a57c2ee5bb48"><code>5228383</code></a> chore: fix update-readme formatting (<a href="https://redirect.github.com/eslint/eslint/issues/19544">#19544</a>) (Milos Djermanovic)</li> <li><a href="https://github.com/eslint/eslint/commit/c39d7db7142ebdb8174da00358b80094eaad39c1"><code>c39d7db</code></a> docs: Update README (GitHub Actions Bot)</li> <li><a href="https://github.com/eslint/eslint/commit/a4f87604f4d8d53cb2efbd19aa067606dd1c409e"><code>a4f8760</code></a> docs: revert accidental changes (<a href="https://redirect.github.com/eslint/eslint/issues/19542">#19542</a>) (Francesco Trotta)</li> <li><a href="https://github.com/eslint/eslint/commit/5439525925dc26b387cc6cebf0b01f42464b4ab0"><code>5439525</code></a> chore: format JSON files in Trunk (<a href="https://redirect.github.com/eslint/eslint/issues/19541">#19541</a>) (Francesco Trotta)</li> <li><a href="https://github.com/eslint/eslint/commit/75adc99eab2878e58fc88f0d4b1b6f9091455914"><code>75adc99</code></a> chore: enabled Prettier in Trunk (<a href="https://redirect.github.com/eslint/eslint/issues/19354">#19354</a>) (Josh Goldberg ✨)</li> <li><a href="https://github.com/eslint/eslint/commit/239516856fbf61828f5ac2c8b45e245103c41c04"><code>2395168</code></a> chore: added .git-blame-ignore-revs for Prettier via trunk fmt (<a href="https://redirect.github.com/eslint/eslint/issues/19538">#19538</a>) (Josh Goldberg ✨)</li> <li><a href="https://github.com/eslint/eslint/commit/129882d2fdb4e7f597ed78eeadd86377f3d6b078"><code>129882d</code></a> chore: formatted files with Prettier via trunk fmt (<a href="https://redirect.github.com/eslint/eslint/issues/19355">#19355</a>) (Josh Goldberg ✨)</li> <li><a href="https://github.com/eslint/eslint/commit/1738dbc36ce556745c230d3592e7f1aa673a1430"><code>1738dbc</code></a> chore: temporarily disable prettier in trunk (<a href="https://redirect.github.com/eslint/eslint/issues/19537">#19537</a>) (Josh Goldberg ✨)</li> <li><a href="https://github.com/eslint/eslint/commit/83202412a1ceefd3eba4b97cc9dbe99ab70d59a2"><code>8320241</code></a> feat: support TypeScript syntax in <code>default-param-last</code> (<a href="https://redirect.github.com/eslint/eslint/issues/19431">#19431</a>) (Josh Goldberg ✨)</li> <li><a href="https://github.com/eslint/eslint/commit/280128f73def56479e32e7d40879fff05b7f44a2"><code>280128f</code></a> docs: add copy button (<a href="https://redirect.github.com/eslint/eslint/issues/19512">#19512</a>) (xbinaryx)</li> <li><a href="https://github.com/eslint/eslint/commit/833c4a301d4f7d21583d520d20d8a6724171733f"><code>833c4a3</code></a> feat: defineConfig() supports &quot;flat/&quot; config prefix (<a href="https://redirect.github.com/eslint/eslint/issues/19533">#19533</a>) (Nicholas C. Zakas)</li> <li><a href="https://github.com/eslint/eslint/commit/cc3bd00795708c4d7c06a6103983245cc9d9845b"><code>cc3bd00</code></a> fix: reporting variable used in catch block in <code>no-useless-assignment</code> (<a href="https://redirect.github.com/eslint/eslint/issues/19423">#19423</a>) (Tanuj Kanti)</li> <li><a href="https://github.com/eslint/eslint/commit/cd83eaa761b4acd9a43fd3888a12ea08483c3366"><code>cd83eaa</code></a> docs: replace <code>var</code> with <code>const</code> in examples (<a href="https://redirect.github.com/eslint/eslint/issues/19530">#19530</a>) (Nitin Kumar)</li> <li><a href="https://github.com/eslint/eslint/commit/7ff0cde23014909997dd493de890463d8b09205e"><code>7ff0cde</code></a> docs: Update README (GitHub Actions Bot)</li> <li><a href="https://github.com/eslint/eslint/commit/996cfb9771734cb462b02a73c4aa87555854a05e"><code>996cfb9</code></a> docs: migrate sass to module system (<a href="https://redirect.github.com/eslint/eslint/issues/19518">#19518</a>) (xbinaryx)</li> <li><a href="https://github.com/eslint/eslint/commit/dc854fdd2634cdec575ae5fc508edd838056f006"><code>dc854fd</code></a> chore: update dependency shelljs to ^0.9.0 (<a href="https://redirect.github.com/eslint/eslint/issues/19524">#19524</a>) (renovate[bot])</li> <li><a href="https://github.com/eslint/eslint/commit/4a0df16f1ba7bed02d15c561119623199ea2ace0"><code>4a0df16</code></a> feat: circular autofix/conflicting rules detection (<a href="https://redirect.github.com/eslint/eslint/issues/19514">#19514</a>) (Milos Djermanovic)</li> <li><a href="https://github.com/eslint/eslint/commit/5d574963b71529abbb84fbc4861230a050434664"><code>5d57496</code></a> chore: fix some comments (<a href="https://redirect.github.com/eslint/eslint/issues/19525">#19525</a>) (jimmycathy)</li> <li><a href="https://github.com/eslint/eslint/commit/17cb9586a706e75adee09b2388deea77a6ca8f14"><code>17cb958</code></a> docs: replace <code>var</code> with <code>let</code> and <code>const</code> in rule examples (<a href="https://redirect.github.com/eslint/eslint/issues/19515">#19515</a>) (Tanuj Kanti)</li> <li><a href="https://github.com/eslint/eslint/commit/83e24f5be4d5723b5f79512b46ab68bc97a23247"><code>83e24f5</code></a> docs: Replace var with let or const (<a href="https://redirect.github.com/eslint/eslint/issues/19511">#19511</a>) (Jenna Toff)</li> <li><a href="https://github.com/eslint/eslint/commit/a59d0c06b5a28ae5149eae6d10fa9f4968963b01"><code>a59d0c0</code></a> docs: Update docs for defineConfig (<a href="https://redirect.github.com/eslint/eslint/issues/19505">#19505</a>) (Nicholas C. Zakas)</li> <li><a href="https://github.com/eslint/eslint/commit/d46ff832195aa841224a21086afda9d98be45ad6"><code>d46ff83</code></a> fix: <code>no-dupe-keys</code> false positive with proto setter (<a href="https://redirect.github.com/eslint/eslint/issues/19508">#19508</a>) (Milos Djermanovic)</li> <li><a href="https://github.com/eslint/eslint/commit/e7327736b92686e02721461ac9ccf6e65e0badac"><code>e732773</code></a> fix: navigation of search results on pressing Enter (<a href="https://redirect.github.com/eslint/eslint/issues/19502">#19502</a>) (Tanuj Kanti)</li> <li><a href="https://github.com/eslint/eslint/commit/fe929270f33493d1a77be0f25a95d97817440c49"><code>fe92927</code></a> docs: <code>require-unicode-regexp</code> add note for <code>i</code> flag and <code>\w</code> (<a href="https://redirect.github.com/eslint/eslint/issues/19510">#19510</a>) (Chaemin-Lim)</li> <li><a href="https://github.com/eslint/eslint/commit/f4e9c5fda9f8bcd36f1afe3706da60554cd07c48"><code>f4e9c5f</code></a> fix: allow <code>RuleTester</code> to test files inside <code>node_modules/</code> (<a href="https://redirect.github.com/eslint/eslint/issues/19499">#19499</a>) (fisker Cheung)</li> <li><a href="https://github.com/eslint/eslint/commit/9c5c6ee7734c6a5918a5983d4f2bd971ca3225a8"><code>9c5c6ee</code></a> test: fix an assertion failure (<a href="https://redirect.github.com/eslint/eslint/issues/19500">#19500</a>) (fisker Cheung)</li> <li><a href="https://github.com/eslint/eslint/commit/be56a685bf1aadbf59d99d43e71c00802bc9ba27"><code>be56a68</code></a> feat: support TypeScript syntax in <code>class-methods-use-this</code> (<a href="https://redirect.github.com/eslint/eslint/issues/19498">#19498</a>) (Josh Goldberg ✨)</li> <li><a href="https://github.com/eslint/eslint/commit/7a699a6b2616c24fe58df1265f6148b406a17e41"><code>7a699a6</code></a> chore: remove formatting-related lint rules internally (<a href="https://redirect.github.com/eslint/eslint/issues/19473">#19473</a>) (Josh Goldberg ✨)</li> <li><a href="https://github.com/eslint/eslint/commit/c99db89141f1601abe6f9d398a4b6c126e3a0bdb"><code>c99db89</code></a> test: replace WebdriverIO with Cypress (<a href="https://redirect.github.com/eslint/eslint/issues/19465">#19465</a>) (Pixel998)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/eslint/eslint/commit/2aaadceec13e6df89a0c56e2b6ce4a145c1ac3aa"><code>2aaadce</code></a> 9.23.0</li> <li><a href="https://github.com/eslint/eslint/commit/4a1ca8ee1113e89ae24beeab3a433c3d9fc71eb7"><code>4a1ca8e</code></a> Build: changelog update for 9.23.0</li> <li><a href="https://github.com/eslint/eslint/commit/0ac8ea45350fa5819694a3775641e94b1da3282b"><code>0ac8ea4</code></a> chore: update dependencies for v9.23.0 release (<a href="https://redirect.github.com/eslint/eslint/issues/19554">#19554</a>)</li> <li><a href="https://github.com/eslint/eslint/commit/20591c49ff27435b1555111a929a6966febc249f"><code>20591c4</code></a> chore: package.json update for <code>@​eslint/js</code> release</li> <li><a href="https://github.com/eslint/eslint/commit/901344f9441c746dfa82261a0d00ff6ef35bcdf1"><code>901344f</code></a> chore: update dependency <code>@​eslint/json</code> to ^0.11.0 (<a href="https://redirect.github.com/eslint/eslint/issues/19552">#19552</a>)</li> <li><a href="https://github.com/eslint/eslint/commit/557a0d23755f8af4f2aaab751805c7ba6496fc21"><code>557a0d2</code></a> feat: support TypeScript syntax in no-useless-constructor (<a href="https://redirect.github.com/eslint/eslint/issues/19535">#19535</a>)</li> <li><a href="https://github.com/eslint/eslint/commit/2357edd09beca1c3f70c92df23f2f99b9ebc7a70"><code>2357edd</code></a> build: exclude autogenerated files from Prettier formatting (<a href="https://redirect.github.com/eslint/eslint/issues/19548">#19548</a>)</li> <li><a href="https://github.com/eslint/eslint/commit/5405939efcfe6a038a7c89354eae9c39c8ff21e3"><code>5405939</code></a> docs: show red underlines in TypeScript examples in rules docs (<a href="https://redirect.github.com/eslint/eslint/issues/19547">#19547</a>)</li> <li><a href="https://github.com/eslint/eslint/commit/48b53d6e79945b4f5f66aa2073c2d51ff7896c7c"><code>48b53d6</code></a> docs: replace var with const in examples (<a href="https://redirect.github.com/eslint/eslint/issues/19539">#19539</a>)</li> <li><a href="https://github.com/eslint/eslint/commit/0e20aa72fec53b16a21c42ac9e82969efa8f94d2"><code>0e20aa7</code></a> fix: move deprecated <code>RuleContext</code> methods to subtype (<a href="https://redirect.github.com/eslint/eslint/issues/19531">#19531</a>)</li> <li>Additional commits viewable in <a href="https://github.com/eslint/eslint/compare/v9.22.0...v9.23.0">compare view</a></li> </ul> </details> <br /> Updates `supertest` from 7.0.0 to 7.1.0 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/ladjs/supertest/releases">supertest's releases</a>.</em></p> <blockquote> <h2>v7.1.0</h2> <ul> <li>Merge pull request <a href="https://redirect.github.com/ladjs/supertest/issues/852">#852</a> from alxndrsn/econnreset de045d4</li> <li>Merge pull request <a href="https://redirect.github.com/ladjs/supertest/issues/845">#845</a> from ikonst/master be0d5c7</li> <li>Merge pull request <a href="https://redirect.github.com/ladjs/supertest/issues/854">#854</a> from alxndrsn/commitlint 35ac86f</li> <li>fix(dev): commitlint dev dependency &amp; config e67fcb2</li> <li>fix: avoid server re-use race conditions 96c06e3</li> <li>test: fix test failure due to localhost being also ipv6 92079a0</li> </ul> <p><a href="https://github.com/ladjs/supertest/compare/v7.0.0...v7.1.0">https://github.com/ladjs/supertest/compare/v7.0.0...v7.1.0</a></p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/ladjs/supertest/commit/359bc52e3a4075d63ef036b11ba4e5e4ecce2e42"><code>359bc52</code></a> 7.1.0</li> <li><a href="https://github.com/ladjs/supertest/commit/de045d4d41b293bba4aa03afed07f8e6d172742e"><code>de045d4</code></a> Merge pull request <a href="https://redirect.github.com/ladjs/supertest/issues/852">#852</a> from alxndrsn/econnreset</li> <li><a href="https://github.com/ladjs/supertest/commit/be0d5c73d9ad44a36cc1749168c651a87c43031b"><code>be0d5c7</code></a> Merge pull request <a href="https://redirect.github.com/ladjs/supertest/issues/845">#845</a> from ikonst/master</li> <li><a href="https://github.com/ladjs/supertest/commit/35ac86fc23fb1abb3270e277e7136b17ac7792c0"><code>35ac86f</code></a> Merge pull request <a href="https://redirect.github.com/ladjs/supertest/issues/854">#854</a> from alxndrsn/commitlint</li> <li><a href="https://github.com/ladjs/supertest/commit/e67fcb2791f00edcd302704cf3492679ace53c55"><code>e67fcb2</code></a> fix(dev): commitlint dev dependency &amp; config</li> <li><a href="https://github.com/ladjs/supertest/commit/96c06e3dcb88c4a7c4cb02b046694af6e1d78654"><code>96c06e3</code></a> fix: avoid server re-use race conditions</li> <li><a href="https://github.com/ladjs/supertest/commit/92079a017c7344ac9ceeabbf0052e203ea0e7afb"><code>92079a0</code></a> test: fix test failure due to localhost being also ipv6</li> <li>See full diff in <a href="https://github.com/ladjs/supertest/compare/v7.0.0...v7.1.0">compare view</a></li> </ul> </details> <br /> Updates `@typescript-eslint/eslint-plugin` from 8.26.0 to 8.27.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.27.0</h2> <h2>8.27.0 (2025-03-17)</h2> <h3>🚀 Features</h3> <ul> <li><strong>utils:</strong> support <code>DeprecatedInfo</code> for <code>rule.meta.deprecated</code> (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10932">#10932</a>)</li> </ul> <h3>🩹 Fixes</h3> <ul> <li><strong>deps:</strong> update eslint monorepo to v9.22.0 (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10952">#10952</a>)</li> <li><strong>typescript-estree:</strong> fix span start for decorated <code>AssignmentPattern</code> function parameter (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10939">#10939</a>)</li> </ul> <h3>❤️ Thank You</h3> <ul> <li>ntnyq <a href="https://github.com/ntnyq"><code>@​ntnyq</code></a></li> <li>Ronen Amiel</li> </ul> <p>You can read about our <a href="https://main--typescript-eslint.netlify.app/users/versioning">versioning strategy</a> and <a href="https://main--typescript-eslint.netlify.app/users/releases">releases</a> on our website.</p> <h2>v8.26.1</h2> <h2>8.26.1 (2025-03-10)</h2> <h3>🩹 Fixes</h3> <ul> <li><strong>eslint-plugin:</strong> [prefer-nullish-coalescing] treat <code>any</code>/<code>unknown</code> as eligible for nullish coalescing (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10865">#10865</a>)</li> <li><strong>eslint-plugin:</strong> [no-unsafe-return] handle recursive type (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10883">#10883</a>)</li> <li><strong>rule-tester:</strong> export <code>TestLanguageOptions</code> (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10930">#10930</a>)</li> </ul> <h3>❤️ Thank You</h3> <ul> <li>Dave <a href="https://github.com/reduckted"><code>@​reduckted</code></a></li> <li>Kirk Waiblinger <a href="https://github.com/kirkwaiblinger"><code>@​kirkwaiblinger</code></a></li> <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> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md"><code>@​typescript-eslint/eslint-plugin</code>'s changelog</a>.</em></p> <blockquote> <h2>8.27.0 (2025-03-17)</h2> <h3>🚀 Features</h3> <ul> <li><strong>utils:</strong> support <code>DeprecatedInfo</code> for <code>rule.meta.deprecated</code> (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10932">#10932</a>)</li> </ul> <h3>❤️ Thank You</h3> <ul> <li>ntnyq <a href="https://github.com/ntnyq"><code>@​ntnyq</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>8.26.1 (2025-03-10)</h2> <h3>🩹 Fixes</h3> <ul> <li><strong>eslint-plugin:</strong> [no-unsafe-return] handle recursive type (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10883">#10883</a>)</li> <li><strong>eslint-plugin:</strong> [prefer-nullish-coalescing] treat <code>any</code>/<code>unknown</code> as eligible for nullish coalescing (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10865">#10865</a>)</li> </ul> <h3>❤️ Thank You</h3> <ul> <li>Kirk Waiblinger <a href="https://github.com/kirkwaiblinger"><code>@​kirkwaiblinger</code></a></li> <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> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/3efd99e954d1749225d65b774cfb3650a54ff083"><code>3efd99e</code></a> chore(release): publish 8.27.0</li> <li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/342d98ebfc263b3ed3de16ac8cf7b00e3a22ea16"><code>342d98e</code></a> feat(utils): support <code>DeprecatedInfo</code> for <code>rule.meta.deprecated</code> (<a href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/10932">#10932</a>)</li> <li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/7469e72618196ed9e2eacd07826aedff7e47a3f5"><code>7469e72</code></a> docs(eslint-plugin): [no-unnecessary-condition] mention array access as commo...</li> <li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/9aa0b6b49807599b1c2b704b778df74c91084a7c"><code>9aa0b6b</code></a> chore(release): publish 8.26.1</li> <li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/ee90e45b14526438ca1b886df43dd42aff105dc2"><code>ee90e45</code></a> fix(eslint-plugin): [no-unsafe-return] handle recursive type (<a href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/10883">#10883</a>)</li> <li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/dba0bed86fd031337d28405d5ee0c2e6ca4718de"><code>dba0bed</code></a> fix(eslint-plugin): [prefer-nullish-coalescing] treat <code>any</code>/<code>unknown</code> as elig...</li> <li>See full diff in <a href="https://github.com/typescript-eslint/typescript-eslint/commits/v8.27.0/packages/eslint-plugin">compare view</a></li> </ul> </details> <br /> Updates `@typescript-eslint/parser` from 8.26.0 to 8.27.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.27.0</h2> <h2>8.27.0 (2025-03-17)</h2> <h3>🚀 Features</h3> <ul> <li><strong>utils:</strong> support <code>DeprecatedInfo</code> for <code>rule.meta.deprecated</code> (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10932">#10932</a>)</li> </ul> <h3>🩹 Fixes</h3> <ul> <li><strong>deps:</strong> update eslint monorepo to v9.22.0 (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10952">#10952</a>)</li> <li><strong>typescript-estree:</strong> fix span start for decorated <code>AssignmentPattern</code> function parameter (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10939">#10939</a>)</li> </ul> <h3>❤️ Thank You</h3> <ul> <li>ntnyq <a href="https://github.com/ntnyq"><code>@​ntnyq</code></a></li> <li>Ronen Amiel</li> </ul> <p>You can read about our <a href="https://main--typescript-eslint.netlify.app/users/versioning">versioning strategy</a> and <a href="https://main--typescript-eslint.netlify.app/users/releases">releases</a> on our website.</p> <h2>v8.26.1</h2> <h2>8.26.1 (2025-03-10)</h2> <h3>🩹 Fixes</h3> <ul> <li><strong>eslint-plugin:</strong> [prefer-nullish-coalescing] treat <code>any</code>/<code>unknown</code> as eligible for nullish coalescing (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10865">#10865</a>)</li> <li><strong>eslint-plugin:</strong> [no-unsafe-return] handle recursive type (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10883">#10883</a>)</li> <li><strong>rule-tester:</strong> export <code>TestLanguageOptions</code> (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10930">#10930</a>)</li> </ul> <h3>❤️ Thank You</h3> <ul> <li>Dave <a href="https://github.com/reduckted"><code>@​reduckted</code></a></li> <li>Kirk Waiblinger <a href="https://github.com/kirkwaiblinger"><code>@​kirkwaiblinger</code></a></li> <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> </blockquote> </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.27.0 (2025-03-17)</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>8.26.1 (2025-03-10)</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> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/3efd99e954d1749225d65b774cfb3650a54ff083"><code>3efd99e</code></a> chore(release): publish 8.27.0</li> <li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/9aa0b6b49807599b1c2b704b778df74c91084a7c"><code>9aa0b6b</code></a> chore(release): publish 8.26.1</li> <li>See full diff in <a href="https://github.com/typescript-eslint/typescript-eslint/commits/v8.27.0/packages/parser">compare view</a></li> </ul> </details> <br /> Updates `@eslint/js` from 9.22.0 to 9.23.0 <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.23.0</h2> <h2>Features</h2> <ul> <li><a href="https://github.com/eslint/eslint/commit/557a0d23755f8af4f2aaab751805c7ba6496fc21"><code>557a0d2</code></a> feat: support TypeScript syntax in no-useless-constructor (<a href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19535">#19535</a>) (Josh Goldberg ✨)</li> <li><a href="https://github.com/eslint/eslint/commit/83202412a1ceefd3eba4b97cc9dbe99ab70d59a2"><code>8320241</code></a> feat: support TypeScript syntax in <code>default-param-last</code> (<a href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19431">#19431</a>) (Josh Goldberg ✨)</li> <li><a href="https://github.com/eslint/eslint/commit/833c4a301d4f7d21583d520d20d8a6724171733f"><code>833c4a3</code></a> feat: defineConfig() supports &quot;flat/&quot; config prefix (<a href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19533">#19533</a>) (Nicholas C. Zakas)</li> <li><a href="https://github.com/eslint/eslint/commit/4a0df16f1ba7bed02d15c561119623199ea2ace0"><code>4a0df16</code></a> feat: circular autofix/conflicting rules detection (<a href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19514">#19514</a>) (Milos Djermanovic)</li> <li><a href="https://github.com/eslint/eslint/commit/be56a685bf1aadbf59d99d43e71c00802bc9ba27"><code>be56a68</code></a> feat: support TypeScript syntax in <code>class-methods-use-this</code> (<a href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19498">#19498</a>) (Josh Goldberg ✨)</li> </ul> <h2>Bug Fixes</h2> <ul> <li><a href="https://github.com/eslint/eslint/commit/0e20aa72fec53b16a21c42ac9e82969efa8f94d2"><code>0e20aa7</code></a> fix: move deprecated <code>RuleContext</code> methods to subtype (<a href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19531">#19531</a>) (Francesco Trotta)</li> <li><a href="https://github.com/eslint/eslint/commit/cc3bd00795708c4d7c06a6103983245cc9d9845b"><code>cc3bd00</code></a> fix: reporting variable used in catch block in <code>no-useless-assignment</code> (<a href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19423">#19423</a>) (Tanuj Kanti)</li> <li><a href="https://github.com/eslint/eslint/commit/d46ff832195aa841224a21086afda9d98be45ad6"><code>d46ff83</code></a> fix: <code>no-dupe-keys</code> false positive with proto setter (<a href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19508">#19508</a>) (Milos Djermanovic)</li> <li><a href="https://github.com/eslint/eslint/commit/e7327736b92686e02721461ac9ccf6e65e0badac"><code>e732773</code></a> fix: navigation of search results on pressing Enter (<a href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19502">#19502</a>) (Tanuj Kanti)</li> <li><a href="https://github.com/eslint/eslint/commit/f4e9c5fda9f8bcd36f1afe3706da60554cd07c48"><code>f4e9c5f</code></a> fix: allow <code>RuleTester</code> to test files inside <code>node_modules/</code> (<a href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19499">#19499</a>) (fisker Cheung)</li> </ul> <h2>Documentation</h2> <ul> <li><a href="https://github.com/eslint/eslint/commit/5405939efcfe6a038a7c89354eae9c39c8ff21e3"><code>5405939</code></a> docs: show red underlines in TypeScript examples in rules docs (<a href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19547">#19547</a>) (Milos Djermanovic)</li> <li><a href="https://github.com/eslint/eslint/commit/48b53d6e79945b4f5f66aa2073c2d51ff7896c7c"><code>48b53d6</code></a> docs: replace var with const in examples (<a href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19539">#19539</a>) (Nitin Kumar)</li> <li><a href="https://github.com/eslint/eslint/commit/c39d7db7142ebdb8174da00358b80094eaad39c1"><code>c39d7db</code></a> docs: Update README (GitHub Actions Bot)</li> <li><a href="https://github.com/eslint/eslint/commit/a4f87604f4d8d53cb2efbd19aa067606dd1c409e"><code>a4f8760</code></a> docs: revert accidental changes (<a href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19542">#19542</a>) (Francesco Trotta)</li> <li><a href="https://github.com/eslint/eslint/commit/280128f73def56479e32e7d40879fff05b7f44a2"><code>280128f</code></a> docs: add copy button (<a href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19512">#19512</a>) (xbinaryx)</li> <li><a href="https://github.com/eslint/eslint/commit/cd83eaa761b4acd9a43fd3888a12ea08483c3366"><code>cd83eaa</code></a> docs: replace <code>var</code> with <code>const</code> in examples (<a href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19530">#19530</a>) (Nitin Kumar)</li> <li><a href="https://github.com/eslint/eslint/commit/7ff0cde23014909997dd493de890463d8b09205e"><code>7ff0cde</code></a> docs: Update README (GitHub Actions Bot)</li> <li><a href="https://github.com/eslint/eslint/commit/996cfb9771734cb462b02a73c4aa87555854a05e"><code>996cfb9</code></a> docs: migrate sass to module system (<a href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19518">#19518</a>) (xbinaryx)</li> <li><a href="https://github.com/eslint/eslint/commit/17cb9586a706e75adee09b2388deea77a6ca8f14"><code>17cb958</code></a> docs: replace <code>var</code> with <code>let</code> and <code>const</code> in rule examples (<a href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19515">#19515</a>) (Tanuj Kanti)</li> <li><a href="https://github.com/eslint/eslint/commit/83e24f5be4d5723b5f79512b46ab68bc97a23247"><code>83e24f5</code></a> docs: Replace var with let or const (<a href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19511">#19511</a>) (Jenna Toff)</li> <li><a href="https://github.com/eslint/eslint/commit/a59d0c06b5a28ae5149eae6d10fa9f4968963b01"><code>a59d0c0</code></a> docs: Update docs for defineConfig (<a href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19505">#19505</a>) (Nicholas C. Zakas)</li> <li><a href="https://github.com/eslint/eslint/commit/fe929270f33493d1a77be0f25a95d97817440c49"><code>fe92927</code></a> docs: <code>require-unicode-regexp</code> add note for <code>i</code> flag and <code>\w</code> (<a href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19510">#19510</a>) (Chaemin-Lim)</li> </ul> <h2>Build Related</h2> <ul> <li><a href="https://github.com/eslint/eslint/commit/2357edd09beca1c3f70c92df23f2f99b9ebc7a70"><code>2357edd</code></a> build: exclude autogenerated files from Prettier formatting (<a href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19548">#19548</a>) (Francesco Trotta)</li> </ul> <h2>Chores</h2> <ul> <li><a href="https://github.com/eslint/eslint/commit/0ac8ea45350fa5819694a3775641e94b1da3282b"><code>0ac8ea4</code></a> chore: update dependencies for v9.23.0 release (<a href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19554">#19554</a>) (Francesco Trotta)</li> <li><a href="https://github.com/eslint/eslint/commit/20591c49ff27435b1555111a929a6966febc249f"><code>20591c4</code></a> chore: package.json update for <code>@​eslint/js</code> release (Jenkins)</li> <li><a href="https://github.com/eslint/eslint/commit/901344f9441c746dfa82261a0d00ff6ef35bcdf1"><code>901344f</code></a> chore: update dependency <code>@​eslint/json</code> to ^0.11.0 (<a href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19552">#19552</a>) (renovate[bot])</li> <li><a href="https://github.com/eslint/eslint/commit/5228383e3e5c77c7dd07fc9d17b9a57c2ee5bb48"><code>5228383</code></a> chore: fix update-readme formatting (<a href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19544">#19544</a>) (Milos Djermanovic)</li> <li><a href="https://github.com/eslint/eslint/commit/5439525925dc26b387cc6cebf0b01f42464b4ab0"><code>5439525</code></a> chore: format JSON files in Trunk (<a href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19541">#19541</a>) (Francesco Trotta)</li> <li><a href="https://github.com/eslint/eslint/commit/75adc99eab2878e58fc88f0d4b1b6f9091455914"><code>75adc99</code></a> chore: enabled Prettier in Trunk (<a href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19354">#19354</a>) (Josh Goldberg ✨)</li> <li><a href="https://github.com/eslint/eslint/commit/239516856fbf61828f5ac2c8b45e245103c41c04"><code>2395168</code></a> chore: added .git-blame-ignore-revs for Prettier via trunk fmt (<a href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19538">#19538</a>) (Josh Goldberg ✨)</li> <li><a href="https://github.com/eslint/eslint/commit/129882d2fdb4e7f597ed78eeadd86377f3d6b078"><code>129882d</code></a> chore: formatted files with Prettier via trunk fmt (<a href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19355">#19355</a>) (Josh Goldberg ✨)</li> <li><a href="https://github.com/eslint/eslint/commit/1738dbc36ce556745c230d3592e7f1aa673a1430"><code>1738dbc</code></a> chore: temporarily disable prettier in trunk (<a href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19537">#19537</a>) (Josh Goldberg ✨)</li> <li><a href="https://github.com/eslint/eslint/commit/dc854fdd2634cdec575ae5fc508edd838056f006"><code>dc854fd</code></a> chore: update dependency shelljs to ^0.9.0 (<a href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19524">#19524</a>) (renovate[bot])</li> <li><a href="https://github.com/eslint/eslint/commit/5d574963b71529abbb84fbc4861230a050434664"><code>5d57496</code></a> chore: fix some comments (<a href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19525">#19525</a>) (jimmycathy)</li> <li><a href="https://github.com/eslint/eslint/commit/9c5c6ee7734c6a5918a5983d4f2bd971ca3225a8"><code>9c5c6ee</code></a> test: fix an assertion failure (<a href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19500">#19500</a>) (fisker Cheung)</li> <li><a href="https://github.com/eslint/eslint/commit/7a699a6b2616c24fe58df1265f6148b406a17e41"><code>7a699a6</code></a> chore: remove formatting-related lint rules internally (<a href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19473">#19473</a>) (Josh Goldberg ✨)</li> <li><a href="https://github.com/eslint/eslint/commit/c99db89141f1601abe6f9d398a4b6c126e3a0bdb"><code>c99db89</code></a> test: replace WebdriverIO with Cypress (<a href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19465">#19465</a>) (Pixel998)</li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/eslint/eslint/blob/main/CHANGELOG.md"><code>@​eslint/js</code>'s changelog</a>.</em></p> <blockquote> <p>v9.23.0 - March 21, 2025</p> <ul> <li><a href="https://github.com/eslint/eslint/commit/0ac8ea45350fa5819694a3775641e94b1da3282b"><code>0ac8ea4</code></a> chore: update dependencies for v9.23.0 release (<a href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19554">#19554</a>) (Francesco Trotta)</li> <li><a href="https://github.com/eslint/eslint/commit/20591c49ff27435b1555111a929a6966febc249f"><code>20591c4</code></a> chore: package.json update for <code>@​eslint/js</code> release (Jenkins)</li> <li><a href="https://github.com/eslint/eslint/commit/901344f9441c746dfa82261a0d00ff6ef35bcdf1"><code>901344f</code></a> chore: update dependency <code>@​eslint/json</code> to ^0.11.0 (<a href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19552">#19552</a>) (renovate[bot])</li> <li><a href="https://github.com/eslint/eslint/commit/557a0d23755f8af4f2aaab751805c7ba6496fc21"><code>557a0d2</code></a> feat: support TypeScript syntax in no-useless-constructor (<a href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19535">#19535</a>) (Josh Goldberg ✨)</li> <li><a href="https://github.com/eslint/eslint/commit/2357edd09beca1c3f70c92df23f2f99b9ebc7a70"><code>2357edd</code></a> build: exclude autogenerated files from Prettier formatting (<a href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19548">#19548</a>) (Francesco Trotta)</li> <li><a href="https://github.com/eslint/eslint/commit/5405939efcfe6a038a7c89354eae9c39c8ff21e3"><code>5405939</code></a> docs: show red underlines in TypeScript examples in rules docs (<a href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19547">#19547</a>) (Milos Djermanovic)</li> <li><a href="https://github.com/eslint/eslint/commit/48b53d6e79945b4f5f66aa2073c2d51ff7896c7c"><code>48b53d6</code></a> docs: replace var with const in examples (<a href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19539">#19539</a>) (Nitin Kumar)</li> <li><a href="https://github.com/eslint/eslint/commit/0e20aa72fec53b16a21c42ac9e82969efa8f94d2"><code>0e20aa7</code></a> fix: move deprecated <code>RuleContext</code> methods to subtype (<a href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19531">#19531</a>) (Francesco Trotta)</li> <li><a href="https://github.com/eslint/eslint/commit/5228383e3e5c77c7dd07fc9d17b9a57c2ee5bb48"><code>5228383</code></a> chore: fix update-readme formatting (<a href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19544">#19544</a>) (Milos Djermanovic)</li> <li><a href="https://github.com/eslint/eslint/commit/c39d7db7142ebdb8174da00358b80094eaad39c1"><code>c39d7db</code></a> docs: Update README (GitHub Actions Bot)</li> <li><a href="https://github.com/eslint/eslint/commit/a4f87604f4d8d53cb2efbd19aa067606dd1c409e"><code>a4f8760</code></a> docs: revert accidental changes (<a href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19542">#19542</a>) (Francesco Trotta)</li> <li><a href="https://github.com/eslint/eslint/commit/5439525925dc26b387cc6cebf0b01f42464b4ab0"><code>5439525</code></a> chore: format JSON files in Trunk (<a href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19541">#19541</a>) (Francesco Trotta)</li> <li><a href="https://github.com/eslint/eslint/commit/75adc99eab2878e58fc88f0d4b1b6f9091455914"><code>75adc99</code></a> chore: enabled Prettier in Trunk (<a href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19354">#19354</a>) (Josh Goldberg ✨)</li> <li><a href="https://github.com/eslint/eslint/commit/239516856fbf61828f5ac2c8b45e245103c41c04"><code>2395168</code></a> chore: added .git-blame-ignore-revs for Prettier via trunk fmt (<a href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19538">#19538</a>) (Josh Goldberg ✨)</li> <li><a href="https://github.com/eslint/eslint/commit/129882d2fdb4e7f597ed78eeadd86377f3d6b078"><code>129882d</code></a> chore: formatted files with Prettier via trunk fmt (<a href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19355">#19355</a>) (Josh Goldberg ✨)</li> <li><a href="https://github.com/eslint/eslint/commit/1738dbc36ce556745c230d3592e7f1aa673a1430"><code>1738dbc</code></a> chore: temporarily disable prettier in trunk (<a href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19537">#19537</a>) (Josh Goldberg ✨)</li> <li><a href="https://github.com/eslint/eslint/commit/83202412a1ceefd3eba4b97cc9dbe99ab70d59a2"><code>8320241</code></a> feat: support TypeScript syntax in <code>default-param-last</code> (<a href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19431">#19431</a>) (Josh Goldberg ✨)</li> <li><a href="https://github.com/eslint/eslint/commit/280128f73def56479e32e7d40879fff05b7f44a2"><code>280128f</code></a> docs: add copy button (<a href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19512">#19512</a>) (xbinaryx)</li> <li><a href="https://github.com/eslint/eslint/commit/833c4a301d4f7d21583d520d20d8a6724171733f"><code>833c4a3</code></a> feat: defineConfig() supports &quot;flat/&quot; config prefix (<a href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19533">#19533</a>) (Nicholas C. Zakas)</li> <li><a href="https://github.com/eslint/eslint/commit/cc3bd00795708c4d7c06a6103983245cc9d9845b"><code>cc3bd00</code></a> fix: reporting variable used in catch block in <code>no-useless-assignment</code> (<a href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19423">#19423</a>) (Tanuj Kanti)</li> <li><a href="https://github.com/eslint/eslint/commit/cd83eaa761b4acd9a43fd3888a12ea08483c3366"><code>cd83eaa</code></a> docs: replace <code>var</code> with <code>const</code> in examples (<a href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19530">#19530</a>) (Nitin Kumar)</li> <li><a href="https://github.com/eslint/eslint/commit/7ff0cde23014909997dd493de890463d8b09205e"><code>7ff0cde</code></a> docs: Update README (GitHub Actions Bot)</li> <li><a href="https://github.com/eslint/eslint/commit/996cfb9771734cb462b02a73c4aa87555854a05e"><code>996cfb9</code></a> docs: migrate sass to module system (<a href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19518">#19518</a>) (xbinaryx)</li> <li><a href="https://github.com/eslint/eslint/commit/dc854fdd2634cdec575ae5fc508edd838056f006"><code>dc854fd</code></a> chore: update dependency shelljs to ^0.9.0 (<a href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19524">#19524</a>) (renovate[bot])</li> <li><a href="https://github.com/eslint/eslint/commit/4a0df16f1ba7bed02d15c561119623199ea2ace0"><code>4a0df16</code></a> feat: circular autofix/conflicting rules detection (<a href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19514">#19514</a>) (Milos Djermanovic)</li> <li><a href="https://github.com/eslint/eslint/commit/5d574963b71529abbb84fbc4861230a050434664"><code>5d57496</code></a> chore: fix some comments (<a href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19525">#19525</a>) (jimmycathy)</li> <li><a href="https://github.com/eslint/eslint/commit/17cb9586a706e75adee09b2388deea77a6ca8f14"><code>17cb958</code></a> docs: replace <code>var</code> with <code>let</code> and <code>const</code> in rule examples (<a href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19515">#19515</a>) (Tanuj Kanti)</li> <li><a href="https://github.com/eslint/eslint/commit/83e24f5be4d5723b5f79512b46ab68bc97a23247"><code>83e24f5</code></a> docs: Replace var with let or const (<a href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19511">#19511</a>) (Jenna Toff)</li> <li><a href="https://github.com/eslint/eslint/commit/a59d0c06b5a28ae5149eae6d10fa9f4968963b01"><code>a59d0c0</code></a> docs: Update docs for defineConfig (<a href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19505">#19505</a>) (Nicholas C. Zakas)</li> <li><a href="https://github.com/eslint/eslint/commit/d46ff832195aa841224a21086afda9d98be45ad6"><code>d46ff83</code></a> fix: <code>no-dupe-keys</code> false positive with proto setter (<a href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19508">#19508</a>) (Milos Djermanovic)</li> <li><a href="https://github.com/eslint/eslint/commit/e7327736b92686e02721461ac9ccf6e65e0badac"><code>e732773</code></a> fix: navigation of search results on pressing Enter (<a href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19502">#19502</a>) (Tanuj Kanti)</li> <li><a href="https://github.com/eslint/eslint/commit/fe929270f33493d1a77be0f25a95d97817440c49"><code>fe92927</code></a> docs: <code>require-unicode-regexp</code> add note for <code>i</code> flag and <code>\w</code> (<a href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19510">#19510</a>) (Chaemin-Lim)</li> <li><a href="https://github.com/eslint/eslint/commit/f4e9c5fda9f8bcd36f1afe3706da60554cd07c48"><code>f4e9c5f</code></a> fix: allow <code>RuleTester</code> to test files inside <code>node_modules/</code> (<a href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19499">#19499</a>) (fisker Cheung)</li> <li><a href="https://github.com/eslint/eslint/commit/9c5c6ee7734c6a5918a5983d4f2bd971ca3225a8"><code>9c5c6ee</code></a> test: fix an assertion failure (<a href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19500">#19500</a>) (fisker Cheung)</li> <li><a href="https://github.com/eslint/eslint/commit/be56a685bf1aadbf59d99d43e71c00802bc9ba27"><code>be56a68</code></a> feat: support TypeScript syntax in <code>class-methods-use-this</code> (<a href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19498">#19498</a>) (Josh Goldberg ✨)</li> <li><a href="https://github.com/eslint/eslint/commit/7a699a6b2616c24fe58df1265f6148b406a17e41"><code>7a699a6</code></a> chore: remove formatting-related lint rules internally (<a href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19473">#19473</a>) (Josh Goldberg ✨)</li> <li><a href="https://github.com/eslint/eslint/commit/c99db89141f1601abe6f9d398a4b6c126e3a0bdb"><code>c99db89</code></a> test: replace WebdriverIO with Cypress (<a href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19465">#19465</a>) (Pixel998)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/eslint/eslint/commit/20591c49ff27435b1555111a929a6966febc249f"><code>20591c4</code></a> chore: package.json update for <code>@​eslint/js</code> release</li> <li><a href="https://github.com/eslint/eslint/commit/129882d2fdb4e7f597ed78eeadd86377f3d6b078"><code>129882d</code></a> chore: formatted files with Prettier via trunk fmt (<a href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19355">#19355</a>)</li> <li><a href="https://github.com/eslint/eslint/commit/a59d0c06b5a28ae5149eae6d10fa9f4968963b01"><code>a59d0c0</code></a> docs: Update docs for defineConfig (<a href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19505">#19505</a>)</li> <li><a href="https://github.com/eslint/eslint/commit/7a699a6b2616c24fe58df1265f6148b406a17e41"><code>7a699a6</code></a> chore: remove formatting-related lint rules internally (<a href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19473">#19473</a>)</li> <li>See full diff in <a href="https://github.com/eslint/eslint/commits/v9.23.0/packages/js">compare view</a></li> </ul> </details> <br /> Updates `typescript-eslint` from 8.26.0 to 8.27.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.27.0</h2> <h2>8.27.0 (2025-03-17)</h2> <h3>🚀 Features</h3> <ul> <li><strong>utils:</strong> support <code>DeprecatedInfo</code> for <code>rule.meta.deprecated</code> (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10932">#10932</a>)</li> </ul> <h3>🩹 Fixes</h3> <ul> <li><strong>deps:</strong> update eslint monorepo to v9.22.0 (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10952">#10952</a>)</li> <li><strong>typescript-estree:</strong> fix span start for decorated <code>AssignmentPattern</code> function parameter (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10939">#10939</a>)</li> </ul> <h3>❤️ Thank You</h3> <ul> <li>ntnyq <a href="https://github.com/ntnyq"><code>@​ntnyq</code></a></li> <li>Ronen Amiel</li> </ul> <p>You can read about our <a href="https://main--typescript-eslint.netlify.app/users/versioning">versioning strategy</a> and <a href="https://main--typescript-eslint.netlify.app/users/releases">releases</a> on our website.</p> <h2>v8.26.1</h2> <h2>8.26.1 (2025-03-10)</h2> <h3>🩹 Fixes</h3> <ul> <li><strong>eslint-plugin:</strong> [prefer-nullish-coalescing] treat <code>any</code>/<code>unknown</code> as eligible for nullish coalescing (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10865">#10865</a>)</li> <li><strong>eslint-plugin:</strong> [no-unsafe-return] handle recursive type (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10883">#10883</a>)</li> <li><strong>rule-tester:</strong> export <code>TestLanguageOptions</code> (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10930">#10930</a>)</li> </ul> <h3>❤️ Thank You</h3> <ul> <li>Dave <a href="https://github.com/reduckted"><code>@​reduckted</code></a></li> <li>Kirk Waiblinger <a href="https://github.com/kirkwaiblinger"><code>@​kirkwaiblinger</code></a></li> <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> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/typescript-eslint/CHANGELOG.md">typescript-eslint's changelog</a>.</em></p> <blockquote> <h2>8.27.0 (2025-03-17)</h2> <p>This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.</p> <p>You can read about our <a href="https://main--typescript-eslint.netlify.app/users/versioning">versioning strategy</a> and <a href="https://main--typescript-eslint.netlify.app/users/releases">releases</a> on our website.</p> <h2>8.26.1 (2025-03-10)</h2> <p>This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.</p> <p>You can read about our <a href="https://main--typescript-eslint.netlify.app/users/versioning">versioning strategy</a> and <a href="https://main--typescript-eslint.netlify.app/users/releases">releases</a> on our website.</p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/3efd99e954d1749225d65b774cfb3650a54ff083"><code>3efd99e</code></a> chore(release): publish 8.27.0</li> <li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/9aa0b6b49807599b1c2b704b778df74c91084a7c"><code>9aa0b6b</code></a> chore(release): publish 8.26.1</li> <li>See full diff in <a href="https://github.com/typescript-eslint/typescript-eslint/commits/v8.27.0/packages/typescript-eslint">compare view</a></li> </ul> </details> <br /> Updates `ts-jest` from 29.2.6 to 29.3.0 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/kulshekhar/ts-jest/releases">ts-jest's releases</a>.</em></p> <blockquote> <h2>v29.3.0</h2> <p>Please refer to <a href="https://github.com/kulshekhar/ts-jest/blob/main/CHANGELOG.md">CHANGELOG.md</a> for details.</p> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/kulshekhar/ts-jest/blob/main/CHANGELOG.md">ts-jest's changelog</a>.</em></p> <blockquote> <h2><a href="https://github.com/kulshekhar/ts-jest/compare/v29.2.6...v29.3.0">29.3.0</a> (2025-03-21)</h2> <h3>Features</h3> <ul> <li>feat: support hybrid <code>module</code> values for <code>isolatedModules: true</code> (<a href="https://github.com/kulshekhar/ts-jest/commit/f372121">f372121</a>)</li> </ul> <h3>Bug Fixes</h3> <ul> <li>fix: set <code>customConditions</code> to <code>undefined</code> in <code>TsCompiler</code> (<a href="https://github.com/kulshekhar/ts-jest/commit/b091d70">b091d70</a>), closes <a href="https://redirect.github.com/kulshekhar/ts-jest/issues/4620">#4620</a></li> </ul> <h3>Code Refactoring</h3> <ul> <li>refactor: remove manual version checker (<a href="https://github.com/kulshekhar/ts-jest/commit/89458fc">89458fc</a>)</li> <li>refactor: remove patching deps based on version checker (<a href="https://github.com/kulshekhar/ts-jest/commit/bac4c43">bac4c43</a>)</li> <li>refactor: deprecate <code>RawCompilerOptions</code> interface (<a href="https://github.com/kulshekhar/ts-jest/commit/2b1b6cd">2b1b6cd</a>)</li> <li>refactor: deprecate transform option <code>isolatedModules</code> (<a href="https://github.com/kulshekhar/ts-jest/commit/7dfef71">7dfef71</a>)</li> </ul> <h2>DEPRECATIONS</h2> <ul> <li><code>RawCompilerOptions</code> is deprecated in favor of <code>TsConfigJson.CompilerOptions</code> from <code>type-fest</code></li> <li><code>isolatedModules</code> transform option is deprecated in favor of <a href="https://www.typescriptlang.org/tsconfig/#isolatedModules">https://www.typescriptlang.org/tsconfig/#isolatedModules</a></li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/kulshekhar/ts-jest/commit/0ac38917aac39342f66112bcccd63edd11c5e2b1"><code>0ac3891</code></a> chore(release): 29.3.0</li> <li><a href="https://gi…
Parents
Loading