I'm trying to figure out a peer dependency issue and everything looks fine to me...
My package.json
has:
, "devDependencies" : {
"gulp-watchify" : "^0.2.0"
, "watchify" : "^0.10.2"
}
And gulp-watchify/package.json
has:
"peerDependencies": {
"watchify": "^0.6.1"
},
0.10.2
staisfies ^0.6.1
, no? So why is npm
complaining:
npm ERR! peerinvalid The package watchify does not satisfy its siblings' peerDependencies requirements!
npm ERR! peerinvalid Peer gulp-watchify@0.2.0 wants watchify@^0.6.1
npm ERR! System Darwin 14.0.0
npm ERR! command "/usr/local/bin/node" "/usr/local/bin/npm" "install"
npm ERR! cwd <path redacted>
npm ERR! node -v v0.11.12
npm ERR! npm -v 1.4.3
npm ERR! code EPEERINVALID
npm ERR!
npm ERR! Additional logging details can be found in:
npm ERR! <path redacted>/npm-debug.log
npm ERR! not ok code 0
???