bisheng-plugin-toc

Generate a Table of Contents (TOC) for Markdown files.

Usage no npm install needed!

<script type="module">
  import bishengPluginToc from 'https://cdn.skypack.dev/bisheng-plugin-toc';
</script>

README

bisheng-plugin-toc

npm package NPM downloads Dependency Status

Generate a Table of Contents (TOC) for Markdown files in bisheng.

Usage

Install:

npm i --save bisheng-plugin-toc

Add 'bisheng-plugin-toc to bisehng.config.js's plugins.

module.exports = {
  plugins: ['bisheng-plugin-toc?maxDepth=2'],
};

In template:

<div>
  { utils.toReactComponent(pageData.toc) }
</div>

API

maxDepth: Number

default: 6

keepElem: Boolean

default: false

Whether to keep elements in heading text.

License

MIT