The Esprit Collection
The Esprit Collection is a
collection of packages for doing JavaScript tokenization, parsing, AST
manipulation, marshalling, and unmarshalling.
- Esprit: a JavaScript parser
- Joker: a JavaScript lexer (tokenizer)
- Easter: a JavaScript AST representation
- ESTree: a set of utilities for the ESTree AST format
- Unjson: a set of utilities for destructuring in-memory JSON data