{"_id":"sc-broker","_rev":"36-b8aeb6223a8a8b1ed39c1c3c0108b053","name":"sc-broker","description":"sc-broker key-value and message broker","dist-tags":{"latest":"8.0.0"},"versions":{"1.0.0":{"name":"sc-broker","description":"sc-broker key-value and message broker","version":"1.0.0","author":{"name":"JF Gros-Dubois","email":"flashthink@gmail.com"},"contributors":[{"name":"JF Gros-Dubois","email":"flashthink@gmail.com"},{"name":"wactbprot"}],"dependencies":{"expirymanager":"0.9.x","fleximap":"0.9.x","ncom":"0.9.x"},"devDependencies":{"underscore":"1.4.x","mocha":"1.20.x","istanbul":"0.3.x"},"keywords":["store","broker","message broker","key value server","session","socketcluster"],"repository":{"type":"git","url":"git://github.com/SocketCluster/sc-broker.git"},"main":"index","engines":{"node":">= 0.8.0"},"scripts":{"cover":"istanbul cover _mocha -- --reporter spec --timeout 3000 --slow 3000","test":"mocha --reporter spec --timeout 3000 --slow 3000","start":"node server.js"},"optionalDependencies":{},"gitHead":"d94f696e1ecf1a45b95e187255d5e27b45252c50","bugs":{"url":"https://github.com/SocketCluster/sc-broker/issues"},"homepage":"https://github.com/SocketCluster/sc-broker","_id":"sc-broker@1.0.0","_shasum":"bf5dd221575dbbd51190a01abbeb2a5b6bf50905","_from":".","_npmVersion":"2.14.2","_nodeVersion":"4.0.0","_npmUser":{"name":"topcloudsystems","email":"grosjona@yahoo.com.au"},"maintainers":[{"name":"topcloudsystems","email":"grosjona@yahoo.com.au"}],"dist":{"shasum":"bf5dd221575dbbd51190a01abbeb2a5b6bf50905","tarball":"https://registry.npmjs.org/sc-broker/-/sc-broker-1.0.0.tgz","integrity":"sha512-vpsaNG7MOV8OOWLsPCJlVUkz1LViMhXzGpFeFZO7mxwlh69HrjWb24icMzZjvatqFTp0qdMhneRQEoXQrt5VWQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC5RjGkvC0wE9bNWU+2y+5Rw4WtaD3DXqkop5+ud22qgAIgA7vnN5EpWfkOvoVB0j6jCmhsRhyaEp6zYaUeenv+lHo="}]},"directories":{}},"2.0.0":{"name":"sc-broker","description":"sc-broker key-value and message broker","version":"2.0.0","author":{"name":"JF Gros-Dubois","email":"flashthink@gmail.com"},"contributors":[{"name":"JF Gros-Dubois","email":"flashthink@gmail.com"},{"name":"wactbprot"}],"dependencies":{"expirymanager":"0.9.x","fleximap":"0.9.x","ncom":"0.9.x"},"devDependencies":{"underscore":"1.4.x","mocha":"1.20.x","istanbul":"0.3.x"},"keywords":["store","broker","message broker","key value server","session","socketcluster"],"repository":{"type":"git","url":"git://github.com/SocketCluster/sc-broker.git"},"main":"index","engines":{"node":">= 0.8.0"},"scripts":{"cover":"istanbul cover _mocha -- --reporter spec --timeout 3000 --slow 3000","test":"mocha --reporter spec --timeout 3000 --slow 3000","start":"node server.js"},"optionalDependencies":{},"gitHead":"0aaca345073a72f7cb23affb803349dc81fc9a8e","bugs":{"url":"https://github.com/SocketCluster/sc-broker/issues"},"homepage":"https://github.com/SocketCluster/sc-broker","_id":"sc-broker@2.0.0","_shasum":"51137e4adac4cc06d134ce33ab0d882919e13f9c","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.4.1","_npmUser":{"name":"topcloudsystems","email":"grosjona@yahoo.com.au"},"dist":{"shasum":"51137e4adac4cc06d134ce33ab0d882919e13f9c","tarball":"https://registry.npmjs.org/sc-broker/-/sc-broker-2.0.0.tgz","integrity":"sha512-Da+YXc+Zmreb0qaIXjd5/iM1FY8J+08hvK9N4DTfNaTjShPAH2nbnnq/TB589cbn51vVsiAh9XTGmCycqd88FA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDKYQc/GsFoFdlC+68wcCh19DpbjPX/rJdS/qKlWS2+/AIgKJNHiTS+7AMTJiQRk8Nje5cNh7iKsVsWsnd+ZXfcQec="}]},"maintainers":[{"name":"topcloudsystems","email":"grosjona@yahoo.com.au"}],"directories":{}},"2.1.0":{"name":"sc-broker","description":"sc-broker key-value and message broker","version":"2.1.0","author":{"name":"JF Gros-Dubois","email":"flashthink@gmail.com"},"contributors":[{"name":"JF Gros-Dubois","email":"flashthink@gmail.com"},{"name":"wactbprot"}],"dependencies":{"expirymanager":"0.9.x","fleximap":"0.9.x","ncom":"0.9.x"},"devDependencies":{"underscore":"1.4.x","mocha":"1.20.x","istanbul":"0.3.x"},"keywords":["store","broker","message broker","key value server","session","socketcluster"],"repository":{"type":"git","url":"git://github.com/SocketCluster/sc-broker.git"},"main":"index","engines":{"node":">= 0.8.0"},"scripts":{"cover":"istanbul cover _mocha -- --reporter spec --timeout 3000 --slow 3000","test":"mocha --reporter spec --timeout 3000 --slow 3000","start":"node server.js"},"optionalDependencies":{},"gitHead":"38a8a648b56d0c7973fb5b65df126fd451e7d26f","bugs":{"url":"https://github.com/SocketCluster/sc-broker/issues"},"homepage":"https://github.com/SocketCluster/sc-broker","_id":"sc-broker@2.1.0","_shasum":"86bcddc6676b32d5771fbd431db6c285b9e0f32c","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.4.1","_npmUser":{"name":"topcloudsystems","email":"grosjona@yahoo.com.au"},"dist":{"shasum":"86bcddc6676b32d5771fbd431db6c285b9e0f32c","tarball":"https://registry.npmjs.org/sc-broker/-/sc-broker-2.1.0.tgz","integrity":"sha512-Nw+1acJ/ZJwYGFH8sPPJW7wJW82FtaxRsLwWEoxdAz0iQ3JptTlAPFQM51J6a9eZFpLvZRWGaaOhFkGAOq6UOg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCricyuxUl02HrxDAvejuqZbKTdKipXWzCYWva131E6pgIgCqLaUdrJr/AFztymXiKq+KrVIPAVO2heE2UNi167Mqc="}]},"maintainers":[{"name":"topcloudsystems","email":"grosjona@yahoo.com.au"}],"directories":{}},"2.1.1":{"name":"sc-broker","description":"sc-broker key-value and message broker","version":"2.1.1","author":{"name":"JF Gros-Dubois","email":"flashthink@gmail.com"},"contributors":[{"name":"JF Gros-Dubois","email":"flashthink@gmail.com"},{"name":"wactbprot"}],"dependencies":{"expirymanager":"0.9.x","fleximap":"0.9.x","ncom":"0.9.x"},"devDependencies":{"underscore":"1.4.x","mocha":"1.20.x","istanbul":"0.3.x"},"keywords":["store","broker","message broker","key value server","session","socketcluster"],"repository":{"type":"git","url":"git://github.com/SocketCluster/sc-broker.git"},"main":"index","engines":{"node":">= 0.8.0"},"scripts":{"cover":"istanbul cover _mocha -- --reporter spec --timeout 3000 --slow 3000","test":"mocha --reporter spec --timeout 3000 --slow 3000","start":"node server.js"},"optionalDependencies":{},"gitHead":"e2d8464cadc3d42d620615ee5f9b780375462637","bugs":{"url":"https://github.com/SocketCluster/sc-broker/issues"},"homepage":"https://github.com/SocketCluster/sc-broker","_id":"sc-broker@2.1.1","_shasum":"d6801e77657991d2243f8fc49027065b33697162","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.4.1","_npmUser":{"name":"topcloudsystems","email":"grosjona@yahoo.com.au"},"dist":{"shasum":"d6801e77657991d2243f8fc49027065b33697162","tarball":"https://registry.npmjs.org/sc-broker/-/sc-broker-2.1.1.tgz","integrity":"sha512-OfFCzx3UYa4d+3gjahBhvoCqYTSd1/dnFll1RKDiv35H5mS5DW6BNbaTdsul0RRsx5kY7ohaJQjeUI0cWEKOKw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA8/fOl6b0oU+WzAxfM3ZbVoU4azKL3NOIj7VIHZoiQQAiEArvocrVQSZsioymF51r9xT6zi066GB/IwTBwc6N3PVIw="}]},"maintainers":[{"name":"topcloudsystems","email":"grosjona@yahoo.com.au"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/sc-broker-2.1.1.tgz_1462248124521_0.8274999314453453"},"directories":{}},"2.1.2":{"name":"sc-broker","description":"sc-broker key-value and message broker","version":"2.1.2","author":{"name":"JF Gros-Dubois","email":"flashthink@gmail.com"},"contributors":[{"name":"JF Gros-Dubois","email":"flashthink@gmail.com"},{"name":"wactbprot"}],"dependencies":{"expirymanager":"0.9.x","fleximap":"0.9.x","ncom":"0.9.x"},"devDependencies":{"underscore":"1.4.x","mocha":"1.20.x","istanbul":"0.3.x"},"keywords":["store","broker","message broker","key value server","session","socketcluster"],"repository":{"type":"git","url":"git://github.com/SocketCluster/sc-broker.git"},"main":"index","engines":{"node":">= 0.8.0"},"scripts":{"cover":"istanbul cover _mocha -- --reporter spec --timeout 3000 --slow 3000","test":"mocha --reporter spec --timeout 3000 --slow 3000","start":"node server.js"},"optionalDependencies":{},"gitHead":"abb3be251561831604b18d42ab9774e92480ebfc","bugs":{"url":"https://github.com/SocketCluster/sc-broker/issues"},"homepage":"https://github.com/SocketCluster/sc-broker","_id":"sc-broker@2.1.2","_shasum":"eee3ac15cb937ee6767b667558b0ed6b62044672","_from":".","_npmVersion":"3.8.6","_nodeVersion":"6.1.0","_npmUser":{"name":"topcloudsystems","email":"grosjona@yahoo.com.au"},"dist":{"shasum":"eee3ac15cb937ee6767b667558b0ed6b62044672","tarball":"https://registry.npmjs.org/sc-broker/-/sc-broker-2.1.2.tgz","integrity":"sha512-7WSy13uvjlCwmOgpjcxUSl85tJ6U31/jwQl9BBgaQLMZgiYg9pbBSVJy/b3BVLpbRwCC099AtRWnlIUHcoqrIw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFhtCQd2bI8sKBRc027cXRZU7aR+GdqzaWZwVLqGgikgAiATEYYeRrx2suqV+rnlRadWw41RbuIknyp3Cm5nOEul+w=="}]},"maintainers":[{"name":"topcloudsystems","email":"grosjona@yahoo.com.au"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/sc-broker-2.1.2.tgz_1465596272515_0.884927463484928"},"directories":{}},"2.1.3":{"name":"sc-broker","description":"sc-broker key-value and message broker","version":"2.1.3","author":{"name":"JF Gros-Dubois","email":"flashthink@gmail.com"},"contributors":[{"name":"JF Gros-Dubois","email":"flashthink@gmail.com"},{"name":"wactbprot"}],"dependencies":{"expirymanager":"0.9.x","fleximap":"0.9.x","ncom":"0.9.x"},"devDependencies":{"underscore":"1.4.x","mocha":"1.20.x","istanbul":"0.3.x"},"keywords":["store","broker","message broker","key value server","session","socketcluster"],"repository":{"type":"git","url":"git://github.com/SocketCluster/sc-broker.git"},"main":"index","engines":{"node":">= 0.8.0"},"scripts":{"cover":"istanbul cover _mocha -- --reporter spec --timeout 3000 --slow 3000","test":"mocha --reporter spec --timeout 3000 --slow 3000","start":"node server.js"},"optionalDependencies":{},"gitHead":"d24aee971496a3002205309f135844a2ddd98c22","bugs":{"url":"https://github.com/SocketCluster/sc-broker/issues"},"homepage":"https://github.com/SocketCluster/sc-broker","_id":"sc-broker@2.1.3","_shasum":"d96b05eb16577f99755496449562e41c1bd4334c","_from":".","_npmVersion":"2.15.0","_nodeVersion":"0.12.13","_npmUser":{"name":"topcloudsystems","email":"grosjona@yahoo.com.au"},"dist":{"shasum":"d96b05eb16577f99755496449562e41c1bd4334c","tarball":"https://registry.npmjs.org/sc-broker/-/sc-broker-2.1.3.tgz","integrity":"sha512-250QR9wtRez/3DCjQaKDfq9L2wEskch0TOxuU/SBBk2Xc4ltZWCEoBtnJm8l1Qa2GxrOtOY6Gug9yt9t55mKhQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGhWICfggHojwRg40SWOxqVbpE3+3pVf/RZkw3xMq3zMAiEAgAYezI8jdd8lVbjwv6M3i7ql1i3KpLSHQAHIl8tNAOY="}]},"maintainers":[{"name":"topcloudsystems","email":"grosjona@yahoo.com.au"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/sc-broker-2.1.3.tgz_1468285992679_0.093388338573277"},"directories":{}},"2.1.4":{"name":"sc-broker","description":"sc-broker key-value and message broker","version":"2.1.4","author":{"name":"JF Gros-Dubois","email":"flashthink@gmail.com"},"contributors":[{"name":"JF Gros-Dubois","email":"flashthink@gmail.com"},{"name":"wactbprot"}],"dependencies":{"expirymanager":"0.9.x","fleximap":"0.9.x","ncom":"0.9.x"},"devDependencies":{"underscore":"1.4.x","mocha":"1.20.x","istanbul":"0.3.x"},"keywords":["store","broker","message broker","key value server","session","socketcluster"],"repository":{"type":"git","url":"git://github.com/SocketCluster/sc-broker.git"},"main":"index","engines":{"node":">= 0.8.0"},"scripts":{"cover":"istanbul cover _mocha -- --reporter spec --timeout 3000 --slow 3000","test":"mocha --reporter spec --timeout 3000 --slow 3000","start":"node server.js"},"optionalDependencies":{},"gitHead":"3fcd24d087a7e5eb9bfb25715e89966bb072f1ff","bugs":{"url":"https://github.com/SocketCluster/sc-broker/issues"},"homepage":"https://github.com/SocketCluster/sc-broker","_id":"sc-broker@2.1.4","_shasum":"3cc27318499657d3f3336c82a51502da22dfe1ca","_from":".","_npmVersion":"2.15.0","_nodeVersion":"0.12.13","_npmUser":{"name":"topcloudsystems","email":"grosjona@yahoo.com.au"},"dist":{"shasum":"3cc27318499657d3f3336c82a51502da22dfe1ca","tarball":"https://registry.npmjs.org/sc-broker/-/sc-broker-2.1.4.tgz","integrity":"sha512-huk1RTOKfy8O0Sc1JBYz8XTf/4N1xzbOKQhooqqBbGksG3Ac89xEZrKzwWNYilT+ccQUal8CCRZpbAN6mj/WZQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE2nKP/VO1qoGioC1w4p2UCrNbSO+Kr/eelQ72h3867aAiBlqLcKkeT8CIO1cXyO8z3LMyNDjpRpN67ruWV+oY6gnw=="}]},"maintainers":[{"name":"topcloudsystems","email":"grosjona@yahoo.com.au"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/sc-broker-2.1.4.tgz_1468286819447_0.5556402539368719"},"directories":{}},"2.2.0":{"name":"sc-broker","description":"sc-broker key-value and message broker","version":"2.2.0","author":{"name":"JF Gros-Dubois","email":"flashthink@gmail.com"},"contributors":[{"name":"JF Gros-Dubois","email":"flashthink@gmail.com"},{"name":"wactbprot"}],"dependencies":{"expirymanager":"0.9.x","fleximap":"0.9.x","ncom":"0.10.x","sc-domain":"1.x.x"},"devDependencies":{"underscore":"1.4.x","mocha":"1.20.x","istanbul":"0.3.x"},"keywords":["store","broker","message broker","key value server","session","socketcluster"],"repository":{"type":"git","url":"git://github.com/SocketCluster/sc-broker.git"},"main":"index","engines":{"node":">= 0.8.0"},"scripts":{"cover":"istanbul cover _mocha -- --reporter spec --timeout 3000 --slow 3000","test":"mocha --reporter spec --timeout 3000 --slow 3000","start":"node server.js"},"optionalDependencies":{},"gitHead":"4323889727f49588cea85247981667ae9f1c6ccb","bugs":{"url":"https://github.com/SocketCluster/sc-broker/issues"},"homepage":"https://github.com/SocketCluster/sc-broker","_id":"sc-broker@2.2.0","_shasum":"612170cdae60d55041f42357320f605b560c8016","_from":".","_npmVersion":"3.9.5","_nodeVersion":"6.2.2","_npmUser":{"name":"topcloudsystems","email":"grosjona@yahoo.com.au"},"dist":{"shasum":"612170cdae60d55041f42357320f605b560c8016","tarball":"https://registry.npmjs.org/sc-broker/-/sc-broker-2.2.0.tgz","integrity":"sha512-fz70D/Kca2e9DYtSDF2p9H6nV0OZORS79+/o+A0WNf3pPpSDVq1qTT9BB8EI8pIqac/VpqocyBjXHz7zUmgfrQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF0ioRodoyJ6l/0QAL42+c4KBbvbhHEdqDBh9GcRS7JTAiBzWNxAlpbgW/VDSQw2S/S3H78cDTlQVQ+Z4SaUlWd/OQ=="}]},"maintainers":[{"name":"topcloudsystems","email":"grosjona@yahoo.com.au"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/sc-broker-2.2.0.tgz_1469141773425_0.281833590939641"},"directories":{}},"2.2.1":{"name":"sc-broker","description":"sc-broker key-value and message broker","version":"2.2.1","author":{"name":"JF Gros-Dubois","email":"flashthink@gmail.com"},"contributors":[{"name":"JF Gros-Dubois","email":"flashthink@gmail.com"},{"name":"wactbprot"}],"dependencies":{"expirymanager":"0.9.x","fleximap":"0.9.x","ncom":"0.10.x","sc-domain":"1.x.x"},"devDependencies":{"underscore":"1.4.x","mocha":"1.20.x","istanbul":"0.3.x"},"keywords":["store","broker","message broker","key value server","session","socketcluster"],"repository":{"type":"git","url":"git://github.com/SocketCluster/sc-broker.git"},"main":"index","engines":{"node":">= 0.8.0"},"scripts":{"cover":"istanbul cover _mocha -- --reporter spec --timeout 3000 --slow 3000","test":"mocha --reporter spec --timeout 3000 --slow 3000","start":"node server.js"},"optionalDependencies":{},"gitHead":"ca1003c65c00f35ac3a60076e878c66bc665ae3b","bugs":{"url":"https://github.com/SocketCluster/sc-broker/issues"},"homepage":"https://github.com/SocketCluster/sc-broker","_id":"sc-broker@2.2.1","_shasum":"5695bf5b4a0de9012a484de0ca17940792b7ee4d","_from":".","_npmVersion":"3.9.5","_nodeVersion":"6.2.2","_npmUser":{"name":"topcloudsystems","email":"grosjona@yahoo.com.au"},"dist":{"shasum":"5695bf5b4a0de9012a484de0ca17940792b7ee4d","tarball":"https://registry.npmjs.org/sc-broker/-/sc-broker-2.2.1.tgz","integrity":"sha512-wKH4qjUi5ZqfyLi3hm043HeCZVpKg1RtxTGmd0JfSo3JEf2ihdfYEpDXPr6dt1v6+Yt0DDvec41I5j84w+8GVA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDtTKceDX5m6ionCuYGeSv33IODQAFLEYb1CLzfXHtw4wIhAKTP7hZ0U+1TJ7OUtJsT9S3awu/tMZM1eZj7jCrXjv0d"}]},"maintainers":[{"name":"topcloudsystems","email":"grosjona@yahoo.com.au"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/sc-broker-2.2.1.tgz_1471637618303_0.4065568307414651"},"directories":{}},"2.2.2":{"name":"sc-broker","description":"sc-broker key-value and message broker","version":"2.2.2","author":{"name":"JF Gros-Dubois","email":"flashthink@gmail.com"},"contributors":[{"name":"JF Gros-Dubois","email":"flashthink@gmail.com"},{"name":"wactbprot"}],"dependencies":{"expirymanager":"0.9.x","fleximap":"0.9.x","ncom":"0.10.x","sc-domain":"1.x.x"},"devDependencies":{"underscore":"1.4.x","mocha":"1.20.x","istanbul":"0.3.x"},"keywords":["store","broker","message broker","key value server","session","socketcluster"],"repository":{"type":"git","url":"git://github.com/SocketCluster/sc-broker.git"},"main":"index","engines":{"node":">= 0.8.0"},"scripts":{"cover":"istanbul cover _mocha -- --reporter spec --timeout 3000 --slow 3000","test":"mocha --reporter spec --timeout 3000 --slow 3000","start":"node server.js"},"optionalDependencies":{},"gitHead":"66a2cd53cd13c39a8a2e070a921f57de90f1acd5","bugs":{"url":"https://github.com/SocketCluster/sc-broker/issues"},"homepage":"https://github.com/SocketCluster/sc-broker","_id":"sc-broker@2.2.2","_shasum":"46cf081cccc2dc4fed9638e25e679f36f61716b8","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.4.0","_npmUser":{"name":"topcloudsystems","email":"grosjona@yahoo.com.au"},"dist":{"shasum":"46cf081cccc2dc4fed9638e25e679f36f61716b8","tarball":"https://registry.npmjs.org/sc-broker/-/sc-broker-2.2.2.tgz","integrity":"sha512-Nl2ivL4Oi9BSAYqbk2SrCWxR+++6W+8SZfqL2ikwBBtw0IiX7MEK/+B4gJcXJk3CVowfg8ecg3oyIc9h0Q8oSQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGhfBrzNE4EQsUOjJr8Bd00Z/eyB+0uw+Oj+q7Fk+tnbAiBVPblJtMOCI+ferS91pHjESAa6pZ/lHD3UBu3kWAy5UA=="}]},"maintainers":[{"name":"topcloudsystems","email":"grosjona@yahoo.com.au"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/sc-broker-2.2.2.tgz_1471739997094_0.30793886608444154"},"directories":{}},"2.2.3":{"name":"sc-broker","description":"sc-broker key-value and message broker","version":"2.2.3","author":{"name":"JF Gros-Dubois","email":"flashthink@gmail.com"},"contributors":[{"name":"JF Gros-Dubois","email":"flashthink@gmail.com"},{"name":"wactbprot"}],"dependencies":{"expirymanager":"0.9.x","fleximap":"0.9.x","ncom":"0.10.x","sc-domain":"1.x.x"},"devDependencies":{"underscore":"1.8.3","mocha":"3.0.2","istanbul":"0.4.4"},"keywords":["store","broker","message broker","key value server","session","socketcluster"],"repository":{"type":"git","url":"git://github.com/SocketCluster/sc-broker.git"},"main":"index","engines":{"node":">= 0.8.0"},"scripts":{"cover":"istanbul cover _mocha -- --reporter spec --timeout 3000 --slow 3000","test":"mocha --reporter spec --timeout 3000 --slow 3000","start":"node server.js"},"optionalDependencies":{},"gitHead":"6d84996b4caf0f7dc263fc76e257feab9c3c5952","bugs":{"url":"https://github.com/SocketCluster/sc-broker/issues"},"homepage":"https://github.com/SocketCluster/sc-broker","_id":"sc-broker@2.2.3","_shasum":"56493e53355d34269f374d913ff21f9e64068e6f","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.4.0","_npmUser":{"name":"topcloudsystems","email":"grosjona@yahoo.com.au"},"dist":{"shasum":"56493e53355d34269f374d913ff21f9e64068e6f","tarball":"https://registry.npmjs.org/sc-broker/-/sc-broker-2.2.3.tgz","integrity":"sha512-VllQrIhAQUqFXx+RrICRg/JB9uLMV/DmaKs+9vVdpJAW9YHa6U7eJC+QSoia1V8nfMYtcv3m0+YxO8nwTTyxZQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDgDUiEYHKBOTAnHuYLva+p9l7ChF3R0w0bj0QIpt/FQQIgWeXCs74GBj2VlFo1NAO+2R2pnc4WT+hmk7R9BQfbu/8="}]},"maintainers":[{"name":"topcloudsystems","email":"grosjona@yahoo.com.au"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/sc-broker-2.2.3.tgz_1471790461479_0.3811596219893545"},"directories":{}},"2.3.0":{"name":"sc-broker","description":"sc-broker key-value and message broker","version":"2.3.0","author":{"name":"JF Gros-Dubois","email":"flashthink@gmail.com"},"contributors":[{"name":"JF Gros-Dubois","email":"flashthink@gmail.com"},{"name":"wactbprot"}],"dependencies":{"expirymanager":"0.9.x","fleximap":"0.9.x","ncom":"0.11.x","sc-domain":"1.x.x"},"devDependencies":{"underscore":"1.8.3","mocha":"3.0.2","istanbul":"0.4.4"},"keywords":["store","broker","message broker","key value server","session","socketcluster"],"repository":{"type":"git","url":"git://github.com/SocketCluster/sc-broker.git"},"main":"index","engines":{"node":">= 0.8.0"},"scripts":{"cover":"istanbul cover _mocha -- --reporter spec --timeout 3000 --slow 3000","test":"mocha --reporter spec --timeout 3000 --slow 3000","start":"node server.js"},"optionalDependencies":{},"gitHead":"9b6e72fc4d20e8af5bc231ef386f021a1340f403","bugs":{"url":"https://github.com/SocketCluster/sc-broker/issues"},"homepage":"https://github.com/SocketCluster/sc-broker","_id":"sc-broker@2.3.0","_shasum":"5da9b129ac802fbb60c376774383619eb6838eb4","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.4.0","_npmUser":{"name":"topcloudsystems","email":"grosjona@yahoo.com.au"},"dist":{"shasum":"5da9b129ac802fbb60c376774383619eb6838eb4","tarball":"https://registry.npmjs.org/sc-broker/-/sc-broker-2.3.0.tgz","integrity":"sha512-ZJWBhxMjmc+w4KSiW9qwZWnz+kcv864KESM3FNDEIac8BS/WGx8CMNo0AJ2nve33tdKoAvq1rAd7xD1EdoEk+Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCDi7tdysgYx4z8qkFhN4LYCDayWKVPiLESJX0+xnwjRQIhAJj0KXVKr7CQfvV6ytWs7B67RXS/GzeEbD3xIfqYsaOk"}]},"maintainers":[{"name":"topcloudsystems","email":"grosjona@yahoo.com.au"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/sc-broker-2.3.0.tgz_1480009844981_0.7355210341047496"},"directories":{}},"2.3.1":{"name":"sc-broker","description":"sc-broker key-value and message broker","version":"2.3.1","author":{"name":"JF Gros-Dubois","email":"flashthink@gmail.com"},"contributors":[{"name":"JF Gros-Dubois","email":"flashthink@gmail.com"},{"name":"wactbprot"}],"dependencies":{"expirymanager":"0.9.x","fleximap":"0.9.x","ncom":"0.11.x","sc-domain":"1.x.x"},"devDependencies":{"underscore":"1.8.3","mocha":"3.0.2","istanbul":"0.4.4"},"keywords":["store","broker","message broker","key value server","session","socketcluster"],"repository":{"type":"git","url":"git://github.com/SocketCluster/sc-broker.git"},"main":"index","engines":{"node":">= 0.8.0"},"scripts":{"cover":"istanbul cover _mocha -- --reporter spec --timeout 3000 --slow 3000","test":"mocha --reporter spec --timeout 3000 --slow 3000","start":"node server.js"},"optionalDependencies":{},"gitHead":"cda868e877299696397af4350b433245d9c7e6b8","bugs":{"url":"https://github.com/SocketCluster/sc-broker/issues"},"homepage":"https://github.com/SocketCluster/sc-broker","_id":"sc-broker@2.3.1","_shasum":"2aa139bbdde7cb5626e059a389bc9a55aaf3ce1d","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.4.0","_npmUser":{"name":"topcloudsystems","email":"grosjona@yahoo.com.au"},"dist":{"shasum":"2aa139bbdde7cb5626e059a389bc9a55aaf3ce1d","tarball":"https://registry.npmjs.org/sc-broker/-/sc-broker-2.3.1.tgz","integrity":"sha512-lKfi/9dnw4oJEd3DXPWfvlPi+VyKtyaFM2EoaymKyxyUXlnOjUTdoLTHKcmARew4YLIRxxxLWwKJDUsPIXnaeQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCD9U6OiLfMQNLlDZFm6nvYvRRV6L0miXD40qxdkzAWvwIhAMJtDkZuo68M5xkx8KhTBm8Hso/kTv5o0wjZ0RpaJKQ4"}]},"maintainers":[{"name":"topcloudsystems","email":"grosjona@yahoo.com.au"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/sc-broker-2.3.1.tgz_1480075703253_0.5130610207561404"},"directories":{}},"2.3.2":{"name":"sc-broker","description":"sc-broker key-value and message broker","version":"2.3.2","author":{"name":"JF Gros-Dubois","email":"flashthink@gmail.com"},"contributors":[{"name":"JF Gros-Dubois","email":"flashthink@gmail.com"},{"name":"wactbprot"}],"dependencies":{"expirymanager":"0.9.x","fleximap":"0.9.x","ncom":"0.11.x","sc-domain":"1.x.x"},"devDependencies":{"underscore":"1.8.3","mocha":"3.0.2","istanbul":"0.4.4"},"keywords":["store","broker","message broker","key value server","session","socketcluster"],"repository":{"type":"git","url":"git://github.com/SocketCluster/sc-broker.git"},"main":"index","engines":{"node":">= 0.8.0"},"scripts":{"cover":"istanbul cover _mocha -- --reporter spec --timeout 3000 --slow 3000","test":"mocha --reporter spec --timeout 3000 --slow 3000","start":"node server.js"},"optionalDependencies":{},"gitHead":"c37c1a8f3220ef9567e90f4870370e3132df1f8d","bugs":{"url":"https://github.com/SocketCluster/sc-broker/issues"},"homepage":"https://github.com/SocketCluster/sc-broker","_id":"sc-broker@2.3.2","_shasum":"4215c187319ae6b277025ff887dcf6a9d73d1d98","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.4.0","_npmUser":{"name":"topcloudsystems","email":"grosjona@yahoo.com.au"},"dist":{"shasum":"4215c187319ae6b277025ff887dcf6a9d73d1d98","tarball":"https://registry.npmjs.org/sc-broker/-/sc-broker-2.3.2.tgz","integrity":"sha512-0qGtNDEr72I27zGNuIoKo7kVwOEcfQzkI5goGSQXvyTegXrURn13JoOsiPIDlvaYCjTRNH6FnWK/sl6mchCNuw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDk0fiAv7WzyYr19O3JUq4/t5e9Om6EYxlnWMD0j+nQ0AIhAMDIKdAsPwISOcsgCgxOTaqEjhUEf+W62QEz2ab/I6yg"}]},"maintainers":[{"name":"topcloudsystems","email":"grosjona@yahoo.com.au"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/sc-broker-2.3.2.tgz_1483027233048_0.16990322060883045"},"directories":{}},"2.3.3":{"name":"sc-broker","description":"sc-broker key-value and message broker","version":"2.3.3","author":{"name":"JF Gros-Dubois","email":"flashthink@gmail.com"},"contributors":[{"name":"JF Gros-Dubois","email":"flashthink@gmail.com"},{"name":"wactbprot"}],"dependencies":{"expirymanager":"0.9.x","fleximap":"0.9.x","ncom":"0.11.x","sc-domain":"1.x.x","sc-errors":"~1.3.0"},"devDependencies":{"underscore":"1.8.3","mocha":"3.0.2","istanbul":"0.4.4"},"keywords":["store","broker","message broker","key value server","session","socketcluster"],"repository":{"type":"git","url":"git://github.com/SocketCluster/sc-broker.git"},"main":"index","engines":{"node":">= 0.8.0"},"scripts":{"cover":"istanbul cover _mocha -- --reporter spec --timeout 3000 --slow 3000","test":"mocha --reporter spec --timeout 3000 --slow 3000","start":"node server.js"},"optionalDependencies":{},"gitHead":"40507797b93835e3e6a4fb3104882a29e2c955ad","bugs":{"url":"https://github.com/SocketCluster/sc-broker/issues"},"homepage":"https://github.com/SocketCluster/sc-broker#readme","_id":"sc-broker@2.3.3","_shasum":"6f768477fde59e6458f02635ea7b2bd6b3c3dd79","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.10.0","_npmUser":{"name":"topcloudsystems","email":"grosjona@yahoo.com.au"},"dist":{"shasum":"6f768477fde59e6458f02635ea7b2bd6b3c3dd79","tarball":"https://registry.npmjs.org/sc-broker/-/sc-broker-2.3.3.tgz","integrity":"sha512-gyme5KOWF37X9MuOP0/o4IrgnvaOWYJDzmTru4ILHnG1qjHjbKiynANiuY2w8ZNFLHfnzCqevU/5mIpN6Lml8Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH8J8FbUFF17hctlqMM3xkp0gaeiIUW53MHbdfV9EwfYAiBU446V/DZieGUh+lz4ByvxnUFPNPQ4U5hE6WA5t5Gcmg=="}]},"maintainers":[{"name":"topcloudsystems","email":"grosjona@yahoo.com.au"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sc-broker-2.3.3.tgz_1499197654101_0.20459400257095695"},"directories":{}},"3.0.0":{"name":"sc-broker","description":"sc-broker key-value and message broker","version":"3.0.0","author":{"name":"JF Gros-Dubois","email":"flashthink@gmail.com"},"contributors":[{"name":"JF Gros-Dubois","email":"flashthink@gmail.com"},{"name":"wactbprot"}],"dependencies":{"expirymanager":"~0.9.3","fleximap":"~0.9.10","ncom":"~0.11.1","sc-domain":"~1.0.1","sc-errors":"~1.3.0"},"devDependencies":{"underscore":"1.8.3","mocha":"3.0.2","istanbul":"0.4.4"},"keywords":["store","broker","message broker","key value server","session","socketcluster"],"repository":{"type":"git","url":"git://github.com/SocketCluster/sc-broker.git"},"main":"index","engines":{"node":">= 0.8.0"},"scripts":{"cover":"istanbul cover _mocha -- --reporter spec --timeout 3000 --slow 3000","test":"mocha --reporter spec --timeout 3000 --slow 3000","start":"node server.js"},"optionalDependencies":{},"gitHead":"669e1e0500aba87f57af5de8e4d7cc7db448cc0b","bugs":{"url":"https://github.com/SocketCluster/sc-broker/issues"},"homepage":"https://github.com/SocketCluster/sc-broker#readme","_id":"sc-broker@3.0.0","_shasum":"a34491816bdc2aaf6f23562c942eb9505eb5477d","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.10.0","_npmUser":{"name":"topcloudsystems","email":"grosjona@yahoo.com.au"},"dist":{"shasum":"a34491816bdc2aaf6f23562c942eb9505eb5477d","tarball":"https://registry.npmjs.org/sc-broker/-/sc-broker-3.0.0.tgz","integrity":"sha512-x40A0YEfBzjyrJM6imG0m6Rrj2TKfTDyTKWXd5XJJM1XH0OwSPqDebidRgbmyLv8kLj1yCOx8nT7Jx6+i9tnXA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGzOJy+o4ng7KoV6RdV0orX6INkbncuvblyhSENC6nfjAiEAs+8R2hkLOGKIu7tInKoyCjnGc8mVL7rvKS5UWa1sTCY="}]},"maintainers":[{"name":"topcloudsystems","email":"grosjona@yahoo.com.au"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sc-broker-3.0.0.tgz_1499206748312_0.2897623295430094"},"directories":{}},"3.1.0":{"name":"sc-broker","description":"sc-broker key-value and message broker","version":"3.1.0","author":{"name":"JF Gros-Dubois","email":"flashthink@gmail.com"},"contributors":[{"name":"JF Gros-Dubois","email":"flashthink@gmail.com"},{"name":"wactbprot"}],"dependencies":{"expirymanager":"~0.9.3","fleximap":"~0.9.10","ncom":"~0.11.1","sc-domain":"~1.0.1","sc-errors":"~1.3.3","uuid":"3.1.0"},"devDependencies":{"underscore":"1.8.3","mocha":"3.0.2","istanbul":"0.4.4"},"keywords":["store","broker","message broker","key value server","session","socketcluster"],"repository":{"type":"git","url":"git://github.com/SocketCluster/sc-broker.git"},"main":"index","engines":{"node":">= 0.8.0"},"scripts":{"cover":"istanbul cover _mocha -- --reporter spec --timeout 3000 --slow 3000","test":"mocha --reporter spec --timeout 3000 --slow 3000","start":"node server.js"},"optionalDependencies":{},"gitHead":"dcebcdf66fac290cc31a9d9e65acb22f585f8375","bugs":{"url":"https://github.com/SocketCluster/sc-broker/issues"},"homepage":"https://github.com/SocketCluster/sc-broker#readme","_id":"sc-broker@3.1.0","_npmVersion":"5.3.0","_nodeVersion":"8.0.0","_npmUser":{"name":"topcloudsystems","email":"grosjona@yahoo.com.au"},"dist":{"integrity":"sha512-eWr7cYYqHc7HVC+MHK9NRqYbQmfDEjcO881cYEGpMjk9U69h8G+f+hgJsKib4ZvXFWYMp8slWyqenvQPudIVgQ==","shasum":"7ec0a563f886d672a71984660e4baab5d7016928","tarball":"https://registry.npmjs.org/sc-broker/-/sc-broker-3.1.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDS/KL3hpI9IjmyauKVeWZ29z+GdR9C0bPGHa4D4oIcuQIgIQfj9y84JY6lJYiTnuDSWCS1oHJe52g4kB/HAq1zDww="}]},"maintainers":[{"name":"topcloudsystems","email":"grosjona@yahoo.com.au"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sc-broker-3.1.0.tgz_1501932253785_0.4722355327103287"},"directories":{}},"4.0.0":{"name":"sc-broker","description":"sc-broker key-value and message broker","version":"4.0.0","author":{"name":"JF Gros-Dubois","email":"flashthink@gmail.com"},"contributors":[{"name":"JF Gros-Dubois","email":"flashthink@gmail.com"},{"name":"wactbprot"}],"dependencies":{"expirymanager":"~0.9.3","fleximap":"~0.9.10","ncom":"~0.11.2","sc-domain":"~1.0.1","sc-errors":"~1.3.3","uuid":"3.1.0"},"devDependencies":{"underscore":"1.8.3","mocha":"3.0.2","istanbul":"0.4.4"},"keywords":["store","broker","message broker","key value server","session","socketcluster"],"repository":{"type":"git","url":"git://github.com/SocketCluster/sc-broker.git"},"main":"index","engines":{"node":">= 0.8.0"},"scripts":{"cover":"istanbul cover _mocha -- --reporter spec --timeout 10000 --slow 10000","test":"mocha --reporter spec --timeout 10000 --slow 10000","start":"node server.js"},"optionalDependencies":{},"gitHead":"68367c381c2196a73ce954bcbe6ab1211f820766","bugs":{"url":"https://github.com/SocketCluster/sc-broker/issues"},"homepage":"https://github.com/SocketCluster/sc-broker#readme","_id":"sc-broker@4.0.0","_npmVersion":"5.3.0","_nodeVersion":"8.0.0","_npmUser":{"name":"topcloudsystems","email":"grosjona@yahoo.com.au"},"dist":{"integrity":"sha512-AjUWCwh6XwUCR6Qvprizmrn0vBdTDKLzMuR1EW6+6ms5RkimC93DM6OsBQ1RufYyUuypqiNbYwRDCIlntqv8sQ==","shasum":"991a4906be57817bf3926c2469f1f5a51bce9c3f","tarball":"https://registry.npmjs.org/sc-broker/-/sc-broker-4.0.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDHhUvaf1CFTgXex5GxaELFkb5SBeKgdnUwVje9uQ7t8wIgLbW5JZDDegNcn3BvdKXK++suCWyHLOYRrj5aEDngl6w="}]},"maintainers":[{"name":"topcloudsystems","email":"grosjona@yahoo.com.au"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sc-broker-4.0.0.tgz_1502069784608_0.14227687008678913"},"directories":{}},"4.0.1":{"name":"sc-broker","description":"sc-broker key-value and message broker","version":"4.0.1","author":{"name":"JF Gros-Dubois","email":"flashthink@gmail.com"},"contributors":[{"name":"JF Gros-Dubois","email":"flashthink@gmail.com"},{"name":"wactbprot"}],"dependencies":{"expirymanager":"~0.9.3","fleximap":"~0.9.10","ncom":"~0.11.2","sc-domain":"~1.0.1","sc-errors":"~1.3.3","uuid":"3.1.0"},"devDependencies":{"underscore":"1.8.3","mocha":"3.0.2","istanbul":"0.4.4"},"keywords":["store","broker","message broker","key value server","session","socketcluster"],"repository":{"type":"git","url":"git://github.com/SocketCluster/sc-broker.git"},"main":"index","engines":{"node":">= 0.8.0"},"scripts":{"cover":"istanbul cover _mocha -- --reporter spec --timeout 10000 --slow 10000","test":"mocha --reporter spec --timeout 10000 --slow 10000","start":"node server.js"},"optionalDependencies":{},"gitHead":"1ffaff4c99e321b3cf712c69f563472b8476864b","bugs":{"url":"https://github.com/SocketCluster/sc-broker/issues"},"homepage":"https://github.com/SocketCluster/sc-broker#readme","_id":"sc-broker@4.0.1","_npmVersion":"5.3.0","_nodeVersion":"8.0.0","_npmUser":{"name":"topcloudsystems","email":"grosjona@yahoo.com.au"},"dist":{"integrity":"sha512-BeVqKZhLVkun4oHCERqauISSUo7pQYiDAeBPbchqFX+RFvEKrvxZkq4s5ntkkAHXqpfhI8SS2QruX/HjPNH6aQ==","shasum":"b8eb5c496af18a66b9b2c986508793ae81e09d31","tarball":"https://registry.npmjs.org/sc-broker/-/sc-broker-4.0.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCkx+AyxYPKRM93F88dDjCKWxGIg/YjqH2wsJGXQAeLAgIgc4j7wtqZCEMSGRklncbnaC6OjgiKCYDjC7FCP3jTi18="}]},"maintainers":[{"name":"topcloudsystems","email":"grosjona@yahoo.com.au"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sc-broker-4.0.1.tgz_1502078779303_0.5462237971369177"},"directories":{}},"4.1.0":{"name":"sc-broker","description":"sc-broker key-value and message broker","version":"4.1.0","author":{"name":"JF Gros-Dubois","email":"flashthink@gmail.com"},"contributors":[{"name":"JF Gros-Dubois","email":"flashthink@gmail.com"},{"name":"wactbprot"}],"dependencies":{"expirymanager":"~0.9.3","fleximap":"~0.9.10","ncom":"~1.0.0","sc-errors":"~1.3.3","uuid":"3.1.0"},"devDependencies":{"underscore":"1.8.3","mocha":"3.0.2","istanbul":"0.4.4"},"keywords":["store","broker","message broker","key value server","session","socketcluster"],"repository":{"type":"git","url":"git://github.com/SocketCluster/sc-broker.git"},"main":"index","engines":{"node":">= 0.8.0"},"scripts":{"cover":"istanbul cover _mocha -- --reporter spec --timeout 10000 --slow 10000","test":"mocha --reporter spec --timeout 10000 --slow 10000","start":"node server.js"},"optionalDependencies":{},"gitHead":"850a694e2ec45d69a1c0721fa2974e282eacd9d8","bugs":{"url":"https://github.com/SocketCluster/sc-broker/issues"},"homepage":"https://github.com/SocketCluster/sc-broker#readme","_id":"sc-broker@4.1.0","_npmVersion":"5.3.0","_nodeVersion":"8.0.0","_npmUser":{"name":"topcloudsystems","email":"grosjona@yahoo.com.au"},"dist":{"integrity":"sha512-+lqPIsiYUjvA13Zn4EylX25Xm53glDKCRcjAhRk75YaXGlX68RIJs9Pt3cGJCnnUG1PhG728uY7wxCtsXoG5tg==","shasum":"4e0d5949126542bc00fabc9d897b56e308d9738a","tarball":"https://registry.npmjs.org/sc-broker/-/sc-broker-4.1.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDX1TzKhedHzLUoSczoAvFJ2RVxV/wmfM9uZzhR74LKDwIhANJ2bNl6x6AMy0pQzg6ChjJyChSDm9bnsTRVpKERrDEN"}]},"maintainers":[{"name":"topcloudsystems","email":"grosjona@yahoo.com.au"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sc-broker-4.1.0.tgz_1502217695503_0.35090228263288736"},"directories":{}},"4.1.1":{"name":"sc-broker","description":"sc-broker key-value and message broker","version":"4.1.1","author":{"name":"JF Gros-Dubois","email":"flashthink@gmail.com"},"contributors":[{"name":"JF Gros-Dubois","email":"flashthink@gmail.com"},{"name":"wactbprot"}],"dependencies":{"expirymanager":"~0.9.3","fleximap":"~0.9.10","ncom":"~1.0.1","sc-errors":"~1.3.3","uuid":"3.1.0"},"devDependencies":{"underscore":"1.8.3","mocha":"3.0.2","istanbul":"0.4.4"},"keywords":["store","broker","message broker","key value server","session","socketcluster"],"repository":{"type":"git","url":"git://github.com/SocketCluster/sc-broker.git"},"main":"index","engines":{"node":">= 0.8.0"},"scripts":{"cover":"istanbul cover _mocha -- --reporter spec --timeout 10000 --slow 10000","test":"mocha --reporter spec --timeout 10000 --slow 10000","start":"node server.js"},"optionalDependencies":{},"gitHead":"69b2985c69cae42a8c39551557b62cfb945c7855","bugs":{"url":"https://github.com/SocketCluster/sc-broker/issues"},"homepage":"https://github.com/SocketCluster/sc-broker#readme","_id":"sc-broker@4.1.1","_npmVersion":"5.5.1","_nodeVersion":"8.6.0","_npmUser":{"name":"topcloudsystems","email":"grosjona@yahoo.com.au"},"dist":{"integrity":"sha512-twYjsHkvl3RNtSXpSWbFPiDXY+zB/Wiw+motXnVnxV502GlrZzRw0uotR+Is0U+ErhlimyhpMpPZTY7QDa+Qqw==","shasum":"b98b012ca2448b42a204931dbb6aae63e0b14584","tarball":"https://registry.npmjs.org/sc-broker/-/sc-broker-4.1.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCVQaY6pjo8IhCWHgojnSAvygs7l4Y76cczm5Brf9nqVQIgVBU/dGIuAsGsrAW71mMxQdBt7jiweh/VbvJfSJwxFbk="}]},"maintainers":[{"name":"topcloudsystems","email":"grosjona@yahoo.com.au"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sc-broker-4.1.1.tgz_1508962770357_0.4221555201802403"},"directories":{}},"5.0.0":{"name":"sc-broker","description":"sc-broker key-value and message broker","version":"5.0.0","author":{"name":"JF Gros-Dubois","email":"flashthink@gmail.com"},"contributors":[{"name":"JF Gros-Dubois","email":"flashthink@gmail.com"},{"name":"wactbprot"}],"dependencies":{"expirymanager":"~0.9.3","fleximap":"~0.9.10","ncom":"~1.0.1","sc-errors":"~1.3.3","uuid":"3.1.0"},"devDependencies":{"underscore":"1.8.3","mocha":"3.0.2","istanbul":"0.4.4"},"keywords":["store","broker","message broker","key value server","session","socketcluster"],"repository":{"type":"git","url":"git://github.com/SocketCluster/sc-broker.git"},"main":"index","engines":{"node":">= 0.8.0"},"scripts":{"cover":"istanbul cover _mocha -- --reporter spec --timeout 10000 --slow 10000","test":"mocha --reporter spec --timeout 10000 --slow 10000","test:es6":"TEST_TYPE=es6 node --experimental-modules node_modules/mocha/bin/_mocha --reporter spec --timeout 10000 --slow 10000"},"optionalDependencies":{},"gitHead":"26edd7ae80b9f687a2ba482de5f6461d48c0ef24","bugs":{"url":"https://github.com/SocketCluster/sc-broker/issues"},"homepage":"https://github.com/SocketCluster/sc-broker#readme","_id":"sc-broker@5.0.0","_npmVersion":"5.5.1","_nodeVersion":"8.6.0","_npmUser":{"name":"topcloudsystems","email":"grosjona@yahoo.com.au"},"dist":{"integrity":"sha512-AfUfai1WnnVuot4Bkv/IvslFp2WnB305KMHsnE1Wua8fw78/1XebJ1NtWc3DpiP6bfpEVsCl2nA4fhNVZPw3ZQ==","shasum":"5f8985749956296266cf730ceee5a410e44a3d53","tarball":"https://registry.npmjs.org/sc-broker/-/sc-broker-5.0.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC0nj65Zu8ZDlt8eVfCk0zlDQweeJdmcvTQFKAXX1xxSwIhAJmbBU5o7RdvnLVVD7EEkoM093P7HF6LMc6iR1SWj0iy"}]},"maintainers":[{"name":"topcloudsystems","email":"grosjona@yahoo.com.au"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sc-broker-5.0.0.tgz_1509308629642_0.3699865185189992"},"directories":{}},"5.0.1":{"name":"sc-broker","description":"sc-broker key-value and message broker","version":"5.0.1","author":{"name":"JF Gros-Dubois","email":"flashthink@gmail.com"},"contributors":[{"name":"JF Gros-Dubois","email":"flashthink@gmail.com"},{"name":"wactbprot"}],"dependencies":{"expirymanager":"~0.9.3","fleximap":"~0.9.10","ncom":"~1.0.1","sc-errors":"~1.3.3","uuid":"3.1.0"},"devDependencies":{"underscore":"1.8.3","mocha":"3.0.2","istanbul":"0.4.4"},"keywords":["store","broker","message broker","key value server","session","socketcluster"],"repository":{"type":"git","url":"git://github.com/SocketCluster/sc-broker.git"},"main":"index","engines":{"node":">= 0.8.0"},"scripts":{"cover":"istanbul cover _mocha -- --reporter spec --timeout 10000 --slow 10000","test":"mocha --reporter spec --timeout 10000 --slow 10000","test:es6":"TEST_TYPE=es6 node --experimental-modules node_modules/mocha/bin/_mocha --reporter spec --timeout 10000 --slow 10000"},"optionalDependencies":{},"gitHead":"a68b15ae33bd0301cb3ae2f6b236f8fee6306a5d","bugs":{"url":"https://github.com/SocketCluster/sc-broker/issues"},"homepage":"https://github.com/SocketCluster/sc-broker#readme","_id":"sc-broker@5.0.1","_npmVersion":"5.5.1","_nodeVersion":"8.6.0","_npmUser":{"name":"topcloudsystems","email":"grosjona@yahoo.com.au"},"dist":{"integrity":"sha512-aUCAXbIfd8ORGham0AEGtLDIx0iXyNU0QYhXuKTE11Cme5CfutrQes5zdxOo/fTPkl9ApPfXolm3Es+vRnBavA==","shasum":"4fe9e76be8de08919f5de70acf476cf2398e1274","tarball":"https://registry.npmjs.org/sc-broker/-/sc-broker-5.0.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICQUAO29/7hN/IHV6QYM6xg3S6aLbzSVPn6LCPYpIhFjAiEAxOUEavNLLoXbtuCEwC2nFNa0qMqdiSCScy5eqZAY16Y="}]},"maintainers":[{"name":"topcloudsystems","email":"grosjona@yahoo.com.au"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sc-broker-5.0.1.tgz_1509323526466_0.7902203958947212"},"directories":{}},"5.0.2":{"name":"sc-broker","description":"sc-broker key-value and message broker","version":"5.0.2","author":{"name":"JF Gros-Dubois","email":"flashthink@gmail.com"},"contributors":[{"name":"JF Gros-Dubois","email":"flashthink@gmail.com"},{"name":"wactbprot"}],"dependencies":{"expirymanager":"~0.9.3","fleximap":"~0.9.10","ncom":"~1.0.1","sc-errors":"~1.3.3","uuid":"3.1.0"},"devDependencies":{"underscore":"1.8.3","mocha":"3.0.2","istanbul":"0.4.4"},"keywords":["store","broker","message broker","key value server","session","socketcluster"],"repository":{"type":"git","url":"git://github.com/SocketCluster/sc-broker.git"},"main":"index","engines":{"node":">= 0.8.0"},"scripts":{"cover":"istanbul cover _mocha -- --reporter spec --timeout 10000 --slow 10000","test":"mocha --reporter spec --timeout 10000 --slow 10000","test:es6":"TEST_TYPE=es6 node --experimental-modules node_modules/mocha/bin/_mocha --reporter spec --timeout 10000 --slow 10000"},"optionalDependencies":{},"gitHead":"173eff64070354cde5d148ea613c0ebf9717a739","bugs":{"url":"https://github.com/SocketCluster/sc-broker/issues"},"homepage":"https://github.com/SocketCluster/sc-broker#readme","_id":"sc-broker@5.0.2","_npmVersion":"5.5.1","_nodeVersion":"8.6.0","_npmUser":{"name":"topcloudsystems","email":"grosjona@yahoo.com.au"},"dist":{"integrity":"sha512-73IlFrFoFCK3yRO06dq9CUG+uJ/U5BQK/o2Nbb3lqHQRGGJ9sIbB2z3wXdXX/5jNYH+rOihYQGxrxo6ktKAFAg==","shasum":"dbfd53f60044dab3967c5f13f14a44a8bf69f88a","tarball":"https://registry.npmjs.org/sc-broker/-/sc-broker-5.0.2.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC8Oxz4YapXaJSNXjgmPiz7owF3O4ojKYzZCYoOazJgjQIhALFfvcJEg1gRGFiLTR+9rjHsJN0HsJFMfP3Qi74KI3E0"}]},"maintainers":[{"name":"topcloudsystems","email":"grosjona@yahoo.com.au"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sc-broker-5.0.2.tgz_1509646466829_0.2795806135982275"},"directories":{}},"5.1.0":{"name":"sc-broker","description":"sc-broker key-value and message broker","version":"5.1.0","author":{"name":"JF Gros-Dubois","email":"flashthink@gmail.com"},"contributors":[{"name":"JF Gros-Dubois","email":"flashthink@gmail.com"},{"name":"wactbprot"}],"dependencies":{"expirymanager":"~0.9.3","fleximap":"~0.9.10","ncom":"~1.0.1","sc-errors":"~1.3.3","uuid":"3.1.0"},"devDependencies":{"istanbul":"0.4.4","mocha":"3.0.2","underscore":"1.8.3"},"keywords":["store","broker","message broker","key value server","session","socketcluster"],"repository":{"type":"git","url":"git://github.com/SocketCluster/sc-broker.git"},"main":"index","engines":{"node":">= 0.8.0"},"scripts":{"cover":"istanbul cover _mocha -- --reporter spec --timeout 10000 --slow 10000","test":"mocha --reporter spec --timeout 10000 --slow 10000","test:es6":"TEST_TYPE=es6 node --experimental-modules node_modules/mocha/bin/_mocha --reporter spec --timeout 10000 --slow 10000"},"optionalDependencies":{},"gitHead":"fde340af1e0e069014801ca6c17c0d9300a641a3","bugs":{"url":"https://github.com/SocketCluster/sc-broker/issues"},"homepage":"https://github.com/SocketCluster/sc-broker#readme","_id":"sc-broker@5.1.0","_npmVersion":"5.5.1","_nodeVersion":"9.2.0","_npmUser":{"name":"topcloudsystems","email":"grosjona@yahoo.com.au"},"dist":{"integrity":"sha512-t5yNSkBZM0gYa+Gtf5C7ND+B2Y+NmjnzTT7gKt0g7JhM1VZ/4NbIC7geXqTSaLn8TGNAk73NSXjxHFzpLURv8A==","shasum":"efc05a08d2cccf00241fa23d41e525fd3ff218a7","tarball":"https://registry.npmjs.org/sc-broker/-/sc-broker-5.1.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGHXa9gS4mQjSgsSgDTy2AQW2iubCyrJvJwSOVI57XroAiEA7qm7stvDK48ZiwhHVqcURlchaXqJQFjlhWpR2Ri7CU8="}]},"maintainers":[{"name":"topcloudsystems","email":"grosjona@yahoo.com.au"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sc-broker-5.1.0.tgz_1515531038167_0.4650835196953267"},"directories":{}},"5.1.1":{"name":"sc-broker","description":"sc-broker key-value and message broker","version":"5.1.1","author":{"name":"JF Gros-Dubois","email":"flashthink@gmail.com"},"contributors":[{"name":"JF Gros-Dubois","email":"flashthink@gmail.com"},{"name":"wactbprot"}],"dependencies":{"expirymanager":"~0.9.3","fleximap":"~0.9.10","ncom":"~1.0.1","sc-errors":"~1.3.3","uuid":"3.1.0"},"devDependencies":{"istanbul":"0.4.4","mocha":"3.0.2","underscore":"1.8.3"},"keywords":["store","broker","message broker","key value server","session","socketcluster"],"repository":{"type":"git","url":"git://github.com/SocketCluster/sc-broker.git"},"main":"index","engines":{"node":">= 0.8.0"},"scripts":{"cover":"istanbul cover _mocha -- --reporter spec --timeout 10000 --slow 10000","test":"mocha --reporter spec --timeout 10000 --slow 10000","test:es6":"TEST_TYPE=es6 node --experimental-modules node_modules/mocha/bin/_mocha --reporter spec --timeout 10000 --slow 10000"},"optionalDependencies":{},"gitHead":"6b1e6a681f0091b30885820992df2e0764497654","bugs":{"url":"https://github.com/SocketCluster/sc-broker/issues"},"homepage":"https://github.com/SocketCluster/sc-broker#readme","_id":"sc-broker@5.1.1","_npmVersion":"5.5.1","_nodeVersion":"9.2.0","_npmUser":{"name":"topcloudsystems","email":"grosjona@yahoo.com.au"},"dist":{"integrity":"sha512-rQrOEB5AbmVndcW+dpVlrSu/BpF45X0o/pX8lhiggJpEh4ZNmOpZCZVUQ7z6r1ERTVV+GuGRycEPqkOIb2ZcaA==","shasum":"fbda79fe7e6b74f60318ebb00b058a469d925ec4","tarball":"https://registry.npmjs.org/sc-broker/-/sc-broker-5.1.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQClZ8Qo6AXnHT64ziQDlQyKiGedQQimWukYs+nDHAs8jwIhANJLS+dvAS1eyNWTveuBKcFt2A6J/FZAyB0DvPrtJGkx"}]},"maintainers":[{"name":"topcloudsystems","email":"grosjona@yahoo.com.au"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sc-broker-5.1.1.tgz_1515614956547_0.47253787028603256"},"directories":{}},"5.1.2":{"name":"sc-broker","description":"sc-broker key-value and message broker","version":"5.1.2","author":{"name":"JF Gros-Dubois","email":"flashthink@gmail.com"},"contributors":[{"name":"JF Gros-Dubois","email":"flashthink@gmail.com"},{"name":"wactbprot"}],"dependencies":{"expirymanager":"~0.9.3","fleximap":"~0.9.10","ncom":"~1.0.1","sc-errors":"~1.3.3","uuid":"3.1.0"},"devDependencies":{"istanbul":"0.4.4","mocha":"3.0.2","underscore":"1.8.3"},"keywords":["store","broker","message broker","key value server","session","socketcluster"],"repository":{"type":"git","url":"git://github.com/SocketCluster/sc-broker.git"},"main":"index","engines":{"node":">= 0.8.0"},"scripts":{"cover":"istanbul cover _mocha -- --reporter spec --timeout 10000 --slow 10000","test":"mocha --reporter spec --timeout 10000 --slow 10000","test:es6":"TEST_TYPE=es6 node --experimental-modules node_modules/mocha/bin/_mocha --reporter spec --timeout 10000 --slow 10000"},"optionalDependencies":{},"gitHead":"1cc6c8ed8af61efa5b44b60c45d67b52680e9b72","bugs":{"url":"https://github.com/SocketCluster/sc-broker/issues"},"homepage":"https://github.com/SocketCluster/sc-broker#readme","_id":"sc-broker@5.1.2","_shasum":"60c6df0310b811419c8cf345567f8f27554ae9f7","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.1","_npmUser":{"name":"topcloudsystems","email":"grosjona@yahoo.com.au"},"dist":{"shasum":"60c6df0310b811419c8cf345567f8f27554ae9f7","tarball":"https://registry.npmjs.org/sc-broker/-/sc-broker-5.1.2.tgz","fileCount":10,"unpackedSize":88008,"integrity":"sha512-Hz040b0E9PI5+FEl3xLq67Uw3cYwP5vwzzw3yeQ49VXO5NFV7CYfcx0LxG2xsBxrXMAvp+7WAPq8+LUFHQIvEA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHQKGa2M07HvZGgK8XsjtcOx5ZzuusXGzwNLV2WqiAs6AiEA3T1rqCGxFqlHwpgQJWfnIjwB9y6i7O78o4SJKnKBo7A="}]},"maintainers":[{"name":"topcloudsystems","email":"grosjona@yahoo.com.au"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sc-broker_5.1.2_1518162825137_0.14631485752262985"},"_hasShrinkwrap":false},"5.1.3":{"name":"sc-broker","description":"sc-broker key-value and message broker","version":"5.1.3","author":{"name":"JF Gros-Dubois","email":"flashthink@gmail.com"},"contributors":[{"name":"JF Gros-Dubois","email":"flashthink@gmail.com"},{"name":"wactbprot"}],"dependencies":{"expirymanager":"^0.9.3","fleximap":"^0.9.10","ncom":"^1.0.1","sc-errors":"^1.4.0","uuid":"3.1.0"},"devDependencies":{"istanbul":"0.4.4","mocha":"3.0.2","underscore":"1.8.3"},"keywords":["store","broker","message broker","key value server","session","socketcluster"],"repository":{"type":"git","url":"git://github.com/SocketCluster/sc-broker.git"},"main":"index","engines":{"node":">= 0.8.0"},"scripts":{"cover":"istanbul cover _mocha -- --reporter spec --timeout 10000 --slow 10000","test":"mocha --reporter spec --timeout 10000 --slow 10000","test:es6":"TEST_TYPE=es6 node --experimental-modules node_modules/mocha/bin/_mocha --reporter spec --timeout 10000 --slow 10000"},"optionalDependencies":{},"gitHead":"62157335f7433c838b13766c24612491ea298623","bugs":{"url":"https://github.com/SocketCluster/sc-broker/issues"},"homepage":"https://github.com/SocketCluster/sc-broker#readme","_id":"sc-broker@5.1.3","_npmVersion":"5.5.1","_nodeVersion":"9.2.0","_npmUser":{"name":"topcloudsystems","email":"grosjona@yahoo.com.au"},"dist":{"integrity":"sha512-5mWOGPrh+HokIPVRPESnbvHNGbsgmhiu8LVQIxkA/gNkLUGRJIYudXLekWufqOtbmheCI91z3VAacmDsB/LzYQ==","shasum":"d9c68380d653611f3b7cd0d0e9ba82dec67c4c63","tarball":"https://registry.npmjs.org/sc-broker/-/sc-broker-5.1.3.tgz","fileCount":9,"unpackedSize":87995,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCJ+n/69JwNYNcABefe6wmGMdOP4ZB1m0pMzVyGQGYGCQIgIbEjwXB2zCw4WAGpS/H7LnG+rqeCVYkadsKMaibbHK8="}]},"maintainers":[{"name":"topcloudsystems","email":"grosjona@yahoo.com.au"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sc-broker_5.1.3_1519000122184_0.3702164881724017"},"_hasShrinkwrap":false},"5.2.0":{"name":"sc-broker","description":"sc-broker key-value and message broker","version":"5.2.0","author":{"name":"JF Gros-Dubois","email":"flashthink@gmail.com"},"contributors":[{"name":"JF Gros-Dubois","email":"flashthink@gmail.com"},{"name":"wactbprot"}],"dependencies":{"async":"^2.6.1","expirymanager":"^0.9.3","fleximap":"^0.9.10","ncom":"^1.0.1","sc-errors":"^1.4.0","uuid":"3.1.0"},"devDependencies":{"istanbul":"0.4.4","mocha":"3.0.2","underscore":"1.8.3"},"keywords":["store","broker","message broker","key value server","session","socketcluster"],"repository":{"type":"git","url":"git://github.com/SocketCluster/sc-broker.git"},"main":"index","engines":{"node":">= 0.8.0"},"scripts":{"cover":"istanbul cover _mocha -- --reporter spec --timeout 10000 --slow 10000","test":"mocha --reporter spec --timeout 10000 --slow 10000","test:es6":"TEST_TYPE=es6 node --experimental-modules node_modules/mocha/bin/_mocha --reporter spec --timeout 10000 --slow 10000"},"optionalDependencies":{},"gitHead":"446ab6fbed5732e902dd7dd267470d3f4a711cbe","bugs":{"url":"https://github.com/SocketCluster/sc-broker/issues"},"homepage":"https://github.com/SocketCluster/sc-broker#readme","_id":"sc-broker@5.2.0","_npmVersion":"5.5.1","_nodeVersion":"9.2.0","_npmUser":{"name":"topcloudsystems","email":"grosjona@yahoo.com.au"},"dist":{"integrity":"sha512-JYKioguDzYwUbbqWAVgH3DdTdIg0RFBITQk8d1VQw3PNX6HFsperiQ4ODIZfoSSXJcZGuexKwIlNTTFryhsnmQ==","shasum":"6ce6c05fbcc72e518369bae14a64e99dbc3b6cb2","tarball":"https://registry.npmjs.org/sc-broker/-/sc-broker-5.2.0.tgz","fileCount":10,"unpackedSize":92952,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbfGYkCRA9TVsSAnZWagAAElEP/16wIgfxKkI6Znzlanq+\n+xCv+8+6eShKkC6OIBtNhPGUt0HrMHCf2sQs8IAX+TgPM8EbhiUnhEhKJbpK\nlraBri+WoW9Zlmdz9RFcBXoGxJX8IEycXh0Br4fZ4wgE7SxPdS9e/qfla0ou\nmwXVzeyuEYOfjy9/tU5+w3Nb0OO3jemCDmAmHP4WmUjlP2KcZ1tpmGF06ILu\nzzSBAFMqJDo/AwHQ8vVkm/hynCwiPY7RB1cbxJTqXRdGFagRiYsMwa15K9Le\nMaWeJlUI1xg3g457KMc1+o2exTb8vp6FRvxQnyCvxAEa+ASGZR+vG/aBPLOB\nU1pib9s15G9RewfNfdh+UxKYzMYSp4XEErJim4oXOSrolboUS+sRbNBi7WCJ\nI+e6mr1Rhx0zUIrzsQF5h4H3idoreFNGsON2ZGFAt6sLD1wrtGNc6jd0VlfR\nLwTd6bxWOrTfmauykStSeCov88vDWerIfDJn16pNR4R6YpyhyEbubcdnoeq5\nKQJZo/W0siY2ebWDidrn4PAjYT1GoNsIqSZZZaVCCt5OkC7jeFldbyizo+ia\nkfX4fgAH49GzoAJg6NxzmQOyBhMwhG+w1I0MJ7jp0Kph+f/yYYajpxBnOu1a\n/OKnpXXIkcJakto2PjNZ9ehzNta59NwV8qd5ZtCA6ifckM2B0n61vlXD2OII\ngQB0\r\n=Ief1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCigSbTpXQymMuBmM/FdgQout45iH8IcdOhkTG50/bzJAIgBF3kVn24hY6mC6IAntFFUeqBwj6PMFKN7LZsQKf2Hzg="}]},"maintainers":[{"name":"topcloudsystems","email":"grosjona@yahoo.com.au"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sc-broker_5.2.0_1534879267907_0.43906755344840454"},"_hasShrinkwrap":false},"5.2.1":{"name":"sc-broker","description":"sc-broker key-value and message broker","version":"5.2.1","author":{"name":"JF Gros-Dubois","email":"flashthink@gmail.com"},"contributors":[{"name":"JF Gros-Dubois","email":"flashthink@gmail.com"},{"name":"wactbprot"}],"dependencies":{"async":"^2.6.1","expirymanager":"^0.9.3","fleximap":"^0.9.10","ncom":"^1.0.1","sc-errors":"^1.4.0","uuid":"3.1.0"},"devDependencies":{"istanbul":"0.4.4","mocha":"5.2.0","underscore":"1.8.3"},"keywords":["store","broker","message broker","key value server","session","socketcluster"],"repository":{"type":"git","url":"git://github.com/SocketCluster/sc-broker.git"},"main":"index","engines":{"node":">= 0.8.0"},"scripts":{"cover":"istanbul cover _mocha -- --reporter spec --timeout 10000 --slow 10000","test":"mocha --reporter spec --timeout 10000 --slow 10000","test:es6":"TEST_TYPE=es6 node --experimental-modules node_modules/mocha/bin/_mocha --reporter spec --timeout 10000 --slow 10000"},"optionalDependencies":{},"gitHead":"0196e72ae51095d6186ae0435421f76ade8e54fc","bugs":{"url":"https://github.com/SocketCluster/sc-broker/issues"},"homepage":"https://github.com/SocketCluster/sc-broker#readme","_id":"sc-broker@5.2.1","_npmVersion":"5.5.1","_nodeVersion":"9.2.0","_npmUser":{"name":"topcloudsystems","email":"grosjona@yahoo.com.au"},"dist":{"integrity":"sha512-TfiZPCrLmicQJlututy7RJojCsI/xxcXoVdgi1peCSVBwUOjfgvTVOhEUtVhlSUXr/7y+51w7jBtb99hTYZkLw==","shasum":"72fb1396968f556046803f9364537326cf7d1565","tarball":"https://registry.npmjs.org/sc-broker/-/sc-broker-5.2.1.tgz","fileCount":10,"unpackedSize":92952,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbfGeCCRA9TVsSAnZWagAA8B4P/RWqoQVveZG59n8Q4gP4\ndS/TvtA2qmtU6oMcn7aR/t+f+AsGR67KNQU2R+U74SQ9bY69Z9Q6N2aFaKz2\nVlsWhN2fn/SVfZsq1kVbSTQHLvFuwuxGQhYGGV1uMhr54A3cKzICzB09E36+\nbmscnDyOKgt/OERgwiAl1T3hZL2DE1r3FVlTfFXzO6TICuU9bwOCwIDJg5lg\n1GgkA9MtG87h7jUG99kUPl0fombwQJjZFQkozFPG1IfjmRq3eSPEA/6tCaD4\nkryKbC6ukld/mjaU9r5CPYJySVuf950joRr2KCyScPfonHwPsjj23CTU0R4P\nfYwrWmGE2qr1n6eZKvqwkGbQ4t9JyidAB2jDDxf7X8JLjtGAZ9o679sQwdGK\nO+Hezwhvq1ags6Yl25CwSrgbRR/GmQNfYiHo8zfVDlIAyoFr4lt+hEK+pdG/\nsdddEZTLW7SseushkyS2UQS8Muo0Nqic/M72S5k12sVQSoCFfmdanuQAzHeX\njrTBhZEXlPMvCxSFMyye7FGEQe+Mt5OaUz9oKIN5uAS7FDnbGxclRSwCYCKE\nMx6IfPPjC5IOLdIcEuy7tVml/Q+ra/vpucRzd1K/NwxXVmXdJmVYmPIwxflR\neLJJ1Qf/FuXRe9rSmwKrLGESkLJnmCOcOJH2UK2J6/Be4ObOIZoWYXmDam6x\n1zsF\r\n=iqAZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC+WhjxuPyBZ5PXex7O74l6PY9B328KceR6rAPfdjp24gIgEWBI4+DjkACJKEye1TkqD6ZmSAeOJapkf5Y0f8BJgPo="}]},"maintainers":[{"name":"topcloudsystems","email":"grosjona@yahoo.com.au"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sc-broker_5.2.1_1534879617316_0.1668987828464794"},"_hasShrinkwrap":false},"6.0.0":{"name":"sc-broker","description":"sc-broker key-value and message broker","version":"6.0.0","author":{"name":"JF Gros-Dubois","email":"flashthink@gmail.com"},"contributors":[{"name":"JF Gros-Dubois","email":"flashthink@gmail.com"},{"name":"wactbprot"}],"dependencies":{"async":"^2.6.1","expirymanager":"^0.9.3","fleximap":"^1.0.0","ncom":"^1.0.2","sc-errors":"^1.4.1","uuid":"3.1.0"},"devDependencies":{"istanbul":"0.4.4","mocha":"5.2.0","underscore":"1.8.3"},"keywords":["store","broker","message broker","key value server","session","socketcluster"],"repository":{"type":"git","url":"git://github.com/SocketCluster/sc-broker.git"},"main":"index","engines":{"node":">= 0.8.0"},"scripts":{"cover":"istanbul cover _mocha -- --reporter spec --timeout 10000 --slow 10000","test":"mocha --reporter spec --timeout 10000 --slow 10000","test:es6":"TEST_TYPE=es6 node --experimental-modules node_modules/mocha/bin/_mocha --reporter spec --timeout 10000 --slow 10000"},"optionalDependencies":{},"gitHead":"975e9d7aaec4e056f247679001fa3dfaf87c0cbc","bugs":{"url":"https://github.com/SocketCluster/sc-broker/issues"},"homepage":"https://github.com/SocketCluster/sc-broker#readme","_id":"sc-broker@6.0.0","_npmVersion":"5.5.1","_nodeVersion":"9.2.0","_npmUser":{"name":"topcloudsystems","email":"grosjona@yahoo.com.au"},"dist":{"integrity":"sha512-c1mFIllUdPnEXDDFxTiX3obYW+cT0hb56fdNM5k+Xo5DI3+3Q9MYxTc8jD23qBIXOHokt4+d/CHocmZQPlAjAQ==","shasum":"cb0c5572c86b26d2f942edaf0201ef694e3e1ddb","tarball":"https://registry.npmjs.org/sc-broker/-/sc-broker-6.0.0.tgz","fileCount":10,"unpackedSize":93035,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbp99tCRA9TVsSAnZWagAA/CMQAJl5oDLwCIE7Ul9emy/W\nsnK1acJOJsH48+vN7HDZt7Lr2ec7U+g8oblnfO4+YepwU3vUplpafiG4KMXC\netKiXyh6FR56ophvtY1sHjX9CyaEtNX9S/KtnhTgq9wdLA9R+YFPbTtyVvSK\nRc44V/iU6bMNCLrDQVU00C3RnvTHqjGGfoxuDi346kav4YdCbp5jQVg6D2xx\nFUab0lvYmAuHSKkSZSaeiVdOM/1cXEQqYcnCy80ZsA/ZQG8utn903UQ0/+uo\nUW+oWidArni8E6Aq5JhHCSDVgF9jZfoF9/w6skC3w2nIJ+o2hVl+HVpPZUNR\n1j/WVceSjx9gaBNpgZWo+prjTixt2vf6yq1ikjrJyRH9CGyWUwwlSKsnnJ+L\nqVeS3Ci/GCKbprOsvYoT/2OCzHXkKL4ublIco6p4MUVFKhik9S6cxSvwcyKs\n5qHd29GEEqWieXiSI/XqgZ7d2AyJU3annvwQF6O/Jlblf3OJt3yAbh+hOEv6\nGiC4EFSMySFJi1Dxl+fnJB5qbgbZRU7XSFwrMqtUEXy2Aj4yUivj4HwvKYAv\nerelYvEvAW6qcQw1WfHB1aQ8Sm3DGsZ3cUIJ7a6L1qi2Y635I7frZsUpcIPC\nF9MzVSJBjnY/c45G2ZGnZfvFSVAyl4UgsXgl9Ek+ySoc3rNxUA6I5KH4PzoD\nayDG\r\n=mmIk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDD0sCOyicG00qKFwjMPXJUw7Vq1XIsAj9rviD5ThMbkgIgEsL6hze+U1ibA2zEok/q6yJwSG9gigaAN/Z09H5WmCc="}]},"maintainers":[{"name":"topcloudsystems","email":"grosjona@yahoo.com.au"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sc-broker_6.0.0_1537728364999_0.4810746141559732"},"_hasShrinkwrap":false},"7.0.1":{"name":"sc-broker","description":"sc-broker key-value and message broker","version":"7.0.1","author":{"name":"JF Gros-Dubois","email":"grosjona@yahoo.com.au"},"contributors":[{"name":"JF Gros-Dubois","email":"grosjona@yahoo.com.au"},{"name":"wactbprot"}],"dependencies":{"async":"^2.6.1","async-stream-emitter":"^1.1.0","expirymanager":"^0.9.3","fleximap":"^1.0.0","ncom":"^2.0.0","sc-errors":"^1.4.1","uuid":"3.1.0"},"devDependencies":{"istanbul":"0.4.5","mocha":"5.2.0","underscore":"1.8.3"},"keywords":["store","broker","message broker","key value server","session","socketcluster"],"repository":{"type":"git","url":"git://github.com/SocketCluster/sc-broker.git"},"main":"index","engines":{"node":">= 0.8.0"},"scripts":{"cover":"istanbul cover _mocha -- --reporter spec --timeout 10000 --slow 10000","test":"mocha --reporter spec --timeout 10000 --slow 10000","test:es6":"TEST_TYPE=es6 node --experimental-modules node_modules/mocha/bin/_mocha --reporter spec --timeout 10000 --slow 10000"},"optionalDependencies":{},"gitHead":"4d7a8327f04cfd27f799f6a9f93c060ce3946817","bugs":{"url":"https://github.com/SocketCluster/sc-broker/issues"},"homepage":"https://github.com/SocketCluster/sc-broker#readme","_id":"sc-broker@7.0.1","_npmVersion":"5.6.0","_nodeVersion":"10.0.0","_npmUser":{"name":"topcloudsystems","email":"grosjona@yahoo.com.au"},"dist":{"integrity":"sha512-aWdhZB6KpGNdm1nzV8fwhAQfzY30ZJjQOpOxbT1uOoOKq9j6XQuOQ9BXbnl8wAdcnfZGpgmRJOdF7nHdYx4Bhw==","shasum":"c86349a2f00377aa595a9747f9d06ce9d19d1c3d","tarball":"https://registry.npmjs.org/sc-broker/-/sc-broker-7.0.1.tgz","fileCount":10,"unpackedSize":98217,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcI+e4CRA9TVsSAnZWagAAY4oP/jCaSEEqCxTZUEMbn/XE\ncE7kuYH/deNNrNL+jlYQ00VlwIKK39gflauIqr0h4cCr7zdKMtS/NedKirvv\nuF1EdZ9KeCjmd4YvW9gPmJ+dWChqOPggTLrAgiM/TsZb+pyZ6hyTSP0RAZUl\nocqU82udMSnmFjYFzxKUmejNjtvBYhKvoZ0OsFHkqo0Qv7MujagoqegAE04E\nuUrjrS/5U/bkESXK1bisL01iUw8oUQmUBLuYPgMGUyDXtap8P6r7pjbbArxX\nAdQfTDHDsiHzUjL12mvl0S9D99v+DTnpnxDrkAkWhXHi+1cj87UXQhEHEEkw\n0rIDywKuFlSoBEF6cUVAiTRLAXks3tNdk2IZvTTCPBZajkERHm4Ul2b0KgvU\nW1HFOaDzK3CgADJSMKkwAS9scouYBM3L7rCAlexgQPlUbeJJEWDyuD6T3g6y\nCnJqJSpE5B7eXMgRFIMTH5iSWn8LGadYE8SKCERhu4znoUz0uQ8bSpYGVL8Z\n9JQZfajh71OxQqNcmkB431gbES0E8/VbrVvejrdYHgCQJV9ooi2AqNuY9bz1\nTPx0gec/nzjDqMo2wZ5h6dvr8ZOWOuAJZ151jMiF+MysPbPC72EBcQxx7pEY\nwiPONKaivej1TqD9tkN88sl5yd5o/bEtHQCDAJTGChIOVpLX1srqSKYgPSW1\nhxKy\r\n=PQ7d\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCCWQ4gHkhVryYhlpXCSRhq2kah1JSWdxgKKbA6FGbZygIhAI4oMxqPVrphNj0dchzJ4WN4DV3xP1D+ioVeWokE7lB1"}]},"maintainers":[{"name":"topcloudsystems","email":"grosjona@yahoo.com.au"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sc-broker_7.0.1_1545856951508_0.14591415080241044"},"_hasShrinkwrap":false},"8.0.0":{"name":"sc-broker","description":"sc-broker key-value and message broker","version":"8.0.0","author":{"name":"JF Gros-Dubois","email":"flashthink@gmail.com"},"contributors":[{"name":"JF Gros-Dubois","email":"flashthink@gmail.com"},{"name":"wactbprot"}],"dependencies":{"async":"^2.6.1","expirymanager":"^0.9.3","fleximap":"^1.0.0","ncom":"^1.0.2","sc-errors":"^1.4.1","uuid":"3.1.0"},"devDependencies":{"istanbul":"0.4.4","mocha":"5.2.0","underscore":"1.8.3"},"keywords":["store","broker","message broker","key value server","session","socketcluster"],"repository":{"type":"git","url":"git://github.com/SocketCluster/sc-broker.git"},"main":"index","engines":{"node":">= 0.8.0"},"scripts":{"cover":"istanbul cover _mocha -- --reporter spec --timeout 10000 --slow 10000","test":"mocha --reporter spec --timeout 10000 --slow 10000","test:es6":"TEST_TYPE=es6 node --experimental-modules node_modules/mocha/bin/_mocha --reporter spec --timeout 10000 --slow 10000"},"optionalDependencies":{},"gitHead":"3b07a171f70e6bdb63475e85c7169f3696ec59ce","bugs":{"url":"https://github.com/SocketCluster/sc-broker/issues"},"homepage":"https://github.com/SocketCluster/sc-broker#readme","_id":"sc-broker@8.0.0","_npmVersion":"5.6.0","_nodeVersion":"10.0.0","_npmUser":{"name":"topcloudsystems","email":"grosjona@yahoo.com.au"},"dist":{"integrity":"sha512-vrldDygcKYTVqV4CWo0sgFMWNu0WvF6sHjSAkXcL9CqL+v7Jid/1TiEWRTjLjQ65Ke//ZKwGk6nZQTqrprh3CA==","shasum":"35045e91763fcd95feab68c58cae36eac59d2049","tarball":"https://registry.npmjs.org/sc-broker/-/sc-broker-8.0.0.tgz","fileCount":10,"unpackedSize":93036,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJckWGpCRA9TVsSAnZWagAAZJUQAIL/w8qIYdS0eAdcmh7X\n/ZyxDGef8X+VbikbHffi73OsucnUddPFuyRmnkrYKKMqMNS93t2MJ0Sr3Kbs\n+16EMuRsg47Q1XuraHGAK7dC7zm0eJLTrBSFFIL5izCev7LpRs4KyuaPVIjV\nKsvxX4sVYZSBUSKWQMD/A/j8JTUr7aybzmDxRSjBr0WAWrH1r1z1dP150ZDB\nPZx4fIhnJVXQ5XIki3qVm+5TlciJ3VPRl+dM4kuqCqMHhX7T6kinShofmLuM\nijpUWtcmKDdabsV3fz+pUDZ9PRVhdgKRkTWgYrBFyxSRPbwffrlhMmvsJyUz\nHFju1zBAVjio2TAR4nWy/9joWT/j/R6XLVD3OwUipyJasV5zHerX1eQUKllE\nBqWEQrBS4CaV+2NmKkN/HkDTGSQLueEYdrZLMfR2wbreNSr1zWYnNXdbOYoS\nzRuh3pwOxHHooXjPK+gNY0qk+uHELENQFSkOOp7N09Q9oPLzfsyAjVUV6Nxn\nwCAUhYj6nar3lZPVnbG+6WdBY8Q44cobUnT3VASbCmPCjKIK7QTjYmKI8yq+\nZ88v1QjbOHd4TNfZd0qlaqXJFf4MNXhe2qVIQQKHDwHfJm68gWv8MnKeBjOo\nnL2uu4H9KOyIwgT44/OrARlMOdtrAr6grrTEWN5hIfmYs6n/eZwUifYLdPLG\n4Bmm\r\n=nr3p\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCfW92Lt7dFO1e/CltgMO4yxgLS4NK9bPNCyP/aSrfpUQIgJWDJoLzu5CXLaVgJ7GDgo479l1CnV16pFO3vbQHepto="}]},"maintainers":[{"name":"topcloudsystems","email":"grosjona@yahoo.com.au"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sc-broker_8.0.0_1553031592957_0.3198545163660351"},"_hasShrinkwrap":false}},"readme":"sc-broker\n======\n\n*scBroker* is a lightweight key-value store and message broker.\nIt is written entirely in node.js for maximum portability.\n\n## Installation\n\n```bash\nnpm install sc-broker\n```\n\n## Overview\n\nTo use it call:\n\n```js\nvar scBroker = require('sc-broker');\n```\n\nFirstly, launch a new *scBroker* server. If you're using the node cluster module,\nyou might want to launch the *scBroker* server once from the master process and\nthen interact with it using *scBroker* clients.\n\n## Server\n\nTo launch the **server**, use:\n\n```js\nvar dataServer = scBroker.createServer({port: 9000, secretKey: 'mySecretKey'})\n```\n\nThe ```secretKey``` argument is optional; you should use it if you want to\nrestrict access to the server. If you're running a node cluster, you may want\nto use a random key and distribute it to all the workers so that only your\napplication can interact with the *scBroker* server.\n\nOnce the server is setup, you should create clients to interact with it.\n\n**Make sure that the server is running before creating clients**\n\nThis can be done in the following way:\n\n```js\nvar conf = {port: 9000}\n  , server = scBroker.createServer(conf);\n\nserver.on('ready', function () {\n\n console.log('Server ready, create client');\n var client = scBroker.createClient(conf);\n\n // do client stuff\n\n});\n```\nAfter all the server provides a destroy function:\n\n```js\nserver.destroy()\n```\n\n## Client\n\nTo create a **client** use:\n\n```js\nvar dataClient = scBroker.createClient({port: 9000, secretKey: 'mySecretKey'});\n```\n\nThe ```port``` and ```secretKey``` must match those supplied to the\ncreateServer function.\n\n### Client methods\n\nThe client exposes the following methods:\n(Please see the [section on keys ](https://github.com/SocketCluster/sc-broker#keys) to\nsee how you can use keys in *scBroker*. Also, note that the callback argument in\nall of the following cases is optional.)\n\n\n#### exec\n\n```js\nexec(code,[data,] callback)\n```\nRun a special JavaScript function\ndeclaration (code) as a query *on the scBroker server*. This function declaration\naccepts the DataMap as a parameter.\nThis is the most important function in *scBroker*, all the other functions are\nbasically utility functions to make things quicker. Using exec() offers the\nmost flexibility. The *callback* is in form:\n```\ncallback(err, data)\n```\n\n**Example:**\n\n```js\nvar queryFn = function (DataMap) {\n    // The myMessage variable comes from queryFn.data\n    DataMap.set(['main', 'message'], myMessage);\n    return DataMap.get(['main']);\n};\n\nqueryFn.data = {\n    myMessage: 'This is an important message'\n};\n\nclient.exec(queryFn, function (err, data) {\n    console.log(data); // outputs {message: \"This is an important message\"}\n});\n```\n**Note**\n\nThe *query functions* are **not** regular functions. Query functions are\nexecuted remotely (on the *scBroker* server), therefore, you cannot access\nvariables from the outer parent scope while inside them.\n\nTo pass data from the current process to use inside your query functions, you\nneed to set them through the data  property (see ```queryFn.data```) in\nexample above. Properties of ```queryFn.data``` will be available as regular\nvariables inside the query function when it gets executed on the server.\nAll query data is escaped automatically, so it's safe to supply user\ninput. The ```queryFn.data``` property is optional.\n\n\n#### set\n\n```js\nset(keyChain, value, callback)\n```\nSet a key-value pair, when the operation has been completed, callback will be\nexecuted. The callback is in form:\n```js\ncallback(err)\n```\n\n#### add\n\n```js\nadd(keyChain, value, callback)\n```\nAppend a value at the given ```keyChain```; the object at ```keyChain``` will\nbe *treated as an array*. If a value already exists at that ```keyChain``` and\nis not an array, this existing value will be placed inside an empty array and\nthe specified value argument will be appended to that array. The callback is\nin form:\n```js\ncallback(err, insertionIndex)\n```\n\n#### concat\n\n```js\nconcat(keyChain, value, callback)\n```\nConcatenate the array or object at ```keyChain``` with the specified array or\nobject (```value```). The callback is in form:\n```js\ncallback(err)\n```\n\n#### remove\n\n```js\nremove(keyChain,[getValue,] callback)\n```\nRemove the value at ```keyChain```. If value is an array, it will remove the\nentire array. The optional ```getValue``` is a *boolean* which indicates\nwhether or not to *return* the removed value *in the callback*. The callback\nis in form:\n```js\ncallback(err, value)\n```\n\n#### removeRange\n\n```js\nremoveRange(keyChain, fromIndex,[ toIndex, getValue,] callback)\n```\nRemove a range of values at ```keyChain``` between ```fromIndex``` and\n```toIndex```. This function assumes that the value at ```keyChain``` is an\nobject or array. The optional ```getValue``` argument specifies whether or not\nto *return* the removed section as an *argument to the callback*. The callback\nis in form:\n```js\ncallback(err, value)\n```\n\n#### removeAll\n\n```js\nremoveAll(callback)\n```\nClear *scBroker* *completely*. The callback is in form:\n```js\ncallback(err)\n```\n\n#### splice\n\n```js\nsplice(keyChain,[ options,] callback)\n```\n\nThis operation is designed to work on Arrays (the keyChain argument should point to an Array).\nIt is similar to JavaScript's Array.splice() function. It can be used to remove and insert elements\nwithin an Array.\nThe options argument is an object which can have the following properties:\n- index // The index at which to start inserting/deleting\n- count // The number of items to delete starting from index\n- items // An Array of items to insert at index\n\nCallback form:\n\n```js\ncallback(err, value)\n```\n\n#### pop\n\n```js\npop(keyChain,[getValue,] callback)\n```\n\nRemove the *last numerically-indexed entry* at ```keyChain```. The optional\n``getValue`` is a *boolean* which indicates whether or not to *return* the\nremoved value in the callback. The callback is in form:\n```js\ncallback(err, value)\n```\n\n#### get\n\n```js\nget(keyChain, callback)\n```\nGet the value at ```keyChain```. The callback is in form:\n```js\ncallback(err, value)\n```\n#### getRange\n\n```js\ngetRange(keyChain, fromIndex,[ toIndex,] callback)\n```\nThis function assumes that the value at ```keyChain``` is an Array or Object.\nCapture all values starting at ```fromIndex``` and finishing at ```toIndex```\nbut **not including** ```toIndex```. If ```toIndex``` is not specified, all\nvalues from ```fromIndex``` until the end of the Array or Object will be\nincluded. The callback is in form:\n```js\ncallback(err, value)\n```\n\n#### getAll\n\n```js\ngetAll(callback)\n```\nGet all the values in *scBroker*. The callback is in form:\n```js\ncallback(err, value)\n```\n\n#### count\n\n```js\ncount(keyChain, callback)\n```\nCount the number of elements at ```keyChain```. The callback is in form:\n```js\ncallback(err, value)\n```\n## publish subscribe\n\n*scBroker* provides [publish and subscribe](http://redis.io/topics/pubsub)\n functionality.\n\n\n#### subscribe\n\n```js\nsubscribe(channel, ackCallback)\n```\nWatch a ```channel``` on *scBroker*. This is the *scBroker* equivalent to\n[Redis' ```subscribe()```](http://redis.io/commands/subscribe). When an event\nhappens on any watched channel, you can handle it using\n```js\nscBrokerClient.on('message', function (channel, data) {\n    // ...\n})\n```\n\n#### unsubscribe\n\n```js\nunsubscribe(channel, ackCallback)\n```\nUnwatch the specified ```channel```. If ```channel``` is not specified, it\nwill unsubscribe from all channels.\n\n#### on\n\n```js\non(event, listener)\n```\nListen to events on *scBroker*, you should listen to the 'message' event to handle\nmessages from subscribed channels. Events are:\n\n* ```'ready'```: Triggers when *scBroker* is initialized and connected. You often\n    don't need to wait for that event though. The *scBroker* client will buffer\n    actions until the *scBroker* server ready.\n* ```'exit'``` This event carries two arguments to it's listener: ```code```\n    and ```signal```. It gets triggered when the *scBroker* **server** process\n    dies.\n* ```'connect_failed'``` This happens if the *scBroker* **client** fails to\n    connect to the server after the maximum number of retries have been\n    attempted.\n* ```'message'``` Captures data published to a channel which the client is\n    subscribed to.\n* ```'subscribe'``` Triggers whenever a successful subscribe operations occurs.\n* ```'subscribefail'``` Triggers whenever a subscribtion fails.\n* ```'unsubscribe'``` Triggers on a successful unsubscribe operation.\n* ```'unsubscribefail'``` Triggers whenever a unsubscribtion fails.\n* ```'error'``` Triggers whenever a error occurs.\n\n#### publish\n\n```js\npublish(channel, message, callback)\n```\nPublish data to a channel - Can be any JSON-compatible JavaScript object.\n\n**Example:**\n\nAfter starting the server (*server.js*):\n\n```js\nvar scBroker = require('sc-broker')\n  , dss   = scBroker.createServer({port: 9000})\n```\n\na first client (*client1.js*) can subscribe to channel ```foo``` and listen\nto ```messages```:\n\n```js\nvar scBroker = require('sc-broker')\n  , dc       = scBroker.createClient({port: 9000})\n  , ch       = 'foo'\n  , onMsgFn  = function (ch, data) {\n      console.log('message on channel ' + ch );\n      console.log('data:');\n      console.log(data);\n    }\ndc.subscribe(ch, function (err) {\n  if (!err) {\n    console.log('client 1 subscribed channel ' + ch  );\n  }\n})\ndc.on('message', onMsgFn )\n```\n\nIf a second client (*client2.js*) publishes a message, the first client will\nexecute the ```onMsgFn``` function:\n\n```js\nvar scBroker  = require('sc-broker')\n   , dc    = scBroker.createClient({port: 9000})\n   , data  = {a: 'b'}\n   , ch    = 'foo';\ndc.publish(ch,data , function (err) {\n  if (!err) {\n    console.log('client 2 published data:');\n    console.log(data);\n  }\n})\n```\n\n## Keys\n\n*scBroker* is very flexible with how you can use keys. It lets you set key chains\nof any dimension without having to manually create each link in the chain.\n\nA key chain is an array of keys - Each subsequent key in the chain is a child\nof the previous key.\nFor example, consider the following object:\n```js\n{'this': {'is': {'a': {'key': 123}}}}\n```\nThe key chain ```['this', 'is', 'a', 'key']``` would reference the number\n```123```. The key chain ```['this', 'is']``` would reference the object\n```{'a': {'key': 123}}```, etc.\n\nWhen you start, *scBroker* will be empty, but this code is perfectly valid:\n```js\ndataClient.set(['this', 'is', 'a', 'deep', 'key'], 'Hello world');\n```\nIn this case, *scBroker* will *create* the necessary key chain and set the\nbottom-level 'key' to 'Hello World'.\nIf you were to call:\n```js\ndataClient.get(['this', 'is', 'a'], function (err, val) {\n    console.log(val);\n});\n```\nThe above would output:\n```js\n{deep:{key:'Hello world'}}\n```\n\n*scBroker* generally doesn't restrict you from doing anything you want. Following\nfrom the previous example, it is perfectly OK to call this:\n```js\ndataClient.add(['this', 'is', 'a'], 'foo');\n```\nIn this case, the key chain ```['this', 'is', 'a']``` would evaluate to:\n```js\n{0:'foo', deep:{key:'Hello world'}}\n```\nIn this case, *scBroker* will add the value at the next numeric index in the\nspecified key path (which in this case is 0).\n\nYou can access numerically-indexed values like this:\n```js\ndataClient.get(['this', 'is', 'a', 0], function (err, val) {\n    console.log(val);\n});\n```\nThe output here will be 'foo'.\nYou can also add entire JSON-compatible objects as value.\n\n\n## Tests\n\nTo run tests, go to the sc-broker module directory then run:\n\n```bash\nnpm test\n```\n\nIf you get an error, make sure that you have mocha installed:\n\n```bash\nnpm install mocha\n```\n","maintainers":[{"name":"topcloudsystems","email":"grosjona@yahoo.com.au"}],"time":{"modified":"2022-06-26T16:19:29.587Z","created":"2016-01-10T07:10:07.785Z","1.0.0":"2016-01-10T07:10:07.785Z","2.0.0":"2016-01-21T15:46:55.757Z","2.1.0":"2016-01-21T15:53:16.242Z","2.1.1":"2016-05-03T04:02:07.017Z","2.1.2":"2016-06-10T22:04:35.162Z","2.1.3":"2016-07-12T01:13:15.214Z","2.1.4":"2016-07-12T01:27:01.215Z","2.2.0":"2016-07-21T22:56:15.177Z","2.2.1":"2016-08-19T20:13:39.552Z","2.2.2":"2016-08-21T00:39:59.172Z","2.2.3":"2016-08-21T14:41:02.920Z","2.3.0":"2016-11-24T17:50:46.938Z","2.3.1":"2016-11-25T12:08:23.889Z","2.3.2":"2016-12-29T16:00:33.835Z","2.3.3":"2017-07-04T19:47:35.214Z","3.0.0":"2017-07-04T22:19:09.393Z","3.1.0":"2017-08-05T11:24:14.865Z","4.0.0":"2017-08-07T01:36:25.720Z","4.0.1":"2017-08-07T04:06:20.423Z","4.1.0":"2017-08-08T18:41:36.457Z","4.1.1":"2017-10-25T20:19:31.445Z","5.0.0":"2017-10-29T20:23:50.784Z","5.0.1":"2017-10-30T00:32:07.526Z","5.0.2":"2017-11-02T18:14:27.925Z","5.1.0":"2018-01-09T20:50:39.199Z","5.1.1":"2018-01-10T20:09:16.637Z","5.1.2":"2018-02-09T07:53:45.850Z","5.1.3":"2018-02-19T00:28:42.258Z","5.2.0":"2018-08-21T19:21:08.005Z","5.2.1":"2018-08-21T19:26:57.800Z","6.0.0":"2018-09-23T18:46:05.201Z","7.0.1":"2018-12-26T20:42:31.657Z","8.0.0":"2019-03-19T21:39:53.147Z"},"homepage":"https://github.com/SocketCluster/sc-broker#readme","keywords":["store","broker","message broker","key value server","session","socketcluster"],"repository":{"type":"git","url":"git://github.com/SocketCluster/sc-broker.git"},"contributors":[{"name":"JF Gros-Dubois","email":"flashthink@gmail.com"},{"name":"wactbprot"}],"author":{"name":"JF Gros-Dubois","email":"flashthink@gmail.com"},"bugs":{"url":"https://github.com/SocketCluster/sc-broker/issues"},"readmeFilename":"README.md"}