diff --git a/docs/plugins/markdown/markdown-chart/mermaid.md b/docs/plugins/markdown/markdown-chart/mermaid.md index b060ef5593..80014a1e25 100644 --- a/docs/plugins/markdown/markdown-chart/mermaid.md +++ b/docs/plugins/markdown/markdown-chart/mermaid.md @@ -82,6 +82,7 @@ Besides using mermaid, you can also use the following code blocks: - packet: `packet-beta` - radar: `radar-beta` - sankey: `sankey-beta` +- treemap: `treemap-beta` - xy: `xychart-beta` You do not need to declare diagram type and intent your code. diff --git a/docs/zh/plugins/markdown/markdown-chart/mermaid.md b/docs/zh/plugins/markdown/markdown-chart/mermaid.md index 1e83081995..cc2b065735 100644 --- a/docs/zh/plugins/markdown/markdown-chart/mermaid.md +++ b/docs/zh/plugins/markdown/markdown-chart/mermaid.md @@ -84,6 +84,7 @@ export default { - packet: `packet-beta` - radar: `radar-beta` - sankey: `sankey-beta` +- treemap: `treemap-beta` - xy: `xychart-beta` 你不需要再声明图表类型,也不需要缩进图表代码。 diff --git a/plugins/markdown/plugin-markdown-chart/package.json b/plugins/markdown/plugin-markdown-chart/package.json index 2afd3fc144..d4a3e12835 100644 --- a/plugins/markdown/plugin-markdown-chart/package.json +++ b/plugins/markdown/plugin-markdown-chart/package.json @@ -66,7 +66,7 @@ "markmap-lib": "^0.18.11", "markmap-toolbar": "^0.18.10", "markmap-view": "^0.18.10", - "mermaid": "^11.4.1", + "mermaid": "^11.8.0", "vuepress": "catalog:" }, "peerDependenciesMeta": { diff --git a/plugins/markdown/plugin-markdown-chart/src/node/markdown-it-plugins/mermaid.ts b/plugins/markdown/plugin-markdown-chart/src/node/markdown-it-plugins/mermaid.ts index 271c29655d..e109662013 100644 --- a/plugins/markdown/plugin-markdown-chart/src/node/markdown-it-plugins/mermaid.ts +++ b/plugins/markdown/plugin-markdown-chart/src/node/markdown-it-plugins/mermaid.ts @@ -96,6 +96,7 @@ const DIAGRAM_MAP: Record = { 'packet': ['packet-beta', false], 'sankey': ['sankey-beta', false], 'xy': ['xychart-beta', false], + 'treemap': ['treemap-beta', false], 'radar': ['radar-beta'], } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 354363b1fe..e84e50ba1f 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -805,7 +805,7 @@ importers: specifier: ^0.18.10 version: 0.18.12(markmap-common@0.18.9) mermaid: - specifier: ^11.4.1 + specifier: ^11.8.0 version: 11.8.1 vue: specifier: 'catalog:'