Přejít na obsah

CLI konfigurace

Ignorujte vygenerované cesty, deaktivujte moduly, transformujte zjištěné problémy a načtěte vlastní kontroly.


Použijte konfiguraci projektu

VICE čte vice.config.js nebo vice.config.mjs z kořenového adresáře projektu. Udržujte jej ve správě verzí, když by zásady měly platit konzistentně pro každého vývojáře a spuštěné CI.

Zakázat nebo transformovat záměrně

Transformace může vrátit upravený zjištěný problém nebo vrátit hodnotu null, aby jej odstranila. Upřednostněte úzké, zdokumentované pravidlo před širokým potlačením a ponechte původní zjištěný problém, když transformace selže.

vice.config.js
1export default {
2 disabledModules: ['git-history'],
3 transformFinding(finding) {
4 return finding
5 },
6}

Nezdrojové cesty ignorujte

Použijte .viceignore pro generované soubory, prodávaný kód, velká příslušenství nebo jiné cesty, které nepatří do auditu. Před přidáním cesty zkontrolujte neočekávaný zjištěný problém.

.viceignore
1**/locales/**
2src/generated/**
3test/fixtures/large/**

Načtěte vlastní modul

Přidejte cesty k souboru modulu prostřednictvím pole modulů. Každý modul ES musí odhalit název, hodnotu a asynchronní implementaci fn, která hlásí zjištěné problémy prostřednictvím poskytnutého kontextu.

Načtěte modul projektu
1export default {
2 modules: ['./security/custom-check.js'],
3}

Zkontrolujte změny zásad

Zakázaný modul, transformace nebo ignorování pravidla změní pokrytí. Zkontrolujte tyto změny, jako je kód aplikace, a zaznamenejte je s výsledkem, když ovlivní práh vydání.


Pokračujte s VICE

Projděte si modul open source, moduly a ovládací prvky rozsahu.

Prozkoumejte motor VICE