Skip to content

Commit 63675a2

Browse files
chore(deps): Bump the all group across 1 directory with 9 updates (#3491)
Bumps the all group with 9 updates in the / directory: | Package | From | To | | --- | --- | --- | | [zod](https://github.com/colinhacks/zod) | `3.25.48` | `3.25.64` | | [@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js) | `9.28.0` | `9.29.0` | | [@rollup/wasm-node](https://github.com/rollup/rollup) | `4.41.1` | `4.43.0` | | [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `20.17.57` | `20.19.0` | | [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) | `8.33.0` | `8.34.0` | | [eslint-import-resolver-typescript](https://github.com/import-js/eslint-import-resolver-typescript) | `4.4.2` | `4.4.3` | | [mocha](https://github.com/mochajs/mocha) | `11.5.0` | `11.6.0` | | [rollup](https://github.com/rollup/rollup) | `4.41.1` | `4.43.0` | | [sinon](https://github.com/sinonjs/sinon) | `20.0.0` | `21.0.0` | Updates `zod` from 3.25.48 to 3.25.64 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/colinhacks/zod/releases">zod's releases</a>.</em></p> <blockquote> <h2>v3.25.64</h2> <h2>Commits:</h2> <ul> <li>b142ea8fbb9e41f8251a36ba687b90a316f65fa4 Fix $strip</li> <li>b6e59c37a0a463f90e91453a4d6b2b3db8cdbc53 Check for existence of Error.captureStackTrace</li> <li>0c686afdc95a324330a60315c59189fa09d8c497 Remove type from mime issue path</li> <li>af88d743a7f6b8c1f5a2d43e3282c976833eeee7 Fix test</li> </ul> <h2>v3.25.63</h2> <h2>Commits:</h2> <ul> <li>7ed0c3694d324f5c02d5b224e7e3163d2fd84c52 Allow hours-only offsets. Normalize. (<a href="https://redirect.github.com/colinhacks/zod/issues/4676">#4676</a>)</li> <li>112fff6b7866f909583cd6f62c43fb639420b069 Fix iso tests</li> <li>6176dcb570186c4945223fa83bcf3221cbfa1af5 Improve ISO second handling (<a href="https://redirect.github.com/colinhacks/zod/issues/4680">#4680</a>)</li> <li>8e20a2018df854734a09e81e3dfbe598c42911e3 Use consistent variable names for IP examples (<a href="https://redirect.github.com/colinhacks/zod/issues/4679">#4679</a>)</li> <li>29e4973b065476b09f69e83c9e9ff4c6908c8a8c refactor: remove unnecessary assertion (<a href="https://redirect.github.com/colinhacks/zod/issues/4672">#4672</a>)</li> <li>c626fe100eb79fd95e557d8091a111306ecb6045 chore: update husky from v7 to v9 (<a href="https://redirect.github.com/colinhacks/zod/issues/4682">#4682</a>)</li> <li>f350a693aec24a5b70a37992df3b9e7ea36525b2 3.25.63</li> </ul> <h2>v3.25.62</h2> <h2>Commits:</h2> <ul> <li>c568dea33ac42382070580687410ee47e83609c4 Drop | undefined from json schema types</li> <li>1614fd891b40cc9d23b249abad528e38ca718065 3.25.62</li> </ul> <h2>v3.25.61</h2> <h2>Commits:</h2> <ul> <li>1c2ad877120566adc9db3a8d99c1a575bc58d216 Loose signature for index signature shapes</li> <li>afa7e672f4be0fc37ec9d35d281221ceb153baba 3.25.61</li> <li>82b43fa9ff832b80e249b944fefb8177827136e6 Fix test</li> </ul> <h2>v3.25.60</h2> <ul> <li>no changes</li> </ul> <h2>v3.25.59</h2> <h2>Commits:</h2> <ul> <li>aec5c4ad036cb7a2ccbda744486f48c4047316dd Fix formatting</li> <li>d3389cbfa1888ac45634a185d4aaa2df7de0aef5 refactor: change if in else to else if (<a href="https://redirect.github.com/colinhacks/zod/issues/4664">#4664</a>)</li> <li>ffc41bd9f9e5f33627112baf19247bb95d83dd13 Improve JSON Schema typing</li> </ul> <h2>v3.25.58</h2> <h2>Commits:</h2> <ul> <li>21ee3f6fceb504069ef91899248239c59e2189b9 Add Zod Sockets to Ecosystem (<a href="https://redirect.github.com/colinhacks/zod/issues/4655">#4655</a>)</li> <li>6707ebb14c885b1c577ce64a240475e26e3ff182 v4: Preserve function types in <code>.meta()</code> (<a href="https://redirect.github.com/colinhacks/zod/issues/4636">#4636</a>)</li> <li>3cecd986a4092de509bde195c7021b8871d28ea0 Added Superforms for SvelteKit (<a href="https://redirect.github.com/colinhacks/zod/issues/4635">#4635</a>)</li> <li>305399f878450cf3f0a2b05975b58774d5226244 Fix adjectives in Japanese (<a href="https://redirect.github.com/colinhacks/zod/issues/4648">#4648</a>)</li> <li>04dc83ea8a4e63abf424090efb23d3bc9f31a3ad feat(locale): Add Pashto (ps) locale support (<a href="https://redirect.github.com/colinhacks/zod/issues/4594">#4594</a>)</li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/colinhacks/zod/commit/af88d743a7f6b8c1f5a2d43e3282c976833eeee7"><code>af88d74</code></a> Fix test</li> <li><a href="https://github.com/colinhacks/zod/commit/0c686afdc95a324330a60315c59189fa09d8c497"><code>0c686af</code></a> Remove type from mime issue path</li> <li><a href="https://github.com/colinhacks/zod/commit/b6e59c37a0a463f90e91453a4d6b2b3db8cdbc53"><code>b6e59c3</code></a> Check for existence of Error.captureStackTrace</li> <li><a href="https://github.com/colinhacks/zod/commit/b142ea8fbb9e41f8251a36ba687b90a316f65fa4"><code>b142ea8</code></a> Fix $strip</li> <li><a href="https://github.com/colinhacks/zod/commit/f350a693aec24a5b70a37992df3b9e7ea36525b2"><code>f350a69</code></a> 3.25.63</li> <li><a href="https://github.com/colinhacks/zod/commit/c626fe100eb79fd95e557d8091a111306ecb6045"><code>c626fe1</code></a> chore: update husky from v7 to v9 (<a href="https://redirect.github.com/colinhacks/zod/issues/4682">#4682</a>)</li> <li><a href="https://github.com/colinhacks/zod/commit/29e4973b065476b09f69e83c9e9ff4c6908c8a8c"><code>29e4973</code></a> refactor: remove unnecessary assertion (<a href="https://redirect.github.com/colinhacks/zod/issues/4672">#4672</a>)</li> <li><a href="https://github.com/colinhacks/zod/commit/8e20a2018df854734a09e81e3dfbe598c42911e3"><code>8e20a20</code></a> Use consistent variable names for IP examples (<a href="https://redirect.github.com/colinhacks/zod/issues/4679">#4679</a>)</li> <li><a href="https://github.com/colinhacks/zod/commit/6176dcb570186c4945223fa83bcf3221cbfa1af5"><code>6176dcb</code></a> Improve ISO second handling (<a href="https://redirect.github.com/colinhacks/zod/issues/4680">#4680</a>)</li> <li><a href="https://github.com/colinhacks/zod/commit/112fff6b7866f909583cd6f62c43fb639420b069"><code>112fff6</code></a> Fix iso tests</li> <li>Additional commits viewable in <a href="https://github.com/colinhacks/zod/compare/v3.25.48...v3.25.64">compare view</a></li> </ul> </details> <br /> Updates `@eslint/js` from 9.28.0 to 9.29.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.29.0</h2> <h2>Features</h2> <ul> <li><a href="https://github.com/eslint/eslint/commit/f686fcb51e47cf53b891ae595684afe8a0ef584d"><code>f686fcb</code></a> feat: add <code>ecmaVersion: 2026</code>, parsing <code>using</code> and <code>await using</code> (<a href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19832">#19832</a>) (Milos Djermanovic)</li> <li><a href="https://github.com/eslint/eslint/commit/19cdd226bb5957f8f7e8cb4e92d38aafe47f8ff4"><code>19cdd22</code></a> feat: prune suppressions for non-existent files (<a href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19825">#19825</a>) (TKDev7)</li> <li><a href="https://github.com/eslint/eslint/commit/b3d720f82f08022a33b10f0437111e7d270b8e3c"><code>b3d720f</code></a> feat: add ES2025 globals (<a href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19835">#19835</a>) (fisker Cheung)</li> <li><a href="https://github.com/eslint/eslint/commit/677a2837a17320f54a8869682af128a2a7d77579"><code>677a283</code></a> feat: add auto-accessor fields support to class-methods-use-this (<a href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19789">#19789</a>) (sethamus)</li> <li><a href="https://github.com/eslint/eslint/commit/dbba0589f5509223658b73de6eb721f659bcec47"><code>dbba058</code></a> feat: allow global type declaration in <code>no-var</code> (<a href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19714">#19714</a>) (Remco Haszing)</li> <li><a href="https://github.com/eslint/eslint/commit/342bd29e1a10a4b521ed0dbb6d889dcfc137e863"><code>342bd29</code></a> feat: ignore type annotations in no-restricted-globals (<a href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19781">#19781</a>) (sethamus)</li> <li><a href="https://github.com/eslint/eslint/commit/786bcd13652b90c5bd0c7201610b856ad1b87542"><code>786bcd1</code></a> feat: add allowProperties option to no-restricted-properties (<a href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19772">#19772</a>) (sethamus)</li> <li><a href="https://github.com/eslint/eslint/commit/05b66d05bd68214f2fa1ab53fb2734c9d9e5348a"><code>05b66d0</code></a> feat: add <code>sourceCode.isGlobalReference(node)</code> method (<a href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19695">#19695</a>) (Nitin Kumar)</li> </ul> <h2>Bug Fixes</h2> <ul> <li><a href="https://github.com/eslint/eslint/commit/85c082c54bd42ad818f5938b8fb1fb2aa0a1912f"><code>85c082c</code></a> fix: explicit matching behavior with negated patterns and arrays (<a href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19845">#19845</a>) (Milos Djermanovic)</li> <li><a href="https://github.com/eslint/eslint/commit/9bda4a9bf18c9fef91cdd93921a0935ffcf9a9fc"><code>9bda4a9</code></a> fix: fix <code>LintOptions.filterCodeBlock</code> types (<a href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19837">#19837</a>) (ntnyq)</li> <li><a href="https://github.com/eslint/eslint/commit/7ab77a2c7605126daaa7e7f7ab75b5c252677d12"><code>7ab77a2</code></a> fix: correct breaking deprecation of FlatConfig type (<a href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19826">#19826</a>) (Logicer)</li> <li><a href="https://github.com/eslint/eslint/commit/1ba33181ab300588a803434884c054ed003f0bbd"><code>1ba3318</code></a> fix: add <code>language</code> and <code>dialects</code> to <code>no-use-before-define</code> (<a href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19808">#19808</a>) (Francesco Trotta)</li> </ul> <h2>Documentation</h2> <ul> <li><a href="https://github.com/eslint/eslint/commit/00e3e6ad1357df7d46be51d3f305efecb90244a7"><code>00e3e6a</code></a> docs: add support for custom name parameter to <code>includeIgnoreFile</code> (<a href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19795">#19795</a>) (루밀LuMir)</li> <li><a href="https://github.com/eslint/eslint/commit/3aed0756ed3669ac27fc243c81fd82e3d0e6973b"><code>3aed075</code></a> docs: Update README (GitHub Actions Bot)</li> <li><a href="https://github.com/eslint/eslint/commit/a2f888d679e2a44964da596a4158911819e1d31d"><code>a2f888d</code></a> docs: enhance documentation with links and fix typos (<a href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19761">#19761</a>) (루밀LuMir)</li> <li><a href="https://github.com/eslint/eslint/commit/53c3235ba1c90a85a44f0abd18998ccc4e0445bf"><code>53c3235</code></a> docs: update to clarify prompt usage (<a href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19748">#19748</a>) (Jennifer Davis)</li> </ul> <h2>Chores</h2> <ul> <li><a href="https://github.com/eslint/eslint/commit/5c114c962f29d0b33e6439e9ab0985014af06b9f"><code>5c114c9</code></a> chore: upgrade <code>@​eslint/js</code><a href="https://github.com/9"><code>@​9</code></a>.29.0 (<a href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19851">#19851</a>) (Milos Djermanovic)</li> <li><a href="https://github.com/eslint/eslint/commit/acf2201a067d062e007b1b7b164b8e96fa1af50f"><code>acf2201</code></a> chore: package.json update for <code>@​eslint/js</code> release (Jenkins)</li> <li><a href="https://github.com/eslint/eslint/commit/a806994263e54e4bc1481736b1c0626c8b770808"><code>a806994</code></a> refactor: Remove eslintrc from flat config functionality (<a href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19833">#19833</a>) (Nicholas C. Zakas)</li> <li><a href="https://github.com/eslint/eslint/commit/152ed51329d82c6e7375f41a105e01b31750e17f"><code>152ed51</code></a> test: switch to flat config mode in code path analysis tests (<a href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19824">#19824</a>) (Milos Djermanovic)</li> <li><a href="https://github.com/eslint/eslint/commit/b647239272931e0a947500b2f554fc8ccdf8adfd"><code>b647239</code></a> chore: Update first-party dependencies faster with Renovate (<a href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19822">#19822</a>) (Nicholas C. Zakas)</li> <li><a href="https://github.com/eslint/eslint/commit/7abe42e2de931289e19e34e390d16936cf6faf64"><code>7abe42e</code></a> refactor: SafeEmitter -&gt; SourceCodeVisitor (<a href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19708">#19708</a>) (Nicholas C. Zakas)</li> <li><a href="https://github.com/eslint/eslint/commit/e39289596757702b6c8d747d5ab9c1a7820c108f"><code>e392895</code></a> perf: improve time complexity of <code>getLocFromIndex</code> (<a href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19782">#19782</a>) (루밀LuMir)</li> <li><a href="https://github.com/eslint/eslint/commit/0ed289c5ceed1c10b599b22c8b9374a5a3a144dd"><code>0ed289c</code></a> chore: remove accidentally committed file (<a href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19807">#19807</a>) (Francesco Trotta)</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.29.0 - June 13, 2025</p> <ul> <li><a href="https://github.com/eslint/eslint/commit/5c114c962f29d0b33e6439e9ab0985014af06b9f"><code>5c114c9</code></a> chore: upgrade <code>@​eslint/js</code><a href="https://github.com/9"><code>@​9</code></a>.29.0 (<a href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19851">#19851</a>) (Milos Djermanovic)</li> <li><a href="https://github.com/eslint/eslint/commit/acf2201a067d062e007b1b7b164b8e96fa1af50f"><code>acf2201</code></a> chore: package.json update for <code>@​eslint/js</code> release (Jenkins)</li> <li><a href="https://github.com/eslint/eslint/commit/f686fcb51e47cf53b891ae595684afe8a0ef584d"><code>f686fcb</code></a> feat: add <code>ecmaVersion: 2026</code>, parsing <code>using</code> and <code>await using</code> (<a href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19832">#19832</a>) (Milos Djermanovic)</li> <li><a href="https://github.com/eslint/eslint/commit/85c082c54bd42ad818f5938b8fb1fb2aa0a1912f"><code>85c082c</code></a> fix: explicit matching behavior with negated patterns and arrays (<a href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19845">#19845</a>) (Milos Djermanovic)</li> <li><a href="https://github.com/eslint/eslint/commit/00e3e6ad1357df7d46be51d3f305efecb90244a7"><code>00e3e6a</code></a> docs: add support for custom name parameter to <code>includeIgnoreFile</code> (<a href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19795">#19795</a>) (루밀LuMir)</li> <li><a href="https://github.com/eslint/eslint/commit/9bda4a9bf18c9fef91cdd93921a0935ffcf9a9fc"><code>9bda4a9</code></a> fix: fix <code>LintOptions.filterCodeBlock</code> types (<a href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19837">#19837</a>) (ntnyq)</li> <li><a href="https://github.com/eslint/eslint/commit/a806994263e54e4bc1481736b1c0626c8b770808"><code>a806994</code></a> refactor: Remove eslintrc from flat config functionality (<a href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19833">#19833</a>) (Nicholas C. Zakas)</li> <li><a href="https://github.com/eslint/eslint/commit/19cdd226bb5957f8f7e8cb4e92d38aafe47f8ff4"><code>19cdd22</code></a> feat: prune suppressions for non-existent files (<a href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19825">#19825</a>) (TKDev7)</li> <li><a href="https://github.com/eslint/eslint/commit/b3d720f82f08022a33b10f0437111e7d270b8e3c"><code>b3d720f</code></a> feat: add ES2025 globals (<a href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19835">#19835</a>) (fisker Cheung)</li> <li><a href="https://github.com/eslint/eslint/commit/677a2837a17320f54a8869682af128a2a7d77579"><code>677a283</code></a> feat: add auto-accessor fields support to class-methods-use-this (<a href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19789">#19789</a>) (sethamus)</li> <li><a href="https://github.com/eslint/eslint/commit/3aed0756ed3669ac27fc243c81fd82e3d0e6973b"><code>3aed075</code></a> docs: Update README (GitHub Actions Bot)</li> <li><a href="https://github.com/eslint/eslint/commit/7ab77a2c7605126daaa7e7f7ab75b5c252677d12"><code>7ab77a2</code></a> fix: correct breaking deprecation of FlatConfig type (<a href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19826">#19826</a>) (Logicer)</li> <li><a href="https://github.com/eslint/eslint/commit/a2f888d679e2a44964da596a4158911819e1d31d"><code>a2f888d</code></a> docs: enhance documentation with links and fix typos (<a href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19761">#19761</a>) (루밀LuMir)</li> <li><a href="https://github.com/eslint/eslint/commit/dbba0589f5509223658b73de6eb721f659bcec47"><code>dbba058</code></a> feat: allow global type declaration in <code>no-var</code> (<a href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19714">#19714</a>) (Remco Haszing)</li> <li><a href="https://github.com/eslint/eslint/commit/152ed51329d82c6e7375f41a105e01b31750e17f"><code>152ed51</code></a> test: switch to flat config mode in code path analysis tests (<a href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19824">#19824</a>) (Milos Djermanovic)</li> <li><a href="https://github.com/eslint/eslint/commit/b647239272931e0a947500b2f554fc8ccdf8adfd"><code>b647239</code></a> chore: Update first-party dependencies faster with Renovate (<a href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19822">#19822</a>) (Nicholas C. Zakas)</li> <li><a href="https://github.com/eslint/eslint/commit/7abe42e2de931289e19e34e390d16936cf6faf64"><code>7abe42e</code></a> refactor: SafeEmitter -&gt; SourceCodeVisitor (<a href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19708">#19708</a>) (Nicholas C. Zakas)</li> <li><a href="https://github.com/eslint/eslint/commit/342bd29e1a10a4b521ed0dbb6d889dcfc137e863"><code>342bd29</code></a> feat: ignore type annotations in no-restricted-globals (<a href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19781">#19781</a>) (sethamus)</li> <li><a href="https://github.com/eslint/eslint/commit/e39289596757702b6c8d747d5ab9c1a7820c108f"><code>e392895</code></a> perf: improve time complexity of <code>getLocFromIndex</code> (<a href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19782">#19782</a>) (루밀LuMir)</li> <li><a href="https://github.com/eslint/eslint/commit/1ba33181ab300588a803434884c054ed003f0bbd"><code>1ba3318</code></a> fix: add <code>language</code> and <code>dialects</code> to <code>no-use-before-define</code> (<a href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19808">#19808</a>) (Francesco Trotta)</li> <li><a href="https://github.com/eslint/eslint/commit/786bcd13652b90c5bd0c7201610b856ad1b87542"><code>786bcd1</code></a> feat: add allowProperties option to no-restricted-properties (<a href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19772">#19772</a>) (sethamus)</li> <li><a href="https://github.com/eslint/eslint/commit/05b66d05bd68214f2fa1ab53fb2734c9d9e5348a"><code>05b66d0</code></a> feat: add <code>sourceCode.isGlobalReference(node)</code> method (<a href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19695">#19695</a>) (Nitin Kumar)</li> <li><a href="https://github.com/eslint/eslint/commit/53c3235ba1c90a85a44f0abd18998ccc4e0445bf"><code>53c3235</code></a> docs: update to clarify prompt usage (<a href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19748">#19748</a>) (Jennifer Davis)</li> <li><a href="https://github.com/eslint/eslint/commit/0ed289c5ceed1c10b599b22c8b9374a5a3a144dd"><code>0ed289c</code></a> chore: remove accidentally committed file (<a href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19807">#19807</a>) (Francesco Trotta)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/eslint/eslint/commit/acf2201a067d062e007b1b7b164b8e96fa1af50f"><code>acf2201</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.29.0/packages/js">compare view</a></li> </ul> </details> <br /> Updates `@rollup/wasm-node` from 4.41.1 to 4.43.0 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/rollup/rollup/releases"><code>@​rollup/wasm-node</code>'s releases</a>.</em></p> <blockquote> <h2>v4.43.0</h2> <h2>4.43.0</h2> <p><em>2025-06-11</em></p> <h3>Features</h3> <ul> <li>Provide new <code>fs</code> option and <code>this.fs</code> API to replace file system (<a href="https://redirect.github.com/rollup/rollup/issues/5944">#5944</a>)</li> </ul> <h3>Pull Requests</h3> <ul> <li><a href="https://redirect.github.com/rollup/rollup/pull/5944">#5944</a>: feat(options): Add an option for overriding the file system module in the JS API (<a href="https://github.com/EggDice"><code>@​EggDice</code></a>, <a href="https://github.com/lukastaegert"><code>@​lukastaegert</code></a>)</li> </ul> <h2>v4.42.0</h2> <h2>4.42.0</h2> <p><em>2025-06-06</em></p> <h3>Features</h3> <ul> <li>Add option to allow the input to be located in the output in watch mode (<a href="https://redirect.github.com/rollup/rollup/issues/5966">#5966</a>)</li> </ul> <h3>Pull Requests</h3> <ul> <li><a href="https://redirect.github.com/rollup/rollup/pull/5966">#5966</a>: feat: watch mode add <code>allowInputInsideOutputPath</code> option (<a href="https://github.com/btea"><code>@​btea</code></a>, <a href="https://github.com/lukastaegert"><code>@​lukastaegert</code></a>)</li> </ul> <h2>v4.41.2</h2> <h2>4.41.2</h2> <p><em>2025-06-06</em></p> <h3>Bug Fixes</h3> <ul> <li>Detect named export usages in dynamic imports with <code>then</code> and non-arrow function expressions (<a href="https://redirect.github.com/rollup/rollup/issues/5977">#5977</a>)</li> <li>Do not replace usages of constant variables with their values for readability (<a href="https://redirect.github.com/rollup/rollup/issues/5968">#5968</a>)</li> </ul> <h3>Pull Requests</h3> <ul> <li><a href="https://redirect.github.com/rollup/rollup/pull/5968">#5968</a>: fix: preserve constant identifiers in unary expressions instead of magic numbers (<a href="https://github.com/OmkarJ13"><code>@​OmkarJ13</code></a>, <a href="https://github.com/lukastaegert"><code>@​lukastaegert</code></a>)</li> <li><a href="https://redirect.github.com/rollup/rollup/pull/5969">#5969</a>: chore(deps): update dependency yargs-parser to v22 (<a href="https://github.com/renovate"><code>@​renovate</code></a>[bot], <a href="https://github.com/lukastaegert"><code>@​lukastaegert</code></a>)</li> <li><a href="https://redirect.github.com/rollup/rollup/pull/5970">#5970</a>: chore(deps): lock file maintenance minor/patch updates (<a href="https://github.com/renovate"><code>@​renovate</code></a>[bot])</li> <li><a href="https://redirect.github.com/rollup/rollup/pull/5971">#5971</a>: chore(deps): lock file maintenance (<a href="https://github.com/renovate"><code>@​renovate</code></a>[bot])</li> <li><a href="https://redirect.github.com/rollup/rollup/pull/5976">#5976</a>: Update README.md (<a href="https://github.com/ftlno"><code>@​ftlno</code></a>, <a href="https://github.com/lukastaegert"><code>@​lukastaegert</code></a>)</li> <li><a href="https://redirect.github.com/rollup/rollup/pull/5977">#5977</a>: fix: consider function expression in thenable when tree-shaking dynamic imports (<a href="https://github.com/TrickyPi"><code>@​TrickyPi</code></a>)</li> <li><a href="https://redirect.github.com/rollup/rollup/pull/5981">#5981</a>: fix(deps): lock file maintenance minor/patch updates (<a href="https://github.com/renovate"><code>@​renovate</code></a>[bot])</li> <li><a href="https://redirect.github.com/rollup/rollup/pull/5982">#5982</a>: Debug/fix watch pipeline (<a href="https://github.com/lukastaegert"><code>@​lukastaegert</code></a>)</li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/rollup/rollup/blob/master/CHANGELOG.md"><code>@​rollup/wasm-node</code>'s changelog</a>.</em></p> <blockquote> <h2>4.43.0</h2> <p><em>2025-06-11</em></p> <h3>Features</h3> <ul> <li>Provide new <code>fs</code> option and <code>this.fs</code> API to replace file system (<a href="https://redirect.github.com/rollup/rollup/issues/5944">#5944</a>)</li> </ul> <h3>Pull Requests</h3> <ul> <li><a href="https://redirect.github.com/rollup/rollup/pull/5944">#5944</a>: feat(options): Add an option for overriding the file system module in the JS API (<a href="https://github.com/EggDice"><code>@​EggDice</code></a>, <a href="https://github.com/lukastaegert"><code>@​lukastaegert</code></a>)</li> </ul> <h2>4.42.0</h2> <p><em>2025-06-06</em></p> <h3>Features</h3> <ul> <li>Add option to allow the input to be located in the output in watch mode (<a href="https://redirect.github.com/rollup/rollup/issues/5966">#5966</a>)</li> </ul> <h3>Pull Requests</h3> <ul> <li><a href="https://redirect.github.com/rollup/rollup/pull/5966">#5966</a>: feat: watch mode add <code>allowInputInsideOutputPath</code> option (<a href="https://github.com/btea"><code>@​btea</code></a>, <a href="https://github.com/lukastaegert"><code>@​lukastaegert</code></a>)</li> </ul> <h2>4.41.2</h2> <p><em>2025-06-06</em></p> <h3>Bug Fixes</h3> <ul> <li>Detect named export usages in dynamic imports with <code>then</code> and non-arrow function expressions (<a href="https://redirect.github.com/rollup/rollup/issues/5977">#5977</a>)</li> <li>Do not replace usages of constant variables with their values for readability (<a href="https://redirect.github.com/rollup/rollup/issues/5968">#5968</a>)</li> </ul> <h3>Pull Requests</h3> <ul> <li><a href="https://redirect.github.com/rollup/rollup/pull/5968">#5968</a>: fix: preserve constant identifiers in unary expressions instead of magic numbers (<a href="https://github.com/OmkarJ13"><code>@​OmkarJ13</code></a>, <a href="https://github.com/lukastaegert"><code>@​lukastaegert</code></a>)</li> <li><a href="https://redirect.github.com/rollup/rollup/pull/5969">#5969</a>: chore(deps): update dependency yargs-parser to v22 (<a href="https://github.com/renovate"><code>@​renovate</code></a>[bot], <a href="https://github.com/lukastaegert"><code>@​lukastaegert</code></a>)</li> <li><a href="https://redirect.github.com/rollup/rollup/pull/5970">#5970</a>: chore(deps): lock file maintenance minor/patch updates (<a href="https://github.com/renovate"><code>@​renovate</code></a>[bot])</li> <li><a href="https://redirect.github.com/rollup/rollup/pull/5971">#5971</a>: chore(deps): lock file maintenance (<a href="https://github.com/renovate"><code>@​renovate</code></a>[bot])</li> <li><a href="https://redirect.github.com/rollup/rollup/pull/5976">#5976</a>: Update README.md (<a href="https://github.com/ftlno"><code>@​ftlno</code></a>, <a href="https://github.com/lukastaegert"><code>@​lukastaegert</code></a>)</li> <li><a href="https://redirect.github.com/rollup/rollup/pull/5977">#5977</a>: fix: consider function expression in thenable when tree-shaking dynamic imports (<a href="https://github.com/TrickyPi"><code>@​TrickyPi</code></a>)</li> <li><a href="https://redirect.github.com/rollup/rollup/pull/5981">#5981</a>: fix(deps): lock file maintenance minor/patch updates (<a href="https://github.com/renovate"><code>@​renovate</code></a>[bot])</li> <li><a href="https://redirect.github.com/rollup/rollup/pull/5982">#5982</a>: Debug/fix watch pipeline (<a href="https://github.com/lukastaegert"><code>@​lukastaegert</code></a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/rollup/rollup/commit/72858cb1474b81c91902794ab7d28c79f34b8ca8"><code>72858cb</code></a> 4.43.0</li> <li><a href="https://github.com/rollup/rollup/commit/eeca11a873a88be27700bdf7e2e5f95cd93c4375"><code>eeca11a</code></a> feat(options): Add an option for overriding the file system module in the JS ...</li> <li><a href="https://github.com/rollup/rollup/commit/f76339428586620ff3e4c32fce48f923e7be7b05"><code>f763394</code></a> 4.42.0</li> <li><a href="https://github.com/rollup/rollup/commit/dddc00de6ad733c76fff550140b3b6398f1f08de"><code>dddc00d</code></a> feat: watch mode add <code>allowInputInsideOutputPath</code> option (<a href="https://redirect.github.com/rollup/rollup/issues/5966">#5966</a>)</li> <li><a href="https://github.com/rollup/rollup/commit/13b4669dbc21cb738551cd725d2a18c77b3cea11"><code>13b4669</code></a> 4.41.2</li> <li><a href="https://github.com/rollup/rollup/commit/149d94c1674c9e7d0d52d5506836f9393d667958"><code>149d94c</code></a> Debug/fix watch pipeline (<a href="https://redirect.github.com/rollup/rollup/issues/5982">#5982</a>)</li> <li><a href="https://github.com/rollup/rollup/commit/13992f2a5c89a0802cfd60e1b308afdc85dc4f3f"><code>13992f2</code></a> Update README.md (<a href="https://redirect.github.com/rollup/rollup/issues/5976">#5976</a>)</li> <li><a href="https://github.com/rollup/rollup/commit/224c90071791e5c067d2c55e11f15b04acf7ebeb"><code>224c900</code></a> fix: preserve constant identifiers in unary expressions instead of magic numb...</li> <li><a href="https://github.com/rollup/rollup/commit/da88626ce276955bcd49dbd5b7312c553905129b"><code>da88626</code></a> fix: consider function expression in thenable when tree-shaking dynamic impor...</li> <li><a href="https://github.com/rollup/rollup/commit/8f0dbc9974042d9f365772ace0aa8b5b9a23cada"><code>8f0dbc9</code></a> fix(deps): lock file maintenance minor/patch updates (<a href="https://redirect.github.com/rollup/rollup/issues/5981">#5981</a>)</li> <li>Additional commits viewable in <a href="https://github.com/rollup/rollup/compare/v4.41.1...v4.43.0">compare view</a></li> </ul> </details> <br /> Updates `@types/node` from 20.17.57 to 20.19.0 <details> <summary>Commits</summary> <ul> <li>See full diff in <a href="https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node">compare view</a></li> </ul> </details> <br /> Updates `typescript-eslint` from 8.33.0 to 8.34.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.34.0</h2> <h2>8.34.0 (2025-06-09)</h2> <h3>🚀 Features</h3> <ul> <li><strong>type-utils:</strong> deprecated getSourceFileOfNode function (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11284">#11284</a>)</li> </ul> <h3>🩹 Fixes</h3> <ul> <li><strong>typescript-estree:</strong> change the token type of <code>null</code> from <code>Keyword</code> to <code>Null</code> (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11283">#11283</a>)</li> <li><strong>typescript-estree:</strong> add validation to interface extends (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11271">#11271</a>)</li> <li><strong>visitor-keys:</strong> fix visitor keys order (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11279">#11279</a>)</li> </ul> <h3>❤️ Thank You</h3> <ul> <li>Kim Sang Du <a href="https://github.com/developer-bandi"><code>@​developer-bandi</code></a></li> <li>overlookmotel</li> <li>Tao</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.33.1</h2> <h2>8.33.1 (2025-06-02)</h2> <h3>🩹 Fixes</h3> <ul> <li>exclude docs/ directory from eslint-plugin package (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11251">#11251</a>)</li> <li><strong>project-service:</strong> add missing <code>typescript</code> peer dependency (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11265">#11265</a>)</li> </ul> <h3>❤️ Thank You</h3> <ul> <li>JounQin</li> <li>roottool</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.34.0 (2025-06-09)</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.33.1 (2025-06-02)</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/8915a477608892596fc6ed2bc45dbbac7f41a361"><code>8915a47</code></a> chore(release): publish 8.34.0</li> <li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/936f35022c1e1357da82c4b958b7bff2563e2075"><code>936f350</code></a> chore(release): publish 8.33.1</li> <li>See full diff in <a href="https://github.com/typescript-eslint/typescript-eslint/commits/v8.34.0/packages/typescript-eslint">compare view</a></li> </ul> </details> <br /> Updates `eslint-import-resolver-typescript` from 4.4.2 to 4.4.3 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/import-js/eslint-import-resolver-typescript/releases">eslint-import-resolver-typescript's releases</a>.</em></p> <blockquote> <h2>v4.4.3</h2> <h3>Patch Changes</h3> <ul> <li><a href="https://redirect.github.com/import-js/eslint-import-resolver-typescript/pull/462">#462</a> <a href="https://github.com/import-js/eslint-import-resolver-typescript/commit/43575e7c59d979b396ca8bdd96e3e8464243ed8e"><code>43575e7</code></a> Thanks <a href="https://github.com/JounQin"><code>@​JounQin</code></a>! - chore: migrate <code>stable-hash</code> to <code>stable-hash-x</code></li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/import-js/eslint-import-resolver-typescript/blob/master/CHANGELOG.md">eslint-import-resolver-typescript's changelog</a>.</em></p> <blockquote> <h2>4.4.3</h2> <h3>Patch Changes</h3> <ul> <li><a href="https://redirect.github.com/import-js/eslint-import-resolver-typescript/pull/462">#462</a> <a href="https://github.com/import-js/eslint-import-resolver-typescript/commit/43575e7c59d979b396ca8bdd96e3e8464243ed8e"><code>43575e7</code></a> Thanks <a href="https://github.com/JounQin"><code>@​JounQin</code></a>! - chore: migrate <code>stable-hash</code> to <code>stable-hash-x</code></li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/import-js/eslint-import-resolver-typescript/commit/ff0445fab1f545fa1413503d2e854efb224e6f3f"><code>ff0445f</code></a> chore: release eslint-import-resolver-typescript (<a href="https://redirect.github.com/import-js/eslint-import-resolver-typescript/issues/463">#463</a>)</li> <li><a href="https://github.com/import-js/eslint-import-resolver-typescript/commit/43575e7c59d979b396ca8bdd96e3e8464243ed8e"><code>43575e7</code></a> chore: migrate <code>stable-hash</code> to <code>stable-hash-x</code> (<a href="https://redirect.github.com/import-js/eslint-import-resolver-typescript/issues/462">#462</a>)</li> <li>See full diff in <a href="https://github.com/import-js/eslint-import-resolver-typescript/compare/v4.4.2...v4.4.3">compare view</a></li> </ul> </details> <br /> Updates `mocha` from 11.5.0 to 11.6.0 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/mochajs/mocha/releases">mocha's releases</a>.</em></p> <blockquote> <h2>v11.6.0</h2> <h2><a href="https://github.com/mochajs/mocha/compare/v11.5.0...v11.6.0">11.6.0</a> (2025-06-09)</h2> <h3>🌟 Features</h3> <ul> <li>bump workerpool from ^6.5.1 to ^9.2.0 (<a href="https://redirect.github.com/mochajs/mocha/issues/5350">#5350</a>) (<a href="https://github.com/mochajs/mocha/commit/581a3c554489855ac02860689d3f4ae772c2ea79">581a3c5</a>)</li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/mochajs/mocha/blob/main/CHANGELOG.md">mocha's changelog</a>.</em></p> <blockquote> <h2><a href="https://github.com/mochajs/mocha/compare/v11.5.0...v11.6.0">11.6.0</a> (2025-06-09)</h2> <h3>🌟 Features</h3> <ul> <li>bump workerpool from ^6.5.1 to ^9.2.0 (<a href="https://redirect.github.com/mochajs/mocha/issues/5350">#5350</a>) (<a href="https://github.com/mochajs/mocha/commit/581a3c554489855ac02860689d3f4ae772c2ea79">581a3c5</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/mochajs/mocha/commit/e68b9a64b3e36c464d0ec565c28e2ffc5b579dd3"><code>e68b9a6</code></a> chore(main): release 11.6.0 (<a href="https://redirect.github.com/mochajs/mocha/issues/5373">#5373</a>)</li> <li><a href="https://github.com/mochajs/mocha/commit/581a3c554489855ac02860689d3f4ae772c2ea79"><code>581a3c5</code></a> feat: bump workerpool from ^6.5.1 to ^9.2.0 (<a href="https://redirect.github.com/mochajs/mocha/issues/5350">#5350</a>)</li> <li>See full diff in <a href="https://github.com/mochajs/mocha/compare/v11.5.0...v11.6.0">compare view</a></li> </ul> </details> <br /> Updates `rollup` from 4.41.1 to 4.43.0 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/rollup/rollup/releases">rollup's releases</a>.</em></p> <blockquote> <h2>v4.43.0</h2> <h2>4.43.0</h2> <p><em>2025-06-11</em></p> <h3>Features</h3> <ul> <li>Provide new <code>fs</code> option and <code>this.fs</code> API to replace file system (<a href="https://redirect.github.com/rollup/rollup/issues/5944">#5944</a>)</li> </ul> <h3>Pull Requests</h3> <ul> <li><a href="https://redirect.github.com/rollup/rollup/pull/5944">#5944</a>: feat(options): Add an option for overriding the file system module in the JS API (<a href="https://github.com/EggDice"><code>@​EggDice</code></a>, <a href="https://github.com/lukastaegert"><code>@​lukastaegert</code></a>)</li> </ul> <h2>v4.42.0</h2> <h2>4.42.0</h2> <p><em>2025-06-06</em></p> <h3>Features</h3> <ul> <li>Add option to allow the input to be located in the output in watch mode (<a href="https://redirect.github.com/rollup/rollup/issues/5966">#5966</a>)</li> </ul> <h3>Pull Requests</h3> <ul> <li><a href="https://redirect.github.com/rollup/rollup/pull/5966">#5966</a>: feat: watch mode add <code>allowInputInsideOutputPath</code> option (<a href="https://github.com/btea"><code>@​btea</code></a>, <a href="https://github.com/lukastaegert"><code>@​lukastaegert</code></a>)</li> </ul> <h2>v4.41.2</h2> <h2>4.41.2</h2> <p><em>2025-06-06</em></p> <h3>Bug Fixes</h3> <ul> <li>Detect named export usages in dynamic imports with <code>then</code> and non-arrow function expressions (<a href="https://redirect.github.com/rollup/rollup/issues/5977">#5977</a>)</li> <li>Do not replace usages of constant variables with their values for readability (<a href="https://redirect.github.com/rollup/rollup/issues/5968">#5968</a>)</li> </ul> <h3>Pull Requests</h3> <ul> <li><a href="https://redirect.github.com/rollup/rollup/pull/5968">#5968</a>: fix: preserve constant identifiers in unary expressions instead of magic numbers (<a href="https://github.com/OmkarJ13"><code>@​OmkarJ13</code></a>, <a href="https://github.com/lukastaegert"><code>@​lukastaegert</code></a>)</li> <li><a href="https://redirect.github.com/rollup/rollup/pull/5969">#5969</a>: chore(deps): update dependency yargs-parser to v22 (<a href="https://github.com/renovate"><code>@​renovate</code></a>[bot], <a href="https://github.com/lukastaegert"><code>@​lukastaegert</code></a>)</li> <li><a href="https://redirect.github.com/rollup/rollup/pull/5970">#5970</a>: chore(deps): lock file maintenance minor/patch updates (<a href="https://github.com/renovate"><code>@​renovate</code></a>[bot])</li> <li><a href="https://redirect.github.com/rollup/rollup/pull/5971">#5971</a>: chore(deps): lock file maintenance (<a href="https://github.com/renovate"><code>@​renovate</code></a>[bot])</li> <li><a href="https://redirect.github.com/rollup/rollup/pull/5976">#5976</a>: Update README.md (<a href="https://github.com/ftlno"><code>@​ftlno</code></a>, <a href="https://github.com/lukastaegert"><code>@​lukastaegert</code></a>)</li> <li><a href="https://redirect.github.com/rollup/rollup/pull/5977">#5977</a>: fix: consider function expression in thenable when tree-shaking dynamic imports (<a href="https://github.com/TrickyPi"><code>@​TrickyPi</code></a>)</li> <li><a href="https://redirect.github.com/rollup/rollup/pull/5981">#5981</a>: fix(deps): lock file maintenance minor/patch updates (<a href="https://github.com/renovate"><code>@​renovate</code></a>[bot])</li> <li><a href="https://redirect.github.com/rollup/rollup/pull/5982">#5982</a>: Debug/fix watch pipeline (<a href="https://github.com/lukastaegert"><code>@​lukastaegert</code></a>)</li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/rollup/rollup/blob/master/CHANGELOG.md">rollup's changelog</a>.</em></p> <blockquote> <h2>4.43.0</h2> <p><em>2025-06-11</em></p> <h3>Features</h3> <ul> <li>Provide new <code>fs</code> option and <code>this.fs</code> API to replace file system (<a href="https://redirect.github.com/rollup/rollup/issues/5944">#5944</a>)</li> </ul> <h3>Pull Requests</h3> <ul> <li><a href="https://redirect.github.com/rollup/rollup/pull/5944">#5944</a>: feat(options): Add an option for overriding the file system module in the JS API (<a href="https://github.com/EggDice"><code>@​EggDice</code></a>, <a href="https://github.com/lukastaegert"><code>@​lukastaegert</code></a>)</li> </ul> <h2>4.42.0</h2> <p><em>2025-06-06</em></p> <h3>Features</h3> <ul> <li>Add option to allow the input to be located in the output in watch mode (<a href="https://redirect.github.com/rollup/rollup/issues/5966">#5966</a>)</li> </ul> <h3>Pull Requests</h3> <ul> <li><a href="https://redirect.github.com/rollup/rollup/pull/5966">#5966</a>: feat: watch mode add <code>allowInputInsideOutputPath</code> option (<a href="https://github.com/btea"><code>@​btea</code></a>, <a href="https://github.com/lukastaegert"><code>@​lukastaegert</code></a>)</li> </ul> <h2>4.41.2</h2> <p><em>2025-06-06</em></p> <h3>Bug Fixes</h3> <ul> <li>Detect named export usages in dynamic imports with <code>then</code> and non-arrow function expressions (<a href="https://redirect.github.com/rollup/rollup/issues/5977">#5977</a>)</li> <li>Do not replace usages of constant variables with their values for readability (<a href="https://redirect.github.com/rollup/rollup/issues/5968">#5968</a>)</li> </ul> <h3>Pull Requests</h3> <ul> <li><a href="https://redirect.github.com/rollup/rollup/pull/5968">#5968</a>: fix: preserve constant identifiers in unary expressions instead of magic numbers (<a href="https://github.com/OmkarJ13"><code>@​OmkarJ13</code></a>, <a href="https://github.com/lukastaegert"><code>@​lukastaegert</code></a>)</li> <li><a href="https://redirect.github.com/rollup/rollup/pull/5969">#5969</a>: chore(deps): update dependency yargs-parser to v22 (<a href="https://github.com/renovate"><code>@​renovate</code></a>[bot], <a href="https://github.com/lukastaegert"><code>@​lukastaegert</code></a>)</li> <li><a href="https://redirect.github.com/rollup/rollup/pull/5970">#5970</a>: chore(deps): lock file maintenance minor/patch updates (<a href="https://github.com/renovate"><code>@​renovate</code></a>[bot])</li> <li><a href="https://redirect.github.com/rollup/rollup/pull/5971">#5971</a>: chore(deps): lock file maintenance (<a href="https://github.com/renovate"><code>@​renovate</code></a>[bot])</li> <li><a href="https://redirect.github.com/rollup/rollup/pull/5976">#5976</a>: Update README.md (<a href="https://github.com/ftlno"><code>@​ftlno</code></a>, <a href="https://github.com/lukastaegert"><code>@​lukastaegert</code></a>)</li> <li><a href="https://redirect.github.com/rollup/rollup/pull/5977">#5977</a>: fix: consider function expression in thenable when tree-shaking dynamic imports (<a href="https://github.com/TrickyPi"><code>@​TrickyPi</code></a>)</li> <li><a href="https://redirect.github.com/rollup/rollup/pull/5981">#5981</a>: fix(deps): lock file maintenance minor/patch updates (<a href="https://github.com/renovate"><code>@​renovate</code></a>[bot])</li> <li><a href="https://redirect.github.com/rollup/rollup/pull/5982">#5982</a>: Debug/fix watch pipeline (<a href="https://github.com/lukastaegert"><code>@​lukastaegert</code></a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/rollup/rollup/commit/72858cb1474b81c91902794ab7d28c79f34b8ca8"><code>72858cb</code></a> 4.43.0</li> <li><a href="https://github.com/rollup/rollup/commit/eeca11a873a88be27700bdf7e2e5f95cd93c4375"><code>eeca11a</code></a> feat(options): Add an option for overriding the file system module in the JS ...</li> <li><a href="https://github.com/rollup/rollup/commit/f76339428586620ff3e4c32fce48f923e7be7b05"><code>f763394</code></a> 4.42.0</li> <li><a href="https://github.com/rollup/rollup/commit/dddc00de6ad733c76fff550140b3b6398f1f08de"><code>dddc00d</code></a> feat: watch mode add <code>allowInputInsideOutputPath</code> option (<a href="https://redirect.github.com/rollup/rollup/issues/5966">#5966</a>)</li> <li><a href="https://github.com/rollup/rollup/commit/13b4669dbc21cb738551cd725d2a18c77b3cea11"><code>13b4669</code></a> 4.41.2</li> <li><a href="https://github.com/rollup/rollup/commit/149d94c1674c9e7d0d52d5506836f9393d667958"><code>149d94c</code></a> Debug/fix watch pipeline (<a href="https://redirect.github.com/rollup/rollup/issues/5982">#5982</a>)</li> <li><a href="https://github.com/rollup/rollup/commit/13992f2a5c89a0802cfd60e1b308afdc85dc4f3f"><code>13992f2</code></a> Update README.md (<a href="https://redirect.github.com/rollup/rollup/issues/5976">#5976</a>)</li> <li><a href="https://github.com/rollup/rollup/commit/224c90071791e5c067d2c55e11f15b04acf7ebeb"><code>224c900</code></a> fix: preserve constant identifiers in unary expressions instead of magic numb...</li> <li><a href="https://github.com/rollup/rollup/commit/da88626ce276955bcd49dbd5b7312c553905129b"><code>da88626</code></a> fix: consider function expression in thenable when tree-shaking dynamic impor...</li> <li><a href="https://github.com/rollup/rollup/commit/8f0dbc9974042d9f365772ace0aa8b5b9a23cada"><code>8f0dbc9</code></a> fix(deps): lock file maintenance minor/patch updates (<a href="https://redirect.github.com/rollup/rollup/issues/5981">#5981</a>)</li> <li>Additional commits viewable in <a href="https://github.com/rollup/rollup/compare/v4.41.1...v4.43.0">compare view</a></li> </ul> </details> <br /> Updates `sinon` from 20.0.0 to 21.0.0 <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.0</h2> <ul> <li><a href="https://github.com/sinonjs/sinon/commit/fd10f13f3fed7853dd489dd9e84f28c22df715c2"><code>fd10f13f</code></a> chore!: remove assert.failException property (<a href="https://redirect.github.com/sinonjs/sinon/issues/2659">#2659</a>) (Morgan Roderick) <blockquote> <p>This was used for allowing customisation of the thrown error between sandboxes and for customisation for integrations (most likely from the days of BusterJS).</p> <p>To my knowledge and what I've been able to find on GitHub, this has never had any <em>production</em> use by end users.</p> <p>BREAKING CHANGE: this removes assert.failException from the API</p> </blockquote> </li> <li><a href="https://github.com/sinonjs/sinon/commit/c7202351b62f171169ea1c0c6b7cb94be6a2e413"><code>c7202351</code></a> Revert &quot;chore: npm audit&quot; (Morgan Roderick) <blockquote> <p>This reverts commit 824da531173204e4106bf15ab2677b6193802893.</p> </blockquote> </li> <li><a href="https://github.com/sinonjs/sinon/commit/824da531173204e4106bf15ab2677b6193802893"><code>824da531</code></a> chore: npm audit (Morgan Roderick)</li> <li><a href="https://github.com/sinonjs/sinon/commit/14edd78eaa9cc80c3810b8b020b973ddff6dfda2"><code>14edd78e</code></a> chore: upgrade esbuild (Morgan Roderick)</li> <li><a href="https://github.com/sinonjs/sinon/commit/1ac5af9c24a6a66fbdbba8d4ceb9399f6272baa3"><code>1ac5af9c</code></a> npm audit (Morgan Roderick)</li> </ul> <p><em>Released by Morgan Roderick on 2025-06-13.</em></p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li>See full diff in <a href="https://github.com/sinonjs/sinon/commits">compare view</a></li> </ul> </details> <br /> Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore <dependency name> major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself) - `@dependabot ignore <dependency name> minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself) - `@dependabot ignore <dependency name>` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself) - `@dependabot unignore <dependency name>` will remove all of the ignore conditions of the specified dependency - `@dependabot unignore <dependency name> <ignore condition>` will remove the ignore condition of the specified dependency and ignore conditions </details> Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
1 parent 2797f78 commit 63675a2

File tree

2 files changed

+320
-282
lines changed

2 files changed

+320
-282
lines changed

0 commit comments

Comments
 (0)