add deps to package.json and modify .