@boost/event
v5.0.0
Published
An event system with multiple emitter patterns.
Downloads
163,310
Readme
Events - Boost
A strict event system with multiple emitter patterns.
import { Event } from '@boost/event';
const event = new Event<[string, number]>('name');
event.listen(listener);
event.emit(['abc', 123]);
Features
- Isolated event instances for proper type-safety.
- Supports 4 event types: standard, bail, concurrent, and waterfall.
- Listener scopes for targeted emits.
Installation
yarn add @boost/event