update npm packages and es5-shim, recompile