summaryrefslogtreecommitdiff
path: root/packages/integrations/mdx/src/remark-prism.ts
diff options
context:
space:
mode:
authorGravatar bholmesdev <bholmesdev@users.noreply.github.com> 2022-07-21 20:46:16 +0000
committerGravatar fredkbot <fred+astrobot@astro.build> 2022-07-21 20:46:16 +0000
commitc2968b05421bffe5e3f033e9c5423191ee6a1cf7 (patch)
tree8213466291b2dd39e5f316004a49648a0437a142 /packages/integrations/mdx/src/remark-prism.ts
parent3b8a7445247221100462ba035f6778b43ea180e7 (diff)
downloadastro-c2968b05421bffe5e3f033e9c5423191ee6a1cf7.tar.gz
astro-c2968b05421bffe5e3f033e9c5423191ee6a1cf7.tar.zst
astro-c2968b05421bffe5e3f033e9c5423191ee6a1cf7.zip
[ci] format
Diffstat (limited to 'packages/integrations/mdx/src/remark-prism.ts')
-rw-r--r--packages/integrations/mdx/src/remark-prism.ts23
1 files changed, 12 insertions, 11 deletions
diff --git a/packages/integrations/mdx/src/remark-prism.ts b/packages/integrations/mdx/src/remark-prism.ts
index 019c3984b..4a324dd1d 100644
--- a/packages/integrations/mdx/src/remark-prism.ts
+++ b/packages/integrations/mdx/src/remark-prism.ts
@@ -45,15 +45,16 @@ function runHighlighter(lang: string, code: string) {
/** */
export default function remarkPrism() {
- return (tree: any) => visit(tree, 'code', (node: any) => {
- let { lang, value } = node;
- node.type = 'html';
-
- let { html, classLanguage } = runHighlighter(lang, value);
- let classes = [classLanguage];
- node.value = `<pre class="${classes.join(
- ' '
- )}"><code class="${classLanguage}">${html}</code></pre>`;
- return node;
- });
+ return (tree: any) =>
+ visit(tree, 'code', (node: any) => {
+ let { lang, value } = node;
+ node.type = 'html';
+
+ let { html, classLanguage } = runHighlighter(lang, value);
+ let classes = [classLanguage];
+ node.value = `<pre class="${classes.join(
+ ' '
+ )}"><code class="${classLanguage}">${html}</code></pre>`;
+ return node;
+ });
}