fxck/ngrx-example

rxjs@5.0.0-beta.4 does not satisfy its siblings' peerDependencies

tamascsaba opened this issue · 7 comments

npm ERR! peerinvalid The package rxjs@5.0.0-beta.4 does not satisfy its siblings' peerDependencies requirements!
npm ERR! peerinvalid Peer angular2@2.0.0-beta.15 wants rxjs@5.0.0-beta.2
npm ERR! peerinvalid Peer @ngrx/store@1.5.0 wants rxjs@5.0.0-beta.6
npm ERR! peerinvalid Peer @ngrx/router@0.2.2 wants rxjs@5.0.0-beta.4
npm ERR! peerinvalid Peer store-saga@1.0.0-beta.8 wants rxjs@^5.0.0-beta.3
npm ERR! peerinvalid Peer ngrx-store-logger@0.0.7 wants rxjs@^5.0.0-beta.2
npm ERR! peerinvalid Peer @angular/core@2.0.0-rc.1 wants rxjs@5.0.0-beta.6
fxck commented

try changing

"@ngrx/store": "^1.3.3" to "@ngrx/store": "1.3.3"

not working yet, but thx the quick answer

fxck commented

that's strange I just tried cloning it to a fresh directory and it seems to work, try clearing your npm cache, installing again, etc.

Sorry it is still not working :(

git pull
npm cache clean
rm -rf node_modules
npm i
npm -v
2.14.20

The problem is not in your package

angular2@2.0.0-beta.15 wants rxjs@5.0.0-beta.2
@ngrx/router@0.2.2 wants rxjs@5.0.0-beta.4
fxck commented

I'm on 3.3.12 npm and 5.3.0 node, there were some pretty big changes in npm 3, so that might be the problem http://blog.npmjs.org/post/122450408965/npm-weekly-20-npm-3-is-here-ish

Thx, I tryed with npm 3.8.6 it working :)
I received only a warning

npm WARN angular2@2.0.0-beta.15 requires a peer of rxjs@5.0.0-beta.2 but none was installed.