tsconfig-gen
Generate optimal tsconfig.json for your project type. Use when setting up TypeScript.
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Generate optimal tsconfig.json for your project type. Use when setting up TypeScript.
How to use
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.