Analisador de Dependências

Visualize e analise a estrutura de dependências do seu projeto

Cole seu package.json

Sobre o Analisador

O que é package.json?

O arquivo package.json é um arquivo de configuração essencial em projetos Node.js que define metadados do projeto e lista todas as dependências necessárias para seu funcionamento.

Tipos de Dependências

  • Dependências de Produção: Pacotes necessários para executar a aplicação em produção
  • Dev Dependencies: Pacotes usados apenas durante o desenvolvimento (tests, linters, bundlers)
  • Peer Dependencies: Pacotes que sua biblioteca espera que o consumidor tenha instalado
  • Optional Dependencies: Dependências opcionais que não quebram a instalação se falharem

Versionamento Semântico

As versões no package.json seguem o padrão semântico (MAJOR.MINOR.PATCH):

  • ^1.2.3 - Permite mudanças na versão menor e patch
  • ~1.2.3 - Permite apenas mudanças de patch
  • 1.2.3 - Versão exata
  • * ou latest - Qualquer versão (não recomendado)

Como Usar

  1. Cole o conteúdo completo do seu arquivo package.json no textarea
  2. Clique em "Visualizar Dependências"
  3. Veja estatísticas e a listagem organizada de todas as dependências
  4. Copie o JSON para usar em outro lugar