Alex Nguyen
|
11d5e52710
|
migrate MDX tests (#9894)
|
2024-01-31 08:37:34 +00:00 |
|
Josh Goldberg ✨
|
2fea174303
|
feat: use typescript-eslint@v6's reworked configs (#7425)
|
2023-07-03 20:59:43 +08:00 |
|
HiDeoo
|
7abb1e9056
|
Fix MDX heading IDs generation when using a frontmatter reference (#5978)
* Fix MDX heading IDs generation when using a frontmatter reference
* Hoist safelyGetAstroData() call and add statement null check
|
2023-01-26 12:52:50 -05:00 |
|
Chris Swithinbank
|
2c65b433bf
|
MD/MDX collect headings refactor (#5654)
|
2022-12-20 23:08:15 +01:00 |
|
bholmesdev
|
10a8fa5dcd
|
[ci] format
|
2022-08-01 21:25:50 +00:00 |
|
Ben Holmes
|
40ef43a59b
|
[MDX] Add getHeadings + generate anchor links (#4095)
* deps: mdx github-slugger
* feat: add getHeadings via rehype plugin
* chore: stray console.log
* test: getHeadings w/ & w/0 JSX expressions
* docs: add generated exports
* refactor: pass headings using vfile.data
* deps: vfile
* test: heading anchor IDs
* docs: add collect-headings to default rehype plugins
* chore: changeset
* deps: estree-util-value-to-estree
* refactor: inject getHeadings export the right way!
* deps: switch to acorn
* refactor: just use acorn
* docs: `getHeadings` info structuring
Co-authored-by: Chris Swithinbank <swithinbank@gmail.com>
* docs: clarify `url` example
Co-authored-by: Chris Swithinbank <swithinbank@gmail.com>
* fix: move slugger inside plugin call
* refactor: cleanup code reassignment
* chore: lint
* deps: mdast-util-mdx, test utils
* refactor: add jsToTreeNode util
* feat: expose utils for lib authors
* test: rehype plugins w/ and w/o extends
* test: fixture
* refactor: remove utils from package exports
Co-authored-by: Chris Swithinbank <swithinbank@gmail.com>
|
2022-08-01 17:23:56 -04:00 |
|