diff --git a/.esbuild/esbuild.cjs b/.esbuild/esbuild.cjs index e38951bdb..e3505cc01 100644 --- a/.esbuild/esbuild.cjs +++ b/.esbuild/esbuild.cjs @@ -7,14 +7,7 @@ const handler = (e) => { }; const watch = process.argv.includes('--watch'); -// mermaid.js -build(iifeBuild({ minify: false, watch })).catch(handler); // mermaid.esm.mjs build(esmBuild({ minify: false, watch })).catch(handler); - -// mermaid.min.js -build(esmBuild()).catch(handler); -// mermaid.esm.min.mjs -build(iifeBuild()).catch(handler); // mermaid.core.mjs (node_modules unbundled) build(esmCoreBuild()).catch(handler); diff --git a/.esbuild/util.cjs b/.esbuild/util.cjs index 0cddb7e45..0f3ae9b2c 100644 --- a/.esbuild/util.cjs +++ b/.esbuild/util.cjs @@ -29,7 +29,6 @@ const buildOptions = (override = {}) => { const getOutFiles = (extension) => { return { [`mermaid${extension}`]: 'src/mermaid.ts', - [`diagramAPI${extension}`]: 'src/diagram-api/diagramAPI.ts', }; }; /** @@ -69,22 +68,6 @@ exports.esmCoreBuild = (override) => { }); }; -/** - * Build options for mermaid.js build. - * - * For IIFE browser use (where ESM is not yet supported). - * - * @param {Options} override - Override options. - * @returns {Options} ESBuild build options. - */ -exports.iifeBuild = (override = { minify: true }) => { - return buildOptions({ - entryPoints: getOutFiles(override.minify ? '.min' : ''), - format: 'iife', - ...override, - }); -}; - const jisonPlugin = { name: 'jison', setup(build) {