0.1.3 • Published 3 years ago
@aintts/event-emitter v0.1.3
Tiny Event Emitter
Tiny Typed Event Emitter implemented with typed args, based on nodejs EventEmitter (inspired by tsee).
Install
To install package, use:
npm install @aintts/event-emitter
Simple usage
import { EventEmitter } from '@aintts/event-emitter';
const events = new EventEmitter<{
hello: (msg: string) => void,
}>();
// arguments is fully type checked
events.emit('hello', 'hello world');