Каждый раз, когда я пытаюсь установить угловую библиотеку, используя npm (например, мне нужна эта библиотека: https://www.npmjs.com/package/ngx-pinch-zoom), я получаю пару предупреждений о том, что я должен установить зависимости между равноправными узлами самостоятельно.
npm WARN @progress/kendo-theme-bootstrap@2.6.2 requires a peer of bootstrap@git://github.com/twbs/bootstrap.git#95f37e4c402df37db16781995ffa1592032df9c8 but none is installed. You must install peer dependencies yourself.
npm WARN ngx-pinch-zoom@1.2.0 requires a peer of @angular/common@^6.0.0-rc.0 || ^6.0.0 but none is installed. You must install peer dependencies yourself.
npm WARN ngx-pinch-zoom@1.2.0 requires a peer of @angular/core@^6.0.0-rc.0 || ^6.0.0 but none is installed. You must install peer dependencies yourself.
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@1.1.3 (node_modules\fsevents):
npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@1.1.3: wanted {"os":"darwin","arch":"any"} (current: {"os":"win32","arch":"x64"})
Я попытался понизить npm до версии менее 3, но получаю то же самое: npm install npm@2.8.4
Testing binary
Binary is fine
npm WARN @progress/kendo-theme-bootstrap@2.6.2 requires a peer of bootstrap@git://github.com/twbs/bootstrap.git#95f37e4c402df37db16781995ffa1592032df9c8 but none is installed. You must install peer dependencies yourself.
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@1.1.3 (node_modules\fsevents):
npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@1.1.3: wanted {"os":"darwin","arch":"any"} (current: {"os":"win32","arch":"x64"})
+ npm@2.8.4
added 469 packages from 498 contributors, removed 230 packages, updated 29 packages and audited 5980 packages in 62.539s
found 226 vulnerabilities (66 low, 106 moderate, 51 high, 3 critical)
run `npm audit fix` to fix them, or `npm audit` for details
npm -v 6.5.0
И после этого версия все еще 6.5.0.Какое может быть решение?