diff options
author | 2023-02-15 10:06:33 +0100 | |
---|---|---|
committer | 2023-02-15 17:06:33 +0800 | |
commit | 4f6ecba4c1b35bacbbc0097854ee2b7b8c878e71 (patch) | |
tree | f7c31c7e7d86e46e00aca0eea023d7719f058a87 /packages/integrations/mdx/src | |
parent | 1c678f7ebff6b8ea843bf4b49ab73ca942a2a755 (diff) | |
download | astro-4f6ecba4c1b35bacbbc0097854ee2b7b8c878e71.tar.gz astro-4f6ecba4c1b35bacbbc0097854ee2b7b8c878e71.tar.zst astro-4f6ecba4c1b35bacbbc0097854ee2b7b8c878e71.zip |
Support rehype plugins that inject namespaced attributes (#6243)
* Support rehype plugins that inject namespaced attributes
* Fix rehype property casing
Diffstat (limited to 'packages/integrations/mdx/src')
-rw-r--r-- | packages/integrations/mdx/src/index.ts | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/packages/integrations/mdx/src/index.ts b/packages/integrations/mdx/src/index.ts index 577d073ee..7012849a4 100644 --- a/packages/integrations/mdx/src/index.ts +++ b/packages/integrations/mdx/src/index.ts @@ -74,6 +74,7 @@ export default function mdx(partialMdxOptions: Partial<MdxOptions> = {}): AstroI const { data: frontmatter, content: pageContent } = parseFrontmatter(code, id); const compiled = await mdxCompile(new VFile({ value: pageContent, path: id }), { ...mdxPluginOpts, + elementAttributeNameCase: 'html', remarkPlugins: [ // Ensure `data.astro` is available to all remark plugins toRemarkInitializeAstroData({ userFrontmatter: frontmatter }), |