Vigia

Memperbarui eventemitter3 dari 4.x ke 5.x

Perbandingan API publik eventemitter3 4.0.7 dan 5.0.4, dihitung otomatis dari tipe TypeScript-nya. Tanda tangan yang berubah adalah kemungkinan perubahan tidak kompatibel, bukan kepastian.

Ringkasan

Jalur impor yang dihapus0
Ekspor yang dihapus9
Tanda tangan yang berubah1
Anggota kelas atau antarmuka yang dihapus0
Anggota kelas atau antarmuka yang berubah0
Baru ditandai usang0
Perubahan persyaratan (engines, dependensi peer)0
Ekspor baru1

Ekspor yang dihapus

importexportkindSebelum
eventemitter3prefixedvariablestring | boolean
eventemitter3EventArgstypeEventListener<T, K> extends (...args: infer P) => any ? P : never
eventemitter3prototypevariableany
eventemitter3EventNamestypeT extends string | symbol ? T : keyof T
eventemitter3ListenerFninterfaceinterface
eventemitter3ArgumentMaptype{ [K in keyof T]: T[K] extends (...args: any[]) => void ? Parameters<T[K]> : T[K] extends any[] ? T[K] : any[]; }
eventemitter3EventListenertypeT extends string | symbol ? (...args: any[]) => void : (...args: ArgumentMap<Exclude<T, string | symbol>>[Extract<K, keyof T>]) => void
eventemitter3ValidEventTypestypestring | symbol | object
eventemitter3EventEmitterStaticinterfaceinterface

Tanda tangan yang berubah

exportSebelumSesudah
eventemitter3 · EventEmitterEventEmitterStaticclass

Anggota kelas atau antarmuka yang dihapus

Tidak ada yang terdeteksi.

Anggota kelas atau antarmuka yang berubah

Tidak ada yang terdeteksi.

Baru ditandai usang

Tidak ada yang terdeteksi.

Perubahan persyaratan (engines, dependensi peer)

Tidak ada yang terdeteksi.

Ekspor baru (1)
importexportkind
eventemitter3defaultclass

Pertanyaan umum

Apa saja perubahan tidak kompatibel saat memperbarui eventemitter3 dari 4 ke 5?

Antara eventemitter3 4.0.7 dan 5.0.4, Vigia menemukan 9 ekspor yang dihapus, 1 tanda tangan yang berubah, dan 0 anggota kelas atau antarmuka yang dihapus atau berubah.

Apa yang ditandai usang di eventemitter3 5?

0 ekspor atau anggota baru ditandai usang di eventemitter3 5.0.4.

Untuk agen

GET https://vigia.coredls.cloud/v1/packages/npm/eventemitter3/upgrade?from=4.0.7&to=5.0.4