Toolverse
Wszystkie skille

validate-typescript

autor: BerryKuipers

Sprawdzaj typy TypeScript przed commitem i łap błędy zanim trafią do produkcji

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

Szybkie info

Kategoria
Frontend
Wyświetlenia
87

O skillu

Umożliwia uruchomienie kompilatora TypeScript w trybie sprawdzania typów (tsc --noEmit) bez generowania plików JavaScript. Narzędzie waliduje bezpieczeństwo typów w każdym projekcie TypeScript, zwracając strukturyzowane wyniki z liczbą błędów, ich kategoriami (błędy typów, składni, importów) i listą plików, które je zawierają. Idealne do wdrażania jako bramka jakości przed commitami i pull requestami.

Jak używać

  1. Sprawdź dostępność TypeScript w swoim projekcie. Uruchom polecenie tsc --version, aby potwierdzić, że TypeScript jest zainstalowany. Jeśli nie masz tsc w PATH, możesz użyć npx tsc zamiast tego.

  2. Przygotuj katalog do zapisywania wyników walidacji. Utwórz katalog .claude/validation/, jeśli jeszcze nie istnieje, aby umieścić tam plik wyjściowy tsc-output.txt.

  3. Uruchom sprawdzenie typów poleceniem tsc --noEmit. To polecenie analizuje projekt bez emitowania plików JavaScript. Wynik zostanie zapisany do pliku tsc-output.txt.

  4. Przeanalizuj wyniki walidacji. Jeśli sprawdzenie przejdzie pomyślnie, zobaczysz komunikat o powodzeniu. W przypadku błędów narzędzie policzy je i podzieli na kategorie: błędy typów (TS2xxx), błędy składni (TS1xxx) i błędy importów (TS2307).

  5. Użyj wyników jako bramki jakości. Zintegruj to sprawdzenie z procesem pre-commit lub jako część pipeline'u CI/CD, aby zapobiec wdrażaniu kodu z błędami typów.

Podobne skille