{"maintainers":[{"name":"v1","email":"npm@3rd-Eden.com"},{"name":"3rdeden","email":"npm@3rd-Eden.com"},{"name":"lpinca","email":"luigipinca@gmail.com"}],"keywords":["EventEmitter","EventEmitter2","EventEmitter3","Events","addEventListener","addListener","emit","emits","emitter","event","once","pub/sub","publish","reactor","subscribe"],"dist-tags":{"latest":"2.0.3"},"author":{"name":"Arnout Kazemier"},"description":"EventEmitter3 focuses on performance while maintaining a Node.js AND browser compatible interface.","readme":"# EventEmitter3\n\n[![Version npm](https://img.shields.io/npm/v/eventemitter3.svg?style=flat-square)](https://www.npmjs.com/package/eventemitter3)[![Build Status](https://img.shields.io/travis/primus/eventemitter3/master.svg?style=flat-square)](https://travis-ci.org/primus/eventemitter3)[![Dependencies](https://img.shields.io/david/primus/eventemitter3.svg?style=flat-square)](https://david-dm.org/primus/eventemitter3)[![Coverage Status](https://img.shields.io/coveralls/primus/eventemitter3/master.svg?style=flat-square)](https://coveralls.io/r/primus/eventemitter3?branch=master)[![IRC channel](https://img.shields.io/badge/IRC-irc.freenode.net%23primus-00a8ff.svg?style=flat-square)](https://webchat.freenode.net/?channels=primus)\n\n[![Sauce Test Status](https://saucelabs.com/browser-matrix/eventemitter3.svg)](https://saucelabs.com/u/eventemitter3)\n\nEventEmitter3 is a high performance EventEmitter. It has been micro-optimized\nfor various of code paths making this, one of, if not the fastest EventEmitter\navailable for Node.js and browsers. The module is API compatible with the\nEventEmitter that ships by default with Node.js but there are some slight\ndifferences:\n\n- Domain support has been removed.\n- We do not `throw` an error when you emit an `error` event and nobody is\n  listening.\n- The `newListener` event is removed as the use-cases for this functionality are\n  really just edge cases.\n- No `setMaxListeners` and its pointless memory leak warnings. If you want to\n  add `end` listeners you should be able to do that without modules complaining.\n- No `listenerCount` method. Use `EE.listeners(event).length` instead.\n- Support for custom context for events so there is no need to use `fn.bind`.\n- The `listeners` method can do existence checking instead of returning only\n  arrays.\n- The `removeListener` method removes all matching listeners, not only the\n  first.\n\nIt's a drop in replacement for existing EventEmitters, but just faster. Free\nperformance, who wouldn't want that? The EventEmitter is written in EcmaScript 3\nso it will work in the oldest browsers and node versions that you need to\nsupport.\n\n## Installation\n\n```bash\n$ npm install --save eventemitter3        # npm\n$ component install primus/eventemitter3  # Component\n$ bower install eventemitter3             # Bower\n```\n\n## Usage\n\nAfter installation the only thing you need to do is require the module:\n\n```js\nvar EventEmitter = require('eventemitter3');\n```\n\nAnd you're ready to create your own EventEmitter instances. For the API\ndocumentation, please follow the official Node.js documentation:\n\nhttp://nodejs.org/api/events.html\n\n### Contextual emits\n\nWe've upgraded the API of the `EventEmitter.on`, `EventEmitter.once` and\n`EventEmitter.removeListener` to accept an extra argument which is the `context`\nor `this` value that should be set for the emitted events. This means you no\nlonger have the overhead of an event that required `fn.bind` in order to get a\ncustom `this` value.\n\n```js\nvar EE = new EventEmitter()\n  , context = { foo: 'bar' };\n\nfunction emitted() {\n  console.log(this === context); // true\n}\n\nEE.once('event-name', emitted, context);\nEE.on('another-event', emitted, context);\nEE.removeListener('another-event', emitted, context);\n```\n\n### Existence\n\nTo check if there is already a listener for a given event you can supply the\n`listeners` method with an extra boolean argument. This will transform the\noutput from an array, to a boolean value which indicates if there are listeners\nin place for the given event:\n\n```js\nvar EE = new EventEmitter();\nEE.once('event-name', function () {});\nEE.on('another-event', function () {});\n\nEE.listeners('event-name', true); // returns true\nEE.listeners('unknown-name', true); // returns false\n```\n\n### Tests and benchmarks\n\nThis module is well tested. You can run:\n\n- `npm test` to run the tests under Node.js.\n- `npm run test-browser` to run the tests in real browsers via Sauce Labs.\n\nWe also have a set of benchmarks to compare EventEmitter3 with some available\nalternatives. To run the benchmarks run `npm run benchmark`.\n\nTests and benchmarks are not included in the npm package. If you want to play\nwith them you have to clone the GitHub repository.\n\n## License\n\n[MIT](LICENSE)\n","repository":{"type":"git","url":"git://github.com/primus/eventemitter3.git"},"users":{"V1":true,"borjes":true,"yxqme":true,"koulmomo":true,"lpinca":true,"mikemimik":true,"nickleefly":true,"rochejul":true,"wangnan0610":true,"ziflex":true,"hifaraz":true,"shanewholloway":true,"codebyren":true,"largepuma":true,"mojaray2k":true,"staydan":true,"rocket0191":true,"lestad":true,"zhongyuan":true,"brend":true,"kontrax":true,"xyyjk":true},"bugs":{"url":"https://github.com/primus/eventemitter3/issues"},"license":"MIT","versions":{"0.0.0":{"name":"eventemitter3","version":"0.0.0","description":"EventEmitter3 focuses on performance while maintaining a Node.js AND browser compatible interface. This the source of the same EventEmitter that is used in Primus.","main":"index.js","scripts":{"test":"NODE_ENV=testing ./node_modules/.bin/mocha $(find test -name '*.test.js')"},"repository":{"type":"git","url":"git://github.com/3rd-Eden/EventEmitter3.git"},"keywords":["EventEmitter","EventEmitter2","EventEmitter3","Events","reactor","pub/sub","event","emitter"],"author":{"name":"Arnout Kazemier"},"license":"MIT","bugs":{"url":"https://github.com/3rd-Eden/EventEmitter3/issues"},"devDependencies":{"mocha":"~1.13.0","pre-commit":"0.0.4","chai":"~1.8.0"},"_id":"eventemitter3@0.0.0","dist":{"shasum":"90a5cc3c2ef715169ceaed893d797ae1951c8119","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/eventemitter3/-/eventemitter3-0.0.0.tgz"},"_from":".","_npmVersion":"1.3.5","_npmUser":{"name":"V1","email":"info@3rd-Eden.com"},"maintainers":[{"name":"V1","email":"info@3rd-Eden.com"}],"directories":{}},"0.0.1":{"name":"eventemitter3","version":"0.0.1","description":"EventEmitter3 focuses on performance while maintaining a Node.js AND browser compatible interface. This the source of the same EventEmitter that is used in Primus.","main":"index.js","scripts":{"test":"NODE_ENV=testing ./node_modules/.bin/mocha $(find test -name '*.test.js')"},"repository":{"type":"git","url":"git://github.com/3rd-Eden/EventEmitter3.git"},"keywords":["EventEmitter","EventEmitter2","EventEmitter3","Events","reactor","pub/sub","event","emitter"],"author":{"name":"Arnout Kazemier"},"license":"MIT","bugs":{"url":"https://github.com/3rd-Eden/EventEmitter3/issues"},"devDependencies":{"mocha":"~1.13.0","pre-commit":"0.0.4","chai":"~1.8.0"},"_id":"eventemitter3@0.0.1","dist":{"shasum":"052227d4fc69b1d3f1ec0e569b248e264ccd795b","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/eventemitter3/-/eventemitter3-0.0.1.tgz"},"_from":".","_npmVersion":"1.3.5","_npmUser":{"name":"V1","email":"info@3rd-Eden.com"},"maintainers":[{"name":"V1","email":"info@3rd-Eden.com"}],"directories":{}},"0.1.0":{"name":"eventemitter3","version":"0.1.0","description":"EventEmitter3 focuses on performance while maintaining a Node.js AND browser compatible interface. This the source of the same EventEmitter that is used in Primus.","main":"index.js","scripts":{"test":"NODE_ENV=testing ./node_modules/.bin/mocha $(find test -name '*.test.js')"},"repository":{"type":"git","url":"git://github.com/3rd-Eden/EventEmitter3.git"},"keywords":["EventEmitter","EventEmitter2","EventEmitter3","Events","reactor","pub/sub","event","emitter"],"author":{"name":"Arnout Kazemier"},"license":"MIT","bugs":{"url":"https://github.com/3rd-Eden/EventEmitter3/issues"},"devDependencies":{"mocha":"1.13.x","pre-commit":"0.0.x","chai":"1.8.x"},"homepage":"https://github.com/3rd-Eden/EventEmitter3","_id":"eventemitter3@0.1.0","dist":{"shasum":"727e1600ea477f50f1f11328cb9a5abf752c1dff","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/eventemitter3/-/eventemitter3-0.1.0.tgz"},"_from":".","_npmVersion":"1.3.21","_npmUser":{"name":"V1","email":"info@3rd-Eden.com"},"maintainers":[{"name":"V1","email":"info@3rd-Eden.com"}],"directories":{}},"0.1.1":{"name":"eventemitter3","version":"0.1.1","description":"EventEmitter3 focuses on performance while maintaining a Node.js AND browser compatible interface. This the source of the same EventEmitter that is used in Primus.","main":"index.js","scripts":{"test":"NODE_ENV=testing ./node_modules/.bin/mocha $(find test -name '*.test.js')"},"repository":{"type":"git","url":"git://github.com/3rd-Eden/EventEmitter3.git"},"keywords":["EventEmitter","EventEmitter2","EventEmitter3","Events","reactor","pub/sub","event","emitter"],"author":{"name":"Arnout Kazemier"},"license":"MIT","bugs":{"url":"https://github.com/3rd-Eden/EventEmitter3/issues"},"devDependencies":{"mocha":"1.13.x","pre-commit":"0.0.x","chai":"1.8.x"},"homepage":"https://github.com/3rd-Eden/EventEmitter3","_id":"eventemitter3@0.1.1","dist":{"shasum":"7ea62a9d6b8343cb17ddb07f6ae8d3881ecdb8c3","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/eventemitter3/-/eventemitter3-0.1.1.tgz"},"_from":".","_npmVersion":"1.3.21","_npmUser":{"name":"V1","email":"info@3rd-Eden.com"},"maintainers":[{"name":"V1","email":"info@3rd-Eden.com"}],"directories":{}},"0.1.2":{"name":"eventemitter3","version":"0.1.2","description":"EventEmitter3 focuses on performance while maintaining a Node.js AND browser compatible interface. This the source of the same EventEmitter that is used in Primus.","main":"index.js","scripts":{"test":"NODE_ENV=testing ./node_modules/.bin/mocha $(find test -name '*.test.js')"},"repository":{"type":"git","url":"git://github.com/3rd-Eden/EventEmitter3.git"},"keywords":["EventEmitter","EventEmitter2","EventEmitter3","Events","reactor","pub/sub","publish","subscribe","event","emitter","addListener","addEventListener"],"author":{"name":"Arnout Kazemier"},"license":"MIT","bugs":{"url":"https://github.com/3rd-Eden/EventEmitter3/issues"},"devDependencies":{"mocha":"1.18.x","pre-commit":"0.0.x","chai":"1.9.x"},"homepage":"https://github.com/3rd-Eden/EventEmitter3","_id":"eventemitter3@0.1.2","dist":{"shasum":"4ede96d72b971a217987df4f1d4ca54dd8d20b79","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/eventemitter3/-/eventemitter3-0.1.2.tgz"},"_from":".","_npmVersion":"1.3.21","_npmUser":{"name":"V1","email":"info@3rd-Eden.com"},"maintainers":[{"name":"V1","email":"info@3rd-Eden.com"}],"directories":{}},"0.1.3":{"name":"eventemitter3","version":"0.1.3","description":"EventEmitter3 focuses on performance while maintaining a Node.js AND browser compatible interface. This the source of the same EventEmitter that is used in Primus.","main":"index.js","scripts":{"test":"NODE_ENV=testing ./node_modules/.bin/mocha $(find test -name '*.test.js')"},"repository":{"type":"git","url":"git://github.com/3rd-Eden/EventEmitter3.git"},"keywords":["EventEmitter","EventEmitter2","EventEmitter3","Events","reactor","pub/sub","publish","subscribe","event","emitter","addListener","addEventListener"],"author":{"name":"Arnout Kazemier"},"license":"MIT","bugs":{"url":"https://github.com/3rd-Eden/EventEmitter3/issues"},"devDependencies":{"mocha":"1.18.x","pre-commit":"0.0.x","chai":"1.9.x"},"homepage":"https://github.com/3rd-Eden/EventEmitter3","_id":"eventemitter3@0.1.3","_shasum":"6b8ac1392ff0a5b4d87e893bdbee79887a86d95a","_from":".","_npmVersion":"1.4.10","_npmUser":{"name":"V1","email":"info@3rd-Eden.com"},"maintainers":[{"name":"V1","email":"info@3rd-Eden.com"}],"dist":{"shasum":"6b8ac1392ff0a5b4d87e893bdbee79887a86d95a","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/eventemitter3/-/eventemitter3-0.1.3.tgz"},"directories":{}},"0.1.4":{"name":"eventemitter3","version":"0.1.4","description":"EventEmitter3 focuses on performance while maintaining a Node.js AND browser compatible interface. This the source of the same EventEmitter that is used in Primus.","main":"index.js","scripts":{"test":"NODE_ENV=testing ./node_modules/.bin/mocha $(find test -name '*.test.js')"},"repository":{"type":"git","url":"git://github.com/3rd-Eden/EventEmitter3.git"},"keywords":["EventEmitter","EventEmitter2","EventEmitter3","Events","addEventListener","addListener","emit","emits","emitter","event","once","pub/sub","publish","reactor","subscribe"],"author":{"name":"Arnout Kazemier"},"license":"MIT","bugs":{"url":"https://github.com/3rd-Eden/EventEmitter3/issues"},"devDependencies":{"mocha":"1.18.x","pre-commit":"0.0.x","chai":"1.9.x"},"homepage":"https://github.com/3rd-Eden/EventEmitter3","_id":"eventemitter3@0.1.4","_shasum":"da2be74b7a1a4760272e1390f975503be5cb7e24","_from":".","_npmVersion":"1.4.10","_npmUser":{"name":"V1","email":"info@3rd-Eden.com"},"maintainers":[{"name":"V1","email":"info@3rd-Eden.com"}],"dist":{"shasum":"da2be74b7a1a4760272e1390f975503be5cb7e24","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/eventemitter3/-/eventemitter3-0.1.4.tgz"},"directories":{}},"0.1.5":{"name":"eventemitter3","version":"0.1.5","description":"EventEmitter3 focuses on performance while maintaining a Node.js AND browser compatible interface. This the source of the same EventEmitter that is used in Primus.","main":"index.js","scripts":{"test":"NODE_ENV=testing ./node_modules/.bin/mocha $(find test -name '*.test.js')"},"repository":{"type":"git","url":"git://github.com/3rd-Eden/EventEmitter3.git"},"keywords":["EventEmitter","EventEmitter2","EventEmitter3","Events","addEventListener","addListener","emit","emits","emitter","event","once","pub/sub","publish","reactor","subscribe"],"author":{"name":"Arnout Kazemier"},"license":"MIT","bugs":{"url":"https://github.com/3rd-Eden/EventEmitter3/issues"},"devDependencies":{"mocha":"1.18.x","pre-commit":"0.0.x","chai":"1.9.x"},"homepage":"https://github.com/3rd-Eden/EventEmitter3","_id":"eventemitter3@0.1.5","_shasum":"fbb0655172b87911ba782bb7175409c801e5059f","_from":".","_npmVersion":"1.4.10","_npmUser":{"name":"V1","email":"info@3rd-Eden.com"},"maintainers":[{"name":"V1","email":"info@3rd-Eden.com"}],"dist":{"shasum":"fbb0655172b87911ba782bb7175409c801e5059f","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/eventemitter3/-/eventemitter3-0.1.5.tgz"},"directories":{}},"0.1.6":{"name":"eventemitter3","version":"0.1.6","description":"EventEmitter3 focuses on performance while maintaining a Node.js AND browser compatible interface.","main":"index.js","scripts":{"test":"mocha --reporter spec --ui bdd test.js","coverage":"istanbul cover ./node_modules/.bin/_mocha -- --reporter spec --ui bdd test.js","test-travis":"istanbul cover node_modules/.bin/_mocha --report lcovonly -- --reporter spec test.js"},"repository":{"type":"git","url":"git://github.com/primus/EventEmitter3.git"},"keywords":["EventEmitter","EventEmitter2","EventEmitter3","Events","addEventListener","addListener","emit","emits","emitter","event","once","pub/sub","publish","reactor","subscribe"],"author":{"name":"Arnout Kazemier"},"license":"MIT","bugs":{"url":"https://github.com/primus/EventEmitter3/issues"},"devDependencies":{"assume":"0.0.x","istanbul":"0.3.x","mocha":"2.0.x","pre-commit":"0.0.x"},"gitHead":"965f7968e2a8eb580e1f63b7863fb957b3516b36","homepage":"https://github.com/primus/EventEmitter3","_id":"eventemitter3@0.1.6","_shasum":"8c7ac44b87baab55cd50c828dc38778eac052ea5","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"V1","email":"info@3rd-Eden.com"},"maintainers":[{"name":"V1","email":"info@3rd-Eden.com"}],"dist":{"shasum":"8c7ac44b87baab55cd50c828dc38778eac052ea5","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/eventemitter3/-/eventemitter3-0.1.6.tgz"},"directories":{}},"1.0.0":{"name":"eventemitter3","version":"1.0.0","description":"EventEmitter3 focuses on performance while maintaining a Node.js AND browser compatible interface.","main":"index.js","scripts":{"test":"mocha test.js","coverage":"istanbul cover ./node_modules/.bin/_mocha -- test.js","test-travis":"istanbul cover node_modules/.bin/_mocha --report lcovonly -- test.js"},"repository":{"type":"git","url":"git://github.com/primus/EventEmitter3.git"},"keywords":["EventEmitter","EventEmitter2","EventEmitter3","Events","addEventListener","addListener","emit","emits","emitter","event","once","pub/sub","publish","reactor","subscribe"],"author":{"name":"Arnout Kazemier"},"license":"MIT","bugs":{"url":"https://github.com/primus/EventEmitter3/issues"},"devDependencies":{"assume":"1.2.x","istanbul":"0.3.x","mocha":"2.2.x","pre-commit":"1.0.x"},"gitHead":"b13ef8bdb57b02c97c81c0c4a569befa30e8339a","homepage":"https://github.com/primus/EventEmitter3","_id":"eventemitter3@1.0.0","_shasum":"c738401cb6d29e46e00ee623521689082a52e1cf","_from":".","_npmVersion":"2.7.5","_nodeVersion":"0.10.35","_npmUser":{"name":"3rdeden","email":"npm@3rd-Eden.com"},"maintainers":[{"name":"v1","email":"info@3rd-Eden.com"},{"name":"3rdeden","email":"npm@3rd-Eden.com"}],"dist":{"shasum":"c738401cb6d29e46e00ee623521689082a52e1cf","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/eventemitter3/-/eventemitter3-1.0.0.tgz"},"directories":{}},"1.0.1":{"name":"eventemitter3","version":"1.0.1","description":"EventEmitter3 focuses on performance while maintaining a Node.js AND browser compatible interface.","main":"index.js","scripts":{"test":"mocha test.js","coverage":"istanbul cover ./node_modules/.bin/_mocha -- test.js","test-travis":"istanbul cover node_modules/.bin/_mocha --report lcovonly -- test.js"},"repository":{"type":"git","url":"git://github.com/primus/EventEmitter3.git"},"keywords":["EventEmitter","EventEmitter2","EventEmitter3","Events","addEventListener","addListener","emit","emits","emitter","event","once","pub/sub","publish","reactor","subscribe"],"author":{"name":"Arnout Kazemier"},"license":"MIT","bugs":{"url":"https://github.com/primus/EventEmitter3/issues"},"devDependencies":{"assume":"1.2.x","istanbul":"0.3.x","mocha":"2.2.x","pre-commit":"1.0.x"},"gitHead":"cd22a430db13950f3c16a72f943f61a96c9663ce","homepage":"https://github.com/primus/EventEmitter3","_id":"eventemitter3@1.0.1","_shasum":"75a110a2e1bcc5de7999fead1910fcb058f51a14","_from":".","_npmVersion":"2.7.5","_nodeVersion":"0.10.35","_npmUser":{"name":"3rdeden","email":"npm@3rd-Eden.com"},"maintainers":[{"name":"v1","email":"info@3rd-Eden.com"},{"name":"3rdeden","email":"npm@3rd-Eden.com"}],"dist":{"shasum":"75a110a2e1bcc5de7999fead1910fcb058f51a14","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/eventemitter3/-/eventemitter3-1.0.1.tgz"},"directories":{}},"1.0.2":{"name":"eventemitter3","version":"1.0.2","description":"EventEmitter3 focuses on performance while maintaining a Node.js AND browser compatible interface.","main":"index.js","scripts":{"test":"mocha test.js","coverage":"istanbul cover ./node_modules/.bin/_mocha -- test.js","test-travis":"istanbul cover node_modules/.bin/_mocha --report lcovonly -- test.js"},"repository":{"type":"git","url":"git://github.com/primus/EventEmitter3.git"},"keywords":["EventEmitter","EventEmitter2","EventEmitter3","Events","addEventListener","addListener","emit","emits","emitter","event","once","pub/sub","publish","reactor","subscribe"],"author":{"name":"Arnout Kazemier"},"license":"MIT","bugs":{"url":"https://github.com/primus/EventEmitter3/issues"},"devDependencies":{"assume":"1.2.x","istanbul":"0.3.x","mocha":"2.2.x","pre-commit":"1.0.x"},"gitHead":"8274c16a934efc7a127766ae191a8a9d0065c1a4","homepage":"https://github.com/primus/EventEmitter3","_id":"eventemitter3@1.0.2","_shasum":"1163487c15b37566bf4ea8dbd5ccb5ddd5c0a9e8","_from":".","_npmVersion":"2.7.5","_nodeVersion":"0.10.35","_npmUser":{"name":"3rdeden","email":"npm@3rd-Eden.com"},"maintainers":[{"name":"v1","email":"info@3rd-Eden.com"},{"name":"3rdeden","email":"npm@3rd-Eden.com"}],"dist":{"shasum":"1163487c15b37566bf4ea8dbd5ccb5ddd5c0a9e8","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/eventemitter3/-/eventemitter3-1.0.2.tgz"},"directories":{}},"1.0.3":{"name":"eventemitter3","version":"1.0.3","description":"EventEmitter3 focuses on performance while maintaining a Node.js AND browser compatible interface.","main":"index.js","scripts":{"test":"mocha test.js","sync":"node versions.js","coverage":"istanbul cover ./node_modules/.bin/_mocha -- test.js","test-travis":"istanbul cover node_modules/.bin/_mocha --report lcovonly -- test.js"},"repository":{"type":"git","url":"git://github.com/primus/EventEmitter3.git"},"keywords":["EventEmitter","EventEmitter2","EventEmitter3","Events","addEventListener","addListener","emit","emits","emitter","event","once","pub/sub","publish","reactor","subscribe"],"author":{"name":"Arnout Kazemier"},"license":"MIT","bugs":{"url":"https://github.com/primus/EventEmitter3/issues"},"pre-commit":"sync, test","devDependencies":{"assume":"1.2.x","istanbul":"0.3.x","mocha":"2.2.x","pre-commit":"1.0.x"},"gitHead":"1b479ec043fe41156bbf73295674828451b78ea6","homepage":"https://github.com/primus/EventEmitter3#readme","_id":"eventemitter3@1.0.3","_shasum":"15295f06dca6e1f35453a860b0fd43876367e258","_from":".","_npmVersion":"2.9.1","_nodeVersion":"0.12.2","_npmUser":{"name":"lpinca","email":"luigipinca@gmail.com"},"maintainers":[{"name":"v1","email":"npm@3rd-Eden.com"},{"name":"3rdeden","email":"npm@3rd-Eden.com"},{"name":"lpinca","email":"luigipinca@gmail.com"}],"dist":{"shasum":"15295f06dca6e1f35453a860b0fd43876367e258","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/eventemitter3/-/eventemitter3-1.0.3.tgz"},"directories":{}},"1.1.0":{"name":"eventemitter3","version":"1.1.0","description":"EventEmitter3 focuses on performance while maintaining a Node.js AND browser compatible interface.","main":"index.js","scripts":{"test":"mocha test.js","sync":"node versions.js","coverage":"istanbul cover ./node_modules/.bin/_mocha -- test.js","test-travis":"istanbul cover node_modules/.bin/_mocha --report lcovonly -- test.js"},"repository":{"type":"git","url":"git://github.com/primus/EventEmitter3.git"},"keywords":["EventEmitter","EventEmitter2","EventEmitter3","Events","addEventListener","addListener","emit","emits","emitter","event","once","pub/sub","publish","reactor","subscribe"],"author":{"name":"Arnout Kazemier"},"license":"MIT","bugs":{"url":"https://github.com/primus/EventEmitter3/issues"},"pre-commit":"sync, test","devDependencies":{"assume":"1.2.x","istanbul":"0.3.x","mocha":"2.2.x","pre-commit":"1.0.x"},"gitHead":"0cd64db5b271fa2ec3a53f006dd968f8c94f66ff","homepage":"https://github.com/primus/EventEmitter3","_id":"eventemitter3@1.1.0","_shasum":"8d94b51448fa4ae11f8725aeebb7c0c48a8e71ac","_from":".","_npmVersion":"2.7.5","_nodeVersion":"0.10.35","_npmUser":{"name":"3rdeden","email":"npm@3rd-Eden.com"},"maintainers":[{"name":"v1","email":"npm@3rd-Eden.com"},{"name":"3rdeden","email":"npm@3rd-Eden.com"},{"name":"lpinca","email":"luigipinca@gmail.com"}],"dist":{"shasum":"8d94b51448fa4ae11f8725aeebb7c0c48a8e71ac","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/eventemitter3/-/eventemitter3-1.1.0.tgz"},"directories":{}},"1.1.1":{"name":"eventemitter3","version":"1.1.1","description":"EventEmitter3 focuses on performance while maintaining a Node.js AND browser compatible interface.","main":"index.js","scripts":{"test-browser":"zuul --browser-name ${BROWSER_NAME} --browser-version ${BROWSER_VERSION} -- test.js","test-node":"istanbul cover node_modules/.bin/_mocha --report lcovonly -- test.js","coverage":"istanbul cover ./node_modules/.bin/_mocha -- test.js","sync":"node versions.js","test":"mocha test.js"},"repository":{"type":"git","url":"git://github.com/primus/eventemitter3.git"},"keywords":["EventEmitter","EventEmitter2","EventEmitter3","Events","addEventListener","addListener","emit","emits","emitter","event","once","pub/sub","publish","reactor","subscribe"],"author":{"name":"Arnout Kazemier"},"license":"MIT","bugs":{"url":"https://github.com/primus/eventemitter3/issues"},"pre-commit":"sync, test","devDependencies":{"assume":"1.2.x","istanbul":"0.3.x","mocha":"2.2.x","pre-commit":"1.0.x","zuul":"3.0.x"},"gitHead":"91f571f40c918d71220747791c05ec33f3402a56","homepage":"https://github.com/primus/eventemitter3#readme","_id":"eventemitter3@1.1.1","_shasum":"47786bdaa087caf7b1b75e73abc5c7d540158cd0","_from":".","_npmVersion":"2.9.1","_nodeVersion":"0.12.3","_npmUser":{"name":"3rdeden","email":"npm@3rd-Eden.com"},"maintainers":[{"name":"v1","email":"npm@3rd-Eden.com"},{"name":"3rdeden","email":"npm@3rd-Eden.com"},{"name":"lpinca","email":"luigipinca@gmail.com"}],"dist":{"shasum":"47786bdaa087caf7b1b75e73abc5c7d540158cd0","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/eventemitter3/-/eventemitter3-1.1.1.tgz"},"directories":{}},"1.2.0":{"name":"eventemitter3","version":"1.2.0","description":"EventEmitter3 focuses on performance while maintaining a Node.js AND browser compatible interface.","main":"index.js","scripts":{"test-node":"istanbul cover _mocha --report lcovonly -- test.js","coverage":"istanbul cover _mocha -- test.js","test-browser":"zuul -- test.js","sync":"node versions.js","test":"mocha test.js"},"repository":{"type":"git","url":"git://github.com/primus/eventemitter3.git"},"keywords":["EventEmitter","EventEmitter2","EventEmitter3","Events","addEventListener","addListener","emit","emits","emitter","event","once","pub/sub","publish","reactor","subscribe"],"author":{"name":"Arnout Kazemier"},"license":"MIT","bugs":{"url":"https://github.com/primus/eventemitter3/issues"},"pre-commit":"sync, test","devDependencies":{"assume":"1.3.x","istanbul":"0.4.x","mocha":"2.4.x","pre-commit":"1.1.x","zuul":"3.10.x"},"gitHead":"c78d597fed80952c259b916c0a1f4dca91d940e4","homepage":"https://github.com/primus/eventemitter3#readme","_id":"eventemitter3@1.2.0","_shasum":"1c86991d816ad1e504750e73874224ecf3bec508","_from":".","_npmVersion":"3.8.0","_nodeVersion":"4.3.1","_npmUser":{"name":"3rdeden","email":"npm@3rd-Eden.com"},"maintainers":[{"name":"v1","email":"npm@3rd-Eden.com"},{"name":"3rdeden","email":"npm@3rd-Eden.com"},{"name":"lpinca","email":"luigipinca@gmail.com"}],"dist":{"shasum":"1c86991d816ad1e504750e73874224ecf3bec508","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/eventemitter3/-/eventemitter3-1.2.0.tgz"},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/eventemitter3-1.2.0.tgz_1458148661717_0.1867425285745412"},"directories":{}},"2.0.0":{"name":"eventemitter3","version":"2.0.0","description":"EventEmitter3 focuses on performance while maintaining a Node.js AND browser compatible interface.","main":"index.js","scripts":{"benchmark":"find benchmarks/run -name '*.js' -exec benchmarks/start.sh {} \\;","test-node":"istanbul cover _mocha --report lcovonly -- test.js","coverage":"istanbul cover _mocha -- test.js","test-browser":"zuul -- test.js","sync":"node versions.js","test":"mocha test.js"},"repository":{"type":"git","url":"git://github.com/primus/eventemitter3.git"},"keywords":["EventEmitter","EventEmitter2","EventEmitter3","Events","addEventListener","addListener","emit","emits","emitter","event","once","pub/sub","publish","reactor","subscribe"],"author":{"name":"Arnout Kazemier"},"license":"MIT","bugs":{"url":"https://github.com/primus/eventemitter3/issues"},"pre-commit":"sync, test","devDependencies":{"assume":"1.4.x","istanbul":"0.4.x","mocha":"3.0.x","pre-commit":"1.1.x","zuul":"3.11.x"},"gitHead":"5d4cd1928eacf51877e73c6d01ec4daf66f3e547","homepage":"https://github.com/primus/eventemitter3#readme","_id":"eventemitter3@2.0.0","_shasum":"605f34e75ea702681fcd06b2f4ee2e7b4e019006","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.5.0","_npmUser":{"name":"lpinca","email":"luigipinca@gmail.com"},"dist":{"shasum":"605f34e75ea702681fcd06b2f4ee2e7b4e019006","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/eventemitter3/-/eventemitter3-2.0.0.tgz"},"maintainers":[{"name":"v1","email":"npm@3rd-Eden.com"},{"name":"3rdeden","email":"npm@3rd-Eden.com"},{"name":"lpinca","email":"luigipinca@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/eventemitter3-2.0.0.tgz_1473423580446_0.5355233517475426"},"directories":{}},"2.0.1":{"name":"eventemitter3","version":"2.0.1","description":"EventEmitter3 focuses on performance while maintaining a Node.js AND browser compatible interface.","main":"index.js","scripts":{"benchmark":"find benchmarks/run -name '*.js' -exec benchmarks/start.sh {} \\;","test-node":"istanbul cover _mocha --report lcovonly -- test.js","coverage":"istanbul cover _mocha -- test.js","test-browser":"zuul -- test.js","sync":"node versions.js","test":"mocha test.js"},"repository":{"type":"git","url":"git://github.com/primus/eventemitter3.git"},"keywords":["EventEmitter","EventEmitter2","EventEmitter3","Events","addEventListener","addListener","emit","emits","emitter","event","once","pub/sub","publish","reactor","subscribe"],"author":{"name":"Arnout Kazemier"},"license":"MIT","bugs":{"url":"https://github.com/primus/eventemitter3/issues"},"pre-commit":"sync, test","devDependencies":{"assume":"1.4.x","istanbul":"0.4.x","mocha":"3.0.x","pre-commit":"1.1.x","zuul":"3.11.x"},"gitHead":"58f3909300bb6503749c813cf1abaa0058a9778c","homepage":"https://github.com/primus/eventemitter3#readme","_id":"eventemitter3@2.0.1","_shasum":"59c8930b1d8f4da54ad752854948f44330e7f39c","_from":".","_npmVersion":"3.10.7","_nodeVersion":"6.6.0","_npmUser":{"name":"lpinca","email":"luigipinca@gmail.com"},"dist":{"shasum":"59c8930b1d8f4da54ad752854948f44330e7f39c","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/eventemitter3/-/eventemitter3-2.0.1.tgz"},"maintainers":[{"name":"v1","email":"npm@3rd-Eden.com"},{"name":"3rdeden","email":"npm@3rd-Eden.com"},{"name":"lpinca","email":"luigipinca@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/eventemitter3-2.0.1.tgz_1474959547234_0.053572222124785185"},"directories":{}},"2.0.2":{"name":"eventemitter3","version":"2.0.2","description":"EventEmitter3 focuses on performance while maintaining a Node.js AND browser compatible interface.","main":"index.js","typings":"index.d.ts","scripts":{"benchmark":"find benchmarks/run -name '*.js' -exec benchmarks/start.sh {} \\;","test-node":"istanbul cover _mocha --report lcovonly -- test.js","coverage":"istanbul cover _mocha -- test.js","test-browser":"zuul -- test.js","sync":"node versions.js","test":"mocha test.js"},"repository":{"type":"git","url":"git://github.com/primus/eventemitter3.git"},"keywords":["EventEmitter","EventEmitter2","EventEmitter3","Events","addEventListener","addListener","emit","emits","emitter","event","once","pub/sub","publish","reactor","subscribe"],"author":{"name":"Arnout Kazemier"},"license":"MIT","bugs":{"url":"https://github.com/primus/eventemitter3/issues"},"pre-commit":"sync, test","devDependencies":{"assume":"1.4.x","istanbul":"0.4.x","mocha":"3.1.x","pre-commit":"1.1.x","zuul":"3.11.x"},"gitHead":"a9eedef2a58deae7006028662a83d88579486886","homepage":"https://github.com/primus/eventemitter3#readme","_id":"eventemitter3@2.0.2","_shasum":"20ce4891909ce9f35b088c94fab40e2c96f473ac","_from":".","_npmVersion":"3.10.7","_nodeVersion":"6.7.0","_npmUser":{"name":"lpinca","email":"luigipinca@gmail.com"},"dist":{"shasum":"20ce4891909ce9f35b088c94fab40e2c96f473ac","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/eventemitter3/-/eventemitter3-2.0.2.tgz"},"maintainers":[{"name":"v1","email":"npm@3rd-Eden.com"},{"name":"3rdeden","email":"npm@3rd-Eden.com"},{"name":"lpinca","email":"luigipinca@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/eventemitter3-2.0.2.tgz_1475216591620_0.3523867195472121"},"directories":{}},"2.0.3":{"name":"eventemitter3","version":"2.0.3","description":"EventEmitter3 focuses on performance while maintaining a Node.js AND browser compatible interface.","main":"index.js","typings":"index.d.ts","scripts":{"build":"mkdir -p umd && browserify index.js -s EventEmitter3 | uglifyjs -m -o umd/eventemitter3.min.js","benchmark":"find benchmarks/run -name '*.js' -exec benchmarks/start.sh {} \\;","test":"nyc --reporter=html --reporter=text mocha","test-browser":"zuul -- test.js","prepublish":"npm run build","sync":"node versions.js"},"repository":{"type":"git","url":"git://github.com/primus/eventemitter3.git"},"keywords":["EventEmitter","EventEmitter2","EventEmitter3","Events","addEventListener","addListener","emit","emits","emitter","event","once","pub/sub","publish","reactor","subscribe"],"author":{"name":"Arnout Kazemier"},"license":"MIT","bugs":{"url":"https://github.com/primus/eventemitter3/issues"},"pre-commit":"sync, test","devDependencies":{"assume":"~1.4.1","browserify":"~14.1.0","mocha":"~3.2.0","nyc":"~10.2.0","pre-commit":"~1.2.0","uglify-js":"~2.8.20","zuul":"~3.11.1"},"gitHead":"9afe1b539e52ec4b8eb4e07d69a5deb5f25c326b","homepage":"https://github.com/primus/eventemitter3#readme","_id":"eventemitter3@2.0.3","_shasum":"b5e1079b59fb5e1ba2771c0a993be060a58c99ba","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.8.0","_npmUser":{"name":"lpinca","email":"luigipinca@gmail.com"},"dist":{"shasum":"b5e1079b59fb5e1ba2771c0a993be060a58c99ba","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/eventemitter3/-/eventemitter3-2.0.3.tgz"},"maintainers":[{"name":"v1","email":"npm@3rd-Eden.com"},{"name":"3rdeden","email":"npm@3rd-Eden.com"},{"name":"lpinca","email":"luigipinca@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/eventemitter3-2.0.3.tgz_1490971867525_0.8374074944294989"},"directories":{}}},"name":"eventemitter3","time":{"modified":"2017-05-09T05:59:34.713Z","created":"2013-09-25T19:19:08.536Z","0.0.0":"2013-09-25T19:19:12.021Z","0.0.1":"2013-10-09T15:36:58.698Z","0.1.0":"2014-01-13T20:24:52.761Z","0.1.1":"2014-01-15T21:17:43.720Z","0.1.2":"2014-04-09T10:59:42.145Z","0.1.3":"2014-08-21T07:37:37.939Z","0.1.4":"2014-08-21T09:02:10.457Z","0.1.5":"2014-08-22T07:12:30.643Z","0.1.6":"2014-11-17T19:08:04.989Z","1.0.0":"2015-04-22T08:53:23.576Z","1.0.1":"2015-04-22T13:39:04.428Z","1.0.2":"2015-05-07T08:32:32.355Z","1.0.3":"2015-05-12T08:44:05.088Z","1.1.0":"2015-05-12T10:43:40.461Z","1.1.1":"2015-06-14T14:09:40.824Z","1.2.0":"2016-03-16T17:17:43.950Z","2.0.0":"2016-09-09T12:19:40.852Z","2.0.1":"2016-09-27T06:59:08.929Z","2.0.2":"2016-09-30T06:23:12.675Z","2.0.3":"2017-03-31T14:51:09.611Z"},"readmeFilename":"README.md","homepage":"https://github.com/primus/eventemitter3#readme"}