UNPKG

@helldoc/core

Version:
23 lines (22 loc) 583 B
"use strict"; exports.__esModule = true; var prism = require("prismjs"); var marked = require("marked"); var loadLanguages = require("prismjs/components/index"); function md() { marked.setOptions({ highlight: function (code, lang) { if (!lang) return code; try { loadLanguages([lang]); } catch (err) { console.log(lang, err); } return prism.highlight(code, prism.languages[lang], lang); } }); return marked; } exports["default"] = md;