JavaScript AST manipulation with Babel: the first steps | Hacker News Reader