emitter

    0.0.5 • Public • Published

    emitter NPM version

    Faster events controller for class and object

    Installation

    $ npm install emitter

    Example

    import { EventEmitter, Promise } from 'emitter'
     
    // Extend a object
    let obj = { /* ... */ }
    EventEmitter.extend(obj)
     
    // Create a new emitter
    let emitter = new EventEmitter()
     
    // Define a class extend from Promise or EventEmitter
    class Machine extends Promise {
      // ...
    }

    API

    • emitter.Promise()
    • emitter.EventEmitter()

    Contributing

    • Fork this Repo first
    • Clone your Repo
    • Install dependencies by $ npm install
    • Checkout a feature branch
    • Feel free to add your features
    • Make sure your features are fully tested
    • Publish your local branch, Open a pull request
    • Enjoy hacking <3

    docor built upon love by docor v0.3.0

    Keywords

    none

    Install

    npm i emitter

    DownloadsWeekly Downloads

    2,010

    Version

    0.0.5

    License

    MIT

    Last publish

    Collaborators

    • pemrouz