Visualize code blocks in Markdown files using [markmap](https://github.com/gera2ld/markmap).
npm install gatsby-remark-markmapVisualize code blocks in Markdown files using markmap.
Input:
```markdown
Render Markdown as mindmap:
`markdown markmap`Food
Fruits
- easy to eat
- apple
- banana
- not so easy
- grapesVegetables
- cabbage
- tomato``
Output:

`bash`
$ yarn add gatsby-remark-markmap
In your gatsby-config.js:
`jsgatsby-remark-markmap
plugins: [
{
resolve: 'gatsby-transformer-remark',
options: {
plugins: [
// Note that must be put before other pluginsgatsby-remark-prismjs
// that handle code blocks, e.g. `
'gatsby-remark-markmap',
'gatsby-remark-prismjs',
],
},
},
]
- options.markmap object
JSON options for markmap rendering, see the documentation for more details.
- options.assets (assets: IAssets) => IAssets
Change the assets to preload for markmap. If provided, the returned assets will be preloaded.
Here is an example using options:
`js`
{
resolve: 'gatsby-remark-markmap',
options: {
markmap: {/ markmap options /},
},
},
Code blocks with language of markdown and meta of markmap will be transformed into interactive markmaps.
``markdown`markdown markmap`markmap
contents
```
- markmap - markmap core packages