Compares two objects and calculates the difference
Parses well-formed HTML (meaning all tags closed) into an AST and back. quickly.
Deep diffs two objects, including nested structures of arrays and objects, and return the difference.
Esprima-compatible implementation of the Mozilla JS Parser API
A JavaScript parser built from the Hermes engine
Parses well-formed HTML (meaning all tags closed) into an AST and back. quickly.
AST utils for webassemblyjs
A modern CSS parser and stringifier with TypeScript support
ECMAScript (ESTree) AST walker
Parse a JSON string that has git merge conflicts, resolving if possible
Returns an array with only the unique values from the first array, by excluding all values from additional arrays using strict equality for comparisons.
This library uses an abstract syntax tree to parse schema.prisma files into an object in JavaScript. It is similar to [@prisma/sdk](https://github.com/prisma/prisma/tree/master/src/packages/sdk) except that it preserves comments and model attributes.
AST utility module for statically analyzing JSX
npm package for https://github.com/google/diff-match-patch
evaluate statically-analyzable expressions
A JavaScript text diff implementation.
Lightweight Babel AST traversal
AST-aware v8-to-istanbul
An Esprima-compatible JavaScript parser built on Acorn
Lightweight approach to enable quickly parsing HTML into an AST and stringify'ing it back to the original string.
No description provided.
Regular expression parser for ECMAScript.
Traverse Babel AST with scope information.
A toolkit for easy Babel AST generation and manipulation.