IBM / cloudant-node-sdk

Cloudant SDK for Node.js
Apache License 2.0
28 stars 13 forks source link

Investigate "Dependency warnings" in CI builds #39

Closed emlaver closed 3 years ago

emlaver commented 3 years ago

https://travis-ci.com/github/IBM/cloudant-node-sdk/jobs/434834758#L416-L419

ricellis commented 3 years ago

AFAICT this is because neither the package @types/node nor extend declare an engines block in their package.json - this results in a warning.

We are effectively asking for those warnings in our package.json check-packages script by using: "check-packages": "installed-check -e -d -v" if instead we turned off verbose by using: "check-packages": "installed-check -e -d" then we would not see those warnings.

It seems that this output is confusing, so probably suppressing it is the right thing to do.

ricellis commented 3 years ago

This was resolved by https://github.com/IBM/cloudant-node-sdk/pull/280