Closed AlvesJorge closed 21 hours ago
The npm update check runs in a way that does not block the runtime. If your process ends before the check does, npm exits before finishing.
Funding is not an extra check, that's metadata in the packages it already pulled.
Audits are an important part of the install process, and this is 100% intentional. You can disable them with --no-audit.
Is there an existing issue for this?
This issue exists in the latest npm version
Current Behavior
When running
npm ci
I get the message about NPM having an available update, packages that need funding, and vulneratibility reports.Aren't these useless in the scenarios where npm ci should be used?
I also wonder how much these affect performance.
Expected Behavior
When running
npm ci
I would expect it to not look for updated, packages that need funding, or vulnerability reports.Steps To Reproduce
Run
npm ci
in any project with apackage-lock.json
Environment
npm: 10.8.2 node: 20.18.0 os: mac / linux