1.0.0 • Published 7 years ago

subscribable-lite v1.0.0

Weekly downloads
1
License
MIT
Repository
-
Last release
7 years ago

subscribable-lite

Build Status Coverage Status

Super Light weight Subscribe/Publish event system for Node.js and browser. (UMD version only 395B after gzipped)

Installing

Using npm:

$ npm install subscribable-lite

Using yarn:

$ yarn add subscribable-lite

Usage

sub.subscribe(handler)

sub.publish([arg, ...])

import SubLite from 'subscribable-lite';

const sub = new SubLite();

sub.subscribe((a, b, c) => {
    console.log(a, b, c); // => 'you are awesome'
});
sub.publish('you', 'are', 'awesome');

sub.unsubscribe(handler)

const unsubscribe = sub.subscribe((a, b, c) => {
    console.log(a, b, c); // => 'will not trigger'
});

unsubscribe();
/* or `sub.unsubscribe();` */

sub.publish('you', 'are', 'awesome');

License

MIT (c) Christopher Peng (Cap32)

1.0.0

7 years ago

0.0.5

7 years ago

0.0.4

8 years ago

0.0.3

8 years ago

0.0.2

8 years ago

0.0.1

8 years ago

0.0.0

8 years ago