diff --git a/.esbuild/build.ts b/.esbuild/build.ts index 2735f1f91..23decb471 100644 --- a/.esbuild/build.ts +++ b/.esbuild/build.ts @@ -56,9 +56,7 @@ const handler = (e) => { const main = async () => { await generateLangium(); - await mkdir('stats').catch(() => { - // Ignore error if directory already exists - }); + await mkdir('stats', {recursive: true}); const packageNames = Object.keys(packageOptions) as (keyof typeof packageOptions)[]; // it should build `parser` before `mermaid` because it's a dependency for (const pkg of packageNames) { diff --git a/packages/mermaid/src/diagrams/sequence/sequenceDb.ts b/packages/mermaid/src/diagrams/sequence/sequenceDb.ts index 9d525723a..69ddeaf18 100644 --- a/packages/mermaid/src/diagrams/sequence/sequenceDb.ts +++ b/packages/mermaid/src/diagrams/sequence/sequenceDb.ts @@ -229,7 +229,7 @@ export const setWrap = function (wrapSetting?: boolean) { }; const extractWrap = (text?: string): { cleanedText?: string; wrap?: boolean } => { - if (!text) { + if (text === undefined) { return {}; } text = text.trim();