ESM-only
No CommonJS/UMD/AMD, just a pure EcmaScript module with modern ES6+ syntax.
ESMitter is a fork of the popular EventEmitter3 with a focus on EcmaScript module syntax, TypeScript and modern tooling.
Stable and Production-Ready
This library has been tested using unit tests and has achieved excellent code coverage. It is being used in production and is considered stable. With version 1.1.0, ESMitter has been optimized for performance. Contributions are welcome to improve any aspect of the library.