remove entrypoints and code split esm module

This commit is contained in:
Alexander Wang 2025-01-13 19:38:27 -07:00
parent f61577518a
commit b10d0879df
No known key found for this signature in database
GPG key ID: BE3937D0D52D8927

View file

@ -23,7 +23,6 @@ await writeFile(
); );
const commonConfig = { const commonConfig = {
splitting: false,
sourcemap: "external", sourcemap: "external",
minify: true, minify: true,
}; };
@ -42,40 +41,30 @@ async function buildAndCopy(buildType) {
const configs = { const configs = {
browser: { browser: {
outdir: resolve(ROOT_DIR, "dist/browser"), outdir: resolve(ROOT_DIR, "dist/browser"),
splitting: false,
format: "esm", format: "esm",
target: "browser", target: "browser",
platform: "browser", platform: "browser",
loader: { loader: {
".js": "jsx", ".js": "jsx",
}, },
entrypoints: [ entrypoints: [resolve(SRC_DIR, "index.js"), resolve(SRC_DIR, "worker.js")],
resolve(SRC_DIR, "index.js"),
resolve(SRC_DIR, "worker.js"),
resolve(SRC_DIR, "platform.js"),
resolve(SRC_DIR, "wasm-loader.browser.js"),
],
}, },
"node-esm": { "node-esm": {
outdir: resolve(ROOT_DIR, "dist/node-esm"), outdir: resolve(ROOT_DIR, "dist/node-esm"),
splitting: true,
format: "esm", format: "esm",
target: "node", target: "node",
platform: "node", platform: "node",
entrypoints: [ entrypoints: [resolve(SRC_DIR, "index.js"), resolve(SRC_DIR, "worker.js")],
resolve(SRC_DIR, "index.js"),
resolve(SRC_DIR, "worker.js"),
resolve(SRC_DIR, "platform.js"),
],
}, },
"node-cjs": { "node-cjs": {
outdir: resolve(ROOT_DIR, "dist/node-cjs"), outdir: resolve(ROOT_DIR, "dist/node-cjs"),
splitting: false,
format: "cjs", format: "cjs",
target: "node", target: "node",
platform: "node", platform: "node",
entrypoints: [ entrypoints: [resolve(SRC_DIR, "index.js"), resolve(SRC_DIR, "worker.js")],
resolve(SRC_DIR, "index.js"),
resolve(SRC_DIR, "worker.js"),
resolve(SRC_DIR, "platform.js"),
],
}, },
}; };