vuepress-plugin-mermaidjs
vuepress-plugin-mermaidjs copied to clipboard
Vuepress plugin for mermaid.js diagrams
Updates the requirements on [@vuepress/shared](https://github.com/vuepress/vuepress-next) to permit the latest version. Release notes Sourced from @vuepress/shared's releases. v2.0.0-beta.51 Please refer to CHANGELOG.md for details. Changelog Sourced from @vuepress/shared's changelog. 2.0.0-beta.51 (2022-08-28)...
Updates the requirements on [@vuepress/utils](https://github.com/vuepress/vuepress-next) to permit the latest version. Release notes Sourced from @vuepress/utils's releases. v2.0.0-beta.51 Please refer to CHANGELOG.md for details. Changelog Sourced from @vuepress/utils's changelog. 2.0.0-beta.51 (2022-08-28)...
npm install -D "vuepress-plugin-mermaidjs" ``` npm WARN deprecated @braintree/[email protected]: Potential XSS vulnerability patched in v6.0.0. ``` The sanitize-url should be updated.
Bumps [mermaid](https://github.com/knsv/mermaid) from 8.14.0 to 9.1.6. Release notes Sourced from mermaid's releases. 9.1.6 Release Notes Bug fixes #3308 Allowing br tags in tooltips (#3331) @knsv Fix for GitGraphs not working...
Updates the requirements on [http-server](https://github.com/http-party/http-server) to permit the latest version. Release notes Sourced from http-server's releases. v14.1.1 Patch CVE-2021-44906 @dpassen (#803) Other changes Bump follow-redirects from 1.14.4 to 1.14.8 @dependabot...
 It's looking for `'@vuepress/shared-utils'`. This doesn't seem to exist on Vuepress 2. I tried installing it but the chain of missing dependencies just goes on. Are the users expected...
The following mermaid produces an empty box: ``` gitGraph commit commit commit ``` It works perfectly fine on live editor: https://mermaid.live/edit#pako:eNp9izEOwjAMRa-C_twTZAZxAFYvVmJaC5xUxhlQ1buTSrDyp6ev9zbkVgQJs8bVeV2onsZyM9P4z5hg4sZaRr4dHyEWMSGkgYX9QaC6D6-vhUMuRaM50p2fL5nAPdrtXTNSeJefdFaene1r7R80YjU7
package.json ```json "devDependencies": { "@vue/component-compiler-utils": "^3.3.0", "@vuepress/shared-utils": "^1.9.7", "lru-cache": "^7.7.3", "vuepress": "^2.0.0-beta.36", "vuepress-plugin-mermaidjs": "^2.0.0-beta.2", "webpack": "^5.71.0" } ``` Error in browser console ``` Uncaught (in promise) TypeError: mermaid.initialize is not...
Fixes bug mentioned in #64
Since the component default-slot syntax is deprecated in 2.x, support for using custom styling should be re-added. There are two ways to go here: 1) add argumentsto the fenced-block language...