Skip to content

Replace `npm install` with `npm ci` in the setup script

Bartosz Dziewoński requested to merge npm-ci into master

npm install will always re-write package-lock.json, even if there were no changes in package.json, which is very annoying when you're running significantly different versions of NPM locally and in production, since their package-lock.json output will differ and so production will have unstaged changes after the setup.

npm ci doesn't do that. I didn't know about it before. https://docs.npmjs.com/cli/v8/commands/npm-ci

Merge request reports