Whenever I try to add new dependencies or install new packages, I keep getting the following error message.
npm WARN @angular/common@6.0.9 requires a peer of rxjs@^6.0.0 but none is installed. You must install peer dependencies yourself.
npm WARN @angular/compiler-cli@6.0.9 requires a peer of typescript@>=2.7.2 <2.8 but none is installed. You must install peer dependencies yourself.
npm WARN @angular/core@6.0.9 requires a peer of rxjs@^6.0.0 but none is installed. You must install peer dependencies yourself.
npm WARN @angular/forms@6.0.9 requires a peer of rxjs@^6.0.0 but none is installed. You must install peer dependencies yourself.
npm WARN @angular/http@6.0.9 requires a peer of rxjs@^6.0.0 but none is installed. You must install peer dependencies yourself.
npm WARN @ngrx/store@6.0.1 requires a peer of rxjs@^5.6.0-forward-compat.0 || ^6.0.0 but none is installed. You must install peer dependencies yourself.
npm WARN tsickle@0.29.0 requires a peer of typescript@>=2.4.2 <2.9 but none is installed. You must install peer dependencies yourself.
npm WARN videogular2@6.3.0 requires a peer of rxjs@^6.0.0 but none is installed. You must install peer dependencies yourself.
I see no error in the message. This are warnings.
The warn says that the package expect a certain versions of an other npm package.
If you have not any trouble, you can ignore it.
Otherwise it makes sense using the packages that the developer declared, because wrong versions can lead to bugs, that are very difficult to find.
Be carefull changing package versions of a working project. Always backup, if you wanna change something.