From 13a6f04945adb7bcb5825549e4c30ce02d9bde27 Mon Sep 17 00:00:00 2001 From: Sidharth Vinod Date: Mon, 14 Aug 2023 09:05:56 +0530 Subject: [PATCH] chore: Add vite support for define --- .vite/build.ts | 4 ++++ packages/mermaid/src/types.d.ts | 2 +- vite.config.ts | 4 ++++ 3 files changed, 9 insertions(+), 1 deletion(-) diff --git a/.vite/build.ts b/.vite/build.ts index a03bdeec2..b3e5efb45 100644 --- a/.vite/build.ts +++ b/.vite/build.ts @@ -89,6 +89,10 @@ export const getBuildConfig = ({ minify, core, watch, entryName }: BuildOptions) }), ...visualizerOptions(packageName, core), ], + define: { + // Needs to be string + includeLargeDiagrams: 'true', + }, }; if (watch && config.build) { diff --git a/packages/mermaid/src/types.d.ts b/packages/mermaid/src/types.d.ts index 4f52a09df..2a0cf2d78 100644 --- a/packages/mermaid/src/types.d.ts +++ b/packages/mermaid/src/types.d.ts @@ -1 +1 @@ -declare let includeLargeDiagrams: boolean; +declare const includeLargeDiagrams: boolean; diff --git a/vite.config.ts b/vite.config.ts index 080ff981f..d99f0d3ed 100644 --- a/vite.config.ts +++ b/vite.config.ts @@ -33,4 +33,8 @@ export default defineConfig({ esmExternals: true, }, }, + define: { + // Needs to be string + includeLargeDiagrams: 'true', + }, });