Zum Inhalt springen

Native TypeScript-API ergänzt von typescript-eslint benötigte APIs

Veröffentlicht: 14. September 2026

Die native TypeScript-API stellt jetzt zusätzliche Checker- und Typ-APIs bereit, die typescript-eslint benötigt. Dadurch werden Kompatibilitätslücken für Werkzeuge reduziert, die auf TypeScripts programmatische API angewiesen sind.

Was sich geändert hat

Die Änderung ergänzt unter anderem getAwaitedType, getContextualTypeForArgumentAtIndex, getIndexInfoOfType, getIndexTypeOfType, getTypeOfPropertyOfType und getExportSymbolOfSymbol. Interface- und Klassentypen erhalten außerdem getThisType(), und IndexKind wird für Index-Typ-Abfragen exportiert.

Sowohl die synchrone als auch die asynchrone native API wurden aktualisiert.

Warum das wichtig ist

Der TypeScript-Pull-Request wurde speziell erstellt, um APIs hinzuzufügen, die typescript-eslint als fehlend identifiziert hatte. Integrationen erhalten damit mehr Checker- und Typinformationen, die sie bereits von der etablierten TypeScript-API erwarten.

Quelle

Lies den offiziellen TypeScript-Pull-Request: Add missing APIs needed by typescript-eslint.