@boost/event
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
Documentation
Index
Type Aliases
EventErrorCode
Listener
Type parameters
- A: unknown[]
- R