tessl install tessl/npm-marked@17.0.0A markdown parser built for speed
Migrate to Marked from other markdown libraries.
// markdown-it
const md = require('markdown-it')();
const html = md.render(markdown);
// marked
import { marked } from "marked";
const html = marked.parse(markdown);// showdown
const converter = new showdown.Converter();
const html = converter.makeHtml(markdown);
// marked
import { marked } from "marked";
const html = marked.parse(markdown);Breaking changes in v17:
Migration steps:
// Old (deprecated)
marked.setOptions({
highlight: function(code, lang) {
// Old highlight option
}
});
// New (v17+)
marked.use({
renderer: {
code({ text, lang }) {
// Custom code rendering
}
}
});