{"_id":"emitter","_rev":"86870","name":"emitter","description":"Faster events controller for class and object","dist-tags":{"latest":"0.0.5"},"maintainers":[{"name":"pemrouz","email":"p3pedram@hotmail.com"}],"time":{"modified":"2021-06-03T10:28:12.000Z","created":"2012-01-15T08:54:43.672Z","0.0.5":"2015-10-16T07:05:34.169Z","0.0.4":"2015-10-16T06:20:33.609Z","0.0.3":"2015-10-16T06:18:03.709Z","0.0.1":"2012-03-10T06:44:03.763Z","0.0.2":"2012-01-15T08:54:43.672Z"},"users":{"xfloops":true},"author":{"name":"Will Wen Gunn","email":"willwengunn@gmail.com","url":"lifemap.in"},"repository":{"type":"git","url":"git@github.com:iwillwen/node-emitter.git"},"versions":{"0.0.5":{"author":{"name":"Will Wen Gunn","email":"willwengunn@gmail.com","url":"lifemap.in"},"name":"emitter","description":"Faster events controller for class and object","version":"0.0.5","repository":{"type":"git","url":"git@github.com:iwillwen/node-emitter.git"},"main":"dist/emitter.js","license":"MIT","dependencies":{"gulp":"^3.9.0","gulp-babel":"^5.3.0","gulp-sourcemaps":"^1.6.0"},"gitHead":"2c96b239dfcdbf77939d9661a98b25ba2d04c888","bugs":{"url":"https://github.com/iwillwen/node-emitter/issues"},"homepage":"https://github.com/iwillwen/node-emitter","_id":"emitter@0.0.5","scripts":{},"_shasum":"3551f82b988f71e0fb68eabb4e0636390ba6ab52","_from":".","_npmVersion":"2.14.2","_nodeVersion":"4.0.0","_npmUser":{"name":"iwillwen","email":"willwengunn@gmail.com"},"dist":{"shasum":"3551f82b988f71e0fb68eabb4e0636390ba6ab52","size":10099,"noattachment":false,"key":"/emitter/-/emitter-0.0.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/emitter/download/emitter-0.0.5.tgz"},"maintainers":[{"name":"pemrouz","email":"p3pedram@hotmail.com"}],"directories":{},"publish_time":1444979134169,"_cnpm_publish_time":1444979134169,"_hasShrinkwrap":false},"0.0.4":{"author":{"name":"Will Wen Gunn","email":"willwengunn@gmail.com","url":"lifemap.in"},"name":"emitter","description":"Faster events controller for class and object","version":"0.0.4","repository":{"type":"git","url":"git@github.com:iwillwen/node-emitter.git"},"main":"dist/emitter.js","license":"MIT","dependencies":{"gulp":"^3.9.0","gulp-babel":"^5.3.0","gulp-sourcemaps":"^1.6.0"},"gitHead":"4052eb4ce8293a64a7b2cd902092117332456805","bugs":{"url":"https://github.com/iwillwen/node-emitter/issues"},"homepage":"https://github.com/iwillwen/node-emitter","_id":"emitter@0.0.4","scripts":{},"_shasum":"36a6853cc1c153cdb849b9ed081d24798b090c4f","_from":".","_npmVersion":"2.14.2","_nodeVersion":"4.0.0","_npmUser":{"name":"iwillwen","email":"willwengunn@gmail.com"},"dist":{"shasum":"36a6853cc1c153cdb849b9ed081d24798b090c4f","size":10048,"noattachment":false,"key":"/emitter/-/emitter-0.0.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/emitter/download/emitter-0.0.4.tgz"},"maintainers":[{"name":"pemrouz","email":"p3pedram@hotmail.com"}],"directories":{},"publish_time":1444976433609,"_cnpm_publish_time":1444976433609,"_hasShrinkwrap":false},"0.0.3":{"author":{"name":"Will Wen Gunn","email":"willwengunn@gmail.com","url":"lifemap.in"},"name":"emitter","description":"Faster events controller for class and object","version":"0.0.3","repository":{"type":"git","url":"git@github.com:iwillwen/node_emitter.git"},"main":"dist/emitter.js","dependencies":{"gulp":"^3.9.0","gulp-babel":"^5.3.0","gulp-sourcemaps":"^1.6.0"},"gitHead":"322a52a46ad2791a679f85610f77db44db347d53","bugs":{"url":"https://github.com/iwillwen/node_emitter/issues"},"homepage":"https://github.com/iwillwen/node_emitter","_id":"emitter@0.0.3","scripts":{},"_shasum":"4aa0bac157b12055d6b0741e65d9041283842d01","_from":".","_npmVersion":"2.14.2","_nodeVersion":"4.0.0","_npmUser":{"name":"iwillwen","email":"willwengunn@gmail.com"},"dist":{"shasum":"4aa0bac157b12055d6b0741e65d9041283842d01","size":10034,"noattachment":false,"key":"/emitter/-/emitter-0.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/emitter/download/emitter-0.0.3.tgz"},"maintainers":[{"name":"pemrouz","email":"p3pedram@hotmail.com"}],"directories":{},"publish_time":1444976283709,"_cnpm_publish_time":1444976283709,"_hasShrinkwrap":false},"0.0.1":{"author":{"name":"Will Wen Gunn","email":"willwengunn@gmail.com","url":"www.iwillwen.com"},"name":"emitter","description":"Faster events controller for class and object","version":"0.0.1","repository":{"type":"git","url":"git@github.com:iwillwen/node_emitter.git"},"main":"index.js","engines":{"node":">= 0.4.0"},"dependencies":{"asynclist":"latest"},"devDependencies":{},"_npmUser":{"name":"iwillwen","email":"willwengunn@gmail.com"},"_id":"emitter@0.0.1","optionalDependencies":{},"_engineSupported":true,"_npmVersion":"1.1.4","_nodeVersion":"v0.6.12","_defaultsLoaded":true,"dist":{"shasum":"e3f84170351aa76ac672006a1772f7a49c260aaa","size":1099,"noattachment":false,"key":"/emitter/-/emitter-0.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/emitter/download/emitter-0.0.1.tgz"},"maintainers":[{"name":"pemrouz","email":"p3pedram@hotmail.com"}],"directories":{},"publish_time":1331361843763,"_hasShrinkwrap":false,"_cnpm_publish_time":1331361843763},"0.0.2":{"author":{"name":"Will Wen Gunn","email":"willwengunn@gmail.com","url":"www.iwillwen.com"},"name":"emitter","description":"Faster events controller for class and object","version":"0.0.2","repository":{"type":"git","url":"git@github.com:iwillwen/node_emitter.git"},"main":"index.js","engines":{"node":">= 0.4.0"},"dependencies":{"asynclist":"latest"},"devDependencies":{},"_npmUser":{"name":"iwillwen","email":"willwengunn@gmail.com"},"_id":"emitter@0.0.2","_engineSupported":true,"_npmVersion":"1.0.103","_nodeVersion":"v0.5.3","_defaultsLoaded":true,"dist":{"shasum":"676c82c97b7f8238771213f254947be6e4ea29a4","size":1113,"noattachment":false,"key":"/emitter/-/emitter-0.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/emitter/download/emitter-0.0.2.tgz"},"maintainers":[{"name":"pemrouz","email":"p3pedram@hotmail.com"}],"directories":{},"publish_time":1326617683672,"_hasShrinkwrap":false,"_cnpm_publish_time":1326617683672}},"readme":"## emitter ![NPM version](https://img.shields.io/npm/v/emitter.svg?style=flat)\n\nFaster events controller for class and object\n\n### Installation\n```bash\n$ npm install emitter\n```\n\n### Example\n```js\nimport { EventEmitter, Promise } from 'emitter'\n\n// Extend a object\nlet obj = { /* ... */ }\nEventEmitter.extend(obj)\n\n// Create a new emitter\nlet emitter = new EventEmitter()\n\n// Define a class extend from Promise or EventEmitter\nclass Machine extends Promise {\n  // ...\n}\n```\n\n### API\n\n- emitter.Promise()\n- emitter.EventEmitter()\n\n### Contributing\n- Fork this Repo first\n- Clone your Repo\n- Install dependencies by `$ npm install`\n- Checkout a feature branch\n- Feel free to add your features\n- Make sure your features are fully tested\n- Publish your local branch, Open a pull request\n- Enjoy hacking <3\n\n---\n![docor]()\nbuilt upon love by [docor](git+https://github.com/turingou/docor.git) v0.3.0\n","_attachments":{},"homepage":"https://github.com/iwillwen/node-emitter","bugs":{"url":"https://github.com/iwillwen/node-emitter/issues"},"license":"MIT"}