syntax-tree's repositories
mdast-util-from-markdown
mdast utility to parse markdown
hastscript
utility to create hast trees
mdast-util-to-hast
utility to transform mdast to hast
unist-util-select
utility to select unist nodes with CSS-like selectors
hast-util-sanitize
utility to sanitize hast nodes
hast-to-hyperscript
Legacy utility to transform hast to something else
hast-util-to-jsx-runtime
hast utility to transform to preact, react, solid, svelte, vue, etc
hast-util-to-mdast
utility to transform hast (HTML) to mdast (markdown)
hast-util-select
utility to add `querySelector`, `querySelectorAll`, and `matches` support for hast
estree-util-build-jsx
Transform JSX in estrees to function calls (for react, preact, and most hyperscript interfaces)
unist-util-inspect
utility to inspect nodes
hast-util-to-estree
hast utility to transform to estree (JavaScript AST) JSX
mdast-util-mdx
mdast extension to parse and serialize MDX (or MDX.js)
mdast-util-frontmatter
mdast extensions to parse and serialize frontmatter (YAML, TOML, etc)
mdast-util-mdx-jsx
mdast extension to parse and serialize MDX JSX
mdast-zone
utility to treat HTML comments as ranges or markers in mdast
unist-util-filter
utility to create a new tree with nodes that pass a filter
mdast-util-directive
mdast extension to parse and serialize generic directives (`:cite[smith04]`)
mdast-util-gfm-table
mdast extension to parse and serialize GFM tables
mdast-util-find-and-replace
mdast utility to find and replace text in a tree
hast-util-raw
utility to reparse a hast tree
mdast-util-mdxjs-esm
mdast extension to parse and serialize MDX.js ESM (import/exports)
hast-util-find-and-replace
utility to find and replace text in a hast tree
mdast-util-footnote
mdast extension to parse and serialize footnotes
mdast-util-mdx-expression
mdast extension to parse and serialize MDX or MDX.js expressions
unist-util-lsp
utility to convert between unist and language server protocol
hast-util-menu-state
Legacy: utility to get the state of a menu element
hast-util-phrasing
utility to check if a node is phrasing content
mdast-util-phrasing
utility to check if an mdast node is phrasing content