Runkit
Runkit
home page
user forum
new notebook
clone notebook
download notebook
support & documentation
log in
sign up
new notebook
help & feedback
clone this notebook
download this notebook
Sign In
Sign Up
RunKit + npm: marked
node v11.15.0
endpoint
share
tweet
var marked = require("marked") var Slugger = require("github-slugger"); // monkey patching marked.Renderer.prototype.heading = function(text, level, raw) { if (this.options.slugger) { return '<h' + level + ' id="' + this.options.slugger.slug(raw) + '">' + text + '</h' + level + '>\n'; } // ignore IDs return '<h' + level + '>' + text + '</h' + level + '>\n'; }; var options = { slugger: new Slugger() }; var md = `# heading ## heading # heading again ## heading again`; var html = marked(md, options);
Created from: https://npm.runkit.com/marked
Loading…
Clone and edit this document