From dadabf94505d78d94f29cfb09b45cdee8b64176f Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com>
Date: Mon, 26 Jun 2023 14:05:38 -0700
Subject: [PATCH] chore(deps-dev): Bump esbuild from 0.18.7 to 0.18.9 (#6768)
Bumps [esbuild](https://github.com/evanw/esbuild) from 0.18.7 to 0.18.9.
Release notes
Sourced from esbuild's
releases.
v0.18.9
-
Fix await using
declarations inside async
generator functions
I forgot about the new await using
declarations when
implementing lowering for async
generator functions in the
previous release. This change fixes the transformation of await
using
declarations when they are inside lowered
async
generator functions:
// Original code
async function* foo() {
await using x = await y
}
// Old output (with --supported:async-generator=false)
function foo() {
return __asyncGenerator(this, null, function* () {
await using x = yield new __await(y);
});
}
// New output (with --supported:async-generator=false)
function foo() {
return __asyncGenerator(this, null, function* () {
var _stack = [];
try {
const x = __using(stack, yield new __await(y), true);
} catch () {
var _error = _, _hasError = true;
} finally {
var _promise = __callDispose(_stack, _error, _hasError);
_promise && (yield new __await(_promise));
}
});
}
Insert some prefixed CSS properties when appropriate (#3122)
With this release, esbuild will now insert prefixed CSS properties in
certain cases when the target
setting includes browsers
that require a certain prefix. This is currently done for the following
properties:
appearance: *;
=> -webkit-appearance: *;
-moz-appearance: *;
backdrop-filter: *;
=>
-webkit-backdrop-filter: *;
background-clip: text
=>
-webkit-background-clip: text;
box-decoration-break: *;
=>
-webkit-box-decoration-break: *;
clip-path: *;
=> -webkit-clip-path:
*;
font-kerning: *;
=> -webkit-font-kerning:
*;
hyphens: *;
=> -webkit-hyphens: *;
initial-letter: *;
=> -webkit-initial-letter:
*;
mask-image: *;
=> -webkit-mask-image:
*;
mask-origin: *;
=> -webkit-mask-origin:
*;
mask-position: *;
=> -webkit-mask-position:
*;
mask-repeat: *;
=> -webkit-mask-repeat:
*;
... (truncated)
Changelog
Sourced from esbuild's
changelog.
0.18.9
-
Fix await using
declarations inside async
generator functions
I forgot about the new await using
declarations when
implementing lowering for async
generator functions in the
previous release. This change fixes the transformation of await
using
declarations when they are inside lowered
async
generator functions:
// Original code
async function* foo() {
await using x = await y
}
// Old output (with --supported:async-generator=false)
function foo() {
return __asyncGenerator(this, null, function* () {
await using x = yield new __await(y);
});
}
// New output (with --supported:async-generator=false)
function foo() {
return __asyncGenerator(this, null, function* () {
var _stack = [];
try {
const x = __using(stack, yield new __await(y), true);
} catch () {
var _error = _, _hasError = true;
} finally {
var _promise = __callDispose(_stack, _error, _hasError);
_promise && (yield new __await(_promise));
}
});
}
-
Insert some prefixed CSS properties when appropriate (#3122)
With this release, esbuild will now insert prefixed CSS properties in
certain cases when the target
setting includes browsers
that require a certain prefix. This is currently done for the following
properties:
appearance: *;
=> -webkit-appearance: *;
-moz-appearance: *;
backdrop-filter: *;
=>
-webkit-backdrop-filter: *;
background-clip: text
=>
-webkit-background-clip: text;
box-decoration-break: *;
=>
-webkit-box-decoration-break: *;
clip-path: *;
=> -webkit-clip-path:
*;
font-kerning: *;
=> -webkit-font-kerning:
*;
hyphens: *;
=> -webkit-hyphens: *;
initial-letter: *;
=> -webkit-initial-letter:
*;
mask-image: *;
=> -webkit-mask-image:
*;
mask-origin: *;
=> -webkit-mask-origin:
*;
mask-position: *;
=> -webkit-mask-position:
*;
... (truncated)
Commits
d568ff0
publish 0.18.9 to npm
7e10dd6
fix #2041:
add text loader data to source maps
9ed47f5
fix #3122:
prefix some more css properties
9d8a7e5
prefix some css properties (#3122)
33322d2
switch css minify from in-place to a new array
a4e2a1e
minify: shorter printing of ts enum property keys
dc913df
printer: extract enum inlining into a helper
dd65995
move release notes to the right place
50f78c1
fix(compat-table): refine Destructuring support status (#3179)
a7236e4
fix #2809:
an obscure identifier minification bug
- Additional commits viewable in compare
view
Signed-off-by: dependabot[bot]
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
---
package.json | 2 +-
yarn.lock | 188 +++++++++++++++++++++++++--------------------------
2 files changed, 95 insertions(+), 95 deletions(-)
diff --git a/package.json b/package.json
index 90ea60b02d..ee49ed6f3c 100644
--- a/package.json
+++ b/package.json
@@ -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",
diff --git a/yarn.lock b/yarn.lock
index 74a87a53ab..8b3311a541 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -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
@@ -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
@@ -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
@@ -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
@@ -5193,7 +5193,7 @@ __metadata:
optional: true
bin:
esbuild: bin/esbuild
- checksum: 47b8ee7d436036d30df07ff7a7a013a0c8dabfb3187acdbb396c46d65a14978f184f4a499149fad0ab9afe0dc423270671de632f69f0fefbe445b4a249aeed97
+ checksum: 2580d38d2e90dd094fd30e922ae68cead86976ac339a6481a4d07d2c3909548a4aa297724fafca67245ce9e8b4f2cd06f6be71c2d2ae88dce435c0a0d50db5fc
languageName: node
linkType: hard