Sobre el proyecto
Lefthook es un gestor de hooks de Git diseñado para la velocidad y la flexibilidad. Escrito en Go, admite la ejecución paralela de comandos y funciona en distintos entornos como un único binario sin dependencias. Permite un control detallado sobre qué archivos se pasan a los comandos, con funciones como filtros glob/regexp, ejecución en subdirectorios, compatibilidad con Docker y scripts personalizados. La configuración se realiza mediante un archivo YAML (lefthook.yml), lo que permite hooks para pre-commit, pre-push y otros eventos de Git. Es compatible con Node.js, Ruby, Python y más, con opciones de instalación que incluyen Go, NPM, Gem, pipx y gestores de paquetes como Homebrew, apt y winget.
Comments
0 people shared their preference · Deer Point appears after 10 participants
Sign in to join the discussion.