[x] Updated the change log file (CHANGES.md|CHANGELOG.md) or test/build only changes
[x] Completed the PR template below:
Description
Running npm install @cloudant/cloudant should not install dependencies that are not listed in package.json. Starting from npm@5, npm install foo by default saves foo as a dependency, npm-cli-login is saved in the package.json right before jenkins publishes the package.
you can verify this with npm view @cloudant/cloudant dependencies.
Approach
I've added --no-save, so npm-cli-login won't be saved in dependencies.
Checklist
CHANGES.md
|CHANGELOG.md
) or test/build only changesDescription
Running
npm install @cloudant/cloudant
should not install dependencies that are not listed inpackage.json
. Starting fromnpm@5
,npm install foo
by default savesfoo
as a dependency,npm-cli-login
is saved in thepackage.json
right before jenkins publishes the package.you can verify this with
npm view @cloudant/cloudant dependencies
.Approach
I've added
--no-save
, sonpm-cli-login
won't be saved independencies
.Schema & API Changes
No change
Security and Privacy
No change
Testing
N/A
Monitoring and Logging
No change