Remove mindmap

This commit is contained in:
Sidharth Vinod
2023-02-16 15:48:02 +05:30
parent af4f60874e
commit 8c07649b10
3 changed files with 0 additions and 25 deletions
-1
View File
@@ -67,7 +67,6 @@
"vitest": "^0.28.0" "vitest": "^0.28.0"
}, },
"dependencies": { "dependencies": {
"@mermaid-js/mermaid-mindmap": "9.3.0",
"analytics": "0.8.1", "analytics": "0.8.1",
"analytics-plugin-plausible": "0.0.6", "analytics-plugin-plausible": "0.0.6",
"daisyui": "2.49.0", "daisyui": "2.49.0",
-11
View File
@@ -1,11 +1,4 @@
import mermaid, { type MermaidConfig } from 'mermaid'; 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 ( export const render = async (
config: MermaidConfig, config: MermaidConfig,
@@ -15,13 +8,9 @@ export const render = async (
): Promise<void> => { ): Promise<void> => {
// Should be able to call this multiple times without any issues. // Should be able to call this multiple times without any issues.
mermaid.initialize(config); mermaid.initialize(config);
// console.log('Rendering', code);
// mermaid.mermaidAPI.render(id, code, callback);
await init();
await mermaid.mermaidAPI.renderAsync(id, code, callback); await mermaid.mermaidAPI.renderAsync(id, code, callback);
}; };
export const parse = async (code: string): Promise<boolean> => { export const parse = async (code: string): Promise<boolean> => {
await init();
return await mermaid.parseAsync(code); return await mermaid.parseAsync(code);
}; };
-13
View File
@@ -350,19 +350,6 @@
"@jridgewell/resolve-uri" "^3.0.3" "@jridgewell/resolve-uri" "^3.0.3"
"@jridgewell/sourcemap-codec" "^1.4.10" "@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": "@nodelib/fs.scandir@2.1.5":
version "2.1.5" version "2.1.5"
resolved "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz" resolved "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz"