A version of marky-markdown that does less.
This little module converts markdown to HTML with markdown-it (a fast and CommonMark compliant parser), then parses that HTML into a queryable DOM object using cheerio.
This module is inspired by marky-markdown, and has a very similar API. It does less, but has a much smaller dependency footprint because it doesn't rely on any native C++ modules. If you need syntax highlighting, sanitized HTML, short emoji support, etc, use marky-markdown.
npm install marky-markdown-lite --save
const marky = require('marky-markdown-lite')
// Give marky a markdown string:
var $ = marky('## Some Heading')
// Then use jQuery-style cheerio selectors:
$('h2.title').text()
$('h2').addClass('welcome')
$.html()
// You can also use a markdown filename...
var $ = marky('some/markdown/file.md')
npm install
npm test
MIT
Generated by package-json-to-readme