L'API native de TypeScript ajoute les API requises par typescript-eslint
Publié : 14 septembre 2026
L’API native de TypeScript expose désormais des API supplémentaires du vérificateur et des types nécessaires à typescript-eslint, réduisant les écarts de compatibilité pour les outils qui dépendent de l’API programmatique de TypeScript.
Ce qui change
La modification ajoute notamment getAwaitedType, getContextualTypeForArgumentAtIndex, getIndexInfoOfType, getIndexTypeOfType, getTypeOfPropertyOfType et getExportSymbolOfSymbol. Les types d’interface et de classe gagnent aussi getThisType(), et IndexKind est exporté pour les requêtes sur les types d’index.
Les surfaces synchrones et asynchrones de l’API native ont toutes deux été mises à jour.
Pourquoi c’est important
La pull request TypeScript a été créée spécifiquement pour ajouter des API identifiées comme manquantes par typescript-eslint. Les intégrations disposent ainsi de davantage d’informations du vérificateur et des types qu’elles attendaient déjà de l’API TypeScript existante.
Source
Consultez la pull request officielle de TypeScript : Add missing APIs needed by typescript-eslint.