diff options
author | 2022-04-03 20:42:41 +0200 | |
---|---|---|
committer | 2022-04-03 20:42:41 +0200 | |
commit | dff89a0fa3d51d1473e8a19b000ba8a76261d060 (patch) | |
tree | ff59b3e316653a867ccdadacb08e4e981d71844f /packages/markdown/remark/src | |
parent | bf2199e1dff76e684c371f974a1044bb13338300 (diff) | |
parent | 824458790a45e9b476e8acf6c406c49d28740dea (diff) | |
download | astro-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.ts | 9 |
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; |