diff options
Diffstat (limited to 'packages/markdown-support/src/index.ts')
-rw-r--r-- | packages/markdown-support/src/index.ts | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/packages/markdown-support/src/index.ts b/packages/markdown-support/src/index.ts index 168738ea2..5278d44d6 100644 --- a/packages/markdown-support/src/index.ts +++ b/packages/markdown-support/src/index.ts @@ -12,6 +12,7 @@ import unified from 'unified'; import markdown from 'remark-parse'; import markdownToHtml from 'remark-rehype'; import rehypeStringify from 'rehype-stringify'; +import remarkSlug from 'remark-slug'; export { AstroMarkdownOptions, MarkdownRenderingOptions }; @@ -30,6 +31,7 @@ export async function renderMarkdown(content: string, opts?: MarkdownRenderingOp const { headers, rehypeCollectHeaders } = createCollectHeaders(); let parser = unified() .use(markdown) + .use(remarkSlug) .use([remarkExpressions, { addResult: true }]); if (remarkPlugins.length === 0) { |