create-emit
v1.0.0
Published
An event emitter
Downloads
2
Readme
create-emit
Introduction
Tiny 20 lines of functional event emitter/pubsub.
Comparing to other emitters, create-emit
cares more about type safe.
Installation
npm install --save create-emit
# or
yarn add create-emit
Usage
// create event with `string` type of payload
const sayHi = createEmit<string>()
// you can watch for the event to happen
const unsubscribe = sayHi.watch(console.log)
// fire the event with payload
sayHi('Peter') // Peter
sayHi('Drew') // Drew