fact-check
Sprawdzaj poprawność przykładów kodu JavaScript i weryfikuj zgodność z MDN oraz ECMAScript
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Skill do weryfikacji dokładności technicznej stron dokumentacji JavaScript. Automatycznie kontrolujesz przykłady kodu, sprawdzasz zgodność z MDN i standardami ECMAScript, oraz weryfikujesz zewnętrzne zasoby. Chroni przed rozpowszechnianiem błędnych informacji o zachowaniu JavaScript, przestarzałych wzorców i nieaktualnymi opisami API. Idealne do recenzji treści przed publikacją, audytów istniejących stron oraz weryfikacji wkładów społeczności.
Jak używać
Zainstaluj skill w swoim projekcie 33 JavaScript Concepts, upewniając się, że masz dostęp do repozytorium i możliwość uruchamiania testów npm.
Przed opublikowaniem nowej strony koncepcji lub po znaczących zmianach przygotuj dokument do sprawdzenia — skill będzie analizować wszystkie bloki kodu zawarte w treści.
Zidentyfikuj wszystkie przykłady kodu w dokumencie, zwracając szczególną uwagę na komentarze wyjściowe (np.
// "string") oraz oznaczenia poprawności (✓ dla prawidłowych, ❌ dla błędnych).Dla każdego bloku kodu mentalnie wykonaj kod lub przetestuj go w środowisku JavaScript, weryfikując czy wyjście zgadza się z komentarzami i czy zmienne są poprawnie nazwane.
Uruchom testy projektu poleceniem
npm testlubnpm test -- tests/fundamedla konkretnej koncepcji, aby automatycznie zweryfikować wszystkie przykłady.Przejrzyj wyniki, zwracając uwagę na błędy w zachowaniu JavaScript, przestarzałe informacje (wzorce sprzed ES6), niedziałające linki do zasobów zewnętrznych oraz nieścisłości w opisach API — skill pomoże ci zidentyfikować i naprawić każdy z tych problemów.