Как применить версию конкретной транзитивной зависимости для всех прямых зависимостей? - PullRequest
0 голосов
/ 06 ноября 2019

Существует ли простой способ принудительного применения версии конкретной транзитивной зависимости между всеми прямыми зависимостями в проекте node / npm?

Сценарий состоит в том, что конкретная версия пакета, назовите это foo, есть ошибка, которую я пытаюсь избежать. Я могу или не могу напрямую зависеть от foo, но, как это часто бывает в проектах узлов, это транзитивная зависимость нескольких прямых зависимостей.

Я хочу прикрепить конкретную версию или некоторую максимальную версию кизбежать ошибки;или, наоборот, я хочу прикрепить некоторую минимальную версию, чтобы убедиться, что я получаю исправление ошибки.

Я понимаю, что не все прямые зависимости могли выпустить версию, которая имеет "правильную" версию переходной зависимости (для любого сценария), но я бы тоже хотел об этом знать.

...