0.1.3 • Published 3 years ago

@aintts/event-emitter v0.1.3

Weekly downloads
-
License
MIT
Repository
github
Last release
3 years ago

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');

MIT Licensed