Réponses:
Vous recherchez https://docs.npmjs.com/cli/ls
Par exemple, pour voir de quels packages dépendent, contextify
vous pouvez exécuter:
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
il ne me montre qu'un des modules de premier niveau qui dépend de A. Je ne suis pas sûr que ce soit techniquement correct puisque X, Y et Z en dépendent également. S'il ne montre pas X, Y et Z, que ne montre-t-il pas d'autre?
Vous pouvez utiliser https://www.npmjs.com/package/npm-dependents pour rechercher les dépendants qui ne sont pas installés.
Mise à jour : Je vois que le paquet est cassé, mais cela peut quand même être un bon point de départ où l'auteur indique un endroit où il peut se casser: https://github.com/davidmarkclements/npm-dependents/issues/5#issuecomment -451926479
En attendant, vous voudrez peut-être simplement utiliser l'onglet "Dépendants" sur les pages de projet npm individuelles.
contextify
lorsque ce dernier n'est pas installé?