Open
Description
Initial checklist
- I read the support docs
- I read the contributing guide
- I agree to follow the code of conduct
- I searched issues and couldn’t find anything (or linked relevant results below)
Problem
Currentle the language service only supports unified plugins that register micromark syntax extensions. It doesn’t support transformer plugins yet.
For example, remark-mdx-frontmatter
, rehype-mdx-title
, and recma-nextjs-static-props
provide a transformers that injects ESM exports into the AST.
Solution
TypeScript needs to be aware of injected variables and their types. I don’t know how yet.
Alternatives
🤷