Using request-promise, I get these npm warnings:
npm ERR! peer invalid: continuation-local-storage@~3, required by cls-bluebird@1.0.1
This warning is preventing me from doing npm shrinkwrap. What is continuation-local-storage and why is it necessary for request-promise to work? and if it's a peerDependency of one of request-promise's dependencies, why isn't it a dependency here?