feat: markdown rendering
This commit is contained in:
@@ -1,5 +1,6 @@
|
||||
const md = require('markdown-it')
|
||||
const mdAnchor = require('markdown-it-anchor')
|
||||
const mdAttrs = require('markdown-it-attrs')
|
||||
const _ = require('lodash')
|
||||
const uslug = require('uslug')
|
||||
|
||||
@@ -39,6 +40,8 @@ module.exports = {
|
||||
permalinkBefore: true
|
||||
})
|
||||
|
||||
mkdown.use(mdAttrs)
|
||||
|
||||
for (let child of this.children) {
|
||||
const renderer = require(`../${_.kebabCase(child.key)}/renderer.js`)
|
||||
renderer.init(mkdown, child.config)
|
||||
|
@@ -6,6 +6,6 @@ const mdTaskLists = require('markdown-it-task-lists')
|
||||
|
||||
module.exports = {
|
||||
init (md, conf) {
|
||||
md.use(mdTaskLists)
|
||||
md.use(mdTaskLists, {label: true, labelAfter: true})
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user