Tiny portable node:events compliant strictly-typed EventEmitter implementation
EventEmitter3 focuses on performance while maintaining a Node.js AND browser compatible interface.
A minimal event emitter.
Node.js's util module for all engines
Node's event emitter for all engines.
Fully type-checked EventEmitter
Creates a Promise that waits for a single event
event interceptors - like middleware for EventEmitter
Tiny 200b functional Event Emitter / pubsub.
Tiny and extremely fast globbing
A tiny invariant function
Tiny helpers for working with events in any JavaScript environment
backwards compatible version of builtin events.listenercount
Facebook's EventEmitter is a simple emitter implementation that prioritizes speed and simplicity. It is conceptually similar to other emitters like Node's EventEmitter, but the precise APIs differ. More complex abstractions like the event systems used on
A fast, lightweight LRU (Least Recently Used) cache for JavaScript with O(1) operations and optional TTL support.
Event emitters for JavaScript
TypeScript definitions for node-cron
AsyncResource integration for EventEmitter
fast, tiny `queueMicrotask` shim for modern engines
A minimal dom utility toolbelt
A very tiny EventEmitter implementation for client- and server-side code.
unist utility to find a node after another node
Create a subclass that can be modified without affecting the super class
Type-safe implementation of EventEmitter for browser and Node.js