From 8c07649b10c2e278f2b3fb8e0df4ca0b8fcdf0ba Mon Sep 17 00:00:00 2001 From: Sidharth Vinod Date: Thu, 16 Feb 2023 15:48:02 +0530 Subject: [PATCH] Remove mindmap --- package.json | 1 - src/lib/util/mermaid.ts | 11 ----------- yarn.lock | 13 ------------- 3 files changed, 25 deletions(-) diff --git a/package.json b/package.json index 7caaea27..c3905810 100644 --- a/package.json +++ b/package.json @@ -67,7 +67,6 @@ "vitest": "^0.28.0" }, "dependencies": { - "@mermaid-js/mermaid-mindmap": "9.3.0", "analytics": "0.8.1", "analytics-plugin-plausible": "0.0.6", "daisyui": "2.49.0", diff --git a/src/lib/util/mermaid.ts b/src/lib/util/mermaid.ts index f4d09e72..e3adc0f5 100644 --- a/src/lib/util/mermaid.ts +++ b/src/lib/util/mermaid.ts @@ -1,11 +1,4 @@ import mermaid, { type MermaidConfig } from 'mermaid'; -import mindmap from '@mermaid-js/mermaid-mindmap'; - -const initialize = mermaid.registerExternalDiagrams([mindmap]); - -export const init = async () => { - await initialize; -}; export const render = async ( config: MermaidConfig, @@ -15,13 +8,9 @@ export const render = async ( ): Promise => { // Should be able to call this multiple times without any issues. mermaid.initialize(config); - // console.log('Rendering', code); - // mermaid.mermaidAPI.render(id, code, callback); - await init(); await mermaid.mermaidAPI.renderAsync(id, code, callback); }; export const parse = async (code: string): Promise => { - await init(); return await mermaid.parseAsync(code); }; diff --git a/yarn.lock b/yarn.lock index 74268188..939b4334 100644 --- a/yarn.lock +++ b/yarn.lock @@ -350,19 +350,6 @@ "@jridgewell/resolve-uri" "^3.0.3" "@jridgewell/sourcemap-codec" "^1.4.10" -"@mermaid-js/mermaid-mindmap@9.3.0": - version "9.3.0" - resolved "https://registry.yarnpkg.com/@mermaid-js/mermaid-mindmap/-/mermaid-mindmap-9.3.0.tgz#cfe10329198a0f37e27eef1dcc4a1cf21f187e2b" - integrity sha512-IhtYSVBBRYviH1Ehu8gk69pMDF8DSRqXBRDMWrEfHoaMruHeaP2DXA3PBnuwsMaCdPQhlUUcy/7DBLAEIXvCAw== - dependencies: - "@braintree/sanitize-url" "^6.0.0" - cytoscape "^3.23.0" - cytoscape-cose-bilkent "^4.1.0" - cytoscape-fcose "^2.1.0" - d3 "^7.0.0" - khroma "^2.0.0" - non-layered-tidy-tree-layout "^2.0.2" - "@nodelib/fs.scandir@2.1.5": version "2.1.5" resolved "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz"