astral

AST tooling framework for JavaScript

Astral

AST tooling framework for JavaScript. Inspired by llvm.

Various "passes" are registered in Astral. Esprima (parser) creates AST. Astral runs the passes in order based on their prerequisites.