really-small-events
v1.1.0
Published
A Tiny Typescript Event Library
Downloads
6,744
Maintainers
Readme
really-small-events
A Tiny Typescript Event Library
Just over 300 bytes gzipped. :)
Installation
npm i really-small-events --save
Usage
Typescript / Babel
import { RSE } from "really-small-events";
NodeJS
const RSE = require("really-small-events").RSE;
API
Listen for events
const runThisFunc = (as, many, args, as, I, want) => {
console.log("Hello, world!");
};
// Listen for Event
RSE.on("someEvent", runThisFunc)
// Trigger event anywhere in your app
RSE.trigger("someEvent", the, args, to, pass, to, the, event);
// Remove listener
RSE.off("someEvent", runThisFunc);