CLI configuratie
Negeer gegenereerde paden, schakel modules uit, transformeer gedetecteerde problemen en laad aangepaste controles.
Gebruik projectconfiguratie
VICE leest vice.config.js of vice.config.mjs vanuit de projectroot. Houd het onder versiebeheer wanneer het beleid consistent moet worden toegepast op elke ontwikkelaar en CI-uitvoering.
Met opzet uitschakelen of transformeren
Een transformatie kan een gewijzigd gedetecteerd probleem retourneren of null retourneren om het te verwijderen. Geef de voorkeur aan een beperkte, gedocumenteerde regel boven een brede onderdrukking, en behoud het oorspronkelijk gedetecteerde probleem wanneer de transformatie mislukt.
Negeer niet-bronpaden
Gebruik .viceignore voor gegenereerde bestanden, leverancierscode, grote armaturen of andere paden die niet thuishoren in de audit. Controleer een onverwacht gedetecteerd probleem voordat u het pad toevoegt.
Laad een aangepaste module
Voeg modulebestandspaden toe via de modulesarray. Elke ES-module moet een naam, waarde en asynchrone fn-implementatie vrijgeven die gedetecteerde problemen rapporteert via de geboden context.
Beleidswijzigingen beoordelen
Een uitgeschakelde module, transformatie of negeer de dekking van regelwijzigingen. Bekijk deze wijzigingen, zoals de applicatiecode, en leg ze vast met het resultaat wanneer ze van invloed zijn op een releasedrempel.
Ga verder met VICE
Bekijk de open source-engine, modules en scope-besturingselementen.