Skip to Content
Linting & Formatting
pre-commit logo

pre-commit

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.

Skärmdump av pre-commit

What it is

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.

Guides that mention the tool

No guide mentions the tool yet.

Business structure
Lokalt
Category
Linting & Formatting
Website
github.com
Code repository
github.com/pre-commit/pre-commit

Cart

Loading