From 5771030d00be682edf1196d25a32c7e17acad342 Mon Sep 17 00:00:00 2001 From: Jon Uhlmann Date: Sun, 24 Dec 2023 21:04:02 +0100 Subject: [PATCH] Fix: Make code splitting work properly --- esbuild.mjs | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/esbuild.mjs b/esbuild.mjs index 7d0ff7d..2435735 100644 --- a/esbuild.mjs +++ b/esbuild.mjs @@ -11,6 +11,11 @@ async function build() { const multiplePackages = outdir.length > 1; const write = !compression || inline; + let splitting = false + if (options.splitting && format == "esm") { + splitting = true; + } + let additionlOptionsForSvelte = {}; if (plugins?.svelte?.plugin) { additionlOptionsForSvelte = { @@ -30,6 +35,7 @@ async function build() { const esOptions = { ...additionlOptionsForSvelte, ...options, + splitting, entryPoints, sourcemap, bundle: true,