{"_id":"diode","_rev":"32-85c59877163697da109ab22c1438acdf","name":"diode","description":"A simple event emitter.","dist-tags":{"latest":"6.3.2"},"versions":{"1.0.0":{"name":"diode","version":"1.0.0","description":"A simple state propagation tool for Flux/React apps","main":"diode.js","scripts":{"test":"karma start","coveralls":"CONTINUOUS_INTEGRATION=true npm test && coveralls < coverage/report-lcov/lcov.info"},"repository":{"type":"git","url":"git://github.com/vigetlabs/diode.git"},"keywords":[],"contributors":[{"name":"Nate Hunzaker","email":"nate.hunzaker@viget.com","url":"http://viget.com"}],"license":"MIT","bugs":{"url":"https://github.com/vigetlabs/diode/issues"},"homepage":"https://github.com/vigetlabs/diode","devDependencies":{"6to5-loader":"^2.0.0","coveralls":"^2.11.2","istanbul":"^0.3.5","istanbul-instrumenter-loader":"^0.1.2","karma":"^0.12.31","karma-chrome-launcher":"^0.1.7","karma-cli":"0.0.4","karma-coverage":"^0.2.7","karma-firefox-launcher":"^0.1.4","karma-mocha":"^0.1.10","karma-nyan-reporter":"0.0.50","karma-sinon-chai":"^0.2.0","karma-webpack":"^1.5.0","webpack":"^1.5.3","react":">= 0.12.1"},"peerDependencies":{"react":">= 0.12.1"},"gitHead":"ec8887f853a62d78d496be9dfa0deb6e87071843","_id":"diode@1.0.0","_shasum":"a941313d50fb994b1d7ecfb1e0fa3c642c6560ad","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"nhunzaker","email":"nate.hunzaker@viget.com"},"maintainers":[{"name":"nhunzaker","email":"nate.hunzaker@viget.com"}],"dist":{"shasum":"a941313d50fb994b1d7ecfb1e0fa3c642c6560ad","tarball":"https://registry.npmjs.org/diode/-/diode-1.0.0.tgz","integrity":"sha512-dFSRfeCEjC8X7tyvvWREqa/A5rGfkkauxixy6Bp7WpxLum26oB4zLSvoRo2c6DUXyJLVpcKoC5IQ5S7MZMjgHg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC6pdprAktObVA12I3HFLnbdhKTDuyn2DcmKcW++3+OLwIgFVrMgT23rIkFZLiZJtnRED8gDstf4qzn/1watOmrAGA="}]},"directories":{}},"1.1.0":{"name":"diode","version":"1.1.0","description":"A simple state propagation tool for Flux/React apps","main":"diode.js","scripts":{"test":"karma start","coveralls":"CONTINUOUS_INTEGRATION=true npm test && coveralls < coverage/report-lcov/lcov.info"},"repository":{"type":"git","url":"git://github.com/vigetlabs/diode.git"},"keywords":[],"contributors":[{"name":"Nate Hunzaker","email":"nate.hunzaker@viget.com","url":"http://viget.com"}],"license":"MIT","bugs":{"url":"https://github.com/vigetlabs/diode/issues"},"homepage":"https://github.com/vigetlabs/diode","devDependencies":{"6to5-loader":"^2.0.0","coveralls":"^2.11.2","istanbul":"^0.3.5","istanbul-instrumenter-loader":"^0.1.2","karma":"^0.12.31","karma-chrome-launcher":"^0.1.7","karma-cli":"0.0.4","karma-coverage":"^0.2.7","karma-firefox-launcher":"^0.1.4","karma-mocha":"^0.1.10","karma-nyan-reporter":"0.0.50","karma-sinon-chai":"^0.2.0","karma-webpack":"^1.5.0","webpack":"^1.5.3","react":">= 0.12.1"},"gitHead":"5f148b939ddb88adb6f2ce9f0ba49b5753221641","_id":"diode@1.1.0","_shasum":"db170d8c281cbe1c0f1ec14b455e048f4b7aef79","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"nhunzaker","email":"nate.hunzaker@viget.com"},"maintainers":[{"name":"nhunzaker","email":"nate.hunzaker@viget.com"}],"dist":{"shasum":"db170d8c281cbe1c0f1ec14b455e048f4b7aef79","tarball":"https://registry.npmjs.org/diode/-/diode-1.1.0.tgz","integrity":"sha512-u7qVvRsVL2adfCT5UPHriDkyD0i1WL4VPCS+QTowskrJed0lj4ZIJbs+zUgjNT4Wr7ajfVrf7VcvshyQD+1PFw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDMmZVl3Zayzdhlb7rpQD0+Ku3imzBYtYtUnwwDZe3u1AiEA9eY8GuzCruka9GKSx0UFVpN2Vngfri+dsPWos8SflVY="}]},"directories":{}},"2.0.0":{"name":"diode","version":"2.0.0","description":"A simple, eventually consistent, state propagation tool for Flux/React apps","main":"diode.js","scripts":{"test":"karma start","coveralls":"CONTINUOUS_INTEGRATION=true npm test && coveralls < coverage/report-lcov/lcov.info"},"repository":{"type":"git","url":"git://github.com/vigetlabs/diode.git"},"keywords":[],"contributors":[{"name":"Nate Hunzaker","email":"nate.hunzaker@viget.com","url":"http://viget.com"}],"license":"MIT","bugs":{"url":"https://github.com/vigetlabs/diode/issues"},"homepage":"https://github.com/vigetlabs/diode","devDependencies":{"6to5-loader":"^2.0.0","coveralls":"^2.11.2","istanbul":"^0.3.5","istanbul-instrumenter-loader":"^0.1.2","karma":"^0.12.31","karma-chrome-launcher":"^0.1.7","karma-cli":"0.0.4","karma-coverage":"^0.2.7","karma-firefox-launcher":"^0.1.4","karma-mocha":"^0.1.10","karma-nyan-reporter":"0.0.50","karma-sinon-chai":"^0.2.0","karma-webpack":"^1.5.0","webpack":"^1.5.3","react":">= 0.12.1"},"gitHead":"cf3330b00d444c5fbc5664299136d491bae3ec99","_id":"diode@2.0.0","_shasum":"25f7066ccadab2aef35429224d4fbb02955ac01c","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"nhunzaker","email":"nate.hunzaker@viget.com"},"maintainers":[{"name":"nhunzaker","email":"nate.hunzaker@viget.com"}],"dist":{"shasum":"25f7066ccadab2aef35429224d4fbb02955ac01c","tarball":"https://registry.npmjs.org/diode/-/diode-2.0.0.tgz","integrity":"sha512-a/M/0PeM2oH2PgVTT8JV3oUIBVDQn8IWbXpykaAKQjNJkVpmrvl9QhrEpn0KQOS8hjUCg7QehWsaihgL96CLAw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEa5K+j+U0AvFdL9zP2tzByMIwMu7XpCnnrh6fFnXgAEAiEA5jqGhNiCgD4y4mHEko0AULxFeg5IAVF84mFvicH0a4I="}]},"directories":{}},"2.1.0":{"name":"diode","version":"2.1.0","description":"A simple, eventually consistent, state propagation tool for Flux/React apps","main":"diode.js","scripts":{"test":"karma start","coveralls":"CONTINUOUS_INTEGRATION=true npm test && coveralls < coverage/report-lcov/lcov.info"},"repository":{"type":"git","url":"git://github.com/vigetlabs/diode.git"},"keywords":[],"contributors":[{"name":"Nate Hunzaker","email":"nate.hunzaker@viget.com","url":"http://viget.com"}],"license":"MIT","bugs":{"url":"https://github.com/vigetlabs/diode/issues"},"homepage":"https://github.com/vigetlabs/diode","devDependencies":{"6to5-loader":"^3.0.0","coveralls":"^2.11.2","istanbul":"^0.3.5","istanbul-instrumenter-loader":"^0.1.2","karma":"^0.12.31","karma-chrome-launcher":"^0.1.7","karma-cli":"0.0.4","karma-coverage":"^0.2.7","karma-firefox-launcher":"^0.1.4","karma-mocha":"^0.1.10","karma-nyan-reporter":"0.0.50","karma-sinon-chai":"^0.2.0","karma-webpack":"^1.5.0","webpack":"^1.5.3","react":">= 0.12.1"},"gitHead":"09f1a78859635e906c78ff3580614dbe9d70f189","_id":"diode@2.1.0","_shasum":"08d5873f9e9448b00367eb358d5e82434057b84f","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"nhunzaker","email":"nate.hunzaker@viget.com"},"maintainers":[{"name":"nhunzaker","email":"nate.hunzaker@viget.com"}],"dist":{"shasum":"08d5873f9e9448b00367eb358d5e82434057b84f","tarball":"https://registry.npmjs.org/diode/-/diode-2.1.0.tgz","integrity":"sha512-35l7HXH1Z0+ps3gsFGyj2+HugbJ0/Yw2fyoBkcYmZbHv9ajxEbZykfu8gDumWsLwUJZv/hhmzHb70VW3aM1bQw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCfURYai3bm+ToepCSZZUDXg/MHH2f0VssiXkikKlX0mQIgBS7aI6t7A2TbaaVUROUE2JzPoIYgUSFQw7OJbN4NQ0g="}]},"directories":{}},"3.0.0":{"name":"diode","version":"3.0.0","description":"A simple, eventually consistent, state propagation tool for Flux/React apps","main":"diode.js","scripts":{"test":"karma start","coveralls":"CONTINUOUS_INTEGRATION=true npm test && coveralls < coverage/report-lcov/lcov.info"},"repository":{"type":"git","url":"git://github.com/vigetlabs/diode.git"},"keywords":[],"contributors":[{"name":"Nate Hunzaker","email":"nate.hunzaker@viget.com","url":"http://viget.com"}],"license":"MIT","bugs":{"url":"https://github.com/vigetlabs/diode/issues"},"homepage":"https://github.com/vigetlabs/diode","devDependencies":{"6to5-loader":"^3.0.0","coveralls":"^2.11.2","istanbul":"^0.3.5","istanbul-instrumenter-loader":"^0.1.2","karma":"^0.12.31","karma-chrome-launcher":"^0.1.7","karma-cli":"0.0.4","karma-coverage":"^0.2.7","karma-firefox-launcher":"^0.1.4","karma-mocha":"^0.1.10","karma-nyan-reporter":"0.0.50","karma-sinon-chai":"^0.2.0","karma-webpack":"^1.5.0","webpack":"^1.5.3","react":">= 0.12.1"},"gitHead":"e58ca3b1288f75d461387cb3d1de69b8f4364693","_id":"diode@3.0.0","_shasum":"9db3af4d28b2e15ade4b551accc70b6be214a0e2","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"nhunzaker","email":"nate.hunzaker@viget.com"},"maintainers":[{"name":"nhunzaker","email":"nate.hunzaker@viget.com"}],"dist":{"shasum":"9db3af4d28b2e15ade4b551accc70b6be214a0e2","tarball":"https://registry.npmjs.org/diode/-/diode-3.0.0.tgz","integrity":"sha512-0KYSNayVbeWnwel4Zgdh05akXPCAhh6sOoq8Q8HHI68ihdvTJ8Je2KlyIriNHGcxn8V7/xFrf5oQsGgcdvDokg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCH96R/qjufFPCc2yg33m8q/mXCNJU2wiDY+sbZcPEkvgIgDeHmM5zPHHzwDTWGFweUV+GxJf56d43y9CqFteZcPmY="}]},"directories":{}},"3.1.0":{"name":"diode","version":"3.1.0","description":"A simple, eventually consistent, state propagation tool for Flux/React apps","main":"diode.js","scripts":{"test":"karma start","coveralls":"CONTINUOUS_INTEGRATION=true npm test && coveralls < coverage/report-lcov/lcov.info"},"repository":{"type":"git","url":"git://github.com/vigetlabs/diode.git"},"keywords":[],"contributors":[{"name":"Nate Hunzaker","email":"nate.hunzaker@viget.com","url":"http://viget.com"}],"license":"MIT","bugs":{"url":"https://github.com/vigetlabs/diode/issues"},"homepage":"https://github.com/vigetlabs/diode","devDependencies":{"6to5-loader":"^3.0.0","coveralls":"^2.11.2","istanbul":"^0.3.5","istanbul-instrumenter-loader":"^0.1.2","karma":"^0.12.31","karma-chrome-launcher":"^0.1.7","karma-cli":"0.0.4","karma-coverage":"^0.2.7","karma-firefox-launcher":"^0.1.4","karma-mocha":"^0.1.10","karma-nyan-reporter":"0.0.50","karma-sinon-chai":"^0.3.0","karma-webpack":"^1.5.0","webpack":"^1.5.3","react":">= 0.12.1"},"gitHead":"0fb09a25bfa63b6c1a82aa228c1aa1f9fb04f7c4","_id":"diode@3.1.0","_shasum":"d9d93a1b677b352813a0aa82b0c16f72427e1307","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"nhunzaker","email":"nate.hunzaker@viget.com"},"maintainers":[{"name":"nhunzaker","email":"nate.hunzaker@viget.com"}],"dist":{"shasum":"d9d93a1b677b352813a0aa82b0c16f72427e1307","tarball":"https://registry.npmjs.org/diode/-/diode-3.1.0.tgz","integrity":"sha512-cwMPa9XDXSbYdo09ElS2V9PMyXk7U9uKeya83fAw7yv53eS5IMvaF1AOQUhPwo3V07/1PXHm7C1DadfQecaDlQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID6sRnytra1HU+fv2Q2kCS5CREPzTdWiBFIjoCLbm9d8AiBWiNjsY/Iha7zhDOaqIN0yapdxPrjNF6RD9hHQ675ZCA=="}]},"directories":{}},"4.0.0":{"name":"diode","version":"4.0.0","description":"A simple, eventually consistent, state propagation tool for Flux/React apps","main":"diode.js","scripts":{"test":"karma start","coveralls":"CONTINUOUS_INTEGRATION=true npm test && coveralls < coverage/report-lcov/lcov.info"},"repository":{"type":"git","url":"git://github.com/vigetlabs/diode.git"},"keywords":[],"contributors":[{"name":"Nate Hunzaker","email":"nate.hunzaker@viget.com","url":"http://viget.com"}],"license":"MIT","bugs":{"url":"https://github.com/vigetlabs/diode/issues"},"homepage":"https://github.com/vigetlabs/diode","devDependencies":{"babel-core":"^5.x.x","babel-loader":"^5.x.x","chai":"^2.2.0","coveralls":"^2.11.2","istanbul":"^0.3.5","istanbul-instrumenter-loader":"^0.1.2","karma":"^0.12.32","karma-chrome-launcher":"^0.1.7","karma-cli":"0.0.4","karma-coverage":"^0.2.7","karma-firefox-launcher":"^0.1.4","karma-mocha":"^0.1.10","karma-nyan-reporter":"0.0.60","karma-sinon-chai":"^0.3.0","karma-webpack":"^1.5.0","mocha":"^2.2.1","react":">= 0.12.1","sinon":"^1.14.1","webpack":"^1.5.3"},"gitHead":"6551c69a7fdf544fb0e0aa4d61b6b017c79c9447","_id":"diode@4.0.0","_shasum":"395a1fc58fc41a02e403c58a862c655f49157d65","_from":".","_npmVersion":"2.7.4","_nodeVersion":"0.10.36","_npmUser":{"name":"nhunzaker","email":"nate.hunzaker@viget.com"},"maintainers":[{"name":"nhunzaker","email":"nate.hunzaker@viget.com"}],"dist":{"shasum":"395a1fc58fc41a02e403c58a862c655f49157d65","tarball":"https://registry.npmjs.org/diode/-/diode-4.0.0.tgz","integrity":"sha512-3G6PY6SDDZx2Ylwsw+zVQFGHD8bla32dlj88UjRRvWWdOgroRWkJf5vTQeAJTG2zqGLQEhfyEZp5PnzZcxPK+A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFi8Zfk0n4eUGQTjeSyS+Y1BmB0VJDYDF8V/spKoDM1mAiEAs6Hpm+s3Z935IF2QqZKOl9Hqn8IQob9lLyZRQWaELNQ="}]},"directories":{}},"4.1.0":{"name":"diode","version":"4.1.0","description":"A simple, eventually consistent, state propagation tool for Flux/React apps","main":"src/diode.js","scripts":{"test":"karma start","coveralls":"CONTINUOUS_INTEGRATION=true npm test && coveralls < coverage/report-lcov/lcov.info"},"repository":{"type":"git","url":"git://github.com/vigetlabs/diode.git"},"keywords":[],"contributors":[{"name":"Nate Hunzaker","email":"nate.hunzaker@viget.com","url":"http://viget.com"}],"license":"MIT","bugs":{"url":"https://github.com/vigetlabs/diode/issues"},"homepage":"https://github.com/vigetlabs/diode","devDependencies":{"babel-core":"^5.x.x","babel-loader":"^5.x.x","chai":"^2.2.0","coveralls":"^2.11.2","istanbul":"^0.3.5","istanbul-instrumenter-loader":"^0.1.2","karma":"^0.12.32","karma-chrome-launcher":"^0.1.7","karma-cli":"0.0.4","karma-coverage":"^0.2.7","karma-firefox-launcher":"^0.1.4","karma-mocha":"^0.1.10","karma-nyan-reporter":"0.0.60","karma-sinon-chai":"^0.3.0","karma-webpack":"^1.5.0","mocha":"^2.2.1","react":">= 0.12.1","sinon":"^1.14.1","webpack":"^1.5.3"},"gitHead":"cc5d61d294284b9f8d7a209546b12471389a881b","_id":"diode@4.1.0","_shasum":"c14454d6e009b46439eb105a85ade05732a7162f","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"nhunzaker","email":"nate.hunzaker@viget.com"},"maintainers":[{"name":"nhunzaker","email":"nate.hunzaker@viget.com"}],"dist":{"shasum":"c14454d6e009b46439eb105a85ade05732a7162f","tarball":"https://registry.npmjs.org/diode/-/diode-4.1.0.tgz","integrity":"sha512-mITPCRGpALErvAnq/WxsupKiyiVDXR18Sp5pIU62Nrv5ZYGyYMhadnWm7seGsKzf08BBsobbqFKpRJHDzBGusA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFGPWo7phpt9c6qSeQBabiAOukz68YgmHAz+Qtc0iCdjAiEA/Svjj0rOLvP1uiCZpvc7km06E/bVJUwGeI7SJOHqQ9A="}]},"directories":{}},"4.1.1":{"name":"diode","version":"4.1.1","description":"A simple, eventually consistent, state propagation tool for Flux/React apps","main":"src/diode.js","scripts":{"test":"karma start","coveralls":"CONTINUOUS_INTEGRATION=true npm test && coveralls < coverage/report-lcov/lcov.info"},"repository":{"type":"git","url":"git://github.com/vigetlabs/diode.git"},"keywords":[],"contributors":[{"name":"Nate Hunzaker","email":"nate.hunzaker@viget.com","url":"http://viget.com"}],"license":"MIT","bugs":{"url":"https://github.com/vigetlabs/diode/issues"},"homepage":"https://github.com/vigetlabs/diode","devDependencies":{"babel-core":"^5.x.x","babel-loader":"^5.x.x","chai":"^2.2.0","coveralls":"^2.11.2","istanbul":"^0.3.5","istanbul-instrumenter-loader":"^0.1.2","karma":"^0.12.32","karma-chrome-launcher":"^0.1.7","karma-cli":"0.0.4","karma-coverage":"^0.2.7","karma-firefox-launcher":"^0.1.4","karma-mocha":"^0.1.10","karma-nyan-reporter":"0.0.60","karma-sinon-chai":"^0.3.0","karma-webpack":"^1.5.0","mocha":"^2.2.1","react":">= 0.12.1","sinon":"^1.14.1","webpack":"^1.5.3"},"gitHead":"8f1aa2d7a4d8142c04c810be56629197a7cb7f89","_id":"diode@4.1.1","_shasum":"aff51b92bbb3b2a3f7620341eed5e854d55804a6","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"nhunzaker","email":"nate.hunzaker@viget.com"},"maintainers":[{"name":"nhunzaker","email":"nate.hunzaker@viget.com"}],"dist":{"shasum":"aff51b92bbb3b2a3f7620341eed5e854d55804a6","tarball":"https://registry.npmjs.org/diode/-/diode-4.1.1.tgz","integrity":"sha512-FENt2a/lataBJZza5he47g+ur449cSRGiTEvzTetkJP2UofRJRrxc0907cuJVMx3QqrxHcYsjeF6c6wdyc6lDg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHC9m8CfTdkcGcOrOEoQnYm2bIe+Ey93IbH4IvY8VsDrAiEAytUu6XtUn5KSU0/uTtT1CV3ROQSJzGaetVc9IxAO4bw="}]},"directories":{}},"4.2.0":{"name":"diode","version":"4.2.0","description":"A simple, eventually consistent, state propagation tool for Flux/React apps","main":"src/diode.js","scripts":{"test":"karma start","coveralls":"CONTINUOUS_INTEGRATION=true npm test && coveralls < coverage/report-lcov/lcov.info"},"repository":{"type":"git","url":"git://github.com/vigetlabs/diode.git"},"keywords":[],"contributors":[{"name":"Nate Hunzaker","email":"nate.hunzaker@viget.com","url":"http://viget.com"}],"license":"MIT","bugs":{"url":"https://github.com/vigetlabs/diode/issues"},"homepage":"https://github.com/vigetlabs/diode","devDependencies":{"babel-core":"^5.x.x","babel-loader":"^5.x.x","chai":"^2.2.0","coveralls":"^2.11.2","istanbul":"^0.3.5","istanbul-instrumenter-loader":"^0.1.2","karma":"^0.12.32","karma-cli":"0.0.4","karma-coverage":"^0.3.1","karma-firefox-launcher":"^0.1.4","karma-mocha":"^0.1.10","karma-nyan-reporter":"0.0.60","karma-sinon-chai":"^0.3.0","karma-webpack":"^1.5.0","mocha":"^2.2.1","react":">= 0.12.1","sinon":"^1.14.1","webpack":"^1.x.x"},"gitHead":"aeda3884b4f9359f0e2ac4a15585b0a318324793","_id":"diode@4.2.0","_shasum":"863c12937a27a6f39d8a9d083683e9121937a462","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"nhunzaker","email":"nate.hunzaker@viget.com"},"maintainers":[{"name":"nhunzaker","email":"nate.hunzaker@viget.com"}],"dist":{"shasum":"863c12937a27a6f39d8a9d083683e9121937a462","tarball":"https://registry.npmjs.org/diode/-/diode-4.2.0.tgz","integrity":"sha512-NW/oEi1gmt2YYL7wl0te82xRIAC0il989Mq5TUwWxcIHJJ692OoczFMiQ8etymYiTaLp0ILlrfO4k/KmOgpcxQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHtTlU3xexyp7K/0Oj1/3DNhWGQNYCFY9SmXBcy3xwnMAiEAnDmjmBAitFf5HKuHrfvA7xtmDvPnVPiu3z8UdlwPG6w="}]},"directories":{}},"4.3.0":{"name":"diode","version":"4.3.0","description":"A simple event emitter with tools for eventual consistency","main":"src/diode.js","scripts":{"test":"karma start --single-run","coveralls":"CONTINUOUS_INTEGRATION=true npm test && coveralls < coverage/report-lcov/lcov.info"},"repository":{"type":"git","url":"git://github.com/vigetlabs/diode.git"},"keywords":[],"contributors":[{"name":"Nate Hunzaker","email":"nate.hunzaker@viget.com","url":"http://viget.com"}],"license":"MIT","bugs":{"url":"https://github.com/vigetlabs/diode/issues"},"homepage":"https://github.com/vigetlabs/diode","devDependencies":{"babel-core":"^5.x.x","babel-loader":"^5.x.x","chai":"^2.2.0","coveralls":"^2.11.2","istanbul":"^0.3.5","istanbul-instrumenter-loader":"^0.1.2","karma":"^0.12.32","karma-cli":"0.0.4","karma-coverage":"^0.3.1","karma-firefox-launcher":"^0.1.4","karma-mocha":"^0.1.10","karma-nyan-reporter":"0.0.60","karma-sinon-chai":"^0.3.0","karma-webpack":"^1.5.0","mocha":"^2.2.1","react":">= 0.12.1","sinon":"^1.14.1","webpack":"^1.x.x"},"gitHead":"c55b34aed670396270b90a38c7ee4f7f5443ff17","_id":"diode@4.3.0","_shasum":"c2a553c10ff6a01290bd77ab921c4b17458abb35","_from":".","_npmVersion":"2.9.1","_nodeVersion":"0.10.38","_npmUser":{"name":"nhunzaker","email":"nate.hunzaker@viget.com"},"maintainers":[{"name":"nhunzaker","email":"nate.hunzaker@viget.com"}],"dist":{"shasum":"c2a553c10ff6a01290bd77ab921c4b17458abb35","tarball":"https://registry.npmjs.org/diode/-/diode-4.3.0.tgz","integrity":"sha512-EAKXL09K3bPBMcMWfaSxh/9KzXq132Mz+YhKoB9K22yDeED5QvhRyLSwiVYBasiQSR1I2lcbJ2I16SRQ3Hnl+w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC8CDV8s/mcq8PZ3z5V9jv0g4akTeVGaLNZeTGgGipRXwIhANZtL4a8yfC9cJIkF6TFry6zrZ6s6H7Y5Jouqaguwg1M"}]},"directories":{}},"4.4.0":{"name":"diode","version":"4.4.0","description":"A simple event emitter with tools for eventual consistency","main":"src/diode.js","scripts":{"test":"karma start --single-run","test:watch":"karma start","coveralls":"CONTINUOUS_INTEGRATION=true npm test && coveralls < coverage/report-lcov/lcov.info"},"repository":{"type":"git","url":"git://github.com/vigetlabs/diode.git"},"keywords":[],"contributors":[{"name":"Nate Hunzaker","email":"nate.hunzaker@viget.com","url":"http://viget.com"}],"license":"MIT","bugs":{"url":"https://github.com/vigetlabs/diode/issues"},"homepage":"https://github.com/vigetlabs/diode","devDependencies":{"babel-core":"^5.x.x","babel-loader":"^5.x.x","chai":"^2.2.0","coveralls":"^2.11.2","istanbul":"^0.3.5","istanbul-instrumenter-loader":"^0.1.2","karma":"^0.12.32","karma-cli":"0.0.4","karma-coverage":"^0.3.1","karma-firefox-launcher":"^0.1.4","karma-mocha":"^0.1.10","karma-nyan-reporter":"0.0.60","karma-sinon-chai":"^0.3.0","karma-webpack":"^1.5.0","mocha":"^2.2.1","react":">= 0.12.1","sinon":"^1.14.1","webpack":"^1.x.x"},"gitHead":"a11ab3a5edf2aa29e6f6efcc3fa614b153068c6f","_id":"diode@4.4.0","_shasum":"95482b949a01856be20f310338f4f681066b4004","_from":".","_npmVersion":"2.9.1","_nodeVersion":"0.10.38","_npmUser":{"name":"nhunzaker","email":"nate.hunzaker@viget.com"},"maintainers":[{"name":"nhunzaker","email":"nate.hunzaker@viget.com"}],"dist":{"shasum":"95482b949a01856be20f310338f4f681066b4004","tarball":"https://registry.npmjs.org/diode/-/diode-4.4.0.tgz","integrity":"sha512-++CBJypPOGr6drIFogZ8P/N5sFM5wh211aR5Yra+VvYuH3I9txQHQRwugphalHaC8MKjUd9c4gjVzmB1gWIBEg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBZA8ujQaBvKTm6HUlNvarijpllUmx2ZJeewW/IZ5u1JAiBgpZl3/R/G1wBJoggwAbkN1g9wqWLCaHhrytMnqz3ENA=="}]},"directories":{}},"5.0.0":{"name":"diode","version":"5.0.0","description":"A simple event emitter.","main":"src/diode.js","repository":{"type":"git","url":"git://github.com/vigetlabs/diode.git"},"keywords":[],"contributors":[{"name":"Nate Hunzaker","email":"nate.hunzaker@viget.com","url":"http://viget.com"}],"license":"MIT","bugs":{"url":"https://github.com/vigetlabs/diode/issues"},"homepage":"https://github.com/vigetlabs/diode","_id":"diode@5.0.0","scripts":{},"_shasum":"8fa5d08f34bb4323a07603f46f726b4df269beb2","_from":"dist","_resolved":"file:dist","_npmVersion":"2.11.2","_nodeVersion":"0.12.5","_npmUser":{"name":"nhunzaker","email":"nate.hunzaker@viget.com"},"maintainers":[{"name":"nhunzaker","email":"nate.hunzaker@viget.com"}],"dist":{"shasum":"8fa5d08f34bb4323a07603f46f726b4df269beb2","tarball":"https://registry.npmjs.org/diode/-/diode-5.0.0.tgz","integrity":"sha512-0oEhn75HqNlDraQX+oktplupJLGHO/QYCOGIagwmxYFqfBHbSPePKBqwUI4/KVR0HHzzVp9whTMMZKVSOmzUBA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCgU2PnRmFG0zaMcpzbuIGjgRPyyo7+ltXSUnZc9Lq2/wIhAM1fXViUhOBLzMR8tQX7U9X9NvlbrywQz93Nhbl2TnUK"}]},"directories":{}},"6.0.0":{"name":"diode","version":"6.0.0","description":"A simple event emitter.","main":"src/diode.js","scripts":{"test":"mocha -R dot","test:watch":"mocha -R dot -w"},"repository":{"type":"git","url":"git://github.com/vigetlabs/diode.git"},"keywords":[],"contributors":[{"name":"Nate Hunzaker","email":"nate.hunzaker@viget.com","url":"http://viget.com"}],"license":"MIT","bugs":{"url":"https://github.com/vigetlabs/diode/issues"},"homepage":"https://github.com/vigetlabs/diode","devDependencies":{"mocha":"2.3.2"},"gitHead":"7bfb4b9640345644f9b1a2495637cbdde492033e","_id":"diode@6.0.0","_shasum":"56c05c62019bf684234b3d5263e1800e0dab8ed0","_from":".","_npmVersion":"2.11.3","_nodeVersion":"0.12.7","_npmUser":{"name":"nhunzaker","email":"nate.hunzaker@viget.com"},"maintainers":[{"name":"nhunzaker","email":"nate.hunzaker@viget.com"}],"dist":{"shasum":"56c05c62019bf684234b3d5263e1800e0dab8ed0","tarball":"https://registry.npmjs.org/diode/-/diode-6.0.0.tgz","integrity":"sha512-9Srlml6HQbICRzWOGSFrdT7RZ0KxR6mwieEPx5BzG7gJaMjYTC/TAL+iySWJtnLep9KebIRnh+KUltwntKSYvg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDcFYyN4dGSEkXx2/FFt9q777/dmWznHKn6lKluzUjoFAIgNJBggwuMxHGBjPUr+WDRauAA22UgSLUXzDEQeMjAVCg="}]},"directories":{}},"6.1.0":{"name":"diode","version":"6.1.0","description":"A simple event emitter.","main":"src/diode.js","scripts":{"test":"mocha -R dot","test:watch":"mocha -R dot -w","test:cov":"istanbul cover node_modules/.bin/_mocha -- -R dot","coveralls":"npm run test:cov && coveralls < coverage/lcov.info"},"repository":{"type":"git","url":"git://github.com/vigetlabs/diode.git"},"keywords":[],"contributors":[{"name":"Nate Hunzaker","email":"nate.hunzaker@viget.com","url":"http://viget.com"}],"license":"MIT","bugs":{"url":"https://github.com/vigetlabs/diode/issues"},"homepage":"https://github.com/vigetlabs/diode","devDependencies":{"istanbul":"0.3.19","mocha":"2.3.2"},"gitHead":"e1e76676855155c6029c16d5032d163b1d77ef48","_id":"diode@6.1.0","_shasum":"1729c6f50d0a59c7d4722ba5dcbedbf5b710866d","_from":".","_npmVersion":"2.11.3","_nodeVersion":"0.12.7","_npmUser":{"name":"nhunzaker","email":"nate.hunzaker@viget.com"},"maintainers":[{"name":"nhunzaker","email":"nate.hunzaker@viget.com"}],"dist":{"shasum":"1729c6f50d0a59c7d4722ba5dcbedbf5b710866d","tarball":"https://registry.npmjs.org/diode/-/diode-6.1.0.tgz","integrity":"sha512-V37T9pAre5nQQ5nfildF54djGO2r70tNJxuEP3ofu3fZllqEYBAaa/rrojvTYLDRnQciAWFOPQbTK+budPIkPA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDkT8cTz0k8cNPRPAMWG185jaR2ow8sBISFjiyNheFPEAiBILDtcqgHQ/JQnB0Qilnh+v5t8NKvM5QfAaW1v/0OC7A=="}]},"directories":{}},"6.2.0":{"name":"diode","version":"6.2.0","description":"A simple event emitter.","main":"dist/diode.js","js:next":"src/diode.js","scripts":{"prepublish":"rollupbabel --format cjs src/diode.js -o dist/diode.js","test":"mocha -R dot --compilers js:babel/register","test:watch":"mocha -R dot --compilers js:babel/register","test:cov":"babel-node $(npm bin)/istanbul cover $(npm bin)/_mocha -- --recursive","coveralls":"npm run test:cov && coveralls < coverage/lcov.info"},"repository":{"type":"git","url":"git://github.com/vigetlabs/diode.git"},"keywords":[],"contributors":[{"name":"Nate Hunzaker","email":"nate.hunzaker@viget.com","url":"http://viget.com"}],"license":"MIT","bugs":{"url":"https://github.com/vigetlabs/diode/issues"},"homepage":"https://github.com/vigetlabs/diode","devDependencies":{"babel":"5.8.23","babel-core":"5.8.25","istanbul":"0.3.19","mocha":"2.3.2","rollup-babel":"0.6.0"},"gitHead":"579c876cacd5c96bcdb0f792d076379966340ee1","_id":"diode@6.2.0","_shasum":"422c6935880b876a412fd72d7d771f1c37a37908","_from":".","_npmVersion":"2.11.3","_nodeVersion":"0.12.7","_npmUser":{"name":"nhunzaker","email":"nate.hunzaker@viget.com"},"maintainers":[{"name":"nhunzaker","email":"nate.hunzaker@viget.com"}],"dist":{"shasum":"422c6935880b876a412fd72d7d771f1c37a37908","tarball":"https://registry.npmjs.org/diode/-/diode-6.2.0.tgz","integrity":"sha512-FMRylqIHA+gUuW+Xduamx/DrGgXtB/Es52DF54CA4NfDEOB6SOduLNaHsfGEvdhaBv1E8UUQo55GR1YbRGP1Bw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEYrBqtG4n0YX8hzbOXmtbLD94m8js120RSrT1cd2abtAiAhRimmJ7SZax+ALiJt2XqfxoZWZhhBe5eytH53k84PIg=="}]},"directories":{}},"6.2.1":{"name":"diode","version":"6.2.1","description":"A simple event emitter.","main":"dist/diode.js","jsnext:main":"src/diode.js","scripts":{"prepublish":"rollupbabel --format cjs src/diode.js -o dist/diode.js","test":"mocha -R dot --compilers js:babel/register","test:watch":"mocha -R dot --compilers js:babel/register","test:cov":"babel-node $(npm bin)/istanbul cover $(npm bin)/_mocha -- --recursive","coveralls":"npm run test:cov && coveralls < coverage/lcov.info"},"repository":{"type":"git","url":"git://github.com/vigetlabs/diode.git"},"keywords":[],"contributors":[{"name":"Nate Hunzaker","email":"nate.hunzaker@viget.com","url":"http://viget.com"}],"license":"MIT","bugs":{"url":"https://github.com/vigetlabs/diode/issues"},"homepage":"https://github.com/vigetlabs/diode","devDependencies":{"babel":"5.8.23","babel-core":"5.8.25","istanbul":"0.3.19","mocha":"2.3.2","rollup-babel":"0.6.0"},"gitHead":"f8590e053deed3a4122c8d7b21a5a7835eccdfeb","_id":"diode@6.2.1","_shasum":"26660e11827febd51d124b86f5d1c548dabd8046","_from":".","_npmVersion":"2.11.3","_nodeVersion":"0.12.7","_npmUser":{"name":"nhunzaker","email":"nate.hunzaker@viget.com"},"maintainers":[{"name":"nhunzaker","email":"nate.hunzaker@viget.com"}],"dist":{"shasum":"26660e11827febd51d124b86f5d1c548dabd8046","tarball":"https://registry.npmjs.org/diode/-/diode-6.2.1.tgz","integrity":"sha512-e0CAPXXZJIsob9VvRP/OxqPNppmFsn9PmQ9t0ILn82XJRafK+KX6dpefGUhnjanjM52QMnyYI1THXMM+yJ7o1A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHRZJ9m7Us2eGTfNF7UKaGwfWZJvnraSwuyo23Mhlv9yAiEAortm4UO4ESfIe58jLY/HbAceKPqst12NX7GcFcth/vE="}]},"directories":{}},"6.2.2":{"name":"diode","version":"6.2.2","description":"A simple event emitter.","main":"dist/diode.js","jsnext:main":"src/diode.js","scripts":{"prepublish":"rollupbabel --format cjs src/diode.js -o dist/diode.js","test":"mocha -R dot --compilers js:babel/register","test:watch":"mocha -R dot --compilers js:babel/register","test:cov":"babel-node $(npm bin)/istanbul cover $(npm bin)/_mocha -- --recursive","coveralls":"npm run test:cov && coveralls < coverage/lcov.info"},"repository":{"type":"git","url":"git://github.com/vigetlabs/diode.git"},"keywords":[],"contributors":[{"name":"Nate Hunzaker","email":"nate.hunzaker@viget.com","url":"http://viget.com"}],"license":"MIT","bugs":{"url":"https://github.com/vigetlabs/diode/issues"},"homepage":"https://github.com/vigetlabs/diode","devDependencies":{"babel":"5.8.23","babel-core":"5.8.25","istanbul":"0.3.19","mocha":"2.3.2","rollup-babel":"0.6.0"},"gitHead":"7e257b681be5feaf306ca80f8b5c8b0c7221fb01","_id":"diode@6.2.2","_shasum":"b65b6db43a24ecc1f46b920dee687a90171572ba","_from":".","_npmVersion":"2.11.3","_nodeVersion":"0.12.7","_npmUser":{"name":"nhunzaker","email":"nate.hunzaker@viget.com"},"maintainers":[{"name":"nhunzaker","email":"nate.hunzaker@viget.com"}],"dist":{"shasum":"b65b6db43a24ecc1f46b920dee687a90171572ba","tarball":"https://registry.npmjs.org/diode/-/diode-6.2.2.tgz","integrity":"sha512-UUE088L18vG8zk5pzZpoWJRiBiRW5OwVkA0oNN6lCJYUoqD/0Dp6dNfgro52xDKMDpLh4K53kEMC5YUkY/t+Bg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBD8NXZTiDz24Bg+BQeZ8qAuIGrrZG38N/sSRFrDPn7LAiA/fFoNhV5jNsx9uS3pUiSqVq0myu/xyfN6Glu3edwOeQ=="}]},"directories":{}},"6.2.3":{"name":"diode","version":"6.2.3","description":"A simple event emitter.","main":"dist/diode.js","jsnext:main":"src/diode.js","scripts":{"prepublish":"rollupbabel --format cjs src/diode.js -o dist/diode.js","test":"mocha -R dot --compilers js:babel/register","test:watch":"mocha -R dot --compilers js:babel/register","test:cov":"babel-node $(npm bin)/istanbul cover $(npm bin)/_mocha -- --recursive","coveralls":"npm run test:cov && coveralls < coverage/lcov.info"},"repository":{"type":"git","url":"git://github.com/vigetlabs/diode.git"},"keywords":[],"contributors":[{"name":"Nate Hunzaker","email":"nate.hunzaker@viget.com","url":"http://viget.com"}],"license":"MIT","bugs":{"url":"https://github.com/vigetlabs/diode/issues"},"homepage":"https://github.com/vigetlabs/diode","devDependencies":{"babel":"5.8.23","babel-core":"5.8.25","istanbul":"0.3.19","mocha":"2.3.2","rollup-babel":"0.6.0"},"gitHead":"a06727f104e641a0be5510f04eec9cb36692efc6","_id":"diode@6.2.3","_shasum":"60093f0bf5ebd54271a287f5f8f0f4f615ccb845","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.1.0","_npmUser":{"name":"nhunzaker","email":"nate.hunzaker@viget.com"},"maintainers":[{"name":"lawson","email":"lawson.kurtz@gmail.com"},{"name":"nhunzaker","email":"nate.hunzaker@viget.com"}],"dist":{"shasum":"60093f0bf5ebd54271a287f5f8f0f4f615ccb845","tarball":"https://registry.npmjs.org/diode/-/diode-6.2.3.tgz","integrity":"sha512-LKMbob0KLVHCmCxeLa061kgXmhOTWWMN0F/W3uHAH4ihLRWD+jfmE3CAnU/F3n6GU7L3L1FNntKdPoPYpjGCMA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD+ORnnxifyUzlLPPPtj2pzpcM1oqIi0svSAZ7tqLp1IwIhAN7li6lBUZxhTil+UffaQxEfNcRiZh7ESXM8UkQZo+5Y"}]},"directories":{}},"6.3.0":{"name":"diode","version":"6.3.0","description":"A simple event emitter.","main":"src/diode.js","scripts":{"test":"mocha -R dot","test:watch":"mocha -R dot","test:cov":"$(npm bin)/istanbul cover $(npm bin)/_mocha -- --recursive","coveralls":"npm run test:cov && coveralls < coverage/lcov.info","bench":"node --expose-gc --trace_deopt benchmarks/emit-performance"},"repository":{"type":"git","url":"git://github.com/vigetlabs/diode.git"},"keywords":[],"contributors":[],"license":"MIT","bugs":{"url":"https://github.com/vigetlabs/diode/issues"},"homepage":"https://github.com/vigetlabs/diode","devDependencies":{"istanbul":"0.3.19","microtime":"2.0.0","mocha":"2.3.2"},"gitHead":"7726adde7e4b0228d3b3d956c0921d3767bccbc9","_id":"diode@6.3.0","_shasum":"4ddce029bae29d40d3e7a93d05c0de3a24df0a7f","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.7.1","_npmUser":{"name":"nhunzaker","email":"nate.hunzaker@viget.com"},"maintainers":[{"name":"lawson","email":"lawson.kurtz@gmail.com"},{"name":"nhunzaker","email":"nate.hunzaker@viget.com"}],"dist":{"shasum":"4ddce029bae29d40d3e7a93d05c0de3a24df0a7f","tarball":"https://registry.npmjs.org/diode/-/diode-6.3.0.tgz","integrity":"sha512-ahwo5km6oZRFMCTiYtV64lJESHT+WMgnwdg3QRkA12Ywh7+fbObmRXLTk3coXJ3buau6SK8eKrIvzL0ObTxX4Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAzX/b15RtcIDjIb87HmheyUbzN8rH9BL6O02akUJDACAiEAq8++YG7jQOCVbpJXM5gRbdaqTtOVNU3SXv/uns5I5Vo="}]},"_npmOperationalInternal":{"host":"packages-13-west.internal.npmjs.com","tmp":"tmp/diode-6.3.0.tgz_1457099985467_0.12986860633827746"},"directories":{}},"6.3.1":{"name":"diode","version":"6.3.1","description":"A simple event emitter.","main":"src/diode.js","scripts":{"test":"mocha -R dot","test:watch":"mocha -R dot","test:cov":"$(npm bin)/istanbul cover $(npm bin)/_mocha -- --recursive","coveralls":"npm run test:cov && coveralls < coverage/lcov.info","bench":"node --expose-gc --trace_deopt benchmarks/emit-performance"},"repository":{"type":"git","url":"git://github.com/vigetlabs/diode.git"},"keywords":[],"contributors":[],"license":"MIT","bugs":{"url":"https://github.com/vigetlabs/diode/issues"},"homepage":"https://github.com/vigetlabs/diode","devDependencies":{"istanbul":"0.3.19","microtime":"2.0.0","mocha":"2.3.2"},"gitHead":"6ee4441d77911c17731e2732d2898e9143344fe5","_id":"diode@6.3.1","_shasum":"ea9016f74180f6c1519013914051112965a5c805","_from":".","_npmVersion":"3.10.10","_nodeVersion":"7.2.1","_npmUser":{"name":"nhunzaker","email":"nate.hunzaker@viget.com"},"maintainers":[{"name":"lawson","email":"lawson.kurtz@gmail.com"},{"name":"nhunzaker","email":"nate.hunzaker@viget.com"}],"dist":{"shasum":"ea9016f74180f6c1519013914051112965a5c805","tarball":"https://registry.npmjs.org/diode/-/diode-6.3.1.tgz","integrity":"sha512-nPnVjJSlbq2RpErYy0Y7k/RSpoFjJoifW1OB/kMVoyxbwhogbI0WN9mONqrS0qxAXjNVjUEesu3fsaJfSR+Dtg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDHHdsA9JoL+p+Ap46UjIwa9yjPe5zI1OWgf4+oPe0rsAiEAqlo8X+YU7RUDzbilqTw9yttXeL4c5MN3JVMnbIWvCgI="}]},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/diode-6.3.1.tgz_1486070770523_0.309614276047796"},"directories":{}},"6.3.2":{"name":"diode","version":"6.3.2","description":"A simple event emitter.","main":"src/diode.js","scripts":{"test":"mocha -R dot","test:watch":"mocha -R dot","test:cov":"$(npm bin)/istanbul cover $(npm bin)/_mocha -- --recursive","coveralls":"npm run test:cov && coveralls < coverage/lcov.info","bench":"node --expose-gc --trace_deopt benchmarks/emit-performance"},"repository":{"type":"git","url":"git://github.com/vigetlabs/diode.git"},"keywords":[],"contributors":[],"license":"MIT","bugs":{"url":"https://github.com/vigetlabs/diode/issues"},"homepage":"https://github.com/vigetlabs/diode","devDependencies":{"istanbul":"0.4.5","microtime":"2.1.2","mocha":"3.2.0"},"gitHead":"2b53673635c115178ebdef8b26dc1e550ff07f46","_id":"diode@6.3.2","_shasum":"7de5b1ea4a481e93759369514b2514fbe960d665","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.5.0","_npmUser":{"name":"nhunzaker","email":"nate.hunzaker@viget.com"},"maintainers":[{"name":"lawson","email":"lawson.kurtz@gmail.com"},{"name":"nhunzaker","email":"nate.hunzaker@viget.com"}],"dist":{"shasum":"7de5b1ea4a481e93759369514b2514fbe960d665","tarball":"https://registry.npmjs.org/diode/-/diode-6.3.2.tgz","integrity":"sha512-js7HpQv+XRU+CrDAnjcFYwMoiGcyzTSobTEVvb457EdwPY7oFgVEAbpkwbsQjHVHfSB1UsavDb88oQfFoZmRTA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDGC+IMFn8z5h+6KPDnRRlkalW/7o/HEJ+4IIiUByapaQIhANdB7aqyeZ9CncfvrUJ9+38hUZzJ+lYsAfZelkYHk55+"}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/diode-6.3.2.tgz_1486729799348_0.2994111296720803"},"directories":{}}},"readme":"[![NPM](https://nodei.co/npm/diode.png?compact=true)](https://npmjs.org/package/diode)\n\n---\n\n[![Build Status](https://travis-ci.org/vigetlabs/diode.png?branch=master)](https://travis-ci.org/vigetlabs/diode)\n[![Coverage Status](https://coveralls.io/repos/vigetlabs/diode/badge.svg)](https://coveralls.io/r/vigetlabs/diode)\n\n---\n\nA dead simple event emitter. **Diode only has one event.**\n\n```javascript\nDiode.listen(callback)\nDiode.emit()\n```\n\nIt is also small (see [API](#api)). We found ourselves building\nsomething similar to it on several projects and decided it was better\nto keep it in one place.\n\nDiode is both an event emitter and a decorator that can add event\nsubscription to another object:\n\n```javascript\nvar MyData = Diode({\n  data: [],\n  add: function(record) {\n    this.data.push(record)\n    this.publish()\n  }\n})\n```\n\n## New instances of Diode\n\nDiode also supports the `new` operator:\n\n```javascript\nvar myDiode = new Diode()\n```\n\n## Managing scope\n\nBy providing a second argument to `listen`, callbacks will be executed\nwithin a given context:\n\n```javascript\nvar emitter = new Diode()\n\nemitter.listen(function() {\n  assert.equal(this, 'custom context')\n}, 'custom context')\n\nemitter.emit()\n```\n\n\n## API\n\n### `listen(callback, &scope)`\n\nAdd a callback. If a second argument is provided, the callback will be\nexecuted within that context.\n\nAlias: `subscribe`.\n\n### `ignore(callback)`\n\nRemove a callback.\n\nAlias: `unsubscribe`.\n\n### `emit(...arguments)`\n\nTrigger all subscriptions.\n\nAlias: 'publish'\n\n***\n\n<a href=\"http://code.viget.com\">\n  <img src=\"http://code.viget.com/github-banner.png\" alt=\"Code At Viget\">\n</a>\n\nVisit [code.viget.com](http://code.viget.com) to see more projects from [Viget.](https://viget.com)\n","maintainers":[{"email":"nate.hunzaker@viget.com","name":"nhunzaker"},{"email":"lawson.kurtz@gmail.com","name":"lawson"},{"email":"fed@viget.com","name":"viget"}],"time":{"modified":"2022-06-15T04:19:48.359Z","created":"2015-01-23T14:22:51.813Z","1.0.0":"2015-01-23T14:22:51.813Z","1.1.0":"2015-01-26T17:56:39.588Z","2.0.0":"2015-01-30T15:26:04.723Z","2.1.0":"2015-02-06T16:50:04.507Z","3.0.0":"2015-02-07T18:51:57.348Z","3.1.0":"2015-02-12T13:43:20.683Z","4.0.0":"2015-04-07T12:36:52.244Z","4.1.0":"2015-04-09T23:20:40.350Z","4.1.1":"2015-04-09T23:24:10.502Z","4.2.0":"2015-04-28T23:32:30.098Z","4.3.0":"2015-05-19T12:29:16.516Z","4.4.0":"2015-06-01T21:26:20.968Z","5.0.0":"2015-07-13T13:36:56.295Z","6.0.0":"2015-09-08T14:11:48.655Z","6.1.0":"2015-09-25T15:50:19.023Z","6.2.0":"2015-10-15T11:28:14.417Z","6.2.1":"2015-10-15T11:29:31.899Z","6.2.2":"2015-10-15T11:31:59.940Z","6.2.3":"2016-01-21T13:43:01.643Z","6.3.0":"2016-03-04T13:59:48.708Z","6.3.1":"2017-02-02T21:26:11.168Z","6.3.2":"2017-02-10T12:30:01.267Z"},"homepage":"https://github.com/vigetlabs/diode","keywords":[],"repository":{"type":"git","url":"git://github.com/vigetlabs/diode.git"},"contributors":[],"bugs":{"url":"https://github.com/vigetlabs/diode/issues"},"license":"MIT","readmeFilename":"README.md"}