{"_id":"caf_gadget_daemon","_rev":"34-253135897eb130a7fbdf713fd17966e9","name":"caf_gadget_daemon","description":"CAF device daemon that manages apps.","dist-tags":{"latest":"0.4.0"},"versions":{"0.2.2":{"name":"caf_gadget_daemon","description":"CAF device daemon that manages apps.","version":"0.2.2","author":{"name":"Antonio Lain","email":"antlai@cafjs.com"},"dependencies":{"caf_components":"^0.2.0","caf_platform":"^0.2.0","request":"^2.65.0","rimraf":"^2.4.3","mkdirp":"^0.5.1","tar":"^2.2.0","fstream":"^1.0.8","minimist":"^1.2.0","caf_iot":"^0.2.0","dockerode":"^2.2.3"},"devDependencies":{"nodeunit":">=0.9"},"scripts":{"start":"node ./index.js","test":"node ./node_modules/.bin/nodeunit","build":"echo done"},"main":"index","engines":{"node":">= 0.10.29"},"gitHead":"7c0962d0b134f496c3ce47174dd7fee62999c4b0","_id":"caf_gadget_daemon@0.2.2","_shasum":"e8b50cdd07eca1214744372a0a4827f27d56f8c2","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"antlai","email":"antlai@cafjs.com"},"maintainers":[{"name":"antlai","email":"antlai@cafjs.com"}],"dist":{"shasum":"e8b50cdd07eca1214744372a0a4827f27d56f8c2","tarball":"https://registry.npmjs.org/caf_gadget_daemon/-/caf_gadget_daemon-0.2.2.tgz","integrity":"sha512-CiqvCpuYlGCmucuEdJPL438qgYMZ8NT63jH6PS2ecDMfZlFTkXKMx+EUXE6iasJSq3v/ssV4ADsl3iM3Jj2lkA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDeGPwvB4wGe86Ai6fdc5WU0fsuUbIb2CpQAB2BSIvUkQIgA1AeS30JZ1h6NocdvpJhsLCGch9M7sMamN3SHJlkjyE="}]},"directories":{}},"0.2.3":{"name":"caf_gadget_daemon","description":"CAF device daemon that manages apps.","version":"0.2.3","author":{"name":"Antonio Lain","email":"antlai@cafjs.com"},"dependencies":{"caf_components":"^0.2.0","caf_platform":"^0.2.0","request":"^2.65.0","rimraf":"^2.4.3","mkdirp":"^0.5.1","tar":"^2.2.0","fstream":"^1.0.8","minimist":"^1.2.0","caf_iot":"^0.2.0","dockerode":"^2.2.3"},"devDependencies":{"nodeunit":">=0.9"},"scripts":{"start":"node ./start.js","test":"node ./node_modules/.bin/nodeunit","build":"echo done"},"main":"index","engines":{"node":">= 0.10.29"},"gitHead":"b7019ef8e3206e7206e9b0f20bd7f346a73fb591","_id":"caf_gadget_daemon@0.2.3","_shasum":"9937312c447b21327c896559b0bb811160aaef6d","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"antlai","email":"antlai@cafjs.com"},"maintainers":[{"name":"antlai","email":"antlai@cafjs.com"}],"dist":{"shasum":"9937312c447b21327c896559b0bb811160aaef6d","tarball":"https://registry.npmjs.org/caf_gadget_daemon/-/caf_gadget_daemon-0.2.3.tgz","integrity":"sha512-6TTBRMe1kOIsBd53ni1fTi/Vx4uLJZIcBaETDLiGsEweqZqzWKO1oqCGaszabKqyUyFcGgFwwCnJZT4BemICcQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCCB90RCvoHdk18hO0MuJpOlxp/OrVkGf5K4/eEFu33TwIhAML1ub730HRopxeDUgmVCwu/oXZYba2FNxJCftsWa/fT"}]},"directories":{}},"0.2.4":{"name":"caf_gadget_daemon","description":"CAF device daemon that manages apps.","version":"0.2.4","author":{"name":"Antonio Lain","email":"antlai@cafjs.com"},"dependencies":{"caf_components":"^0.2.0","caf_platform":"^0.2.0","request":"^2.65.0","rimraf":"^2.4.3","mkdirp":"^0.5.1","tar":"^2.2.0","fstream":"^1.0.8","minimist":"^1.2.0","caf_iot":"^0.2.0","dockerode":"^2.2.3"},"devDependencies":{"nodeunit":">=0.9"},"scripts":{"start":"node ./start.js","test":"node ./node_modules/.bin/nodeunit","build":"echo done"},"main":"index","engines":{"node":">= 0.10.29"},"gitHead":"be18c82769f7eec8013fd14b0ee41792f4c775cb","_id":"caf_gadget_daemon@0.2.4","_shasum":"131b33620b2d2150de139bd372c30b1088f8416f","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"antlai","email":"antlai@cafjs.com"},"maintainers":[{"name":"antlai","email":"antlai@cafjs.com"}],"dist":{"shasum":"131b33620b2d2150de139bd372c30b1088f8416f","tarball":"https://registry.npmjs.org/caf_gadget_daemon/-/caf_gadget_daemon-0.2.4.tgz","integrity":"sha512-w0oouqO0CXnRHu8L8AstA8D+sy/C33UMX6wmHl5U0xUYQisnlXsDp09DZHStCXfpDtjx12PNA/Qu9iQv20GIwQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE2ZOUARt0JjK5U72rogdph813cg3S0epy2x0MKIDJY8AiEA3P9d3E2yX6vd1iJWVQ6ZsDPbiymorvIIApdAfS/TcoY="}]},"directories":{}},"0.2.5":{"name":"caf_gadget_daemon","description":"CAF device daemon that manages apps.","version":"0.2.5","author":{"name":"Antonio Lain","email":"antlai@cafjs.com"},"dependencies":{"i2c":"0.1.X","caf_components":"^0.2.0","caf_platform":"^0.2.0","request":"^2.65.0","rimraf":"^2.4.3","mkdirp":"^0.5.1","tar":"^2.2.0","fstream":"^1.0.8","minimist":"^1.2.0","caf_iot":"^0.2.0","dockerode":"^2.2.3"},"devDependencies":{"nodeunit":">=0.9"},"scripts":{"start":"node ./start.js","test":"node ./node_modules/.bin/nodeunit","build":"echo done"},"main":"index","engines":{"node":">= 0.10.29"},"gitHead":"400a48406cfb85a7e83fe6a3a4667ea658fda4f2","_id":"caf_gadget_daemon@0.2.5","_shasum":"f72090f6aeafcf658cb5c1bdb94992f77b823509","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"antlai","email":"antlai@cafjs.com"},"maintainers":[{"name":"antlai","email":"antlai@cafjs.com"}],"dist":{"shasum":"f72090f6aeafcf658cb5c1bdb94992f77b823509","tarball":"https://registry.npmjs.org/caf_gadget_daemon/-/caf_gadget_daemon-0.2.5.tgz","integrity":"sha512-K1CKKT9xAF+tGItvLiQzJmRTaW2gzHfzzSx5NTc3Y/u26qyB8jDDX1Z8efMM14ocwCe9pwCeCfgTznh1vaqgYA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAI6nZm3VSw0npl8NLgd2PpaBx/2EMocPujpoog2eBpJAiAzFmEIarRL9XqrV5enbfNOicQwWfJUcbXIjApJWayBGw=="}]},"directories":{}},"0.2.7":{"name":"caf_gadget_daemon","description":"CAF device daemon that manages apps.","version":"0.2.7","author":{"name":"Antonio Lain","email":"antlai@cafjs.com"},"dependencies":{"i2c":"0.1.X","caf_components":"^0.2.0","caf_platform":"^0.2.0","request":"^2.65.0","rimraf":"^2.4.3","mkdirp":"^0.5.1","tar":"^2.2.0","fstream":"^1.0.8","minimist":"^1.2.0","caf_iot":"^0.2.0","dockerode":"^2.2.3"},"devDependencies":{"nodeunit":">=0.9"},"scripts":{"start":"node ./start.js","test":"node ./node_modules/.bin/nodeunit","build":"echo done"},"main":"index","engines":{"node":">= 0.10.29"},"gitHead":"65e2402f573fc4d011cc034a668dc376f166bb62","_id":"caf_gadget_daemon@0.2.7","_shasum":"0a48d7738b33765b0cf470b91dae64a9be5500f7","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"antlai","email":"antlai@cafjs.com"},"maintainers":[{"name":"antlai","email":"antlai@cafjs.com"}],"dist":{"shasum":"0a48d7738b33765b0cf470b91dae64a9be5500f7","tarball":"https://registry.npmjs.org/caf_gadget_daemon/-/caf_gadget_daemon-0.2.7.tgz","integrity":"sha512-cysP7PbMlr9G7WSZ7NMoyEfdZml3nY/vIVgh3L656Bxd5dG16veyYYCDfCDFyYzHsG4qHen2oClDFbEObaXtsQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAPqXuMLFLx0G22evEJU5IBpLdYWXleiDj4VF4uMnUrrAiAXnKcEmtjkC49pHYUoicuUZdyoIGvSphmymSSanDyMag=="}]},"directories":{}},"0.2.8":{"name":"caf_gadget_daemon","description":"CAF device daemon that manages apps.","version":"0.2.8","author":{"name":"Antonio Lain","email":"antlai@cafjs.com"},"dependencies":{"i2c":"0.1.X","request":"^2.65.0","rimraf":"^2.4.3","mkdirp":"^0.5.1","tar":"^2.2.0","fstream":"^1.0.8","minimist":"^1.2.0","caf_iot":"^0.2.0","dockerode":"^2.2.3"},"devDependencies":{"nodeunit":">=0.9"},"scripts":{"start":"node ./start.js","test":"node ./node_modules/.bin/nodeunit","build":"echo done"},"main":"index","engines":{"node":">= 0.10.29"},"_id":"caf_gadget_daemon@0.2.8","_shasum":"9000bf3fda2195256a945ec3daec4d70f236263d","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"antlai","email":"antlai@cafjs.com"},"maintainers":[{"name":"antlai","email":"antlai@cafjs.com"}],"dist":{"shasum":"9000bf3fda2195256a945ec3daec4d70f236263d","tarball":"https://registry.npmjs.org/caf_gadget_daemon/-/caf_gadget_daemon-0.2.8.tgz","integrity":"sha512-f0EWwJD4hwTKLMvS7FfxlwpX/jwGUzlpbkFnzgt5E1c5FU+dtUNWAxzd3q+8dZwwI9yA587FmYr0AJ4NquwfhA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFx6A1MCrxQvGwMyWQ7o4QbECtLm+3kIqoJAK3Yw8vo8AiB4iIF3ZxzmC67aeQdTPtPq05+C/EatXXgC4aaVAC32NA=="}]},"directories":{}},"0.2.9":{"name":"caf_gadget_daemon","description":"CAF device daemon that manages apps.","version":"0.2.9","author":{"name":"Antonio Lain","email":"antlai@cafjs.com"},"dependencies":{"i2c":"0.1.X","request":"^2.65.0","rimraf":"^2.4.3","mkdirp":"^0.5.1","tar":"^2.2.0","fstream":"^1.0.8","minimist":"^1.2.0","caf_iot":"^0.2.0","dockerode":"^2.2.3"},"devDependencies":{"nodeunit":">=0.9"},"scripts":{"start":"node ./start.js","test":"node ./node_modules/.bin/nodeunit","build":"echo done"},"main":"index","engines":{"node":">= 0.10.29"},"_id":"caf_gadget_daemon@0.2.9","_shasum":"b795459ae4df50be528c07591618bb7d2a844d22","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"antlai","email":"antlai@cafjs.com"},"maintainers":[{"name":"antlai","email":"antlai@cafjs.com"}],"dist":{"shasum":"b795459ae4df50be528c07591618bb7d2a844d22","tarball":"https://registry.npmjs.org/caf_gadget_daemon/-/caf_gadget_daemon-0.2.9.tgz","integrity":"sha512-D3k3Asiip77Ty1bCMzoJEPiwu7AnKcLhexAKvpnjs+kjY4XvlL1bS56/pFZCK1tsfO6n/owX5drKzjx6Ax+FBg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDfvlxdUeXZc5G+mzPYOjAtWkl9wXCrqSoXwQgy7hwErAIgBhBvh0EHMsfEpfqOjnJGkIILFEYmFIj/OZDBSUujgq0="}]},"directories":{}},"0.2.10":{"name":"caf_gadget_daemon","description":"CAF device daemon that manages apps.","version":"0.2.10","author":{"name":"Antonio Lain","email":"antlai@cafjs.com"},"dependencies":{"i2c":"0.1.X","request":"^2.65.0","rimraf":"^2.4.3","mkdirp":"^0.5.1","tar":"^2.2.0","fstream":"^1.0.8","minimist":"^1.2.0","caf_iot":"^0.2.0","dockerode":"^2.2.3"},"devDependencies":{"nodeunit":">=0.9"},"scripts":{"start":"node ./start.js","test":"node ./node_modules/.bin/nodeunit","build":"echo done"},"main":"index","engines":{"node":">= 0.10.29"},"_id":"caf_gadget_daemon@0.2.10","_shasum":"73cd61deccb61d122069e82a968a72ac99ba41c6","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"antlai","email":"antlai@cafjs.com"},"maintainers":[{"name":"antlai","email":"antlai@cafjs.com"}],"dist":{"shasum":"73cd61deccb61d122069e82a968a72ac99ba41c6","tarball":"https://registry.npmjs.org/caf_gadget_daemon/-/caf_gadget_daemon-0.2.10.tgz","integrity":"sha512-pLiTZV8tdi9Tt3jybnQuu961Clvb1p4OQ1W8YYCXEFXNjcBIAt4gt7qUBvoY8AXuUFJOme9ldyzw+h0SqzcPvQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDXkOLeS7nq0ZEi4g9U4CFuuSuzejPxwIKyDihOxWDwWAiBvFiIu6mH2zhxGarW6czCr5W9tCN3IhJFVF6idWXjoug=="}]},"directories":{}},"0.2.13":{"name":"caf_gadget_daemon","description":"CAF device daemon that manages apps.","version":"0.2.13","author":{"name":"Antonio Lain","email":"antlai@cafjs.com"},"dependencies":{"i2c":"0.1.X","request":"^2.65.0","rimraf":"^2.4.3","mkdirp":"^0.5.1","tar":"^2.2.0","fstream":"^1.0.8","minimist":"^1.2.0","caf_iot":"^0.2.0","dockerode":"^2.2.3"},"devDependencies":{"nodeunit":">=0.9"},"scripts":{"start":"node ./start.js","test":"node ./node_modules/.bin/nodeunit","build":"echo done"},"main":"index","engines":{"node":">= 0.10.29"},"_id":"caf_gadget_daemon@0.2.13","_shasum":"534c40c07d1a784bf8736d94db40b3325d527421","_from":".","_npmVersion":"2.14.15","_nodeVersion":"0.10.41","_npmUser":{"name":"antlai","email":"antlai@cafjs.com"},"maintainers":[{"name":"antlai","email":"antlai@cafjs.com"}],"dist":{"shasum":"534c40c07d1a784bf8736d94db40b3325d527421","tarball":"https://registry.npmjs.org/caf_gadget_daemon/-/caf_gadget_daemon-0.2.13.tgz","integrity":"sha512-WHgV4Q2SMOfYqpNcg15mdH6P4HCsTPVafmaJcDKZjGrh6jwhNDEdjW1n9lDjcAcdtWe/YgG+Kk6keMImwBlexA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCr2BsirERagvPfbyzaSPBfIBuetL3CPWMOxJaqjR6p9AIgA0zAEXKO20LW46VgBWQxgbgoc7In5++hRnxrsY7+BWk="}]},"directories":{}},"0.2.14":{"name":"caf_gadget_daemon","description":"CAF device daemon that manages apps.","version":"0.2.14","author":{"name":"Antonio Lain","email":"antlai@cafjs.com"},"dependencies":{"i2c":"0.1.X","request":"^2.65.0","rimraf":"^2.4.3","mkdirp":"^0.5.1","tar":"^2.2.0","fstream":"^1.0.8","minimist":"^1.2.0","caf_iot":"^0.2.0","dockerode":"^2.2.3"},"devDependencies":{"nodeunit":">=0.9"},"scripts":{"start":"node ./start.js","test":"node ./node_modules/.bin/nodeunit","build":"echo done"},"main":"index","engines":{"node":">= 0.10.29"},"_id":"caf_gadget_daemon@0.2.14","_shasum":"d623d4fca8d22a44e5dc968cf93de3edc9d62415","_from":".","_npmVersion":"2.14.15","_nodeVersion":"0.10.41","_npmUser":{"name":"antlai","email":"antlai@cafjs.com"},"maintainers":[{"name":"antlai","email":"antlai@cafjs.com"}],"dist":{"shasum":"d623d4fca8d22a44e5dc968cf93de3edc9d62415","tarball":"https://registry.npmjs.org/caf_gadget_daemon/-/caf_gadget_daemon-0.2.14.tgz","integrity":"sha512-/TwzeHBukl6LFWJSAlSZOHWQUnVsI2Byi3pvpTwHaOMqrr7ncHAhc5aeG733GwOGeiPl75kur2obnKYcHAHBlA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDb0LqG2BV1Kbx4PlOdu3oyPRzWjLAxum0ienTf7JQVuQIgHMHu1Kn9olwErFhCO3SvBtfSD4SOM/LVNFgtGERT+zs="}]},"directories":{}},"0.2.15":{"name":"caf_gadget_daemon","description":"CAF device daemon that manages apps.","version":"0.2.15","author":{"name":"Antonio Lain","email":"antlai@cafjs.com"},"dependencies":{"i2c":"0.1.X","request":"^2.65.0","rimraf":"^2.4.3","mkdirp":"^0.5.1","tar":"^2.2.0","fstream":"^1.0.8","minimist":"^1.2.0","caf_iot":"^0.2.0","dockerode":"^2.2.3"},"devDependencies":{"nodeunit":">=0.9"},"scripts":{"start":"node ./start.js","test":"node ./node_modules/.bin/nodeunit","build":"echo done"},"main":"index","engines":{"node":">= 0.10.29"},"_id":"caf_gadget_daemon@0.2.15","_shasum":"96a802a3ce42f5636d870027ebab4da13bdf0369","_from":".","_npmVersion":"2.14.15","_nodeVersion":"0.10.41","_npmUser":{"name":"antlai","email":"antlai@cafjs.com"},"maintainers":[{"name":"antlai","email":"antlai@cafjs.com"}],"dist":{"shasum":"96a802a3ce42f5636d870027ebab4da13bdf0369","tarball":"https://registry.npmjs.org/caf_gadget_daemon/-/caf_gadget_daemon-0.2.15.tgz","integrity":"sha512-6qPOCTHdnHBU5djAmr8I1vFetTLJI9bV3F+CytxtiXUzmmKo8tNU07euRrND0NKShcMHSk2mdfvuXGYF5b5v2Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDrbcPuPB1zysKyzzFD/Y1vRpbwamHb5akxhxRK7eEbBAiBkxFp3aboTfqRnHS7FieUJOB84Fof75QzoitNfVUsMKw=="}]},"_npmOperationalInternal":{"host":"packages-6-west.internal.npmjs.com","tmp":"tmp/caf_gadget_daemon-0.2.15.tgz_1455532411273_0.9175749530550092"},"directories":{}},"0.2.16":{"name":"caf_gadget_daemon","description":"CAF device daemon that manages apps.","version":"0.2.16","author":{"name":"Antonio Lain","email":"antlai@cafjs.com"},"dependencies":{"i2c-bus":"^1.0.2","request":"^2.65.0","rimraf":"^2.4.3","mkdirp":"^0.5.1","tar":"^2.2.0","fstream":"^1.0.8","minimist":"^1.2.0","caf_iot":"^0.2.0","dockerode":"^2.2.3"},"devDependencies":{"nodeunit":">=0.9"},"scripts":{"start":"node ./start.js","test":"node ./node_modules/.bin/nodeunit","build":"echo done"},"main":"index","engines":{"node":">= 0.10.29"},"_id":"caf_gadget_daemon@0.2.16","_shasum":"29a91e8d693d9372b15bc59c31a5ecbf68ef2ca8","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.3.1","_npmUser":{"name":"antlai","email":"antlai@cafjs.com"},"maintainers":[{"name":"antlai","email":"antlai@cafjs.com"}],"dist":{"shasum":"29a91e8d693d9372b15bc59c31a5ecbf68ef2ca8","tarball":"https://registry.npmjs.org/caf_gadget_daemon/-/caf_gadget_daemon-0.2.16.tgz","integrity":"sha512-Gyi3I/aHBo8AQWZ/EuCFf7W9cFvgCcrA6GF50GBV/Po9whI3DFD9sTfDufmEcXsZW1poSROUdLxqEGV8FPH1XA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC97W+b7LJLHkq68SNvS5EdA9X0Ly47LVbHup0jQhNRYgIhAL9Uxe2Z6wwqeXUidq8cnaAhuknMxeWhQ81rbv7l6N+C"}]},"_npmOperationalInternal":{"host":"packages-5-east.internal.npmjs.com","tmp":"tmp/caf_gadget_daemon-0.2.16.tgz_1456724716882_0.7159081599675119"},"directories":{}},"0.2.17":{"name":"caf_gadget_daemon","description":"CAF device daemon that manages apps.","version":"0.2.17","author":{"name":"Antonio Lain","email":"antlai@cafjs.com"},"dependencies":{"i2c-bus":"^1.0.2","request":"^2.65.0","rimraf":"^2.4.3","mkdirp":"^0.5.1","tar":"^2.2.0","fstream":"^1.0.8","minimist":"^1.2.0","caf_iot":"^0.2.0","dockerode":"^2.2.3"},"devDependencies":{"nodeunit":">=0.9"},"scripts":{"start":"node ./start.js","test":"node ./node_modules/.bin/nodeunit","build":"echo done"},"main":"index","engines":{"node":">= 0.10.29"},"_id":"caf_gadget_daemon@0.2.17","_shasum":"54bc2f4b90023a7b70046779accd1b1bdc1de38b","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.3.1","_npmUser":{"name":"antlai","email":"antlai@cafjs.com"},"maintainers":[{"name":"antlai","email":"antlai@cafjs.com"}],"dist":{"shasum":"54bc2f4b90023a7b70046779accd1b1bdc1de38b","tarball":"https://registry.npmjs.org/caf_gadget_daemon/-/caf_gadget_daemon-0.2.17.tgz","integrity":"sha512-qyMTztYgjs65mVrA+EZGaWOnug5fCSCJRQz9DBeBuFgxSZG0GeMCOvcXlQyM3lHAse9yT/2dy0EjxNWiwMmyGg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC7Yv0UB+MkCY2enI+p4dCzXCW/LaXjmTiA1enRI3DrpAiBHAubRK1mRrapbk8oXF5DBAKQupeNrzLa/JQfXhXFilQ=="}]},"_npmOperationalInternal":{"host":"packages-13-west.internal.npmjs.com","tmp":"tmp/caf_gadget_daemon-0.2.17.tgz_1456986425743_0.29408138198778033"},"directories":{}},"0.2.18":{"name":"caf_gadget_daemon","description":"CAF device daemon that manages apps.","version":"0.2.18","author":{"name":"Antonio Lain","email":"antlai@cafjs.com"},"dependencies":{"i2c-bus":"^1.0.2","request":"^2.65.0","rimraf":"^2.4.3","mkdirp":"^0.5.1","tar":"^2.2.0","fstream":"^1.0.8","minimist":"^1.2.0","caf_iot":"^0.2.0","dockerode":"^2.2.3"},"devDependencies":{"nodeunit":">=0.9"},"scripts":{"start":"node ./start.js","test":"node ./node_modules/.bin/nodeunit","build":"echo done"},"main":"index","engines":{"node":">= 0.10.29"},"_id":"caf_gadget_daemon@0.2.18","_shasum":"14c794b43e46b0fb20b74feda8bb9701caa0d5e0","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.3.1","_npmUser":{"name":"antlai","email":"antlai@cafjs.com"},"maintainers":[{"name":"antlai","email":"antlai@cafjs.com"}],"dist":{"shasum":"14c794b43e46b0fb20b74feda8bb9701caa0d5e0","tarball":"https://registry.npmjs.org/caf_gadget_daemon/-/caf_gadget_daemon-0.2.18.tgz","integrity":"sha512-JUqDd1s/TwZTWlQ5kktssjSg4rBLQQP8Ev3/Fjfi38Z3skfoTxEbYLqI0M0kxrVS+N3J6hvCMKILyBOtPtOQOw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDAj0DtVVp3gS8aS09JxWTiKC4yuQQEM7/JpPnRWMXHuwIgdVkwjDD221UV5tfpJ+AQL+KGahY0XkPYZtwnk9xyy5g="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/caf_gadget_daemon-0.2.18.tgz_1456990486037_0.6356797469779849"},"directories":{}},"0.2.19":{"name":"caf_gadget_daemon","description":"CAF device daemon that manages apps.","version":"0.2.19","author":{"name":"Antonio Lain","email":"antlai@cafjs.com"},"dependencies":{"i2c-bus":"^1.0.2","request":"^2.65.0","rimraf":"^2.4.3","mkdirp":"^0.5.1","tar":"^2.2.0","fstream":"^1.0.8","minimist":"^1.2.0","caf_iot":"^0.2.0","dockerode":"^2.2.3"},"devDependencies":{"nodeunit":">=0.9"},"scripts":{"start":"node ./start.js","test":"node ./node_modules/.bin/nodeunit","build":"echo done"},"main":"index","engines":{"node":">= 0.10.29"},"_id":"caf_gadget_daemon@0.2.19","_shasum":"ec3ef257c0022e6e68cbfa2d879e5b71d532ffdb","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.3.1","_npmUser":{"name":"antlai","email":"antlai@cafjs.com"},"maintainers":[{"name":"antlai","email":"antlai@cafjs.com"}],"dist":{"shasum":"ec3ef257c0022e6e68cbfa2d879e5b71d532ffdb","tarball":"https://registry.npmjs.org/caf_gadget_daemon/-/caf_gadget_daemon-0.2.19.tgz","integrity":"sha512-PvGjmBDaLEIpI0g+PXUI3ElhR1dJu2yMqghwSi96RqorcaNfK/eSQd9GlVqFyMbFdycJAT9WnmgRJV7sS/YlMg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDx627Iqc8GQ3IUbo3aesXnWVQSPt0H+uoQrSCqAA+iYgIhALIUjg5o5ilYmSRko2EGeZMLw8BnJzuf6/aSMLMB4e5B"}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/caf_gadget_daemon-0.2.19.tgz_1457326768072_0.9191707239951938"},"directories":{}},"0.2.20":{"name":"caf_gadget_daemon","description":"CAF device daemon that manages apps.","version":"0.2.20","author":{"name":"Antonio Lain","email":"antlai@cafjs.com"},"dependencies":{"i2c-bus":"^1.0.2","request":"^2.65.0","rimraf":"^2.4.3","mkdirp":"^0.5.1","tar":"^2.2.0","fstream":"^1.0.8","minimist":"^1.2.0","caf_iot":"^0.2.0","dockerode":"^2.2.3"},"devDependencies":{"nodeunit":">=0.9"},"scripts":{"start":"node ./start.js","test":"node ./node_modules/.bin/nodeunit","build":"echo done"},"main":"index","engines":{"node":">= 0.10.29"},"_id":"caf_gadget_daemon@0.2.20","_shasum":"1d8b312ac2500ec59ee8023c9aacf35b722e0b73","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.3.1","_npmUser":{"name":"antlai","email":"antlai@cafjs.com"},"maintainers":[{"name":"antlai","email":"antlai@cafjs.com"}],"dist":{"shasum":"1d8b312ac2500ec59ee8023c9aacf35b722e0b73","tarball":"https://registry.npmjs.org/caf_gadget_daemon/-/caf_gadget_daemon-0.2.20.tgz","integrity":"sha512-NfWR9bfPXwl8eo13Exr0VYKZ4s4YTJ8UTO7GvlFeocbXqs5dEeeMKF6ubLfS69rkqwSA5z5bA64zuZg6Rdjbhw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC/Rc7WbGho3Y330MRCL/CM0udvtmW8SHMs0DLC3MJGKgIhAKWHT8OcS1OgRIdItmqfEtouZrkp4HHxhCZJ73a0Uop2"}]},"_npmOperationalInternal":{"host":"packages-13-west.internal.npmjs.com","tmp":"tmp/caf_gadget_daemon-0.2.20.tgz_1458890299874_0.5078274623956531"},"directories":{}},"0.2.21":{"name":"caf_gadget_daemon","description":"CAF device daemon that manages apps.","version":"0.2.21","author":{"name":"Antonio Lain","email":"antlai@cafjs.com"},"dependencies":{"i2c-bus":"^1.0.2","request":"^2.65.0","rimraf":"^2.4.3","mkdirp":"^0.5.1","tar":"^2.2.0","fstream":"^1.0.8","minimist":"^1.2.0","caf_iot":"^0.2.0","dockerode":"^2.2.3"},"devDependencies":{"nodeunit":">=0.9"},"scripts":{"start":"node ./start.js","test":"node ./node_modules/.bin/nodeunit","build":"echo done"},"main":"index","engines":{"node":">= 0.10.29"},"_id":"caf_gadget_daemon@0.2.21","_shasum":"b71ace198cf5b35fa613499046598da8615e0a87","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.3.1","_npmUser":{"name":"antlai","email":"antlai@cafjs.com"},"maintainers":[{"name":"antlai","email":"antlai@cafjs.com"}],"dist":{"shasum":"b71ace198cf5b35fa613499046598da8615e0a87","tarball":"https://registry.npmjs.org/caf_gadget_daemon/-/caf_gadget_daemon-0.2.21.tgz","integrity":"sha512-2iDIOIFSORotiqn2olEpgiJW6JsY84FhmYwktkN3tNAVIVBahmaDqZ4SjOLAcfT6wq05poQ/FyP3R8kHRoYZDw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHkz/LZcfErT1bmQKgBThVS4dPfNL28blB100BqoUatHAiB2scr2akX79VeHnQNw0qXVRVOdgQq49JLAlumAtmdPAg=="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/caf_gadget_daemon-0.2.21.tgz_1459135680827_0.27395566483028233"},"directories":{}},"0.2.22":{"name":"caf_gadget_daemon","description":"CAF device daemon that manages apps.","version":"0.2.22","author":{"name":"Antonio Lain","email":"antlai@cafjs.com"},"dependencies":{"i2c-bus":"^1.0.2","request":"^2.65.0","rimraf":"^2.4.3","mkdirp":"^0.5.1","tar":"^2.2.0","fstream":"^1.0.8","minimist":"^1.2.0","caf_iot":"^0.2.0","dockerode":"^2.2.3"},"devDependencies":{"nodeunit":">=0.9"},"scripts":{"start":"node ./start.js","test":"node ./node_modules/.bin/nodeunit","build":"echo done"},"main":"index","engines":{"node":">= 0.10.29"},"_id":"caf_gadget_daemon@0.2.22","_shasum":"254b5f2030ace338fbb9581611ab0e7a1633d97c","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.3.1","_npmUser":{"name":"antlai","email":"antlai@cafjs.com"},"maintainers":[{"name":"antlai","email":"antlai@cafjs.com"}],"dist":{"shasum":"254b5f2030ace338fbb9581611ab0e7a1633d97c","tarball":"https://registry.npmjs.org/caf_gadget_daemon/-/caf_gadget_daemon-0.2.22.tgz","integrity":"sha512-I7tpkfiTQ/qMAWt0qHFJf8798zP10/AVtASLjFOUAu7DEFXteDH5eQVFLrqiURLJWtEabai3HTcjuQPp/9XefA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBHtYilCHM2Pn19iqFZw6yEOkgJpRPuKcgoBiJH3BGwaAiEA20M97jdQABAtGuX2PpvOM1D20tVvQles3eGxAXACG1Y="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/caf_gadget_daemon-0.2.22.tgz_1467705662781_0.8223298343364149"},"directories":{}},"0.2.23":{"name":"caf_gadget_daemon","description":"CAF device daemon that manages apps.","version":"0.2.23","author":{"name":"Antonio Lain","email":"antlai@cafjs.com"},"dependencies":{"i2c-bus":"^1.0.2","request":"^2.65.0","rimraf":"^2.4.3","mkdirp":"^0.5.1","tar":"^2.2.0","fstream":"^1.0.8","minimist":"^1.2.0","caf_iot":"^0.2.0","dockerode":"^2.2.3"},"devDependencies":{"nodeunit":">=0.9"},"scripts":{"start":"node ./start.js","test":"node ./node_modules/.bin/nodeunit","build":"echo done"},"main":"index","engines":{"node":">= 0.10.29"},"_id":"caf_gadget_daemon@0.2.23","_shasum":"441d6e927233d1807aa3570ae36849b681916660","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.3.1","_npmUser":{"name":"antlai","email":"antlai@cafjs.com"},"maintainers":[{"name":"antlai","email":"antlai@cafjs.com"}],"dist":{"shasum":"441d6e927233d1807aa3570ae36849b681916660","tarball":"https://registry.npmjs.org/caf_gadget_daemon/-/caf_gadget_daemon-0.2.23.tgz","integrity":"sha512-GMDZU0wyzLGk+XFih1xHm9q/KhgA2Y6kTc4jpkLiPiPXeOvmofWquu1/wqXJC6nHZoqKN7HrZZIangfL10jvuA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB6GhUckm4ODal7IjAk94ErH7UjsLOWnmIf73nVwXK2IAiB1uJMI9l1naG6BHYbzGjIc2P145dkgnDH1noD96PdWXQ=="}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/caf_gadget_daemon-0.2.23.tgz_1467876930480_0.0533414245583117"},"directories":{}},"0.2.24":{"name":"caf_gadget_daemon","description":"CAF device daemon that manages apps.","version":"0.2.24","author":{"name":"Antonio Lain","email":"antlai@cafjs.com"},"dependencies":{"i2c-bus":"^1.0.2","request":"^2.65.0","rimraf":"^2.4.3","mkdirp":"^0.5.1","tar":"^2.2.0","fstream":"^1.0.8","minimist":"^1.2.0","caf_iot":"^0.2.0","dockerode":"^2.2.3"},"devDependencies":{"nodeunit":">=0.9"},"scripts":{"start":"node ./start.js","test":"node ./node_modules/.bin/nodeunit","build":"echo done"},"main":"index","engines":{"node":">= 0.10.29"},"_id":"caf_gadget_daemon@0.2.24","_shasum":"216066c22a251cb628c12b75eb29a7b14aa7e6b2","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.3.1","_npmUser":{"name":"antlai","email":"antlai@cafjs.com"},"maintainers":[{"name":"antlai","email":"antlai@cafjs.com"}],"dist":{"shasum":"216066c22a251cb628c12b75eb29a7b14aa7e6b2","tarball":"https://registry.npmjs.org/caf_gadget_daemon/-/caf_gadget_daemon-0.2.24.tgz","integrity":"sha512-gp14PMaufieuJ5LguGMq32Jg22i0+VOciFeV44ynnprQ8+fZIQRAEXcXh0hM52WjT71TL4DfHeEWnqWoM+Msdg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDHD6Wjm6dTtNIaQWDlLWJIRlTjOB7qCoktdDdbcVh5gAIhANc9aMHwT4/Fiqcbm4ZNP5b85pCQd4G4Y8fhrvhmLCfL"}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/caf_gadget_daemon-0.2.24.tgz_1467953857086_0.5998412608169019"},"directories":{}},"0.2.25":{"name":"caf_gadget_daemon","description":"CAF device daemon that manages apps.","version":"0.2.25","author":{"name":"Antonio Lain","email":"antlai@cafjs.com"},"dependencies":{"i2c-bus":"^1.0.2","request":"^2.65.0","rimraf":"^2.4.3","mkdirp":"^0.5.1","tar":"^2.2.0","fstream":"^1.0.8","minimist":"^1.2.0","caf_iot":"^0.2.0","dockerode":"^2.2.3"},"devDependencies":{"nodeunit":">=0.9"},"scripts":{"start":"node ./start.js","test":"node ./node_modules/.bin/nodeunit","build":"echo done"},"main":"index","engines":{"node":">= 0.10.29"},"_id":"caf_gadget_daemon@0.2.25","_shasum":"19387cead9723a055dd063049bc3b7c57f85bc28","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.3.1","_npmUser":{"name":"antlai","email":"antlai@cafjs.com"},"maintainers":[{"name":"antlai","email":"antlai@cafjs.com"}],"dist":{"shasum":"19387cead9723a055dd063049bc3b7c57f85bc28","tarball":"https://registry.npmjs.org/caf_gadget_daemon/-/caf_gadget_daemon-0.2.25.tgz","integrity":"sha512-BUBEuDUJ02iyOegt2bi2a9LT1n+ZrTMav6JXOZBuNG893Jf9A+4LSP2dFb1OJ8iukAJzAxLFjUZxYC26y5meSw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDWa/gVNIaUeBThuoag+nihTxMXg/rQnrG2iicyER8K5AIhAIR2Tr2Tx1y+gkIMZPXsU/w/1S0k4o2gMLYTEMFQ4TpS"}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/caf_gadget_daemon-0.2.25.tgz_1467961442857_0.6491227496881038"},"directories":{}},"0.2.26":{"name":"caf_gadget_daemon","description":"CAF device daemon that manages apps.","version":"0.2.26","author":{"name":"Antonio Lain","email":"antlai@cafjs.com"},"dependencies":{"i2c-bus":"^1.0.2","request":"^2.65.0","rimraf":"^2.4.3","mkdirp":"^0.5.1","tar":"^2.2.0","concat-stream":"^1.5.1","fstream":"^1.0.8","minimist":"^1.2.0","caf_iot":"^0.2.0","dockerode":"^2.2.3"},"devDependencies":{"nodeunit":">=0.9"},"scripts":{"start":"node ./start.js","test":"node ./node_modules/.bin/nodeunit","build":"echo done"},"main":"index","engines":{"node":">= 0.10.29"},"_id":"caf_gadget_daemon@0.2.26","_shasum":"c1578fd4464ff9fbc1966d817fd45b56947cda7d","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.3.1","_npmUser":{"name":"antlai","email":"antlai@cafjs.com"},"maintainers":[{"name":"antlai","email":"antlai@cafjs.com"}],"dist":{"shasum":"c1578fd4464ff9fbc1966d817fd45b56947cda7d","tarball":"https://registry.npmjs.org/caf_gadget_daemon/-/caf_gadget_daemon-0.2.26.tgz","integrity":"sha512-E6Xo1WVIJQGq02l4wxM3sTh/88mw20BUWmTRo4Su+wA4EAXR8Vd8GFt3+ixM8HhmI3DUD8ydWyStz+lRmR15pQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDcJTtjkzmHLqwwEx5MLfWqe9zkzQr0iT3L4Em5QMh/8AIhAM5May5ZV00Y/sLL+ntaW6LT300YHFgswuh9cRpUjJ5S"}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/caf_gadget_daemon-0.2.26.tgz_1468112362197_0.010651174699887633"},"directories":{}},"0.2.27":{"name":"caf_gadget_daemon","description":"CAF device daemon that manages apps.","version":"0.2.27","author":{"name":"Antonio Lain","email":"antlai@cafjs.com"},"dependencies":{"i2c-bus":"^1.0.2","request":"^2.65.0","rimraf":"^2.4.3","mkdirp":"^0.5.1","tar":"^2.2.0","concat-stream":"^1.5.1","fstream":"^1.0.8","minimist":"^1.2.0","caf_iot":"^0.2.0","dockerode":"^2.2.3"},"devDependencies":{"nodeunit":">=0.9"},"scripts":{"start":"node ./start.js","test":"node ./node_modules/.bin/nodeunit","build":"echo done"},"main":"index","engines":{"node":">= 0.10.29"},"_id":"caf_gadget_daemon@0.2.27","_shasum":"fc131233ea9b9b6f162e54e54f4fa0e62a3bfed9","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.3.1","_npmUser":{"name":"antlai","email":"antlai@cafjs.com"},"maintainers":[{"name":"antlai","email":"antlai@cafjs.com"}],"dist":{"shasum":"fc131233ea9b9b6f162e54e54f4fa0e62a3bfed9","tarball":"https://registry.npmjs.org/caf_gadget_daemon/-/caf_gadget_daemon-0.2.27.tgz","integrity":"sha512-pqgSZkdl5q79/r/6h9v/jf3dTVNZeXtYhoD6Wbh5RXW8EAB2BgkKlhSm/0Un7zD6V28mUEJ+csADuinoGLDciA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC3OqkiYSMulA5y10KmX/t4XPKduv/cecfAEmbpob/sLAIhALG/4b9yQd9R6BsjLmb0rfQrulA6Rjd5xP2torNXHRy5"}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/caf_gadget_daemon-0.2.27.tgz_1468483378875_0.14224240672774613"},"directories":{}},"0.2.28":{"name":"caf_gadget_daemon","description":"CAF device daemon that manages apps.","version":"0.2.28","author":{"name":"Antonio Lain","email":"antlai@cafjs.com"},"dependencies":{"i2c-bus":"^1.0.2","request":"^2.65.0","rimraf":"^2.4.3","mkdirp":"^0.5.1","tar":"^2.2.0","concat-stream":"^1.5.1","fstream":"^1.0.8","minimist":"^1.2.0","caf_iot":"^0.2.0","dockerode":"^2.2.3"},"devDependencies":{"nodeunit":">=0.9"},"scripts":{"start":"node ./start.js","test":"node ./node_modules/.bin/nodeunit","build":"echo done"},"main":"index","engines":{"node":">= 0.10.29"},"_id":"caf_gadget_daemon@0.2.28","_shasum":"762d480accb880a616ddbc59df2389dfa717a09d","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.3.1","_npmUser":{"name":"antlai","email":"antlai@cafjs.com"},"maintainers":[{"name":"antlai","email":"antlai@cafjs.com"}],"dist":{"shasum":"762d480accb880a616ddbc59df2389dfa717a09d","tarball":"https://registry.npmjs.org/caf_gadget_daemon/-/caf_gadget_daemon-0.2.28.tgz","integrity":"sha512-b8AUlig61E7QoyF73OQEGMXZSnVYm9LvvVJ0hK9CoHKUtgrpvHw8oSRS3dJAP8fKPkj8wSRd57engLRHai3Mzg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD0NjJ6+nk+vXyq2ZFNfRyHswwk7svJ6791+0eoFTSzUwIhAN0hB2VjnGOEZ6fRwdC8T1SXzOBOD1eSDR8SHbilrhA5"}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/caf_gadget_daemon-0.2.28.tgz_1469172197684_0.9863518143538386"},"directories":{}},"0.2.29":{"name":"caf_gadget_daemon","description":"CAF device daemon that manages apps.","version":"0.2.29","author":{"name":"Antonio Lain","email":"antlai@cafjs.com"},"dependencies":{"request":"^2.65.0","rimraf":"^2.4.3","mkdirp":"^0.5.1","tar":"^2.2.0","concat-stream":"^1.5.1","fstream":"^1.0.8","minimist":"^1.2.0","caf_iot":"^0.2.0","dockerode":"^2.2.3"},"devDependencies":{"nodeunit":">=0.9"},"scripts":{"start":"node ./start.js","test":"node ./node_modules/.bin/nodeunit","build":"echo done"},"main":"index","engines":{"node":">= 0.10.29"},"_id":"caf_gadget_daemon@0.2.29","_shasum":"b26376e3161c12ee9b356b5f02345f5eec9abec4","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.3.1","_npmUser":{"name":"antlai","email":"antlai@cafjs.com"},"maintainers":[{"name":"antlai","email":"antlai@cafjs.com"}],"dist":{"shasum":"b26376e3161c12ee9b356b5f02345f5eec9abec4","tarball":"https://registry.npmjs.org/caf_gadget_daemon/-/caf_gadget_daemon-0.2.29.tgz","integrity":"sha512-Lf9LbLpGhuTwOOFQgnK+qmlT7qWKqF866h4QipJjNp661TpQ5pVfsqD44sLMb/q61jmgk6xOb1VIjV0YMgcwGQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDtBBPsOqof7D6NgRZ0WcmSn9M4oOWn23FkJcmaByeVqwIgDr37KQ/GJ/eGCTfa2n8bkaKBBPm4llRce+z6DCyH8eI="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/caf_gadget_daemon-0.2.29.tgz_1469418656142_0.771991248242557"},"directories":{}},"0.2.30":{"name":"caf_gadget_daemon","description":"CAF device daemon that manages apps.","version":"0.2.30","author":{"name":"Antonio Lain","email":"antlai@cafjs.com"},"dependencies":{"request":"^2.65.0","rimraf":"^2.4.3","mkdirp":"^0.5.1","tar":"^2.2.0","concat-stream":"^1.5.1","fstream":"^1.0.8","minimist":"^1.2.0","caf_iot":"^0.2.0","dockerode":"^2.2.3"},"devDependencies":{"nodeunit":">=0.9"},"scripts":{"start":"node ./start.js","test":"node ./node_modules/.bin/nodeunit","build":"echo done"},"main":"index","engines":{"node":">= 0.10.29"},"_id":"caf_gadget_daemon@0.2.30","_shasum":"827a869f3c15ddea3ba5742af3c5f5b903392b88","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.3.1","_npmUser":{"name":"antlai","email":"antlai@cafjs.com"},"maintainers":[{"name":"antlai","email":"antlai@cafjs.com"}],"dist":{"shasum":"827a869f3c15ddea3ba5742af3c5f5b903392b88","tarball":"https://registry.npmjs.org/caf_gadget_daemon/-/caf_gadget_daemon-0.2.30.tgz","integrity":"sha512-JEWt7H+jireGlIW6dXbHC9sm77Ukj2MH77MGY97kDQFZ8vHK0EIL5nPuIxfv5uhHvBh1Cs0Za7AvJVPVqwb3Cg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAGpEMscsFnd4pqTPOtn03u1asQH3SxIQSEiNUjYG9AnAiBm3aZFyWZpWAxEFWdLC8iXKlWKFvECtq/FAs+zsZt2hA=="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/caf_gadget_daemon-0.2.30.tgz_1469508213006_0.9578849622048438"},"directories":{}},"0.2.31":{"name":"caf_gadget_daemon","description":"CAF device daemon that manages apps.","version":"0.2.31","author":{"name":"Antonio Lain","email":"antlai@cafjs.com"},"dependencies":{"request":"^2.65.0","rimraf":"^2.4.3","mkdirp":"^0.5.1","tar":"^2.2.0","concat-stream":"^1.5.1","fstream":"^1.0.8","minimist":"^1.2.0","caf_iot":"^0.2.0","dockerode":"^2.2.3"},"devDependencies":{"eslint":"^3.1.1","nodeunit":">=0.9"},"scripts":{"start":"node ./start.js","test":"node ./node_modules/.bin/nodeunit","build":"echo done","eslint":"eslint .","eslintfix":"eslint --fix ."},"main":"index","engines":{"node":">= 0.10.29"},"_id":"caf_gadget_daemon@0.2.31","_shasum":"a4034ebdf14c215d5324d53ddb8ab4211c33433d","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.3.1","_npmUser":{"name":"antlai","email":"antlai@cafjs.com"},"maintainers":[{"name":"antlai","email":"antlai@cafjs.com"}],"dist":{"shasum":"a4034ebdf14c215d5324d53ddb8ab4211c33433d","tarball":"https://registry.npmjs.org/caf_gadget_daemon/-/caf_gadget_daemon-0.2.31.tgz","integrity":"sha512-7QmdXytuNZNJOEYY+7qt39dbKRhOwvTykcM/RNNivzas7NDP3MMr+2wURegdDHaiuE8BMDHSgmdmGBrwyfga4Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAok/I8NtJ7GETpXcvxktCipnYAV7GtAMgDJU9tsKYYYAiEA4Ee5b9nybw6o5gTtptpdbkkxCe0G0vhitdKtrCukwIw="}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/caf_gadget_daemon-0.2.31.tgz_1469776540759_0.21322024567052722"},"directories":{}},"0.2.32":{"name":"caf_gadget_daemon","description":"CAF device daemon that manages apps.","version":"0.2.32","author":{"name":"Antonio Lain","email":"antlai@cafjs.com"},"dependencies":{"request":"^2.65.0","rimraf":"^2.4.3","mkdirp":"^0.5.1","tar":"^2.2.0","concat-stream":"^1.5.1","fstream":"^1.0.8","minimist":"^1.2.0","caf_iot":"^0.2.0","dockerode":"^2.3.0"},"devDependencies":{"eslint":"^3.1.1","nodeunit":">=0.9"},"scripts":{"start":"node ./start.js","test":"node ./node_modules/.bin/nodeunit","build":"echo done","eslint":"eslint .","eslintfix":"eslint --fix ."},"main":"index","engines":{"node":">= 0.10.29"},"_id":"caf_gadget_daemon@0.2.32","_shasum":"565f23060eddeb967081c886dd4b40f774f51c7c","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.3.1","_npmUser":{"name":"antlai","email":"antlai@cafjs.com"},"maintainers":[{"name":"antlai","email":"antlai@cafjs.com"}],"dist":{"shasum":"565f23060eddeb967081c886dd4b40f774f51c7c","tarball":"https://registry.npmjs.org/caf_gadget_daemon/-/caf_gadget_daemon-0.2.32.tgz","integrity":"sha512-x2yFKAuRoieIgxvCEtcHi8PdnueV8d4+8nWg/SCsU5SmRDAQvOU1K2RWi3f9AIBJX3gLIFFHfwIy7d+Vs1Og4Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCRJcHwseCY9STFbVuNWzmJ+AILZRASuBAZukK5wN9FGQIhALjFbtGgAp7c+qVBrlFQtXQ72fsp9nrqjAf6oqEQfV32"}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/caf_gadget_daemon-0.2.32.tgz_1472920653104_0.5485273241065443"},"directories":{}},"0.2.33":{"name":"caf_gadget_daemon","description":"CAF device daemon that manages apps.","version":"0.2.33","author":{"name":"Antonio Lain","email":"antlai@cafjs.com"},"dependencies":{"request":"^2.65.0","rimraf":"^2.4.3","mkdirp":"^0.5.1","tar":"^2.2.0","concat-stream":"^1.5.1","fstream":"^1.0.8","minimist":"^1.2.0","caf_iot":"^0.2.0","dockerode":"^2.3.0"},"devDependencies":{"eslint":"^3.1.1","nodeunit":">=0.9"},"scripts":{"start":"node ./start.js","test":"node ./node_modules/.bin/nodeunit","build":"echo done","eslint":"eslint .","eslintfix":"eslint --fix ."},"main":"index","engines":{"node":">= 0.10.29"},"_id":"caf_gadget_daemon@0.2.33","_shasum":"b2ce15a72fdadf5abbeb6ccd9f1bd8c70ab05c5b","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.3.1","_npmUser":{"name":"antlai","email":"antlai@cafjs.com"},"maintainers":[{"name":"antlai","email":"antlai@cafjs.com"}],"dist":{"shasum":"b2ce15a72fdadf5abbeb6ccd9f1bd8c70ab05c5b","tarball":"https://registry.npmjs.org/caf_gadget_daemon/-/caf_gadget_daemon-0.2.33.tgz","integrity":"sha512-8M9mCSYAB4t9NYbFrRzW3DrsEJzsCZUtCR3OuNwvEU3kz/XscmqAFtjBskQf3sT+3H/pLhb/5VE8FK8CiYTjlw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDcFP6UR5p4+t7SJomBMvoZ04NRTvDAAP50cD2mi899oAIhAM1gMr8WhTF9v2qWobnY4niKPUn8UCK48deml9EjwbY3"}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/caf_gadget_daemon-0.2.33.tgz_1472931004458_0.8348117780406028"},"directories":{}},"0.3.0":{"name":"caf_gadget_daemon","description":"CAF device daemon that manages apps.","version":"0.3.0","author":{"name":"Antonio Lain","email":"antlai@cafjs.com"},"dependencies":{"request":"^2.65.0","rimraf":"^2.5.0","mkdirp":"^0.5.1","tar":"^4.2.0","concat-stream":"^1.5.1","fstream":"^1.0.8","minimist":"^1.2.0","caf_iot":"^0.3.0","dockerode":"^2.3.0"},"devDependencies":{"eslint":"^3.1.1","nodeunit":">=0.9"},"scripts":{"start":"node ./start.js","test":"node ./node_modules/.bin/nodeunit","build":"echo done","eslint":"eslint .","eslintfix":"eslint --fix ."},"main":"index","engines":{"node":">= 0.10.29"},"_id":"caf_gadget_daemon@0.3.0","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"antlai","email":"antlai@cafjs.com"},"maintainers":[{"name":"antlai","email":"antlai@cafjs.com"}],"dist":{"integrity":"sha512-9P0y/klclRvJ7xH0rkUyC6c8WHyXlC4pWVNAMk6mXDnxx5hBgUHnihHUx1REt7QP89ux45PdGb2pKvAUx9DqVg==","shasum":"d4b2131b05cefe0029cedcc9e9a9cc132c504e25","tarball":"https://registry.npmjs.org/caf_gadget_daemon/-/caf_gadget_daemon-0.3.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCN4TelwqBIAgzKLzrbiEH1cP741WGGjGMTgip+6cgZTQIgJJQX0ZA+zRtXr7WMvXYjqFbjygYvw5B0Pt3gR7XTf34="}]},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/caf_gadget_daemon-0.3.0.tgz_1516860506099_0.5182614352088422"},"directories":{}},"0.4.0":{"name":"caf_gadget_daemon","description":"CAF device daemon that manages apps.","version":"0.4.0","author":{"name":"Antonio Lain","email":"antlai@cafjs.com"},"license":"Apache-2.0","dependencies":{"request":"^2.65.0","rimraf":"^2.5.0","mkdirp":"^0.5.1","tar":"^4.2.0","concat-stream":"^1.5.1","fstream":"^1.0.8","minimist":"^1.2.0","caf_iot":"^0.4.0","dockerode":"^2.3.0"},"devDependencies":{"eslint":"^6.8.0","nodeunit":">=0.9"},"scripts":{"start":"node ./start.js","test":"node ./node_modules/.bin/nodeunit","build":"echo done","eslint":"eslint -c .eslintrc.js .","eslintfix":"eslint -c .eslintrc.js --fix ."},"main":"index","engines":{"node":">= 0.10.29"},"_id":"caf_gadget_daemon@0.4.0","_nodeVersion":"12.16.0","_npmVersion":"6.13.4","_npmUser":{"name":"antlai","email":"antlai@cafjs.com"},"maintainers":[{"name":"antlai","email":"antlai@cafjs.com"}],"dist":{"integrity":"sha512-STOF5MfhbN92mBX6r5WqsE9g/r0IDwLWmib/R4MN0tIFrg05vdV/ModvthKqjHi7KF5n5QYjqMb9gkrv4VvsEQ==","shasum":"b9a44a7d07cb73fa2ad70d63fdd1b30a61e0181b","tarball":"https://registry.npmjs.org/caf_gadget_daemon/-/caf_gadget_daemon-0.4.0.tgz","fileCount":29,"unpackedSize":85515,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJehPNbCRA9TVsSAnZWagAASHYP+wQ8OTCoOJdZtrDemYcf\nM85oMyYtkuKpwuF0KcP1tcQIHu3xrLUY4fUrs5z3vzkXjv/Ez1pZoF9DftyJ\ndwIAAR584HPB+AKgeiYEvcQo+p0eL05qUfNRWYw20651QFI/K/m/ozIhhWdm\n6VFU2vraNqO+SWcQLeuGnNkFsBoZm9d+4KPraL9LdgwzDp0JZJDG3xZrG/aW\nb7j6ZGnYjmcJAfmrEB0Pl3/PGcRZSP/bd3NIz1UX15jpHDYsVsvax0yw0Vbz\ngeoRgmk/XpRko8bHSDabl1DKi1IjjPVmOkc4LOwC9u/C1huv6MwAKClpPsGY\nYooZSnC72xZwpRuJ6QYdvosmdYx/QOV5Lcc0oJltq6QRxEzHVvsro++o+KE7\nSizeVyL48+3+c3mq2vC6OO3EyHV4nEjtQrp2BHsp0kaYmDkozN8ONGPr/Hfq\nyYCgqDTWNdHZwXN8dsqsTGaZWAdt0h/aGuFj6kawrh6gz6At9G+EodJj1ogO\nLzOJkW9eJ7fCYhc+O89/oq5tnyAT3eT2tcqXiAE1yWKJzDf+lsMUNNC5QO0L\n2OpVyclo8sYw1lxnMICD6mWK4Xf+H+uJbAJyiCd78J3RdDqdiPRECUmX62EC\n6bMylKPThMGXsktR0ZRP0wlCKrZbYd44Wrz9wQ0sCoJTxs6b9WUYLfVBtg/l\nxwTH\r\n=3DAl\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICoJIdAF6Ov5x+kinFfhahcXIO3kr/WyTPyz3UpcM3dpAiEA3cDYsPGi2UxbUFFmAbGGQAMet9H3cEfkOMwlx+KEmZU="}]},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/caf_gadget_daemon_0.4.0_1585771354995_0.014388630524236445"},"_hasShrinkwrap":false}},"readme":"# Caf.js\n\nCo-design permanent, active, stateful, reliable cloud proxies with your web app and gadgets.\n\nSee https://www.cafjs.com\n\n## Device Management Daemon\n\nA daemon running in the device that connects to a CA (see `caf_gadget`) to instantiate applications and install security tokens.\n\nApplications always run in Docker containers, with the image built in the device itself to improve portability.\n","maintainers":[{"name":"antlai","email":"antlai@cafjs.com"}],"time":{"modified":"2022-06-13T05:24:24.401Z","created":"2015-11-02T07:23:53.257Z","0.2.2":"2015-11-02T07:23:53.257Z","0.2.3":"2015-11-02T07:51:53.489Z","0.2.4":"2015-11-03T07:08:41.105Z","0.2.5":"2015-11-24T07:07:14.338Z","0.2.7":"2015-11-27T05:45:54.301Z","0.2.8":"2015-12-05T06:21:45.197Z","0.2.9":"2015-12-14T09:15:41.210Z","0.2.10":"2015-12-21T09:34:40.081Z","0.2.13":"2016-01-03T07:21:58.981Z","0.2.14":"2016-01-12T07:31:59.749Z","0.2.15":"2016-02-15T10:33:33.255Z","0.2.16":"2016-02-29T05:45:19.694Z","0.2.17":"2016-03-03T06:27:06.647Z","0.2.18":"2016-03-03T07:34:46.911Z","0.2.19":"2016-03-07T04:59:29.556Z","0.2.20":"2016-03-25T07:18:22.338Z","0.2.21":"2016-03-28T03:28:03.488Z","0.2.22":"2016-07-05T08:01:03.412Z","0.2.23":"2016-07-07T07:35:33.047Z","0.2.24":"2016-07-08T04:57:37.556Z","0.2.25":"2016-07-08T07:04:05.320Z","0.2.26":"2016-07-10T00:59:25.147Z","0.2.27":"2016-07-14T08:02:59.455Z","0.2.28":"2016-07-22T07:23:17.914Z","0.2.29":"2016-07-25T03:50:56.398Z","0.2.30":"2016-07-26T04:43:34.826Z","0.2.31":"2016-07-29T07:15:44.963Z","0.2.32":"2016-09-03T16:37:33.369Z","0.2.33":"2016-09-03T19:30:07.995Z","0.3.0":"2018-01-25T06:08:26.292Z","0.4.0":"2020-04-01T20:02:35.104Z"},"author":{"name":"Antonio Lain","email":"antlai@cafjs.com"},"readmeFilename":"README.md","license":"Apache-2.0"}