Recursively traverse a parse5 DOM tree.
HTML parser and serializer.
htmlparser2 tree adapter for parse5.
Streaming HTML parser with scripting support.
hast utility to transform to a `parse5` AST
hast utility to transform from a `parse5` AST
Streaming SAX-style HTML parser.
Streaming HTML rewriter.
TypeScript definitions for jsdom
ECMAScript (ESTree) AST walker
A library for efficiently walking a directory recursively
Utils for using parse5
hast utility to reparse a tree
Lightweight Babel AST traversal
Execute a callback on every node of a source code's AST and stop walking when you see fit
Nested/recursive `.gitignore`/`.npmignore` parsing and filtering.
Fast & forgiving HTML/XML parser
Walk and transform a pug AST
A small set of utilities for dealing with parse5 syntax trees
Fork: HTML parsing/serialization toolset for Node.js. WHATWG HTML Living Standard (aka HTML5)-compliant. Fork from the HTMLParseErrorWG branch.
Given a path string, return a generator that walks up the path, emitting each dirname.
rehype plugin to reparse the tree (and raw nodes)
Get an array of recursive directory contents
A 1.75kB library for enhancing `html`. `ultrahtml` has zero dependencies and is compatible with any JavaScript runtime.