feat: markdown rendering

This commit is contained in:
Nicolas Giard
2018-11-23 21:10:24 -05:00
parent aaeb24a8ec
commit 076aeaf749
7 changed files with 115 additions and 106 deletions

View File

@@ -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)

View File

@@ -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})
}
}