Project: micromark/micromark-extension-mdx-md

Package: micromark-extension-mdx-md@1.0.0

  1. Dependents: 2
  2. micromark extension to turn some markdown features off for MDX
  1. unified 173
  2. markdown 139
  3. micromark 34
  4. mdx 32
  5. micromark-extension 16
  6. mdxjs 8
  7. md 4


Build Coverage Downloads Size Sponsors Backers Chat

micromark extension to turn some markdown features off for MDX.

This package provides the low-level modules for integrating with the micromark tokenizer but has no handling of compiling to HTML.

When to use this

This package is already included in xdm and mdx-js/mdx (next).

You should probably use micromark-extension-mdx or micromark-extension-mdxjs instead, which combine this package with other MDX features. Alternatively, if you’re using micromark or mdast-util-from-markdown and you don’t want all of MDX, use this package.


This package is ESM only: Node 12+ is needed to use it and it must be imported instead of required.


npm install micromark-extension-mdx-md


import {micromark} from 'micromark'
import {mdxMd} from 'micromark-extension-mdx-md'

const output = micromark('\ta', {extensions: [mdxMd]})





This package exports the following identifiers: mdxMd. There is no default export.


An extension for micromark to turn some markdown features (HTML, autolinks, indented code) off (can be passed in extensions).


See contributing.md in micromark/.github for ways to get started. See support.md for ways to get help.

This project has a code of conduct. By interacting with this repository, organization, or community you agree to abide by its terms.


MIT © Titus Wormer