Putting JavaScript Abstract Syntax Tree into practice | Dark Hacker News