TypeScript 7.1 Beta introduit des API modulaires et la prise en charge d’ES2026
Publié le: 20 octobre 2026
Microsoft a publié TypeScript 7.1 Beta avec de nouvelles API natives du compilateur et la prise en charge de fonctionnalités JavaScript. Pour essayer la bêta :
npm install -D typescript@betaCe qui change
--target es2026et--lib es2026sont désormais des options stables, avec des déclarations de bibliothèque standard mises à jour.- Les nouveaux points d’entrée de l’API comprennent
typescript/sync,typescript/async,typescript/fsettypescript/ast. Les objetsAPIetProgramdoivent être libérés, par exemple avecusing. - Les imports de phase source (
import sourceetimport.source()) permettent d’obtenir des objets source de module, notamment pour WebAssembly, avec les réglages appropriés de--moduleetesnext. - Les content mappers exposent le TypeScript intégré à des fichiers comme
.vueet.svelte. Leur exécution en ligne de commande nécessite--runExternalCode. - D’après les benchmarks publiés par Microsoft, les compilations sont plus rapides et utilisent moins de mémoire qu’avec TypeScript 7.0.
Disponibilité
Il s’agit d’une bêta, pas d’une version stable. Vérifiez la compatibilité des frameworks et des outils avant toute mise à niveau. Les attributs d’import des modules ambiants ont déjà été abordés dans un autre article.
Source
Lire l’annonce officielle : Announcing TypeScript 7.1 Beta.