Pular para o conteúdo
Biblioteca de ferramentas

Husky

Hooks de Git simples para projetos Node.

BibliotecaOpen source

Configura hooks de Git (pre-commit, commit-msg) pelo package.json, rodando lint e testes antes de cada commit.

Quando usar

Em projetos JavaScript/TypeScript que querem rodar lint e testes antes do commit.

Quando evitar

Em projetos sem Node, ou se prefere um gerenciador de hooks multilinguagem.

Alternativas

Fazem um trabalho parecido. Compare antes de escolher.

  • Gerenciador de hooks de Git rápido, em binário único.

    CLIOpen source★ 9 mil
  • Hooks de Git para várias linguagens, gerenciados por config.

    CLIOpen source★ 15,7 mil

Da mesma área, com propósito próximo.

  • Verifica se as mensagens de commit seguem um padrão.

    CLIOpen source★ 18,8 mil
  • Assistente interativo para escrever commits no padrão.

    CLIOpen source★ 17,5 mil
  • Roda linters só nos arquivos que entraram no commit.

    BibliotecaOpen source★ 14,8 mil
  • Interface de terminal para Git que poupa comandos.

    CLIOpen source★ 83,5 mil