Add mermaid.js as a dependency #5019
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
https://trello.com/c/JfbTFW0e/917-tech-documentation
A lot of docs are loaded in from Github. As Github-flavoured Markdown supports Mermaid for diagrams, Mermaid markup is used in a lot of our Readmes and docs (For example). This renders great in Github, but when we load it into developer docs, we just see the source code, for example:
This loads in Mermaid.js as a dependency, so now docs render like so:
This is the first time we've introduced JS-level dependencies to this repo, so I'd appreciate a steer that I've done it correctly!