Когда я запускаю yarn upgrade или install, я получаю массу предупреждений из-за неудовлетворенных зависимостей peerDependencies.
warning " > [email protected]" has unmet peer dependency "graphql@^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0".
warning " > [email protected]" has unmet peer dependency "@babel/core@^7.0.0".
Насколько я понимаю, перечисленные пакеты нуждаются в зависимости, а другой пакет в моем проекте имеет зависимость, я могу найти зависимости, но не могу найти никакой информации о том, как направить указанные пакеты на подчиненную зависимость, которая, как я знаю, существует .
Как я могу заставить пряжу успокоиться и показать ей, где находятся эти глубины?
что тогда происходит с зависимостью в моем подпакете? игнорируется ли эта зависимость в пользу зависимости верхнего уровня?



![Безумие обратных вызовов в javascript [JS]](https://i.imgur.com/WsjO6zJb.png)


Оба предупреждения относятся к взаимозависимости, что означает, что ответственность вашего приложения предоставляет эти пакеты как зависимости.
В этом случае ожидается, что graphql и @babel/core будут установлены в вашем корневом приложении.
Странно, что ни одна из документации для менеджеров пакетов не объясняет это кратко и практично, как вы только что сделали.
@AndrewKoster Я согласен. Еще более странно то, что yarn не может / не будет обрабатывать взаимозависимости за вас. Я думал, что в этом весь смысл диспетчера пакетов!
Просто добавьте зависимость самостоятельно.