9 pontos por xguru 2025-06-05 | Ainda não há comentários. | Compartilhar no WhatsApp
  • 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 list e, 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 qnm e npx 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
  • Principais comandos e opções
    • doctor: diagnostica duplicações em node_modules e os pacotes que ocupam mais espaço
    • list(ls): exibe a lista completa de pacotes; com --deps, mostra apenas dependências diretas
    • match [string]: lista todos os módulos que correspondem a um padrão específico
    • homepage: 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 arquivo package.json do pacote

Ainda não há comentários.

Ainda não há comentários.