Neighbor's Preppy Maltese
    Share your code. npm Orgs help your team discover, share, and reuse code. Create a free org »

    shoutoutpublic

    Shout-out

    Build Status NPM version Dependencies Status stable

    Browser support

    The simplest eventing library that could possible work.

    Example

    var signal = require('shoutout')
    var clicked = signal()
     
    clicked.add(function(x, y){ console.log(x, y) })
    clicked(10, 10)
    // => 10 10

    Installing

    Easy-modo: grab it from NPM (use Browserify if you're on a browser):

    $ npm install shoutout
    

    If you're using AMD or no module system at all, you can grab the dist/shoutout.umd.js file. Note that NPM is the recommended and officially supported way, and that the UMD bundle will include all the dependencies for the library.

    Documentation

    Read online at http://shoutout.rtfd.org/ or build your own local copy:

    $ make docs
    

    Note that you'll need Sphinx

    Tests

    For node:

    $ npm test
    

    For the browser:

    $ npm install -g brofist-browser
    $ make test-browser
    

    Platform support

    This library assumes an ES5 environment, but can be easily supported in ES3 platforms by the use of shims. Just include es5-shim :3

    Support

    Developers

    Licence

    MIT/X11. i.e.: do whatever you want.

    install

    npm i shoutout

    Downloadsweekly downloads

    18

    version

    1.1.0

    license

    none

    repository

    githubgithub

    last publish

    collaborators

    • avatar