Remove mindmap
This commit is contained in:
@@ -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",
|
||||||
|
|||||||
@@ -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);
|
||||||
};
|
};
|
||||||
|
|||||||
@@ -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"
|
||||||
|
|||||||
Reference in New Issue
Block a user