qnm - ferramenta CLI para inspecionar a pasta node_modules
(github.com/ranyitz)- Ferramenta CLI que permite buscar instantaneamente a versão e o caminho de instalação do módulo desejado na pasta
node_modules - Mais rápida que
npm list,yarn liste, sem saídas desnecessárias, focada em velocidade de busca e navegação e em uma interface intuitiva para fornecer apenas as informações necessárias - Oferece recursos como busca fuzzy, correspondência por padrão, rastreamento do motivo da instalação e detecção de módulos duplicados
- Compatível com projetos npm e yarn, permitindo ver de relance se existem várias versões de um módulo, a estrutura de dependências e informações sobre a versão mais recente
- Pode ser executada imediatamente sem instalação com os comandos
bunx qnmenpx qnm, permitindo uso leve sem poluir o ambiente- Exemplo: ao digitar
bunx qnm lodash, é possível verificar a localização de instalação de cada versão do lodash no projeto, a versão mais recente, informações de release etc. - Sem argumentos, é possível explorar todos os pacotes com busca fuzzy no estilo fzf
- Se necessário, instalação global:
npm i --global qnm
- Exemplo: ao digitar
- Principais comandos e opções
doctor: diagnostica duplicações emnode_modulese os pacotes que ocupam mais espaçolist(ls): exibe a lista completa de pacotes; com--deps, mostra apenas dependências diretasmatch [string]: lista todos os módulos que correspondem a um padrão específicohomepage: abre diretamente no navegador a URL de homepage do pacote--no-remote: desativa dados remotos e mostra rapidamente apenas informações locais-o, --open: abre diretamente no editor o arquivopackage.jsondo pacote
Ainda não há comentários.