1234567891011121314151617181920212223242526 |
- const Config = require('markdown-it-chain');
- const anchorPlugin = require('markdown-it-anchor');
- const slugify = require('transliteration').slugify;
- const containers = require('./containers');
- const overWriteFenceRule = require('./fence');
- const config = new Config();
- config
- .options.html(true).end()
- .plugin('anchor').use(anchorPlugin, [
- {
- level: 2,
- slugify: slugify,
- permalink: true,
- permalinkBefore: true
- }
- ]).end()
- .plugin('containers').use(containers).end();
- const md = config.toMd();
- overWriteFenceRule(md);
- module.exports = md;
|