chrille@linux:~$ apt show pre-commit
pre-commit
pre-commit är ett ramverk för att hantera pre-commit-hooks i flera språk. Du definierar vilka kontroller som ska köras i en konfigurationsfil och verktyget sköter installationen åt dig. Det passar dig som vill ha ett språkagnostiskt sätt att säkerställa kodkvalitet. Det finns tusentals färdiga hooks för språk som Python, JavaScript och Go.
pre-commit låter dig sätta upp kodkontroller som körs automatiskt innan varje commit, oavsett vilket språk du arbetar i. Du konfigurerar hooks i en YAML-fil, och ramverket installerar och kör dem åt dig. Det passar dig som vill ha ett språkagnostiskt sätt att säkerställa kodkvalitet och som gillar att dela konfiguration mellan projekt. Det finns tusentals färdiga hooks att välja mellan. Det fungerar lika bra för Python som för JavaScript och Go. Du konfigurerar vilka kontroller som ska köras i en fil, och verktyget sköter installationen och uppdateringar av hooks åt dig. Det finns färdiga hooks för de flesta språk och det fungerar lika bra i Python-projekt som i JavaScript- eller Go-projekt.
MER UR LINTING & FORMATTING
