Odpowiedzi:
Szukasz https://docs.npmjs.com/cli/ls
Na przykład, aby zobaczyć, które pakiety zależą od contextify
ciebie, możesz uruchomić:
npm ls contextify
app-name@0.0.1 /home/zorbash/some-project
└─┬ d3@3.3.6
└─┬ jsdom@0.5.7
└── contextify@0.1.15
npm ls E
, pokazuje mi tylko jeden z modułów najwyższego poziomu, który zależy od A. Nie jestem pewien, czy jest to technicznie poprawne, ponieważ X, Y i Z również zależą od tego. Jeśli nie pokazuje X, Y i Z, czego jeszcze nie pokazuje?
Możesz użyć https://www.npmjs.com/package/npm-dependents, aby znaleźć elementy zależne, które nie są zainstalowane.
Aktualizacja : Widzę, że pakiet jest uszkodzony, ale nadal może to być dobry punkt wyjścia, w którym autor wskazuje miejsce, w którym może się zepsuć: https://github.com/davidmarkclements/npm-dependents/issues/5#issuecomment -451926479
W międzyczasie możesz po prostu skorzystać z zakładki „Dependents” na stronach poszczególnych projektów npm.
contextify
kiedy ten drugi nie jest zainstalowany?