summaryrefslogtreecommitdiff
path: root/packages/markdown
diff options
context:
space:
mode:
authorGravatar Ben Holmes <hey@bholmes.dev> 2022-04-19 16:37:11 -0400
committerGravatar GitHub <noreply@github.com> 2022-04-19 16:37:11 -0400
commit9ba1f4f8251155b69398a8af22d6ab8587b96120 (patch)
tree56143f882ef4251edf33a63a3b2086b8da47a592 /packages/markdown
parentb3a423849bc380ff1d21a7c1198f87a4a8d0d036 (diff)
downloadastro-9ba1f4f8251155b69398a8af22d6ab8587b96120.tar.gz
astro-9ba1f4f8251155b69398a8af22d6ab8587b96120.tar.zst
astro-9ba1f4f8251155b69398a8af22d6ab8587b96120.zip
Fix: markdown JSX expression inconsistencies (#3152)
* fix: remove micromark-extension-mdx-expression to unbreak JSX expressions * chore: changeset * deps: update lockfile * tests: jsx expressions in markdown
Diffstat (limited to 'packages/markdown')
-rw-r--r--packages/markdown/remark/package.json1
-rw-r--r--packages/markdown/remark/src/remark-expressions.ts6
2 files changed, 0 insertions, 7 deletions
diff --git a/packages/markdown/remark/package.json b/packages/markdown/remark/package.json
index 1ba5c407e..0327a7929 100644
--- a/packages/markdown/remark/package.json
+++ b/packages/markdown/remark/package.json
@@ -29,7 +29,6 @@
"mdast-util-mdx-expression": "^1.2.0",
"mdast-util-mdx-jsx": "^1.2.0",
"mdast-util-to-string": "^3.1.0",
- "micromark-extension-mdx-expression": "^1.0.3",
"micromark-extension-mdx-jsx": "^1.0.3",
"prismjs": "^1.27.0",
"rehype-raw": "^6.1.1",
diff --git a/packages/markdown/remark/src/remark-expressions.ts b/packages/markdown/remark/src/remark-expressions.ts
index be6bc09ed..8e7af19f3 100644
--- a/packages/markdown/remark/src/remark-expressions.ts
+++ b/packages/markdown/remark/src/remark-expressions.ts
@@ -1,5 +1,4 @@
// Vite bug: dynamically import() modules needed for CJS. Cache in memory to keep side effects
-let mdxExpression: any;
let mdxExpressionFromMarkdown: any;
let mdxExpressionToMarkdown: any;
@@ -7,7 +6,6 @@ export function remarkExpressions(this: any, options: any) {
let settings = options || {};
let data = this.data();
- add('micromarkExtensions', mdxExpression({}));
add('fromMarkdownExtensions', mdxExpressionFromMarkdown);
add('toMarkdownExtensions', mdxExpressionToMarkdown);
@@ -19,10 +17,6 @@ export function remarkExpressions(this: any, options: any) {
}
export async function loadRemarkExpressions() {
- if (!mdxExpression) {
- const micromarkMdxExpression = await import('micromark-extension-mdx-expression');
- mdxExpression = micromarkMdxExpression.mdxExpression;
- }
if (!mdxExpressionFromMarkdown || !mdxExpressionToMarkdown) {
const mdastUtilMdxExpression = await import('mdast-util-mdx-expression');
mdxExpressionFromMarkdown = mdastUtilMdxExpression.mdxExpressionFromMarkdown;