unist-util-is
unist utility to check if a node passes a test
Found 289 results for unist
unist utility to check if a node passes a test
mdast utility to parse markdown
mdast utility to serialize markdown
hast utility to create an element from a simple CSS selector
hast utility to check if a node is inter-element whitespace
unist utility to get the position of a node
unist utility to recursively walk over nodes, with ancestral information
mdast extension to parse and serialize GFM strikethrough
unist utility to serialize a node, position, or point as a human readable location
mdast utility to get the plain text content of a node
unist utility to visit nodes
Transform HAST to Babel AST (JSX)
mdast utility to find definition nodes in a tree
mdast utility to transform to hast
hast utility to reparse a tree
hast utility to transform from a `parse5` AST
mdast extension to parse and serialize GFM tables
mdast utility to check if a node is phrasing content
mdast extension to parse and serialize GFM (GitHub Flavored Markdown)
mdast extension to parse and serialize GFM task list items
hast utility to transform to a `parse5` AST
hast utility to create trees
mdast utility to find and replace text in a tree
mdast extension to parse and serialize GFM autolink literals
unist utility to create a new trees with a nice syntax
mdast extension to parse and serialize MDX (or MDX.js) expressions
mdast extension to parse and serialize MDX or MDX.js JSX
mdast extension to parse and serialize GFM footnotes
mdast extension to parse and serialize MDX.js ESM (import/exports)
hast utility to get the plain-text value of a node
unist utility to check if a node is generated
unist utility to find a node after another node
hast utility to parse from HTML
unist utility to get a position from an estree node
unist utility to remove positions from a tree
mdast extension to parse and serialize MDX (or MDX.js)
hast utility to transform to preact, react, solid, svelte, vue, etc
mdast extension to parse and serialize frontmatter (YAML, TOML, etc)
estree (and esast) utility to serialize to JavaScript
hast utility to check if a node is a (certain) element
hast utility to serialize to HTML
hast utility to get the plain-text value of a node according to the `innerText` algorithm
Convert a JavaScript value to an estree expression
unist utility to remove nodes from a tree
nlcst utility to transform a tree to a string
hast utility to transform to estree (JavaScript AST) JSX
estree (and esast) utility to parse from JavaScript
mdast utility to remove empty paragraphs from a tree
hast utility to create a tree from the DOM
mdast extension to parse and serialize math
mdast extension to parse and serialize generic directives (`:cite[smith04]`)
unist utility to visit direct children of a parent
mdast utility to make a tree compact
hast utility to get the rank (or depth, level) of headings
unist utility to create a new tree with nodes that pass a filter
hast utility to check if a node has a property
hast utility to sanitize nodes
unist utility to find nodes after another node
unist utility to modify direct children of a parent
hast utility to check if a node is an embedded element
hast utility that turns HTML into a syntax tree (while being small in browsers)
hast utility to check if a link element is “Body OK”
hast utility to transform to mdast
mdast utility to generate a table of contents from a tree
hast utility for `querySelector`, `querySelectorAll`, and `matches`
hast utility to get the plain-text value of a node
hast utility to check if a node is phrasing content
unist utility to inspect nodes
mdast utility to parse a comment marker
Enhances the metadata of list and listItem nodes
unist utility to select nodes with CSS-like selectors
Pseudo AST that contains data with its positions attached.
mdast utility to get the style of a heading
hast utility to find and replace text in a tree
unist utility to create a new tree by mapping all nodes
mdast utility to transform to nlcst
unist utility to find a node
hast utility to merge class names together
hast utility to check if a node is a conditional comment
nlcst utility to check whether a node is meant literally
A YAML parser that produces output compatible with unist
hast utility to transform to nlcst
hast utility to transform to the DOM
hast utility to check if a property is an event handler
nlcst utility to normalize a word for easier comparison
remark plugin to transform remark syntax tree (mdast) to Slate document tree, and vice versa. Made for WYSIWYG markdown editor.
Create a new Unist tree by mapping (to an array) and flattening
nlcst utility to search for patterns in a tree
mdast utility to use headings as ranges in mdast
nlcst utility to support emoticons in nlcst
nlcst utility to support emoji
nlcst utility to merge affix emoticons into the previous sentence
hast utility to check if an element is a css style
xast utility to serialize to XML
unist utility to find nodes before another node
unist utility to find the nodes between two nodes
xast utility to create trees
hast utility to check if an element is a JavaScript script
Transform hast properties into mdxJsxAttribute nodes
unist utility to get the source of a value
hast utility to set the plain-text value of a node
hast utility to check if an element is a css link
hast utility to check if a node is interactive
Utility to find nodes between two nodes
hast utility to truncate the tree to a certain number of characters
mdast utility to make sure there is no more than a single top-level heading in the document
hast utility to excerpt the tree to a comment
mdast extension to parse and serialize highlight mark
hast utility to check if a node is a heading element
UNIST definition and JSX factory for Suitest test lines rendering
unist utility to find a node before another node
Extended MDAST types and custom node data for mdast2docx with support for DOCX formatting.
Unist for TypeScript.
mdast utility to treat HTML comments as ranges or markers
functionality that helps generating list of characters in all visible text inside give node tree
remark plugin to compile markdown to docx (Microsoft Word, Office Open XML).
Transforms an Unist AST to a Markdown text
A collection of commonly used (albeit enhanced) algorithms based on unist and unist-util-xxx
Remark plugin to extract heading metadata while processing markdown files
Converts regex matches insides text nodes to link nodes
unist utility to add references to parents on nodes in a tree
hast utility to estimate the reading time
Utility to convert between unist and language server protocol
Report inconsistencies between the input and output of a unified pipeline
hast utility to parse CSS selectors to hast nodes
xast utility to build feeds (rss, atom)
ProseMirror Unified integration
Create a new Unist tree by filtering with the provided function and getting all of the returned results in a flat list, not including parent nodes
xast utility to parse from XML
A unified plugin to prepare MDAST trees for DOCX conversion using mdast2docx.
Rehype plugin to make emojis accessible, wrapping emojis in <span> with image role and the emojis name in aria-label>
unist utility to assert nodes
unified-doc hast utility to add text offsets to text nodes.
Transforms a markdown AST so that listItem nodes do not contain a paragraph node
unified-doc hast util to mark text nodes.
unified processor with support for parsing Lottie input and serializing Lottie as output
mdast extension to parse and serialize radio list items
mdast utility to assert trees
unified-doc typescript typings.
Parse CSS, Sass, and SCSS into Unist syntax trees
rehype-math is to rehype as remark-math is to remark.
xast utility to get the text value of a node
hast utility to change heading rank (or depth, level)
unist utility to index property values or computed keys to nodes
Walk unist trees with enter and leave functions
Recursively walk over unist nodes
Utility to replace nodes between all instances of two nodes
remark plugin to store table of contents
Telegram Abstract Syntax Tree format.
xast utility to build a sitemap
hast utility to transform to xast
remark plugin to compile markdown to pdf.
Format [**vfile**](https://github.com/vfile/vfile)s using a stylish reporter with position output and a summary line.
Transforms a markdown AST so that image nodes are strict children of the root
unist utility to calculate the number of nodes in a tree
Highly optimized MDAST tree slicing with configurable node behaviors
functionality that generates string with nodes corresponding to each character provided.
rehype plugin to modify element attributes.
Transforms a markdown AST so that image nodes are not inside paragraph nodes
tgast utility to parse telegram message entity.
nlcst utility to check assert an nlcst node
tgast utility to get the text content of a node.
regram plugin to add support for parsing Telegram message entity
Convert tree-sitter parsed trees to syntax-highlighted HAST
hast utility to set the plain-text value of a node according to the `innerText` algorithm
Parses expression to produces PivotQl ASTs.
hast utility to transform to be used by TipTap renderHTML
Rehype plugin to extract meta data from an HTML document
mdast extension to parse and serialize lemmy supersub
A utility to convert tgast syntax tree to hast syntax tree.
mdast extension to parse and serialize lemmy spoilers
A utility that turns a tgast syntax tree into a mdast syntax tree.
mdast extension to parse and serialize GFM autolink literals
A remark plugin implementing the Markdown Autophagic Template (MDAT) system.
tdast typescript typings.
A fork of the original hast utility to transform from Parse5’s AST
regram plugin to add support for serializing tgast syntax tree to plain text
mdast utility to compile micromark tokens
unified-doc parser to parse csv into a hast table node (RFC-4180 compliant)
tgast utility that turns a tgast syntax tree into a Telegram message with entities.
tdast utility to parse csv into tdast (RFC-4180 compliant)
Compile PivotQL ASTs to Elasticsearch queries.
Divide headings into sections
hast utility to create trees
tdast utility to transform tdast to a hast table node
utility to create tdast trees
unist utility to add extension
unist utility types
[![Build][build-badge]][build]
unified document APIs.
Compile PivotQL ASTs to mapbox filter queries.
unist utility to build trees
Lexrank algorithm for retextjs
hast utility to assert nodes
Format [**vfile**](https://github.com/vfile/vfile)s using a stylish reporter with position output and a summary line.
hast utility to check if a node is a script-supporting element
mdast utility to selectively hide and reveal mdast nodes
hast utility to check if a node is a transparent element
A unified plugin to prepare MDAST trees for DOCX conversion using mdast2docx.
unified-doc micromatch search algorithm.
Excel formula ast to implement unist specification
Unist utility for finding the closest common ancestor for multiple nodes
A unified plugin to prepare MDAST trees for DOCX conversion using mdast2docx.
unified-doc parser to parse content into a hast tree with a single code block node.
mdast utility to serialize markdown
Docblock Abstract Syntax Tree format
BBCode abstract syntax tree types and utilities based on unist
mdast-util-to-markdown extension to selectively remove newlines around mdast comment nodes
Diff two unist trees
Hast extension to parse noddity flavored text within HTML.
Extended MDAST types and custom node data for mdast2docx with support for DOCX formatting.
Utility to convert BBCode text to bbast syntax tree
remark plugin to compile markdown to docx (Microsoft Word, Office Open XML).
mdast extension for Japanese ruby
Unified plugin to parse BBCode text into bbast syntax tree
Micromark and mdast extension to parse noddity flavored markdown.
Utility to convert bbast syntax tree to hast (HTML AST)
Applies transformations to the AST to make it easier to render in React Native
Unified plugin to convert BBCode AST to HAST (HTML Abstract Syntax Tree)
Get Wiki AST from SlateJS AST
Extended MDAST types and custom node data for mdast2docx with support for DOCX formatting.
Avoids lists insides lists in the markdown AST
mdast extension to parse and serialize GFM (GitHub Flavored Markdown)
Transform [Unist](https://github.com/syntax-tree/unist) into Svelte components.
unist utility to visit nodes
Myna parser with Unist compatibility
TypeScript type guards for `unist` nodes.
remark plugin to compile markdown to docx (Microsoft Word, Office Open XML).
mdast extension to parse and serialize GFM (GitHub Flavored Markdown)
remark plugin to compile markdown to pdf.
unist-util-visit-parents supporting async visitor
Flatmap for unist nodes (useful for transforming trees) without mutating them.
tdast utility to serialize tdast to markdown table (GFM)
DOM APIs for unified-doc
docast utility to parse docblocks
hast utility to check whether a node is labelable
remark plugin to assign a class name to an inline code element
Converts markdown text to a single line without markdown syntax
mdast extension to parse and serialize GFM (GitHub Flavored Markdown)
Syntax tree JSDoc based on Unist spec
rehype plugin to add ids to headings and output.
Transforms a Markdown Abstract Syntax Tree (mdast) so that list items are naturally sorted.
mdast extension to parse and serialize GFM autolink literals
ECMAScript Abstract Syntax Tree format
react wrapper for unified-doc
File system tree format
unist utility to visit nodes
Points SSB images to ssb-serve-blobs
Get SlateJS AST from Wiki AST
Converts markdown text to a single line without markdown syntax