Fix import errors

This commit is contained in:
Sidharth Vinod
2022-09-14 12:01:47 +05:30
parent bb413e0022
commit ac629c91d6
3 changed files with 7 additions and 4 deletions

View File

@@ -13,8 +13,8 @@ build(iifeBuild({ minify: false, watch })).catch(handler);
build(esmBuild({ minify: false, watch })).catch(handler); build(esmBuild({ minify: false, watch })).catch(handler);
// mermaid.min.js // mermaid.min.js
build(esmBuild()).catch(handler);
// mermaid.esm.min.mjs
build(iifeBuild()).catch(handler); build(iifeBuild()).catch(handler);
// mermaid.esm.min.mjs
build(esmBuild()).catch(handler);
// mermaid.core.mjs (node_modules unbundled) // mermaid.core.mjs (node_modules unbundled)
build(esmCoreBuild()).catch(handler); build(esmCoreBuild()).catch(handler);

View File

@@ -83,6 +83,9 @@ exports.iifeBuild = (override = { minify: true }) => {
return buildOptions({ return buildOptions({
entryPoints: getEntryPoints(override.minify ? '.min' : ''), entryPoints: getEntryPoints(override.minify ? '.min' : ''),
format: 'iife', format: 'iife',
footer: {
js: 'mermaid = mermaid.default;',
},
...override, ...override,
}); });
}; };

View File

@@ -23,8 +23,8 @@ ORDER ||--|{ LINE-ITEM : contains
CUSTOMER }|..|{ DELIVERY-ADDRESS : uses CUSTOMER }|..|{ DELIVERY-ADDRESS : uses
</pre> </pre>
<script src="./mermaid.esm.mjs" type="module"></script> <script type="module">
<script> import mermaid from './mermaid.esm.mjs';
mermaid.initialize({ mermaid.initialize({
theme: 'forest', theme: 'forest',
// themeCSS: '.node rect { fill: red; }', // themeCSS: '.node rect { fill: red; }',