Use escodegen to generate JS, more translation work.