CLI konfiguration
Ignorera genererade sökvägar, inaktivera moduler, transformera upptäckta problem och ladda anpassade kontroller.
Använd projektkonfiguration
VICE läser vice.config.js eller vice.config.mjs från projektets rot. Håll den i versionskontroll när policyn ska tillämpas konsekvent för alla utvecklare och CI-körningar.
Inaktivera eller transformera med avsikt
En transformering kan returnera ett modifierat upptäckt problem eller returnera null för att ta bort det. Föredrar en smal, dokumenterad regel framför en bred undertryckning och behåll det ursprungliga upptäckta problemet när transformationen misslyckas.
Ignorera icke-källsökvägar
Använd .viceignore för genererade filer, leverantörskod, stora fixturer eller andra sökvägar som inte hör hemma i granskningen. Granska ett oväntat upptäckt problem innan du lägger till dess sökväg.
Ladda en anpassad modul
Lägg till modulfilsökvägar genom modularrayen. Varje ES-modul måste exponera ett namn, ett värde och en asynkron fn-implementering som rapporterar upptäckta problem genom det angivna sammanhanget.
Granska policyändringar
En inaktiverad modul, transformera eller ignorera regel ändrar täckning. Granska dessa ändringar som applikationskod och registrera dem med resultatet när de påverkar en utgivningströskel.
Fortsätt med VICE
Granska motorn med öppen källkod, moduler och omfattningskontroller.