🚀 Dependabot Local é um assistente de auditoria de dependências para projetos Node.js, que detecta vulnerabilidades usando npm ou yarn e sugere atualizações automáticas.
Analisa seu projeto usando o lockfile (package-lock.json ou yarn.lock), filtra vulnerabilidades por severidade e sugere estratégias de atualização. Pacotes seguros são atualizados normalmente, e pacotes breaking change são adicionados em overrides (npm) ou resolutions (yarn).
- Detecta automaticamente se o projeto usa
npmouyarn. - Executa auditoria de dependências local (
npm audit/yarn audit). - Lista pacotes vulneráveis com indicação se é seguro atualizar ou se precisa usar overrides/resolutions.
- Pergunta ao usuário se deseja atualizar automaticamente os pacotes.
- Atualiza o
package.jsone instala as dependências necessárias. - Mantém a estratégia segura para breaking changes.
# Ver vulnerabilidades de alto impacto
dependabot high
# Ver vulnerabilidades críticas
dependabot critical
# Ajuda
dependabot --help