add esprima dep