edisonchee / slimbot

Telegram Bot API for Node.js
MIT License
223 stars 37 forks source link

request-promise@4.2.2 requires a peer of request@^2.34 but none is installed. You must install peer dependencies yourself #13

Closed valVk closed 6 years ago

valVk commented 6 years ago

I think that request has to be listed in dependencies explicitly as this is required package

edisonchee commented 6 years ago

Good catch. Will add it in the next release. Thanks!

papajo commented 6 years ago

has this issue been fixed? just ran into this... // ♥ npm install request-promise --save npm WARN request-promise@4.2.2 requires a peer of request@^2.34 but none is installed. You must install peer dependencies yourself. npm WARN request-promise-core@1.1.1 requires a peer of request@^2.34 but none is installed. You must install peer dependencies yourself. npm WARN blockchain@1.0.0 No repository field.

valVk commented 6 years ago

Looks like it was https://github.com/edisonchee/slimbot/blob/master/package.json#L29-L30