{"_id":"bigbang.io","_rev":"27-ed50a177c6b993510d4473ff427778ef","name":"bigbang.io","description":"Create real-time applications and devices for the Internet of Things.","dist-tags":{"latest":"0.0.18"},"versions":{"0.0.1":{"name":"bigbang.io","version":"0.0.1","main":"lib/NodeBigBangClient.js","dependencies":{"websocket":"~1.0.8"},"devDependencies":{"grunt":"~0.4.1","grunt-exec":"~0.4.3","typescript":"~1.0.1","grunt-typescript":"~0.3.8","grunt-contrib-uglify":"~0.2.7","grunt-contrib-concat":"~0.3.0","grunt-contrib-copy":"~0.5.0","grunt-contrib-requirejs":"~0.4.0","grunt-contrib-compress":"~0.8.0","grunt-contrib-clean":"~0.5.0","mocha":"~1.14.0","grunt-maven-tasks":"~1.2.0","grunt-markdown-pdf":"~2.1.1","browserify":"~4.2.0","grunt-browserify":"~2.1.3"},"scripts":{"prepublish":"grunt build"},"gitHead":"19c94a1de835abf571ad5e45cd23ea873ecdd740","description":"# Installation","_id":"bigbang.io@0.0.1","_shasum":"ff5392bbfe9f06b7b4d01a29ba79efffb5fcb314","_from":".","_npmVersion":"1.4.26","_npmUser":{"name":"vonnieda","email":"jason@vonnieda.org"},"maintainers":[{"name":"vonnieda","email":"jason@vonnieda.org"}],"dist":{"shasum":"ff5392bbfe9f06b7b4d01a29ba79efffb5fcb314","tarball":"https://registry.npmjs.org/bigbang.io/-/bigbang.io-0.0.1.tgz","integrity":"sha512-q5z4MzBadBGCY4rMky14x3ayTgwbHcINfdxa7mkvTWuhpSxBNP303ImAYAoCl0XTeYCnJyg1s3FrZkk1nnmBaQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHoMd3rFYtmdWf10s3HghT0Z5a/Y3NSbT0T9UNaI5ziAAiEAmTl8gh/3IPYKbIzRK45pCzyjPE+bNvD528fJBBaCOL4="}]}},"0.0.2":{"name":"bigbang.io","version":"0.0.2","main":"lib/NodeBigBangClient.js","repository":{"type":"git","url":"https://github.com/bigbang/bigbang-client-js"},"private":false,"dependencies":{"websocket":"~1.0.8"},"devDependencies":{"grunt":"^0.4.5","grunt-browserify":"^3.0.1","grunt-contrib-clean":"^0.6.0","grunt-contrib-uglify":"^0.6.0","grunt-exec":"^0.4.6","grunt-jsdoc":"^0.5.7","grunt-typescript":"^0.3.8"},"scripts":{"prepublish":"grunt"},"gitHead":"d4cc8c108a84d2fff5fe74b9b73e44a0a237be26","description":"BigBang.io Client =================","bugs":{"url":"https://github.com/bigbang/bigbang-client-js/issues"},"homepage":"https://github.com/bigbang/bigbang-client-js","_id":"bigbang.io@0.0.2","_shasum":"1718bad3c905e671e33908b46d5aaaea6739717f","_from":".","_npmVersion":"1.4.26","_npmUser":{"name":"vonnieda","email":"jason@vonnieda.org"},"maintainers":[{"name":"vonnieda","email":"jason@vonnieda.org"}],"dist":{"shasum":"1718bad3c905e671e33908b46d5aaaea6739717f","tarball":"https://registry.npmjs.org/bigbang.io/-/bigbang.io-0.0.2.tgz","integrity":"sha512-+bMqFd+D+D9LLJM34iPge61no2F+fURybl3EQ19sJeiKd41vSXQRFKuKBWcyea10NbjKSMny1Jm2yPeQMH5Opg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB0AkZfo58SoRCqrU7KsbBgqVBWcs4W7Dfu1X5ywElvnAiEAttJCbl51fQKahKNfMxGrkBmnsMUYaK+4gVU5kr08jrU="}]}},"0.0.3":{"name":"bigbang.io","version":"0.0.3","main":"lib/NodeBigBangClient.js","repository":{"type":"git","url":"https://github.com/bigbang/bigbang-client-js"},"private":false,"dependencies":{"websocket":"~1.0.8"},"devDependencies":{"grunt":"^0.4.5","grunt-browserify":"^3.0.1","grunt-contrib-clean":"^0.6.0","grunt-contrib-uglify":"^0.6.0","grunt-exec":"^0.4.6","grunt-jsdoc":"^0.5.7","grunt-typescript":"^0.3.8"},"scripts":{"prepublish":"grunt"},"gitHead":"6ccdc684ab338132e990a34ab93b74a56463178b","description":"BigBang.io Client =================","bugs":{"url":"https://github.com/bigbang/bigbang-client-js/issues"},"homepage":"https://github.com/bigbang/bigbang-client-js","_id":"bigbang.io@0.0.3","_shasum":"bc3bccd44cf3291a1645dcaeaa8088cdb9fec195","_from":".","_npmVersion":"1.4.26","_npmUser":{"name":"vonnieda","email":"jason@vonnieda.org"},"maintainers":[{"name":"vonnieda","email":"jason@vonnieda.org"}],"dist":{"shasum":"bc3bccd44cf3291a1645dcaeaa8088cdb9fec195","tarball":"https://registry.npmjs.org/bigbang.io/-/bigbang.io-0.0.3.tgz","integrity":"sha512-ZKor76BwgY2yxBRBx5cWE+fO5vVK74EMclHxULGCtqjfj5N3alWyuh2E0yesSMHGF/qgEehgr6yIaQBk6lhNLg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGe3Vz5fWXDPPuTS2iafagSc6uUbnyfP/SS4iXtp4UH9AiEAzfX7YIuUJKxT7mz5fNfnsvaeWxV+FU3HfimTHjDmIus="}]}},"0.0.4":{"name":"bigbang.io","version":"0.0.4","main":"lib/NodeBigBangClient.js","description":"Create realtime applications in seconds with Big Bang.","repository":{"type":"git","url":"https://github.com/bigbang/bigbang-client-js"},"private":false,"dependencies":{"websocket":"~1.0.8"},"keywords":["bigbang","realtime","real-time","websocket","iot"],"devDependencies":{"grunt":"^0.4.5","grunt-browserify":"^3.0.1","grunt-contrib-clean":"^0.6.0","grunt-contrib-uglify":"^0.6.0","grunt-exec":"^0.4.6","grunt-jsdoc":"^0.5.7","grunt-typescript":"^0.3.8","mocha":"~1.21.5","chai":"~1.9.2"},"scripts":{"prepublish":"grunt"},"bugs":{"url":"https://github.com/bigbang/bigbang-client-js/issues"},"homepage":"https://github.com/bigbang/bigbang-client-js","_id":"bigbang.io@0.0.4","dist":{"shasum":"6d3f6fbd0c468da286ae092cc16fc7572ac06d19","tarball":"https://registry.npmjs.org/bigbang.io/-/bigbang.io-0.0.4.tgz","integrity":"sha512-bf9hkzGQaOnPQ6ssyDMi5JVwOKy1CBOuCGzLkbIKZIKNSYmIW7W1/oPceL61hZMB35PTlkFgIL9ZxmDTzbOP/g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEmPTkwj9wkuexAW0DMq6hsNoifRq8q7sKjLwMLnY+D+AiEAnH1AuSdwkCt7LTBOrVjPv7f6jBCWcnv4SDIi7w3E09w="}]},"_from":".","_npmVersion":"1.3.22","_npmUser":{"name":"tigeba","email":"tigeba@altereality.com"},"maintainers":[{"name":"vonnieda","email":"jason@vonnieda.org"},{"name":"tigeba","email":"tigeba@altereality.com"}]},"0.0.5":{"name":"bigbang.io","version":"0.0.5","main":"lib/NodeBigBangClient.js","description":"Create realtime applications in seconds with Big Bang.","repository":{"type":"git","url":"https://github.com/bigbang/bigbang-client-js"},"private":false,"dependencies":{"faye-websocket":"0.8.1"},"keywords":["bigbang","realtime","real-time","websocket","big bang","iot"],"devDependencies":{"grunt":"^0.4.5","grunt-browserify":"^3.0.1","grunt-contrib-clean":"^0.6.0","grunt-contrib-uglify":"^0.6.0","grunt-exec":"^0.4.6","grunt-jsdoc":"^0.5.7","grunt-typescript":"^0.3.8","mocha":"~1.21.5","chai":"~1.9.2"},"scripts":{"prepublish":"grunt"},"bugs":{"url":"https://github.com/bigbang/bigbang-client-js/issues"},"homepage":"https://github.com/bigbang/bigbang-client-js","_id":"bigbang.io@0.0.5","dist":{"shasum":"27952c45746206f3ca3a8a4baf2443476854620b","tarball":"https://registry.npmjs.org/bigbang.io/-/bigbang.io-0.0.5.tgz","integrity":"sha512-pMRBVZlu1vPevOtOJXhRSfDLLVwARBk3vptODGRE0+v17JA2I907rRVQyWO4r/CkITRlUrHWw9sYVVItcWC00g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC5ySp+AkqoxHNTh39HombJY4iD+53mZRdR0D071ECYLgIhAL/ryq3pBNmDOVZBjb/jPZk36aOGHD6p7/p9/A2niIoZ"}]},"_from":".","_npmVersion":"1.3.22","_npmUser":{"name":"tigeba","email":"tigeba@altereality.com"},"maintainers":[{"name":"vonnieda","email":"jason@vonnieda.org"},{"name":"tigeba","email":"tigeba@altereality.com"}]},"0.0.6":{"name":"bigbang.io","version":"0.0.6","main":"lib/NodeBigBangClient.js","description":"Create realtime applications in seconds with Big Bang.","repository":{"type":"git","url":"https://github.com/bigbang/bigbang-client-js"},"private":false,"dependencies":{"faye-websocket":"0.8.1"},"keywords":["bigbang","realtime","real-time","websocket","big bang","publish","subscribe","pubsub","socket","iot"],"devDependencies":{"grunt":"^0.4.5","grunt-browserify":"^3.0.1","grunt-contrib-clean":"^0.6.0","grunt-contrib-uglify":"^0.6.0","grunt-exec":"^0.4.6","grunt-jsdoc":"^0.5.7","grunt-typescript":"^0.3.8","mocha":"~1.21.5","chai":"~1.9.2"},"scripts":{"prepublish":"grunt"},"gitHead":"6a5e1bf7fa4ec3ae5bb5969fb688f8b8a3cc5e94","bugs":{"url":"https://github.com/bigbang/bigbang-client-js/issues"},"homepage":"https://github.com/bigbang/bigbang-client-js","_id":"bigbang.io@0.0.6","_shasum":"1552080a7c8b777c2931319ef32649ed24b16478","_from":"./","_npmVersion":"1.4.28","_npmUser":{"name":"tigeba","email":"tigeba@altereality.com"},"maintainers":[{"name":"vonnieda","email":"jason@vonnieda.org"},{"name":"tigeba","email":"tigeba@altereality.com"}],"dist":{"shasum":"1552080a7c8b777c2931319ef32649ed24b16478","tarball":"https://registry.npmjs.org/bigbang.io/-/bigbang.io-0.0.6.tgz","integrity":"sha512-V+kLNLjDOo0LZmurRiGeVqas7sMjoQhtolhKEWjzAfmTJ4JzCfY51Dg0cbt/opvMMAOygmPBt5z0ouo6jwbuNw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD2jWqfPi34CMDAJ6ugXy6PCYcgxuI3+v7yIjgJ8HN18wIgJgpt8TVF1JIPBT5GNiC+rHL0+dG+uMKCC3JWy0Eimpc="}]}},"0.0.7":{"name":"bigbang.io","version":"0.0.7","main":"lib/NodeBigBangClient.js","license":"BSD-3-Clause","description":"Create realtime applications in seconds with Big Bang.","repository":{"type":"git","url":"https://github.com/bigbang/bigbang-client-js"},"private":false,"dependencies":{"faye-websocket":"0.8.1"},"keywords":["bigbang","realtime","real-time","websocket","big bang","publish","subscribe","pubsub","socket","iot","internet of things"],"devDependencies":{"grunt":"^0.4.5","grunt-browserify":"^3.0.1","grunt-contrib-clean":"^0.6.0","grunt-contrib-uglify":"^0.6.0","grunt-exec":"^0.4.6","grunt-jsdoc":"^0.5.7","grunt-typescript":"^0.3.8","mocha":"~1.2","chai":"~1.9.2"},"scripts":{"prepublish":"grunt"},"gitHead":"55bd88361e84bc2bfe60dd245331621138f67a40","bugs":{"url":"https://github.com/bigbang/bigbang-client-js/issues"},"homepage":"https://github.com/bigbang/bigbang-client-js","_id":"bigbang.io@0.0.7","_shasum":"635bbd88beac131fb60afd30ddbf3ffea37cbf3a","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"tigeba","email":"tigeba@altereality.com"},"maintainers":[{"name":"vonnieda","email":"jason@vonnieda.org"},{"name":"tigeba","email":"tigeba@altereality.com"}],"dist":{"shasum":"635bbd88beac131fb60afd30ddbf3ffea37cbf3a","tarball":"https://registry.npmjs.org/bigbang.io/-/bigbang.io-0.0.7.tgz","integrity":"sha512-kSRcUAhRkaAakHnGhI/aZvAnKdykJodff7YBgRkAU9eVjBCyIn0hB5e0VfDCledaF9NUBX37OqWEZkPuiyi8kA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC88QyoPjZKmEehonJFpiELwDNQymHinr3WaaknbgUMNAiEAleZTeiwUiBtodgFcMuuqwzQHcdfSGC20EhLgFCqel3w="}]}},"0.0.8":{"name":"bigbang.io","version":"0.0.8","main":"lib/NodeBigBangClient.js","license":"BSD-3-Clause","description":"Create realtime applications in seconds with Big Bang.","repository":{"type":"git","url":"https://github.com/bigbang/bigbang-client-js"},"private":false,"dependencies":{"faye-websocket":"0.8.1"},"keywords":["bigbang","realtime","real-time","websocket","big bang","publish","subscribe","pubsub","socket","iot","internet of things"],"devDependencies":{"chai":"^3.3.0","grunt":"^0.4.5","grunt-browserify":"^3.0.1","grunt-contrib-clean":"^0.6.0","grunt-contrib-uglify":"^0.6.0","grunt-contrib-watch":"^0.6.1","grunt-exec":"^0.4.6","grunt-jsdoc":"^0.5.7","grunt-typescript":"^0.3.8","mocha":"^2.3.3"},"scripts":{"prepublish":"grunt"},"gitHead":"1a21b3d442eedf25d3edc897cff7eb92545a293d","bugs":{"url":"https://github.com/bigbang/bigbang-client-js/issues"},"homepage":"https://github.com/bigbang/bigbang-client-js","_id":"bigbang.io@0.0.8","_shasum":"dc9eedbfdb6125900bc6a89383fa1f22c09925e0","_from":".","_npmVersion":"2.14.20","_nodeVersion":"4.4.0","_npmUser":{"name":"tigeba","email":"tigeba@altereality.com"},"maintainers":[{"name":"vonnieda","email":"jason@vonnieda.org"},{"name":"tigeba","email":"tigeba@altereality.com"}],"dist":{"shasum":"dc9eedbfdb6125900bc6a89383fa1f22c09925e0","tarball":"https://registry.npmjs.org/bigbang.io/-/bigbang.io-0.0.8.tgz","integrity":"sha512-KIVu4o5WmPmrWDE3rxNf+4L8MclZ5ZmSGLH5YapSvw+OgsX1Jyia4ZVukk6I2JBnaEABw1/lpLJ1bgpfHcQqyw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICKDVElCI0Moy63/dB7Q78ZsVXeJ54NzcWRibtMqzaMKAiEAnSa26g7l+38HtXdMm084ck4SI/C0Rj28wU0tymq3tN4="}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/bigbang.io-0.0.8.tgz_1460992414663_0.9210329630877823"}},"0.0.9":{"name":"bigbang.io","version":"0.0.9","main":"lib/NodeBigBangClient.js","license":"BSD-3-Clause","description":"Create realtime applications in seconds with Big Bang.","repository":{"type":"git","url":"https://github.com/bigbang/bigbang-client-js"},"private":false,"dependencies":{"faye-websocket":"0.8.1","sockjs-client":"1.0.3","superagent":"1.7.2"},"keywords":["bigbang","realtime","real-time","websocket","big bang","publish","subscribe","pubsub","socket","iot","internet of things"],"devDependencies":{"babel-preset-es2015":"^6.6.0","babel-preset-node5":"^11.0.2","chai":"^3.3.0","component-webpack-plugin":"^0.2.1","grunt":"^0.4.5","grunt-babel":"^6.0.0","grunt-contrib-clean":"^0.6.0","grunt-contrib-copy":"^1.0.0","grunt-contrib-uglify":"^1.0.1","grunt-contrib-watch":"^0.6.1","grunt-exec":"^0.4.6","grunt-jsdoc":"^0.5.7","grunt-webpack":"^1.0.11","mocha":"^2.3.3","webpack":"^1.13.0","webpack-dev-server":"^1.14.1"},"scripts":{"prepublish":"grunt"},"gitHead":"e21cb7bc6000adeaefd96e3b0fa32b758fd7819f","bugs":{"url":"https://github.com/bigbang/bigbang-client-js/issues"},"homepage":"https://github.com/bigbang/bigbang-client-js","_id":"bigbang.io@0.0.9","_shasum":"23b2439f4a09449c9b7dd2c14f18a921f37d0c88","_from":".","_npmVersion":"2.14.20","_nodeVersion":"4.4.0","_npmUser":{"name":"tigeba","email":"tigeba@altereality.com"},"maintainers":[{"name":"vonnieda","email":"jason@vonnieda.org"},{"name":"tigeba","email":"tigeba@altereality.com"}],"dist":{"shasum":"23b2439f4a09449c9b7dd2c14f18a921f37d0c88","tarball":"https://registry.npmjs.org/bigbang.io/-/bigbang.io-0.0.9.tgz","integrity":"sha512-1Vaa8gl6niGwtmaE07T/Ph+Rm0o2A8wa+7K5klDKFsD6okDwetCMjozX5cBBA5NKgTuy/0ff/oUVIW3iO9EamQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDWNupEAsYbsc+IiUIADPSKhz/mAonJhpyGXOuaGAh8QAiEA0AjZa8mCbiW3eUgnPI/3vQEW/sNBrWUi53pL23KNZi4="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/bigbang.io-0.0.9.tgz_1461959586929_0.0037852914538234472"}},"0.0.10":{"name":"bigbang.io","version":"0.0.10","main":"lib/NodeBigBangClient.js","license":"BSD-3-Clause","description":"Create real-time applications and devices for the Internet of Things.","repository":{"type":"git","url":"git+https://github.com/bigbang/bigbang-client-js.git"},"private":false,"dependencies":{"faye-websocket":"0.8.1","lodash":"^4.13.1","sockjs-client":"1.0.3","superagent":"1.7.2"},"keywords":["bigbang","realtime","real-time","websocket","big bang","publish","subscribe","pubsub","socket","iot","internet of things"],"devDependencies":{"babel-preset-es2015":"^6.6.0","babel-preset-node":"^5.1.1","babel-preset-node5":"^11.0.2","babel-preset-nodejs-lts":"^2.0.1","babel-preset-stage-0":"^6.5.0","bluebird":"^3.3.5","chai":"^3.3.0","component-webpack-plugin":"^0.2.1","grunt":"^0.4.5","grunt-babel":"^6.0.0","grunt-contrib-clean":"^0.6.0","grunt-contrib-copy":"^1.0.0","grunt-contrib-uglify":"^1.0.1","grunt-contrib-watch":"^0.6.1","grunt-exec":"^0.4.6","grunt-jsdoc":"^0.5.7","grunt-webpack":"^1.0.11","mocha":"^2.3.3","webpack":"^1.13.0","webpack-dev-server":"^1.14.1"},"scripts":{"prepublish":"grunt"},"gitHead":"0928d0d043f0505d397f26f1700e41c85cd1d6ce","bugs":{"url":"https://github.com/bigbang/bigbang-client-js/issues"},"homepage":"https://github.com/bigbang/bigbang-client-js#readme","_id":"bigbang.io@0.0.10","_shasum":"33f52cea10f9a48f11428d456478984d7c2fedce","_from":".","_npmVersion":"2.15.1","_nodeVersion":"4.4.3","_npmUser":{"name":"tigeba","email":"tigeba@altereality.com"},"maintainers":[{"name":"vonnieda","email":"jason@vonnieda.org"},{"name":"tigeba","email":"tigeba@altereality.com"}],"dist":{"shasum":"33f52cea10f9a48f11428d456478984d7c2fedce","tarball":"https://registry.npmjs.org/bigbang.io/-/bigbang.io-0.0.10.tgz","integrity":"sha512-ktJ1rDbmtdWqrCVadRhIKE9ZwKhA7g7JvGYY35a3UEuE8SWev3gglrT4NqJ424/nLBbXBUEgEZqYcg4+xRfF5A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEH1en3E1+6L8HhMSDHCzS40irTjXs1QixlMuhHbyU9PAiBSnUDPpGO9kfUuQk4Upyi2O/Mn7o2uPIi2hHNWJ5hLOw=="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/bigbang.io-0.0.10.tgz_1468358584331_0.6042035440914333"}},"0.0.11":{"name":"bigbang.io","version":"0.0.11","main":"lib/NodeBigBangClient.js","license":"BSD-3-Clause","description":"Create real-time applications and devices for the Internet of Things.","repository":{"type":"git","url":"git+https://github.com/bigbang/bigbang-client-js.git"},"private":false,"dependencies":{"faye-websocket":"0.8.1","lodash":"^4.13.1","sockjs-client":"1.0.3","superagent":"1.7.2"},"keywords":["bigbang","realtime","real-time","websocket","big bang","publish","subscribe","pubsub","socket","iot","internet of things"],"devDependencies":{"babel-preset-es2015":"^6.6.0","babel-preset-node":"^5.1.1","babel-preset-node5":"^11.0.2","babel-preset-nodejs-lts":"^2.0.1","babel-preset-stage-0":"^6.5.0","bluebird":"^3.3.5","chai":"^3.3.0","component-webpack-plugin":"^0.2.1","grunt":"^0.4.5","grunt-babel":"^6.0.0","grunt-contrib-clean":"^0.6.0","grunt-contrib-copy":"^1.0.0","grunt-contrib-uglify":"^1.0.1","grunt-contrib-watch":"^0.6.1","grunt-exec":"^0.4.6","grunt-jsdoc":"^0.5.7","grunt-webpack":"^1.0.11","mocha":"^2.3.3","webpack":"^1.13.0","webpack-dev-server":"^1.14.1"},"scripts":{"prepublish":"grunt"},"gitHead":"31c433f86c41412a447e2f8aa72e890764b4910f","bugs":{"url":"https://github.com/bigbang/bigbang-client-js/issues"},"homepage":"https://github.com/bigbang/bigbang-client-js#readme","_id":"bigbang.io@0.0.11","_shasum":"8e16f3e5afb87dfdb95ae307067d374e91ab9bf8","_from":".","_npmVersion":"2.15.1","_nodeVersion":"4.4.3","_npmUser":{"name":"tigeba","email":"tigeba@altereality.com"},"maintainers":[{"name":"vonnieda","email":"jason@vonnieda.org"},{"name":"tigeba","email":"tigeba@altereality.com"}],"dist":{"shasum":"8e16f3e5afb87dfdb95ae307067d374e91ab9bf8","tarball":"https://registry.npmjs.org/bigbang.io/-/bigbang.io-0.0.11.tgz","integrity":"sha512-UYxLOFMXQra0oyuuohpHkAHgQCfGG0L4rbK3sOcU8EWxTDSo5biHeN30ckqWNnYACz5k7ODwTft4UqnNnbErEg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID/QiqiKH/rusLmw2dlDZV67UFsh7BEw619kT/BoNH9HAiEAi9aOZS98NohlBfPJ1qRUjrblexXnz7aZONHH+oXjly0="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/bigbang.io-0.0.11.tgz_1470525381853_0.8639730729628354"}},"0.0.12":{"name":"bigbang.io","version":"0.0.12","main":"lib/NodeBigBangClient.js","license":"BSD-3-Clause","description":"Create real-time applications and devices for the Internet of Things.","repository":{"type":"git","url":"git+https://github.com/bigbang/bigbang-client-js.git"},"private":false,"dependencies":{"faye-websocket":"0.8.1","lodash":"^4.13.1","sockjs-client":"1.0.3","superagent":"1.7.2"},"keywords":["bigbang","realtime","real-time","websocket","big bang","publish","subscribe","pubsub","socket","iot","internet of things"],"devDependencies":{"babel-preset-es2015":"^6.6.0","babel-preset-node":"^5.1.1","babel-preset-node5":"^11.0.2","babel-preset-nodejs-lts":"^2.0.1","babel-preset-stage-0":"^6.5.0","bluebird":"^3.3.5","chai":"^3.3.0","component-webpack-plugin":"^0.2.1","grunt":"^0.4.5","grunt-babel":"^6.0.0","grunt-contrib-clean":"^0.6.0","grunt-contrib-copy":"^1.0.0","grunt-contrib-uglify":"^1.0.1","grunt-contrib-watch":"^0.6.1","grunt-exec":"^0.4.6","grunt-jsdoc":"^0.5.7","grunt-webpack":"^1.0.11","mocha":"^2.3.3","webpack":"^1.13.0","webpack-dev-server":"^1.14.1"},"scripts":{"prepublish":"grunt"},"gitHead":"074be86778d0759caa5ba45ab76a8c5431f1903a","bugs":{"url":"https://github.com/bigbang/bigbang-client-js/issues"},"homepage":"https://github.com/bigbang/bigbang-client-js#readme","_id":"bigbang.io@0.0.12","_shasum":"3dcb356e211d0a8bc1a64de1dcfcab1e370f9592","_from":".","_npmVersion":"2.15.8","_nodeVersion":"4.4.7","_npmUser":{"name":"tigeba","email":"tigeba@altereality.com"},"maintainers":[{"name":"vonnieda","email":"jason@vonnieda.org"},{"name":"tigeba","email":"tigeba@altereality.com"}],"dist":{"shasum":"3dcb356e211d0a8bc1a64de1dcfcab1e370f9592","tarball":"https://registry.npmjs.org/bigbang.io/-/bigbang.io-0.0.12.tgz","integrity":"sha512-Qsn2cdxB6WE0t8LQxOEXcbq+82AYuQRKSA8o74AmPaQmPr4GIorZ6PjK0ex3P21q7kaSx74bPEgGhST/ht+TqQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDiEes1zNHXqwdL4eBg8yc423sX2NwbLUHPrt0fcvzbNgIgNTq/h5sFjKqnm7JZn2L2TUejBzHQtPn666gKp1KWPvs="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/bigbang.io-0.0.12.tgz_1474771072433_0.3619047557003796"}},"0.0.13":{"name":"bigbang.io","version":"0.0.13","main":"lib/NodeBigBangClient.js","license":"BSD-3-Clause","description":"Create real-time applications and devices for the Internet of Things.","repository":{"type":"git","url":"git+https://github.com/bigbang/bigbang-client-js.git"},"private":false,"dependencies":{"faye-websocket":"0.8.1","lodash":"^4.13.1","sockjs-client":"1.0.3","superagent":"1.7.2","uuid":"^2.0.3"},"keywords":["bigbang","realtime","real-time","websocket","big bang","publish","subscribe","pubsub","socket","iot","internet of things"],"devDependencies":{"babel-preset-es2015":"^6.6.0","babel-preset-node":"^5.1.1","babel-preset-node5":"^11.0.2","babel-preset-nodejs-lts":"^2.0.1","babel-preset-stage-0":"^6.5.0","bluebird":"^3.3.5","chai":"^3.3.0","component-webpack-plugin":"^0.2.1","grunt":"^0.4.5","grunt-babel":"^6.0.0","grunt-contrib-clean":"^0.6.0","grunt-contrib-copy":"^1.0.0","grunt-contrib-uglify":"^1.0.1","grunt-contrib-watch":"^0.6.1","grunt-exec":"^0.4.6","grunt-jsdoc":"^0.5.7","grunt-webpack":"^1.0.11","mocha":"^2.3.3","webpack":"^1.13.0","webpack-dev-server":"^1.14.1"},"scripts":{"prepublish":"grunt"},"gitHead":"ba8c5426a2c5a27503616c9ec25972a8849c157f","bugs":{"url":"https://github.com/bigbang/bigbang-client-js/issues"},"homepage":"https://github.com/bigbang/bigbang-client-js#readme","_id":"bigbang.io@0.0.13","_shasum":"a61db8b04b71bbe9f5b9ba884f56abfe49666768","_from":".","_npmVersion":"2.15.8","_nodeVersion":"4.4.7","_npmUser":{"name":"tigeba","email":"tigeba@altereality.com"},"maintainers":[{"name":"vonnieda","email":"jason@vonnieda.org"},{"name":"tigeba","email":"tigeba@altereality.com"}],"dist":{"shasum":"a61db8b04b71bbe9f5b9ba884f56abfe49666768","tarball":"https://registry.npmjs.org/bigbang.io/-/bigbang.io-0.0.13.tgz","integrity":"sha512-AJULfiywn6/DJY93JaK1pgnikDs/BR1e/WAHa6cxjAdKQEb5x8sQtV04dob4sdFnAkicow3AUtpYjkoc1Q9FFg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFzq9ojoj4CmzBqqsVHXi1sjd04HRVeWsC0mrR2e7uESAiEA/RRrgaCItvugMaxyl1yQeSvKuo3+gXel04PWNvgDOgI="}]},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/bigbang.io-0.0.13.tgz_1476925063692_0.01636553928256035"}},"0.0.14":{"name":"bigbang.io","version":"0.0.14","main":"index.js","browser":{"./lib/NodeBigBangClient.js":"./web/BrowserBigBangClient.js","fs":"empty"},"license":"BSD-3-Clause","description":"Create real-time applications and devices for the Internet of Things.","repository":{"type":"git","url":"git+https://github.com/bigbang/bigbang-client-js.git"},"private":false,"dependencies":{"empty":"^0.10.1","faye-websocket":"0.8.1","lodash":"^4.13.1","sockjs-client":"1.0.3","superagent":"1.7.2","uuid":"^2.0.3"},"keywords":["bigbang","realtime","real-time","websocket","big bang","publish","subscribe","pubsub","socket","iot","internet of things"],"devDependencies":{"babel-preset-es2015":"^6.6.0","babel-preset-node":"^5.1.1","babel-preset-node5":"^11.0.2","babel-preset-nodejs-lts":"^2.0.1","babel-preset-stage-0":"^6.5.0","bluebird":"^3.3.5","chai":"^3.3.0","component-webpack-plugin":"^0.2.1","grunt":"^0.4.5","grunt-babel":"^6.0.0","grunt-contrib-clean":"^0.6.0","grunt-contrib-copy":"^1.0.0","grunt-contrib-uglify":"^1.0.1","grunt-contrib-watch":"^0.6.1","grunt-exec":"^0.4.6","grunt-jsdoc":"^0.5.7","grunt-webpack":"^1.0.11","mocha":"^2.3.3","webpack":"1.14.0","webpack-dev-server":"^1.14.1"},"scripts":{"prepublish":"grunt"},"gitHead":"21665e4059584aa7d7fc2edef60b0ac85327ed54","bugs":{"url":"https://github.com/bigbang/bigbang-client-js/issues"},"homepage":"https://github.com/bigbang/bigbang-client-js#readme","_id":"bigbang.io@0.0.14","_shasum":"0dac019fcc673116d80495761f050942e767a198","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"tigeba","email":"tigeba@altereality.com"},"maintainers":[{"name":"vonnieda","email":"jason@vonnieda.org"},{"name":"tigeba","email":"tigeba@altereality.com"}],"dist":{"shasum":"0dac019fcc673116d80495761f050942e767a198","tarball":"https://registry.npmjs.org/bigbang.io/-/bigbang.io-0.0.14.tgz","integrity":"sha512-ZYn8212Yiuy+b95ZDDQBagCEKLYv8ZheTGL9AVtQkM38FMzA4JYG5OnVobqck0JE0Luh+QTWdd4IMNP8PM4YJg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHFNtsYI4F5kcrgoe636KprRA924E+HpD+W8PEtn/zViAiEAsnvOf14ytbDZNdijOwE18meMsG0YnI5As9MK9LuQg0w="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/bigbang.io-0.0.14.tgz_1481947281131_0.7015018442180008"}},"0.0.15":{"name":"bigbang.io","version":"0.0.15","main":"index.js","browser":{"./lib/NodeBigBangClient.js":"./web/BrowserBigBangClient.js","fs":"empty"},"license":"BSD-3-Clause","description":"Create real-time applications and devices for the Internet of Things.","repository":{"type":"git","url":"git+https://github.com/bigbang/bigbang-client-js.git"},"private":false,"dependencies":{"empty":"^0.10.1","faye-websocket":"0.8.1","lodash":"^4.13.1","sockjs-client":"1.0.3","superagent":"1.7.2","uuid":"^2.0.3"},"keywords":["bigbang","realtime","real-time","websocket","big bang","publish","subscribe","pubsub","socket","iot","internet of things"],"devDependencies":{"babel-preset-es2015":"^6.6.0","babel-preset-node":"^5.1.1","babel-preset-node5":"^11.0.2","babel-preset-nodejs-lts":"^2.0.1","babel-preset-stage-0":"^6.5.0","bluebird":"^3.3.5","chai":"^3.3.0","component-webpack-plugin":"^0.2.1","grunt":"^0.4.5","grunt-babel":"^6.0.0","grunt-contrib-clean":"^0.6.0","grunt-contrib-copy":"^1.0.0","grunt-contrib-uglify":"^1.0.1","grunt-contrib-watch":"^0.6.1","grunt-exec":"^0.4.6","grunt-jsdoc":"^0.5.7","grunt-webpack":"^1.0.11","mocha":"^2.3.3","webpack":"1.14.0","webpack-dev-server":"^1.14.1"},"scripts":{"prepublish":"grunt"},"gitHead":"3c0ca77105a7f42385014b14e06a49123d8b3b11","bugs":{"url":"https://github.com/bigbang/bigbang-client-js/issues"},"homepage":"https://github.com/bigbang/bigbang-client-js#readme","_id":"bigbang.io@0.0.15","_shasum":"81557e676c364afbb7c74fa13eae61d6f88b04d8","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"tigeba","email":"tigeba@altereality.com"},"maintainers":[{"name":"vonnieda","email":"jason@vonnieda.org"},{"name":"tigeba","email":"tigeba@altereality.com"}],"dist":{"shasum":"81557e676c364afbb7c74fa13eae61d6f88b04d8","tarball":"https://registry.npmjs.org/bigbang.io/-/bigbang.io-0.0.15.tgz","integrity":"sha512-yeN6IcuGBdMB2+L1lucVJFHHkaa0Gm+hH7Y4nXwOcmFzN2H1FzG5yQjoHFiK7Cw4sC5V5D9k8C29yuCEEUOCNQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHwB9oHD5gqO9jdtEWaJ3Lto4dDASnPl+8Mv8LY+q8jWAiB/EHVgEjNFBEeEudvam3v9SeReseJ3NE36UxND9fZMEQ=="}]},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/bigbang.io-0.0.15.tgz_1484796478494_0.6899904778692871"}},"0.0.16":{"name":"bigbang.io","version":"0.0.16","main":"index.js","browser":{"./lib/NodeBigBangClient.js":"./web/BrowserBigBangClient.js","fs":"empty"},"license":"BSD-3-Clause","description":"Create real-time applications and devices for the Internet of Things.","repository":{"type":"git","url":"git+https://github.com/bigbang/bigbang-client-js.git"},"private":false,"dependencies":{"faye-websocket":"0.8.1","lodash":"^4.13.1","sockjs-client":"1.0.3","superagent":"1.7.2","uuid":"3.0.1"},"keywords":["bigbang","realtime","real-time","websocket","big bang","publish","subscribe","pubsub","socket","iot","internet of things"],"devDependencies":{"empty":"^0.10.1","babel-preset-es2015":"^6.6.0","babel-preset-node":"^5.1.1","babel-preset-node5":"^11.0.2","babel-preset-nodejs-lts":"^2.0.1","babel-preset-stage-0":"^6.5.0","bluebird":"^3.3.5","chai":"^3.3.0","component-webpack-plugin":"^0.2.1","grunt":"^0.4.5","grunt-babel":"^6.0.0","grunt-contrib-clean":"^0.6.0","grunt-contrib-copy":"^1.0.0","grunt-contrib-uglify":"^1.0.1","grunt-contrib-watch":"^0.6.1","grunt-exec":"^0.4.6","grunt-jsdoc":"^0.5.7","grunt-webpack":"^1.0.11","mocha":"^2.3.3","webpack":"1.14.0","webpack-dev-server":"^1.14.1"},"scripts":{"prepublish":"grunt"},"gitHead":"9c877b24968d2341903b1a690ac8a7f04cb42b06","bugs":{"url":"https://github.com/bigbang/bigbang-client-js/issues"},"homepage":"https://github.com/bigbang/bigbang-client-js#readme","_id":"bigbang.io@0.0.16","_shasum":"2848410b98b7337cf02c0fbeba245433a0c56617","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"tigeba","email":"tigeba@altereality.com"},"maintainers":[{"name":"vonnieda","email":"jason@vonnieda.org"},{"name":"tigeba","email":"tigeba@altereality.com"}],"dist":{"shasum":"2848410b98b7337cf02c0fbeba245433a0c56617","tarball":"https://registry.npmjs.org/bigbang.io/-/bigbang.io-0.0.16.tgz","integrity":"sha512-Di7VIwJoKmoaqf1Q6wOhkp1PQLffTdH/t+QjFoa3QgP7aRVvhkuociVYJimV2wZ7sZbdrv4aEunhTmPPzdPRmQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD/NeNiumncQhDLfL0xalhsblxurqbkRb4kepNZwykukgIgYUTQOg824KUe7x1meC9oY4VrxRfPof9YUI5Fba6dHeE="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/bigbang.io-0.0.16.tgz_1486411689906_0.13078668620437384"}},"0.0.17":{"name":"bigbang.io","version":"0.0.17","main":"index.js","browser":{"./lib/NodeBigBangClient.js":"./web/BrowserBigBangClient.js","fs":false},"license":"BSD-3-Clause","description":"Create real-time applications and devices for the Internet of Things.","repository":{"type":"git","url":"git+https://github.com/bigbang/bigbang-client-js.git"},"private":false,"dependencies":{"faye-websocket":"0.8.1","lodash":"^4.13.1","sockjs-client":"1.0.3","superagent":"1.7.2","uuid":"3.0.1"},"keywords":["bigbang","realtime","real-time","websocket","big bang","publish","subscribe","pubsub","socket","iot","internet of things"],"devDependencies":{"babel-preset-es2015":"^6.6.0","babel-preset-node":"^5.1.1","babel-preset-node5":"^11.0.2","babel-preset-nodejs-lts":"^2.0.1","babel-preset-stage-0":"^6.5.0","bluebird":"^3.3.5","chai":"^3.3.0","component-webpack-plugin":"^0.2.1","grunt":"^0.4.5","grunt-babel":"^6.0.0","grunt-contrib-clean":"^0.6.0","grunt-contrib-copy":"^1.0.0","grunt-contrib-uglify":"^1.0.1","grunt-contrib-watch":"^0.6.1","grunt-exec":"^0.4.6","grunt-jsdoc":"^0.5.7","grunt-webpack":"^1.0.11","mocha":"^2.3.3","webpack":"1.14.0","webpack-dev-server":"^1.14.1"},"scripts":{"prepublish":"grunt"},"gitHead":"87da394f772a362f1855e66085fc22648d5e5211","bugs":{"url":"https://github.com/bigbang/bigbang-client-js/issues"},"homepage":"https://github.com/bigbang/bigbang-client-js#readme","_id":"bigbang.io@0.0.17","_shasum":"8ea01849aa88dd0a5b849538cca63d286692a6e1","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"tigeba","email":"tigeba@altereality.com"},"maintainers":[{"name":"vonnieda","email":"jason@vonnieda.org"},{"name":"tigeba","email":"tigeba@altereality.com"}],"dist":{"shasum":"8ea01849aa88dd0a5b849538cca63d286692a6e1","tarball":"https://registry.npmjs.org/bigbang.io/-/bigbang.io-0.0.17.tgz","integrity":"sha512-Z0KOp/mCUHPrsO16spMe7V9xOUa0F8C7yltW/XHzUmcPFi/M59hddwpzm+1nXSUlCKfI0Zg8Xv1GIL40tvMrHw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDfTNvrdhFGFoPajkMt0W/icLfku0O1UzZcHK6Nrfn7WAiAK6WfSqMEAnvpmRp+4Xry1PTon7Rn9J4fseqXAv7aSdQ=="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/bigbang.io-0.0.17.tgz_1487722236827_0.7644663217943162"}},"0.0.18":{"name":"bigbang.io","version":"0.0.18","main":"index.js","browser":{"./lib/NodeBigBangClient.js":"./web/BrowserBigBangClient.js","fs":false},"watch":{"prepublish":{"patterns":["src"],"extensions":"js"}},"license":"BSD-3-Clause","description":"Create real-time applications and devices for the Internet of Things.","repository":{"type":"git","url":"git+https://github.com/bigbang/bigbang-client-js.git"},"private":false,"dependencies":{"faye-websocket":"0.11.1","lodash":"^4.13.1","sockjs-client":"1.0.3","superagent":"1.7.2","uuid":"3.0.1"},"keywords":["bigbang","realtime","real-time","websocket","big bang","publish","subscribe","pubsub","socket","iot","internet of things"],"devDependencies":{"babel-preset-es2015":"^6.6.0","babel-preset-stage-0":"^6.5.0","chai":"^3.3.0","grunt":"1.0.1","grunt-babel":"^6.0.0","grunt-contrib-clean":"1.0.0","grunt-contrib-copy":"^1.0.0","grunt-contrib-uglify":"^2.0.0","grunt-contrib-watch":"^1.0.0","grunt-exec":"^1.0.0","grunt-webpack":"^1.0.11","mocha":"^3.2.0","npm-watch":"^0.1.9","webpack":"1.14.0","webpack-dev-server":"^1.14.1"},"scripts":{"prepublish":"grunt","watch":"npm-watch"},"gitHead":"369bbe6f4b3863f2a6e55504497b485a9c796b05","bugs":{"url":"https://github.com/bigbang/bigbang-client-js/issues"},"homepage":"https://github.com/bigbang/bigbang-client-js#readme","_id":"bigbang.io@0.0.18","_shasum":"82ad143a561fc3dc523d178cf0dc8c69924d4cf7","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"tigeba","email":"tigeba@altereality.com"},"maintainers":[{"name":"vonnieda","email":"jason@vonnieda.org"},{"name":"tigeba","email":"tigeba@altereality.com"}],"dist":{"shasum":"82ad143a561fc3dc523d178cf0dc8c69924d4cf7","tarball":"https://registry.npmjs.org/bigbang.io/-/bigbang.io-0.0.18.tgz","integrity":"sha512-Tm39+bSk+4wifhPIg+3HnDMF8uOSqytvMlZK6gvgaDbt0r/ABZQfnjNlh0NtGIxTEkk3+C3Vbv7dQP9AGVW6mQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFdLwevve/wOECJjz3WvNTJWOU1nYeDZL+CzRvKpdEU2AiBsCSDk77AXti6wXim2yiY5drBQHVUoE7yByhBNFbcoIA=="}]},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bigbang.io-0.0.18.tgz_1496171795268_0.9097485952079296"}}},"readme":"Big Bang Javascript Client SDK\n=================\n\n[![NPM](https://nodei.co/npm/bigbang.io.png)](https://npmjs.org/package/bigbang.io)\n\nBig Bang lets you create realtime applications in seconds.  It makes event streaming and data synchronization a snap!\n\nThe Javascript Client SDK works in modern browsers and Node.js.  Take your pick, or use both.  \nIt is available via [npm](https://www.npmjs.com/) and [Bower](http://bower.io/) \n\n\nInstallation\n============\n\n    npm install bigbang.io --save\n    \nor\n\n    bower install bigbang.io --save\n    \nExample\n=======\n\n\tvar client = new BigBang.Client('https://demo.bigbang.io');\n\tclient.connect(function(err) {\n\t    if (err) return;\n\t    console.log('Connected as ' + client.getClientId());\n\t    \n\t    client.subscribe('my-channel', function(err, channel) {\n\t        if (err) return;\n\t        channel.on('message', function(message) {\n\t            console.log(message.senderId + ' said ' + message.payload.getBytesAsJSON().message);\n\t        });\t        \n\t        channel.publish({ message : 'Hi everybody!' });\n\n\t        var channelData = channel.getChannelData();\n\t        channelData.on('add', function(key, value) {\n\t            console.log('Someone set ' + key + ' to ' + value);\n\t        });\n\t        channelData.put('colors', ['red', 'green', 'blue']);\n\t    });\n\t});\n\n\nBrowser Note\n=======\n\nIf you are using Big Bang in browser without any sort of dependency management, just add the minified .js file.  There are no longer any external dependencies, everything included!\n\n    <script type=\"text/javascript\" src=\"js/bigbang.io.min.js\"></script>\n\nServers\n=======\n\nTo connect to Big Bang you'll need a URL. You can use `http://demo.bigbang.io` to try things out. When you are ready, you can create your own application at [https://cloud.bigbang.io/](https://cloud.bigbang.io/).\n\n\nChannels\n========\n\nChannels are publish/subscribe. You can subscribe to a Channel to get any\nmessages that are published to it. You can publish a message to send it to\nall subscribers.\n\nSee Client#subscribe() for more!\n\n\nChannel Data\n============\n\nChannels can have key/value pairs called ChannelData associated with them.\nThese persist as long as the Channel is active and they are automatically\nsynchronized to all subscribers of the channel.\n\nSee Channel#getChannelData() for more!\n\n\nAPI\n===\n\nBigBang.Client\n--------------\n\nClient manages your connection to the server and lets you interface with Channels.\n\n\tvar client = new BigBang.Client('https://demo.bigbang.io');\n\tclient.connect(function(err) {\n\t    if (err) return;\n\t    console.log('Connected as ' + client.getClientId());\n\t});\n\t\n\t\n### **client.connect**(function(err))\n\nConnect to a Big Bang application at *url*.\n\n**Params**\n\n- callback (`Error`)\n\n\n### **client.disconnect**()\n\nDisconnect from the server.\n\n### **client.subscribe**(channelName, options, function(err, channel))\n\nSubscribe to a \tchannel called *channelName*. *channel* will be a Channel object.\n\n**Params**\n\n- channelName `string`\n\n- callback (`Error`,`Channel`)\n\n\n### **client.getClientId**():\n \nYour unique identifier for this session. This identifies you to the server and to other users.\n\n**Returns** `string` clientId\n \n\n### **client.getChannel**(channelName)\n\nGet a reference to the Channel object for the \tsubscribed channel called *channelName*.\n\n**Params**\n\n- channelName `string`\n\n**Returns**  `Channel` \n\n\n**Events**\n\n**client.on**('disconnected', function(reason)):\n\n\nEvent is fired when the client has been disconnected, either from calling disconnect() or for reasons beyond your control.\n    \nBigBang.Channel\n---------------\n\n    client.subscribe('my-channel', function(err, channel) {\n        if (err) return;\n        channel.on('message', function(message) {\n            console.log(message.senderId + ' said ' + message.payload.getBytesAsJSON().message);\n        });\t        \n        channel.publish({ message : 'Hi everybody!' });\n    });\n\n### **channel.publish**(obj, function(err))\n\n \nPublish *obj* to the channel. *obj* must be an object or array (for now).\n\n**Params**\n\n- obj `object:array` A javascript object or array\n- callback (`Error`) Error if publish fails or is rejected\n\n### **channel.getChannelData**(namespace)\n\n Returns a *ChannelData* object for the given namespace. If no namespace is supplied a default will be used. Namespaces can be used to organize your channel's data.\n\n**Params**\n\n- namespace `string`\n\n\n**Returns** `ChannelData`\n\n\n### **channel.getNamespaces()**\n\nGet the current *ChannelData* namespace names as an Array\n\n**Returns** `ChannelData` or null if namespace does not exist.\n\n\n### **channel.getSubscribers()**\n\n**Returns** `Array` The clientIds of the current subscribers on this channel as an Array.\n\n\n### **channel.unsubscribe**(function())\n\nUnsubscribe from the current channel.\n\n\n### **Events**\n\n### **channel.on('message', function(msg) )**\n\nFired when a message is received on the channel\n\n\n###  **channel.on('join', function(clientId))**\n\nFired when a subscriber joins the channel.\n\n### **channel.on('leave', function(clientId))** \n\nFired when a subscriber leaves the channel.\n\nBigBang.ChannelData\n-------------------\n\n    var channelData = channel.getChannelData();\n    channelData.on('add', function(key, value) {\n        console.log('Someone set ' + key + ' to ' + value);\n    });\n    channelData.put('colors', ['red', 'green', 'blue']);\n\t\n### **channelData.get**(key)\n\n**Params**\n\n- key `string`\n\n**Returns** `object|Array` Return value associated with key, or null if the key does not exist\n\n### **channelData.put**(key, value)\n\nSet the *value* for *key*.\n\n**Params** \n\n- key `string`\n- value `object|Array`\n\n### **channelData.remove**(key): \n\nRemove the value associated with *key*.\n\n\n### **Events**\n\n### **channelData.on**('add', function(key, value))\n\nFires when a new key and value is added.\n\n### **channelData.on**('update', function(key, value))\n\nFires when a key's value is updated.\n\n### **channelData.on**('remove', function(key))\n\nFired when a key (and it's value) is removed.\n\n\n### **channelData.on**(key, function(value, operation))\n\nFired when anything happens to key. *value* will be the new value or null in the case of a remove. *operation* is one of add, update or remove. This event is an easy way to monitor a single key.\n","maintainers":[{"name":"vonnieda","email":"jason@vonnieda.org"},{"name":"tigeba","email":"tigeba@altereality.com"}],"time":{"modified":"2022-06-13T04:36:04.279Z","created":"2014-09-24T03:47:28.690Z","0.0.1":"2014-09-24T03:47:28.690Z","0.0.2":"2014-10-09T07:30:47.713Z","0.0.3":"2014-10-10T00:41:55.126Z","0.0.4":"2014-10-25T01:22:12.070Z","0.0.5":"2014-11-29T03:36:56.341Z","0.0.6":"2015-04-30T21:26:28.457Z","0.0.7":"2015-08-28T04:07:56.817Z","0.0.8":"2016-04-18T15:13:35.973Z","0.0.9":"2016-04-29T19:53:09.300Z","0.0.10":"2016-07-12T21:23:06.697Z","0.0.11":"2016-08-06T23:16:24.086Z","0.0.12":"2016-09-25T02:37:54.473Z","0.0.13":"2016-10-20T00:57:44.373Z","0.0.14":"2016-12-17T04:01:23.337Z","0.0.15":"2017-01-19T03:27:59.260Z","0.0.16":"2017-02-06T20:08:12.299Z","0.0.17":"2017-02-22T00:10:39.144Z","0.0.18":"2017-05-30T19:16:36.872Z"},"readmeFilename":"README.md","homepage":"https://github.com/bigbang/bigbang-client-js#readme","repository":{"type":"git","url":"git+https://github.com/bigbang/bigbang-client-js.git"},"bugs":{"url":"https://github.com/bigbang/bigbang-client-js/issues"},"keywords":["bigbang","realtime","real-time","websocket","big bang","publish","subscribe","pubsub","socket","iot","internet of things"],"users":{"tigeba":true},"license":"BSD-3-Clause"}