A parser that converts TypeScript source code into an ESTree compatible form
(Experimental) Utilities for working with TypeScript + ESLint together
walk an AST, quickly
check if an AST node is a function of some sort
Determine whether an AST node is a reference
Lightweight ESTree traversal
check if an AST node is a MemberExpression, in general or a specific one
Clone new AST without extra properties
check if an AST node is a call to require()
ECMAScript CallExpression matcher made from function/method signature
convert estree ast to babel
AST source location detection helper for power-assert
Parsing JS code into ASTs and tools to query and transform these trees.
Lazily transform a Babylon AST into an ESTree AST. Only transforms nodes that are accessed
A 100% compliant, self-hosted typescript parser that emits an ESTree-compatible abstract syntax tree
Convert a string start and end indices to an estree loc objects.