import MarkdownIt from 'markdown-it' import hljs from 'highlight.js' const md = new MarkdownIt({ html: false, linkify: true, typographer: true, highlight(str, lang) { if (lang && hljs.getLanguage(lang)) { try { return `
${hljs.highlight(str, { language: lang }).value}
` } catch (_) { // fall through } } return `
${md.utils.escapeHtml(str)}
` }, }) export function renderMarkdown(content) { return md.render(content) }