Skip to content

Commit b543fe7

Browse files
feat: support CJS output for wasm build (parcel-bundler#643)
1 parent 08efeeb commit b543fe7

File tree

5 files changed

+170
-110
lines changed

5 files changed

+170
-110
lines changed

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@
5353
"autoprefixer": "^10.4.16",
5454
"codemirror": "^6.0.1",
5555
"cssnano": "^5.0.8",
56-
"esbuild": "^0.13.10",
56+
"esbuild": "^0.19.8",
5757
"flowgen": "^1.21.0",
5858
"jest-diff": "^27.4.2",
5959
"json-schema-to-typescript": "^11.0.2",

scripts/build-wasm.js

Lines changed: 26 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
const esbuild = require('esbuild');
12
const exec = require('child_process').execSync;
23
const fs = require('fs');
34
const pkg = require('../package.json');
@@ -31,19 +32,41 @@ let readme = fs.readFileSync(`${dir}/README.md`, 'utf8');
3132
readme = readme.replace('# ⚡️ Lightning CSS', '# ⚡️ lightningcss-wasm');
3233
fs.writeFileSync(`${dir}/wasm/README.md`, readme);
3334

35+
const cjsBuild = {
36+
entryPoints: [
37+
`${dir}/wasm/wasm-node.mjs`,
38+
`${dir}/wasm/index.mjs`,
39+
],
40+
bundle: true,
41+
format: 'cjs',
42+
platform: 'node',
43+
packages: 'external',
44+
outdir: `${dir}/wasm`,
45+
outExtension: { '.js': '.cjs' },
46+
inject: [`${dir}/wasm/import.meta.url-polyfill.js`],
47+
define: { 'import.meta.url': 'import_meta_url' },
48+
};
49+
esbuild.build(cjsBuild).catch(console.error);
50+
3451
let wasmPkg = { ...pkg };
3552
wasmPkg.name = 'lightningcss-wasm';
3653
wasmPkg.type = 'module';
3754
wasmPkg.main = 'index.mjs';
3855
wasmPkg.module = 'index.mjs';
3956
wasmPkg.exports = {
4057
types: './index.d.ts',
41-
node: './wasm-node.mjs',
42-
default: './index.mjs'
58+
node: {
59+
import: './wasm-node.mjs',
60+
require: './wasm-node.cjs',
61+
},
62+
default: {
63+
import: './index.mjs',
64+
require: './index.cjs',
65+
}
4366
};
4467
wasmPkg.types = 'index.d.ts';
4568
wasmPkg.sideEffects = false;
46-
wasmPkg.files = ['*.js', '*.mjs', '*.d.ts', '*.flow', '*.wasm'];
69+
wasmPkg.files = ['*.js', '*.cjs', '*.mjs', '*.d.ts', '*.flow', '*.wasm'];
4770
wasmPkg.dependencies = {
4871
'napi-wasm': pkg.devDependencies['napi-wasm']
4972
};

wasm/.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
*.d.ts
22
*.wasm
3+
*.cjs
34
package.json
45
README.md
56
browserslistToTargets.js

wasm/import.meta.url-polyfill.js

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
/**
2+
* @see https://github.com/evanw/esbuild/issues/1633
3+
*/
4+
export const import_meta_url =
5+
typeof document === 'undefined' ? new (require('url'.replace('', '')).URL)('file:' + __filename).href :
6+
(document.currentScript && document.currentScript.src || new URL('main.js', document.baseURI).href)

yarn.lock

Lines changed: 136 additions & 106 deletions
Original file line numberDiff line numberDiff line change
@@ -218,6 +218,116 @@
218218
style-mod "^4.0.0"
219219
w3c-keyname "^2.2.4"
220220

221+
"@esbuild/android-arm64@0.19.8":
222+
version "0.19.8"
223+
resolved "https://registry.yarnpkg.com/@esbuild/android-arm64/-/android-arm64-0.19.8.tgz#fb7130103835b6d43ea499c3f30cfb2b2ed58456"
224+
integrity sha512-B8JbS61bEunhfx8kasogFENgQfr/dIp+ggYXwTqdbMAgGDhRa3AaPpQMuQU0rNxDLECj6FhDzk1cF9WHMVwrtA==
225+
226+
"@esbuild/android-arm@0.19.8":
227+
version "0.19.8"
228+
resolved "https://registry.yarnpkg.com/@esbuild/android-arm/-/android-arm-0.19.8.tgz#b46e4d9e984e6d6db6c4224d72c86b7757e35bcb"
229+
integrity sha512-31E2lxlGM1KEfivQl8Yf5aYU/mflz9g06H6S15ITUFQueMFtFjESRMoDSkvMo8thYvLBax+VKTPlpnx+sPicOA==
230+
231+
"@esbuild/android-x64@0.19.8":
232+
version "0.19.8"
233+
resolved "https://registry.yarnpkg.com/@esbuild/android-x64/-/android-x64-0.19.8.tgz#a13db9441b5a4f4e4fec4a6f8ffacfea07888db7"
234+
integrity sha512-rdqqYfRIn4jWOp+lzQttYMa2Xar3OK9Yt2fhOhzFXqg0rVWEfSclJvZq5fZslnz6ypHvVf3CT7qyf0A5pM682A==
235+
236+
"@esbuild/darwin-arm64@0.19.8":
237+
version "0.19.8"
238+
resolved "https://registry.yarnpkg.com/@esbuild/darwin-arm64/-/darwin-arm64-0.19.8.tgz#49f5718d36541f40dd62bfdf84da9c65168a0fc2"
239+
integrity sha512-RQw9DemMbIq35Bprbboyf8SmOr4UXsRVxJ97LgB55VKKeJOOdvsIPy0nFyF2l8U+h4PtBx/1kRf0BelOYCiQcw==
240+
241+
"@esbuild/darwin-x64@0.19.8":
242+
version "0.19.8"
243+
resolved "https://registry.yarnpkg.com/@esbuild/darwin-x64/-/darwin-x64-0.19.8.tgz#75c5c88371eea4bfc1f9ecfd0e75104c74a481ac"
244+
integrity sha512-3sur80OT9YdeZwIVgERAysAbwncom7b4bCI2XKLjMfPymTud7e/oY4y+ci1XVp5TfQp/bppn7xLw1n/oSQY3/Q==
245+
246+
"@esbuild/freebsd-arm64@0.19.8":
247+
version "0.19.8"
248+
resolved "https://registry.yarnpkg.com/@esbuild/freebsd-arm64/-/freebsd-arm64-0.19.8.tgz#9d7259fea4fd2b5f7437b52b542816e89d7c8575"
249+
integrity sha512-WAnPJSDattvS/XtPCTj1tPoTxERjcTpH6HsMr6ujTT+X6rylVe8ggxk8pVxzf5U1wh5sPODpawNicF5ta/9Tmw==
250+
251+
"@esbuild/freebsd-x64@0.19.8":
252+
version "0.19.8"
253+
resolved "https://registry.yarnpkg.com/@esbuild/freebsd-x64/-/freebsd-x64-0.19.8.tgz#abac03e1c4c7c75ee8add6d76ec592f46dbb39e3"
254+
integrity sha512-ICvZyOplIjmmhjd6mxi+zxSdpPTKFfyPPQMQTK/w+8eNK6WV01AjIztJALDtwNNfFhfZLux0tZLC+U9nSyA5Zg==
255+
256+
"@esbuild/linux-arm64@0.19.8":
257+
version "0.19.8"
258+
resolved "https://registry.yarnpkg.com/@esbuild/linux-arm64/-/linux-arm64-0.19.8.tgz#c577932cf4feeaa43cb9cec27b89cbe0df7d9098"
259+
integrity sha512-z1zMZivxDLHWnyGOctT9JP70h0beY54xDDDJt4VpTX+iwA77IFsE1vCXWmprajJGa+ZYSqkSbRQ4eyLCpCmiCQ==
260+
261+
"@esbuild/linux-arm@0.19.8":
262+
version "0.19.8"
263+
resolved "https://registry.yarnpkg.com/@esbuild/linux-arm/-/linux-arm-0.19.8.tgz#d6014d8b98b5cbc96b95dad3d14d75bb364fdc0f"
264+
integrity sha512-H4vmI5PYqSvosPaTJuEppU9oz1dq2A7Mr2vyg5TF9Ga+3+MGgBdGzcyBP7qK9MrwFQZlvNyJrvz6GuCaj3OukQ==
265+
266+
"@esbuild/linux-ia32@0.19.8":
267+
version "0.19.8"
268+
resolved "https://registry.yarnpkg.com/@esbuild/linux-ia32/-/linux-ia32-0.19.8.tgz#2379a0554307d19ac4a6cdc15b08f0ea28e7a40d"
269+
integrity sha512-1a8suQiFJmZz1khm/rDglOc8lavtzEMRo0v6WhPgxkrjcU0LkHj+TwBrALwoz/OtMExvsqbbMI0ChyelKabSvQ==
270+
271+
"@esbuild/linux-loong64@0.19.8":
272+
version "0.19.8"
273+
resolved "https://registry.yarnpkg.com/@esbuild/linux-loong64/-/linux-loong64-0.19.8.tgz#e2a5bbffe15748b49356a6cd7b2d5bf60c5a7123"
274+
integrity sha512-fHZWS2JJxnXt1uYJsDv9+b60WCc2RlvVAy1F76qOLtXRO+H4mjt3Tr6MJ5l7Q78X8KgCFudnTuiQRBhULUyBKQ==
275+
276+
"@esbuild/linux-mips64el@0.19.8":
277+
version "0.19.8"
278+
resolved "https://registry.yarnpkg.com/@esbuild/linux-mips64el/-/linux-mips64el-0.19.8.tgz#1359331e6f6214f26f4b08db9b9df661c57cfa24"
279+
integrity sha512-Wy/z0EL5qZYLX66dVnEg9riiwls5IYnziwuju2oUiuxVc+/edvqXa04qNtbrs0Ukatg5HEzqT94Zs7J207dN5Q==
280+
281+
"@esbuild/linux-ppc64@0.19.8":
282+
version "0.19.8"
283+
resolved "https://registry.yarnpkg.com/@esbuild/linux-ppc64/-/linux-ppc64-0.19.8.tgz#9ba436addc1646dc89dae48c62d3e951ffe70951"
284+
integrity sha512-ETaW6245wK23YIEufhMQ3HSeHO7NgsLx8gygBVldRHKhOlD1oNeNy/P67mIh1zPn2Hr2HLieQrt6tWrVwuqrxg==
285+
286+
"@esbuild/linux-riscv64@0.19.8":
287+
version "0.19.8"
288+
resolved "https://registry.yarnpkg.com/@esbuild/linux-riscv64/-/linux-riscv64-0.19.8.tgz#fbcf0c3a0b20f40b5fc31c3b7695f0769f9de66b"
289+
integrity sha512-T2DRQk55SgoleTP+DtPlMrxi/5r9AeFgkhkZ/B0ap99zmxtxdOixOMI570VjdRCs9pE4Wdkz7JYrsPvsl7eESg==
290+
291+
"@esbuild/linux-s390x@0.19.8":
292+
version "0.19.8"
293+
resolved "https://registry.yarnpkg.com/@esbuild/linux-s390x/-/linux-s390x-0.19.8.tgz#989e8a05f7792d139d5564ffa7ff898ac6f20a4a"
294+
integrity sha512-NPxbdmmo3Bk7mbNeHmcCd7R7fptJaczPYBaELk6NcXxy7HLNyWwCyDJ/Xx+/YcNH7Im5dHdx9gZ5xIwyliQCbg==
295+
296+
"@esbuild/linux-x64@0.19.8":
297+
version "0.19.8"
298+
resolved "https://registry.yarnpkg.com/@esbuild/linux-x64/-/linux-x64-0.19.8.tgz#b187295393a59323397fe5ff51e769ec4e72212b"
299+
integrity sha512-lytMAVOM3b1gPypL2TRmZ5rnXl7+6IIk8uB3eLsV1JwcizuolblXRrc5ShPrO9ls/b+RTp+E6gbsuLWHWi2zGg==
300+
301+
"@esbuild/netbsd-x64@0.19.8":
302+
version "0.19.8"
303+
resolved "https://registry.yarnpkg.com/@esbuild/netbsd-x64/-/netbsd-x64-0.19.8.tgz#c1ec0e24ea82313cb1c7bae176bd5acd5bde7137"
304+
integrity sha512-hvWVo2VsXz/8NVt1UhLzxwAfo5sioj92uo0bCfLibB0xlOmimU/DeAEsQILlBQvkhrGjamP0/el5HU76HAitGw==
305+
306+
"@esbuild/openbsd-x64@0.19.8":
307+
version "0.19.8"
308+
resolved "https://registry.yarnpkg.com/@esbuild/openbsd-x64/-/openbsd-x64-0.19.8.tgz#0c5b696ac66c6d70cf9ee17073a581a28af9e18d"
309+
integrity sha512-/7Y7u77rdvmGTxR83PgaSvSBJCC2L3Kb1M/+dmSIvRvQPXXCuC97QAwMugBNG0yGcbEGfFBH7ojPzAOxfGNkwQ==
310+
311+
"@esbuild/sunos-x64@0.19.8":
312+
version "0.19.8"
313+
resolved "https://registry.yarnpkg.com/@esbuild/sunos-x64/-/sunos-x64-0.19.8.tgz#2a697e1f77926ff09fcc457d8f29916d6cd48fb1"
314+
integrity sha512-9Lc4s7Oi98GqFA4HzA/W2JHIYfnXbUYgekUP/Sm4BG9sfLjyv6GKKHKKVs83SMicBF2JwAX6A1PuOLMqpD001w==
315+
316+
"@esbuild/win32-arm64@0.19.8":
317+
version "0.19.8"
318+
resolved "https://registry.yarnpkg.com/@esbuild/win32-arm64/-/win32-arm64-0.19.8.tgz#ec029e62a2fca8c071842ecb1bc5c2dd20b066f1"
319+
integrity sha512-rq6WzBGjSzihI9deW3fC2Gqiak68+b7qo5/3kmB6Gvbh/NYPA0sJhrnp7wgV4bNwjqM+R2AApXGxMO7ZoGhIJg==
320+
321+
"@esbuild/win32-ia32@0.19.8":
322+
version "0.19.8"
323+
resolved "https://registry.yarnpkg.com/@esbuild/win32-ia32/-/win32-ia32-0.19.8.tgz#cbb9a3146bde64dc15543e48afe418c7a3214851"
324+
integrity sha512-AIAbverbg5jMvJznYiGhrd3sumfwWs8572mIJL5NQjJa06P8KfCPWZQ0NwZbPQnbQi9OWSZhFVSUWjjIrn4hSw==
325+
326+
"@esbuild/win32-x64@0.19.8":
327+
version "0.19.8"
328+
resolved "https://registry.yarnpkg.com/@esbuild/win32-x64/-/win32-x64-0.19.8.tgz#c8285183dbdb17008578dbacb6e22748709b4822"
329+
integrity sha512-bfZ0cQ1uZs2PqpulNL5j/3w+GDhP36k1K5c38QdQg+Swy51jFZWWeIkteNsufkQxp986wnqRRsb/bHbY1WQ7TA==
330+
221331
"@jest/types@^27.4.2":
222332
version "27.4.2"
223333
resolved "https://registry.yarnpkg.com/@jest/types/-/types-27.4.2.tgz#96536ebd34da6392c2b7c7737d693885b5dd44a5"
@@ -1776,113 +1886,33 @@ es6-weak-map@^2.0.3:
17761886
es6-iterator "^2.0.3"
17771887
es6-symbol "^3.1.1"
17781888

1779-
esbuild-android-arm64@0.13.10:
1780-
version "0.13.10"
1781-
resolved "https://registry.yarnpkg.com/esbuild-android-arm64/-/esbuild-android-arm64-0.13.10.tgz#3545c71bf01e8b36535681078cdb0191c8654452"
1782-
integrity sha512-1sCdVAq64yMp2Uhlu+97/enFxpmrj31QHtThz7K+/QGjbHa7JZdBdBsZCzWJuntKHZ+EU178tHYkvjaI9z5sGg==
1783-
1784-
esbuild-darwin-64@0.13.10:
1785-
version "0.13.10"
1786-
resolved "https://registry.yarnpkg.com/esbuild-darwin-64/-/esbuild-darwin-64-0.13.10.tgz#143e34d7f5d3860cc681c64c860f531e60496b5b"
1787-
integrity sha512-XlL+BYZ2h9cz3opHfFgSHGA+iy/mljBFIRU9q++f9SiBXEZTb4gTW/IENAD1l9oKH0FdO9rUpyAfV+lM4uAxrg==
1788-
1789-
esbuild-darwin-arm64@0.13.10:
1790-
version "0.13.10"
1791-
resolved "https://registry.yarnpkg.com/esbuild-darwin-arm64/-/esbuild-darwin-arm64-0.13.10.tgz#456a044b789d5d256af8d264314da5217ca9fcd1"
1792-
integrity sha512-RZMMqMTyActMrXKkW71IQO8B0tyQm0Bm+ZJQWNaHJchL5LlqazJi7rriwSocP+sKLszHhsyTEBBh6qPdw5g5yQ==
1793-
1794-
esbuild-freebsd-64@0.13.10:
1795-
version "0.13.10"
1796-
resolved "https://registry.yarnpkg.com/esbuild-freebsd-64/-/esbuild-freebsd-64-0.13.10.tgz#dcd829a4a95226716faae8a2f378f08688f921b6"
1797-
integrity sha512-pf4BEN9reF3jvZEZdxljVgOv5JS4kuYFCI78xk+2HWustbLvTP0b9XXfWI/OD0ZLWbyLYZYIA+VbVe4tdAklig==
1798-
1799-
esbuild-freebsd-arm64@0.13.10:
1800-
version "0.13.10"
1801-
resolved "https://registry.yarnpkg.com/esbuild-freebsd-arm64/-/esbuild-freebsd-arm64-0.13.10.tgz#116c254b3eb1b9d1dd6f12e0271967de4512ca09"
1802-
integrity sha512-j9PUcuNWmlxr4/ry4dK/s6zKh42Jhh/N5qnAAj7tx3gMbkIHW0JBoVSbbgp97p88X9xgKbXx4lG2sJDhDWmsYQ==
1803-
1804-
esbuild-linux-32@0.13.10:
1805-
version "0.13.10"
1806-
resolved "https://registry.yarnpkg.com/esbuild-linux-32/-/esbuild-linux-32-0.13.10.tgz#131971622c38e5aa014303a494a1b5c3cc90f2be"
1807-
integrity sha512-imtdHG5ru0xUUXuc2ofdtyw0fWlHYXV7JjF7oZHgmn0b+B4o4Nr6ZON3xxoo1IP8wIekW+7b9exIf/MYq0QV7w==
1808-
1809-
esbuild-linux-64@0.13.10:
1810-
version "0.13.10"
1811-
resolved "https://registry.yarnpkg.com/esbuild-linux-64/-/esbuild-linux-64-0.13.10.tgz#48826c388abd5dde3fc098a8ef38d8b548674f93"
1812-
integrity sha512-O7fzQIH2e7GC98dvoTH0rad5BVLm9yU3cRWfEmryCEIFTwbNEWCEWOfsePuoGOHRtSwoVY1hPc21CJE4/9rWxQ==
1813-
1814-
esbuild-linux-arm64@0.13.10:
1815-
version "0.13.10"
1816-
resolved "https://registry.yarnpkg.com/esbuild-linux-arm64/-/esbuild-linux-arm64-0.13.10.tgz#0be9ffc92e30641869c7fbca0ec5d30fa8cbddd6"
1817-
integrity sha512-bkGxN67S2n0PF4zhh87/92kBTsH2xXLuH6T5omReKhpXdJZF5SVDSk5XU/nngARzE+e6QK6isK060Dr5uobzNw==
1818-
1819-
esbuild-linux-arm@0.13.10:
1820-
version "0.13.10"
1821-
resolved "https://registry.yarnpkg.com/esbuild-linux-arm/-/esbuild-linux-arm-0.13.10.tgz#8c15bcaa41a022c834f049a71a7d1fbade507532"
1822-
integrity sha512-R2Jij4A0K8BcmBehvQeUteQEcf24Y2YZ6mizlNFuJOBPxe3vZNmkZ4mCE7Pf1tbcqA65qZx8J3WSHeGJl9EsJA==
1823-
1824-
esbuild-linux-mips64le@0.13.10:
1825-
version "0.13.10"
1826-
resolved "https://registry.yarnpkg.com/esbuild-linux-mips64le/-/esbuild-linux-mips64le-0.13.10.tgz#5bb33a2bc82e9c78ed724f345a8359610ddc9695"
1827-
integrity sha512-UDNO5snJYOLWrA2uOUxM/PVbzzh2TR7Zf2i8zCCuFlYgvAb/81XO+Tasp3YAElDpp4VGqqcpBXLtofa9nrnJGA==
1828-
1829-
esbuild-linux-ppc64le@0.13.10:
1830-
version "0.13.10"
1831-
resolved "https://registry.yarnpkg.com/esbuild-linux-ppc64le/-/esbuild-linux-ppc64le-0.13.10.tgz#18703cd0d52447d97486735b8e79fba7d81eac65"
1832-
integrity sha512-xu6J9rMWu1TcEGuEmoc8gsTrJCEPsf+QtxK4IiUZNde9r4Q4nlRVah4JVZP3hJapZgZJcxsse0XiKXh1UFdOeA==
1833-
1834-
esbuild-netbsd-64@0.13.10:
1835-
version "0.13.10"
1836-
resolved "https://registry.yarnpkg.com/esbuild-netbsd-64/-/esbuild-netbsd-64-0.13.10.tgz#3ecb06158aadb5b7396a5b7632069181b1591c56"
1837-
integrity sha512-d+Gr0ScMC2J83Bfx/ZvJHK0UAEMncctwgjRth9d4zppYGLk/xMfFKxv5z1ib8yZpQThafq8aPm8AqmFIJrEesw==
1838-
1839-
esbuild-openbsd-64@0.13.10:
1840-
version "0.13.10"
1841-
resolved "https://registry.yarnpkg.com/esbuild-openbsd-64/-/esbuild-openbsd-64-0.13.10.tgz#3a6950b1d955de921ac52f7af0b4865e89d6e4f1"
1842-
integrity sha512-OuCYc+bNKumBvxflga+nFzZvxsgmWQW+z4rMGIjM5XIW0nNbGgRc5p/0PSDv0rTdxAmwCpV69fezal0xjrDaaA==
1843-
1844-
esbuild-sunos-64@0.13.10:
1845-
version "0.13.10"
1846-
resolved "https://registry.yarnpkg.com/esbuild-sunos-64/-/esbuild-sunos-64-0.13.10.tgz#ad407f721a8b5727fca31958b5eab1b0232e2d73"
1847-
integrity sha512-gUkgivZK11bD56wDoLsnYrsOHD/zHzzLSdqKcIl3wRMulfHpRBpoX8gL0dbWr+8N9c+1HDdbNdvxSRmZ4RCVwg==
1848-
1849-
esbuild-windows-32@0.13.10:
1850-
version "0.13.10"
1851-
resolved "https://registry.yarnpkg.com/esbuild-windows-32/-/esbuild-windows-32-0.13.10.tgz#ddaaa0b6e172df6512edc7a91bd2456615cfa914"
1852-
integrity sha512-C1xJ54E56dGWRaYcTnRy7amVZ9n1/D/D2/qVw7e5EtS7p+Fv/yZxxgqyb1hMGKXgtFYX4jMpU5eWBF/AsYrn+A==
1853-
1854-
esbuild-windows-64@0.13.10:
1855-
version "0.13.10"
1856-
resolved "https://registry.yarnpkg.com/esbuild-windows-64/-/esbuild-windows-64-0.13.10.tgz#93d861abf36bf71b6e61f5cbd2e42762ce5cb83a"
1857-
integrity sha512-6+EXEXopEs3SvPFAHcps2Krp/FvqXXsOQV33cInmyilb0ZBEQew4MIoZtMIyB3YXoV6//dl3i6YbPrFZaWEinQ==
1858-
1859-
esbuild-windows-arm64@0.13.10:
1860-
version "0.13.10"
1861-
resolved "https://registry.yarnpkg.com/esbuild-windows-arm64/-/esbuild-windows-arm64-0.13.10.tgz#85a2d338aaa8b0cd1d8ecbe9150def9a608e8947"
1862-
integrity sha512-xTqM/XKhORo6u9S5I0dNJWEdWoemFjogLUTVLkQMVyUV3ZuMChahVA+bCqKHdyX55pCFxD/8v2fm3/sfFMWN+g==
1863-
1864-
esbuild@^0.13.10:
1865-
version "0.13.10"
1866-
resolved "https://registry.yarnpkg.com/esbuild/-/esbuild-0.13.10.tgz#e3d24d59f1d8b2130d746ca858efcb80e1d99b26"
1867-
integrity sha512-0NfCsnAh5XatHIx6Cu93wpR2v6opPoOMxONYhaAoZKzGYqAE+INcDeX2wqMdcndvPQdWCuuCmvlnsh0zmbHcSQ==
1889+
esbuild@^0.19.8:
1890+
version "0.19.8"
1891+
resolved "https://registry.yarnpkg.com/esbuild/-/esbuild-0.19.8.tgz#ad05b72281d84483fa6b5345bd246c27a207b8f1"
1892+
integrity sha512-l7iffQpT2OrZfH2rXIp7/FkmaeZM0vxbxN9KfiCwGYuZqzMg/JdvX26R31Zxn/Pxvsrg3Y9N6XTcnknqDyyv4w==
18681893
optionalDependencies:
1869-
esbuild-android-arm64 "0.13.10"
1870-
esbuild-darwin-64 "0.13.10"
1871-
esbuild-darwin-arm64 "0.13.10"
1872-
esbuild-freebsd-64 "0.13.10"
1873-
esbuild-freebsd-arm64 "0.13.10"
1874-
esbuild-linux-32 "0.13.10"
1875-
esbuild-linux-64 "0.13.10"
1876-
esbuild-linux-arm "0.13.10"
1877-
esbuild-linux-arm64 "0.13.10"
1878-
esbuild-linux-mips64le "0.13.10"
1879-
esbuild-linux-ppc64le "0.13.10"
1880-
esbuild-netbsd-64 "0.13.10"
1881-
esbuild-openbsd-64 "0.13.10"
1882-
esbuild-sunos-64 "0.13.10"
1883-
esbuild-windows-32 "0.13.10"
1884-
esbuild-windows-64 "0.13.10"
1885-
esbuild-windows-arm64 "0.13.10"
1894+
"@esbuild/android-arm" "0.19.8"
1895+
"@esbuild/android-arm64" "0.19.8"
1896+
"@esbuild/android-x64" "0.19.8"
1897+
"@esbuild/darwin-arm64" "0.19.8"
1898+
"@esbuild/darwin-x64" "0.19.8"
1899+
"@esbuild/freebsd-arm64" "0.19.8"
1900+
"@esbuild/freebsd-x64" "0.19.8"
1901+
"@esbuild/linux-arm" "0.19.8"
1902+
"@esbuild/linux-arm64" "0.19.8"
1903+
"@esbuild/linux-ia32" "0.19.8"
1904+
"@esbuild/linux-loong64" "0.19.8"
1905+
"@esbuild/linux-mips64el" "0.19.8"
1906+
"@esbuild/linux-ppc64" "0.19.8"
1907+
"@esbuild/linux-riscv64" "0.19.8"
1908+
"@esbuild/linux-s390x" "0.19.8"
1909+
"@esbuild/linux-x64" "0.19.8"
1910+
"@esbuild/netbsd-x64" "0.19.8"
1911+
"@esbuild/openbsd-x64" "0.19.8"
1912+
"@esbuild/sunos-x64" "0.19.8"
1913+
"@esbuild/win32-arm64" "0.19.8"
1914+
"@esbuild/win32-ia32" "0.19.8"
1915+
"@esbuild/win32-x64" "0.19.8"
18861916

18871917
escalade@^3.1.1:
18881918
version "3.1.1"

0 commit comments

Comments
 (0)