diff options
Diffstat (limited to 'packages/integrations/mdx/src/remark-prism.ts')
-rw-r--r-- | packages/integrations/mdx/src/remark-prism.ts | 18 |
1 files changed, 0 insertions, 18 deletions
diff --git a/packages/integrations/mdx/src/remark-prism.ts b/packages/integrations/mdx/src/remark-prism.ts deleted file mode 100644 index 7dc05f358..000000000 --- a/packages/integrations/mdx/src/remark-prism.ts +++ /dev/null @@ -1,18 +0,0 @@ -import { runHighlighterWithAstro } from '@astrojs/prism/dist/highlighter'; -import { visit } from 'unist-util-visit'; - -/** */ -export default function remarkPrism() { - return (tree: any) => - visit(tree, 'code', (node: any) => { - let { lang, value } = node; - node.type = 'html'; - - let { html, classLanguage } = runHighlighterWithAstro(lang, value); - let classes = [classLanguage]; - node.value = `<pre class="${classes.join( - ' ' - )}"><code class="${classLanguage}">${html}</code></pre>`; - return node; - }); -} |