TypeScript 6.0 (version pont)

TypeScript 🟡 Mid

Dé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.
#core#ts6#migration

Fiche mise à jour le 2026-09-27

← → au clavier pour passer d'une fiche à l'autre