0.1.0 • Published 8 years ago

markdown-it-mdrenderer v0.1.0

Weekly downloads
3
License
Apache-2.0
Repository
github
Last release
8 years ago

markdown-it-mdrenderer

Render markdown-it tokens back to markdown. It can be used for annotating / transforming some markdown.

var MarkdownIt = require('markdown-it');
var rules = require('markdown-it-mdrenderer');
var Renderer = require('markdown-it/lib/renderer');

var md = new MarkdownIt();

// Parse markdown
var tokens = md.parse('Some markdown', {});

// Do some annotations on "tokens"

// Render back to markdown
var renderer = new Renderer();
renderer.rules = _.extend(renderer.rules, rules);

var markdown = renderer.render(tokens, md.options, {});