Gostaria de descobrir quais pacotes dependem express
entre os instalados sails/kraken/loopback/hapi/koa
etc. Existem npm
subcomandos ou outras maneiras de listar localmente todas as dependências reversas em um pacote npm específico?
Respostas:
Adicionar o nome do pacote a seguir npm ls
mostrará a árvore apenas com o pacote especificado.
npm ls express
npm ls --dev express
Eu queria descobrir especificamente qual pacote usava uma dependência que estava interrompendo uma instalação inicial. Isso pode ajudar alguém a tentar fazer o mesmo:
find ./node_modules/ -name package.json | xargs grep <the_package_name>
npm view express dependencies
mostra apenas dependências diretas, mas não consigo descobrir como visualizar sua árvore de dependências completa.