tsconfig-gen
Generuj optymalny tsconfig.json dla swojego projektu bez czytania dokumentacji
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Narzędzie do automatycznego generowania konfiguracji TypeScript dostosowanej do typu Twojego projektu. Zamiast ręcznego edytowania tsconfig.json, opisz co budujesz — aplikację Next.js, bibliotekę Node.js czy React SPA — a generator ustawia dla Ciebie moduły, target, strict mode i aliasy ścieżek. Działa z linii poleceń bez instalacji, wystarczy npx. Idealne przy starcie nowego projektu TypeScript lub modernizacji istniejącej konfiguracji.
Jak używać
Otwórz terminal w katalogu Twojego projektu. Nie musisz nic instalować — narzędzie działa bezpośrednio przez npx.
Uruchom komendę z opisem Twojego projektu. Na przykład dla aplikacji Next.js 14 wpisz: npx ai-tsconfig "next.js 14 app router". Dla biblioteki Node.js: npx ai-tsconfig "node library targeting esm and cjs". Dla React z Vite: npx ai-tsconfig "react spa with vite, strict mode".
Generator przeanalizuje Twój opis i wygeneruje plik tsconfig.json z właściwymi ustawieniami — module resolution, target runtime, strict mode i aliasy ścieżek.
Przejrzyj wygenerowany plik. Jeśli migrujesz z JavaScriptu, rozważ zmianę strict na false na początek i stopniowe włączanie opcji.
Dla projektów monorepo wygeneruj osobne konfiguracje dla każdego pakietu, używając project references.
Jeśli potrzebujesz pomocy, uruchom npx ai-tsconfig --help aby zobaczyć dostępne opcje.