diff --git a/.esbuild/esbuild.cjs b/.esbuild/esbuild.cjs index e38951bdb..393dadcf3 100644 --- a/.esbuild/esbuild.cjs +++ b/.esbuild/esbuild.cjs @@ -13,8 +13,8 @@ build(iifeBuild({ minify: false, watch })).catch(handler); build(esmBuild({ minify: false, watch })).catch(handler); // mermaid.min.js -build(esmBuild()).catch(handler); -// mermaid.esm.min.mjs build(iifeBuild()).catch(handler); +// mermaid.esm.min.mjs +build(esmBuild()).catch(handler); // mermaid.core.mjs (node_modules unbundled) build(esmCoreBuild()).catch(handler); diff --git a/.esbuild/util.cjs b/.esbuild/util.cjs index d9b783747..ce03b908f 100644 --- a/.esbuild/util.cjs +++ b/.esbuild/util.cjs @@ -83,6 +83,9 @@ exports.iifeBuild = (override = { minify: true }) => { return buildOptions({ entryPoints: getEntryPoints(override.minify ? '.min' : ''), format: 'iife', + footer: { + js: 'mermaid = mermaid.default;', + }, ...override, }); }; diff --git a/demos/er.html b/demos/er.html index 5bccb212e..1e5d4062d 100644 --- a/demos/er.html +++ b/demos/er.html @@ -23,8 +23,8 @@ ORDER ||--|{ LINE-ITEM : contains CUSTOMER }|..|{ DELIVERY-ADDRESS : uses - -