Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
After modifying S2 project code, you must run lint to ensure there are no errors, avoiding issues when pushing to git.
How to use
Po zakończeniu wszystkich zmian w plikach projektu S2 (w katalogach packages/) przejdź do głównego katalogu projektu w terminalu.
Uruchom polecenie pnpm lint, które automatycznie wykonuje pięć kontroli: sprawdzenie typów TypeScript (lint:type), analizę stylu kodu ESLint (lint:script), walidację stylów CSS/LESS (lint:style), kontrolę dokumentacji Markdown (lint:docs) oraz sprawdzenie konwencji nazewnictwa (lint:word).
Jeśli polecenie zwróci błędy, uważnie przeczytaj komunikat błędu, aby zidentyfikować lokalizację i przyczynę problemu w kodzie.
Napraw wszystkie zgłoszone błędy w odpowiednich plikach, zwracając szczególną uwagę na typy TypeScript, formatowanie kodu, style CSS/LESS i dokumentację.
Ponownie uruchom pnpm lint, aby potwierdzić, że wszystkie błędy zostały usunięte i lint przechodzi pomyślnie.
Dopiero po pomyślnym przejściu linta możesz pushować zmiany do repozytorium Git — pominięcie tego kroku może spowodować niepowodzenia w pipeline'u CI/CD.