{"_id":"swarmcore","_rev":"38-55a635aa6f79263f4f97fbacb2d0c0df","name":"swarmcore","description":"Core library for creating swarm 2.0 systems .","dist-tags":{"latest":"2.5.0"},"versions":{"2.0.1":{"name":"swarmcore","description":"Elements for creating swarm 2.0 adapters .","version":"2.0.1","homepage":"https://github.com/salboaie/swarmcore","author":{"name":"Alboaie Sinica","email":"salboaie@gmail.com"},"contributors":[{"name":"Alboaie Sinica","email":"salboaie@gmail.com"}],"repository":{"type":"git","url":"https://github.com/salboaie/swarmcore.git"},"bugs":{"url":"https://github.com/salboaie/swarmcore/issues","email":"salboaie@gmail.com"},"directories":{"lib":"./lib"},"engines":{"node":">=0.6.0"},"devDependencies":{"tap":"0.2"},"scripts":{"test":"tap test/*.js"},"main":"./lib/swarmcores.js","licenses":[{"type":"LGPL","url":"http://www.gnu.org/licenses/lgpl.html"}],"_id":"swarmcore@2.0.1","dependencies":{"asynchron":">=1.0.3","redsindex":">=0.1.0","clone":">=0.1.8","MD5":">=1.2.0","nodemailer":">=0.5.2","node-uuid":">=1.4.0","q":">=1.0.0","redis":">=0.9.1","socket.io":">=1.2.1","limiter2":">=1.1.0","request":">=2.53.0","tmp":">=0.0.24"},"optionalDependencies":{},"_engineSupported":true,"_npmVersion":"1.3.6","_nodeVersion":"v0.12.0","_defaultsLoaded":true,"dist":{"shasum":"8e610bfe467f528dd32e5ce78daeb1499e1837c0","tarball":"https://registry.npmjs.org/swarmcore/-/swarmcore-2.0.1.tgz","integrity":"sha512-RIEiK0W52RBND19o5QI4xK/5dWxg5o6UubR/gjwrkyrmk8LNLS8XW62/5onATJk2EqAmyQLFAxr07NEDSjQ/NQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGV0vw0RI/6Udxs7qJ0ivS27k1RSoU/EGdvC9fFGB76yAiEAznohN0t2FP3lG4d0oXsADrcjwhN4ZxHbe3UNJKcx2tU="}]},"_from":"SwarmCore","_npmUser":{"name":"salboaie","email":"salboaie@gmail.com"},"maintainers":[{"name":"salboaie","email":"salboaie@gmail.com"}]},"2.0.3":{"name":"swarmcore","description":"Elements for creating swarm 2.0 adapters .","version":"2.0.3","homepage":"https://github.com/salboaie/swarmcore","author":{"name":"Alboaie Sinica","email":"salboaie@gmail.com"},"contributors":[{"name":"Alboaie Sinica","email":"salboaie@gmail.com"}],"repository":{"type":"git","url":"https://github.com/salboaie/swarmcore.git"},"bugs":{"url":"https://github.com/salboaie/swarmcore/issues","email":"salboaie@gmail.com"},"directories":{"lib":"./lib"},"engines":{"node":">=0.6.0"},"devDependencies":{"tap":"0.2"},"scripts":{"test":"tap test/*.js"},"main":"./lib/swarmcores.js","licenses":[{"type":"LGPL","url":"http://www.gnu.org/licenses/lgpl.html"}],"_id":"swarmcore@2.0.3","dependencies":{"asynchron":">=1.0.10","apersistence":">=1.0.4","acl-magic":">=1.0.7","redsindex":">=0.1.0","clone":">=0.1.8","MD5":">=1.2.0","nodemailer":">=0.5.2","node-uuid":">=1.4.0","q":">=1.0.0","redis":">=0.9.1","socket.io":">=1.2.1","limiter2":">=1.1.0","request":">=2.53.0","tmp":">=0.0.24"},"optionalDependencies":{},"_engineSupported":true,"_npmVersion":"1.3.6","_nodeVersion":"v0.12.0","_defaultsLoaded":true,"dist":{"shasum":"f952ca169c79a962b815a48a17dde6e1cc52e526","tarball":"https://registry.npmjs.org/swarmcore/-/swarmcore-2.0.3.tgz","integrity":"sha512-/L4B1WRcUf8w2lSYYSsmZQtGNTnTjlmUrcVTFBvn0m6JuzyiZyo5ZgT+tf4A2zO5FcSTHoIxuMk5Hv6wH0coAw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDL66KfchJKKDYa/PaAJFvdfgUCsWeuaAm4u1AbzWd68AiEAsBKpBzFLE9ooPO98HoRzuSxA8gJrK0wfCNvkdPzsYJw="}]},"_from":"SwarmCore","_npmUser":{"name":"salboaie","email":"salboaie@gmail.com"},"maintainers":[{"name":"salboaie","email":"salboaie@gmail.com"}]},"2.1.2":{"name":"swarmcore","description":"Elements for creating swarm 2.0 adapters .","version":"2.1.2","homepage":"https://github.com/salboaie/swarmcore","author":{"name":"Alboaie Sinica","email":"salboaie@gmail.com"},"contributors":[{"name":"Alboaie Sinica","email":"salboaie@gmail.com"}],"repository":{"type":"git","url":"https://github.com/salboaie/swarmcore.git"},"bugs":{"url":"https://github.com/salboaie/swarmcore/issues","email":"salboaie@gmail.com"},"directories":{"lib":"./lib"},"engines":{"node":">=0.6.0"},"devDependencies":{"mocha":"0.2"},"scripts":{"test":"tap test/*.js"},"main":"./index.js","licenses":[{"type":"LGPL","url":"http://www.gnu.org/licenses/lgpl.html"}],"_id":"swarmcore@2.1.2","dependencies":{"q":"=1.2.0","asynchron":">=1.0.10","apersistence":">=1.0.4","acl-magic":">=1.0.7","clone":">=0.1.8","MD5":">=1.2.0","nodemailer":">=0.5.2","node-uuid":">=1.4.0","redis":">=0.9.1","socket.io":">=1.2.1","limiter2":">=1.1.0","request":">=2.53.0","tmp":">=0.0.24"},"optionalDependencies":{},"_engineSupported":true,"_npmVersion":"2.7.3","_nodeVersion":"0.10.33","_defaultsLoaded":true,"dist":{"shasum":"927a3b09320f1cf341587a42087e891cb98b0858","tarball":"https://registry.npmjs.org/swarmcore/-/swarmcore-2.1.2.tgz","integrity":"sha512-ryWMPGVGVuVp4s5fgcjhWjFHIFLDWrJXkhC375R7yGBIkqKrn+nxBA2sNHoBLGmLvURIIayDt1kbMMcIlMMCXw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCtyM3WccXb/SqT4D30n0WFdwDFyuWUv9Z6YOmZGDwXpgIhALIcoKc7wPYIJ8v7tG/TOzI3tTCWHOpFO9cJK/6QDhE3"}]},"_from":"node_modules/SwarmCore","gitHead":"1cb3b11da75b53fcf1f1973ad5d2393836b61d5c","_shasum":"927a3b09320f1cf341587a42087e891cb98b0858","_resolved":"file:node_modules/SwarmCore","_npmUser":{"name":"salboaie","email":"salboaie@gmail.com"},"maintainers":[{"name":"salboaie","email":"salboaie@gmail.com"}]},"2.2.0":{"name":"swarmcore","description":"Elements for creating swarm 2.0 adapters .","version":"2.2.0","homepage":"https://github.com/salboaie/swarmcore","author":{"name":"Alboaie Sinica","email":"salboaie@gmail.com"},"contributors":[{"name":"Alboaie Sinica","email":"salboaie@gmail.com"}],"repository":{"type":"git","url":"https://github.com/salboaie/swarmcore.git"},"bugs":{"url":"https://github.com/salboaie/swarmcore/issues","email":"salboaie@gmail.com"},"directories":{"lib":"./lib"},"engines":{"node":">=0.6.0"},"devDependencies":{"mocha":"0.2"},"scripts":{"test":"tap test/*.js"},"main":"./index.js","licenses":[{"type":"LGPL","url":"http://www.gnu.org/licenses/lgpl.html"}],"_id":"swarmcore@2.2.0","dependencies":{"q":"=1.2.0","asynchron":">=1.0.10","apersistence":">=1.0.4","acl-magic":">=1.0.7","clone":">=0.1.8","MD5":">=1.2.0","nodemailer":">=0.5.2","node-uuid":">=1.4.0","redis":">=0.9.1","socket.io":">=1.2.1","limiter2":">=1.1.0","request":">=2.53.0","tmp":">=0.0.24"},"optionalDependencies":{},"_engineSupported":true,"_npmVersion":"2.7.3","_nodeVersion":"0.10.36","_defaultsLoaded":true,"dist":{"shasum":"180caea0e2db214d0e72e49769dc4019699fbe3d","tarball":"https://registry.npmjs.org/swarmcore/-/swarmcore-2.2.0.tgz","integrity":"sha512-2wjylAdnkdjrVqkn0kleis5u8JuzhFhKqO8qNPtVfiPNs7kiZfNy3HO9Im4X4WrePfk3ozgQMUMQC0HmesfqDg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD6dWLu+/ubd3yI1phEu3wBBG1pMBRTUr6AiqSkXyAfiwIhAL7WCbtzAXGJWlK+cg8XgI3lG5gYglxqAKJ77w19Ohrm"}]},"_from":"node_modules/SwarmCore","gitHead":"5f4c5a61a93232d58c9fb197d59bb5591bdf30f3","_shasum":"180caea0e2db214d0e72e49769dc4019699fbe3d","_resolved":"file:node_modules/SwarmCore","_npmUser":{"name":"salboaie","email":"salboaie@gmail.com"},"maintainers":[{"name":"salboaie","email":"salboaie@gmail.com"}]},"2.2.2":{"name":"swarmcore","description":"Elements for creating swarm 2.0 adapters .","version":"2.2.2","homepage":"https://github.com/salboaie/swarmcore","author":{"name":"Alboaie Sinica","email":"salboaie@gmail.com"},"contributors":[{"name":"Alboaie Sinica","email":"salboaie@gmail.com"}],"repository":{"type":"git","url":"https://github.com/salboaie/swarmcore.git"},"bugs":{"url":"https://github.com/salboaie/swarmcore/issues","email":"salboaie@gmail.com"},"directories":{"lib":"./lib"},"engines":{"node":">=0.6.0"},"devDependencies":{"mocha":"0.2"},"scripts":{"test":"tap test/*.js"},"main":"./index.js","licenses":[{"type":"LGPL","url":"http://www.gnu.org/licenses/lgpl.html"}],"_id":"swarmcore@2.2.2","dependencies":{"q":"=1.2.0","asynchron":">=1.0.10","apersistence":">=1.0.4","semantic-firewall":">=0.5.1","acl-magic":">=1.0.7","clone":">=0.1.8","MD5":">=1.2.0","nodemailer":">=0.5.2","node-uuid":">=1.4.0","redis":">=0.9.1","socket.io":">=1.2.1","limiter2":">=1.1.0","request":">=2.53.0","tmp":">=0.0.24"},"optionalDependencies":{},"_engineSupported":true,"_npmVersion":"2.7.3","_nodeVersion":"0.10.36","_defaultsLoaded":true,"dist":{"shasum":"a9ba6cacac8035c28c9975e429f99dee18773eae","tarball":"https://registry.npmjs.org/swarmcore/-/swarmcore-2.2.2.tgz","integrity":"sha512-YZkyruBlY1LFcweyny14CL6zb32Hfw48WE0/0Rsb3lPw1ehth9gXBpGMa3XQ0NWCBZ/2WnLrGa/gubL1iB/JQg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCMwbBSVI96Evs452DPMYsAu8t3MVLTyC25SX2b+UXuxAIhAMQ69GBHt0fd6bdFxq7wg+4aHAK6B0UoxHjJ2wwlYSKo"}]},"_from":"node_modules/swarmcore","gitHead":"5f4c5a61a93232d58c9fb197d59bb5591bdf30f3","_shasum":"a9ba6cacac8035c28c9975e429f99dee18773eae","_resolved":"file:node_modules/swarmcore","_npmUser":{"name":"salboaie","email":"salboaie@gmail.com"},"maintainers":[{"name":"salboaie","email":"salboaie@gmail.com"}]},"2.2.3":{"name":"swarmcore","description":"Elements for creating swarm 2.0 adapters .","version":"2.2.3","homepage":"https://github.com/salboaie/swarmcore","author":{"name":"Alboaie Sinica","email":"salboaie@gmail.com"},"contributors":[{"name":"Alboaie Sinica","email":"salboaie@gmail.com"}],"repository":{"type":"git","url":"https://github.com/salboaie/swarmcore.git"},"bugs":{"url":"https://github.com/salboaie/swarmcore/issues","email":"salboaie@gmail.com"},"directories":{"lib":"./lib"},"engines":{"node":">=0.6.0"},"devDependencies":{"mocha":"0.2"},"scripts":{"test":"tap test/*.js"},"main":"./index.js","licenses":[{"type":"LGPL","url":"http://www.gnu.org/licenses/lgpl.html"}],"_id":"swarmcore@2.2.3","dependencies":{"q":"=1.2.0","asynchron":">=1.0.10","apersistence":">=1.0.4","semantic-firewall":">=0.5.1","acl-magic":">=1.0.9","clone":">=0.1.8","MD5":">=1.2.0","nodemailer":">=0.5.2","node-uuid":">=1.4.0","redis":">=0.9.1","socket.io":">=1.2.1","limiter2":">=1.1.0","request":">=2.53.0","tmp":">=0.0.24"},"optionalDependencies":{},"_engineSupported":true,"_npmVersion":"2.7.3","_nodeVersion":"0.10.36","_defaultsLoaded":true,"dist":{"shasum":"a080fea14750b1d9bceae3d84a7d234a99dc0394","tarball":"https://registry.npmjs.org/swarmcore/-/swarmcore-2.2.3.tgz","integrity":"sha512-DOoWiuswWwZ53HQjadI64+5KFx1KUUCLKeKYWXlqaGB2jPRxjYJ0NhZRAvldRk3cqdYlOloHOY+3mxx5jr3vXQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDkjmjqPkTIxDpxZmUflFYKTCR/2XUYYkrxCSDgvjbFnQIhALTSDbo7flyWSeSLSaSQgDpEiTf+6JJf4LgdDcnjQGn7"}]},"_from":"node_modules/swarmcore","gitHead":"4c4d849f5f68b6dd770b836c22f6c301b8fe8fff","_shasum":"a080fea14750b1d9bceae3d84a7d234a99dc0394","_resolved":"file:node_modules/swarmcore","_npmUser":{"name":"salboaie","email":"salboaie@gmail.com"},"maintainers":[{"name":"salboaie","email":"salboaie@gmail.com"}]},"2.2.4":{"name":"swarmcore","description":"Elements for creating swarm 2.0 adapters .","version":"2.2.4","homepage":"https://github.com/salboaie/swarmcore","author":{"name":"Alboaie Sinica","email":"salboaie@gmail.com"},"contributors":[{"name":"Alboaie Sinica","email":"salboaie@gmail.com"}],"repository":{"type":"git","url":"git+https://github.com/salboaie/swarmcore.git"},"bugs":{"url":"https://github.com/salboaie/swarmcore/issues","email":"salboaie@gmail.com"},"directories":{"lib":"./lib"},"engines":{"node":">=0.6.0"},"devDependencies":{"mocha":"0.2"},"scripts":{"test":"tap test/*.js"},"main":"./index.js","licenses":[{"type":"LGPL","url":"http://www.gnu.org/licenses/lgpl.html"}],"_id":"swarmcore@2.2.4","dependencies":{"q":"=1.2.0","asynchron":">=1.0.10","apersistence":">=1.0.4","semantic-firewall":">=0.5.1","acl-magic":">=1.0.9","clone":">=0.1.8","MD5":">=1.2.0","nodemailer":">=0.5.2","node-uuid":">=1.4.0","redis":">=0.9.1","socket.io":">=1.2.1","limiter2":">=1.1.0","request":">=2.53.0","tmp":">=0.0.24"},"optionalDependencies":{},"_engineSupported":true,"_npmVersion":"2.10.0","_nodeVersion":"0.10.36","_defaultsLoaded":true,"dist":{"shasum":"17fd6ccd34b375155b179d3d56950adecf4beca1","tarball":"https://registry.npmjs.org/swarmcore/-/swarmcore-2.2.4.tgz","integrity":"sha512-vFNPMnUYUN3QcA1CoC0d1PoB97+RiFjfEgaG5SToZbIeP0+AZfBP8EFhktkJqOV0u5WgtIDY39ycL9ywGEuvfQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH+CUlq8ns88RtpGqj1Q7Wf08gBogVYXyTuyRYm0qhK0AiEAunpXNtOhUYqLh+tPjpH/NB/GtKdd/qcsRVB+FM+dViU="}]},"_from":"node_modules/swarmcore","gitHead":"b34f3c9b13c93566a1510fd5674f521ead69bb71","_shasum":"17fd6ccd34b375155b179d3d56950adecf4beca1","_resolved":"file:node_modules/swarmcore","_npmUser":{"name":"salboaie","email":"salboaie@gmail.com"},"maintainers":[{"name":"salboaie","email":"salboaie@gmail.com"}]},"2.2.5":{"name":"swarmcore","description":"Elements for creating swarm 2.0 adapters .","version":"2.2.5","homepage":"https://github.com/salboaie/swarmcore","author":{"name":"Alboaie Sinica","email":"salboaie@gmail.com"},"contributors":[{"name":"Alboaie Sinica","email":"salboaie@gmail.com"}],"repository":{"type":"git","url":"git+https://github.com/salboaie/swarmcore.git"},"bugs":{"url":"https://github.com/salboaie/swarmcore/issues","email":"salboaie@gmail.com"},"directories":{"lib":"./lib"},"engines":{"node":">=0.6.0"},"devDependencies":{"mocha":"0.2"},"scripts":{"test":"tap test/*.js"},"main":"./index.js","licenses":[{"type":"LGPL","url":"http://www.gnu.org/licenses/lgpl.html"}],"_id":"swarmcore@2.2.5","dependencies":{"q":"=1.2.0","asynchron":">=1.0.10","apersistence":">=1.0.4","semantic-firewall":">=0.5.1","acl-magic":">=1.0.9","clone":">=0.1.8","MD5":">=1.2.0","nodemailer":">=0.5.2","node-uuid":">=1.4.0","redis":">=0.9.1","socket.io":">=1.2.1","limiter2":">=1.1.0","request":">=2.53.0","tmp":">=0.0.24"},"optionalDependencies":{},"_engineSupported":true,"_npmVersion":"2.10.0","_nodeVersion":"0.10.36","_defaultsLoaded":true,"dist":{"shasum":"02e3418c8b0160ed3858c66d25e6e0bd18aea79e","tarball":"https://registry.npmjs.org/swarmcore/-/swarmcore-2.2.5.tgz","integrity":"sha512-5XKKwgoZAiasAE8OSrLX1PHcdJ87yEcblgNBGf39r97cJp27Mp/j/IuLTZBAMOIu3QLTLp5yheumLzw7rSun5A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCp5F5Zz79/8weD+qhZghiZ/JfUzU5+HlK+bYddAIA9VAIgIENtp13fTTOhw8OIH7b81G+4KC2qyAtZq1yn3UjcnhU="}]},"_from":"node_modules/swarmcore","gitHead":"b34f3c9b13c93566a1510fd5674f521ead69bb71","_shasum":"02e3418c8b0160ed3858c66d25e6e0bd18aea79e","_resolved":"file:node_modules/swarmcore","_npmUser":{"name":"salboaie","email":"salboaie@gmail.com"},"maintainers":[{"name":"salboaie","email":"salboaie@gmail.com"}]},"2.2.6":{"name":"swarmcore","description":"Elements for creating swarm 2.0 adapters .","version":"2.2.6","homepage":"https://github.com/salboaie/swarmcore","author":{"name":"Alboaie Sinica","email":"salboaie@gmail.com"},"contributors":[{"name":"Alboaie Sinica","email":"salboaie@gmail.com"}],"repository":{"type":"git","url":"git+https://github.com/salboaie/swarmcore.git"},"bugs":{"url":"https://github.com/salboaie/swarmcore/issues","email":"salboaie@gmail.com"},"directories":{"lib":"./lib"},"engines":{"node":">=0.6.0"},"devDependencies":{"mocha":"0.2"},"scripts":{"test":"tap test/*.js"},"main":"./index.js","licenses":[{"type":"LGPL","url":"http://www.gnu.org/licenses/lgpl.html"}],"_id":"swarmcore@2.2.6","dependencies":{"q":"=1.2.0","asynchron":">=1.0.10","apersistence":">=1.0.4","semantic-firewall":">=0.5.1","acl-magic":">=1.0.9","clone":">=0.1.8","MD5":">=1.2.0","nodemailer":">=0.5.2","node-uuid":">=1.4.0","redis":">=0.9.1","socket.io":">=1.2.1","limiter2":">=1.1.0","request":">=2.53.0","tmp":">=0.0.24"},"optionalDependencies":{},"_engineSupported":true,"_npmVersion":"2.10.0","_nodeVersion":"0.10.36","_defaultsLoaded":true,"dist":{"shasum":"0d6cbec4d1ca1ebb2ebe6ffa96b97b9e56783f62","tarball":"https://registry.npmjs.org/swarmcore/-/swarmcore-2.2.6.tgz","integrity":"sha512-kuR+2VvL4Z95xLB5kOWPBWElnsLqrQDsJLMkme+gfBhYmuqI/L83cV2FWlcWMDnGRXMO0oixDjOcdM6fn6vyCA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH8D0UHIfoGEHR8V2GNOzhDedD2QpfSsyXGQ/fYc5zmIAiEA+x/0WpHghM9McriMmCJIITmnOvKnNNBhvbhoRFScN48="}]},"_from":"node_modules/swarmcore","gitHead":"b5460785924c035d8ff574376bad9ae9f8fff2f1","_shasum":"0d6cbec4d1ca1ebb2ebe6ffa96b97b9e56783f62","_resolved":"file:node_modules/swarmcore","_npmUser":{"name":"salboaie","email":"salboaie@gmail.com"},"maintainers":[{"name":"salboaie","email":"salboaie@gmail.com"}]},"2.2.9":{"name":"swarmcore","description":"Core library for creating swarm 2.0 systems .","version":"2.2.9","homepage":"https://github.com/salboaie/swarmcore","author":{"name":"Alboaie Sinica","email":"salboaie@gmail.com"},"contributors":[{"name":"Alboaie Sinica","email":"salboaie@gmail.com"}],"repository":{"type":"git","url":"git+https://github.com/salboaie/swarmcore.git"},"bugs":{"url":"https://github.com/salboaie/swarmcore/issues","email":"salboaie@gmail.com"},"directories":{"lib":"./lib"},"engines":{"node":">=0.12.0"},"devDependencies":{"mocha":"0.2"},"scripts":{"test":"tap test/*.js"},"main":"./index.js","licenses":[{"type":"LGPL","url":"http://www.gnu.org/licenses/lgpl.html"}],"_id":"swarmcore@2.2.9","dependencies":{"q":"=1.2.0","asynchron":">=1.0.10","apersistence":">=1.0.4","semantic-firewall":">=0.5.1","acl-magic":">=1.0.9","clone":">=0.1.8","MD5":">=1.2.0","nodemailer":">=0.5.2","node-uuid":">=1.4.0","redis":">=0.9.1","socket.io":">=1.2.1","limiter2":">=1.1.0","request":">=2.53.0","tmp":">=0.0.24","commander":">=2.8.1"},"optionalDependencies":{},"_engineSupported":true,"_npmVersion":"2.10.0","_nodeVersion":"0.10.36","_defaultsLoaded":true,"dist":{"shasum":"befdb54ef490210d42ae07d196a35a711b2758b7","tarball":"https://registry.npmjs.org/swarmcore/-/swarmcore-2.2.9.tgz","integrity":"sha512-xZqHCKqmVmXRdMKw7daQZL2kNvud4DKaGGo9e6TYn9vVvczQSUEQL/5k0oodlK7ghrbj0W4aemEgZS7FD8GePg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBCO588eWHYE6txblSfYa8WXWAgF2YBswtHGE2+pc8kCAiAYvn3JlIxnTEL4LZO/apoC/qB6g26r7jpYIaXXF+tMjw=="}]},"_from":"node_modules/swarmcore","gitHead":"703913a88b6360f8a12d0655bcd0543938b99536","_shasum":"befdb54ef490210d42ae07d196a35a711b2758b7","_resolved":"file:node_modules/swarmcore","_npmUser":{"name":"salboaie","email":"salboaie@gmail.com"},"maintainers":[{"name":"salboaie","email":"salboaie@gmail.com"}]},"2.2.10":{"name":"swarmcore","description":"Core library for creating swarm 2.0 systems .","version":"2.2.10","homepage":"https://github.com/salboaie/swarmcore","author":{"name":"Alboaie Sinica","email":"salboaie@gmail.com"},"contributors":[{"name":"Alboaie Sinica","email":"salboaie@gmail.com"}],"repository":{"type":"git","url":"git+https://github.com/salboaie/swarmcore.git"},"bugs":{"url":"https://github.com/salboaie/swarmcore/issues","email":"salboaie@gmail.com"},"directories":{"lib":"./lib"},"engines":{"node":">=0.12.0"},"devDependencies":{"mocha":"0.2"},"scripts":{"test":"tap test/*.js"},"main":"./index.js","licenses":[{"type":"LGPL","url":"http://www.gnu.org/licenses/lgpl.html"}],"_id":"swarmcore@2.2.10","dependencies":{"q":"=1.2.0","asynchron":">=1.0.10","apersistence":">=1.0.4","semantic-firewall":">=0.5.1","acl-magic":">=1.0.9","clone":">=0.1.8","MD5":">=1.2.0","nodemailer":">=0.5.2","node-uuid":">=1.4.0","redis":">=0.9.1","socket.io":">=1.2.1","limiter2":">=1.1.0","request":">=2.53.0","tmp":">=0.0.24","commander":">=2.8.1"},"optionalDependencies":{},"_engineSupported":true,"_npmVersion":"2.10.0","_nodeVersion":"0.10.36","_defaultsLoaded":true,"dist":{"shasum":"f7b2bbd12768920c1abb101de4b942c3d06c3bdb","tarball":"https://registry.npmjs.org/swarmcore/-/swarmcore-2.2.10.tgz","integrity":"sha512-DJ3k4yqV/ntgbhrDwr8sxTW74jGxWzT89NlxbMObS7L05Pkw5gU+Lc9eoadlExfmPontEPglpD900dEk3ngKvA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCluum58Aw7EniRfpjXaQIvqr+JghJqAVBnV5Z26WBYrgIgQRUQLaDozbnNxEBHXky7KfeaHb29vojsuQ039UYHrsY="}]},"_from":"node_modules/swarmcore","gitHead":"9891c2b074dd122d1548dc12f70f239fcd9fad7d","_shasum":"f7b2bbd12768920c1abb101de4b942c3d06c3bdb","_resolved":"file:node_modules/swarmcore","_npmUser":{"name":"salboaie","email":"salboaie@gmail.com"},"maintainers":[{"name":"salboaie","email":"salboaie@gmail.com"}]},"2.2.11":{"name":"swarmcore","description":"Core library for creating swarm 2.0 systems .","version":"2.2.11","homepage":"https://github.com/salboaie/swarmcore","author":{"name":"Alboaie Sinica","email":"salboaie@gmail.com"},"contributors":[{"name":"Alboaie Sinica","email":"salboaie@gmail.com"}],"repository":{"type":"git","url":"git+https://github.com/salboaie/swarmcore.git"},"bugs":{"url":"https://github.com/salboaie/swarmcore/issues","email":"salboaie@gmail.com"},"directories":{"lib":"./lib"},"engines":{"node":">=0.12.0"},"devDependencies":{"mocha":"0.2"},"scripts":{"test":"tap test/*.js"},"main":"./index.js","licenses":[{"type":"LGPL","url":"http://www.gnu.org/licenses/lgpl.html"}],"_id":"swarmcore@2.2.11","dependencies":{"q":"=1.2.0","asynchron":">=1.0.10","apersistence":">=1.0.4","semantic-firewall":">=0.5.1","acl-magic":">=1.0.9","clone":">=0.1.8","MD5":">=1.2.0","nodemailer":">=0.5.2","node-uuid":">=1.4.0","redis":">=0.9.1","socket.io":">=1.2.1","limiter2":">=1.1.0","request":">=2.53.0","tmp":">=0.0.24","commander":">=2.8.1"},"optionalDependencies":{},"_engineSupported":true,"_npmVersion":"2.10.0","_nodeVersion":"0.10.36","_defaultsLoaded":true,"dist":{"shasum":"f5aef54b392268b59904f11b9e596b8177f6dac4","tarball":"https://registry.npmjs.org/swarmcore/-/swarmcore-2.2.11.tgz","integrity":"sha512-okAwaO09ez6wQi6FwdNJIyqgniE9L/uFm+4k+AoVIXCxtbIYaC8sbDspoVT+Na0E0cIiMnueJ6u2BPis4e/VQg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFukHHjK6qArlD+VG5JkTplQZRIijJeS8fFqbFp/8mCXAiEA+HhIjnYkiTDDIvjawgCS6qUziI/6ZjunUBvj831KqRM="}]},"_from":"node_modules/swarmcore","gitHead":"2e38b812a846af18c70081e393db5b3917350081","_shasum":"f5aef54b392268b59904f11b9e596b8177f6dac4","_resolved":"file:node_modules/swarmcore","_npmUser":{"name":"salboaie","email":"salboaie@gmail.com"},"maintainers":[{"name":"salboaie","email":"salboaie@gmail.com"}]},"2.2.12":{"name":"swarmcore","description":"Core library for creating swarm 2.0 systems .","version":"2.2.12","homepage":"https://github.com/salboaie/swarmcore","author":{"name":"Alboaie Sinica","email":"salboaie@gmail.com"},"contributors":[{"name":"Alboaie Sinica","email":"salboaie@gmail.com"}],"repository":{"type":"git","url":"git+https://github.com/salboaie/swarmcore.git"},"bugs":{"url":"https://github.com/salboaie/swarmcore/issues","email":"salboaie@gmail.com"},"directories":{"lib":"./lib"},"engines":{"node":">=0.12.0"},"devDependencies":{"mocha":"0.2"},"scripts":{"test":"tap test/*.js"},"main":"./index.js","licenses":[{"type":"LGPL","url":"http://www.gnu.org/licenses/lgpl.html"}],"_id":"swarmcore@2.2.12","dependencies":{"q":"=1.2.0","asynchron":">=1.0.10","apersistence":">=1.0.4","semantic-firewall":">=0.5.1","acl-magic":">=1.0.9","clone":">=0.1.8","MD5":">=1.2.0","nodemailer":">=0.5.2","node-uuid":">=1.4.0","redis":">=0.9.1","socket.io":">=1.2.1","limiter2":">=1.1.0","request":">=2.53.0","tmp":">=0.0.24","commander":">=2.8.1","pubsubshare":">=0.5.7","https-auto":">=0.5.2"},"optionalDependencies":{},"_engineSupported":true,"_npmVersion":"2.10.0","_nodeVersion":"0.10.36","_defaultsLoaded":true,"dist":{"shasum":"1ed328505657623b10785ff345a80bf072b81cf5","tarball":"https://registry.npmjs.org/swarmcore/-/swarmcore-2.2.12.tgz","integrity":"sha512-l6qFd8VrRsWTaxKoclOt2jUrq+J3HuiQvM3VfgiDWWOIfYfd21pszmd9HfW1RUh8L4A/CnaM8lO0Cv/ZT+7L7A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCLy9QTc4P4A3xjkbSU9FebBlHdRUlDCGpKPW7POkVJegIgHqKPNIvNC2puG6mVI4mndqUkOyeAo+V9RzSPZS83neI="}]},"_from":"node_modules/swarmcore","gitHead":"2e38b812a846af18c70081e393db5b3917350081","_shasum":"1ed328505657623b10785ff345a80bf072b81cf5","_resolved":"file:node_modules/swarmcore","_npmUser":{"name":"salboaie","email":"salboaie@gmail.com"},"maintainers":[{"name":"salboaie","email":"salboaie@gmail.com"}]},"2.3.0":{"name":"swarmcore","description":"Core library for creating swarm 2.0 systems .","version":"2.3.0","homepage":"https://github.com/salboaie/swarmcore","author":{"name":"Alboaie Sinica","email":"salboaie@gmail.com"},"contributors":[{"name":"Alboaie Sinica","email":"salboaie@gmail.com"}],"repository":{"type":"git","url":"git+https://github.com/salboaie/swarmcore.git"},"bugs":{"url":"https://github.com/salboaie/swarmcore/issues","email":"salboaie@gmail.com"},"directories":{"lib":"./lib"},"engines":{"node":">=0.12.0"},"devDependencies":{"mocha":"0.2"},"scripts":{"test":"tap test/*.js"},"main":"./index.js","licenses":[{"type":"LGPL","url":"http://www.gnu.org/licenses/lgpl.html"}],"_id":"swarmcore@2.3.0","dependencies":{"q":"=1.2.0","asynchron":">=1.0.10","apersistence":">=1.0.4","semantic-firewall":">=0.5.1","acl-magic":">=1.0.9","clone":">=0.1.8","MD5":">=1.2.0","nodemailer":">=0.5.2","node-uuid":">=1.4.0","redis":">=0.9.1","socket.io":">=1.2.1","limiter2":">=1.1.0","request":">=2.53.0","tmp":">=0.0.24","commander":">=2.8.1","pubsubshare":">=0.6.0","https-auto":">=0.5.2"},"optionalDependencies":{},"_engineSupported":true,"_npmVersion":"2.10.0","_nodeVersion":"0.10.36","_defaultsLoaded":true,"dist":{"shasum":"f443114594d48e8be42b5fc44ce83d340c990f37","tarball":"https://registry.npmjs.org/swarmcore/-/swarmcore-2.3.0.tgz","integrity":"sha512-ffVzT6axpoD2u2kNWqT5rhVGR7sGvSQu5g3+S7DlfishvTBNl2d7cqqm84ekSNOAkKUObkw9k7TaRwVMa7ddNw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGP/LxXTmq254a5OGMajDFDeBTWJDUVCQadh9bsYyCuZAiEAv8X2MTfJ4bp5eUKZ6JB77uKqwqqz4PLfPE/JfDOdVg8="}]},"_from":"node_modules/swarmcore","gitHead":"2e38b812a846af18c70081e393db5b3917350081","_shasum":"f443114594d48e8be42b5fc44ce83d340c990f37","_resolved":"file:node_modules/swarmcore","_npmUser":{"name":"salboaie","email":"salboaie@gmail.com"},"maintainers":[{"name":"salboaie","email":"salboaie@gmail.com"}]},"2.3.1":{"name":"swarmcore","description":"Core library for creating swarm 2.0 systems .","version":"2.3.1","homepage":"https://github.com/salboaie/swarmcore","author":{"name":"Alboaie Sinica","email":"salboaie@gmail.com"},"contributors":[{"name":"Alboaie Sinica","email":"salboaie@gmail.com"}],"repository":{"type":"git","url":"git+https://github.com/salboaie/swarmcore.git"},"bugs":{"url":"https://github.com/salboaie/swarmcore/issues","email":"salboaie@gmail.com"},"directories":{"lib":"./lib"},"engines":{"node":">=0.12.0"},"devDependencies":{"mocha":"0.2"},"scripts":{"test":"tap test/*.js"},"main":"./index.js","licenses":[{"type":"LGPL","url":"http://www.gnu.org/licenses/lgpl.html"}],"_id":"swarmcore@2.3.1","dependencies":{"q":"=1.2.0","asynchron":">=1.0.10","apersistence":">=1.1.0","semantic-firewall":">=0.5.1","acl-magic":">=1.0.9","clone":">=0.1.8","MD5":">=1.2.0","nodemailer":">=0.5.2","node-uuid":">=1.4.0","redis":">=0.9.1","socket.io":">=1.2.1","limiter2":">=1.1.0","request":">=2.53.0","tmp":">=0.0.24","commander":">=2.8.1","pubsubshare":">=0.6.0","https-auto":">=0.5.2"},"optionalDependencies":{},"_engineSupported":true,"_npmVersion":"2.10.0","_nodeVersion":"0.10.36","_defaultsLoaded":true,"dist":{"shasum":"929ce025ed99822d7e13365ce41fa47e7c98dcae","tarball":"https://registry.npmjs.org/swarmcore/-/swarmcore-2.3.1.tgz","integrity":"sha512-4qX6kuc6lEhOr1/ETPWW/qoV5OwkL9NsBlyWCFwr6F5t3IWoAPxdRLU62VPmrlTvnEqHGPh+sImHMVMy4DlhNw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICHssT+RpSDVkRcs8kBUUuS1TOw/ANYgundsM/JumcYqAiATv1MYm14JXiTKroWSwnhi6bpa7U6fdMaCl5Hz5SS4sQ=="}]},"_from":"node_modules/swarmcore","gitHead":"cda9a81c38c87d3e0d2f4df01b27275cc3e95626","_shasum":"929ce025ed99822d7e13365ce41fa47e7c98dcae","_resolved":"file:node_modules/swarmcore","_npmUser":{"name":"salboaie","email":"salboaie@gmail.com"},"maintainers":[{"name":"salboaie","email":"salboaie@gmail.com"}]},"2.3.2":{"name":"swarmcore","description":"Core library for creating swarm 2.0 systems .","version":"2.3.2","homepage":"https://github.com/salboaie/swarmcore","author":{"name":"Alboaie Sinica","email":"salboaie@gmail.com"},"contributors":[{"name":"Alboaie Sinica","email":"salboaie@gmail.com"}],"repository":{"type":"git","url":"git+https://github.com/salboaie/swarmcore.git"},"bugs":{"url":"https://github.com/salboaie/swarmcore/issues","email":"salboaie@gmail.com"},"directories":{"lib":"./lib"},"engines":{"node":">=0.12.0"},"devDependencies":{"mocha":"0.2"},"scripts":{"test":"tap test/*.js"},"main":"./index.js","licenses":[{"type":"LGPL","url":"http://www.gnu.org/licenses/lgpl.html"}],"_id":"swarmcore@2.3.2","dependencies":{"q":"=1.2.0","asynchron":">=1.0.10","apersistence":">=1.5.0","semantic-firewall":">=0.5.1","acl-magic":">=1.0.9","clone":">=0.1.8","MD5":">=1.2.0","nodemailer":">=0.5.2","node-uuid":">=1.4.0","redis":">=0.9.1","socket.io":">=1.2.1","limiter2":">=1.1.0","request":">=2.53.0","tmp":">=0.0.24","commander":">=2.8.1","pubsubshare":">=0.6.0","https-auto":">=0.5.2"},"optionalDependencies":{},"_engineSupported":true,"_npmVersion":"2.10.0","_nodeVersion":"0.10.36","_defaultsLoaded":true,"dist":{"shasum":"95b829f54f2aa216ec25c58df60e2694b8f58e3c","tarball":"https://registry.npmjs.org/swarmcore/-/swarmcore-2.3.2.tgz","integrity":"sha512-Qefzz/mhPZksg6QWgvWqW9a3kjFgsodPgiRHM0uD88YewZ33uUjwpUPgQVA9DUy4Vv9UQxMDX+h17nB6tWgnIQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEw8HaYR2qjJgyr0LFNPWsPt7TJlb87cftCZgkQvr0N5AiEA80HEOIRJ/OeEY2YDYISsoVJHpZBWmEX+41fJ44DQ6w0="}]},"_from":"node_modules/swarmcore","gitHead":"cda9a81c38c87d3e0d2f4df01b27275cc3e95626","_shasum":"95b829f54f2aa216ec25c58df60e2694b8f58e3c","_resolved":"file:node_modules/swarmcore","_npmUser":{"name":"salboaie","email":"salboaie@gmail.com"},"maintainers":[{"name":"salboaie","email":"salboaie@gmail.com"}]},"2.3.5":{"name":"swarmcore","description":"Core library for creating swarm 2.0 systems .","version":"2.3.5","homepage":"https://github.com/salboaie/swarmcore","author":{"name":"Alboaie Sinica","email":"salboaie@gmail.com"},"contributors":[{"name":"Alboaie Sinica","email":"salboaie@gmail.com"}],"repository":{"type":"git","url":"git+https://github.com/salboaie/swarmcore.git"},"bugs":{"url":"https://github.com/salboaie/swarmcore/issues","email":"salboaie@gmail.com"},"directories":{"lib":"./lib"},"engines":{"node":">=0.12.0"},"devDependencies":{"mocha":"0.2"},"scripts":{"test":"tap test/*.js"},"main":"./index.js","licenses":[{"type":"LGPL","url":"http://www.gnu.org/licenses/lgpl.html"}],"_id":"swarmcore@2.3.5","dependencies":{"q":"=1.2.0","asynchron":">=1.0.10","apersistence":">=1.0.4","semantic-firewall":">=0.5.1","acl-magic":">=1.0.9","clone":">=0.1.8","MD5":">=1.2.0","nodemailer":">=0.5.2","node-uuid":">=1.4.0","redis":">=0.9.1","socket.io":">=1.2.1","limiter2":">=1.1.0","request":">=2.53.0","tmp":">=0.0.24","commander":">=2.8.1","pubsubshare":">=0.6.0","https-auto":">=0.5.5"},"optionalDependencies":{},"_engineSupported":true,"_npmVersion":"2.10.0","_nodeVersion":"0.10.36","_defaultsLoaded":true,"dist":{"shasum":"370a49ec59ec9398939e20a5224dd42adf4d524f","tarball":"https://registry.npmjs.org/swarmcore/-/swarmcore-2.3.5.tgz","integrity":"sha512-Pc1MKOjwr4Ln5TkdbqtGeSlWJkyrsWEO+CYq3n6yKhDdEh8ruA1OdIo5SpvrsC4nPbUiP376DS4ztT/lJDhV+w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCKPE3cZNdH+wEA0rSCseRBG+WzSfQOwFOOuN3tqd5lBwIhAMEstLDL+gDy28m4ygC8E9w2j5NaUZrROAmRW89iBMB5"}]},"_from":"node_modules/swarmcore","gitHead":"71d8a61fa3c73dea52acab7d5e2f91741099953c","_shasum":"370a49ec59ec9398939e20a5224dd42adf4d524f","_resolved":"file:node_modules/swarmcore","_npmUser":{"name":"salboaie","email":"salboaie@gmail.com"},"maintainers":[{"name":"salboaie","email":"salboaie@gmail.com"}]},"2.3.7":{"name":"swarmcore","description":"Core library for creating swarm 2.0 systems .","version":"2.3.7","homepage":"https://github.com/salboaie/swarmcore","author":{"name":"Alboaie Sinica","email":"salboaie@gmail.com"},"contributors":[{"name":"Alboaie Sinica","email":"salboaie@gmail.com"}],"repository":{"type":"git","url":"git+https://github.com/salboaie/swarmcore.git"},"bugs":{"url":"https://github.com/salboaie/swarmcore/issues","email":"salboaie@gmail.com"},"directories":{"lib":"./lib"},"engines":{"node":">=0.12.0"},"devDependencies":{"mocha":"0.2"},"scripts":{"test":"tap test/*.js"},"main":"./index.js","licenses":[{"type":"LGPL","url":"http://www.gnu.org/licenses/lgpl.html"}],"_id":"swarmcore@2.3.7","dependencies":{"q":"=1.2.0","asynchron":">=1.0.10","apersistence":">=1.0.4","semantic-firewall":">=0.5.1","acl-magic":">=1.0.9","clone":">=0.1.8","MD5":">=1.2.0","nodemailer":">=0.5.2","node-uuid":">=1.4.0","redis":">=0.9.1","socket.io":">=1.2.1","limiter2":">=1.1.0","request":">=2.53.0","tmp":">=0.0.24","commander":">=2.8.1","pubsubshare":">=0.6.0","https-auto":">=0.5.5"},"optionalDependencies":{},"_engineSupported":true,"_npmVersion":"2.10.0","_nodeVersion":"0.10.36","_defaultsLoaded":true,"dist":{"shasum":"3798d8969d4ddfd2e51380f89054809e74713ea9","tarball":"https://registry.npmjs.org/swarmcore/-/swarmcore-2.3.7.tgz","integrity":"sha512-P9HeVf/mTiWnF1lrTNmFLLTzQ5Ip88j5GDkGFeltRhiuVprjESITAtSME4xojDHpXYqXpb7XjlNljFr8fh5xnQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIApzSNH3D/P+bgHoQ5Y8o0QlQJj6+3Ln1Pp/NU40vM5TAiAvvdYUhoqrTxaj8Pdw8b4qMpZDxYrcjZz7YocvfeY/uw=="}]},"_from":"node_modules/swarmcore","gitHead":"fa3ff4685f4d49b103df314a780d398c47186b13","_shasum":"3798d8969d4ddfd2e51380f89054809e74713ea9","_resolved":"file:node_modules/swarmcore","_npmUser":{"name":"salboaie","email":"salboaie@gmail.com"},"maintainers":[{"name":"salboaie","email":"salboaie@gmail.com"}]},"2.3.8":{"name":"swarmcore","description":"Core library for creating swarm 2.0 systems .","version":"2.3.8","homepage":"https://github.com/salboaie/swarmcore","author":{"name":"Alboaie Sinica","email":"salboaie@gmail.com"},"contributors":[{"name":"Alboaie Sinica","email":"salboaie@gmail.com"}],"repository":{"type":"git","url":"git+https://github.com/salboaie/swarmcore.git"},"bugs":{"url":"https://github.com/salboaie/swarmcore/issues","email":"salboaie@gmail.com"},"directories":{"lib":"./lib"},"engines":{"node":">=0.12.0"},"devDependencies":{"mocha":"0.2"},"scripts":{"test":"tap test/*.js"},"main":"./index.js","licenses":[{"type":"LGPL","url":"http://www.gnu.org/licenses/lgpl.html"}],"_id":"swarmcore@2.3.8","dependencies":{"q":"=1.2.0","asynchron":">=1.0.10","apersistence":">=1.0.4","semantic-firewall":">=0.5.1","acl-magic":">=1.0.9","clone":">=0.1.8","MD5":">=1.2.0","nodemailer":">=0.5.2","node-uuid":">=1.4.0","redis":">=0.9.1","socket.io":">=1.2.1","limiter2":">=1.1.0","request":">=2.53.0","tmp":">=0.0.24","commander":">=2.8.1","pubsubshare":">=0.6.0","https-auto":">=0.5.5"},"optionalDependencies":{},"_engineSupported":true,"_npmVersion":"2.10.0","_nodeVersion":"0.10.36","_defaultsLoaded":true,"dist":{"shasum":"05b25a5ed0d7f74bc67224efd34dd4ef90db62b2","tarball":"https://registry.npmjs.org/swarmcore/-/swarmcore-2.3.8.tgz","integrity":"sha512-Ojx1kyib8p0Yo1TODC3VhepC8SiCa5RzUycTiz6jAHARWkyWfy1P19Hh2gP+/iAjKA5jq8PRPOAQOaohy7zITA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCizjHwqZP0G4rpByF7emQWsEZwUe9XE52689PIdBtv+gIhAJTKiGsgM/jCE2OE8FrEJfgciVjTXn3ko7Kiolr/pg3Q"}]},"_from":"node_modules/swarmcore","gitHead":"09aab45d848a694de728c1e24e6a14679c35aa99","_shasum":"05b25a5ed0d7f74bc67224efd34dd4ef90db62b2","_resolved":"file:node_modules/swarmcore","_npmUser":{"name":"salboaie","email":"salboaie@gmail.com"},"maintainers":[{"name":"salboaie","email":"salboaie@gmail.com"}]},"2.3.11":{"name":"swarmcore","description":"Core library for creating swarm 2.0 systems .","version":"2.3.11","homepage":"https://github.com/salboaie/swarmcore","author":{"name":"Alboaie Sinica","email":"salboaie@gmail.com"},"contributors":[{"name":"Alboaie Sinica","email":"salboaie@gmail.com"}],"repository":{"type":"git","url":"git+https://github.com/salboaie/swarmcore.git"},"bugs":{"url":"https://github.com/salboaie/swarmcore/issues","email":"salboaie@gmail.com"},"directories":{"lib":"./lib"},"engines":{"node":">=0.12.0"},"devDependencies":{"mocha":"0.2"},"scripts":{"test":"tap test/*.js"},"main":"./index.js","licenses":[{"type":"LGPL","url":"http://www.gnu.org/licenses/lgpl.html"}],"_id":"swarmcore@2.3.11","dependencies":{"q":"=1.2.0","asynchron":">=1.0.10","apersistence":">=1.0.4","semantic-firewall":">=0.5.1","acl-magic":">=1.0.9","clone":">=0.1.8","MD5":">=1.2.0","nodemailer":">=0.5.2","node-uuid":">=1.4.0","redis":">=0.12.1","socket.io":">=1.2.1","limiter2":">=1.1.0","request":">=2.53.0","tmp":">=0.0.24","commander":">=2.8.1","pubsubshare":">=0.6.0","https-auto":">=0.5.5"},"optionalDependencies":{},"_engineSupported":true,"_npmVersion":"2.10.0","_nodeVersion":"0.10.36","_defaultsLoaded":true,"dist":{"shasum":"edf6dfa1d3d6c2d8cdab716a2a36e42d58447527","tarball":"https://registry.npmjs.org/swarmcore/-/swarmcore-2.3.11.tgz","integrity":"sha512-TtFJbpV+hM4bsk7/NNLjMPW0+DeFN9Q11WCS5OJLT0HL+RaLwJ6uKVfjHA7RRIJm7SZnCLNTsgdj2lOEWzPZ2Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICXfa7hPjRGo6r4u59cEAEiwEm3tIO8meD1Y3xhgh2ItAiEAhP0dvhuDExrUg+XMuXfjh6ky5km23Yk3ROyigkvwuWs="}]},"_from":"node_modules/swarmcore","gitHead":"7a60e556db39c82742fd096c0c15b4d859ef46f7","_shasum":"edf6dfa1d3d6c2d8cdab716a2a36e42d58447527","_resolved":"file:node_modules/swarmcore","_npmUser":{"name":"salboaie","email":"salboaie@gmail.com"},"maintainers":[{"name":"salboaie","email":"salboaie@gmail.com"}]},"2.4.0":{"name":"swarmcore","description":"Core library for creating swarm 2.0 systems .","version":"2.4.0","homepage":"https://github.com/salboaie/swarmcore","author":{"name":"Alboaie Sinica","email":"salboaie@gmail.com"},"contributors":[{"name":"Alboaie Sinica","email":"salboaie@gmail.com"}],"repository":{"type":"git","url":"git+https://github.com/salboaie/swarmcore.git"},"bugs":{"url":"https://github.com/salboaie/swarmcore/issues","email":"salboaie@gmail.com"},"directories":{"lib":"./lib"},"engines":{"node":">=0.12.0"},"devDependencies":{"mocha":"0.2"},"scripts":{"test":"tap test/*.js"},"main":"./index.js","licenses":[{"type":"LGPL","url":"http://www.gnu.org/licenses/lgpl.html"}],"_id":"swarmcore@2.4.0","dependencies":{"q":"=1.2.0","asynchron":">=1.0.10","apersistence":">=1.0.4","semantic-firewall":">=0.5.1","acl-magic":">=1.0.9","clone":">=0.1.8","MD5":">=1.2.0","nodemailer":">=0.5.2","node-uuid":">=1.4.0","redis":">=0.12.1","socket.io":">=1.2.1","limiter2":">=1.1.0","request":">=2.53.0","tmp":">=0.0.24","commander":">=2.8.1","pubsubshare":">=0.6.0","https-auto":">=0.5.5"},"optionalDependencies":{},"_engineSupported":true,"_npmVersion":"2.10.0","_nodeVersion":"0.10.36","_defaultsLoaded":true,"dist":{"shasum":"6e2387515e57b11e4664e4ba4306723f2facafed","tarball":"https://registry.npmjs.org/swarmcore/-/swarmcore-2.4.0.tgz","integrity":"sha512-XpVKUENEshy4lYJi3GLqvJbb2E5XIKReAGEvClNvp4y1xzL07K0S0uGskFjtCuaxMgaDtIj/5DOCrl461XvLew==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFz1jLCqt/D/a7eFLrkbxMkbkdV/2FI92CkJVceEPQy8AiAIDOEIm9LqulyBs87P15eCt6/BOT1k3ToDCvC8sP3J2Q=="}]},"_from":"node_modules/swarmcore","gitHead":"7a60e556db39c82742fd096c0c15b4d859ef46f7","_shasum":"6e2387515e57b11e4664e4ba4306723f2facafed","_resolved":"file:node_modules/swarmcore","_npmUser":{"name":"salboaie","email":"salboaie@gmail.com"},"maintainers":[{"name":"salboaie","email":"salboaie@gmail.com"}]},"2.4.1":{"name":"swarmcore","description":"Core library for creating swarm 2.0 systems .","version":"2.4.1","homepage":"https://github.com/salboaie/swarmcore","author":{"name":"Alboaie Sinica","email":"salboaie@gmail.com"},"contributors":[{"name":"Alboaie Sinica","email":"salboaie@gmail.com"}],"repository":{"type":"git","url":"git+https://github.com/salboaie/swarmcore.git"},"bugs":{"url":"https://github.com/salboaie/swarmcore/issues","email":"salboaie@gmail.com"},"directories":{"lib":"./lib"},"engines":{"node":">=0.12.0"},"devDependencies":{"mocha":"0.2"},"scripts":{"test":"tap test/*.js"},"main":"./index.js","licenses":[{"type":"LGPL","url":"http://www.gnu.org/licenses/lgpl.html"}],"_id":"swarmcore@2.4.1","dependencies":{"q":"=1.2.0","asynchron":">=1.0.10","apersistence":">=1.0.4","semantic-firewall":">=0.5.1","acl-magic":">=1.0.9","clone":">=0.1.8","MD5":">=1.2.0","nodemailer":">=0.5.2","node-uuid":">=1.4.0","redis":"0.12.1","socket.io":">=1.2.1","limiter2":">=1.1.0","request":">=2.53.0","tmp":">=0.0.24","commander":">=2.8.1","pubsubshare":">=0.6.0","https-auto":">=0.5.5"},"optionalDependencies":{},"_engineSupported":true,"_npmVersion":"2.10.0","_nodeVersion":"0.10.36","_defaultsLoaded":true,"dist":{"shasum":"5e3e004de741a2942f22e82cd83c8c76cb4f13ba","tarball":"https://registry.npmjs.org/swarmcore/-/swarmcore-2.4.1.tgz","integrity":"sha512-zljzqAqfs0nIw+DXQOZaQsxvQq/tkt64kYKqIz18FWrZm+EuZqMJFZdWHRgTOCJ+DC9e85myBTV1Cf144fOFTg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF8N+Vv2f4F0Ls6BcOdicy4HTeHLISvctzlxekAU0RSnAiEA+u0czsPxVVtR59HAeFg0G6FndGkyoxaG6VrJa7aZfvU="}]},"_from":"node_modules/swarmcore","gitHead":"7a60e556db39c82742fd096c0c15b4d859ef46f7","_shasum":"5e3e004de741a2942f22e82cd83c8c76cb4f13ba","_resolved":"file:node_modules/swarmcore","_npmUser":{"name":"salboaie","email":"salboaie@gmail.com"},"maintainers":[{"name":"salboaie","email":"salboaie@gmail.com"}]},"2.4.2":{"name":"swarmcore","description":"Core library for creating swarm 2.0 systems .","version":"2.4.2","homepage":"https://github.com/salboaie/swarmcore","author":{"name":"Alboaie Sinica","email":"salboaie@gmail.com"},"contributors":[{"name":"Alboaie Sinica","email":"salboaie@gmail.com"}],"repository":{"type":"git","url":"git+https://github.com/salboaie/swarmcore.git"},"bugs":{"url":"https://github.com/salboaie/swarmcore/issues","email":"salboaie@gmail.com"},"directories":{"lib":"./lib"},"engines":{"node":">=0.12.0"},"devDependencies":{"mocha":"0.2"},"scripts":{"test":"tap test/*.js"},"main":"./index.js","licenses":[{"type":"LGPL","url":"http://www.gnu.org/licenses/lgpl.html"}],"_id":"swarmcore@2.4.2","dependencies":{"q":"=1.2.0","asynchron":">=1.0.10","apersistence":">=1.0.4","semantic-firewall":">=0.5.1","acl-magic":">=1.0.9","clone":">=0.1.8","MD5":">=1.2.0","nodemailer":">=0.5.2","node-uuid":">=1.4.0","redis":"0.12.1","socket.io":">=1.2.1","limiter2":">=1.1.0","request":">=2.53.0","tmp":">=0.0.24","commander":">=2.8.1","pubsubshare":">=0.6.0","https-auto":">=0.5.5"},"optionalDependencies":{},"_engineSupported":true,"_npmVersion":"2.10.0","_nodeVersion":"0.10.36","_defaultsLoaded":true,"dist":{"shasum":"e341bdec382ef9679b20d45e271fed01d1f03806","tarball":"https://registry.npmjs.org/swarmcore/-/swarmcore-2.4.2.tgz","integrity":"sha512-hwpGT1657T46AJ4Qb1EZTl482xKwIymtzSEyWCWlEzs5QTmHd+AUvcZdpOkqgDxYkiRlcCmTT5RJ3yGLHBzstA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDNrWQrs/PqpMQWMtfVTX3TJENxnZHPAfwd5rhICSeJowIhAKZvqGE8K/VogVMQkHvKccxRWsQwsI7kslZmS8UuItt7"}]},"_from":"node_modules/swarmcore","gitHead":"052b02de8799473048360a66631a3152191e0842","_shasum":"e341bdec382ef9679b20d45e271fed01d1f03806","_resolved":"file:node_modules/swarmcore","_npmUser":{"name":"salboaie","email":"salboaie@gmail.com"},"maintainers":[{"name":"salboaie","email":"salboaie@gmail.com"}]},"2.4.4":{"name":"swarmcore","description":"Core library for creating swarm 2.0 systems .","version":"2.4.4","_id":"swarmcore@2.4.4","homepage":"https://github.com/salboaie/swarmcore","author":{"name":"Alboaie Sinica","email":"salboaie@gmail.com"},"contributors":[{"name":"Alboaie Sinica","email":"salboaie@gmail.com"}],"repository":{"type":"git","url":"git+https://github.com/salboaie/swarmcore.git"},"bugs":{"url":"https://github.com/salboaie/swarmcore/issues","email":"salboaie@gmail.com"},"directories":{"lib":"./lib"},"engines":{"node":">=0.12.0"},"devDependencies":{"mocha":"0.2"},"scripts":{"test":"tap test/*.js"},"main":"./index.js","licenses":[{"type":"LGPL","url":"http://www.gnu.org/licenses/lgpl.html"}],"dependencies":{"q":"=1.2.0","asynchron":">=1.0.10","apersistence":">=1.0.4","double-check":">=0.5.1","acl-magic":">=1.0.9","clone":">=0.1.8","MD5":">=1.2.0","nodemailer":">=0.5.2","node-uuid":">=1.4.0","redis":"0.12.1","socket.io":">=1.2.1","limiter2":">=1.1.0","request":">=2.53.0","tmp":">=0.0.24","commander":">=2.8.1","pubsubshare":">=0.6.0","https-auto":">=0.5.5","safebox":">=0.2.1"},"optionalDependencies":{},"_engineSupported":true,"_npmVersion":"2.10.0","_nodeVersion":"0.10.36","_defaultsLoaded":true,"dist":{"shasum":"13d81029da5f5d9b4a45b0331f467e9f93bad3de","tarball":"https://registry.npmjs.org/swarmcore/-/swarmcore-2.4.4.tgz","integrity":"sha512-UmnTBZNdSwTRK/xOmf1ixAhn9ZZVAqSKDrKs6DyF8LD4uPFhCxf89bbuEdhaOXKodnVkcfGEKOWrY8Sk8N52BQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG/QpclYOAJ0y4oX41wbQP8su2KnxxE42SQs8E83QNPjAiBTTgyZ22o/CVmW2rNsUKH8ARCnfN0kz8yXKZ/Q/lzQJg=="}]},"_from":"node_modules/swarmcore","gitHead":"1bb2dacc354aea94e2da47afba539979fbcf9cb9","_shasum":"13d81029da5f5d9b4a45b0331f467e9f93bad3de","_resolved":"file:node_modules/swarmcore","_npmUser":{"name":"salboaie","email":"salboaie@gmail.com"},"maintainers":[{"name":"salboaie","email":"salboaie@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/swarmcore-2.4.4.tgz_1459510435206_0.5094540955033153"}},"2.4.5":{"name":"swarmcore","description":"Core library for creating swarm 2.0 systems .","version":"2.4.5","_id":"swarmcore@2.4.5","homepage":"https://github.com/salboaie/swarmcore","author":{"name":"Alboaie Sinica","email":"salboaie@gmail.com"},"contributors":[{"name":"Alboaie Sinica","email":"salboaie@gmail.com"}],"repository":{"type":"git","url":"git+https://github.com/salboaie/swarmcore.git"},"bugs":{"url":"https://github.com/salboaie/swarmcore/issues","email":"salboaie@gmail.com"},"directories":{"lib":"./lib"},"engines":{"node":">=0.12.0"},"devDependencies":{"mocha":"0.2"},"scripts":{"test":"tap test/*.js"},"main":"./index.js","licenses":[{"type":"LGPL","url":"http://www.gnu.org/licenses/lgpl.html"}],"dependencies":{"q":"=1.2.0","asynchron":">=1.0.10","apersistence":">=1.0.4","double-check":">=0.1.5","acl-magic":">=1.0.9","clone":">=0.1.8","MD5":">=1.2.0","nodemailer":">=0.5.2","node-uuid":">=1.4.0","redis":"0.12.1","socket.io":">=1.2.1","limiter2":">=1.1.0","request":">=2.53.0","tmp":">=0.0.24","commander":">=2.8.1","pubsubshare":">=0.6.0","https-auto":">=0.5.5","safebox":">=0.2.1"},"optionalDependencies":{},"_engineSupported":true,"_npmVersion":"2.10.0","_nodeVersion":"0.10.42","_defaultsLoaded":true,"dist":{"shasum":"dc098e9c635b00d828116cd6b96abed4fba76ed8","tarball":"https://registry.npmjs.org/swarmcore/-/swarmcore-2.4.5.tgz","integrity":"sha512-nzldB73MqwCsMhPCqV2AAf6oD0SO5Gy/7d0XLZcwmpmGimtyryAUuvdSpa2yBzzL7GzLn7uGkqHx5aIaQ9/sUg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCuGDE+r2MAsvk6Txyjx2hGsipGzxU3nIWZ4E2RImic/wIhALyXUL6rfhtQQQ8Z3UlVs6wo0gRm9fBSiNBmJLY55/K6"}]},"_from":"node_modules/swarmcore","gitHead":"1bb2dacc354aea94e2da47afba539979fbcf9cb9","_shasum":"dc098e9c635b00d828116cd6b96abed4fba76ed8","_resolved":"file:node_modules/swarmcore","_npmUser":{"name":"salboaie","email":"salboaie@gmail.com"},"maintainers":[{"name":"salboaie","email":"salboaie@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/swarmcore-2.4.5.tgz_1460035758766_0.3386620555538684"}},"2.4.6":{"name":"swarmcore","description":"Core library for creating swarm 2.0 systems .","version":"2.4.6","_id":"swarmcore@2.4.6","homepage":"https://github.com/salboaie/swarmcore","author":{"name":"Alboaie Sinica","email":"salboaie@gmail.com"},"contributors":[{"name":"Alboaie Sinica","email":"salboaie@gmail.com"}],"repository":{"type":"git","url":"git+https://github.com/salboaie/swarmcore.git"},"bugs":{"url":"https://github.com/salboaie/swarmcore/issues","email":"salboaie@gmail.com"},"directories":{"lib":"./lib"},"engines":{"node":">=0.12.0"},"devDependencies":{"mocha":"0.2"},"scripts":{"test":"tap test/*.js"},"main":"./index.js","licenses":[{"type":"LGPL","url":"http://www.gnu.org/licenses/lgpl.html"}],"dependencies":{"q":"=1.2.0","asynchron":">=1.0.10","apersistence":">=1.0.4","double-check":">=0.1.5","acl-magic":">=1.0.9","clone":">=0.1.8","MD5":">=1.2.0","nodemailer":">=0.5.2","node-uuid":">=1.4.0","redis":"0.12.1","socket.io":">=1.2.1","limiter2":">=1.1.0","request":">=2.53.0","tmp":">=0.0.24","commander":">=2.8.1","pubsubshare":">=0.6.0","https-auto":">=0.5.5","safebox":">=0.2.1"},"optionalDependencies":{},"_engineSupported":true,"_npmVersion":"3.8.6","_nodeVersion":"5.11.0","_defaultsLoaded":true,"dist":{"shasum":"c017b643fc483be07fdb5a10e4c5a5092e171188","tarball":"https://registry.npmjs.org/swarmcore/-/swarmcore-2.4.6.tgz","integrity":"sha512-nK0q9f4LxHldCSHqp32KgzTdYYkatmMiolXWYLnd5rpRApBzT7lT03yZbKrjnKDB8UzZshzT1oFfUC8MA+iTUg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC3jBVIPeutNwoYYtoFE04FZCehfX5sMQ3pmSOicQDr1wIhAIRCr0baFB7MZU0BVhMhd7O9EpeH04+Ci1bCa/ltZ/Qw"}]},"_from":"node_modules/swarmcore","gitHead":"01ddd0bd00bb467539611465f011008e8add5d44","_shasum":"c017b643fc483be07fdb5a10e4c5a5092e171188","_resolved":"file:node_modules/swarmcore","_npmUser":{"name":"salboaie","email":"salboaie@gmail.com"},"maintainers":[{"name":"salboaie","email":"salboaie@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/swarmcore-2.4.6.tgz_1466175599596_0.5577915804460645"}},"2.4.7":{"name":"swarmcore","description":"Core library for creating swarm 2.0 systems .","version":"2.4.7","_id":"swarmcore@2.4.7","homepage":"https://github.com/salboaie/swarmcore","author":{"name":"Alboaie Sinica","email":"salboaie@gmail.com"},"contributors":[{"name":"Alboaie Sinica","email":"salboaie@gmail.com"}],"repository":{"type":"git","url":"git+https://github.com/salboaie/swarmcore.git"},"bugs":{"url":"https://github.com/salboaie/swarmcore/issues","email":"salboaie@gmail.com"},"directories":{"lib":"./lib"},"engines":{"node":">=0.12.0"},"devDependencies":{"mocha":"0.2"},"scripts":{"test":"tap test/*.js"},"main":"./index.js","licenses":[{"type":"LGPL","url":"http://www.gnu.org/licenses/lgpl.html"}],"dependencies":{"q":"=1.2.0","asynchron":">=1.0.10","apersistence":">=1.0.4","double-check":">=0.1.5","acl-magic":">=1.0.9","clone":">=0.1.8","MD5":">=1.2.0","nodemailer":">=0.5.2","node-uuid":">=1.4.0","redis":"0.12.1","socket.io":">=1.2.1","limiter2":">=1.1.0","request":">=2.53.0","tmp":">=0.0.24","commander":">=2.8.1","pubsubshare":">=0.6.0","https-auto":">=0.5.5","safebox":">=0.2.1","transrest":">=0.5.0","swarm-winston":"git+https://mastaleru@github.com/CiprianTalmacel/swarm-winston.git#master"},"optionalDependencies":{},"_engineSupported":true,"_npmVersion":"3.8.6","_nodeVersion":"5.11.0","_defaultsLoaded":true,"dist":{"shasum":"e8ddc2b47ac024ccaed2e361c37b092a79fda0a1","tarball":"https://registry.npmjs.org/swarmcore/-/swarmcore-2.4.7.tgz","integrity":"sha512-DXUJdfJQdnrY8gy+3Po7xTK0Zor/++XjoJPXcz5wiR9isZBs4b2bl4o/Z6QrpfQo/0t5S3X7GERvYisiVHGrXw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD8iYChVNErwU/0gH6PAGnVI84K8OWsSphoLw4/UNjaAAIgbJsKoqHK8JciQrQxxJbzmM2bbdwGk7WsqFsfnX0vFE8="}]},"_from":".","gitHead":"76168da8d0a43bf3850b3d8c61c30dd099b232f2","_shasum":"e8ddc2b47ac024ccaed2e361c37b092a79fda0a1","_npmUser":{"name":"salboaie","email":"salboaie@gmail.com"},"maintainers":[{"name":"salboaie","email":"salboaie@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/swarmcore-2.4.7.tgz_1492002142403_0.5629059816710651"}},"2.5.0":{"name":"swarmcore","description":"Core library for creating swarm 2.0 systems .","version":"2.5.0","_id":"swarmcore@2.5.0","homepage":"https://github.com/salboaie/swarmcore","author":{"name":"Alboaie Sinica","email":"salboaie@gmail.com"},"contributors":[{"name":"Alboaie Sinica","email":"salboaie@gmail.com"}],"repository":{"type":"git","url":"git+https://github.com/salboaie/swarmcore.git"},"bugs":{"url":"https://github.com/salboaie/swarmcore/issues","email":"salboaie@gmail.com"},"directories":{"lib":"./lib"},"engines":{"node":">=0.12.0"},"devDependencies":{"mocha":"0.2"},"scripts":{"test":"tap test/*.js"},"main":"./index.js","licenses":[{"type":"LGPL","url":"http://www.gnu.org/licenses/lgpl.html"}],"dependencies":{"q":"=1.2.0","asynchron":">=1.0.10","apersistence":">=1.0.4","double-check":">=0.1.5","acl-magic":">=1.0.9","clone":">=0.1.8","MD5":">=1.2.0","nodemailer":">=0.5.2","node-uuid":">=1.4.0","redis":"0.12.1","socket.io":">=1.2.1","limiter2":">=1.1.0","request":">=2.53.0","tmp":">=0.0.24","commander":">=2.8.1","pubsubshare":">=0.6.0","https-auto":">=0.5.5","safebox":">=0.2.1","transrest":">=0.5.0","swarm-winston":"git+https://mastaleru@github.com/CiprianTalmacel/swarm-winston.git#master"},"optionalDependencies":{},"_engineSupported":true,"_npmVersion":"3.8.6","_nodeVersion":"5.11.0","_defaultsLoaded":true,"dist":{"shasum":"e4636861acf5e6e22dd224da7baaec875e6644b5","tarball":"https://registry.npmjs.org/swarmcore/-/swarmcore-2.5.0.tgz","integrity":"sha512-VKXSc+YVWb7BQCNbswnm93/Pg6Y3R+/m8BVOP8IBSA3AMz014p+bx0RXaNz6CaKYTqPGN+ItUTx5qBFfSZZN+w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIACV7syLlbpaD4pFuhXCK75LKIteW1OCLnvhAWDu0mKoAiBU5UqrHvNxPsRuWaXnQbMYr0HJjOz6Qc+BNGHgzz7dKA=="}]},"_from":"node_modules/swarmcore","gitHead":"079b9932bf25e7ebaab6a8aedf58007f8dbf2efd","_shasum":"e4636861acf5e6e22dd224da7baaec875e6644b5","_resolved":"file:node_modules/swarmcore","_npmUser":{"name":"salboaie","email":"salboaie@gmail.com"},"maintainers":[{"name":"salboaie","email":"salboaie@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/swarmcore-2.5.0.tgz_1494316561321_0.8813791482243687"}}},"readme":"SwarmCore\n=========\n\nSwarm 2.0 implementation of the SwarmESB (http://github.com/salboaie/SwarmESB) project. SwarmESB is a light ESB for node.js.\nSwarmCore includes core functionality for working with swarms version 2.0. Is a refactored version of the SwarmUtil module and will not need SwarmESB project. It depends on asynchron, apersistence and acl-magic modules.\n\nWarning:  This document is for advanced developers that are using SwarmESB. The real way of strating  to learn SwarmESB is with http://github.com/salboaie/SwarmESB.!!!!\n\n\n\n\n## What is new\n   1. Improved error handling:\n   - \"do\" block: ensure that a phase is executed at least once\n   - transaction blocks: mechanism to implement distributed transactions for swarms (not stable)\n   - better monitoring and error handling (store data in redis)\n   2. better semantic for swarm primitive\n   - swarm is doing load distribution. You can nou launch many Adapters of the same type and they will balance the loading\n   - broadcast primitive implementation to send swarm to all members of a group\n\n## Work in progress\n   - implement long live processes using the swarm paradigm (equivalent in expressing workflow (BPM code) or rule engines)\n   - UI to: display real time monitoring data, thresholds,etc\n   - use swarms with docker. The plan is to create a very simple UI to launch and configure new docker containers executing swarms.\n\n\nWarning: this is an experimental version. It is not yet ready for production if you are not a swarm core developer.\nFor production code, you could use the old SwarmESB and SwarmUtil module (check branches).\n\nSwarmCore will become a module in npm, but for now follow use the following install instructions:\n\n## Install for some small tests and quick play\n\n    1. get SwarmCore from GitHub\n    2. install Redis server\n    3. set SWARM_PATH folder to the SwarmCore directory\n    4. install all dependencies, go in SwarmCore folder and run: \"npm install -g\"\n    5. now you can launch adapters and the tests to get an impression about swarming\n\n## Install for creating real projects\n\n    1. get SwarmCore from GitHub\n    2. install redis\n    3. install all node.js dependencies with npm (run \"node install -g\" in the SwarmCore folder)\n    3. create a new project, with your source control. Set SWARM_PATH variable on this folder\n    4. create folders like etc, adapters, swarms in this new project\n    5. clone etc/config for your own folders and cases\n    6. create your new Adapters, tests, swarms\n    7. you should start adapters from SwarmCore (from etc/adapters ) like Core.js, DefaultLogger.js, PhaseMonitor.js\n\n\nHow to:\n## Create a new Swarm node (Adapter)\n\n    var core = require (\"../../lib/SwarmCore.js\");  //check your relative paths accordingly with your conventions\n    thisAdapter = core.createAdapter(\"Give_Me_A_Name\");\n    /*  now add your functions and they could be called by executing swarms */\n\n    /*l\n        Notice: The name yu gave is the name of a group of nodes doing similar tasks. \"swarm\" primitive is doing load distribution by implementation.\n        You can start as many nodes in the same group and they will be used.\n        For normal cases, load distribution is similar with load balancing as is trying to not overload already busy nodes\n        and is doing something like Round Robin strategy when choosing nodes.\n        For tasks that are not taking comparable amounts of time to execute, you could be in need to implement your own balancing strategies\n    */\n\n## Create a new swarm file or a new folder with your swarms\n    Create a folder for swarms in your folder, copy one example and add your ctors and phases.\n    Don't forget to modify the etc/config to add in Core/path section your folder.\n\n## Launch multiple adapters\n    The Launcher adapter can be configured to launch multiple Adapters. When one adapter is crushing, the Launcher is restarting it automatically.\n","maintainers":[{"name":"salboaie","email":"salboaie@gmail.com"}],"time":{"modified":"2022-06-27T02:51:51.248Z","created":"2015-02-27T14:07:20.559Z","2.0.1":"2015-02-27T14:07:22.606Z","2.0.3":"2015-03-16T07:41:41.418Z","2.1.2":"2015-04-16T15:10:49.451Z","2.2.0":"2015-05-12T11:18:37.692Z","2.2.2":"2015-05-12T12:28:19.878Z","2.2.3":"2015-05-12T14:53:57.700Z","2.2.4":"2015-05-15T16:33:19.036Z","2.2.5":"2015-05-20T10:58:45.345Z","2.2.6":"2015-05-21T07:42:19.914Z","2.2.9":"2015-06-25T11:45:01.898Z","2.2.10":"2015-06-30T14:37:51.006Z","2.2.11":"2015-08-24T07:22:44.680Z","2.2.12":"2015-08-24T07:36:15.666Z","2.3.0":"2015-08-24T07:45:15.347Z","2.3.1":"2015-08-24T07:52:28.467Z","2.3.2":"2015-08-24T07:56:34.360Z","2.3.5":"2015-08-26T11:44:38.915Z","2.3.7":"2015-09-14T11:02:44.950Z","2.3.8":"2015-09-14T11:47:37.696Z","2.3.11":"2015-10-01T13:53:01.020Z","2.4.0":"2015-10-01T13:53:42.180Z","2.4.1":"2015-10-01T13:54:13.313Z","2.4.2":"2016-01-07T11:25:56.766Z","2.4.4":"2016-04-01T11:33:57.872Z","2.4.5":"2016-04-07T13:29:21.444Z","2.4.6":"2016-06-17T15:00:00.709Z","2.4.7":"2017-04-12T13:02:23.146Z","2.5.0":"2017-05-09T07:56:03.510Z"},"readmeFilename":"README.md","homepage":"https://github.com/salboaie/swarmcore","repository":{"type":"git","url":"git+https://github.com/salboaie/swarmcore.git"},"contributors":[{"name":"Alboaie Sinica","email":"salboaie@gmail.com"}],"author":{"name":"Alboaie Sinica","email":"salboaie@gmail.com"},"bugs":{"url":"https://github.com/salboaie/swarmcore/issues","email":"salboaie@gmail.com"}}