update dependencies and package.json