Как найти обратные зависимости от пакета npm?

Я хотел бы узнать, какие пакеты зависят от express среди установленных sails/kraken/loopback/hapi/koa и т.д. Существуют ли подкоманды npm или другие способы локального перечислить все обратные зависимости на одном конкретном пакете npm?

Ответ 1

Добавление имени пакета после npm ls покажет вам дерево только с указанным пакетом.

npm ls express

Ответ 2

Я специально хотел выяснить, какой пакет использует зависимость, которая нарушает первоначальную установку. Это может помочь кому-то попытаться сделать то же самое:

find./node_modules / -name package.json | xargs grep <the_package_name>