Events
Events is a simple library to create an event emitter
installation
for npm:
npm i @shards/eventsfor yarn:
yarn add @shards/eventsto require:
const Maybe = require('@shards/events').defaultto import (es6 modules):
import Maybe from '@shards/events'for node:
import Maybe from '@shards/events/dist/events.node.js'usage
const events = Events()
events.addListener('success', (msg) => {
console.log(msg)
})
events.emit('success', 'my payload') // "my payload"