TypeScript 6.0 (version pont)
TypeScript 🟡 MidDéfinition
TypeScript 6.0 (23 mars 2026) est la dernière version écrite en JavaScript et fait le pont vers la 7.0 native. Elle change les défauts (strict: true, module: esnext, target: es2025, types: [], rootDir au dossier du tsconfig), supprime outFile, target es5, moduleResolution classic et les modules amd/umd/systemjs, et déprécie baseUrl, node10 et les import assertions (assert → with). Ses types ajoutent Temporal, RegExp.escape et les méthodes getOrInsert.
Analogie
La dernière station avant le changement de ligne : on y met ses bagages en ordre.
Exemple de code
{
"compilerOptions": {
"ignoreDeprecations": "6.0",
"types": ["node"],
"paths": { "#/*": ["./src/*"] },
"strict": true
}
}
Cas d'usage
Préparer une base de code à TypeScript 7 : corriger les dépréciations en 6.0, où elles sont encore des avertissements contournables.
Anti-pattern
Sauter directement de 5.x à 7.0 sans passer par 6.0 : les options supprimées deviennent des erreurs dures sans diagnostic de transition.
Termes liés
Sources
Fiche mise à jour le 2026-09-27