@rwk/typedoc-plugin-mermaid
v1.9.0-test7
Published
A plugin for TypeDoc that generates graphs for mermaid.js diagrams by using @mermaid annotation. [Temp fork to be compatible with mermaid v10]
Downloads
33
Maintainers
Readme
typedoc-plugin-mermaid
A plugin for TypeDoc that generates graphs for mermaid.js diagrams by @mermaid annotation. [Temp fork to be compatible with mermaid v10]
Installation
The plugin can then be installed using npm:
# npm
npm install --save-dev typedoc-plugin-mermaid
# or yarn
yarn add -D typedoc-plugin-mermaid
Usage
Write tsdoc with @mermaid
annotations:
/**
* Hoge is sample class for example of `typedoc-plugin-mermaid`.
*
* @mermaid Make TypeDoc easy to use with mermaid.js
* graph TB
* mermaid.js --> TypeDoc;
*/
export class Hoge { }
Or use fenced code blocks:
/**
* Mermaid code blocks are automatically detect and converted.
*
* ```mermaid
* graph TB
* mermaid.js --> TypeDoc;
* ```
*/
export class Mermaid { }
Arguments
The following arguments can be used in addition to the default TypeDoc arguments.
$ typedoc --help
...
Options:
--mermaidVersion [Mermaid Plugin] The version of mermaid.js to use.
...
--mermaidVersion
Specify mermaid.js version to use.
Default:
latest
, Example:8.14.0
Contributors
Thanks goes to these wonderful people (emoji key):
This project follows the all-contributors specification. Contributions of any kind welcome!
License
This software is released under the MIT License, see LICENSE.