Skip to content

Нативният API на TypeScript добавя API, нужни на typescript-eslint

Публикувано: 14 септември 2026 г.

Нативният API на TypeScript вече предоставя допълнителни API за проверка и типове, нужни на typescript-eslint, като намалява пропуските в съвместимостта за инструменти, които използват програмния API на TypeScript.

Какво се промени

Промяната добавя API като getAwaitedType, getContextualTypeForArgumentAtIndex, getIndexInfoOfType, getIndexTypeOfType, getTypeOfPropertyOfType и getExportSymbolOfSymbol. Типовете за интерфейси и класове получават и getThisType(), а IndexKind се експортира за заявки към индексни типове.

Обновени са както синхронният, така и асинхронният нативен API.

Защо е важно

Pull request-ът на TypeScript е създаден специално за добавяне на API, определени като липсващи от typescript-eslint. Това дава на интеграциите повече информация за проверката и типовете, която те вече очакват от установения API на TypeScript.

Източник

Прочетете официалния pull request на TypeScript: Add missing APIs needed by typescript-eslint.