mirror of
https://github.com/mermaid-js/mermaid.git
synced 2025-09-08 18:16:44 +02:00
29 lines
1.1 KiB
TypeScript
29 lines
1.1 KiB
TypeScript
import { registerDiagram } from './diagramAPI';
|
|
import mindmapDb from '../diagrams/mindmap/mindmapDb';
|
|
import mindmapRenderer from '../diagrams/mindmap/mindmapRenderer';
|
|
// @ts-ignore
|
|
import mindmapParser from '../diagrams/mindmap/parser/mindmap';
|
|
import { mindmapDetector } from '../diagrams/mindmap/mindmapDetector';
|
|
import mindmapStyles from '../diagrams/mindmap/styles';
|
|
|
|
import gitGraphDb from '../diagrams/git/gitGraphAst';
|
|
import gitGraphRenderer from '../diagrams/git/gitGraphRenderer';
|
|
// @ts-ignore
|
|
import gitGraphParser from '../diagrams/git/parser/gitGraph';
|
|
import { gitGraphDetector } from '../diagrams/git/gitGraphDetector';
|
|
import gitGraphStyles from '../diagrams/git/styles';
|
|
|
|
export const addDiagrams = () => {
|
|
// Register mindmap and other built-in diagrams
|
|
registerDiagram(
|
|
'gitGraph',
|
|
{ parser: gitGraphParser, db: gitGraphDb, renderer: gitGraphRenderer, styles: gitGraphStyles },
|
|
gitGraphDetector
|
|
);
|
|
registerDiagram(
|
|
'mindmap',
|
|
{ parser: mindmapParser, db: mindmapDb, renderer: mindmapRenderer, styles: mindmapStyles },
|
|
mindmapDetector
|
|
);
|
|
};
|