Parse an author, contributor, maintainer or other 'person' string into an object with name, email and url properties following npm conventions.
Unified diff parser
Map of named character references from HTML 4
Parse `.git/config` into a JavaScript object. sync or async.
parses XML BMFont files into a JavaScript object
Parse json safely and at max speed
Parse a JSON string that has git merge conflicts, resolving if possible
KTX 2.0 (.ktx2) parser and serializer.
Command line interface for various Amplify tools
Cross-browser Error parser
Parse raw conventional commits.
Parses well-formed HTML (meaning all tags closed) into an AST and back. quickly.
A very strict and proper argument parser.
Parses a link header and returns paging information for each contained link.
JSON logger for Node.js and browser.
Error parser to parse an error instance into a collection of frames
Error-tolerant ECMAScript parser
evaluate statically-analyzable expressions
An inline style parser.
JavaScript syntax tree transformer, nondestructive pretty-printer, and automatic source map generator
Parse a PNG
Node.js bindings to the Tree-sitter parsing library
converts bare objects to DOM objects or xml representations
Splits a hostname into subdomains, domain and (effective) top-level domains