summaryrefslogtreecommitdiff
path: root/packages/markdown/remark/src
diff options
context:
space:
mode:
authorGravatar Tony Sullivan <tony.f.sullivan@outlook.com> 2022-04-03 20:42:41 +0200
committerGravatar Tony Sullivan <tony.f.sullivan@outlook.com> 2022-04-03 20:42:41 +0200
commitdff89a0fa3d51d1473e8a19b000ba8a76261d060 (patch)
treeff59b3e316653a867ccdadacb08e4e981d71844f /packages/markdown/remark/src
parentbf2199e1dff76e684c371f974a1044bb13338300 (diff)
parent824458790a45e9b476e8acf6c406c49d28740dea (diff)
downloadastro-dff89a0fa3d51d1473e8a19b000ba8a76261d060.tar.gz
astro-dff89a0fa3d51d1473e8a19b000ba8a76261d060.tar.zst
astro-dff89a0fa3d51d1473e8a19b000ba8a76261d060.zip
Merge branch 'main' of github.com:withastro/astro
Diffstat (limited to 'packages/markdown/remark/src')
-rw-r--r--packages/markdown/remark/src/index.ts9
1 files changed, 3 insertions, 6 deletions
diff --git a/packages/markdown/remark/src/index.ts b/packages/markdown/remark/src/index.ts
index c15cf502d..dd9f95d58 100644
--- a/packages/markdown/remark/src/index.ts
+++ b/packages/markdown/remark/src/index.ts
@@ -50,8 +50,7 @@ export async function renderMarkdown(content: string, opts?: MarkdownRenderingOp
let parser = unified()
.use(markdown)
- .use(isMDX ? [remarkJsx] : [])
- .use(isMDX ? [remarkExpressions] : [])
+ .use(isMDX ? [remarkJsx, remarkExpressions] : [])
.use([remarkUnwrap]);
if (remarkPlugins.length === 0 && rehypePlugins.length === 0) {
@@ -91,10 +90,8 @@ export async function renderMarkdown(content: string, opts?: MarkdownRenderingOp
});
parser
- .use(isMDX ? [rehypeJsx] : [])
- .use(isMDX ? [rehypeExpressions] : [])
- .use(isMDX ? [] : [rehypeRaw])
- .use(isMDX ? [rehypeEscape] : [])
+ .use(isMDX ? [rehypeJsx, rehypeExpressions] : [rehypeRaw])
+ .use(rehypeEscape)
.use(rehypeIslands);
let result: string;