An Esprima-compatible JavaScript parser built on Acorn
Support for import <defer|source>
phase syntax in Acorn
Execute a callback on every node of a source code's AST and stop walking when you see fit
the acorn javascript parser, preloaded with plugins for syntax parity with recent node versions