update exec and then remove esprima