Как мне найти, какой пакет npm имеет конкретную зависимость? - PullRequest
1 голос
/ 11 марта 2019

В моем проекте веб-пакета появилась новая ошибка:

Список обозревателей: caniuse-lite устарел.Пожалуйста, выполните следующую команду npm update caniuse-lite browserslist

Что я еще не решил, но основная проблема заключается в следующем: у меня нет caniuse-lite в моем package.json -Так где же это?

Кстати: выполнение этой команды не имеет значения.

Это, очевидно, зависимость или зависимость зависимости, до бесконечности ...

npmjs caniuse-lite перечисляет 80 зависимых пакетов.

Есть ли способ поиска графа зависимостей пакетов, чтобы легко найти, какой пакет в моем файле package.json является родительскимчто где-то вдоль линии зависит от caniuse-lite?

1 Ответ

1 голос
/ 11 марта 2019

Вы можете легко проверить это следующим образом.

Оформить заказ здесь: https://docs.npmjs.com/cli/ls

npm ls contextify

app-name@0.0.1 /home/zorbash/some-project
└─┬ d3@3.3.6
  └─┬ jsdom@0.5.7
    └── contextify@0.1.15
...