@horyzont85/typed-event-emitter (npm): Typed Event Emitter
Keywords: events|strict|typed events|emitter|observer|typescript|easy setup