virtual-markdown
v2.0.0
Published
Convert markdown into virtual-dom
Downloads
9
Maintainers
Readme
virtual-markdown
Convert markdown into virtual-dom. Uses remark and remark-html under the hood.
Installation
$ npm install virtual-markdown
Usage
const highlight = require('mdast-highlight')
const md = require('virtual-markdown')
module.exports = render
function render (h) {
const text = `
# funky town, get down, get down
- or how I learned to love the bomb
`
return h('section.main', [
md(text, {
use: [ highlight ],
footnotes: true
})
])
}
API
tree = md(markdown, opts?)
Takes a string of markdown and returns a virtual-dom widget. Takes the following options:
- use: array of remark plugins to use
- all other options are passed directy to remark.process()