Vigia

Actualizar eventemitter3 de 4.x a 5.x

Comparación de la API pública de eventemitter3 4.0.7 y 5.0.4, calculada automáticamente a partir de sus tipos TypeScript. Una firma modificada es un posible cambio incompatible, no una certeza.

Resumen

Rutas de importación eliminadas0
Exports eliminados9
Firmas modificadas1
Miembros de clases o interfaces eliminados0
Miembros de clases o interfaces modificados0
Nuevas deprecaciones0
Cambios de requisitos (engines, dependencias peer)0
Exports nuevos1

Exports eliminados

importexportkindAntes
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

Firmas modificadas

exportAntesDespués
eventemitter3 · EventEmitterEventEmitterStaticclass

Miembros de clases o interfaces eliminados

No se detectaron.

Miembros de clases o interfaces modificados

No se detectaron.

Nuevas deprecaciones

No se detectaron.

Cambios de requisitos (engines, dependencias peer)

No se detectaron.

Exports nuevos (1)
importexportkind
eventemitter3defaultclass

Preguntas frecuentes

¿Cuáles son los cambios incompatibles al actualizar eventemitter3 de 4 a 5?

Entre eventemitter3 4.0.7 y 5.0.4, Vigia encontró 9 exports eliminados, 1 firmas modificadas y 0 miembros de clases o interfaces eliminados o modificados.

¿Qué quedó deprecado en eventemitter3 5?

0 exports o miembros quedaron marcados como deprecados en eventemitter3 5.0.4.

Para agentes

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