|
|
||
|---|---|---|
| .. | ||
| node_modules | ||
| index.js | ||
| license | ||
| md-ast-to-mdx-ast.js | ||
| mdx-ast-to-mdx-hast.js | ||
| mdx-hast-to-jsx.js | ||
| package.json | ||
| readme.md | ||
| util.js | ||
readme.md
@mdx-js/mdx
MDX implementation using remark.
Installation
npm:
npm i -S @mdx-js/mdx
Usage
const mdx = require('@mdx-js/mdx')
const result = await mdx(`
# Hello, MDX
I <3 Markdown and JSX
`)
console.log(result)
Yields:
export default ({components, ...props}) => (
<MDXTag name="wrapper" components={components}>
<MDXTag name="h1" components={components}>{`Hello, MDX`}</MDXTag>
<MDXTag name="p" components={components}>{`I <3 Markdown and JSX`}</MDXTag>
</MDXTag>
)
Contribute
See the Support and Contributing guidelines on the MDX website for ways to (get) help.
This project has a Code of Conduct. By interacting with this repository, organisation, or community you agree to abide by its terms.
License
MIT © Compositor and Vercel