Lewati ke konten

API native TypeScript menambahkan API yang dibutuhkan typescript-eslint

Dipublikasikan: 14 September 2026

API native TypeScript kini mengekspos API pemeriksa dan tipe tambahan yang dibutuhkan typescript-eslint, sehingga mengurangi kesenjangan kompatibilitas untuk alat yang bergantung pada API terprogram TypeScript.

Apa yang berubah

Perubahan ini menambahkan API seperti getAwaitedType, getContextualTypeForArgumentAtIndex, getIndexInfoOfType, getIndexTypeOfType, getTypeOfPropertyOfType, dan getExportSymbolOfSymbol. Tipe antarmuka dan kelas juga mendapatkan getThisType(), dan IndexKind diekspor untuk kueri tipe indeks.

Permukaan API native sinkron dan asinkron sama-sama diperbarui.

Mengapa ini penting

Pull request TypeScript ini dibuat khusus untuk menambahkan API yang diidentifikasi sebagai hilang oleh typescript-eslint. Integrasi kini dapat mengakses lebih banyak informasi pemeriksa dan tipe yang sebelumnya mereka harapkan dari API TypeScript yang sudah ada.

Sumber

Baca pull request resmi TypeScript: Add missing APIs needed by typescript-eslint.