{"_id":"brcast","_rev":"15-545e25e57f7148cb2ee25c37a828fc14","name":"brcast","description":"Tiny data broadcaster with 0 dependencies","dist-tags":{"latest":"3.0.2"},"versions":{"1.1.0":{"name":"brcast","amdName":"brcast","version":"1.1.0","description":"Tiny 250b data broadcaster.","jsnext:main":"index.js","main":"dist/brcast.js","umd:main":"dist/brcast.umd.js","scripts":{"bump":"standard-version","testonly":"tape -r babel-register *.spec.js","lint":"standard ./index.js","test":"npm run lint && npm run testonly","build":"npm-run-all clean -p rollup:* -p minify:* size","clean":"rimraf dist && mkdirp dist","rollup:cjs":"rollup -c rollup.config.js -m -f cjs -n $npm_package_amdName $npm_package_jsnext_main -o $npm_package_main","rollup:umd":"rollup -c rollup.config.js -m -f umd -n $npm_package_amdName $npm_package_jsnext_main -o $npm_package_umd_main","minify:cjs":"uglifyjs $npm_package_main -cm toplevel -o $npm_package_main -p relative --in-source-map ${npm_package_main}.map --source-map ${npm_package_main}.map","minify:umd":"uglifyjs $npm_package_umd_main -cm -o $npm_package_umd_main -p relative --in-source-map ${npm_package_umd_main}.map --source-map ${npm_package_umd_main}.map","size":"echo \"Gzipped Size: $(strip-json-comments --no-whitespace $npm_package_main | gzip-size | pretty-bytes)\"","release":"npm run build -s && npm run bump && git push --follow-tags origin master && npm publish"},"repository":{"type":"git","url":"git+https://github.com/vesparny/brcast.git"},"keywords":["events","eventemitter","pubsub","broadcast"],"homepage":"https://github.com/vesparny/brcast","authors":["Alessandro Arnodo <alessandro@arnodo.net>"],"license":"MIT","files":["dist"],"devDependencies":{"babel-core":"^6.9.1","babel-eslint":"^7.1.1","babel-preset-es2015":"^6.9.0","babel-register":"^6.9.0","gzip-size-cli":"^1.0.0","mkdirp":"^0.5.1","npm-run-all":"^2.1.1","pretty-bytes-cli":"^2.0.0","rimraf":"^2.5.2","rollup":"^0.41.4","rollup-plugin-buble":"^0.15.0","rollup-plugin-node-resolve":"^3.0.0","sinon":"^1.17.4","standard":"^10.0.1","standard-version":"^4.0.0","strip-json-comments-cli":"^1.0.1","tape":"^4.6.3","uglify-js":"^2.6.2"},"dependencies":{"mitt":"^1.1.0"},"gitHead":"4605a694bb8ff9ac9d5ecfa2b3662fbdae7bf3bc","bugs":{"url":"https://github.com/vesparny/brcast/issues"},"_id":"brcast@1.1.0","_shasum":"cb56b2abbae3da4eb4d3b780cc4e809abbb76de7","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.6.0","_npmUser":{"name":"vesparny","email":"alessandro@arnodo.net"},"dist":{"shasum":"cb56b2abbae3da4eb4d3b780cc4e809abbb76de7","tarball":"https://registry.npmjs.org/brcast/-/brcast-1.1.0.tgz","integrity":"sha512-ETQhPIVSFRwuooIJzKfg3q+XWJvUOx9lz+ZUHE3ajWcrVcoEFnnN1yRJG1epWsibevuV3SF32PBCrfoiQDR7rw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDGJZBb9GBPaV9KTUdrRJPcsfM0P3pAk8/G7uoPlRgDugIgGEOTtQirSGESvtwG1p8BIk20fb0qgIjUYJnGpPEnOhk="}]},"maintainers":[{"name":"vesparny","email":"alessandro@arnodo.net"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/brcast-1.1.0.tgz_1491566971306_0.5753854841459543"},"directories":{}},"1.1.1":{"name":"brcast","amdName":"brcast","version":"1.1.1","description":"Tiny 250b data broadcaster.","jsnext:main":"index.js","main":"dist/brcast.js","umd:main":"dist/brcast.umd.js","scripts":{"bump":"standard-version","testonly":"tape -r babel-register *.spec.js","lint":"standard ./index.js","test":"npm run lint && npm run testonly","build":"npm-run-all clean -p rollup:* -p minify:* size","clean":"rimraf dist && mkdirp dist","rollup:cjs":"rollup -c rollup.config.js -m -f cjs -n $npm_package_amdName $npm_package_jsnext_main -o $npm_package_main","rollup:umd":"rollup -c rollup.config.js -m -f umd -n $npm_package_amdName $npm_package_jsnext_main -o $npm_package_umd_main","minify:cjs":"uglifyjs $npm_package_main -cm toplevel -o $npm_package_main -p relative --in-source-map ${npm_package_main}.map --source-map ${npm_package_main}.map","minify:umd":"uglifyjs $npm_package_umd_main -cm -o $npm_package_umd_main -p relative --in-source-map ${npm_package_umd_main}.map --source-map ${npm_package_umd_main}.map","size":"echo \"Gzipped Size: $(strip-json-comments --no-whitespace $npm_package_main | gzip-size | pretty-bytes)\"","release":"npm run build -s && npm run bump && git push --follow-tags origin master && npm publish"},"repository":{"type":"git","url":"git+https://github.com/vesparny/brcast.git"},"keywords":["events","eventemitter","pubsub","broadcast"],"homepage":"https://github.com/vesparny/brcast","authors":["Alessandro Arnodo <alessandro@arnodo.net>"],"license":"MIT","files":["dist"],"devDependencies":{"babel-core":"^6.9.1","babel-eslint":"^7.1.1","babel-preset-es2015":"^6.9.0","babel-register":"^6.9.0","gzip-size-cli":"^1.0.0","mkdirp":"^0.5.1","npm-run-all":"^2.1.1","pretty-bytes-cli":"^2.0.0","rimraf":"^2.5.2","rollup":"^0.41.4","rollup-plugin-buble":"^0.15.0","sinon":"^1.17.4","standard":"^10.0.1","standard-version":"^4.0.0","strip-json-comments-cli":"^1.0.1","tape":"^4.6.3","uglify-js":"^2.6.2"},"dependencies":{},"gitHead":"275ff92e9fe1869e19547abd0540809783b9f624","bugs":{"url":"https://github.com/vesparny/brcast/issues"},"_id":"brcast@1.1.1","_shasum":"317af5899460cfbe7e1ce4e4ba15b4b9fc3cc302","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.6.0","_npmUser":{"name":"vesparny","email":"alessandro@arnodo.net"},"dist":{"shasum":"317af5899460cfbe7e1ce4e4ba15b4b9fc3cc302","tarball":"https://registry.npmjs.org/brcast/-/brcast-1.1.1.tgz","integrity":"sha512-eZSqjSt22Y3YFRrVuc5ifN+V5aXVtzBijFSgiHM9KEOjM+sMQo4WYtcn4NS1yhAx+w1caDwsrDCN7J3QySUnrg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDM6RWKpGhT1UiFhSs88+HmdvGSmRXuzLbPSvv734xUkAIgVi/+e6BPrQ3Hl0iFX0IGVWrCfIyG0YY1eGwg+fD0r1M="}]},"maintainers":[{"name":"vesparny","email":"alessandro@arnodo.net"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/brcast-1.1.1.tgz_1491567101852_0.4637616334948689"},"directories":{}},"1.1.2":{"name":"brcast","amdName":"brcast","version":"1.1.2","description":"Tiny 250b data broadcaster.","jsnext:main":"index.js","main":"dist/brcast.js","umd:main":"dist/brcast.umd.js","scripts":{"bump":"standard-version","testonly":"tape -r babel-register *.spec.js","lint":"standard ./index.js","test":"npm run lint && npm run testonly","build":"npm-run-all clean -p rollup:* -p minify:* size","clean":"rimraf dist && mkdirp dist","rollup:cjs":"rollup -c rollup.config.js -m -f cjs -n $npm_package_amdName $npm_package_jsnext_main -o $npm_package_main","rollup:umd":"rollup -c rollup.config.js -m -f umd -n $npm_package_amdName $npm_package_jsnext_main -o $npm_package_umd_main","minify:cjs":"uglifyjs $npm_package_main -cm toplevel -o $npm_package_main -p relative --in-source-map ${npm_package_main}.map --source-map ${npm_package_main}.map","minify:umd":"uglifyjs $npm_package_umd_main -cm -o $npm_package_umd_main -p relative --in-source-map ${npm_package_umd_main}.map --source-map ${npm_package_umd_main}.map","size":"echo \"Gzipped Size: $(strip-json-comments --no-whitespace $npm_package_main | gzip-size | pretty-bytes)\"","release":"npm run build -s && npm run bump && git push --follow-tags origin master && npm publish"},"repository":{"type":"git","url":"git+https://github.com/vesparny/brcast.git"},"keywords":["events","eventemitter","pubsub","broadcast"],"homepage":"https://github.com/vesparny/brcast","authors":["Alessandro Arnodo <alessandro@arnodo.net>"],"license":"MIT","files":["dist"],"devDependencies":{"babel-core":"^6.9.1","babel-eslint":"^7.1.1","babel-preset-es2015":"^6.9.0","babel-register":"^6.9.0","gzip-size-cli":"^1.0.0","mkdirp":"^0.5.1","npm-run-all":"^2.1.1","pretty-bytes-cli":"^2.0.0","rimraf":"^2.5.2","rollup":"^0.41.4","rollup-plugin-buble":"^0.15.0","rollup-plugin-node-resolve":"^3.0.0","sinon":"^1.17.4","standard":"^10.0.1","standard-version":"^4.0.0","strip-json-comments-cli":"^1.0.1","tape":"^4.6.3","uglify-js":"^2.6.2"},"dependencies":{"mitt":"^1.1.0"},"gitHead":"0316b0f764e3828273f0de188786d1df3d22fbe6","bugs":{"url":"https://github.com/vesparny/brcast/issues"},"_id":"brcast@1.1.2","_shasum":"8ca7866b907b52f3b9e7c324b259bec8fa1ae896","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.6.0","_npmUser":{"name":"vesparny","email":"alessandro@arnodo.net"},"dist":{"shasum":"8ca7866b907b52f3b9e7c324b259bec8fa1ae896","tarball":"https://registry.npmjs.org/brcast/-/brcast-1.1.2.tgz","integrity":"sha512-jbiOasde7F+N58t0/wtGLG8lIcGjOgbbq7oSM/wB/guoNxZRZNFjqBAj9XEUbjai0k2DIuRd2R9CDiG0ne/DKg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA1RZvBwLeWUPX9awZqouuCV+ZUyV59OsHyLbdvGKmw2AiBD4+k9XnZu95Re+c3obe3RlqOCaJ4K08T3up56F7djow=="}]},"maintainers":[{"name":"vesparny","email":"alessandro@arnodo.net"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/brcast-1.1.2.tgz_1491567983149_0.3249895554035902"},"directories":{}},"1.1.3":{"name":"brcast","amdName":"brcast","version":"1.1.3","description":"Tiny data broadcaster powered by mitt","jsnext:main":"index.js","main":"dist/brcast.js","umd:main":"dist/brcast.umd.js","scripts":{"bump":"standard-version","testonly":"tape -r babel-register *.spec.js","lint":"standard ./index.js","test":"npm run lint && npm run testonly","build":"npm-run-all clean -p rollup:* -p minify:* size","clean":"rimraf dist && mkdirp dist","rollup:cjs":"rollup -c rollup.config.js -m -f cjs -n $npm_package_amdName $npm_package_jsnext_main -o $npm_package_main","rollup:umd":"rollup -c rollup.config.js -m -f umd -n $npm_package_amdName $npm_package_jsnext_main -o $npm_package_umd_main","minify:cjs":"uglifyjs $npm_package_main -cm toplevel -o $npm_package_main -p relative --in-source-map ${npm_package_main}.map --source-map ${npm_package_main}.map","minify:umd":"uglifyjs $npm_package_umd_main -cm -o $npm_package_umd_main -p relative --in-source-map ${npm_package_umd_main}.map --source-map ${npm_package_umd_main}.map","size":"echo \"Gzipped Size: $(strip-json-comments --no-whitespace $npm_package_main | gzip-size | pretty-bytes)\"","release":"npm run build -s && npm run bump && git push --follow-tags origin master && npm publish"},"repository":{"type":"git","url":"git+https://github.com/vesparny/brcast.git"},"keywords":["events","eventemitter","pubsub","broadcast"],"homepage":"https://github.com/vesparny/brcast","authors":["Alessandro Arnodo <alessandro@arnodo.net>"],"license":"MIT","files":["dist","index.js"],"devDependencies":{"babel-core":"^6.9.1","babel-eslint":"^7.1.1","babel-preset-es2015":"^6.9.0","babel-register":"^6.9.0","gzip-size-cli":"^1.0.0","mkdirp":"^0.5.1","npm-run-all":"^2.1.1","pretty-bytes-cli":"^2.0.0","rimraf":"^2.5.2","rollup":"^0.41.4","rollup-plugin-buble":"^0.15.0","rollup-plugin-node-resolve":"^3.0.0","sinon":"^1.17.4","standard":"^10.0.1","standard-version":"^4.0.0","strip-json-comments-cli":"^1.0.1","tape":"^4.6.3","uglify-js":"^2.6.2"},"dependencies":{"mitt":"^1.1.0"},"gitHead":"2c5ab191b831720eda7ba2f7bc4e9e8a1f25a3c2","bugs":{"url":"https://github.com/vesparny/brcast/issues"},"_id":"brcast@1.1.3","_shasum":"b16c4e2383204b8ce0607af397756b3f2e3e263e","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.6.0","_npmUser":{"name":"vesparny","email":"alessandro@arnodo.net"},"dist":{"shasum":"b16c4e2383204b8ce0607af397756b3f2e3e263e","tarball":"https://registry.npmjs.org/brcast/-/brcast-1.1.3.tgz","integrity":"sha512-DQeoRDYZNZZKeilaL5PfiWNJM3e1n/Am4Qw7oiHMlMHYaaW4GeceqBc7m5/N7Bv8XZJM6fCGkEHZdFihxifvQg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBgV56Cc2UfpYqfQolECJPseJ4cIg2Rc/OLk3NyeaTq/AiEA7g8v3qSF3x8VKehZTjN+ugQBPMcpM/DqepxLGXMN7yc="}]},"maintainers":[{"name":"vesparny","email":"alessandro@arnodo.net"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/brcast-1.1.3.tgz_1491575579497_0.44703050539828837"},"directories":{}},"1.1.4":{"name":"brcast","amdName":"brcast","version":"1.1.4","description":"Tiny data broadcaster powered by mitt","jsnext:main":"index.js","module":"dist/brcast.es.js","main":"dist/brcast.cjs.js","umd:main":"dist/brcast.umd.js","scripts":{"bump":"standard-version","testonly":"tape -r babel-register *.spec.js | tap-spec","lint":"standard","test":"npm run lint && npm run testonly","build":"npm-run-all clean rollup rollup:min size","clean":"rimraf dist","rollup":"rollup -c","rollup:min":"cross-env MINIFY=minify rollup -c","size":"echo \"Gzipped Size: $(cat dist/brcast.umd.min.js | gzip-size)\"","release":"npm run build -s && npm run bump && git push --follow-tags origin master && npm publish"},"repository":{"type":"git","url":"git+https://github.com/vesparny/brcast.git"},"keywords":["events","eventemitter","pubsub","broadcast","mitt"],"homepage":"https://github.com/vesparny/brcast","authors":["Alessandro Arnodo <alessandro@arnodo.net>"],"license":"MIT","files":["dist","index.js","index.spec.js"],"devDependencies":{"babel-core":"^6.24.1","babel-eslint":"^7.1.1","babel-preset-es2015":"^6.24.1","babel-register":"^6.24.1","cross-env":"^4.0.0","gzip-size-cli":"^2.0.0","npm-run-all":"^4.0.2","proxyquire":"^1.7.11","rimraf":"^2.5.2","rollup":"^0.41.4","rollup-plugin-buble":"^0.15.0","rollup-plugin-node-resolve":"^3.0.0","rollup-plugin-uglify":"^1.0.1","sinon":"^2.1.0","standard":"^10.0.1","standard-version":"^4.0.0","tap-spec":"^4.1.1","tape":"^4.6.3"},"dependencies":{"mitt":"^1.1.0"},"gitHead":"ced79376ee86ab2bbb61179423e7e96fbddaa0c5","bugs":{"url":"https://github.com/vesparny/brcast/issues"},"_id":"brcast@1.1.4","_shasum":"3be618b8275da8c54fcec0c62e6f98d2c822adee","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.8.0","_npmUser":{"name":"vesparny","email":"alessandro@arnodo.net"},"dist":{"shasum":"3be618b8275da8c54fcec0c62e6f98d2c822adee","tarball":"https://registry.npmjs.org/brcast/-/brcast-1.1.4.tgz","integrity":"sha512-g1RayuYrUNKD4mKdh7BODAJaUQMi9yZlk34JfkSe4QYkScYBfrNLp5RgdzdGtOt8LTHcqzQinyapPyiI2/T6TA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDcO9wBYBb/gQYCvAgUxUgjc1mRSEW0jkP5+VsJLuFLeAiEAyZMnsGs36BexEz++MtFE5i0Bs6/B0M6EVf83VrDmbHA="}]},"maintainers":[{"name":"vesparny","email":"alessandro@arnodo.net"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/brcast-1.1.4.tgz_1491664933914_0.1770822466351092"},"directories":{}},"1.1.6":{"name":"brcast","amdName":"brcast","version":"1.1.6","description":"Tiny data broadcaster powered by mitt","jsnext:main":"index.js","module":"dist/brcast.es.js","main":"dist/brcast.cjs.js","umd:main":"dist/brcast.umd.js","scripts":{"bump":"standard-version","testonly":"tape -r babel-register *.spec.js | tap-spec","lint":"standard","test":"npm run lint && npm run testonly","build":"npm-run-all test clean rollup rollup:min size","clean":"rimraf dist","rollup":"rollup -c","rollup:min":"cross-env MINIFY=minify rollup -c","size":"echo \"Gzipped Size: $(cat dist/brcast.umd.min.js | gzip-size)\"","release":"npm run build -s && npm run bump && git push --follow-tags origin master && npm publish"},"repository":{"type":"git","url":"git+https://github.com/vesparny/brcast.git"},"keywords":["events","eventemitter","pubsub","broadcast","mitt"],"homepage":"https://github.com/vesparny/brcast","authors":["Alessandro Arnodo <alessandro@arnodo.net>"],"license":"MIT","files":["dist","index.js","index.spec.js"],"devDependencies":{"babel-core":"^6.24.1","babel-eslint":"^7.1.1","babel-preset-es2015":"^6.24.1","babel-register":"^6.24.1","cross-env":"^4.0.0","gzip-size-cli":"^2.0.0","npm-run-all":"^4.0.2","proxyquire":"^1.7.11","rimraf":"^2.5.2","rollup":"^0.41.4","rollup-plugin-buble":"^0.15.0","rollup-plugin-node-resolve":"^3.0.0","rollup-plugin-uglify":"^1.0.1","sinon":"^2.1.0","standard":"^10.0.1","standard-version":"^4.0.0","tap-spec":"^4.1.1","tape":"^4.6.3"},"dependencies":{"mitt":"^1.1.0"},"gitHead":"a587b5d973cae05bc2528538cf01c0d720bebcd4","bugs":{"url":"https://github.com/vesparny/brcast/issues"},"_id":"brcast@1.1.6","_shasum":"609562647279cdeda354f78acc5a2b03e8188a30","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.8.0","_npmUser":{"name":"vesparny","email":"alessandro@arnodo.net"},"dist":{"shasum":"609562647279cdeda354f78acc5a2b03e8188a30","tarball":"https://registry.npmjs.org/brcast/-/brcast-1.1.6.tgz","integrity":"sha512-fk1u9jvLXwvVgsZgmQKEQ2xqdI/62lPeRcUgCbDon0EvR2sE36ovQC1AzqNP3afXdArGPfaBCyNafnLjIpK80g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDdhpFCBfTwM5QnoiNxjqdUatoozBCc5kDezG/JSTS0MwIhAMuPb7bc3kmUyCWm4JMuyr2phaEl7bcvw73Xxd8iBsj6"}]},"maintainers":[{"name":"vesparny","email":"alessandro@arnodo.net"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/brcast-1.1.6.tgz_1491669830066_0.9616046983283013"},"directories":{}},"2.0.0":{"name":"brcast","amdName":"brcast","version":"2.0.0","description":"Tiny data broadcaster with 0 dependencies","jsnext:main":"index.js","module":"dist/brcast.es.js","main":"dist/brcast.cjs.js","umd:main":"dist/brcast.umd.js","scripts":{"bump":"standard-version","testonly":"tape -r babel-register *.spec.js | tap-spec","lint":"standard","format":"prettier --write semi false '*.js' && standard --fix","test":"npm run lint && npm run testonly","build":"npm-run-all test clean rollup rollup:min size","clean":"rimraf dist","rollup":"rollup -c","rollup:min":"cross-env MINIFY=minify rollup -c","size":"echo \"Gzipped Size: $(cat dist/brcast.umd.min.js | gzip-size)\"","release":"npm run build -s && npm run bump && git push --follow-tags origin master && npm publish"},"repository":{"type":"git","url":"git+https://github.com/vesparny/brcast.git"},"keywords":["events","eventemitter","pubsub","broadcast"],"homepage":"https://github.com/vesparny/brcast","authors":["Alessandro Arnodo <alessandro@arnodo.net>"],"license":"MIT","files":["dist","index.js","index.spec.js"],"devDependencies":{"babel-core":"^6.24.1","babel-eslint":"^7.2.2","babel-preset-es2015":"^6.24.1","babel-register":"^6.24.1","cross-env":"^4.0.0","gzip-size-cli":"^2.0.0","npm-run-all":"^4.0.2","prettier":"^1.1.0","rimraf":"^2.5.2","rollup":"^0.41.4","rollup-plugin-buble":"^0.15.0","rollup-plugin-uglify":"^1.0.1","sinon":"^2.1.0","standard":"^10.0.2","standard-version":"^4.0.0","tap-spec":"^4.1.1","tape":"^4.6.3"},"dependencies":{},"gitHead":"e1c4936be354f59024307a9793548b7d3cee679b","bugs":{"url":"https://github.com/vesparny/brcast/issues"},"_id":"brcast@2.0.0","_shasum":"9e627ab82209895664c1d6c1f45cd8c43422e3f6","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.6.0","_npmUser":{"name":"vesparny","email":"alessandro@arnodo.net"},"dist":{"shasum":"9e627ab82209895664c1d6c1f45cd8c43422e3f6","tarball":"https://registry.npmjs.org/brcast/-/brcast-2.0.0.tgz","integrity":"sha512-kX36G7vlJ9Pua99jqqVBSUY0lRIXgGffAg+HuqkePJRG2mMMy7iXdeGkWvmO2fKbAbBuhvREZ7M9OiJLZMEfUA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCZgNEYVSwWr3IogxfDnFwVfckqD4EwnSs/+K96+5BIcgIhAI/bS/Y0kpBtg0TqeamLUxewAxvMOU8newzAA2DAK3F+"}]},"maintainers":[{"name":"vesparny","email":"alessandro@arnodo.net"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/brcast-2.0.0.tgz_1492601828982_0.12742301705293357"},"directories":{}},"2.0.1":{"name":"brcast","amdName":"brcast","version":"2.0.1","description":"Tiny data broadcaster with 0 dependencies","jsnext:main":"index.js","module":"dist/brcast.es.js","main":"dist/brcast.cjs.js","umd:main":"dist/brcast.umd.js","scripts":{"bump":"standard-version","testonly":"tape -r babel-register *.spec.js | tap-spec","lint":"standard","format":"prettier --write --semi false '*.js' && standard --fix","test":"npm run lint && npm run testonly","build":"npm-run-all test clean rollup rollup:min size","clean":"rimraf dist","rollup":"rollup -c","rollup:min":"cross-env MINIFY=minify rollup -c","size":"echo \"Gzipped Size: $(cat dist/brcast.umd.min.js | gzip-size)\"","release":"npm run build && npm run bump && git push --follow-tags origin master && npm publish"},"repository":{"type":"git","url":"git+https://github.com/vesparny/brcast.git"},"keywords":["events","eventemitter","pubsub","broadcast"],"homepage":"https://github.com/vesparny/brcast","authors":["Alessandro Arnodo <alessandro@arnodo.net>"],"license":"MIT","files":["dist","index.js","index.spec.js"],"devDependencies":{"babel-core":"^6.24.1","babel-eslint":"^7.2.2","babel-preset-es2015":"^6.24.1","babel-register":"^6.24.1","cross-env":"^4.0.0","gzip-size-cli":"^2.0.0","npm-run-all":"^4.0.2","prettier":"^1.1.0","rimraf":"^2.5.2","rollup":"^0.41.4","rollup-plugin-buble":"^0.15.0","rollup-plugin-uglify":"^1.0.1","sinon":"^2.1.0","standard":"^10.0.2","standard-version":"^4.0.0","tap-spec":"^4.1.1","tape":"^4.6.3"},"dependencies":{},"gitHead":"558cbc19eebaaaa3d3ef3e7898cda3871af4cd20","bugs":{"url":"https://github.com/vesparny/brcast/issues"},"_id":"brcast@2.0.1","_npmVersion":"5.0.4","_nodeVersion":"8.0.0","_npmUser":{"name":"vesparny","email":"alessandro@arnodo.net"},"dist":{"integrity":"sha512-Hm6AjEjr2hg5P/+tfAi7IARUW6mRNweni7ezt7vvOF53qn4++rdJoPsg8dDGS7KcwT2cRDucuFNMRYi3nkCD6Q==","shasum":"4311508f0634a6f5a2465b6cf2db27f06902aaca","tarball":"https://registry.npmjs.org/brcast/-/brcast-2.0.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDJizrKhjeIQIvwOMKpaSGUZ82q3eeblSeodk9OkCAIxAiEAvmU0MmKwX1RQEvf1kMIjgMbjmEXI/9YfiuGZBKVKERg="}]},"maintainers":[{"name":"vesparny","email":"alessandro@arnodo.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/brcast-2.0.1.tgz_1498667744303_0.6961412236560136"},"directories":{}},"2.0.2":{"name":"brcast","amdName":"brcast","version":"2.0.2","description":"Tiny data broadcaster with 0 dependencies","jsnext:main":"index.js","module":"dist/brcast.es.js","main":"dist/brcast.cjs.js","umd:main":"dist/brcast.umd.js","scripts":{"bump":"standard-version","testonly":"jest --coverage","lint":"standard","format":"prettier --write --semi false '*.js' && standard --fix","test":"npm run lint && npm run testonly","build":"npm-run-all test clean rollup rollup:min size","clean":"rimraf dist","rollup":"rollup -c","rollup:min":"cross-env MINIFY=minify rollup -c","size":"echo \"Gzipped Size: $(cat dist/brcast.umd.min.js | gzip-size)\"","precommit":"lint-staged","release":"npm run build && npm run bump && git push --follow-tags origin master && npm publish"},"repository":{"type":"git","url":"git+https://github.com/vesparny/brcast.git"},"keywords":["events","eventemitter","pubsub","broadcast"],"homepage":"https://github.com/vesparny/brcast","authors":["Alessandro Arnodo <alessandro@arnodo.net>"],"license":"MIT","files":["dist","index.js","index.spec.js"],"devDependencies":{"babel-core":"^6.24.1","babel-eslint":"^7.2.2","babel-preset-es2015":"^6.24.1","babel-register":"^6.24.1","cross-env":"^4.0.0","gzip-size-cli":"^2.0.0","husky":"^0.14.3","jest":"^20.0.4","lint-staged":"^4.0.2","npm-run-all":"^4.0.2","prettier":"^1.5.3","rimraf":"^2.5.2","rollup":"^0.41.4","rollup-plugin-buble":"^0.15.0","rollup-plugin-uglify":"^1.0.1","standard":"^10.0.2","standard-version":"^4.0.0"},"dependencies":{},"standard":{"parser":"babel-eslint","globals":["jest","expect","it","test","describe"]},"lint-staged":{"*.js":["prettier --write --semi false --single-quote","standard --fix","git add"]},"gitHead":"2a74141a0e0c73432da6e6697b3dd063c7bceffc","bugs":{"url":"https://github.com/vesparny/brcast/issues"},"_id":"brcast@2.0.2","_npmVersion":"5.3.0","_nodeVersion":"8.2.0","_npmUser":{"name":"vesparny","email":"alessandro@arnodo.net"},"dist":{"integrity":"sha512-Tfn5JSE7hrUlFcOoaLzVvkbgIemIorMIyoMr3TgvszWW7jFt2C9PdeMLtysYD9RU0MmU17b69+XJG1eRY2OBRg==","shasum":"2db16de44140e418dc37fab10beec0369e78dcef","tarball":"https://registry.npmjs.org/brcast/-/brcast-2.0.2.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDHpYFsExTp79HSD7Eg7K0LBO4AsHL7C2cMYomdtk5lKAiBhNpu7XzthrCezPvZFbnL/6FdollO830MMv9F6MuvMFA=="}]},"maintainers":[{"name":"vesparny","email":"alessandro@arnodo.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/brcast-2.0.2.tgz_1501183529829_0.716350229922682"},"directories":{}},"3.0.0":{"name":"brcast","amdName":"brcast","version":"3.0.0","description":"Tiny data broadcaster with 0 dependencies","jsnext:main":"index.js","module":"dist/brcast.es.js","main":"dist/brcast.cjs.js","umd:main":"dist/brcast.umd.js","scripts":{"bump":"standard-version","testonly":"jest --coverage","lint":"standard","format":"prettier --write --semi false '*.js' && standard --fix","test":"npm run lint && npm run testonly","build":"npm-run-all test clean rollup rollup:min size","clean":"rimraf dist","rollup":"rollup -c","rollup:min":"cross-env MINIFY=minify rollup -c","size":"echo \"Gzipped Size: $(cat dist/brcast.umd.min.js | gzip-size)\"","precommit":"lint-staged","release":"npm run build && npm run bump && git push --follow-tags origin master && npm publish"},"repository":{"type":"git","url":"git+https://github.com/vesparny/brcast.git"},"keywords":["events","eventemitter","pubsub","broadcast"],"homepage":"https://github.com/vesparny/brcast","authors":["Alessandro Arnodo <alessandro@arnodo.net>"],"license":"MIT","files":["dist","index.js","index.spec.js"],"devDependencies":{"babel-core":"^6.24.1","babel-eslint":"^7.2.2","babel-preset-es2015":"^6.24.1","babel-register":"^6.24.1","cross-env":"^5.0.1","gzip-size-cli":"^2.0.0","husky":"^0.14.3","jest":"^20.0.4","lint-staged":"^4.0.2","npm-run-all":"^4.0.2","prettier":"^1.5.3","rimraf":"^2.5.2","rollup":"^0.45.2","rollup-plugin-buble":"^0.15.0","rollup-plugin-uglify":"^2.0.1","standard":"^10.0.2","standard-version":"^4.0.0"},"dependencies":{},"standard":{"parser":"babel-eslint","globals":["jest","expect","it","test","describe"]},"lint-staged":{"*.js":["prettier --write --semi false --single-quote","standard --fix","git add"]},"gitHead":"3bd3d3c4e13de8d9c87335b3a1574a788413c844","bugs":{"url":"https://github.com/vesparny/brcast/issues"},"_id":"brcast@3.0.0","_shasum":"40b80dbb75086f0a32b2c2752dbecbbb34d8b197","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.2","_npmUser":{"name":"vesparny","email":"alessandro@arnodo.net"},"dist":{"shasum":"40b80dbb75086f0a32b2c2752dbecbbb34d8b197","tarball":"https://registry.npmjs.org/brcast/-/brcast-3.0.0.tgz","integrity":"sha512-tDlLczXOrYgPa+tg3NE6knNc2vXtA9PsOQxBt+9Xj90Tzp1sx5hq87kjTB6g1WnQBjg3pcAmqWFL31iSoVK+sA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCgZWfAWMmCAzk8iddtDT3rGgbtyKLz11hvY5NDoNSNhgIgVwIKcbvskxFJYZrecGgXG9q1vTzel2Ln+4uAAL2nnsM="}]},"maintainers":[{"name":"vesparny","email":"alessandro@arnodo.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/brcast-3.0.0.tgz_1501707295656_0.07472340390086174"},"directories":{}},"3.0.1":{"name":"brcast","amdName":"brcast","version":"3.0.1","description":"Tiny data broadcaster with 0 dependencies","jsnext:main":"dist/brcast.es.js","module":"dist/brcast.es.js","main":"dist/brcast.cjs.js","umd:main":"dist/brcast.umd.js","scripts":{"bump":"standard-version","testonly":"jest --coverage","lint":"standard","format":"prettier --write --semi false '*.js' && standard --fix","test":"npm run lint && npm run testonly","build":"npm-run-all test clean rollup rollup:min size","clean":"rimraf dist","rollup":"rollup -c","rollup:min":"cross-env MINIFY=minify rollup -c","size":"echo \"Gzipped Size: $(cat dist/brcast.umd.min.js | gzip-size)\"","precommit":"lint-staged","release":"npm run build && npm run bump && git push --follow-tags origin master && npm publish"},"repository":{"type":"git","url":"git+https://github.com/vesparny/brcast.git"},"keywords":["events","eventemitter","pubsub","broadcast"],"homepage":"https://github.com/vesparny/brcast","authors":["Alessandro Arnodo <alessandro@arnodo.net>"],"license":"MIT","files":["dist","index.js","index.spec.js"],"devDependencies":{"babel-core":"^6.24.1","babel-eslint":"^7.2.2","babel-preset-es2015":"^6.24.1","babel-register":"^6.24.1","cross-env":"^5.0.1","gzip-size-cli":"^2.0.0","husky":"^0.14.3","jest":"^20.0.4","lint-staged":"^4.0.2","npm-run-all":"^4.0.2","prettier":"^1.5.3","rimraf":"^2.5.2","rollup":"^0.45.2","rollup-plugin-buble":"^0.15.0","rollup-plugin-uglify":"^2.0.1","standard":"^10.0.2","standard-version":"^4.0.0"},"dependencies":{},"standard":{"parser":"babel-eslint","globals":["jest","expect","it","test","describe"]},"lint-staged":{"*.js":["prettier --write --semi false --single-quote","standard --fix","git add"]},"gitHead":"ce5c7b50fa2c2ef45d70719ec202d4158515e734","bugs":{"url":"https://github.com/vesparny/brcast/issues"},"_id":"brcast@3.0.1","_npmVersion":"5.3.0","_nodeVersion":"8.2.0","_npmUser":{"name":"vesparny","email":"alessandro@arnodo.net"},"dist":{"integrity":"sha512-eI3yqf9YEqyGl9PCNTR46MGvDylGtaHjalcz6Q3fAPnP/PhpKkkve52vFdfGpwp4VUvK6LUr4TQN+2stCrEwTg==","shasum":"6256a8349b20de9eed44257a9b24d71493cd48dd","tarball":"https://registry.npmjs.org/brcast/-/brcast-3.0.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCixAuMPnbb+sNNyNJfyHJKPgVsHZTzVLdQphfkhTtWhwIgUWCx+QBlENTCXn0xfXUp4R2CDSY6XN1FPyC19EKyxi8="}]},"maintainers":[{"name":"vesparny","email":"alessandro@arnodo.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/brcast-3.0.1.tgz_1502910340073_0.7640997779089957"},"directories":{}},"3.0.2":{"name":"brcast","amdName":"brcast","version":"3.0.2","description":"Tiny data broadcaster with 0 dependencies","jsnext:main":"dist/brcast.es.js","module":"dist/brcast.es.js","main":"dist/brcast.cjs.js","umd:main":"dist/brcast.umd.js","scripts":{"bump":"standard-version","testonly":"jest --coverage","lint":"standard","format":"prettier --write --semi false '*.js' && standard --fix","test":"npm run lint && npm run testonly","build":"npm-run-all test clean rollup rollup:min size","clean":"rimraf dist","rollup":"rollup -c","rollup:min":"cross-env MINIFY=minify rollup -c","size":"echo \"Gzipped Size: $(cat dist/brcast.umd.min.js | gzip-size)\"","precommit":"lint-staged","release":"npm run build && npm run bump && git push --follow-tags origin master && npm publish"},"repository":{"type":"git","url":"git+https://github.com/vesparny/brcast.git"},"keywords":["events","eventemitter","pubsub","broadcast"],"homepage":"https://github.com/vesparny/brcast","authors":["Alessandro Arnodo <alessandro@arnodo.net>"],"license":"MIT","devDependencies":{"babel-core":"^6.24.1","babel-eslint":"^7.2.2","babel-preset-es2015":"^6.24.1","babel-register":"^6.24.1","cross-env":"^5.0.1","gzip-size-cli":"^2.0.0","husky":"^0.14.3","jest":"^20.0.4","lint-staged":"^4.0.2","npm-run-all":"^4.0.2","prettier":"^1.5.3","rimraf":"^2.5.2","rollup":"^0.45.2","rollup-plugin-buble":"^0.15.0","rollup-plugin-uglify":"^2.0.1","standard":"^10.0.2","standard-version":"^4.0.0"},"dependencies":{},"standard":{"parser":"babel-eslint","globals":["jest","expect","it","test","describe"]},"lint-staged":{"*.js":["prettier --write --semi false --single-quote","standard --fix","git add"]},"gitHead":"0c4d1bcfd086de16abfdf577d4553a56ec1a15dd","bugs":{"url":"https://github.com/vesparny/brcast/issues"},"_id":"brcast@3.0.2","_nodeVersion":"13.9.0","_npmVersion":"6.13.7","dist":{"integrity":"sha512-f5XwwFCCuvgqP2nMH/hJ74FqnGmb4X3D+NC//HphxJzzhsZvSZa+Hk/syB7j3ZHpPDLMoYU8oBgviRWfNvEfKA==","shasum":"55c41a7a077ff4e7ac784c2060e544d4c39ad477","tarball":"https://registry.npmjs.org/brcast/-/brcast-3.0.2.tgz","fileCount":13,"unpackedSize":20886,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe18xgCRA9TVsSAnZWagAA5pgP/3zQTF+/BYOjrVHOsPP9\ntrVARW4uCBUMbFDe9nXKxVBP2eLRIkLOL4+0mhiuOvS8IQ5/kUeXrUnEkc/k\ne3zdZBLuv2uMAgDI7BLvEi7AjmJpVNSBRUH111GShy5GAQeKUs/+A7ozU2/3\n4m3P3rGxDnOIWnJcL21Rw/YnAD4Csr/KEDdiMSP0wjy0xVEwLT4A6dS13rRz\nQFJmMZY3B5y6Qq0qIo5/AkOysxGVy5YX4stBbSlz3MiPfW68Cog+qgnw4tDr\n3X0BjbUcxblJ9B3xfsgEHfb/rQZiQwRwJSY8mRwZJ6eL27wRgAducV3uemkZ\ntX8lJn11L0kQQhSqBkgWE0+YDchrjSMKKozaCo/u9O+aGD+pCDizAT0+2hPk\n82Corzrerv9irgpl6jtOFTTgKhU0phSpvij5FfxXF8R3/lIfvGyaZOcR8eQ3\niD31AMOAvEY85HISeeEB/jyKgPgfuiEz+TpJ+936s5GhTPeKpmYcyy5lSFXT\n8aCDO3jJ822pfVJaYwGYJnJl8QYRpGHNNso/66v/DrxCyXjTESudB/GckWc5\nrL71ZPobqV6t54zYNZj1Tyf0U+2LyTOU+kztgBYDqnWqX89unDlcTdCK6MHR\njPnfYihoNFP5Ho4t2XuVt9yhcMIPTg2WkrEYFBxvyJRjLC5vlN9QJ0rReBKw\nTgfW\r\n=MWHc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFoslpbF0kVI7oiRXVgUa9SRuKmip6lhy6M1zdNW7U9PAiEAtrazpupQx89Pg1OTgIcHwJiPGx2Jik5tMfIkGbGEmy4="}]},"maintainers":[{"name":"vesparny","email":"alessandro@arnodo.net"}],"_npmUser":{"name":"vesparny","email":"alessandro@arnodo.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/brcast_3.0.2_1591200863825_0.04454675886629533"},"_hasShrinkwrap":false}},"readme":"# Brcast\n\n> Tiny data broadcaster with 0 dependencies\n\n[![Travis](https://img.shields.io/travis/vesparny/brcast.svg)](https://travis-ci.org/vesparny/brcast)\n[![Code Coverage](https://img.shields.io/codecov/c/github/vesparny/brcast.svg?style=flat-square)](https://codecov.io/github/vesparny/brcast)\n[![David](https://img.shields.io/david/vesparny/brcast.svg)](https://david-dm.org/vesparny/brcast)\n[![npm](https://img.shields.io/npm/v/brcast.svg)](https://www.npmjs.com/package/brcast)\n[![npm](https://img.shields.io/npm/dm/brcast.svg)](https://npm-stat.com/charts.html?package=brcast&from=2017-04-01)\n[![JavaScript Style Guide](https://img.shields.io/badge/code%20style-standard-brightgreen.svg)](http://standardjs.com/)\n[![MIT License](https://img.shields.io/npm/l/brcast.svg?style=flat-square)](https://github.com/vesparny/brcast/blob/master/LICENSE)\n\nThe current size of `brcast/dist/brcast.umd.min.js` is:\n\n[![gzip size](http://img.badgesize.io/https://unpkg.com/brcast/dist/brcast.umd.min.js?compression=gzip&label=gzip%20size&style=flat-square)](https://unpkg.com/brcast/dist/)\n\nIt's like a data store you can subscribe to, with a setter to pump data in.\nFor browsers and node.\n\n## Table of Contents\n\n-   [Install](#install)\n-   [Usage](#usage)\n-   [API](#api)\n-   [Testing](#tests)\n-   [License](#license)\n\n## Install\n\nThis project uses [node](http://nodejs.org) and [npm](https://npmjs.com). Go check them out if you don't have them locally installed.\n\n```sh\n$ npm install --save brcast\n```\n\nThen with a module bundler like [rollup](http://rollupjs.org/) or [webpack](https://webpack.js.org/), use as you would anything else:\n\n```javascript\n// using ES6 modules\nimport brcast from 'brcast'\n\n// using CommonJS modules\nvar brcast = require('brcast')\n```\n\nThe [UMD](https://github.com/umdjs/umd) build is also available on [unpkg](https://unpkg.com):\n\n```html\n<script src=\"https://unpkg.com/brcast/dist/brcast.umd.js\"></script>\n```\n\nYou can find the library on `window.brcast`.\n\n## Usage\n\n```js\nimport brcast from 'brcast'\n\nlet broadcast = brcast()\n\n// subscribe\nconst subscriptionId = broadcast.subscribe(state => console.log(state))\n\n// setState sets the state and invoke all subscription callbacks passing in the state\nbroadcast.setState(1)\n\n// setState returns the current state\nbroadcast.getState()\n\n// unsubscribe to unbind the handler\nbroadcast.unsubscribe(subscriptionId)\n```\n\n## API\n\n### `brcast([initialState])`\n\nCreates a `broadcast` object.\n\n#### Arguments\n\n1 - [`initialState`] *(any)*: The initial state.\n\n#### Returns\n\n(`broadcast`): An object that holds the state.\n\n### `broadcast.setState(state)`\n\nStore the new state.\n\n#### Arguments\n\n1 - `state` *(any)*: The new state.\n\n#### Returns\n\nNothing.\n\n### `broadcast.getState()`\n\nGet the stored state.\n\n#### Returns\n\n(`Any`): The stored state.\n\n### `broadcast.subscribe(handler)`\n\nSubscribe to state changes.\n\n#### Arguments\n\n1 - `handler` *(Function)*: The callback to be invoked any time the state changes.\n\n#### Returns\n\n(`Number`): The subscription id to be used to unsubscribe.\n\n### `broadcast.unsubscribe(subscriptionId)`\n\nUnsubscribe the change listener.\n\n#### Arguments\n\n1 - `subscriptionId` *(Number)*: The subscription id returned by subscribing.\n\n#### Returns\n\nNothing.\n\n## Tests\n\n```sh\n$ npm run test\n```\n\n\n[MIT License](LICENSE.md) © [Alessandro Arnodo](https://alessandro.arnodo.net/)\n","maintainers":[{"name":"vesparny","email":"alessandro@arnodo.net"}],"time":{"modified":"2022-06-13T05:05:12.016Z","created":"2017-04-07T12:09:32.028Z","1.1.0":"2017-04-07T12:09:32.028Z","1.1.1":"2017-04-07T12:11:42.556Z","1.1.2":"2017-04-07T12:26:23.873Z","1.1.3":"2017-04-07T14:33:00.225Z","1.1.4":"2017-04-08T15:22:15.688Z","1.1.6":"2017-04-08T16:43:50.740Z","2.0.0":"2017-04-19T11:37:11.738Z","2.0.1":"2017-06-28T16:35:45.284Z","2.0.2":"2017-07-27T19:25:30.831Z","3.0.0":"2017-08-02T20:54:56.570Z","3.0.1":"2017-08-16T19:05:40.962Z","3.0.2":"2020-06-03T16:14:24.056Z"},"homepage":"https://github.com/vesparny/brcast","keywords":["events","eventemitter","pubsub","broadcast"],"repository":{"type":"git","url":"git+https://github.com/vesparny/brcast.git"},"bugs":{"url":"https://github.com/vesparny/brcast/issues"},"license":"MIT","readmeFilename":"README.md","users":{"shanewholloway":true}}