({ renderer })
| 3 | import 'prismjs/components/prism-markup-templating'; |
| 4 | |
| 5 | export const highlightCodeCompiler = ({ renderer }) => |
| 6 | (renderer.code = function (code, lang = 'markup') { |
| 7 | const langOrMarkup = Prism.languages[lang] || Prism.languages.markup; |
| 8 | const text = Prism.highlight( |
| 9 | code.replace(/@DOCSIFY_QM@/g, '`'), |
| 10 | langOrMarkup, |
| 11 | lang |
| 12 | ); |
| 13 | |
| 14 | return `<pre v-pre data-lang="${lang}"><code class="lang-${lang}">${text}</code></pre>`; |
| 15 | }); |
no outgoing calls
no test coverage detected
searching dependent graphs…