mirror of
https://github.com/withastro/astro.git
synced 2024-12-23 21:53:55 -05:00
2675b8633c
* feat: inject vfile data as exports * feat: add vfile to renderMarkdown output * feat: add safe astroExports parser to utils * refactor: expose vite-plugin-utils on astro package * feat: handle astroExports in mdx * deps: vfile * chore: lockfile * test: astroExports in mdx * refactor: merge plugin exports into forntmatter * refactor: astroExports -> astro.frontmatter * refactor: md astroExports -> astro.frontmatter * feat: astro.frontmatter vite-plugin-markdown * chore: remove unused import * fix: inline safelyGetAstroData in MDX integration * chore: check that frontmatter export is valid export name * chore: error log naming * test: mdx remark frontmatter injection * fix: inconsistent shiki mod resolution * fix: add new frontmatter and heading props * test: remark vdata * fix: spread astro.data.frontmatter * test deps: mdast-util-to-string, reading-time * fix: astro-md test package name * test: md frontmatter injection * fix: layouts * deps: remove vite-plugin-utils export * fix: package lock * chore: remove dup import * chore: changeset * chore: add comment on safelyGetAstroData source * deps: move mdast-util-to-string + reading-time to test fixture * chore: move remark plugins to test fixture * fix: override plugin frontmatter with user frontmatter * test: md injected frontmatter overrides * test: frontmatter injection overrides mdx |
||
---|---|---|
.. | ||
fixtures | ||
mdx-component.test.js | ||
mdx-escape.test.js | ||
mdx-frontmatter-injection.test.js | ||
mdx-frontmatter.test.js | ||
mdx-get-headings.test.js | ||
mdx-get-static-paths.test.js | ||
mdx-page.test.js | ||
mdx-plus-react.test.js | ||
mdx-rehype-plugins.test.js | ||
mdx-remark-plugins.test.js | ||
mdx-syntax-highlighting.test.js | ||
mdx-url-export.test.js |