Подтвердить что ты не робот

Как узнать, какие модули НПМ зависят от ваших?

Легко видеть, от каких модулей зависит конкретный модуль, но я не могу понять, как определить, какие модули зависят от конкретного модуля. Есть ли простой способ сделать это? Если да, есть ли способ сделать это программно?

4b9b3361

Ответ 1

Самое близкое, что вам нужно сделать, - это, вероятно, запрос JSON из реестра NPM. Например, чтобы получить пакеты, зависящие от Socket.IO, вы должны установить эту ссылку:

http://registry.npmjs.org/-/_view/dependedUpon?group_level=3&startkey=%5B%22socket.io%22%5D&endkey=%5B%22socket.io%22%2C%7B%7D%5D&skip=0&limit=1000

Ответ 3

В последнее время также есть https://libraries.io/npm/socket.io, который отслеживает иждивенцы и зависимости для вас.

Ответ 4

dependUpon теперь завернут, по крайней мере, этими инструментами:

npm install -g npm-static-stats dependents-tree npm-get-dependents npm-dependents

dependents-tree выглядит наиболее полезным для проверки нового пакета