Skip to content

Natywne API TypeScript dodaje API potrzebne typescript-eslint

Opublikowano: 14 września 2026

Natywne API TypeScript udostępnia teraz dodatkowe API mechanizmu sprawdzania i typów potrzebne typescript-eslint, zmniejszając luki zgodności dla narzędzi korzystających z programistycznego API TypeScript.

Co się zmieniło

Zmiana dodaje między innymi getAwaitedType, getContextualTypeForArgumentAtIndex, getIndexInfoOfType, getIndexTypeOfType, getTypeOfPropertyOfType i getExportSymbolOfSymbol. Typy interfejsów i klas otrzymują także getThisType(), a IndexKind jest eksportowany do zapytań o typy indeksowe.

Zaktualizowano zarówno synchroniczne, jak i asynchroniczne natywne API.

Dlaczego to ważne

Pull request TypeScript powstał specjalnie po to, aby dodać API wskazane przez typescript-eslint jako brakujące. Integracje otrzymują dzięki temu więcej informacji o typach i mechanizmie sprawdzania, których oczekiwały od istniejącego API TypeScript.

Źródło

Przeczytaj oficjalny pull request TypeScript: Add missing APIs needed by typescript-eslint.