update deps and readme and package.json