Memperbarui @typescript-eslint/types dari 7.x ke 8.x
Perbandingan API publik @typescript-eslint/types 7.18.0 dan 8.71.0, dihitung otomatis dari tipe TypeScript-nya. Tanda tangan yang berubah adalah kemungkinan perubahan tidak kompatibel, bukan kepastian.
Use {@link onUnsupportedTypeScriptVersion} instead.
`true` is equivalent to `'warn'` and `false` is equivalent to `'ignore'`.
Perubahan persyaratan (engines, dependensi peer)
Sebelum
Sesudah
engines.node
^18.18.0 || >=20.0.0
^18.18.0 || ^20.9.0 || >=21.1.0
Ekspor baru (3)
import
export
kind
@typescript-eslint/types
NodeWithParent
type
@typescript-eslint/types
SourceTypeClassic
type
@typescript-eslint/types
ProjectServiceOptions
interface
Pertanyaan umum
Apa saja perubahan tidak kompatibel saat memperbarui @typescript-eslint/types dari 7 ke 8?
Antara @typescript-eslint/types 7.18.0 dan 8.71.0, Vigia menemukan 0 ekspor yang dihapus, 3 tanda tangan yang berubah, dan 4 anggota kelas atau antarmuka yang dihapus atau berubah.
Apa yang ditandai usang di @typescript-eslint/types 8?
1 ekspor atau anggota baru ditandai usang di @typescript-eslint/types 8.71.0.
Untuk agen
GET https://vigia.coredls.cloud/v1/packages/npm/@typescript-eslint/types/upgrade?from=7.18.0&to=8.71.0