{"_id":"@flowio/events","_rev":"39-e5b977635243fd9a0140060fe8fa18f7","name":"@flowio/events","dist-tags":{"prerelease":"0.0.4-0","latest":"0.1.18"},"versions":{"0.0.0":{"name":"@flowio/events","version":"0.0.0","keywords":[],"author":"","license":"ISC","_id":"@flowio/events@0.0.0","maintainers":[{"name":"chicksflow","email":"chicks@flow.io"},{"name":"ctumolosus","email":"ctumolosus@gmail.com"},{"name":"flowtech","email":"tech@flow.io"},{"name":"mpalma","email":"mpalma@flow.io"},{"name":"nathanstilwell","email":"nathanstilwell@gmail.com"}],"dist":{"shasum":"00e3d334892d2cec10ab29ced65e2b30c8fc1a17","tarball":"https://registry.npmjs.org/@flowio/events/-/events-0.0.0.tgz","fileCount":24,"integrity":"sha512-F8d7vpe4E8idM4JFAUlvdluCGp/4+9IPtTI6HsNWYICGMYUIIRscK3dDSYSjGG6KDYgBDTjOSmqXqdoyZchB1A==","signatures":[{"sig":"MEUCIHsY2hVM541YlkIfgyoQ4ZmdGyFf808RZx1ndUv2WuNBAiEAhYYh5zvTzXLr3WeKIKwRoFPJjkCKcWxwhKDshF/9xdw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57842},"main":"lib/index.js","scripts":{"fix":"eslint . --fix --cache --format=codeframe --ext js","lint":"eslint . --cache --format=codeframe --ext js","test":"cross-env NODE_ENV=test karma start karma.conf.js --single-run","build":"babel ./src --out-dir ./lib --copy-files","clean":"rimraf ./lib","prebuild":"npm-run-all clean","prepublish":"npm-run-all build","watch:test":"cross-env NODE_ENV=test karma start karma.conf.js --auto-watch"},"_npmUser":{"name":"chicksflow","email":"chicks@flow.io"},"_npmVersion":"5.7.1","description":"Event Bus (Pub/Sub)","directories":{},"_nodeVersion":"8.9.4","dependencies":{"lodash":"^4.17.5","wolfy87-eventemitter":"^5.2.4"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.1.2","karma":"^2.0.0","mocha":"^5.0.1","eslint":"^4.18.1","rimraf":"^2.6.2","babel-cli":"^6.26.0","cross-env":"^5.0.5","karma-cli":"^1.0.1","puppeteer":"^1.1.0","babel-core":"^6.26.0","babel-jest":"^22.2.2","chai-spies":"^1.0.0","karma-mocha":"^1.3.0","npm-run-all":"^4.1.2","babel-eslint":"^8.2.1","karma-webpack":"^2.0.5","babel-register":"^6.26.0","karma-coverage":"^1.1.1","babel-preset-env":"^1.6.1","eslint-plugin-react":"^7.7.0","eslint-plugin-import":"^2.9.0","karma-chrome-launcher":"^2.2.0","eslint-plugin-jsx-a11y":"^6.0.3","karma-html2js-preprocessor":"^1.1.0","@flowio/eslint-config-flowio":"^11.1.0","@flowio/eslint-plugin-flowio":"^0.0.1","babel-plugin-transform-runtime":"^6.23.0"},"_npmOperationalInternal":{"tmp":"tmp/events_0.0.0_1523241723591_0.05396682537755915","host":"s3://npm-registry-packages"}},"0.0.2":{"name":"@flowio/events","version":"0.0.2","keywords":[],"author":"","license":"ISC","_id":"@flowio/events@0.0.2","maintainers":[{"name":"chicksflow","email":"chicks@flow.io"},{"name":"ctumolosus","email":"ctumolosus@gmail.com"},{"name":"flowtech","email":"tech@flow.io"},{"name":"mpalma","email":"mpalma@flow.io"},{"name":"nathanstilwell","email":"nathanstilwell@gmail.com"}],"dist":{"shasum":"6ce864b6ce5a37293f6d732c917a317cc610ce65","tarball":"https://registry.npmjs.org/@flowio/events/-/events-0.0.2.tgz","fileCount":24,"integrity":"sha512-Zc5+0urre3Y2wbDmV+1moAy9BaKbnCAIovnjFUlhpmPoEIKX0HyW8/md427AcTGVnj2WTpQJFolV+9QVdtK4kg==","signatures":[{"sig":"MEQCICD7jr8XBPFAU/8LXWq9d9GLM6VLKcG788ZsEG5P+Hj7AiAZplWmXTiExMqAB5uRhtSfFnXq824q+b08DZOKuVJtqg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57880},"main":"lib/index.js","scripts":{"fix":"eslint . --fix --cache --format=codeframe --ext js","lint":"eslint . --cache --format=codeframe --ext js","test":"cross-env NODE_ENV=test karma start karma.conf.js --single-run","build":"babel ./src --out-dir ./lib --copy-files","clean":"rimraf ./lib","prebuild":"npm-run-all clean","prepublish":"npm-run-all build","watch:test":"cross-env NODE_ENV=test karma start karma.conf.js --auto-watch"},"_npmUser":{"name":"chicksflow","email":"chicks@flow.io"},"_npmVersion":"5.7.1","description":"Event Bus (Pub/Sub)","directories":{},"_nodeVersion":"8.9.4","dependencies":{"lodash":"^4.17.5","wolfy87-eventemitter":"^5.2.4"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.1.2","karma":"^2.0.0","mocha":"^5.0.1","eslint":"^4.18.1","rimraf":"^2.6.2","babel-cli":"^6.26.0","cross-env":"^5.0.5","karma-cli":"^1.0.1","puppeteer":"^1.1.0","babel-core":"^6.26.0","babel-jest":"^22.2.2","chai-spies":"^1.0.0","karma-mocha":"^1.3.0","npm-run-all":"^4.1.2","babel-eslint":"^8.2.1","karma-webpack":"^2.0.5","babel-register":"^6.26.0","karma-coverage":"^1.1.1","babel-preset-env":"^1.6.1","eslint-plugin-react":"^7.7.0","eslint-plugin-import":"^2.9.0","karma-chrome-launcher":"^2.2.0","eslint-plugin-jsx-a11y":"^6.0.3","karma-html2js-preprocessor":"^1.1.0","@flowio/eslint-config-flowio":"^11.1.0","@flowio/eslint-plugin-flowio":"^0.0.1","babel-plugin-transform-runtime":"^6.23.0"},"_npmOperationalInternal":{"tmp":"tmp/events_0.0.2_1523288493348_0.11441795376051855","host":"s3://npm-registry-packages"}},"0.0.3":{"name":"@flowio/events","version":"0.0.3","keywords":[],"author":"","license":"ISC","_id":"@flowio/events@0.0.3","maintainers":[{"name":"chicksflow","email":"chicks@flow.io"},{"name":"ctumolosus","email":"ctumolosus@gmail.com"},{"name":"flowtech","email":"tech@flow.io"},{"name":"mpalma","email":"mpalma@flow.io"},{"name":"nathanstilwell","email":"nathanstilwell@gmail.com"}],"dist":{"shasum":"3b9c0c4f08199f19e3a4bf42d7515458978ec78b","tarball":"https://registry.npmjs.org/@flowio/events/-/events-0.0.3.tgz","fileCount":5,"integrity":"sha512-oJKZ2yyUW/mS982PFeginnp0SZQU4C9uS5dS2xoQHaFzzUu3fI/UKxGBjxt6YRETM5W2dqYJJ/ZfTjV3oxjOvw==","signatures":[{"sig":"MEUCIQCB1BdwcxIRMi3umo7N3EssYnOGs4aCwEkIqkxF3EFhzAIgenreRjsGvR7xT/bWqWP7nwCMi05X7NhSy+IIrOujV/8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14798,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa42pWCRA9TVsSAnZWagAAgcgP/0SHJ2OyBjrlNTJXHZlh\nYpFr9jQtkoTC62yoOTZaz+CvC/EnJ+6lTTZM40C9j+HOrDHw9Oz74nsTMsQa\nM8YQercaA78zgAAlO58wrTlM9I0GS2Nbh9Fuu/iWC1usGSHIXecWzW0+StDI\n0+9yaV2rhbgNOf05CqEkpqIhkjv53chIAnvf6pTaeUdum4H8Jdp1mEmKujq6\n1a9q9goH6NSDkUIhcD5qKhvqCO/AI8Vgy334+1C+Hjzzs8G15GqpFZAgRIqE\n4OgblHDeZUCEG8fhiZnBoU0t0yLYAceF8u7E9hpWJ4CZUafaAwvN2MxgB3a9\nyIIkRf04Ag3v/zefYoMR9h/D8raHj1bZwp6I8jTnPSqrfuuUXj4pgz31IoMq\nhJu5YrKfEjUOSZnmuzt58O26Mh5vyTuLq/vOBUI97c0gxbnzmpBIKWHY9jX6\n2N4rvg5ki0qQdbuXo9TmbRAAgb5tH24kiUVWe07xJy/AvUycEKOOaQXk9x6D\nnmoM1110igOcsZETfVz+RvyjrEj+5uT5l2IYMGqsWzl6R42ziFmJM8Pxh3zD\nPnGkGOCvSY5+wDSTDczhxTqDrx42Mw9LEk0MLEoBy522HduuwvuiY9O/KMyy\n2hWozObJbvMESWlqB9h9kyXWONyRIM/bdNzaeC0LBUyAlLHqEO+bI3lQ3AVS\n6L+4\r\n=Q02u\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","files":["lib"],"scripts":{"fix":"eslint . --fix --cache --format=codeframe --ext js","lint":"eslint . --cache --format=codeframe --ext js","test":"cross-env NODE_ENV=test karma start karma.conf.js --single-run","build":"babel ./src --out-dir ./lib --copy-files","clean":"rimraf ./lib","prebuild":"npm-run-all clean","prepublish":"npm-run-all build","watch:test":"cross-env NODE_ENV=test karma start karma.conf.js --auto-watch"},"_npmUser":{"name":"mpalma","email":"mpalma@flow.io"},"_npmVersion":"5.5.1","description":"Event Bus (Pub/Sub)","directories":{},"_nodeVersion":"8.9.3","dependencies":{"lodash":"^4.17.5","wolfy87-eventemitter":"^5.2.4"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.1.2","karma":"^2.0.0","mocha":"^5.0.1","eslint":"^4.18.1","rimraf":"^2.6.2","babel-cli":"^6.26.0","cross-env":"^5.0.5","karma-cli":"^1.0.1","puppeteer":"^1.1.0","babel-core":"^6.26.0","babel-jest":"^22.2.2","chai-spies":"^1.0.0","karma-mocha":"^1.3.0","npm-run-all":"^4.1.2","babel-eslint":"^8.2.1","karma-webpack":"^2.0.5","babel-register":"^6.26.0","karma-coverage":"^1.1.1","babel-preset-env":"^1.6.1","eslint-plugin-react":"^7.7.0","eslint-plugin-import":"^2.9.0","karma-chrome-launcher":"^2.2.0","eslint-plugin-jsx-a11y":"^6.0.3","karma-html2js-preprocessor":"^1.1.0","@flowio/eslint-config-flowio":"^11.1.0","@flowio/eslint-plugin-flowio":"^0.0.1","babel-plugin-transform-runtime":"^6.23.0"},"_npmOperationalInternal":{"tmp":"tmp/events_0.0.3_1524853333530_0.29768300913832557","host":"s3://npm-registry-packages"}},"0.0.4-0":{"name":"@flowio/events","version":"0.0.4-0","keywords":[],"author":"","license":"ISC","_id":"@flowio/events@0.0.4-0","maintainers":[{"name":"chicksflow","email":"chicks@flow.io"},{"name":"ctumolosus","email":"ctumolosus@gmail.com"},{"name":"flowtech","email":"tech@flow.io"},{"name":"mpalma","email":"mpalma@flow.io"},{"name":"nathanstilwell","email":"nathanstilwell@gmail.com"}],"dist":{"shasum":"3d910a2ac4cae3217dccb821ee460240db8e5e96","tarball":"https://registry.npmjs.org/@flowio/events/-/events-0.0.4-0.tgz","fileCount":5,"integrity":"sha512-HXGTbSOWlO+wa1PUMaeBnqo3JRMzM80wJAHFMxAlMinw3A00aafLsg9/EQQAdZZ0gAMsgtW6RXy19VD8pMW/Zw==","signatures":[{"sig":"MEUCID2ZLkKULyIe73yMhjgEr+8NezgYwql3i4JEXRDkW9gcAiEAro64TZXhWn6ctjqbZ537zMwDzfnsWgSctf7yOt+9OQk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15459,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbHZFkCRA9TVsSAnZWagAAZIsP/1hLHM81cfeyoCIMx8NN\nKDN59xJ0Wqj6ubxgrwfHHrqLciqr1W1ZKBC0ddaXYC0B233ub1xZUjbDTc5j\nQG6rjochPFOtsZ1MsgW7seYVv9I4U1k+Uien//yTN1CYyZ4+LfMp6S0v9xSv\nG+gk9CI0DmqCkrfCN+tKBM7iuf1J6y+Ha4pQzAqcvwoKqPT0asHx6EHk70a5\n5z6rGbOp+y28/8xRE0j7XpLFra4gRi/WLiYNezQDyLlJiGRAnLLux3YHGq3S\natpt8kXXWlQeWlESwnU5jHaQAM4CqiuLQLv3F++KcYdNGOpbjGdjMYca9yjo\nY9/ys6KdBtrQ2fh0PSphJoeROltyGntOFZafH1tUCYzsHQToCb9mkC+nyWE3\n1G9ibyX62M3/NLzpOaMROCIkkWYibc0Bz2OSWPYDeUz3e++Z7BfYiyN1Q29A\nhMC71qsvkskyMcOuW4vDspVqZ76fHgZBmoFy6vQphzbS7Xs2lqfPPvwo6Ypf\nXljq6cD/KUYL8HxATWBLj4Z0RkWL5jQomsE+Cb0gk1g6Avayh7jCg9WWfTz4\nFzFAzTVJR62RciRMd2S9YefkSF2MiN2MRF4ht/fuMOFsfMbKjcsPKuMpICVD\nOCGet2/ZTM2JD/Zr3kfmabkh5Lc1fMX3gsGoJAFLVfVuyG33uAjeprQWYPjt\nXHK/\r\n=0NVc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","files":["lib"],"readme":"# @flowio/events\n\npub / sub event library for the browser. Provides a static reference to an event emitter so that the same channel can be used across files and other libraries.\n\n## API\n\n[ChannelEventEmitter](#channeleventemitterchannel)\n\n- [on](#onevent-callback)\n- [once](#onceevent-callback)\n- [off](#offevent-callback)\n- [trigger](#triggerevent-data)\n- [removeAll](#removeall)\n\n[TriggerOnceEvents](#triggeronceevents-channel--default-triggeronceevents-----)\n\n- [on](#onevent-callback-1)\n- [trigger](#triggerevent-data-1)\n- [getPreviouslyTriggeredEvent](#getpreviouslytriggeredeventevent)\n- [resetPreviouslyTriggered](#resetpreviouslytriggered)\n\n## ChannelEventEmitter(channel)\n\nCreates a reference to an event emitter by a channel. A channel is a key that refers to the an internal `wolfy87-eventemitter` instance. Channels are referenced statically so multiple instances of ChannelEventEmitter will use the same EventEmitter instance internally. Triggers on channelEventEmitterA can be received by channelEventEmitterB when the same `channel` value is used.\n\n### Parameters\n\nParameter | Type   | Default | Description\n--------- | ------ | ------- | ------------------\nchannel   | string | default | The event emitter channel to use. Can be reused across multiple instances of ChannelEventEmitter.\n\n### Properties\n\nParameter | Type   | Default | Description\n--------- | ------ | ------- | ------------------\nemitter   | Object |         | Internal `wolfy87-eventemitter` EventEmitter instance\nchannel   | string | default | The event emitter channel to use. Can be reused across multiple instances of ChannelEventEmitter.\n\n### Methods\n\n#### `on(event, callback)`\n\nSubscribe to an event and execute the callback when it is triggered.\n\n```JavaScript\nconst events = new ChannelEventEmitter();\nevents.on('myEvent', (data) => console.log('My event data!', data));\n```\n\n#### `once(event, callback)`\n\nSubscribe to an event and execute the callback once and then remove it.\n\n```JavaScript\nconst events = new ChannelEventEmitter();\nevents.once('myEvent', (data) => console.log('My event data!', data));\ntrigger('myEvent', 'Hello!');\n// -> My event data! Hello!\ntrigger('myEvent', 'Hello!');\n// Nothing logged.\n```\n\n#### `off(event, callback)`\n\nRemove a callback subscription to an event.\n\n```JavaScript\nconst events = new ChannelEventEmitter();\nconst myCallback = (data) => console.log('My event data!', data);\nevents.on('myEvent', myCallback);\ntrigger('myEvent', 'Hello!');\n// -> My event data! Hello!\noff('myEvent', myCallback);\ntrigger('myEvent', 'Hello!');\n// Nothing logged.\n```\n\n#### `trigger(event, data)`\n\nTrigger an event and pass the provided data to the callback of any subscribers.\n\n```JavaScript\nconst events = new ChannelEventEmitter();\nevents.on('myEvent', (data) => console.log('My event data!', data));\ntrigger('myEvent', 'Hello!');\n// -> My event data! Hello!\n```\n\n#### `removeAll()`\n\nRemove all subscriptions across all events\n\n## TriggerOnceEvents({ channel = 'default', triggerOnceEvents = [] } = {})\n\nCreates an event emitter that will automatically execute callbacks if an event has been triggered already.\n\n### Parameters\n\nParameter         | Type          | Default | Description\n----------------- | ------------- | ------- | ------------------\nchannel           | string        | default | The event emitter channel to use. Can be reused across multiple instances of ChannelEventEmitter.\ntriggerOnceEvents | array(String) | []      | Events that can only be triggered once and will automatically execute callbacks of any future subscriptions\n\n### Properties\n\nProperty            | Type          | Default | Description\n------------------- | ------------- | ------- | ------------------\nemitter             | string        | default | Internal `ChannelEventEmitter` instance.\ntriggerOnceEvents   | array(String) | []      | Events that can only be triggered once and will automatically execute callbacks of any future subscriptions\npreviouslyTriggered | array(Object) | []      | Events that have already been triggered on this instance of TriggerOnceEvents. Each entry is an object with the shape `{ key, data }`\n\n### Methods\n\n#### `on(event, callback)`\n\nSubscribe to an event.\n\n```JavaScript\nconst events = new ChannelEventEmitter();\nevents.on('myEvent', (data) => console.log('Data from my event!', data));\n```\n\n#### `trigger(event, data)`\n\nTrigger an event.\n\n```JavaScript\nconst events = new ChannelEventEmitter();\nevents.trigger('myEvent', 'Hello World');\n```\n\n#### `getPreviouslyTriggeredEvent(event)`\n\nGet previously triggered event\n\n```JavaScript\nconst events = new ChannelEventEmitter();\nevents.trigger('myEvent', 'Hello World');\nconsole.log(events.getPreviouslyTriggeredEvent('myEvent');\n// -> { key: 'myEvent', data: 'Hello World' }\n```\n\n#### `resetPreviouslyTriggered()`\n\nReset list of previously triggered events\n\n```JavaScript\nconst events = new ChannelEventEmitter();\nevents.trigger('myEvent', 'Hello World');\nconsole.log(events.getPreviouslyTriggeredEvent('myEvent');\n// -> { key: 'myEvent', data: 'Hello World' }\nevents.resetPreviouslyTriggered();\nconsole.log(events.previouslyTriggered);\n// -> []\n```","scripts":{"fix":"eslint . --fix --cache --format=codeframe --ext js","lint":"eslint . --cache --format=codeframe --ext js","test":"cross-env NODE_ENV=test karma start karma.conf.js --single-run","build":"babel ./src --out-dir ./lib --copy-files","clean":"rimraf ./lib","prebuild":"npm-run-all clean","prepublish":"npm-run-all build","watch:test":"cross-env NODE_ENV=test karma start karma.conf.js --auto-watch"},"_npmUser":{"name":"chicksflow","email":"chicks@flow.io"},"_npmVersion":"6.1.0","description":"Event Bus (Pub/Sub)","directories":{},"_nodeVersion":"8.11.1","dependencies":{"lodash":"^4.17.5","wolfy87-eventemitter":"^5.2.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.1.2","karma":"^2.0.0","mocha":"^5.0.1","eslint":"^4.18.1","rimraf":"^2.6.2","babel-cli":"^6.26.0","cross-env":"^5.0.5","karma-cli":"^1.0.1","puppeteer":"^1.1.0","babel-core":"^6.26.0","babel-jest":"^22.2.2","chai-spies":"^1.0.0","karma-mocha":"^1.3.0","npm-run-all":"^4.1.2","babel-eslint":"^8.2.1","karma-webpack":"^2.0.5","babel-register":"^6.26.0","karma-coverage":"^1.1.1","babel-preset-env":"^1.6.1","eslint-plugin-react":"^7.7.0","eslint-plugin-import":"^2.9.0","karma-chrome-launcher":"^2.2.0","eslint-plugin-jsx-a11y":"^6.0.3","karma-html2js-preprocessor":"^1.1.0","@flowio/eslint-config-flowio":"^11.1.0","@flowio/eslint-plugin-flowio":"^0.0.1","babel-plugin-transform-runtime":"^6.23.0"},"_npmOperationalInternal":{"tmp":"tmp/events_0.0.4-0_1528664420166_0.5329563567218596","host":"s3://npm-registry-packages"}},"0.0.4":{"name":"@flowio/events","version":"0.0.4","keywords":[],"author":"","license":"ISC","_id":"@flowio/events@0.0.4","maintainers":[{"name":"chicksflow","email":"chicks@flow.io"},{"name":"ctumolosus","email":"ctumolosus@gmail.com"},{"name":"flowtech","email":"tech@flow.io"},{"name":"mpalma","email":"mpalma@flow.io"},{"name":"nathanstilwell","email":"nathanstilwell@gmail.com"}],"dist":{"shasum":"f193b38e58fc7b6653b7981c176f65cc2b90af08","tarball":"https://registry.npmjs.org/@flowio/events/-/events-0.0.4.tgz","fileCount":5,"integrity":"sha512-1ufoQKlJkV9F0S27d/MfbW5gViJSZ/O7GvtHZCp6FjHdswmFdVXk9dSfeySmEsCRfFi0qJefwHbmMy8+JuVt/Q==","signatures":[{"sig":"MEUCIQCKF5t3+iyd2D013JnD4d9yGbAbnuD1JNz6Lo6DjKPBSQIgbXm0F0jrvnCVSkRML4AD+6I/VH0niLoG7tbJAAuwSGM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14798,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbHrQBCRA9TVsSAnZWagAAPu8P/RyxBlu5Y/NNXZ1s+LcY\nKiZtxQz/z2plkOjOB0eSnlt7AeBr7E8REp6B6W7N1X2PucC5SUyrqdhAfE6X\nyaKl0Yz3Qbiv7lY8Q1VYTNq8cLXg7idEFqvPkjVsZJLkdjaglCuXjBZ/RpyX\nOypNi8dNuIwS8MnovL8Iw/iae7xkeUP7B/pgbfep6BgdMmEn/rAxO0N7Vo9m\n0Pqg7aOaCiBdoo8H0Qe333/aw8hZYT5jqvcJ+Wygi6MrAhy1+I5gyPdFpdd6\n/OlWhsXXaTxnYTvRp7f7X1atylizSY109x2h1d1VDrA3YnoKj/TOik2UTIWg\nCNlroB6eIjwgtbCnanRZFTiC/F06SFM24RHlWGEtIeNYABpnHyqmQVzMO/EU\n8q2dV/OuSfzo1WNL97MuPw96+Dpg62YC8W1GK+FtSp5mDM1yBTiUhUUE1Hre\nX/bn189ueDv+67oKTeDJgJZaJlV3trRC7xbIypFl6UayEc21Sezjfi5FySVz\n4u30XDYX8192u5bYcNN4HbdvDbH3Zx5jEgg/dn06wMIPtS9K+cdEtooHn5NY\nQHhhCCrCjSZddCcnHOQVPE2eYiWaEdyPBcpaYw99X/jEjZkv7clIkn5SUgSm\nyhrTBC8nxxByBRKq+QxGq7Su2ZOm6ARyH1vAI7KCWEgQW38sFUcM0d2ksV4a\nZh02\r\n=6qrc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","files":["lib"],"scripts":{"fix":"eslint . --fix --cache --format=codeframe --ext js","lint":"eslint . --cache --format=codeframe --ext js","test":"cross-env NODE_ENV=test karma start karma.conf.js --single-run","build":"babel ./src --out-dir ./lib --copy-files","clean":"rimraf ./lib","prebuild":"npm-run-all clean","prepublish":"npm-run-all build","watch:test":"cross-env NODE_ENV=test karma start karma.conf.js --auto-watch"},"_npmUser":{"name":"flowtech","email":"tech@flow.io"},"_npmVersion":"6.0.1","description":"Event Bus (Pub/Sub)","directories":{},"_nodeVersion":"8.9.3","dependencies":{"lodash":"^4.17.5","wolfy87-eventemitter":"^5.2.4"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.1.2","karma":"^2.0.0","mocha":"^5.0.1","eslint":"^4.18.1","rimraf":"^2.6.2","babel-cli":"^6.26.0","cross-env":"^5.0.5","karma-cli":"^1.0.1","puppeteer":"^1.1.0","babel-core":"^6.26.0","babel-jest":"^22.2.2","chai-spies":"^1.0.0","karma-mocha":"^1.3.0","npm-run-all":"^4.1.2","babel-eslint":"^8.2.1","karma-webpack":"^2.0.5","babel-register":"^6.26.0","karma-coverage":"^1.1.1","babel-preset-env":"^1.6.1","eslint-plugin-react":"^7.7.0","eslint-plugin-import":"^2.9.0","karma-chrome-launcher":"^2.2.0","eslint-plugin-jsx-a11y":"^6.0.3","karma-html2js-preprocessor":"^1.1.0","@flowio/eslint-config-flowio":"^11.1.0","@flowio/eslint-plugin-flowio":"^0.0.1","babel-plugin-transform-runtime":"^6.23.0"},"_npmOperationalInternal":{"tmp":"tmp/events_0.0.4_1528738816227_0.594525365389361","host":"s3://npm-registry-packages"}},"0.1.0":{"name":"@flowio/events","version":"0.1.0","keywords":[],"author":"","license":"ISC","_id":"@flowio/events@0.1.0","maintainers":[{"name":"chicksflow","email":"chicks@flow.io"},{"name":"ctumolosus","email":"ctumolosus@gmail.com"},{"name":"flowtech","email":"tech@flow.io"},{"name":"mpalma","email":"mpalma@flow.io"},{"name":"nathanstilwell","email":"nathanstilwell@gmail.com"}],"dist":{"shasum":"1d40a72288da83f66228b1f4f57c69a6bd6c3b8a","tarball":"https://registry.npmjs.org/@flowio/events/-/events-0.1.0.tgz","fileCount":5,"integrity":"sha512-ohViam13DT1sk9TKqzO2Dx5xohu8QDw/yGM/nEjhjtaMZ+QJqGlX2F6RCjBDm4Z9APED12l/lRJRgiQ4ix4Y7g==","signatures":[{"sig":"MEUCIDA19b+AF4rXbioGVHOc0vNhinqn+SzP+HOz30ydnrkMAiEAlqlxM/OS+fkZIbJQsraHgyNSi0MBzjT6CxIPILqiRBc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15456,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbIHJKCRA9TVsSAnZWagAAv3MP/jsTWVgUrnqFZMfLVMoO\nan8oxrHCj6Robwgm38riP/3dH9fwqnlLm365tn7e8PQXWZlYTTMxB1NbwUtm\ntq3wvJH9iW+sUsl3JarRHnq40yHC+/vxgRbnerM67nyeAaCGET/gvKoEFdmE\nYF6RDOLkoXm96JfDSv23JJH6rpxJVZVXFoMGCOt3PYUWQsKvIgdJSRqRGMkR\nGwThFbjoBo9zhIXtbdG+4vVmkAxpR1Ma4Yvj0gnoDHoKm9ATQQwfWk09cPZE\nWC7AaLhY83RmSp7pGcSkexlUpSF5/5ax5B8YL9gaNpXX2HreUesQSVAsUiYt\nESpQ0aO0aBrNC43UgG9AGJYVmrmogtlC6HSHR6GU6h6C6U1FGcf8MS2lc6x4\nBppwqiFO+TyQocL68kOZkuEDoD09ks2IdYlHo+4s+MvAdlTJThkSDIc+Q8+S\n8yMhkf41AFqy/br3M92MD7VQJ4Q1rkGm5hG5+XdEo/39DuhAEkIFLuB77mMs\ndOg5thGrsKo0RgNisDSxcfAKBf6csnXWHs6x8y+V0DM5s3PP5xOqBqmCn5PT\nasBeQDdE5Ix6nsBrlJtJqNuGXsg6lpdvrFxzlNS5+jHpbkBwGXZ/EMY5VeyY\nsGCgZiLUd+U+KtGWikwv0pob94is03gbSv89Tz7GCChR1T18sdyVdOF5QF1q\npe70\r\n=KosQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","files":["lib"],"scripts":{"fix":"eslint . --fix --cache --format=codeframe --ext js","lint":"eslint . --cache --format=codeframe --ext js","test":"cross-env NODE_ENV=test karma start karma.conf.js --single-run","build":"babel ./src --out-dir ./lib --copy-files","clean":"rimraf ./lib","prebuild":"npm-run-all clean","prepublish":"npm-run-all build","watch:test":"cross-env NODE_ENV=test karma start karma.conf.js --auto-watch"},"_npmUser":{"name":"chicksflow","email":"chicks@flow.io"},"_npmVersion":"6.1.0","description":"Event Bus (Pub/Sub)","directories":{},"_nodeVersion":"8.11.1","dependencies":{"lodash":"^4.17.5","wolfy87-eventemitter":"^5.2.4"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.1.2","karma":"^2.0.0","mocha":"^5.0.1","eslint":"^4.18.1","rimraf":"^2.6.2","babel-cli":"^6.26.0","cross-env":"^5.0.5","karma-cli":"^1.0.1","puppeteer":"^1.1.0","babel-core":"^6.26.0","babel-jest":"^22.2.2","chai-spies":"^1.0.0","karma-mocha":"^1.3.0","npm-run-all":"^4.1.2","babel-eslint":"^8.2.1","karma-webpack":"^2.0.5","babel-register":"^6.26.0","karma-coverage":"^1.1.1","babel-preset-env":"^1.6.1","eslint-plugin-react":"^7.7.0","eslint-plugin-import":"^2.9.0","karma-chrome-launcher":"^2.2.0","eslint-plugin-jsx-a11y":"^6.0.3","karma-html2js-preprocessor":"^1.1.0","@flowio/eslint-config-flowio":"^11.1.0","@flowio/eslint-plugin-flowio":"^0.0.1","babel-plugin-transform-runtime":"^6.23.0"},"_npmOperationalInternal":{"tmp":"tmp/events_0.1.0_1528853065213_0.8298784768592504","host":"s3://npm-registry-packages"}},"0.1.1":{"name":"@flowio/events","version":"0.1.1","keywords":[],"author":"","license":"ISC","_id":"@flowio/events@0.1.1","maintainers":[{"name":"chicksflow","email":"chicks@flow.io"},{"name":"ctumolosus","email":"ctumolosus@gmail.com"},{"name":"flowtech","email":"tech@flow.io"},{"name":"mpalma","email":"mpalma@flow.io"},{"name":"nathanstilwell","email":"nathanstilwell@gmail.com"}],"dist":{"shasum":"ada14d376d1eaaddd5c6916c941849271a11983e","tarball":"https://registry.npmjs.org/@flowio/events/-/events-0.1.1.tgz","fileCount":5,"integrity":"sha512-M1oEKgpfTeQH+9MR1ioM3fnLs3eMXtuabkbRTfh9AfuGiIGs9ApXLEsxO6PhvHCOWqmwjjJV3b3LpbALt7lhfA==","signatures":[{"sig":"MEUCIC3l9yyhzdiznkXLvgw6IphUYmUp/ibfdF/e7vFXU1X1AiEAp8qSPrkqbR6xCluuQOl/9vXRzqTT8w2+/h/H00rvDk0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15489,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbTjbtCRA9TVsSAnZWagAAfEYP/00qECTf9bkUmvADk4/4\nOKNBHX3uY9V/ylZax5HNEx48rjpdqzYtSCOmwkz9P8DumqEcKjgrEiP9AerK\no5eBhIiqU9MAO8h2aOn5jOoCCBcIZHmikOFwYd3iOlSPH/4E5JzT4JMcLlPj\ncLDwflLW3bH4dzRkVj3kL86NidAQMwkDKWRASwsT/O5P+x29jQnVvymJC4oD\nZEiLeRBPytBu80ZHiAoz2nG4wnti0VICjFbQ6wySRmQC0rhVA+G59Xm05LKE\nq9B5aAGSdUSxOWnuMFIomFALdAD34khMicJ++YMzDrMh1+9+Bj7SDuFJDpzs\n9qUwKlykvMheAz9c69/1OowRv0HopFGRzWLTNNfFT76/K9vtb2KXlyei5YRb\nXO8j1lq/hiHwleN7mAzD6Ge9GfKl7FGEQxw3uClzpkHqptXy4cS7/ZDOforE\nWxjzIPEuQVn+tfL+lHE64XLB3xx/fz6QjXf+Az9cePzQ6xZYY6RPcYlIegzM\nX9tnLJrPBaRTcDVwTwmZyQYp13WW8RD1V/nlssd4jGHQM0QxvL4MkplxBzei\nEWidu3hnWSWjlo4ILsiyx7ia6ZQ6luicg58adXC/BbuPgCJmZ056VfU81mQr\nxsTn/jhDFF4L/2yxblWGIpGU31RsIcXCrPylC3h3wmOPEnMhRKXFwSjDi6L2\n28lw\r\n=QidS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","files":["lib"],"scripts":{"fix":"eslint . --fix --cache --format=codeframe --ext js","lint":"eslint . --cache --format=codeframe --ext js","test":"cross-env NODE_ENV=test karma start karma.conf.js --single-run","build":"babel ./src --out-dir ./lib --copy-files","clean":"rimraf ./lib","prebuild":"npm-run-all clean","prepublish":"npm-run-all build","watch:test":"cross-env NODE_ENV=test karma start karma.conf.js --auto-watch"},"_npmUser":{"name":"ctumolosus","email":"ctumolosus@gmail.com"},"_npmVersion":"6.1.0","description":"Event Bus (Pub/Sub)","directories":{},"_nodeVersion":"8.9.3","dependencies":{"lodash":"^4.17.5","wolfy87-eventemitter":"^5.2.4"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.1.2","karma":"^2.0.0","mocha":"^5.0.1","eslint":"^5.1.0","rimraf":"^2.6.2","babel-cli":"^6.26.0","cross-env":"^5.0.5","karma-cli":"^1.0.1","puppeteer":"^1.1.0","babel-core":"^6.26.0","babel-jest":"^22.2.2","chai-spies":"^1.0.0","karma-mocha":"^1.3.0","npm-run-all":"^4.1.2","babel-eslint":"^8.2.1","karma-webpack":"^2.0.5","babel-register":"^6.26.0","karma-coverage":"^1.1.1","babel-preset-env":"^1.6.1","eslint-plugin-react":"^7.10.0","eslint-plugin-import":"^2.13.0","karma-chrome-launcher":"^2.2.0","eslint-plugin-jsx-a11y":"^6.1.1","karma-html2js-preprocessor":"^1.1.0","@flowio/eslint-config-flowio":"^12.0.0","@flowio/eslint-plugin-flowio":"^0.0.1","babel-plugin-transform-runtime":"^6.23.0"},"_npmOperationalInternal":{"tmp":"tmp/events_0.1.1_1531852525855_0.5657038852434917","host":"s3://npm-registry-packages"}},"0.1.2":{"name":"@flowio/events","version":"0.1.2","keywords":[],"author":"","license":"ISC","_id":"@flowio/events@0.1.2","maintainers":[{"name":"chicksflow","email":"chicks@flow.io"},{"name":"ctumolosus","email":"ctumolosus@gmail.com"},{"name":"flowtech","email":"tech@flow.io"},{"name":"mpalma","email":"mpalma@flow.io"},{"name":"nathanstilwell","email":"nathanstilwell@gmail.com"}],"dist":{"shasum":"25d996ebadb8a9c91ba5c4451a3f7556416f71af","tarball":"https://registry.npmjs.org/@flowio/events/-/events-0.1.2.tgz","fileCount":5,"integrity":"sha512-0cByFT26G+sbVYAYS0sfYQcCyspTXvtv4t9nzPGdYkM7x1x4rMAPY8DsAJOdnVgKpPqMbZbpx6pPOET3RX/6xw==","signatures":[{"sig":"MEUCIQCN5wUfR3nRYeddIssPhVIxt7yRVRZbIqvsXhDFRTqZtwIgL4DG3tVzcc1bm+/kYzD4yCblkb7LgPkETruosEM5Ddk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15488,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbYb/yCRA9TVsSAnZWagAA/0YP/RWrbIwT5IA/9+XOYu1z\nhMK2ITy6jd9sMeKzGjDVgPBxG8DPKbucRxnnpUvDaiDH7dIjhANxPxLFzZ4M\nDoel75M9hSrbFk2hWGnvCDptlvZ571gogYvERcVINtGt6ntgyLnIyLSJkgFS\njskv+j5iyxP9vA7Gm8DiSDDgUjzAWf1XhVoRRPlOHd+12NCS3eqETvhdCiBe\nz/l/afiGXJj3SloGyulCBWt3Bytm+z3N6HUnjLKw4pUAfy7IhxwraMraBdY4\neIyotYAdVT25ktJIgpe87zvqp8F4+gJwPjbnMkkDQIyly4vOFDriV1kDu/Hq\nbO/RAaDfZiM5PPl9bKxcnNagXS5Mx0bxruxdLJjZHQW+JJm4PvH4xipqqEoM\nZwIozhMTWer/37RtyAsVmmBK4mtuNrroD3sRoS6YBuj1yTWndsroKQ9SqStv\nAN0z9FPRT8JYoVuJSTMyHy+mc5HGGkSQYk5c4wP/6gErd4uI2Lbcdu61fJBG\nTExdwY8k6OY6nq33ohkV9vLc6Xu/UUK7ogyo2LlA2rerT8OkD9S+4/uOyQro\nz0UR1cFdVWnOdI5DdwQBcre8A5y+198MydnGlbbvZGR/qDsk+Ags9tFRtAGJ\naXCjBAiCmcEBLFjQW+5tlCvRc0FstzCsivms4VyQBabtv5DHA1dwsqus7EB/\nbsYv\r\n=hLZl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","files":["lib"],"scripts":{"fix":"eslint . --fix --cache --format=codeframe --ext js","lint":"eslint . --cache --format=codeframe --ext js","test":"cross-env NODE_ENV=test karma start karma.conf.js --single-run","build":"babel ./src --out-dir ./lib --copy-files","clean":"rimraf ./lib","prebuild":"npm-run-all clean","prepublish":"npm-run-all build","watch:test":"cross-env NODE_ENV=test karma start karma.conf.js --auto-watch"},"_npmUser":{"name":"ctumolosus","email":"ctumolosus@gmail.com"},"_npmVersion":"6.1.0","description":"Event Bus (Pub/Sub)","directories":{},"_nodeVersion":"8.9.3","dependencies":{"lodash":"^4.0.0","wolfy87-eventemitter":"^5.2.4"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.1.2","karma":"^2.0.0","mocha":"^5.0.1","eslint":"^5.1.0","rimraf":"^2.6.2","babel-cli":"^6.26.0","cross-env":"^5.0.5","karma-cli":"^1.0.1","puppeteer":"^1.1.0","babel-core":"^6.26.0","babel-jest":"^22.2.2","chai-spies":"^1.0.0","karma-mocha":"^1.3.0","npm-run-all":"^4.1.2","babel-eslint":"^8.2.1","karma-webpack":"^2.0.5","babel-register":"^6.26.0","karma-coverage":"^1.1.1","babel-preset-env":"^1.6.1","eslint-plugin-react":"^7.10.0","eslint-plugin-import":"^2.13.0","karma-chrome-launcher":"^2.2.0","eslint-plugin-jsx-a11y":"^6.1.1","karma-html2js-preprocessor":"^1.1.0","@flowio/eslint-config-flowio":"^12.0.0","@flowio/eslint-plugin-flowio":"^0.0.1","babel-plugin-transform-runtime":"^6.23.0"},"_npmOperationalInternal":{"tmp":"tmp/events_0.1.2_1533132785958_0.6509970701778316","host":"s3://npm-registry-packages"}},"0.1.3":{"name":"@flowio/events","version":"0.1.3","keywords":[],"author":"","license":"ISC","_id":"@flowio/events@0.1.3","maintainers":[{"name":"chicksflow","email":"chicks@flow.io"},{"name":"ctumolosus","email":"ctumolosus@gmail.com"},{"name":"flowtech","email":"tech@flow.io"},{"name":"mpalma","email":"mpalma@flow.io"},{"name":"nathanstilwell","email":"nathanstilwell@gmail.com"},{"name":"roryh","email":"rhaddon@gmail.com"}],"dist":{"shasum":"4c1657a2798dea6d1036295991e9da2def3847bc","tarball":"https://registry.npmjs.org/@flowio/events/-/events-0.1.3.tgz","fileCount":5,"integrity":"sha512-EpGiRAVZhuGSgSYqeMLoy2i5AJYtiNBMBZ4aVfOFw1me5EFFaV7n4tZMeqeKw4uJM4k0JOGDuVEPVnIYchnS9w==","signatures":[{"sig":"MEYCIQCYSWEgDN/l/vu7M19/zNwoI0mTvXy31bC7Gd/BVVzwfgIhAO9IPlBy2Zgp+qAFvA8rfNUGBBAHWoy7DMlJ/TNrVKHX","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15492,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb0NohCRA9TVsSAnZWagAAJ6MP/1p2ru9bhL1tsKUDwKWz\neYPp9xZftnjLyIVK3ntQ23fVm6f96h0izMDh8M3MOSrFsUr4vnj4Vl0FpfBH\nAQb6Auaivd4zoXu55ugtdYYe/c1CZbez9k0bfGBe7rurUVDmAgP7UFZ7jrA6\nb7ANkBVHrUYuDCqQvjCyH56pvP4XiTT9/GR736iGSJpA3IKe5D1L6LZQ4DZL\nh2OxJ9GPS9xbPssaoLYLSKUtwmsb6sAxDboHgsiPDg4VJc8EAzwHsIZoYkTU\niUEoT3ElTrFEW7oWRUlPcPJXM/p5YdK1mV1Bst7ose7yfvGsnpN+FtnDBGkR\nVd0XPr0a++de8fy2Q6jI9jdNmhOeRqR9L/AIOp7Cg+3rEIiK4yAFwZuIXbw8\nw7eX1vB6x1zuHBzECrWqQPGK0knnnwiGeJHZVkBYMktY6uKa6578hs6yvpwR\nD99M6aoBshnL7qT7hoBYyPtJrRN2Jc+6XRveJ8r3o8L8GyRw9i/CZ+TFZuEc\nuieudAPME3naUuEFqcULEPWvvL2aPJbAQkmdiPleOsuW+lr/OO2h+Ssv55PF\ny4w1JdxiFcbaeRiGE3N5pDdxkqrVDq51JXBptKFH4jLnvNBQ9qaWPcTElmjN\nmYL+1z8Iuf2U+fUVf4MDJFBcWG7oJFr/4UBapbfwn7J2ahkRbJzDX0Ax8PIz\n22Ch\r\n=3rwu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","gitHead":"15c7867b081bc9d5e9a725890ec89c57052d61a8","scripts":{"fix":"eslint . --fix --cache --format=codeframe --ext js","lint":"eslint . --cache --format=codeframe --ext js","test":"cross-env NODE_ENV=test karma start karma.conf.js --single-run","build":"babel ./src --out-dir ./lib --copy-files","clean":"rimraf ./lib","prepublish":"npm run clean && npm run build","watch:test":"cross-env NODE_ENV=test karma start karma.conf.js --auto-watch"},"_npmUser":{"name":"ctumolosus","email":"ctumolosus@gmail.com"},"_npmVersion":"6.4.1","description":"Event Bus (Pub/Sub)","directories":{},"_nodeVersion":"8.9.3","dependencies":{"lodash":"^4.0.0","wolfy87-eventemitter":"^5.2.4"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.1.2","karma":"^2.0.0","mocha":"^5.0.1","eslint":"^5.1.0","rimraf":"^2.6.2","babel-cli":"^6.26.0","cross-env":"^5.0.5","karma-cli":"^1.0.1","puppeteer":"^1.1.0","babel-core":"^6.26.0","babel-jest":"^22.2.2","chai-spies":"^1.0.0","karma-mocha":"^1.3.0","babel-eslint":"^8.2.1","karma-webpack":"^2.0.5","babel-register":"^6.26.0","karma-coverage":"^1.1.1","babel-preset-env":"^1.6.1","eslint-plugin-react":"^7.10.0","eslint-plugin-import":"^2.13.0","karma-chrome-launcher":"^2.2.0","eslint-plugin-jsx-a11y":"^6.1.1","karma-html2js-preprocessor":"^1.1.0","@flowio/eslint-config-flowio":"^12.0.0","@flowio/eslint-plugin-flowio":"^0.0.1","babel-plugin-transform-runtime":"^6.23.0"},"_npmOperationalInternal":{"tmp":"tmp/events_0.1.3_1540413985255_0.40670564824036015","host":"s3://npm-registry-packages"}},"0.1.5":{"name":"@flowio/events","version":"0.1.5","keywords":[],"author":"","license":"ISC","_id":"@flowio/events@0.1.5","maintainers":[{"name":"chicksflow","email":"chicks@flow.io"},{"name":"ctumolosus","email":"ctumolosus@gmail.com"},{"name":"flowtech","email":"tech@flow.io"},{"name":"mpalma","email":"mpalma@flow.io"},{"name":"nathanstilwell","email":"nathanstilwell@gmail.com"},{"name":"roryh","email":"rhaddon@gmail.com"}],"dist":{"shasum":"6beb72bd7f91d3e408e1ab2b6a0b779d142fec3c","tarball":"https://registry.npmjs.org/@flowio/events/-/events-0.1.5.tgz","fileCount":6,"integrity":"sha512-gA1iyuLaZRYuP3pkQApkIWekAwiG5azB9XMKmm02LSdAeXypwmOeuLETYlMbPceEujTlcVKF/dUpIxdRfSNqmg==","signatures":[{"sig":"MEUCIFXNtrcBbMKJNPHDuIOtldhKkV+4XvDvl3i6Cpag7XCaAiEAl5B9gru6/AcoeaOUKjgcoIUyRWLKgcqnl1Pek2KiLm0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16562,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb1wleCRA9TVsSAnZWagAAhFsQAIdu8jHNYIFWWA1vfwB5\nSahx//X/SJ8l+wnv7eT50BlgKDimyJfRxi7lWmiTNNzWuLiPN2pJ6OLnedWj\nTYpeEM3lqgw4VU4SlwysuMtc0v9Tt/JGSRy6uVbbP74uV3+U5OTvufv1UkQH\nvcweIQirIdDFFD4SdpAhBrUEiKTEPVnHsvl+cRxKAVuO/WPLM1cJKiJjf/9H\nz/fuusz+AN6jZIIJ5dAYdvOfkBTdVUODU7COBNqaW7d7YCwIHb4ViWPiQEWS\nH86qYX0vHTMgrxsEvjygEgv1PJQ0zXu7LCWEpg3STxIJ1PHsw+7kRwfqwAD4\nEFQzg6VoUWOBSdDyHr3OvWPiLqNx3whCwSs0ghh43absfqmvpaJsuZB2p68y\nWbuvGl/n65Jkl/rAL5ie0AZ2x/K/sfcn61dvHFYJYt4wC4OCKSI2th+JN/V5\nTOyNJvpjBrJBCiakNnx7fxnUvq1ObLwV+WXAKFl1w1FvgWBN9nlOkysFOc8m\n36hfxnY1dId/VujRAdWAUBVAby2xYj1lEW1FDj6ea8wTW2wHAM+dNjd4FHDL\nwG5icEFWM0fCLxNQ2N5WdtcGUQZ2SUTfnGfmE9t3l+qr1zlOXFc4LGa2eYL5\nkMzmBKsX+aRaTXJglt+9+sBd5An9ws4PwzLA0SaKMbrmPrSYUZglNRWbw7iA\ny5up\r\n=q3Et\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","_from":"file:flowio-events-0.1.5.tgz","gitHead":"37284c349cd841e407d5b7b06b3ee5404f51191c","scripts":{"fix":"eslint . --fix --cache --format=codeframe --ext js","lint":"eslint . --cache --format=codeframe --ext js","test":"cross-env NODE_ENV=test karma start karma.conf.js --single-run","build":"babel ./src --out-dir ./lib --copy-files","clean":"rimraf ./lib","prepublish":"npm run clean && npm run build","watch:test":"cross-env NODE_ENV=test karma start karma.conf.js --auto-watch"},"_npmUser":{"name":"chicksflow","email":"chicks@flow.io"},"_resolved":"","_integrity":"","_npmVersion":"6.4.1","description":"Event Bus (Pub/Sub)","directories":{},"_nodeVersion":"8.12.0","dependencies":{"lodash":"^4.0.0","wolfy87-eventemitter":"^5.2.4"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.1.2","karma":"^2.0.0","mocha":"^5.0.1","eslint":"^5.1.0","rimraf":"^2.6.2","babel-cli":"^6.26.0","cross-env":"^5.0.5","karma-cli":"^1.0.1","puppeteer":"^1.1.0","babel-core":"^6.26.0","babel-jest":"^22.2.2","chai-spies":"^1.0.0","karma-mocha":"^1.3.0","babel-eslint":"^8.2.1","karma-webpack":"^2.0.5","babel-register":"^6.26.0","karma-coverage":"^1.1.1","babel-preset-env":"^1.6.1","eslint-plugin-react":"^7.10.0","eslint-plugin-import":"^2.13.0","karma-chrome-launcher":"^2.2.0","eslint-plugin-jsx-a11y":"^6.1.1","karma-html2js-preprocessor":"^1.1.0","@flowio/eslint-config-flowio":"^12.0.0","@flowio/eslint-plugin-flowio":"^0.0.1","babel-plugin-transform-runtime":"^6.23.0"},"_npmOperationalInternal":{"tmp":"tmp/events_0.1.5_1540819294079_0.8793777034901777","host":"s3://npm-registry-packages"}},"0.1.6":{"name":"@flowio/events","version":"0.1.6","keywords":[],"author":"","license":"ISC","_id":"@flowio/events@0.1.6","maintainers":[{"name":"chicksflow","email":"chicks@flow.io"},{"name":"ctumolosus","email":"ctumolosus@gmail.com"},{"name":"flowtech","email":"tech@flow.io"},{"name":"mpalma","email":"mpalma@flow.io"},{"name":"nathanstilwell","email":"nathanstilwell@gmail.com"},{"name":"roryh","email":"rhaddon@gmail.com"}],"dist":{"shasum":"0690b3f0ffc1438c5550fbeedebc2a878a4f4e42","tarball":"https://registry.npmjs.org/@flowio/events/-/events-0.1.6.tgz","fileCount":5,"integrity":"sha512-9pyxUeec3EC/SXpwgtU4rblrd5cvBmQMHSvE+RBW/wcfXl9FaIpo1IqZSDtdK60pAP+SRo7+YNmCAhkiitbUyA==","signatures":[{"sig":"MEUCIGn6GEVhy1PiJ2ByhpEZG0McrjdbTsU6r6iqPlVv4842AiEA12yRBTb794EG2oh7J0lsx9AGkrmTtFKJqZlAz5TmqP8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14563,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcSLIUCRA9TVsSAnZWagAATKcQAKSn/za/K8jB/gyR/ck4\nta2ZkOYzXMf+gOwNBeRJbth+E80aI4441G8WLvp2J6i867MQZXUnZZuPJt3a\nJRmgXQn2EVVAdjN10Gj0YCvdsfu8ui1Nk/ZgUSnx87Mvw/V65ig3zDzJSMRA\nALnAUNU/q2t0Td7assyVcvrJvVfNcPpRE+RFNxR2Ydb3apyNn9IpIgDwDFEE\nHk3ytZBpvS4eIjXKYuOblPcAijBjd+NHjkZzNhK7bwn1lH0J+WCiujO6wyYD\nB9xKR6ORsOJLSBum2OdP5ZpIlRGAgPtIBSQMOmvJQurfwsFe6njwOqiuzALd\nh+6UG9LjrQaReFxH1/R92xTzkjMr8r2CrsvBAe0we7wjK31FawuqcYn54Vze\nTv6An8CpXZ976SlXzKK/5c7qqir84fDL1uZEF4W1VcMNSh2dqZQ9Hv0MweN6\nZGUxvXhz/Yu5nPtX9aPOGbQqgg5eTepvkCrDnZmSjekzkoRKgq2dbYAVcMjn\n80uDCGuZS6pkLqIBlsepuilj1cWpq/JiTjcmqVLTGUSQmwwLvHoBX2vMdQEV\n22iSD8dItcKy5ajC9ljQSyk+jnwSiucaigje1hXcswJDkTn2lWaQ3N6+zPqY\n1xH8RVuwp32wBjvxprY6bMxHMCOsMeSCCnR2RLNTW1kGvHngx6NkyQNM1/PN\nPKic\r\n=G1vt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","scripts":{"fix":"eslint . --fix --cache --format=codeframe --ext js","lint":"eslint . --cache --format=codeframe --ext js","test":"cross-env NODE_ENV=test karma start karma.conf.js --single-run","build":"babel ./src --out-dir ./lib --copy-files","clean":"rimraf ./lib","prepare":"npm run clean && npm run build","watch:test":"cross-env NODE_ENV=test karma start karma.conf.js --auto-watch"},"_npmUser":{"name":"ctumolosus","email":"ctumolosus@gmail.com"},"_npmVersion":"6.6.0","description":"Event Bus (Pub/Sub)","directories":{},"_nodeVersion":"8.9.3","dependencies":{"lodash":"^4.0.0","wolfy87-eventemitter":"^5.2.4"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/events_0.1.6_1548268051553_0.489346843066615","host":"s3://npm-registry-packages"}},"0.1.7":{"name":"@flowio/events","version":"0.1.7","keywords":[],"author":"","license":"ISC","_id":"@flowio/events@0.1.7","maintainers":[{"name":"chicksflow","email":"chicks@flow.io"},{"name":"ctumolosus","email":"ctumolosus@gmail.com"},{"name":"flowtech","email":"tech@flow.io"},{"name":"mpalma","email":"mpalma@flow.io"},{"name":"nathanstilwell","email":"nathanstilwell@gmail.com"},{"name":"roryh","email":"rhaddon@gmail.com"}],"dist":{"shasum":"db8c7ba5c00604d2daeeff8a6f0e4a3e315bb34b","tarball":"https://registry.npmjs.org/@flowio/events/-/events-0.1.7.tgz","fileCount":6,"integrity":"sha512-TTQKhvSB+XOZtkYlst+h6v5sWrbpzDJDva/7IV4+wCIDmsoFEbXs/4NYOsAnjj6J0QG2o6YC+S4MgfHRI1o5mw==","signatures":[{"sig":"MEYCIQD883c/qLltI+ahwMtIszcl67vlyqNbdgbYdEpZGa6+gAIhALlbB19sTil/cnY/0llcupOr7fpdp7CzeCPh2zrI2zgk","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16562,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcSLmiCRA9TVsSAnZWagAAuVQP/jGJ4zqvBR1g/6NpjpBt\nq5jHwjRB0F/cNDwEO+AWt/MUSA2d/05zFdA7TaHUiAkoCS5EPYc2sk92vhtE\nKfvRgCJmX4czWfmOxjv8i4gRLmdZkWIAtJDGDdFRrUpHsF9necagYKWl7tf3\nHAXEdgOlnVd6RntOCy8IIOVl0zVJRef/z2bitKA8zDdsD4WMmenogwjQl0W7\nef2uv3RNgNXAsxOeFXN7eqf70LYd5wCwvoIqcdXe9CNHAIKbQ5no7+UWj1Zb\nTmK3F2lsb8GeA7177bB/PGTbHvr0RIxIxxduqZliH2MgDYpecKKv8+Wu7A2O\n6q8XStkAVvjf3iAAN1tO1nCGKOQZYbRhzf4jo4bCfENR5FdyWQCi3mLTzdh6\nS1wFAJnC8wXWZaMDfNKpOF/8nUpUcQyXnjbwEngbZP9qj9TSgLEn+WuKS8hv\n8bJU+sfxbsO36iH3xUnV13UhTgR1w9QjDmAeh3Y1COCqxlShNdfvvYhfhQnU\nLPYoOhobhHYi7bMrqqUubsJsfGxOmXrrLPMbJfS+b+3MOVbcvalxU99wMJwl\n54vtKzdENAS31v1VhUsIqX0Wi5cs5Kq+WtaihCuROCJpUHeqR30HqdXKd2/o\nh7QC/0e3R2uHubOW54YoVTrMSr/JkAfBrkuimW+q0H5uGdCqwitsDS9d5cb7\nGWJL\r\n=T/7W\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","gitHead":"78966044144faf9a9eaf2c1f39a3f08187dc3870","scripts":{"fix":"eslint . --fix --cache --format=codeframe --ext js","lint":"eslint . --cache --format=codeframe --ext js","test":"cross-env NODE_ENV=test karma start karma.conf.js --single-run","build":"babel ./src --out-dir ./lib --copy-files","clean":"rimraf ./lib","prepublish":"npm run clean && npm run build","watch:test":"cross-env NODE_ENV=test karma start karma.conf.js --auto-watch"},"_npmUser":{"name":"ctumolosus","email":"ctumolosus@gmail.com"},"_npmVersion":"lerna/3.10.7/node@v8.9.3+x64 (darwin)","description":"Event Bus (Pub/Sub)","directories":{},"_nodeVersion":"8.9.3","dependencies":{"lodash":"^4.0.0","wolfy87-eventemitter":"^5.2.4"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.1.2","karma":"^2.0.0","mocha":"^5.0.1","eslint":"^5.1.0","rimraf":"^2.6.2","babel-cli":"^6.26.0","cross-env":"^5.0.5","karma-cli":"^1.0.1","puppeteer":"^1.1.0","babel-core":"^6.26.0","babel-jest":"^22.2.2","chai-spies":"^1.0.0","karma-mocha":"^1.3.0","babel-eslint":"^8.2.1","karma-webpack":"^2.0.5","babel-register":"^6.26.0","karma-coverage":"^1.1.1","babel-preset-env":"^1.6.1","eslint-plugin-react":"^7.10.0","eslint-plugin-import":"^2.13.0","karma-chrome-launcher":"^2.2.0","eslint-plugin-jsx-a11y":"^6.1.1","karma-html2js-preprocessor":"^1.1.0","@flowio/eslint-config-flowio":"^12.0.0","@flowio/eslint-plugin-flowio":"^0.0.1","babel-plugin-transform-runtime":"^6.23.0"},"_npmOperationalInternal":{"tmp":"tmp/events_0.1.7_1548269986029_0.5099809724335789","host":"s3://npm-registry-packages"}},"0.1.8":{"name":"@flowio/events","version":"0.1.8","keywords":[],"author":"","license":"ISC","_id":"@flowio/events@0.1.8","maintainers":[{"name":"chicksflow","email":"chicks@flow.io"},{"name":"ctumolosus","email":"ctumolosus@gmail.com"},{"name":"flowtech","email":"tech@flow.io"},{"name":"mpalma","email":"mpalma@flow.io"},{"name":"nathanstilwell","email":"nathanstilwell@gmail.com"},{"name":"roryh","email":"rhaddon@gmail.com"}],"dist":{"shasum":"b22de844f0435bf936463aa2d0fa5c3bc078bdf4","tarball":"https://registry.npmjs.org/@flowio/events/-/events-0.1.8.tgz","fileCount":6,"integrity":"sha512-9D0mBB8WReKAoDZgo73CQvWWhnhkFBhLQpUlrPHInvw/ZAQTTx66QOYeOjC8+7phTGvnEcPwmiUaL2oYf6OEEA==","signatures":[{"sig":"MEUCIHzndnFai1/fNbepYIL6iIwTuLS6IrWdBxziMb7k7L77AiEAriehUMD9g058y3R/8hIDAKQ67thJEYZGTHeNo5VTOdk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16432,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcwfYICRA9TVsSAnZWagAAvtoP/2zZUUsoT5iFtMUxQSuO\nz0oyaWG6X1GBiX5mJbDxFR8ZiOmFhKq/h+mJsepzUrUiKm4+T/+KCvqDyDGn\nHOKqTpwceLgc3WNa4Edr9JCxv8QYJRGyd/s/xKanRV/Nxkl9sCc0V3nh3RWM\np8vPGeiIhOh9TY+V/4Ycf9mdImQApjNNXW5qHuzXDp1XGbDNu7xRpt+x/IOU\nT6leSmaR4NrDKHnNScrGunLfhZfRgAvOo8SxqADJaEJwYKLLu0eyYbN1+X9U\n0WYYZPkHdKoc9q/+HEFx4Nq5uHULQnfh5tk/Y3WHWv4jPEAZ6hiO/faRVsIl\n4XsXBy0DvVpMPzOkb1mvpEzRCRYmnCIrE9L0lgIuDfCHWphWeev4+e6fCrgP\n6mynDTpCy2aYCvx5E3zvHOaKJxQWYrN7w6uWNkNC7LrGB/da4XN50lcSr1et\nKjHvE8YakAVSEB6ob2t2F+dNFGVWXqPgOQXM0/0UdCRDsE3tP3Qlk5GV9F43\n8ot6EdMbTaiRxwvs4rxI8X/UuNr9n2qlNE0lG6yr2uU7idW9NV8gye9YSgO2\nNNHCNpHFlmw8U+kvvnkXgRwP+yxtpRoel4gMbrbAb7mfcV1N1lJBk20RctcS\n+rnJ3868vc7zWyHk+ibFEP2Q5Auy85N04sMZyAqDaFzKspAAKYZLZGHrIS21\naTwG\r\n=jYbP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","gitHead":"c90761c44010efdd81d7cccf38dbe7432726c0a2","scripts":{"fix":"eslint . --fix --cache --format=codeframe --ext js","lint":"eslint . --cache --format=codeframe --ext js","test":"cross-env NODE_ENV=test karma start karma.conf.js --single-run","build":"babel ./src --out-dir ./lib --copy-files","clean":"rimraf ./lib","prepublish":"npm run clean && npm run build","watch:test":"cross-env NODE_ENV=test karma start karma.conf.js --auto-watch"},"_npmUser":{"name":"chicksflow","email":"chicks@flow.io"},"_npmVersion":"lerna/3.13.4/node@v8.15.0+x64 (darwin)","description":"Event Bus (Pub/Sub)","directories":{},"_nodeVersion":"8.15.0","dependencies":{"lodash":"^4.0.0","wolfy87-eventemitter":"^5.2.4"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.1.2","karma":"^2.0.0","mocha":"^5.0.1","eslint":"^5.1.0","rimraf":"^2.6.2","cross-env":"^5.0.5","karma-cli":"^1.0.1","puppeteer":"^1.1.0","@babel/cli":"^7.0.0","babel-jest":"^23.4.2","chai-spies":"^1.0.0","@babel/core":"^7.0.0","karma-mocha":"^1.3.0","babel-eslint":"^9.0.0","karma-webpack":"^2.0.5","karma-coverage":"^1.1.1","@babel/register":"^7.0.0","@babel/preset-env":"^7.0.0","eslint-plugin-react":"^7.10.0","eslint-plugin-import":"^2.13.0","karma-chrome-launcher":"^2.2.0","eslint-plugin-jsx-a11y":"^6.1.1","karma-html2js-preprocessor":"^1.1.0","@flowio/eslint-config-flowio":"^12.0.0","@flowio/eslint-plugin-flowio":"^0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/events_0.1.8_1556215303648_0.8290255443026431","host":"s3://npm-registry-packages"}},"0.1.9":{"name":"@flowio/events","version":"0.1.9","keywords":[],"author":"","license":"ISC","_id":"@flowio/events@0.1.9","maintainers":[{"name":"chicksflow","email":"chicks@flow.io"},{"name":"ctumolosus","email":"ctumolosus@gmail.com"},{"name":"flowtech","email":"tech@flow.io"},{"name":"garethgd","email":"gareth@flow.io"},{"name":"mpalma","email":"mpalma@flow.io"},{"name":"nathanstilwell","email":"nathanstilwell@gmail.com"},{"name":"roryh","email":"rhaddon@gmail.com"}],"dist":{"shasum":"0c152a7df14f222c34daf4808bd70637fddc2f39","tarball":"https://registry.npmjs.org/@flowio/events/-/events-0.1.9.tgz","fileCount":6,"integrity":"sha512-BgReUNpDmlvhohdkgAaHKB2bRl057iKo+HWNiDqk1aFPhXNc/tz+NGB4/FkS6nM/JrOT6lAyCqzKGrqkzakSKg==","signatures":[{"sig":"MEQCICZZ1SzF4NMmpjPg+ICf0DwyYtqXESPCGgPpwYWEKL9fAiBXa/iJ5mvr95hYv1sA6pBslMJG2n5y5W6cHsHnbV8XhQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16474,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcxzt0CRA9TVsSAnZWagAAzgkP/0UiWEQrqaddsAx/sjTs\nPz7UIeim+6N980HGf1hZItBi4tiBGL/n0QBRpr6oKqNRrUEy5PFqlbB/myhq\nEUTMXOefGxiIOf+9oFjyq47f0xY89NfZTBCjnCU6RPXAoQyk/a88N6WnSjHi\nPD2dMX5PEA31C+bx5g4Z5dU9nhZGlc4VbvgWkTXzxvkaeK+Ro7ZVRUV0Iz9U\nSmhvtw9BfVdzKDcGtEi/OaWxhUse8vm0TO/VSuXppU5yBHKz3qlL6KbkoE+a\nwzsMmqGMchDdjkGuWSxU1Y5VcCi/+NmMXeoHrZB7fFfzYsQMWCBxgZVx2UCU\nOkmfaPX8YhQz1cXUSbJdknMK7N8g32DPTqS7Vb3nqJEgZkA/mSsweixSwomW\n0OLgOguCCibkYHdB0m/yYB+X99u03DeZyBepf/SjzZ0lKt5A2vgWMFJ7loPz\nnlJkJ8/NLizbx+TLalL/5xCgQOgbCKkgefxk/YOGvSQuMD/LLFinfN8lJNpc\n6niZd6eEWxBOtotglLNkHXbTRY08in8m7iAkm3M/5hsm6x723yZyYwdl/HXN\nGutPVfU4Sl/Qs95YAPXtN5stkIIAkTRUpmcGs/AO0Hs27csyJn66NPK+Jc/N\nN6mujuwMFX1d+DZf6C/3J1sYwL7xfhMBvzg/rfmlOt3+FlhpqsvG94mt9QLG\naiwY\r\n=gSoX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","gitHead":"58ae32f0c72c097daf2bb92d4fd70fff8cf7aea0","scripts":{"ci":"npm run lint && npm run test","fix":"eslint . --fix --cache --format codeframe --ext js","lint":"eslint . --cache --format codeframe --ext js","test":"cross-env NODE_ENV=test karma start karma.conf.js --single-run","build":"babel ./src --out-dir ./lib --copy-files","clean":"rimraf ./lib","prepublish":"npm run clean && npm run build","watch:test":"cross-env NODE_ENV=test karma start karma.conf.js --auto-watch"},"_npmUser":{"name":"ctumolosus","email":"ctumolosus@gmail.com"},"_npmVersion":"lerna/3.13.4/node@v8.9.3+x64 (darwin)","description":"Event Bus (Pub/Sub)","directories":{},"_nodeVersion":"8.9.3","dependencies":{"lodash":"^4.0.0","wolfy87-eventemitter":"^5.2.4"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.1.2","karma":"^2.0.0","mocha":"^5.0.1","eslint":"^5.1.0","rimraf":"^2.6.2","cross-env":"^5.0.5","karma-cli":"^1.0.1","puppeteer":"^1.1.0","@babel/cli":"^7.0.0","babel-jest":"^23.4.2","chai-spies":"^1.0.0","@babel/core":"^7.0.0","karma-mocha":"^1.3.0","babel-eslint":"^9.0.0","karma-webpack":"^2.0.5","karma-coverage":"^1.1.1","@babel/register":"^7.0.0","@babel/preset-env":"^7.0.0","eslint-plugin-react":"^7.10.0","eslint-plugin-import":"^2.13.0","karma-chrome-launcher":"^2.2.0","eslint-plugin-jsx-a11y":"^6.1.1","karma-html2js-preprocessor":"^1.1.0","@flowio/eslint-config-flowio":"^12.0.0","@flowio/eslint-plugin-flowio":"^0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/events_0.1.9_1556560755673_0.4690608684120219","host":"s3://npm-registry-packages"}},"0.1.10":{"name":"@flowio/events","version":"0.1.10","keywords":[],"author":"","license":"ISC","_id":"@flowio/events@0.1.10","maintainers":[{"name":"chicksflow","email":"chicks@flow.io"},{"name":"ctumolosus","email":"ctumolosus@gmail.com"},{"name":"flowtech","email":"tech@flow.io"},{"name":"garethgd","email":"gareth@flow.io"},{"name":"mpalma","email":"mpalma@flow.io"},{"name":"roryh","email":"rhaddon@gmail.com"}],"dist":{"shasum":"22274fba4ac9c2184082c6ddc998e8e959e7273f","tarball":"https://registry.npmjs.org/@flowio/events/-/events-0.1.10.tgz","fileCount":5,"integrity":"sha512-pkoj/qmDKm3c5vjSaBqucgz+YCIvGKjRllUZHlmQbUJsojdEO30yzdeQKA5kvQZ4x2nIO7Rh20jTtqfMbA/Q2Q==","signatures":[{"sig":"MEUCIQDFJhFKT/mnOxVpuV12pP35+5Y1N9e4M/cXNhmO1S32LQIgcOC/ca48UXEu/yIBrTngxYlV5MCmmg3OhjR1LtHJhCc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15348,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdifLdCRA9TVsSAnZWagAAGiwP/j41HWIjtdYuECjMyF0P\ngkOWQR51N4vajxYtq6UrCHXqGsfkvcYpSnq71V4YzKtZgEHVn0y9GKG8fb9H\nWhx5jsHBteUE8niFuw8yrU8Fymn63O265gvhKV+wGOI6/B7WJAc3ahPr3PDa\n/Yhymd03ccxN1vidk4VcDPsEv5Gc/wMM7vM3rFNJ9qr4WChuSRtr30ysviSh\ng8SnY0HH/AFjgThx1CfWQ5e3EZ8hAp7tSFpCiT/RdEgK4x5FOIGEqsrB+lwG\nINFpkxFf7JN92gVCxI5Gg3E1+knF5CU6fpoV0Nl3dIBXfj+8NvsYOOSQhPlI\nBUAUhQ5Bt822jX5N9JyY6SDqy1v4mNETyEAY93Nlh6IGgQaQArtwFR9MZs5x\nThe3vHzVUrLElA0ZZvC2czMKA0D9I59GsIhF4+Adn//sGJN/oaVKNYDalqR1\n3qhRJYOl8XwjdlEdSJG2mwnWLvX4EO0dx+f53gzIhKrbk+KU55M2owAWjB8a\n40yBrYxgTLgzIg4N/zvZDLDXq4NsFF1MENM8azK1CzJbkg9nHm+3YKnVUKLX\n0o2YEPPtGYpfn0rMtInqfhNqK6DF2YiSPHZ5Zzi4Fcrua2STjYaP2zVegjxj\nsG5haanJk02ZAVfXWnvZkh3nteaa3LIOodgsV6MQyUbP7mY6sBLXvO9xE/MW\n2Pv8\r\n=H9Mp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","scripts":{"ci":"npm run lint && npm run test","fix":"eslint . --fix --cache --format codeframe --ext js","lint":"eslint . --cache --format codeframe --ext js","test":"cross-env NODE_ENV=test karma start karma.conf.js --single-run","build":"babel ./src --out-dir ./lib --copy-files","clean":"rimraf ./lib","prepublish":"npm run clean && npm run build","watch:test":"cross-env NODE_ENV=test karma start karma.conf.js --auto-watch"},"_npmUser":{"name":"roryh","email":"rhaddon@gmail.com"},"_npmVersion":"6.11.2","description":"Event Bus (Pub/Sub)","directories":{},"_nodeVersion":"8.16.0","dependencies":{"lodash":"^4.0.0","wolfy87-eventemitter":"^5.2.4"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.1.2","karma":"^2.0.0","mocha":"^5.0.1","eslint":"^5.1.0","rimraf":"^2.6.2","cross-env":"^5.0.5","karma-cli":"^1.0.1","puppeteer":"^1.1.0","@babel/cli":"^7.0.0","babel-jest":"^23.4.2","chai-spies":"^1.0.0","@babel/core":"^7.0.0","karma-mocha":"^1.3.0","babel-eslint":"^9.0.0","karma-webpack":"^2.0.5","karma-coverage":"^1.1.1","@babel/register":"^7.0.0","@babel/preset-env":"^7.0.0","eslint-plugin-react":"^7.10.0","eslint-plugin-import":"^2.18.2","karma-chrome-launcher":"^2.2.0","eslint-plugin-jsx-a11y":"^6.1.1","karma-html2js-preprocessor":"^1.1.0","@flowio/eslint-config-flowio":"^12.0.0","@flowio/eslint-plugin-flowio":"^0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/events_0.1.10_1569321692329_0.7765027686358572","host":"s3://npm-registry-packages"}},"0.1.11":{"name":"@flowio/events","version":"0.1.11","keywords":[],"author":"","license":"ISC","_id":"@flowio/events@0.1.11","maintainers":[{"name":"chicksflow","email":"chicks@flow.io"},{"name":"ctumolosus","email":"ctumolosus@gmail.com"},{"name":"flowtech","email":"tech@flow.io"},{"name":"garethgd","email":"gareth@flow.io"},{"name":"mpalma","email":"mpalma@flow.io"},{"name":"roryh","email":"rhaddon@gmail.com"}],"dist":{"shasum":"912e63f486d5b54130ecf210726698816f181ab3","tarball":"https://registry.npmjs.org/@flowio/events/-/events-0.1.11.tgz","fileCount":5,"integrity":"sha512-PKtjzwdx3CDuOvcbSQv47V9IfkClCKYXpDJ4V71CvPVQNe4ZuJ414ZanbVvccZQ30I3gClWtJIBqQflOiSCzvQ==","signatures":[{"sig":"MEQCIEL7GCpRBHgvBVCXM+NlifXyQI4XoPVUqt8MQSAATca8AiAHneQ9JPxuADBTkwYMxfMW9yfyN37ld76yPFX7eQW0oQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15358,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdjflMCRA9TVsSAnZWagAAY1wP/jTIHlZCLKnxpd3zo2Lt\nBdtNY87ZrPoGBK612+bi+PvJeO4PHehlHQYfpUoRLwGmzcxILwa6A+NloeSK\nqPtUXbhweSrfZKkSK1nZ3KLcl63S0ilTxJIY/eUkX7s6EGw6e/Qns1XcExrs\nlQ9+KqfKZZHY1CuxyNN4yw8hfmDwfBGmIegFB3exu7TEqVIUW3u7E/XhUcPX\n+q9ruZO0iCzuLQvxLhyFMQp7KC5yXTinHDBPmTxjUIluBkYutNB6glnAOIE5\nsUmuJLAZJgQMiqmxPY3/uCPC+GKqoJolEX/3I+SZAxaJpV8vDMc4d+Pneop4\nw0hZa/l3BuFgCE/zLVerJdBwR5VgBMyZ+4Nh10yPnTpu1Gb1rZeTUJaQKtjA\nVzRH8auAW4n7LaweJ/337eCVTs1csPU8vBzgUECQzN2fXZJNs756oYuJnMWC\nYqxBEZRB/6QWmJ3f6CYZIi4jJNIuFVnZtxa5NI2L89EhY0DzszwcWcqgsXjM\nZxpifJIKrw1WzpSB1jr3DsJXtkfpzjPsNUM2AOkPUFHcQTHzml9+kRnC0Bnm\nq2drz4fsHABE0p3IdzEHWoPo8P1yytr/LSvEbTrEzZBfTAMw4nJUq9B3WIZu\ndkQttu4zXB+3bi5bR9lhSrwDVF0/X4bnfEBUKSlyaq0mrkli8llYjuxCkXyz\n2bql\r\n=g6gp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","scripts":{"ci":"npm run lint && npm run test","fix":"eslint . --fix --cache --format codeframe --ext js","lint":"eslint . --cache --format codeframe --ext js","test":"cross-env NODE_ENV=test karma start karma.conf.js --single-run","build":"babel ./src --out-dir ./lib --copy-files","clean":"rimraf ./lib","prepublish":"npm run clean && npm run build","watch:test":"cross-env NODE_ENV=test karma start karma.conf.js --auto-watch"},"_npmUser":{"name":"roryh","email":"rhaddon@gmail.com"},"_npmVersion":"6.11.2","description":"Event Bus (Pub/Sub)","directories":{},"_nodeVersion":"8.16.0","dependencies":{"lodash":"^4.0.0","wolfy87-eventemitter":"^5.2.4"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.1.2","karma":"^2.0.0","mocha":"^5.0.1","eslint":"^5.1.0","rimraf":"^2.6.2","cross-env":"^5.0.5","karma-cli":"^1.0.1","puppeteer":"^1.1.0","@babel/cli":"^7.0.0","babel-jest":"^23.4.2","chai-spies":"^1.0.0","@babel/core":"^7.0.0","karma-mocha":"^1.3.0","babel-eslint":"^9.0.0","karma-webpack":"^2.0.5","karma-coverage":"^1.1.1","@babel/register":"^7.0.0","@babel/preset-env":"^7.0.0","eslint-plugin-react":"^7.10.0","eslint-plugin-import":"^2.18.2","karma-chrome-launcher":"^2.2.0","eslint-plugin-jsx-a11y":"^6.1.1","karma-html2js-preprocessor":"^1.1.0","@flowio/eslint-config-flowio":"^12.0.0","@flowio/eslint-plugin-flowio":"^0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/events_0.1.11_1569585484299_0.2726823393951654","host":"s3://npm-registry-packages"}},"0.1.12":{"name":"@flowio/events","version":"0.1.12","keywords":[],"author":"","license":"ISC","_id":"@flowio/events@0.1.12","maintainers":[{"name":"chicksflow","email":"chicks@flow.io"},{"name":"ctumolosus","email":"ctumolosus@gmail.com"},{"name":"flowtech","email":"tech@flow.io"},{"name":"garethgd","email":"gareth@flow.io"},{"name":"mpalma","email":"mpalma@flow.io"},{"name":"roryh","email":"rhaddon@gmail.com"}],"dist":{"shasum":"9d2cd6d291d506c64a9f9b0289d6a829ccbaf4c6","tarball":"https://registry.npmjs.org/@flowio/events/-/events-0.1.12.tgz","fileCount":6,"integrity":"sha512-LKkqSWZl3wedgNgYyP7XhFPGtMDRUIONfjs2z9Bt/nh4s84aO04z1S2Y+Q+q2CWdYXOos0WKuoG5tGWaFSQIuA==","signatures":[{"sig":"MEUCIGL1XvqTzZf6oxqiishcIBuo3OkxhtmyyjTL+ms0Ax4uAiEAv1rCrw4P1pK0N8qC2mTBERVzQR/P+mgEQqJ6hOjLl8w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16528,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdm122CRA9TVsSAnZWagAAuSEP/iuUghtolZUcoLrk74ea\nEzOcjc6/vzjLbABoTkz2Uf5+mi7MCja/9m5So6OkG41jAurR3SAz2VRurle3\nUkavCzGp9XAErFcc9JD/qfiXNo5zWHafxrsmlpAiINPmkFm+vtfDB3PWBtnl\nqPHSktXpx91nLmrHSHhd8NYbV8uEJiOFxcMxxw6okNKOyYWY5Uq2lfo8hYXJ\nbnKAR21Veawp35n5C0XzHrd/ryVuFEczH0ZZFHOg1eVkdGrTxHCHqNDIQ9mO\nqM7eKvlnylfBJIFENQfvf4TyVu5npGWktwe4zq/0/x4z0+rP19WQvo3KXjFY\nnT1fFwN5huu0Dr4iLFpL6BizyGwrXFLsT3klYuVuy9KVIQfotC9R5T4woh8e\nXzcgVFIL5qeFpxvgKWgAIs94FgX8gkO4HquEEgXMZhE45NXK3bio1fn4Ni1/\n9+nCkD79lUL0kgK/GQyxhr54Cc8azLSM5PYUgmIoNjDl0NQ8wLLZxZPG/st8\ni7DifJzuc5xtf6jBZwW6qH0xbQPpWatiisZCeUTsuUxmW3hOVZcNE1YOePYR\nq7Ka8Muo/FQrHD/muuCth7Q+047TSD0vHa5FNl5aUcv8NF00nayh9hPnP1SY\nUCbeDjKyLnCi2l7vGpxHTsXJqCXerPvODBgkG7W0ncN3FGcX5qtLfeGPxC+3\nFqXU\r\n=zl4B\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","gitHead":"b14e279c40a45cb8aa4087422e3853e514f5b34a","scripts":{"ci":"npm run lint && npm run test","fix":"eslint . --fix --cache --format codeframe --ext js","lint":"eslint . --cache --format codeframe --ext js","test":"cross-env NODE_ENV=test karma start karma.conf.js --single-run","build":"babel ./src --out-dir ./lib --copy-files","clean":"rimraf ./lib","prepublish":"npm run clean && npm run build","watch:test":"cross-env NODE_ENV=test karma start karma.conf.js --auto-watch"},"_npmUser":{"name":"ctumolosus","email":"ctumolosus@gmail.com"},"_npmVersion":"lerna/3.16.4/node@v8.16.0+x64 (darwin)","description":"Event Bus (Pub/Sub)","directories":{},"_nodeVersion":"8.16.0","dependencies":{"lodash":"^4.0.0","wolfy87-eventemitter":"^5.2.4"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.1.2","karma":"^2.0.0","mocha":"^5.0.1","eslint":"^6.5.1","rimraf":"^2.6.2","cross-env":"^5.0.5","karma-cli":"^1.0.1","puppeteer":"^1.1.0","@babel/cli":"^7.0.0","babel-jest":"^23.4.2","chai-spies":"^1.0.0","@babel/core":"^7.0.0","karma-mocha":"^1.3.0","babel-eslint":"^9.0.0","karma-webpack":"^2.0.5","karma-coverage":"^1.1.1","@babel/register":"^7.0.0","@babel/preset-env":"^7.0.0","eslint-plugin-react":"^7.15.1","eslint-plugin-import":"^2.18.2","karma-chrome-launcher":"^2.2.0","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-react-hooks":"^1.7.0","karma-html2js-preprocessor":"^1.1.0","@flowio/eslint-config-flowio":"^13.0.0","@flowio/eslint-plugin-flowio":"^0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/events_0.1.12_1570463158310_0.9366557307855516","host":"s3://npm-registry-packages"}},"0.1.13":{"name":"@flowio/events","version":"0.1.13","keywords":[],"author":"","license":"ISC","_id":"@flowio/events@0.1.13","maintainers":[{"name":"chicksflow","email":"chicks@flow.io"},{"name":"ctumolosus","email":"ctumolosus@gmail.com"},{"name":"flowtech","email":"tech@flow.io"},{"name":"garethgd","email":"gareth@flow.io"},{"name":"mpalma","email":"mpalma@flow.io"},{"name":"roryh","email":"rhaddon@gmail.com"}],"dist":{"shasum":"c645a5f6b5b6822d1ec0a2d66584ea449ace08f4","tarball":"https://registry.npmjs.org/@flowio/events/-/events-0.1.13.tgz","fileCount":5,"integrity":"sha512-YarhpFh/AW418Dkm3Koaa/y1scFoGW4vJ8CCkkF5We2gYcYlS/d/aKICek/pGchOArLK3EK5zTOS9GJ9+xUkHw==","signatures":[{"sig":"MEUCIQD4z5qIwlc3fQxCgaFokxIuXtJESE1Ly5N/MkMIUqYnWAIgSpUw3NDIeCYw8EtesqK1xz+BlMIQ+9oAYwDmIIZ+pgM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15401,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdpySbCRA9TVsSAnZWagAAWQUP/RSqUHzUkXvH9JmcTzFK\n3oYSpHIi0luThIw9FUDDLnhOqPZRxC2q59mRowtH9J9tGH97MibbrHD/IYNE\n6GW3xs0RhydvzVCHNnOMAgpEJyRg/o4z5AWmB9QBDLBmkpso3fYh9H9v1J3N\nrTAXd2jKconqBNeaFWfDOc1558z5hFN0bgw0bypKNjnhiLvAyl+dlMXWwLjX\nltdc03J+YLQi5TjWq0lqL8jiNqlCCcIS23wuN6Gei5hJaSZHDdpFjtaF4v6U\nJKvoTo8bMtBXXkdrlStjGQYQfjxeUlBZ2v7heb7/LZiKZUlX0w2agdx8fZI0\nyyTB2I+n39UCwWq48H7uDW4Um21Cnh6PQmWWPmr5QmuGB4/AgOyz723GpivJ\n2YJ/7J7v6ZlcySfKMgYUq7egQmBx0lzkcGnxymJtKEZBKhwUG4R+qeDRuyO/\nEF8r4lGAAqZq+mrfvV11qmdnD2fJ8NF2SaREFiOvEn/MDVO/X9pZKls9y+iz\nl3NkGGomuCJFhiAQEfsyLwjCjheoeeuYLW/Iov3KpMaUbkRPbAqfZWca80yr\nXOP6SZpE7ZhvLrDA2lf+LpPrqvc/I1Ktobo4rLidNffR5aljfzl18IyjmZ5F\nkS/DJJMTr6wfK86GOOs6UxY3ICMkGplZSm0VZukbdMKLbr4OCv8kqgpjiGDd\noiqO\r\n=+zfh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","scripts":{"ci":"npm run lint && npm run test","fix":"eslint . --fix --cache --format codeframe --ext js","lint":"eslint . --cache --format codeframe --ext js","test":"cross-env NODE_ENV=test karma start karma.conf.js --single-run","build":"babel ./src --out-dir ./lib --copy-files","clean":"rimraf ./lib","prepublish":"npm run clean && npm run build","watch:test":"cross-env NODE_ENV=test karma start karma.conf.js --auto-watch"},"_npmUser":{"name":"roryh","email":"rhaddon@gmail.com"},"_npmVersion":"6.12.0","description":"Event Bus (Pub/Sub)","directories":{},"_nodeVersion":"8.16.0","dependencies":{"lodash":"^4.0.0","wolfy87-eventemitter":"^5.2.4"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.1.2","karma":"^2.0.0","mocha":"^5.0.1","eslint":"^6.5.1","rimraf":"^2.6.2","cross-env":"^5.0.5","karma-cli":"^1.0.1","puppeteer":"^1.1.0","@babel/cli":"^7.6.3","babel-jest":"^24.9.0","chai-spies":"^1.0.0","@babel/core":"^7.6.3","karma-mocha":"^1.3.0","babel-eslint":"^9.0.0","karma-webpack":"^2.0.5","karma-coverage":"^1.1.1","@babel/register":"^7.6.2","@babel/preset-env":"^7.6.3","eslint-plugin-react":"^7.15.1","eslint-plugin-import":"^2.18.2","karma-chrome-launcher":"^2.2.0","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-react-hooks":"^1.7.0","karma-html2js-preprocessor":"^1.1.0","@flowio/eslint-config-flowio":"^13.0.0","@flowio/eslint-plugin-flowio":"^0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/events_0.1.13_1571234970500_0.923164158022149","host":"s3://npm-registry-packages"}},"0.1.14":{"name":"@flowio/events","version":"0.1.14","keywords":[],"author":"","license":"ISC","_id":"@flowio/events@0.1.14","maintainers":[{"name":"chicksflow","email":"chicks@flow.io"},{"name":"ctumolosus","email":"ctumolosus@gmail.com"},{"name":"flowtech","email":"tech@flow.io"},{"name":"garethgd","email":"gareth@flow.io"},{"name":"mpalma","email":"mpalma@flow.io"},{"name":"roryh","email":"rhaddon@gmail.com"}],"dist":{"shasum":"ed5d8cd684f839c664dd2d448beff0bd041cf8b1","tarball":"https://registry.npmjs.org/@flowio/events/-/events-0.1.14.tgz","fileCount":6,"integrity":"sha512-7PybrPN8UJQ+BWBvbpiAL0Gst9dgI7mEVAMS6WnbrtrrIx7M+cArdC8UVIwhVa2Idh+dVwvD2ZLpyX6HCdgMKw==","signatures":[{"sig":"MEQCICyDeAiyZKCoMURsywPMPrUkxjsd1W/sNmXzGTxjzY2XAiBU14JdczhCQ7u7+yziQgfqO2a26kAQY4hZ+9v+Qq2GLg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16528,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeOyb6CRA9TVsSAnZWagAAlhoP/iWfMDbT/NLurZRzQoTU\npH2gSn/tGz/ubWirBcmtfzc3cDMVxGs5kPtGCZfafQgkPDAAG9DG1tgVcpDi\n+zWjXzS4W+BJ1NHZAzy1vrXsa/GfVn8vySgpcit64hHfMlsDfSjlJMxUiEdj\nsleOQcmTEO5BSC/Tqe4MOElvIyKnEvOu+bAHVD3/g4BYwNXD0hvqXHaobNuZ\nH0V87vu6EipveKDtYfblkNIkJSmjbkJgX0bpZEgiOpqw6/efBnKwWdgZXExO\nw0kawWv4IKKTnyEdyvLKphNqfOFU15vGJmn/EX2XqnHOJNTcsgTNdTfXqjUU\n8/RKVHX5SdkXHAjxkRtB0zE1gHARf3tDme08XScwYmtc/EW/UqaUohW8Ltrd\nxRLdKlVL9/+JPW8zYyuujf9Yg0pOuegko3scFeBC1m/7pBCW7QBNa5oJPiTY\n6J03YHr4gpx1cRoX5Wzy8RF0H3XaIc5+5upn1J7wlaijMEA5uH0j/8okupYn\nJdz9tsQyM40iShWSkgjMoL3gzBvjktsyUu49izN5CSjPJOB6eut5NPk7evOF\npN9UwZTpUHbnfOoRELVcjVy3vOO3CiVQ8v86HYHkV+FF2UEiaVFbupfMT0SC\nFbodxz4BS6X1FdVySu0AaefgLYGJjVYIUpPkYBmsV7WeV4ILWenlg8g95pTH\nrjLX\r\n=CspG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","gitHead":"3199a218deae1e398a252c739bf219b2c1db9a22","scripts":{"ci":"npm run lint && npm run test","fix":"eslint . --fix --cache --format codeframe --ext js","lint":"eslint . --cache --format codeframe --ext js","test":"cross-env NODE_ENV=test karma start karma.conf.js --single-run","build":"babel ./src --out-dir ./lib --copy-files","clean":"rimraf ./lib","prepublish":"npm run clean && npm run build","watch:test":"cross-env NODE_ENV=test karma start karma.conf.js --auto-watch"},"_npmUser":{"name":"mpalma","email":"mpalma@flow.io"},"_npmVersion":"lerna/3.20.2/node@v12.14.1+x64 (darwin)","description":"Event Bus (Pub/Sub)","directories":{},"_nodeVersion":"12.14.1","dependencies":{"lodash":"^4.0.0","wolfy87-eventemitter":"^5.2.4"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.1.2","karma":"^2.0.0","mocha":"^5.0.1","eslint":"^6.5.1","rimraf":"^2.6.2","cross-env":"^5.0.5","karma-cli":"^1.0.1","puppeteer":"^1.1.0","@babel/cli":"^7.6.3","babel-jest":"^24.9.0","chai-spies":"^1.0.0","@babel/core":"^7.6.3","karma-mocha":"^1.3.0","babel-eslint":"^9.0.0","karma-webpack":"^2.0.5","karma-coverage":"^1.1.1","@babel/register":"^7.6.2","@babel/preset-env":"^7.6.3","eslint-plugin-react":"^7.15.1","eslint-plugin-import":"^2.18.2","karma-chrome-launcher":"^2.2.0","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-react-hooks":"^1.7.0","karma-html2js-preprocessor":"^1.1.0","@flowio/eslint-config-flowio":"^13.0.0","@flowio/eslint-plugin-flowio":"^0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/events_0.1.14_1580934906224_0.1509576649573745","host":"s3://npm-registry-packages"}},"0.1.15":{"name":"@flowio/events","version":"0.1.15","keywords":[],"author":"","license":"ISC","_id":"@flowio/events@0.1.15","maintainers":[{"name":"chicksflow","email":"chicks@flow.io"},{"name":"ctumolosus","email":"ctumolosus@gmail.com"},{"name":"flowtech","email":"tech@flow.io"},{"name":"garethgd","email":"gareth@flow.io"},{"name":"mpalma","email":"mpalma@flow.io"},{"name":"roryh","email":"rhaddon@gmail.com"},{"name":"vhong","email":"victorhong04@gmail.com"}],"dist":{"shasum":"0152cea7d861f739ffa3f981381dabe5c95a038c","tarball":"https://registry.npmjs.org/@flowio/events/-/events-0.1.15.tgz","fileCount":6,"integrity":"sha512-n3ThJqlu9BH/CLfUZejZhQu1isJzWPzSErQxLV/cPiFr7andLAsH3Xyfs/SSII6YQgbfbhwJ37aF9URXPVPUqw==","signatures":[{"sig":"MEQCID1uPHWH63KyrDqv9VtmiE/Mj0NoAninsShuknx0c+ACAiAVMTC2xbO8BbDRQ4lYAPE9BSlifda6LflKEwWYZ1q8xg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16526,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe+jKvCRA9TVsSAnZWagAANvwP/1RHU+ENdZpK0yYN3IEC\nU02vP1qmP7Uy7UjcmTnYdbN7la96nS5AuZz36+GVgJV6VTTNznWOZTzI1gbl\nJx2JSlEMFOVFXYITsnhUMIO9VbJusXEHklEsHBMZC9/PCqFnZ+HyIP8HZV+d\nwauBukWzAJaRtpmsX/GSxXrYY/6zCP0EwHd3OzCBwpiHOHYFT7zyhXotplQr\n/TTzN9l7nzADz8bW74JOSailLr6limIxYsG+CRw9i/vaE5yqWGXO0SDRvHg7\n7czUIlt0HdgAnosW91kYwRSm58V87EYlnEFu10rabSx+FYgnwfF5lKJM9Zqt\n0yxB5F2uZDkXG/CXTx9Nf+76Ih3YDznBLwG97XKxyAmSN1mQw6RYbqCZDAAR\n6L8Iv9ZEeaZ2prQUxlh+1yFhlp0xHdP3ngGsPUF8LZgZZNpEOMoaa2hDCpB0\n9XUPPjPnxBlO5VfTQc+cJRhcd2nQf3AVZylCqCsAI/y2VOeGN0LCfzHw4F9O\ngGXAmop+f174I9OGKvyt1WxO6FQovYHGX4rMn8VKpqgr1CobrE5+GWphHlWo\nor3fmhRzMufnq6XD2GGKUpDy/sVQIy+xB4WPpzdT6IQKM7uxjSMwONMSrwsg\nVD4HiLBYgRHSamQRBE2hEVQIR5upRWrSYE93wSjBrLJk7qE9qmNZvzqKQNRZ\n+Lxo\r\n=Bksz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","gitHead":"612cf11a81fdf4580ce655a048089d592bc1ec85","scripts":{"ci":"npm run lint && npm run test","fix":"eslint . --fix --cache --format codeframe --ext js","lint":"eslint . --cache --format codeframe --ext js","test":"cross-env NODE_ENV=test karma start karma.conf.js --single-run","build":"babel ./src --out-dir ./lib --copy-files","clean":"rimraf ./lib","prepublish":"npm run clean && npm run build","watch:test":"cross-env NODE_ENV=test karma start karma.conf.js --auto-watch"},"_npmUser":{"name":"ctumolosus","email":"ctumolosus@gmail.com"},"_npmVersion":"lerna/3.16.5/node@v12.16.0+x64 (darwin)","description":"Event Bus (Pub/Sub)","directories":{},"_nodeVersion":"12.16.0","dependencies":{"lodash":"^4.0.0","wolfy87-eventemitter":"^5.2.4"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.1.2","karma":"^2.0.0","mocha":"^5.0.1","eslint":"^6.5.1","rimraf":"^2.6.2","cross-env":"^5.0.5","karma-cli":"^1.0.1","puppeteer":"^1.1.0","@babel/cli":"^7.6.3","babel-jest":"^24.9.0","chai-spies":"^1.0.0","@babel/core":"^7.6.3","karma-mocha":"^1.3.0","babel-eslint":"^9.0.0","karma-webpack":"^2.0.5","karma-coverage":"^1.1.1","@babel/register":"^7.6.2","@babel/preset-env":"^7.6.3","eslint-plugin-react":"~7.15.1","eslint-plugin-import":"^2.18.2","karma-chrome-launcher":"^2.2.0","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-react-hooks":"^1.7.0","karma-html2js-preprocessor":"^1.1.0","@flowio/eslint-config-flowio":"^13.0.0","@flowio/eslint-plugin-flowio":"^0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/events_0.1.15_1593455272479_0.9244997310702092","host":"s3://npm-registry-packages"}},"0.1.16":{"name":"@flowio/events","version":"0.1.16","keywords":[],"author":"","license":"ISC","_id":"@flowio/events@0.1.16","maintainers":[{"name":"chicksflow","email":"chicks@flow.io"},{"name":"ctumolosus","email":"ctumolosus@gmail.com"},{"name":"flowtech","email":"tech@flow.io"},{"name":"mpalma","email":"mpalma@flow.io"},{"name":"roryh","email":"rhaddon@gmail.com"},{"name":"garethgd","email":"gareth@flow.io"},{"name":"vhong","email":"victorhong04@gmail.com"}],"dist":{"shasum":"0135f294d79691b4814c99bf1601e4c0cd976286","tarball":"https://registry.npmjs.org/@flowio/events/-/events-0.1.16.tgz","fileCount":6,"integrity":"sha512-cLHXrNTD/EiZ0895YCYl3eGonyUkntLuJoXoh4HGdDZMau/x/cCywrTLq1e77cST30c4gPI1fweWwQM0OSWESg==","signatures":[{"sig":"MEYCIQCi94M9x8SeSla3zgbaoZn/tX2KEP86O80FXnyaJCyLQwIhAMTOSytxEJp2A8oeDyNXbPLT26qcKyG1Hczg2rdPPPS8","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16533,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2HbPCRA9TVsSAnZWagAAm1YP/0rgYDWZR4R4pd3R2P28\niUPJ0WrVKgKxe6LMExOudHuSSuLb2PwvdyQ74EC+G1XsThrfNiuduwSZTADH\n8xqmKWSzmqxTJwx/v3QfNAcVg4pE4B6WlbmECWn2EmxfWY11PUD/693e115d\niEheFsyo4DFOKCs/SDCyUKqEmyzHSrR1bAYjQwFrBTu5JzuqDMNOqtS55n4d\nnar+a7W8U8/FfHDfK1lUrpZZNJL2wCzgOKrxm8SkjWGtYhXVMcp0DupCSs6v\nPNdEOFgAZ+Z6d9yhY0vXOttTzTEF/jNC1S2W/8gBTCqs2Cz9b+T/D9NlDPQh\n99YnipjHFH0OIZawHSVTjkdE/QEu2MIpoEkN78eoyydrWGfyXABtDZLnE9EQ\nLaryK/MXY4RCktm11lP1xZdHrG4F62omks19pSwUON2dV4DiWCBl2RTEh0Ru\nUS3AkjU24KeqH6188xkb49Hfyivh+viMJRR5ijROX4R65H6WPAzY6PyuTK1F\nwSRrRkAzlNMZIbgJswkAK+LMb2LIv2tWxOxppDZ0xoMiM/Xroeyt6vzH2kL7\nHej3sGRm6qjD6RjV6KOxNse87aL1gejliA1G9HXfVUGbpKhIEjh9Ik6O8K57\nU6ZorriCCiDVY9x2rSRWz3wk7E0bjy/uekj1r2PAHs9lurILmiUf69Co89wG\n/49e\r\n=2VKk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","gitHead":"cf3ac7c1e54050bb03f2d87aef271030a9fac4fe","scripts":{"ci":"npm run lint && npm run test","fix":"eslint . --fix --cache --format codeframe --ext js","lint":"eslint . --cache --format codeframe --ext js","test":"cross-env NODE_ENV=test karma start karma.conf.js --single-run","build":"babel ./src --out-dir ./lib --copy-files","clean":"rimraf ./lib","prepublish":"npm run clean && npm run build","watch:test":"cross-env NODE_ENV=test karma start karma.conf.js --auto-watch"},"_npmUser":{"name":"roryh","email":"rhaddon@gmail.com"},"_npmVersion":"lerna/4.0.0/node@v14.17.0+x64 (darwin)","description":"Event Bus (Pub/Sub)","directories":{},"_nodeVersion":"14.17.0","dependencies":{"lodash":"^4.17.21","wolfy87-eventemitter":"^5.2.9"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.4","karma":"^6.3.4","mocha":"^9.1.1","eslint":"^6.8.0","rimraf":"^3.0.2","cross-env":"^7.0.3","karma-cli":"^2.0.0","puppeteer":"^10.2.0","@babel/cli":"^7.14.8","babel-jest":"^27.1.0","chai-spies":"^1.0.0","@babel/core":"^7.15.0","karma-mocha":"^2.0.1","babel-eslint":"^9.0.0","karma-webpack":"^5.0.0","karma-coverage":"^2.0.3","@babel/register":"^7.15.3","@babel/preset-env":"^7.15.0","eslint-plugin-react":"~7.25.1","eslint-plugin-import":"^2.24.2","karma-chrome-launcher":"^3.1.0","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-react-hooks":"^2.5.1","karma-html2js-preprocessor":"^1.1.0","@flowio/eslint-config-flowio":"^13.1.1","@flowio/eslint-plugin-flowio":"^0.0.2"},"_npmOperationalInternal":{"tmp":"tmp/events_0.1.16_1630590490255_0.40994587257355475","host":"s3://npm-registry-packages"}},"0.1.17":{"name":"@flowio/events","version":"0.1.17","keywords":[],"author":"","license":"ISC","_id":"@flowio/events@0.1.17","maintainers":[{"name":"flow-david","email":"david@flow.io"},{"name":"chicksflow","email":"chicks@flow.io"},{"name":"ctumolosus","email":"ctumolosus@gmail.com"},{"name":"flowtech","email":"frontend@flow.io"},{"name":"mpalma","email":"mpalma@flow.io"},{"name":"roryh","email":"rhaddon@gmail.com"},{"name":"cbosatflow","email":"cbos@flow.io"},{"name":"x_umang","email":"x_umang@flow.io"},{"name":"garethgd","email":"gareth@flow.io"},{"name":"vhong","email":"victorhong04@gmail.com"}],"dist":{"shasum":"e3a64dae98f9c6cd23fa24d4192f0c6877025bac","tarball":"https://registry.npmjs.org/@flowio/events/-/events-0.1.17.tgz","fileCount":6,"integrity":"sha512-dhxghzJawp4rjofJ4XUvSqJNPd/VFofNsXiUUXtfw5ycpHG+nb285CN3rM5KLmDWLABXDce95Gx4XP7X6ndwyQ==","signatures":[{"sig":"MEQCIHWUypyXGLs3b1OkBWWK24YZGvK+9YnG6BIh21qhGCqQAiBSP3uOs8Wlo45OZgnjkRiOngCl6U5nYaHVzpkc+/vtJQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15618,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiE3Y2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrMxQ//ZxiXmdGONRQY58mhnlt03QLPOD+OI1VQQT5eUk6zfrAReSyC\r\n5XpS+byp3wkC+I0xLEhlra2VpCzeEbUVmDeatmDGMPPfZskeTVbswzPZTj/N\r\nPZZai45x8WT9pSRo5HgvQiuwDppIanUiZv+0nZ7gz9bls3nzdLKNh+GQCjoZ\r\npDIwQss7onwkmvZcLjUMm2rT68+y8Dw2oKdKcWzwWe/SWDFJx1iIjlAEgG8i\r\nZRy/0HnwiG9df/LjXxXDp5nLDnsAB+cbHIpGDiFKQylweG/lDEXytnSnUqOF\r\nudQ5aG/bTdjc0kGCxnzdydiLwGskxU5vAMwMFHWKnS0mw5+HORCqytfkQvcf\r\nm3TX77eFZWIV4NqU3hXD4wQUTuDdb0n6TX387MZRGsGjt0u6o4sHzNmuMnO0\r\nc9ZktMiVgN+bKcLbvJZU3ILubIEsmvpTyFbn5yabPeYwo4xyeRkYvauzA2S+\r\nt0a5G4KLsd9N4rMQjRYufngBdL+dDitgXoC/CvegbCKfz1P4j052YgAmfsd1\r\nCvDavxxH1T3kydNASbBUJUcdESTC7kJoVPWGX60u5PL//r35s6pYxGpHNUEl\r\nDoOXfqyT9nK7fUkyzGPPlealiaZ1eZJnCMMK6dedLLGoVBxqKbxK/DEv0KZJ\r\n4tMGt6uGKwL1+kHZoi/uLWe9bGSe8nsiC60=\r\n=WLlp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","gitHead":"91b2e13d5994a116f07f9a3447e6df3f151d1af0","scripts":{"ci":"npm run test","test":"cross-env NODE_ENV=test karma start karma.conf.js --single-run","build":"babel ./src --out-dir ./lib --copy-files","clean":"rimraf ./lib","prepublish":"npm run clean && npm run build","watch:test":"cross-env NODE_ENV=test karma start karma.conf.js --auto-watch"},"_npmUser":{"name":"roryh","email":"rhaddon@gmail.com"},"_npmVersion":"lerna/4.0.0/node@v16.13.2+arm64 (darwin)","description":"Event Bus (Pub/Sub)","directories":{},"_nodeVersion":"16.13.2","dependencies":{"lodash":"^4.17.21","wolfy87-eventemitter":"^5.2.9"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/events_0.1.17_1645442614364_0.6798452154875105","host":"s3://npm-registry-packages"}},"0.1.18":{"name":"@flowio/events","version":"0.1.18","keywords":[],"author":"","license":"ISC","_id":"@flowio/events@0.1.18","maintainers":[{"name":"flow-david","email":"david@flow.io"},{"name":"chicksflow","email":"chicks@flow.io"},{"name":"ctumolosus","email":"ctumolosus@gmail.com"},{"name":"flowtech","email":"frontend@flow.io"},{"name":"mpalma","email":"mpalma@flow.io"},{"name":"roryh","email":"rhaddon@gmail.com"},{"name":"cbosatflow","email":"cbos@flow.io"},{"name":"x_umang","email":"x_umang@flow.io"},{"name":"garethgd","email":"gareth@flow.io"},{"name":"vhong","email":"victorhong04@gmail.com"}],"dist":{"shasum":"9f9df3c86e86214da6d3b611607a5296827788e8","tarball":"https://registry.npmjs.org/@flowio/events/-/events-0.1.18.tgz","fileCount":6,"integrity":"sha512-POkpg/kaLj2NBq2zT3x3swgs5TSDVySVe1Ab7H4AVtWL3kNL8LKldNQVjqIdQGnvuH4UAjdy5s6cFhxLyb9MZw==","signatures":[{"sig":"MEQCICxX+appqJZRJFszzVgRcOjLkX65GJqKFskqITSWQSBzAiAIeMBZBduGlXzvH0TonrPFnhI4gD67opaBmqdj8Dsvhg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15618,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiE3zCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrPqg/+NBltZVgvFZmihGmlqKgVaZEGMhLIN3uPZ/feYVSGtnibBRsZ\r\ncNyAMIOBa4gZr/NTiBw+v/g+AQfVn242QKnwPMN1SZlaOVk/DCKBAnA8jJoi\r\nbRIqCW8EC7LOSfHBCb3O5z3NycRgd7Q1+4yOJJCdmX1dUNkwaaU0M2ovRaAR\r\n1BJiB2vl5EWg3Xu0/2GJ96L1MZuS+pOEMi0I322zFhfaMp/5hodMGu14e8PY\r\nKnHzMbfd43EqWsHl4LRZwS84/RWxxKEW/xmFbMr3+7t1wQ/JOKU89CVGTYXF\r\nzYkq3O7p67IeLGddu/rdUQdc9+a241J79WHQ081esSPSG/x/BGNErjTLBAgJ\r\n5dasLjJremqX3eeUxyVoC2ZEatZGh/wObPQUPZTOpkYGoA6EEB1tV6ocSQY2\r\nIff5lYcC8+VRh1bqXslBDp1M8P7x3TOmC7JHcnm8bqWaX5JdTp1DFPFc7Oz2\r\n5e7ZBwYLDuu2O+2AkMcZNKfXrf4oCxC1csr2L8hv6Hc4nnSaTwrE7elwVw17\r\nNqSgeCjIB7y/HrbGtEiGXLheesvM/S8F51Jzi4EwtB5DwPYL7uYGGtnmjili\r\ndDwnnT1dI64WjJQFK8jySHzJr54e6966I8xGSCHuHL68MRUnh+6UWKsKsZdM\r\n46szGwDUM0dYfzZanPDq1j1uQS1rAZ7seAE=\r\n=wZcd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","gitHead":"6dc0ac1ab29a25f9be361e499dc0576632ace43a","scripts":{"ci":"npm run test","test":"cross-env NODE_ENV=test karma start karma.conf.js --single-run","build":"babel ./src --out-dir ./lib --copy-files","clean":"rimraf ./lib","prepublish":"npm run clean && npm run build","watch:test":"cross-env NODE_ENV=test karma start karma.conf.js --auto-watch"},"_npmUser":{"name":"roryh","email":"rhaddon@gmail.com"},"_npmVersion":"lerna/4.0.0/node@v16.13.2+arm64 (darwin)","description":"Event Bus (Pub/Sub)","directories":{},"_nodeVersion":"16.13.2","dependencies":{"lodash":"^4.17.21","wolfy87-eventemitter":"^5.2.9"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/events_0.1.18_1645444289957_0.5476394009682106","host":"s3://npm-registry-packages"}}},"time":{"created":"2018-04-09T02:42:03.591Z","modified":"2026-05-20T12:06:49.168Z","0.0.0":"2018-04-09T02:42:03.691Z","0.0.2":"2018-04-09T15:41:33.433Z","0.0.3":"2018-04-27T18:22:13.623Z","0.0.4-0":"2018-06-10T21:00:20.236Z","0.0.4":"2018-06-11T17:40:16.323Z","0.1.0":"2018-06-13T01:24:25.903Z","0.1.1":"2018-07-17T18:35:25.933Z","0.1.2":"2018-08-01T14:13:06.014Z","0.1.3":"2018-10-24T20:46:25.393Z","0.1.5":"2018-10-29T13:21:34.182Z","0.1.6":"2019-01-23T18:27:31.643Z","0.1.7":"2019-01-23T18:59:46.125Z","0.1.8":"2019-04-25T18:01:43.787Z","0.1.9":"2019-04-29T17:59:15.810Z","0.1.10":"2019-09-24T10:41:32.459Z","0.1.11":"2019-09-27T11:58:04.441Z","0.1.12":"2019-10-07T15:45:58.434Z","0.1.13":"2019-10-16T14:09:30.648Z","0.1.14":"2020-02-05T20:35:06.338Z","0.1.15":"2020-06-29T18:27:52.638Z","0.1.16":"2021-09-02T13:48:10.392Z","0.1.17":"2022-02-21T11:23:34.561Z","0.1.18":"2022-02-21T11:51:30.143Z"},"license":"ISC","keywords":[],"description":"Event Bus (Pub/Sub)","maintainers":[{"email":"team-foundation@flow.io","name":"flowtech"},{"email":"cbos@flow.io","name":"cbosatflow"},{"email":"sid.jain@global-e.com","name":"sid.jain"},{"email":"georgedixon24@gmail.com","name":"gdxn96"},{"email":"marta.pralat@global-e.com","name":"martapralat"},{"email":"mike.chimirev@gmail.com","name":"mchimirev"}],"readme":"# @flowio/events\n\npub / sub event library for the browser. Provides a static reference to an event emitter so that the same channel can be used across files and other libraries.\n\n## API\n\n[ChannelEventEmitter](#channeleventemitterchannel)\n\n- [on](#onevent-callback)\n- [once](#onceevent-callback)\n- [off](#offevent-callback)\n- [trigger](#triggerevent-data)\n- [removeAll](#removeall)\n\n[TriggerOnceEvents](#triggeronceevents-channel--default-triggeronceevents-----)\n\n- [on](#onevent-callback-1)\n- [trigger](#triggerevent-data-1)\n- [getPreviouslyTriggeredEvent](#getpreviouslytriggeredeventevent)\n- [resetPreviouslyTriggered](#resetpreviouslytriggered)\n\n## ChannelEventEmitter(channel)\n\nCreates a reference to an event emitter by a channel. A channel is a key that refers to the an internal `wolfy87-eventemitter` instance. Channels are referenced statically so multiple instances of ChannelEventEmitter will use the same EventEmitter instance internally. Triggers on channelEventEmitterA can be received by channelEventEmitterB when the same `channel` value is used.\n\n### Parameters\n\nParameter | Type   | Default | Description\n--------- | ------ | ------- | ------------------\nchannel   | string | default | The event emitter channel to use. Can be reused across multiple instances of ChannelEventEmitter.\n\n### Properties\n\nParameter | Type   | Default | Description\n--------- | ------ | ------- | ------------------\nemitter   | Object |         | Internal `wolfy87-eventemitter` EventEmitter instance\nchannel   | string | default | The event emitter channel to use. Can be reused across multiple instances of ChannelEventEmitter.\n\n### Methods\n\n#### `on(event, callback)`\n\nSubscribe to an event and execute the callback when it is triggered.\n\n```JavaScript\nconst events = new ChannelEventEmitter();\nevents.on('myEvent', (data) => console.log('My event data!', data));\n```\n\n#### `once(event, callback)`\n\nSubscribe to an event and execute the callback once and then remove it.\n\n```JavaScript\nconst events = new ChannelEventEmitter();\nevents.once('myEvent', (data) => console.log('My event data!', data));\ntrigger('myEvent', 'Hello!');\n// -> My event data! Hello!\ntrigger('myEvent', 'Hello!');\n// Nothing logged.\n```\n\n#### `off(event, callback)`\n\nRemove a callback subscription to an event.\n\n```JavaScript\nconst events = new ChannelEventEmitter();\nconst myCallback = (data) => console.log('My event data!', data);\nevents.on('myEvent', myCallback);\ntrigger('myEvent', 'Hello!');\n// -> My event data! Hello!\noff('myEvent', myCallback);\ntrigger('myEvent', 'Hello!');\n// Nothing logged.\n```\n\n#### `trigger(event, data)`\n\nTrigger an event and pass the provided data to the callback of any subscribers.\n\n```JavaScript\nconst events = new ChannelEventEmitter();\nevents.on('myEvent', (data) => console.log('My event data!', data));\ntrigger('myEvent', 'Hello!');\n// -> My event data! Hello!\n```\n\n#### `removeAll()`\n\nRemove all subscriptions across all events\n\n## TriggerOnceEvents({ channel = 'default', triggerOnceEvents = [] } = {})\n\nCreates an event emitter that will automatically execute callbacks if an event has been triggered already.\n\n### Parameters\n\nParameter         | Type          | Default | Description\n----------------- | ------------- | ------- | ------------------\nchannel           | string        | default | The event emitter channel to use. Can be reused across multiple instances of ChannelEventEmitter.\ntriggerOnceEvents | array(String) | []      | Events that can only be triggered once and will automatically execute callbacks of any future subscriptions\n\n### Properties\n\nProperty            | Type          | Default | Description\n------------------- | ------------- | ------- | ------------------\nemitter             | string        | default | Internal `ChannelEventEmitter` instance.\ntriggerOnceEvents   | array(String) | []      | Events that can only be triggered once and will automatically execute callbacks of any future subscriptions\npreviouslyTriggered | array(Object) | []      | Events that have already been triggered on this instance of TriggerOnceEvents. Each entry is an object with the shape `{ key, data }`\n\n### Methods\n\n#### `on(event, callback)`\n\nSubscribe to an event.\n\n```JavaScript\nconst events = new ChannelEventEmitter();\nevents.on('myEvent', (data) => console.log('Data from my event!', data));\n```\n\n#### `trigger(event, data)`\n\nTrigger an event.\n\n```JavaScript\nconst events = new ChannelEventEmitter();\nevents.trigger('myEvent', 'Hello World');\n```\n\n#### `getPreviouslyTriggeredEvent(event)`\n\nGet previously triggered event\n\n```JavaScript\nconst events = new ChannelEventEmitter();\nevents.trigger('myEvent', 'Hello World');\nconsole.log(events.getPreviouslyTriggeredEvent('myEvent');\n// -> { key: 'myEvent', data: 'Hello World' }\n```\n\n#### `resetPreviouslyTriggered()`\n\nReset list of previously triggered events\n\n```JavaScript\nconst events = new ChannelEventEmitter();\nevents.trigger('myEvent', 'Hello World');\nconsole.log(events.getPreviouslyTriggeredEvent('myEvent');\n// -> { key: 'myEvent', data: 'Hello World' }\nevents.resetPreviouslyTriggered();\nconsole.log(events.previouslyTriggered);\n// -> []\n```","readmeFilename":"README.md"}