Commit cdf9447
authored
Bump the npm_and_yarn group across 2 directories with 8 updates (#513)
Bumps the npm_and_yarn group with 5 updates in the /api/ts directory:
| Package | From | To |
| --- | --- | --- |
| [tsup](https://github.com/egoist/tsup) | `6.7.0` | `8.3.5` |
| [brace-expansion](https://github.com/juliangruber/brace-expansion) |
`1.1.11` | `1.1.12` |
| [cross-spawn](https://github.com/moxystudio/node-cross-spawn) |
`7.0.3` | `7.0.6` |
| [micromatch](https://github.com/micromatch/micromatch) | `4.0.7` |
`4.0.8` |
| [semver](https://github.com/npm/node-semver) | `7.6.3` | `7.7.2` |
Bumps the npm_and_yarn group with 4 updates in the /typeid/typeid-js
directory: [tsup](https://github.com/egoist/tsup),
[micromatch](https://github.com/micromatch/micromatch),
[semver](https://github.com/npm/node-semver) and
[@babel/helpers](https://github.com/babel/babel/tree/HEAD/packages/babel-helpers).
Updates `tsup` from 6.7.0 to 8.3.5
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/egoist/tsup/releases">tsup's
releases</a>.</em></p>
<blockquote>
<h2>v8.3.5</h2>
<h3> 🐞 Bug Fixes</h3>
<ul>
<li>Run <code>experimentalDts</code> only once - by <a
href="https://github.com/aryaemami59"><code>@aryaemami59</code></a> in
<a
href="https://redirect.github.com/egoist/tsup/issues/1236">egoist/tsup#1236</a>
<a href="https://github.com/egoist/tsup/commit/fddd451"><!-- raw HTML
omitted -->(fddd4)<!-- raw HTML omitted --></a></li>
</ul>
<h5> <a
href="https://github.com/egoist/tsup/compare/v8.3.4...v8.3.5">View
changes on GitHub</a></h5>
<h2>v8.3.4</h2>
<p><em>No significant changes</em></p>
<h5> <a
href="https://github.com/egoist/tsup/compare/v8.3.3...v8.3.4">View
changes on GitHub</a></h5>
<h2>v8.3.3</h2>
<p><em>No significant changes</em></p>
<h5> <a
href="https://github.com/egoist/tsup/compare/v8.3.2...v8.3.3">View
changes on GitHub</a></h5>
<h2>v8.3.1</h2>
<h3> 🚀 Features</h3>
<ul>
<li>Add <code>es2024</code> target - by <a
href="https://github.com/sxzz"><code>@sxzz</code></a> <a
href="https://github.com/egoist/tsup/commit/4c8cd7f"><!-- raw HTML
omitted -->(4c8cd)<!-- raw HTML omitted --></a></li>
</ul>
<h3> 🐞 Bug Fixes</h3>
<ul>
<li>Support TS 5.6 for svelte - by <a
href="https://github.com/sxzz"><code>@sxzz</code></a> <a
href="https://github.com/egoist/tsup/commit/28b9ce9"><!-- raw HTML
omitted -->(28b9c)<!-- raw HTML omitted --></a></li>
<li>Add <code>neutral</code> value to platform options in
<code>schema.json</code> - by <a
href="https://github.com/venables"><code>@venables</code></a> in <a
href="https://redirect.github.com/egoist/tsup/issues/982">egoist/tsup#982</a>
<a href="https://github.com/egoist/tsup/commit/a03db4c"><!-- raw HTML
omitted -->(a03db)<!-- raw HTML omitted --></a></li>
<li>Wider restriction for <code>target</code> option - by <a
href="https://github.com/odanado"><code>@odanado</code></a> in <a
href="https://redirect.github.com/egoist/tsup/issues/1118">egoist/tsup#1118</a>
<a href="https://github.com/egoist/tsup/commit/1979b06"><!-- raw HTML
omitted -->(1979b)<!-- raw HTML omitted --></a></li>
<li>Add <code>terser</code> value to <code>minify</code> option in
<code>schema.json</code> - by <a
href="https://github.com/damienbutt"><code>@damienbutt</code></a> in <a
href="https://redirect.github.com/egoist/tsup/issues/991">egoist/tsup#991</a>
<a href="https://github.com/egoist/tsup/commit/34951bf"><!-- raw HTML
omitted -->(34951)<!-- raw HTML omitted --></a></li>
<li>Change <code>newlineKind</code> to <code>lf</code> for
<code>experimentalDts</code> - by <a
href="https://github.com/aryaemami59"><code>@aryaemami59</code></a> in
<a
href="https://redirect.github.com/egoist/tsup/issues/1234">egoist/tsup#1234</a>
<a href="https://github.com/egoist/tsup/commit/4584b89"><!-- raw HTML
omitted -->(4584b)<!-- raw HTML omitted --></a></li>
<li>Enable rollup <code>output.compact</code> when minify is enabled -
by <a href="https://github.com/hyrious"><code>@hyrious</code></a> in <a
href="https://redirect.github.com/egoist/tsup/issues/1232">egoist/tsup#1232</a>
<a href="https://github.com/egoist/tsup/commit/9cc86d6"><!-- raw HTML
omitted -->(9cc86)<!-- raw HTML omitted --></a></li>
<li>Support <code>Node16</code> and <code>NodeNext</code> module
resolution in <code>experimentalDts</code> - by <a
href="https://github.com/aryaemami59"><code>@aryaemami59</code></a> in
<a
href="https://redirect.github.com/egoist/tsup/issues/1225">egoist/tsup#1225</a>
<a href="https://github.com/egoist/tsup/commit/41c98ff"><!-- raw HTML
omitted -->(41c98)<!-- raw HTML omitted --></a></li>
</ul>
<h5> <a
href="https://github.com/egoist/tsup/compare/v8.3.0...v8.3.1">View
changes on GitHub</a></h5>
<h2>v8.3.0</h2>
<h1><a
href="https://github.com/egoist/tsup/compare/v8.2.4...v8.3.0">8.3.0</a>
(2024-09-17)</h1>
<h3>Bug Fixes</h3>
<ul>
<li>fix <code>experimentalDts</code> file cleaning and watching (<a
href="https://redirect.github.com/egoist/tsup/issues/1199">#1199</a>)
(<a
href="https://github.com/egoist/tsup/commit/76dc18b7036c408e6fc5254e3eeb3430f65c7866">76dc18b</a>)</li>
</ul>
<h3>Features</h3>
<ul>
<li>add support for <code>cts</code> and <code>mts</code> config files
(<a
href="https://redirect.github.com/egoist/tsup/issues/1178">#1178</a>)
(<a
href="https://github.com/egoist/tsup/commit/ec811b3b7d22479c230292a024f1dee5d171b0ea">ec811b3</a>)</li>
<li>add support for async <code>injectStyle</code> (<a
href="https://redirect.github.com/egoist/tsup/issues/1193">#1193</a>)
(<a
href="https://github.com/egoist/tsup/commit/f25a9db77d22c91ea8f6bd1ed31ea8415d0a7d5d">f25a9db</a>)</li>
</ul>
<h2>v8.2.4</h2>
<h2><a
href="https://github.com/egoist/tsup/compare/v8.2.3...v8.2.4">8.2.4</a>
(2024-08-02)</h2>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/egoist/tsup/commit/cd03e1e00ec2bd6676ae1837cbc7e618ab6a2362"><code>cd03e1e</code></a>
chore: release v8.3.5</li>
<li><a
href="https://github.com/egoist/tsup/commit/fddd451c3d63cd5f851a0e7ab091c0550e24f213"><code>fddd451</code></a>
fix: run <code>experimentalDts</code> only once (<a
href="https://redirect.github.com/egoist/tsup/issues/1236">#1236</a>)</li>
<li><a
href="https://github.com/egoist/tsup/commit/21b119374880e9d9109c5d8658429678a1de8f45"><code>21b1193</code></a>
chore: release v8.3.4</li>
<li><a
href="https://github.com/egoist/tsup/commit/580e03dc996107c4790c64df5b9ca6cebb4b7de9"><code>580e03d</code></a>
ci: fix release workflow</li>
<li><a
href="https://github.com/egoist/tsup/commit/01b38f295f6e1fa240676213817a9d315fdffd60"><code>01b38f2</code></a>
chore: release v8.3.3</li>
<li><a
href="https://github.com/egoist/tsup/commit/4f5b71e42887a5147ee6d95d2d7f89f789887f0d"><code>4f5b71e</code></a>
ci: fix release workflow</li>
<li><a
href="https://github.com/egoist/tsup/commit/e80dad6889366941e015faadce05cbe2eeca3c17"><code>e80dad6</code></a>
chore: release v8.3.2</li>
<li><a
href="https://github.com/egoist/tsup/commit/f4af79a1b890307a28d0d986a0c06dc92192c222"><code>f4af79a</code></a>
ci: fix release workflow (<a
href="https://redirect.github.com/egoist/tsup/issues/1241">#1241</a>)</li>
<li><a
href="https://github.com/egoist/tsup/commit/4b72d61a8e7a2e450e71ffe8806739f2e1122f54"><code>4b72d61</code></a>
chore: release v8.3.1</li>
<li><a
href="https://github.com/egoist/tsup/commit/41c98ff07aa03ef0e9d65407b20c9465acbf0d83"><code>41c98ff</code></a>
fix: support <code>Node16</code> and <code>NodeNext</code> module
resolution in <code>experimentalDts</code> (...</li>
<li>Additional commits viewable in <a
href="https://github.com/egoist/tsup/compare/v6.7.0...v8.3.5">compare
view</a></li>
</ul>
</details>
<br />
Updates `brace-expansion` from 1.1.11 to 1.1.12
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/juliangruber/brace-expansion/releases">brace-expansion's
releases</a>.</em></p>
<blockquote>
<h2>v1.1.12</h2>
<ul>
<li>pkg: publish on tag 1.x c460dbd</li>
<li>fmt ccb8ac6</li>
<li>Fix potential ReDoS Vulnerability or Inefficient Regular Expression
(<a
href="https://redirect.github.com/juliangruber/brace-expansion/issues/65">#65</a>)
c3c73c8</li>
</ul>
<hr />
<p><a
href="https://github.com/juliangruber/brace-expansion/compare/v1.1.11...v1.1.12">https://github.com/juliangruber/brace-expansion/compare/v1.1.11...v1.1.12</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/juliangruber/brace-expansion/commit/44f33b47c5c6a965d507421af43e86cf5971d711"><code>44f33b4</code></a>
1.1.12</li>
<li><a
href="https://github.com/juliangruber/brace-expansion/commit/c460dbd68e428d147b2080622d8ce126c7a08570"><code>c460dbd</code></a>
pkg: publish on tag 1.x</li>
<li><a
href="https://github.com/juliangruber/brace-expansion/commit/ccb8ac6d4292b7661b677fe048ba6690c877f51f"><code>ccb8ac6</code></a>
fmt</li>
<li><a
href="https://github.com/juliangruber/brace-expansion/commit/c3c73c8b088defc70851843be88ccc3af08e7217"><code>c3c73c8</code></a>
Fix potential ReDoS Vulnerability or Inefficient Regular Expression (<a
href="https://redirect.github.com/juliangruber/brace-expansion/issues/65">#65</a>)</li>
<li>See full diff in <a
href="https://github.com/juliangruber/brace-expansion/compare/1.1.11...v1.1.12">compare
view</a></li>
</ul>
</details>
<br />
Updates `cross-spawn` from 7.0.3 to 7.0.6
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/moxystudio/node-cross-spawn/blob/master/CHANGELOG.md">cross-spawn's
changelog</a>.</em></p>
<blockquote>
<h3><a
href="https://github.com/moxystudio/node-cross-spawn/compare/v7.0.5...v7.0.6">7.0.6</a>
(2024-11-18)</h3>
<h3>Bug Fixes</h3>
<ul>
<li>update cross-spawn version to 7.0.5 in package-lock.json (<a
href="https://github.com/moxystudio/node-cross-spawn/commit/f700743918d901eff92960e15a8dd68f87bd4176">f700743</a>)</li>
</ul>
<h3><a
href="https://github.com/moxystudio/node-cross-spawn/compare/v7.0.4...v7.0.5">7.0.5</a>
(2024-11-07)</h3>
<h3>Bug Fixes</h3>
<ul>
<li>fix escaping bug introduced by backtracking (<a
href="https://github.com/moxystudio/node-cross-spawn/commit/640d391fde65388548601d95abedccc12943374f">640d391</a>)</li>
</ul>
<h3><a
href="https://github.com/moxystudio/node-cross-spawn/compare/v7.0.3...v7.0.4">7.0.4</a>
(2024-11-07)</h3>
<h3>Bug Fixes</h3>
<ul>
<li>disable regexp backtracking (<a
href="https://redirect.github.com/moxystudio/node-cross-spawn/issues/160">#160</a>)
(<a
href="https://github.com/moxystudio/node-cross-spawn/commit/5ff3a07d9add449021d806e45c4168203aa833ff">5ff3a07</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/moxystudio/node-cross-spawn/commit/77cd97f3ca7b62c904a63a698fc4a79bf41977d0"><code>77cd97f</code></a>
chore(release): 7.0.6</li>
<li><a
href="https://github.com/moxystudio/node-cross-spawn/commit/6717de49ff1e5de49622488dcb9c33fb25370c85"><code>6717de4</code></a>
chore: upgrade standard-version</li>
<li><a
href="https://github.com/moxystudio/node-cross-spawn/commit/f700743918d901eff92960e15a8dd68f87bd4176"><code>f700743</code></a>
fix: update cross-spawn version to 7.0.5 in package-lock.json</li>
<li><a
href="https://github.com/moxystudio/node-cross-spawn/commit/9a7e3b2165917367f74b8365faad9873b30d7263"><code>9a7e3b2</code></a>
chore: fix build status badge</li>
<li><a
href="https://github.com/moxystudio/node-cross-spawn/commit/085268352dcbcad8064c64c5efb25268b4023184"><code>0852683</code></a>
chore(release): 7.0.5</li>
<li><a
href="https://github.com/moxystudio/node-cross-spawn/commit/640d391fde65388548601d95abedccc12943374f"><code>640d391</code></a>
fix: fix escaping bug introduced by backtracking</li>
<li><a
href="https://github.com/moxystudio/node-cross-spawn/commit/bff0c87c8b627c4e6d04ec2449e733048bebb464"><code>bff0c87</code></a>
chore: remove codecov</li>
<li><a
href="https://github.com/moxystudio/node-cross-spawn/commit/a7c6abc6fee79641d45b452fe6217deaa1bd0973"><code>a7c6abc</code></a>
chore: replace travis with github workflows</li>
<li><a
href="https://github.com/moxystudio/node-cross-spawn/commit/9b9246e0969e86656d7ccd527716bc3c18842a19"><code>9b9246e</code></a>
chore(release): 7.0.4</li>
<li><a
href="https://github.com/moxystudio/node-cross-spawn/commit/5ff3a07d9add449021d806e45c4168203aa833ff"><code>5ff3a07</code></a>
fix: disable regexp backtracking (<a
href="https://redirect.github.com/moxystudio/node-cross-spawn/issues/160">#160</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/moxystudio/node-cross-spawn/compare/v7.0.3...v7.0.6">compare
view</a></li>
</ul>
</details>
<br />
Updates `esbuild` from 0.17.19 to 0.24.2
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/evanw/esbuild/releases">esbuild's
releases</a>.</em></p>
<blockquote>
<h2>v0.24.2</h2>
<ul>
<li>
<p>Fix regression with <code>--define</code> and
<code>import.meta</code> (<a
href="https://redirect.github.com/evanw/esbuild/issues/4010">#4010</a>,
<a
href="https://redirect.github.com/evanw/esbuild/issues/4012">#4012</a>,
<a
href="https://redirect.github.com/evanw/esbuild/pull/4013">#4013</a>)</p>
<p>The previous change in version 0.24.1 to use a more expression-like
parser for <code>define</code> values to allow quoted property names
introduced a regression that removed the ability to use
<code>--define:import.meta=...</code>. Even though <code>import</code>
is normally a keyword that can't be used as an identifier, ES modules
special-case the <code>import.meta</code> expression to behave like an
identifier anyway. This change fixes the regression.</p>
<p>This fix was contributed by <a
href="https://github.com/sapphi-red"><code>@sapphi-red</code></a>.</p>
</li>
</ul>
<h2>v0.24.1</h2>
<ul>
<li>
<p>Allow <code>es2024</code> as a target in <code>tsconfig.json</code>
(<a
href="https://redirect.github.com/evanw/esbuild/issues/4004">#4004</a>)</p>
<p>TypeScript recently <a
href="https://devblogs.microsoft.com/typescript/announcing-typescript-5-7/#support-for---target-es2024-and---lib-es2024">added
<code>es2024</code></a> as a compilation target, so esbuild now supports
this in the <code>target</code> field of <code>tsconfig.json</code>
files, such as in the following configuration file:</p>
<pre lang="json"><code>{
"compilerOptions": {
"target": "ES2024"
}
}
</code></pre>
<p>As a reminder, the only thing that esbuild uses this field for is
determining whether or not to use legacy TypeScript behavior for class
fields. You can read more in <a
href="https://esbuild.github.io/content-types/#tsconfig-json">the
documentation</a>.</p>
<p>This fix was contributed by <a
href="https://github.com/billyjanitsch"><code>@billyjanitsch</code></a>.</p>
</li>
<li>
<p>Allow automatic semicolon insertion after
<code>get</code>/<code>set</code></p>
<p>This change fixes a grammar bug in the parser that incorrectly
treated the following code as a syntax error:</p>
<pre lang="ts"><code>class Foo {
get
*x() {}
set
*y() {}
}
</code></pre>
<p>The above code will be considered valid starting with this release.
This change to esbuild follows a <a
href="https://redirect.github.com/microsoft/TypeScript/pull/60225">similar
change to TypeScript</a> which will allow this syntax starting with
TypeScript 5.7.</p>
</li>
<li>
<p>Allow quoted property names in <code>--define</code> and
<code>--pure</code> (<a
href="https://redirect.github.com/evanw/esbuild/issues/4008">#4008</a>)</p>
<p>The <code>define</code> and <code>pure</code> API options now accept
identifier expressions containing quoted property names. Previously all
identifiers in the identifier expression had to be bare identifiers.
This change now makes <code>--define</code> and <code>--pure</code>
consistent with <code>--global-name</code>, which already supported
quoted property names. For example, the following is now possible:</p>
<pre lang="js"><code>// The following code now transforms to
"return true;\n"
console.log(esbuild.transformSync(
`return process.env['SOME-TEST-VAR']`,
{ define: { 'process.env["SOME-TEST-VAR"]': 'true' } },
))
</code></pre>
</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/evanw/esbuild/blob/main/CHANGELOG-2023.md">esbuild's
changelog</a>.</em></p>
<blockquote>
<h1>Changelog: 2023</h1>
<p>This changelog documents all esbuild versions published in the year
2023 (versions 0.16.13 through 0.19.11).</p>
<h2>0.19.11</h2>
<ul>
<li>
<p>Fix TypeScript-specific class transform edge case (<a
href="https://redirect.github.com/evanw/esbuild/issues/3559">#3559</a>)</p>
<p>The previous release introduced an optimization that avoided
transforming <code>super()</code> in the class constructor for
TypeScript code compiled with <code>useDefineForClassFields</code> set
to <code>false</code> if all class instance fields have no initializers.
The rationale was that in this case, all class instance fields are
omitted in the output so no changes to the constructor are needed.
However, if all of this is the case <em>and</em> there are
<code>#private</code> instance fields with initializers, those private
instance field initializers were still being moved into the constructor.
This was problematic because they were being inserted before the call to
<code>super()</code> (since <code>super()</code> is now no longer
transformed in that case). This release introduces an additional
optimization that avoids moving the private instance field initializers
into the constructor in this edge case, which generates smaller code,
matches the TypeScript compiler's output more closely, and avoids this
bug:</p>
<pre lang="ts"><code>// Original code
class Foo extends Bar {
#private = 1;
public: any;
constructor() {
super();
}
}
<p>// Old output (with esbuild v0.19.9)
class Foo extends Bar {
constructor() {
super();
this.#private = 1;
}
#private;
}</p>
<p>// Old output (with esbuild v0.19.10)
class Foo extends Bar {
constructor() {
this.#private = 1;
super();
}
#private;
}</p>
<p>// New output
class Foo extends Bar {
#private = 1;
constructor() {
super();
}
}
</code></pre></p>
</li>
<li>
<p>Minifier: allow reording a primitive past a side-effect (<a
href="https://redirect.github.com/evanw/esbuild/issues/3568">#3568</a>)</p>
<p>The minifier previously allowed reordering a side-effect past a
primitive, but didn't handle the case of reordering a primitive past a
side-effect. This additional case is now handled:</p>
</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/evanw/esbuild/commit/745abd9f0c06f73ca40fbe198546a9bc36c23b81"><code>745abd9</code></a>
publish 0.24.2 to npm</li>
<li><a
href="https://github.com/evanw/esbuild/commit/79fd0b0ccc911a8e1571b83f25deec1b18d0ed10"><code>79fd0b0</code></a>
skip nulls in source map finalization (<a
href="https://redirect.github.com/evanw/esbuild/issues/4011">#4011</a>)</li>
<li><a
href="https://github.com/evanw/esbuild/commit/4b9322f723ce72b4d5fee6dc48d2a5e2c2e2d3bb"><code>4b9322f</code></a>
source map: avoid null entry for 0-length parts</li>
<li><a
href="https://github.com/evanw/esbuild/commit/199a0d38e4e4191e970f2a0a25e50e5c7ae36464"><code>199a0d3</code></a>
close <a
href="https://redirect.github.com/evanw/esbuild/issues/4013">#4013</a>:
credit to <a
href="https://github.com/sapphi-red"><code>@sapphi-red</code></a> for
the fix</li>
<li><a
href="https://github.com/evanw/esbuild/commit/947f99fb085024ff711055d776b3982a75383d51"><code>947f99f</code></a>
fix <a
href="https://redirect.github.com/evanw/esbuild/issues/4010">#4010</a>,
fix <a
href="https://redirect.github.com/evanw/esbuild/issues/4012">#4012</a>:
<code>import.meta</code> regression</li>
<li><a
href="https://github.com/evanw/esbuild/commit/de9598f42dc3ffc395e3fd3672a4804f6b4e5c09"><code>de9598f</code></a>
publish 0.24.1 to npm</li>
<li><a
href="https://github.com/evanw/esbuild/commit/15d56ca7d2196839c1d13a15fc214d6e81169e30"><code>15d56ca</code></a>
emit null source mappings for empty chunk content</li>
<li><a
href="https://github.com/evanw/esbuild/commit/8d98f6f6e663f7ecc9f0496edbd8bb8314b0333a"><code>8d98f6f</code></a>
fix <a
href="https://redirect.github.com/evanw/esbuild/issues/3985">#3985</a>:
<code>entryPoint</code> metadata for <code>copy</code> loader</li>
<li><a
href="https://github.com/evanw/esbuild/commit/0db1b828bf69fa353f17e65837f2114d94b9e2c3"><code>0db1b82</code></a>
fix <a
href="https://redirect.github.com/evanw/esbuild/issues/3998">#3998</a>:
avoid <code>outbase</code> in identifier names</li>
<li><a
href="https://github.com/evanw/esbuild/commit/723647263fcd0e4095e25a569e1d0a38f382768a"><code>7236472</code></a>
close <a
href="https://redirect.github.com/evanw/esbuild/issues/3974">#3974</a>:
add support for netbsd on arm64</li>
<li>Additional commits viewable in <a
href="https://github.com/evanw/esbuild/compare/v0.17.19...v0.24.2">compare
view</a></li>
</ul>
</details>
<br />
Updates `micromatch` from 4.0.7 to 4.0.8
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/micromatch/micromatch/releases">micromatch's
releases</a>.</em></p>
<blockquote>
<h2>4.0.8</h2>
<p>Ultimate release that fixes both CVE-2024-4067 and CVE-2024-4068. We
consider the issues low-priority, so even if you see automated scanners
saying otherwise, don't be scared.</p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/micromatch/micromatch/blob/master/CHANGELOG.md">micromatch's
changelog</a>.</em></p>
<blockquote>
<h2>[4.0.8] - 2024-08-22</h2>
<ul>
<li>backported CVE-2024-4067 fix (from v4.0.6) over to 4.x branch</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/micromatch/micromatch/commit/8bd704ec0d9894693d35da425d827819916be920"><code>8bd704e</code></a>
4.0.8</li>
<li><a
href="https://github.com/micromatch/micromatch/commit/a0e68416a44da10f3e4e30845ab95af4fd286d5a"><code>a0e6841</code></a>
run verb to generate README documentation</li>
<li><a
href="https://github.com/micromatch/micromatch/commit/4ec288484f6e8cccf597ad3d43529c31d0f7a02a"><code>4ec2884</code></a>
Merge branch 'v4' into hauserkristof-feature/v4.0.8</li>
<li><a
href="https://github.com/micromatch/micromatch/commit/03aa8052171e878897eee5d7bb2ae0ae83ec2ade"><code>03aa805</code></a>
Merge pull request <a
href="https://redirect.github.com/micromatch/micromatch/issues/266">#266</a>
from hauserkristof/feature/v4.0.8</li>
<li><a
href="https://github.com/micromatch/micromatch/commit/814f5f70efcd100ca9d29198867812a3d6ab91a8"><code>814f5f7</code></a>
lint</li>
<li><a
href="https://github.com/micromatch/micromatch/commit/67fcce6a1077c2faf5ad0c5f998fa70202cc5dae"><code>67fcce6</code></a>
fix: CHANGELOG about braces & CVE-2024-4068, v4.0.5</li>
<li><a
href="https://github.com/micromatch/micromatch/commit/113f2e3fa7cb30b429eda7c4c38475a8e8ba1b30"><code>113f2e3</code></a>
fix: CVE numbers in CHANGELOG</li>
<li><a
href="https://github.com/micromatch/micromatch/commit/d9dbd9a266686f44afb38da26fe016f96d1ec04f"><code>d9dbd9a</code></a>
feat: updated CHANGELOG</li>
<li><a
href="https://github.com/micromatch/micromatch/commit/2ab13157f416679f54e3a32b1425e184bd16749e"><code>2ab1315</code></a>
fix: use actions/setup-node@v4</li>
<li><a
href="https://github.com/micromatch/micromatch/commit/1406ea38f3e24b29f4d4f46908d5cffcb3e6c4ce"><code>1406ea3</code></a>
feat: rework test to work on macos with node 10,12 and 14</li>
<li>Additional commits viewable in <a
href="https://github.com/micromatch/micromatch/compare/4.0.7...4.0.8">compare
view</a></li>
</ul>
</details>
<br />
Updates `rollup` from 3.29.4 to 4.44.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.44.0</h2>
<h2>4.44.0</h2>
<p><em>2025-06-19</em></p>
<h3>Features</h3>
<ul>
<li>Remove limit on <code>maxParallelFileOps</code> as this could break
watch mode with the commonjs plugin (<a
href="https://redirect.github.com/rollup/rollup/issues/5986">#5986</a>)</li>
</ul>
<h3>Bug Fixes</h3>
<ul>
<li>Provide better source mappings when coarse intermediate maps are
used (<a
href="https://redirect.github.com/rollup/rollup/issues/5985">#5985</a>)</li>
</ul>
<h3>Pull Requests</h3>
<ul>
<li><a
href="https://redirect.github.com/rollup/rollup/pull/5984">#5984</a>:
fix(deps): lock file maintenance minor/patch updates (<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/5985">#5985</a>:
Improve approximation of coarse sourcemap segments (<a
href="https://github.com/TrickyPi"><code>@TrickyPi</code></a>)</li>
<li><a
href="https://redirect.github.com/rollup/rollup/pull/5986">#5986</a>:
Remove limit on max parallel file ops (<a
href="https://github.com/lukastaegert"><code>@lukastaegert</code></a>)</li>
</ul>
<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>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</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.44.0</h2>
<p><em>2025-06-19</em></p>
<h3>Features</h3>
<ul>
<li>Remove limit on <code>maxParallelFileOps</code> as this could break
watch mode with the commonjs plugin (<a
href="https://redirect.github.com/rollup/rollup/issues/5986">#5986</a>)</li>
</ul>
<h3>Bug Fixes</h3>
<ul>
<li>Provide better source mappings when coarse intermediate maps are
used (<a
href="https://redirect.github.com/rollup/rollup/issues/5985">#5985</a>)</li>
</ul>
<h3>Pull Requests</h3>
<ul>
<li><a
href="https://redirect.github.com/rollup/rollup/pull/5984">#5984</a>:
fix(deps): lock file maintenance minor/patch updates (<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/5985">#5985</a>:
Improve approximation of coarse sourcemap segments (<a
href="https://github.com/TrickyPi"><code>@TrickyPi</code></a>)</li>
<li><a
href="https://redirect.github.com/rollup/rollup/pull/5986">#5986</a>:
Remove limit on max parallel file ops (<a
href="https://github.com/lukastaegert"><code>@lukastaegert</code></a>)</li>
</ul>
<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>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/rollup/rollup/commit/fa4b2842c823f6a61f6b994a28b7fcb54419b6c6"><code>fa4b284</code></a>
4.44.0</li>
<li><a
href="https://github.com/rollup/rollup/commit/0b3e6bffcfa503c76c84379abc2a0da28dba5daa"><code>0b3e6bf</code></a>
Remove limit on max parallel file ops (<a
href="https://redirect.github.com/rollup/rollup/issues/5986">#5986</a>)</li>
<li><a
href="https://github.com/rollup/rollup/commit/95b53ee74938f4c7cd8217a9eabea67de17f07d0"><code>95b53ee</code></a>
Improve approximation of coarse sourcemap segments (<a
href="https://redirect.github.com/rollup/rollup/issues/5985">#5985</a>)</li>
<li><a
href="https://github.com/rollup/rollup/commit/5dcce11eba2f78d3beb9684abf67e8b0a8e78a3a"><code>5dcce11</code></a>
fix(deps): lock file maintenance minor/patch updates (<a
href="https://redirect.github.com/rollup/rollup/issues/5984">#5984</a>)</li>
<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>Additional commits viewable in <a
href="https://github.com/rollup/rollup/compare/v3.29.4...v4.44.0">compare
view</a></li>
</ul>
</details>
<br />
Updates `semver` from 7.6.3 to 7.7.2
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/npm/node-semver/releases">semver's
releases</a>.</em></p>
<blockquote>
<h2>v7.7.2</h2>
<h2><a
href="https://github.com/npm/node-semver/compare/v7.7.1...v7.7.2">7.7.2</a>
(2025-05-12)</h2>
<h3>Bug Fixes</h3>
<ul>
<li><a
href="https://github.com/npm/node-semver/commit/fcafb61ed566ff8ccf24818dd94b76738f037aa4"><code>fcafb61</code></a>
<a href="https://redirect.github.com/npm/node-semver/pull/780">#780</a>
add missing <code>'use strict'</code> directives (<a
href="https://redirect.github.com/npm/node-semver/issues/780">#780</a>)
(<a href="https://github.com/Fdawgs"><code>@Fdawgs</code></a>)</li>
<li><a
href="https://github.com/npm/node-semver/commit/c99f336fa3bdff465652f9041eab2127d2f52eb2"><code>c99f336</code></a>
<a href="https://redirect.github.com/npm/node-semver/pull/781">#781</a>
prerelease identifier starting with digits (<a
href="https://redirect.github.com/npm/node-semver/issues/781">#781</a>)
(<a href="https://github.com/mbtools"><code>@mbtools</code></a>)</li>
</ul>
<h3>Chores</h3>
<ul>
<li><a
href="https://github.com/npm/node-semver/commit/c760403b935d3ad35f83e9bbe5ebe1badef2fc71"><code>c760403</code></a>
<a href="https://redirect.github.com/npm/node-semver/pull/784">#784</a>
template-oss-apply for workflow permissions (<a
href="https://redirect.github.com/npm/node-semver/issues/784">#784</a>)
(<a
href="https://github.com/wraithgar"><code>@wraithgar</code></a>)</li>
<li><a
href="https://github.com/npm/node-semver/commit/2677f2a88334b0e728dbfe9ad9f5f57458437c87"><code>2677f2a</code></a>
<a href="https://redirect.github.com/npm/node-semver/pull/778">#778</a>
bump <code>@npmcli/template-oss</code> from 4.23.6 to 4.24.3 (<a
href="https://redirect.github.com/npm/node-semver/issues/778">#778</a>)
(<a
href="https://github.com/dependabot"><code>@dependabot</code></a>[bot],
<a
href="https://github.com/npm-cli-bot"><code>@npm-cli-bot</code></a>)</li>
</ul>
<h2>v7.7.1</h2>
<h2><a
href="https://github.com/npm/node-semver/compare/v7.7.0...v7.7.1">7.7.1</a>
(2025-02-03)</h2>
<h3>Bug Fixes</h3>
<ul>
<li><a
href="https://github.com/npm/node-semver/commit/af761c05bd53eef83b5e20f8b09360b0e70557dc"><code>af761c0</code></a>
<a href="https://redirect.github.com/npm/node-semver/pull/764">#764</a>
inc: fully capture prerelease identifier (<a
href="https://redirect.github.com/npm/node-semver/issues/764">#764</a>)
(<a
href="https://github.com/wraithgar"><code>@wraithgar</code></a>)</li>
</ul>
<h2>v7.7.0</h2>
<h2><a
href="https://github.com/npm/node-semver/compare/v7.6.3...v7.7.0">7.7.0</a>
(2025-01-29)</h2>
<h3>Features</h3>
<ul>
<li><a
href="https://github.com/npm/node-semver/commit/0864b3ce7932667013e0c7c5ec764777d4682883"><code>0864b3c</code></a>
<a href="https://redirect.github.com/npm/node-semver/pull/753">#753</a>
add "release" inc type (<a
href="https://redirect.github.com/npm/node-semver/issues/753">#753</a>)
(<a href="https://github.com/mbtools"><code>@mbtools</code></a>)</li>
</ul>
<h3>Bug Fixes</h3>
<ul>
<li><a
href="https://github.com/npm/node-semver/commit/d588e3782864b1cab2fe9f2452b848e8c7f609d1"><code>d588e37</code></a>
<a href="https://redirect.github.com/npm/node-semver/pull/755">#755</a>
diff: fix prerelease to stable version diff logic (<a
href="https://redirect.github.com/npm/node-semver/issues/755">#755</a>)
(<a
href="https://github.com/eminberkayd"><code>@eminberkayd</code></a>,
berkay.daglar)</li>
<li><a
href="https://github.com/npm/node-semver/commit/8a34bdecc783407f4e1a8a1ee1f67906b84a4b78"><code>8a34bde</code></a>
<a href="https://redirect.github.com/npm/node-semver/pull/754">#754</a>
add identifier validation to <code>inc()</code> (<a
href="https://redirect.github.com/npm/node-semver/issues/754">#754</a>)
(<a href="https://github.com/mbtools"><code>@mbtools</code></a>)</li>
</ul>
<h3>Documentation</h3>
<ul>
<li><a
href="https://github.com/npm/node-semver/commit/67e54785a0f871361230f84323cbb631b9b6d834"><code>67e5478</code></a>
<a href="https://redirect.github.com/npm/node-semver/pull/756">#756</a>
readme: added missing period for consistency (<a
href="https://redirect.github.com/npm/node-semver/issues/756">#756</a>)
(<a
href="https://github.com/shaymolcho"><code>@shaymolcho</code></a>)</li>
<li><a
href="https://github.com/npm/node-semver/commit/868d4bbe3d318c52544f38d5f9977a1103e924c2"><code>868d4bb</code></a>
<a href="https://redirect.github.com/npm/node-semver/pull/749">#749</a>
clarify comment about obsolete prefixes (<a
href="https://redirect.github.com/npm/node-semver/issues/749">#749</a>)
(<a href="https://github.com/mbtools"><code>@mbtools</code></a>, <a
href="https://github.com/ljharb"><code>@ljharb</code></a>)</li>
</ul>
<h3>Chores</h3>
<ul>
<li><a
href="https://github.com/npm/node-semver/commit/145c554b8c7b7ecfcb451153ad18bdb2f24ad10d"><code>145c554</code></a>
<a href="https://redirect.github.com/npm/node-semver/pull/741">#741</a>
bump <code>@npmcli/eslint-config</code> from 4.0.5 to 5.0.0 (<a
href="https://github.com/dependabot"><code>@dependabot</code></a>[bot])</li>
<li><a
href="https://github.com/npm/node-semver/commit/753e02b9d0cb3ac23e085dc33efcab3e08d61f2b"><code>753e02b</code></a>
<a href="https://redirect.github.com/npm/node-semver/pull/747">#747</a>
bump <code>@npmcli/template-oss</code> from 4.23.3 to 4.23.4 (<a
href="https://redirect.github.com/npm/node-semver/issues/747">#747</a>)
(<a
href="https://github.com/dependabot"><code>@dependabot</code></a>[bot],
<a
href="https://github.com/npm-cli-bot"><code>@npm-cli-bot</code></a>)</li>
<li><a
href="https://github.com/npm/node-semver/commit/0b812d5fb5fbb208e89dc1250e2efafeaa549437"><code>0b812d5</code></a>
<a href="https://redirect.github.com/npm/node-semver/pull/744">#744</a>
postinstall for dependabot template-oss PR (<a
href="https://github.com/hashtagchris"><code>@hashtagchris</code></a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/npm/node-semver/blob/main/CHANGELOG.md">semver's
changelog</a>.</em></p>
<blockquote>
<h2><a
href="https://github.com/npm/node-semver/compare/v7.7.1...v7.7.2">7.7.2</a>
(2025-05-12)</h2>
<h3>Bug Fixes</h3>
<ul>
<li><a
href="https://github.com/npm/node-semver/commit/fcafb61ed566ff8ccf24818dd94b76738f037aa4"><code>fcafb61</code></a>
<a href="https://redirect.github.com/npm/node-semver/pull/780">#780</a>
add missing <code>'use strict'</code> directives (<a
href="https://redirect.github.com/npm/node-semver/issues/780">#780</a>)
(<a href="https://github.com/Fdawgs"><code>@Fdawgs</code></a>)</li>
<li><a
href="https://github.com/npm/node-semver/commit/c99f336fa3bdff465652f9041eab2127d2f52eb2"><code>c99f336</code></a>
<a href="https://redirect.github.com/npm/node-semver/pull/781">#781</a>
prerelease identifier starting with digits (<a
href="https://redirect.github.com/npm/node-semver/issues/781">#781</a>)
(<a href="https://github.com/mbtools"><code>@mbtools</code></a>)</li>
</ul>
<h3>Chores</h3>
<ul>
<li><a
href="https://github.com/npm/node-semver/commit/c760403b935d3ad35f83e9bbe5ebe1badef2fc71"><code>c760403</code></a>
<a href="https://redirect.github.com/npm/node-semver/pull/784">#784</a>
template-oss-apply for workflow permissions (<a
href="https://redirect.github.com/npm/node-semver/issues/784">#784</a>)
(<a
href="https://github.com/wraithgar"><code>@wraithgar</code></a>)</li>
<li><a
href="https://github.com/npm/node-semver/commit/2677f2a88334b0e728dbfe9ad9f5f57458437c87"><code>2677f2a</code></a>
<a href="https://redirect.github.com/npm/node-semver/pull/778">#778</a>
bump <code>@npmcli/template-oss</code> from 4.23.6 to 4.24.3 (<a
href="https://redirect.github.com/npm/node-semver/issues/778">#778</a>)
(<a
href="https://github.com/dependabot"><code>@dependabot</code></a>[bot],
<a
href="https://github.com/npm-cli-bot"><code>@npm-cli-bot</code></a>)</li>
</ul>
<h2><a
href="https://github.com/npm/node-semver/compare/v7.7.0...v7.7.1">7.7.1</a>
(2025-02-03)</h2>
<h3>Bug Fixes</h3>
<ul>
<li><a
href="https://github.com/npm/node-semver/commit/af761c05bd53eef83b5e20f8b09360b0e70557dc"><code>af761c0</code></a>
<a href="https://redirect.github.com/npm/node-semver/pull/764">#764</a>
inc: fully capture prerelease identifier (<a
href="https://redirect.github.com/npm/node-semver/issues/764">#764</a>)
(<a
href="https://github.com/wraithgar"><code>@wraithgar</code></a>)</li>
</ul>
<h2><a
href="https://github.com/npm/node-semver/compare/v7.6.3...v7.7.0">7.7.0</a>
(2025-01-29)</h2>
<h3>Features</h3>
<ul>
<li><a
href="https://github.com/npm/node-semver/commit/0864b3ce7932667013e0c7c5ec764777d4682883"><code>0864b3c</code></a>
<a href="https://redirect.github.com/npm/node-semver/pull/753">#753</a>
add "release" inc type (<a
href="https://redirect.github.com/npm/node-semver/issues/753">#753</a>)
(<a href="https://github.com/mbtools"><code>@mbtools</code></a>)</li>
</ul>
<h3>Bug Fixes</h3>
<ul>
<li><a
href="https://github.com/npm/node-semver/commit/d588e3782864b1cab2fe9f2452b848e8c7f609d1"><code>d588e37</code></a>
<a href="https://redirect.github.com/npm/node-semver/pull/755">#755</a>
diff: fix prerelease to stable version diff logic (<a
href="https://redirect.github.com/npm/node-semver/issues/755">#755</a>)
(<a
href="https://github.com/eminberkayd"><code>@eminberkayd</code></a>,
berkay.daglar)</li>
<li><a
href="https://github.com/npm/node-semver/commit/8a34bdecc783407f4e1a8a1ee1f67906b84a4b78"><code>8a34bde</code></a>
<a href="https://redirect.github.com/npm/node-semver/pull/754">#754</a>
add identifier validation to <code>inc()</code> (<a
href="https://redirect.github.com/npm/node-semver/issues/754">#754</a>)
(<a href="https://github.com/mbtools"><code>@mbtools</code></a>)</li>
</ul>
<h3>Documentation</h3>
<ul>
<li><a
href="https://github.com/npm/node-semver/commit/67e54785a0f871361230f84323cbb631b9b6d834"><code>67e5478</code></a>
<a href="https://redirect.github.com/npm/node-semver/pull/756">#756</a>
readme: added missing period for consistency (<a
href="https://redirect.github.com/npm/node-semver/issues/756">#756</a>)
(<a
href="https://github.com/shaymolcho"><code>@shaymolcho</code></a>)</li>
<li><a
href="https://github.com/npm/node-semver/commit/868d4bbe3d318c52544f38d5f9977a1103e924c2"><code>868d4bb</code></a>
<a href="https://redirect.github.com/npm/node-semver/pull/749">#749</a>
clarify comment about obsolete prefixes (<a
href="https://redirect.github.com/npm/node-semver/issues/749">#749</a>)
(<a href="https://github.com/mbtools"><code>@mbtools</code></a>, <a
href="https://github.com/ljharb"><code>@ljharb</code></a>)</li>
</ul>
<h3>Chores</h3>
<ul>
<li><a
href="https://github.com/npm/node-semver/commit/145c554b8c7b7ecfcb451153ad18bdb2f24ad10d"><code>145c554</code></a>
<a href="https://redirect.github.com/npm/node-semver/pull/741">#741</a>
bump <code>@npmcli/eslint-config</code> from 4.0.5 to 5.0.0 (<a
href="https://github.com/dependabot"><code>@dependabot</code></a>[bot])</li>
<li><a
href="https://github.com/npm/node-semver/commit/753e02b9d0cb3ac23e085dc33efcab3e08d61f2b"><code>753e02b</code></a>
<a href="https://redirect.github.com/npm/node-semver/pull/747">#747</a>
bump <code>@npmcli/template-oss</code> from 4.23.3 to 4.23.4 (<a
href="https://redirect.github.com/npm/node-semver/issues/747">#747</a>)
(<a
href="https://github.com/dependabot"><code>@dependabot</code></a>[bot],
<a
href="https://github.com/npm-cli-bot"><code>@npm-cli-bot</code></a>)</li>
<li><a
href="https://github.com/npm/node-semver/commit/0b812d5fb5fbb208e89dc1250e2efafeaa549437"><code>0b812d5</code></a>
<a href="https://redirect.github.com/npm/node-semver/pull/744">#744</a>
postinstall for dependabot template-oss PR (<a
href="https://github.com/hashtagchris"><code>@hashtagchris</code></a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/npm/node-semver/commit/281055e7716ef0415a8826972471331989ede58c"><code>281055e</code></a>
chore: release 7.7.2 (<a
href="https://redirect.github.com/npm/node-semver/issues/783">#783</a>)</li>
<li><a
href="https://github.com/npm/node-semver/commit/fcafb61ed566ff8ccf24818dd94b76738f037aa4"><code>fcafb61</code></a>
fix: add missing <code>'use strict'</code> directives (<a
href="https://redirect.github.com/npm/node-semver/issues/780">#780</a>)</li>
<li><a
href="https://github.com/npm/node-semver/commit/c760403b935d3ad35f83e9bbe5ebe1badef2fc71"><code>c760403</code></a>
chore: template-oss-apply for workflow permissions (<a
href="https://redirect.github.com/npm/node-semver/issues/784">#784</a>)</li>
<li><a
href="https://github.com/npm/node-semver/commit/c99f336fa3bdff465652f9041eab2127d2f52eb2"><code>c99f336</code></a>
fix: prerelease identifier starting with digits (<a
href="https://redirect.github.com/npm/node-semver/issues/781">#781</a>)</li>
<li><a
href="https://github.com/npm/node-semver/commit/2677f2a88334b0e728dbfe9ad9f5f57458437c87"><code>2677f2a</code></a>
chore: bump <code>@npmcli/template-oss</code> from 4.23.6 to 4.24.3 (<a
href="https://redirect.github.com/npm/node-semver/issues/778">#778</a>)</li>
<li><a
href="https://github.com/npm/node-semver/commit/0b98655dbc1a9eb79370ed80f557be98d1c06587"><code>0b98655</code></a>
chore: bump <code>@npmcli/template-oss</code> from 4.23.4 to 4.23.6 (<a
href="https://redirect.github.com/npm/node-semver/issues/760">#760</a>)</li>
<li><a
href="https://github.com/npm/node-semver/commit/30c438bb46c74f319aa8783f96d233ebf5f4a90d"><code>30c438b</code></a>
chore: release 7.7.1 (<a
href="https://redirect.github.com/npm/node-semver/issues/765">#765</a>)</li>
<li><a
href="https://github.com/npm/node-semver/commit/af761c05bd53eef83b5e20f8b09360b0e70557dc"><code>af761c0</code></a>
fix(inc): fully capture prerelease identifier (<a
href="https://redirect.github.com/npm/node-semver/issues/764">#764</a>)</li>
<li><a
href="https://github.com/npm/node-semver/commit/2cfcbb5021059d0b6642a77400efb4b51133bd75"><code>2cfcbb5</code></a>
chore: release 7.7.0 (<a
href="https://redirect.github.com/npm/node-semver/issues/750">#750</a>)</li>
<li><a
href="https://github.com/npm/node-semver/commit/d588e3782864b1cab2fe9f2452b848e8c7f609d1"><code>d588e37</code></a>
fix(diff): fix prerelease to stable version diff logic (<a
href="https://redirect.github.com/npm/node-semver/issues/755">#755</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/npm/node-semver/compare/v7.6.3...v7.7.2">compare
view</a></li>
</ul>
</details>
<br />
Updates `tsup` from 6.7.0 to 8.3.5
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/egoist/tsup/releases">tsup's
releases</a>.</em></p>
<blockquote>
<h2>v8.3.5</h2>
<h3> 🐞 Bug Fixes</h3>
<ul>
<li>Run <code>experimentalDts</code> only once - by <a
href="https://github.com/aryaemami59"><code>@aryaemami59</code></a> in
<a
href="https://redirect.github.com/egoist/tsup/issues/1236">egoist/tsup#1236</a>
<a href="https://github.com/egoist/tsup/commit/fddd451"><!-- raw HTML
omitted -->(fddd4)<!-- raw HTML omitted --></a></li>
</ul>
<h5> <a
href="https://github.com/egoist/tsup/compare/v8.3.4...v8.3.5">View
changes on GitHub</a></h5>
<h2>v8.3.4</h2>
<p><em>No significant changes</em></p>
<h5> <a
href="https://github.com/egoist/tsup/compare/v8.3.3...v8.3.4">View
changes on GitHub</a></h5>
<h2>v8.3.3</h2>
<p><em>No significant changes</em></p>
<h5> <a
href="https://github.com/egoist/tsup/compare/v8.3.2...v8.3.3">View
changes on GitHub</a></h5>
<h2>v8.3.1</h2>
<h3> 🚀 Features</h3>
<ul>
<li>Add <code>es2024</code> target - by <a
href="https://github.com/sxzz"><code>@sxzz</code></a> <a
href="https://github.com/egoist/tsup/commit/4c8cd7f"><!-- raw HTML
omitted -->(4c8cd)<!-- raw HTML omitted --></a></li>
</ul>
<h3> 🐞 Bug Fixes</h3>
<ul>
<li>Support TS 5.6 for svelte - by <a
href="https://github.com/sxzz"><code>@sxzz</code></a> <a
href="https://github.com/egoist/tsup/commit/28b9ce9"><!-- raw HTML
omitted -->(28b9c)<!-- raw HTML omitted --></a></li>
<li>Add <code>neutral</code> value to platform options in
<code>schema.json</code> - by <a
href="https://github.com/venables"><code>@venables</code></a> in <a
href="https://redirect.github.com/egoist/tsup/issues/982">egoist/tsup#982</a>
<a href="https://github.com/egoist/tsup/commit/a03db4c"><!-- raw HTML
omitted -->(a03db)<!-- raw HTML omitted --></a></li>
<li>Wider restriction for <code>target</code> option - by <a
href="https://github.com/odanado"><code>@odanado</code></a> in <a
href="https://redirect.github.com/egoist/tsup/issues/1118">egoist/tsup#1118</a>
<a href="https://github.com/egoist/tsup/commit/1979b06"><!-- raw HTML
omitted -->(1979b)<!-- raw HTML omitted --></a></li>
<li>Add <code>terser</code> value to <code>minify</code> option in
<code>schema.json</code> - by <a
href="https://github.com/damienbutt"><code>@damienbutt</code></a> in <a
href="https://redirect.github.com/egoist/tsup/issues/991">egoist/tsup#991</a>
<a href="https://github.com/egoist/tsup/commit/34951bf"><!-- raw HTML
omitted -->(34951)<!-- raw HTML omitted --></a></li>
<li>Change <code>newlineKind</code> to <code>lf</code> for
<code>experimentalDts</code> - by <a
href="https://github.com/aryaemami59"><code>@aryaemami59</code></a> in
<a
href="https://redirect.github.com/egoist/tsup/issues/1234">egoist/tsup#1234</a>
<a href="https://github.com/egoist/tsup/commit/4584b89"><!-- raw HTML
omitted -->(4584b)<!-- raw HTML omitted --></a></li>
<li>Enable rollup <code>output.compact</code> when minify is enabled -
by <a href="https://github.com/hyrious"><code>@hyrious</code></a> in <a
href="https://redirect.github.com/egoist/tsup/issues/1232">egoist/tsup#1232</a>
<a href="https://github.com/egoist/tsup/commit/9cc86d6"><!-- raw HTML
omitted -->(9cc86)<!-- raw HTML omitted --></a></li>
<li>Support <code>Node16</code> and <code>NodeNext</code> module
resolution in <code>experimentalDts</code> - by <a
href="https://github.com/aryaemami59"><code>@aryaemami59</code></a> in
<a
href="https://redirect.github.com/egoist/tsup/issues/1225">egoist/tsup#1225</a>
<a href="https://github.com/egoist/tsup/commit/41c98ff"><!-- raw HTML
omitted -->(41c98)<!-- raw HTML omitted --></a></li>
</ul>
<h5> <a
href="https://github.com/egoist/tsup/compare/v8.3.0...v8.3.1">View
changes on GitHub</a></h5>
<h2>v8.3.0</h2>
<h1><a
href="https://github.com/egoist/tsup/compare/v8.2.4...v8.3.0">8.3.0</a>
(2024-09-17)</h1>
<h3>Bug Fixes</h3>
<ul>
<li>fix <code>experimentalDts</code> file cleaning and watching (<a
href="https://redirect.github.com/egoist/tsup/issues/1199">#1199</a>)
(<a
href="https://github.com/egoist/tsup/commit/76dc18b7036c408e6fc5254e3eeb3430f65c7866">76dc18b</a>)</li>
</ul>
<h3>Features</h3>
<ul>
<li>add support for <code>cts</code> and <code>mts</code> config files
(<a
href="https://redirect.github.com/egoist/tsup/issues/1178">#1178</a>)
(<a
href="https://github.com/egoist/tsup/commit/ec811b3b7d22479c230292a024f1dee5d171b0ea">ec811b3</a>)</li>
<li>add support for async <code>injectStyle</code> (<a
href="https://redirect.github.com/egoist/tsup/issues/1193">#1193</a>)
(<a
href="https://github.com/egoist/tsup/commit/f25a9db77d22c91ea8f6bd1ed31ea8415d0a7d5d">f25a9db</a>)</li>
</ul>
<h2>v8.2.4</h2>
<h2><a
href="https://github.com/egoist/tsup/compare/v8.2.3...v8.2.4">8.2.4</a>
(2024-08-02)</h2>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/egoist/tsup/commit/cd03e1e00ec2bd6676ae1837cbc7e618ab6a2362"><code>cd03e1e</code></a>
chore: release v8.3.5</li>
<li><a
href="https://github.com/egoist/tsup/commit/fddd451c3d63cd5f851a0e7ab091c0550e24f213"><code>fddd451</code></a>
fix: run <code>experimentalDts</code> only once (<a
href="https://redirect.github.com/egoist/tsup/issues/1236">#1236</a>)</li>
<li><a
href="https://github.com/egoist/tsup/commit/21b119374880e9d9109c5d8658429678a1de8f45"><code>21b1193</code></a>
chore: release v8.3.4</li>
<li><a
href="https://github.com/egoist/tsup/commit/580e03dc996107c4790c64df5b9ca6cebb4b7de9"><code>580e03d</code></a>
ci: fix release workflow</li>
<li><a
href="https://github.com/egoist/tsup/commit/01b38f295f6e1fa240676213817a9d315fdffd60"><code>01b38f2</code></a>
chore: release v8.3.3</li>
<li><a
href="https://github.com/egoist/tsup/commit/4f5b71e42887a5147ee6d95d2d7f89f789887f0d"><code>4f5b71e</code></a>
ci: fix release workflow</li>
<li><a
href="https://github.com/egoist/tsup/commit/e80dad6889366941e015faadce05cbe2eeca3c17"><code>e80dad6</code></a>
chore: release v8.3.2</li>
<li><a
href="https://github.com/egoist/tsup/commit/f4af79a1b890307a28d0d986a0c06dc92192c222"><code>f4af79a</code></a>
ci: fix release workflow (<a
href="https://redirect.github.com/egoist/tsup/issues/1241">#1241</a>)</li>
<li><a
href="https://github.com/egoist/tsup/commit/4b72d61a8e7a2e450e71ffe8806739f2e1122f54"><code>4b72d61</code></a>
chore: release v8.3.1</li>
<li><a
href="https://github.com/egoist/tsup/commit/41c98ff07aa03ef0e9d65407b20c9465acbf0d83"><code>41c98ff</code></a>
fix: support <code>Node16</code> and <code>NodeNext</code> module
resolution in <code>experimentalDts</code> (...</li>
<li>Additional commits viewable in <a
href="https://github.com/egoist/tsup/compare/v6.7.0...v8.3.5">compare
view</a></li>
</ul>
</details>
<br />
Updates `brace-expansion` from 1.1.11 to 1.1.12
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/juliangruber/brace-expansion/releases">brace-expansion's
releases</a>.</em></p>
<blockquote>
<h2>v1.1.12</h2>
<ul>
<li>pkg: publish on tag 1.x c460dbd</li>
<li>fmt ccb8ac6</li>
<li>Fix potential ReDoS Vulnerability or Inefficient Regular Expression
(<a
href="https://redirect.github.com/juliangruber/brace-expansion/issues/65">#65</a>)
c3c73c8</li>
</ul>
<hr />
<p><a
href="https://github.com/juliangruber/brace-expansion/compare/v1.1.11...v1.1.12">https://github.com/juliangruber/brace-expansion/compare/v1.1.11...v1.1.12</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/juliangruber/brace-expansion/commit/44f33b47c5c6a965d507421af43e86cf5971d711"><code>44f33b4</code></a>
1.1.12</li>
<li><a
href="https://github.com/juliangruber/brace-expansion/commit/c460dbd68e428d147b2080622d8ce126c7a08570"><code>c460dbd</code></a>
pkg: publish on tag 1.x</li>
<li><a
href="https://github.com/juliangruber/brace-expansion/commit/ccb8ac6d4292b7661b677fe048ba6690c877f51f"><code>ccb8ac6</code></a>
fmt</li>
<li><a
href="https://github.com/juliangruber/brace-expansion/commit/c3c73c8b088defc70851843be88ccc3af08e7217"><code>c3c73c8</code></a>
Fix potential ReDoS Vulnerability or Inefficient Regular Expression (<a
href="https://redirect.github.com/juliangruber/brace-expansion/issues/65">#65</a>)</li>
<li>See full diff in <a
href="https://github.com/juliangruber/brace-expansion/compare/1.1.11...v1.1.12">compare
view</a></li>
</ul>
</details>
<br />
Updates `esbuild` from 0.17.19 to 0.24.2
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/evanw/esbuild/releases">esbuild's
releases</a>.</em></p>
<blockquote>
<h2>v0.24.2</h2>
<ul>
<li>
<p>Fix regression with <code>--define</code> and
<code>import.meta</code> (<a
href="https://redirect.github.com/evanw/esbuild/issues/4010">#4010</a>,
<a
href="https://redirect.github.com/evanw/esbuild/issues/4012">#4012</a>,
<a
href="https://redirect.github.com/evanw/esbuild/pull/4013">#4013</a>)</p>
<p>The previous change in version 0.24.1 to use a more expression-like
parser for <code>define</code> values to allow quoted property names
introduced a regression that removed the ability to use
<code>--define:import.meta=...</code>. Even though <code>import</code>
is normally a keyword that can't be used as an identifier, ES modules
special-case the <code>import.meta</code> expression to behave like an
identifier anyway. This change fixes the regression.</p>
<p>This fix was contributed by <a
href="https://github.com/sapphi-red"><code>@sapphi-red</code></a>.</p>
</li>
</ul>
<h2>v0.24.1</h2>
<ul>
<li>
<p>Allow <code>es2024</code> as a target in <code>tsconfig.json</code>
(<a
href="https://redirect.github.com/evanw/esbuild/issues/4004">#4004</a>)</p>
<p>TypeScript recently <a
href="https://devblogs.microsoft.com/typescript/announcing-typescript-5-7/#support-for---target-es2024-and---lib-es2024">added
<code>es2024</code></a> as a compilation target, so esbuild now supports
this in the <code>target</code> field of <code>tsconfig.json</code>
files, such as in the following configuration file:</p>
<pre lang="json"><code>{
"compilerOptions": {
"target": "ES2024"
}
}
</code></pre>
<p>As a reminder, the only thing that esbuild uses this field for is
determining whether or not to use legacy TypeScript behavior for class
fields. You can read more in <a
href="https://esbuild.github.io/content-types/#tsconfig-json">the
documentation</a>.</p>
<p>This fix was contributed by <a
href="https://github.com/billyjanitsch"><code>@billyjanitsch</code></a>.</p>
</li>
<li>
<p>Allow automatic semicolon insertion after
<code>get</code>/<code>set</code></p>
<p>This change fixes a grammar bug in the parser that incorrectly
treated the following code as a syntax error:</p>
<pre lang="ts"><code>class Foo {
get
*x() {}
set
*y() {}
}
</code></pre>
<p>The above code will be considered valid starting with this release.
This change to esbuild follows a <a
href="https://redirect.github.com/microsoft/TypeScript/pull/60225">similar
change to TypeScript</a> which will allow this syntax starting with
TypeScript 5.7.</p>
</li>
<li>
<p>Allow quoted property names in <code>--define</code> and
<code>--pure</code> (<a
href="https://redirect.github.com/evanw/esbuild/issues/4008">#4008</a>)</p>
<p>The <code>define</code> and <code>pure</code> API options now accept
identifier expressions containing quoted property names. Previously all
identifiers in the identifier expression had to be bare identifiers.
This change now makes <code>--define</code> and <code>--pure</code>
consistent with <code>--global-name</code>, which already supported
quoted property names. For example, the following is now possible:</p>
<pre lang="js"><code>// The following code now transforms to
"return true;\n"
console.log(esbuild.transformSync(
`return process.env['SOME-TEST-VAR']`,
{ define: { 'process.env["SOME-TEST-VAR"]': 'true' } },
))
</code></pre>
</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/evanw/esbuild/blob/main/CHANGELOG-2023.md">esbuild's
changelog</a>.</em></p>
<blockquote>
<h1>Changelog: 2023</h1>
<p>This changelog documents all esbuild versions published in the year
2023 (versions 0.16.13 through 0.19.11).</p>
<h2>0.19.11</h2>
<ul>
<li>
<p>Fix TypeScript-specific class transform edge case (<a
href="https://redirect.github.com/evanw/esbuild/issues/3559">#3559</a>)</p>
<p>The previous release introduced an optimization that avoided
transforming <code>super()</code> in the class constructor for
TypeScript code compiled with <code>useDefineForClassFields</code> set
to <code>false</code> if all class instance fields have no initializers.
The rationale was that in this case, all class instance fields are
omitted in the output so no changes to the constructor are needed.
However, if all of this is the case <em>and</em> there are
<code>#private</code> instance fields with initializers, those private
instance field initializers were still being moved into the constructor.
This was problematic because they were being inserted before the call to
<code>super()</code> (since <code>super()</code> is now no longer
transformed in that case). This release introduces an additional
optimization that avoids moving the private instance field initializers
into the constructor in this edge case, which generates smaller code,
matches the TypeScript compiler's output more closely, and avoids this
bug:</p>
<pre lang="ts"><code>// Original code
class Foo extends Bar {
#private = 1;
public: any;
constructor() {
super();
}
}
<p>// Old output (with esbuild v0.19.9)
class Foo extends Bar {
constructor() {
super();
this.#private = 1;
}
#private;
}</p>
<p>// Old output (with esbuild v0.19.10)
class Foo extends Bar {
constructor() {
this.#private = 1;
super();
}
#private;
}</p>
<p>// New output
class Foo extends Bar {
#private = 1;
constructor() {
super();
}
}
</code></pre></p>
</li>
<li>
<p>Minifier: allow reording a primitive past a side-effect (<a
href="https://redirect.github.com/evanw/esbuild/issues/3568">#3568</a>)</p>
<p>The minifier previously allowed reordering a side-effect past a
primitive, but didn't handle the case of reordering a primitive past a
side-effect. This additional case is now handled:</p>
</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/evanw/esbuild/commit/745abd9f0c06f73ca40fbe198546a9bc36c23b81"><code>745abd9</code></a>
publish 0.24.2 to npm</li>
<li><a
href="https://github.com/evanw/esbuild/commit/79fd0b0ccc911a8e1571b83f25deec1b18d0ed10"><code>79fd0b0</code></a>
skip nulls in source map finalization (<a
href="https://redirect.github.com/evanw/esbuild/issues/4011">#4011</a>)</li>
<li><a
href="https://github.com/evanw/esbuild/commit/4b9322f723ce72b4d5fee6dc48d2a5e2c2e2d3bb"><code>4b9322f</code></a>
source map: avoid null entry for 0-length parts</li>
<li><a
href="https://github.com/evanw/esbuild/commit/199a0d38e4e4191e970f2a0a25e50e5c7ae36464"><code>199a0d3</code></a>
close <a
href="https://redirect.github.com/evanw/esbuild/issues/4013">#4013</a>:
credit to <a
href="https://github.com/sapphi-red"><code>@sapphi-red</code></a> for
the fix</li>
<li><a
href="https://github.com/evanw/esbuild/commit/947f99fb085024ff711055d776b3982a75383d51"><code>947f99f</code></a>
fix <a
href="https://redirect.github.com/evanw/esbuild/issues/4010">#4010</a>,
fix <a
href="https://redirect.github.com/evanw/esbuild/issues/4012">#4012</a>:
<code>import.meta</code> regression</li>
<li><a
href="https://github.com/evanw/esbuild/commit/de9598f42dc3ffc395e3fd3672a4804f6b4e5c09"><code>de9598f</code></a>
publish 0.24.1 to npm</li>
<li><a
href="https://github.com/evanw/esbuild/commit/15d56ca7d2196839c1d13a15fc214d6e81169e30"><code>15d56ca</code></a>
emit null source mappings for empty chunk content</li>
<li><a
href="https://github.com/evanw/esbuild/commit/8d98f6f6e663f7ecc9f0496edbd8bb8314b0333a"><code>8d98f6f</code></a>
fix <a
href="https://redirect.github.com/evanw/esbuild/issues/3985">#3985</a>:
<code>entryPoint</code> metadata for <code>copy</code> loader</li>
<li><a
href="https://github.com/evanw/esbuild/commit/0db1b828bf69fa353f17e65837f2114d94b9e2c3"><code>0db1b82</code></a>
fix <a
href="https://redirect.github.com/evanw/esbuild/issues/3998">#3998</a>:
avoid <code>outbase</code> in identifier names</li>
<li><a
href="https://github.com/evanw/esbuild/commit/723647263fcd0e4095e25a569e1d0a38f382768a"><code>7236472</code></a>
close <a
href="https://redirect.github.com/evanw/esbuild/issues/3974">#3974</a>:
add support for netbsd on arm64</li>
<li>Additional commits viewable in <a
href="https://github.com/evanw/esbuild/compare/v0.17.19...v0.24.2">compare
view</a></li>
</ul>
</details>
<br />
Updates `micromatch` from 4.0.5 to 4.0.8
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/micromatch/micromatch/releases">micromatch's
releases</a>.</em></p>
<blockquote>
<h2>4.0.8</h2>
<p>Ultimate release that fixes both CVE-2024-4067 and CVE-2024-4068. We
consider the issues low-priority, so even if you see automated scanners
saying otherwise, don't be scared.</p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/micromatch/micromatch/blob/master/CHANGELOG.md">micromatch's
changelog</a>.</em></p>
<blockquote>
<h2>[4.0.8] - 2024-08-22</h2>
<ul>
<li>backported CVE-2024-4067 fix (from v4.0.6) over to 4.x branch</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/micromatch/micromatch/commit/8bd704ec0d9894693d35da425d827819916be920"><code>8bd704e</code></a>
4.0.8</li>
<li><a
href="https://github.com/micromatch/micromatch/commit/a0e68416a44da10f3e4e30845ab95af4fd286d5a"><code>a0e6841</code></a>
run verb to generate README documentation</li>
<li><a
href="https://github.com/micromatch/micromatch/commit/4ec288484f6e8cccf597ad3d43529c31d0f7a02a"><code>4ec2884</code></a>
Merge branch 'v4' into hauserkristof-feature/v4.0.8</li>
<li><a
href="https://github.com/micromatch/micromatch/commit/03aa8052171e878897eee5d7bb2ae0ae83ec2ade"><code>03aa805</code></a>
Merge pull request <a
href="https://redirect.github.com/micromatch/micromatch/issues/266">#266</a>
from hauserkristof/feature/v4.0.8</li>
<li><a
href="https://github.com/micromatch/micromatch/commit/814f5f70efcd100ca9d29198867812a3d6ab91a8"><code>814f5f7</code></a>
lint</li>
<li><a
href="https://github.com/micromatch/micromatch/commit/67fcce6a1077c2faf5ad0c5f998fa70202cc5dae"><code>67fcce6</code></a>
fix: CHANGELOG about braces & CVE-2024-4068, v4.0.5</li>
<li><a
href="https://github.com/micromatch/micromatch/commit/113f2e3fa7cb30b429eda7c4c38475a8e8ba1b30"><code>113f2e3</code></a>
fix: CVE numbers in CHANGELOG</li>
<li><a
href="htt…1 parent 224599b commit cdf9447
4 files changed
Lines changed: 1213 additions & 758 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
38 | 38 | | |
39 | 39 | | |
40 | 40 | | |
41 | | - | |
| 41 | + | |
42 | 42 | | |
43 | 43 | | |
44 | 44 | | |
| |||
0 commit comments