Skip to content

Commit

Permalink
chore(deps-dev): Bump esbuild from 0.18.7 to 0.18.9 (#6768)
Browse files Browse the repository at this point in the history
Bumps [esbuild](https://github.com/evanw/esbuild) from 0.18.7 to 0.18.9.
<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.18.9</h2>
<ul>
<li>
<p>Fix <code>await using</code> declarations inside <code>async</code>
generator functions</p>
<p>I forgot about the new <code>await using</code> declarations when
implementing lowering for <code>async</code> generator functions in the
previous release. This change fixes the transformation of <code>await
using</code> declarations when they are inside lowered
<code>async</code> generator functions:</p>
<pre lang="js"><code>// Original code
async function* foo() {
  await using x = await y
}
<p>// Old output (with --supported:async-generator=false)
function foo() {
return __asyncGenerator(this, null, function* () {
await using x = yield new __await(y);
});
}</p>
<p>// New output (with --supported:async-generator=false)
function foo() {
return __asyncGenerator(this, null, function* () {
var _stack = [];
try {
const x = __using(<em>stack, yield new __await(y), true);
} catch (</em>) {
var _error = _, _hasError = true;
} finally {
var _promise = __callDispose(_stack, _error, _hasError);
_promise &amp;&amp; (yield new __await(_promise));
}
});
}
</code></pre></p>
</li>
<li>
<p>Insert some prefixed CSS properties when appropriate (<a
href="https://redirect.github.com/evanw/esbuild/issues/3122">#3122</a>)</p>
<p>With this release, esbuild will now insert prefixed CSS properties in
certain cases when the <code>target</code> setting includes browsers
that require a certain prefix. This is currently done for the following
properties:</p>
<ul>
<li><code>appearance: *;</code> =&gt; <code>-webkit-appearance: *;
-moz-appearance: *;</code></li>
<li><code>backdrop-filter: *;</code> =&gt;
<code>-webkit-backdrop-filter: *;</code></li>
<li><code>background-clip: text</code> =&gt;
<code>-webkit-background-clip: text;</code></li>
<li><code>box-decoration-break: *;</code> =&gt;
<code>-webkit-box-decoration-break: *;</code></li>
<li><code>clip-path: *;</code> =&gt; <code>-webkit-clip-path:
*;</code></li>
<li><code>font-kerning: *;</code> =&gt; <code>-webkit-font-kerning:
*;</code></li>
<li><code>hyphens: *;</code> =&gt; <code>-webkit-hyphens: *;</code></li>
<li><code>initial-letter: *;</code> =&gt; <code>-webkit-initial-letter:
*;</code></li>
<li><code>mask-image: *;</code> =&gt; <code>-webkit-mask-image:
*;</code></li>
<li><code>mask-origin: *;</code> =&gt; <code>-webkit-mask-origin:
*;</code></li>
<li><code>mask-position: *;</code> =&gt; <code>-webkit-mask-position:
*;</code></li>
<li><code>mask-repeat: *;</code> =&gt; <code>-webkit-mask-repeat:
*;</code></li>
</ul>
</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.md">esbuild's
changelog</a>.</em></p>
<blockquote>
<h2>0.18.9</h2>
<ul>
<li>
<p>Fix <code>await using</code> declarations inside <code>async</code>
generator functions</p>
<p>I forgot about the new <code>await using</code> declarations when
implementing lowering for <code>async</code> generator functions in the
previous release. This change fixes the transformation of <code>await
using</code> declarations when they are inside lowered
<code>async</code> generator functions:</p>
<pre lang="js"><code>// Original code
async function* foo() {
  await using x = await y
}
<p>// Old output (with --supported:async-generator=false)
function foo() {
return __asyncGenerator(this, null, function* () {
await using x = yield new __await(y);
});
}</p>
<p>// New output (with --supported:async-generator=false)
function foo() {
return __asyncGenerator(this, null, function* () {
var _stack = [];
try {
const x = __using(<em>stack, yield new __await(y), true);
} catch (</em>) {
var _error = _, _hasError = true;
} finally {
var _promise = __callDispose(_stack, _error, _hasError);
_promise &amp;&amp; (yield new __await(_promise));
}
});
}
</code></pre></p>
</li>
<li>
<p>Insert some prefixed CSS properties when appropriate (<a
href="https://redirect.github.com/evanw/esbuild/issues/3122">#3122</a>)</p>
<p>With this release, esbuild will now insert prefixed CSS properties in
certain cases when the <code>target</code> setting includes browsers
that require a certain prefix. This is currently done for the following
properties:</p>
<ul>
<li><code>appearance: *;</code> =&gt; <code>-webkit-appearance: *;
-moz-appearance: *;</code></li>
<li><code>backdrop-filter: *;</code> =&gt;
<code>-webkit-backdrop-filter: *;</code></li>
<li><code>background-clip: text</code> =&gt;
<code>-webkit-background-clip: text;</code></li>
<li><code>box-decoration-break: *;</code> =&gt;
<code>-webkit-box-decoration-break: *;</code></li>
<li><code>clip-path: *;</code> =&gt; <code>-webkit-clip-path:
*;</code></li>
<li><code>font-kerning: *;</code> =&gt; <code>-webkit-font-kerning:
*;</code></li>
<li><code>hyphens: *;</code> =&gt; <code>-webkit-hyphens: *;</code></li>
<li><code>initial-letter: *;</code> =&gt; <code>-webkit-initial-letter:
*;</code></li>
<li><code>mask-image: *;</code> =&gt; <code>-webkit-mask-image:
*;</code></li>
<li><code>mask-origin: *;</code> =&gt; <code>-webkit-mask-origin:
*;</code></li>
<li><code>mask-position: *;</code> =&gt; <code>-webkit-mask-position:
*;</code></li>
</ul>
</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/evanw/esbuild/commit/d568ff038d012a7894a9d4334b75f8559bf2532e"><code>d568ff0</code></a>
publish 0.18.9 to npm</li>
<li><a
href="https://github.com/evanw/esbuild/commit/7e10dd60f9ff830c26aae12ecc2d2c2bc4ab45aa"><code>7e10dd6</code></a>
fix <a
href="https://redirect.github.com/evanw/esbuild/issues/2041">#2041</a>:
add text loader data to source maps</li>
<li><a
href="https://github.com/evanw/esbuild/commit/9ed47f51d29917f410c1e3ec632aa68361c43d31"><code>9ed47f5</code></a>
fix <a
href="https://redirect.github.com/evanw/esbuild/issues/3122">#3122</a>:
prefix some more css properties</li>
<li><a
href="https://github.com/evanw/esbuild/commit/9d8a7e5115e9dd95fe2e67ececd8aef595857791"><code>9d8a7e5</code></a>
prefix some css properties (<a
href="https://redirect.github.com/evanw/esbuild/issues/3122">#3122</a>)</li>
<li><a
href="https://github.com/evanw/esbuild/commit/33322d2e4a84c075055ab5caf7c0726e6d5c1c0d"><code>33322d2</code></a>
switch css minify from in-place to a new array</li>
<li><a
href="https://github.com/evanw/esbuild/commit/a4e2a1e50dc3813b51a12bef79d8dc646e917c56"><code>a4e2a1e</code></a>
minify: shorter printing of ts enum property keys</li>
<li><a
href="https://github.com/evanw/esbuild/commit/dc913df9ff26e5aa7c3dd71db9787f488dd26c17"><code>dc913df</code></a>
printer: extract enum inlining into a helper</li>
<li><a
href="https://github.com/evanw/esbuild/commit/dd659951f4d1224a4fd5abb2c15cc993e8e00944"><code>dd65995</code></a>
move release notes to the right place</li>
<li><a
href="https://github.com/evanw/esbuild/commit/50f78c1c368dd084e9dfe19892087c6afa792406"><code>50f78c1</code></a>
fix(compat-table): refine Destructuring support status (<a
href="https://redirect.github.com/evanw/esbuild/issues/3179">#3179</a>)</li>
<li><a
href="https://github.com/evanw/esbuild/commit/a7236e4d36f60f367c0583fba8204454a9cc6754"><code>a7236e4</code></a>
fix <a
href="https://redirect.github.com/evanw/esbuild/issues/2809">#2809</a>:
an obscure identifier minification bug</li>
<li>Additional commits viewable in <a
href="https://github.com/evanw/esbuild/compare/v0.18.7...v0.18.9">compare
view</a></li>
</ul>
</details>

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
  • Loading branch information
dependabot[bot] committed Jun 26, 2023
1 parent 633dee2 commit dadabf9
Show file tree
Hide file tree
Showing 2 changed files with 95 additions and 95 deletions.
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -103,7 +103,7 @@
"css-loader": "^6.8.1",
"enzyme": "^3.11.0",
"enzyme-adapter-react-16": "^1.15.7",
"esbuild": "^0.18.7",
"esbuild": "^0.18.9",
"eslint": "^8.43.0",
"eslint-plugin-import": "^2.26.0",
"eslint-plugin-react": "^7.32.2",
Expand Down
188 changes: 94 additions & 94 deletions yarn.lock
Original file line number Diff line number Diff line change
Expand Up @@ -691,72 +691,72 @@ __metadata:
languageName: node
linkType: hard

"@esbuild/android-arm64@npm:0.18.7":
version: 0.18.7
resolution: "@esbuild/android-arm64@npm:0.18.7"
"@esbuild/android-arm64@npm:0.18.9":
version: 0.18.9
resolution: "@esbuild/android-arm64@npm:0.18.9"
conditions: os=android & cpu=arm64
languageName: node
linkType: hard

"@esbuild/android-arm@npm:0.18.7":
version: 0.18.7
resolution: "@esbuild/android-arm@npm:0.18.7"
"@esbuild/android-arm@npm:0.18.9":
version: 0.18.9
resolution: "@esbuild/android-arm@npm:0.18.9"
conditions: os=android & cpu=arm
languageName: node
linkType: hard

"@esbuild/android-x64@npm:0.18.7":
version: 0.18.7
resolution: "@esbuild/android-x64@npm:0.18.7"
"@esbuild/android-x64@npm:0.18.9":
version: 0.18.9
resolution: "@esbuild/android-x64@npm:0.18.9"
conditions: os=android & cpu=x64
languageName: node
linkType: hard

"@esbuild/darwin-arm64@npm:0.18.7":
version: 0.18.7
resolution: "@esbuild/darwin-arm64@npm:0.18.7"
"@esbuild/darwin-arm64@npm:0.18.9":
version: 0.18.9
resolution: "@esbuild/darwin-arm64@npm:0.18.9"
conditions: os=darwin & cpu=arm64
languageName: node
linkType: hard

"@esbuild/darwin-x64@npm:0.18.7":
version: 0.18.7
resolution: "@esbuild/darwin-x64@npm:0.18.7"
"@esbuild/darwin-x64@npm:0.18.9":
version: 0.18.9
resolution: "@esbuild/darwin-x64@npm:0.18.9"
conditions: os=darwin & cpu=x64
languageName: node
linkType: hard

"@esbuild/freebsd-arm64@npm:0.18.7":
version: 0.18.7
resolution: "@esbuild/freebsd-arm64@npm:0.18.7"
"@esbuild/freebsd-arm64@npm:0.18.9":
version: 0.18.9
resolution: "@esbuild/freebsd-arm64@npm:0.18.9"
conditions: os=freebsd & cpu=arm64
languageName: node
linkType: hard

"@esbuild/freebsd-x64@npm:0.18.7":
version: 0.18.7
resolution: "@esbuild/freebsd-x64@npm:0.18.7"
"@esbuild/freebsd-x64@npm:0.18.9":
version: 0.18.9
resolution: "@esbuild/freebsd-x64@npm:0.18.9"
conditions: os=freebsd & cpu=x64
languageName: node
linkType: hard

"@esbuild/linux-arm64@npm:0.18.7":
version: 0.18.7
resolution: "@esbuild/linux-arm64@npm:0.18.7"
"@esbuild/linux-arm64@npm:0.18.9":
version: 0.18.9
resolution: "@esbuild/linux-arm64@npm:0.18.9"
conditions: os=linux & cpu=arm64
languageName: node
linkType: hard

"@esbuild/linux-arm@npm:0.18.7":
version: 0.18.7
resolution: "@esbuild/linux-arm@npm:0.18.7"
"@esbuild/linux-arm@npm:0.18.9":
version: 0.18.9
resolution: "@esbuild/linux-arm@npm:0.18.9"
conditions: os=linux & cpu=arm
languageName: node
linkType: hard

"@esbuild/linux-ia32@npm:0.18.7":
version: 0.18.7
resolution: "@esbuild/linux-ia32@npm:0.18.7"
"@esbuild/linux-ia32@npm:0.18.9":
version: 0.18.9
resolution: "@esbuild/linux-ia32@npm:0.18.9"
conditions: os=linux & cpu=ia32
languageName: node
linkType: hard
Expand All @@ -768,86 +768,86 @@ __metadata:
languageName: node
linkType: hard

"@esbuild/linux-loong64@npm:0.18.7":
version: 0.18.7
resolution: "@esbuild/linux-loong64@npm:0.18.7"
"@esbuild/linux-loong64@npm:0.18.9":
version: 0.18.9
resolution: "@esbuild/linux-loong64@npm:0.18.9"
conditions: os=linux & cpu=loong64
languageName: node
linkType: hard

"@esbuild/linux-mips64el@npm:0.18.7":
version: 0.18.7
resolution: "@esbuild/linux-mips64el@npm:0.18.7"
"@esbuild/linux-mips64el@npm:0.18.9":
version: 0.18.9
resolution: "@esbuild/linux-mips64el@npm:0.18.9"
conditions: os=linux & cpu=mips64el
languageName: node
linkType: hard

"@esbuild/linux-ppc64@npm:0.18.7":
version: 0.18.7
resolution: "@esbuild/linux-ppc64@npm:0.18.7"
"@esbuild/linux-ppc64@npm:0.18.9":
version: 0.18.9
resolution: "@esbuild/linux-ppc64@npm:0.18.9"
conditions: os=linux & cpu=ppc64
languageName: node
linkType: hard

"@esbuild/linux-riscv64@npm:0.18.7":
version: 0.18.7
resolution: "@esbuild/linux-riscv64@npm:0.18.7"
"@esbuild/linux-riscv64@npm:0.18.9":
version: 0.18.9
resolution: "@esbuild/linux-riscv64@npm:0.18.9"
conditions: os=linux & cpu=riscv64
languageName: node
linkType: hard

"@esbuild/linux-s390x@npm:0.18.7":
version: 0.18.7
resolution: "@esbuild/linux-s390x@npm:0.18.7"
"@esbuild/linux-s390x@npm:0.18.9":
version: 0.18.9
resolution: "@esbuild/linux-s390x@npm:0.18.9"
conditions: os=linux & cpu=s390x
languageName: node
linkType: hard

"@esbuild/linux-x64@npm:0.18.7":
version: 0.18.7
resolution: "@esbuild/linux-x64@npm:0.18.7"
"@esbuild/linux-x64@npm:0.18.9":
version: 0.18.9
resolution: "@esbuild/linux-x64@npm:0.18.9"
conditions: os=linux & cpu=x64
languageName: node
linkType: hard

"@esbuild/netbsd-x64@npm:0.18.7":
version: 0.18.7
resolution: "@esbuild/netbsd-x64@npm:0.18.7"
"@esbuild/netbsd-x64@npm:0.18.9":
version: 0.18.9
resolution: "@esbuild/netbsd-x64@npm:0.18.9"
conditions: os=netbsd & cpu=x64
languageName: node
linkType: hard

"@esbuild/openbsd-x64@npm:0.18.7":
version: 0.18.7
resolution: "@esbuild/openbsd-x64@npm:0.18.7"
"@esbuild/openbsd-x64@npm:0.18.9":
version: 0.18.9
resolution: "@esbuild/openbsd-x64@npm:0.18.9"
conditions: os=openbsd & cpu=x64
languageName: node
linkType: hard

"@esbuild/sunos-x64@npm:0.18.7":
version: 0.18.7
resolution: "@esbuild/sunos-x64@npm:0.18.7"
"@esbuild/sunos-x64@npm:0.18.9":
version: 0.18.9
resolution: "@esbuild/sunos-x64@npm:0.18.9"
conditions: os=sunos & cpu=x64
languageName: node
linkType: hard

"@esbuild/win32-arm64@npm:0.18.7":
version: 0.18.7
resolution: "@esbuild/win32-arm64@npm:0.18.7"
"@esbuild/win32-arm64@npm:0.18.9":
version: 0.18.9
resolution: "@esbuild/win32-arm64@npm:0.18.9"
conditions: os=win32 & cpu=arm64
languageName: node
linkType: hard

"@esbuild/win32-ia32@npm:0.18.7":
version: 0.18.7
resolution: "@esbuild/win32-ia32@npm:0.18.7"
"@esbuild/win32-ia32@npm:0.18.9":
version: 0.18.9
resolution: "@esbuild/win32-ia32@npm:0.18.9"
conditions: os=win32 & cpu=ia32
languageName: node
linkType: hard

"@esbuild/win32-x64@npm:0.18.7":
version: 0.18.7
resolution: "@esbuild/win32-x64@npm:0.18.7"
"@esbuild/win32-x64@npm:0.18.9":
version: 0.18.9
resolution: "@esbuild/win32-x64@npm:0.18.9"
conditions: os=win32 & cpu=x64
languageName: node
linkType: hard
Expand Down Expand Up @@ -2813,7 +2813,7 @@ __metadata:
css-loader: ^6.8.1
enzyme: ^3.11.0
enzyme-adapter-react-16: ^1.15.7
esbuild: ^0.18.7
esbuild: ^0.18.9
eslint: ^8.43.0
eslint-plugin-import: ^2.26.0
eslint-plugin-react: ^7.32.2
Expand Down Expand Up @@ -5120,32 +5120,32 @@ __metadata:
languageName: node
linkType: hard

"esbuild@npm:^0.18.7":
version: 0.18.7
resolution: "esbuild@npm:0.18.7"
dependencies:
"@esbuild/android-arm": 0.18.7
"@esbuild/android-arm64": 0.18.7
"@esbuild/android-x64": 0.18.7
"@esbuild/darwin-arm64": 0.18.7
"@esbuild/darwin-x64": 0.18.7
"@esbuild/freebsd-arm64": 0.18.7
"@esbuild/freebsd-x64": 0.18.7
"@esbuild/linux-arm": 0.18.7
"@esbuild/linux-arm64": 0.18.7
"@esbuild/linux-ia32": 0.18.7
"@esbuild/linux-loong64": 0.18.7
"@esbuild/linux-mips64el": 0.18.7
"@esbuild/linux-ppc64": 0.18.7
"@esbuild/linux-riscv64": 0.18.7
"@esbuild/linux-s390x": 0.18.7
"@esbuild/linux-x64": 0.18.7
"@esbuild/netbsd-x64": 0.18.7
"@esbuild/openbsd-x64": 0.18.7
"@esbuild/sunos-x64": 0.18.7
"@esbuild/win32-arm64": 0.18.7
"@esbuild/win32-ia32": 0.18.7
"@esbuild/win32-x64": 0.18.7
"esbuild@npm:^0.18.9":
version: 0.18.9
resolution: "esbuild@npm:0.18.9"
dependencies:
"@esbuild/android-arm": 0.18.9
"@esbuild/android-arm64": 0.18.9
"@esbuild/android-x64": 0.18.9
"@esbuild/darwin-arm64": 0.18.9
"@esbuild/darwin-x64": 0.18.9
"@esbuild/freebsd-arm64": 0.18.9
"@esbuild/freebsd-x64": 0.18.9
"@esbuild/linux-arm": 0.18.9
"@esbuild/linux-arm64": 0.18.9
"@esbuild/linux-ia32": 0.18.9
"@esbuild/linux-loong64": 0.18.9
"@esbuild/linux-mips64el": 0.18.9
"@esbuild/linux-ppc64": 0.18.9
"@esbuild/linux-riscv64": 0.18.9
"@esbuild/linux-s390x": 0.18.9
"@esbuild/linux-x64": 0.18.9
"@esbuild/netbsd-x64": 0.18.9
"@esbuild/openbsd-x64": 0.18.9
"@esbuild/sunos-x64": 0.18.9
"@esbuild/win32-arm64": 0.18.9
"@esbuild/win32-ia32": 0.18.9
"@esbuild/win32-x64": 0.18.9
dependenciesMeta:
"@esbuild/android-arm":
optional: true
Expand Down Expand Up @@ -5193,7 +5193,7 @@ __metadata:
optional: true
bin:
esbuild: bin/esbuild
checksum: 47b8ee7d436036d30df07ff7a7a013a0c8dabfb3187acdbb396c46d65a14978f184f4a499149fad0ab9afe0dc423270671de632f69f0fefbe445b4a249aeed97
checksum: 2580d38d2e90dd094fd30e922ae68cead86976ac339a6481a4d07d2c3909548a4aa297724fafca67245ce9e8b4f2cd06f6be71c2d2ae88dce435c0a0d50db5fc
languageName: node
linkType: hard

Expand Down

0 comments on commit dadabf9

Please sign in to comment.