Analiza projektu
Polecenia analyze sprawdzają dokument z terminala: znajdują niespójne wartości, wyodrębniają rzeczywistą paletę i wykrywają powtarzające się struktury, które można przekształcić w komponenty.
Kolory
openpencil analyze colors design.figPolecenie znajduje wszystkie kolory, liczy ich użycia i buduje histogram.
Typografia
openpencil analyze typography design.figWynik zawiera kombinacje rodziny, rozmiaru i odmiany czcionki oraz liczbę użyć każdej z nich. Pozwala to znaleźć przypadkowe style tekstu, które warto ujednolicić.
Odstępy
openpencil analyze spacing design.figPolecenie sprawdza odstępy i wypełnienie w ramkach z automatycznym układem. Pomaga na przykład zauważyć przypadkowy odstęp 13px pośród wartości skali 8/16/24.
Powtarzające się struktury
openpencil analyze clusters design.figPolecenie znajduje powtarzające się struktury obiektów, które mogą stać się komponentami.
Wyjście JSON
Wszystkie polecenia analyze obsługują --json. Wynik można przekazać do jq, użyć w CI albo w skryptach kontrolujących tokeny projektu.