Gostaria de descobrir quais pacotes dependem expressentre os instalados sails/kraken/loopback/hapi/koaetc. Existem npmsubcomandos 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 lsmostrará 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 dependenciesmostra apenas dependências diretas, mas não consigo descobrir como visualizar sua árvore de dependências completa.