use ali.regenerator to skip download esprima from github