From d8b91dbcf6f56ef46a52b80a74accd9c49b501c1 Mon Sep 17 00:00:00 2001 From: Sidharth Vinod Date: Sat, 12 Aug 2023 20:10:51 +0530 Subject: [PATCH] chore: Remove `mermaid.default` Co-authored-by: Alois Klink --- .esbuild/util.ts | 6 +++++- cypress/platform/iife.html | 4 ++-- packages/mermaid/src/mermaid.ts | 17 ----------------- 3 files changed, 7 insertions(+), 20 deletions(-) diff --git a/.esbuild/util.ts b/.esbuild/util.ts index 236e0c4d0..bdb48f37a 100644 --- a/.esbuild/util.ts +++ b/.esbuild/util.ts @@ -49,6 +49,7 @@ export const getBuildConfig = ({ }`]: `src/${file}`, }, metafile, + logLevel: 'info', }); if (core) { @@ -65,7 +66,10 @@ export const getBuildConfig = ({ if (format === 'iife') { output.format = 'iife'; output.splitting = false; - output.globalName = 'mermaid'; + output.globalName = '__esbuild_esm_mermaid'; + output.footer = { + js: 'globalThis.mermaid = globalThis.__esbuild_esm_mermaid.default;', + }; output.outExtension = { '.js': '.js' }; } else { output.format = 'esm'; diff --git a/cypress/platform/iife.html b/cypress/platform/iife.html index 1314434bb..7122785fc 100644 --- a/cypress/platform/iife.html +++ b/cypress/platform/iife.html @@ -12,12 +12,12 @@ graph TB