UNPKG

docute

Version:

Effortlessly documentation done right.

18 lines (15 loc) 448 B
export default { name: 'hoistTags', extend: function extend(api) { api.extendMarkedRenderer(function (renderer) { var hoistedTagsRe = /^<(script|style)(?=(\s|>|$))/i; renderer.html = function (html) { html = html.trim(); if (hoistedTagsRe.test(html)) { return html.replace(/^<(script|style)/, '<v-$1').replace(/<\/(script|style)>$/, '</v-$1>'); } return html; }; }); } };