A parser that converts TypeScript source code into an ESTree compatible form
Calculate 'logical' trees from a package.json + package-lock
Get all children of a pid
JavaScript parser written in OCaml. Produces ESTree AST
JavaScript syntax tree transformer, nondestructive pretty-printer, and automatic source map generator
The pug parser (takes an array of tokens and converts it to an abstract syntax tree)
htmlparser2 tree adapter for parse5.
Visitor keys used to help traverse the TypeScript-ESTree AST
ECMAScript (ESTree) AST walker
Read all the installed packages in a folder, and return a tree structure with all the data.
Read the contents of node_modules.
Flow types for the Flow-ESTree spec produced by the Flow Rust parser, forked from hermes-estree.
Library for traversing syntax trees with easy access to an unbroken chain of parent references
Configurable "search and replace" plugin. Replaces matching nodes in the tree with a given replacement node. For example you can replace `process.NODE_ENV` with `"production"`.
Lightweight and fast router for JavaScript based on Radix Tree
Bundle a glslify-deps dependency tree into a GLSL source string