Esprima based code tool kit