analyzovat-css může být použit z konzoly Node.js nebo programově jako jakékoliv jiné JS knihovny uvnitř kódu.
analyzovat, css práce na základě analýzy celého CSS soubor a běh jeho obsah proti řadě metrik a parametrů.
To pak vytváří zprávu ve formě souboru JSON, výpis hodnoty jednotlivých metrik ", a seznam" pachatelů ", v dolní části hlubší informace o problematických oblastech.
V případě, že soubor je špatně čitelný, je tu také možnost, JSON k dispozici dost, tisk také.
analyzovat, css může pracovat s místními CSS souborů uložených na disku, nebo vzdálených stylů používaných v produkčním prostředí nebo umístěn na dev místě.
Knihovna také přichází s (experimentální) podpora SCSS
Vlastnosti :.
- analyzovat-CSS naskenovaný metriky :
- Počet pravidel
- Počet voliče
- Počet prohlášení
- Počet dotazy médií
- Počet prázdných pravidel
- Počet pravidelimport
- Počet nemovitostíimportant
- Počet nemovitostí s předčíslím dodavatele
- Počet komplexních voliče
- Počet duplicitních voliče
- Počet nadbytečných tělesných voliče
- Počet kvalifikovaných voliče
- Počet pravidel s CSS výrazy
- Počet oprav pro starší verze Internet Exploreru
- Počet voliče podle atributu
- Počet voliče podle třídy
- Počet voliče podle ID
- Počet pseudo-voliče
- Počet voliče podle názvu značky
- Počet univerzálních voliče
- Počet CSS komentářů
- délka Poznámka
- Délka zdroje CSS
- Délka dat kódováním base64 nalezené vložený do souboru CSS of
- Průměrná specifičnost ID
- Total specifičnost ID
- Průměrná specifičnost pro třídu, pseudo-třídy nebo atributu
- Total specifičnost pro třídu, pseudo-třídy nebo atributu
- Průměrná specifičnost pro element
- Total specifičnost pro element
Co je nového v této verzi:
- Tato verze přináší detekci duplicitních vlastností (užitečné zejména při pomocí CSS preprocesorů) a příkazového řádku / CommonJS Volitelný modul pro zdravotně postižené pachatele.
Co je nového ve verzi 0.5.0:
- Byla přidána podpora pro analýzu Sass souborů
- Zpráva CSSimport
- Relax redundantní pravidlo voliče body
- pokrytí kódu přes Istanbul
Požadavky na :
- Node.js 0.8 nebo novější
Komentáře nebyl nalezen