From 31afd7499b8b041779bd8e7bd3a689fdc8fafa70 Mon Sep 17 00:00:00 2001 From: Sidharth Vinod Date: Thu, 16 Feb 2023 12:05:41 +0530 Subject: [PATCH] chore: Linear build --- package.json | 2 +- packages/mermaid/src/diagrams/mindmap/mindmap.spec.js | 11 +---------- .../mermaid/src/diagrams/mindmap/types/index.d.ts | 7 ------- packages/mermaid/src/docs/.vitepress/theme/mermaid.ts | 11 ----------- 4 files changed, 2 insertions(+), 29 deletions(-) delete mode 100644 packages/mermaid/src/diagrams/mindmap/types/index.d.ts diff --git a/package.json b/package.json index 24a7d2901..3a4847609 100644 --- a/package.json +++ b/package.json @@ -20,7 +20,7 @@ "build:viz": "pnpm build:mermaid --visualize", "build:types": "tsc -p ./packages/mermaid/tsconfig.json --emitDeclarationOnly && tsc -p ./packages/mermaid-example-diagram/tsconfig.json --emitDeclarationOnly", "build:watch": "pnpm build:vite --watch", - "build": "pnpm run -r clean && concurrently \"pnpm build:vite\" \"pnpm build:types\"", + "build": "pnpm run -r clean && pnpm build:types && pnpm build:vite", "dev": "concurrently \"pnpm build:vite --watch\" \"ts-node-esm .vite/server.ts\"", "release": "pnpm build", "lint": "eslint --cache --cache-strategy content --ignore-path .gitignore . && pnpm lint:jison && prettier --cache --check .", diff --git a/packages/mermaid/src/diagrams/mindmap/mindmap.spec.js b/packages/mermaid/src/diagrams/mindmap/mindmap.spec.js index 8c90f774f..e8793e86a 100644 --- a/packages/mermaid/src/diagrams/mindmap/mindmap.spec.js +++ b/packages/mermaid/src/diagrams/mindmap/mindmap.spec.js @@ -1,16 +1,7 @@ import { parser as mindmap } from './parser/mindmap'; import * as mindmapDB from './mindmapDb'; -// import { injectUtils } from './mermaidUtils'; // Todo fix utils functions for tests -import { - // log, - setLogLevel, - // getConfig, - // sanitizeText, - // setupGraphViewBox, -} from '../../diagram-api/diagramAPI'; - -// injectUtils(log, setLogLevel, getConfig, sanitizeText, setupGraphViewBox); +import { setLogLevel } from '../../diagram-api/diagramAPI'; describe('when parsing a mindmap ', function () { beforeEach(function () { diff --git a/packages/mermaid/src/diagrams/mindmap/types/index.d.ts b/packages/mermaid/src/diagrams/mindmap/types/index.d.ts deleted file mode 100644 index 999ff2f49..000000000 --- a/packages/mermaid/src/diagrams/mindmap/types/index.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -export {}; - -declare global { - interface Window { - mermaid: any; // 👈️ turn off type checking - } -} diff --git a/packages/mermaid/src/docs/.vitepress/theme/mermaid.ts b/packages/mermaid/src/docs/.vitepress/theme/mermaid.ts index 52c9e88f2..2234ef498 100644 --- a/packages/mermaid/src/docs/.vitepress/theme/mermaid.ts +++ b/packages/mermaid/src/docs/.vitepress/theme/mermaid.ts @@ -1,17 +1,6 @@ import mermaid, { type MermaidConfig } from 'mermaid'; -// import mindmap from '@mermaid-js/mermaid-mindmap'; -// import timeline from '@mermaid-js/mermaid-timeline'; - -const init = (async () => { - try { - await mermaid.registerExternalDiagrams([]); - } catch (e) { - console.error(e); - } -})(); export const render = async (id: string, code: string, config: MermaidConfig): Promise => { - await init; mermaid.initialize(config); const svg = await mermaid.renderAsync(id, code); return svg;