announcement.js (npm): Modern, high-performance event emitter
Keywords: addEventListener|addListener|dispatch|dispatcher|emit|emitter|EventEmitter|events|observer|on|once|off|promise|publish|pubsub|subscribe|unsubscribe|typesafe|TypeScript|eventemitter|typescript