Options tsconfig
Cible de compilation
targetVersion JS générée
moduleSystème de modules
libBibliothèques de types incluses
Vérifications strictes
strictActive tous les checks stricts (recommandé)
strictNullChecks auto via strictDistingue null / undefined des autres types
noImplicitAny auto via strictInterdit les any implicites
noUnusedLocalsErreur si variable locale non utilisée
Entrée / Sortie
outDirDossier de sortie des fichiers JS
rootDirDossier racine des sources TS
declarationGénère les fichiers .d.ts
sourceMapGénère les .js.map pour le debug
Interop & Modules
esModuleInteropCompatibilité import default pour CJS
moduleResolutionAlgorithme de résolution des modules
paths — alias @/Alias @/ → src/ pour les imports
skipLibCheckIgnore les erreurs dans node_modules