{"_id":"resin-cli","_rev":"291-cdf39948f4ef3c176665c92ab1651a22","name":"resin-cli","description":"The official resin.io CLI tool","dist-tags":{"latest":"8.1.3","beta.1":"5.3.0","next":"6.11.0-rc1","951-preload-propose-all-apps-with-same-arch-f65089b":"8.0.0-951-preload-propose-all-apps-with-same-arch-f65089b","951-preload-propose-all-apps-with-same-arch-d409a8b":"8.0.0-951-preload-propose-all-apps-with-same-arch-d409a8b","fix-pre-provision-5ca1ac93f968ce6fb47450b2a100d9c8cab226c5":"7.9.4-fix-pre-provision-5ca1ac93f968ce6fb47450b2a100d9c8cab226c5","fix-pre-provision-3b283d4a98beee140d72f1e29b5209a6da31e500":"7.9.4-fix-pre-provision-3b283d4a98beee140d72f1e29b5209a6da31e500","update-resin-cli-form-9cd8228a2028d5fedd60992c81cf5ac16a2effcc":"7.10.0-update-resin-cli-form-9cd8228a2028d5fedd60992c81cf5ac16a2effcc","978-oss-flow-3ae1c84bf7a908dd35609c36dc30a978e727581e":"8.0.0-978-oss-flow-3ae1c84bf7a908dd35609c36dc30a978e727581e","978-oss-flow-c7b5c3050c73e99329116751f047e3fb1b7ae6a6":"8.0.0-978-oss-flow-c7b5c3050c73e99329116751f047e3fb1b7ae6a6","resin-rename-notice-c637fdc3c60509d94cd774ef21fa3cabd88b9a17":"7.10.7-resin-rename-notice-c637fdc3c60509d94cd774ef21fa3cabd88b9a17","pdcastro-resin-semver-1.4.0-b12e27914811fc43ab44f853a7f1ba91e3446a62":"8.0.4-pdcastro-resin-semver-1.4.0-b12e27914811fc43ab44f853a7f1ba91e3446a62","resin-cli@7.10.10":"7.10.10","resin-cli@latest":"8.1.2"},"versions":{"0.0.1":{"name":"resin-cli","version":"0.0.1","description":"Git Push to your devices","main":"./lib/actions/index.coffee","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git@github.com:resin-io/resin-cli.git"},"preferGlobal":true,"bundled_engine":"v0.12.0","man":["./man/resin.1","./man/resin-completion.1","./man/resin-plugins.1"],"bin":{"resin":"./bin/resin"},"scripts":{"prepublish":"gulp build && npm run-script doc","test":"gulp test","install":"node build/install-node.js bin/node","doc":"./scripts/extract-documentation.sh doc lib/actions"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juanchiviotti@gmail.com"},"license":"MIT","optionalDependencies":{"windosu":"^0.1.3"},"devDependencies":{"chai":"~1.9.2","gulp":"~3.8.9","gulp-coffee":"^2.2.0","gulp-coffeelint":"~0.4.0","gulp-marked-man":"~0.3.1","gulp-mocha":"~1.1.1","gulp-shell":"^0.2.11","gulp-util":"~3.0.1","mocha":"~2.0.1","mocha-notifier-reporter":"~0.1.0","run-sequence":"~1.0.2","sinon":"~1.12.1","sinon-chai":"~2.6.0"},"dependencies":{"async":"~0.9.0","capitano":"~1.5.0","coffee-script":"~1.8.0","conf.js":"^0.1.1","diskio":"^1.0.0","drivelist":"^1.2.1","git-cli":"~0.8.2","lodash":"~2.4.1","lodash-contrib":"~241.4.14","mkdirp":"~0.5.0","node-binary":"^1.1.0","nplugm":"^2.1.0","open":"0.0.5","progress-stream":"^0.5.0","resin-cli-visuals":"git+https://github.com/resin-io/resin-cli-visuals","resin-sdk":"^0.0.1","underscore.string":"~2.4.0","windosu":"^0.1.3"},"gitHead":"e3141a60851282727e6b63f03aa67c191042f540","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@0.0.1","_shasum":"11d44cbc76ac7549a1d0b5e660277a09e9d7527d","_from":".","_npmVersion":"2.3.0","_nodeVersion":"0.10.24","_npmUser":{"name":"resin.io","email":"accounts+npm@resin.io"},"maintainers":[{"name":"resin.io","email":"accounts+npm@resin.io"}],"dist":{"shasum":"11d44cbc76ac7549a1d0b5e660277a09e9d7527d","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-0.0.1.tgz","integrity":"sha512-Usvoe05p2VRkS66EHMPWVod/U1dwMBEioiigkGvLC+YFg8o3DxbH9cwKN0R/7OKVv9b5227F0kB1n8luap9vjw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDxauGztKCMzVnNLW67XTBySsQNBCo/VAn32E43DiWsIAiEAnbMxRhEnTaDKxyP7SPjDyQQueoQ3Va0XLLVUKQ6v3Fc="}]},"directories":{},"deprecated":"resin-cli is deprecated, please use balena-cli instead"},"0.1.0":{"name":"resin-cli","version":"0.1.0","description":"Git Push to your devices","main":"./lib/actions/index.coffee","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git@github.com:resin-io/resin-cli.git"},"preferGlobal":true,"man":["./man/resin.1","./man/resin-completion.1","./man/resin-plugins.1"],"bin":{"resin":"./bin/resin"},"scripts":{"prepublish":"gulp build","test":"gulp test","doc":"./scripts/extract-documentation.sh doc lib/actions"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juanchiviotti@gmail.com"},"license":"MIT","optionalDependencies":{"windosu":"^0.1.3"},"devDependencies":{"chai":"~1.9.2","gulp":"~3.8.9","gulp-coffee":"^2.2.0","gulp-coffeelint":"~0.4.0","gulp-marked-man":"~0.3.1","gulp-mocha":"~1.1.1","gulp-shell":"^0.2.11","gulp-util":"~3.0.1","mocha":"~2.0.1","mocha-notifier-reporter":"~0.1.0","run-sequence":"~1.0.2","sinon":"~1.12.1","sinon-chai":"~2.6.0"},"dependencies":{"async":"~0.9.0","capitano":"~1.5.0","coffee-script":"~1.8.0","conf.js":"^0.1.1","diskio":"^1.0.0","drivelist":"^1.2.1","git-cli":"~0.8.2","lodash":"~2.4.1","lodash-contrib":"~241.4.14","mkdirp":"~0.5.0","nplugm":"^2.1.0","open":"0.0.5","progress-stream":"^0.5.0","resin-cli-visuals":"git+https://github.com/resin-io/resin-cli-visuals","resin-sdk":"^0.0.1","underscore.string":"~2.4.0","windosu":"^0.1.3"},"gitHead":"acbf3e64b25176ff0740ad2e70813caf68f3279f","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@0.1.0","_shasum":"cc43a4a830e01cadb3c8a7f563298e1565a25265","_from":".","_npmVersion":"2.3.0","_nodeVersion":"0.10.24","_npmUser":{"name":"resin.io","email":"accounts+npm@resin.io"},"maintainers":[{"name":"resin.io","email":"accounts+npm@resin.io"}],"dist":{"shasum":"cc43a4a830e01cadb3c8a7f563298e1565a25265","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-0.1.0.tgz","integrity":"sha512-Lsdoqd6L4EJwx+CgxLiViUf00hl/pZ6eg0baFyPnm27nGNWNpvYMTYeZW1XexkG6VwPQIh39nSoFEKOEMcrF0A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCJlGHQWCA37AV2DoY+Cv/kwQqodYSyzFwGeuugJBZKoQIhANRXQ2EOjE9KHAJ2c1J/KwhGaEbFnMMKdPnBag7HCBxz"}]},"directories":{},"deprecated":"resin-cli is deprecated, please use balena-cli instead"},"0.2.0":{"name":"resin-cli","version":"0.2.0","description":"Git Push to your devices","main":"./lib/actions/index.coffee","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git@github.com:resin-io/resin-cli.git"},"preferGlobal":true,"man":["./man/resin.1","./man/resin-completion.1","./man/resin-plugins.1"],"bin":{"resin":"./bin/resin"},"scripts":{"prepublish":"gulp build","test":"gulp test","doc":"./scripts/extract-documentation.sh doc lib/actions"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juanchiviotti@gmail.com"},"license":"MIT","optionalDependencies":{"windosu":"^0.1.3"},"devDependencies":{"chai":"~1.9.2","gulp":"~3.8.9","gulp-coffee":"^2.2.0","gulp-coffeelint":"~0.4.0","gulp-marked-man":"~0.3.1","gulp-mocha":"~1.1.1","gulp-shell":"^0.2.11","gulp-util":"~3.0.1","mocha":"~2.0.1","mocha-notifier-reporter":"~0.1.0","run-sequence":"~1.0.2","sinon":"~1.12.1","sinon-chai":"~2.6.0"},"dependencies":{"async":"~0.9.0","capitano":"~1.5.0","coffee-script":"~1.8.0","conf.js":"^0.1.1","diskio":"^1.0.0","drivelist":"^1.2.1","git-cli":"~0.8.2","lodash":"~2.4.1","lodash-contrib":"~241.4.14","mkdirp":"~0.5.0","nplugm":"^2.1.0","npm":"^2.6.1","open":"0.0.5","progress-stream":"^0.5.0","resin-cli-visuals":"git+https://github.com/resin-io/resin-cli-visuals","resin-sdk":"^0.0.1","underscore.string":"~2.4.0","update-notifier":"^0.3.1","windosu":"^0.1.3"},"gitHead":"e64f8fe0db8af4f830b79b7eb4638e872bfb3965","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@0.2.0","_shasum":"cd8dd35a6fcedeeb0d4ca9b404d724344fd9970a","_from":".","_npmVersion":"2.3.0","_nodeVersion":"0.10.24","_npmUser":{"name":"resin.io","email":"accounts+npm@resin.io"},"maintainers":[{"name":"resin.io","email":"accounts+npm@resin.io"}],"dist":{"shasum":"cd8dd35a6fcedeeb0d4ca9b404d724344fd9970a","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-0.2.0.tgz","integrity":"sha512-5OV3d7inWcikIQTIPvPiS5ZJZeKPIZiW4Ht59fB7iNjlGok2iNT7tO5a2C+D/U1P5vzu9c1dqSAIN5pp3yZHcA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCHTPy2Hv3e56IHzahpPBM6xgZs4U87903gHCn7P/VX7wIgWaZCRPRTRMOuYrS5jLTV9NFrbgbdjYHOOTiTAUDUnOM="}]},"directories":{},"deprecated":"resin-cli is deprecated, please use balena-cli instead"},"0.2.1":{"name":"resin-cli","version":"0.2.1","description":"Git Push to your devices","main":"./lib/actions/index.coffee","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git@github.com:resin-io/resin-cli.git"},"preferGlobal":true,"man":["./man/resin.1","./man/resin-completion.1","./man/resin-plugins.1"],"bin":{"resin":"./bin/resin"},"scripts":{"prepublish":"gulp build","test":"gulp test","doc":"./scripts/extract-documentation.sh doc lib/actions"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juanchiviotti@gmail.com"},"license":"MIT","optionalDependencies":{"windosu":"^0.1.3"},"devDependencies":{"chai":"~1.9.2","gulp":"~3.8.9","gulp-coffee":"^2.2.0","gulp-coffeelint":"~0.4.0","gulp-marked-man":"~0.3.1","gulp-mocha":"~1.1.1","gulp-shell":"^0.2.11","gulp-util":"~3.0.1","mocha":"~2.0.1","mocha-notifier-reporter":"~0.1.0","run-sequence":"~1.0.2","sinon":"~1.12.1","sinon-chai":"~2.6.0"},"dependencies":{"async":"~0.9.0","capitano":"~1.5.0","coffee-script":"~1.8.0","conf.js":"^0.1.1","diskio":"^1.0.0","drivelist":"^1.2.1","git-cli":"~0.8.2","lodash":"~2.4.1","lodash-contrib":"~241.4.14","mkdirp":"~0.5.0","nplugm":"^2.1.0","npm":"^2.6.1","open":"0.0.5","progress-stream":"^0.5.0","resin-cli-visuals":"git+https://github.com/resin-io/resin-cli-visuals","resin-sdk":"^0.0.1","underscore.string":"~2.4.0","update-notifier":"^0.3.1","windosu":"^0.1.3"},"gitHead":"e00ee40bea2b566ba84c2be8e034c8563d8f32d9","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@0.2.1","_shasum":"282cffbd60cb4e86ba7162770d73847661dc8caa","_from":".","_npmVersion":"2.3.0","_nodeVersion":"0.10.24","_npmUser":{"name":"resin.io","email":"accounts+npm@resin.io"},"maintainers":[{"name":"resin.io","email":"accounts+npm@resin.io"}],"dist":{"shasum":"282cffbd60cb4e86ba7162770d73847661dc8caa","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-0.2.1.tgz","integrity":"sha512-OvarhxinxMD1FuYijUrp1F9aJCAEilSeOWpbMxfBPMuxuAIYaqvi3tANE5XXKcda7y4AySmB5GIpbinEV4Eo1A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD8yEhFYn0W4tkoj5A4vIF6R9shiwl11icYNxLwt/MsagIhAMYuE8EQihDYbLmyPdPO887/VbSLjiAUUO9d8Ffk+S/g"}]},"directories":{},"deprecated":"resin-cli is deprecated, please use balena-cli instead"},"0.2.2":{"name":"resin-cli","version":"0.2.2","description":"Git Push to your devices","main":"./lib/actions/index.coffee","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git@github.com:resin-io/resin-cli.git"},"preferGlobal":true,"man":["./man/resin.1","./man/resin-completion.1","./man/resin-plugins.1"],"bin":{"resin":"./bin/resin"},"scripts":{"prepublish":"gulp build","test":"gulp test","doc":"./scripts/extract-documentation.sh doc lib/actions"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juanchiviotti@gmail.com"},"license":"MIT","optionalDependencies":{"windosu":"^0.1.3"},"devDependencies":{"chai":"~1.9.2","gulp":"~3.8.9","gulp-coffee":"^2.2.0","gulp-coffeelint":"~0.4.0","gulp-marked-man":"~0.3.1","gulp-mocha":"~1.1.1","gulp-shell":"^0.2.11","gulp-util":"~3.0.1","mocha":"~2.0.1","mocha-notifier-reporter":"~0.1.0","run-sequence":"~1.0.2","sinon":"~1.12.1","sinon-chai":"~2.6.0"},"dependencies":{"async":"~0.9.0","capitano":"~1.5.0","coffee-script":"~1.8.0","conf.js":"^0.1.1","diskio":"^1.0.0","drivelist":"^1.2.1","git-cli":"~0.8.2","lodash":"~2.4.1","lodash-contrib":"~241.4.14","mkdirp":"~0.5.0","nplugm":"^2.1.0","npm":"^2.6.1","open":"0.0.5","progress-stream":"^0.5.0","resin-cli-visuals":"^0.0.5","resin-sdk":"^0.0.1","underscore.string":"~2.4.0","update-notifier":"^0.3.1","windosu":"^0.1.3"},"gitHead":"dd169d356ab18c7413813cc0a976b403a1b2f8ee","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@0.2.2","_shasum":"77a7248e2871a5396c64c65abfe51b5014497c39","_from":".","_npmVersion":"2.3.0","_nodeVersion":"0.10.24","_npmUser":{"name":"resin.io","email":"accounts+npm@resin.io"},"maintainers":[{"name":"resin.io","email":"accounts+npm@resin.io"}],"dist":{"shasum":"77a7248e2871a5396c64c65abfe51b5014497c39","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-0.2.2.tgz","integrity":"sha512-nfHB0KHjAWnCJr11y6/cWZbd1JBXsqIq4OjiHYso+quCofFL09swX78R4fohVeMtkVLDL6hdqrfa2TZiCEP0ww==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCfxHPv+uUESoadDjhnyiak3FSNntHxiK35Sdtn3GewbgIgHZ79CWr6hfR+UvckHBe0Q8bfoKD0xDXMN1C4+C06MP0="}]},"directories":{},"deprecated":"resin-cli is deprecated, please use balena-cli instead"},"0.2.3":{"name":"resin-cli","version":"0.2.3","description":"Git Push to your devices","main":"./lib/actions/index.coffee","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git@github.com:resin-io/resin-cli.git"},"preferGlobal":true,"man":["./man/resin.1","./man/resin-completion.1","./man/resin-plugins.1"],"bin":{"resin":"./bin/resin"},"scripts":{"prepublish":"gulp build","test":"gulp test","doc":"./scripts/extract-documentation.sh doc lib/actions"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juanchiviotti@gmail.com"},"license":"MIT","optionalDependencies":{"windosu":"^0.1.3"},"devDependencies":{"chai":"~1.9.2","gulp":"~3.8.9","gulp-coffee":"^2.2.0","gulp-coffeelint":"~0.4.0","gulp-marked-man":"~0.3.1","gulp-mocha":"~1.1.1","gulp-shell":"^0.2.11","gulp-util":"~3.0.1","mocha":"~2.0.1","mocha-notifier-reporter":"~0.1.0","run-sequence":"~1.0.2","sinon":"~1.12.1","sinon-chai":"~2.6.0"},"dependencies":{"async":"~0.9.0","capitano":"~1.5.0","coffee-script":"~1.8.0","conf.js":"^0.1.1","diskio":"^1.0.0","drivelist":"^1.2.1","git-cli":"~0.8.2","lodash":"~2.4.1","lodash-contrib":"~241.4.14","mkdirp":"~0.5.0","nplugm":"^2.1.0","npm":"^2.6.1","open":"0.0.5","progress-stream":"^0.5.0","resin-cli-visuals":"^0.0.6","resin-sdk":"^0.0.1","underscore.string":"~2.4.0","update-notifier":"^0.3.1","windosu":"^0.1.3"},"gitHead":"6fc2d5eee17c31ec780e726836395d96f85c9325","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@0.2.3","_shasum":"ffdab0d76537a0e50b97a371fe8ba759ffc96495","_from":".","_npmVersion":"2.3.0","_nodeVersion":"0.10.24","_npmUser":{"name":"resin.io","email":"accounts+npm@resin.io"},"maintainers":[{"name":"resin.io","email":"accounts+npm@resin.io"}],"dist":{"shasum":"ffdab0d76537a0e50b97a371fe8ba759ffc96495","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-0.2.3.tgz","integrity":"sha512-ho4jIPTQ1VMBoVEJyIW8PKnSKSq7zCuUG0iS5Vja8uJxVBvkwOShwaaGIvyiflK1UM3ENESOc1MNwya9RBV3zA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDxm0sBZDRQTRuNVQbkXm1JkePreMNYh2tcm9IOOYOMUwIgSV4Au9YNA15+lj/KcbOFQ0QfWXW80RbuJpe3midTw3M="}]},"directories":{},"deprecated":"resin-cli is deprecated, please use balena-cli instead"},"0.3.0":{"name":"resin-cli","version":"0.3.0","description":"Git Push to your devices","main":"./lib/actions/index.coffee","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git@github.com:resin-io/resin-cli.git"},"preferGlobal":true,"man":["./man/resin.1","./man/resin-completion.1","./man/resin-plugins.1"],"bin":{"resin":"./bin/resin"},"scripts":{"prepublish":"gulp build","test":"gulp test","doc":"./scripts/extract-documentation.sh doc lib/actions"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juanchiviotti@gmail.com"},"license":"MIT","optionalDependencies":{"windosu":"^0.1.3"},"devDependencies":{"chai":"~1.9.2","gulp":"~3.8.9","gulp-coffee":"^2.2.0","gulp-coffeelint":"~0.4.0","gulp-marked-man":"~0.3.1","gulp-mocha":"~1.1.1","gulp-shell":"^0.2.11","gulp-util":"~3.0.1","mocha":"~2.0.1","mocha-notifier-reporter":"~0.1.0","run-sequence":"~1.0.2","sinon":"~1.12.1","sinon-chai":"~2.6.0"},"dependencies":{"async":"~0.9.0","capitano":"~1.5.0","coffee-script":"~1.8.0","conf.js":"^0.1.1","diskio":"^1.0.0","drivelist":"^1.2.1","git-cli":"~0.8.2","gitwrap":"^1.1.0","lodash":"~2.4.1","lodash-contrib":"~241.4.14","mkdirp":"~0.5.0","nplugm":"^2.1.0","npm":"^2.6.1","open":"0.0.5","progress-stream":"^0.5.0","resin-cli-visuals":"^0.0.8","resin-sdk":"^0.0.2","underscore.string":"~2.4.0","update-notifier":"^0.3.1","windosu":"^0.1.3"},"gitHead":"58f557065eaab698e0653c6c529ef460e40734d8","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@0.3.0","_shasum":"fcdb99cddd01333376981abc4bb37a507262c4f9","_from":".","_npmVersion":"2.3.0","_nodeVersion":"0.10.24","_npmUser":{"name":"resin.io","email":"accounts+npm@resin.io"},"maintainers":[{"name":"resin.io","email":"accounts+npm@resin.io"}],"dist":{"shasum":"fcdb99cddd01333376981abc4bb37a507262c4f9","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-0.3.0.tgz","integrity":"sha512-+bo0FQ7Gdrtr1fo+ZIi3kGC3HMxo3qHs7yQ1ZVBQTMsOBnPGsO7H+E8H45OdRNSGyGUnNc5r3SZ2C40VBobeEw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHBCavQ82aD4T6sTjkcjMSSLi29Tju/OYA0p37KWguUMAiAlWtwbn7kHS4iw5XStemQHVQ3mHF7eaxW//1/nAV4SIg=="}]},"directories":{},"deprecated":"resin-cli is deprecated, please use balena-cli instead"},"0.4.0":{"name":"resin-cli","version":"0.4.0","description":"Git Push to your devices","main":"./lib/actions/index.coffee","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git@github.com:resin-io/resin-cli.git"},"preferGlobal":true,"man":["./man/resin.1","./man/resin-completion.1","./man/resin-plugins.1"],"bin":{"resin":"./bin/resin"},"scripts":{"prepublish":"gulp build","test":"gulp test","doc":"./scripts/extract-documentation.sh doc lib/actions"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juanchiviotti@gmail.com"},"license":"MIT","optionalDependencies":{"windosu":"^0.1.3"},"devDependencies":{"chai":"~1.9.2","gulp":"~3.8.9","gulp-coffee":"^2.2.0","gulp-coffeelint":"~0.4.0","gulp-marked-man":"~0.3.1","gulp-mocha":"~1.1.1","gulp-shell":"^0.2.11","gulp-util":"~3.0.1","mocha":"~2.0.1","mocha-notifier-reporter":"~0.1.0","run-sequence":"~1.0.2","sinon":"~1.12.1","sinon-chai":"~2.6.0"},"dependencies":{"async":"~0.9.0","capitano":"~1.5.0","coffee-script":"~1.8.0","conf.js":"^0.1.1","diskio":"^1.0.0","drivelist":"^1.2.1","lodash":"~2.4.1","lodash-contrib":"~241.4.14","mkdirp":"~0.5.0","nplugm":"^2.1.0","npm":"^2.6.1","open":"0.0.5","progress-stream":"^0.5.0","resin-cli-visuals":"^0.0.8","resin-sdk":"^0.0.2","resin-vcs":"^1.0.0","underscore.string":"~2.4.0","update-notifier":"^0.3.1","windosu":"^0.1.3"},"gitHead":"b20ed34756caea1e2d907dc00748fb43f3deaaa5","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@0.4.0","_shasum":"d7dfbfe251ccf4f424cab3b8f4d4b2a5c23d4e34","_from":".","_npmVersion":"2.3.0","_nodeVersion":"0.10.24","_npmUser":{"name":"resin.io","email":"accounts+npm@resin.io"},"maintainers":[{"name":"resin.io","email":"accounts+npm@resin.io"}],"dist":{"shasum":"d7dfbfe251ccf4f424cab3b8f4d4b2a5c23d4e34","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-0.4.0.tgz","integrity":"sha512-YeUx+1ljv7hNL2TYDX4T+TSXNZF2mq2LrFpeRlspfFErzbrFBN5so4IdawIVvRDd3NuYIorTsq8CU7XmEdSUeA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAHfzQYX6Z9iwVxljNvtYXXH5OcmpN53AceV8hW1xGZKAiEAwf5+eOicTZ7JRQlu9lYqwMzbsYq5z7pA4WkOkO1Xr9Q="}]},"directories":{},"deprecated":"resin-cli is deprecated, please use balena-cli instead"},"0.4.1":{"name":"resin-cli","version":"0.4.1","description":"Git Push to your devices","main":"./lib/actions/index.coffee","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git@github.com:resin-io/resin-cli.git"},"preferGlobal":true,"man":["./man/resin.1","./man/resin-completion.1","./man/resin-plugins.1"],"bin":{"resin":"./bin/resin"},"scripts":{"prepublish":"gulp build","test":"gulp test","doc":"./scripts/extract-documentation.sh doc lib/actions"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juanchiviotti@gmail.com"},"license":"MIT","optionalDependencies":{"windosu":"^0.1.3"},"devDependencies":{"chai":"~1.9.2","ent":"^2.2.0","gulp":"~3.8.9","gulp-coffee":"^2.2.0","gulp-coffeelint":"~0.4.0","gulp-marked-man":"~0.3.1","gulp-mocha":"~1.1.1","gulp-shell":"^0.2.11","gulp-util":"~3.0.1","mocha":"~2.0.1","mocha-notifier-reporter":"~0.1.0","run-sequence":"~1.0.2","sinon":"~1.12.1","sinon-chai":"~2.6.0"},"dependencies":{"async":"~0.9.0","capitano":"~1.5.0","coffee-script":"~1.8.0","conf.js":"^0.1.1","diskio":"^1.0.0","drivelist":"^1.2.1","lodash":"~2.4.1","lodash-contrib":"~241.4.14","mkdirp":"~0.5.0","nplugm":"^2.1.0","npm":"^2.6.1","open":"0.0.5","progress-stream":"^0.5.0","resin-cli-visuals":"^0.1.0","resin-sdk":"^0.0.4","resin-vcs":"^1.0.0","underscore.string":"~2.4.0","update-notifier":"^0.3.1","windosu":"^0.1.3"},"gitHead":"4b3decbe031d3a5dc68fe44b472d4384fc144975","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@0.4.1","_shasum":"5924d33e5d92d3f6af7777282105ce03d692980c","_from":".","_npmVersion":"2.3.0","_nodeVersion":"0.10.24","_npmUser":{"name":"resin.io","email":"accounts+npm@resin.io"},"maintainers":[{"name":"resin.io","email":"accounts+npm@resin.io"}],"dist":{"shasum":"5924d33e5d92d3f6af7777282105ce03d692980c","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-0.4.1.tgz","integrity":"sha512-KUQTHdS4m+5AHNeSKNQw3J5vc2maaaBuini3XvdcMwcNxFXB5LAQjCTVDBmMyhB8ZzP44KXLTq0GYuXt806Hog==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFxYSdUfss2jYB9EZOUs3BG9iRYI8HLrbBXtUhed01uLAiBUeR6UNzivLlqMICPkD6lbjt/ctPbutOSvdlvy273LTg=="}]},"directories":{},"deprecated":"resin-cli is deprecated, please use balena-cli instead"},"0.5.0":{"name":"resin-cli","version":"0.5.0","description":"Git Push to your devices","main":"./lib/actions/index.coffee","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git@github.com:resin-io/resin-cli.git"},"preferGlobal":true,"man":["./man/resin.1","./man/resin-completion.1","./man/resin-plugins.1"],"bin":{"resin":"./bin/resin"},"scripts":{"prepublish":"gulp build","test":"gulp test","doc":"./scripts/extract-documentation.sh doc lib/actions"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juanchiviotti@gmail.com"},"license":"MIT","optionalDependencies":{"windosu":"^0.1.3"},"devDependencies":{"chai":"~1.9.2","ent":"^2.2.0","gulp":"~3.8.9","gulp-coffee":"^2.2.0","gulp-coffeelint":"~0.4.0","gulp-marked-man":"~0.3.1","gulp-mocha":"~1.1.1","gulp-shell":"^0.2.11","gulp-util":"~3.0.1","mocha":"~2.0.1","mocha-notifier-reporter":"~0.1.0","run-sequence":"~1.0.2","sinon":"~1.12.1","sinon-chai":"~2.6.0"},"dependencies":{"async":"~0.9.0","capitano":"~1.5.0","coffee-script":"~1.8.0","conf.js":"^0.1.1","diskio":"^1.0.0","drivelist":"^1.2.1","lodash":"~2.4.1","lodash-contrib":"~241.4.14","mkdirp":"~0.5.0","nplugm":"^2.1.0","npm":"^2.6.1","open":"0.0.5","progress-stream":"^0.5.0","resin-cli-visuals":"^0.1.0","resin-sdk":"^1.0.0","resin-settings-client":"^1.0.0","resin-vcs":"^1.0.0","underscore.string":"~2.4.0","update-notifier":"^0.3.1","windosu":"^0.1.3"},"gitHead":"3c0378142a9d5d30f19279f2454aebe61ff39cdf","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@0.5.0","_shasum":"be625e5a3d5b7e56ad37e191afc028b3e00e1205","_from":".","_npmVersion":"2.3.0","_nodeVersion":"0.10.24","_npmUser":{"name":"resin.io","email":"accounts+npm@resin.io"},"maintainers":[{"name":"resin.io","email":"accounts+npm@resin.io"}],"dist":{"shasum":"be625e5a3d5b7e56ad37e191afc028b3e00e1205","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-0.5.0.tgz","integrity":"sha512-oS1k3f+Ov+JBoZQ4RGJeivFcXktsX8kdGihLaHta7gdpAvw4kdXBDP/bPmZ4Y1ydihuRu1CMqVDmsol744vsaQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDfAlvtZvS+uXORUTcRw7MArfeIM6/NcaEPDHNsXZ8xVgIgcmFGEcEjsaaE7VKC3HlBGyEBIty7g+iFnVVmIofKt2I="}]},"directories":{},"deprecated":"resin-cli is deprecated, please use balena-cli instead"},"0.6.0":{"name":"resin-cli","version":"0.6.0","description":"Git Push to your devices","main":"./lib/actions/index.coffee","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git@github.com:resin-io/resin-cli.git"},"preferGlobal":true,"man":["./man/resin.1","./man/resin-completion.1","./man/resin-plugins.1"],"bin":{"resin":"./bin/resin"},"scripts":{"prepublish":"gulp build","test":"gulp test","doc":"./scripts/extract-documentation.sh doc lib/actions"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juanchiviotti@gmail.com"},"license":"MIT","optionalDependencies":{"windosu":"^0.1.3"},"devDependencies":{"chai":"~1.9.2","ent":"^2.2.0","gulp":"~3.8.9","gulp-coffee":"^2.2.0","gulp-coffeelint":"~0.4.0","gulp-marked-man":"~0.3.1","gulp-mocha":"~1.1.1","gulp-shell":"^0.2.11","gulp-util":"~3.0.1","mocha":"~2.0.1","mocha-notifier-reporter":"~0.1.0","run-sequence":"~1.0.2","sinon":"~1.12.1","sinon-chai":"~2.6.0"},"dependencies":{"async":"~0.9.0","capitano":"~1.5.0","coffee-script":"~1.8.0","conf.js":"^0.1.1","diskio":"^1.0.0","drivelist":"^1.2.1","lodash":"~2.4.1","lodash-contrib":"~241.4.14","mkdirp":"~0.5.0","nplugm":"^2.1.0","npm":"^2.6.1","open":"0.0.5","progress-stream":"^0.5.0","resin-cli-visuals":"^0.1.0","resin-sdk":"^1.2.0","resin-settings-client":"^1.0.0","resin-vcs":"^1.0.0","underscore.string":"~2.4.0","update-notifier":"^0.3.1","windosu":"^0.1.3"},"gitHead":"9237dd25ac9bf34c08684faf28a10685a867f7f7","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@0.6.0","_shasum":"7e0b22fc5b6ef9f0c28ee3a70740bd95f1338a2c","_from":".","_npmVersion":"2.3.0","_nodeVersion":"0.10.24","_npmUser":{"name":"resin.io","email":"accounts+npm@resin.io"},"maintainers":[{"name":"resin.io","email":"accounts+npm@resin.io"}],"dist":{"shasum":"7e0b22fc5b6ef9f0c28ee3a70740bd95f1338a2c","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-0.6.0.tgz","integrity":"sha512-njRpe9g2qv7PNizmgxUj5kXtgrdQ2nuDpVi9Hxd8kEnhSDIWmGqT3lEgDXDoUlC08Be7hOaGObbj/iYG4ezSRw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC+LfYiOPSSE6ZaI44Bv9/RBdzSjyUhjEzA2V1aKvXtzgIgJpVH2hAMeBFF09GDck6thQ4U2+SyP6oaceGnoazFncA="}]},"directories":{},"deprecated":"resin-cli is deprecated, please use balena-cli instead"},"0.7.0":{"name":"resin-cli","version":"0.7.0","description":"Git Push to your devices","main":"./lib/actions/index.coffee","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git@github.com:resin-io/resin-cli.git"},"preferGlobal":true,"man":["./man/resin.1","./man/resin-completion.1","./man/resin-plugins.1"],"bin":{"resin":"./bin/resin"},"scripts":{"prepublish":"gulp build","test":"gulp test","doc":"./scripts/extract-documentation.sh doc lib/actions"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juanchiviotti@gmail.com"},"license":"MIT","optionalDependencies":{"windosu":"^0.1.3"},"devDependencies":{"chai":"~1.9.2","ent":"^2.2.0","gulp":"~3.8.9","gulp-coffee":"^2.2.0","gulp-coffeelint":"~0.4.0","gulp-marked-man":"~0.3.1","gulp-mocha":"~1.1.1","gulp-shell":"^0.2.11","gulp-util":"~3.0.1","mocha":"~2.0.1","mocha-notifier-reporter":"~0.1.0","run-sequence":"~1.0.2","sinon":"~1.12.1","sinon-chai":"~2.6.0"},"dependencies":{"async":"~0.9.0","capitano":"~1.5.0","coffee-script":"~1.8.0","conf.js":"^0.1.1","diskio":"^1.0.0","drivelist":"^1.2.1","lodash":"~2.4.1","lodash-contrib":"~241.4.14","mkdirp":"~0.5.0","nplugm":"^2.1.0","npm":"^2.6.1","open":"0.0.5","progress-stream":"^0.5.0","resin-cli-visuals":"^0.1.0","resin-sdk":"^1.2.0","resin-settings-client":"^1.0.0","resin-vcs":"^1.1.0","underscore.string":"~2.4.0","update-notifier":"^0.3.1","windosu":"^0.1.3"},"gitHead":"19c019076e2c7349a1afd7474ed3dba67752483e","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@0.7.0","_shasum":"5b243cd11076ab4e08cd120f8d3e541187ec2464","_from":".","_npmVersion":"2.3.0","_nodeVersion":"0.10.24","_npmUser":{"name":"resin.io","email":"accounts+npm@resin.io"},"maintainers":[{"name":"resin.io","email":"accounts+npm@resin.io"}],"dist":{"shasum":"5b243cd11076ab4e08cd120f8d3e541187ec2464","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-0.7.0.tgz","integrity":"sha512-jMRVGbOduzkQKkEfDccC/lY6EbNHWp1LzWYiO9rGjH5X/n1cozCQ0vSOlf/fFVk09Uus5YPW/3NIxZNIb/plLg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCrBgD8rggqdnCsKXNY2kB+GV+vyWhIv0To1mYYi42VNgIgV01yBMQTvMUz8BIF7IcE18Yr0STn4tGoGZGeErZ+FXs="}]},"directories":{},"deprecated":"resin-cli is deprecated, please use balena-cli instead"},"0.8.0":{"name":"resin-cli","version":"0.8.0","description":"Git Push to your devices","main":"./lib/actions/index.coffee","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git@github.com:resin-io/resin-cli.git"},"preferGlobal":true,"man":["./man/resin.1","./man/resin-completion.1","./man/resin-plugins.1"],"bin":{"resin":"./bin/resin"},"scripts":{"prepublish":"gulp build","test":"gulp test","doc":"./scripts/extract-documentation.sh doc lib/actions"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juanchiviotti@gmail.com"},"license":"MIT","optionalDependencies":{"windosu":"^0.1.3"},"devDependencies":{"chai":"~1.9.2","ent":"^2.2.0","gulp":"~3.8.9","gulp-coffee":"^2.2.0","gulp-coffeelint":"~0.4.0","gulp-marked-man":"~0.3.1","gulp-mocha":"~1.1.1","gulp-shell":"^0.2.11","gulp-util":"~3.0.1","mocha":"~2.0.1","mocha-notifier-reporter":"~0.1.0","run-sequence":"~1.0.2","sinon":"~1.12.1","sinon-chai":"~2.6.0"},"dependencies":{"async":"~0.9.0","capitano":"~1.5.0","coffee-script":"~1.8.0","conf.js":"^0.1.1","diskio":"^1.0.0","drivelist":"^1.2.1","lodash":"~2.4.1","lodash-contrib":"~241.4.14","mkdirp":"~0.5.0","nplugm":"^2.1.0","npm":"^2.6.1","open":"0.0.5","president":"^1.0.0","progress-stream":"^0.5.0","resin-cli-visuals":"^0.1.0","resin-sdk":"^1.2.0","resin-settings-client":"^1.0.0","resin-vcs":"^1.1.0","underscore.string":"~2.4.0","update-notifier":"^0.3.1","windosu":"^0.1.3"},"gitHead":"dfd8086f630992bb0aeb57a13940184085dbfbc4","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@0.8.0","_shasum":"2787edeb3f1bb571c7a4d4898d7692ba4cc9b986","_from":".","_npmVersion":"2.3.0","_nodeVersion":"0.10.24","_npmUser":{"name":"resin.io","email":"accounts+npm@resin.io"},"maintainers":[{"name":"resin.io","email":"accounts+npm@resin.io"}],"dist":{"shasum":"2787edeb3f1bb571c7a4d4898d7692ba4cc9b986","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-0.8.0.tgz","integrity":"sha512-1+sfdCa8J0jODRnc2dJ5savFXbVqefOg2E/2C8sSSOdkPnphwf/SLr8T18D0a5BCsEVTPpRbrpstIAE8/PoMFg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD0zpeWjoo03KXM10kSfgHVaLWr5PXEvOoeq7eFBoDw4gIgU46+3PJtVEe/kHYSdT/WuZH+OjACygcMq3T7gW9EyQ8="}]},"directories":{},"deprecated":"resin-cli is deprecated, please use balena-cli instead"},"0.8.1":{"name":"resin-cli","version":"0.8.1","description":"Git Push to your devices","main":"./lib/actions/index.coffee","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git@github.com:resin-io/resin-cli.git"},"preferGlobal":true,"man":["./man/resin.1","./man/resin-completion.1","./man/resin-plugins.1"],"bin":{"resin":"./bin/resin"},"scripts":{"prepublish":"gulp build","test":"gulp test","doc":"mkdir -p doc/ && coffee extras/capitanodoc/index.coffee > doc/cli.markdown"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juanchiviotti@gmail.com"},"license":"MIT","optionalDependencies":{"windosu":"^0.1.3"},"devDependencies":{"chai":"~1.9.2","ent":"^2.2.0","gulp":"~3.8.9","gulp-coffee":"^2.2.0","gulp-coffeelint":"~0.4.0","gulp-marked-man":"~0.3.1","gulp-mocha":"~1.1.1","gulp-shell":"^0.2.11","gulp-util":"~3.0.1","mocha":"~2.0.1","mocha-notifier-reporter":"~0.1.0","run-sequence":"~1.0.2","sinon":"~1.12.1","sinon-chai":"~2.6.0"},"dependencies":{"async":"~0.9.0","capitano":"~1.5.0","coffee-script":"~1.8.0","conf.js":"^0.1.1","diskio":"^1.0.0","drivelist":"^1.2.1","lodash":"~2.4.1","lodash-contrib":"~241.4.14","mkdirp":"~0.5.0","nplugm":"^2.2.0","npm":"^2.6.1","open":"0.0.5","president":"^1.0.0","progress-stream":"^0.5.0","resin-cli-visuals":"^0.1.0","resin-sdk":"^1.2.0","resin-settings-client":"^1.0.0","resin-vcs":"^1.1.0","underscore.string":"~2.4.0","update-notifier":"^0.3.1","windosu":"^0.1.3"},"gitHead":"b29ce3ee04c7de519d502cc6ab043e659320e677","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@0.8.1","_shasum":"258fdd58feee14132ee1c113bec36c287b735454","_from":".","_npmVersion":"2.3.0","_nodeVersion":"0.10.24","_npmUser":{"name":"resin.io","email":"accounts+npm@resin.io"},"dist":{"shasum":"258fdd58feee14132ee1c113bec36c287b735454","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-0.8.1.tgz","integrity":"sha512-QJ49iiAuTKL7hwQgsataTqal9STvmZ8TdgEWEsIBxfsHOneGSGc93mQoa+RZwpevMfTJuZznzQwLj9QhPr9fxQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDik30CRQdZ1D5ryjm6CK9Sk7klyqY6J3aS4c+dP/zcRQIhAMkJ6Z5+3Nbv7iwUQ5Yd3tiQ7wcWLmRtGtVRzbVhuz8r"}]},"maintainers":[{"name":"resin.io","email":"accounts+npm@resin.io"}],"directories":{},"deprecated":"resin-cli is deprecated, please use balena-cli instead"},"0.9.0":{"name":"resin-cli","version":"0.9.0","description":"Git Push to your devices","main":"./lib/actions/index.coffee","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git@github.com:resin-io/resin-cli.git"},"preferGlobal":true,"man":["./man/resin.1","./man/resin-completion.1","./man/resin-plugins.1"],"bin":{"resin":"./bin/resin"},"scripts":{"prepublish":"gulp build","test":"gulp test","doc":"mkdir -p doc/ && coffee extras/capitanodoc/index.coffee > doc/cli.markdown"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juanchiviotti@gmail.com"},"license":"MIT","optionalDependencies":{"windosu":"^0.1.3"},"devDependencies":{"chai":"~1.9.2","ent":"^2.2.0","gulp":"~3.8.9","gulp-coffee":"^2.2.0","gulp-coffeelint":"~0.4.0","gulp-marked-man":"~0.3.1","gulp-mocha":"~1.1.1","gulp-shell":"^0.2.11","gulp-util":"~3.0.1","mocha":"~2.0.1","mocha-notifier-reporter":"~0.1.0","run-sequence":"~1.0.2","sinon":"~1.12.1","sinon-chai":"~2.6.0"},"dependencies":{"async":"~0.9.0","capitano":"~1.5.0","coffee-script":"~1.8.0","conf.js":"^0.1.1","diskio":"^1.0.0","drivelist":"^1.2.1","lodash":"~2.4.1","lodash-contrib":"~241.4.14","mkdirp":"~0.5.0","nplugm":"^2.2.0","npm":"^2.6.1","open":"0.0.5","president":"^1.0.0","progress-stream":"^0.5.0","resin-cli-visuals":"^0.1.0","resin-sdk":"^1.2.0","resin-settings-client":"^1.0.0","resin-vcs":"^1.2.0","underscore.string":"~2.4.0","update-notifier":"^0.3.1","windosu":"^0.1.3"},"gitHead":"ae8c941bfedd6b27047097780dcb5cdb707ce504","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@0.9.0","_shasum":"e41f38d46959df12f41defbc9400c13a485a181c","_from":".","_npmVersion":"2.3.0","_nodeVersion":"0.10.24","_npmUser":{"name":"resin.io","email":"accounts+npm@resin.io"},"dist":{"shasum":"e41f38d46959df12f41defbc9400c13a485a181c","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-0.9.0.tgz","integrity":"sha512-nZzCivzKpohJ7Bz70OJWF2aIsdpi0WOUHTAASLF0rH22FDmnJa5GuOXtwdCUhEbHRWGvMCYBGdJwFYWsifMA0A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCJcvIt1eJVpkNlJHD6vff6mk74hUM4QZyZS+AvGUOG1AIhAN/7GTGegDuKjHUrFNeWJSj0FhjbFiTuCKrZvzL87LGp"}]},"maintainers":[{"name":"resin.io","email":"accounts+npm@resin.io"}],"directories":{},"deprecated":"resin-cli is deprecated, please use balena-cli instead"},"0.10.0":{"name":"resin-cli","version":"0.10.0","description":"Git Push to your devices","main":"./lib/actions/index.coffee","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git@github.com:resin-io/resin-cli.git"},"preferGlobal":true,"man":["./man/resin.1","./man/resin-completion.1","./man/resin-plugins.1"],"bin":{"resin":"./bin/resin"},"scripts":{"prepublish":"gulp build","test":"gulp test","doc":"mkdir -p doc/ && coffee extras/capitanodoc/index.coffee > doc/cli.markdown"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juanchiviotti@gmail.com"},"license":"MIT","optionalDependencies":{"windosu":"^0.1.3"},"devDependencies":{"chai":"~1.9.2","ent":"^2.2.0","gulp":"~3.8.9","gulp-coffee":"^2.2.0","gulp-coffeelint":"~0.4.0","gulp-marked-man":"~0.3.1","gulp-mocha":"~1.1.1","gulp-shell":"^0.2.11","gulp-util":"~3.0.1","mocha":"~2.0.1","mocha-notifier-reporter":"~0.1.0","run-sequence":"~1.0.2","sinon":"~1.12.1","sinon-chai":"~2.6.0"},"dependencies":{"async":"~0.9.0","capitano":"~1.5.0","coffee-script":"~1.8.0","conf.js":"^0.1.1","diskio":"^1.0.0","drivelist":"^1.2.1","lodash":"~2.4.1","lodash-contrib":"~241.4.14","mkdirp":"~0.5.0","nplugm":"^2.2.0","npm":"^2.6.1","open":"0.0.5","president":"^1.0.0","progress-stream":"^0.5.0","resin-cli-visuals":"^0.1.0","resin-sdk":"^1.2.0","resin-settings-client":"^1.0.0","resin-vcs":"^1.2.0","tmp":"^0.0.25","underscore.string":"~2.4.0","update-notifier":"^0.3.1","windosu":"^0.1.3"},"gitHead":"0a8b30e824a43505842f0a6fcec3208cb50fc7a7","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@0.10.0","_shasum":"a6e0ba550fc0b13b0de0fd921bd374eff1020d6e","_from":".","_npmVersion":"2.3.0","_nodeVersion":"0.10.24","_npmUser":{"name":"resin.io","email":"accounts+npm@resin.io"},"dist":{"shasum":"a6e0ba550fc0b13b0de0fd921bd374eff1020d6e","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-0.10.0.tgz","integrity":"sha512-E8ALjLzSG5BflZZnxLvrH5f9tOnSOJYm225F0rSfggGF6ZMutkertDlmeAEZHZIJO62J0yNreUwl38X1iBfFkQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGOi6CpcIBLRG9EkxnnTHwuP/beseZn/R0X0S6dPyE65AiEAvcGvNvVwcCLqbV0Kz6VjbaaJybfKkEOA2TwjSXDlOlY="}]},"maintainers":[{"name":"resin.io","email":"accounts+npm@resin.io"}],"directories":{},"deprecated":"resin-cli is deprecated, please use balena-cli instead"},"0.10.1":{"name":"resin-cli","version":"0.10.1","description":"Git Push to your devices","main":"./lib/actions/index.coffee","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git@github.com:resin-io/resin-cli.git"},"preferGlobal":true,"man":["./man/resin.1","./man/resin-completion.1","./man/resin-plugins.1"],"bin":{"resin":"./bin/resin"},"scripts":{"prepublish":"gulp build","test":"gulp test","doc":"mkdir -p doc/ && coffee extras/capitanodoc/index.coffee > doc/cli.markdown"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juanchiviotti@gmail.com"},"license":"MIT","optionalDependencies":{"windosu":"^0.1.3"},"devDependencies":{"chai":"~1.9.2","ent":"^2.2.0","gulp":"~3.8.9","gulp-coffee":"^2.2.0","gulp-coffeelint":"~0.4.0","gulp-marked-man":"~0.3.1","gulp-mocha":"~1.1.1","gulp-shell":"^0.2.11","gulp-util":"~3.0.1","mocha":"~2.0.1","mocha-notifier-reporter":"~0.1.0","run-sequence":"~1.0.2","sinon":"~1.12.1","sinon-chai":"~2.6.0"},"dependencies":{"async":"~0.9.0","capitano":"~1.5.0","coffee-script":"~1.8.0","conf.js":"^0.1.1","diskio":"^1.0.0","drivelist":"^1.2.1","lodash":"~2.4.1","lodash-contrib":"~241.4.14","mkdirp":"~0.5.0","nplugm":"^2.2.0","npm":"^2.6.1","open":"0.0.5","president":"^1.0.0","progress-stream":"^0.5.0","resin-cli-visuals":"^0.1.0","resin-sdk":"^1.2.1","resin-settings-client":"^1.0.0","resin-vcs":"^1.2.0","tmp":"^0.0.25","underscore.string":"~2.4.0","update-notifier":"^0.3.1","windosu":"^0.1.3"},"gitHead":"69039d21c21b9ba50dab00ac530b9efe6c7b8598","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@0.10.1","_shasum":"c46f03a964ee457061f3cabee216a1a47d30803c","_from":".","_npmVersion":"2.3.0","_nodeVersion":"0.10.24","_npmUser":{"name":"resin.io","email":"accounts+npm@resin.io"},"dist":{"shasum":"c46f03a964ee457061f3cabee216a1a47d30803c","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-0.10.1.tgz","integrity":"sha512-l5+wF1u5NmMMlUNyrRLd1jjjh8cyNvEnEmL0oz5G99YTRHbmFeu+9Vt1I6xdJL8eI8tz1aMmbzO8Npye3Bdd7g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEAdWyyJXz1tB5+PqAIKlJ02oAmO17G6mTUJpG/pu2jSAiAi49UadX7l3I5apBFM2RXHCQxVHMBeF7u/rSgmHa6SMQ=="}]},"maintainers":[{"name":"resin.io","email":"accounts+npm@resin.io"}],"directories":{},"deprecated":"resin-cli is deprecated, please use balena-cli instead"},"0.10.2":{"name":"resin-cli","version":"0.10.2","description":"Git Push to your devices","main":"./lib/actions/index.coffee","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git@github.com:resin-io/resin-cli.git"},"preferGlobal":true,"man":["./man/resin.1","./man/resin-completion.1","./man/resin-plugins.1"],"bin":{"resin":"./bin/resin"},"scripts":{"prepublish":"gulp build","test":"gulp test","doc":"mkdir -p doc/ && coffee extras/capitanodoc/index.coffee > doc/cli.markdown"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juanchiviotti@gmail.com"},"license":"MIT","optionalDependencies":{"windosu":"^0.1.3"},"devDependencies":{"chai":"~1.9.2","ent":"^2.2.0","gulp":"~3.8.9","gulp-coffee":"^2.2.0","gulp-coffeelint":"~0.4.0","gulp-marked-man":"~0.3.1","gulp-mocha":"~1.1.1","gulp-shell":"^0.2.11","gulp-util":"~3.0.1","mocha":"~2.0.1","mocha-notifier-reporter":"~0.1.0","run-sequence":"~1.0.2","sinon":"~1.12.1","sinon-chai":"~2.6.0"},"dependencies":{"async":"~0.9.0","capitano":"~1.5.0","coffee-script":"~1.8.0","conf.js":"^0.1.1","diskio":"^1.0.0","drivelist":"^1.2.1","lodash":"~2.4.1","lodash-contrib":"~241.4.14","mkdirp":"~0.5.0","nplugm":"^2.2.0","npm":"^2.6.1","open":"0.0.5","president":"^1.0.0","progress-stream":"^0.5.0","resin-cli-visuals":"^0.1.0","resin-sdk":"^1.3.2","resin-settings-client":"^1.0.0","resin-vcs":"^1.2.0","tmp":"^0.0.25","underscore.string":"~2.4.0","update-notifier":"^0.3.1","windosu":"^0.1.3"},"gitHead":"688b89a099b320e2d0a4057596f680f36fe113dd","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@0.10.2","_shasum":"9d78e09d8ce37ea565736602bedee7582747ca74","_from":".","_npmVersion":"2.3.0","_nodeVersion":"0.10.24","_npmUser":{"name":"resin.io","email":"accounts+npm@resin.io"},"dist":{"shasum":"9d78e09d8ce37ea565736602bedee7582747ca74","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-0.10.2.tgz","integrity":"sha512-7EWs4/qWDtdxTCrPPCD5h7AIsnuXAI9Og1bPwUWO88oo6jadUOOymzEclnz7fhXNebK85YOORZMF5dWFDzelMQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHj2TWuXZZkcbag5NHLZKozhW2+7ML/4A4m36fDI701/AiEAyiS6zzPw01NRkei5UG0G+XytByQGFTlXMIkCH424gW0="}]},"maintainers":[{"name":"resin.io","email":"accounts+npm@resin.io"}],"directories":{},"deprecated":"resin-cli is deprecated, please use balena-cli instead"},"0.10.3":{"name":"resin-cli","version":"0.10.3","description":"Git Push to your devices","main":"./lib/actions/index.coffee","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git@github.com:resin-io/resin-cli.git"},"preferGlobal":true,"man":["./man/resin.1","./man/resin-completion.1","./man/resin-plugins.1"],"bin":{"resin":"./bin/resin"},"scripts":{"prepublish":"gulp build","test":"gulp test","doc":"mkdir -p doc/ && coffee extras/capitanodoc/index.coffee > doc/cli.markdown"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juanchiviotti@gmail.com"},"license":"MIT","optionalDependencies":{"windosu":"^0.1.3"},"devDependencies":{"chai":"~1.9.2","ent":"^2.2.0","gulp":"~3.8.9","gulp-coffee":"^2.2.0","gulp-coffeelint":"~0.4.0","gulp-marked-man":"~0.3.1","gulp-mocha":"~1.1.1","gulp-shell":"^0.2.11","gulp-util":"~3.0.1","mocha":"~2.0.1","mocha-notifier-reporter":"~0.1.0","run-sequence":"~1.0.2","sinon":"~1.12.1","sinon-chai":"~2.6.0"},"dependencies":{"async":"~0.9.0","capitano":"~1.5.0","coffee-script":"~1.8.0","conf.js":"^0.1.1","diskio":"^1.0.0","drivelist":"^1.2.1","lodash":"~2.4.1","lodash-contrib":"~241.4.14","mkdirp":"~0.5.0","nplugm":"^2.2.0","npm":"^2.6.1","open":"0.0.5","president":"^1.0.0","progress-stream":"^0.5.0","resin-cli-visuals":"^0.1.0","resin-sdk":"^1.4.1","resin-settings-client":"^1.0.0","resin-vcs":"^1.2.0","tmp":"^0.0.25","umount":"^1.0.0","underscore.string":"~2.4.0","update-notifier":"^0.3.1","windosu":"^0.1.3"},"gitHead":"4b7eca02a0233b7452e2df83d159c8e3384864df","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@0.10.3","_shasum":"513d443975b9a16d4a70e36efeb308398b615031","_from":".","_npmVersion":"2.3.0","_nodeVersion":"0.10.24","_npmUser":{"name":"resin.io","email":"accounts+npm@resin.io"},"dist":{"shasum":"513d443975b9a16d4a70e36efeb308398b615031","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-0.10.3.tgz","integrity":"sha512-KpAKPVWCcWv2jXcUo036GWA2pih04QBhSdvCZWT++mD7NEhYcV/ZmXYLAx1xJbPoGscZaVs15FRRh+DhRFOrcQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDrhL15womN8qM7hB4EC6tk5CinLe3UqhO3m+Lo1SK9lwIgTElLwU+ziN4cEJmYiw+c8LL1XK6O0r1ur4Mb2j0myWw="}]},"maintainers":[{"name":"resin.io","email":"accounts+npm@resin.io"}],"directories":{},"deprecated":"resin-cli is deprecated, please use balena-cli instead"},"0.10.4":{"name":"resin-cli","version":"0.10.4","description":"Git Push to your devices","main":"./lib/actions/index.coffee","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git@github.com:resin-io/resin-cli.git"},"preferGlobal":true,"man":["./man/resin.1","./man/resin-completion.1","./man/resin-plugins.1"],"bin":{"resin":"./bin/resin"},"scripts":{"prepublish":"gulp build","test":"gulp test","doc":"mkdir -p doc/ && coffee extras/capitanodoc/index.coffee > doc/cli.markdown"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juanchiviotti@gmail.com"},"license":"MIT","optionalDependencies":{"windosu":"^0.1.3"},"devDependencies":{"chai":"~1.9.2","ent":"^2.2.0","gulp":"~3.8.9","gulp-coffee":"^2.2.0","gulp-coffeelint":"~0.4.0","gulp-marked-man":"~0.3.1","gulp-mocha":"~1.1.1","gulp-shell":"^0.2.11","gulp-util":"~3.0.1","mocha":"~2.0.1","mocha-notifier-reporter":"~0.1.0","run-sequence":"~1.0.2","sinon":"~1.12.1","sinon-chai":"~2.6.0"},"dependencies":{"async":"~0.9.0","capitano":"~1.5.0","coffee-script":"~1.8.0","conf.js":"^0.1.1","drivelist":"^1.2.1","lodash":"~2.4.1","lodash-contrib":"~241.4.14","mkdirp":"~0.5.0","nplugm":"^2.2.0","npm":"^2.6.1","open":"0.0.5","president":"^1.0.0","resin-cli-visuals":"^0.1.0","resin-sdk":"^1.4.1","resin-image":"^1.1.1","resin-settings-client":"^1.0.0","resin-vcs":"^1.2.0","tmp":"^0.0.25","underscore.string":"~2.4.0","update-notifier":"^0.3.1","windosu":"^0.1.3"},"gitHead":"d2514a3fc3f2eca35429c5218e4bce44f7033565","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@0.10.4","_shasum":"54db4745cc54a8eb6b14bea709be25a89fbaced3","_from":".","_npmVersion":"2.3.0","_nodeVersion":"0.10.24","_npmUser":{"name":"resin.io","email":"accounts+npm@resin.io"},"dist":{"shasum":"54db4745cc54a8eb6b14bea709be25a89fbaced3","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-0.10.4.tgz","integrity":"sha512-vKaMYcN6HgXIorbDVCA1KUVE5vRsYVZO8b9BIxWMdpDZkgPPVmJva+SyaXv2Ouu0E33Lov655bcLqqTUXvFECA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC0HlaOZn3O2w0WOjhERutKmdLlpCCW3itXp1lBFL+JoAIgMueb0NBA9U5mBotsGAC0WjUvEYA65amB3ec8qjTSfTE="}]},"maintainers":[{"name":"resin.io","email":"accounts+npm@resin.io"}],"directories":{},"deprecated":"resin-cli is deprecated, please use balena-cli instead"},"0.10.5":{"name":"resin-cli","version":"0.10.5","description":"Git Push to your devices","main":"./lib/actions/index.coffee","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git@github.com:resin-io/resin-cli.git"},"preferGlobal":true,"man":["./man/resin.1","./man/resin-completion.1","./man/resin-plugins.1"],"bin":{"resin":"./bin/resin"},"scripts":{"prepublish":"gulp build","test":"gulp test","doc":"mkdir -p doc/ && coffee extras/capitanodoc/index.coffee > doc/cli.markdown"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juanchiviotti@gmail.com"},"license":"MIT","optionalDependencies":{"windosu":"^0.1.3"},"devDependencies":{"chai":"~1.9.2","ent":"^2.2.0","gulp":"~3.8.9","gulp-coffee":"^2.2.0","gulp-coffeelint":"~0.4.0","gulp-marked-man":"~0.3.1","gulp-mocha":"~1.1.1","gulp-shell":"^0.2.11","gulp-util":"~3.0.1","mocha":"~2.0.1","mocha-notifier-reporter":"~0.1.0","run-sequence":"~1.0.2","sinon":"~1.12.1","sinon-chai":"~2.6.0"},"dependencies":{"async":"~0.9.0","capitano":"~1.6.0","coffee-script":"~1.8.0","conf.js":"^0.1.1","drivelist":"^1.2.1","lodash":"~2.4.1","lodash-contrib":"~241.4.14","mkdirp":"~0.5.0","nplugm":"^2.2.0","npm":"^2.6.1","open":"0.0.5","president":"^1.0.0","resin-cli-visuals":"^0.1.0","resin-sdk":"^1.4.3","resin-image":"^1.1.2","resin-settings-client":"^1.0.0","resin-vcs":"^1.2.0","tmp":"^0.0.25","underscore.string":"~2.4.0","update-notifier":"^0.3.1","windosu":"^0.1.3"},"gitHead":"80e69c56d063b8d540b2d04d43d9f1fb8082a568","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@0.10.5","_shasum":"6961f6c107fd950167488006ed8330c7dac3b49c","_from":".","_npmVersion":"2.3.0","_nodeVersion":"0.10.24","_npmUser":{"name":"resin.io","email":"accounts+npm@resin.io"},"dist":{"shasum":"6961f6c107fd950167488006ed8330c7dac3b49c","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-0.10.5.tgz","integrity":"sha512-cGctv79Hd4dH/N59/R2qsFlfZjwV4CUP5yWKMVpoz802JkCQCmMfpn5IMX4bl1FuPZQfymn6utZKKDhY55KHBQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC4vt8tWA3I0Vll/ZfofVd/HtqOYbzSFnY6ZMEV7oDDugIgXiLLMZ7RcFX0v4ZmrF0RAFjI3IjkmAo2YGzMex0trEM="}]},"maintainers":[{"name":"resin.io","email":"accounts+npm@resin.io"}],"directories":{},"deprecated":"resin-cli is deprecated, please use balena-cli instead"},"0.10.6":{"name":"resin-cli","version":"0.10.6","description":"Git Push to your devices","main":"./lib/actions/index.coffee","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git@github.com:resin-io/resin-cli.git"},"preferGlobal":true,"man":["./man/resin.1","./man/resin-completion.1","./man/resin-plugins.1"],"bin":{"resin":"./bin/resin"},"scripts":{"prepublish":"gulp build","test":"gulp test","doc":"mkdir -p doc/ && coffee extras/capitanodoc/index.coffee > doc/cli.markdown"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juanchiviotti@gmail.com"},"license":"MIT","optionalDependencies":{"windosu":"^0.1.3"},"devDependencies":{"chai":"~1.9.2","ent":"^2.2.0","gulp":"~3.8.9","gulp-coffee":"^2.2.0","gulp-coffeelint":"~0.4.0","gulp-marked-man":"~0.3.1","gulp-mocha":"~1.1.1","gulp-shell":"^0.2.11","gulp-util":"~3.0.1","mocha":"~2.0.1","mocha-notifier-reporter":"~0.1.0","run-sequence":"~1.0.2","sinon":"~1.12.1","sinon-chai":"~2.6.0"},"dependencies":{"async":"~0.9.0","capitano":"~1.6.0","coffee-script":"~1.8.0","conf.js":"^0.1.1","drivelist":"^1.2.1","lodash":"~2.4.1","lodash-contrib":"~241.4.14","mkdirp":"~0.5.0","nplugm":"^2.2.0","npm":"^2.6.1","open":"0.0.5","resin-cli-visuals":"^0.1.0","resin-image":"^1.1.2","resin-sdk":"^1.4.3","resin-settings-client":"^1.0.0","resin-vcs":"^1.2.0","selfupdate":"^1.1.0","tmp":"^0.0.25","underscore.string":"~2.4.0","update-notifier":"^0.3.1","windosu":"^0.1.3"},"gitHead":"1f8c610bb09e63ceffafb361941b3a6943aa5366","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@0.10.6","_shasum":"579114da099a77e9cbdf804d73475a5a444ce9a6","_from":".","_npmVersion":"2.3.0","_nodeVersion":"0.10.24","_npmUser":{"name":"resin.io","email":"accounts+npm@resin.io"},"dist":{"shasum":"579114da099a77e9cbdf804d73475a5a444ce9a6","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-0.10.6.tgz","integrity":"sha512-Dm3vbuyc+LY+PgjZDaOclMBDBN07dPOivdgbTOO6pGnDVN/oomOUXYI+SUsxP9HFwIsYtd8CZ6Nj6j1BnWRX2Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD6f7X3hBhssOKmB5S9eNCL09z2kbz8RFmm5aQaEIbU2wIgB55thGcECDKxUcoL80zrvESPV95J00ZvRlS4cTdfb1I="}]},"maintainers":[{"name":"resin.io","email":"accounts+npm@resin.io"}],"directories":{},"deprecated":"resin-cli is deprecated, please use balena-cli instead"},"0.10.7":{"name":"resin-cli","version":"0.10.7","description":"Git Push to your devices","main":"./build/actions/index.js","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git@github.com:resin-io/resin-cli.git"},"preferGlobal":true,"man":["./man/resin.1","./man/resin-completion.1","./man/resin-plugins.1"],"bin":{"resin":"./bin/resin"},"scripts":{"prepublish":"gulp build","test":"gulp test","doc":"mkdir -p doc/ && coffee extras/capitanodoc/index.coffee > doc/cli.markdown"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juanchiviotti@gmail.com"},"license":"MIT","optionalDependencies":{"windosu":"^0.1.3"},"devDependencies":{"chai":"~1.9.2","ent":"^2.2.0","gulp":"~3.8.9","gulp-coffee":"^2.2.0","gulp-coffeelint":"~0.4.0","gulp-marked-man":"~0.3.1","gulp-mocha":"~1.1.1","gulp-shell":"^0.2.11","gulp-util":"~3.0.1","mocha":"~2.0.1","mocha-notifier-reporter":"~0.1.0","run-sequence":"~1.0.2","sinon":"~1.12.1","sinon-chai":"~2.6.0"},"dependencies":{"async":"~0.9.0","capitano":"~1.6.0","coffee-script":"~1.8.0","conf.js":"^0.1.1","drivelist":"^1.2.1","lodash":"~2.4.1","lodash-contrib":"~241.4.14","mkdirp":"~0.5.0","nplugm":"^2.2.0","npm":"^2.6.1","open":"0.0.5","resin-cli-visuals":"^0.1.0","resin-image":"^1.1.2","resin-sdk":"^1.4.3","resin-settings-client":"^1.0.0","resin-vcs":"^1.2.0","selfupdate":"^1.1.0","tmp":"^0.0.25","underscore.string":"~2.4.0","update-notifier":"^0.3.1","windosu":"^0.1.3"},"gitHead":"e466cfd6ffed5a5d53528a3d5f73767a0596abf2","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@0.10.7","_shasum":"17ff26fb68df46c45c4d6b2d41a42b80ffb76774","_from":".","_npmVersion":"2.3.0","_nodeVersion":"0.10.24","_npmUser":{"name":"resin.io","email":"accounts+npm@resin.io"},"dist":{"shasum":"17ff26fb68df46c45c4d6b2d41a42b80ffb76774","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-0.10.7.tgz","integrity":"sha512-sBIEsEES+zsA8YmIOnyMTQTKdsyHUI3Rt03Cds6zUOlo9LbYuAAteKuUGKPK+KHkxInQKgwfJ09HzEAq9O3QrA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBr/j7guUOEtRY2kt9sMzlBAxtzvvjKVD5ImrLBBAId3AiEAqdWd8ztvWJg7dCTfiKKYGCgCCsh8tsD1s0nMZuRz3u0="}]},"maintainers":[{"name":"resin.io","email":"accounts+npm@resin.io"}],"directories":{},"deprecated":"resin-cli is deprecated, please use balena-cli instead"},"0.10.8":{"name":"resin-cli","version":"0.10.8","description":"Git Push to your devices","main":"./build/actions/index.js","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git@github.com:resin-io/resin-cli.git"},"preferGlobal":true,"man":["./man/resin.1","./man/resin-completion.1","./man/resin-plugins.1"],"bin":{"resin":"./bin/resin"},"scripts":{"prepublish":"gulp build","test":"gulp test","doc":"mkdir -p doc/ && coffee extras/capitanodoc/index.coffee > doc/cli.markdown"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juanchiviotti@gmail.com"},"license":"MIT","optionalDependencies":{"windosu":"^0.1.3"},"devDependencies":{"chai":"~1.9.2","ent":"^2.2.0","gulp":"~3.8.9","gulp-coffee":"^2.2.0","gulp-coffeelint":"~0.4.0","gulp-marked-man":"~0.3.1","gulp-mocha":"~1.1.1","gulp-shell":"^0.2.11","gulp-util":"~3.0.1","mocha":"~2.0.1","mocha-notifier-reporter":"~0.1.0","run-sequence":"~1.0.2","sinon":"~1.12.1","sinon-chai":"~2.6.0"},"dependencies":{"async":"~0.9.0","capitano":"~1.6.0","coffee-script":"~1.8.0","conf.js":"^0.1.1","drivelist":"^1.2.1","lodash":"~2.4.1","lodash-contrib":"~241.4.14","mkdirp":"~0.5.0","nplugm":"^2.2.0","npm":"^2.6.1","open":"0.0.5","resin-cli-visuals":"^0.1.0","resin-image":"^1.1.3","resin-sdk":"^1.4.3","resin-settings-client":"^1.0.0","resin-vcs":"^1.2.0","selfupdate":"^1.1.0","tmp":"^0.0.25","underscore.string":"~2.4.0","update-notifier":"^0.3.1","windosu":"^0.1.3"},"gitHead":"773cc27145570511041ff0aec43db02deac4bc33","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@0.10.8","_shasum":"b961c9926fa10d2fc85f0bcaebf6b64cf8643097","_from":".","_npmVersion":"2.3.0","_nodeVersion":"0.10.24","_npmUser":{"name":"resin.io","email":"accounts+npm@resin.io"},"dist":{"shasum":"b961c9926fa10d2fc85f0bcaebf6b64cf8643097","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-0.10.8.tgz","integrity":"sha512-kNEgzpgIMQAuOTDjbi/p5DMy00moTay2tFyZLJKqOmXs/QpWPeSiDoTkX8Bp5zg+lKsBbYf2X55JFi7Su94foA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDSo1Lc0VIW5NEpVtJWcEZddtk9/wzgUwJFqUvkqHM3cQIhAMeA2zZlbBb6FfcG41BgpBbtDhxPrRt0jzDxGV2kGR75"}]},"maintainers":[{"name":"resin.io","email":"accounts+npm@resin.io"}],"directories":{},"deprecated":"resin-cli is deprecated, please use balena-cli instead"},"0.11.0":{"name":"resin-cli","version":"0.11.0","description":"Git Push to your devices","main":"./build/actions/index.js","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git@github.com:resin-io/resin-cli.git"},"preferGlobal":true,"man":["./man/resin.1","./man/resin-completion.1","./man/resin-plugins.1"],"bin":{"resin":"./bin/resin"},"scripts":{"prepublish":"gulp build","test":"gulp test","doc":"mkdir -p doc/ && coffee extras/capitanodoc/index.coffee > doc/cli.markdown"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juanchiviotti@gmail.com"},"license":"MIT","optionalDependencies":{"windosu":"^0.1.3"},"devDependencies":{"chai":"~1.9.2","ent":"^2.2.0","gulp":"~3.8.9","gulp-coffee":"^2.2.0","gulp-coffeelint":"~0.4.0","gulp-marked-man":"~0.3.1","gulp-mocha":"~1.1.1","gulp-shell":"^0.2.11","gulp-util":"~3.0.1","mocha":"~2.0.1","run-sequence":"~1.0.2","sinon":"~1.12.1","sinon-chai":"~2.6.0"},"dependencies":{"async":"~0.9.0","capitano":"~1.6.0","coffee-script":"~1.8.0","conf.js":"^0.1.1","drivelist":"^1.2.2","fs-extra":"^0.18.3","lodash":"~2.4.1","lodash-contrib":"~241.4.14","mkdirp":"~0.5.0","nplugm":"^2.2.0","npm":"^2.6.1","open":"0.0.5","resin-cli-visuals":"^0.1.1","resin-config-inject":"^2.0.0","resin-image":"^1.1.3","resin-image-manager":"^1.1.0","resin-pine":"^1.1.1","resin-register-device":"^1.0.1","resin-sdk":"^1.7.4","resin-settings-client":"^1.1.0","resin-vcs":"^1.2.0","selfupdate":"^1.1.0","tmp":"^0.0.25","underscore.string":"~2.4.0","update-notifier":"^0.3.1","windosu":"^0.1.3"},"gitHead":"9ab411bade0c7f407ac392f0e813099682eab496","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@0.11.0","_shasum":"c70cfe926d02b239723174bc0982dd77ed03c8db","_from":".","_npmVersion":"2.5.1","_nodeVersion":"0.12.0","_npmUser":{"name":"resin.io","email":"accounts+npm@resin.io"},"dist":{"shasum":"c70cfe926d02b239723174bc0982dd77ed03c8db","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-0.11.0.tgz","integrity":"sha512-VRYGfJvoyfNsLJMPmd3d3WDXCyMIHRMKlXmZwMyl4kksaViEZ0MrSzSv0S3T6BxL0lwjmfkNYB0VDeZvnkn/Xg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDJtLlqsCaMGeyJU7t3SBSNW3pNZJKoNqX8FlLBZIT+QAIgUj08Vy2dDzRgV2GEvhiu7nvLPsMg1t8smgL8N2iamaQ="}]},"maintainers":[{"name":"resin.io","email":"accounts+npm@resin.io"}],"directories":{},"deprecated":"resin-cli is deprecated, please use balena-cli instead"},"0.11.1":{"name":"resin-cli","version":"0.11.1","description":"Git Push to your devices","main":"./build/actions/index.js","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git@github.com:resin-io/resin-cli.git"},"preferGlobal":true,"man":["./man/resin.1","./man/resin-completion.1","./man/resin-plugins.1"],"bin":{"resin":"./bin/resin"},"scripts":{"prepublish":"gulp build","test":"gulp test","doc":"mkdir -p doc/ && coffee extras/capitanodoc/index.coffee > doc/cli.markdown"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juanchiviotti@gmail.com"},"license":"MIT","optionalDependencies":{"windosu":"^0.1.3"},"devDependencies":{"chai":"~1.9.2","ent":"^2.2.0","gulp":"~3.8.9","gulp-coffee":"^2.2.0","gulp-coffeelint":"~0.4.0","gulp-marked-man":"~0.3.1","gulp-mocha":"~1.1.1","gulp-shell":"^0.2.11","gulp-util":"~3.0.1","mocha":"~2.0.1","run-sequence":"~1.0.2","sinon":"~1.12.1","sinon-chai":"~2.6.0"},"dependencies":{"async":"~0.9.0","capitano":"~1.6.0","coffee-script":"~1.8.0","conf.js":"^0.1.1","drivelist":"^1.2.2","fs-extra":"^0.18.3","lodash":"~2.4.1","lodash-contrib":"~241.4.14","mkdirp":"~0.5.0","nplugm":"^2.2.0","npm":"^2.6.1","open":"0.0.5","resin-cli-visuals":"^0.2.0","resin-config-inject":"^2.0.0","resin-image":"^1.1.3","resin-image-manager":"^1.1.0","resin-pine":"^1.1.1","resin-register-device":"^1.0.1","resin-sdk":"^1.7.4","resin-settings-client":"^1.2.0","resin-vcs":"^1.2.0","selfupdate":"^1.1.0","tmp":"^0.0.25","underscore.string":"~2.4.0","update-notifier":"^0.3.1","windosu":"^0.1.3"},"gitHead":"5619bdbb6744c7b234643e28a24505f5b368eec1","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@0.11.1","_shasum":"633e89c4c490f0f95f59840396b54a76f4d612e1","_from":".","_npmVersion":"2.5.1","_nodeVersion":"0.12.0","_npmUser":{"name":"resin.io","email":"accounts+npm@resin.io"},"maintainers":[{"name":"resin.io","email":"accounts+npm@resin.io"}],"dist":{"shasum":"633e89c4c490f0f95f59840396b54a76f4d612e1","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-0.11.1.tgz","integrity":"sha512-o9zHm74BhiVr0YRu9221Kkv7Da8DCvl48M6ahcerISlafal48oX2DgpdWdPHXsPUC2p24W5DA77v8a4EAF22Ug==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEJbRpFGAE4cytXnWrBfzmu7W0Wn1CgjSgLPbTlaO26oAiBA5YetYNVfBdlHAeNAai2mNNRl4znfwUyIRslbFg5y0g=="}]},"directories":{},"deprecated":"resin-cli is deprecated, please use balena-cli instead"},"1.0.0":{"name":"resin-cli","version":"1.0.0","description":"Git Push to your devices","main":"./build/actions/index.js","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git@github.com:resin-io/resin-cli.git"},"preferGlobal":true,"bin":{"resin":"./bin/resin"},"scripts":{"prepublish":"gulp build","test":"gulp test","doc":"mkdir -p doc/ && coffee extras/capitanodoc/index.coffee > doc/cli.markdown"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juanchiviotti@gmail.com"},"license":"MIT","devDependencies":{"chai":"^3.0.0","ent":"^2.2.0","gulp":"^3.9.0","gulp-coffee":"^2.2.0","gulp-coffeelint":"^0.5.0","gulp-mocha":"^2.1.3","gulp-shell":"^0.4.2","gulp-util":"^3.0.6","mocha":"^2.2.5","run-sequence":"^1.1.1","sinon":"^1.15.4","sinon-chai":"^2.8.0"},"dependencies":{"bluebird":"^2.9.34","capitano":"~1.7.0","chalk":"^1.1.1","coffee-script":"^1.9.3","columnify":"^1.5.2","is-root":"^1.0.0","lodash":"^3.10.0","mkdirp":"~0.5.0","nplugm":"^3.0.0","npm":"^2.13.0","open":"0.0.5","resin-cli-errors":"^1.0.0","resin-cli-events":"^1.0.2","resin-cli-form":"^1.2.1","resin-cli-visuals":"^1.2.2","resin-config-inject":"^2.0.0","resin-device-config":"^1.0.0","resin-device-init":"^1.0.4","resin-image":"^1.1.4","resin-image-manager":"^3.2.2","resin-pine":"^1.3.0","resin-sdk":"^2.7.2","resin-settings-client":"^3.1.0","resin-vcs":"^2.0.0","rimraf":"^2.4.3","umount":"^1.1.1","underscore.string":"^3.1.1","update-notifier":"^0.5.0","valid-email":"0.0.2"},"gitHead":"eb4c2f62a761c78a79e1f4e64f943020f826bfca","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@1.0.0","_shasum":"54193b1507b84690fe0ceda9938eb724383333d4","_from":".","_npmVersion":"2.5.1","_nodeVersion":"0.12.0","_npmUser":{"name":"resin.io","email":"accounts+npm@resin.io"},"dist":{"shasum":"54193b1507b84690fe0ceda9938eb724383333d4","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-1.0.0.tgz","integrity":"sha512-Wvkkf09kgo/msFffCMtWRIphurE88XKcQpnAfn5Vs53XJq3mk63uM0AUcFlebH6/kleXHS6BT2V0ZFEw+8vgBg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBVznBrDEjk7VrXEXf25Ad+tHEJ+0PS60xgq7pLit1dHAiAdS/jAfp6apNCX3EDI5gfIgDDH8XnRbEw0yyxkazeM4g=="}]},"maintainers":[{"name":"resin.io","email":"accounts+npm@resin.io"}],"directories":{},"deprecated":"resin-cli is deprecated, please use balena-cli instead"},"1.1.0":{"name":"resin-cli","version":"1.1.0","description":"Git Push to your devices","main":"./build/actions/index.js","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git@github.com:resin-io/resin-cli.git"},"preferGlobal":true,"bin":{"resin":"./bin/resin"},"scripts":{"prepublish":"gulp build","test":"gulp test","doc":"mkdir -p doc/ && coffee extras/capitanodoc/index.coffee > doc/cli.markdown"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"MIT","devDependencies":{"chai":"^3.0.0","ent":"^2.2.0","gulp":"^3.9.0","gulp-coffee":"^2.2.0","gulp-coffeelint":"^0.5.0","gulp-mocha":"^2.1.3","gulp-shell":"^0.4.2","gulp-util":"^3.0.6","mocha":"^2.2.5","run-sequence":"^1.1.1","sinon":"^1.15.4","sinon-chai":"^2.8.0"},"dependencies":{"bluebird":"^2.9.34","capitano":"~1.7.0","chalk":"^1.1.1","coffee-script":"^1.9.3","columnify":"^1.5.2","is-root":"^1.0.0","lodash":"^3.10.0","mkdirp":"~0.5.0","nplugm":"^3.0.0","npm":"^2.13.0","open":"0.0.5","resin-cli-errors":"^1.0.0","resin-cli-events":"^1.0.2","resin-cli-form":"^1.2.1","resin-cli-visuals":"^1.2.2","resin-config-inject":"^2.0.0","resin-device-config":"^1.0.0","resin-device-init":"^2.0.0","resin-image":"^1.1.4","resin-image-manager":"^3.2.2","resin-pine":"^1.3.0","resin-sdk":"^3.0.0","resin-settings-client":"^3.1.0","resin-vcs":"^2.0.0","rimraf":"^2.4.3","tmp":"0.0.28","umount":"^1.1.1","underscore.string":"^3.1.1","unzip2":"^0.2.5","update-notifier":"^0.5.0","valid-email":"0.0.2"},"gitHead":"fa7b104762a3a0bb53236941562875791955cf7b","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@1.1.0","_shasum":"8e03c0911d1d85c1225da3d4eafa1e65d2478046","_from":".","_npmVersion":"2.5.1","_nodeVersion":"0.12.0","_npmUser":{"name":"resin.io","email":"accounts+npm@resin.io"},"dist":{"shasum":"8e03c0911d1d85c1225da3d4eafa1e65d2478046","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-1.1.0.tgz","integrity":"sha512-+NOpwrLwVG/KPnls/ujwGZpyjFT+TGzTwqxA/sW5TGHTWjtK6rcCwPUEr5uWeLy7c9RO4FreRzY12uce1/kciw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDhepoqVU80MW10025BWbZSrhHPwTNkBGBU1fDUgvT3gAiBud6WBw3dpVyUlz1R1FE0cMjlXmWKixtcEUzK45PTyfg=="}]},"maintainers":[{"name":"resin.io","email":"accounts+npm@resin.io"}],"directories":{},"deprecated":"resin-cli is deprecated, please use balena-cli instead"},"2.0.0":{"name":"resin-cli","version":"2.0.0","description":"Git Push to your devices","main":"./build/actions/index.js","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git@github.com:resin-io/resin-cli.git"},"preferGlobal":true,"bin":{"resin":"./bin/resin"},"scripts":{"prepublish":"gulp build","test":"gulp test","doc":"mkdir -p doc/ && coffee extras/capitanodoc/index.coffee > doc/cli.markdown"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"MIT","devDependencies":{"chai":"^3.0.0","ent":"^2.2.0","gulp":"^3.9.0","gulp-coffee":"^2.2.0","gulp-coffeelint":"^0.5.0","gulp-mocha":"^2.1.3","gulp-shell":"^0.4.2","gulp-util":"^3.0.6","mocha":"^2.2.5","run-sequence":"^1.1.1","sinon":"^1.15.4","sinon-chai":"^2.8.0"},"dependencies":{"bluebird":"^2.9.34","capitano":"~1.7.0","chalk":"^1.1.1","coffee-script":"^1.9.3","columnify":"^1.5.2","is-root":"^1.0.0","lodash":"^3.10.0","nplugm":"^3.0.0","resin-cli-errors":"^1.0.0","resin-cli-events":"^1.0.2","resin-cli-form":"^1.3.0","resin-cli-visuals":"^1.2.2","resin-config-inject":"^2.0.0","resin-device-init":"^2.0.0","resin-image":"^1.1.4","resin-image-manager":"^3.2.2","resin-pine":"^1.3.0","resin-sdk":"^4.0.0","resin-settings-client":"^3.1.0","resin-vcs":"^2.0.0","rimraf":"^2.4.3","rindle":"^1.0.0","tmp":"0.0.28","umount":"^1.1.1","underscore.string":"^3.1.1","unzip2":"^0.2.5","update-notifier":"^0.5.0","valid-email":"0.0.2"},"gitHead":"1cbd33679ff4ef374f377cde3d9c3c84f645f81f","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@2.0.0","_shasum":"43f790acef5fb512e9b5a9d9296ab588aa97746d","_from":".","_npmVersion":"2.5.1","_nodeVersion":"0.12.0","_npmUser":{"name":"resin.io","email":"accounts+npm@resin.io"},"dist":{"shasum":"43f790acef5fb512e9b5a9d9296ab588aa97746d","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-2.0.0.tgz","integrity":"sha512-YkMleY78v36JPV38W/BKkIQD/RAhv4Y5YWY3jE+MesHZNj37VSm6R4yTaHWmHHeTsYztXvh5B7KidUMCs6Dqwg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEVxsgcj3oUiOk/Mf0kUTQ8grh3El68+4S5Pvp13+d08AiEAu+tt0VtCwPRvCOe1zM+o/7bj8qvZNH063kR5vWrYYdI="}]},"maintainers":[{"name":"resin.io","email":"accounts+npm@resin.io"}],"directories":{},"deprecated":"resin-cli is deprecated, please use balena-cli instead"},"2.0.1":{"name":"resin-cli","version":"2.0.1","description":"Git Push to your devices","main":"./build/actions/index.js","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git@github.com:resin-io/resin-cli.git"},"preferGlobal":true,"bin":{"resin":"./bin/resin"},"scripts":{"prepublish":"gulp build","test":"gulp test","doc":"mkdir -p doc/ && coffee extras/capitanodoc/index.coffee > doc/cli.markdown"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"MIT","devDependencies":{"chai":"^3.0.0","ent":"^2.2.0","gulp":"^3.9.0","gulp-coffee":"^2.2.0","gulp-coffeelint":"^0.5.0","gulp-mocha":"^2.1.3","gulp-shell":"^0.4.2","gulp-util":"^3.0.6","mocha":"^2.2.5","run-sequence":"^1.1.1","sinon":"^1.15.4","sinon-chai":"^2.8.0"},"dependencies":{"bluebird":"^2.9.34","capitano":"~1.7.0","chalk":"^1.1.1","coffee-script":"^1.9.3","columnify":"^1.5.2","is-root":"^1.0.0","lodash":"^3.10.0","nplugm":"^3.0.0","resin-cli-errors":"^1.0.0","resin-cli-events":"^1.0.2","resin-cli-form":"^1.3.0","resin-cli-visuals":"^1.2.2","resin-config-inject":"^2.0.0","resin-device-init":"^2.0.0","resin-image":"^1.1.4","resin-image-manager":"^3.2.2","resin-pine":"^1.3.0","resin-sdk":"^4.0.0","resin-settings-client":"^3.1.0","resin-vcs":"^2.0.0","rimraf":"^2.4.3","rindle":"^1.0.0","tmp":"0.0.28","umount":"^1.1.1","underscore.string":"^3.1.1","unzip2":"^0.2.5","update-notifier":"^0.5.0","valid-email":"0.0.2"},"gitHead":"9260c8dce2a90aedb800a25a1864c131cbd4e9c1","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@2.0.1","_shasum":"e3c02af4517ff797d910e872fec62245027d6817","_from":".","_npmVersion":"2.5.1","_nodeVersion":"0.12.0","_npmUser":{"name":"resin.io","email":"accounts+npm@resin.io"},"dist":{"shasum":"e3c02af4517ff797d910e872fec62245027d6817","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-2.0.1.tgz","integrity":"sha512-AhJKeR2OIokcolPRKBoGGge/nQw1RyKE72hOJ0iuyT7jr23TCEfSxRVYPR9ZKMzQcdL+pdxeBGbSo8c/B6OFSQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBuUNXtFwSzw6Cvck1+jqAZ2xu2JLpc3v184idq88IigAiEArsWV0clwDHt8r+4UORc9zTCzwsuVBZOJH6pXpctYcZM="}]},"maintainers":[{"name":"resin.io","email":"accounts+npm@resin.io"}],"directories":{},"deprecated":"resin-cli is deprecated, please use balena-cli instead"},"2.1.0":{"name":"resin-cli","version":"2.1.0","description":"Git Push to your devices","main":"./build/actions/index.js","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git@github.com:resin-io/resin-cli.git"},"preferGlobal":true,"bin":{"resin":"./bin/resin"},"scripts":{"prepublish":"gulp build","test":"gulp test","doc":"mkdir -p doc/ && coffee extras/capitanodoc/index.coffee > doc/cli.markdown"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"MIT","devDependencies":{"chai":"^3.0.0","ent":"^2.2.0","gulp":"^3.9.0","gulp-coffee":"^2.2.0","gulp-coffeelint":"^0.5.0","gulp-mocha":"^2.1.3","gulp-shell":"^0.4.2","gulp-util":"^3.0.6","mocha":"^2.2.5","run-sequence":"^1.1.1","sinon":"^1.15.4","sinon-chai":"^2.8.0"},"dependencies":{"bluebird":"^2.9.34","capitano":"~1.7.0","chalk":"^1.1.1","coffee-script":"^1.9.3","columnify":"^1.5.2","is-root":"^1.0.0","lodash":"^3.10.0","nplugm":"^3.0.0","president":"^2.0.0","prettyjson":"^1.1.3","resin-cli-errors":"^1.0.0","resin-cli-events":"^1.0.2","resin-cli-form":"^1.3.0","resin-cli-visuals":"^1.2.2","resin-config-inject":"^2.0.0","resin-device-init":"^2.0.0","resin-image":"^1.1.4","resin-image-fs":"^2.1.1","resin-image-manager":"^3.2.2","resin-pine":"^1.3.0","resin-sdk":"^4.0.0","resin-settings-client":"^3.1.0","resin-vcs":"^2.0.0","rimraf":"^2.4.3","rindle":"^1.0.0","string-to-stream":"^1.0.1","tmp":"0.0.28","umount":"^1.1.1","underscore.string":"^3.1.1","unzip2":"^0.2.5","update-notifier":"^0.5.0","valid-email":"0.0.2"},"gitHead":"89c5bb308025b76243b94f77462b2fe1d5c3a21a","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@2.1.0","_shasum":"18f03a18ebe67e54014b0d4d1e21ae06beef08b9","_from":".","_npmVersion":"2.5.1","_nodeVersion":"0.12.0","_npmUser":{"name":"resin.io","email":"accounts+npm@resin.io"},"dist":{"shasum":"18f03a18ebe67e54014b0d4d1e21ae06beef08b9","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-2.1.0.tgz","integrity":"sha512-+2sKMoUWe0+uYkc8kQzIpeRJYaYJI66jIhmv7FicxN1+2qcDln7pN00F3IB+3OVXBe/lNIhB+ruPnGparSEnvQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDfUv5CQmIp4Dq6Evbv/G04WkWIfvPf+/wkiT1XwB0DjgIhAM2AgxH7pq5cZC77V9Gn/OLu5c5+KoJdCL3OgLpmBeV+"}]},"maintainers":[{"name":"resin.io","email":"accounts+npm@resin.io"}],"directories":{},"deprecated":"resin-cli is deprecated, please use balena-cli instead"},"2.2.0":{"name":"resin-cli","version":"2.2.0","description":"Git Push to your devices","main":"./build/actions/index.js","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git@github.com:resin-io/resin-cli.git"},"preferGlobal":true,"bin":{"resin":"./bin/resin"},"scripts":{"prepublish":"gulp build","test":"gulp test","doc":"mkdir -p doc/ && coffee extras/capitanodoc/index.coffee > doc/cli.markdown"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"MIT","devDependencies":{"chai":"^3.0.0","ent":"^2.2.0","gulp":"^3.9.0","gulp-coffee":"^2.2.0","gulp-coffeelint":"^0.5.0","gulp-mocha":"^2.1.3","gulp-shell":"^0.4.2","gulp-util":"^3.0.6","mocha":"^2.2.5","run-sequence":"^1.1.1","sinon":"^1.15.4","sinon-chai":"^2.8.0"},"dependencies":{"bluebird":"^2.9.34","capitano":"~1.7.0","chalk":"^1.1.1","coffee-script":"^1.9.3","columnify":"^1.5.2","is-root":"^1.0.0","lodash":"^3.10.0","nplugm":"^3.0.0","president":"^2.0.0","prettyjson":"^1.1.3","resin-cli-errors":"^1.0.0","resin-cli-events":"^1.0.2","resin-cli-form":"^1.3.0","resin-cli-visuals":"^1.2.2","resin-config-inject":"^2.0.0","resin-config-json":"^1.0.0","resin-device-init":"^2.0.0","resin-image":"^1.1.4","resin-image-manager":"^3.2.2","resin-pine":"^1.3.0","resin-sdk":"^4.1.1","resin-settings-client":"^3.1.0","resin-vcs":"^2.0.0","rimraf":"^2.4.3","rindle":"^1.0.0","tmp":"0.0.28","umount":"^1.1.1","underscore.string":"^3.1.1","unzip2":"^0.2.5","update-notifier":"^0.5.0","valid-email":"0.0.2"},"gitHead":"111ea44b4063d9f7384a84f9cee0af2b3edab346","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@2.2.0","_shasum":"11f833181fc24247ed669b1e75c37a1ddae826ef","_from":".","_npmVersion":"2.5.1","_nodeVersion":"0.12.0","_npmUser":{"name":"resin.io","email":"accounts+npm@resin.io"},"dist":{"shasum":"11f833181fc24247ed669b1e75c37a1ddae826ef","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-2.2.0.tgz","integrity":"sha512-rOiIbnqpGE1ON8E09GE/mlv7+kL6cI9mVhUR/8hk4ibH/yHq+k1G+tGo6WcxxMLiRgt3RrSwNzfsVU6iIPKepQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHZLlRbjsKsUIFeMnrIgTNhGSmQmyEBprPma1z2QpYlzAiBk6FDnzLKHIjhQJg+HNMEhEQhBE6UlVrUbNHJD8kdxNA=="}]},"maintainers":[{"name":"resin.io","email":"accounts+npm@resin.io"}],"directories":{},"deprecated":"resin-cli is deprecated, please use balena-cli instead"},"2.3.0":{"name":"resin-cli","version":"2.3.0","description":"Git Push to your devices","main":"./build/actions/index.js","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git@github.com:resin-io/resin-cli.git"},"preferGlobal":true,"bin":{"resin":"./bin/resin"},"scripts":{"prepublish":"gulp build","test":"gulp test","doc":"mkdir -p doc/ && coffee extras/capitanodoc/index.coffee > doc/cli.markdown"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"MIT","devDependencies":{"chai":"^3.0.0","ent":"^2.2.0","gulp":"^3.9.0","gulp-coffee":"^2.2.0","gulp-coffeelint":"^0.5.0","gulp-mocha":"^2.1.3","gulp-shell":"^0.4.2","gulp-util":"^3.0.6","mocha":"^2.2.5","run-sequence":"^1.1.1","sinon":"^1.15.4","sinon-chai":"^2.8.0"},"dependencies":{"bluebird":"^2.9.34","capitano":"~1.7.0","chalk":"^1.1.1","coffee-script":"^1.9.3","columnify":"^1.5.2","is-root":"^1.0.0","lodash":"^3.10.0","nplugm":"^3.0.0","president":"^2.0.1","prettyjson":"^1.1.3","resin-cli-errors":"^1.0.0","resin-cli-events":"^1.0.2","resin-cli-form":"^1.3.0","resin-cli-visuals":"^1.2.2","resin-config-inject":"^2.0.0","resin-config-json":"^1.0.0","resin-device-init":"^2.0.0","resin-image":"^1.1.4","resin-image-manager":"^3.2.2","resin-pine":"^1.3.0","resin-sdk":"^4.1.2","resin-settings-client":"^3.1.0","resin-vcs":"^2.0.0","rimraf":"^2.4.3","rindle":"^1.0.0","tmp":"0.0.28","umount":"^1.1.1","underscore.string":"^3.1.1","unzip2":"^0.2.5","update-notifier":"^0.5.0","valid-email":"0.0.2"},"gitHead":"65646d120607f3ca3b71f106fa3ce5e23804ebf1","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@2.3.0","_shasum":"d2a5ce0991c46825b9969aa234ab4cd3b72b9eeb","_from":".","_npmVersion":"2.5.1","_nodeVersion":"0.12.0","_npmUser":{"name":"resin.io","email":"accounts+npm@resin.io"},"dist":{"shasum":"d2a5ce0991c46825b9969aa234ab4cd3b72b9eeb","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-2.3.0.tgz","integrity":"sha512-knP7O97q+OzQCfxSIpXzgl7VRS13s+0+IlIxfxU1ZDfpv/YXN1Tjfhme9rciENchYsqjYYQeF1InGvKWOvTQzA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID5iZ7m3R/5v3FcGfqHBq5J2BAskMbx5B0Op1+YRPldFAiA0f2vd7z33oARNL42C3VEL8RaUy+h0yL9c9T5qocTzFA=="}]},"maintainers":[{"name":"resin.io","email":"accounts+npm@resin.io"}],"directories":{},"deprecated":"resin-cli is deprecated, please use balena-cli instead"},"2.4.0":{"name":"resin-cli","version":"2.4.0","description":"Git Push to your devices","main":"./build/actions/index.js","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git@github.com:resin-io/resin-cli.git"},"preferGlobal":true,"bin":{"resin":"./bin/resin"},"scripts":{"prepublish":"gulp build","test":"gulp test","doc":"mkdir -p doc/ && coffee extras/capitanodoc/index.coffee > doc/cli.markdown"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"MIT","devDependencies":{"chai":"^3.0.0","ent":"^2.2.0","gulp":"^3.9.0","gulp-coffee":"^2.2.0","gulp-coffeelint":"^0.5.0","gulp-mocha":"^2.1.3","gulp-shell":"^0.4.2","gulp-util":"^3.0.6","mocha":"^2.2.5","run-sequence":"^1.1.1","sinon":"^1.15.4","sinon-chai":"^2.8.0"},"dependencies":{"bluebird":"^2.9.34","capitano":"~1.7.0","chalk":"^1.1.1","coffee-script":"^1.9.3","columnify":"^1.5.2","is-root":"^1.0.0","lodash":"^3.10.0","nplugm":"^3.0.0","president":"^2.0.1","prettyjson":"^1.1.3","resin-cli-auth":"^1.0.0","resin-cli-errors":"^1.0.0","resin-cli-events":"^1.0.2","resin-cli-form":"^1.3.0","resin-cli-visuals":"^1.2.2","resin-config-json":"^1.0.0","resin-device-init":"^2.0.0","resin-image-manager":"^3.2.2","resin-pine":"^1.3.0","resin-sdk":"^4.1.2","resin-settings-client":"^3.1.0","resin-vcs":"^2.0.0","rimraf":"^2.4.3","rindle":"^1.0.0","tmp":"0.0.28","umount":"^1.1.1","underscore.string":"^3.1.1","unzip2":"^0.2.5","update-notifier":"^0.5.0","valid-email":"0.0.2"},"gitHead":"0f8d6a98e3e1d364de56b8d03213a4e37fd7cb7e","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@2.4.0","_shasum":"bb463d9bd0edf578eef4458791fdb7c12e5934f3","_from":".","_npmVersion":"2.5.1","_nodeVersion":"0.12.0","_npmUser":{"name":"resin.io","email":"accounts+npm@resin.io"},"dist":{"shasum":"bb463d9bd0edf578eef4458791fdb7c12e5934f3","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-2.4.0.tgz","integrity":"sha512-jIMETLeXY2+s1ggT1WzIdMPwghqYPXXAc3qO0hndp7CTGD6cSZOidXrY3XLfVuqaQZVJMsTuLrEVK/7v/z3Nag==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDhVyVbd6xBOZc0PBC5kbRzYdCMFn/dG7BFnF4HfoIHzQIgEo9n+ynKUOJgmluoiuXjQdiFMKrCrTAvdV4MokW4AmM="}]},"maintainers":[{"name":"resin.io","email":"accounts+npm@resin.io"}],"directories":{},"deprecated":"resin-cli is deprecated, please use balena-cli instead"},"2.5.0":{"name":"resin-cli","version":"2.5.0","description":"Git Push to your devices","main":"./build/actions/index.js","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git@github.com:resin-io/resin-cli.git"},"preferGlobal":true,"bin":{"resin":"./bin/resin"},"scripts":{"prepublish":"gulp build","test":"gulp test","doc":"mkdir -p doc/ && coffee extras/capitanodoc/index.coffee > doc/cli.markdown"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"MIT","devDependencies":{"chai":"^3.0.0","ent":"^2.2.0","gulp":"^3.9.0","gulp-coffee":"^2.2.0","gulp-coffeelint":"^0.5.0","gulp-mocha":"^2.1.3","gulp-shell":"^0.4.2","gulp-util":"^3.0.6","mocha":"^2.2.5","run-sequence":"^1.1.1","sinon":"^1.15.4","sinon-chai":"^2.8.0"},"dependencies":{"bluebird":"^2.9.34","capitano":"~1.7.0","chalk":"^1.1.1","coffee-script":"^1.9.3","columnify":"^1.5.2","is-root":"^1.0.0","lodash":"^3.10.0","moment":"^2.10.6","nplugm":"^3.0.0","president":"^2.0.1","prettyjson":"^1.1.3","resin-cli-auth":"^1.0.0","resin-cli-errors":"^1.0.0","resin-cli-events":"^1.0.2","resin-cli-form":"^1.3.0","resin-cli-visuals":"^1.2.2","resin-config-json":"^1.0.0","resin-device-init":"^2.0.0","resin-image-manager":"^3.2.2","resin-pine":"^1.3.0","resin-sdk":"^4.1.2","resin-settings-client":"^3.1.0","resin-vcs":"^2.0.0","rimraf":"^2.4.3","rindle":"^1.0.0","tmp":"0.0.28","umount":"^1.1.1","underscore.string":"^3.1.1","unzip2":"^0.2.5","update-notifier":"^0.5.0","valid-email":"0.0.2"},"gitHead":"b0ab23dad4ee40e5138f17ea31f5c311527a7d63","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@2.5.0","_shasum":"7001442acf0125d3a028660b1befecf85d2b3e91","_from":".","_npmVersion":"2.5.1","_nodeVersion":"0.12.0","_npmUser":{"name":"resin.io","email":"accounts+npm@resin.io"},"dist":{"shasum":"7001442acf0125d3a028660b1befecf85d2b3e91","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-2.5.0.tgz","integrity":"sha512-aBnc9dRXEH4cNjDWcuqkdDHUy99b3AanpvPNuT+qyE5FvSzbmhGK5E7xyZEci2vmwA9i/iZGAtLMwFrqEngD5Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHmc+YvHZd8D7bEAWMZp0sFICOAedXnyC5BdUIUtLiS1AiBpdouf31GXBRBCmXqe1VcaaJLgisDzSK78jJhjv8SgZA=="}]},"maintainers":[{"name":"resin.io","email":"accounts+npm@resin.io"}],"directories":{},"deprecated":"resin-cli is deprecated, please use balena-cli instead"},"2.6.0":{"name":"resin-cli","version":"2.6.0","description":"Git Push to your devices","main":"./build/actions/index.js","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git+ssh://git@github.com/resin-io/resin-cli.git"},"preferGlobal":true,"bin":{"resin":"./bin/resin"},"scripts":{"prepublish":"gulp build","doc":"mkdir -p doc/ && coffee extras/capitanodoc/index.coffee > doc/cli.markdown"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","devDependencies":{"ent":"^2.2.0","gulp":"^3.9.0","gulp-coffee":"^2.2.0","gulp-coffeelint":"^0.5.0","gulp-shell":"^0.4.2","gulp-util":"^3.0.6"},"dependencies":{"bluebird":"^2.9.34","capitano":"~1.7.0","chalk":"^1.1.1","coffee-script":"^1.9.3","columnify":"^1.5.2","is-root":"^1.0.0","lodash":"^3.10.0","moment":"^2.10.6","nplugm":"^3.0.0","president":"^2.0.1","prettyjson":"^1.1.3","resin-cli-auth":"^1.0.0","resin-cli-errors":"^1.0.0","resin-cli-events":"^1.0.2","resin-cli-form":"^1.3.0","resin-cli-visuals":"^1.2.2","resin-config-json":"^1.0.0","resin-device-init":"^2.0.0","resin-image-manager":"^3.2.6","resin-pine":"^1.3.0","resin-sdk":"^5.0.1","resin-settings-client":"^3.1.0","resin-vcs":"^2.0.0","rimraf":"^2.4.3","rindle":"^1.0.0","tmp":"0.0.28","umount":"^1.1.1","underscore.string":"^3.1.1","unzip2":"^0.2.5","update-notifier":"^0.5.0","valid-email":"0.0.2"},"gitHead":"de0649c98055cdb91b523944e6e3ba0fa91bf9c4","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@2.6.0","_shasum":"097f7f33ec28c054c5c90f8c459106258a305535","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.2.4","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"shasum":"097f7f33ec28c054c5c90f8c459106258a305535","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-2.6.0.tgz","integrity":"sha512-4pLN6+dpkziALmDMd/EyyIFbJI1TvPIhV8yiXba/uueNkibZOPbLga3v7gAIEW5fLvuDPZL/v45yKmTVALz7fg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCkngEKKA5gcZK46neRwAnW/vvE0gYfKMlGoLFU8xd0UgIhANxv/uwB4z1Os/dUozUjlXpojO7pkCYpfZ3jIesDlpOM"}]},"maintainers":[{"name":"resin.io","email":"accounts+npm@resin.io"}],"directories":{},"deprecated":"resin-cli is deprecated, please use balena-cli instead"},"2.6.1":{"name":"resin-cli","version":"2.6.1","description":"Git Push to your devices","main":"./build/actions/index.js","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git+ssh://git@github.com/resin-io/resin-cli.git"},"preferGlobal":true,"bin":{"resin":"./bin/resin"},"scripts":{"prepublish":"gulp build","doc":"mkdir -p doc/ && coffee extras/capitanodoc/index.coffee > doc/cli.markdown"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","devDependencies":{"ent":"^2.2.0","gulp":"^3.9.0","gulp-coffee":"^2.2.0","gulp-coffeelint":"^0.5.0","gulp-shell":"^0.4.2","gulp-util":"^3.0.6"},"dependencies":{"bluebird":"^2.9.34","capitano":"~1.7.0","chalk":"^1.1.1","coffee-script":"^1.9.3","columnify":"^1.5.2","is-root":"^1.0.0","lodash":"^3.10.0","mixpanel":"^0.4.0","moment":"^2.10.6","nplugm":"^3.0.0","president":"^2.0.1","prettyjson":"^1.1.3","resin-cli-auth":"^1.0.0","resin-cli-errors":"^1.0.0","resin-cli-form":"^1.4.0","resin-cli-visuals":"^1.2.2","resin-config-json":"^1.0.0","resin-device-init":"^2.0.0","resin-image-manager":"^4.0.0","resin-pine":"^1.3.0","resin-sdk":"^5.1.0","resin-settings-client":"^3.1.0","resin-vcs":"^2.0.0","rimraf":"^2.4.3","rindle":"^1.0.0","tmp":"0.0.28","umount":"^1.1.1","underscore.string":"^3.1.1","unzip2":"^0.2.5","update-notifier":"^0.5.0","valid-email":"0.0.2"},"gitHead":"3953b00e7756c4b3d72ee98f18a532dd4fb2145f","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@2.6.1","_shasum":"0dd85d9f658a04d5b58220213d6d36b482a2d93b","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.2.4","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"shasum":"0dd85d9f658a04d5b58220213d6d36b482a2d93b","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-2.6.1.tgz","integrity":"sha512-3742Q4AoDIEGOjNHE0E9TGwesN0n0TacG6uZNGk4h4nJCcYn2GJJn/EKX2gQhGNKAXc4IAhwIqUub4o5uoblMw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDIX2zovvWgJlLt8u9Awo4Wk0sAQio3oxFjSjWU3owHUQIhAMQTYGfnObXgy8sB4K8XUzO1YgeoBzSAaGlx2vUgG1K9"}]},"maintainers":[{"name":"resin.io","email":"accounts+npm@resin.io"}],"_npmOperationalInternal":{"host":"packages-5-east.internal.npmjs.com","tmp":"tmp/resin-cli-2.6.1.tgz_1455302539473_0.611247815657407"},"directories":{},"deprecated":"resin-cli is deprecated, please use balena-cli instead"},"2.6.2":{"name":"resin-cli","version":"2.6.2","description":"Git Push to your devices","main":"./build/actions/index.js","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git+ssh://git@github.com/resin-io/resin-cli.git"},"preferGlobal":true,"bin":{"resin":"./bin/resin"},"scripts":{"prepublish":"gulp build","doc":"mkdir -p doc/ && coffee extras/capitanodoc/index.coffee > doc/cli.markdown"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","devDependencies":{"ent":"^2.2.0","gulp":"^3.9.0","gulp-coffee":"^2.2.0","gulp-coffeelint":"^0.5.0","gulp-shell":"^0.4.2","gulp-util":"^3.0.6"},"dependencies":{"bluebird":"^2.9.34","capitano":"~1.7.0","chalk":"^1.1.1","coffee-script":"^1.9.3","columnify":"^1.5.2","is-root":"^1.0.0","lodash":"^3.10.0","mixpanel":"^0.4.0","moment":"^2.10.6","nplugm":"^3.0.0","president":"^2.0.1","prettyjson":"^1.1.3","resin-cli-auth":"^1.0.0","resin-cli-errors":"^1.0.0","resin-cli-form":"^1.4.0","resin-cli-visuals":"^1.2.2","resin-config-json":"^1.0.0","resin-device-init":"^2.0.0","resin-image-manager":"^4.0.0","resin-pine":"^1.3.0","resin-sdk":"^5.1.0","resin-settings-client":"^3.1.0","resin-vcs":"^2.0.0","rimraf":"^2.4.3","rindle":"^1.0.0","tmp":"0.0.28","umount":"^1.1.1","underscore.string":"^3.1.1","unzip2":"^0.2.5","update-notifier":"^0.5.0","valid-email":"0.0.2"},"gitHead":"9870727e36fe5d6d261e027a235c2acab875ce64","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@2.6.2","_shasum":"a4d7f4eddfef2952c74e3801ba4caf1b5def94ec","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.2.4","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"shasum":"a4d7f4eddfef2952c74e3801ba4caf1b5def94ec","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-2.6.2.tgz","integrity":"sha512-DIv0toUKmJj7WUCr29sGIu1ikE4w/UcneOjfI/JaoePnkszE52EC9QaA9VB38LD0d+L133kdIBi2KUuJN6bFqg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGY6+3gO6FqMc84KxskoZjEh5XYQsgWI5SImzE/XqQ4qAiATaSGL0hfGs8a/JQtjprOM48+rFHGV0LwpJgykSPdJSg=="}]},"maintainers":[{"name":"resin.io","email":"accounts+npm@resin.io"}],"_npmOperationalInternal":{"host":"packages-9-west.internal.npmjs.com","tmp":"tmp/resin-cli-2.6.2.tgz_1455885418725_0.7724134253803641"},"directories":{},"deprecated":"resin-cli is deprecated, please use balena-cli instead"},"2.7.0":{"name":"resin-cli","version":"2.7.0","description":"Git Push to your devices","main":"./build/actions/index.js","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git+ssh://git@github.com/resin-io/resin-cli.git"},"preferGlobal":true,"bin":{"resin":"./bin/resin"},"scripts":{"prepublish":"gulp build","doc":"mkdir -p doc/ && coffee extras/capitanodoc/index.coffee > doc/cli.markdown"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","devDependencies":{"ent":"^2.2.0","gulp":"^3.9.0","gulp-coffee":"^2.2.0","gulp-coffeelint":"^0.5.0","gulp-shell":"^0.4.2","gulp-util":"^3.0.6"},"dependencies":{"bluebird":"^2.9.34","capitano":"~1.7.0","chalk":"^1.1.1","coffee-script":"^1.9.3","columnify":"^1.5.2","is-root":"^1.0.0","lodash":"^3.10.0","mixpanel":"^0.4.0","moment":"^2.10.6","nplugm":"^3.0.0","president":"^2.0.1","prettyjson":"^1.1.3","resin-cli-auth":"^1.0.0","resin-cli-errors":"^1.0.0","resin-cli-form":"^1.4.0","resin-cli-visuals":"^1.2.2","resin-config-json":"^1.0.0","resin-device-config":"^2.6.1","resin-device-init":"^2.0.0","resin-image-manager":"^4.0.0","resin-pine":"^1.3.0","resin-sdk":"^5.2.0","resin-settings-client":"^3.1.0","resin-vcs":"^2.0.0","rimraf":"^2.4.3","rindle":"^1.0.0","tmp":"0.0.28","umount":"^1.1.1","underscore.string":"^3.1.1","unzip2":"^0.2.5","update-notifier":"^0.5.0","valid-email":"0.0.2"},"gitHead":"f295837840c709e99901a6d4b010cebf81ac7886","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@2.7.0","_shasum":"9f7777e8d15b93d1c25b1abc9a87d04090c3a354","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.2.4","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"shasum":"9f7777e8d15b93d1c25b1abc9a87d04090c3a354","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-2.7.0.tgz","integrity":"sha512-fxdlkoA/Dw5aTqseAivRV6PHg60MTRlAeTwqxEC+tOSx2oY6L34RNQVRIm6vb4tA2K5uw9j6nfKdpOkO1CBe2Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDoMXotNYA0kRdwVzjv3Wk+jS+Z/fGwey77y2aU2Q4utAiAWPkA7yk08nqPi7+IyPPiosWD6f0k6lw+yoxfukS5TRA=="}]},"maintainers":[{"name":"resin.io","email":"accounts+npm@resin.io"}],"_npmOperationalInternal":{"host":"packages-13-west.internal.npmjs.com","tmp":"tmp/resin-cli-2.7.0.tgz_1457354100609_0.0976381457876414"},"directories":{},"deprecated":"resin-cli is deprecated, please use balena-cli instead"},"3.0.0":{"name":"resin-cli","version":"3.0.0","description":"Git Push to your devices","main":"./build/actions/index.js","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git+ssh://git@github.com/resin-io/resin-cli.git"},"preferGlobal":true,"bin":{"resin":"./bin/resin"},"scripts":{"prepublish":"gulp build","doc":"mkdir -p doc/ && coffee extras/capitanodoc/index.coffee > doc/cli.markdown"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","devDependencies":{"ent":"^2.2.0","gulp":"^3.9.0","gulp-coffee":"^2.2.0","gulp-coffeelint":"^0.6.0","gulp-shell":"^0.5.2","gulp-util":"^3.0.6"},"dependencies":{"bluebird":"^3.3.3","capitano":"~1.7.0","chalk":"^1.1.1","coffee-script":"^1.9.3","columnify":"^1.5.2","is-root":"^1.0.0","lodash":"^3.10.0","mixpanel":"^0.4.0","moment":"^2.12.0","nplugm":"^3.0.0","president":"^2.0.1","prettyjson":"^1.1.3","resin-cli-auth":"^1.0.0","resin-cli-errors":"^1.2.0","resin-cli-form":"^1.4.0","resin-cli-visuals":"^1.2.2","resin-config-json":"^1.0.0","resin-device-config":"^3.0.0","resin-device-init":"^2.0.0","resin-image-manager":"^4.0.0","resin-pine":"^1.3.0","resin-sdk":"^5.2.0","resin-settings-client":"^3.1.0","resin-sync":"^1.0.0","resin-vcs":"^2.0.0","rimraf":"^2.4.3","rindle":"^1.0.0","tmp":"0.0.28","umount":"^1.1.1","underscore.string":"^3.1.1","unzip2":"^0.2.5","update-notifier":"^0.6.1","valid-email":"0.0.2"},"gitHead":"4aa8362be97abababd6d0b779c606a8d37833454","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@3.0.0","_shasum":"50c4704627b8d14e86a6f0c71c9193251ee0ef7c","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.2.4","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"shasum":"50c4704627b8d14e86a6f0c71c9193251ee0ef7c","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-3.0.0.tgz","integrity":"sha512-GFKOGW1NERcY/hwAdyBe3ay0eXhBol0uH4TIPQ2uj7NtqaDVzY/5C8pgUuW6oQHwGh1YKhIkKPm3QbGDHZt30g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDLajnyfnScNSESDQil79/xZ5Q7nm33c96qaSkmJ3bXNAIhAI9NZ3DyVxZDXk0DyMTZjMOJaBwiP8O7rNs34fR6TGF4"}]},"maintainers":[{"name":"resin.io","email":"accounts+npm@resin.io"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/resin-cli-3.0.0.tgz_1459171789964_0.5548302887473255"},"directories":{},"deprecated":"resin-cli is deprecated, please use balena-cli instead"},"3.0.1":{"name":"resin-cli","version":"3.0.1","description":"Git Push to your devices","main":"./build/actions/index.js","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git+ssh://git@github.com/resin-io/resin-cli.git"},"preferGlobal":true,"bin":{"resin":"./bin/resin"},"scripts":{"prepublish":"gulp build","doc":"mkdir -p doc/ && coffee extras/capitanodoc/index.coffee > doc/cli.markdown"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","devDependencies":{"ent":"^2.2.0","gulp":"^3.9.0","gulp-coffee":"^2.2.0","gulp-coffeelint":"^0.6.0","gulp-shell":"^0.5.2","gulp-util":"^3.0.6"},"dependencies":{"bluebird":"^3.3.3","capitano":"~1.7.0","chalk":"^1.1.1","coffee-script":"^1.9.3","columnify":"^1.5.2","is-root":"^1.0.0","lodash":"^3.10.0","mixpanel":"^0.4.0","moment":"^2.12.0","nplugm":"^3.0.0","president":"^2.0.1","prettyjson":"^1.1.3","resin-cli-auth":"^1.0.0","resin-cli-errors":"^1.2.0","resin-cli-form":"^1.4.0","resin-cli-visuals":"^1.2.2","resin-config-json":"^1.0.0","resin-device-config":"^3.0.0","resin-device-init":"^2.0.0","resin-image-manager":"^4.0.0","resin-pine":"^1.3.0","resin-sdk":"^5.2.0","resin-settings-client":"^3.1.0","resin-sync":"^1.0.0","resin-vcs":"^2.0.0","rimraf":"^2.4.3","rindle":"^1.0.0","tmp":"0.0.28","umount":"^1.1.1","underscore.string":"^3.1.1","unzip2":"^0.2.5","update-notifier":"^0.6.1","valid-email":"0.0.2"},"gitHead":"6e3c2ef168c861e53eedc120d7dfe2ecf99f1a67","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@3.0.1","_shasum":"e4e84c8e75597b64161b4057319aa6ea817d9daf","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.2.4","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"shasum":"e4e84c8e75597b64161b4057319aa6ea817d9daf","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-3.0.1.tgz","integrity":"sha512-2BtRC48fUlLZV6q8Sc2k3Swd2jCcjkw5UqEJOkImME66j/YBdHvohoSmIxmhG9V0269322qDsawY9A4I2H5WvQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDIJf8deSG9ZVqoEsQDd/sNt+9sIv0OZTfSTxA2aphXpgIhAKHAn7q08VJeEIYVPZ+/WLnVCq6sTWsa1BMANigb0CKa"}]},"maintainers":[{"name":"resin.io","email":"accounts+npm@resin.io"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/resin-cli-3.0.1.tgz_1459265438358_0.8776551850605756"},"directories":{},"deprecated":"resin-cli is deprecated, please use balena-cli instead"},"3.0.2":{"name":"resin-cli","version":"3.0.2","description":"Git Push to your devices","main":"./build/actions/index.js","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git+ssh://git@github.com/resin-io/resin-cli.git"},"preferGlobal":true,"bin":{"resin":"./bin/resin"},"scripts":{"prepublish":"gulp build","doc":"mkdir -p doc/ && coffee extras/capitanodoc/index.coffee > doc/cli.markdown"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","devDependencies":{"ent":"^2.2.0","gulp":"^3.9.0","gulp-coffee":"^2.2.0","gulp-coffeelint":"^0.6.0","gulp-shell":"^0.5.2","gulp-util":"^3.0.6"},"dependencies":{"bluebird":"^3.3.3","capitano":"~1.7.0","chalk":"^1.1.1","coffee-script":"^1.9.3","columnify":"^1.5.2","is-root":"^1.0.0","lodash":"^3.10.0","mixpanel":"^0.4.0","moment":"^2.12.0","nplugm":"^3.0.0","president":"^2.0.1","prettyjson":"^1.1.3","resin-cli-auth":"^1.0.0","resin-cli-errors":"^1.2.0","resin-cli-form":"^1.4.0","resin-cli-visuals":"^1.2.2","resin-config-json":"^1.0.0","resin-device-config":"^3.0.0","resin-device-init":"^2.0.4","resin-image-manager":"^4.0.0","resin-pine":"^1.3.0","resin-sdk":"^5.2.0","resin-settings-client":"^3.1.0","resin-sync":"^1.0.0","resin-vcs":"^2.0.0","rimraf":"^2.4.3","rindle":"^1.0.0","tmp":"0.0.28","umount":"^1.1.1","underscore.string":"^3.1.1","unzip2":"^0.2.5","update-notifier":"^0.6.1","valid-email":"0.0.2"},"gitHead":"1c66efb4fa15febdec617c25be9e7fb08bb98f33","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@3.0.2","_shasum":"b26e26fcb5f4a85ea959b73ada1c7d5a83b05f88","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.2.4","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"shasum":"b26e26fcb5f4a85ea959b73ada1c7d5a83b05f88","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-3.0.2.tgz","integrity":"sha512-4YP+vrlCRT97IjcKq7M5ymhBBW2Q7etlVrkO1ydKXjKowkRF/TuRsPEKXAyGXK5kLSwq6U61Ao6Rs+YRxib2DA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC9v55yZYZM6AP4tKmQsFtrQDcJsE95Yjw+t82OEtCOEAIgetYGor9SNOAPCth2bDvppGmRvn9AjVEp/MA0C8Jjmds="}]},"maintainers":[{"name":"resin.io","email":"accounts+npm@resin.io"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/resin-cli-3.0.2.tgz_1460136660220_0.2519612873438746"},"directories":{},"deprecated":"resin-cli is deprecated, please use balena-cli instead"},"4.0.0":{"name":"resin-cli","version":"4.0.0","description":"Git Push to your devices","main":"./build/actions/index.js","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git+ssh://git@github.com/resin-io/resin-cli.git"},"preferGlobal":true,"bin":{"resin":"./bin/resin"},"scripts":{"prepublish":"gulp build","doc":"mkdir -p doc/ && coffee extras/capitanodoc/index.coffee > doc/cli.markdown"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","devDependencies":{"ent":"^2.2.0","gulp":"^3.9.0","gulp-coffee":"^2.2.0","gulp-coffeelint":"^0.6.0","gulp-shell":"^0.5.2","gulp-util":"^3.0.6"},"dependencies":{"bluebird":"^3.3.3","capitano":"~1.7.0","chalk":"^1.1.1","coffee-script":"^1.9.3","columnify":"^1.5.2","is-root":"^1.0.0","lodash":"^3.10.0","mixpanel":"^0.4.0","moment":"^2.12.0","nplugm":"^3.0.0","president":"^2.0.1","prettyjson":"^1.1.3","resin-cli-auth":"^1.0.0","resin-cli-errors":"^1.2.0","resin-cli-form":"^1.4.0","resin-cli-visuals":"^1.2.2","resin-config-json":"^1.0.0","resin-device-config":"^3.0.0","resin-device-init":"^2.0.4","resin-image-manager":"^4.0.0","resin-pine":"^1.3.0","resin-sdk":"^5.3.0","resin-settings-client":"^3.5.0","resin-sync":"^2.0.1","resin-vcs":"^2.0.0","rimraf":"^2.4.3","rindle":"^1.0.0","tmp":"0.0.28","umount":"^1.1.1","underscore.string":"^3.1.1","unzip2":"^0.2.5","update-notifier":"^0.6.1","valid-email":"0.0.2"},"gitHead":"6beb6ff44e595995f8d22bf1c6f9eab9f7839247","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@4.0.0","_shasum":"f8104b2aaa0921897ee8210c9b1fb2b174e09cf0","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.3.0","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"shasum":"f8104b2aaa0921897ee8210c9b1fb2b174e09cf0","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-4.0.0.tgz","integrity":"sha512-D8JBigkFtVvx+onEIaC7pKGDLWcLg5qL07YcZkOh6Y9PsBc9aNHSk8M36bf3zbg2LM6PhdxsS1guRWUr5G6E2w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCRXNIXfBJj9JT8VRt+WkbUnOJBgOtukdtCopWxVjf4dwIhAOaflkwQckILrD9iR5sCXJIohMx8+B6F+wL8P+7etoe5"}]},"maintainers":[{"name":"resin.io","email":"accounts+npm@resin.io"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/resin-cli-4.0.0.tgz_1461676800347_0.9262020525056869"},"directories":{},"deprecated":"resin-cli is deprecated, please use balena-cli instead"},"4.0.1":{"name":"resin-cli","version":"4.0.1","description":"Git Push to your devices","main":"./build/actions/index.js","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git+ssh://git@github.com/resin-io/resin-cli.git"},"preferGlobal":true,"bin":{"resin":"./bin/resin"},"scripts":{"prepublish":"gulp build","doc":"mkdir -p doc/ && coffee extras/capitanodoc/index.coffee > doc/cli.markdown"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","devDependencies":{"ent":"^2.2.0","gulp":"^3.9.0","gulp-coffee":"^2.2.0","gulp-coffeelint":"^0.6.0","gulp-shell":"^0.5.2","gulp-util":"^3.0.6"},"dependencies":{"bluebird":"^3.3.3","capitano":"~1.7.0","chalk":"^1.1.1","coffee-script":"^1.9.3","columnify":"^1.5.2","is-root":"^1.0.0","lodash":"^3.10.0","mixpanel":"^0.4.0","moment":"^2.12.0","nplugm":"^3.0.0","president":"^2.0.1","prettyjson":"^1.1.3","resin-cli-auth":"^1.0.0","resin-cli-errors":"^1.2.0","resin-cli-form":"^1.4.0","resin-cli-visuals":"^1.2.2","resin-config-json":"^1.0.0","resin-device-config":"^3.0.0","resin-device-init":"^2.0.4","resin-image-manager":"^4.0.0","resin-pine":"^1.3.0","resin-sdk":"^5.3.0","resin-settings-client":"^3.5.0","resin-sync":"^2.0.1","resin-vcs":"^2.0.0","rimraf":"^2.4.3","rindle":"^1.0.0","tmp":"0.0.28","umount":"^1.1.1","underscore.string":"^3.1.1","unzip2":"^0.2.5","update-notifier":"^0.6.1","valid-email":"0.0.2"},"gitHead":"44f80f7a399a6bfbef32e6cd5a85d8d9e0f9907b","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@4.0.1","_shasum":"89174adee19b41db1c1ec77e6b60a8f978a4112c","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.2.4","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"shasum":"89174adee19b41db1c1ec77e6b60a8f978a4112c","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-4.0.1.tgz","integrity":"sha512-Sq8QMm0LGzEjSop/H7fcAxUfx6eBK7rmDyXcfn9myFwpLT9UOAuLmLG+6PAr2JPTNXU0vutE8G2NqrojV8W3kQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICRmsflz1PY8H0YziM3Wi9aPXfvyyqDmOIyhxrJa9VP/AiEAjESbQSHn6R/xu4ZI5R7atkXVlL4IoykuhQpjWapB26o="}]},"maintainers":[{"name":"resin.io","email":"accounts+npm@resin.io"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/resin-cli-4.0.1.tgz_1461688836379_0.5189353825990111"},"directories":{},"deprecated":"resin-cli is deprecated, please use balena-cli instead"},"4.0.2":{"name":"resin-cli","version":"4.0.2","description":"Git Push to your devices","main":"./build/actions/index.js","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git+ssh://git@github.com/resin-io/resin-cli.git"},"preferGlobal":true,"bin":{"resin":"./bin/resin"},"scripts":{"prepublish":"gulp build","doc":"mkdir -p doc/ && coffee extras/capitanodoc/index.coffee > doc/cli.markdown"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","devDependencies":{"ent":"^2.2.0","gulp":"^3.9.0","gulp-coffee":"^2.2.0","gulp-coffeelint":"^0.6.0","gulp-shell":"^0.5.2","gulp-util":"^3.0.6"},"dependencies":{"bluebird":"^3.3.3","capitano":"~1.7.0","chalk":"^1.1.1","coffee-script":"^1.9.3","columnify":"^1.5.2","is-root":"^1.0.0","lodash":"^3.10.0","mixpanel":"^0.4.0","moment":"^2.12.0","nplugm":"^3.0.0","president":"^2.0.1","prettyjson":"^1.1.3","resin-cli-auth":"^1.0.0","resin-cli-errors":"^1.2.0","resin-cli-form":"^1.4.0","resin-cli-visuals":"^1.2.2","resin-config-json":"^1.0.0","resin-device-config":"^3.0.0","resin-device-init":"^2.0.4","resin-image-manager":"^4.0.0","resin-pine":"^1.3.0","resin-sdk":"^5.3.0","resin-settings-client":"^3.5.0","resin-sync":"^2.0.2","resin-vcs":"^2.0.0","rimraf":"^2.4.3","rindle":"^1.0.0","tmp":"0.0.28","umount":"^1.1.1","underscore.string":"^3.1.1","unzip2":"^0.2.5","update-notifier":"^0.6.1","valid-email":"0.0.2"},"gitHead":"e8fa76266fc0cd42d70c03832633e2ba7ac12dd7","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@4.0.2","_shasum":"8c5b2206fde5caa62e2bf2cb7055fba6be93006e","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.3.0","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"shasum":"8c5b2206fde5caa62e2bf2cb7055fba6be93006e","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-4.0.2.tgz","integrity":"sha512-2ACpwvzE0jfuBqlk2H7KcX4zEQytNm9TvyjM8sZolSXepdyfFWsM0CumvTdxSYMI8ugegE2MYyPSWUGf/lJV0g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB/+LCmIzcHsj1KLphgpwB9/JtPnDysChzE49FvLLGCTAiEA8kFIRi8jfA20ukrzy6Xn5+YEAOw6IEPiU2UV+fpP1SQ="}]},"maintainers":[{"name":"resin.io","email":"accounts+npm@resin.io"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/resin-cli-4.0.2.tgz_1461710035236_0.9024786984082311"},"directories":{},"deprecated":"resin-cli is deprecated, please use balena-cli instead"},"4.0.3":{"name":"resin-cli","version":"4.0.3","description":"Git Push to your devices","main":"./build/actions/index.js","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git+ssh://git@github.com/resin-io/resin-cli.git"},"preferGlobal":true,"bin":{"resin":"./bin/resin"},"scripts":{"prepublish":"gulp build","doc":"mkdir -p doc/ && coffee extras/capitanodoc/index.coffee > doc/cli.markdown"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","devDependencies":{"ent":"^2.2.0","gulp":"^3.9.0","gulp-coffee":"^2.2.0","gulp-coffeelint":"^0.6.0","gulp-shell":"^0.5.2","gulp-util":"^3.0.6"},"dependencies":{"bluebird":"^3.3.3","capitano":"~1.7.0","chalk":"^1.1.1","coffee-script":"^1.9.3","columnify":"^1.5.2","is-root":"^1.0.0","lodash":"^3.10.0","mixpanel":"^0.4.0","moment":"^2.12.0","nplugm":"^3.0.0","president":"^2.0.1","prettyjson":"^1.1.3","resin-cli-auth":"^1.0.0","resin-cli-errors":"^1.2.0","resin-cli-form":"^1.4.0","resin-cli-visuals":"^1.2.2","resin-config-json":"^1.0.0","resin-device-config":"^3.0.0","resin-device-init":"^2.0.4","resin-image-manager":"^4.0.0","resin-pine":"^1.3.0","resin-sdk":"^5.3.0","resin-settings-client":"^3.5.0","resin-sync":"^2.0.2","resin-vcs":"^2.0.0","rimraf":"^2.4.3","rindle":"^1.0.0","tmp":"0.0.28","umount":"^1.1.1","underscore.string":"^3.1.1","unzip2":"^0.2.5","update-notifier":"^0.6.1","valid-email":"0.0.2"},"gitHead":"1c5945d3aeb367ad8d0b6ea7f340ea58b0e5a4e9","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@4.0.3","_shasum":"e770072e958707a4396c73169ea06c35259d5374","_from":".","_npmVersion":"3.8.3","_nodeVersion":"5.10.0","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"shasum":"e770072e958707a4396c73169ea06c35259d5374","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-4.0.3.tgz","integrity":"sha512-zGVDYakTfy9t2tE8EL3H2WGMujYxR/nup/i+Jq2MlHFryJkDxcZhWATB2QjYz23aXA+ReanQnpddMeHv5ZlMWg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC4Ij7ucwrfx+HKdcG2en8hrT983TCoMybjRIt+tU7hnwIhAOUxovXmbkNovKlByzdYq3vihY2zmwLzMOoUnfUV3tPI"}]},"maintainers":[{"name":"resin.io","email":"accounts+npm@resin.io"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/resin-cli-4.0.3.tgz_1463493625789_0.6112976218573749"},"directories":{},"deprecated":"resin-cli is deprecated, please use balena-cli instead"},"4.1.0":{"name":"resin-cli","version":"4.1.0","description":"Git Push to your devices","main":"./build/actions/index.js","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git+ssh://git@github.com/resin-io/resin-cli.git"},"preferGlobal":true,"bin":{"resin":"./bin/resin"},"scripts":{"prepublish":"gulp build","doc":"mkdir -p doc/ && coffee extras/capitanodoc/index.coffee > doc/cli.markdown"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","devDependencies":{"ent":"^2.2.0","gulp":"^3.9.0","gulp-coffee":"^2.2.0","gulp-coffeelint":"^0.6.0","gulp-shell":"^0.5.2","gulp-util":"^3.0.6"},"dependencies":{"bluebird":"^3.3.3","capitano":"~1.7.0","chalk":"^1.1.1","coffee-script":"^1.9.3","columnify":"^1.5.2","is-root":"^1.0.0","lodash":"^3.10.0","mixpanel":"^0.4.0","moment":"^2.12.0","nplugm":"^3.0.0","president":"^2.0.1","prettyjson":"^1.1.3","resin-cli-auth":"^1.0.0","resin-cli-errors":"^1.2.0","resin-cli-form":"^1.4.0","resin-cli-visuals":"^1.2.2","resin-config-json":"^1.0.0","resin-device-config":"^3.0.0","resin-device-init":"^2.0.4","resin-image-manager":"^4.0.0","resin-pine":"^1.3.0","resin-sdk":"^5.3.0","resin-settings-client":"^3.5.0","resin-sync":"^2.0.2","resin-vcs":"^2.0.0","rimraf":"^2.4.3","rindle":"^1.0.0","tmp":"0.0.28","umount":"^1.1.1","underscore.string":"^3.1.1","unzip2":"^0.2.5","update-notifier":"^0.6.1","valid-email":"0.0.2"},"gitHead":"0d7d6de7cd4e203dc01102a890008c0feeb787ea","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@4.1.0","_shasum":"2b6678077dda7c7d9066e99b74c1602055aa7af0","_from":".","_npmVersion":"3.9.6","_nodeVersion":"6.1.0","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"shasum":"2b6678077dda7c7d9066e99b74c1602055aa7af0","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-4.1.0.tgz","integrity":"sha512-+eQZeYU5xkZDyfv4+eh1DpbCq9O/UPC4pP6z/eoOxfDveZEfsREx4Vjx44w2BtStazZNtpQu3gngjqUy+meoiQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFJ6LOK5LG607nfNUwpvgHTmtLqKEcqbnYqJYMNU4bA5AiBXJWHre/bkFDrG6ujUUD48DHtPv45GtgRQqpvmtjMv0Q=="}]},"maintainers":[{"name":"resin.io","email":"accounts+npm@resin.io"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/resin-cli-4.1.0.tgz_1466603196960_0.816266548121348"},"directories":{},"deprecated":"resin-cli is deprecated, please use balena-cli instead"},"4.2.0":{"name":"resin-cli","version":"4.2.0","description":"Git Push to your devices","main":"./build/actions/index.js","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git+ssh://git@github.com/resin-io/resin-cli.git"},"preferGlobal":true,"bin":{"resin":"./bin/resin"},"scripts":{"prepublish":"gulp build","doc":"mkdir -p doc/ && coffee extras/capitanodoc/index.coffee > doc/cli.markdown"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","devDependencies":{"ent":"^2.2.0","gulp":"^3.9.0","gulp-coffee":"^2.2.0","gulp-coffeelint":"^0.6.0","gulp-shell":"^0.5.2","gulp-util":"^3.0.6"},"dependencies":{"bluebird":"^3.3.3","capitano":"~1.7.0","chalk":"^1.1.1","coffee-script":"^1.9.3","columnify":"^1.5.2","is-root":"^1.0.0","lodash":"^3.10.0","mixpanel":"^0.4.0","moment":"^2.12.0","nplugm":"^3.0.0","president":"^2.0.1","prettyjson":"^1.1.3","resin-cli-auth":"^1.0.0","resin-cli-errors":"^1.2.0","resin-cli-form":"^1.4.0","resin-cli-visuals":"^1.2.2","resin-config-json":"^1.0.0","resin-device-config":"^3.0.0","resin-device-init":"^2.0.4","resin-image-manager":"^4.0.0","resin-pine":"^1.3.0","resin-sdk":"^5.3.0","resin-settings-client":"^3.5.0","resin-sync":"^2.0.2","resin-vcs":"^2.0.0","rimraf":"^2.4.3","rindle":"^1.0.0","tmp":"0.0.28","umount":"^1.1.1","underscore.string":"^3.1.1","unzip2":"^0.2.5","update-notifier":"^0.6.1","valid-email":"0.0.2"},"gitHead":"69c98f4afbe275e5c0756c3252cce88dd7b88d16","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@4.2.0","_shasum":"4f474c6af6db12f7e8ade0dc3509408b507445a5","_from":".","_npmVersion":"3.9.6","_nodeVersion":"6.1.0","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"shasum":"4f474c6af6db12f7e8ade0dc3509408b507445a5","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-4.2.0.tgz","integrity":"sha512-rZAoV20d43cQeBzjY7N8cI076C+iljPeNoMS8B0ZHcmnPDkGWkf12X6Sde9a7nmxh+h7+JqDVdFVSOqWYLPz8w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDoLqJstXUKviXTUTSpzflcru9FemC+sfYVdP7YN1HsYAiAkv+CP1PKfAyKEgNnrUDmQ5zv23+dHhgc3rWTYo/XvsQ=="}]},"maintainers":[{"name":"resin.io","email":"accounts+npm@resin.io"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/resin-cli-4.2.0.tgz_1466626785932_0.25028227851726115"},"directories":{},"deprecated":"resin-cli is deprecated, please use balena-cli instead"},"4.2.1":{"name":"resin-cli","version":"4.2.1","description":"Git Push to your devices","main":"./build/actions/index.js","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git+ssh://git@github.com/resin-io/resin-cli.git"},"preferGlobal":true,"bin":{"resin":"./bin/resin"},"scripts":{"prepublish":"gulp build","doc":"mkdir -p doc/ && coffee extras/capitanodoc/index.coffee > doc/cli.markdown"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","devDependencies":{"ent":"^2.2.0","gulp":"^3.9.0","gulp-coffee":"^2.2.0","gulp-coffeelint":"^0.6.0","gulp-shell":"^0.5.2","gulp-util":"^3.0.6"},"dependencies":{"bluebird":"^3.3.3","capitano":"~1.7.0","chalk":"^1.1.1","coffee-script":"^1.9.3","columnify":"^1.5.2","is-root":"^1.0.0","lodash":"^3.10.0","mixpanel":"^0.4.0","moment":"^2.12.0","nplugm":"^3.0.0","president":"^2.0.1","prettyjson":"^1.1.3","resin-cli-auth":"^1.0.0","resin-cli-errors":"^1.2.0","resin-cli-form":"^1.4.0","resin-cli-visuals":"^1.2.2","resin-config-json":"^1.0.0","resin-device-config":"^3.0.0","resin-device-init":"^2.0.4","resin-image-manager":"^4.0.0","resin-pine":"^1.3.0","resin-sdk":"^5.3.5","resin-settings-client":"^3.5.0","resin-sync":"^2.0.2","resin-vcs":"^2.0.0","rimraf":"^2.4.3","rindle":"^1.0.0","tmp":"0.0.28","umount":"^1.1.1","underscore.string":"^3.1.1","unzip2":"^0.2.5","update-notifier":"^0.6.1","valid-email":"0.0.2"},"gitHead":"aeba64b1ee809182715990d8eccf15ac92dd150b","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@4.2.1","_shasum":"1e5ac5f95404052c33aa86a55b2ed8e473d5fcfd","_from":".","_npmVersion":"3.9.6","_nodeVersion":"6.1.0","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"shasum":"1e5ac5f95404052c33aa86a55b2ed8e473d5fcfd","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-4.2.1.tgz","integrity":"sha512-pYeQeKv/7f0JH3ncF2ExjA/f0axYoJyy0b0EAICVS0195rQXicuOVwbuG75/F8ACV5F2U/imSF4yaXaBVw68aA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDY1zwAaUGqczSnV3MhAwG1qQUTUh/Hvi1GZO30E2ooqwIhAPfcfgJ8nNFlH7gh6RlQQMnCdEchVp7dM+6UxYfs1YVX"}]},"maintainers":[{"name":"resin.io","email":"accounts+npm@resin.io"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/resin-cli-4.2.1.tgz_1469552677706_0.4226965073030442"},"directories":{},"deprecated":"resin-cli is deprecated, please use balena-cli instead"},"4.3.0":{"name":"resin-cli","version":"4.3.0","description":"Git Push to your devices","main":"./build/actions/index.js","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git+ssh://git@github.com/resin-io/resin-cli.git"},"preferGlobal":true,"bin":{"resin":"./bin/resin"},"scripts":{"prepublish":"gulp build","doc":"mkdir -p doc/ && coffee extras/capitanodoc/index.coffee > doc/cli.markdown"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","devDependencies":{"ent":"^2.2.0","gulp":"^3.9.0","gulp-coffee":"^2.2.0","gulp-coffeelint":"^0.6.0","gulp-shell":"^0.5.2","gulp-util":"^3.0.6"},"dependencies":{"bluebird":"^3.3.3","capitano":"~1.7.0","chalk":"^1.1.1","coffee-script":"^1.9.3","columnify":"^1.5.2","is-root":"^1.0.0","lodash":"^3.10.0","mixpanel":"^0.4.0","moment":"^2.12.0","nplugm":"^3.0.0","president":"^2.0.1","prettyjson":"^1.1.3","resin-cli-auth":"^1.0.0","resin-cli-errors":"^1.2.0","resin-cli-form":"^1.4.0","resin-cli-visuals":"^1.2.2","resin-config-json":"^1.0.0","resin-device-config":"^3.0.0","resin-device-init":"^2.0.4","resin-image-manager":"^4.0.0","resin-pine":"^1.3.0","resin-sdk":"^5.3.5","resin-settings-client":"^3.5.0","resin-sync":"^2.0.2","resin-vcs":"^2.0.0","rimraf":"^2.4.3","rindle":"^1.0.0","tmp":"0.0.28","umount":"^1.1.1","underscore.string":"^3.1.1","unzip2":"^0.2.5","update-notifier":"^0.6.1","valid-email":"0.0.2"},"gitHead":"5f8c261288de76c691daf32120b4e6f3cdbc9e7d","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@4.3.0","_shasum":"a57b43290887bcdbd57fd11a637e33f8db53e3ff","_from":".","_npmVersion":"3.9.6","_nodeVersion":"6.1.0","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"shasum":"a57b43290887bcdbd57fd11a637e33f8db53e3ff","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-4.3.0.tgz","integrity":"sha512-iD27ZqcmbMNAZJYWmxwup7JyJrADIL/+zEkjXl+R0bOVnb8TGA2tqfFz7moR40x6YxkoZ2AbymW9jglvDWrT6Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD1I100rmT1HHzV0P29QN2iQcRD/hS8oqMsi0e9wrguKQIgfiKyqpU5O7MWFqbAVT4JfvAENCR6hBOK2lfQA31aYKI="}]},"maintainers":[{"name":"resin.io","email":"accounts+npm@resin.io"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/resin-cli-4.3.0.tgz_1470925317528_0.20933669758960605"},"directories":{},"deprecated":"resin-cli is deprecated, please use balena-cli instead"},"4.4.0":{"name":"resin-cli","version":"4.4.0","description":"Git Push to your devices","main":"./build/actions/index.js","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git+ssh://git@github.com/resin-io/resin-cli.git"},"preferGlobal":true,"bin":{"resin":"./bin/resin"},"scripts":{"prepublish":"gulp build","doc":"mkdir -p doc/ && coffee extras/capitanodoc/index.coffee > doc/cli.markdown"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","devDependencies":{"ent":"^2.2.0","gulp":"^3.9.0","gulp-coffee":"^2.2.0","gulp-coffeelint":"^0.6.0","gulp-shell":"^0.5.2","gulp-util":"^3.0.6"},"dependencies":{"bluebird":"^3.3.3","capitano":"~1.7.0","chalk":"^1.1.1","coffee-script":"^1.9.3","columnify":"^1.5.2","is-root":"^1.0.0","lodash":"^3.10.0","mixpanel":"^0.4.0","moment":"^2.12.0","nplugm":"^3.0.0","president":"^2.0.1","prettyjson":"^1.1.3","resin-cli-auth":"^1.0.0","resin-cli-errors":"^1.2.0","resin-cli-form":"^1.4.0","resin-cli-visuals":"^1.2.2","resin-config-json":"^1.0.0","resin-device-config":"^3.0.0","resin-device-init":"^2.0.4","resin-image-manager":"^4.0.0","resin-pine":"^1.3.0","resin-sdk":"^5.3.5","resin-settings-client":"^3.5.0","resin-sync":"^2.0.2","resin-vcs":"^2.0.0","rimraf":"^2.4.3","rindle":"^1.0.0","tmp":"0.0.28","umount":"^1.1.1","underscore.string":"^3.1.1","unzip2":"^0.2.5","update-notifier":"^0.6.1","valid-email":"0.0.2"},"gitHead":"2088cbe896b27ada1b9f2156c358558ffb185356","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@4.4.0","_shasum":"4505027797dfd4dc74f9ee1f83620afa8f677f0c","_from":".","_npmVersion":"3.9.6","_nodeVersion":"6.1.0","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"shasum":"4505027797dfd4dc74f9ee1f83620afa8f677f0c","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-4.4.0.tgz","integrity":"sha512-4MgT+Sj4PSHCWKX8mn2N8OghhIkd9VgoIzg82fJWnTSh/tNpYJ6joP+Dd9g350Ug0kAfxcSTNgkvXqr/TaHGVg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD8mdEmlw9npZ0K1amoNmTv/zmsEB7uhzpdXMVnhCaqdgIgHzgN/6+A4Fde9NnoAxDyd3Dh188VGC5dZg+jPw6WjVQ="}]},"maintainers":[{"name":"resin.io","email":"accounts+npm@resin.io"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/resin-cli-4.4.0.tgz_1470926132199_0.7647206902038306"},"directories":{},"deprecated":"resin-cli is deprecated, please use balena-cli instead"},"4.5.0":{"name":"resin-cli","version":"4.5.0","description":"Git Push to your devices","main":"./build/actions/index.js","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git+ssh://git@github.com/resin-io/resin-cli.git"},"preferGlobal":true,"bin":{"resin":"./bin/resin"},"scripts":{"prepublish":"gulp build","doc":"mkdir -p doc/ && coffee extras/capitanodoc/index.coffee > doc/cli.markdown"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","devDependencies":{"ent":"^2.2.0","gulp":"^3.9.0","gulp-coffee":"^2.2.0","gulp-coffeelint":"^0.6.0","gulp-shell":"^0.5.2","gulp-util":"^3.0.6"},"dependencies":{"bluebird":"^3.3.3","capitano":"~1.7.0","chalk":"^1.1.1","coffee-script":"^1.9.3","columnify":"^1.5.2","is-root":"^1.0.0","lodash":"^3.10.0","mixpanel":"^0.4.0","moment":"^2.12.0","nplugm":"^3.0.0","president":"^2.0.1","prettyjson":"^1.1.3","resin-cli-auth":"^1.0.0","resin-cli-errors":"^1.2.0","resin-cli-form":"^1.4.0","resin-cli-visuals":"^1.2.2","resin-config-json":"^1.0.0","resin-device-config":"^3.0.0","resin-device-init":"^2.1.0","resin-image-fs":"^2.1.2","resin-image-manager":"^4.0.0","resin-pine":"^1.3.0","resin-sdk":"^5.3.5","resin-settings-client":"^3.5.0","resin-sync":"^2.0.2","resin-vcs":"^2.0.0","rimraf":"^2.4.3","rindle":"^1.0.0","tmp":"0.0.28","umount":"^1.1.1","underscore.string":"^3.1.1","unzip2":"^0.2.5","update-notifier":"^0.6.1","valid-email":"0.0.2"},"gitHead":"7d606568f6106803453dc941f48d47a9fcee30a0","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@4.5.0","_shasum":"f60f5dc3a0f739138a5d5c6998e22e4e5670b5f6","_from":".","_npmVersion":"3.9.6","_nodeVersion":"6.1.0","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"shasum":"f60f5dc3a0f739138a5d5c6998e22e4e5670b5f6","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-4.5.0.tgz","integrity":"sha512-xr3mrMxfUUxuIWzno6D0YYSMHG0Z9/c89TGKlq87w4ZApkN6gxb7QIelHgkov4llT/L1cj7NgNBewqL87/x6zQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA92UcM7n9EzCQbXEZ5r74q9LkQ6p8t7pXCG8jVP9RGGAiBq36UcusYMAT6q7ExBBsKnv7Vh8vdh3KjWYpvyuwsfTw=="}]},"maintainers":[{"name":"resin.io","email":"accounts+npm@resin.io"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/resin-cli-4.5.0.tgz_1473876592932_0.3961357248481363"},"directories":{},"deprecated":"resin-cli is deprecated, please use balena-cli instead"},"5.0.0":{"name":"resin-cli","version":"5.0.0","description":"Git Push to your devices","main":"./build/actions/index.js","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git+ssh://git@github.com/resin-io/resin-cli.git"},"preferGlobal":true,"bin":{"resin":"./bin/resin"},"scripts":{"prepublish":"gulp build","doc":"mkdir -p doc/ && coffee extras/capitanodoc/index.coffee > doc/cli.markdown"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","devDependencies":{"ent":"^2.2.0","gulp":"^3.9.0","gulp-coffee":"^2.2.0","gulp-coffeelint":"^0.6.0","gulp-shell":"^0.5.2","gulp-util":"^3.0.6"},"dependencies":{"bluebird":"^3.3.3","capitano":"~1.7.0","chalk":"^1.1.1","coffee-script":"^1.9.3","columnify":"^1.5.2","is-root":"^1.0.0","lodash":"^3.10.0","mixpanel":"^0.4.0","moment":"^2.12.0","nplugm":"^3.0.0","president":"^2.0.1","prettyjson":"^1.1.3","resin-cli-auth":"^1.0.0","resin-cli-errors":"^1.2.0","resin-cli-form":"^1.4.0","resin-cli-visuals":"^1.2.2","resin-config-json":"^1.0.0","resin-device-config":"^3.0.0","resin-device-init":"^2.1.0","resin-image-fs":"^2.1.2","resin-image-manager":"^4.0.0","resin-pine":"^1.3.0","resin-sdk":"^5.3.5","resin-settings-client":"^3.5.0","resin-sync":"^3.0.0","resin-vcs":"^2.0.0","rimraf":"^2.4.3","rindle":"^1.0.0","tmp":"0.0.28","umount":"^1.1.1","underscore.string":"^3.1.1","unzip2":"^0.2.5","update-notifier":"^0.6.1","valid-email":"0.0.2"},"gitHead":"7953f6f6909cbc13749ad60b0825d84bd5dc9469","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@5.0.0","_shasum":"6b29febc91995d89d80899d216c54e722addc7e5","_from":".","_npmVersion":"3.9.3","_nodeVersion":"6.2.1","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"shasum":"6b29febc91995d89d80899d216c54e722addc7e5","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-5.0.0.tgz","integrity":"sha512-PFKuPdGpAD9AKS6QXYKhxM2E6p7+kaLsGAlPXhr/H6hpyrj+HR0NCEAhOd6hAEpNkukTwz9ZXGZdddBGRQ4l5g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDwuP4bz8iGuenR4O2CUmLd+RQz+T0e+xHLTlKj/8auqgIgJZXACVEuYjouaOdK8yCqbv/dqhvpqXJa+7WWTcev7TQ="}]},"maintainers":[{"name":"resin.io","email":"accounts+npm@resin.io"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/resin-cli-5.0.0.tgz_1473959957291_0.9202509107999504"},"directories":{},"deprecated":"resin-cli is deprecated, please use balena-cli instead"},"5.1.0":{"name":"resin-cli","version":"5.1.0","description":"Git Push to your devices","main":"./build/actions/index.js","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git+ssh://git@github.com/resin-io/resin-cli.git"},"preferGlobal":true,"bin":{"resin":"./bin/resin"},"scripts":{"prepublish":"gulp build","doc":"mkdir -p doc/ && coffee extras/capitanodoc/index.coffee > doc/cli.markdown"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","devDependencies":{"ent":"^2.2.0","gulp":"^3.9.0","gulp-coffee":"^2.2.0","gulp-coffeelint":"^0.6.0","gulp-shell":"^0.5.2","gulp-util":"^3.0.6"},"dependencies":{"bluebird":"^3.3.3","capitano":"~1.7.0","chalk":"^1.1.1","coffee-script":"^1.9.3","columnify":"^1.5.2","is-root":"^1.0.0","lodash":"^3.10.0","mixpanel":"^0.4.0","moment":"^2.12.0","nplugm":"^3.0.0","president":"^2.0.1","prettyjson":"^1.1.3","resin-cli-auth":"^1.0.0","resin-cli-errors":"^1.2.0","resin-cli-form":"^1.4.0","resin-cli-visuals":"^1.2.2","resin-config-json":"^1.0.0","resin-device-config":"^3.0.0","resin-device-init":"^2.1.0","resin-image-fs":"^2.1.2","resin-image-manager":"^4.0.0","resin-pine":"^1.3.0","resin-sdk":"^5.3.5","resin-settings-client":"^3.5.0","resin-sync":"^3.0.0","resin-vcs":"^2.0.0","rimraf":"^2.4.3","rindle":"^1.0.0","tmp":"0.0.28","umount":"^1.1.1","underscore.string":"^3.1.1","unzip2":"^0.2.5","update-notifier":"^0.6.1","valid-email":"0.0.2"},"gitHead":"ce026ea38782b225e45e1f3a7d57173421e2d7d6","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@5.1.0","_shasum":"e73145b79239b0ac7552065307f2c20c226a9a12","_from":".","_npmVersion":"3.9.6","_nodeVersion":"6.1.0","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"shasum":"e73145b79239b0ac7552065307f2c20c226a9a12","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-5.1.0.tgz","integrity":"sha512-zOwME+2hHJ3Z2uQ3jluXt5Zm4y92LA2BoDwZgSnoZK3SZyuTwOELsXmvTYWhA2Hi/pGH86o9HNGFa6mNIH2WNQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCPfZP93mwagS2WSwKEfbfps352+Web8gPVxXPTqogN+gIhAOivvSRMSc2spzDto30UmSsas6do8UFvuyc04HoKWN8L"}]},"maintainers":[{"name":"resin.io","email":"accounts+npm@resin.io"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/resin-cli-5.1.0.tgz_1474847784910_0.9777796904090792"},"directories":{},"deprecated":"resin-cli is deprecated, please use balena-cli instead"},"5.2.0":{"name":"resin-cli","version":"5.2.0","description":"Git Push to your devices","main":"./build/actions/index.js","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git+ssh://git@github.com/resin-io/resin-cli.git"},"preferGlobal":true,"bin":{"resin":"./bin/resin"},"scripts":{"prepublish":"gulp build","doc":"mkdir -p doc/ && coffee extras/capitanodoc/index.coffee > doc/cli.markdown"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","devDependencies":{"ent":"^2.2.0","gulp":"^3.9.0","gulp-coffee":"^2.2.0","gulp-coffeelint":"^0.6.0","gulp-shell":"^0.5.2","gulp-util":"^3.0.6"},"dependencies":{"bluebird":"^3.3.3","capitano":"~1.7.0","chalk":"^1.1.1","coffee-script":"^1.11.1","columnify":"^1.5.2","is-root":"^1.0.0","lodash":"^3.10.0","mixpanel":"^0.4.0","moment":"^2.12.0","nplugm":"^3.0.0","president":"^2.0.1","prettyjson":"^1.1.3","resin-cli-auth":"^1.0.0","resin-cli-errors":"^1.2.0","resin-cli-form":"^1.4.0","resin-cli-visuals":"^1.2.2","resin-config-json":"^1.0.0","resin-device-config":"^3.0.0","resin-device-init":"^2.1.0","resin-image-fs":"^2.1.2","resin-image-manager":"^4.0.0","resin-pine":"^1.3.0","resin-sdk":"^5.4.0","resin-settings-client":"^3.5.0","resin-sync":"^3.0.0","resin-vcs":"^2.0.0","rimraf":"^2.4.3","rindle":"^1.0.0","tmp":"0.0.28","umount":"^1.1.1","underscore.string":"^3.1.1","unzip2":"^0.2.5","update-notifier":"^0.6.1","valid-email":"0.0.2"},"gitHead":"c9919a90a80495edafb331d825ab00f227067aea","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@5.2.0","_shasum":"e0edf971556553d0a8c18b40b7896d4d5348e75f","_from":".","_npmVersion":"3.9.6","_nodeVersion":"6.1.0","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"shasum":"e0edf971556553d0a8c18b40b7896d4d5348e75f","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-5.2.0.tgz","integrity":"sha512-PeaCnhsdJW47KnxcZhL1ODhALqDTb46Sf587pMd2U/qMAGRJOCH+1SZzrrohXuiKIn3dJ63EKOWl4xZM+D1sLw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDihdOjZSa4yG5tb6Yv7fwBwnN2DYpVKpx4OkNi92rgVAIgTWHZ7pObOGRGcbBK3YVK+FpVKcmFZ0Jh4Ibcb/d01bo="}]},"maintainers":[{"name":"resin.io","email":"accounts+npm@resin.io"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/resin-cli-5.2.0.tgz_1477605071013_0.3608381685335189"},"directories":{},"deprecated":"resin-cli is deprecated, please use balena-cli instead"},"5.2.1":{"name":"resin-cli","version":"5.2.1","description":"Git Push to your devices","main":"./build/actions/index.js","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git+ssh://git@github.com/resin-io/resin-cli.git"},"preferGlobal":true,"bin":{"resin":"./bin/resin"},"scripts":{"prepublish":"gulp build","doc":"mkdir -p doc/ && coffee extras/capitanodoc/index.coffee > doc/cli.markdown"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","devDependencies":{"ent":"^2.2.0","gulp":"^3.9.0","gulp-coffee":"^2.2.0","gulp-coffeelint":"^0.6.0","gulp-shell":"^0.5.2","gulp-util":"^3.0.6"},"dependencies":{"bluebird":"^3.3.3","capitano":"~1.7.0","chalk":"^1.1.1","coffee-script":"^1.11.1","columnify":"^1.5.2","is-root":"^1.0.0","lodash":"^3.10.0","mixpanel":"^0.4.0","moment":"^2.12.0","nplugm":"^3.0.0","president":"^2.0.1","prettyjson":"^1.1.3","resin-cli-auth":"^1.0.0","resin-cli-errors":"^1.2.0","resin-cli-form":"^1.4.0","resin-cli-visuals":"^1.2.2","resin-config-json":"^1.0.0","resin-device-config":"^3.0.0","resin-device-init":"^2.1.0","resin-image-fs":"^2.1.2","resin-image-manager":"^4.0.0","resin-pine":"^1.3.0","resin-sdk":"^5.4.0","resin-settings-client":"^3.5.0","resin-sync":"^3.0.0","resin-vcs":"^2.0.0","rimraf":"^2.4.3","rindle":"^1.0.0","tmp":"0.0.28","umount":"^1.1.1","underscore.string":"^3.1.1","unzip2":"^0.2.5","update-notifier":"^0.6.1","valid-email":"0.0.2"},"gitHead":"e013986dbaa42b2510c0ca20f97ac7dea5ab1053","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@5.2.1","_shasum":"62adf70710488663de4ff0dd527dd8dc1f53395f","_from":".","_npmVersion":"3.9.6","_nodeVersion":"6.1.0","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"shasum":"62adf70710488663de4ff0dd527dd8dc1f53395f","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-5.2.1.tgz","integrity":"sha512-yPJdYxEv9uzpbrRUlLG44frFuJpYerVoXUk17CmqaIls3QYyxHMOsIpxNMSyThNmRBeqYFomUFjw+R6xSD1npw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG2DVMlXLgTOsShoQRQwYwRuyZs0E8Ikt+MWyC3VP5I5AiAlrSJIf9WDF22Tup/J4bSKdiLXsoLYHomDxioujxCplQ=="}]},"maintainers":[{"name":"resin.io","email":"accounts+npm@resin.io"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/resin-cli-5.2.1.tgz_1477671587629_0.6084690308198333"},"directories":{},"deprecated":"resin-cli is deprecated, please use balena-cli instead"},"5.2.2":{"name":"resin-cli","version":"5.2.2","description":"Git Push to your devices","main":"./build/actions/index.js","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git+ssh://git@github.com/resin-io/resin-cli.git"},"preferGlobal":true,"bin":{"resin":"./bin/resin"},"scripts":{"prepublish":"gulp build","doc":"mkdir -p doc/ && coffee extras/capitanodoc/index.coffee > doc/cli.markdown"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","devDependencies":{"ent":"^2.2.0","gulp":"^3.9.0","gulp-coffee":"^2.2.0","gulp-coffeelint":"^0.6.0","gulp-shell":"^0.5.2","gulp-util":"^3.0.6"},"dependencies":{"bluebird":"^3.3.3","capitano":"~1.7.0","chalk":"^1.1.1","coffee-script":"^1.11.1","columnify":"^1.5.2","is-root":"^1.0.0","lodash":"^3.10.0","mixpanel":"^0.4.0","moment":"^2.12.0","nplugm":"^3.0.0","president":"^2.0.1","prettyjson":"^1.1.3","resin-cli-auth":"^1.0.0","resin-cli-errors":"^1.2.0","resin-cli-form":"^1.4.0","resin-cli-visuals":"^1.2.2","resin-config-json":"^1.0.0","resin-device-config":"^3.0.0","resin-device-init":"^2.1.0","resin-image-fs":"^2.1.2","resin-image-manager":"^4.0.0","resin-pine":"^1.3.0","resin-sdk":"^5.4.0","resin-settings-client":"^3.5.0","resin-sync":"^3.0.0","resin-vcs":"^2.0.0","rimraf":"^2.4.3","rindle":"^1.0.0","tmp":"0.0.28","umount":"^1.1.1","underscore.string":"^3.1.1","unzip2":"^0.2.5","update-notifier":"^0.6.1","valid-email":"0.0.2"},"gitHead":"e8183d4031e0f682731334f0b576461649b14e71","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@5.2.2","_shasum":"22546068f853ef4ed3480d02bf3255913deb6c6c","_from":".","_npmVersion":"3.9.6","_nodeVersion":"6.1.0","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"shasum":"22546068f853ef4ed3480d02bf3255913deb6c6c","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-5.2.2.tgz","integrity":"sha512-Qiqak5yjO5+orBz9PBlik13/HjcmznNmyjPPDLr6Hj/bqwTfk+bdBCb6ScdK+R2ubpbHidhLTzjOuiIrWV2edA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCCoabNkEK2SSawu1dgqFoaMIt13FDBo6GYK/c8HQbPvgIgcgWSSjn8EFQVTpmVjGq7QA6LdI88aeqX1UA5ioGYDrA="}]},"maintainers":[{"name":"resin.io","email":"accounts+npm@resin.io"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/resin-cli-5.2.2.tgz_1478025558842_0.4559599063359201"},"directories":{},"deprecated":"resin-cli is deprecated, please use balena-cli instead"},"5.2.3":{"name":"resin-cli","version":"5.2.3","description":"Git Push to your devices","main":"./build/actions/index.js","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git+ssh://git@github.com/resin-io/resin-cli.git"},"preferGlobal":true,"bin":{"resin":"./bin/resin"},"scripts":{"prepublish":"gulp build","doc":"mkdir -p doc/ && coffee extras/capitanodoc/index.coffee > doc/cli.markdown"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","devDependencies":{"ent":"^2.2.0","gulp":"^3.9.0","gulp-coffee":"^2.2.0","gulp-coffeelint":"^0.6.0","gulp-shell":"^0.5.2","gulp-util":"^3.0.6"},"dependencies":{"bluebird":"^3.3.3","capitano":"~1.7.0","chalk":"^1.1.1","coffee-script":"^1.11.1","columnify":"^1.5.2","is-root":"^1.0.0","js-yaml":"^3.7.0","lodash":"^3.10.0","mixpanel":"^0.4.0","moment":"^2.12.0","nplugm":"^3.0.0","president":"^2.0.1","prettyjson":"^1.1.3","resin-cli-auth":"^1.0.0","resin-cli-errors":"^1.2.0","resin-cli-form":"^1.4.0","resin-cli-visuals":"^1.2.2","resin-config-json":"^1.0.0","resin-device-config":"^3.0.0","resin-device-init":"^2.1.0","resin-image-fs":"^2.1.2","resin-image-manager":"^4.0.0","resin-pine":"^1.3.0","resin-sdk":"^5.4.0","resin-settings-client":"^3.5.0","resin-sync":"^3.0.0","resin-vcs":"^2.0.0","rimraf":"^2.4.3","rindle":"^1.0.0","tmp":"0.0.28","umount":"^1.1.1","underscore.string":"^3.1.1","unzip2":"^0.2.5","update-notifier":"^0.6.1","valid-email":"0.0.2"},"gitHead":"49664b815d1c0ecabc40017767d157cfb6871297","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@5.2.3","_shasum":"b17e0c1cf2970ca14c6210c5297ddef693e01459","_from":".","_npmVersion":"3.9.6","_nodeVersion":"6.1.0","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"shasum":"b17e0c1cf2970ca14c6210c5297ddef693e01459","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-5.2.3.tgz","integrity":"sha512-YvVOIsWvNXzT4Pw3j/POxMdR9WjlzpB5i5sDrQZS2K9kuAOaC/l/a8ApftQa0bYHTfi46qyyIH9fP7mbk+W+BA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC8HO952F8ohpJlxrUJrp7TuNUM1xfNSNBBInepIPHvMQIgH0LpQ9KeAihfyIRV/ZCMWjInOkIEyzO+QjUy1WM/TIA="}]},"maintainers":[{"name":"resin.io","email":"accounts+npm@resin.io"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/resin-cli-5.2.3.tgz_1483552546898_0.01831501955166459"},"directories":{},"deprecated":"resin-cli is deprecated, please use balena-cli instead"},"5.2.4":{"name":"resin-cli","version":"5.2.4","description":"Git Push to your devices","main":"./build/actions/index.js","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git+ssh://git@github.com/resin-io/resin-cli.git"},"preferGlobal":true,"bin":{"resin":"./bin/resin"},"scripts":{"prepublish":"gulp build","doc":"mkdir -p doc/ && coffee extras/capitanodoc/index.coffee > doc/cli.markdown"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","devDependencies":{"ent":"^2.2.0","gulp":"^3.9.0","gulp-coffee":"^2.2.0","gulp-coffeelint":"^0.6.0","gulp-shell":"^0.5.2","gulp-util":"^3.0.6"},"dependencies":{"bluebird":"^3.3.3","capitano":"~1.7.0","chalk":"^1.1.1","coffee-script":"^1.11.1","columnify":"^1.5.2","is-root":"^1.0.0","js-yaml":"^3.7.0","lodash":"^3.10.0","mixpanel":"^0.4.0","moment":"^2.12.0","nplugm":"^3.0.0","president":"^2.0.1","prettyjson":"^1.1.3","resin-cli-auth":"^1.0.0","resin-cli-errors":"^1.2.0","resin-cli-form":"^1.4.0","resin-cli-visuals":"^1.2.2","resin-config-json":"^1.0.0","resin-device-config":"^3.0.0","resin-device-init":"^2.1.0","resin-image-fs":"^2.1.2","resin-image-manager":"^4.0.0","resin-pine":"^1.3.0","resin-sdk":"^5.4.0","resin-settings-client":"^3.5.0","resin-sync":"^3.0.0","resin-vcs":"^2.0.0","rimraf":"^2.4.3","rindle":"^1.0.0","tmp":"0.0.28","umount":"^1.1.1","underscore.string":"^3.1.1","unzip2":"^0.2.5","update-notifier":"^0.6.1","valid-email":"0.0.2"},"gitHead":"f9a4f8c37522e52623be2af49598960fa6cc2ec8","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@5.2.4","_shasum":"8938c1be125ca1bc453cf55dc7ceb095754f88ca","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"shasum":"8938c1be125ca1bc453cf55dc7ceb095754f88ca","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-5.2.4.tgz","integrity":"sha512-FGvP2D5BXsLs0a9ol/kJZiz6Muzey05RyPEu+hzTbbaV7PGHy4kvAxNR35RB7oOfv1+tzrm9CAGqe+92Abpvqw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD0fGQb4YNBglTOzw4pkihrY+kOEx6vK7qiqgVkhQmEzgIgcGZy4Wdi6rXp1MfHODJVmyUTwSvlNE1lP3aRkuVmdUY="}]},"maintainers":[{"name":"resin.io","email":"accounts+npm@resin.io"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/resin-cli-5.2.4.tgz_1484759752332_0.8338935731444508"},"directories":{},"deprecated":"resin-cli is deprecated, please use balena-cli instead"},"5.3.0":{"name":"resin-cli","version":"5.3.0","description":"Git Push to your devices","main":"./build/actions/index.js","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git+ssh://git@github.com/resin-io/resin-cli.git"},"preferGlobal":true,"bin":{"resin":"./bin/resin"},"scripts":{"build":"gulp build","prepublish":"npm run build","doc":"mkdir -p doc/ && coffee extras/capitanodoc/index.coffee > doc/cli.markdown"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","devDependencies":{"ent":"^2.2.0","gulp":"^3.9.0","gulp-coffee":"^2.2.0","gulp-coffeelint":"^0.6.0","gulp-shell":"^0.5.2"},"dependencies":{"bluebird":"^3.3.3","capitano":"~1.7.0","chalk":"^1.1.1","coffee-script":"~1.12.2","columnify":"^1.5.2","is-root":"^1.0.0","js-yaml":"^3.7.0","lodash":"^3.10.0","mixpanel":"^0.4.0","moment":"^2.12.0","nplugm":"^3.0.0","president":"^2.0.1","prettyjson":"^1.1.3","resin-cli-auth":"^1.0.0","resin-cli-errors":"^1.2.0","resin-cli-form":"^1.4.0","resin-cli-visuals":"^1.2.2","resin-config-json":"^1.0.0","resin-device-config":"^3.0.0","resin-device-init":"^2.1.0","resin-image-fs":"^2.1.2","resin-image-manager":"^4.0.0","resin-sdk-preconfigured":"^0.1.0","resin-settings-client":"^3.5.0","resin-sync":"^6.1.0","rimraf":"^2.4.3","rindle":"^1.0.0","tmp":"^0.0.31","umount":"^1.1.1","underscore.string":"^3.1.1","unzip2":"^0.2.5","update-notifier":"^0.6.1","valid-email":"0.0.2"},"gitHead":"eea9a2f72372c8fb8fdab0ae03a529372803277d","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@5.3.0","_shasum":"6f888c851ef21d9232f42006ce1c56233321edd6","_from":".","_npmVersion":"4.1.2","_nodeVersion":"6.9.1","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"shasum":"6f888c851ef21d9232f42006ce1c56233321edd6","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-5.3.0.tgz","integrity":"sha512-o0IYO9M/WWIAXB3OheaYosuZHnYh8xVrRUNjpAcRPdy1/uAln8Vex4ASxVYlx5tpm3ZjI3KMVgFwlt40iNDpUA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAljUoc2cNmMxdDERpaqZQUkUlrDsl+1VXsKBa71tatsAiEA2KV3jlT84R1lrvt3WAUxwCjZj+kHmrZsjV6SHxTQpqw="}]},"maintainers":[{"name":"resin.io","email":"accounts+npm@resin.io"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/resin-cli-5.3.0.tgz_1488557969641_0.6645927857607603"},"directories":{},"deprecated":"resin-cli is deprecated, please use balena-cli instead"},"5.5.0":{"name":"resin-cli","version":"5.5.0","description":"Git Push to your devices","main":"./build/actions/index.js","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git+ssh://git@github.com/resin-io/resin-cli.git"},"preferGlobal":true,"bin":{"resin":"./bin/resin"},"scripts":{"build":"gulp build","prepublish":"npm run build","doc":"mkdir -p doc/ && coffee extras/capitanodoc/index.coffee > doc/cli.markdown"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","devDependencies":{"ent":"^2.2.0","gulp":"^3.9.0","gulp-coffee":"^2.2.0","gulp-coffeelint":"^0.6.0","gulp-shell":"^0.5.2"},"dependencies":{"babel-preset-es2015":"^6.16.0","babel-register":"^6.16.3","bluebird":"^3.3.3","capitano":"~1.7.0","chalk":"^1.1.3","coffee-script":"~1.12.2","columnify":"^1.5.2","denymount":"^2.2.0","docker-toolbelt":"^1.3.3","drivelist":"^5.0.16","etcher-image-write":"^9.0.1","inquirer":"^3.0.6","is-root":"^1.0.0","js-yaml":"^3.7.0","lodash":"^3.10.0","mixpanel":"^0.4.0","moment":"^2.12.0","nplugm":"^3.0.0","president":"^2.0.1","prettyjson":"^1.1.3","reconfix":"0.0.3","resin-cli-auth":"^1.0.0","resin-cli-errors":"^1.2.0","resin-cli-form":"^1.4.1","resin-cli-visuals":"^1.3.0","resin-config-json":"^1.0.0","resin-device-config":"^3.0.0","resin-device-init":"^2.1.0","resin-image-fs":"^2.1.2","resin-image-manager":"^4.0.0","resin-sdk-preconfigured":"^0.1.0","resin-settings-client":"^3.5.0","resin-sync":"^7.0.0","rimraf":"^2.4.3","rindle":"^1.0.0","tmp":"^0.0.31","umount":"^1.1.5","underscore.string":"^3.1.1","unzip2":"^0.2.5","update-notifier":"^0.6.1","valid-email":"0.0.2"},"gitHead":"9f3108c5e722a1e30b5257fdb29dbfc51dbb3c6d","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@5.5.0","_shasum":"ac82e6209e975fd90dee0365c706f378d3121c31","_from":".","_npmVersion":"4.1.2","_nodeVersion":"6.9.1","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"shasum":"ac82e6209e975fd90dee0365c706f378d3121c31","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-5.5.0.tgz","integrity":"sha512-Sfq/h8OGwAvzygNOq8gH6oYsd+rfoQmSrOuYZpcOGrsRBdxqbogDtPOSVZhiFB63xjhyldbhlrHAthgUtmhprw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEjT5ZIoKmBe2y7Na8pUhdeRb6vz8xfvJ5jlRJbeAf0DAiA8o0lhB26W1DO+5WgGEVGzObipvCm6DeuW893/MjD2zQ=="}]},"maintainers":[{"name":"resin.io","email":"accounts+npm@resin.io"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/resin-cli-5.5.0.tgz_1489175826745_0.4722459721378982"},"directories":{},"deprecated":"resin-cli is deprecated, please use balena-cli instead"},"5.6.0":{"name":"resin-cli","version":"5.6.0","description":"Git Push to your devices","main":"./build/actions/index.js","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git+ssh://git@github.com/resin-io/resin-cli.git"},"preferGlobal":true,"bin":{"resin":"./bin/resin"},"scripts":{"build":"gulp build","doc":"mkdir -p doc/ && coffee extras/capitanodoc/index.coffee > doc/cli.markdown","watch":"gulp watch","lint":"gulp lint","prepublish":"npm run build && npm run doc"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","devDependencies":{"ent":"^2.2.0","gulp":"^3.9.0","gulp-coffee":"^2.2.0","gulp-coffeelint":"^0.6.0","gulp-shell":"^0.5.2"},"dependencies":{"babel-preset-es2015":"^6.16.0","babel-register":"^6.16.3","bluebird":"^3.3.3","capitano":"^1.7.0","chalk":"^1.1.3","coffee-script":"~1.12.4","columnify":"^1.5.2","denymount":"^2.2.0","docker-toolbelt":"^1.3.3","drivelist":"^5.0.16","etcher-image-write":"^9.0.1","inquirer":"^3.0.6","is-root":"^1.0.0","js-yaml":"^3.7.0","lodash":"^3.10.0","mixpanel":"^0.4.0","moment":"^2.12.0","nplugm":"^3.0.0","president":"^2.0.1","prettyjson":"^1.1.3","reconfix":"^0.0.3","resin-cli-auth":"^1.0.0","resin-cli-errors":"^1.2.0","resin-cli-form":"^1.4.1","resin-cli-visuals":"^1.3.0","resin-config-json":"^1.0.0","resin-device-config":"^3.0.0","resin-device-init":"^2.1.0","resin-image-fs":"^2.1.2","resin-image-manager":"^4.1.0","resin-sdk-preconfigured":"^0.1.1","resin-settings-client":"^3.5.0","resin-sync":"^7.0.0","rimraf":"^2.4.3","rindle":"^1.0.0","tmp":"^0.0.31","umount":"^1.1.5","underscore.string":"^3.1.1","unzip2":"^0.2.5","update-notifier":"^0.6.1","valid-email":"^0.0.2"},"gitHead":"d90874dbefa78f7c04ab9e8059a05daba725ed2b","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@5.6.0","_shasum":"3572ce43d67c50aada55f8d0a91f53c04a94754b","_from":".","_npmVersion":"4.4.1","_nodeVersion":"6.5.0","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"shasum":"3572ce43d67c50aada55f8d0a91f53c04a94754b","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-5.6.0.tgz","integrity":"sha512-PuUgBQrRRe966ikKJaBJcr9q0LKv5c72UROah64VllngH5h60cip8xwD2MQFVYspv+eOmDzopacKPlHij9JIHg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAMtj5dnzGckZ8/7dFXMkIfIE+uT6umY4GK+WmzrjWEUAiAyunrcZvPHWnANLy3nvhnETn9urIwEtcY006sYOtR6vQ=="}]},"maintainers":[{"name":"resin.io","email":"accounts+npm@resin.io"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/resin-cli-5.6.0.tgz_1490222305550_0.04885493824258447"},"directories":{},"deprecated":"resin-cli is deprecated, please use balena-cli instead"},"5.4.0":{"name":"resin-cli","version":"5.4.0","description":"Git Push to your devices","main":"./build/actions/index.js","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git+ssh://git@github.com/resin-io/resin-cli.git"},"preferGlobal":true,"bin":{"resin":"./bin/resin"},"scripts":{"build":"gulp build","prepublish":"npm run build","doc":"mkdir -p doc/ && coffee extras/capitanodoc/index.coffee > doc/cli.markdown"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","devDependencies":{"ent":"^2.2.0","gulp":"^3.9.0","gulp-coffee":"^2.2.0","gulp-coffeelint":"^0.6.0","gulp-shell":"^0.5.2"},"dependencies":{"babel-preset-es2015":"^6.16.0","babel-register":"^6.16.3","bluebird":"^3.3.3","capitano":"~1.7.0","chalk":"^1.1.3","coffee-script":"~1.12.2","columnify":"^1.5.2","denymount":"^2.2.0","docker-toolbelt":"^1.3.3","drivelist":"^5.0.16","etcher-image-write":"^9.0.1","inquirer":"^3.0.6","is-root":"^1.0.0","js-yaml":"^3.7.0","lodash":"^3.10.0","mixpanel":"^0.4.0","moment":"^2.12.0","nplugm":"^3.0.0","president":"^2.0.1","prettyjson":"^1.1.3","reconfix":"0.0.3","resin-cli-auth":"^1.0.0","resin-cli-errors":"^1.2.0","resin-cli-form":"^1.4.1","resin-cli-visuals":"^1.3.0","resin-config-json":"^1.0.0","resin-device-config":"^3.0.0","resin-device-init":"^2.1.0","resin-image-fs":"^2.1.2","resin-image-manager":"^4.0.0","resin-sdk-preconfigured":"^0.1.0","resin-settings-client":"^3.5.0","resin-sync":"^6.1.0","rimraf":"^2.4.3","rindle":"^1.0.0","tmp":"^0.0.31","umount":"^1.1.5","underscore.string":"^3.1.1","unzip2":"^0.2.5","update-notifier":"^0.6.1","valid-email":"0.0.2"},"gitHead":"2125cf9649a74c0c3b0c52860b3815bdf3140492","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@5.4.0","_shasum":"b91b60355d44f76760d4e145dfab6d667b606431","_from":".","_npmVersion":"4.4.1","_nodeVersion":"6.5.0","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"shasum":"b91b60355d44f76760d4e145dfab6d667b606431","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-5.4.0.tgz","integrity":"sha512-it+CTEC1q6hGFoSD64HaTuhCRiGp/2Q/9rLuf6ZfZBQKUdYnP9TqIfJTzEx/88KN7GoAhlwpPQ7fjkd2wQVq8g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG7lkSwhtsZEn2A7Mr/vf6Gu7dwVTj/ftsRYUch+NbOuAiEAjEDEDcv3hblFnRo2Kj4p1aTbmYpoDLLdrvsV6mFPb9w="}]},"maintainers":[{"name":"resin.io","email":"accounts+npm@resin.io"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/resin-cli-5.4.0.tgz_1490271357177_0.9047060355078429"},"directories":{},"deprecated":"resin-cli is deprecated, please use balena-cli instead"},"5.6.1":{"name":"resin-cli","version":"5.6.1","description":"Git Push to your devices","main":"./build/actions/index.js","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git+ssh://git@github.com/resin-io/resin-cli.git"},"preferGlobal":true,"bin":{"resin":"./bin/resin"},"scripts":{"build":"gulp build","doc":"mkdir -p doc/ && coffee extras/capitanodoc/index.coffee > doc/cli.markdown","watch":"gulp watch","lint":"gulp lint","prepublish":"npm run build && npm run doc"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","devDependencies":{"ent":"^2.2.0","gulp":"^3.9.0","gulp-coffee":"^2.2.0","gulp-coffeelint":"^0.6.0","gulp-shell":"^0.5.2"},"dependencies":{"babel-preset-es2015":"^6.16.0","babel-register":"^6.16.3","bluebird":"^3.3.3","capitano":"^1.7.0","chalk":"^1.1.3","coffee-script":"~1.12.4","columnify":"^1.5.2","denymount":"^2.2.0","docker-toolbelt":"^1.3.3","drivelist":"^5.0.16","etcher-image-write":"^9.0.1","inquirer":"^3.0.6","is-root":"^1.0.0","js-yaml":"^3.7.0","lodash":"^3.10.0","mixpanel":"^0.4.0","moment":"^2.12.0","nplugm":"^3.0.0","president":"^2.0.1","prettyjson":"^1.1.3","reconfix":"^0.0.3","raven":"^1.2.0","resin-cli-auth":"^1.0.0","resin-cli-errors":"^1.2.0","resin-cli-form":"^1.4.1","resin-cli-visuals":"^1.3.0","resin-config-json":"^1.0.0","resin-device-config":"^3.0.0","resin-device-init":"^2.1.0","resin-image-fs":"^2.1.2","resin-image-manager":"^4.1.0","resin-sdk-preconfigured":"^0.1.1","resin-settings-client":"^3.5.0","resin-sync":"^7.0.0","rimraf":"^2.4.3","rindle":"^1.0.0","tmp":"^0.0.31","umount":"^1.1.5","underscore.string":"^3.1.1","unzip2":"^0.2.5","update-notifier":"^0.6.1","valid-email":"^0.0.2"},"gitHead":"857c5204b9b42a0bce695654967be8ffa3eab276","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@5.6.1","_shasum":"a6e2eebc692dfaa54ed92266a0075c7671760c3a","_from":".","_npmVersion":"4.4.1","_nodeVersion":"6.5.0","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"shasum":"a6e2eebc692dfaa54ed92266a0075c7671760c3a","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-5.6.1.tgz","integrity":"sha512-taYzf6afecF/u6/1rGH/HGE+wzMvwGG1Gi/+y5vZcGzj3zSojGXZjAfr9HGxyZ8pzeo5wteyubPU9unqay3wXA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCCBK+Hi8fa5neTp7ScStKvAGAyuMYT2qC1y4g+ELfLZAIgYdrrpa5kA6NPFJZP4bAOXBaCptOXXhYHPYRFItScpOQ="}]},"maintainers":[{"name":"resin.io","email":"accounts+npm@resin.io"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/resin-cli-5.6.1.tgz_1490273575707_0.5849447092041373"},"directories":{},"deprecated":"resin-cli is deprecated, please use balena-cli instead"},"5.7.0":{"name":"resin-cli","version":"5.7.0","description":"Git Push to your devices","main":"./build/actions/index.js","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git+ssh://git@github.com/resin-io/resin-cli.git"},"preferGlobal":true,"bin":{"resin":"./bin/resin"},"scripts":{"build":"gulp build","doc":"mkdir -p doc/ && coffee extras/capitanodoc/index.coffee > doc/cli.markdown","watch":"gulp watch","lint":"gulp lint","prepublish":"npm run build && npm run doc"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","devDependencies":{"ent":"^2.2.0","gulp":"^3.9.0","gulp-coffee":"^2.2.0","gulp-coffeelint":"^0.6.0","gulp-shell":"^0.5.2"},"dependencies":{"babel-preset-es2015":"^6.16.0","babel-register":"^6.16.3","bluebird":"^3.3.3","capitano":"^1.7.0","chalk":"^1.1.3","coffee-script":"~1.12.4","columnify":"^1.5.2","denymount":"^2.2.0","docker-toolbelt":"^1.3.3","drivelist":"^5.0.16","etcher-image-write":"^9.0.1","inquirer":"^3.0.6","is-root":"^1.0.0","js-yaml":"^3.7.0","lodash":"^3.10.0","mixpanel":"^0.4.0","moment":"^2.12.0","nplugm":"^3.0.0","president":"^2.0.1","prettyjson":"^1.1.3","reconfix":"^0.0.3","raven":"^1.2.0","resin-cli-auth":"^1.0.0","resin-cli-errors":"^1.2.0","resin-cli-form":"^1.4.1","resin-cli-visuals":"^1.3.0","resin-config-json":"^1.0.0","resin-device-config":"^3.0.0","resin-device-init":"^2.2.0","resin-image-fs":"^2.1.2","resin-image-manager":"^4.1.0","resin-sdk-preconfigured":"^0.1.1","resin-settings-client":"^3.5.0","resin-sync":"^7.0.0","rimraf":"^2.4.3","rindle":"^1.0.0","tmp":"^0.0.31","umount":"^1.1.5","underscore.string":"^3.1.1","unzip2":"^0.2.5","update-notifier":"^0.6.1","valid-email":"^0.0.2","removedrive":"^1.0.0"},"optionalDependencies":{"removedrive":"^1.0.0"},"gitHead":"96a7a247388758b5f7a70a217dff32017d38d981","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@5.7.0","_shasum":"a0552ba41a167d93ef9143dfa25b3a144e1b4067","_from":".","_npmVersion":"4.4.4","_nodeVersion":"6.5.0","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"shasum":"a0552ba41a167d93ef9143dfa25b3a144e1b4067","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-5.7.0.tgz","integrity":"sha512-BSfF4AqjwWsRJ9c4P1z2PnWAekuaWiSRXIVpHBWtJEPCu5ghXqMw9LdUVAoo/G6j+BLrWKoFtEtDqK5iUS23Sg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEXP2jxHT3HsE1/2yWUVuaPZv6o+p5gTcmnDdY2VM1aVAiA1MC14WhgRds26DzNuvyKQRM/T1YGDwhtFmzPVdUE9Aw=="}]},"maintainers":[{"name":"resin.io","email":"accounts+npm@resin.io"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/resin-cli-5.7.0.tgz_1490701455957_0.8776774748694152"},"directories":{},"deprecated":"resin-cli is deprecated, please use balena-cli instead"},"5.7.1":{"name":"resin-cli","version":"5.7.1","description":"Git Push to your devices","main":"./build/actions/index.js","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git+ssh://git@github.com/resin-io/resin-cli.git"},"preferGlobal":true,"bin":{"resin":"./bin/resin"},"scripts":{"build":"gulp build","doc":"mkdir -p doc/ && coffee extras/capitanodoc/index.coffee > doc/cli.markdown","watch":"gulp watch","lint":"gulp lint","prepublish":"npm run build && npm run doc"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","devDependencies":{"ent":"^2.2.0","gulp":"^3.9.0","gulp-coffee":"^2.2.0","gulp-coffeelint":"^0.6.0","gulp-shell":"^0.5.2"},"dependencies":{"babel-preset-es2015":"^6.16.0","babel-register":"^6.16.3","bluebird":"^3.3.3","capitano":"^1.7.0","chalk":"^1.1.3","coffee-script":"~1.12.4","columnify":"^1.5.2","denymount":"^2.2.0","docker-toolbelt":"^1.3.3","drivelist":"^5.0.16","etcher-image-write":"^9.0.1","inquirer":"^3.0.6","is-root":"^1.0.0","js-yaml":"^3.7.0","lodash":"^3.10.0","mixpanel":"^0.4.0","moment":"^2.12.0","nplugm":"^3.0.0","president":"^2.0.1","prettyjson":"^1.1.3","reconfix":"^0.0.3","raven":"^1.2.0","resin-cli-auth":"^1.0.0","resin-cli-errors":"^1.2.0","resin-cli-form":"^1.4.1","resin-cli-visuals":"^1.3.0","resin-config-json":"^1.0.0","resin-device-config":"^3.0.0","resin-device-init":"^2.2.0","resin-image-fs":"^2.1.2","resin-image-manager":"^4.1.1","resin-sdk-preconfigured":"^0.1.2","resin-settings-client":"^3.5.0","resin-sync":"^7.0.0","rimraf":"^2.4.3","rindle":"^1.0.0","tmp":"^0.0.31","umount":"^1.1.5","underscore.string":"^3.1.1","unzip2":"^0.2.5","update-notifier":"^0.6.1","valid-email":"^0.0.2","removedrive":"^1.0.0"},"optionalDependencies":{"removedrive":"^1.0.0"},"gitHead":"965aa7e4d4ac9c7ac53df82fdd7081c89a5c0bc8","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@5.7.1","_shasum":"0b2ab47d6af13066323476d65654d1e8edf6f5c8","_from":".","_npmVersion":"4.0.3","_nodeVersion":"7.2.1","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"shasum":"0b2ab47d6af13066323476d65654d1e8edf6f5c8","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-5.7.1.tgz","integrity":"sha512-Xzk+yH7hxV0A4iuQVWUhVybwAd8nSTdRGd5JaDy5FG1FNvkg8W8cr21WAAvC+wsiZFAl1JeRvN9L4XXGhniyEg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC6It2hBcoyWtNCloTTQWPr+SK5uBTcutOUfPkF1P6AQQIhAK4RdeYs6eHcKlLpvHuuzSczdmmyMMloHWwA4DYhTPqg"}]},"maintainers":[{"name":"resin.io","email":"accounts+npm@resin.io"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/resin-cli-5.7.1.tgz_1491228489147_0.5502684663515538"},"directories":{},"deprecated":"resin-cli is deprecated, please use balena-cli instead"},"5.7.2":{"name":"resin-cli","version":"5.7.2","description":"Git Push to your devices","main":"./build/actions/index.js","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git+ssh://git@github.com/resin-io/resin-cli.git"},"preferGlobal":true,"bin":{"resin":"./bin/resin"},"scripts":{"build":"gulp build","doc":"mkdir -p doc/ && coffee extras/capitanodoc/index.coffee > doc/cli.markdown","watch":"gulp watch","lint":"gulp lint","prepublish":"npm run build && npm run doc"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","devDependencies":{"ent":"^2.2.0","gulp":"^3.9.0","gulp-coffee":"^2.2.0","gulp-coffeelint":"^0.6.0","gulp-shell":"^0.5.2"},"dependencies":{"bluebird":"^3.3.3","capitano":"^1.7.0","chalk":"^1.1.3","coffee-script":"~1.12.4","columnify":"^1.5.2","denymount":"^2.2.0","docker-toolbelt":"^1.3.3","drivelist":"^5.0.16","etcher-image-write":"^9.0.3","inquirer":"^3.0.6","is-root":"^1.0.0","js-yaml":"^3.7.0","lodash":"^3.10.0","mixpanel":"^0.4.0","moment":"^2.12.0","nplugm":"^3.0.0","president":"^2.0.1","prettyjson":"^1.1.3","reconfix":"^0.0.3","raven":"^1.2.0","resin-cli-auth":"^1.1.3","resin-cli-errors":"^1.2.0","resin-cli-form":"^1.4.1","resin-cli-visuals":"^1.3.0","resin-config-json":"^1.0.0","resin-device-config":"^3.0.0","resin-device-init":"^2.2.1","resin-image-fs":"^2.1.2","resin-image-manager":"^4.1.1","resin-sdk-preconfigured":"^6.0.0","resin-settings-client":"^3.5.0","resin-sync":"^7.0.0","rimraf":"^2.4.3","rindle":"^1.0.0","tmp":"^0.0.31","umount":"^1.1.5","underscore.string":"^3.1.1","unzip2":"^0.2.5","update-notifier":"^0.6.1","valid-email":"^0.0.2","removedrive":"^1.0.0"},"optionalDependencies":{"removedrive":"^1.0.0"},"gitHead":"75d10286ad2145ba55d74abe2249ce484d53ebc0","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@5.7.2","_shasum":"f95d95014fa5141fedf603883cbc3f1bc6b3b377","_from":".","_npmVersion":"4.5.0","_nodeVersion":"6.10.2","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"shasum":"f95d95014fa5141fedf603883cbc3f1bc6b3b377","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-5.7.2.tgz","integrity":"sha512-/9JlI4quscKgECkhmL0zFKLTGTsJXuZZ0b/l7XAH1xzH4VMB3lwXP38E8IGLA5wrAJYsTbv0I5dOSd2o3hWciQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDL8kULeOaoXqtc1X/pILtze++wh2CQjCnN4ocZlPFYgwIgD1VLqNIyo1ijnoIb7AjGbnlBpuzUemaBQf+DSqo0IAw="}]},"maintainers":[{"name":"resin.io","email":"accounts+npm@resin.io"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/resin-cli-5.7.2.tgz_1492506939968_0.3580627532210201"},"directories":{},"deprecated":"resin-cli is deprecated, please use balena-cli instead"},"5.8.0":{"name":"resin-cli","version":"5.8.0","description":"Git Push to your devices","main":"./build/actions/index.js","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git+ssh://git@github.com/resin-io/resin-cli.git"},"preferGlobal":true,"bin":{"resin":"./bin/resin"},"scripts":{"build":"gulp build","doc":"mkdir -p doc/ && coffee extras/capitanodoc/index.coffee > doc/cli.markdown","watch":"gulp watch","lint":"gulp lint","prepublish":"npm run build && npm run doc"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","devDependencies":{"ent":"^2.2.0","gulp":"^3.9.0","gulp-coffee":"^2.2.0","gulp-coffeelint":"^0.6.0","gulp-shell":"^0.5.2"},"dependencies":{"ansi-escapes":"^2.0.0","any-promise":"^1.3.0","babel-preset-es2015":"^6.16.0","babel-register":"^6.16.3","bluebird":"^3.3.3","capitano":"^1.7.0","chalk":"^1.1.3","coffee-script":"~1.12.4","columnify":"^1.5.2","denymount":"^2.2.0","docker-toolbelt":"^1.3.3","dockerode":"^2.4.2","drivelist":"^5.0.16","etcher-image-write":"^9.0.3","inquirer":"^3.0.6","is-root":"^1.0.0","js-yaml":"^3.7.0","klaw":"^1.3.1","lodash":"^3.10.0","mixpanel":"^0.4.0","moment":"^2.12.0","mz":"^2.6.0","nplugm":"^3.0.0","president":"^2.0.1","prettyjson":"^1.1.3","raven":"^1.2.0","reconfix":"^0.0.3","request":"^2.81.0","resin-bundle-resolve":"^0.0.2","resin-cli-auth":"^1.1.3","resin-cli-errors":"^1.2.0","resin-cli-form":"^1.4.1","resin-cli-visuals":"^1.3.0","resin-config-json":"^1.0.0","resin-device-config":"^3.0.0","resin-device-init":"^2.2.1","resin-docker-build":"^0.4.0","resin-image-fs":"^2.1.2","resin-image-manager":"^4.1.1","resin-sdk-preconfigured":"^6.0.0","resin-stream-logger":"^0.0.4","resin-sync":"^7.0.0","rimraf":"^2.4.3","rindle":"^1.0.0","stream-to-promise":"^2.2.0","tmp":"0.0.31","umount":"^1.1.5","underscore.string":"^3.1.1","unzip2":"^0.2.5","update-notifier":"^0.6.1","valid-email":"^0.0.2","removedrive":"^1.0.0"},"optionalDependencies":{"removedrive":"^1.0.0"},"gitHead":"04c2333a54493a40b5e082abd4b9118f8fe97a4f","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@5.8.0","_shasum":"b5f0b5009f8208c4ec4c63d98ef2400a6595f785","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"shasum":"b5f0b5009f8208c4ec4c63d98ef2400a6595f785","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-5.8.0.tgz","integrity":"sha512-tqItrclyIcrD5BivtWqvurdXh4HihasEL9kEmCqeH8aZYHyv4ZtHm1hyGbwjyqnhiKXz19dGEZsJmgxZZMXRcQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC73wd6oD4g+eETB/28jETpG9FOf9LHYIAa1+zwee6tXAIhAJhEIQlASP6StW7jIbDMklQvDllZtw/ZRqki327FIxDr"}]},"maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/resin-cli-5.8.0.tgz_1493205831508_0.9570981794968247"},"directories":{},"deprecated":"resin-cli is deprecated, please use balena-cli instead"},"5.8.1":{"name":"resin-cli","version":"5.8.1","description":"Git Push to your devices","main":"./build/actions/index.js","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git+ssh://git@github.com/resin-io/resin-cli.git"},"preferGlobal":true,"bin":{"resin":"./bin/resin"},"scripts":{"build":"gulp build","doc":"mkdir -p doc/ && coffee extras/capitanodoc/index.coffee > doc/cli.markdown","watch":"gulp watch","lint":"gulp lint","prepublish":"npm run build && npm run doc"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","devDependencies":{"ent":"^2.2.0","gulp":"^3.9.0","gulp-coffee":"^2.2.0","gulp-coffeelint":"^0.6.0","gulp-shell":"^0.5.2"},"dependencies":{"ansi-escapes":"^2.0.0","any-promise":"^1.3.0","babel-preset-es2015":"^6.16.0","babel-register":"^6.16.3","bluebird":"^3.3.3","capitano":"^1.7.0","chalk":"^1.1.3","coffee-script":"~1.12.4","columnify":"^1.5.2","denymount":"^2.2.0","docker-toolbelt":"^1.3.3","dockerode":"^2.4.2","drivelist":"^5.0.16","etcher-image-write":"^9.0.3","inquirer":"^3.0.6","is-root":"^1.0.0","js-yaml":"^3.7.0","klaw":"^1.3.1","lodash":"^3.10.0","mixpanel":"^0.4.0","moment":"^2.12.0","mz":"^2.6.0","nplugm":"^3.0.0","president":"^2.0.1","prettyjson":"^1.1.3","raven":"^1.2.0","reconfix":"^0.0.3","request":"^2.81.0","resin-bundle-resolve":"^0.0.2","resin-cli-auth":"^1.1.3","resin-cli-errors":"^1.2.0","resin-cli-form":"^1.4.1","resin-cli-visuals":"^1.3.0","resin-config-json":"^1.0.0","resin-device-config":"^3.0.0","resin-device-init":"^2.2.1","resin-docker-build":"^0.4.0","resin-image-fs":"^2.1.2","resin-image-manager":"^4.1.1","resin-sdk-preconfigured":"^6.0.0","resin-stream-logger":"^0.0.4","resin-sync":"^7.0.0","rimraf":"^2.4.3","rindle":"^1.0.0","stream-to-promise":"^2.2.0","tmp":"0.0.31","umount":"^1.1.5","underscore.string":"^3.1.1","unzip2":"^0.2.5","update-notifier":"^0.6.1","valid-email":"^0.0.2","removedrive":"^1.0.0"},"optionalDependencies":{"removedrive":"^1.0.0"},"gitHead":"1d8382e91d86d2738d7c621dd1c1f4c0079278b4","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@5.8.1","_shasum":"0e6f731b671f89d799053b1872d50c19d4f289ad","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.9.0","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"shasum":"0e6f731b671f89d799053b1872d50c19d4f289ad","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-5.8.1.tgz","integrity":"sha512-8SYNSqS0OIj91AnKZWFKkf4x49Uhu+o43IBnsTGR8k/ZR4g+5NeD4v6NzBaFwnuzWEcPM5jfowLrgaThiDcmdg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICzSk0A2UBHpW1R7yXb6dfMUIBmn+019+jX13TFH7VvjAiEAwpg/l+Iq1E3VWCJvvNXiERbxrnVrhgTph/SjlD/WanQ="}]},"maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/resin-cli-5.8.1.tgz_1493299543435_0.6829688041470945"},"directories":{},"deprecated":"resin-cli is deprecated, please use balena-cli instead"},"5.9.1":{"name":"resin-cli","version":"5.9.1","description":"Git Push to your devices","main":"./build/actions/index.js","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git+ssh://git@github.com/resin-io/resin-cli.git"},"preferGlobal":true,"bin":{"resin":"./bin/resin"},"scripts":{"build":"gulp build","doc":"mkdir -p doc/ && coffee extras/capitanodoc/index.coffee > doc/cli.markdown","watch":"gulp watch","lint":"gulp lint","prepublish":"npm run build && npm run doc"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","devDependencies":{"ent":"^2.2.0","gulp":"^3.9.0","gulp-coffee":"^2.2.0","gulp-coffeelint":"^0.6.0","gulp-shell":"^0.5.2"},"dependencies":{"ansi-escapes":"^2.0.0","any-promise":"^1.3.0","babel-preset-es2015":"^6.16.0","babel-register":"^6.16.3","bluebird":"^3.3.3","capitano":"^1.7.0","chalk":"^1.1.3","coffee-script":"~1.12.4","columnify":"^1.5.2","denymount":"^2.2.0","docker-toolbelt":"^1.3.3","dockerode":"^2.4.2","drivelist":"^5.0.16","etcher-image-write":"^9.0.3","global-tunnel-ng":"^2.0.0","inquirer":"^3.0.6","is-root":"^1.0.0","js-yaml":"^3.7.0","klaw":"^1.3.1","lodash":"^3.10.0","mixpanel":"^0.4.0","moment":"^2.12.0","mz":"^2.6.0","nplugm":"^3.0.0","president":"^2.0.1","prettyjson":"^1.1.3","raven":"^1.2.0","reconfix":"^0.0.3","request":"^2.81.0","resin-bundle-resolve":"^0.0.2","resin-cli-auth":"^1.1.3","resin-cli-errors":"^1.2.0","resin-cli-form":"^1.4.1","resin-cli-visuals":"^1.3.0","resin-config-json":"^1.0.0","resin-device-config":"^3.0.0","resin-device-init":"^2.2.1","resin-docker-build":"^0.4.0","resin-image-fs":"^2.1.2","resin-image-manager":"^4.1.1","resin-sdk-preconfigured":"^6.0.0","resin-settings-client":"^3.6.1","resin-stream-logger":"^0.0.4","resin-sync":"^7.0.0","rimraf":"^2.4.3","rindle":"^1.0.0","stream-to-promise":"^2.2.0","tmp":"0.0.31","umount":"^1.1.5","underscore.string":"^3.1.1","unzip2":"^0.2.5","update-notifier":"^0.6.1","valid-email":"^0.0.2","removedrive":"^1.0.0"},"optionalDependencies":{"removedrive":"^1.0.0"},"gitHead":"afafa22694aca8ba1cbfcca6b8c2e245126027c3","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@5.9.1","_shasum":"3548031e061ac16f58c823bb3c2e516f9dd1676e","_from":".","_npmVersion":"4.5.0","_nodeVersion":"7.9.0","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"shasum":"3548031e061ac16f58c823bb3c2e516f9dd1676e","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-5.9.1.tgz","integrity":"sha512-Kz2jg+ZrPDUKpUXvnFeCYcWc/ybaI2ax1Ax4aFv8JZjjL29lm6ISRgUJrScfxNQengvopBd/M+IncETOvi+aFg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCO1ay5pfklTX1cUNi8wdBm1C6bdILWBrWSFG/HALMkWQIgeIe+FJTCQ6nHqzcFxC9IEIrwIwsoXnOUSOtAe8V8lcM="}]},"maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/resin-cli-5.9.1.tgz_1493637639068_0.16367078153416514"},"directories":{},"deprecated":"resin-cli is deprecated, please use balena-cli instead"},"5.10.0":{"name":"resin-cli","version":"5.10.0","description":"Git Push to your devices","main":"./build/actions/index.js","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git+ssh://git@github.com/resin-io/resin-cli.git"},"preferGlobal":true,"bin":{"resin":"./bin/resin"},"scripts":{"build":"gulp build","doc":"mkdir -p doc/ && coffee extras/capitanodoc/index.coffee > doc/cli.markdown","watch":"gulp watch","lint":"gulp lint","prepublish":"npm run build && npm run doc"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","devDependencies":{"ent":"^2.2.0","gulp":"^3.9.0","gulp-coffee":"^2.2.0","gulp-coffeelint":"^0.6.0","gulp-shell":"^0.5.2"},"dependencies":{"@resin.io/valid-email":"^0.1.0","ansi-escapes":"^2.0.0","any-promise":"^1.3.0","babel-preset-es2015":"^6.16.0","babel-register":"^6.16.3","bash":"0.0.1","bluebird":"^3.3.3","capitano":"^1.7.0","chalk":"^1.1.3","coffee-script":"~1.12.4","columnify":"^1.5.2","denymount":"^2.2.0","docker-toolbelt":"^1.3.3","dockerode":"^2.4.2","drivelist":"^5.0.16","etcher-image-write":"^9.0.3","global-tunnel-ng":"^2.1.0","hasbin":"^1.2.3","inquirer":"^3.0.6","is-root":"^1.0.0","js-yaml":"^3.7.0","klaw":"^1.3.1","lodash":"^3.10.0","mixpanel":"^0.4.0","moment":"^2.12.0","mz":"^2.6.0","nplugm":"^3.0.0","president":"^2.0.1","prettyjson":"^1.1.3","raven":"^1.2.0","reconfix":"^0.0.3","request":"^2.81.0","resin-bundle-resolve":"^0.0.2","resin-cli-auth":"^1.1.3","resin-cli-errors":"^1.2.0","resin-cli-form":"^1.4.1","resin-cli-visuals":"^1.3.0","resin-config-json":"^1.0.0","resin-device-config":"^3.0.0","resin-device-init":"^2.2.1","resin-docker-build":"^0.4.0","resin-doodles":"0.0.1","resin-image-fs":"^2.1.2","resin-image-manager":"^4.1.1","resin-sdk-preconfigured":"^6.0.0","resin-settings-client":"^3.6.1","resin-stream-logger":"^0.0.4","resin-sync":"^7.0.0","rimraf":"^2.4.3","rindle":"^1.0.0","stream-to-promise":"^2.2.0","tmp":"0.0.31","umount":"^1.1.5","underscore.string":"^3.1.1","unzip2":"^0.2.5","update-notifier":"^0.6.1","removedrive":"^1.0.0"},"optionalDependencies":{"removedrive":"^1.0.0"},"gitHead":"5b651c78216d3fa0d40f8c89a55d25f27f932451","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@5.10.0","_shasum":"a6edefc97ed1ad01f73dc3c999721c50bf018d80","_from":".","_npmVersion":"4.0.3","_nodeVersion":"7.2.1","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"shasum":"a6edefc97ed1ad01f73dc3c999721c50bf018d80","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-5.10.0.tgz","integrity":"sha512-1uSsLwWUVPtJ2zlf3xI+3wnNOyprOVgUZhrhrpCJchBrG4LfFYPVCFfAgNDqXTGEF7Vx+rFgUA6+ACRffNH2vA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA2mYRBiNewW3TUOSUFBwTcIcASdsW/dL0uRKB/nVkS2AiEA8+zIblrGtb7P7JNw4llusx3Fg5hpo5H7KF3PlLsBfiI="}]},"maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-cli-5.10.0.tgz_1495460742479_0.7472372897900641"},"directories":{},"deprecated":"resin-cli is deprecated, please use balena-cli instead"},"5.10.1":{"name":"resin-cli","version":"5.10.1","description":"Git Push to your devices","main":"./build/actions/index.js","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git+ssh://git@github.com/resin-io/resin-cli.git"},"preferGlobal":true,"bin":{"resin":"./bin/resin"},"scripts":{"build":"gulp build","doc":"mkdir -p doc/ && coffee extras/capitanodoc/index.coffee > doc/cli.markdown","watch":"gulp watch","lint":"gulp lint","prepublish":"npm run build && npm run doc"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","devDependencies":{"ent":"^2.2.0","gulp":"^3.9.0","gulp-coffee":"^2.2.0","gulp-coffeelint":"^0.6.0","gulp-shell":"^0.5.2"},"dependencies":{"@resin.io/valid-email":"^0.1.0","ansi-escapes":"^2.0.0","any-promise":"^1.3.0","babel-preset-es2015":"^6.16.0","babel-register":"^6.16.3","bash":"0.0.1","bluebird":"^3.3.3","capitano":"^1.7.0","chalk":"^1.1.3","coffee-script":"~1.12.4","columnify":"^1.5.2","denymount":"^2.2.0","docker-toolbelt":"^1.3.3","dockerode":"^2.4.2","drivelist":"^5.0.16","etcher-image-write":"^9.0.3","global-tunnel-ng":"^2.1.0","hasbin":"^1.2.3","inquirer":"^3.0.6","is-root":"^1.0.0","js-yaml":"^3.7.0","klaw":"^1.3.1","lodash":"^3.10.0","mixpanel":"^0.4.0","moment":"^2.12.0","mz":"^2.6.0","nplugm":"^3.0.0","president":"^2.0.1","prettyjson":"^1.1.3","raven":"^1.2.0","reconfix":"^0.0.3","request":"^2.81.0","resin-bundle-resolve":"^0.0.2","resin-cli-auth":"^1.1.3","resin-cli-errors":"^1.2.0","resin-cli-form":"^1.4.1","resin-cli-visuals":"^1.3.0","resin-config-json":"^1.0.0","resin-device-config":"^3.0.0","resin-device-init":"^2.2.1","resin-docker-build":"^0.4.0","resin-doodles":"0.0.1","resin-image-fs":"^2.1.2","resin-image-manager":"^4.1.1","resin-sdk-preconfigured":"^6.0.0","resin-settings-client":"^3.6.1","resin-stream-logger":"^0.0.4","resin-sync":"^7.0.0","rimraf":"^2.4.3","rindle":"^1.0.0","stream-to-promise":"^2.2.0","tmp":"0.0.31","umount":"^1.1.5","underscore.string":"^3.1.1","unzip2":"^0.2.5","update-notifier":"^0.6.1","removedrive":"^1.0.0"},"optionalDependencies":{"removedrive":"^1.0.0"},"gitHead":"e5ed6fab85ea062c14f732f94cd4dcd79e9bed43","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@5.10.1","_shasum":"9308c192d55478f3a1ecc02206a05e74a5c0a442","_from":".","_npmVersion":"4.0.3","_nodeVersion":"7.2.1","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"shasum":"9308c192d55478f3a1ecc02206a05e74a5c0a442","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-5.10.1.tgz","integrity":"sha512-ousIlm29n3l1+GCj224I5+bFeK/DaCXjYhAxyFVu16GAsjVRRvGYjqwrEdnk1y9WCub2kzVoVN1E1WsW44b4rQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDmBXsyumEFJhIlb2NzOiDniHpNgbC4WG/H4M4rIGN6sAiBwBuAv344tavIRcA4u4PITUGlUMsGl3SsE1oWCDHIKKg=="}]},"maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-cli-5.10.1.tgz_1495483219412_0.6998680096585304"},"directories":{},"deprecated":"resin-cli is deprecated, please use balena-cli instead"},"5.10.2":{"name":"resin-cli","version":"5.10.2","description":"Git Push to your devices","main":"./build/actions/index.js","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git+ssh://git@github.com/resin-io/resin-cli.git"},"preferGlobal":true,"bin":{"resin":"./bin/resin"},"scripts":{"build":"gulp build","doc":"mkdir -p doc/ && coffee extras/capitanodoc/index.coffee > doc/cli.markdown","watch":"gulp watch","lint":"gulp lint","prepublish":"npm run build && npm run doc"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","devDependencies":{"ent":"^2.2.0","gulp":"^3.9.0","gulp-coffee":"^2.2.0","gulp-coffeelint":"^0.6.0","gulp-shell":"^0.5.2"},"dependencies":{"@resin.io/valid-email":"^0.1.0","ansi-escapes":"^2.0.0","any-promise":"^1.3.0","babel-preset-es2015":"^6.16.0","babel-register":"^6.16.3","bash":"0.0.1","bluebird":"^3.3.3","capitano":"^1.7.0","chalk":"^1.1.3","coffee-script":"~1.12.4","columnify":"^1.5.2","denymount":"^2.2.0","docker-toolbelt":"^1.3.3","dockerode":"^2.4.2","drivelist":"^5.0.16","etcher-image-write":"^9.0.3","global-tunnel-ng":"^2.1.0","hasbin":"^1.2.3","inquirer":"^3.0.6","is-root":"^1.0.0","js-yaml":"^3.7.0","klaw":"^1.3.1","lodash":"^3.10.0","mixpanel":"^0.4.0","moment":"^2.12.0","mz":"^2.6.0","nplugm":"^3.0.0","president":"^2.0.1","prettyjson":"^1.1.3","raven":"^1.2.0","reconfix":"^0.0.3","request":"^2.81.0","resin-bundle-resolve":"^0.0.2","resin-cli-auth":"^1.1.3","resin-cli-errors":"^1.2.0","resin-cli-form":"^1.4.1","resin-cli-visuals":"^1.3.0","resin-config-json":"^1.0.0","resin-device-config":"^3.0.0","resin-device-init":"^2.2.1","resin-docker-build":"^0.4.0","resin-doodles":"0.0.1","resin-image-fs":"^2.1.2","resin-image-manager":"^4.1.1","resin-sdk-preconfigured":"^6.0.0","resin-settings-client":"^3.6.1","resin-stream-logger":"^0.0.4","resin-sync":"^7.0.0","rimraf":"^2.4.3","rindle":"^1.0.0","stream-to-promise":"^2.2.0","tmp":"0.0.31","umount":"^1.1.5","underscore.string":"^3.1.1","unzip2":"^0.2.5","update-notifier":"^0.6.1","removedrive":"^1.0.0"},"optionalDependencies":{"removedrive":"^1.0.0"},"gitHead":"31419b399e76dbbfa165728d799dbd8520dd2572","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@5.10.2","_shasum":"909a6ca432c067afd8f7ddf06e6811a3e81f4e01","_from":".","_npmVersion":"4.0.3","_nodeVersion":"7.2.1","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"shasum":"909a6ca432c067afd8f7ddf06e6811a3e81f4e01","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-5.10.2.tgz","integrity":"sha512-hBaCYGL6tuhVzSAELt2ZQl2sVbo5MfprgGGuKHeCrrfgS3nygw1bvymC6LFEXl6Mrb56LpCLFtVbZo/h+Z9xjQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD1DXKvBn61KuF9Pk3Ci+nG0s4pU+ba+sfEpVKVex9KpQIgdIPKMhjrHQ0Qxil9N03DYqxcnyZTgr6p3XQaguskyR4="}]},"maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-cli-5.10.2.tgz_1496232541143_0.4631747722160071"},"directories":{},"deprecated":"resin-cli is deprecated, please use balena-cli instead"},"5.11.0":{"name":"resin-cli","version":"5.11.0","description":"Git Push to your devices","main":"./build/actions/index.js","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git+ssh://git@github.com/resin-io/resin-cli.git"},"preferGlobal":true,"bin":{"resin":"./bin/resin"},"scripts":{"build":"gulp build","doc":"mkdir -p doc/ && coffee extras/capitanodoc/index.coffee > doc/cli.markdown","watch":"gulp watch","lint":"gulp lint","prepublish":"npm run build && npm run doc"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","devDependencies":{"ent":"^2.2.0","gulp":"^3.9.0","gulp-coffee":"^2.2.0","gulp-coffeelint":"^0.6.0","gulp-shell":"^0.5.2"},"dependencies":{"@resin.io/valid-email":"^0.1.0","ansi-escapes":"^2.0.0","any-promise":"^1.3.0","babel-preset-es2015":"^6.16.0","babel-register":"^6.16.3","bash":"0.0.1","bluebird":"^3.3.3","capitano":"^1.7.0","chalk":"^1.1.3","coffee-script":"^1.12.6","columnify":"^1.5.2","denymount":"^2.2.0","docker-qemu-transpose":"^0.2.1","docker-toolbelt":"^1.3.3","dockerode":"^2.5.0","drivelist":"^5.0.22","etcher-image-write":"^9.0.3","global-tunnel-ng":"^2.1.0","hasbin":"^1.2.3","inquirer":"^3.1.1","is-root":"^1.0.0","js-yaml":"^3.7.0","klaw":"^1.3.1","lodash":"^3.10.0","mixpanel":"^0.4.0","moment":"^2.12.0","mz":"^2.6.0","nplugm":"^3.0.0","president":"^2.0.1","prettyjson":"^1.1.3","progress-stream":"^2.0.0","raven":"^1.2.0","reconfix":"^0.0.3","request":"^2.81.0","resin-bundle-resolve":"^0.0.2","resin-cli-auth":"^1.1.3","resin-cli-errors":"^1.2.0","resin-cli-form":"^1.4.1","resin-cli-visuals":"^1.4.0","resin-config-json":"^1.0.0","resin-device-config":"^3.0.0","resin-device-init":"^2.2.1","resin-docker-build":"^0.4.0","resin-doodles":"0.0.1","resin-image-fs":"^2.1.2","resin-image-manager":"^4.1.1","resin-sdk-preconfigured":"^6.4.1","resin-settings-client":"^3.6.1","resin-stream-logger":"^0.0.4","resin-sync":"^7.0.0","rimraf":"^2.4.3","rindle":"^1.0.0","stream-to-promise":"^2.2.0","tmp":"0.0.31","umount":"^1.1.6","underscore.string":"^3.1.1","unzip2":"^0.2.5","update-notifier":"^0.6.1","removedrive":"^1.0.0"},"optionalDependencies":{"removedrive":"^1.0.0"},"gitHead":"378f894da3bd7bd2965ecbaa02b5c15ec4d732c6","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@5.11.0","_npmVersion":"5.0.3","_nodeVersion":"8.1.2","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"integrity":"sha512-sa5xflQwA7Y+lXtMOEVVlTIvaYkqBpEuEU7TUEDwgumCSEGiCIiWfntdL75MqwQlkhUfH8Fw5ONN+/tXAnV3RA==","shasum":"ae3a362f9d94e7c4a8566c1d55c086f7ae320fac","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-5.11.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCzzwPsnXDtDhk0a9ujLzvZ7pzDEjnShgapsWDp4scGOQIhAMU2jnxZwMwZ2mI4ITbLwF9vupW9eZ+2REtc80BhZO3R"}]},"maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-cli-5.11.0.tgz_1497824423734_0.22124159685336053"},"deprecated":"resin-cli is deprecated, please use balena-cli instead","directories":{}},"5.11.1":{"name":"resin-cli","version":"5.11.1","description":"Git Push to your devices","main":"./build/actions/index.js","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git+ssh://git@github.com/resin-io/resin-cli.git"},"preferGlobal":true,"bin":{"resin":"./bin/resin"},"scripts":{"build":"gulp build","doc":"mkdir -p doc/ && coffee extras/capitanodoc/index.coffee > doc/cli.markdown","watch":"gulp watch","lint":"gulp lint","prepublish":"npm run build && npm run doc"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","devDependencies":{"ent":"^2.2.0","gulp":"^3.9.0","gulp-coffee":"^2.2.0","gulp-coffeelint":"^0.6.0","gulp-shell":"^0.5.2"},"dependencies":{"@resin.io/valid-email":"^0.1.0","ansi-escapes":"^2.0.0","any-promise":"^1.3.0","babel-preset-es2015":"^6.16.0","babel-register":"^6.16.3","bash":"0.0.1","bluebird":"^3.3.3","buffer-v6-polyfill":"^1.0.3","capitano":"^1.7.0","chalk":"^1.1.3","coffee-script":"^1.12.6","columnify":"^1.5.2","denymount":"^2.2.0","docker-qemu-transpose":"^0.2.1","docker-toolbelt":"^1.3.3","dockerode":"^2.5.0","drivelist":"^5.0.22","etcher-image-write":"^9.0.3","global-tunnel-ng":"^2.1.0","hasbin":"^1.2.3","inquirer":"^3.1.1","is-root":"^1.0.0","js-yaml":"^3.7.0","klaw":"^1.3.1","lodash":"^3.10.0","mixpanel":"^0.4.0","moment":"^2.12.0","mz":"^2.6.0","nplugm":"^3.0.0","president":"^2.0.1","prettyjson":"^1.1.3","progress-stream":"^2.0.0","raven":"^1.2.0","reconfix":"^0.0.3","request":"^2.81.0","resin-bundle-resolve":"^0.0.2","resin-cli-auth":"^1.1.3","resin-cli-errors":"^1.2.0","resin-cli-form":"^1.4.1","resin-cli-visuals":"^1.4.0","resin-config-json":"^1.0.0","resin-device-config":"^3.0.0","resin-device-init":"^2.2.1","resin-docker-build":"^0.4.0","resin-doodles":"0.0.1","resin-image-fs":"^2.1.2","resin-image-manager":"^4.1.1","resin-sdk-preconfigured":"^6.4.1","resin-settings-client":"^3.6.1","resin-stream-logger":"^0.0.4","resin-sync":"^7.0.0","rimraf":"^2.4.3","rindle":"^1.0.0","stream-to-promise":"^2.2.0","tmp":"0.0.31","umount":"^1.1.6","underscore.string":"^3.1.1","unzip2":"^0.2.5","update-notifier":"^0.6.1","removedrive":"^1.0.0"},"optionalDependencies":{"removedrive":"^1.0.0"},"gitHead":"11079caf26f316cb553fe1c20cd2e27e8558d078","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@5.11.1","_shasum":"eb1068cfc2def662591b0c2a0738bd3090279070","_from":".","_npmVersion":"4.6.1","_nodeVersion":"8.1.2","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"shasum":"eb1068cfc2def662591b0c2a0738bd3090279070","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-5.11.1.tgz","integrity":"sha512-qpDvxY9WSwpJJHbTpV4tqxTzMmkW+2djb/9yYqKCjANlIogLBl8xgMJGGaPqTxuODGM7QRAG5UDyQS0IpAh1kA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCXJbfU9Bwi+eOi+qDfJpVdlF56FDVupmqC8p/NNT3SEAIgN2B2BQFEC9nNDjmD3+bdo20b9oPQZcwxVvoPDzO7KiU="}]},"maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-cli-5.11.1.tgz_1498148413470_0.1327591526787728"},"directories":{},"deprecated":"resin-cli is deprecated, please use balena-cli instead"},"6.0.0":{"name":"resin-cli","version":"6.0.0","description":"Git Push to your devices","main":"./build/actions/index.js","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git+ssh://git@github.com/resin-io/resin-cli.git"},"preferGlobal":true,"bin":{"resin":"./bin/resin"},"scripts":{"build":"gulp build","doc":"mkdir -p doc/ && coffee extras/capitanodoc/index.coffee > doc/cli.markdown","watch":"gulp watch","lint":"gulp lint","prepublish":"npm run build && npm run doc"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","engines":{"node":">=6.0"},"devDependencies":{"ent":"^2.2.0","gulp":"^3.9.0","gulp-coffee":"^2.2.0","gulp-coffeelint":"^0.6.0","gulp-shell":"^0.5.2"},"dependencies":{"@resin.io/valid-email":"^0.1.0","ansi-escapes":"^2.0.0","any-promise":"^1.3.0","babel-preset-es2015":"^6.16.0","babel-register":"^6.16.3","bash":"0.0.1","bluebird":"^3.3.3","capitano":"^1.7.0","chalk":"^1.1.3","coffee-script":"^1.12.6","columnify":"^1.5.2","denymount":"^2.2.0","docker-qemu-transpose":"^0.2.1","docker-toolbelt":"^1.3.3","dockerode":"^2.5.0","drivelist":"^5.0.22","etcher-image-write":"^9.0.3","global-tunnel-ng":"^2.1.0","hasbin":"^1.2.3","inquirer":"^3.1.1","is-root":"^1.0.0","js-yaml":"^3.7.0","klaw":"^1.3.1","lodash":"^3.10.0","mixpanel":"^0.4.0","moment":"^2.12.0","mz":"^2.6.0","nplugm":"^3.0.0","president":"^2.0.1","prettyjson":"^1.1.3","progress-stream":"^2.0.0","raven":"^1.2.0","reconfix":"^0.0.3","request":"^2.81.0","resin-bundle-resolve":"^0.0.2","resin-cli-auth":"^1.1.3","resin-cli-errors":"^1.2.0","resin-cli-form":"^1.4.1","resin-cli-visuals":"^1.4.0","resin-config-json":"^1.0.0","resin-device-config":"^3.0.0","resin-device-init":"^2.2.1","resin-docker-build":"^0.4.0","resin-doodles":"0.0.1","resin-image-fs":"^2.1.2","resin-image-manager":"^4.1.1","resin-sdk-preconfigured":"^6.4.1","resin-settings-client":"^3.6.1","resin-stream-logger":"^0.0.4","resin-sync":"^7.0.0","rimraf":"^2.4.3","rindle":"^1.0.0","semver":"^5.3.0","stream-to-promise":"^2.2.0","tmp":"0.0.31","umount":"^1.1.6","underscore.string":"^3.1.1","unzip2":"^0.2.5","update-notifier":"^0.6.1","removedrive":"^1.0.0"},"optionalDependencies":{"removedrive":"^1.0.0"},"gitHead":"4fa8d86f0245a6154d343cbf31dae00a7e37dc7d","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@6.0.0","_shasum":"6dc7847674ba632b16e22e059bb4227b990cff4d","_from":".","_npmVersion":"4.6.1","_nodeVersion":"6.11.0","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"shasum":"6dc7847674ba632b16e22e059bb4227b990cff4d","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-6.0.0.tgz","integrity":"sha512-Ltr3b+6lRk/cBrxGhc53nruROgkFzCPfRN8c7faLfy79AhK8rc369vtpN6Cln4ed+Jqb9x+3dXfAfHB3mNmA9Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCwVl/r4CGBDJe0GvEH772PXvmHWXPN4XgNeUN2pQiuwAIgIilbsPo47FmQvQLEr/M0HqX/wUKXhjVZSrnee6eRiBA="}]},"maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-cli-6.0.0.tgz_1498477133740_0.4754309563431889"},"directories":{},"deprecated":"resin-cli is deprecated, please use balena-cli instead"},"6.1.0":{"name":"resin-cli","version":"6.1.0","description":"Git Push to your devices","main":"./build/actions/index.js","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git+ssh://git@github.com/resin-io/resin-cli.git"},"preferGlobal":true,"bin":{"resin":"./bin/resin"},"scripts":{"build":"gulp build","doc":"mkdir -p doc/ && coffee extras/capitanodoc/index.coffee > doc/cli.markdown","watch":"gulp watch","lint":"gulp lint","prepublish":"npm run build && npm run doc"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","engines":{"node":">=6.0"},"devDependencies":{"ent":"^2.2.0","gulp":"^3.9.0","gulp-coffee":"^2.2.0","gulp-coffeelint":"^0.6.0","gulp-shell":"^0.5.2"},"dependencies":{"@resin.io/valid-email":"^0.1.0","ansi-escapes":"^2.0.0","any-promise":"^1.3.0","babel-preset-es2015":"^6.16.0","babel-register":"^6.16.3","bash":"0.0.1","bluebird":"^3.3.3","capitano":"^1.7.0","chalk":"^1.1.3","coffee-script":"^1.12.6","columnify":"^1.5.2","denymount":"^2.2.0","docker-qemu-transpose":"^0.2.2","docker-toolbelt":"^1.3.3","dockerode":"^2.5.0","drivelist":"^5.0.22","etcher-image-write":"^9.0.3","global-tunnel-ng":"^2.1.0","hasbin":"^1.2.3","inquirer":"^3.1.1","is-root":"^1.0.0","js-yaml":"^3.7.0","klaw":"^1.3.1","lodash":"^3.10.0","mixpanel":"^0.4.0","moment":"^2.12.0","mz":"^2.6.0","nplugm":"^3.0.0","president":"^2.0.1","prettyjson":"^1.1.3","progress-stream":"^2.0.0","raven":"^1.2.0","reconfix":"^0.0.3","request":"^2.81.0","resin-bundle-resolve":"^0.0.2","resin-cli-auth":"^1.1.3","resin-cli-errors":"^1.2.0","resin-cli-form":"^1.4.1","resin-cli-visuals":"^1.4.0","resin-config-json":"^1.0.0","resin-device-config":"^3.0.0","resin-device-init":"^2.2.1","resin-docker-build":"^0.4.0","resin-doodles":"0.0.1","resin-image-fs":"^2.1.2","resin-image-manager":"^4.1.1","resin-sdk-preconfigured":"^6.4.1","resin-settings-client":"^3.6.1","resin-stream-logger":"^0.0.4","resin-sync":"^8.0.1","rimraf":"^2.4.3","rindle":"^1.0.0","semver":"^5.3.0","stream-to-promise":"^2.2.0","tmp":"0.0.31","umount":"^1.1.6","underscore.string":"^3.1.1","unzip2":"^0.2.5","update-notifier":"^0.6.1","removedrive":"^1.0.0"},"optionalDependencies":{"removedrive":"^1.0.0"},"gitHead":"64b6549fde108c39088c11af0358cc8c3d6f7ba0","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@6.1.0","_shasum":"404965935fdaaacbe55453a4fe63e4a7d104f134","_from":".","_npmVersion":"4.6.1","_nodeVersion":"6.11.0","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"shasum":"404965935fdaaacbe55453a4fe63e4a7d104f134","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-6.1.0.tgz","integrity":"sha512-2nXsbRJvHBKOT4OuGqA0ol7RwnGN57QQwcYWVpujZbBqUzes+XxXH5NKyxc0gv1LRQbncqzlTr+i8tRUlGUW5Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDTgo/qw3Qlj3v1u6mOqxn8VeABKpYqsyRwLPtjFSMLpgIhAIrRqy0va/4UD8nnh36whgJsLEiaK/DdVblVemm5RWbP"}]},"maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-cli-6.1.0.tgz_1498848674084_0.3571189751382917"},"directories":{},"deprecated":"resin-cli is deprecated, please use balena-cli instead"},"6.1.1":{"name":"resin-cli","version":"6.1.1","description":"Git Push to your devices","main":"./build/actions/index.js","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git+ssh://git@github.com/resin-io/resin-cli.git"},"preferGlobal":true,"bin":{"resin":"./bin/resin"},"scripts":{"build":"gulp build","doc":"mkdir -p doc/ && coffee extras/capitanodoc/index.coffee > doc/cli.markdown","watch":"gulp watch","lint":"gulp lint","prepublish":"npm run build && npm run doc"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","engines":{"node":">=6.0"},"devDependencies":{"ent":"^2.2.0","gulp":"^3.9.0","gulp-coffee":"^2.2.0","gulp-coffeelint":"^0.6.0","gulp-shell":"^0.5.2"},"dependencies":{"@resin.io/valid-email":"^0.1.0","ansi-escapes":"^2.0.0","any-promise":"^1.3.0","babel-preset-es2015":"^6.16.0","babel-register":"^6.16.3","bash":"0.0.1","bluebird":"^3.3.3","capitano":"^1.7.0","chalk":"^1.1.3","coffee-script":"^1.12.6","columnify":"^1.5.2","denymount":"^2.2.0","docker-qemu-transpose":"^0.2.2","docker-toolbelt":"^1.3.3","dockerode":"^2.5.0","drivelist":"^5.0.22","etcher-image-write":"^9.0.3","global-tunnel-ng":"^2.1.0","hasbin":"^1.2.3","inquirer":"^3.1.1","is-root":"^1.0.0","js-yaml":"^3.7.0","klaw":"^1.3.1","lodash":"^3.10.0","mixpanel":"^0.4.0","moment":"^2.12.0","mz":"^2.6.0","nplugm":"^3.0.0","president":"^2.0.1","prettyjson":"^1.1.3","progress-stream":"^2.0.0","raven":"^1.2.0","reconfix":"^0.0.3","request":"^2.81.0","resin-bundle-resolve":"^0.0.2","resin-cli-auth":"^1.1.3","resin-cli-errors":"^1.2.0","resin-cli-form":"^1.4.1","resin-cli-visuals":"^1.4.0","resin-config-json":"^1.0.0","resin-device-config":"^3.0.0","resin-device-init":"^2.2.1","resin-docker-build":"^0.4.0","resin-doodles":"0.0.1","resin-image-fs":"^2.1.2","resin-image-manager":"^4.1.1","resin-sdk-preconfigured":"^6.4.1","resin-settings-client":"^3.6.1","resin-stream-logger":"^0.0.4","resin-sync":"^8.0.1","rimraf":"^2.4.3","rindle":"^1.0.0","semver":"^5.3.0","stream-to-promise":"^2.2.0","tmp":"0.0.31","umount":"^1.1.6","underscore.string":"^3.1.1","unzip2":"^0.2.5","update-notifier":"^0.6.1","removedrive":"^1.0.0"},"optionalDependencies":{"removedrive":"^1.0.0"},"gitHead":"759baf3eda65718d84a6755081c30a802ab6ef0c","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@6.1.1","_shasum":"f962e0238bf8b00ef509e69fc1e920a23b97f242","_from":".","_npmVersion":"4.6.1","_nodeVersion":"6.11.0","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"shasum":"f962e0238bf8b00ef509e69fc1e920a23b97f242","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-6.1.1.tgz","integrity":"sha512-1eoTSLZU2jvJzxiRLWXikQs8Ae5el5eLXPf2AyXShZayfdgq+VHeSLg4DV1gqxxknADRnMjaT4b/GwspHqUmsQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDloKWpbfuUkzdAqqBl15g5YDtdPQV29bVpwTeyp9hqWAiEA3wrw3u+ZlWo2tLiP22IScdiJE4WDS6aFNlKP932SoI8="}]},"maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-cli-6.1.1.tgz_1500394220385_0.08472700999118388"},"directories":{},"deprecated":"resin-cli is deprecated, please use balena-cli instead"},"6.2.0":{"name":"resin-cli","version":"6.2.0","description":"Git Push to your devices","main":"./build/actions/index.js","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git+ssh://git@github.com/resin-io/resin-cli.git"},"preferGlobal":true,"bin":{"resin":"./bin/resin"},"scripts":{"build":"gulp build && npm run doc","doc":"mkdir -p doc/ && coffee extras/capitanodoc/index.coffee > doc/cli.markdown","watch":"gulp watch","lint":"gulp lint","prepublish":"npm run build && npm run doc"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","engines":{"node":">=6.0"},"devDependencies":{"ent":"^2.2.0","gulp":"^3.9.0","gulp-coffee":"^2.2.0","gulp-coffeelint":"^0.6.0","gulp-shell":"^0.5.2"},"dependencies":{"@resin.io/valid-email":"^0.1.0","ansi-escapes":"^2.0.0","any-promise":"^1.3.0","babel-preset-es2015":"^6.16.0","babel-register":"^6.16.3","bash":"0.0.1","bluebird":"^3.3.3","capitano":"^1.7.0","chalk":"^1.1.3","coffee-script":"^1.12.6","columnify":"^1.5.2","denymount":"^2.2.0","docker-qemu-transpose":"^0.2.2","docker-toolbelt":"^1.3.3","dockerode":"^2.5.0","drivelist":"^5.0.22","etcher-image-write":"^9.0.3","global-tunnel-ng":"^2.1.0","hasbin":"^1.2.3","inquirer":"^3.1.1","is-root":"^1.0.0","js-yaml":"^3.7.0","klaw":"^1.3.1","lodash":"^3.10.0","mixpanel":"^0.4.0","moment":"^2.12.0","mz":"^2.6.0","nplugm":"^3.0.0","president":"^2.0.1","prettyjson":"^1.1.3","progress-stream":"^2.0.0","raven":"^1.2.0","reconfix":"^0.0.3","request":"^2.81.0","resin-bundle-resolve":"^0.0.2","resin-cli-auth":"^1.1.3","resin-cli-errors":"^1.2.0","resin-cli-form":"^1.4.1","resin-cli-visuals":"^1.4.0","resin-config-json":"^1.0.0","resin-device-config":"^3.0.0","resin-device-init":"^2.2.1","resin-docker-build":"^0.4.0","resin-doodles":"0.0.1","resin-image-fs":"^2.3.0","resin-image-manager":"^4.1.1","resin-sdk-preconfigured":"^6.4.1","resin-settings-client":"^3.6.1","resin-stream-logger":"^0.0.4","resin-sync":"^8.0.1","rimraf":"^2.4.3","rindle":"^1.0.0","semver":"^5.3.0","stream-to-promise":"^2.2.0","tmp":"0.0.31","umount":"^1.1.6","underscore.string":"^3.1.1","unzip2":"^0.2.5","update-notifier":"^0.6.1","removedrive":"^1.0.0"},"optionalDependencies":{"removedrive":"^1.0.0"},"gitHead":"d803cfab3ad5d0aa07a244bb090661eeb3feac88","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@6.2.0","_shasum":"dc48a2667e994388a915ee7fc053e2df1f4f945c","_from":".","_npmVersion":"4.6.1","_nodeVersion":"8.1.3","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"shasum":"dc48a2667e994388a915ee7fc053e2df1f4f945c","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-6.2.0.tgz","integrity":"sha512-E69N7lbHnWcaP8n9nbjrqzxhqoToooOri0mFBSsTdY+X+D4PDSQ+3vF2cdPUVemkbG5WP5EBp950OLJNLIVw/Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB9I1w+JwzE6GGb2IrAzA6pAmZ1kZw/vukN6MVaeKjJ/AiArMId9nPuwSFVHezQhoDMW9h+BlnXTMQX2PZtEb4TYtQ=="}]},"maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-cli-6.2.0.tgz_1501153657602_0.5642887379508466"},"directories":{},"deprecated":"resin-cli is deprecated, please use balena-cli instead"},"6.3.0":{"name":"resin-cli","version":"6.3.0","description":"Git Push to your devices","main":"./build/actions/index.js","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git+ssh://git@github.com/resin-io/resin-cli.git"},"preferGlobal":true,"bin":{"resin":"./bin/resin"},"scripts":{"build":"gulp build && npm run doc","doc":"mkdir -p doc/ && coffee extras/capitanodoc/index.coffee > doc/cli.markdown","watch":"gulp watch","lint":"gulp lint","prepublish":"npm run build && npm run doc"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","engines":{"node":">=6.0"},"devDependencies":{"ent":"^2.2.0","gulp":"^3.9.0","gulp-coffee":"^2.2.0","gulp-coffeelint":"^0.6.0","gulp-shell":"^0.5.2"},"dependencies":{"@resin.io/valid-email":"^0.1.0","ansi-escapes":"^2.0.0","any-promise":"^1.3.0","babel-preset-es2015":"^6.16.0","babel-register":"^6.16.3","bash":"0.0.1","bluebird":"^3.3.3","capitano":"^1.7.0","chalk":"^1.1.3","coffee-script":"^1.12.6","columnify":"^1.5.2","denymount":"^2.2.0","docker-qemu-transpose":"^0.2.2","docker-toolbelt":"^1.3.3","dockerode":"^2.5.0","drivelist":"^5.0.22","etcher-image-write":"^9.0.3","global-tunnel-ng":"^2.1.0","hasbin":"^1.2.3","inquirer":"^3.1.1","is-root":"^1.0.0","js-yaml":"^3.7.0","klaw":"^1.3.1","lodash":"^3.10.0","mixpanel":"^0.4.0","moment":"^2.12.0","mz":"^2.6.0","nplugm":"^3.0.0","president":"^2.0.1","prettyjson":"^1.1.3","progress-stream":"^2.0.0","raven":"^1.2.0","reconfix":"^0.0.3","request":"^2.81.0","resin-bundle-resolve":"^0.0.2","resin-cli-auth":"^1.1.3","resin-cli-errors":"^1.2.0","resin-cli-form":"^1.4.1","resin-cli-visuals":"^1.4.0","resin-config-json":"^1.0.0","resin-device-config":"^3.0.0","resin-device-init":"^2.2.1","resin-docker-build":"^0.4.0","resin-doodles":"0.0.1","resin-image-fs":"^2.3.0","resin-image-manager":"^4.1.1","resin-sdk-preconfigured":"^6.4.1","resin-settings-client":"^3.6.1","resin-stream-logger":"^0.0.4","resin-sync":"^9.0.0","rimraf":"^2.4.3","rindle":"^1.0.0","semver":"^5.3.0","stream-to-promise":"^2.2.0","tmp":"0.0.31","umount":"^1.1.6","underscore.string":"^3.1.1","unzip2":"^0.2.5","update-notifier":"^0.6.1","removedrive":"^1.0.0"},"optionalDependencies":{"removedrive":"^1.0.0"},"gitHead":"6cca43a09ee68c52c039f6662e8d3d44131d1a50","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@6.3.0","_shasum":"ef15ed43c79f3661e699409bd465589f3f22fe03","_from":".","_npmVersion":"4.6.1","_nodeVersion":"8.1.3","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"shasum":"ef15ed43c79f3661e699409bd465589f3f22fe03","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-6.3.0.tgz","integrity":"sha512-qrUBRDZcvjkazZP6F+UVeHELNVzsVYOA68b5TwM5kcyU2aERY3FNgZNI9IOBGpC2rF1S02pip+KBikWG3DWyZg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGSLyu70owYbN22KDR8TtZAu5FZ32yTfZfLvsh09iT71AiB/dozk5cJz0JibAGSrIXeHQZjuLmPkjO86ff2OA/LSnQ=="}]},"maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-cli-6.3.0.tgz_1501772893694_0.6905829873867333"},"directories":{},"deprecated":"resin-cli is deprecated, please use balena-cli instead"},"6.3.1":{"name":"resin-cli","version":"6.3.1","description":"Git Push to your devices","main":"./build/actions/index.js","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git+ssh://git@github.com/resin-io/resin-cli.git"},"preferGlobal":true,"bin":{"resin":"./bin/resin"},"scripts":{"build":"gulp build && npm run doc","doc":"mkdir -p doc/ && coffee extras/capitanodoc/index.coffee > doc/cli.markdown","watch":"gulp watch","lint":"gulp lint","prepublish":"npm run build && npm run doc"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","engines":{"node":">=6.0"},"devDependencies":{"ent":"^2.2.0","gulp":"^3.9.0","gulp-coffee":"^2.2.0","gulp-coffeelint":"^0.6.0","gulp-shell":"^0.5.2"},"dependencies":{"@resin.io/valid-email":"^0.1.0","ansi-escapes":"^2.0.0","any-promise":"^1.3.0","babel-preset-es2015":"^6.16.0","babel-register":"^6.16.3","bash":"0.0.1","bluebird":"^3.3.3","capitano":"^1.7.0","chalk":"^1.1.3","coffee-script":"^1.12.6","columnify":"^1.5.2","denymount":"^2.2.0","docker-qemu-transpose":"^0.2.2","docker-toolbelt":"^1.3.3","dockerode":"^2.5.0","drivelist":"^5.0.22","etcher-image-write":"^9.0.3","global-tunnel-ng":"^2.1.0","hasbin":"^1.2.3","inquirer":"^3.1.1","is-root":"^1.0.0","js-yaml":"^3.7.0","klaw":"^1.3.1","lodash":"^3.10.0","mixpanel":"^0.4.0","moment":"^2.12.0","mz":"^2.6.0","nplugm":"^3.0.0","president":"^2.0.1","prettyjson":"^1.1.3","progress-stream":"^2.0.0","raven":"^1.2.0","reconfix":"^0.0.3","request":"^2.81.0","resin-bundle-resolve":"^0.0.2","resin-cli-auth":"^1.2.0","resin-cli-errors":"^1.2.0","resin-cli-form":"^1.4.1","resin-cli-visuals":"^1.4.0","resin-config-json":"^1.0.0","resin-device-config":"^3.0.0","resin-device-init":"^2.2.1","resin-docker-build":"^0.4.0","resin-doodles":"0.0.1","resin-image-fs":"^2.3.0","resin-image-manager":"^4.1.1","resin-sdk-preconfigured":"^6.4.1","resin-settings-client":"^3.6.1","resin-stream-logger":"^0.0.4","resin-sync":"^9.0.0","rimraf":"^2.4.3","rindle":"^1.0.0","semver":"^5.3.0","stream-to-promise":"^2.2.0","tmp":"0.0.31","umount":"^1.1.6","underscore.string":"^3.1.1","unzip2":"^0.2.5","update-notifier":"^0.6.1","removedrive":"^1.0.0"},"optionalDependencies":{"removedrive":"^1.0.0"},"gitHead":"1b86741fa208320877d157e541427fc695ac25aa","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@6.3.1","_shasum":"ebad0955ee337752ee69d53f278a43ae98f05395","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.10.1","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"shasum":"ebad0955ee337752ee69d53f278a43ae98f05395","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-6.3.1.tgz","integrity":"sha512-BJU1y/43CNY2HE0LMXgoiY9Teny/Q3ux3jqWqvz3+eGc8bj5BBw/Np3hD0K47+nMiejE/jxAG+n1NDBXY2biDw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG8xthU023knjIjAD5Vr8Y7JJ2bVpxzvjqsFqXwpRJjgAiEA24ya5QbAsLN/yVtQ9GVn1DrCbiMvp/rWyjepmXGcP+w="}]},"maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-cli-6.3.1.tgz_1502181493765_0.2409109624568373"},"directories":{},"deprecated":"resin-cli is deprecated, please use balena-cli instead"},"6.4.0":{"name":"resin-cli","version":"6.4.0","description":"Git Push to your devices","main":"./build/actions/index.js","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git+ssh://git@github.com/resin-io/resin-cli.git"},"preferGlobal":true,"bin":{"resin":"./bin/resin"},"scripts":{"build":"gulp build && npm run doc","doc":"mkdir -p doc/ && coffee extras/capitanodoc/index.coffee > doc/cli.markdown","watch":"gulp watch","lint":"gulp lint","prepublish":"npm run build && npm run doc"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","engines":{"node":">=6.0"},"devDependencies":{"ent":"^2.2.0","gulp":"^3.9.0","gulp-coffee":"^2.2.0","gulp-coffeelint":"^0.6.0","gulp-shell":"^0.5.2"},"dependencies":{"@resin.io/valid-email":"^0.1.0","ansi-escapes":"^2.0.0","any-promise":"^1.3.0","babel-preset-es2015":"^6.16.0","babel-register":"^6.16.3","bash":"0.0.1","bluebird":"^3.3.3","capitano":"^1.7.0","chalk":"^1.1.3","coffee-script":"^1.12.6","columnify":"^1.5.2","denymount":"^2.2.0","docker-qemu-transpose":"^0.2.2","docker-toolbelt":"^1.3.3","dockerode":"^2.5.0","drivelist":"^5.0.22","etcher-image-write":"^9.0.3","global-tunnel-ng":"^2.1.0","hasbin":"^1.2.3","inquirer":"^3.1.1","is-root":"^1.0.0","js-yaml":"^3.7.0","klaw":"^1.3.1","lodash":"^3.10.0","mixpanel":"^0.4.0","moment":"^2.12.0","mz":"^2.6.0","nplugm":"^3.0.0","president":"^2.0.1","prettyjson":"^1.1.3","progress-stream":"^2.0.0","raven":"^1.2.0","reconfix":"^0.0.3","request":"^2.81.0","resin-bundle-resolve":"^0.0.2","resin-cli-auth":"^1.2.0","resin-cli-errors":"^1.2.0","resin-cli-form":"^1.4.1","resin-cli-visuals":"^1.4.0","resin-config-json":"^1.0.0","resin-device-config":"^3.0.0","resin-device-init":"^2.2.1","resin-docker-build":"^0.4.0","resin-doodles":"0.0.1","resin-image-fs":"^2.3.0","resin-image-manager":"^4.1.1","resin-sdk-preconfigured":"^6.4.1","resin-settings-client":"^3.6.1","resin-stream-logger":"^0.0.4","resin-sync":"^9.1.0","rimraf":"^2.4.3","rindle":"^1.0.0","semver":"^5.3.0","stream-to-promise":"^2.2.0","tmp":"0.0.31","umount":"^1.1.6","underscore.string":"^3.1.1","unzip2":"^0.2.5","update-notifier":"^0.6.1","removedrive":"^1.0.0"},"optionalDependencies":{"removedrive":"^1.0.0"},"gitHead":"30cca932835d27a4677e3db04ff82e45ff30a2bf","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@6.4.0","_shasum":"1a64b90fecc8adead2c0bc2a09f9b1ed503b6527","_from":".","_npmVersion":"4.6.1","_nodeVersion":"8.1.2","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"shasum":"1a64b90fecc8adead2c0bc2a09f9b1ed503b6527","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-6.4.0.tgz","integrity":"sha512-FOoWq0zbOfaXK4ji0qzqWORt6I9PaXDN7EXPTm/WCoRzUdCZakJe4CK7muXwckI//fq2orTvIKBHIHYpUZ2LRw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAMsaVm0t7P0/TxGWEK3K7tozsuwONCvC5xrH0QX2a8hAiEAlHOlbzHH3w/lvlyblPcU+6gz2m6/DsyNaDAi/IdLeHk="}]},"maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-cli-6.4.0.tgz_1502451685386_0.11270992690697312"},"directories":{},"deprecated":"resin-cli is deprecated, please use balena-cli instead"},"6.5.0":{"name":"resin-cli","version":"6.5.0","description":"The official resin.io CLI tool","main":"./build/actions/index.js","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git+ssh://git@github.com/resin-io/resin-cli.git"},"preferGlobal":true,"bin":{"resin":"./bin/resin"},"scripts":{"build":"gulp build && npm run doc","doc":"mkdir -p doc/ && coffee extras/capitanodoc/index.coffee > doc/cli.markdown","watch":"gulp watch","lint":"gulp lint","prepublish":"npm run build && npm run doc"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","engines":{"node":">=6.0"},"devDependencies":{"ent":"^2.2.0","gulp":"^3.9.0","gulp-coffee":"^2.2.0","gulp-coffeelint":"^0.6.0","gulp-shell":"^0.5.2"},"dependencies":{"@resin.io/valid-email":"^0.1.0","ansi-escapes":"^2.0.0","any-promise":"^1.3.0","bash":"0.0.1","bluebird":"^3.3.3","capitano":"^1.7.0","chalk":"^1.1.3","coffee-script":"^1.12.6","columnify":"^1.5.2","denymount":"^2.2.0","docker-qemu-transpose":"^0.2.2","docker-toolbelt":"^1.3.3","dockerode":"^2.5.0","drivelist":"^5.0.22","etcher-image-write":"^9.0.3","global-tunnel-ng":"github:zvin/global-tunnel#dont-proxy-connections-to-file-sockets","hasbin":"^1.2.3","inquirer":"^3.1.1","is-root":"^1.0.0","js-yaml":"^3.7.0","klaw":"^1.3.1","lodash":"^4.17.4","mixpanel":"^0.4.0","moment":"^2.12.0","mz":"^2.6.0","nplugm":"^3.0.0","president":"^2.0.1","prettyjson":"^1.1.3","progress-stream":"^2.0.0","raven":"^1.2.0","reconfix":"^0.0.3","request":"^2.81.0","resin-bundle-resolve":"^0.0.2","resin-cli-auth":"^1.2.0","resin-cli-errors":"^1.2.0","resin-cli-form":"^1.4.1","resin-cli-visuals":"^1.4.0","resin-config-json":"^1.0.0","resin-device-config":"^3.0.0","resin-device-init":"^2.2.1","resin-docker-build":"^0.4.0","resin-doodles":"0.0.1","resin-image-fs":"^2.3.0","resin-image-manager":"^4.1.1","resin-preload":"^2.0.0","resin-sdk-preconfigured":"^6.9.0","resin-settings-client":"^3.6.1","resin-stream-logger":"^0.0.4","resin-sync":"^9.1.0","rimraf":"^2.4.3","rindle":"^1.0.0","semver":"^5.3.0","stream-to-promise":"^2.2.0","tmp":"0.0.31","umount":"^1.1.6","underscore.string":"^3.1.1","unzip2":"^0.2.5","update-notifier":"^0.6.1","removedrive":"^1.0.0"},"optionalDependencies":{"removedrive":"^1.0.0"},"gitHead":"74743745c4968628c0429c0fa76d68e50fede5dd","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@6.5.0","_npmVersion":"5.3.0","_nodeVersion":"6.11.2","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"integrity":"sha512-JzbwMCwtWTIkZOLv1O+7vy0Cz6HRzs4mjud99TevPtRrNQop/+8yk2kukbUMe8nTNSpGfN3LQ9hsADKg2Gk+HQ==","shasum":"16830ee213589cf8b10d69aa86434fbed45fb9d8","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-6.5.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCzZ7Z9JzBvv6FZB9F7iNi+RZkF+5xs36l/4McfEUceNQIhAIM5Rs/qw5+9WXbKFIFs3ub+q2pBlqG9MXabUwv2t+Au"}]},"maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-cli-6.5.0.tgz_1503064089494_0.12812718120403588"},"directories":{},"deprecated":"resin-cli is deprecated, please use balena-cli instead"},"6.5.1":{"name":"resin-cli","version":"6.5.1","description":"The official resin.io CLI tool","main":"./build/actions/index.js","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git+ssh://git@github.com/resin-io/resin-cli.git"},"preferGlobal":true,"bin":{"resin":"./bin/resin"},"scripts":{"build":"gulp build && npm run doc","doc":"mkdir -p doc/ && coffee extras/capitanodoc/index.coffee > doc/cli.markdown","watch":"gulp watch","lint":"gulp lint","prepublish":"require-npm4-to-publish","prepublishOnly":"npm run build && npm run doc"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","engines":{"node":">=6.0"},"devDependencies":{"ent":"^2.2.0","gulp":"^3.9.0","gulp-coffee":"^2.2.0","gulp-coffeelint":"^0.6.0","gulp-shell":"^0.5.2","require-npm4-to-publish":"^1.0.0"},"dependencies":{"@resin.io/valid-email":"^0.1.0","ansi-escapes":"^2.0.0","any-promise":"^1.3.0","bash":"0.0.1","bluebird":"^3.3.3","capitano":"^1.7.0","chalk":"^1.1.3","coffee-script":"^1.12.6","columnify":"^1.5.2","denymount":"^2.2.0","docker-qemu-transpose":"^0.2.2","docker-toolbelt":"^1.3.3","dockerode":"^2.5.0","drivelist":"^5.0.22","etcher-image-write":"^9.0.3","global-tunnel-ng":"github:zvin/global-tunnel#dont-proxy-connections-to-file-sockets","hasbin":"^1.2.3","inquirer":"^3.1.1","is-root":"^1.0.0","js-yaml":"^3.7.0","klaw":"^1.3.1","lodash":"^4.17.4","mixpanel":"^0.4.0","moment":"^2.12.0","mz":"^2.6.0","nplugm":"^3.0.0","president":"^2.0.1","prettyjson":"^1.1.3","progress-stream":"^2.0.0","raven":"^1.2.0","reconfix":"^0.0.3","request":"^2.81.0","resin-bundle-resolve":"^0.0.2","resin-cli-auth":"^1.2.0","resin-cli-errors":"^1.2.0","resin-cli-form":"^1.4.1","resin-cli-visuals":"^1.4.0","resin-config-json":"^1.0.0","resin-device-config":"^3.0.0","resin-device-init":"^2.2.1","resin-docker-build":"^0.4.0","resin-doodles":"0.0.1","resin-image-fs":"^2.3.0","resin-image-manager":"^4.1.1","resin-preload":"^2.0.0","resin-sdk-preconfigured":"^6.9.0","resin-settings-client":"^3.6.1","resin-stream-logger":"^0.0.4","resin-sync":"^9.1.0","rimraf":"^2.4.3","rindle":"^1.0.0","semver":"^5.3.0","stream-to-promise":"^2.2.0","tmp":"0.0.31","umount":"^1.1.6","underscore.string":"^3.1.1","unzip2":"^0.2.5","update-notifier":"^0.6.1","removedrive":"^1.0.0"},"optionalDependencies":{"removedrive":"^1.0.0"},"gitHead":"74d6cfb8d23ee09cd5319359f9f3c3ff827542a6","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@6.5.1","_npmVersion":"5.3.0","_nodeVersion":"6.11.2","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"integrity":"sha512-qlgowHieUr1puNOurKQZVSP0CmfB5PdXSR0USSOK1cuQNdMz3PEzvWbxxxTFdTEye8RC4VZ7lUondbOjhQyFdg==","shasum":"a407c263ef36ac17915c493de7de6cb68a580482","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-6.5.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD0P+uoSwm/qAXsA2vhJRRwWQRZsLlbW0qw+JkorfST3gIhAMEHW8fp92yS8EykX2WuAYkaBD1sqwbzxrCRNXRvMwBs"}]},"maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-cli-6.5.1.tgz_1503308154147_0.8217415793333203"},"directories":{},"deprecated":"resin-cli is deprecated, please use balena-cli instead"},"6.5.2":{"name":"resin-cli","version":"6.5.2","description":"The official resin.io CLI tool","main":"./build/actions/index.js","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git+ssh://git@github.com/resin-io/resin-cli.git"},"preferGlobal":true,"bin":{"resin":"./bin/resin"},"scripts":{"build":"gulp build && npm run doc","doc":"mkdir -p doc/ && coffee extras/capitanodoc/index.coffee > doc/cli.markdown","watch":"gulp watch","lint":"gulp lint","prepublish":"require-npm4-to-publish","prepublishOnly":"npm run build && npm run doc"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","engines":{"node":">=6.0"},"devDependencies":{"ent":"^2.2.0","gulp":"^3.9.0","gulp-coffee":"^2.2.0","gulp-coffeelint":"^0.6.0","gulp-shell":"^0.5.2","require-npm4-to-publish":"^1.0.0"},"dependencies":{"@resin.io/valid-email":"^0.1.0","ansi-escapes":"^2.0.0","any-promise":"^1.3.0","bash":"0.0.1","bluebird":"^3.3.3","capitano":"^1.7.0","chalk":"^1.1.3","coffee-script":"^1.12.6","columnify":"^1.5.2","denymount":"^2.2.0","docker-qemu-transpose":"^0.2.2","docker-toolbelt":"^1.3.3","dockerode":"^2.5.0","drivelist":"^5.0.22","etcher-image-write":"^9.0.3","global-tunnel-ng":"github:zvin/global-tunnel#dont-proxy-connections-to-file-sockets","hasbin":"^1.2.3","inquirer":"^3.1.1","is-root":"^1.0.0","js-yaml":"^3.7.0","klaw":"^1.3.1","lodash":"^4.17.4","mixpanel":"^0.4.0","moment":"^2.12.0","mz":"^2.6.0","nplugm":"^3.0.0","president":"^2.0.1","prettyjson":"^1.1.3","progress-stream":"^2.0.0","raven":"^1.2.0","reconfix":"^0.0.3","request":"^2.81.0","resin-bundle-resolve":"^0.0.2","resin-cli-auth":"^1.2.0","resin-cli-errors":"^1.2.0","resin-cli-form":"^1.4.1","resin-cli-visuals":"^1.4.0","resin-config-json":"^1.0.0","resin-device-config":"^3.0.0","resin-device-init":"^2.2.1","resin-docker-build":"^0.4.0","resin-doodles":"0.0.1","resin-image-fs":"^2.3.0","resin-image-manager":"^4.1.1","resin-preload":"^3.1.0","resin-sdk-preconfigured":"^6.9.0","resin-settings-client":"^3.6.1","resin-stream-logger":"^0.0.4","resin-sync":"^9.1.0","rimraf":"^2.4.3","rindle":"^1.0.0","semver":"^5.3.0","stream-to-promise":"^2.2.0","tmp":"0.0.31","umount":"^1.1.6","underscore.string":"^3.1.1","unzip2":"^0.2.5","update-notifier":"^0.6.1","removedrive":"^1.0.0"},"optionalDependencies":{"removedrive":"^1.0.0"},"gitHead":"4cdf3acf429c1dc609a0f24fa56086485d5d2206","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@6.5.2","_npmVersion":"5.3.0","_nodeVersion":"6.11.2","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"integrity":"sha512-wH98gx3D0aIPJEU1nG1acMtXmivKZb8RVpoOh9HBz/QbE+9MkwfIY60WEPYiSpqIFG9N6dfmGBXH8ix444kUiw==","shasum":"044a88a8414177c52babc7b2e6ae3133ae139162","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-6.5.2.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC49qRTCiNb3W//Z6jjUgvFp6RYNPlFCqIUGknPreS4MAIgHpyx3wo8RJr4EnKFKyMqOkSCtQIy3nk62JKG8tugEbY="}]},"maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-cli-6.5.2.tgz_1503422772032_0.2651692759245634"},"directories":{},"deprecated":"resin-cli is deprecated, please use balena-cli instead"},"6.5.3":{"name":"resin-cli","version":"6.5.3","description":"The official resin.io CLI tool","main":"./build/actions/index.js","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git+ssh://git@github.com/resin-io/resin-cli.git"},"preferGlobal":true,"bin":{"resin":"./bin/resin"},"scripts":{"build":"gulp build && npm run doc","doc":"mkdir -p doc/ && coffee extras/capitanodoc/index.coffee > doc/cli.markdown","watch":"gulp watch","lint":"gulp lint","prepublish":"require-npm4-to-publish","prepublishOnly":"npm run build && npm run doc"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","engines":{"node":">=6.0"},"devDependencies":{"ent":"^2.2.0","gulp":"^3.9.0","gulp-coffee":"^2.2.0","gulp-coffeelint":"^0.6.0","gulp-shell":"^0.5.2","require-npm4-to-publish":"^1.0.0"},"dependencies":{"@resin.io/valid-email":"^0.1.0","ansi-escapes":"^2.0.0","any-promise":"^1.3.0","bash":"0.0.1","bluebird":"^3.3.3","capitano":"^1.7.0","chalk":"^1.1.3","coffee-script":"^1.12.6","columnify":"^1.5.2","denymount":"^2.2.0","docker-qemu-transpose":"^0.2.2","docker-toolbelt":"^1.3.3","dockerode":"^2.5.0","drivelist":"^5.0.22","etcher-image-write":"^9.0.3","global-tunnel-ng":"github:zvin/global-tunnel#dont-proxy-connections-to-file-sockets","hasbin":"^1.2.3","inquirer":"^3.1.1","is-root":"^1.0.0","js-yaml":"^3.7.0","klaw":"^1.3.1","lodash":"^4.17.4","mixpanel":"^0.4.0","moment":"^2.12.0","mz":"^2.6.0","nplugm":"^3.0.0","president":"^2.0.1","prettyjson":"^1.1.3","progress-stream":"^2.0.0","raven":"^1.2.0","reconfix":"^0.0.3","request":"^2.81.0","resin-bundle-resolve":"^0.0.2","resin-cli-auth":"^1.2.0","resin-cli-errors":"^1.2.0","resin-cli-form":"^1.4.1","resin-cli-visuals":"^1.4.0","resin-config-json":"^1.0.0","resin-device-config":"^3.0.0","resin-device-init":"^2.2.1","resin-docker-build":"^0.4.0","resin-doodles":"0.0.1","resin-image-fs":"^2.3.0","resin-image-manager":"^4.1.1","resin-preload":"^3.1.0","resin-sdk-preconfigured":"^6.9.0","resin-settings-client":"^3.6.1","resin-stream-logger":"^0.0.4","resin-sync":"^9.1.0","rimraf":"^2.4.3","rindle":"^1.0.0","semver":"^5.3.0","stream-to-promise":"^2.2.0","tmp":"0.0.31","umount":"^1.1.6","underscore.string":"^3.1.1","unzip2":"^0.2.5","update-notifier":"^0.6.1","removedrive":"^1.0.0"},"optionalDependencies":{"removedrive":"^1.0.0"},"gitHead":"cafde01886049ba3489cbeaf01823c06d6e4ec49","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@6.5.3","_npmVersion":"5.3.0","_nodeVersion":"6.11.2","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"integrity":"sha512-vqd9gJS0LORb8VK7PoBxtG7ibWSfaFqx32VFHyW5jBwcFKXjFGJbsnvOUvXo5J0kHT/QgGiU++YRDe4WiHxQ/w==","shasum":"a6bc15b3709c87e7b5be7d1e4729f8543a41c789","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-6.5.3.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEqeeg1M9J7qN7yU847Pjmoh2uQtx0r3vIWMwuimM/N3AiEAhX5MkU5tRBFfdtn/Jx09N20qqfzp90fK2I+cviNs3mc="}]},"maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-cli-6.5.3.tgz_1503577837548_0.4812165724579245"},"directories":{},"deprecated":"resin-cli is deprecated, please use balena-cli instead"},"6.6.0":{"name":"resin-cli","version":"6.6.0","description":"The official resin.io CLI tool","main":"./build/actions/index.js","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git+ssh://git@github.com/resin-io/resin-cli.git"},"preferGlobal":true,"bin":{"resin":"./bin/resin"},"scripts":{"build":"gulp build && npm run doc","doc":"mkdir -p doc/ && coffee extras/capitanodoc/index.coffee > doc/cli.markdown","watch":"gulp watch","lint":"gulp lint","prepublish":"require-npm4-to-publish","prepublishOnly":"npm run build && npm run doc"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","engines":{"node":">=6.0"},"devDependencies":{"ent":"^2.2.0","gulp":"^3.9.0","gulp-coffee":"^2.2.0","gulp-coffeelint":"^0.6.0","gulp-shell":"^0.5.2","require-npm4-to-publish":"^1.0.0"},"dependencies":{"@resin.io/valid-email":"^0.1.0","ansi-escapes":"^2.0.0","any-promise":"^1.3.0","bash":"0.0.1","bluebird":"^3.3.3","capitano":"^1.7.0","chalk":"^1.1.3","coffee-script":"^1.12.6","columnify":"^1.5.2","denymount":"^2.2.0","docker-qemu-transpose":"^0.2.2","docker-toolbelt":"^1.3.3","dockerode":"^2.5.0","drivelist":"^5.0.22","etcher-image-write":"^9.0.3","global-tunnel-ng":"github:zvin/global-tunnel#dont-proxy-connections-to-file-sockets","hasbin":"^1.2.3","inquirer":"^3.1.1","is-root":"^1.0.0","js-yaml":"^3.7.0","klaw":"^1.3.1","lodash":"^4.17.4","mixpanel":"^0.4.0","moment":"^2.12.0","mz":"^2.6.0","nplugm":"^3.0.0","president":"^2.0.1","prettyjson":"^1.1.3","progress-stream":"^2.0.0","raven":"^1.2.0","reconfix":"^0.0.3","request":"^2.81.0","resin-bundle-resolve":"^0.0.2","resin-cli-auth":"^1.2.0","resin-cli-errors":"^1.2.0","resin-cli-form":"^1.4.1","resin-cli-visuals":"^1.4.0","resin-config-json":"^1.0.0","resin-device-config":"^3.0.0","resin-device-init":"^2.2.1","resin-docker-build":"^0.4.0","resin-doodles":"0.0.1","resin-image-fs":"^2.3.0","resin-image-manager":"^4.1.1","resin-preload":"^3.1.0","resin-sdk-preconfigured":"^6.9.0","resin-settings-client":"^3.6.1","resin-stream-logger":"^0.0.4","resin-sync":"^9.1.0","rimraf":"^2.4.3","rindle":"^1.0.0","semver":"^5.3.0","stream-to-promise":"^2.2.0","tmp":"0.0.31","umount":"^1.1.6","underscore.string":"^3.1.1","unzip2":"^0.2.5","update-notifier":"^0.6.1","removedrive":"^1.0.0"},"optionalDependencies":{"removedrive":"^1.0.0"},"gitHead":"dfcac4a532d4ab41377b82a094de46a66668731e","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@6.6.0","_npmVersion":"5.3.0","_nodeVersion":"6.11.2","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"integrity":"sha512-Vj6mEZxrIanYSDn09Er46g5RyPsBW5E91AgxTQkcmv2Wdx42cRGY8tomWJ3T0uYnH+TSYFpf/BWVOSRq7YqYYQ==","shasum":"bd8a5662344a410efd735babb896bc17f03cbe3f","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-6.6.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDdMUJ9NKLzYLeWpYENKwa/ZveN3EEid3h71ZgLkrZ2uAiABqjuhNCm3QLby/qamFFXuSGlf44xRICzJs/EfoKlbgw=="}]},"maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-cli-6.6.0.tgz_1503910144020_0.0148820283357054"},"directories":{},"deprecated":"resin-cli is deprecated, please use balena-cli instead"},"6.6.1":{"name":"resin-cli","version":"6.6.1","description":"The official resin.io CLI tool","main":"./build/actions/index.js","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git+ssh://git@github.com/resin-io/resin-cli.git"},"preferGlobal":true,"bin":{"resin":"./bin/resin"},"scripts":{"build":"gulp build && npm run doc","doc":"mkdir -p doc/ && coffee extras/capitanodoc/index.coffee > doc/cli.markdown","watch":"gulp watch","lint":"gulp lint","prepublish":"require-npm4-to-publish","prepublishOnly":"npm run build && npm run doc"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","engines":{"node":">=6.0"},"devDependencies":{"ent":"^2.2.0","gulp":"^3.9.0","gulp-coffee":"^2.2.0","gulp-coffeelint":"^0.6.0","gulp-shell":"^0.5.2","require-npm4-to-publish":"^1.0.0"},"dependencies":{"@resin.io/valid-email":"^0.1.0","ansi-escapes":"^2.0.0","any-promise":"^1.3.0","bash":"0.0.1","bluebird":"^3.3.3","capitano":"^1.7.0","chalk":"^1.1.3","coffee-script":"^1.12.6","columnify":"^1.5.2","denymount":"^2.2.0","docker-qemu-transpose":"^0.2.2","docker-toolbelt":"^1.3.3","dockerode":"^2.5.0","drivelist":"^5.0.22","etcher-image-write":"^9.0.3","global-tunnel-ng":"github:zvin/global-tunnel#dont-proxy-connections-to-file-sockets","hasbin":"^1.2.3","inquirer":"^3.1.1","is-root":"^1.0.0","js-yaml":"^3.7.0","klaw":"^1.3.1","lodash":"^4.17.4","mixpanel":"^0.4.0","moment":"^2.12.0","mz":"^2.6.0","nplugm":"^3.0.0","president":"^2.0.1","prettyjson":"^1.1.3","progress-stream":"^2.0.0","raven":"^1.2.0","reconfix":"^0.0.3","request":"^2.81.0","resin-bundle-resolve":"^0.0.2","resin-cli-auth":"^1.2.0","resin-cli-errors":"^1.2.0","resin-cli-form":"^1.4.1","resin-cli-visuals":"^1.4.0","resin-config-json":"^1.0.0","resin-device-config":"^3.0.0","resin-device-init":"^2.2.1","resin-docker-build":"^0.4.0","resin-doodles":"0.0.1","resin-image-fs":"^2.3.0","resin-image-manager":"^4.1.1","resin-preload":"^3.1.4","resin-sdk-preconfigured":"^6.9.0","resin-settings-client":"^3.6.1","resin-stream-logger":"^0.0.4","resin-sync":"^9.1.0","rimraf":"^2.4.3","rindle":"^1.0.0","semver":"^5.3.0","stream-to-promise":"^2.2.0","tmp":"0.0.31","umount":"^1.1.6","underscore.string":"^3.1.1","unzip2":"^0.2.5","update-notifier":"^0.6.1","removedrive":"^1.0.0"},"optionalDependencies":{"removedrive":"^1.0.0"},"gitHead":"e8c4a9abfd835811aa8e9bedb5888addd463439b","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@6.6.1","_npmVersion":"5.3.0","_nodeVersion":"6.11.2","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"integrity":"sha512-PubrRyzD6F4R/ZN7CRlajhLEVuhrw8S+bVpWHAHNSI3L16GaZANBjSdTAz1dH8AcB/4ABkJ3MJqV2VTz5Ekpig==","shasum":"0d1f4080fe327abf3e006ba95527fdd90398bfd7","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-6.6.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEwvQRX/RHk8yDRI2C2ADsBeKhf2c4MKk4resgPdjTK2AiEAs6maOBSzBhHbOs+uJZffDTRJ0osQMLczytTS1usbfXU="}]},"maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-cli-6.6.1.tgz_1503913208433_0.5613416286651045"},"directories":{},"deprecated":"resin-cli is deprecated, please use balena-cli instead"},"6.6.2":{"name":"resin-cli","version":"6.6.2","description":"The official resin.io CLI tool","main":"./build/actions/index.js","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git+ssh://git@github.com/resin-io/resin-cli.git"},"preferGlobal":true,"bin":{"resin":"./bin/resin"},"scripts":{"build":"gulp build && npm run doc","doc":"mkdir -p doc/ && coffee extras/capitanodoc/index.coffee > doc/cli.markdown","watch":"gulp watch","lint":"gulp lint","prepublish":"require-npm4-to-publish","prepublishOnly":"npm run build && npm run doc"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","engines":{"node":">=6.0"},"devDependencies":{"ent":"^2.2.0","gulp":"^3.9.0","gulp-coffee":"^2.2.0","gulp-coffeelint":"^0.6.0","gulp-shell":"^0.5.2","require-npm4-to-publish":"^1.0.0"},"dependencies":{"@resin.io/valid-email":"^0.1.0","ansi-escapes":"^2.0.0","any-promise":"^1.3.0","bash":"0.0.1","bluebird":"^3.3.3","capitano":"^1.7.0","chalk":"^1.1.3","coffee-script":"^1.12.6","columnify":"^1.5.2","denymount":"^2.2.0","docker-qemu-transpose":"^0.2.2","docker-toolbelt":"^1.3.3","dockerode":"^2.5.0","dockerode-options":"^0.2.1","drivelist":"^5.0.22","etcher-image-write":"^9.0.3","global-tunnel-ng":"github:zvin/global-tunnel#dont-proxy-connections-to-file-sockets","hasbin":"^1.2.3","inquirer":"^3.1.1","is-root":"^1.0.0","js-yaml":"^3.7.0","klaw":"^1.3.1","lodash":"^4.17.4","mixpanel":"^0.4.0","moment":"^2.12.0","mz":"^2.6.0","nplugm":"^3.0.0","president":"^2.0.1","prettyjson":"^1.1.3","progress-stream":"^2.0.0","raven":"^1.2.0","reconfix":"^0.0.3","request":"^2.81.0","resin-bundle-resolve":"^0.0.2","resin-cli-auth":"^1.2.0","resin-cli-errors":"^1.2.0","resin-cli-form":"^1.4.1","resin-cli-visuals":"^1.4.0","resin-config-json":"^1.0.0","resin-device-config":"^3.0.0","resin-device-init":"^2.2.1","resin-docker-build":"^0.4.0","resin-doodles":"0.0.1","resin-image-fs":"^2.3.0","resin-image-manager":"^4.1.1","resin-preload":"^3.1.4","resin-sdk-preconfigured":"^6.9.0","resin-settings-client":"^3.6.1","resin-stream-logger":"^0.0.4","resin-sync":"^9.1.0","rimraf":"^2.4.3","rindle":"^1.0.0","semver":"^5.3.0","stream-to-promise":"^2.2.0","tmp":"0.0.31","umount":"^1.1.6","underscore.string":"^3.1.1","unzip2":"^0.2.5","update-notifier":"^0.6.1","removedrive":"^1.0.0"},"optionalDependencies":{"removedrive":"^1.0.0"},"gitHead":"0a3123a9cf1c8b1cfe290c89a5ec8d89bc66a632","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@6.6.2","_npmVersion":"5.3.0","_nodeVersion":"6.11.2","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"integrity":"sha512-u2WtHrjVmMXYP9rCJNPNLCsHveKIkqk91iparAPArxSV3zS29mCii3BdWsIc5bRJJx25+VCrm4RycZF2JnIJ+g==","shasum":"3b1a15d93e00c2f1a160dc35250f02510fcb9fea","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-6.6.2.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEMCHw19ERzRp1ceR0i2dZHZNVHBBXESpm5PUTMv7Lj1Vb4CIBMZlA1GtquSx1LsyKvEgMjksj3wH8AXYqh+jFu7iWoH"}]},"maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-cli-6.6.2.tgz_1504164403339_0.5279041095636785"},"directories":{},"deprecated":"resin-cli is deprecated, please use balena-cli instead"},"6.6.3":{"name":"resin-cli","version":"6.6.3","description":"The official resin.io CLI tool","main":"./build/actions/index.js","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git+ssh://git@github.com/resin-io/resin-cli.git"},"preferGlobal":true,"bin":{"resin":"./bin/resin"},"scripts":{"build":"gulp build && npm run doc","doc":"mkdir -p doc/ && coffee extras/capitanodoc/index.coffee > doc/cli.markdown","watch":"gulp watch","lint":"gulp lint","prepublish":"require-npm4-to-publish","prepublishOnly":"npm run build && npm run doc"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","engines":{"node":">=6.0"},"devDependencies":{"ent":"^2.2.0","gulp":"^3.9.0","gulp-coffee":"^2.2.0","gulp-coffeelint":"^0.6.0","gulp-shell":"^0.5.2","require-npm4-to-publish":"^1.0.0"},"dependencies":{"@resin.io/valid-email":"^0.1.0","ansi-escapes":"^2.0.0","any-promise":"^1.3.0","bash":"0.0.1","bluebird":"^3.3.3","capitano":"^1.7.0","chalk":"^1.1.3","coffee-script":"^1.12.6","columnify":"^1.5.2","denymount":"^2.2.0","docker-qemu-transpose":"^0.2.2","docker-toolbelt":"^1.3.3","dockerode":"^2.5.0","dockerode-options":"^0.2.1","drivelist":"^5.0.22","etcher-image-write":"^9.0.3","global-tunnel-ng":"github:zvin/global-tunnel#dont-proxy-connections-to-file-sockets","hasbin":"^1.2.3","inquirer":"^3.1.1","is-root":"^1.0.0","js-yaml":"^3.7.0","klaw":"^1.3.1","lodash":"^4.17.4","mixpanel":"^0.4.0","moment":"^2.12.0","mz":"^2.6.0","nplugm":"^3.0.0","president":"^2.0.1","prettyjson":"^1.1.3","progress-stream":"^2.0.0","raven":"^1.2.0","reconfix":"^0.0.3","request":"^2.81.0","resin-bundle-resolve":"^0.0.2","resin-cli-auth":"^1.2.0","resin-cli-errors":"^1.2.0","resin-cli-form":"^1.4.1","resin-cli-visuals":"^1.4.0","resin-config-json":"^1.0.0","resin-device-config":"^3.0.0","resin-device-init":"^2.2.1","resin-docker-build":"^0.4.0","resin-doodles":"0.0.1","resin-image-fs":"^2.3.0","resin-image-manager":"^4.1.1","resin-preload":"^3.1.4","resin-sdk-preconfigured":"^6.9.0","resin-settings-client":"^3.6.1","resin-stream-logger":"^0.0.4","resin-sync":"^9.1.0","rimraf":"^2.4.3","rindle":"^1.0.0","semver":"^5.3.0","stream-to-promise":"^2.2.0","tmp":"0.0.31","umount":"^1.1.6","underscore.string":"^3.1.1","unzip2":"^0.2.5","update-notifier":"^0.6.1","removedrive":"^1.0.0"},"optionalDependencies":{"removedrive":"^1.0.0"},"gitHead":"fd308a51319602ca3d262a7993d3c085b4d4fc81","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@6.6.3","_npmVersion":"5.3.0","_nodeVersion":"6.11.2","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"integrity":"sha512-1N1V0IajI0gbjttUfGbBmKhuDThRMjnULY70s7e9rw/Iewk9+O8vy373sEI16DpFzj8/pjJay0t8TyQuTwKaJQ==","shasum":"c5fa803c69ba300f5c889d5c00e840ac319d094c","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-6.6.3.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCbe+uOypCi5C1RTCZshkf6cW5VCPpQUCD6sLRMyjIfQQIgQyQNZSahrCNFVso+f9FL/ltoga3Cmu3tMIzahyIr2yI="}]},"maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-cli-6.6.3.tgz_1504180194290_0.171232667285949"},"directories":{},"deprecated":"resin-cli is deprecated, please use balena-cli instead"},"6.6.4":{"name":"resin-cli","version":"6.6.4","description":"The official resin.io CLI tool","main":"./build/actions/index.js","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git+ssh://git@github.com/resin-io/resin-cli.git"},"preferGlobal":true,"bin":{"resin":"./bin/resin"},"scripts":{"build":"gulp build && npm run doc","doc":"mkdir -p doc/ && coffee extras/capitanodoc/index.coffee > doc/cli.markdown","watch":"gulp watch","lint":"gulp lint","prepublish":"require-npm4-to-publish","prepublishOnly":"npm run build && npm run doc"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","engines":{"node":">=6.0"},"devDependencies":{"ent":"^2.2.0","gulp":"^3.9.0","gulp-coffee":"^2.2.0","gulp-coffeelint":"^0.6.0","gulp-shell":"^0.5.2","require-npm4-to-publish":"^1.0.0"},"dependencies":{"@resin.io/valid-email":"^0.1.0","ansi-escapes":"^2.0.0","any-promise":"^1.3.0","bash":"0.0.1","bluebird":"^3.3.3","capitano":"^1.7.0","chalk":"^1.1.3","coffee-script":"^1.12.6","columnify":"^1.5.2","denymount":"^2.2.0","docker-qemu-transpose":"^0.2.2","docker-toolbelt":"^1.3.3","dockerode":"^2.5.0","dockerode-options":"^0.2.1","drivelist":"^5.0.22","etcher-image-write":"^9.0.3","global-tunnel-ng":"github:zvin/global-tunnel#dont-proxy-connections-to-file-sockets","hasbin":"^1.2.3","inquirer":"^3.1.1","is-root":"^1.0.0","js-yaml":"^3.7.0","klaw":"^1.3.1","lodash":"^4.17.4","mixpanel":"^0.4.0","moment":"^2.12.0","mz":"^2.6.0","nplugm":"^3.0.0","president":"^2.0.1","prettyjson":"^1.1.3","progress-stream":"^2.0.0","raven":"^1.2.0","reconfix":"^0.0.3","request":"^2.81.0","resin-bundle-resolve":"^0.0.2","resin-cli-auth":"^1.2.0","resin-cli-errors":"^1.2.0","resin-cli-form":"^1.4.1","resin-cli-visuals":"^1.4.0","resin-config-json":"^1.0.0","resin-device-config":"^3.0.0","resin-device-init":"^2.2.1","resin-docker-build":"^0.4.0","resin-doodles":"0.0.1","resin-image-fs":"^2.3.0","resin-image-manager":"^4.1.1","resin-preload":"^3.1.4","resin-sdk-preconfigured":"^6.9.0","resin-settings-client":"^3.6.1","resin-stream-logger":"^0.0.4","resin-sync":"^9.1.0","rimraf":"^2.4.3","rindle":"^1.0.0","semver":"^5.3.0","stream-to-promise":"^2.2.0","tmp":"0.0.31","umount":"^1.1.6","underscore.string":"^3.1.1","unzip2":"^0.2.5","update-notifier":"^0.6.1","removedrive":"^1.0.0"},"optionalDependencies":{"removedrive":"^1.0.0"},"gitHead":"8980bc704a8eab6031dd754debce03a71e3948ad","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@6.6.4","_shasum":"c4364e866b30f9fbd9e4309c6e6506ac509b686a","_from":".","_npmVersion":"4.6.1","_nodeVersion":"6.11.2","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"shasum":"c4364e866b30f9fbd9e4309c6e6506ac509b686a","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-6.6.4.tgz","integrity":"sha512-vRhqjujJl1uv8hFY0qJxra2wi4UCa9Y8DeI9M9jzQjV5co1eic4qSb5fQX6AqH4XqsXCvKVZHoBl6nakIGLVNw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD4j4UWQyodZg4Fr19ynhZKI5UwpPKFLiqmwfJQcmbmnQIgMUKnsE7aXe0u1pgs0vId3Kd+kyr5VM8tShfq7SMhcLQ="}]},"maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-cli-6.6.4.tgz_1504182325047_0.7546416746918112"},"directories":{},"deprecated":"resin-cli is deprecated, please use balena-cli instead"},"6.6.5":{"name":"resin-cli","version":"6.6.5","description":"The official resin.io CLI tool","main":"./build/actions/index.js","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git+ssh://git@github.com/resin-io/resin-cli.git"},"preferGlobal":true,"bin":{"resin":"./bin/resin"},"scripts":{"build":"gulp build && npm run doc","doc":"mkdir -p doc/ && coffee extras/capitanodoc/index.coffee > doc/cli.markdown","watch":"gulp watch","lint":"gulp lint","prepublish":"require-npm4-to-publish","prepublishOnly":"npm run build && npm run doc"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","engines":{"node":">=6.0"},"devDependencies":{"ent":"^2.2.0","gulp":"^3.9.0","gulp-coffee":"^2.2.0","gulp-coffeelint":"^0.6.0","gulp-shell":"^0.5.2","require-npm4-to-publish":"^1.0.0"},"dependencies":{"@resin.io/valid-email":"^0.1.0","ansi-escapes":"^2.0.0","any-promise":"^1.3.0","bash":"0.0.1","bluebird":"^3.3.3","capitano":"^1.7.0","chalk":"^1.1.3","coffee-script":"^1.12.6","columnify":"^1.5.2","denymount":"^2.2.0","docker-qemu-transpose":"^0.2.2","docker-toolbelt":"^1.3.3","dockerode":"^2.5.0","dockerode-options":"^0.2.1","drivelist":"^5.0.22","etcher-image-write":"^9.0.3","global-tunnel-ng":"github:zvin/global-tunnel#dont-proxy-connections-to-file-sockets","hasbin":"^1.2.3","inquirer":"^3.1.1","is-root":"^1.0.0","js-yaml":"^3.7.0","klaw":"^1.3.1","lodash":"^4.17.4","mixpanel":"^0.4.0","moment":"^2.12.0","mz":"^2.6.0","nplugm":"^3.0.0","president":"^2.0.1","prettyjson":"^1.1.3","progress-stream":"^2.0.0","raven":"^1.2.0","reconfix":"^0.0.3","request":"^2.81.0","resin-bundle-resolve":"^0.0.2","resin-cli-auth":"^1.2.0","resin-cli-errors":"^1.2.0","resin-cli-form":"^1.4.1","resin-cli-visuals":"^1.4.0","resin-config-json":"^1.0.0","resin-device-config":"^3.0.0","resin-device-init":"^2.2.1","resin-docker-build":"^0.4.0","resin-doodles":"0.0.1","resin-image-fs":"^2.3.0","resin-image-manager":"^4.1.1","resin-preload":"^3.1.4","resin-sdk-preconfigured":"^6.9.0","resin-settings-client":"^3.6.1","resin-stream-logger":"^0.0.4","resin-sync":"^9.1.0","rimraf":"^2.4.3","rindle":"^1.0.0","semver":"^5.3.0","stream-to-promise":"^2.2.0","tmp":"0.0.31","umount":"^1.1.6","underscore.string":"^3.1.1","unzip2":"^0.2.5","update-notifier":"^0.6.1","removedrive":"^1.0.0"},"optionalDependencies":{"removedrive":"^1.0.0"},"gitHead":"bd3b9e32a9dac38fa8504fc769b8e4cd9a0b48ed","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@6.6.5","_shasum":"ab257128afdf49e9da891281cc117c51ddd131f6","_from":".","_npmVersion":"4.6.1","_nodeVersion":"6.11.2","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"shasum":"ab257128afdf49e9da891281cc117c51ddd131f6","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-6.6.5.tgz","integrity":"sha512-RJgbbFpJhkqlAcS57wViXJ7+qwjX16PJo0YCEPtsp6HE9HMzY89LtA8W5xtD+MJ4zM4ADgHSLdGc8js0MebaNA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICeFdkFEdaXb9ZtMvRe9Lv/cSmRW+8MIi9omqW4zD8nQAiBVGleXsiSOhEv+cPLZ7lHKY8WycsPSu3Sh4DHyVFdxpA=="}]},"maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-cli-6.6.5.tgz_1504182940475_0.388799995649606"},"directories":{},"deprecated":"resin-cli is deprecated, please use balena-cli instead"},"6.6.6":{"name":"resin-cli","version":"6.6.6","description":"The official resin.io CLI tool","main":"./build/actions/index.js","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git+ssh://git@github.com/resin-io/resin-cli.git"},"preferGlobal":true,"bin":{"resin":"./bin/resin"},"scripts":{"build":"gulp build && npm run doc","doc":"mkdir -p doc/ && coffee extras/capitanodoc/index.coffee > doc/cli.markdown","watch":"gulp watch","lint":"gulp lint","prepublish":"require-npm4-to-publish","prepublishOnly":"npm run build && npm run doc"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","engines":{"node":">=6.0"},"devDependencies":{"ent":"^2.2.0","gulp":"^3.9.0","gulp-coffee":"^2.2.0","gulp-coffeelint":"^0.6.0","gulp-shell":"^0.5.2","require-npm4-to-publish":"^1.0.0"},"dependencies":{"@resin.io/valid-email":"^0.1.0","ansi-escapes":"^2.0.0","any-promise":"^1.3.0","bash":"0.0.1","bluebird":"^3.3.3","capitano":"^1.7.0","chalk":"^1.1.3","coffee-script":"^1.12.6","columnify":"^1.5.2","denymount":"^2.2.0","docker-qemu-transpose":"^0.2.2","docker-toolbelt":"^1.3.3","dockerode":"^2.5.0","dockerode-options":"^0.2.1","drivelist":"^5.0.22","etcher-image-write":"^9.0.3","global-tunnel-ng":"github:zvin/global-tunnel#dont-proxy-connections-to-file-sockets","hasbin":"^1.2.3","inquirer":"^3.1.1","is-root":"^1.0.0","js-yaml":"^3.7.0","klaw":"^1.3.1","lodash":"^4.17.4","mixpanel":"^0.4.0","moment":"^2.12.0","mz":"^2.6.0","nplugm":"^3.0.0","president":"^2.0.1","prettyjson":"^1.1.3","progress-stream":"^2.0.0","raven":"^1.2.0","reconfix":"^0.0.3","request":"^2.81.0","resin-bundle-resolve":"^0.0.2","resin-cli-auth":"^1.2.0","resin-cli-errors":"^1.2.0","resin-cli-form":"^1.4.1","resin-cli-visuals":"^1.4.0","resin-config-json":"^1.0.0","resin-device-config":"^3.0.0","resin-device-init":"^2.2.1","resin-docker-build":"^0.4.0","resin-doodles":"0.0.1","resin-image-fs":"^2.3.0","resin-image-manager":"^4.1.1","resin-preload":"^3.1.4","resin-sdk-preconfigured":"^6.9.0","resin-settings-client":"^3.6.1","resin-stream-logger":"^0.0.4","resin-sync":"^9.1.0","rimraf":"^2.4.3","rindle":"^1.0.0","semver":"^5.3.0","stream-to-promise":"^2.2.0","tmp":"0.0.31","umount":"^1.1.6","underscore.string":"^3.1.1","unzip2":"^0.2.5","update-notifier":"^0.6.1","removedrive":"^1.0.0"},"optionalDependencies":{"removedrive":"^1.0.0"},"gitHead":"950201973b0ea5d388610adb82034f5e3d011c94","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@6.6.6","_shasum":"74e16ea9b2c75692f5f237a98aa473ad899ccc46","_from":".","_npmVersion":"4.6.1","_nodeVersion":"6.11.3","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"shasum":"74e16ea9b2c75692f5f237a98aa473ad899ccc46","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-6.6.6.tgz","integrity":"sha512-1xvkX1rQFyfstGIeCbYU9q0q+cgHbmAS1hYTYXCxVDS/kqCNankkL/rr8dxCkSJG3SpzkNO5JbBDSc7wJC8L1w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHyWosTwrtPRFouTrf1GarivQgfcrMCerjdxTVhvFrBaAiEA+8NYQ9OS/IxfLvM6Dhiq6chyBY0oBssMh9vhvONuMPU="}]},"maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-cli-6.6.6.tgz_1505141934106_0.3716570814140141"},"directories":{},"deprecated":"resin-cli is deprecated, please use balena-cli instead"},"6.6.7":{"name":"resin-cli","version":"6.6.7","description":"The official resin.io CLI tool","main":"./build/actions/index.js","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git+ssh://git@github.com/resin-io/resin-cli.git"},"preferGlobal":true,"bin":{"resin":"./bin/resin"},"scripts":{"build":"gulp build && npm run doc","ci":"npm run build && catch-uncommitted","doc":"mkdir -p doc/ && coffee extras/capitanodoc/index.coffee > doc/cli.markdown","watch":"gulp watch","lint":"gulp lint","prepublish":"require-npm4-to-publish","prepublishOnly":"npm run build"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","engines":{"node":">=6.0"},"devDependencies":{"catch-uncommitted":"^1.0.0","ent":"^2.2.0","gulp":"^3.9.0","gulp-coffee":"^2.2.0","gulp-coffeelint":"^0.6.0","gulp-shell":"^0.5.2","require-npm4-to-publish":"^1.0.0"},"dependencies":{"@resin.io/valid-email":"^0.1.0","ansi-escapes":"^2.0.0","any-promise":"^1.3.0","bash":"0.0.1","bluebird":"^3.3.3","capitano":"^1.7.0","chalk":"^1.1.3","coffee-script":"^1.12.6","columnify":"^1.5.2","denymount":"^2.2.0","docker-qemu-transpose":"^0.2.2","docker-toolbelt":"^1.3.3","dockerode":"^2.5.0","dockerode-options":"^0.2.1","drivelist":"^5.0.22","etcher-image-write":"^9.0.3","global-tunnel-ng":"github:zvin/global-tunnel#dont-proxy-connections-to-file-sockets","hasbin":"^1.2.3","inquirer":"^3.1.1","is-root":"^1.0.0","js-yaml":"^3.7.0","klaw":"^1.3.1","lodash":"^4.17.4","mixpanel":"^0.4.0","moment":"^2.12.0","mz":"^2.6.0","nplugm":"^3.0.0","president":"^2.0.1","prettyjson":"^1.1.3","progress-stream":"^2.0.0","raven":"^1.2.0","reconfix":"^0.0.3","request":"^2.81.0","resin-bundle-resolve":"^0.0.2","resin-cli-auth":"^1.2.0","resin-cli-errors":"^1.2.0","resin-cli-form":"^1.4.1","resin-cli-visuals":"^1.4.0","resin-config-json":"^1.0.0","resin-device-config":"^3.0.0","resin-device-init":"^2.2.1","resin-docker-build":"^0.4.0","resin-doodles":"0.0.1","resin-image-fs":"^2.3.0","resin-image-manager":"^4.1.1","resin-preload":"^3.1.4","resin-sdk-preconfigured":"^6.9.0","resin-settings-client":"^3.6.1","resin-stream-logger":"^0.0.4","resin-sync":"^9.2.3","rimraf":"^2.4.3","rindle":"^1.0.0","semver":"^5.3.0","stream-to-promise":"^2.2.0","tmp":"0.0.31","umount":"^1.1.6","underscore.string":"^3.1.1","unzip2":"^0.2.5","update-notifier":"^0.6.1","removedrive":"^1.0.0"},"optionalDependencies":{"removedrive":"^1.0.0"},"gitHead":"39ac28d4ef514595c857e3b79cf25c8247d16e15","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@6.6.7","_shasum":"a746a6ebb76ed56fe6ddfa94cf8bf01fe8de6528","_from":".","_npmVersion":"4.6.1","_nodeVersion":"6.11.3","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"shasum":"a746a6ebb76ed56fe6ddfa94cf8bf01fe8de6528","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-6.6.7.tgz","integrity":"sha512-SP5dISF+H7/oSonxmnLJFdqCFfnhBnibRrXRcI7xXGNfm38Vu6wyG0FgmniiWzkLww8qZqQMSpaxKodrqVx7Ew==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF2ss0Kl3NMZDDAnwRQY/hSDLTjTcb050n97VL0g4ZYTAiEAweXjcXUlp8pUyET9GkjjC1eKKloVtA4q5QfUEU+flc0="}]},"maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-cli-6.6.7.tgz_1506100806595_0.18478312669321895"},"directories":{},"deprecated":"resin-cli is deprecated, please use balena-cli instead"},"6.6.8":{"name":"resin-cli","version":"6.6.8","description":"The official resin.io CLI tool","main":"./build/actions/index.js","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git+ssh://git@github.com/resin-io/resin-cli.git"},"preferGlobal":true,"bin":{"resin":"./bin/resin"},"scripts":{"build":"gulp build && npm run doc","ci":"npm run build && catch-uncommitted","doc":"mkdir -p doc/ && coffee extras/capitanodoc/index.coffee > doc/cli.markdown","watch":"gulp watch","lint":"gulp lint","prepublish":"require-npm4-to-publish","prepublishOnly":"npm run build"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","engines":{"node":">=6.0"},"devDependencies":{"catch-uncommitted":"^1.0.0","ent":"^2.2.0","gulp":"^3.9.0","gulp-coffee":"^2.2.0","gulp-coffeelint":"^0.6.0","gulp-shell":"^0.5.2","require-npm4-to-publish":"^1.0.0"},"dependencies":{"@resin.io/valid-email":"^0.1.0","ansi-escapes":"^2.0.0","any-promise":"^1.3.0","bash":"0.0.1","bluebird":"^3.3.3","capitano":"^1.7.0","chalk":"^1.1.3","coffee-script":"^1.12.6","columnify":"^1.5.2","denymount":"^2.2.0","docker-qemu-transpose":"^0.2.2","docker-toolbelt":"^1.3.3","dockerode":"^2.5.0","dockerode-options":"^0.2.1","drivelist":"^5.0.22","etcher-image-write":"^9.0.3","global-tunnel-ng":"github:zvin/global-tunnel#dont-proxy-connections-to-file-sockets","hasbin":"^1.2.3","inquirer":"^3.1.1","is-root":"^1.0.0","js-yaml":"^3.7.0","klaw":"^1.3.1","lodash":"^4.17.4","mixpanel":"^0.4.0","moment":"^2.12.0","mz":"^2.6.0","nplugm":"^3.0.0","president":"^2.0.1","prettyjson":"^1.1.3","progress-stream":"^2.0.0","raven":"^1.2.0","reconfix":"^0.0.3","request":"^2.81.0","resin-bundle-resolve":"^0.0.2","resin-cli-auth":"^1.2.0","resin-cli-errors":"^1.2.0","resin-cli-form":"^1.4.1","resin-cli-visuals":"^1.4.0","resin-config-json":"^1.0.0","resin-device-config":"^3.0.0","resin-device-init":"^2.2.1","resin-docker-build":"^0.4.0","resin-doodles":"0.0.1","resin-image-fs":"^2.3.0","resin-image-manager":"^4.1.1","resin-preload":"^3.1.4","resin-sdk-preconfigured":"^6.9.0","resin-settings-client":"^3.6.1","resin-stream-logger":"^0.0.4","resin-sync":"^9.2.3","rimraf":"^2.4.3","rindle":"^1.0.0","semver":"^5.3.0","stream-to-promise":"^2.2.0","tmp":"0.0.31","umount":"^1.1.6","underscore.string":"^3.1.1","unzip2":"^0.2.5","update-notifier":"^0.6.1","removedrive":"^1.0.0"},"optionalDependencies":{"removedrive":"^1.0.0"},"gitHead":"c187c113d906d3a04a73ad798fc687c3560e66a9","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@6.6.8","_shasum":"524e165b217eca2067446a37b3819c262caa4991","_from":".","_npmVersion":"4.6.1","_nodeVersion":"6.11.4","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"shasum":"524e165b217eca2067446a37b3819c262caa4991","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-6.6.8.tgz","integrity":"sha512-PCpTS+V2fi+WJ22HC6u9RgRp4TQfN87lM+aYC+cpTWLCY2cRfwtEHr+57n676P6l47WBuKHx+YFybs9nlxmqgg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDgCoZRPbK4H3oa1b+p9BAajfdSPMakm7pXwGpgC2V2eQIhAMMD77xaqGSTmuKZfeXDS8jWBo64K6XAZSb+GPyAgf+d"}]},"maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-cli-6.6.8.tgz_1507276033933_0.8765830467455089"},"directories":{},"deprecated":"resin-cli is deprecated, please use balena-cli instead"},"6.6.9":{"name":"resin-cli","version":"6.6.9","description":"The official resin.io CLI tool","main":"./build/actions/index.js","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git+ssh://git@github.com/resin-io/resin-cli.git"},"preferGlobal":true,"bin":{"resin":"./bin/resin"},"scripts":{"build":"gulp build && npm run doc","ci":"npm run build && catch-uncommitted","doc":"mkdir -p doc/ && coffee extras/capitanodoc/index.coffee > doc/cli.markdown","watch":"gulp watch","lint":"gulp lint","prepublish":"require-npm4-to-publish","prepublishOnly":"npm run build"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","engines":{"node":">=6.0"},"devDependencies":{"catch-uncommitted":"^1.0.0","ent":"^2.2.0","gulp":"^3.9.0","gulp-coffee":"^2.2.0","gulp-coffeelint":"^0.6.0","gulp-shell":"^0.5.2","require-npm4-to-publish":"^1.0.0"},"dependencies":{"@resin.io/valid-email":"^0.1.0","ansi-escapes":"^2.0.0","any-promise":"^1.3.0","bash":"0.0.1","bluebird":"^3.3.3","capitano":"^1.7.0","chalk":"^1.1.3","coffee-script":"^1.12.6","columnify":"^1.5.2","denymount":"^2.2.0","docker-qemu-transpose":"^0.2.2","docker-toolbelt":"^1.3.3","dockerode":"^2.5.0","dockerode-options":"^0.2.1","drivelist":"^5.0.22","etcher-image-write":"^9.0.3","global-tunnel-ng":"github:zvin/global-tunnel#dont-proxy-connections-to-file-sockets","hasbin":"^1.2.3","inquirer":"^3.1.1","is-root":"^1.0.0","js-yaml":"^3.7.0","klaw":"^1.3.1","lodash":"^4.17.4","mixpanel":"^0.4.0","moment":"^2.12.0","mz":"^2.6.0","nplugm":"^3.0.0","president":"^2.0.1","prettyjson":"^1.1.3","progress-stream":"^2.0.0","raven":"^1.2.0","reconfix":"^0.0.3","request":"^2.81.0","resin-bundle-resolve":"^0.0.2","resin-cli-auth":"^1.2.0","resin-cli-errors":"^1.2.0","resin-cli-form":"^1.4.1","resin-cli-visuals":"^1.4.0","resin-config-json":"^1.0.0","resin-device-config":"^3.0.0","resin-device-init":"^2.2.1","resin-docker-build":"^0.4.0","resin-doodles":"0.0.1","resin-image-fs":"^2.3.0","resin-image-manager":"^4.1.1","resin-preload":"^3.1.4","resin-sdk-preconfigured":"^6.9.0","resin-settings-client":"^3.6.1","resin-stream-logger":"^0.0.4","resin-sync":"^9.2.3","rimraf":"^2.4.3","rindle":"^1.0.0","semver":"^5.3.0","stream-to-promise":"^2.2.0","tmp":"0.0.31","umount":"^1.1.6","underscore.string":"^3.1.1","unzip2":"^0.2.5","update-notifier":"^0.6.1","removedrive":"^1.0.0"},"optionalDependencies":{"removedrive":"^1.0.0"},"gitHead":"d1fd5a6bff849dd3a895417aaca05f2454022830","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@6.6.9","_shasum":"dfe35401f51fa92fafe7fbdd11a448cf4f7cb4a3","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.4","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"shasum":"dfe35401f51fa92fafe7fbdd11a448cf4f7cb4a3","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-6.6.9.tgz","integrity":"sha512-hIktWPaTzXMMOaVwQe1KYJorIPYlP8MgaTKsp4f2VWwVNxRAAluX2vTP3TfUqWTb0pKj/jPIvpEfx9XRYibTaw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFKItpWI5eswhfhy3TL/pLPP2vD8kEQftY1MjH1JZLjyAiBo6tJ6jSPYo4xzRTWOu/iISkSl6TQMxLFfdjbHRrr1Hg=="}]},"maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-cli-6.6.9.tgz_1507281762563_0.3550267934333533"},"directories":{},"deprecated":"resin-cli is deprecated, please use balena-cli instead"},"6.6.10":{"name":"resin-cli","version":"6.6.10","description":"The official resin.io CLI tool","main":"./build/actions/index.js","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git+ssh://git@github.com/resin-io/resin-cli.git"},"preferGlobal":true,"bin":{"resin":"./bin/resin"},"scripts":{"build":"gulp build && npm run doc","ci":"npm run build && catch-uncommitted","doc":"mkdir -p doc/ && coffee extras/capitanodoc/index.coffee > doc/cli.markdown","watch":"gulp watch","lint":"gulp lint","prepublish":"require-npm4-to-publish","prepublishOnly":"npm run build"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","engines":{"node":">=6.0"},"devDependencies":{"catch-uncommitted":"^1.0.0","ent":"^2.2.0","gulp":"^3.9.0","gulp-coffee":"^2.2.0","gulp-coffeelint":"^0.6.0","gulp-shell":"^0.5.2","require-npm4-to-publish":"^1.0.0"},"dependencies":{"@resin.io/valid-email":"^0.1.0","ansi-escapes":"^2.0.0","any-promise":"^1.3.0","bash":"0.0.1","bluebird":"^3.3.3","capitano":"^1.7.0","chalk":"^1.1.3","coffee-script":"^1.12.6","columnify":"^1.5.2","denymount":"^2.2.0","docker-qemu-transpose":"^0.2.2","docker-toolbelt":"^1.3.3","dockerode":"^2.5.0","dockerode-options":"^0.2.1","drivelist":"^5.0.22","etcher-image-write":"^9.0.3","global-tunnel-ng":"github:zvin/global-tunnel#dont-proxy-connections-to-file-sockets","hasbin":"^1.2.3","inquirer":"^3.1.1","is-root":"^1.0.0","js-yaml":"^3.7.0","klaw":"^1.3.1","lodash":"^4.17.4","mixpanel":"^0.4.0","moment":"^2.12.0","mz":"^2.6.0","nplugm":"^3.0.0","president":"^2.0.1","prettyjson":"^1.1.3","progress-stream":"^2.0.0","raven":"^1.2.0","reconfix":"^0.0.3","request":"^2.81.0","resin-bundle-resolve":"^0.0.2","resin-cli-auth":"^1.2.0","resin-cli-errors":"^1.2.0","resin-cli-form":"^1.4.1","resin-cli-visuals":"^1.4.0","resin-config-json":"^1.0.0","resin-device-config":"^3.0.0","resin-device-init":"^2.2.1","resin-docker-build":"^0.4.0","resin-doodles":"0.0.1","resin-image-fs":"^2.3.0","resin-image-manager":"^4.1.1","resin-preload":"^3.1.4","resin-sdk-preconfigured":"^6.9.0","resin-settings-client":"^3.6.1","resin-stream-logger":"^0.0.4","resin-sync":"^9.2.3","rimraf":"^2.4.3","rindle":"^1.0.0","semver":"^5.3.0","stream-to-promise":"^2.2.0","tmp":"0.0.31","umount":"^1.1.6","underscore.string":"^3.1.1","unzip2":"^0.2.5","update-notifier":"^0.6.1","removedrive":"^1.0.0"},"optionalDependencies":{"removedrive":"^1.0.0"},"gitHead":"b4a56e1541e466d0b9bb01d66f6835c05cc61de0","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@6.6.10","_shasum":"5b0f93a826d30e26c728bdfa9d8fb9e0c2ef8912","_from":".","_npmVersion":"4.6.1","_nodeVersion":"6.11.4","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"shasum":"5b0f93a826d30e26c728bdfa9d8fb9e0c2ef8912","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-6.6.10.tgz","integrity":"sha512-/MOVp53CeoH8MTSZK7QPQCZjSJi5WaeuG4n8/wT/pCOMQAuhFFY/3y7FRvIZ8w5jViguXeaSwvogFVqXZSPWyA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBMXIHzbryEs7E1xifadE5DpfTbm4UpR+DnsEqoYMFBYAiEA2W7yMdHFkoGr0hoXw5ijVB3IdNr3VO9LIer43wTGUkU="}]},"maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-cli-6.6.10.tgz_1507544230172_0.04970495100133121"},"directories":{},"deprecated":"resin-cli is deprecated, please use balena-cli instead"},"6.6.11":{"name":"resin-cli","version":"6.6.11","description":"The official resin.io CLI tool","main":"./build/actions/index.js","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git+ssh://git@github.com/resin-io/resin-cli.git"},"preferGlobal":true,"bin":{"resin":"./bin/resin"},"scripts":{"build":"gulp build && npm run doc","ci":"npm run build && catch-uncommitted","doc":"mkdir -p doc/ && coffee extras/capitanodoc/index.coffee > doc/cli.markdown","watch":"gulp watch","lint":"gulp lint","prepublish":"require-npm4-to-publish","prepublishOnly":"npm run build"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","engines":{"node":">=6.0"},"devDependencies":{"catch-uncommitted":"^1.0.0","ent":"^2.2.0","gulp":"^3.9.0","gulp-coffee":"^2.2.0","gulp-coffeelint":"^0.6.0","gulp-shell":"^0.5.2","require-npm4-to-publish":"^1.0.0"},"dependencies":{"@resin.io/valid-email":"^0.1.0","ansi-escapes":"^2.0.0","any-promise":"^1.3.0","bash":"0.0.1","bluebird":"^3.3.3","capitano":"^1.7.0","chalk":"^1.1.3","coffee-script":"^1.12.6","columnify":"^1.5.2","denymount":"^2.2.0","docker-qemu-transpose":"^0.2.2","docker-toolbelt":"^1.3.3","dockerode":"^2.5.0","dockerode-options":"^0.2.1","drivelist":"^5.0.22","etcher-image-write":"^9.0.3","global-tunnel-ng":"github:zvin/global-tunnel#dont-proxy-connections-to-file-sockets","hasbin":"^1.2.3","inquirer":"^3.1.1","is-root":"^1.0.0","js-yaml":"^3.7.0","klaw":"^1.3.1","lodash":"^4.17.4","mixpanel":"^0.4.0","moment":"^2.12.0","mz":"^2.6.0","nplugm":"^3.0.0","president":"^2.0.1","prettyjson":"^1.1.3","progress-stream":"^2.0.0","raven":"^1.2.0","reconfix":"^0.0.3","request":"^2.81.0","resin-bundle-resolve":"^0.0.2","resin-cli-auth":"^1.2.0","resin-cli-errors":"^1.2.0","resin-cli-form":"^1.4.1","resin-cli-visuals":"^1.4.0","resin-config-json":"^1.0.0","resin-device-config":"^3.0.0","resin-device-init":"^2.2.1","resin-docker-build":"^0.4.0","resin-doodles":"0.0.1","resin-image-fs":"^2.3.0","resin-image-manager":"^4.1.1","resin-preload":"^3.1.4","resin-sdk-preconfigured":"^6.9.0","resin-settings-client":"^3.6.1","resin-stream-logger":"^0.0.4","resin-sync":"^9.2.3","rimraf":"^2.4.3","rindle":"^1.0.0","semver":"^5.3.0","stream-to-promise":"^2.2.0","tmp":"0.0.31","umount":"^1.1.6","underscore.string":"^3.1.1","unzip2":"^0.2.5","update-notifier":"^0.6.1","removedrive":"^1.0.0"},"optionalDependencies":{"removedrive":"^1.0.0"},"gitHead":"dad655c9ecab6d5fd6e0b49f82e0cea0d774d874","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@6.6.11","_shasum":"887db3c2a55496b539033fd1c2ee866bc0fb78ec","_from":".","_npmVersion":"4.6.1","_nodeVersion":"6.11.4","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"shasum":"887db3c2a55496b539033fd1c2ee866bc0fb78ec","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-6.6.11.tgz","integrity":"sha512-svPhTbkhNjd6bANWaHm2K+Hn8kKyo25a6fm4aL5q2FSjI3BxfrH/qfqevLYllE2BAGnmYCc2piVULKXjXCPHSA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCp6lUAdZTu34Xb9hDXkZ3G+xHDcPjc2igT74j7BrmwOwIhAJ6PftpDlfwDmPA5h4Kf1sVWZcHswryHwAmtouMATjR/"}]},"maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-cli-6.6.11.tgz_1507905122298_0.554632794810459"},"directories":{},"deprecated":"resin-cli is deprecated, please use balena-cli instead"},"6.6.12":{"name":"resin-cli","version":"6.6.12","description":"The official resin.io CLI tool","main":"./build/actions/index.js","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git+ssh://git@github.com/resin-io/resin-cli.git"},"preferGlobal":true,"bin":{"resin":"./bin/resin"},"scripts":{"build":"gulp build && npm run doc","ci":"npm run build && catch-uncommitted","doc":"mkdir -p doc/ && coffee extras/capitanodoc/index.coffee > doc/cli.markdown","watch":"gulp watch","lint":"gulp lint","prepublish":"require-npm4-to-publish","prepublishOnly":"npm run build"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","engines":{"node":">=6.0"},"devDependencies":{"catch-uncommitted":"^1.0.0","ent":"^2.2.0","gulp":"^3.9.0","gulp-coffee":"^2.2.0","gulp-coffeelint":"^0.6.0","gulp-shell":"^0.5.2","require-npm4-to-publish":"^1.0.0"},"dependencies":{"@resin.io/valid-email":"^0.1.0","ansi-escapes":"^2.0.0","any-promise":"^1.3.0","bash":"0.0.1","bluebird":"^3.3.3","capitano":"^1.7.0","chalk":"^1.1.3","coffee-script":"^1.12.6","columnify":"^1.5.2","denymount":"^2.2.0","docker-qemu-transpose":"^0.2.2","docker-toolbelt":"^1.3.3","dockerode":"^2.5.0","dockerode-options":"^0.2.1","drivelist":"^5.0.22","etcher-image-write":"^9.0.3","global-tunnel-ng":"github:zvin/global-tunnel#dont-proxy-connections-to-file-sockets","hasbin":"^1.2.3","inquirer":"^3.1.1","is-root":"^1.0.0","js-yaml":"^3.7.0","klaw":"^1.3.1","lodash":"^4.17.4","mixpanel":"^0.4.0","moment":"^2.12.0","mz":"^2.6.0","node-cleanup":"^2.1.2","nplugm":"^3.0.0","president":"^2.0.1","prettyjson":"^1.1.3","progress-stream":"^2.0.0","raven":"^1.2.0","reconfix":"^0.0.3","request":"^2.81.0","resin-bundle-resolve":"^0.0.2","resin-cli-auth":"^1.2.0","resin-cli-errors":"^1.2.0","resin-cli-form":"^1.4.1","resin-cli-visuals":"^1.4.0","resin-config-json":"^1.0.0","resin-device-config":"^3.0.0","resin-device-init":"^2.2.1","resin-docker-build":"^0.4.0","resin-doodles":"0.0.1","resin-image-fs":"^2.3.0","resin-image-manager":"^4.1.1","resin-preload":"^4.0.2","resin-sdk-preconfigured":"^6.9.0","resin-settings-client":"^3.6.1","resin-stream-logger":"^0.0.4","resin-sync":"^9.2.3","rimraf":"^2.4.3","rindle":"^1.0.0","semver":"^5.3.0","stream-to-promise":"^2.2.0","tmp":"0.0.31","umount":"^1.1.6","underscore.string":"^3.1.1","unzip2":"^0.2.5","update-notifier":"^0.6.1","removedrive":"^1.0.0"},"optionalDependencies":{"removedrive":"^1.0.0"},"gitHead":"6b96fe37bab1a6c51e78f1e4de8ea557844c5f6e","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@6.6.12","_shasum":"5bbee26e41fd60c99396d39b17d81519ac8b17fe","_from":".","_npmVersion":"4.6.1","_nodeVersion":"6.11.4","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"shasum":"5bbee26e41fd60c99396d39b17d81519ac8b17fe","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-6.6.12.tgz","integrity":"sha512-1jJ90VkeKxs70kynEjChKtNd2W9WSgpvffA0LVM5PQfcPkzgJRWoUpXYjeqoEsPMu0j00hQsyvkiTVKm6POiZQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICcrNFiQqfB+jdDOTEbWhgcNwyOWcvi/bwYmYHXiVHKpAiBeRzlMxbsntHSR6VFz1Rv2KqaLG7es8Fu57q5Y+vb27g=="}]},"maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-cli-6.6.12.tgz_1508180294855_0.12193148792721331"},"directories":{},"deprecated":"resin-cli is deprecated, please use balena-cli instead"},"6.6.13":{"name":"resin-cli","version":"6.6.13","description":"The official resin.io CLI tool","main":"./build/actions/index.js","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git+ssh://git@github.com/resin-io/resin-cli.git"},"preferGlobal":true,"bin":{"resin":"./bin/resin"},"scripts":{"build":"gulp build && npm run doc","ci":"npm run build && catch-uncommitted","doc":"mkdir -p doc/ && coffee extras/capitanodoc/index.coffee > doc/cli.markdown","watch":"gulp watch","lint":"gulp lint","prepublish":"require-npm4-to-publish","prepublishOnly":"npm run build"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","engines":{"node":">=6.0"},"devDependencies":{"catch-uncommitted":"^1.0.0","ent":"^2.2.0","gulp":"^3.9.0","gulp-coffee":"^2.2.0","gulp-coffeelint":"^0.6.0","gulp-shell":"^0.5.2","require-npm4-to-publish":"^1.0.0"},"dependencies":{"@resin.io/valid-email":"^0.1.0","ansi-escapes":"^2.0.0","any-promise":"^1.3.0","bash":"0.0.1","bluebird":"^3.3.3","capitano":"^1.7.0","chalk":"^1.1.3","coffee-script":"^1.12.6","columnify":"^1.5.2","denymount":"^2.2.0","docker-qemu-transpose":"^0.2.2","docker-toolbelt":"^1.3.3","dockerode":"^2.5.0","dockerode-options":"^0.2.1","drivelist":"^5.0.22","etcher-image-write":"^9.0.3","global-tunnel-ng":"github:zvin/global-tunnel#dont-proxy-connections-to-file-sockets","hasbin":"^1.2.3","inquirer":"^3.1.1","is-root":"^1.0.0","js-yaml":"^3.7.0","klaw":"^1.3.1","lodash":"^4.17.4","mixpanel":"^0.4.0","moment":"^2.12.0","mz":"^2.6.0","node-cleanup":"^2.1.2","nplugm":"^3.0.0","president":"^2.0.1","prettyjson":"^1.1.3","progress-stream":"^2.0.0","raven":"^1.2.0","reconfix":"^0.0.3","request":"^2.81.0","resin-bundle-resolve":"^0.0.2","resin-cli-auth":"^1.2.0","resin-cli-errors":"^1.2.0","resin-cli-form":"^1.4.1","resin-cli-visuals":"^1.4.0","resin-config-json":"^1.0.0","resin-device-config":"^3.0.0","resin-device-init":"^2.2.1","resin-docker-build":"^0.4.0","resin-doodles":"0.0.1","resin-image-fs":"^2.3.0","resin-image-manager":"^5.0.0","resin-preload":"^4.0.2","resin-sdk":"^7.0.0","resin-sdk-preconfigured":"^6.9.0","resin-settings-client":"^3.6.1","resin-stream-logger":"^0.0.4","resin-sync":"^9.2.3","rimraf":"^2.4.3","rindle":"^1.0.0","semver":"^5.3.0","stream-to-promise":"^2.2.0","tmp":"0.0.31","umount":"^1.1.6","underscore.string":"^3.1.1","unzip2":"^0.2.5","update-notifier":"^0.6.1","removedrive":"^1.0.0"},"optionalDependencies":{"removedrive":"^1.0.0"},"gitHead":"93818b1a987904194811799e540a97f35466edf0","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@6.6.13","_shasum":"146824ce8354b05513c81dc629af87e1efcf9385","_from":".","_npmVersion":"4.6.1","_nodeVersion":"6.11.4","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"shasum":"146824ce8354b05513c81dc629af87e1efcf9385","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-6.6.13.tgz","integrity":"sha512-Hov0+5aQ1C45d6ek23oIpKYHDolz9nvPA0kEAhOcFLSuMNAbkoFWZT3rYX2n0Z13KLEGF1GXlHZhIaijUErSsQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCJCGBfBAvOqhXCI2LgfeZygAAwcNQ3bDtZhJFsNUMSLQIhAMxu38ql4oN27f3w11wnH0/ItGn/Gyj7KKKzU6mVhkvY"}]},"maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-cli-6.6.13.tgz_1508323832696_0.4613702967762947"},"directories":{},"deprecated":"resin-cli is deprecated, please use balena-cli instead"},"6.7.0":{"name":"resin-cli","version":"6.7.0","description":"The official resin.io CLI tool","main":"./build/actions/index.js","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git+ssh://git@github.com/resin-io/resin-cli.git"},"preferGlobal":true,"bin":{"resin":"./bin/resin"},"scripts":{"build":"gulp build && npm run doc","ci":"npm run build && catch-uncommitted","doc":"mkdir -p doc/ && coffee extras/capitanodoc/index.coffee > doc/cli.markdown","watch":"gulp watch","lint":"gulp lint","prepublish":"require-npm4-to-publish","prepublishOnly":"npm run build"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","engines":{"node":">=6.0"},"devDependencies":{"catch-uncommitted":"^1.0.0","ent":"^2.2.0","gulp":"^3.9.0","gulp-coffee":"^2.2.0","gulp-coffeelint":"^0.6.0","gulp-shell":"^0.5.2","require-npm4-to-publish":"^1.0.0"},"dependencies":{"@resin.io/valid-email":"^0.1.0","ansi-escapes":"^2.0.0","any-promise":"^1.3.0","bash":"0.0.1","bluebird":"^3.3.3","capitano":"^1.7.0","chalk":"^1.1.3","coffee-script":"^1.12.6","columnify":"^1.5.2","denymount":"^2.2.0","docker-qemu-transpose":"^0.2.2","docker-toolbelt":"^1.3.3","dockerode":"^2.5.0","dockerode-options":"^0.2.1","drivelist":"^5.0.22","etcher-image-write":"^9.0.3","global-tunnel-ng":"github:zvin/global-tunnel#dont-proxy-connections-to-file-sockets","hasbin":"^1.2.3","inquirer":"^3.1.1","is-root":"^1.0.0","js-yaml":"^3.7.0","klaw":"^1.3.1","lodash":"^4.17.4","mixpanel":"^0.4.0","moment":"^2.12.0","mz":"^2.6.0","node-cleanup":"^2.1.2","nplugm":"^3.0.0","president":"^2.0.1","prettyjson":"^1.1.3","progress-stream":"^2.0.0","raven":"^1.2.0","reconfix":"^0.0.3","request":"^2.81.0","resin-bundle-resolve":"^0.0.2","resin-cli-auth":"^1.2.0","resin-cli-errors":"^1.2.0","resin-cli-form":"^1.4.1","resin-cli-visuals":"^1.4.0","resin-config-json":"^1.0.0","resin-device-config":"^4.0.0","resin-device-init":"^4.0.0","resin-docker-build":"^0.4.0","resin-doodles":"0.0.1","resin-image-fs":"^2.3.0","resin-image-manager":"^5.0.0","resin-preload":"^4.0.2","resin-sdk":"^7.0.0","resin-sdk-preconfigured":"^6.9.0","resin-settings-client":"^3.6.1","resin-stream-logger":"^0.0.4","resin-sync":"^9.2.3","rimraf":"^2.4.3","rindle":"^1.0.0","semver":"^5.3.0","stream-to-promise":"^2.2.0","tmp":"0.0.31","umount":"^1.1.6","underscore.string":"^3.1.1","unzip2":"^0.2.5","update-notifier":"^0.6.1","removedrive":"^1.0.0"},"optionalDependencies":{"removedrive":"^1.0.0"},"gitHead":"0b26fda89cdbf262c841b0753d3b8064b8c5514c","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@6.7.0","_shasum":"4613171e4dd58345ffdb076d387fe4dda3c8c927","_from":".","_npmVersion":"4.6.1","_nodeVersion":"6.11.4","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"shasum":"4613171e4dd58345ffdb076d387fe4dda3c8c927","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-6.7.0.tgz","integrity":"sha512-JtEB/GjwQ6UB4IYT3U7PMAG3NOQKelUn3USAHwPR/JNu/CEgOgMX4O3JLSmnZ1PRhMi3Fv1rtfVFkAFrlShOoA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC41Vfkc0h71oP4dmLQ3e17YroFc8xJPbF3QkHOweMPuQIhAMBG7e0vsMI4I6xBYpIi4vuGiRqlSwXSD42EolM1CSMN"}]},"maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-cli-6.7.0.tgz_1508350975567_0.6481956478673965"},"directories":{},"deprecated":"resin-cli is deprecated, please use balena-cli instead"},"6.7.1":{"name":"resin-cli","version":"6.7.1","description":"The official resin.io CLI tool","main":"./build/actions/index.js","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git+ssh://git@github.com/resin-io/resin-cli.git"},"preferGlobal":true,"bin":{"resin":"./bin/resin"},"scripts":{"build":"gulp build && npm run doc","ci":"npm run build && catch-uncommitted","doc":"mkdir -p doc/ && coffee extras/capitanodoc/index.coffee > doc/cli.markdown","watch":"gulp watch","lint":"gulp lint","prepublish":"require-npm4-to-publish","prepublishOnly":"npm run build"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","engines":{"node":">=6.0"},"devDependencies":{"catch-uncommitted":"^1.0.0","ent":"^2.2.0","gulp":"^3.9.0","gulp-coffee":"^2.2.0","gulp-coffeelint":"^0.6.0","gulp-shell":"^0.5.2","require-npm4-to-publish":"^1.0.0"},"dependencies":{"@resin.io/valid-email":"^0.1.0","ansi-escapes":"^2.0.0","any-promise":"^1.3.0","bash":"0.0.1","bluebird":"^3.3.3","capitano":"^1.7.0","chalk":"^1.1.3","coffee-script":"^1.12.6","columnify":"^1.5.2","denymount":"^2.2.0","docker-qemu-transpose":"^0.2.2","docker-toolbelt":"^1.3.3","dockerode":"^2.5.0","dockerode-options":"^0.2.1","drivelist":"^5.0.22","etcher-image-write":"^9.0.3","global-tunnel-ng":"github:zvin/global-tunnel#dont-proxy-connections-to-file-sockets","hasbin":"^1.2.3","inquirer":"^3.1.1","is-root":"^1.0.0","js-yaml":"^3.7.0","klaw":"^1.3.1","lodash":"^4.17.4","mixpanel":"^0.4.0","moment":"^2.12.0","mz":"^2.6.0","node-cleanup":"^2.1.2","nplugm":"^3.0.0","president":"^2.0.1","prettyjson":"^1.1.3","progress-stream":"^2.0.0","raven":"^1.2.0","reconfix":"^0.0.3","request":"^2.81.0","resin-bundle-resolve":"^0.0.2","resin-cli-auth":"^1.2.0","resin-cli-errors":"^1.2.0","resin-cli-form":"^1.4.1","resin-cli-visuals":"^1.4.0","resin-config-json":"^1.0.0","resin-device-config":"^4.0.0","resin-device-init":"^4.0.0","resin-docker-build":"^0.4.0","resin-doodles":"0.0.1","resin-image-fs":"^2.3.0","resin-image-manager":"^5.0.0","resin-preload":"^4.0.2","resin-sdk":"^7.0.0","resin-sdk-preconfigured":"^6.9.0","resin-settings-client":"^3.6.1","resin-stream-logger":"^0.0.4","resin-sync":"^9.2.3","rimraf":"^2.4.3","rindle":"^1.0.0","semver":"^5.3.0","stream-to-promise":"^2.2.0","tmp":"0.0.31","umount":"^1.1.6","underscore.string":"^3.1.1","unzip2":"^0.2.5","update-notifier":"^0.6.1","removedrive":"^1.0.0"},"optionalDependencies":{"removedrive":"^1.0.0"},"gitHead":"563628a5a96d922940bfd06887ad5bb41a24a60f","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@6.7.1","_shasum":"f515edc1dae26e84624169b02906305d206b5cb8","_from":".","_npmVersion":"4.6.1","_nodeVersion":"6.11.4","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"shasum":"f515edc1dae26e84624169b02906305d206b5cb8","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-6.7.1.tgz","integrity":"sha512-W4MNJHh16dD6GPgHnlfEgN6zxJK6E0EEoaaAyIge/GXwzqi16F2j/XH4/QvKOg1eX7KqtZOji7qUeyOnOPgcrQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEnHEVFl3WrLOQMvTP12Euk5ue19AWdznIISiQjgKdJfAiBPT+DWRkFnVgpI6XvdAnOWsFSmy+b7aNvguTbsZ59Esg=="}]},"maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-cli-6.7.1.tgz_1508857314860_0.4202220211736858"},"directories":{},"deprecated":"resin-cli is deprecated, please use balena-cli instead"},"6.7.2":{"name":"resin-cli","version":"6.7.2","description":"The official resin.io CLI tool","main":"./build/actions/index.js","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git+ssh://git@github.com/resin-io/resin-cli.git"},"preferGlobal":true,"bin":{"resin":"./bin/resin"},"scripts":{"build":"gulp build && npm run doc","ci":"npm run build && catch-uncommitted","doc":"mkdir -p doc/ && coffee extras/capitanodoc/index.coffee > doc/cli.markdown","watch":"gulp watch","lint":"gulp lint","prepublish":"require-npm4-to-publish","prepublishOnly":"npm run build"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","engines":{"node":">=6.0"},"devDependencies":{"catch-uncommitted":"^1.0.0","ent":"^2.2.0","gulp":"^3.9.0","gulp-coffee":"^2.2.0","gulp-coffeelint":"^0.6.0","gulp-shell":"^0.5.2","require-npm4-to-publish":"^1.0.0"},"dependencies":{"@resin.io/valid-email":"^0.1.0","ansi-escapes":"^2.0.0","any-promise":"^1.3.0","bash":"0.0.1","bluebird":"^3.3.3","capitano":"^1.7.0","chalk":"^1.1.3","coffee-script":"^1.12.6","columnify":"^1.5.2","denymount":"^2.2.0","docker-qemu-transpose":"^0.2.2","docker-toolbelt":"^1.3.3","dockerode":"^2.5.0","dockerode-options":"^0.2.1","drivelist":"^5.0.22","etcher-image-write":"^9.0.3","global-tunnel-ng":"github:zvin/global-tunnel#dont-proxy-connections-to-file-sockets","hasbin":"^1.2.3","inquirer":"^3.1.1","is-root":"^1.0.0","js-yaml":"^3.7.0","klaw":"^1.3.1","lodash":"^4.17.4","mixpanel":"^0.4.0","moment":"^2.12.0","mz":"^2.6.0","node-cleanup":"^2.1.2","nplugm":"^3.0.0","president":"^2.0.1","prettyjson":"^1.1.3","progress-stream":"^2.0.0","raven":"^1.2.0","reconfix":"^0.0.3","request":"^2.81.0","resin-bundle-resolve":"^0.0.2","resin-cli-auth":"^1.2.0","resin-cli-errors":"^1.2.0","resin-cli-form":"^1.4.1","resin-cli-visuals":"^1.4.0","resin-config-json":"^1.0.0","resin-device-config":"^4.0.0","resin-device-init":"^4.0.0","resin-docker-build":"^0.4.0","resin-doodles":"0.0.1","resin-image-fs":"^2.3.0","resin-image-manager":"^5.0.0","resin-preload":"^4.0.2","resin-sdk":"^7.0.0","resin-sdk-preconfigured":"^6.9.0","resin-settings-client":"^3.6.1","resin-stream-logger":"^0.0.4","resin-sync":"^9.2.3","rimraf":"^2.4.3","rindle":"^1.0.0","semver":"^5.3.0","stream-to-promise":"^2.2.0","tmp":"0.0.31","umount":"^1.1.6","underscore.string":"^3.1.1","unzip2":"^0.2.5","update-notifier":"^2.2.0","removedrive":"^1.0.0"},"optionalDependencies":{"removedrive":"^1.0.0"},"gitHead":"24b2c83e922b3b4672b6cc6f603479067e365feb","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@6.7.2","_shasum":"6d8b0010a0268c5d3eb5ac639900ebb264095e41","_from":".","_npmVersion":"4.6.1","_nodeVersion":"6.11.4","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"shasum":"6d8b0010a0268c5d3eb5ac639900ebb264095e41","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-6.7.2.tgz","integrity":"sha512-8PCxkms5lY3HSOkMbqJ7czbgrvDvSdS+JStsnR4JgGtHUBGKAG05Vw8MeDKoAkQ/kXGf+6qbyow+l50OujR8+g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCG7a0f3elT0FEIYq5RrRBfCbVYe7Ol4lb0CzLH+IjoGgIgWZ27RZG4QsNxhrUiUPU87T2IFx0ZHOYJyXepcF7AIo4="}]},"maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-cli-6.7.2.tgz_1508868235873_0.9090930796228349"},"directories":{},"deprecated":"resin-cli is deprecated, please use balena-cli instead"},"6.7.3":{"name":"resin-cli","version":"6.7.3","description":"The official resin.io CLI tool","main":"./build/actions/index.js","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git+ssh://git@github.com/resin-io/resin-cli.git"},"preferGlobal":true,"bin":{"resin":"./bin/resin"},"scripts":{"build":"gulp build && npm run doc","ci":"npm run build && catch-uncommitted","doc":"mkdir -p doc/ && coffee extras/capitanodoc/index.coffee > doc/cli.markdown","watch":"gulp watch","lint":"gulp lint","prepublish":"require-npm4-to-publish","prepublishOnly":"npm run build"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","engines":{"node":">=6.0"},"devDependencies":{"catch-uncommitted":"^1.0.0","ent":"^2.2.0","gulp":"^3.9.0","gulp-coffee":"^2.2.0","gulp-coffeelint":"^0.6.0","gulp-shell":"^0.5.2","require-npm4-to-publish":"^1.0.0"},"dependencies":{"@resin.io/valid-email":"^0.1.0","ansi-escapes":"^2.0.0","any-promise":"^1.3.0","bash":"0.0.1","bluebird":"^3.3.3","capitano":"^1.7.0","chalk":"^1.1.3","coffee-script":"^1.12.6","columnify":"^1.5.2","denymount":"^2.2.0","docker-qemu-transpose":"^0.2.2","docker-toolbelt":"^1.3.3","dockerode":"^2.5.0","dockerode-options":"^0.2.1","drivelist":"^5.0.22","etcher-image-write":"^9.0.3","global-tunnel-ng":"github:zvin/global-tunnel#dont-proxy-connections-to-file-sockets","hasbin":"^1.2.3","inquirer":"^3.1.1","is-root":"^1.0.0","js-yaml":"^3.7.0","klaw":"^1.3.1","lodash":"^4.17.4","mixpanel":"^0.4.0","moment":"^2.12.0","mz":"^2.6.0","node-cleanup":"^2.1.2","nplugm":"^3.0.0","president":"^2.0.1","prettyjson":"^1.1.3","progress-stream":"^2.0.0","raven":"^1.2.0","reconfix":"^0.0.3","request":"^2.81.0","resin-bundle-resolve":"^0.0.2","resin-cli-auth":"^1.2.0","resin-cli-errors":"^1.2.0","resin-cli-form":"^1.4.1","resin-cli-visuals":"^1.4.0","resin-config-json":"^1.0.0","resin-device-config":"^4.0.0","resin-device-init":"^4.0.0","resin-docker-build":"^0.4.0","resin-doodles":"0.0.1","resin-image-fs":"^2.3.0","resin-image-manager":"^5.0.0","resin-preload":"^4.0.9","resin-sdk":"^7.0.0","resin-sdk-preconfigured":"^6.9.0","resin-settings-client":"^3.6.1","resin-stream-logger":"^0.0.4","resin-sync":"^9.2.3","rimraf":"^2.4.3","rindle":"^1.0.0","semver":"^5.3.0","stream-to-promise":"^2.2.0","tmp":"0.0.31","umount":"^1.1.6","underscore.string":"^3.1.1","unzip2":"^0.2.5","update-notifier":"^2.2.0","removedrive":"^1.0.0"},"optionalDependencies":{"removedrive":"^1.0.0"},"gitHead":"10d688c02d6e8bb2eaab3d5dc8995d80d0ad7959","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@6.7.3","_shasum":"20c7627b559dc92daee839c7fe8f8173a80c5c86","_from":".","_npmVersion":"4.6.1","_nodeVersion":"6.11.5","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"shasum":"20c7627b559dc92daee839c7fe8f8173a80c5c86","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-6.7.3.tgz","integrity":"sha512-Rkpi+nuOw2VkO0OpXeAW8sQuuV5u1/cg113tmAF6EeADu21p8smPUoAp5hRMrEsiflvqNrXyJstS6/ptYBzeRw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD6mV79j0yTKsNhaE2LSs81hoVD8jZMthwHg4e0RTMN1QIhAIMOO56er22444Ic+9tzvRVdoJ+IFGkXSm8JUQmfNxOQ"}]},"maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-cli-6.7.3.tgz_1508927086672_0.6306519887875766"},"directories":{},"deprecated":"resin-cli is deprecated, please use balena-cli instead"},"6.7.4":{"name":"resin-cli","version":"6.7.4","description":"The official resin.io CLI tool","main":"./build/actions/index.js","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git+ssh://git@github.com/resin-io/resin-cli.git"},"preferGlobal":true,"bin":{"resin":"./bin/resin"},"scripts":{"build":"gulp build && npm run doc","ci":"npm run build && catch-uncommitted","doc":"mkdir -p doc/ && coffee extras/capitanodoc/index.coffee > doc/cli.markdown","watch":"gulp watch","lint":"gulp lint","prepublish":"require-npm4-to-publish","prepublishOnly":"npm run build"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","engines":{"node":">=6.0"},"devDependencies":{"catch-uncommitted":"^1.0.0","ent":"^2.2.0","gulp":"^3.9.0","gulp-coffee":"^2.2.0","gulp-coffeelint":"^0.6.0","gulp-shell":"^0.5.2","require-npm4-to-publish":"^1.0.0"},"dependencies":{"@resin.io/valid-email":"^0.1.0","ansi-escapes":"^2.0.0","any-promise":"^1.3.0","bash":"0.0.1","bluebird":"^3.3.3","capitano":"^1.7.0","chalk":"^1.1.3","coffee-script":"^1.12.6","columnify":"^1.5.2","denymount":"^2.2.0","docker-qemu-transpose":"^0.2.2","docker-toolbelt":"^1.3.3","dockerode":"^2.5.0","dockerode-options":"^0.2.1","drivelist":"^5.0.22","etcher-image-write":"^9.0.3","global-tunnel-ng":"github:zvin/global-tunnel#dont-proxy-connections-to-file-sockets","hasbin":"^1.2.3","inquirer":"^3.1.1","is-root":"^1.0.0","js-yaml":"^3.7.0","klaw":"^1.3.1","lodash":"^4.17.4","mixpanel":"^0.4.0","moment":"^2.12.0","mz":"^2.6.0","node-cleanup":"^2.1.2","nplugm":"^3.0.0","president":"^2.0.1","prettyjson":"^1.1.3","progress-stream":"^2.0.0","raven":"^1.2.0","reconfix":"^0.0.3","request":"^2.81.0","resin-bundle-resolve":"^0.0.2","resin-cli-auth":"^1.2.0","resin-cli-errors":"^1.2.0","resin-cli-form":"^1.4.1","resin-cli-visuals":"^1.4.0","resin-config-json":"^1.0.0","resin-device-config":"^4.0.0","resin-device-init":"^4.0.0","resin-docker-build":"^0.4.0","resin-doodles":"0.0.1","resin-image-fs":"^2.3.0","resin-image-manager":"^5.0.0","resin-preload":"^4.0.9","resin-sdk":"^7.0.0","resin-sdk-preconfigured":"^6.9.0","resin-settings-client":"^3.6.1","resin-stream-logger":"^0.0.4","resin-sync":"^9.2.3","rimraf":"^2.4.3","rindle":"^1.0.0","semver":"^5.3.0","stream-to-promise":"^2.2.0","tmp":"0.0.31","umount":"^1.1.6","underscore.string":"^3.1.1","unzip2":"^0.2.5","update-notifier":"^2.2.0","removedrive":"^1.0.0"},"optionalDependencies":{"removedrive":"^1.0.0"},"gitHead":"36d3c920064e636c0a3f3d296b8e4d7475a3bf93","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@6.7.4","_shasum":"755094ff3d470d32bf4c60d6f65eb8a018af458d","_from":".","_npmVersion":"4.6.1","_nodeVersion":"6.11.5","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"shasum":"755094ff3d470d32bf4c60d6f65eb8a018af458d","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-6.7.4.tgz","integrity":"sha512-zBGVdCYAkqsdTDEkIlMPNmItjJrYiFXE2eML0l2Jm5dIFJASvKUGtrrqQ//wfAibx4QrsXBQDhcK0TEThmYgaw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBzlgYt6egQtwPiuVWg11UnElYGHAoFNu8OJ9/7FIguvAiEA1giyANhSjVKIL3RRQma9Xr/mIzW3U47Gd37o+4EwTR8="}]},"maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-cli-6.7.4.tgz_1508934542345_0.617848088266328"},"directories":{},"deprecated":"resin-cli is deprecated, please use balena-cli instead"},"6.8.0":{"name":"resin-cli","version":"6.8.0","description":"The official resin.io CLI tool","main":"./build/actions/index.js","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git+ssh://git@github.com/resin-io/resin-cli.git"},"preferGlobal":true,"bin":{"resin":"./bin/resin"},"scripts":{"build":"gulp build && npm run doc","ci":"npm run build && catch-uncommitted","doc":"mkdir -p doc/ && coffee extras/capitanodoc/index.coffee > doc/cli.markdown","watch":"gulp watch","lint":"gulp lint","prepublish":"require-npm4-to-publish","prepublishOnly":"npm run build"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","engines":{"node":">=6.0"},"devDependencies":{"catch-uncommitted":"^1.0.0","ent":"^2.2.0","gulp":"^3.9.0","gulp-coffee":"^2.2.0","gulp-coffeelint":"^0.6.0","gulp-shell":"^0.5.2","require-npm4-to-publish":"^1.0.0"},"dependencies":{"@resin.io/valid-email":"^0.1.0","ansi-escapes":"^2.0.0","any-promise":"^1.3.0","bash":"0.0.1","bluebird":"^3.3.3","capitano":"^1.7.0","chalk":"^1.1.3","coffee-script":"^1.12.6","columnify":"^1.5.2","denymount":"^2.2.0","docker-qemu-transpose":"^0.2.2","docker-toolbelt":"^1.3.3","dockerode":"^2.5.0","dockerode-options":"^0.2.1","drivelist":"^5.0.22","etcher-image-write":"^9.0.3","global-tunnel-ng":"github:zvin/global-tunnel#dont-proxy-connections-to-file-sockets","hasbin":"^1.2.3","inquirer":"^3.1.1","is-root":"^1.0.0","js-yaml":"^3.7.0","klaw":"^1.3.1","lodash":"^4.17.4","mixpanel":"^0.4.0","moment":"^2.12.0","mz":"^2.6.0","node-cleanup":"^2.1.2","nplugm":"^3.0.0","president":"^2.0.1","prettyjson":"^1.1.3","progress-stream":"^2.0.0","raven":"^1.2.0","reconfix":"^0.0.3","request":"^2.81.0","resin-bundle-resolve":"^0.0.2","resin-cli-auth":"^1.2.0","resin-cli-errors":"^1.2.0","resin-cli-form":"^1.4.1","resin-cli-visuals":"^1.4.0","resin-config-json":"^1.0.0","resin-device-config":"^4.0.0","resin-device-init":"^4.0.0","resin-docker-build":"^0.4.0","resin-doodles":"0.0.1","resin-image-fs":"^2.3.0","resin-image-manager":"^5.0.0","resin-preload":"^5.0.0","resin-sdk":"^7.0.0","resin-sdk-preconfigured":"^6.9.0","resin-settings-client":"^3.6.1","resin-stream-logger":"^0.0.4","resin-sync":"^9.2.3","rimraf":"^2.4.3","rindle":"^1.0.0","semver":"^5.3.0","stream-to-promise":"^2.2.0","tmp":"0.0.31","umount":"^1.1.6","underscore.string":"^3.1.1","unzip2":"^0.2.5","update-notifier":"^2.2.0","removedrive":"^1.0.0"},"optionalDependencies":{"removedrive":"^1.0.0"},"gitHead":"d316f67367c8a916dc66f56c5a76328da69c891f","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@6.8.0","_shasum":"04a99ebfb8a3eeaa790f7d8bb08e11014d619224","_from":".","_npmVersion":"4.6.1","_nodeVersion":"6.11.5","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"shasum":"04a99ebfb8a3eeaa790f7d8bb08e11014d619224","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-6.8.0.tgz","integrity":"sha512-s+RRc4yhhzxmyE2ya/U3Xw0BupDL7ENUM/758J8wA8TzABViPbDoPAb6mdxFRAxTy34k5d8xmUcSQDy6T+WoFQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDDjiBQLCVekhxA1BrWWyylD7JeJKoPHovdPB0pl/V5MQIhAIo0xcZhwWIhs6t3bM0WkhTIxyYyDLl3Vd3BRL/vfEFl"}]},"maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-cli-6.8.0.tgz_1509115399353_0.25923077249899507"},"directories":{},"deprecated":"resin-cli is deprecated, please use balena-cli instead"},"6.8.1":{"name":"resin-cli","version":"6.8.1","description":"The official resin.io CLI tool","main":"./build/actions/index.js","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git+ssh://git@github.com/resin-io/resin-cli.git"},"preferGlobal":true,"bin":{"resin":"./bin/resin"},"scripts":{"build":"gulp build && npm run doc","ci":"npm run build && catch-uncommitted","doc":"mkdir -p doc/ && coffee extras/capitanodoc/index.coffee > doc/cli.markdown","watch":"gulp watch","lint":"gulp lint","prepublish":"require-npm4-to-publish","prepublishOnly":"npm run build"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","engines":{"node":">=6.0"},"devDependencies":{"catch-uncommitted":"^1.0.0","ent":"^2.2.0","gulp":"^3.9.0","gulp-coffee":"^2.2.0","gulp-coffeelint":"^0.6.0","gulp-shell":"^0.5.2","require-npm4-to-publish":"^1.0.0"},"dependencies":{"@resin.io/valid-email":"^0.1.0","ansi-escapes":"^2.0.0","any-promise":"^1.3.0","bash":"0.0.1","bluebird":"^3.3.3","capitano":"^1.7.0","chalk":"^1.1.3","coffee-script":"^1.12.6","columnify":"^1.5.2","denymount":"^2.2.0","docker-qemu-transpose":"^0.2.2","docker-toolbelt":"^1.3.3","dockerode":"^2.5.0","dockerode-options":"^0.2.1","drivelist":"^5.0.22","etcher-image-write":"^9.0.3","global-tunnel-ng":"github:zvin/global-tunnel#dont-proxy-connections-to-file-sockets","hasbin":"^1.2.3","inquirer":"^3.1.1","is-root":"^1.0.0","js-yaml":"^3.7.0","klaw":"^1.3.1","lodash":"^4.17.4","mixpanel":"^0.4.0","moment":"^2.12.0","mz":"^2.6.0","node-cleanup":"^2.1.2","nplugm":"^3.0.0","president":"^2.0.1","prettyjson":"^1.1.3","progress-stream":"^2.0.0","raven":"^1.2.0","reconfix":"^0.0.3","request":"^2.81.0","resin-bundle-resolve":"^0.0.2","resin-cli-auth":"^1.2.0","resin-cli-errors":"^1.2.0","resin-cli-form":"^1.4.1","resin-cli-visuals":"^1.4.0","resin-config-json":"^1.0.0","resin-device-config":"^4.0.0","resin-device-init":"^4.0.0","resin-docker-build":"^0.4.0","resin-doodles":"0.0.1","resin-image-fs":"^2.3.0","resin-image-manager":"^5.0.0","resin-preload":"^5.0.0","resin-sdk":"^7.0.0","resin-sdk-preconfigured":"^6.9.0","resin-settings-client":"^3.6.1","resin-stream-logger":"^0.0.4","resin-sync":"^9.2.3","rimraf":"^2.4.3","rindle":"^1.0.0","semver":"^5.3.0","stream-to-promise":"^2.2.0","tmp":"0.0.31","umount":"^1.1.6","underscore.string":"^3.1.1","unzip2":"^0.2.5","update-notifier":"^2.2.0","removedrive":"^1.0.0"},"optionalDependencies":{"removedrive":"^1.0.0"},"gitHead":"427664c729f2cd62f2e486d8499f756e10bf793e","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@6.8.1","_shasum":"40c1cb374825a34bf2bfdc968a9b414b7209d62e","_from":".","_npmVersion":"4.6.1","_nodeVersion":"6.12.0","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"shasum":"40c1cb374825a34bf2bfdc968a9b414b7209d62e","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-6.8.1.tgz","integrity":"sha512-gNR1/pJoRtlyzaZ8UC5Mn3Z/RE3gqSVqSDu4uRg7G4d8yV2+5ZeAiNUqx23Xcsp2pIKNDCXdjIch0JjbjOn+AQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB+OGHnFj+5LyWRz+XPh9VtwuDeVuPvKkHVOWJ7svzc9AiAchCmJczKGYqzXqGufqf/zNXwDjCr8+7fnnOTWTrT+zw=="}]},"maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-cli-6.8.1.tgz_1510241042956_0.40124868252314627"},"directories":{},"deprecated":"resin-cli is deprecated, please use balena-cli instead"},"6.8.2":{"name":"resin-cli","version":"6.8.2","description":"The official resin.io CLI tool","main":"./build/actions/index.js","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git+ssh://git@github.com/resin-io/resin-cli.git"},"preferGlobal":true,"bin":{"resin":"./bin/resin"},"scripts":{"build":"gulp build && npm run doc","ci":"npm run build && catch-uncommitted","doc":"mkdir -p doc/ && coffee extras/capitanodoc/index.coffee > doc/cli.markdown","watch":"gulp watch","lint":"gulp lint","prepublish":"require-npm4-to-publish","prepublishOnly":"npm run build"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","engines":{"node":">=6.0"},"devDependencies":{"catch-uncommitted":"^1.0.0","ent":"^2.2.0","gulp":"^3.9.0","gulp-coffee":"^2.2.0","gulp-coffeelint":"^0.6.0","gulp-shell":"^0.5.2","require-npm4-to-publish":"^1.0.0"},"dependencies":{"@resin.io/valid-email":"^0.1.0","ansi-escapes":"^2.0.0","any-promise":"^1.3.0","bash":"0.0.1","bluebird":"^3.3.3","capitano":"^1.7.0","chalk":"^1.1.3","coffee-script":"^1.12.6","columnify":"^1.5.2","denymount":"^2.2.0","docker-qemu-transpose":"^0.2.2","docker-toolbelt":"^1.3.3","dockerode":"^2.5.0","dockerode-options":"^0.2.1","drivelist":"^5.0.22","etcher-image-write":"^9.0.3","global-tunnel-ng":"github:zvin/global-tunnel#dont-proxy-connections-to-file-sockets","hasbin":"^1.2.3","inquirer":"^3.1.1","is-root":"^1.0.0","js-yaml":"^3.7.0","klaw":"^1.3.1","lodash":"^4.17.4","mixpanel":"^0.4.0","moment":"^2.12.0","mz":"^2.6.0","node-cleanup":"^2.1.2","nplugm":"^3.0.0","president":"^2.0.1","prettyjson":"^1.1.3","progress-stream":"^2.0.0","raven":"^1.2.0","reconfix":"^0.0.3","request":"^2.81.0","resin-bundle-resolve":"^0.0.2","resin-cli-auth":"^1.2.0","resin-cli-errors":"^1.2.0","resin-cli-form":"^1.4.1","resin-cli-visuals":"^1.4.0","resin-config-json":"^1.0.0","resin-device-config":"^4.0.0","resin-device-init":"^4.0.0","resin-docker-build":"^0.4.0","resin-doodles":"0.0.1","resin-image-fs":"^2.3.0","resin-image-manager":"^5.0.0","resin-preload":"^5.0.0","resin-sdk":"^7.0.0","resin-sdk-preconfigured":"^6.9.0","resin-settings-client":"^3.6.1","resin-stream-logger":"^0.0.4","resin-sync":"^9.2.3","rimraf":"^2.4.3","rindle":"^1.0.0","semver":"^5.3.0","stream-to-promise":"^2.2.0","tmp":"0.0.31","umount":"^1.1.6","underscore.string":"^3.1.1","unzip2":"^0.2.5","update-notifier":"^2.2.0","removedrive":"^1.0.0"},"optionalDependencies":{"removedrive":"^1.0.0"},"gitHead":"6562eb544c3f25ac14f3dc08c085354751ab2559","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@6.8.2","_shasum":"48c43cd102e44f0cda4d278edb7e9272ce18fe4f","_from":".","_npmVersion":"4.6.1","_nodeVersion":"6.12.0","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"shasum":"48c43cd102e44f0cda4d278edb7e9272ce18fe4f","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-6.8.2.tgz","integrity":"sha512-REoAqlRRvkYdDC0HvEIqopTSIbhzvH21Ogp4yLpk9o5oOrflq4OcmXLqP4DNbZ6etmqbSGCQk/che/TspHg4hw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDGb43/Y9Lfl8kiHQfVWyzl7ZaJsOKSvNXfvH1EoTI3XAIhALxIQV1QHQ96ZA+7uGpM7Y+siqtbSDva951SNi2EB0hv"}]},"maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-cli-6.8.2.tgz_1510655603375_0.008618093328550458"},"directories":{},"deprecated":"resin-cli is deprecated, please use balena-cli instead"},"6.8.3":{"name":"resin-cli","version":"6.8.3","description":"The official resin.io CLI tool","main":"./build/actions/index.js","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git+ssh://git@github.com/resin-io/resin-cli.git"},"preferGlobal":true,"bin":{"resin":"./bin/resin"},"scripts":{"build":"gulp build && npm run doc","ci":"npm run build && catch-uncommitted","doc":"mkdir -p doc/ && coffee extras/capitanodoc/index.coffee > doc/cli.markdown","watch":"gulp watch","lint":"gulp lint","prepublish":"require-npm4-to-publish","prepublishOnly":"npm run build"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","engines":{"node":">=6.0"},"devDependencies":{"catch-uncommitted":"^1.0.0","ent":"^2.2.0","gulp":"^3.9.0","gulp-coffee":"^2.2.0","gulp-coffeelint":"^0.6.0","gulp-shell":"^0.5.2","require-npm4-to-publish":"^1.0.0"},"dependencies":{"@resin.io/valid-email":"^0.1.0","ansi-escapes":"^2.0.0","any-promise":"^1.3.0","bash":"0.0.1","bluebird":"^3.3.3","capitano":"^1.7.0","chalk":"^1.1.3","coffee-script":"^1.12.6","columnify":"^1.5.2","denymount":"^2.2.0","docker-qemu-transpose":"^0.2.2","docker-toolbelt":"^1.3.3","dockerode":"^2.5.0","dockerode-options":"^0.2.1","drivelist":"^5.0.22","etcher-image-write":"^9.0.3","global-tunnel-ng":"github:zvin/global-tunnel#dont-proxy-connections-to-file-sockets","hasbin":"^1.2.3","inquirer":"^3.1.1","is-root":"^1.0.0","js-yaml":"^3.7.0","klaw":"^1.3.1","lodash":"^4.17.4","mixpanel":"^0.4.0","moment":"^2.12.0","mz":"^2.6.0","node-cleanup":"^2.1.2","nplugm":"^3.0.0","president":"^2.0.1","prettyjson":"^1.1.3","progress-stream":"^2.0.0","raven":"^1.2.0","reconfix":"^0.0.3","request":"^2.81.0","resin-bundle-resolve":"^0.0.2","resin-cli-auth":"^1.2.0","resin-cli-errors":"^1.2.0","resin-cli-form":"^1.4.1","resin-cli-visuals":"^1.4.0","resin-config-json":"^1.0.0","resin-device-config":"^4.0.0","resin-device-init":"^4.0.0","resin-docker-build":"^0.4.0","resin-doodles":"0.0.1","resin-image-fs":"^2.3.0","resin-image-manager":"^5.0.0","resin-preload":"^5.0.0","resin-sdk":"^7.0.0","resin-sdk-preconfigured":"^6.9.0","resin-settings-client":"^3.6.1","resin-stream-logger":"^0.0.4","resin-sync":"^9.2.3","rimraf":"^2.4.3","rindle":"^1.0.0","semver":"^5.3.0","stream-to-promise":"^2.2.0","tmp":"0.0.31","umount":"^1.1.6","underscore.string":"^3.1.1","unzip2":"^0.2.5","update-notifier":"^2.2.0","removedrive":"^1.0.0"},"optionalDependencies":{"removedrive":"^1.0.0"},"gitHead":"2a2d621d6abeedaf8c964886c5671bfeea7a44e7","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@6.8.3","_shasum":"3acb3381262f3311ab49a703845990f0591210a9","_from":".","_npmVersion":"4.6.1","_nodeVersion":"6.12.0","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"shasum":"3acb3381262f3311ab49a703845990f0591210a9","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-6.8.3.tgz","integrity":"sha512-24H0ZQFU4HSTrORMFL2cKGgBxh/S+Jhu3vew0udhJXLLPbVX9EJbPtO0m431Pavo+RdmIpSEv/whC3bNa8Hsbw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHCxs6nEQBOSAtXPs8uvcdBQzRlfu4Ul/RxwpZvvsdIpAiA3PWWYbihbCMRYxLwStSRlmSNWbhBV6sAwn/fd6wJGhw=="}]},"maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-cli-6.8.3.tgz_1510840996898_0.5895478101447225"},"directories":{},"deprecated":"resin-cli is deprecated, please use balena-cli instead"},"6.9.0":{"name":"resin-cli","version":"6.9.0","description":"The official resin.io CLI tool","main":"./build/actions/index.js","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git+ssh://git@github.com/resin-io/resin-cli.git"},"preferGlobal":true,"bin":{"resin":"./bin/resin"},"scripts":{"build":"gulp build && npm run doc","ci":"npm run build && catch-uncommitted","doc":"mkdir -p doc/ && coffee extras/capitanodoc/index.coffee > doc/cli.markdown","watch":"gulp watch","lint":"gulp lint","prepublish":"require-npm4-to-publish","prepublishOnly":"npm run build"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","engines":{"node":">=6.0"},"devDependencies":{"catch-uncommitted":"^1.0.0","ent":"^2.2.0","gulp":"^3.9.0","gulp-coffee":"^2.2.0","gulp-coffeelint":"^0.6.0","gulp-shell":"^0.5.2","require-npm4-to-publish":"^1.0.0"},"dependencies":{"@resin.io/valid-email":"^0.1.0","ansi-escapes":"^2.0.0","any-promise":"^1.3.0","bash":"0.0.1","bluebird":"^3.3.3","capitano":"^1.7.0","chalk":"^1.1.3","coffee-script":"^1.12.6","columnify":"^1.5.2","denymount":"^2.2.0","docker-qemu-transpose":"^0.2.2","docker-toolbelt":"^1.3.3","dockerode":"^2.5.0","dockerode-options":"^0.2.1","drivelist":"^5.0.22","etcher-image-write":"^9.0.3","global-tunnel-ng":"github:zvin/global-tunnel#dont-proxy-connections-to-file-sockets","hasbin":"^1.2.3","inquirer":"^3.1.1","is-root":"^1.0.0","js-yaml":"^3.7.0","klaw":"^1.3.1","lodash":"^4.17.4","mixpanel":"^0.4.0","moment":"^2.12.0","mz":"^2.6.0","node-cleanup":"^2.1.2","nplugm":"^3.0.0","president":"^2.0.1","prettyjson":"^1.1.3","progress-stream":"^2.0.0","raven":"^1.2.0","reconfix":"^0.0.3","request":"^2.81.0","resin-bundle-resolve":"^0.0.2","resin-cli-auth":"^1.2.0","resin-cli-errors":"^1.2.0","resin-cli-form":"^1.4.1","resin-cli-visuals":"^1.4.0","resin-config-json":"^1.0.0","resin-device-config":"^4.0.0","resin-device-init":"^4.0.0","resin-docker-build":"^0.4.0","resin-doodles":"0.0.1","resin-image-fs":"^2.3.0","resin-image-manager":"^5.0.0","resin-preload":"^5.0.0","resin-sdk":"^7.0.0","resin-sdk-preconfigured":"^6.9.0","resin-settings-client":"^3.6.1","resin-stream-logger":"^0.0.4","resin-sync":"^9.2.3","rimraf":"^2.4.3","rindle":"^1.0.0","semver":"^5.3.0","stream-to-promise":"^2.2.0","tmp":"0.0.31","umount":"^1.1.6","underscore.string":"^3.1.1","unzip2":"^0.2.5","update-notifier":"^2.2.0","removedrive":"^1.0.0"},"optionalDependencies":{"removedrive":"^1.0.0"},"gitHead":"7e306fbce8d2da16b136a0b96353813603cf10c9","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@6.9.0","_shasum":"7be694f7e90662a3065245f1e4844717bb604faa","_from":".","_npmVersion":"4.6.1","_nodeVersion":"6.12.0","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"shasum":"7be694f7e90662a3065245f1e4844717bb604faa","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-6.9.0.tgz","integrity":"sha512-ZFOi5jsvQjzBa0K+vJE00EvqvA7vqIthc58dKGkonVktvdWgRo5gdOhgoNTwWHisqE8AOweA8tvOkJr5qFc7bQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCqOo62mt0R0S/aYLV+uVJfUelYeOhr9jacfboN9QbHbAIhAOjB///E2zQfn2CAyDFd7XNKcoSUVaVd0mr455cvv+sc"}]},"maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-cli-6.9.0.tgz_1510841883681_0.7750544035807252"},"directories":{},"deprecated":"resin-cli is deprecated, please use balena-cli instead"},"6.10.0":{"name":"resin-cli","version":"6.10.0","description":"The official resin.io CLI tool","main":"./build/actions/index.js","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git+ssh://git@github.com/resin-io/resin-cli.git"},"preferGlobal":true,"bin":{"resin":"./bin/resin"},"scripts":{"build":"gulp build && npm run doc","ci":"npm run build && catch-uncommitted","doc":"mkdir -p doc/ && coffee extras/capitanodoc/index.coffee > doc/cli.markdown","watch":"gulp watch","lint":"gulp lint","prepublish":"require-npm4-to-publish","prepublishOnly":"npm run build"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","engines":{"node":">=6.0"},"devDependencies":{"catch-uncommitted":"^1.0.0","ent":"^2.2.0","gulp":"^3.9.0","gulp-coffee":"^2.2.0","gulp-coffeelint":"^0.6.0","gulp-shell":"^0.5.2","require-npm4-to-publish":"^1.0.0"},"dependencies":{"@resin.io/valid-email":"^0.1.0","ansi-escapes":"^2.0.0","any-promise":"^1.3.0","bash":"0.0.1","bluebird":"^3.3.3","capitano":"^1.7.0","chalk":"^1.1.3","coffee-script":"^1.12.6","columnify":"^1.5.2","denymount":"^2.2.0","docker-qemu-transpose":"^0.2.2","docker-toolbelt":"^1.3.3","dockerode":"^2.5.0","dockerode-options":"^0.2.1","drivelist":"^5.0.22","etcher-image-write":"^9.0.3","global-tunnel-ng":"github:zvin/global-tunnel#dont-proxy-connections-to-file-sockets","hasbin":"^1.2.3","inquirer":"^3.1.1","is-root":"^1.0.0","js-yaml":"^3.7.0","klaw":"^1.3.1","lodash":"^4.17.4","mixpanel":"^0.4.0","moment":"^2.12.0","mz":"^2.6.0","node-cleanup":"^2.1.2","nplugm":"^3.0.0","president":"^2.0.1","prettyjson":"^1.1.3","progress-stream":"^2.0.0","raven":"^1.2.0","reconfix":"^0.0.3","request":"^2.81.0","resin-bundle-resolve":"^0.0.2","resin-cli-auth":"^1.2.0","resin-cli-errors":"^1.2.0","resin-cli-form":"^1.4.1","resin-cli-visuals":"^1.4.0","resin-config-json":"^1.0.0","resin-device-config":"^4.0.0","resin-device-init":"^4.0.0","resin-docker-build":"^0.4.0","resin-doodles":"0.0.1","resin-image-fs":"^2.3.0","resin-image-manager":"^5.0.0","resin-preload":"^5.0.0","resin-sdk":"^7.0.0","resin-sdk-preconfigured":"^6.9.0","resin-settings-client":"^3.6.1","resin-stream-logger":"^0.0.4","resin-sync":"^9.2.3","rimraf":"^2.4.3","rindle":"^1.0.0","semver":"^5.3.0","stream-to-promise":"^2.2.0","tmp":"0.0.31","umount":"^1.1.6","underscore.string":"^3.1.1","unzip2":"^0.2.5","update-notifier":"^2.2.0","removedrive":"^1.0.0"},"optionalDependencies":{"removedrive":"^1.0.0"},"gitHead":"6217b4a6b5475eea2a1c070b4aea7ac66e2350b5","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@6.10.0","_shasum":"13ec92d3aadc4f1b6bc1e34718a65a4ffcf92d3d","_from":".","_npmVersion":"4.6.1","_nodeVersion":"6.12.0","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"shasum":"13ec92d3aadc4f1b6bc1e34718a65a4ffcf92d3d","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-6.10.0.tgz","integrity":"sha512-Kyo3+bCo4Zihm0dhrg/zSnoVM14M2w9o2owl+3ZbWqXXAkv5JN6+uKie0BAUfYwc+0/WbJ/+Qw2BUJ4xs2L2Ug==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA3o6PUnF0dUFvsa+lqbknZ46olEERQGVOBoJ72hRMHxAiB40H+hXT4YAFJf6TRzObyd+Mu3/tT7RX+DDGe+CnWoFg=="}]},"maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-cli-6.10.0.tgz_1510915800521_0.8885344648733735"},"directories":{},"deprecated":"resin-cli is deprecated, please use balena-cli instead"},"6.10.1":{"name":"resin-cli","version":"6.10.1","description":"The official resin.io CLI tool","main":"./build/actions/index.js","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git+ssh://git@github.com/resin-io/resin-cli.git"},"preferGlobal":true,"files":["bin/","build/","doc/","lib/"],"bin":{"resin":"./bin/resin"},"scripts":{"build":"gulp coffee && tsc && npm run doc","ci":"npm run build && catch-uncommitted","doc":"mkdir -p doc/ && coffee extras/capitanodoc/index.coffee > doc/cli.markdown","watch":"gulp watch","lint":"gulp lint","prepublish":"require-npm4-to-publish","prepublishOnly":"npm run build"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","engines":{"node":">=6.0"},"devDependencies":{"catch-uncommitted":"^1.0.0","ent":"^2.2.0","gulp":"^3.9.0","gulp-coffee":"^2.2.0","gulp-coffeelint":"^0.6.0","gulp-shell":"^0.5.2","require-npm4-to-publish":"^1.0.0","typescript":"^2.6.1"},"dependencies":{"@resin.io/valid-email":"^0.1.0","ansi-escapes":"^2.0.0","any-promise":"^1.3.0","bash":"0.0.1","bluebird":"^3.3.3","capitano":"^1.7.0","chalk":"^1.1.3","coffee-script":"^1.12.6","columnify":"^1.5.2","denymount":"^2.2.0","docker-qemu-transpose":"^0.2.2","docker-toolbelt":"^1.3.3","dockerode":"^2.5.0","dockerode-options":"^0.2.1","drivelist":"^5.0.22","etcher-image-write":"^9.0.3","global-tunnel-ng":"github:zvin/global-tunnel#dont-proxy-connections-to-file-sockets","hasbin":"^1.2.3","inquirer":"^3.1.1","is-root":"^1.0.0","js-yaml":"^3.7.0","klaw":"^1.3.1","lodash":"^4.17.4","mixpanel":"^0.4.0","moment":"^2.12.0","mz":"^2.6.0","node-cleanup":"^2.1.2","nplugm":"^3.0.0","president":"^2.0.1","prettyjson":"^1.1.3","progress-stream":"^2.0.0","raven":"^1.2.0","reconfix":"^0.0.3","request":"^2.81.0","resin-bundle-resolve":"^0.0.2","resin-cli-auth":"^1.2.0","resin-cli-errors":"^1.2.0","resin-cli-form":"^1.4.1","resin-cli-visuals":"^1.4.0","resin-config-json":"^1.0.0","resin-device-config":"^4.0.0","resin-device-init":"^4.0.0","resin-docker-build":"^0.4.0","resin-doodles":"0.0.1","resin-image-fs":"^2.3.0","resin-image-manager":"^5.0.0","resin-preload":"^5.0.0","resin-sdk":"^7.0.0","resin-sdk-preconfigured":"^6.9.0","resin-settings-client":"^3.6.1","resin-stream-logger":"^0.0.4","resin-sync":"^9.2.3","rimraf":"^2.4.3","rindle":"^1.0.0","semver":"^5.3.0","stream-to-promise":"^2.2.0","tmp":"0.0.31","umount":"^1.1.6","underscore.string":"^3.1.1","unzip2":"^0.2.5","update-notifier":"^2.2.0","removedrive":"^1.0.0"},"optionalDependencies":{"removedrive":"^1.0.0"},"gitHead":"f106b95be2eb08e2745312854c22db7cd36f34ae","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@6.10.1","_shasum":"d9a0a6a6f3c512b056c82e6217774f6a0ac1c2cd","_from":".","_npmVersion":"4.6.1","_nodeVersion":"6.12.0","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"shasum":"d9a0a6a6f3c512b056c82e6217774f6a0ac1c2cd","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-6.10.1.tgz","integrity":"sha512-RSWw7Sz+BK7Ut43VdehOmlmeslJyMsEA75k1JiGBm0VGziYr6Xq9DWY+ePwvnYzxQbNcgA8WjTmIKKYi40dBJw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHD2AVBPKVVcrS7xBRjuH9BE3OpvliUiLZ1VdxR3+YSqAiBUGF91laXWm2JTUhApUWapLlu4Dh3kJ4SzADfQYvSYTg=="}]},"maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-cli-6.10.1.tgz_1511775515294_0.5125499137211591"},"directories":{},"deprecated":"resin-cli is deprecated, please use balena-cli instead"},"6.10.2":{"name":"resin-cli","version":"6.10.2","description":"The official resin.io CLI tool","main":"./build/actions/index.js","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git+ssh://git@github.com/resin-io/resin-cli.git"},"preferGlobal":true,"files":["bin/","build/","doc/","lib/"],"bin":{"resin":"./bin/resin"},"scripts":{"build":"gulp build && tsc && npm run doc","pretest":"npm run build","test":"gulp test","ci":"npm run test && catch-uncommitted","doc":"mkdir -p doc/ && coffee extras/capitanodoc/index.coffee > doc/cli.markdown","watch":"gulp watch","lint":"gulp lint","prepublish":"require-npm4-to-publish","prepublishOnly":"npm run build"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","engines":{"node":">=6.0"},"devDependencies":{"catch-uncommitted":"^1.0.0","ent":"^2.2.0","gulp":"^3.9.0","gulp-coffee":"^2.2.0","gulp-coffeelint":"^0.6.0","gulp-inline-source":"^2.1.0","gulp-mocha":"^2.0.0","gulp-shell":"^0.5.2","mochainon":"^2.0.0","require-npm4-to-publish":"^1.0.0","typescript":"^2.6.1"},"dependencies":{"@resin.io/valid-email":"^0.1.0","ansi-escapes":"^2.0.0","any-promise":"^1.3.0","bash":"0.0.1","bluebird":"^3.3.3","body-parser":"^1.14.1","capitano":"^1.7.0","chalk":"^1.1.3","coffee-script":"^1.12.6","columnify":"^1.5.2","denymount":"^2.2.0","docker-qemu-transpose":"^0.2.2","docker-toolbelt":"^1.3.3","dockerode":"^2.5.0","dockerode-options":"^0.2.1","drivelist":"^5.0.22","ejs":"^2.5.7","etcher-image-write":"^9.0.3","express":"^4.13.3","global-tunnel-ng":"github:zvin/global-tunnel#dont-proxy-connections-to-file-sockets","hasbin":"^1.2.3","inquirer":"^3.1.1","is-root":"^1.0.0","js-yaml":"^3.7.0","klaw":"^1.3.1","lodash":"^4.17.4","mixpanel":"^0.4.0","moment":"^2.12.0","mz":"^2.6.0","node-cleanup":"^2.1.2","nplugm":"^3.0.0","open":"0.0.5","president":"^2.0.1","prettyjson":"^1.1.3","progress-stream":"^2.0.0","raven":"^1.2.0","reconfix":"^0.0.3","request":"^2.81.0","resin-bundle-resolve":"^0.0.2","resin-cli-errors":"^1.2.0","resin-cli-form":"^1.4.1","resin-cli-visuals":"^1.4.0","resin-config-json":"^1.0.0","resin-device-config":"^4.0.0","resin-device-init":"^4.0.0","resin-docker-build":"^0.4.0","resin-doodles":"0.0.1","resin-image-fs":"^2.3.0","resin-image-manager":"^5.0.0","resin-preload":"^5.0.0","resin-sdk":"^7.0.0","resin-sdk-preconfigured":"^6.9.0","resin-settings-client":"^3.6.1","resin-stream-logger":"^0.0.4","resin-sync":"^9.2.3","rimraf":"^2.4.3","rindle":"^1.0.0","semver":"^5.3.0","stream-to-promise":"^2.2.0","tmp":"0.0.31","umount":"^1.1.6","unzip2":"^0.2.5","update-notifier":"^2.2.0","removedrive":"^1.0.0"},"optionalDependencies":{"removedrive":"^1.0.0"},"gitHead":"41ff7933729edfd179b08bddb17d19660ae9e962","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@6.10.2","_shasum":"652a54695624d703235dfd83d2f1572c6e370e13","_from":".","_npmVersion":"4.6.1","_nodeVersion":"6.12.0","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"shasum":"652a54695624d703235dfd83d2f1572c6e370e13","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-6.10.2.tgz","integrity":"sha512-YB0qwJC69U6aDIuo/sLBpf6OtkTz3Sm8A6z9dECE5S7Jj7yE+c8e8rdtUvs8x0h8dtlJOZoj8IBITTiggDjYqg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDnZUvinMliQTVAo+578iMURehWDeA9Y6/6q7TQlw8+SwIgIS9IA2gjKCOdvL0JMt78Hbl15ELIBKDJf/B23ieNHqY="}]},"maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-cli-6.10.2.tgz_1511804002850_0.7143704623449594"},"directories":{},"deprecated":"resin-cli is deprecated, please use balena-cli instead"},"6.11.0-rc1":{"name":"resin-cli","version":"6.11.0-rc1","description":"The official resin.io CLI tool","main":"./build/actions/index.js","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git+ssh://git@github.com/resin-io/resin-cli.git"},"preferGlobal":true,"files":["bin/","build/","doc/","lib/"],"bin":{"resin":"./bin/resin"},"scripts":{"build":"gulp build && tsc && npm run doc","pretest":"npm run build","test":"gulp test","ci":"npm run test && catch-uncommitted","doc":"mkdir -p doc/ && coffee extras/capitanodoc/index.coffee > doc/cli.markdown","watch":"gulp watch","lint":"gulp lint","prepublish":"require-npm4-to-publish","prepublishOnly":"npm run build"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","engines":{"node":">=6.0"},"devDependencies":{"catch-uncommitted":"^1.0.0","ent":"^2.2.0","gulp":"^3.9.0","gulp-coffee":"^2.2.0","gulp-coffeelint":"^0.6.0","gulp-inline-source":"^2.1.0","gulp-mocha":"^2.0.0","gulp-shell":"^0.5.2","mochainon":"^2.0.0","require-npm4-to-publish":"^1.0.0","typescript":"^2.6.1"},"dependencies":{"@resin.io/valid-email":"^0.1.0","ansi-escapes":"^2.0.0","any-promise":"^1.3.0","bash":"0.0.1","bluebird":"^3.3.3","body-parser":"^1.14.1","capitano":"^1.7.0","chalk":"^1.1.3","coffee-script":"^1.12.6","columnify":"^1.5.2","denymount":"^2.2.0","docker-qemu-transpose":"^0.2.2","docker-toolbelt":"^1.3.3","dockerode":"^2.5.0","dockerode-options":"^0.2.1","drivelist":"^5.0.22","ejs":"^2.5.7","etcher-image-write":"^9.0.3","express":"^4.13.3","global-tunnel-ng":"github:zvin/global-tunnel#dont-proxy-connections-to-file-sockets","hasbin":"^1.2.3","inquirer":"^3.1.1","is-root":"^1.0.0","js-yaml":"^3.7.0","klaw":"^1.3.1","lodash":"^4.17.4","mixpanel":"^0.4.0","moment":"^2.12.0","mz":"^2.6.0","node-cleanup":"^2.1.2","nplugm":"^3.0.0","open":"0.0.5","president":"^2.0.1","prettyjson":"^1.1.3","progress-stream":"^2.0.0","raven":"^1.2.0","reconfix":"^0.0.3","request":"^2.81.0","resin-bundle-resolve":"^0.0.2","resin-cli-errors":"^1.2.0","resin-cli-form":"^1.4.1","resin-cli-visuals":"^1.4.0","resin-config-json":"^1.0.0","resin-device-config":"^4.0.0","resin-device-init":"4.1.0-rc2","resin-docker-build":"^0.4.0","resin-doodles":"0.0.1","resin-image-fs":"^2.3.0","resin-image-manager":"^5.0.0","resin-preload":"^5.0.0","resin-sdk":"^7.0.0","resin-sdk-preconfigured":"^6.9.0","resin-settings-client":"^3.6.1","resin-stream-logger":"^0.0.4","resin-sync":"^9.2.3","rimraf":"^2.4.3","rindle":"^1.0.0","semver":"^5.3.0","stream-to-promise":"^2.2.0","tmp":"0.0.31","umount":"^1.1.6","unzip2":"^0.2.5","update-notifier":"^2.2.0","removedrive":"^1.0.0"},"optionalDependencies":{"removedrive":"^1.0.0"},"gitHead":"0e9e293a884dd08eb79fcd70a1d68498990dbada","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@6.11.0-rc1","_npmVersion":"5.5.1","_nodeVersion":"8.8.0","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"integrity":"sha512-25dioWls/PHmDlcP++kkp7ZYP1hPhmzDmxlqCvAniYfGGti96R01BB7F7wTvd+Yp4Ox9hyRVEoSi/oNWKetk7w==","shasum":"9949088904860b290498d28e71f08d2adafd4015","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-6.11.0-rc1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE9JsbCs/rJ82/Oer2C8CNGTR7OlFE30Q28q00UrYfrAAiEAvCa8NXDxoJJII3y0qcQr/neiScZKiDLqRoEKtEPJC7w="}]},"maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-cli-6.11.0-rc1.tgz_1511813694299_0.6472667341586202"},"directories":{}},"6.10.3":{"name":"resin-cli","version":"6.10.3","description":"The official resin.io CLI tool","main":"./build/actions/index.js","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git+ssh://git@github.com/resin-io/resin-cli.git"},"preferGlobal":true,"files":["bin/","build/","doc/","lib/"],"bin":{"resin":"./bin/resin"},"scripts":{"build":"gulp build && tsc && npm run doc","pretest":"npm run build","test":"gulp test","ci":"npm run test && catch-uncommitted","doc":"mkdir -p doc/ && coffee extras/capitanodoc/index.coffee > doc/cli.markdown","watch":"gulp watch","lint":"gulp lint","prepublish":"require-npm4-to-publish","prepublishOnly":"npm run build"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","engines":{"node":">=6.0"},"devDependencies":{"catch-uncommitted":"^1.0.0","ent":"^2.2.0","gulp":"^3.9.0","gulp-coffee":"^2.2.0","gulp-coffeelint":"^0.6.0","gulp-inline-source":"^2.1.0","gulp-mocha":"^2.0.0","gulp-shell":"^0.5.2","mochainon":"^2.0.0","require-npm4-to-publish":"^1.0.0","typescript":"^2.6.1"},"dependencies":{"@resin.io/valid-email":"^0.1.0","ansi-escapes":"^2.0.0","any-promise":"^1.3.0","bash":"0.0.1","bluebird":"^3.3.3","body-parser":"^1.14.1","capitano":"^1.7.0","chalk":"^1.1.3","coffee-script":"^1.12.6","columnify":"^1.5.2","denymount":"^2.2.0","docker-qemu-transpose":"^0.2.2","docker-toolbelt":"^1.3.3","dockerode":"^2.5.0","dockerode-options":"^0.2.1","drivelist":"^5.0.22","ejs":"^2.5.7","etcher-image-write":"^9.0.3","express":"^4.13.3","global-tunnel-ng":"github:zvin/global-tunnel#dont-proxy-connections-to-file-sockets","hasbin":"^1.2.3","inquirer":"^3.1.1","is-root":"^1.0.0","js-yaml":"^3.7.0","klaw":"^1.3.1","lodash":"^4.17.4","mixpanel":"^0.4.0","moment":"^2.12.0","mz":"^2.6.0","node-cleanup":"^2.1.2","nplugm":"^3.0.0","open":"0.0.5","president":"^2.0.1","prettyjson":"^1.1.3","progress-stream":"^2.0.0","raven":"^1.2.0","reconfix":"^0.0.3","request":"^2.81.0","resin-bundle-resolve":"^0.0.2","resin-cli-errors":"^1.2.0","resin-cli-form":"^1.4.1","resin-cli-visuals":"^1.4.0","resin-config-json":"^1.0.0","resin-device-config":"^4.0.0","resin-device-init":"^4.0.0","resin-docker-build":"^0.4.0","resin-doodles":"0.0.1","resin-image-fs":"^2.3.0","resin-image-manager":"^5.0.0","resin-preload":"^5.0.0","resin-sdk":"^7.0.0","resin-sdk-preconfigured":"^6.9.0","resin-settings-client":"^3.6.1","resin-stream-logger":"^0.0.4","resin-sync":"^9.2.3","rimraf":"^2.4.3","rindle":"^1.0.0","semver":"^5.3.0","stream-to-promise":"^2.2.0","tmp":"0.0.31","umount":"^1.1.6","unzip2":"^0.2.5","update-notifier":"^2.2.0","removedrive":"^1.0.0"},"optionalDependencies":{"removedrive":"^1.0.0"},"gitHead":"d199cdf088589ba0a043791fa65d491650f23c01","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@6.10.3","_shasum":"7dd2e01850633005b8617df3b972cb09e3e538a7","_from":".","_npmVersion":"4.6.1","_nodeVersion":"6.12.2","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"shasum":"7dd2e01850633005b8617df3b972cb09e3e538a7","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-6.10.3.tgz","integrity":"sha512-hW7w8M7r+jUM4XJsniXdVmIYazH6XB5uZm2Ui5k5dvpkvTuK8p9fazdh5MT23nedc1YIbw6APokOwuHsT3vDKg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCHz7M62Mm1HK+jvWlNl5Jkrwiy0dbMrcFZoXt7vZZ7YwIhAKeU6PBnS34zUjBDXpripd6HAiGipkuucvqJhWmTTHej"}]},"maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-cli-6.10.3.tgz_1513360584262_0.09161100536584854"},"directories":{},"deprecated":"resin-cli is deprecated, please use balena-cli instead"},"6.11.0":{"name":"resin-cli","version":"6.11.0","description":"The official resin.io CLI tool","main":"./build/actions/index.js","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git+ssh://git@github.com/resin-io/resin-cli.git"},"preferGlobal":true,"files":["bin/","build/","doc/","lib/"],"bin":{"resin":"./bin/resin"},"pkg":{"scripts":["node_modules/resin-sync/build/capitano/*.js","node_modules/resin-sync/build/sync/*.js"],"assets":["build/auth/pages/*.ejs","node_modules/resin-discoverable-services/services/**/*"]},"scripts":{"prebuild":"rimraf build/ build-bin/ build-zip/","build":"npm run build:src && npm run build:bin","build:src":"gulp build && tsc && npm run doc","build:bin":"ts-node --type-check -P automation automation/build-bin.ts","release":"npm run build && ts-node --type-check -P automation automation/deploy-bin.ts","pretest":"npm run build","test":"gulp test","ci":"npm run test && catch-uncommitted","doc":"mkdirp doc/ && coffee extras/capitanodoc/index.coffee > doc/cli.markdown","watch":"gulp watch","lint":"gulp lint","prepublish":"require-npm4-to-publish","prepublishOnly":"npm run build"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","engines":{"node":">=6.0"},"devDependencies":{"@types/archiver":"^2.0.1","@types/fs-extra":"^5.0.0","@types/mkdirp":"^0.5.2","catch-uncommitted":"^1.0.0","ent":"^2.2.0","filehound":"^1.16.2","fs-extra":"^5.0.0","gulp":"^3.9.0","gulp-coffee":"^2.2.0","gulp-coffeelint":"^0.6.0","gulp-inline-source":"^2.1.0","gulp-mocha":"^2.0.0","gulp-shell":"^0.5.2","mochainon":"^2.0.0","pkg":"^4.3.0-beta.1","publish-release":"^1.3.3","require-npm4-to-publish":"^1.0.0","ts-node":"^4.0.1","typescript":"^2.6.1"},"dependencies":{"@resin.io/valid-email":"^0.1.0","ansi-escapes":"^2.0.0","any-promise":"^1.3.0","archiver":"^2.1.0","bash":"0.0.1","bluebird":"^3.3.3","body-parser":"^1.14.1","capitano":"^1.7.0","chalk":"^1.1.3","coffee-script":"^1.12.6","columnify":"^1.5.2","denymount":"^2.2.0","docker-qemu-transpose":"^0.2.2","docker-toolbelt":"^1.3.3","dockerode":"^2.5.0","dockerode-options":"^0.2.1","drivelist":"^5.0.22","ejs":"^2.5.7","etcher-image-write":"^9.0.3","express":"^4.13.3","global-tunnel-ng":"github:zvin/global-tunnel#dont-proxy-connections-to-file-sockets","hasbin":"^1.2.3","inquirer":"^3.1.1","is-root":"^1.0.0","js-yaml":"^3.7.0","klaw":"^1.3.1","lodash":"^4.17.4","mixpanel":"^0.4.0","mkdirp":"^0.5.1","moment":"^2.12.0","mz":"^2.6.0","node-cleanup":"^2.1.2","nplugm":"^3.0.0","opn":"^5.1.0","president":"^2.0.1","prettyjson":"^1.1.3","progress-stream":"^2.0.0","raven":"^1.2.0","reconfix":"^0.0.3","request":"^2.81.0","resin-bundle-resolve":"^0.0.2","resin-cli-errors":"^1.2.0","resin-cli-form":"^1.4.1","resin-cli-visuals":"^1.4.0","resin-config-json":"^1.0.0","resin-device-config":"^4.0.0","resin-device-init":"^4.0.0","resin-docker-build":"^0.4.0","resin-doodles":"0.0.1","resin-image-fs":"^2.3.0","resin-image-manager":"^5.0.0","resin-preload":"^5.0.0","resin-sdk":"^7.0.0","resin-sdk-preconfigured":"^6.9.0","resin-settings-client":"^3.6.1","resin-stream-logger":"^0.0.4","resin-sync":"^9.2.3","rimraf":"^2.4.3","rindle":"^1.0.0","semver":"^5.3.0","stream-to-promise":"^2.2.0","tmp":"0.0.31","umount":"^1.1.6","unzip2":"^0.2.5","update-notifier":"^2.2.0","removedrive":"^1.0.0"},"optionalDependencies":{"removedrive":"^1.0.0"},"gitHead":"fdd253f04237d1c06f9da2d2747bd3ca4b51b214","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@6.11.0","_shasum":"92e83060e36b292c1601881a28b2080202ac3d1a","_from":".","_npmVersion":"4.6.1","_nodeVersion":"6.12.2","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"shasum":"92e83060e36b292c1601881a28b2080202ac3d1a","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-6.11.0.tgz","integrity":"sha512-420HK1fsrcUs5o0aAG67OqnjeUv1oOu4W4+wd+nWqKgCdZoXC2Wwf3PbqLGlmRfFZ33e0D1OBbXqJSWSzq+01w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDt56p3AMHjdhFmPgHgZG58CA+WDlEoGWtJE8aH+2/uoAIgFgyGoeBvAwLxVCT7DMmuQ0qBa+gu8fiN67LkN4osZio="}]},"maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-cli-6.11.0.tgz_1513609994278_0.4291394888423383"},"directories":{},"deprecated":"resin-cli is deprecated, please use balena-cli instead"},"6.12.0":{"name":"resin-cli","version":"6.12.0","description":"The official resin.io CLI tool","main":"./build/actions/index.js","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git+ssh://git@github.com/resin-io/resin-cli.git"},"preferGlobal":true,"files":["bin/","build/","doc/","lib/"],"bin":{"resin":"./bin/resin"},"pkg":{"scripts":["node_modules/resin-sync/build/capitano/*.js","node_modules/resin-sync/build/sync/*.js"],"assets":["build/auth/pages/*.ejs","node_modules/resin-discoverable-services/services/**/*"]},"scripts":{"prebuild":"rimraf build/ build-bin/ build-zip/","build":"npm run build:src && npm run build:bin","build:src":"gulp build && tsc && npm run doc","build:bin":"ts-node --type-check -P automation automation/build-bin.ts","release":"npm run build && ts-node --type-check -P automation automation/deploy-bin.ts","pretest":"npm run build","test":"gulp test","ci":"npm run test && catch-uncommitted","doc":"mkdirp doc/ && coffee extras/capitanodoc/index.coffee > doc/cli.markdown","watch":"gulp watch","lint":"gulp lint","prepublish":"require-npm4-to-publish","prepublishOnly":"npm run build"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","engines":{"node":">=6.0"},"devDependencies":{"@types/archiver":"^2.0.1","@types/fs-extra":"^5.0.0","@types/mkdirp":"^0.5.2","catch-uncommitted":"^1.0.0","ent":"^2.2.0","filehound":"^1.16.2","fs-extra":"^5.0.0","gulp":"^3.9.0","gulp-coffee":"^2.2.0","gulp-coffeelint":"^0.6.0","gulp-inline-source":"^2.1.0","gulp-mocha":"^2.0.0","gulp-shell":"^0.5.2","mochainon":"^2.0.0","pkg":"^4.3.0-beta.1","publish-release":"^1.3.3","require-npm4-to-publish":"^1.0.0","ts-node":"^4.0.1","typescript":"^2.6.1"},"dependencies":{"@resin.io/valid-email":"^0.1.0","ansi-escapes":"^2.0.0","any-promise":"^1.3.0","archiver":"^2.1.0","bash":"0.0.1","bluebird":"^3.3.3","body-parser":"^1.14.1","capitano":"^1.7.0","chalk":"^1.1.3","coffee-script":"^1.12.6","columnify":"^1.5.2","denymount":"^2.2.0","docker-qemu-transpose":"^0.2.2","docker-toolbelt":"^1.3.3","dockerode":"^2.5.0","dockerode-options":"^0.2.1","drivelist":"^5.0.22","ejs":"^2.5.7","etcher-image-write":"^9.0.3","express":"^4.13.3","global-tunnel-ng":"github:zvin/global-tunnel#dont-proxy-connections-to-file-sockets","hasbin":"^1.2.3","inquirer":"^3.1.1","is-root":"^1.0.0","js-yaml":"^3.7.0","klaw":"^1.3.1","lodash":"^4.17.4","mixpanel":"^0.4.0","mkdirp":"^0.5.1","moment":"^2.12.0","mz":"^2.6.0","node-cleanup":"^2.1.2","nplugm":"^3.0.0","opn":"^5.1.0","president":"^2.0.1","prettyjson":"^1.1.3","progress-stream":"^2.0.0","raven":"^1.2.0","reconfix":"^0.0.3","request":"^2.81.0","resin-bundle-resolve":"^0.0.2","resin-cli-errors":"^1.2.0","resin-cli-form":"^1.4.1","resin-cli-visuals":"^1.4.0","resin-config-json":"^1.0.0","resin-device-config":"^4.0.0","resin-device-init":"^4.0.0","resin-docker-build":"^0.4.0","resin-doodles":"0.0.1","resin-image-fs":"^2.3.0","resin-image-manager":"^5.0.0","resin-preload":"^5.0.0","resin-sdk":"^7.0.0","resin-sdk-preconfigured":"^6.9.0","resin-settings-client":"^3.6.1","resin-stream-logger":"^0.0.4","resin-sync":"^9.2.3","rimraf":"^2.4.3","rindle":"^1.0.0","semver":"^5.3.0","stream-to-promise":"^2.2.0","tmp":"0.0.31","umount":"^1.1.6","unzip2":"^0.2.5","update-notifier":"^2.2.0","removedrive":"^1.0.0"},"optionalDependencies":{"removedrive":"^1.0.0"},"gitHead":"743392017d6f6fb8ce56427fd7017f2dd30bafa7","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@6.12.0","_shasum":"c1dbea099cbc6fea3c3dcc91a302b4927d0a4e03","_from":".","_npmVersion":"4.6.1","_nodeVersion":"6.12.2","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"shasum":"c1dbea099cbc6fea3c3dcc91a302b4927d0a4e03","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-6.12.0.tgz","integrity":"sha512-sTULGL0q/CYNbl6FPhYnNkGoGx0ZognXoewe66GPKIXfhR7mcxddiZdmq2OKlc6GVYPDe//J7t6dIiOZ8YES5Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAjRPnv1CzGVr2i4JFEKqpmbnXnpsqYlXvaSsPCy8FOBAiACT7wjygz8Tjvk9v8Kk4nG4/o9aHBg9DpIxPed5D+YJA=="}]},"maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-cli-6.12.0.tgz_1513673704443_0.18777990085072815"},"directories":{},"deprecated":"resin-cli is deprecated, please use balena-cli instead"},"6.12.1":{"name":"resin-cli","version":"6.12.1","description":"The official resin.io CLI tool","main":"./build/actions/index.js","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git+ssh://git@github.com/resin-io/resin-cli.git"},"preferGlobal":true,"files":["bin/","build/","doc/","lib/"],"bin":{"resin":"./bin/resin"},"pkg":{"scripts":["node_modules/resin-sync/build/capitano/*.js","node_modules/resin-sync/build/sync/*.js"],"assets":["build/auth/pages/*.ejs","node_modules/resin-discoverable-services/services/**/*"]},"scripts":{"prebuild":"rimraf build/ build-bin/ build-zip/","build":"npm run build:src && npm run build:bin","build:src":"gulp build && tsc && npm run doc","build:bin":"ts-node --type-check -P automation automation/build-bin.ts","release":"npm run build && ts-node --type-check -P automation automation/deploy-bin.ts","pretest":"npm run build","test":"gulp test","ci":"npm run test && catch-uncommitted","doc":"mkdirp doc/ && coffee extras/capitanodoc/index.coffee > doc/cli.markdown","watch":"gulp watch","lint":"gulp lint","prepublish":"require-npm4-to-publish","prepublishOnly":"npm run build"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","engines":{"node":">=6.0"},"devDependencies":{"@types/archiver":"^2.0.1","@types/fs-extra":"^5.0.0","@types/mkdirp":"^0.5.2","catch-uncommitted":"^1.0.0","ent":"^2.2.0","filehound":"^1.16.2","fs-extra":"^5.0.0","gulp":"^3.9.0","gulp-coffee":"^2.2.0","gulp-coffeelint":"^0.6.0","gulp-inline-source":"^2.1.0","gulp-mocha":"^2.0.0","gulp-shell":"^0.5.2","mochainon":"^2.0.0","pkg":"^4.3.0-beta.1","publish-release":"^1.3.3","require-npm4-to-publish":"^1.0.0","ts-node":"^4.0.1","typescript":"^2.6.1"},"dependencies":{"@resin.io/valid-email":"^0.1.0","ansi-escapes":"^2.0.0","any-promise":"^1.3.0","archiver":"^2.1.0","bash":"0.0.1","bluebird":"^3.3.3","body-parser":"^1.14.1","capitano":"^1.7.0","chalk":"^1.1.3","coffee-script":"^1.12.6","columnify":"^1.5.2","denymount":"^2.2.0","docker-qemu-transpose":"^0.2.2","docker-toolbelt":"^1.3.3","dockerode":"^2.5.0","dockerode-options":"^0.2.1","drivelist":"^5.0.22","ejs":"^2.5.7","etcher-image-write":"^9.0.3","express":"^4.13.3","global-tunnel-ng":"github:zvin/global-tunnel#dont-proxy-connections-to-file-sockets","hasbin":"^1.2.3","inquirer":"^3.1.1","is-root":"^1.0.0","js-yaml":"^3.7.0","klaw":"^1.3.1","lodash":"^4.17.4","mixpanel":"^0.4.0","mkdirp":"^0.5.1","moment":"^2.12.0","mz":"^2.6.0","node-cleanup":"^2.1.2","nplugm":"^3.0.0","opn":"^5.1.0","president":"^2.0.1","prettyjson":"^1.1.3","progress-stream":"^2.0.0","raven":"^1.2.0","reconfix":"^0.0.3","request":"^2.81.0","resin-bundle-resolve":"^0.0.2","resin-cli-errors":"^1.2.0","resin-cli-form":"^1.4.1","resin-cli-visuals":"^1.4.0","resin-config-json":"^1.0.0","resin-device-config":"^4.0.0","resin-device-init":"^4.0.0","resin-docker-build":"^0.4.0","resin-doodles":"0.0.1","resin-image-fs":"^2.3.0","resin-image-manager":"^5.0.0","resin-preload":"^5.0.0","resin-sdk":"^7.0.0","resin-sdk-preconfigured":"^6.9.0","resin-settings-client":"^3.6.1","resin-stream-logger":"^0.0.4","resin-sync":"^9.2.3","rimraf":"^2.4.3","rindle":"^1.0.0","semver":"^5.3.0","stream-to-promise":"^2.2.0","tmp":"0.0.31","umount":"^1.1.6","unzip2":"^0.2.5","update-notifier":"^2.2.0","removedrive":"^1.0.0"},"optionalDependencies":{"removedrive":"^1.0.0"},"gitHead":"810ca78215ee1dd71e0dd84506476e5af71da8be","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@6.12.1","_shasum":"57c0ab585a25f240eb1b8b696508bd25886c630c","_from":".","_npmVersion":"4.6.1","_nodeVersion":"6.12.2","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"shasum":"57c0ab585a25f240eb1b8b696508bd25886c630c","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-6.12.1.tgz","integrity":"sha512-cQREoC79R/FljNbhl7fSKi/ywX7+0OqajLrUYiIN1fgnsXWLCWnanuXdSkQEYfLo2wU9E+OqIz29veKDryU6hg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCaHCPAv40o56s01EKNaDrnzfXx1R0DnoiYjUXvg9QbKQIhANwIKILY4aF2Hab/yfJbdjCSTxtNvcVyuIw2ASiBhahg"}]},"maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-cli-6.12.1.tgz_1514891035808_0.2711367707233876"},"directories":{},"deprecated":"resin-cli is deprecated, please use balena-cli instead"},"6.12.2":{"name":"resin-cli","version":"6.12.2","description":"The official resin.io CLI tool","main":"./build/actions/index.js","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git+ssh://git@github.com/resin-io/resin-cli.git"},"preferGlobal":true,"files":["bin/","build/","doc/","lib/"],"bin":{"resin":"./bin/resin"},"pkg":{"scripts":["node_modules/resin-sync/build/capitano/*.js","node_modules/resin-sync/build/sync/*.js"],"assets":["build/auth/pages/*.ejs","node_modules/resin-discoverable-services/services/**/*"]},"scripts":{"prebuild":"rimraf build/ build-bin/ build-zip/","build":"npm run build:src && npm run build:bin","build:src":"gulp build && tsc && npm run doc","build:bin":"ts-node --type-check -P automation automation/build-bin.ts","release":"npm run build && ts-node --type-check -P automation automation/deploy-bin.ts","pretest":"npm run build","test":"gulp test","ci":"npm run test && catch-uncommitted","doc":"mkdirp doc/ && coffee extras/capitanodoc/index.coffee > doc/cli.markdown","watch":"gulp watch","lint":"gulp lint","prepublish":"require-npm4-to-publish","prepublishOnly":"npm run build"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","engines":{"node":">=6.0"},"devDependencies":{"@types/archiver":"^2.0.1","@types/fs-extra":"^5.0.0","@types/mkdirp":"^0.5.2","catch-uncommitted":"^1.0.0","ent":"^2.2.0","filehound":"^1.16.2","fs-extra":"^5.0.0","gulp":"^3.9.0","gulp-coffee":"^2.2.0","gulp-coffeelint":"^0.6.0","gulp-inline-source":"^2.1.0","gulp-mocha":"^2.0.0","gulp-shell":"^0.5.2","mochainon":"^2.0.0","pkg":"^4.3.0-beta.1","publish-release":"^1.3.3","require-npm4-to-publish":"^1.0.0","ts-node":"^4.0.1","typescript":"^2.6.1"},"dependencies":{"@resin.io/valid-email":"^0.1.0","ansi-escapes":"^2.0.0","any-promise":"^1.3.0","archiver":"^2.1.0","bash":"0.0.1","bluebird":"^3.3.3","body-parser":"^1.14.1","capitano":"^1.7.0","chalk":"^1.1.3","coffee-script":"^1.12.6","columnify":"^1.5.2","denymount":"^2.2.0","docker-qemu-transpose":"^0.2.2","docker-toolbelt":"^1.3.3","dockerode":"^2.5.0","dockerode-options":"^0.2.1","drivelist":"^5.0.22","ejs":"^2.5.7","etcher-image-write":"^9.0.3","express":"^4.13.3","global-tunnel-ng":"github:zvin/global-tunnel#dont-proxy-connections-to-file-sockets","hasbin":"^1.2.3","inquirer":"^3.1.1","is-root":"^1.0.0","js-yaml":"^3.7.0","klaw":"^1.3.1","lodash":"^4.17.4","mixpanel":"^0.4.0","mkdirp":"^0.5.1","moment":"^2.12.0","mz":"^2.6.0","node-cleanup":"^2.1.2","nplugm":"^3.0.0","opn":"^5.1.0","president":"^2.0.1","prettyjson":"^1.1.3","progress-stream":"^2.0.0","raven":"^1.2.0","reconfix":"^0.0.3","request":"^2.81.0","resin-bundle-resolve":"^0.0.2","resin-cli-errors":"^1.2.0","resin-cli-form":"^1.4.1","resin-cli-visuals":"^1.4.0","resin-config-json":"^1.0.0","resin-device-config":"^4.0.0","resin-device-init":"^4.0.0","resin-docker-build":"^0.4.0","resin-doodles":"0.0.1","resin-image-fs":"^2.3.0","resin-image-manager":"^5.0.0","resin-preload":"^5.0.0","resin-sdk":"^7.0.0","resin-sdk-preconfigured":"^6.9.0","resin-settings-client":"^3.6.1","resin-stream-logger":"^0.0.4","resin-sync":"^9.2.3","rimraf":"^2.4.3","rindle":"^1.0.0","semver":"^5.3.0","stream-to-promise":"^2.2.0","tmp":"0.0.31","umount":"^1.1.6","unzip2":"^0.2.5","update-notifier":"^2.2.0","removedrive":"^1.0.0"},"optionalDependencies":{"removedrive":"^1.0.0"},"gitHead":"158d471a98fd7ce72222199e0ea267b30a8ac31c","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@6.12.2","_shasum":"35e6d8eb85fc8b32a4ad52dd816abf4100cb9a69","_from":".","_npmVersion":"4.6.1","_nodeVersion":"6.12.3","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"shasum":"35e6d8eb85fc8b32a4ad52dd816abf4100cb9a69","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-6.12.2.tgz","integrity":"sha512-jyddo/9gYPOGbqsmsalx+iL0vnIiDvwqb6v+Qt2ugGOrJaEZQc55QE6p9Avk2rqwGpFiRVZU+wmfAzDGtk+Fig==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC6llSwftK8cFWaL+YDQLnQUPHxINSIykRwZdG8kv1oxQIhAKMnA2aVSi7GXM7x+NMVKMwNdBZ4oap65uYE/hK9sHaU"}]},"maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-cli-6.12.2.tgz_1515512498046_0.5076568003278226"},"directories":{},"deprecated":"resin-cli is deprecated, please use balena-cli instead"},"6.12.3":{"name":"resin-cli","version":"6.12.3","description":"The official resin.io CLI tool","main":"./build/actions/index.js","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git+ssh://git@github.com/resin-io/resin-cli.git"},"preferGlobal":true,"files":["bin/","build/","doc/","lib/"],"bin":{"resin":"./bin/resin"},"pkg":{"scripts":["node_modules/resin-sync/build/capitano/*.js","node_modules/resin-sync/build/sync/*.js"],"assets":["build/auth/pages/*.ejs","node_modules/resin-discoverable-services/services/**/*"]},"scripts":{"prebuild":"rimraf build/ build-bin/ build-zip/","build":"npm run build:src && npm run build:bin","build:src":"npm run lint && gulp build && tsc && npm run build:doc","build:doc":"mkdirp doc/ && ts-node extras/capitanodoc/index.ts > doc/cli.markdown","build:bin":"ts-node --type-check -P automation automation/build-bin.ts","release":"npm run build && ts-node --type-check -P automation automation/deploy-bin.ts","pretest":"npm run build","test":"gulp test","ci":"npm run test && catch-uncommitted","watch":"gulp watch","lint":"resin-lint lib/ tests/ && resin-lint --typescript automation/ extras/ lib/ typings/ tests/","prepublish":"require-npm4-to-publish","prepublishOnly":"npm run build"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","engines":{"node":">=6.0"},"devDependencies":{"@types/archiver":"^2.0.1","@types/bluebird":"^3.5.19","@types/fs-extra":"^5.0.0","@types/is-root":"^1.0.0","@types/mkdirp":"^0.5.2","@types/prettyjson":"0.0.28","@types/raven":"^2.1.2","catch-uncommitted":"^1.0.0","ent":"^2.2.0","filehound":"^1.16.2","fs-extra":"^5.0.0","gulp":"^3.9.0","gulp-coffee":"^2.2.0","gulp-inline-source":"^2.1.0","gulp-mocha":"^2.0.0","gulp-shell":"^0.5.2","mochainon":"^2.0.0","pkg":"^4.3.0-beta.1","publish-release":"^1.3.3","require-npm4-to-publish":"^1.0.0","resin-lint":"^1.5.0","ts-node":"^4.0.1","typescript":"2.4.0"},"dependencies":{"@resin.io/valid-email":"^0.1.0","ansi-escapes":"^2.0.0","any-promise":"^1.3.0","archiver":"^2.1.0","bash":"0.0.1","bluebird":"^3.3.3","body-parser":"^1.14.1","capitano":"^1.7.0","chalk":"^2.3.0","coffee-script":"^1.12.6","columnify":"^1.5.2","denymount":"^2.2.0","docker-qemu-transpose":"^0.2.2","docker-toolbelt":"^1.3.3","dockerode":"^2.5.0","dockerode-options":"^0.2.1","drivelist":"^5.0.22","ejs":"^2.5.7","etcher-image-write":"^9.0.3","express":"^4.13.3","global-tunnel-ng":"github:zvin/global-tunnel#dont-proxy-connections-to-file-sockets","hasbin":"^1.2.3","inquirer":"^3.1.1","is-root":"^1.0.0","js-yaml":"^3.7.0","klaw":"^1.3.1","lodash":"^4.17.4","mixpanel":"^0.4.0","mkdirp":"^0.5.1","moment":"^2.12.0","mz":"^2.6.0","node-cleanup":"^2.1.2","nplugm":"^3.0.0","opn":"^5.1.0","president":"^2.0.1","prettyjson":"^1.1.3","progress-stream":"^2.0.0","raven":"^1.2.0","reconfix":"^0.0.3","request":"^2.81.0","resin-bundle-resolve":"^0.0.2","resin-cli-errors":"^1.2.0","resin-cli-form":"^1.4.1","resin-cli-visuals":"^1.4.0","resin-config-json":"^1.0.0","resin-device-config":"^4.0.0","resin-device-init":"^4.0.0","resin-docker-build":"^0.4.0","resin-doodles":"0.0.1","resin-image-fs":"^2.3.0","resin-image-manager":"^5.0.0","resin-preload":"^5.0.0","resin-sdk":"^7.0.0","resin-sdk-preconfigured":"^6.9.0","resin-settings-client":"^3.6.1","resin-stream-logger":"^0.1.0","resin-sync":"^9.2.3","rimraf":"^2.4.3","rindle":"^1.0.0","semver":"^5.3.0","stream-to-promise":"^2.2.0","tmp":"0.0.31","umount":"^1.1.6","unzip2":"^0.2.5","update-notifier":"^2.2.0","removedrive":"^1.0.0"},"optionalDependencies":{"removedrive":"^1.0.0"},"gitHead":"29145dfc2d1c9c7cf7529947f0fca3b4af4b0e5d","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@6.12.3","_shasum":"249607128f253204391e011e9a4bcee426b0dbe6","_from":".","_npmVersion":"4.6.1","_nodeVersion":"6.12.3","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"shasum":"249607128f253204391e011e9a4bcee426b0dbe6","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-6.12.3.tgz","integrity":"sha512-N4PncJTf9q/FPX7WeJ3WS71lult+oL6pmD0IIWGIkMC6jpb6ZXGwYgOkhY1xnbnjSBftsZSGDjNpmk0Rv9Y+5g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFspQzk4jhmluh+a8vPVRKTVKu8lwEJj+w4zdHo/btXRAiEA+ANw39tl1pUtuuotmian5w+cZWvpXIFtTJNEQ+HG08k="}]},"maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-cli-6.12.3.tgz_1515537918712_0.12577010551467538"},"directories":{},"deprecated":"resin-cli is deprecated, please use balena-cli instead"},"6.12.4":{"name":"resin-cli","version":"6.12.4","description":"The official resin.io CLI tool","main":"./build/actions/index.js","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git+ssh://git@github.com/resin-io/resin-cli.git"},"preferGlobal":true,"files":["bin/","build/","doc/","lib/"],"bin":{"resin":"./bin/resin"},"pkg":{"scripts":["node_modules/resin-sync/build/capitano/*.js","node_modules/resin-sync/build/sync/*.js"],"assets":["build/auth/pages/*.ejs","node_modules/resin-discoverable-services/services/**/*"]},"scripts":{"prebuild":"rimraf build/ build-bin/ build-zip/","build":"npm run build:src && npm run build:bin","build:src":"npm run prettify && npm run lint && gulp build && tsc && npm run build:doc","build:doc":"mkdirp doc/ && ts-node automation/capitanodoc/index.ts > doc/cli.markdown","build:bin":"ts-node --type-check -P automation automation/build-bin.ts","release":"npm run build && ts-node --type-check -P automation automation/deploy-bin.ts","pretest":"npm run build","test":"gulp test","ci":"npm run test && catch-uncommitted","watch":"gulp watch","prettify":"prettier --write \"{lib,tests,automation,typings}/**/*.ts\"","lint":"resin-lint lib/ tests/ && resin-lint --typescript automation/ lib/ typings/ tests/","prepublish":"require-npm4-to-publish","prepublishOnly":"npm run build"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","engines":{"node":">=6.0"},"devDependencies":{"@types/archiver":"^2.0.1","@types/bluebird":"^3.5.19","@types/fs-extra":"^5.0.0","@types/is-root":"^1.0.0","@types/mkdirp":"^0.5.2","@types/prettyjson":"0.0.28","@types/raven":"^2.1.2","catch-uncommitted":"^1.0.0","ent":"^2.2.0","filehound":"^1.16.2","fs-extra":"^5.0.0","gulp":"^3.9.0","gulp-coffee":"^2.2.0","gulp-inline-source":"^2.1.0","gulp-mocha":"^2.0.0","gulp-shell":"^0.5.2","mochainon":"^2.0.0","pkg":"^4.3.0-beta.1","prettier":"^1.9.2","publish-release":"^1.3.3","require-npm4-to-publish":"^1.0.0","resin-lint":"^1.5.0","ts-node":"^4.0.1","typescript":"2.4.0"},"dependencies":{"@resin.io/valid-email":"^0.1.0","ansi-escapes":"^2.0.0","any-promise":"^1.3.0","archiver":"^2.1.0","bash":"0.0.1","bluebird":"^3.3.3","body-parser":"^1.14.1","capitano":"^1.7.0","chalk":"^2.3.0","coffee-script":"^1.12.6","columnify":"^1.5.2","denymount":"^2.2.0","docker-qemu-transpose":"^0.2.2","docker-toolbelt":"^1.3.3","dockerode":"^2.5.0","dockerode-options":"^0.2.1","drivelist":"^5.0.22","ejs":"^2.5.7","etcher-image-write":"^9.0.3","express":"^4.13.3","global-tunnel-ng":"github:zvin/global-tunnel#dont-proxy-connections-to-file-sockets","hasbin":"^1.2.3","inquirer":"^3.1.1","is-root":"^1.0.0","js-yaml":"^3.7.0","klaw":"^1.3.1","lodash":"^4.17.4","mixpanel":"^0.4.0","mkdirp":"^0.5.1","moment":"^2.12.0","mz":"^2.6.0","node-cleanup":"^2.1.2","nplugm":"^3.0.0","opn":"^5.1.0","president":"^2.0.1","prettyjson":"^1.1.3","progress-stream":"^2.0.0","raven":"^1.2.0","reconfix":"^0.0.3","request":"^2.81.0","resin-bundle-resolve":"^0.0.2","resin-cli-errors":"^1.2.0","resin-cli-form":"^1.4.1","resin-cli-visuals":"^1.4.0","resin-config-json":"^1.0.0","resin-device-config":"^4.0.0","resin-device-init":"^4.0.0","resin-docker-build":"^0.4.0","resin-doodles":"0.0.1","resin-image-fs":"^2.3.0","resin-image-manager":"^5.0.0","resin-preload":"^5.0.0","resin-sdk":"^7.0.0","resin-sdk-preconfigured":"^6.9.0","resin-settings-client":"^3.6.1","resin-stream-logger":"^0.1.0","resin-sync":"^9.2.3","rimraf":"^2.4.3","rindle":"^1.0.0","semver":"^5.3.0","stream-to-promise":"^2.2.0","tmp":"0.0.31","umount":"^1.1.6","unzip2":"^0.2.5","update-notifier":"^2.2.0","removedrive":"^1.0.0"},"optionalDependencies":{"removedrive":"^1.0.0"},"gitHead":"7df277c0bc35c50658ac15bc8f85f50d0e9090e6","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@6.12.4","_shasum":"7ea3aad803d28d614b0bd0f78efcfc0b2adece90","_from":".","_npmVersion":"4.6.1","_nodeVersion":"6.12.3","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"shasum":"7ea3aad803d28d614b0bd0f78efcfc0b2adece90","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-6.12.4.tgz","integrity":"sha512-3m2gXb2UpH62lMdxaN2iZpeh1F1CDKoDmx4yd41izqV0gcYsLz5OmXE+mv3h1bbHzcGsXorYGiE1i4q/nqyVSw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBKuchEjBh29VMKk9L85P7dETwQMTzQBRl16A8GznqwvAiEA/92J3CQ/RI+LdTOou+uFKev2mqf6OFS6P4HQnQn/nwA="}]},"maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-cli-6.12.4.tgz_1515580076218_0.24888170044869184"},"directories":{},"deprecated":"resin-cli is deprecated, please use balena-cli instead"},"6.12.5":{"name":"resin-cli","version":"6.12.5","description":"The official resin.io CLI tool","main":"./build/actions/index.js","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git+ssh://git@github.com/resin-io/resin-cli.git"},"preferGlobal":true,"files":["bin/","build/","doc/","lib/"],"bin":{"resin":"./bin/resin"},"pkg":{"scripts":["node_modules/resin-sync/build/capitano/*.js","node_modules/resin-sync/build/sync/*.js"],"assets":["build/auth/pages/*.ejs","node_modules/resin-discoverable-services/services/**/*"]},"scripts":{"prebuild":"rimraf build/ build-bin/ build-zip/","build":"npm run build:src && npm run build:bin","build:src":"npm run prettify && npm run lint && gulp build && tsc && npm run build:doc","build:doc":"mkdirp doc/ && ts-node automation/capitanodoc/index.ts > doc/cli.markdown","build:bin":"ts-node --type-check -P automation automation/build-bin.ts","release":"npm run build && ts-node --type-check -P automation automation/deploy-bin.ts","pretest":"npm run build","test":"gulp test","ci":"npm run test && catch-uncommitted","watch":"gulp watch","prettify":"prettier --write \"{lib,tests,automation,typings}/**/*.ts\"","lint":"resin-lint lib/ tests/ && resin-lint --typescript automation/ lib/ typings/ tests/","prepublish":"require-npm4-to-publish","prepublishOnly":"npm run build"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","engines":{"node":">=6.0"},"devDependencies":{"@types/archiver":"^2.0.1","@types/bluebird":"^3.5.19","@types/fs-extra":"^5.0.0","@types/is-root":"^1.0.0","@types/mkdirp":"^0.5.2","@types/prettyjson":"0.0.28","@types/raven":"^2.1.2","catch-uncommitted":"^1.0.0","ent":"^2.2.0","filehound":"^1.16.2","fs-extra":"^5.0.0","gulp":"^3.9.0","gulp-coffee":"^2.2.0","gulp-inline-source":"^2.1.0","gulp-mocha":"^2.0.0","gulp-shell":"^0.5.2","mochainon":"^2.0.0","pkg":"^4.3.0-beta.1","prettier":"^1.9.2","publish-release":"^1.3.3","require-npm4-to-publish":"^1.0.0","resin-lint":"^1.5.0","ts-node":"^4.0.1","typescript":"2.4.0"},"dependencies":{"@resin.io/valid-email":"^0.1.0","ansi-escapes":"^2.0.0","any-promise":"^1.3.0","archiver":"^2.1.0","bash":"0.0.1","bluebird":"^3.3.3","body-parser":"^1.14.1","capitano":"^1.7.0","chalk":"^2.3.0","coffee-script":"^1.12.6","columnify":"^1.5.2","denymount":"^2.2.0","docker-qemu-transpose":"^0.2.2","docker-toolbelt":"^1.3.3","dockerode":"^2.5.0","dockerode-options":"^0.2.1","drivelist":"^5.0.22","ejs":"^2.5.7","etcher-image-write":"^9.0.3","express":"^4.13.3","global-tunnel-ng":"github:zvin/global-tunnel#dont-proxy-connections-to-file-sockets","hasbin":"^1.2.3","inquirer":"^3.1.1","is-root":"^1.0.0","js-yaml":"^3.7.0","klaw":"^1.3.1","lodash":"^4.17.4","mixpanel":"^0.4.0","mkdirp":"^0.5.1","moment":"^2.12.0","mz":"^2.6.0","node-cleanup":"^2.1.2","nplugm":"^3.0.0","opn":"^5.1.0","president":"^2.0.1","prettyjson":"^1.1.3","progress-stream":"^2.0.0","raven":"^1.2.0","reconfix":"^0.0.3","request":"^2.81.0","resin-bundle-resolve":"^0.0.2","resin-cli-errors":"^1.2.0","resin-cli-form":"^1.4.1","resin-cli-visuals":"^1.4.0","resin-config-json":"^1.0.0","resin-device-config":"^4.0.0","resin-device-init":"^4.0.0","resin-docker-build":"^0.4.0","resin-doodles":"0.0.1","resin-image-fs":"^2.3.0","resin-image-manager":"^5.0.0","resin-preload":"^5.0.0","resin-sdk":"^7.0.0","resin-sdk-preconfigured":"^6.9.0","resin-settings-client":"^3.6.1","resin-stream-logger":"^0.1.0","resin-sync":"^9.2.3","rimraf":"^2.4.3","rindle":"^1.0.0","semver":"^5.3.0","stream-to-promise":"^2.2.0","tmp":"0.0.31","umount":"^1.1.6","unzip2":"^0.2.5","update-notifier":"^2.2.0","removedrive":"^1.0.0"},"optionalDependencies":{"removedrive":"^1.0.0"},"gitHead":"4e4126123724a2a7bd7310a12322c6df72caf3cd","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@6.12.5","_shasum":"f2a52e31269fe8e55e5eedb2d21feb9e0c4e065a","_from":".","_npmVersion":"4.6.1","_nodeVersion":"6.12.3","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"shasum":"f2a52e31269fe8e55e5eedb2d21feb9e0c4e065a","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-6.12.5.tgz","integrity":"sha512-sV4RrM8t8BYxsTFq9aval66fQsapuYcpTng+wF8TvMWOjDINUmewq7CCZpvmRP41XujB3kf2uxC82hJYK+W7ng==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC++azOa8HM5VG885f3ZcQCDjO9m3YdhHY3NLNDtihaqAiEAqjJwqpckXi7NEo7puu1uPI1pPY/M/30ayQidusH+H8I="}]},"maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-cli-6.12.5.tgz_1515670875489_0.2274162182584405"},"directories":{},"deprecated":"resin-cli is deprecated, please use balena-cli instead"},"6.12.6":{"name":"resin-cli","version":"6.12.6","description":"The official resin.io CLI tool","main":"./build/actions/index.js","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git+ssh://git@github.com/resin-io/resin-cli.git"},"preferGlobal":true,"files":["bin/","build/","doc/","lib/"],"bin":{"resin":"./bin/resin"},"pkg":{"scripts":["node_modules/resin-sync/build/capitano/*.js","node_modules/resin-sync/build/sync/*.js"],"assets":["build/auth/pages/*.ejs","node_modules/resin-discoverable-services/services/**/*"]},"scripts":{"prebuild":"rimraf build/ build-bin/ build-zip/","build":"npm run build:src && npm run build:bin","build:src":"npm run prettify && npm run lint && gulp build && tsc && npm run build:doc","build:doc":"mkdirp doc/ && ts-node automation/capitanodoc/index.ts > doc/cli.markdown","build:bin":"ts-node --type-check -P automation automation/build-bin.ts","release":"npm run build && ts-node --type-check -P automation automation/deploy-bin.ts","pretest":"npm run build","test":"gulp test","ci":"npm run test && catch-uncommitted","watch":"gulp watch","prettify":"prettier --write \"{lib,tests,automation,typings}/**/*.ts\"","lint":"resin-lint lib/ tests/ && resin-lint --typescript automation/ lib/ typings/ tests/","prepublish":"require-npm4-to-publish","prepublishOnly":"npm run build"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","engines":{"node":">=6.0"},"devDependencies":{"@types/archiver":"^2.0.1","@types/bluebird":"^3.5.19","@types/fs-extra":"^5.0.0","@types/is-root":"^1.0.0","@types/mkdirp":"^0.5.2","@types/prettyjson":"0.0.28","@types/raven":"^2.1.2","catch-uncommitted":"^1.0.0","ent":"^2.2.0","filehound":"^1.16.2","fs-extra":"^5.0.0","gulp":"^3.9.0","gulp-coffee":"^2.2.0","gulp-inline-source":"^2.1.0","gulp-mocha":"^2.0.0","gulp-shell":"^0.5.2","mochainon":"^2.0.0","pkg":"^4.3.0-beta.1","prettier":"^1.9.2","publish-release":"^1.3.3","require-npm4-to-publish":"^1.0.0","resin-lint":"^1.5.0","ts-node":"^4.0.1","typescript":"2.4.0"},"dependencies":{"@resin.io/valid-email":"^0.1.0","ansi-escapes":"^2.0.0","any-promise":"^1.3.0","archiver":"^2.1.0","bash":"0.0.1","bluebird":"^3.3.3","body-parser":"^1.14.1","capitano":"^1.7.0","chalk":"^2.3.0","coffee-script":"^1.12.6","columnify":"^1.5.2","denymount":"^2.2.0","docker-qemu-transpose":"^0.2.2","docker-toolbelt":"^1.3.3","dockerode":"^2.5.0","dockerode-options":"^0.2.1","drivelist":"^5.0.22","ejs":"^2.5.7","etcher-image-write":"^9.0.3","express":"^4.13.3","global-tunnel-ng":"github:zvin/global-tunnel#dont-proxy-connections-to-file-sockets","hasbin":"^1.2.3","inquirer":"^3.1.1","is-root":"^1.0.0","js-yaml":"^3.7.0","klaw":"^1.3.1","lodash":"^4.17.4","mixpanel":"^0.4.0","mkdirp":"^0.5.1","moment":"^2.12.0","mz":"^2.6.0","node-cleanup":"^2.1.2","nplugm":"^3.0.0","opn":"^5.1.0","president":"^2.0.1","prettyjson":"^1.1.3","progress-stream":"^2.0.0","raven":"^1.2.0","reconfix":"^0.0.3","request":"^2.81.0","resin-bundle-resolve":"^0.0.2","resin-cli-errors":"^1.2.0","resin-cli-form":"^1.4.1","resin-cli-visuals":"^1.4.0","resin-config-json":"^1.0.0","resin-device-config":"^4.0.0","resin-device-init":"^4.0.0","resin-docker-build":"^0.4.0","resin-doodles":"0.0.1","resin-image-fs":"^2.3.0","resin-image-manager":"^5.0.0","resin-preload":"^5.0.0","resin-sdk":"^7.0.0","resin-sdk-preconfigured":"^6.9.0","resin-settings-client":"^3.6.1","resin-stream-logger":"^0.1.0","resin-sync":"^9.2.3","rimraf":"^2.4.3","rindle":"^1.0.0","semver":"^5.3.0","stream-to-promise":"^2.2.0","tmp":"0.0.31","umount":"^1.1.6","unzip2":"^0.2.5","update-notifier":"^2.2.0","removedrive":"^1.0.0"},"optionalDependencies":{"removedrive":"^1.0.0"},"gitHead":"0cb4bc951a3448ba85ef60c64c60a929fb5b27dd","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@6.12.6","_shasum":"e5f9a4ed0942d6906db8a501978b399e40bdd488","_from":".","_npmVersion":"4.6.1","_nodeVersion":"6.12.3","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"shasum":"e5f9a4ed0942d6906db8a501978b399e40bdd488","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-6.12.6.tgz","integrity":"sha512-9pPHZdOOihy5RxKxihw318fvbJ4l+VzgwMJOyeqUmdaY4ZXK3M79nUAIB0HWxdAM5l0V5Wbrjzwo33TcP+XA+A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAG5zbd++0Uo/mGnp+/834rOODwg1d1nj5touZqOQ6RWAiEAxkV84whBHRpmDdnwIRyubEFwgzMgPR0KgW3pZVcL/qs="}]},"maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-cli-6.12.6.tgz_1517238309208_0.41048608464188874"},"directories":{},"deprecated":"resin-cli is deprecated, please use balena-cli instead"},"6.12.7":{"name":"resin-cli","version":"6.12.7","description":"The official resin.io CLI tool","main":"./build/actions/index.js","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git+ssh://git@github.com/resin-io/resin-cli.git"},"preferGlobal":true,"files":["bin/","build/","doc/","lib/"],"bin":{"resin":"./bin/resin"},"pkg":{"scripts":["node_modules/resin-sync/build/capitano/*.js","node_modules/resin-sync/build/sync/*.js"],"assets":["build/auth/pages/*.ejs","node_modules/resin-discoverable-services/services/**/*"]},"scripts":{"prebuild":"rimraf build/ build-bin/ build-zip/","build":"npm run build:src && npm run build:bin","build:src":"npm run prettify && npm run lint && gulp build && tsc && npm run build:doc","build:doc":"mkdirp doc/ && ts-node automation/capitanodoc/index.ts > doc/cli.markdown","build:bin":"ts-node --type-check -P automation automation/build-bin.ts","release":"npm run build && ts-node --type-check -P automation automation/deploy-bin.ts","pretest":"npm run build","test":"gulp test","ci":"npm run test && catch-uncommitted","watch":"gulp watch","prettify":"prettier --write \"{lib,tests,automation,typings}/**/*.ts\"","lint":"resin-lint lib/ tests/ && resin-lint --typescript automation/ lib/ typings/ tests/","prepublish":"require-npm4-to-publish","prepublishOnly":"npm run build"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","engines":{"node":">=6.0"},"devDependencies":{"@types/archiver":"^2.0.1","@types/bluebird":"^3.5.19","@types/fs-extra":"^5.0.0","@types/is-root":"^1.0.0","@types/mkdirp":"^0.5.2","@types/prettyjson":"0.0.28","@types/raven":"^2.1.2","catch-uncommitted":"^1.0.0","ent":"^2.2.0","filehound":"^1.16.2","fs-extra":"^5.0.0","gulp":"^3.9.0","gulp-coffee":"^2.2.0","gulp-inline-source":"^2.1.0","gulp-mocha":"^2.0.0","gulp-shell":"^0.5.2","mochainon":"^2.0.0","pkg":"^4.3.0-beta.1","prettier":"^1.9.2","publish-release":"^1.3.3","require-npm4-to-publish":"^1.0.0","resin-lint":"^1.5.0","ts-node":"^4.0.1","typescript":"2.4.0"},"dependencies":{"@resin.io/valid-email":"^0.1.0","ansi-escapes":"^2.0.0","any-promise":"^1.3.0","archiver":"^2.1.0","bash":"0.0.1","bluebird":"^3.3.3","body-parser":"^1.14.1","capitano":"^1.7.0","chalk":"^2.3.0","coffee-script":"^1.12.6","columnify":"^1.5.2","denymount":"^2.2.0","docker-qemu-transpose":"^0.2.2","docker-toolbelt":"^1.3.3","dockerode":"^2.5.0","dockerode-options":"^0.2.1","drivelist":"^5.0.22","ejs":"^2.5.7","etcher-image-write":"^9.0.3","express":"^4.13.3","global-tunnel-ng":"github:zvin/global-tunnel#dont-proxy-connections-to-file-sockets","hasbin":"^1.2.3","inquirer":"^3.1.1","is-root":"^1.0.0","js-yaml":"^3.7.0","klaw":"^1.3.1","lodash":"^4.17.4","mixpanel":"^0.4.0","mkdirp":"^0.5.1","moment":"^2.12.0","mz":"^2.6.0","node-cleanup":"^2.1.2","nplugm":"^3.0.0","opn":"^5.1.0","president":"^2.0.1","prettyjson":"^1.1.3","progress-stream":"^2.0.0","raven":"^1.2.0","reconfix":"^0.0.3","request":"^2.81.0","resin-bundle-resolve":"^0.0.2","resin-cli-errors":"^1.2.0","resin-cli-form":"^1.4.1","resin-cli-visuals":"^1.4.0","resin-config-json":"^1.0.0","resin-device-config":"^4.0.0","resin-device-init":"^4.0.0","resin-docker-build":"^0.4.0","resin-doodles":"0.0.1","resin-image-fs":"^2.3.0","resin-image-manager":"^5.0.0","resin-preload":"^5.0.0","resin-sdk":"^7.0.0","resin-sdk-preconfigured":"^6.9.0","resin-settings-client":"^3.6.1","resin-stream-logger":"^0.1.0","resin-sync":"^9.2.3","rimraf":"^2.4.3","rindle":"^1.0.0","semver":"^5.3.0","stream-to-promise":"^2.2.0","tmp":"0.0.31","umount":"^1.1.6","unzip2":"^0.2.5","update-notifier":"^2.2.0","removedrive":"^1.0.0"},"optionalDependencies":{"removedrive":"^1.0.0"},"gitHead":"74538bba8d5bb5adea3236bb2ebfcb08e5b04510","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@6.12.7","_shasum":"b4c6f5fdae5c7a8f6a2584b71a38ca8d1e6835f5","_from":".","_npmVersion":"4.6.1","_nodeVersion":"6.12.3","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"shasum":"b4c6f5fdae5c7a8f6a2584b71a38ca8d1e6835f5","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-6.12.7.tgz","integrity":"sha512-YmlTpBa3B80uISiWuE6ANlgS/vEUXdwBunRhnZttcF2/OyVz+DBHAgCMod7bXcs2LgNaqoX4nOIL7gESDfxZug==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDdkvyItWDNziqVWixyBbiYoFplpWkkky3rpojDyi8fzwIhAM0W9ROaNWUqbac3sspaEMGlB/+oDdVVasYttlnjJs6/"}]},"maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-cli-6.12.7.tgz_1517336268714_0.49446852528490126"},"directories":{},"deprecated":"resin-cli is deprecated, please use balena-cli instead"},"6.12.8":{"name":"resin-cli","version":"6.12.8","description":"The official resin.io CLI tool","main":"./build/actions/index.js","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git+ssh://git@github.com/resin-io/resin-cli.git"},"preferGlobal":true,"files":["bin/","build/","doc/","lib/"],"bin":{"resin":"./bin/resin"},"pkg":{"scripts":["node_modules/resin-sync/build/capitano/*.js","node_modules/resin-sync/build/sync/*.js"],"assets":["build/auth/pages/*.ejs","node_modules/resin-discoverable-services/services/**/*"]},"scripts":{"prebuild":"rimraf build/ build-bin/ build-zip/","build":"npm run build:src && npm run build:bin","build:src":"npm run prettify && npm run lint && gulp build && tsc && npm run build:doc","build:doc":"mkdirp doc/ && ts-node automation/capitanodoc/index.ts > doc/cli.markdown","build:bin":"ts-node --type-check -P automation automation/build-bin.ts","release":"npm run build && ts-node --type-check -P automation automation/deploy-bin.ts","pretest":"npm run build","test":"gulp test","ci":"npm run test && catch-uncommitted","watch":"gulp watch","prettify":"prettier --write \"{lib,tests,automation,typings}/**/*.ts\"","lint":"resin-lint lib/ tests/ && resin-lint --typescript automation/ lib/ typings/ tests/","prepublish":"require-npm4-to-publish","prepublishOnly":"npm run build"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","engines":{"node":">=6.0"},"devDependencies":{"@types/archiver":"^2.0.1","@types/bluebird":"^3.5.19","@types/fs-extra":"^5.0.0","@types/is-root":"^1.0.0","@types/mkdirp":"^0.5.2","@types/prettyjson":"0.0.28","@types/raven":"^2.1.2","catch-uncommitted":"^1.0.0","ent":"^2.2.0","filehound":"^1.16.2","fs-extra":"^5.0.0","gulp":"^3.9.0","gulp-coffee":"^2.2.0","gulp-inline-source":"^2.1.0","gulp-mocha":"^2.0.0","gulp-shell":"^0.5.2","mochainon":"^2.0.0","pkg":"^4.3.0-beta.1","prettier":"^1.9.2","publish-release":"^1.3.3","require-npm4-to-publish":"^1.0.0","resin-lint":"^1.5.0","ts-node":"^4.0.1","typescript":"2.4.0"},"dependencies":{"@resin.io/valid-email":"^0.1.0","ansi-escapes":"^2.0.0","any-promise":"^1.3.0","archiver":"^2.1.0","bash":"0.0.1","bluebird":"^3.3.3","body-parser":"^1.14.1","capitano":"^1.7.0","chalk":"^2.3.0","coffee-script":"^1.12.6","columnify":"^1.5.2","denymount":"^2.2.0","docker-qemu-transpose":"^0.2.2","docker-toolbelt":"^1.3.3","dockerode":"^2.5.0","dockerode-options":"^0.2.1","drivelist":"^5.0.22","ejs":"^2.5.7","etcher-image-write":"^9.0.3","express":"^4.13.3","global-tunnel-ng":"github:zvin/global-tunnel#dont-proxy-connections-to-file-sockets","hasbin":"^1.2.3","inquirer":"^3.1.1","is-root":"^1.0.0","js-yaml":"^3.7.0","klaw":"^1.3.1","lodash":"^4.17.4","mixpanel":"^0.4.0","mkdirp":"^0.5.1","moment":"^2.12.0","mz":"^2.6.0","node-cleanup":"^2.1.2","nplugm":"^3.0.0","opn":"^5.1.0","president":"^2.0.1","prettyjson":"^1.1.3","progress-stream":"^2.0.0","raven":"^1.2.0","reconfix":"^0.0.3","request":"^2.81.0","resin-bundle-resolve":"^0.0.2","resin-cli-errors":"^1.2.0","resin-cli-form":"^1.4.1","resin-cli-visuals":"^1.4.0","resin-config-json":"^1.0.0","resin-device-config":"^4.0.0","resin-device-init":"^4.0.0","resin-docker-build":"^0.4.0","resin-doodles":"0.0.1","resin-image-fs":"^2.3.0","resin-image-manager":"^5.0.0","resin-preload":"^5.0.0","resin-sdk":"^7.0.0","resin-sdk-preconfigured":"^6.9.0","resin-settings-client":"^3.6.1","resin-stream-logger":"^0.1.0","resin-sync":"^9.2.3","rimraf":"^2.4.3","rindle":"^1.0.0","semver":"^5.3.0","stream-to-promise":"^2.2.0","tmp":"0.0.31","umount":"^1.1.6","unzip2":"^0.2.5","update-notifier":"^2.2.0","removedrive":"^1.0.0"},"optionalDependencies":{"removedrive":"^1.0.0"},"gitHead":"b96065514fb85920bc8455e4cc09ff6147b66536","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@6.12.8","_shasum":"e53be9e5a7879191aa412cfd222fdaa358dee34e","_from":".","_npmVersion":"4.6.1","_nodeVersion":"6.12.3","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"shasum":"e53be9e5a7879191aa412cfd222fdaa358dee34e","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-6.12.8.tgz","integrity":"sha512-uvjUMIyATnsgR6u7q3Ch+UicJeP3IHoGcIsJZdvmxnD3oUPgC+LHvLRxE/Wj6cIRX1r/XtjNy8ZAQztfYckTcQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAb34TDW052kgADJU6CrKyLDw5ZG0yommic/MUvRbmGiAiEA0JY/ApzDZbzQSCjR67UIsDouX2OrOZZuUe1O8rSAWpQ="}]},"maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-cli-6.12.8.tgz_1517673985869_0.8394727222621441"},"directories":{},"deprecated":"resin-cli is deprecated, please use balena-cli instead"},"6.12.9":{"name":"resin-cli","version":"6.12.9","description":"The official resin.io CLI tool","main":"./build/actions/index.js","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git+ssh://git@github.com/resin-io/resin-cli.git"},"preferGlobal":true,"files":["bin/","build/","doc/","lib/"],"bin":{"resin":"./bin/resin"},"pkg":{"scripts":["node_modules/resin-sync/build/capitano/*.js","node_modules/resin-sync/build/sync/*.js"],"assets":["build/auth/pages/*.ejs","node_modules/resin-discoverable-services/services/**/*"]},"scripts":{"prebuild":"rimraf build/ build-bin/ build-zip/","build":"npm run build:src && npm run build:bin","build:src":"npm run prettify && npm run lint && gulp build && tsc && npm run build:doc","build:doc":"mkdirp doc/ && ts-node automation/capitanodoc/index.ts > doc/cli.markdown","build:bin":"ts-node --type-check -P automation automation/build-bin.ts","release":"npm run build && ts-node --type-check -P automation automation/deploy-bin.ts","pretest":"npm run build","test":"gulp test","ci":"npm run test && catch-uncommitted","watch":"gulp watch","prettify":"prettier --write \"{lib,tests,automation,typings}/**/*.ts\"","lint":"resin-lint lib/ tests/ && resin-lint --typescript automation/ lib/ typings/ tests/","prepublish":"require-npm4-to-publish","prepublishOnly":"npm run build"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","engines":{"node":">=6.0"},"devDependencies":{"@types/archiver":"^2.0.1","@types/bluebird":"^3.5.19","@types/fs-extra":"^5.0.0","@types/is-root":"^1.0.0","@types/mkdirp":"^0.5.2","@types/prettyjson":"0.0.28","@types/raven":"^2.1.2","catch-uncommitted":"^1.0.0","ent":"^2.2.0","filehound":"^1.16.2","fs-extra":"^5.0.0","gulp":"^3.9.0","gulp-coffee":"^2.2.0","gulp-inline-source":"^2.1.0","gulp-mocha":"^2.0.0","gulp-shell":"^0.5.2","mochainon":"^2.0.0","pkg":"^4.3.0-beta.1","prettier":"^1.9.2","publish-release":"^1.3.3","require-npm4-to-publish":"^1.0.0","resin-lint":"^1.5.0","ts-node":"^4.0.1","typescript":"2.4.0"},"dependencies":{"@resin.io/valid-email":"^0.1.0","ansi-escapes":"^2.0.0","any-promise":"^1.3.0","archiver":"^2.1.0","bash":"0.0.1","bluebird":"^3.3.3","body-parser":"^1.14.1","capitano":"^1.7.0","chalk":"^2.3.0","coffee-script":"^1.12.6","columnify":"^1.5.2","denymount":"^2.2.0","docker-qemu-transpose":"^0.2.2","docker-toolbelt":"^1.3.3","dockerode":"^2.5.0","dockerode-options":"^0.2.1","drivelist":"^5.0.22","ejs":"^2.5.7","etcher-image-write":"^9.0.3","express":"^4.13.3","global-tunnel-ng":"^2.1.1","hasbin":"^1.2.3","inquirer":"^3.1.1","is-root":"^1.0.0","js-yaml":"^3.7.0","klaw":"^1.3.1","lodash":"^4.17.4","mixpanel":"^0.4.0","mkdirp":"^0.5.1","moment":"^2.12.0","mz":"^2.6.0","node-cleanup":"^2.1.2","nplugm":"^3.0.0","opn":"^5.1.0","president":"^2.0.1","prettyjson":"^1.1.3","progress-stream":"^2.0.0","raven":"^1.2.0","reconfix":"^0.0.3","request":"^2.81.0","resin-bundle-resolve":"^0.0.2","resin-cli-errors":"^1.2.0","resin-cli-form":"^1.4.1","resin-cli-visuals":"^1.4.0","resin-config-json":"^1.0.0","resin-device-config":"^4.0.0","resin-device-init":"^4.0.0","resin-docker-build":"^0.4.0","resin-doodles":"0.0.1","resin-image-fs":"^2.3.0","resin-image-manager":"^5.0.0","resin-preload":"^5.0.0","resin-sdk":"^7.0.0","resin-sdk-preconfigured":"^6.9.0","resin-settings-client":"^3.6.1","resin-stream-logger":"^0.1.0","resin-sync":"^9.2.3","rimraf":"^2.4.3","rindle":"^1.0.0","semver":"^5.3.0","stream-to-promise":"^2.2.0","tmp":"0.0.31","umount":"^1.1.6","unzip2":"^0.2.5","update-notifier":"^2.2.0","removedrive":"^1.0.0"},"optionalDependencies":{"removedrive":"^1.0.0"},"gitHead":"0fd1f04eda333b3feecc19077abdd982a065fcc5","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@6.12.9","_shasum":"656b7ca021bc52623b43b8305ec7eaae8560704a","_from":".","_npmVersion":"4.6.1","_nodeVersion":"6.12.3","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"shasum":"656b7ca021bc52623b43b8305ec7eaae8560704a","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-6.12.9.tgz","integrity":"sha512-AFbToR1wAXQxwjvlr3QAFbBpBIbsJcvGoS1xDzVopskoa8/xH92PTlHAch54rK4N2UgwYe3pxK/jXWL4kTvOQw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHqTgxTe6kYgprMUyTDeSGWMQ9EdVgLfGEGy690QZG65AiARyw77YJFGvmzElC4Oi5QjW2wyrLKydVFxZpg3sF8DJw=="}]},"maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-cli-6.12.9.tgz_1517858156419_0.709873320069164"},"directories":{},"deprecated":"resin-cli is deprecated, please use balena-cli instead"},"6.13.0":{"name":"resin-cli","version":"6.13.0","description":"The official resin.io CLI tool","main":"./build/actions/index.js","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git+ssh://git@github.com/resin-io/resin-cli.git"},"preferGlobal":true,"files":["bin/","build/","doc/","lib/"],"bin":{"resin":"./bin/resin"},"pkg":{"scripts":["node_modules/resin-sync/build/capitano/*.js","node_modules/resin-sync/build/sync/*.js"],"assets":["build/auth/pages/*.ejs","node_modules/resin-discoverable-services/services/**/*"]},"scripts":{"prebuild":"rimraf build/ build-bin/ build-zip/","build":"npm run build:src && npm run build:bin","build:src":"npm run prettify && npm run lint && gulp build && tsc && npm run build:doc","build:doc":"mkdirp doc/ && ts-node automation/capitanodoc/index.ts > doc/cli.markdown","build:bin":"ts-node --type-check -P automation automation/build-bin.ts","release":"npm run build && ts-node --type-check -P automation automation/deploy-bin.ts","pretest":"npm run build","test":"gulp test","ci":"npm run test && catch-uncommitted","watch":"gulp watch","prettify":"prettier --write \"{lib,tests,automation,typings}/**/*.ts\"","lint":"resin-lint lib/ tests/ && resin-lint --typescript automation/ lib/ typings/ tests/","prepublish":"require-npm4-to-publish","prepublishOnly":"npm run build"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","engines":{"node":">=6.0"},"devDependencies":{"@types/archiver":"^2.0.1","@types/bluebird":"^3.5.19","@types/fs-extra":"^5.0.0","@types/is-root":"^1.0.0","@types/mkdirp":"^0.5.2","@types/prettyjson":"0.0.28","@types/raven":"^2.1.2","catch-uncommitted":"^1.0.0","ent":"^2.2.0","filehound":"^1.16.2","fs-extra":"^5.0.0","gulp":"^3.9.0","gulp-coffee":"^2.2.0","gulp-inline-source":"^2.1.0","gulp-mocha":"^2.0.0","gulp-shell":"^0.5.2","mochainon":"^2.0.0","pkg":"^4.3.0-beta.1","prettier":"^1.9.2","publish-release":"^1.3.3","require-npm4-to-publish":"^1.0.0","resin-lint":"^1.5.0","ts-node":"^4.0.1","typescript":"2.4.0"},"dependencies":{"@resin.io/valid-email":"^0.1.0","ansi-escapes":"^2.0.0","any-promise":"^1.3.0","archiver":"^2.1.0","bash":"0.0.1","bluebird":"^3.3.3","body-parser":"^1.14.1","capitano":"^1.7.0","chalk":"^2.3.0","coffee-script":"^1.12.6","columnify":"^1.5.2","denymount":"^2.2.0","docker-qemu-transpose":"^0.2.2","docker-toolbelt":"^1.3.3","dockerode":"^2.5.0","dockerode-options":"^0.2.1","drivelist":"^5.0.22","ejs":"^2.5.7","etcher-image-write":"^9.0.3","express":"^4.13.3","global-tunnel-ng":"^2.1.1","hasbin":"^1.2.3","inquirer":"^3.1.1","is-root":"^1.0.0","js-yaml":"^3.7.0","klaw":"^1.3.1","lodash":"^4.17.4","mixpanel":"^0.4.0","mkdirp":"^0.5.1","moment":"^2.12.0","mz":"^2.6.0","node-cleanup":"^2.1.2","nplugm":"^3.0.0","opn":"^5.1.0","president":"^2.0.1","prettyjson":"^1.1.3","progress-stream":"^2.0.0","raven":"^1.2.0","reconfix":"^0.0.3","request":"^2.81.0","resin-bundle-resolve":"^0.0.2","resin-cli-errors":"^1.2.0","resin-cli-form":"^1.4.1","resin-cli-visuals":"^1.4.0","resin-config-json":"^1.0.0","resin-device-config":"^4.0.0","resin-device-init":"^4.0.0","resin-docker-build":"^0.4.0","resin-doodles":"0.0.1","resin-image-fs":"^2.3.0","resin-image-manager":"^5.0.0","resin-preload":"^5.0.0","resin-sdk":"^7.0.0","resin-sdk-preconfigured":"^6.9.0","resin-settings-client":"^3.6.1","resin-stream-logger":"^0.1.0","resin-sync":"^9.2.3","rimraf":"^2.4.3","rindle":"^1.0.0","semver":"^5.3.0","stream-to-promise":"^2.2.0","tmp":"0.0.31","umount":"^1.1.6","unzip2":"^0.2.5","update-notifier":"^2.2.0","removedrive":"^1.0.0"},"optionalDependencies":{"removedrive":"^1.0.0"},"gitHead":"20374fde36d336cd6f8124f3866c7745f13c31b4","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@6.13.0","_shasum":"c03f2ae83eb1028f869d810b68251ac3f929a39a","_from":".","_npmVersion":"4.6.1","_nodeVersion":"6.12.3","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"shasum":"c03f2ae83eb1028f869d810b68251ac3f929a39a","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-6.13.0.tgz","integrity":"sha512-gCod0+hhn/Esm5PJohXAoEwmB/z3qMSLtBpnf6RjrkMIgbup1N3tGNGDytIh+bysK6CTlsdPiwYJVR7lGV80CQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAkDWrJiga4+05kHRsTKmy051kU6Q6uH9i3WGaB2mnkBAiAwx5wHD+zEoDeYHZkaHtTciyrk+hxlat5TguMhVFifOw=="}]},"maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-cli-6.13.0.tgz_1517917798220_0.5485009036492556"},"directories":{},"deprecated":"resin-cli is deprecated, please use balena-cli instead"},"6.13.1":{"name":"resin-cli","version":"6.13.1","description":"The official resin.io CLI tool","main":"./build/actions/index.js","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git+ssh://git@github.com/resin-io/resin-cli.git"},"preferGlobal":true,"files":["bin/","build/","doc/","lib/"],"bin":{"resin":"./bin/resin"},"pkg":{"scripts":["node_modules/resin-sync/build/capitano/*.js","node_modules/resin-sync/build/sync/*.js"],"assets":["build/auth/pages/*.ejs","node_modules/resin-discoverable-services/services/**/*"]},"scripts":{"prebuild":"rimraf build/ build-bin/ build-zip/","build":"npm run build:src && npm run build:bin","build:src":"npm run prettify && npm run lint && gulp build && tsc && npm run build:doc","build:doc":"mkdirp doc/ && ts-node automation/capitanodoc/index.ts > doc/cli.markdown","build:bin":"ts-node --type-check -P automation automation/build-bin.ts","release":"npm run build && ts-node --type-check -P automation automation/deploy-bin.ts","pretest":"npm run build","test":"gulp test","ci":"npm run test && catch-uncommitted","watch":"gulp watch","prettify":"prettier --write \"{lib,tests,automation,typings}/**/*.ts\"","lint":"resin-lint lib/ tests/ && resin-lint --typescript automation/ lib/ typings/ tests/","prepublish":"require-npm4-to-publish","prepublishOnly":"npm run build"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","engines":{"node":">=6.0"},"devDependencies":{"@types/archiver":"^2.0.1","@types/bluebird":"^3.5.19","@types/fs-extra":"^5.0.0","@types/is-root":"^1.0.0","@types/mkdirp":"^0.5.2","@types/prettyjson":"0.0.28","@types/raven":"^2.1.2","catch-uncommitted":"^1.0.0","ent":"^2.2.0","filehound":"^1.16.2","fs-extra":"^5.0.0","gulp":"^3.9.0","gulp-coffee":"^2.2.0","gulp-inline-source":"^2.1.0","gulp-mocha":"^2.0.0","gulp-shell":"^0.5.2","mochainon":"^2.0.0","pkg":"^4.3.0-beta.1","prettier":"^1.9.2","publish-release":"^1.3.3","require-npm4-to-publish":"^1.0.0","resin-lint":"^1.5.0","ts-node":"^4.0.1","typescript":"2.4.0"},"dependencies":{"@resin.io/valid-email":"^0.1.0","ansi-escapes":"^2.0.0","any-promise":"^1.3.0","archiver":"^2.1.0","bash":"0.0.1","bluebird":"^3.3.3","body-parser":"^1.14.1","capitano":"^1.7.0","chalk":"^2.3.0","coffeescript":"^1.12.6","columnify":"^1.5.2","denymount":"^2.2.0","docker-qemu-transpose":"^0.2.2","docker-toolbelt":"^1.3.3","dockerode":"^2.5.0","dockerode-options":"^0.2.1","drivelist":"^5.0.22","ejs":"^2.5.7","etcher-image-write":"^9.0.3","express":"^4.13.3","global-tunnel-ng":"^2.1.1","hasbin":"^1.2.3","inquirer":"^3.1.1","is-root":"^1.0.0","js-yaml":"^3.7.0","klaw":"^1.3.1","lodash":"^4.17.4","mixpanel":"^0.4.0","mkdirp":"^0.5.1","moment":"^2.12.0","mz":"^2.6.0","node-cleanup":"^2.1.2","nplugm":"^3.0.0","opn":"^5.1.0","president":"^2.0.1","prettyjson":"^1.1.3","progress-stream":"^2.0.0","raven":"^1.2.0","reconfix":"^0.0.3","request":"^2.81.0","resin-bundle-resolve":"^0.0.2","resin-cli-errors":"^1.2.0","resin-cli-form":"^1.4.1","resin-cli-visuals":"^1.4.0","resin-config-json":"^1.0.0","resin-device-config":"^4.0.0","resin-device-init":"^4.0.0","resin-docker-build":"^0.4.0","resin-doodles":"0.0.1","resin-image-fs":"^2.3.0","resin-image-manager":"^5.0.0","resin-preload":"^5.0.0","resin-sdk":"^7.0.0","resin-sdk-preconfigured":"^6.9.0","resin-settings-client":"^3.6.1","resin-stream-logger":"^0.1.0","resin-sync":"^9.2.3","rimraf":"^2.4.3","rindle":"^1.0.0","semver":"^5.3.0","stream-to-promise":"^2.2.0","tmp":"0.0.31","umount":"^1.1.6","unzip2":"^0.2.5","update-notifier":"^2.2.0","removedrive":"^1.0.0"},"optionalDependencies":{"removedrive":"^1.0.0"},"gitHead":"cf95870d9d21713ecc01940cbd7b0c83073c5f29","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@6.13.1","_shasum":"c6c2a1013b8ca406c1e1ef6e9583e026bd6498ca","_from":".","_npmVersion":"4.6.1","_nodeVersion":"6.12.3","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"shasum":"c6c2a1013b8ca406c1e1ef6e9583e026bd6498ca","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-6.13.1.tgz","fileCount":128,"unpackedSize":478946,"integrity":"sha512-+ijtA03n0w1LiGYz2PfaKROzLgR5ZPYHnpWHKvuWDH8VWxexunU0bj2AxRmp1f3QK+eTH7uuei09Lagq5b9e9g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCaQzSv8wYrm6iOiqVmxcFrHiW2LCkHXywYNrgO7cBtrgIhAN7tMWhwap8ChLt0Yq4mpLsqrZAevdJ1KpvywAJ/tdj4"}]},"maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-cli_6.13.1_1518005641010_0.5293194981673996"},"_hasShrinkwrap":false,"deprecated":"resin-cli is deprecated, please use balena-cli instead"},"6.13.2":{"name":"resin-cli","version":"6.13.2","description":"The official resin.io CLI tool","main":"./build/actions/index.js","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git+ssh://git@github.com/resin-io/resin-cli.git"},"preferGlobal":true,"files":["bin/","build/","doc/","lib/"],"bin":{"resin":"./bin/resin"},"pkg":{"scripts":["node_modules/resin-sync/build/capitano/*.js","node_modules/resin-sync/build/sync/*.js"],"assets":["build/auth/pages/*.ejs","node_modules/resin-discoverable-services/services/**/*"]},"scripts":{"prebuild":"rimraf build/ build-bin/ build-zip/","build":"npm run build:src && npm run build:bin","build:src":"npm run prettify && npm run lint && gulp build && tsc && npm run build:doc","build:doc":"mkdirp doc/ && ts-node automation/capitanodoc/index.ts > doc/cli.markdown","build:bin":"ts-node --type-check -P automation automation/build-bin.ts","release":"npm run build && ts-node --type-check -P automation automation/deploy-bin.ts","pretest":"npm run build","test":"gulp test","ci":"npm run test && catch-uncommitted","watch":"gulp watch","prettify":"prettier --write \"{lib,tests,automation,typings}/**/*.ts\"","lint":"resin-lint lib/ tests/ && resin-lint --typescript automation/ lib/ typings/ tests/","prepublish":"require-npm4-to-publish","prepublishOnly":"npm run build"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","engines":{"node":">=6.0"},"devDependencies":{"@types/archiver":"^2.0.1","@types/bluebird":"^3.5.19","@types/fs-extra":"^5.0.0","@types/is-root":"^1.0.0","@types/mkdirp":"^0.5.2","@types/prettyjson":"0.0.28","@types/raven":"^2.1.2","catch-uncommitted":"^1.0.0","ent":"^2.2.0","filehound":"^1.16.2","fs-extra":"^5.0.0","gulp":"^3.9.0","gulp-coffee":"^2.2.0","gulp-inline-source":"^2.1.0","gulp-mocha":"^2.0.0","gulp-shell":"^0.5.2","mochainon":"^2.0.0","pkg":"^4.3.0-beta.1","prettier":"^1.9.2","publish-release":"^1.3.3","require-npm4-to-publish":"^1.0.0","resin-lint":"^1.5.0","ts-node":"^4.0.1","typescript":"2.4.0"},"dependencies":{"@resin.io/valid-email":"^0.1.0","ansi-escapes":"^2.0.0","any-promise":"^1.3.0","archiver":"^2.1.0","bash":"0.0.1","bluebird":"^3.3.3","body-parser":"^1.14.1","capitano":"^1.7.0","chalk":"^2.3.0","coffeescript":"^1.12.6","columnify":"^1.5.2","denymount":"^2.2.0","docker-qemu-transpose":"^0.2.2","docker-toolbelt":"^1.3.3","dockerode":"^2.5.0","dockerode-options":"^0.2.1","drivelist":"^5.0.22","ejs":"^2.5.7","etcher-image-write":"^9.0.3","express":"^4.13.3","global-tunnel-ng":"^2.1.1","hasbin":"^1.2.3","inquirer":"^3.1.1","is-root":"^1.0.0","js-yaml":"^3.7.0","klaw":"^1.3.1","lodash":"^4.17.4","mixpanel":"^0.4.0","mkdirp":"^0.5.1","moment":"^2.12.0","mz":"^2.6.0","node-cleanup":"^2.1.2","nplugm":"^3.0.0","opn":"^5.1.0","president":"^2.0.1","prettyjson":"^1.1.3","progress-stream":"^2.0.0","raven":"^1.2.0","reconfix":"^0.0.3","request":"^2.81.0","resin-bundle-resolve":"^0.0.2","resin-cli-errors":"^1.2.0","resin-cli-form":"^1.4.1","resin-cli-visuals":"^1.4.0","resin-config-json":"^1.0.0","resin-device-config":"^4.0.0","resin-device-init":"^4.0.0","resin-docker-build":"^0.4.0","resin-doodles":"0.0.1","resin-image-fs":"^2.3.0","resin-image-manager":"^5.0.0","resin-preload":"^5.0.0","resin-sdk":"^7.0.0","resin-sdk-preconfigured":"^6.9.0","resin-settings-client":"^3.6.1","resin-stream-logger":"^0.1.0","resin-sync":"^9.2.3","rimraf":"^2.4.3","rindle":"^1.0.0","semver":"^5.3.0","stream-to-promise":"^2.2.0","tmp":"0.0.31","umount":"^1.1.6","unzip2":"^0.2.5","update-notifier":"^2.2.0","removedrive":"^1.0.0"},"optionalDependencies":{"removedrive":"^1.0.0"},"gitHead":"3d28118f3e63211f0bb172ac9a9a12ea9280bce7","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@6.13.2","_shasum":"e994e8042850ad5a1eb6de455c5dc0c0921e86c3","_from":".","_npmVersion":"4.6.1","_nodeVersion":"6.13.0","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"shasum":"e994e8042850ad5a1eb6de455c5dc0c0921e86c3","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-6.13.2.tgz","fileCount":128,"unpackedSize":479100,"integrity":"sha512-4lEbsZGZrGaQCBQJUUX6+vH5Mne4dPIv+gktgMdDHzfXOyJI8D3tdnt2oNhV2kozxrid8hv9rb6ZZ3yDucRIsg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCPzrWcFT/+mXGCd7AEvtCOwN3kdHGnC1l/T5deMu0YFQIgdbGWIfKXprhb7usWhxrPf+327nzdlAk5slWOLkJnRqM="}]},"maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-cli_6.13.2_1519154205932_0.1753642508906783"},"_hasShrinkwrap":false,"deprecated":"resin-cli is deprecated, please use balena-cli instead"},"6.13.3":{"name":"resin-cli","version":"6.13.3","description":"The official resin.io CLI tool","main":"./build/actions/index.js","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git+ssh://git@github.com/resin-io/resin-cli.git"},"preferGlobal":true,"files":["bin/","build/","doc/","lib/"],"bin":{"resin":"./bin/resin"},"pkg":{"scripts":["node_modules/resin-sync/build/capitano/*.js","node_modules/resin-sync/build/sync/*.js"],"assets":["build/auth/pages/*.ejs","node_modules/resin-discoverable-services/services/**/*"]},"scripts":{"prebuild":"rimraf build/ build-bin/ build-zip/","build":"npm run build:src && npm run build:bin","build:src":"npm run prettify && npm run lint && gulp build && tsc && npm run build:doc","build:doc":"mkdirp doc/ && ts-node automation/capitanodoc/index.ts > doc/cli.markdown","build:bin":"ts-node --type-check -P automation automation/build-bin.ts","release":"npm run build && ts-node --type-check -P automation automation/deploy-bin.ts","pretest":"npm run build","test":"gulp test","ci":"npm run test && catch-uncommitted","watch":"gulp watch","prettify":"prettier --write \"{lib,tests,automation,typings}/**/*.ts\"","lint":"resin-lint lib/ tests/ && resin-lint --typescript automation/ lib/ typings/ tests/","prepublish":"require-npm4-to-publish","prepublishOnly":"npm run build"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","engines":{"node":">=6.0"},"devDependencies":{"@types/archiver":"^2.0.1","@types/bluebird":"^3.5.19","@types/es6-promise":"0.0.32","@types/fs-extra":"^5.0.0","@types/is-root":"^1.0.0","@types/lodash":"^4.14.103","@types/mkdirp":"^0.5.2","@types/prettyjson":"0.0.28","@types/raven":"^2.1.2","catch-uncommitted":"^1.0.0","ent":"^2.2.0","filehound":"^1.16.2","fs-extra":"^5.0.0","gulp":"^3.9.0","gulp-coffee":"^2.2.0","gulp-inline-source":"^2.1.0","gulp-mocha":"^2.0.0","gulp-shell":"^0.5.2","mochainon":"^2.0.0","pkg":"^4.3.0-beta.1","prettier":"^1.9.2","publish-release":"^1.3.3","require-npm4-to-publish":"^1.0.0","resin-lint":"^1.5.0","ts-node":"^4.0.1","typescript":"2.4.0"},"dependencies":{"@resin.io/valid-email":"^0.1.0","ansi-escapes":"^2.0.0","any-promise":"^1.3.0","archiver":"^2.1.0","bash":"0.0.1","bluebird":"^3.3.3","body-parser":"^1.14.1","capitano":"^1.7.0","chalk":"^2.3.0","coffeescript":"^1.12.6","columnify":"^1.5.2","denymount":"^2.2.0","docker-qemu-transpose":"^0.2.2","docker-toolbelt":"^1.3.3","dockerode":"^2.5.0","dockerode-options":"^0.2.1","drivelist":"^5.0.22","ejs":"^2.5.7","etcher-image-write":"^9.0.3","express":"^4.13.3","global-tunnel-ng":"^2.1.1","hasbin":"^1.2.3","inquirer":"^3.1.1","is-root":"^1.0.0","js-yaml":"^3.7.0","klaw":"^1.3.1","lodash":"^4.17.4","mixpanel":"^0.4.0","mkdirp":"^0.5.1","moment":"^2.12.0","mz":"^2.6.0","node-cleanup":"^2.1.2","nplugm":"^3.0.0","opn":"^5.1.0","president":"^2.0.1","prettyjson":"^1.1.3","progress-stream":"^2.0.0","raven":"^1.2.0","reconfix":"^0.0.3","request":"^2.81.0","resin-bundle-resolve":"^0.0.2","resin-cli-errors":"^1.2.0","resin-cli-form":"^1.4.1","resin-cli-visuals":"^1.4.0","resin-config-json":"^1.0.0","resin-device-config":"^4.0.0","resin-device-init":"^4.0.0","resin-docker-build":"^0.4.0","resin-doodles":"0.0.1","resin-image-fs":"^2.3.0","resin-image-manager":"^5.0.0","resin-preload":"^5.0.0","resin-sdk":"^7.0.0","resin-sdk-preconfigured":"^6.9.0","resin-settings-client":"^3.6.1","resin-stream-logger":"^0.1.0","resin-sync":"^9.2.3","rimraf":"^2.4.3","rindle":"^1.0.0","semver":"^5.3.0","stream-to-promise":"^2.2.0","tmp":"0.0.31","umount":"^1.1.6","unzip2":"^0.2.5","update-notifier":"^2.2.0","removedrive":"^1.0.0"},"optionalDependencies":{"removedrive":"^1.0.0"},"gitHead":"6515f88d92daefdf6038c8b1c81b0ea1713d128f","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@6.13.3","_shasum":"5ebf85cf09d3bc1f1bd4b57797ed73e1506e7fe4","_from":".","_npmVersion":"4.6.1","_nodeVersion":"6.13.0","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"shasum":"5ebf85cf09d3bc1f1bd4b57797ed73e1506e7fe4","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-6.13.3.tgz","fileCount":128,"unpackedSize":479321,"integrity":"sha512-RHWnbOwL5/NWg8W0wc+uwp8iOje45jSb4guods3/GMOpZ8A48xNDdM7NzddwYp7F+6gTOolFPufbtZDlHal6nA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCgP25lNOs3Vx2/B7i9SFZt+hx2s6YhgjachvfUO35bWwIhAPsXIB9UoNAGpgecnySb7BhdmFAnFOxNkY4ph/Hxu8op"}]},"maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-cli_6.13.3_1519165071075_0.2413127816847025"},"_hasShrinkwrap":false,"deprecated":"resin-cli is deprecated, please use balena-cli instead"},"6.13.4":{"name":"resin-cli","version":"6.13.4","description":"The official resin.io CLI tool","main":"./build/actions/index.js","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git+ssh://git@github.com/resin-io/resin-cli.git"},"preferGlobal":true,"files":["bin/","build/","doc/","lib/"],"bin":{"resin":"./bin/resin"},"pkg":{"scripts":["node_modules/resin-sync/build/capitano/*.js","node_modules/resin-sync/build/sync/*.js"],"assets":["build/auth/pages/*.ejs","node_modules/resin-discoverable-services/services/**/*"]},"scripts":{"prebuild":"rimraf build/ build-bin/ build-zip/","build":"npm run build:src && npm run build:bin","build:src":"npm run prettify && npm run lint && gulp build && tsc && npm run build:doc","build:doc":"mkdirp doc/ && ts-node automation/capitanodoc/index.ts > doc/cli.markdown","build:bin":"ts-node --type-check -P automation automation/build-bin.ts","release":"npm run build && ts-node --type-check -P automation automation/deploy-bin.ts","pretest":"npm run build","test":"gulp test","ci":"npm run test && catch-uncommitted","watch":"gulp watch","prettify":"prettier --write \"{lib,tests,automation,typings}/**/*.ts\"","lint":"resin-lint lib/ tests/ && resin-lint --typescript automation/ lib/ typings/ tests/","prepublish":"require-npm4-to-publish","prepublishOnly":"npm run build"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","engines":{"node":">=6.0"},"devDependencies":{"@types/archiver":"^2.0.1","@types/bluebird":"^3.5.19","@types/es6-promise":"0.0.32","@types/fs-extra":"^5.0.0","@types/is-root":"^1.0.0","@types/lodash":"^4.14.103","@types/mkdirp":"^0.5.2","@types/prettyjson":"0.0.28","@types/raven":"^2.1.2","catch-uncommitted":"^1.0.0","ent":"^2.2.0","filehound":"^1.16.2","fs-extra":"^5.0.0","gulp":"^3.9.0","gulp-coffee":"^2.2.0","gulp-inline-source":"^2.1.0","gulp-mocha":"^2.0.0","gulp-shell":"^0.5.2","mochainon":"^2.0.0","pkg":"^4.3.0-beta.1","prettier":"^1.9.2","publish-release":"^1.3.3","require-npm4-to-publish":"^1.0.0","resin-lint":"^1.5.0","ts-node":"^4.0.1","typescript":"2.4.0"},"dependencies":{"@resin.io/valid-email":"^0.1.0","ansi-escapes":"^2.0.0","any-promise":"^1.3.0","archiver":"^2.1.0","bash":"0.0.1","bluebird":"^3.3.3","body-parser":"^1.14.1","capitano":"^1.7.0","chalk":"^2.3.0","coffeescript":"^1.12.6","columnify":"^1.5.2","denymount":"^2.2.0","docker-qemu-transpose":"^0.3.4","docker-toolbelt":"^1.3.3","dockerode":"^2.5.0","dockerode-options":"^0.2.1","drivelist":"^5.0.22","ejs":"^2.5.7","etcher-image-write":"^9.0.3","express":"^4.13.3","global-tunnel-ng":"^2.1.1","hasbin":"^1.2.3","inquirer":"^3.1.1","is-root":"^1.0.0","js-yaml":"^3.7.0","klaw":"^1.3.1","lodash":"^4.17.4","mixpanel":"^0.4.0","mkdirp":"^0.5.1","moment":"^2.12.0","mz":"^2.6.0","node-cleanup":"^2.1.2","nplugm":"^3.0.0","opn":"^5.1.0","president":"^2.0.1","prettyjson":"^1.1.3","progress-stream":"^2.0.0","raven":"^1.2.0","reconfix":"^0.0.3","request":"^2.81.0","resin-bundle-resolve":"^0.0.2","resin-cli-errors":"^1.2.0","resin-cli-form":"^1.4.1","resin-cli-visuals":"^1.4.0","resin-config-json":"^1.0.0","resin-device-config":"^4.0.0","resin-device-init":"^4.0.0","resin-docker-build":"^0.4.0","resin-doodles":"0.0.1","resin-image-fs":"^2.3.0","resin-image-manager":"^5.0.0","resin-preload":"^5.0.0","resin-sdk":"^7.0.0","resin-sdk-preconfigured":"^6.9.0","resin-settings-client":"^3.6.1","resin-stream-logger":"^0.1.0","resin-sync":"^9.2.3","rimraf":"^2.4.3","rindle":"^1.0.0","semver":"^5.3.0","stream-to-promise":"^2.2.0","tmp":"0.0.31","umount":"^1.1.6","unzip2":"^0.2.5","update-notifier":"^2.2.0","removedrive":"^1.0.0"},"optionalDependencies":{"removedrive":"^1.0.0"},"gitHead":"666b59b4636968ddf281e3c43941c7a03c7c33a2","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@6.13.4","_shasum":"76c7341701c96e18a436772f9de95782c93d39a4","_from":".","_npmVersion":"4.6.1","_nodeVersion":"6.13.0","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"shasum":"76c7341701c96e18a436772f9de95782c93d39a4","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-6.13.4.tgz","fileCount":128,"unpackedSize":479430,"integrity":"sha512-Eljb057XFGlTeMlZqvZiccilC4E29q1SGT/U7YWScnX0Wpel86DLkocgAQ07hC61bI1biwGn/+4l9ubF5Ey8gw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAC/Nc6lfxLy/78JwOnZS95H0k0sfehSeibVBFoh2g2OAiEAxmpo7YVZ9Z+W4T8qZHXL8SjFITGg1+IXRXZpf2fuE/c="}]},"maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-cli_6.13.4_1519324769475_0.1488401993175026"},"_hasShrinkwrap":false,"deprecated":"resin-cli is deprecated, please use balena-cli instead"},"6.13.5":{"name":"resin-cli","version":"6.13.5","description":"The official resin.io CLI tool","main":"./build/actions/index.js","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git+ssh://git@github.com/resin-io/resin-cli.git"},"preferGlobal":true,"files":["bin/","build/","doc/","lib/"],"bin":{"resin":"./bin/resin"},"pkg":{"scripts":["node_modules/resin-sync/build/capitano/*.js","node_modules/resin-sync/build/sync/*.js"],"assets":["build/auth/pages/*.ejs","node_modules/resin-discoverable-services/services/**/*"]},"scripts":{"prebuild":"rimraf build/ build-bin/ build-zip/","build":"npm run build:src && npm run build:bin","build:src":"npm run prettify && npm run lint && gulp build && tsc && npm run build:doc","build:doc":"mkdirp doc/ && ts-node automation/capitanodoc/index.ts > doc/cli.markdown","build:bin":"ts-node --type-check -P automation automation/build-bin.ts","release":"npm run build && ts-node --type-check -P automation automation/deploy-bin.ts","pretest":"npm run build","test":"gulp test","ci":"npm run test && catch-uncommitted","watch":"gulp watch","prettify":"prettier --write \"{lib,tests,automation,typings}/**/*.ts\"","lint":"resin-lint lib/ tests/ && resin-lint --typescript automation/ lib/ typings/ tests/","prepublish":"require-npm4-to-publish","prepublishOnly":"npm run build"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","engines":{"node":">=6.0"},"devDependencies":{"@types/archiver":"^2.0.1","@types/bluebird":"^3.5.19","@types/es6-promise":"0.0.32","@types/fs-extra":"^5.0.0","@types/is-root":"^1.0.0","@types/lodash":"^4.14.103","@types/mkdirp":"^0.5.2","@types/prettyjson":"0.0.28","@types/raven":"^2.1.2","catch-uncommitted":"^1.0.0","ent":"^2.2.0","filehound":"^1.16.2","fs-extra":"^5.0.0","gulp":"^3.9.0","gulp-coffee":"^2.2.0","gulp-inline-source":"^2.1.0","gulp-mocha":"^2.0.0","gulp-shell":"^0.5.2","mochainon":"^2.0.0","pkg":"^4.3.0-beta.1","prettier":"^1.9.2","publish-release":"^1.3.3","require-npm4-to-publish":"^1.0.0","resin-lint":"^1.5.0","ts-node":"^4.0.1","typescript":"2.4.0"},"dependencies":{"@resin.io/valid-email":"^0.1.0","ansi-escapes":"^2.0.0","any-promise":"^1.3.0","archiver":"^2.1.0","bash":"0.0.1","bluebird":"^3.3.3","body-parser":"^1.14.1","capitano":"^1.7.0","chalk":"^2.3.0","coffeescript":"^1.12.6","columnify":"^1.5.2","denymount":"^2.2.0","docker-qemu-transpose":"^0.3.4","docker-toolbelt":"^1.3.3","dockerode":"^2.5.0","dockerode-options":"^0.2.1","drivelist":"^5.0.22","ejs":"^2.5.7","etcher-image-write":"^9.0.3","express":"^4.13.3","global-tunnel-ng":"^2.1.1","hasbin":"^1.2.3","inquirer":"^3.1.1","is-root":"^1.0.0","js-yaml":"^3.7.0","klaw":"^1.3.1","lodash":"^4.17.4","mixpanel":"^0.4.0","mkdirp":"^0.5.1","moment":"^2.12.0","mz":"^2.6.0","node-cleanup":"^2.1.2","nplugm":"^3.0.0","opn":"^5.1.0","president":"^2.0.1","prettyjson":"^1.1.3","progress-stream":"^2.0.0","raven":"^1.2.0","reconfix":"^0.0.3","request":"^2.81.0","resin-bundle-resolve":"^0.0.2","resin-cli-errors":"^1.2.0","resin-cli-form":"^1.4.1","resin-cli-visuals":"^1.4.0","resin-config-json":"^1.0.0","resin-device-config":"^4.0.0","resin-device-init":"^4.0.0","resin-docker-build":"^0.4.0","resin-doodles":"0.0.1","resin-image-fs":"^2.3.0","resin-image-manager":"^5.0.0","resin-preload":"^5.0.0","resin-sdk":"^7.0.0","resin-sdk-preconfigured":"^6.9.0","resin-settings-client":"^3.6.1","resin-stream-logger":"^0.1.0","resin-sync":"^9.2.3","rimraf":"^2.4.3","rindle":"^1.0.0","semver":"^5.3.0","stream-to-promise":"^2.2.0","tmp":"0.0.31","umount":"^1.1.6","unzip2":"^0.2.5","update-notifier":"^2.2.0","removedrive":"^1.0.0"},"optionalDependencies":{"removedrive":"^1.0.0"},"gitHead":"a82af1d2d130144ab9b6ab836051804965ee0e4b","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@6.13.5","_shasum":"3776ebfdb17d704342355569060bce15a9852ab8","_from":".","_npmVersion":"4.6.1","_nodeVersion":"6.13.1","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"shasum":"3776ebfdb17d704342355569060bce15a9852ab8","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-6.13.5.tgz","fileCount":128,"unpackedSize":479526,"integrity":"sha512-tcJJbcotHYrTNIYtQMq8+ecYrS5UqddGWhqxw94xj4et67XpCKt/7afPYxAEZOw1e5+wtYL4YppnR5Hl+dSKhQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDZUORV/wsNvhcBdEesefCeo7iQR5yddMbxjJEAabFTqwIhAMXIygyGDViIr/pkFhOMAxU6seWpDk66D/gL70BuZiNP"}]},"maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-cli_6.13.5_1520434398893_0.10531007673927362"},"_hasShrinkwrap":false,"deprecated":"resin-cli is deprecated, please use balena-cli instead"},"7.0.0":{"name":"resin-cli","version":"7.0.0","description":"The official resin.io CLI tool","main":"./build/actions/index.js","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git+ssh://git@github.com/resin-io/resin-cli.git"},"preferGlobal":true,"files":["bin/","build/","doc/","lib/"],"bin":{"resin":"./bin/resin"},"pkg":{"scripts":["node_modules/resin-sync/build/capitano/*.js","node_modules/resin-sync/build/sync/*.js"],"assets":["build/auth/pages/*.ejs","node_modules/resin-discoverable-services/services/**/*"]},"scripts":{"prebuild":"rimraf build/ build-bin/ build-zip/","build":"npm run build:src && npm run build:bin","build:src":"npm run prettify && npm run lint && gulp build && tsc && npm run build:doc","build:doc":"mkdirp doc/ && ts-node automation/capitanodoc/index.ts > doc/cli.markdown","build:bin":"ts-node --type-check -P automation automation/build-bin.ts","release":"npm run build && ts-node --type-check -P automation automation/deploy-bin.ts","pretest":"npm run build","test":"gulp test","ci":"npm run test && catch-uncommitted","watch":"gulp watch","prettify":"prettier --write \"{lib,tests,automation,typings}/**/*.ts\"","lint":"resin-lint lib/ tests/ && resin-lint --typescript automation/ lib/ typings/ tests/","prepublish":"require-npm4-to-publish","prepublishOnly":"npm run build"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","engines":{"node":">=6.0"},"devDependencies":{"@types/archiver":"^2.0.1","@types/bluebird":"^3.5.19","@types/es6-promise":"0.0.32","@types/fs-extra":"^5.0.0","@types/is-root":"^1.0.0","@types/lodash":"^4.14.103","@types/mkdirp":"^0.5.2","@types/prettyjson":"0.0.28","@types/raven":"^2.1.2","catch-uncommitted":"^1.0.0","ent":"^2.2.0","filehound":"^1.16.2","fs-extra":"^5.0.0","gulp":"^3.9.0","gulp-coffee":"^2.2.0","gulp-inline-source":"^2.1.0","gulp-mocha":"^2.0.0","gulp-shell":"^0.5.2","mochainon":"^2.0.0","pkg":"^4.3.0-beta.1","prettier":"^1.9.2","publish-release":"^1.3.3","require-npm4-to-publish":"^1.0.0","resin-lint":"^1.5.0","ts-node":"^4.0.1","typescript":"2.4.0"},"dependencies":{"@resin.io/valid-email":"^0.1.0","ansi-escapes":"^2.0.0","any-promise":"^1.3.0","archiver":"^2.1.0","bash":"0.0.1","bluebird":"^3.3.3","body-parser":"^1.14.1","capitano":"^1.7.0","chalk":"^2.3.0","cli-truncate":"^1.1.0","coffeescript":"^1.12.6","columnify":"^1.5.2","denymount":"^2.2.0","docker-progress":"^3.0.1","docker-qemu-transpose":"^0.3.4","docker-toolbelt":"^3.1.0","dockerode":"^2.5.0","dockerode-options":"^0.2.1","drivelist":"^5.0.22","ejs":"^2.5.7","etcher-image-write":"^9.0.3","express":"^4.13.3","global-tunnel-ng":"^2.1.1","hasbin":"^1.2.3","humanize":"0.0.9","inquirer":"^3.1.1","is-root":"^1.0.0","js-yaml":"^3.10.0","klaw":"^1.3.1","lodash":"^4.17.4","mixpanel":"^0.4.0","mkdirp":"^0.5.1","moment":"^2.20.1","moment-duration-format":"^2.2.1","mz":"^2.6.0","node-cleanup":"^2.1.2","opn":"^5.1.0","president":"^2.0.1","prettyjson":"^1.1.3","progress-stream":"^2.0.0","raven":"^1.2.0","reconfix":"^0.0.3","request":"^2.81.0","resin-bundle-resolve":"^0.5.3","resin-cli-auth":"^1.2.0","resin-cli-errors":"^1.2.0","resin-cli-form":"^1.4.1","resin-cli-visuals":"^1.4.0","resin-compose-parse":"^1.5.2","resin-config-json":"^1.0.0","resin-device-config":"^4.0.0","resin-device-init":"^4.0.0","resin-docker-build":"^0.6.2","resin-doodles":"0.0.1","resin-image-fs":"^2.3.0","resin-image-manager":"^5.0.0","resin-multibuild":"^0.5.1","resin-preload":"^6.0.0","resin-release":"^1.1.1","resin-sdk":"^9.0.0-beta7","resin-sdk-preconfigured":"^6.9.0","resin-settings-client":"^3.6.1","resin-stream-logger":"^0.1.0","resin-sync":"^9.2.3","rimraf":"^2.4.3","rindle":"^1.0.0","semver":"^5.3.0","stream-to-promise":"^2.2.0","string-width":"^2.1.1","through2":"^2.0.3","tmp":"0.0.31","ts-node":"^3.3.0","umount":"^1.1.6","unzip2":"^0.2.5","update-notifier":"^2.2.0","window-size":"^1.1.0","removedrive":"^1.0.0"},"optionalDependencies":{"removedrive":"^1.0.0"},"gitHead":"4ef0682e5a73dbc7552a29c2ed423a7f698eddd4","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@7.0.0","_shasum":"a14270066387463766eda615473f35eca5885d60","_from":".","_npmVersion":"4.6.1","_nodeVersion":"6.13.1","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"shasum":"a14270066387463766eda615473f35eca5885d60","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-7.0.0.tgz","fileCount":131,"unpackedSize":519181,"integrity":"sha512-b4zCWf8N/xX4HWfYMsOFYVMEr3NpBUe8cWASytcEa96ypitVnP7ql9tqOYsn4Pi45dwZbnnFM/DLNwtphYePPw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDY5W2bzMY3tRQIq3ZLqe8KMSkFcOgNg+s9273Oc7qiWAIhANvRw/pwotQMgaoD0IyyaXybS1cJgHixeZKgm3MErSU5"}]},"maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-cli_7.0.0_1520634141499_0.6183089793945378"},"_hasShrinkwrap":false,"deprecated":"resin-cli is deprecated, please use balena-cli instead"},"7.0.1":{"name":"resin-cli","version":"7.0.1","description":"The official resin.io CLI tool","main":"./build/actions/index.js","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git+ssh://git@github.com/resin-io/resin-cli.git"},"preferGlobal":true,"files":["bin/","build/","doc/","lib/"],"bin":{"resin":"./bin/resin"},"pkg":{"scripts":["node_modules/resin-sync/build/capitano/*.js","node_modules/resin-sync/build/sync/*.js"],"assets":["build/auth/pages/*.ejs","node_modules/resin-discoverable-services/services/**/*"]},"scripts":{"prebuild":"rimraf build/ build-bin/ build-zip/","build":"npm run build:src && npm run build:bin","build:src":"npm run prettify && npm run lint && gulp build && tsc && npm run build:doc","build:doc":"mkdirp doc/ && ts-node automation/capitanodoc/index.ts > doc/cli.markdown","build:bin":"ts-node --type-check -P automation automation/build-bin.ts","release":"npm run build && ts-node --type-check -P automation automation/deploy-bin.ts","pretest":"npm run build","test":"gulp test","ci":"npm run test && catch-uncommitted","watch":"gulp watch","prettify":"prettier --write \"{lib,tests,automation,typings}/**/*.ts\"","lint":"resin-lint lib/ tests/ && resin-lint --typescript automation/ lib/ typings/ tests/","prepublish":"require-npm4-to-publish","prepublishOnly":"npm run build"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","engines":{"node":">=6.0"},"devDependencies":{"@types/archiver":"^2.0.1","@types/bluebird":"^3.5.19","@types/es6-promise":"0.0.32","@types/fs-extra":"^5.0.0","@types/is-root":"^1.0.0","@types/lodash":"^4.14.103","@types/mkdirp":"^0.5.2","@types/prettyjson":"0.0.28","@types/raven":"^2.1.2","catch-uncommitted":"^1.0.0","ent":"^2.2.0","filehound":"^1.16.2","fs-extra":"^5.0.0","gulp":"^3.9.0","gulp-coffee":"^2.2.0","gulp-inline-source":"^2.1.0","gulp-mocha":"^2.0.0","gulp-shell":"^0.5.2","mochainon":"^2.0.0","pkg":"^4.3.0-beta.1","prettier":"^1.9.2","publish-release":"^1.3.3","require-npm4-to-publish":"^1.0.0","resin-lint":"^1.5.0","ts-node":"^4.0.1","typescript":"2.4.0"},"dependencies":{"@resin.io/valid-email":"^0.1.0","ansi-escapes":"^2.0.0","any-promise":"^1.3.0","archiver":"^2.1.0","bash":"0.0.1","bluebird":"^3.3.3","body-parser":"^1.14.1","capitano":"^1.7.0","chalk":"^2.3.0","cli-truncate":"^1.1.0","coffeescript":"^1.12.6","columnify":"^1.5.2","denymount":"^2.2.0","docker-progress":"^3.0.1","docker-qemu-transpose":"^0.3.4","docker-toolbelt":"^3.1.0","dockerode":"^2.5.0","dockerode-options":"^0.2.1","drivelist":"^5.0.22","ejs":"^2.5.7","etcher-image-write":"^9.0.3","express":"^4.13.3","global-tunnel-ng":"^2.1.1","hasbin":"^1.2.3","humanize":"0.0.9","inquirer":"^3.1.1","is-root":"^1.0.0","js-yaml":"^3.10.0","klaw":"^1.3.1","lodash":"^4.17.4","mixpanel":"^0.4.0","mkdirp":"^0.5.1","moment":"^2.20.1","moment-duration-format":"^2.2.1","mz":"^2.6.0","node-cleanup":"^2.1.2","opn":"^5.1.0","president":"^2.0.1","prettyjson":"^1.1.3","progress-stream":"^2.0.0","raven":"^1.2.0","reconfix":"^0.0.3","request":"^2.81.0","resin-bundle-resolve":"^0.5.3","resin-cli-errors":"^1.2.0","resin-cli-form":"^1.4.1","resin-cli-visuals":"^1.4.0","resin-compose-parse":"^1.5.2","resin-config-json":"^1.0.0","resin-device-config":"^4.0.0","resin-device-init":"^4.0.0","resin-docker-build":"^0.6.2","resin-doodles":"0.0.1","resin-image-fs":"^2.3.0","resin-image-manager":"^5.0.0","resin-multibuild":"^0.5.1","resin-preload":"^6.0.0","resin-release":"^1.1.1","resin-sdk":"^9.0.0-beta7","resin-sdk-preconfigured":"^6.9.0","resin-settings-client":"^3.6.1","resin-stream-logger":"^0.1.0","resin-sync":"^9.2.3","rimraf":"^2.4.3","rindle":"^1.0.0","semver":"^5.3.0","stream-to-promise":"^2.2.0","string-width":"^2.1.1","through2":"^2.0.3","tmp":"0.0.31","umount":"^1.1.6","unzip2":"^0.2.5","update-notifier":"^2.2.0","window-size":"^1.1.0","removedrive":"^1.0.0"},"optionalDependencies":{"removedrive":"^1.0.0"},"gitHead":"eb34cb6f27487888510aa6afbe6824d90e097e5e","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@7.0.1","_shasum":"2cfdde51ee11891c94a7815e6bd1901be0cb7ce7","_from":".","_npmVersion":"4.6.1","_nodeVersion":"6.13.1","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"shasum":"2cfdde51ee11891c94a7815e6bd1901be0cb7ce7","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-7.0.1.tgz","fileCount":131,"unpackedSize":519624,"integrity":"sha512-4h9FNOkICw+9yR6eJRPZ9IPBOK3is8wdWr8yp71LAeRGyC6kc235liedaSaspr7Ji/5DkmXJC+j3r59U8oNiuw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCcCkcSKkdAQckuCJCpuw/OfsZuoVNeO0CzCg/YZToJCQIhANg8hMHn1mGlMZvJtHphb7hombLJoDDm4z2n0hJYprrG"}]},"maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-cli_7.0.1_1520873096489_0.19821178970685538"},"_hasShrinkwrap":false,"deprecated":"resin-cli is deprecated, please use balena-cli instead"},"7.0.2":{"name":"resin-cli","version":"7.0.2","description":"The official resin.io CLI tool","main":"./build/actions/index.js","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git+ssh://git@github.com/resin-io/resin-cli.git"},"preferGlobal":true,"files":["bin/","build/","doc/","lib/"],"bin":{"resin":"./bin/resin"},"pkg":{"scripts":["node_modules/resin-sync/build/capitano/*.js","node_modules/resin-sync/build/sync/*.js"],"assets":["build/auth/pages/*.ejs","node_modules/resin-discoverable-services/services/**/*"]},"scripts":{"prebuild":"rimraf build/ build-bin/ build-zip/","build":"npm run build:src && npm run build:bin","build:src":"npm run prettify && npm run lint && gulp build && tsc && npm run build:doc","build:doc":"mkdirp doc/ && ts-node automation/capitanodoc/index.ts > doc/cli.markdown","build:bin":"ts-node --type-check -P automation automation/build-bin.ts","release":"npm run build && ts-node --type-check -P automation automation/deploy-bin.ts","pretest":"npm run build","test":"gulp test","ci":"npm run test && catch-uncommitted","watch":"gulp watch","prettify":"prettier --write \"{lib,tests,automation,typings}/**/*.ts\"","lint":"resin-lint lib/ tests/ && resin-lint --typescript automation/ lib/ typings/ tests/","prepublish":"require-npm4-to-publish","prepublishOnly":"npm run build"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","engines":{"node":">=6.0"},"devDependencies":{"@types/archiver":"^2.0.1","@types/bluebird":"^3.5.19","@types/es6-promise":"0.0.32","@types/fs-extra":"^5.0.0","@types/is-root":"^1.0.0","@types/lodash":"^4.14.103","@types/mkdirp":"^0.5.2","@types/prettyjson":"0.0.28","@types/raven":"^2.1.2","catch-uncommitted":"^1.0.0","ent":"^2.2.0","filehound":"^1.16.2","fs-extra":"^5.0.0","gulp":"^3.9.0","gulp-coffee":"^2.2.0","gulp-inline-source":"^2.1.0","gulp-mocha":"^2.0.0","gulp-shell":"^0.5.2","mochainon":"^2.0.0","pkg":"^4.3.0-beta.1","prettier":"^1.9.2","publish-release":"^1.3.3","require-npm4-to-publish":"^1.0.0","resin-lint":"^1.5.0","ts-node":"^4.0.1","typescript":"2.4.0"},"dependencies":{"@resin.io/valid-email":"^0.1.0","ansi-escapes":"^2.0.0","any-promise":"^1.3.0","archiver":"^2.1.0","bash":"0.0.1","bluebird":"^3.3.3","body-parser":"^1.14.1","capitano":"^1.7.0","chalk":"^2.3.0","cli-truncate":"^1.1.0","coffeescript":"^1.12.6","columnify":"^1.5.2","denymount":"^2.2.0","docker-progress":"^3.0.1","docker-qemu-transpose":"^0.3.4","docker-toolbelt":"^3.1.0","dockerode":"^2.5.0","dockerode-options":"^0.2.1","drivelist":"^5.0.22","ejs":"^2.5.7","etcher-image-write":"^9.0.3","express":"^4.13.3","global-tunnel-ng":"^2.1.1","hasbin":"^1.2.3","humanize":"0.0.9","inquirer":"^3.1.1","is-root":"^1.0.0","js-yaml":"^3.10.0","klaw":"^1.3.1","lodash":"^4.17.4","mixpanel":"^0.4.0","mkdirp":"^0.5.1","moment":"^2.20.1","moment-duration-format":"^2.2.1","mz":"^2.6.0","node-cleanup":"^2.1.2","opn":"^5.1.0","president":"^2.0.1","prettyjson":"^1.1.3","progress-stream":"^2.0.0","raven":"^1.2.0","reconfix":"^0.0.3","request":"^2.81.0","resin-bundle-resolve":"^0.5.3","resin-cli-errors":"^1.2.0","resin-cli-form":"^1.4.1","resin-cli-visuals":"^1.4.0","resin-compose-parse":"^1.5.2","resin-config-json":"^1.0.0","resin-device-config":"^4.0.0","resin-device-init":"^4.0.0","resin-docker-build":"^0.6.2","resin-doodles":"0.0.1","resin-image-fs":"^2.3.0","resin-image-manager":"^5.0.0","resin-multibuild":"^0.5.1","resin-preload":"^6.0.0","resin-release":"^1.1.1","resin-sdk":"^9.0.0-beta7","resin-sdk-preconfigured":"^6.9.0","resin-settings-client":"^3.6.1","resin-stream-logger":"^0.1.0","resin-sync":"^9.2.3","rimraf":"^2.4.3","rindle":"^1.0.0","semver":"^5.3.0","stream-to-promise":"^2.2.0","string-width":"^2.1.1","through2":"^2.0.3","tmp":"0.0.31","umount":"^1.1.6","unzip2":"^0.2.5","update-notifier":"^2.2.0","window-size":"^1.1.0","removedrive":"^1.0.0"},"optionalDependencies":{"removedrive":"^1.0.0"},"gitHead":"229c105d0c30bd4374a101efffcab4d02a485375","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@7.0.2","_shasum":"b91eeb5899dcff0ad6bb98747dd2be4216dcb110","_from":".","_npmVersion":"4.6.1","_nodeVersion":"6.13.1","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"shasum":"b91eeb5899dcff0ad6bb98747dd2be4216dcb110","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-7.0.2.tgz","fileCount":131,"unpackedSize":521514,"integrity":"sha512-INijWE56nEN/6ZwxpAtqgGH1+oa14nhtfa84IhCiHBM3MSatKsBZJrgIxYBCYl3Km00+yFTGaayDg6t3zoO1Ow==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG8jWgFWDsnZ+ysU/43yhmg5YSHtdTfI7Ktt3wor9xQBAiBZaLflfU1J5RTaozXFpULbwpWmUT1EQsX6zTv0SFx9tQ=="}]},"maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-cli_7.0.2_1520942963626_0.48383087860895757"},"_hasShrinkwrap":false,"deprecated":"resin-cli is deprecated, please use balena-cli instead"},"7.0.3":{"name":"resin-cli","version":"7.0.3","description":"The official resin.io CLI tool","main":"./build/actions/index.js","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git+ssh://git@github.com/resin-io/resin-cli.git"},"preferGlobal":true,"files":["bin/","build/","doc/","lib/"],"bin":{"resin":"./bin/resin"},"pkg":{"scripts":["node_modules/resin-sync/build/capitano/*.js","node_modules/resin-sync/build/sync/*.js"],"assets":["build/auth/pages/*.ejs","node_modules/resin-discoverable-services/services/**/*"]},"scripts":{"prebuild":"rimraf build/ build-bin/ build-zip/","build":"npm run build:src && npm run build:bin","build:src":"npm run prettify && npm run lint && gulp build && tsc && npm run build:doc","build:doc":"mkdirp doc/ && ts-node automation/capitanodoc/index.ts > doc/cli.markdown","build:bin":"ts-node --type-check -P automation automation/build-bin.ts","release":"npm run build && ts-node --type-check -P automation automation/deploy-bin.ts","pretest":"npm run build","test":"gulp test","ci":"npm run test && catch-uncommitted","watch":"gulp watch","prettify":"prettier --write \"{lib,tests,automation,typings}/**/*.ts\"","lint":"resin-lint lib/ tests/ && resin-lint --typescript automation/ lib/ typings/ tests/","prepublish":"require-npm4-to-publish","prepublishOnly":"npm run build"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","engines":{"node":">=6.0"},"devDependencies":{"@types/archiver":"^2.0.1","@types/bluebird":"^3.5.19","@types/es6-promise":"0.0.32","@types/fs-extra":"^5.0.0","@types/is-root":"^1.0.0","@types/lodash":"^4.14.103","@types/mkdirp":"^0.5.2","@types/prettyjson":"0.0.28","@types/raven":"^2.1.2","catch-uncommitted":"^1.0.0","ent":"^2.2.0","filehound":"^1.16.2","fs-extra":"^5.0.0","gulp":"^3.9.0","gulp-coffee":"^2.2.0","gulp-inline-source":"^2.1.0","gulp-mocha":"^2.0.0","gulp-shell":"^0.5.2","mochainon":"^2.0.0","pkg":"^4.3.0-beta.1","prettier":"^1.9.2","publish-release":"^1.3.3","require-npm4-to-publish":"^1.0.0","resin-lint":"^1.5.0","ts-node":"^4.0.1","typescript":"2.4.0"},"dependencies":{"@resin.io/valid-email":"^0.1.0","ansi-escapes":"^2.0.0","any-promise":"^1.3.0","archiver":"^2.1.0","bash":"0.0.1","bluebird":"^3.3.3","body-parser":"^1.14.1","capitano":"^1.7.0","chalk":"^2.3.0","cli-truncate":"^1.1.0","coffeescript":"^1.12.6","columnify":"^1.5.2","denymount":"^2.2.0","docker-progress":"^3.0.1","docker-qemu-transpose":"^0.3.4","docker-toolbelt":"^3.1.0","dockerode":"^2.5.0","dockerode-options":"^0.2.1","drivelist":"^5.0.22","ejs":"^2.5.7","etcher-image-write":"^9.0.3","express":"^4.13.3","global-tunnel-ng":"^2.1.1","hasbin":"^1.2.3","humanize":"0.0.9","inquirer":"^3.1.1","is-root":"^1.0.0","js-yaml":"^3.10.0","klaw":"^1.3.1","lodash":"^4.17.4","mixpanel":"^0.4.0","mkdirp":"^0.5.1","moment":"^2.20.1","moment-duration-format":"^2.2.1","mz":"^2.6.0","node-cleanup":"^2.1.2","opn":"^5.1.0","president":"^2.0.1","prettyjson":"^1.1.3","progress-stream":"^2.0.0","raven":"^1.2.0","reconfix":"^0.0.3","request":"^2.81.0","resin-bundle-resolve":"^0.5.3","resin-cli-errors":"^1.2.0","resin-cli-form":"^1.4.1","resin-cli-visuals":"^1.4.0","resin-compose-parse":"^1.5.2","resin-config-json":"^1.0.0","resin-device-config":"^4.0.0","resin-device-init":"^4.0.0","resin-docker-build":"^0.6.2","resin-doodles":"0.0.1","resin-image-fs":"^2.3.0","resin-image-manager":"^5.0.0","resin-multibuild":"^0.5.1","resin-preload":"^6.0.0","resin-release":"^1.1.1","resin-sdk":"^9.0.0-beta7","resin-sdk-preconfigured":"^6.9.0","resin-settings-client":"^3.6.1","resin-stream-logger":"^0.1.0","resin-sync":"^9.2.3","rimraf":"^2.4.3","rindle":"^1.0.0","semver":"^5.3.0","stream-to-promise":"^2.2.0","string-width":"^2.1.1","through2":"^2.0.3","tmp":"0.0.31","umount":"^1.1.6","unzip2":"^0.2.5","update-notifier":"^2.2.0","window-size":"^1.1.0","removedrive":"^1.0.0"},"optionalDependencies":{"removedrive":"^1.0.0"},"gitHead":"5625326c6595f6c022294cb4677f3538beaa32ad","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@7.0.3","_shasum":"d6ff1fbc58e9c301e015a5f41b4525a34adc21c0","_from":".","_npmVersion":"4.6.1","_nodeVersion":"6.13.1","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"shasum":"d6ff1fbc58e9c301e015a5f41b4525a34adc21c0","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-7.0.3.tgz","fileCount":131,"unpackedSize":521750,"integrity":"sha512-S4DJMr1MhWt0Cc8jegDH66FAxEa4wgpF/FOGLJyW4mHpHysRDGleUl8mA8NO+GjpFOFyYTeiqg6XMfNyh91kSQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC0Jk7MRVxtwlo1YKJILipzYZx32Q/hhJ/iKyDWwg9V5QIgKRWqn9rG/vV32TUojHLv6cEwbldep2O8+kiiJnTgf5E="}]},"maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-cli_7.0.3_1521104640760_0.35121336264212566"},"_hasShrinkwrap":false,"deprecated":"resin-cli is deprecated, please use balena-cli instead"},"7.0.4":{"name":"resin-cli","version":"7.0.4","description":"The official resin.io CLI tool","main":"./build/actions/index.js","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git+ssh://git@github.com/resin-io/resin-cli.git"},"preferGlobal":true,"files":["bin/","build/","doc/","lib/"],"bin":{"resin":"./bin/resin"},"pkg":{"scripts":["node_modules/resin-sync/build/capitano/*.js","node_modules/resin-sync/build/sync/*.js"],"assets":["build/auth/pages/*.ejs","node_modules/resin-discoverable-services/services/**/*"]},"scripts":{"prebuild":"rimraf build/ build-bin/ build-zip/","build":"npm run build:src && npm run build:bin","build:src":"npm run prettify && npm run lint && gulp build && tsc && npm run build:doc","build:doc":"mkdirp doc/ && ts-node automation/capitanodoc/index.ts > doc/cli.markdown","build:bin":"ts-node --type-check -P automation automation/build-bin.ts","release":"npm run build && ts-node --type-check -P automation automation/deploy-bin.ts","pretest":"npm run build","test":"gulp test","ci":"npm run test && catch-uncommitted","watch":"gulp watch","prettify":"prettier --write \"{lib,tests,automation,typings}/**/*.ts\"","lint":"resin-lint lib/ tests/ && resin-lint --typescript automation/ lib/ typings/ tests/","prepublish":"require-npm4-to-publish","prepublishOnly":"npm run build"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","engines":{"node":">=6.0"},"devDependencies":{"@types/archiver":"^2.0.1","@types/bluebird":"^3.5.19","@types/es6-promise":"0.0.32","@types/fs-extra":"^5.0.0","@types/is-root":"^1.0.0","@types/lodash":"^4.14.103","@types/mkdirp":"^0.5.2","@types/prettyjson":"0.0.28","@types/raven":"^2.1.2","catch-uncommitted":"^1.0.0","ent":"^2.2.0","filehound":"^1.16.2","fs-extra":"^5.0.0","gulp":"^3.9.0","gulp-coffee":"^2.2.0","gulp-inline-source":"^2.1.0","gulp-mocha":"^2.0.0","gulp-shell":"^0.5.2","mochainon":"^2.0.0","pkg":"^4.3.0-beta.1","prettier":"^1.9.2","publish-release":"^1.3.3","require-npm4-to-publish":"^1.0.0","resin-lint":"^1.5.0","ts-node":"^4.0.1","typescript":"2.4.0"},"dependencies":{"@resin.io/valid-email":"^0.1.0","ansi-escapes":"^2.0.0","any-promise":"^1.3.0","archiver":"^2.1.0","bash":"0.0.1","bluebird":"^3.3.3","body-parser":"^1.14.1","capitano":"^1.7.0","chalk":"^2.3.0","cli-truncate":"^1.1.0","coffeescript":"^1.12.6","columnify":"^1.5.2","denymount":"^2.2.0","docker-progress":"^3.0.1","docker-qemu-transpose":"^0.3.4","docker-toolbelt":"^3.1.0","dockerode":"^2.5.0","dockerode-options":"^0.2.1","drivelist":"^5.0.22","ejs":"^2.5.7","etcher-image-write":"^9.0.3","express":"^4.13.3","global-tunnel-ng":"^2.1.1","hasbin":"^1.2.3","humanize":"0.0.9","inquirer":"^3.1.1","is-root":"^1.0.0","js-yaml":"^3.10.0","klaw":"^1.3.1","lodash":"^4.17.4","mixpanel":"^0.4.0","mkdirp":"^0.5.1","moment":"^2.20.1","moment-duration-format":"^2.2.1","mz":"^2.6.0","node-cleanup":"^2.1.2","opn":"^5.1.0","president":"^2.0.1","prettyjson":"^1.1.3","progress-stream":"^2.0.0","raven":"^1.2.0","reconfix":"^0.0.3","request":"^2.81.0","resin-bundle-resolve":"^0.5.3","resin-cli-errors":"^1.2.0","resin-cli-form":"^1.4.1","resin-cli-visuals":"^1.4.0","resin-compose-parse":"^1.5.2","resin-config-json":"^1.0.0","resin-device-config":"^4.0.0","resin-device-init":"^4.0.0","resin-docker-build":"^0.6.2","resin-doodles":"0.0.1","resin-image-fs":"^2.3.0","resin-image-manager":"^5.0.0","resin-multibuild":"^0.5.1","resin-preload":"^6.0.0","resin-release":"^1.1.1","resin-sdk":"^9.0.0-beta7","resin-sdk-preconfigured":"^6.9.0","resin-settings-client":"^3.6.1","resin-stream-logger":"^0.1.0","resin-sync":"^9.2.3","rimraf":"^2.4.3","rindle":"^1.0.0","semver":"^5.3.0","stream-to-promise":"^2.2.0","string-width":"^2.1.1","through2":"^2.0.3","tmp":"0.0.31","umount":"^1.1.6","unzip2":"^0.2.5","update-notifier":"^2.2.0","window-size":"^1.1.0","removedrive":"^1.0.0"},"optionalDependencies":{"removedrive":"^1.0.0"},"gitHead":"76a8b4df50d52356f22e4b1750c21cff90b29311","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@7.0.4","_shasum":"66fa4fe4a485c181c904e2a6ba23fb5914cfa6c5","_from":".","_npmVersion":"4.6.1","_nodeVersion":"6.13.1","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"shasum":"66fa4fe4a485c181c904e2a6ba23fb5914cfa6c5","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-7.0.4.tgz","fileCount":131,"unpackedSize":523518,"integrity":"sha512-1sPHY/Mqc09jxo82xpGdZMNP7xX+VgVERgRQCepCDCsubkoTzNLE5Jjdu4+JOieh9GRcyBmGTR4k3ByaBiHvMw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCNeX4uYZe0IDAjo0sXmdRaDVkWMVkEwKuN5wHPjFvNMQIgQ+ory2Z326hKnhlDClNKNKY4b3DqftcA0w4Am6/Ctl8="}]},"maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-cli_7.0.4_1521116319673_0.4469098097324373"},"_hasShrinkwrap":false,"deprecated":"resin-cli is deprecated, please use balena-cli instead"},"7.0.5":{"name":"resin-cli","version":"7.0.5","description":"The official resin.io CLI tool","main":"./build/actions/index.js","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git+ssh://git@github.com/resin-io/resin-cli.git"},"preferGlobal":true,"files":["bin/","build/","doc/","lib/"],"bin":{"resin":"./bin/resin"},"pkg":{"scripts":["node_modules/resin-sync/build/capitano/*.js","node_modules/resin-sync/build/sync/*.js"],"assets":["build/auth/pages/*.ejs","node_modules/resin-discoverable-services/services/**/*"]},"scripts":{"prebuild":"rimraf build/ build-bin/ build-zip/","build":"npm run build:src && npm run build:bin","build:src":"npm run prettify && npm run lint && gulp build && tsc && npm run build:doc","build:doc":"mkdirp doc/ && ts-node automation/capitanodoc/index.ts > doc/cli.markdown","build:bin":"ts-node --type-check -P automation automation/build-bin.ts","release":"npm run build && ts-node --type-check -P automation automation/deploy-bin.ts","pretest":"npm run build","test":"gulp test","ci":"npm run test && catch-uncommitted","watch":"gulp watch","prettify":"prettier --write \"{lib,tests,automation,typings}/**/*.ts\"","lint":"resin-lint lib/ tests/ && resin-lint --typescript automation/ lib/ typings/ tests/","prepublish":"require-npm4-to-publish","prepublishOnly":"npm run build"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","engines":{"node":">=6.0"},"devDependencies":{"@types/archiver":"^2.0.1","@types/bluebird":"^3.5.19","@types/es6-promise":"0.0.32","@types/fs-extra":"^5.0.0","@types/is-root":"^1.0.0","@types/lodash":"^4.14.103","@types/mkdirp":"^0.5.2","@types/prettyjson":"0.0.28","@types/raven":"^2.1.2","catch-uncommitted":"^1.0.0","ent":"^2.2.0","filehound":"^1.16.2","fs-extra":"^5.0.0","gulp":"^3.9.0","gulp-coffee":"^2.2.0","gulp-inline-source":"^2.1.0","gulp-mocha":"^2.0.0","gulp-shell":"^0.5.2","mochainon":"^2.0.0","pkg":"^4.3.0-beta.1","prettier":"^1.9.2","publish-release":"^1.3.3","require-npm4-to-publish":"^1.0.0","resin-lint":"^1.5.0","ts-node":"^4.0.1","typescript":"2.4.0"},"dependencies":{"@resin.io/valid-email":"^0.1.0","ansi-escapes":"^2.0.0","any-promise":"^1.3.0","archiver":"^2.1.0","bash":"0.0.1","bluebird":"^3.3.3","body-parser":"^1.14.1","capitano":"^1.7.0","chalk":"^2.3.0","cli-truncate":"^1.1.0","coffeescript":"^1.12.6","columnify":"^1.5.2","denymount":"^2.2.0","docker-progress":"^3.0.1","docker-qemu-transpose":"^0.3.4","docker-toolbelt":"^3.1.0","dockerode":"^2.5.0","dockerode-options":"^0.2.1","drivelist":"^5.0.22","ejs":"^2.5.7","etcher-image-write":"^9.0.3","express":"^4.13.3","global-tunnel-ng":"^2.1.1","hasbin":"^1.2.3","humanize":"0.0.9","inquirer":"^3.1.1","is-root":"^1.0.0","js-yaml":"^3.10.0","klaw":"^1.3.1","lodash":"^4.17.4","mixpanel":"^0.4.0","mkdirp":"^0.5.1","moment":"^2.20.1","moment-duration-format":"^2.2.1","mz":"^2.6.0","node-cleanup":"^2.1.2","opn":"^5.1.0","president":"^2.0.1","prettyjson":"^1.1.3","progress-stream":"^2.0.0","raven":"^1.2.0","reconfix":"^0.0.3","request":"^2.81.0","resin-bundle-resolve":"^0.5.3","resin-cli-errors":"^1.2.0","resin-cli-form":"^1.4.1","resin-cli-visuals":"^1.4.0","resin-compose-parse":"^1.5.2","resin-config-json":"^1.0.0","resin-device-config":"^4.0.0","resin-device-init":"^4.0.0","resin-docker-build":"^0.6.2","resin-doodles":"0.0.1","resin-image-fs":"^2.3.0","resin-image-manager":"^5.0.0","resin-multibuild":"^0.5.1","resin-preload":"^6.0.0","resin-release":"^1.1.1","resin-sdk":"^9.0.0-beta7","resin-sdk-preconfigured":"^6.9.0","resin-settings-client":"^3.6.1","resin-stream-logger":"^0.1.0","resin-sync":"^9.2.3","rimraf":"^2.4.3","rindle":"^1.0.0","semver":"^5.3.0","stream-to-promise":"^2.2.0","string-width":"^2.1.1","through2":"^2.0.3","tmp":"0.0.31","umount":"^1.1.6","unzip2":"^0.2.5","update-notifier":"^2.2.0","window-size":"^1.1.0","removedrive":"^1.0.0"},"optionalDependencies":{"removedrive":"^1.0.0"},"gitHead":"e5fb954645676745a4abcf432762964734c10cfe","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@7.0.5","_shasum":"143439b08f279a8af8438142cdd1fac7bede17ba","_from":".","_npmVersion":"4.6.1","_nodeVersion":"6.13.1","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"shasum":"143439b08f279a8af8438142cdd1fac7bede17ba","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-7.0.5.tgz","fileCount":131,"unpackedSize":523964,"integrity":"sha512-eYHEqFehlBOEjoasGlUnJ6uwSeqD0U1wUyl8B1bNeAXRRzzlqIR9ucFRiorAtsWKICwNUAnWFSyNrhlQhSemWw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEBMILcaRcs3mhHy4zXAEQX9Maj29n3KdHOaUyUztcyhAiEA+OBNRCs12A5cTvayg3fyDZWhON/Q8SaZwMokDLxEGAY="}]},"maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-cli_7.0.5_1521144775100_0.7846086598671442"},"_hasShrinkwrap":false,"deprecated":"resin-cli is deprecated, please use balena-cli instead"},"7.0.6":{"name":"resin-cli","version":"7.0.6","description":"The official resin.io CLI tool","main":"./build/actions/index.js","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git+ssh://git@github.com/resin-io/resin-cli.git"},"preferGlobal":true,"files":["bin/","build/","doc/","lib/"],"bin":{"resin":"./bin/resin"},"pkg":{"scripts":["node_modules/resin-sync/build/capitano/*.js","node_modules/resin-sync/build/sync/*.js"],"assets":["build/auth/pages/*.ejs","node_modules/resin-discoverable-services/services/**/*"]},"scripts":{"prebuild":"rimraf build/ build-bin/ build-zip/","build":"npm run build:src && npm run build:bin","build:src":"npm run prettify && npm run lint && gulp build && tsc && npm run build:doc","build:doc":"mkdirp doc/ && ts-node automation/capitanodoc/index.ts > doc/cli.markdown","build:bin":"ts-node --type-check -P automation automation/build-bin.ts","release":"npm run build && ts-node --type-check -P automation automation/deploy-bin.ts","pretest":"npm run build","test":"gulp test","ci":"npm run test && catch-uncommitted","watch":"gulp watch","prettify":"prettier --write \"{lib,tests,automation,typings}/**/*.ts\"","lint":"resin-lint lib/ tests/ && resin-lint --typescript automation/ lib/ typings/ tests/","prepublish":"require-npm4-to-publish","prepublishOnly":"npm run build"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","engines":{"node":">=6.0"},"devDependencies":{"@types/archiver":"^2.0.1","@types/bluebird":"^3.5.19","@types/es6-promise":"0.0.32","@types/fs-extra":"^5.0.0","@types/is-root":"^1.0.0","@types/lodash":"^4.14.103","@types/mkdirp":"^0.5.2","@types/prettyjson":"0.0.28","@types/raven":"^2.1.2","catch-uncommitted":"^1.0.0","ent":"^2.2.0","filehound":"^1.16.2","fs-extra":"^5.0.0","gulp":"^3.9.0","gulp-coffee":"^2.2.0","gulp-inline-source":"^2.1.0","gulp-mocha":"^2.0.0","gulp-shell":"^0.5.2","mochainon":"^2.0.0","pkg":"^4.3.0-beta.1","prettier":"^1.9.2","publish-release":"^1.3.3","require-npm4-to-publish":"^1.0.0","resin-lint":"^1.5.0","ts-node":"^4.0.1","typescript":"2.4.0"},"dependencies":{"@resin.io/valid-email":"^0.1.0","ansi-escapes":"^2.0.0","any-promise":"^1.3.0","archiver":"^2.1.0","bash":"0.0.1","bluebird":"^3.3.3","body-parser":"^1.14.1","capitano":"^1.7.0","chalk":"^2.3.0","cli-truncate":"^1.1.0","coffeescript":"^1.12.6","columnify":"^1.5.2","denymount":"^2.2.0","docker-progress":"^3.0.1","docker-qemu-transpose":"^0.3.4","docker-toolbelt":"^3.1.0","dockerode":"^2.5.0","dockerode-options":"^0.2.1","drivelist":"^5.0.22","ejs":"^2.5.7","etcher-image-write":"^9.0.3","express":"^4.13.3","global-tunnel-ng":"^2.1.1","hasbin":"^1.2.3","humanize":"0.0.9","inquirer":"^3.1.1","is-root":"^1.0.0","js-yaml":"^3.10.0","klaw":"^1.3.1","lodash":"^4.17.4","mixpanel":"^0.4.0","mkdirp":"^0.5.1","moment":"^2.20.1","moment-duration-format":"^2.2.1","mz":"^2.6.0","node-cleanup":"^2.1.2","opn":"^5.1.0","president":"^2.0.1","prettyjson":"^1.1.3","progress-stream":"^2.0.0","raven":"^1.2.0","reconfix":"^0.0.3","request":"^2.81.0","resin-bundle-resolve":"^0.5.3","resin-cli-errors":"^1.2.0","resin-cli-form":"^1.4.1","resin-cli-visuals":"^1.4.0","resin-compose-parse":"^1.5.2","resin-config-json":"^1.0.0","resin-device-config":"^4.0.0","resin-device-init":"^4.0.0","resin-docker-build":"^0.6.2","resin-doodles":"0.0.1","resin-image-fs":"^2.3.0","resin-image-manager":"^5.0.0","resin-multibuild":"^0.5.1","resin-preload":"^6.0.0","resin-release":"^1.1.1","resin-sdk":"^9.0.0-beta7","resin-sdk-preconfigured":"^6.9.0","resin-settings-client":"^3.6.1","resin-stream-logger":"^0.1.0","resin-sync":"^9.2.3","rimraf":"^2.4.3","rindle":"^1.0.0","semver":"^5.3.0","split":"^1.0.1","stream-to-promise":"^2.2.0","string-width":"^2.1.1","strip-ansi-stream":"^1.0.0","through2":"^2.0.3","tmp":"0.0.31","umount":"^1.1.6","unzip2":"^0.2.5","update-notifier":"^2.2.0","window-size":"^1.1.0","removedrive":"^1.0.0"},"optionalDependencies":{"removedrive":"^1.0.0"},"gitHead":"ba82b1fa2719c5db4c836557299ad7171f3e18a9","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@7.0.6","_shasum":"d0be2fd6166534f800e459b7557381596252b3bf","_from":".","_npmVersion":"4.6.1","_nodeVersion":"6.13.1","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"shasum":"d0be2fd6166534f800e459b7557381596252b3bf","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-7.0.6.tgz","fileCount":131,"unpackedSize":524260,"integrity":"sha512-4nCDirxqm4+d2ySwASaL2/FWaCs49yNd30zdBNSXlW67emhW+/gLTh0COqFTMYEAulzeZUwvaLv9jGS+5g372Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAze4bDp5Q+dWx/Cnu1MEzCi/FMtSJiNDWTODj6yThkRAiALJu3OsOEtGN15NUdpYqgD00o32uB/YYEuS8bB50wQQA=="}]},"maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-cli_7.0.6_1521543209573_0.7292502249790487"},"_hasShrinkwrap":false,"deprecated":"resin-cli is deprecated, please use balena-cli instead"},"7.0.7":{"name":"resin-cli","version":"7.0.7","description":"The official resin.io CLI tool","main":"./build/actions/index.js","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git+ssh://git@github.com/resin-io/resin-cli.git"},"preferGlobal":true,"files":["bin/","build/","doc/","lib/"],"bin":{"resin":"./bin/resin"},"pkg":{"scripts":["node_modules/resin-sync/build/capitano/*.js","node_modules/resin-sync/build/sync/*.js"],"assets":["build/auth/pages/*.ejs","node_modules/resin-discoverable-services/services/**/*"]},"scripts":{"prebuild":"rimraf build/ build-bin/ build-zip/","build":"npm run build:src && npm run build:bin","build:src":"npm run prettify && npm run lint && gulp build && tsc && npm run build:doc","build:doc":"mkdirp doc/ && ts-node automation/capitanodoc/index.ts > doc/cli.markdown","build:bin":"ts-node --type-check -P automation automation/build-bin.ts","release":"npm run build && ts-node --type-check -P automation automation/deploy-bin.ts","pretest":"npm run build","test":"gulp test","ci":"npm run test && catch-uncommitted","watch":"gulp watch","prettify":"prettier --write \"{lib,tests,automation,typings}/**/*.ts\"","lint":"resin-lint lib/ tests/ && resin-lint --typescript automation/ lib/ typings/ tests/","prepublish":"require-npm4-to-publish","prepublishOnly":"npm run build"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","engines":{"node":">=6.0"},"devDependencies":{"@types/archiver":"^2.0.1","@types/bluebird":"^3.5.19","@types/es6-promise":"0.0.32","@types/fs-extra":"^5.0.0","@types/is-root":"^1.0.0","@types/lodash":"^4.14.103","@types/mkdirp":"^0.5.2","@types/prettyjson":"0.0.28","@types/raven":"^2.1.2","catch-uncommitted":"^1.0.0","ent":"^2.2.0","filehound":"^1.16.2","fs-extra":"^5.0.0","gulp":"^3.9.0","gulp-coffee":"^2.2.0","gulp-inline-source":"^2.1.0","gulp-mocha":"^2.0.0","gulp-shell":"^0.5.2","mochainon":"^2.0.0","pkg":"^4.3.0-beta.1","prettier":"^1.9.2","publish-release":"^1.3.3","require-npm4-to-publish":"^1.0.0","resin-lint":"^1.5.0","ts-node":"^4.0.1","typescript":"2.4.0"},"dependencies":{"@resin.io/valid-email":"^0.1.0","ansi-escapes":"^2.0.0","any-promise":"^1.3.0","archiver":"^2.1.0","bash":"0.0.1","bluebird":"^3.3.3","body-parser":"^1.14.1","capitano":"^1.7.0","chalk":"^2.3.0","cli-truncate":"^1.1.0","coffeescript":"^1.12.6","columnify":"^1.5.2","denymount":"^2.2.0","docker-progress":"^3.0.1","docker-qemu-transpose":"^0.3.4","docker-toolbelt":"^3.1.0","dockerode":"^2.5.0","dockerode-options":"^0.2.1","drivelist":"^5.0.22","ejs":"^2.5.7","etcher-image-write":"^9.0.3","express":"^4.13.3","global-tunnel-ng":"^2.1.1","hasbin":"^1.2.3","humanize":"0.0.9","inquirer":"^3.1.1","is-root":"^1.0.0","js-yaml":"^3.10.0","klaw":"^1.3.1","lodash":"^4.17.4","mixpanel":"^0.4.0","mkdirp":"^0.5.1","moment":"^2.20.1","moment-duration-format":"^2.2.1","mz":"^2.6.0","node-cleanup":"^2.1.2","opn":"^5.1.0","president":"^2.0.1","prettyjson":"^1.1.3","progress-stream":"^2.0.0","raven":"^1.2.0","reconfix":"^0.0.3","request":"^2.81.0","resin-bundle-resolve":"^0.5.3","resin-cli-errors":"^1.2.0","resin-cli-form":"^1.4.1","resin-cli-visuals":"^1.4.0","resin-compose-parse":"^1.5.2","resin-config-json":"^1.0.0","resin-device-config":"^4.0.0","resin-device-init":"^4.0.0","resin-docker-build":"^0.6.2","resin-doodles":"0.0.1","resin-image-fs":"^2.3.0","resin-image-manager":"^5.0.0","resin-multibuild":"^0.5.1","resin-preload":"^6.1.2","resin-release":"^1.1.1","resin-sdk":"^9.0.0-beta7","resin-sdk-preconfigured":"^6.9.0","resin-settings-client":"^3.6.1","resin-stream-logger":"^0.1.0","resin-sync":"^9.2.3","rimraf":"^2.4.3","rindle":"^1.0.0","semver":"^5.3.0","split":"^1.0.1","stream-to-promise":"^2.2.0","string-width":"^2.1.1","strip-ansi-stream":"^1.0.0","through2":"^2.0.3","tmp":"0.0.31","umount":"^1.1.6","unzip2":"^0.2.5","update-notifier":"^2.2.0","window-size":"^1.1.0","removedrive":"^1.0.0"},"optionalDependencies":{"removedrive":"^1.0.0"},"gitHead":"e4c9defb703164b04032be99eae1e62a861d7fee","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@7.0.7","_shasum":"6b390fc2ebb487d23b2bef82aaf9ff845e19baa1","_from":".","_npmVersion":"4.6.1","_nodeVersion":"6.13.1","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"shasum":"6b390fc2ebb487d23b2bef82aaf9ff845e19baa1","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-7.0.7.tgz","fileCount":131,"unpackedSize":524344,"integrity":"sha512-IEHJ7NDc/7nggX0+6YqqZ1ox/r6ztGKUjjZoPuwIrRnS68fFHd7L9+8+YdWpuJ6mh4hhTUs0nhjQ2Wb5n2ozfA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICXd0m/hQjDljDXUSwn9y3ssf139lKJHCVmPVXaq7NQDAiBoG2b2NlbsN5F4xYy9r+yWbIps24ravpeZB5vwkMSBDA=="}]},"maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-cli_7.0.7_1521561878032_0.40667581951832665"},"_hasShrinkwrap":false,"deprecated":"resin-cli is deprecated, please use balena-cli instead"},"7.1.0":{"name":"resin-cli","version":"7.1.0","description":"The official resin.io CLI tool","main":"./build/actions/index.js","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git+ssh://git@github.com/resin-io/resin-cli.git"},"preferGlobal":true,"files":["bin/","build/","doc/","lib/"],"bin":{"resin":"./bin/resin"},"pkg":{"scripts":["node_modules/resin-sync/build/capitano/*.js","node_modules/resin-sync/build/sync/*.js"],"assets":["build/auth/pages/*.ejs","node_modules/resin-discoverable-services/services/**/*"]},"scripts":{"prebuild":"rimraf build/ build-bin/ build-zip/","build":"npm run build:src && npm run build:bin","build:src":"npm run prettify && npm run lint && gulp build && tsc && npm run build:doc","build:doc":"mkdirp doc/ && ts-node automation/capitanodoc/index.ts > doc/cli.markdown","build:bin":"ts-node --type-check -P automation automation/build-bin.ts","release":"npm run build && ts-node --type-check -P automation automation/deploy-bin.ts","pretest":"npm run build","test":"gulp test","ci":"npm run test && catch-uncommitted","watch":"gulp watch","prettify":"prettier --write \"{lib,tests,automation,typings}/**/*.ts\"","lint":"resin-lint lib/ tests/ && resin-lint --typescript automation/ lib/ typings/ tests/","prepublish":"require-npm4-to-publish","prepublishOnly":"npm run build"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","engines":{"node":">=6.0"},"devDependencies":{"@types/archiver":"^2.0.1","@types/bluebird":"^3.5.19","@types/es6-promise":"0.0.32","@types/fs-extra":"^5.0.0","@types/is-root":"^1.0.0","@types/lodash":"^4.14.103","@types/mkdirp":"^0.5.2","@types/prettyjson":"0.0.28","@types/raven":"^2.1.2","catch-uncommitted":"^1.0.0","ent":"^2.2.0","filehound":"^1.16.2","fs-extra":"^5.0.0","gulp":"^3.9.0","gulp-coffee":"^2.2.0","gulp-inline-source":"^2.1.0","gulp-mocha":"^2.0.0","gulp-shell":"^0.5.2","mochainon":"^2.0.0","pkg":"^4.3.0-beta.1","prettier":"^1.9.2","publish-release":"^1.3.3","require-npm4-to-publish":"^1.0.0","resin-lint":"^1.5.0","ts-node":"^4.0.1","typescript":"2.4.0"},"dependencies":{"@resin.io/valid-email":"^0.1.0","@types/stream-to-promise":"^2.2.0","ansi-escapes":"^2.0.0","any-promise":"^1.3.0","archiver":"^2.1.0","bash":"0.0.1","bluebird":"^3.3.3","body-parser":"^1.14.1","capitano":"^1.7.0","chalk":"^2.3.0","cli-truncate":"^1.1.0","coffeescript":"^1.12.6","columnify":"^1.5.2","denymount":"^2.2.0","docker-progress":"^3.0.1","docker-qemu-transpose":"^0.3.4","docker-toolbelt":"^3.1.0","dockerode":"^2.5.0","dockerode-options":"^0.2.1","drivelist":"^5.0.22","ejs":"^2.5.7","etcher-image-write":"^9.0.3","express":"^4.13.3","global-tunnel-ng":"^2.1.1","hasbin":"^1.2.3","humanize":"0.0.9","inquirer":"^3.1.1","is-root":"^1.0.0","js-yaml":"^3.10.0","klaw":"^1.3.1","lodash":"^4.17.4","mixpanel":"^0.4.0","mkdirp":"^0.5.1","moment":"^2.20.1","moment-duration-format":"^2.2.1","mz":"^2.6.0","node-cleanup":"^2.1.2","opn":"^5.1.0","president":"^2.0.1","prettyjson":"^1.1.3","progress-stream":"^2.0.0","raven":"^1.2.0","reconfix":"^0.0.3","request":"^2.81.0","resin-bundle-resolve":"^0.5.3","resin-cli-errors":"^1.2.0","resin-cli-form":"^1.4.1","resin-cli-visuals":"^1.4.0","resin-compose-parse":"^1.8.0","resin-config-json":"^1.0.0","resin-device-config":"^4.0.0","resin-device-init":"^4.0.0","resin-docker-build":"^0.6.2","resin-doodles":"0.0.1","resin-image-fs":"^2.3.0","resin-image-manager":"^5.0.0","resin-multibuild":"^0.5.1","resin-preload":"^6.1.2","resin-release":"^1.2.0","resin-sdk":"9.0.0-beta14","resin-sdk-preconfigured":"^6.9.0","resin-settings-client":"^3.6.1","resin-stream-logger":"^0.1.0","resin-sync":"^9.2.3","rimraf":"^2.4.3","rindle":"^1.0.0","semver":"^5.3.0","split":"^1.0.1","stream-to-promise":"^2.2.0","string-width":"^2.1.1","strip-ansi-stream":"^1.0.0","through2":"^2.0.3","tmp":"0.0.31","umount":"^1.1.6","unzip2":"^0.2.5","update-notifier":"^2.2.0","window-size":"^1.1.0","removedrive":"^1.0.0"},"optionalDependencies":{"removedrive":"^1.0.0"},"gitHead":"b388ccb6f317dded2b665b91f0a3965e08b4fafc","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@7.1.0","_shasum":"5714bfd98400eaf5889a761437a55d0277563577","_from":".","_npmVersion":"4.6.1","_nodeVersion":"6.13.1","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"shasum":"5714bfd98400eaf5889a761437a55d0277563577","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-7.1.0.tgz","fileCount":133,"unpackedSize":536629,"integrity":"sha512-dr7lUA9DnnwyDhnJDxl1VCk0Ud+bqdVV84ho1tcvfjjW3E54jTFlCNeuYoPCa0/Hi41/3bljNAndukCjg9sNBg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD1Qt1d+yM2ASLskEf5yL6zLvY9+6yVhD56u0uM66OoKAIhAMR01IyyRF3ROqf+pJc0wjQ7XU4p/kij3DjwMQMXI1za"}]},"maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-cli_7.1.0_1521719463754_0.004735114470876267"},"_hasShrinkwrap":false,"deprecated":"resin-cli is deprecated, please use balena-cli instead"},"7.1.1":{"name":"resin-cli","version":"7.1.1","description":"The official resin.io CLI tool","main":"./build/actions/index.js","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git+ssh://git@github.com/resin-io/resin-cli.git"},"preferGlobal":true,"files":["bin/","build/","doc/","lib/"],"bin":{"resin":"./bin/resin"},"pkg":{"scripts":["node_modules/resin-sync/build/capitano/*.js","node_modules/resin-sync/build/sync/*.js"],"assets":["build/auth/pages/*.ejs","node_modules/resin-discoverable-services/services/**/*"]},"scripts":{"prebuild":"rimraf build/ build-bin/ build-zip/","build":"npm run build:src && npm run build:bin","build:src":"npm run prettify && npm run lint && gulp build && tsc && npm run build:doc","build:doc":"mkdirp doc/ && ts-node automation/capitanodoc/index.ts > doc/cli.markdown","build:bin":"ts-node --type-check -P automation automation/build-bin.ts","release":"npm run build && ts-node --type-check -P automation automation/deploy-bin.ts","pretest":"npm run build","test":"gulp test","ci":"npm run test && catch-uncommitted","watch":"gulp watch","prettify":"prettier --write \"{lib,tests,automation,typings}/**/*.ts\"","lint":"resin-lint lib/ tests/ && resin-lint --typescript automation/ lib/ typings/ tests/","prepublish":"require-npm4-to-publish","prepublishOnly":"npm run build"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","engines":{"node":">=6.0"},"devDependencies":{"@types/archiver":"^2.0.1","@types/bluebird":"^3.5.19","@types/es6-promise":"0.0.32","@types/fs-extra":"^5.0.0","@types/is-root":"^1.0.0","@types/lodash":"^4.14.103","@types/mkdirp":"^0.5.2","@types/prettyjson":"0.0.28","@types/raven":"^2.1.2","catch-uncommitted":"^1.0.0","ent":"^2.2.0","filehound":"^1.16.2","fs-extra":"^5.0.0","gulp":"^3.9.0","gulp-coffee":"^2.2.0","gulp-inline-source":"^2.1.0","gulp-mocha":"^2.0.0","gulp-shell":"^0.5.2","mochainon":"^2.0.0","pkg":"^4.3.0-beta.1","prettier":"^1.9.2","publish-release":"^1.3.3","require-npm4-to-publish":"^1.0.0","resin-lint":"^1.5.0","ts-node":"^4.0.1","typescript":"2.4.0"},"dependencies":{"@resin.io/valid-email":"^0.1.0","@types/stream-to-promise":"^2.2.0","ansi-escapes":"^2.0.0","any-promise":"^1.3.0","archiver":"^2.1.0","bash":"0.0.1","bluebird":"^3.3.3","body-parser":"^1.14.1","capitano":"^1.7.0","chalk":"^2.3.0","cli-truncate":"^1.1.0","coffeescript":"^1.12.6","columnify":"^1.5.2","denymount":"^2.2.0","docker-progress":"^3.0.1","docker-qemu-transpose":"^0.3.4","docker-toolbelt":"^3.1.0","dockerode":"^2.5.0","dockerode-options":"^0.2.1","drivelist":"^5.0.22","ejs":"^2.5.7","etcher-image-write":"^9.0.3","express":"^4.13.3","global-tunnel-ng":"^2.1.1","hasbin":"^1.2.3","humanize":"0.0.9","inquirer":"^3.1.1","is-root":"^1.0.0","js-yaml":"^3.10.0","klaw":"^1.3.1","lodash":"^4.17.4","mixpanel":"^0.4.0","mkdirp":"^0.5.1","moment":"^2.20.1","moment-duration-format":"^2.2.1","mz":"^2.6.0","node-cleanup":"^2.1.2","opn":"^5.1.0","president":"^2.0.1","prettyjson":"^1.1.3","progress-stream":"^2.0.0","raven":"^1.2.0","reconfix":"^0.0.3","request":"^2.81.0","resin-bundle-resolve":"^0.5.3","resin-cli-errors":"^1.2.0","resin-cli-form":"^1.4.1","resin-cli-visuals":"^1.4.0","resin-compose-parse":"^1.8.0","resin-config-json":"^1.0.0","resin-device-config":"^4.0.0","resin-device-init":"^4.0.0","resin-docker-build":"^0.6.2","resin-doodles":"0.0.1","resin-image-fs":"^2.3.0","resin-image-manager":"^5.0.0","resin-multibuild":"^0.5.1","resin-preload":"^6.1.2","resin-release":"^1.2.0","resin-sdk":"9.0.0-beta14","resin-sdk-preconfigured":"^6.9.0","resin-settings-client":"^3.6.1","resin-stream-logger":"^0.1.0","resin-sync":"^9.2.3","rimraf":"^2.4.3","rindle":"^1.0.0","semver":"^5.3.0","split":"^1.0.1","stream-to-promise":"^2.2.0","string-width":"^2.1.1","strip-ansi-stream":"^1.0.0","through2":"^2.0.3","tmp":"0.0.31","umount":"^1.1.6","unzip2":"^0.2.5","update-notifier":"^2.2.0","window-size":"^1.1.0","removedrive":"^1.0.0"},"optionalDependencies":{"removedrive":"^1.0.0"},"gitHead":"1032d9927f0f18e534608512e2e9b34f98fe8327","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@7.1.1","_shasum":"667bd9652f75a8c1653a489479e30c2ac4182400","_from":".","_npmVersion":"4.6.1","_nodeVersion":"6.13.1","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"shasum":"667bd9652f75a8c1653a489479e30c2ac4182400","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-7.1.1.tgz","fileCount":133,"unpackedSize":534837,"integrity":"sha512-Q+mybNH+2oqXXsSfCo9Wb5QGP3XhPw1/S9+IYTrTrJyA9MjQZ1tDvk4N6ewcWvlskGRTk9neaXRYF9zk+8/Kpw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCmDnMOIkEIDedFrlIjRbAfKejpgsxhK68RGZThMDKCqgIgChgontj0XYccVFlOOfaE5jzhrt5PISO9Oj+TGkHcyyM="}]},"maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-cli_7.1.1_1521742430395_0.16468082106256432"},"_hasShrinkwrap":false,"deprecated":"resin-cli is deprecated, please use balena-cli instead"},"7.1.2":{"name":"resin-cli","version":"7.1.2","description":"The official resin.io CLI tool","main":"./build/actions/index.js","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git+ssh://git@github.com/resin-io/resin-cli.git"},"preferGlobal":true,"files":["bin/","build/","doc/","lib/"],"bin":{"resin":"./bin/resin"},"pkg":{"scripts":["node_modules/resin-sync/build/capitano/*.js","node_modules/resin-sync/build/sync/*.js"],"assets":["build/auth/pages/*.ejs","node_modules/resin-discoverable-services/services/**/*"]},"scripts":{"prebuild":"rimraf build/ build-bin/ build-zip/","build":"npm run build:src && npm run build:bin","build:src":"npm run prettify && npm run lint && gulp build && tsc && npm run build:doc","build:doc":"mkdirp doc/ && ts-node automation/capitanodoc/index.ts > doc/cli.markdown","build:bin":"ts-node --type-check -P automation automation/build-bin.ts","release":"npm run build && ts-node --type-check -P automation automation/deploy-bin.ts","pretest":"npm run build","test":"gulp test","ci":"npm run test && catch-uncommitted","watch":"gulp watch","prettify":"prettier --write \"{lib,tests,automation,typings}/**/*.ts\"","lint":"resin-lint lib/ tests/ && resin-lint --typescript automation/ lib/ typings/ tests/","prepublish":"require-npm4-to-publish","prepublishOnly":"npm run build"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","engines":{"node":">=6.0"},"devDependencies":{"@types/archiver":"^2.0.1","@types/bluebird":"^3.5.19","@types/es6-promise":"0.0.32","@types/fs-extra":"^5.0.0","@types/is-root":"^1.0.0","@types/lodash":"^4.14.103","@types/mkdirp":"^0.5.2","@types/prettyjson":"0.0.28","@types/raven":"^2.1.2","catch-uncommitted":"^1.0.0","ent":"^2.2.0","filehound":"^1.16.2","fs-extra":"^5.0.0","gulp":"^3.9.0","gulp-coffee":"^2.2.0","gulp-inline-source":"^2.1.0","gulp-mocha":"^2.0.0","gulp-shell":"^0.5.2","mochainon":"^2.0.0","pkg":"^4.3.0-beta.1","prettier":"^1.9.2","publish-release":"^1.3.3","require-npm4-to-publish":"^1.0.0","resin-lint":"^1.5.0","ts-node":"^4.0.1","typescript":"2.4.0"},"dependencies":{"@resin.io/valid-email":"^0.1.0","@types/stream-to-promise":"^2.2.0","ansi-escapes":"^2.0.0","any-promise":"^1.3.0","archiver":"^2.1.0","bash":"0.0.1","bluebird":"^3.3.3","body-parser":"^1.14.1","capitano":"^1.7.0","chalk":"^2.3.0","cli-truncate":"^1.1.0","coffeescript":"^1.12.6","columnify":"^1.5.2","denymount":"^2.2.0","docker-progress":"^3.0.1","docker-qemu-transpose":"^0.3.4","docker-toolbelt":"^3.1.0","dockerode":"^2.5.0","dockerode-options":"^0.2.1","drivelist":"^5.0.22","ejs":"^2.5.7","etcher-image-write":"^9.0.3","express":"^4.13.3","global-tunnel-ng":"^2.1.1","hasbin":"^1.2.3","humanize":"0.0.9","inquirer":"^3.1.1","is-root":"^1.0.0","js-yaml":"^3.10.0","klaw":"^1.3.1","lodash":"^4.17.4","mixpanel":"^0.4.0","mkdirp":"^0.5.1","moment":"^2.20.1","moment-duration-format":"^2.2.1","mz":"^2.6.0","node-cleanup":"^2.1.2","opn":"^5.1.0","president":"^2.0.1","prettyjson":"^1.1.3","progress-stream":"^2.0.0","raven":"^1.2.0","reconfix":"^0.0.3","request":"^2.81.0","resin-bundle-resolve":"^0.5.3","resin-cli-errors":"^1.2.0","resin-cli-form":"^1.4.1","resin-cli-visuals":"^1.4.0","resin-compose-parse":"^1.8.0","resin-config-json":"^1.0.0","resin-device-config":"^4.0.0","resin-device-init":"^4.0.0","resin-docker-build":"^0.6.2","resin-doodles":"0.0.1","resin-image-fs":"^2.3.0","resin-image-manager":"^5.0.0","resin-multibuild":"^0.5.1","resin-preload":"^6.2.0","resin-release":"^1.2.0","resin-sdk":"9.0.0-beta16","resin-sdk-preconfigured":"^6.9.0","resin-settings-client":"^3.6.1","resin-stream-logger":"^0.1.0","resin-sync":"^9.2.3","rimraf":"^2.4.3","rindle":"^1.0.0","semver":"^5.3.0","split":"^1.0.1","stream-to-promise":"^2.2.0","string-width":"^2.1.1","strip-ansi-stream":"^1.0.0","through2":"^2.0.3","tmp":"0.0.31","umount":"^1.1.6","unzip2":"^0.2.5","update-notifier":"^2.2.0","window-size":"^1.1.0","removedrive":"^1.0.0"},"optionalDependencies":{"removedrive":"^1.0.0"},"gitHead":"50b1a7e6b0fe9c241de6d7d419b3620a6868147c","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@7.1.2","_shasum":"e1610ba66784439c0d80d5e579f5b61ad1cc781d","_from":".","_npmVersion":"4.6.1","_nodeVersion":"6.13.1","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"shasum":"e1610ba66784439c0d80d5e579f5b61ad1cc781d","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-7.1.2.tgz","fileCount":133,"unpackedSize":534951,"integrity":"sha512-QrNeXMBCkdwMMeprtMzyxiGKeMtl3qM7W9wGRmA+kIR1HZhf2DGI+dlhs/1o5oeDinkdNDNYVYFTii1bwb7Ylg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFb4PZl9nXHRttC045dTCMicVKwbgm4XvBx73qBDysetAiEAwgW9OiOprAu7DSv54gZ21fUQtBWhoTXemcWDmu4ObcQ="}]},"maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-cli_7.1.2_1521813869431_0.46820478731866166"},"_hasShrinkwrap":false,"deprecated":"resin-cli is deprecated, please use balena-cli instead"},"7.1.3":{"name":"resin-cli","version":"7.1.3","description":"The official resin.io CLI tool","main":"./build/actions/index.js","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git+ssh://git@github.com/resin-io/resin-cli.git"},"preferGlobal":true,"files":["bin/","build/","doc/","lib/"],"bin":{"resin":"./bin/resin"},"pkg":{"scripts":["node_modules/resin-sync/build/capitano/*.js","node_modules/resin-sync/build/sync/*.js"],"assets":["build/auth/pages/*.ejs","node_modules/resin-discoverable-services/services/**/*"]},"scripts":{"prebuild":"rimraf build/ build-bin/ build-zip/","build":"npm run build:src && npm run build:bin","build:src":"npm run prettify && npm run lint && gulp build && tsc && npm run build:doc","build:doc":"mkdirp doc/ && ts-node automation/capitanodoc/index.ts > doc/cli.markdown","build:bin":"ts-node --type-check -P automation automation/build-bin.ts","release":"npm run build && ts-node --type-check -P automation automation/deploy-bin.ts","pretest":"npm run build","test":"gulp test","ci":"npm run test && catch-uncommitted","watch":"gulp watch","prettify":"prettier --write \"{lib,tests,automation,typings}/**/*.ts\"","lint":"resin-lint lib/ tests/ && resin-lint --typescript automation/ lib/ typings/ tests/","prepublish":"require-npm4-to-publish","prepublishOnly":"npm run build"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","engines":{"node":">=6.0"},"devDependencies":{"@types/archiver":"^2.0.1","@types/bluebird":"^3.5.19","@types/es6-promise":"0.0.32","@types/fs-extra":"^5.0.0","@types/is-root":"^1.0.0","@types/lodash":"^4.14.103","@types/mkdirp":"^0.5.2","@types/prettyjson":"0.0.28","@types/raven":"^2.1.2","catch-uncommitted":"^1.0.0","ent":"^2.2.0","filehound":"^1.16.2","fs-extra":"^5.0.0","gulp":"^3.9.0","gulp-coffee":"^2.2.0","gulp-inline-source":"^2.1.0","gulp-mocha":"^2.0.0","gulp-shell":"^0.5.2","mochainon":"^2.0.0","pkg":"^4.3.0-beta.1","prettier":"^1.9.2","publish-release":"^1.3.3","require-npm4-to-publish":"^1.0.0","resin-lint":"^1.5.0","ts-node":"^4.0.1","typescript":"2.4.0"},"dependencies":{"@resin.io/valid-email":"^0.1.0","@types/stream-to-promise":"^2.2.0","ansi-escapes":"^2.0.0","any-promise":"^1.3.0","archiver":"^2.1.0","bash":"0.0.1","bluebird":"^3.3.3","body-parser":"^1.14.1","capitano":"^1.7.0","chalk":"^2.3.0","cli-truncate":"^1.1.0","coffeescript":"^1.12.6","columnify":"^1.5.2","denymount":"^2.2.0","docker-progress":"^3.0.1","docker-qemu-transpose":"^0.3.4","docker-toolbelt":"^3.1.0","dockerode":"^2.5.0","dockerode-options":"^0.2.1","drivelist":"^5.0.22","ejs":"^2.5.7","etcher-image-write":"^9.0.3","express":"^4.13.3","global-tunnel-ng":"^2.1.1","hasbin":"^1.2.3","humanize":"0.0.9","inquirer":"^3.1.1","is-root":"^1.0.0","js-yaml":"^3.10.0","klaw":"^1.3.1","lodash":"^4.17.4","mixpanel":"^0.4.0","mkdirp":"^0.5.1","moment":"^2.20.1","moment-duration-format":"^2.2.1","mz":"^2.6.0","node-cleanup":"^2.1.2","opn":"^5.1.0","president":"^2.0.1","prettyjson":"^1.1.3","progress-stream":"^2.0.0","raven":"^1.2.0","reconfix":"^0.0.3","request":"^2.81.0","resin-bundle-resolve":"^0.5.3","resin-cli-errors":"^1.2.0","resin-cli-form":"^1.4.1","resin-cli-visuals":"^1.4.0","resin-compose-parse":"^1.8.0","resin-config-json":"^1.0.0","resin-device-config":"^4.0.0","resin-device-init":"^4.0.0","resin-docker-build":"^0.6.2","resin-doodles":"0.0.1","resin-image-fs":"^2.3.0","resin-image-manager":"^5.0.0","resin-multibuild":"^0.5.1","resin-preload":"^6.2.0","resin-release":"^1.2.0","resin-sdk":"9.0.0-beta16","resin-sdk-preconfigured":"^6.9.0","resin-settings-client":"^3.6.1","resin-stream-logger":"^0.1.0","resin-sync":"^9.2.3","rimraf":"^2.4.3","rindle":"^1.0.0","semver":"^5.3.0","split":"^1.0.1","stream-to-promise":"^2.2.0","string-width":"^2.1.1","strip-ansi-stream":"^1.0.0","through2":"^2.0.3","tmp":"0.0.31","umount":"^1.1.6","unzip2":"^0.2.5","update-notifier":"^2.2.0","window-size":"^1.1.0","removedrive":"^1.0.0"},"optionalDependencies":{"removedrive":"^1.0.0"},"gitHead":"2b0143775c9ab4f465fd7c8e2d668699409d68bf","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@7.1.3","_shasum":"ee141889680cf08a5aaa78436d099da3c9cdf6be","_from":".","_npmVersion":"4.6.1","_nodeVersion":"6.13.1","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"shasum":"ee141889680cf08a5aaa78436d099da3c9cdf6be","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-7.1.3.tgz","fileCount":133,"unpackedSize":535081,"integrity":"sha512-MEo/aJwquiBgFWDv4xdebcysq0sOeZGidwXEuwP4VxQr11L/xJqjrPrOM0YWR5xZHqqy1eLYlnAMzBBAWTuiJQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC9Mi5DPS+9YwjIB+aJdDsboT6WkPLXzueuZ4M4KKGNPAiEA6+5XAVMsZBM7rCpFX6GoTepIy4rQ60B6A9BEPxWBKxQ="}]},"maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-cli_7.1.3_1521821167566_0.9633443846262506"},"_hasShrinkwrap":false,"deprecated":"resin-cli is deprecated, please use balena-cli instead"},"7.1.4":{"name":"resin-cli","version":"7.1.4","description":"The official resin.io CLI tool","main":"./build/actions/index.js","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git+ssh://git@github.com/resin-io/resin-cli.git"},"preferGlobal":true,"files":["bin/","build/","doc/","lib/"],"bin":{"resin":"./bin/resin"},"pkg":{"scripts":["node_modules/resin-sync/build/capitano/*.js","node_modules/resin-sync/build/sync/*.js"],"assets":["build/auth/pages/*.ejs","node_modules/resin-discoverable-services/services/**/*"]},"scripts":{"prebuild":"rimraf build/ build-bin/ build-zip/","build":"npm run build:src && npm run build:bin","build:src":"npm run prettify && npm run lint && gulp build && tsc && npm run build:doc","build:doc":"mkdirp doc/ && ts-node automation/capitanodoc/index.ts > doc/cli.markdown","build:bin":"ts-node --type-check -P automation automation/build-bin.ts","release":"npm run build && ts-node --type-check -P automation automation/deploy-bin.ts","pretest":"npm run build","test":"gulp test","ci":"npm run test && catch-uncommitted","watch":"gulp watch","prettify":"prettier --write \"{lib,tests,automation,typings}/**/*.ts\"","lint":"resin-lint lib/ tests/ && resin-lint --typescript automation/ lib/ typings/ tests/","prepublish":"require-npm4-to-publish","prepublishOnly":"npm run build"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","engines":{"node":">=6.0"},"devDependencies":{"@types/archiver":"^2.0.1","@types/bluebird":"^3.5.19","@types/es6-promise":"0.0.32","@types/fs-extra":"^5.0.0","@types/is-root":"^1.0.0","@types/lodash":"^4.14.103","@types/mkdirp":"^0.5.2","@types/prettyjson":"0.0.28","@types/raven":"^2.1.2","catch-uncommitted":"^1.0.0","ent":"^2.2.0","filehound":"^1.16.2","fs-extra":"^5.0.0","gulp":"^3.9.0","gulp-coffee":"^2.2.0","gulp-inline-source":"^2.1.0","gulp-mocha":"^2.0.0","gulp-shell":"^0.5.2","mochainon":"^2.0.0","pkg":"^4.3.0-beta.1","prettier":"^1.9.2","publish-release":"^1.3.3","require-npm4-to-publish":"^1.0.0","resin-lint":"^1.5.0","ts-node":"^4.0.1","typescript":"2.4.0"},"dependencies":{"@resin.io/valid-email":"^0.1.0","@types/stream-to-promise":"^2.2.0","ansi-escapes":"^2.0.0","any-promise":"^1.3.0","archiver":"^2.1.0","bash":"0.0.1","bluebird":"^3.3.3","body-parser":"^1.14.1","capitano":"^1.7.0","chalk":"^2.3.0","cli-truncate":"^1.1.0","coffeescript":"^1.12.6","columnify":"^1.5.2","denymount":"^2.2.0","docker-progress":"^3.0.1","docker-qemu-transpose":"^0.3.4","docker-toolbelt":"^3.1.0","dockerode":"^2.5.0","dockerode-options":"^0.2.1","drivelist":"^5.0.22","ejs":"^2.5.7","etcher-image-write":"^9.0.3","express":"^4.13.3","global-tunnel-ng":"^2.1.1","hasbin":"^1.2.3","humanize":"0.0.9","inquirer":"^3.1.1","is-root":"^1.0.0","js-yaml":"^3.10.0","klaw":"^1.3.1","lodash":"^4.17.4","mixpanel":"^0.4.0","mkdirp":"^0.5.1","moment":"^2.20.1","moment-duration-format":"^2.2.1","mz":"^2.6.0","node-cleanup":"^2.1.2","opn":"^5.1.0","president":"^2.0.1","prettyjson":"^1.1.3","progress-stream":"^2.0.0","raven":"^1.2.0","reconfix":"^0.0.3","request":"^2.81.0","resin-bundle-resolve":"^0.5.3","resin-cli-errors":"^1.2.0","resin-cli-form":"^1.4.1","resin-cli-visuals":"^1.4.0","resin-compose-parse":"^1.8.0","resin-config-json":"^1.0.0","resin-device-config":"^4.0.0","resin-device-init":"^4.0.0","resin-docker-build":"^0.6.2","resin-doodles":"0.0.1","resin-image-fs":"^2.3.0","resin-image-manager":"^5.0.0","resin-multibuild":"^0.5.1","resin-preload":"^6.2.0","resin-release":"^1.2.0","resin-sdk":"9.0.0-beta16","resin-sdk-preconfigured":"^6.9.0","resin-settings-client":"^3.6.1","resin-stream-logger":"^0.1.0","resin-sync":"^9.3.3","rimraf":"^2.4.3","rindle":"^1.0.0","semver":"^5.3.0","split":"^1.0.1","stream-to-promise":"^2.2.0","string-width":"^2.1.1","strip-ansi-stream":"^1.0.0","through2":"^2.0.3","tmp":"0.0.31","umount":"^1.1.6","unzip2":"^0.2.5","update-notifier":"^2.2.0","window-size":"^1.1.0","removedrive":"^1.0.0"},"optionalDependencies":{"removedrive":"^1.0.0"},"gitHead":"2bbbbf6fdda0c700711ccffe83025081fd430141","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@7.1.4","_shasum":"b09cd84b500cd184f34c4e22ff101a380cc33789","_from":".","_npmVersion":"4.6.1","_nodeVersion":"6.13.1","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"shasum":"b09cd84b500cd184f34c4e22ff101a380cc33789","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-7.1.4.tgz","fileCount":133,"unpackedSize":535172,"integrity":"sha512-rOyJWe33mXxdz/FMSoVWPV0Iv6X+qrDo1WEB57c08tnLOli7gVx6BZqrumWwxySkGREEl83xWlmsDgw7S09yHw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFPo988GI48mWD8f8fEeBC9bpHmCtcUyRaXyZSWwj0kqAiBXvL4uf7MGcUv4lhGo2fAyfeGHIGl3OuCsk2lsP12agA=="}]},"maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-cli_7.1.4_1522082485828_0.4534480191907271"},"_hasShrinkwrap":false,"deprecated":"resin-cli is deprecated, please use balena-cli instead"},"7.1.5":{"name":"resin-cli","version":"7.1.5","description":"The official resin.io CLI tool","main":"./build/actions/index.js","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git+ssh://git@github.com/resin-io/resin-cli.git"},"preferGlobal":true,"files":["bin/","build/","doc/","lib/"],"bin":{"resin":"./bin/resin"},"pkg":{"scripts":["node_modules/resin-sync/build/capitano/*.js","node_modules/resin-sync/build/sync/*.js"],"assets":["build/auth/pages/*.ejs","node_modules/resin-discoverable-services/services/**/*"]},"scripts":{"prebuild":"rimraf build/ build-bin/ build-zip/","build":"npm run build:src && npm run build:bin","build:src":"npm run prettify && npm run lint && gulp build && tsc && npm run build:doc","build:doc":"mkdirp doc/ && ts-node automation/capitanodoc/index.ts > doc/cli.markdown","build:bin":"ts-node --type-check -P automation automation/build-bin.ts","release":"npm run build && ts-node --type-check -P automation automation/deploy-bin.ts","pretest":"npm run build","test":"gulp test","ci":"npm run test && catch-uncommitted","watch":"gulp watch","prettify":"prettier --write \"{lib,tests,automation,typings}/**/*.ts\"","lint":"resin-lint lib/ tests/ && resin-lint --typescript automation/ lib/ typings/ tests/","prepublish":"require-npm4-to-publish","prepublishOnly":"npm run build"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","engines":{"node":">=6.0"},"devDependencies":{"@types/archiver":"^2.0.1","@types/bluebird":"^3.5.19","@types/es6-promise":"0.0.32","@types/fs-extra":"^5.0.0","@types/is-root":"^1.0.0","@types/lodash":"^4.14.103","@types/mkdirp":"^0.5.2","@types/prettyjson":"0.0.28","@types/raven":"^2.1.2","catch-uncommitted":"^1.0.0","ent":"^2.2.0","filehound":"^1.16.2","fs-extra":"^5.0.0","gulp":"^3.9.0","gulp-coffee":"^2.2.0","gulp-inline-source":"^2.1.0","gulp-mocha":"^2.0.0","gulp-shell":"^0.5.2","mochainon":"^2.0.0","pkg":"^4.3.0-beta.1","prettier":"^1.9.2","publish-release":"^1.3.3","require-npm4-to-publish":"^1.0.0","resin-lint":"^1.5.0","ts-node":"^4.0.1","typescript":"2.4.0"},"dependencies":{"@resin.io/valid-email":"^0.1.0","@types/stream-to-promise":"^2.2.0","ansi-escapes":"^2.0.0","any-promise":"^1.3.0","archiver":"^2.1.0","bash":"0.0.1","bluebird":"^3.3.3","body-parser":"^1.14.1","capitano":"^1.7.0","chalk":"^2.3.0","cli-truncate":"^1.1.0","coffeescript":"^1.12.6","columnify":"^1.5.2","denymount":"^2.2.0","docker-progress":"^3.0.1","docker-qemu-transpose":"^0.3.4","docker-toolbelt":"^3.1.0","dockerode":"^2.5.0","dockerode-options":"^0.2.1","drivelist":"^5.0.22","ejs":"^2.5.7","etcher-image-write":"^9.0.3","express":"^4.13.3","global-tunnel-ng":"^2.1.1","hasbin":"^1.2.3","humanize":"0.0.9","inquirer":"^3.1.1","is-root":"^1.0.0","js-yaml":"^3.10.0","klaw":"^1.3.1","lodash":"^4.17.4","mixpanel":"^0.4.0","mkdirp":"^0.5.1","moment":"^2.20.1","moment-duration-format":"^2.2.1","mz":"^2.6.0","node-cleanup":"^2.1.2","opn":"^5.1.0","president":"^2.0.1","prettyjson":"^1.1.3","progress-stream":"^2.0.0","raven":"^1.2.0","reconfix":"^0.0.3","request":"^2.81.0","resin-bundle-resolve":"^0.5.3","resin-cli-errors":"^1.2.0","resin-cli-form":"^1.4.1","resin-cli-visuals":"^1.4.0","resin-compose-parse":"^1.8.0","resin-config-json":"^1.0.0","resin-device-config":"^4.0.0","resin-device-init":"^4.0.0","resin-docker-build":"^0.6.2","resin-doodles":"0.0.1","resin-image-fs":"^2.3.0","resin-image-manager":"^5.0.0","resin-multibuild":"^0.5.1","resin-preload":"^6.2.0","resin-release":"^1.2.0","resin-sdk":"9.0.0-beta16","resin-sdk-preconfigured":"^6.9.0","resin-settings-client":"^3.6.1","resin-stream-logger":"^0.1.0","resin-sync":"^9.3.3","rimraf":"^2.4.3","rindle":"^1.0.0","semver":"^5.3.0","split":"^1.0.1","stream-to-promise":"^2.2.0","string-width":"^2.1.1","strip-ansi-stream":"^1.0.0","through2":"^2.0.3","tmp":"0.0.31","umount":"^1.1.6","unzip2":"^0.2.5","update-notifier":"^2.2.0","window-size":"^1.1.0","removedrive":"^1.0.0"},"optionalDependencies":{"removedrive":"^1.0.0"},"gitHead":"906cfe926835291c5cc729050cb839f70a42d1bb","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@7.1.5","_shasum":"5fd4fe5a16267c758d00ae25386033da8fa9d910","_from":".","_npmVersion":"4.6.1","_nodeVersion":"6.13.1","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"shasum":"5fd4fe5a16267c758d00ae25386033da8fa9d910","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-7.1.5.tgz","fileCount":133,"unpackedSize":535383,"integrity":"sha512-GdUt3pTBZnyG9ij32NQv7c4eX6OUI/s6c2Wq0+IgMJGPb64Drze0HTngvbndlCvgHF4jELspUwalpXmPBLyoRg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCUe7jM/rds49ahh9W8KAGYr4QX5RGmeqewt90ovYBRzgIgcR5ZCvyRauHBZSAfu97d+v0pxAAxt9guDgX01ws5H9Y="}]},"maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-cli_7.1.5_1522239012837_0.54129606900544"},"_hasShrinkwrap":false,"deprecated":"resin-cli is deprecated, please use balena-cli instead"},"7.1.6":{"name":"resin-cli","version":"7.1.6","description":"The official resin.io CLI tool","main":"./build/actions/index.js","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git+ssh://git@github.com/resin-io/resin-cli.git"},"preferGlobal":true,"files":["bin/","build/","doc/","lib/"],"bin":{"resin":"./bin/resin"},"pkg":{"scripts":["node_modules/resin-sync/build/capitano/*.js","node_modules/resin-sync/build/sync/*.js"],"assets":["build/auth/pages/*.ejs","node_modules/resin-discoverable-services/services/**/*"]},"scripts":{"prebuild":"rimraf build/ build-bin/ build-zip/","build":"npm run build:src && npm run build:bin","build:src":"npm run prettify && npm run lint && gulp build && tsc && npm run build:doc","build:doc":"mkdirp doc/ && ts-node automation/capitanodoc/index.ts > doc/cli.markdown","build:bin":"ts-node --type-check -P automation automation/build-bin.ts","release":"npm run build && ts-node --type-check -P automation automation/deploy-bin.ts","pretest":"npm run build","test":"gulp test","ci":"npm run test && catch-uncommitted","watch":"gulp watch","prettify":"prettier --write \"{lib,tests,automation,typings}/**/*.ts\"","lint":"resin-lint lib/ tests/ && resin-lint --typescript automation/ lib/ typings/ tests/","prepublish":"require-npm4-to-publish","prepublishOnly":"npm run build"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","engines":{"node":">=6.0"},"devDependencies":{"@types/archiver":"^2.0.1","@types/bluebird":"^3.5.19","@types/es6-promise":"0.0.32","@types/fs-extra":"^5.0.0","@types/is-root":"^1.0.0","@types/lodash":"^4.14.103","@types/mkdirp":"^0.5.2","@types/prettyjson":"0.0.28","@types/raven":"^2.1.2","catch-uncommitted":"^1.0.0","ent":"^2.2.0","filehound":"^1.16.2","fs-extra":"^5.0.0","gulp":"^3.9.0","gulp-coffee":"^2.2.0","gulp-inline-source":"^2.1.0","gulp-mocha":"^2.0.0","gulp-shell":"^0.5.2","mochainon":"^2.0.0","pkg":"^4.3.0-beta.1","prettier":"^1.9.2","publish-release":"^1.3.3","require-npm4-to-publish":"^1.0.0","resin-lint":"^1.5.0","ts-node":"^4.0.1","typescript":"2.4.0"},"dependencies":{"@resin.io/valid-email":"^0.1.0","@types/stream-to-promise":"^2.2.0","ansi-escapes":"^2.0.0","any-promise":"^1.3.0","archiver":"^2.1.0","bash":"0.0.1","bluebird":"^3.3.3","body-parser":"^1.14.1","capitano":"^1.7.0","chalk":"^2.3.0","cli-truncate":"^1.1.0","coffeescript":"^1.12.6","columnify":"^1.5.2","denymount":"^2.2.0","docker-progress":"^3.0.1","docker-qemu-transpose":"^0.4.1","docker-toolbelt":"^3.1.0","dockerode":"^2.5.0","dockerode-options":"^0.2.1","drivelist":"^5.0.22","ejs":"^2.5.7","etcher-image-write":"^9.0.3","express":"^4.13.3","global-tunnel-ng":"^2.1.1","hasbin":"^1.2.3","humanize":"0.0.9","inquirer":"^3.1.1","is-root":"^1.0.0","js-yaml":"^3.10.0","klaw":"^1.3.1","lodash":"^4.17.4","mixpanel":"^0.4.0","mkdirp":"^0.5.1","moment":"^2.20.1","moment-duration-format":"^2.2.1","mz":"^2.6.0","node-cleanup":"^2.1.2","opn":"^5.1.0","president":"^2.0.1","prettyjson":"^1.1.3","progress-stream":"^2.0.0","raven":"^1.2.0","reconfix":"^0.0.3","request":"^2.81.0","resin-bundle-resolve":"^0.5.3","resin-cli-errors":"^1.2.0","resin-cli-form":"^1.4.1","resin-cli-visuals":"^1.4.0","resin-compose-parse":"^1.8.0","resin-config-json":"^1.0.0","resin-device-config":"^4.0.0","resin-device-init":"^4.0.0","resin-docker-build":"^0.6.2","resin-doodles":"0.0.1","resin-image-fs":"^2.3.0","resin-image-manager":"^5.0.0","resin-multibuild":"^0.5.1","resin-preload":"^6.2.0","resin-release":"^1.2.0","resin-sdk":"9.0.0-beta16","resin-sdk-preconfigured":"^6.9.0","resin-settings-client":"^3.6.1","resin-stream-logger":"^0.1.0","resin-sync":"^9.3.3","rimraf":"^2.4.3","rindle":"^1.0.0","semver":"^5.3.0","split":"^1.0.1","stream-to-promise":"^2.2.0","string-width":"^2.1.1","strip-ansi-stream":"^1.0.0","through2":"^2.0.3","tmp":"0.0.31","umount":"^1.1.6","unzip2":"^0.2.5","update-notifier":"^2.2.0","window-size":"^1.1.0","removedrive":"^1.0.0"},"optionalDependencies":{"removedrive":"^1.0.0"},"gitHead":"b4526e98950abfbf8b89166f9728fd12a8c522ce","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@7.1.6","_shasum":"1fc065a4e22b1472126e3ed7dbbcceb56db5e759","_from":".","_npmVersion":"4.6.1","_nodeVersion":"6.14.0","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"shasum":"1fc065a4e22b1472126e3ed7dbbcceb56db5e759","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-7.1.6.tgz","fileCount":133,"unpackedSize":535470,"integrity":"sha512-k2RFAtMt8Qw3RHKjnTdexf4PJb3dLoThXpGJ0Shg5XDSi7LQbDs/15r3odZSAHLsg1KUy+mSHXTl3hEYm+oBbw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAo0mplSzHirdDmk0op7Xq3boj2TGTdeO0Vg2vWGwS+VAiB2lgYdItaNwLLCRMwXRPPIpg91H5z2uFFojz7MHGvqcw=="}]},"maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-cli_7.1.6_1522314797583_0.5420538186063528"},"_hasShrinkwrap":false,"deprecated":"resin-cli is deprecated, please use balena-cli instead"},"7.2.0":{"name":"resin-cli","version":"7.2.0","description":"The official resin.io CLI tool","main":"./build/actions/index.js","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git+ssh://git@github.com/resin-io/resin-cli.git"},"preferGlobal":true,"files":["bin/","build/","doc/","lib/"],"bin":{"resin":"./bin/resin"},"pkg":{"scripts":["node_modules/resin-sync/build/capitano/*.js","node_modules/resin-sync/build/sync/*.js"],"assets":["build/auth/pages/*.ejs","node_modules/resin-discoverable-services/services/**/*"]},"scripts":{"prebuild":"rimraf build/ build-bin/ build-zip/","build":"npm run build:src && npm run build:bin","build:src":"npm run prettify && npm run lint && gulp build && tsc && npm run build:doc","build:doc":"mkdirp doc/ && ts-node automation/capitanodoc/index.ts > doc/cli.markdown","build:bin":"ts-node --type-check -P automation automation/build-bin.ts","release":"npm run build && ts-node --type-check -P automation automation/deploy-bin.ts","pretest":"npm run build","test":"gulp test","ci":"npm run test && catch-uncommitted","watch":"gulp watch","prettify":"prettier --write \"{lib,tests,automation,typings}/**/*.ts\"","lint":"resin-lint lib/ tests/ && resin-lint --typescript automation/ lib/ typings/ tests/","prepublish":"require-npm4-to-publish","prepublishOnly":"npm run build"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","engines":{"node":">=6.0"},"devDependencies":{"@types/archiver":"^2.0.1","@types/bluebird":"^3.5.19","@types/es6-promise":"0.0.32","@types/fs-extra":"^5.0.0","@types/is-root":"^1.0.0","@types/lodash":"^4.14.103","@types/mkdirp":"^0.5.2","@types/prettyjson":"0.0.28","@types/raven":"^2.1.2","catch-uncommitted":"^1.0.0","ent":"^2.2.0","filehound":"^1.16.2","fs-extra":"^5.0.0","gulp":"^3.9.0","gulp-coffee":"^2.2.0","gulp-inline-source":"^2.1.0","gulp-mocha":"^2.0.0","gulp-shell":"^0.5.2","mochainon":"^2.0.0","pkg":"^4.3.0-beta.1","prettier":"^1.9.2","publish-release":"^1.3.3","require-npm4-to-publish":"^1.0.0","resin-lint":"^1.5.0","rewire":"^3.0.2","ts-node":"^4.0.1","typescript":"2.4.0"},"dependencies":{"@resin.io/valid-email":"^0.1.0","@types/stream-to-promise":"^2.2.0","ansi-escapes":"^2.0.0","any-promise":"^1.3.0","archiver":"^2.1.0","bash":"0.0.1","bluebird":"^3.3.3","body-parser":"^1.14.1","capitano":"^1.7.0","chalk":"^2.3.0","cli-truncate":"^1.1.0","coffeescript":"^1.12.6","columnify":"^1.5.2","denymount":"^2.2.0","docker-progress":"^3.0.1","docker-qemu-transpose":"^0.4.1","docker-toolbelt":"^3.1.0","dockerode":"^2.5.0","dockerode-options":"^0.2.1","drivelist":"^5.0.22","ejs":"^2.5.7","etcher-image-write":"^9.0.3","express":"^4.13.3","global-tunnel-ng":"^2.1.1","hasbin":"^1.2.3","humanize":"0.0.9","inquirer":"^3.1.1","is-root":"^1.0.0","js-yaml":"^3.10.0","klaw":"^1.3.1","lodash":"^4.17.4","mixpanel":"^0.4.0","mkdirp":"^0.5.1","moment":"^2.20.1","moment-duration-format":"^2.2.1","mz":"^2.6.0","node-cleanup":"^2.1.2","opn":"^5.1.0","president":"^2.0.1","prettyjson":"^1.1.3","progress-stream":"^2.0.0","raven":"^1.2.0","reconfix":"^0.0.3","request":"^2.81.0","resin-bundle-resolve":"^0.5.3","resin-cli-errors":"^1.2.0","resin-cli-form":"^1.4.1","resin-cli-visuals":"^1.4.0","resin-compose-parse":"^1.8.0","resin-config-json":"^1.0.0","resin-device-config":"^4.0.0","resin-device-init":"^4.0.0","resin-docker-build":"^0.6.2","resin-doodles":"0.0.1","resin-image-fs":"^2.3.0","resin-image-manager":"^5.0.0","resin-multibuild":"^0.5.1","resin-preload":"^6.2.0","resin-release":"^1.2.0","resin-sdk":"9.0.0-beta16","resin-sdk-preconfigured":"^6.9.0","resin-settings-client":"^3.6.1","resin-stream-logger":"^0.1.0","resin-sync":"^9.3.3","rimraf":"^2.4.3","rindle":"^1.0.0","semver":"^5.3.0","split":"^1.0.1","stream-to-promise":"^2.2.0","string-width":"^2.1.1","strip-ansi-stream":"^1.0.0","through2":"^2.0.3","tmp":"0.0.31","umount":"^1.1.6","unzip2":"^0.2.5","update-notifier":"^2.2.0","window-size":"^1.1.0","removedrive":"^1.0.0"},"optionalDependencies":{"removedrive":"^1.0.0"},"gitHead":"989df9b857ff16f47fe46474630e7125549c4ddc","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@7.2.0","_shasum":"d13f83f7419d4134df19326835dd6b55f119f5c2","_from":".","_npmVersion":"4.6.1","_nodeVersion":"6.14.0","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"shasum":"d13f83f7419d4134df19326835dd6b55f119f5c2","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-7.2.0.tgz","fileCount":133,"unpackedSize":536141,"integrity":"sha512-hLJPWn/8caljRCxMwNT2GM7v5htiVY5XIuP4w/YUphytDuuQC4odqBL/7ANz+dAnPDS9JKXAco6Yi90D4tVN6A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDASw8ZkcLz74qN4+xQo0wee5WzAaK+N3tHWLulLs1O+gIgS2IQ1vNe+HfdFJzycVXgWyJKYo6hJPNOwLqdV43lw1c="}]},"maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-cli_7.2.0_1522319064992_0.3966564848947356"},"_hasShrinkwrap":false,"deprecated":"resin-cli is deprecated, please use balena-cli instead"},"7.2.1":{"name":"resin-cli","version":"7.2.1","description":"The official resin.io CLI tool","main":"./build/actions/index.js","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git+ssh://git@github.com/resin-io/resin-cli.git"},"preferGlobal":true,"files":["bin/","build/","doc/","lib/"],"bin":{"resin":"./bin/resin"},"pkg":{"scripts":["node_modules/resin-sync/build/capitano/*.js","node_modules/resin-sync/build/sync/*.js"],"assets":["build/auth/pages/*.ejs","node_modules/resin-discoverable-services/services/**/*"]},"scripts":{"prebuild":"rimraf build/ build-bin/ build-zip/","build":"npm run build:src && npm run build:bin","build:src":"npm run prettify && npm run lint && gulp build && tsc && npm run build:doc","build:doc":"mkdirp doc/ && ts-node automation/capitanodoc/index.ts > doc/cli.markdown","build:bin":"ts-node --type-check -P automation automation/build-bin.ts","release":"npm run build && ts-node --type-check -P automation automation/deploy-bin.ts","pretest":"npm run build","test":"gulp test","ci":"npm run test && catch-uncommitted","watch":"gulp watch","prettify":"prettier --write \"{lib,tests,automation,typings}/**/*.ts\"","lint":"resin-lint lib/ tests/ && resin-lint --typescript automation/ lib/ typings/ tests/","prepublish":"require-npm4-to-publish","prepublishOnly":"npm run build"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","engines":{"node":">=6.0"},"devDependencies":{"@types/archiver":"^2.0.1","@types/bluebird":"^3.5.19","@types/es6-promise":"0.0.32","@types/fs-extra":"^5.0.0","@types/is-root":"^1.0.0","@types/lodash":"^4.14.103","@types/mkdirp":"^0.5.2","@types/prettyjson":"0.0.28","@types/raven":"^2.1.2","catch-uncommitted":"^1.0.0","ent":"^2.2.0","filehound":"^1.16.2","fs-extra":"^5.0.0","gulp":"^3.9.0","gulp-coffee":"^2.2.0","gulp-inline-source":"^2.1.0","gulp-mocha":"^2.0.0","gulp-shell":"^0.5.2","mochainon":"^2.0.0","pkg":"^4.3.0-beta.1","prettier":"^1.9.2","publish-release":"^1.3.3","require-npm4-to-publish":"^1.0.0","resin-lint":"^1.5.0","rewire":"^3.0.2","ts-node":"^4.0.1","typescript":"2.4.0"},"dependencies":{"@resin.io/valid-email":"^0.1.0","@types/stream-to-promise":"^2.2.0","ansi-escapes":"^2.0.0","any-promise":"^1.3.0","archiver":"^2.1.0","bash":"0.0.1","bluebird":"^3.3.3","body-parser":"^1.14.1","capitano":"^1.7.0","chalk":"^2.3.0","cli-truncate":"^1.1.0","coffeescript":"^1.12.6","columnify":"^1.5.2","denymount":"^2.2.0","docker-progress":"^3.0.1","docker-qemu-transpose":"^0.5.1","docker-toolbelt":"^3.1.0","dockerode":"^2.5.0","dockerode-options":"^0.2.1","drivelist":"^5.0.22","ejs":"^2.5.7","etcher-image-write":"^9.0.3","express":"^4.13.3","global-tunnel-ng":"^2.1.1","hasbin":"^1.2.3","humanize":"0.0.9","inquirer":"^3.1.1","is-root":"^1.0.0","js-yaml":"^3.10.0","klaw":"^1.3.1","lodash":"^4.17.4","mixpanel":"^0.4.0","mkdirp":"^0.5.1","moment":"^2.20.1","moment-duration-format":"^2.2.1","mz":"^2.6.0","node-cleanup":"^2.1.2","opn":"^5.1.0","president":"^2.0.1","prettyjson":"^1.1.3","progress-stream":"^2.0.0","raven":"^1.2.0","reconfix":"^0.0.3","request":"^2.81.0","resin-bundle-resolve":"^0.5.3","resin-cli-errors":"^1.2.0","resin-cli-form":"^1.4.1","resin-cli-visuals":"^1.4.0","resin-compose-parse":"^1.8.0","resin-config-json":"^1.0.0","resin-device-config":"^4.0.0","resin-device-init":"^4.0.0","resin-docker-build":"^0.6.2","resin-doodles":"0.0.1","resin-image-fs":"^2.3.0","resin-image-manager":"^5.0.0","resin-multibuild":"^0.5.1","resin-preload":"^6.2.0","resin-release":"^1.2.0","resin-sdk":"9.0.0-beta16","resin-sdk-preconfigured":"^6.9.0","resin-settings-client":"^3.6.1","resin-stream-logger":"^0.1.0","resin-sync":"^9.3.3","rimraf":"^2.4.3","rindle":"^1.0.0","semver":"^5.3.0","split":"^1.0.1","stream-to-promise":"^2.2.0","string-width":"^2.1.1","strip-ansi-stream":"^1.0.0","through2":"^2.0.3","tmp":"0.0.31","umount":"^1.1.6","unzip2":"^0.2.5","update-notifier":"^2.2.0","window-size":"^1.1.0","removedrive":"^1.0.0"},"optionalDependencies":{"removedrive":"^1.0.0"},"gitHead":"13a35b288fce71f4759528c557a1f76a78c9d6fa","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@7.2.1","_shasum":"99c63c1e65262d5b6d950c0bc5318b356b8cbe97","_from":".","_npmVersion":"4.6.1","_nodeVersion":"6.14.0","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"shasum":"99c63c1e65262d5b6d950c0bc5318b356b8cbe97","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-7.2.1.tgz","fileCount":133,"unpackedSize":536248,"integrity":"sha512-0hFiofUbPz0qVLx52d9eoIlR7NH29Wj4VohumJ4W3vKwWZVSheW594lpwf5KSTf+yl9YXDp1gxsDitaynwd/ZQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDts1wncQJ28EybHKmpMh2fi6s5EzyzhSy/a9qMVOzdKwIhAKG4toldTEbyKn/idQxzOD1kIGE2tq8fX1GU3q6O+twb"}]},"maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-cli_7.2.1_1522337668416_0.9525577696730303"},"_hasShrinkwrap":false,"deprecated":"resin-cli is deprecated, please use balena-cli instead"},"7.2.2":{"name":"resin-cli","version":"7.2.2","description":"The official resin.io CLI tool","main":"./build/actions/index.js","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git+ssh://git@github.com/resin-io/resin-cli.git"},"preferGlobal":true,"files":["bin/","build/","doc/","lib/"],"bin":{"resin":"./bin/resin"},"pkg":{"scripts":["node_modules/resin-sync/build/capitano/*.js","node_modules/resin-sync/build/sync/*.js"],"assets":["build/auth/pages/*.ejs","node_modules/resin-discoverable-services/services/**/*"]},"scripts":{"prebuild":"rimraf build/ build-bin/ build-zip/","build":"npm run build:src && npm run build:bin","build:src":"npm run prettify && npm run lint && gulp build && tsc && npm run build:doc","build:doc":"mkdirp doc/ && ts-node automation/capitanodoc/index.ts > doc/cli.markdown","build:bin":"ts-node --type-check -P automation automation/build-bin.ts","release":"npm run build && ts-node --type-check -P automation automation/deploy-bin.ts","pretest":"npm run build","test":"gulp test","ci":"npm run test && catch-uncommitted","watch":"gulp watch","prettify":"prettier --write \"{lib,tests,automation,typings}/**/*.ts\"","lint":"resin-lint lib/ tests/ && resin-lint --typescript automation/ lib/ typings/ tests/","prepublish":"require-npm4-to-publish","prepublishOnly":"npm run build"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","engines":{"node":">=6.0"},"devDependencies":{"@types/archiver":"^2.0.1","@types/bluebird":"^3.5.19","@types/es6-promise":"0.0.32","@types/fs-extra":"^5.0.0","@types/is-root":"^1.0.0","@types/lodash":"^4.14.103","@types/mkdirp":"^0.5.2","@types/prettyjson":"0.0.28","@types/raven":"^2.1.2","catch-uncommitted":"^1.0.0","ent":"^2.2.0","filehound":"^1.16.2","fs-extra":"^5.0.0","gulp":"^3.9.0","gulp-coffee":"^2.2.0","gulp-inline-source":"^2.1.0","gulp-mocha":"^2.0.0","gulp-shell":"^0.5.2","mochainon":"^2.0.0","pkg":"^4.3.0-beta.1","prettier":"^1.9.2","publish-release":"^1.3.3","require-npm4-to-publish":"^1.0.0","resin-lint":"^1.5.0","rewire":"^3.0.2","ts-node":"^4.0.1","typescript":"2.4.0"},"dependencies":{"@resin.io/valid-email":"^0.1.0","@types/stream-to-promise":"^2.2.0","ansi-escapes":"^2.0.0","any-promise":"^1.3.0","archiver":"^2.1.0","bash":"0.0.1","bluebird":"^3.3.3","body-parser":"^1.14.1","capitano":"^1.7.0","chalk":"^2.3.0","cli-truncate":"^1.1.0","coffeescript":"^1.12.6","columnify":"^1.5.2","denymount":"^2.2.0","docker-progress":"^3.0.1","docker-qemu-transpose":"^0.5.1","docker-toolbelt":"^3.1.0","dockerode":"^2.5.0","dockerode-options":"^0.2.1","drivelist":"^5.0.22","ejs":"^2.5.7","etcher-image-write":"^9.0.3","express":"^4.13.3","global-tunnel-ng":"^2.1.1","hasbin":"^1.2.3","humanize":"0.0.9","inquirer":"^3.1.1","is-root":"^1.0.0","js-yaml":"^3.10.0","klaw":"^1.3.1","lodash":"^4.17.4","mixpanel":"^0.4.0","mkdirp":"^0.5.1","moment":"^2.20.1","moment-duration-format":"^2.2.1","mz":"^2.6.0","node-cleanup":"^2.1.2","opn":"^5.1.0","president":"^2.0.1","prettyjson":"^1.1.3","progress-stream":"^2.0.0","raven":"^1.2.0","reconfix":"^0.0.3","request":"^2.81.0","resin-bundle-resolve":"^0.5.3","resin-cli-errors":"^1.2.0","resin-cli-form":"^1.4.1","resin-cli-visuals":"^1.4.0","resin-compose-parse":"^1.8.0","resin-config-json":"^1.0.0","resin-device-config":"^4.0.0","resin-device-init":"^4.0.0","resin-docker-build":"^0.6.2","resin-doodles":"0.0.1","resin-image-fs":"^2.3.0","resin-image-manager":"^5.0.0","resin-multibuild":"^0.5.1","resin-preload":"^6.2.0","resin-release":"^1.2.0","resin-sdk":"9.0.0-beta16","resin-sdk-preconfigured":"^6.9.0","resin-settings-client":"^3.6.1","resin-stream-logger":"^0.1.0","resin-sync":"^9.3.3","rimraf":"^2.4.3","rindle":"^1.0.0","semver":"^5.3.0","split":"^1.0.1","stream-to-promise":"^2.2.0","string-width":"^2.1.1","strip-ansi-stream":"^1.0.0","through2":"^2.0.3","tmp":"0.0.31","umount":"^1.1.6","unzip2":"^0.2.5","update-notifier":"^2.2.0","window-size":"^1.1.0","removedrive":"^1.0.0"},"optionalDependencies":{"removedrive":"^1.0.0"},"gitHead":"143d88f3dfdaa0c06035c76d3a8c02ad97dcd665","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@7.2.2","_shasum":"909c3e2d10d8d6dca704a8883af9ecf27332cf54","_from":".","_npmVersion":"4.6.1","_nodeVersion":"6.14.1","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"shasum":"909c3e2d10d8d6dca704a8883af9ecf27332cf54","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-7.2.2.tgz","fileCount":133,"unpackedSize":536716,"integrity":"sha512-KwuMedNZuw4n1ixMNzV2wCCd12MYarhiJnr5DtYc6U3dy5WyCZks3PIvRVzXU/yEYq1PFCxsCbkXEhWOGUlVOg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCZ2x15soi2JYj60dxX8CAz1u7k+wMASv5o+HsMI6kwSAIhAJ0ly79zsb5zxi9v6XQArudT/wk4sPcYXm4kdHskxUH1"}]},"maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-cli_7.2.2_1522870943235_0.8250355039126673"},"_hasShrinkwrap":false,"deprecated":"resin-cli is deprecated, please use balena-cli instead"},"7.2.3":{"name":"resin-cli","version":"7.2.3","description":"The official resin.io CLI tool","main":"./build/actions/index.js","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git+ssh://git@github.com/resin-io/resin-cli.git"},"preferGlobal":true,"files":["bin/","build/","doc/","lib/"],"bin":{"resin":"./bin/resin"},"pkg":{"scripts":["node_modules/resin-sync/build/capitano/*.js","node_modules/resin-sync/build/sync/*.js"],"assets":["build/auth/pages/*.ejs","node_modules/resin-discoverable-services/services/**/*"]},"scripts":{"prebuild":"rimraf build/ build-bin/ build-zip/","build":"npm run build:src && npm run build:bin","build:src":"npm run prettify && npm run lint && npm run build:fast && npm run build:doc","build:fast":"gulp build && tsc","build:doc":"mkdirp doc/ && ts-node automation/capitanodoc/index.ts > doc/cli.markdown","build:bin":"ts-node --type-check -P automation automation/build-bin.ts","release":"npm run build && ts-node --type-check -P automation automation/deploy-bin.ts","pretest":"npm run build","test":"gulp test","ci":"npm run test && catch-uncommitted","watch":"gulp watch","prettify":"prettier --write \"{lib,tests,automation,typings}/**/*.ts\"","lint":"resin-lint lib/ tests/ && resin-lint --typescript automation/ lib/ typings/ tests/","prepublish":"require-npm4-to-publish","prepublishOnly":"npm run build"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","engines":{"node":">=6.0"},"devDependencies":{"@types/archiver":"^2.0.1","@types/bluebird":"^3.5.19","@types/es6-promise":"0.0.32","@types/fs-extra":"^5.0.0","@types/is-root":"^1.0.0","@types/lodash":"^4.14.103","@types/mkdirp":"^0.5.2","@types/prettyjson":"0.0.28","@types/raven":"^2.1.2","catch-uncommitted":"^1.0.0","ent":"^2.2.0","filehound":"^1.16.2","fs-extra":"^5.0.0","gulp":"^3.9.0","gulp-coffee":"^2.2.0","gulp-inline-source":"^2.1.0","gulp-mocha":"^2.0.0","gulp-shell":"^0.5.2","mochainon":"^2.0.0","pkg":"^4.3.0-beta.1","prettier":"^1.9.2","publish-release":"^1.3.3","require-npm4-to-publish":"^1.0.0","resin-lint":"^1.5.0","rewire":"^3.0.2","ts-node":"^4.0.1","typescript":"2.4.0"},"dependencies":{"@resin.io/valid-email":"^0.1.0","@types/stream-to-promise":"^2.2.0","ansi-escapes":"^2.0.0","any-promise":"^1.3.0","archiver":"^2.1.0","bash":"0.0.1","bluebird":"^3.3.3","body-parser":"^1.14.1","capitano":"^1.7.0","chalk":"^2.3.0","cli-truncate":"^1.1.0","coffeescript":"^1.12.6","columnify":"^1.5.2","denymount":"^2.2.0","docker-progress":"^3.0.1","docker-qemu-transpose":"^0.5.1","docker-toolbelt":"^3.1.0","dockerode":"^2.5.0","dockerode-options":"^0.2.1","drivelist":"^5.0.22","ejs":"^2.5.7","etcher-image-write":"^9.0.3","express":"^4.13.3","global-tunnel-ng":"^2.1.1","hasbin":"^1.2.3","humanize":"0.0.9","inquirer":"^3.1.1","is-root":"^1.0.0","js-yaml":"^3.10.0","klaw":"^1.3.1","lodash":"^4.17.4","mixpanel":"^0.4.0","mkdirp":"^0.5.1","moment":"^2.20.1","moment-duration-format":"^2.2.1","mz":"^2.6.0","node-cleanup":"^2.1.2","opn":"^5.1.0","president":"^2.0.1","prettyjson":"^1.1.3","progress-stream":"^2.0.0","raven":"^1.2.0","reconfix":"^0.0.3","request":"^2.81.0","resin-bundle-resolve":"^0.5.3","resin-cli-errors":"^1.2.0","resin-cli-form":"^1.4.1","resin-cli-visuals":"^1.4.0","resin-compose-parse":"^1.8.0","resin-config-json":"^1.0.0","resin-device-config":"^4.0.0","resin-device-init":"^4.0.0","resin-docker-build":"^0.6.2","resin-doodles":"0.0.1","resin-image-fs":"^2.3.0","resin-image-manager":"^5.0.0","resin-multibuild":"^0.5.1","resin-preload":"^6.2.0","resin-release":"^1.2.0","resin-sdk":"9.0.0-beta16","resin-sdk-preconfigured":"^6.9.0","resin-settings-client":"^3.6.1","resin-stream-logger":"^0.1.0","resin-sync":"^9.3.3","rimraf":"^2.4.3","rindle":"^1.0.0","semver":"^5.3.0","split":"^1.0.1","stream-to-promise":"^2.2.0","string-width":"^2.1.1","strip-ansi-stream":"^1.0.0","through2":"^2.0.3","tmp":"0.0.31","umount":"^1.1.6","unzip2":"^0.2.5","update-notifier":"^2.2.0","window-size":"^1.1.0","removedrive":"^1.0.0"},"optionalDependencies":{"removedrive":"^1.0.0"},"gitHead":"a650f30ce8aa947dea3658901363164c57011363","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@7.2.3","_shasum":"6be8505601186d5a239267e9e357b1fe525d30c8","_from":".","_npmVersion":"4.6.1","_nodeVersion":"6.14.1","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"shasum":"6be8505601186d5a239267e9e357b1fe525d30c8","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-7.2.3.tgz","fileCount":133,"unpackedSize":536844,"integrity":"sha512-k/OXtzqbDaO5Uq20nhWQ3S3e585uePZyUoOrsqceGzM3RRSITDAW1dbeCaIey5s4jJck6wksoFf70wnCMFxDEA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICqIba7wqlbhOzW8S3JbPJo5TagLDeoy6IS868jtUMiIAiAzHb27RelCT/B5cgleBlHW7FhBTwXp2R2ko/oscid44w=="}]},"maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-cli_7.2.3_1523035580295_0.07758210951980304"},"_hasShrinkwrap":false,"deprecated":"resin-cli is deprecated, please use balena-cli instead"},"7.2.4":{"name":"resin-cli","version":"7.2.4","description":"The official resin.io CLI tool","main":"./build/actions/index.js","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git+ssh://git@github.com/resin-io/resin-cli.git"},"preferGlobal":true,"files":["bin/","build/","doc/","lib/"],"bin":{"resin":"./bin/resin"},"pkg":{"scripts":["node_modules/resin-sync/build/capitano/*.js","node_modules/resin-sync/build/sync/*.js"],"assets":["build/auth/pages/*.ejs","node_modules/resin-discoverable-services/services/**/*"]},"scripts":{"prebuild":"rimraf build/ build-bin/ build-zip/","build":"npm run build:src && npm run build:bin","build:src":"npm run prettify && npm run lint && npm run build:fast && npm run build:doc","build:fast":"gulp build && tsc","build:doc":"mkdirp doc/ && ts-node automation/capitanodoc/index.ts > doc/cli.markdown","build:bin":"ts-node --type-check -P automation automation/build-bin.ts","release":"npm run build && ts-node --type-check -P automation automation/deploy-bin.ts","pretest":"npm run build","test":"gulp test","ci":"npm run test && catch-uncommitted","watch":"gulp watch","prettify":"prettier --write \"{lib,tests,automation,typings}/**/*.ts\"","lint":"resin-lint lib/ tests/ && resin-lint --typescript automation/ lib/ typings/ tests/","prepublish":"require-npm4-to-publish","prepublishOnly":"npm run build"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","engines":{"node":">=6.0"},"devDependencies":{"@types/archiver":"^2.0.1","@types/bluebird":"^3.5.19","@types/es6-promise":"0.0.32","@types/fs-extra":"^5.0.0","@types/is-root":"^1.0.0","@types/lodash":"^4.14.103","@types/mkdirp":"^0.5.2","@types/prettyjson":"0.0.28","@types/raven":"^2.1.2","catch-uncommitted":"^1.0.0","ent":"^2.2.0","filehound":"^1.16.2","fs-extra":"^5.0.0","gulp":"^3.9.0","gulp-coffee":"^2.2.0","gulp-inline-source":"^2.1.0","gulp-mocha":"^2.0.0","gulp-shell":"^0.5.2","mochainon":"^2.0.0","pkg":"^4.3.0-beta.1","prettier":"^1.9.2","publish-release":"^1.3.3","require-npm4-to-publish":"^1.0.0","resin-lint":"^1.5.0","rewire":"^3.0.2","ts-node":"^4.0.1","typescript":"2.4.0"},"dependencies":{"@resin.io/valid-email":"^0.1.0","@types/stream-to-promise":"^2.2.0","ansi-escapes":"^2.0.0","any-promise":"^1.3.0","archiver":"^2.1.0","bash":"0.0.1","bluebird":"^3.3.3","body-parser":"^1.14.1","capitano":"^1.7.0","chalk":"^2.3.0","cli-truncate":"^1.1.0","coffeescript":"^1.12.6","columnify":"^1.5.2","denymount":"^2.2.0","docker-progress":"^3.0.1","docker-qemu-transpose":"^0.5.1","docker-toolbelt":"^3.1.0","dockerode":"^2.5.0","dockerode-options":"^0.2.1","drivelist":"^5.0.22","ejs":"^2.5.7","etcher-image-write":"^9.0.3","express":"^4.13.3","global-tunnel-ng":"^2.1.1","hasbin":"^1.2.3","humanize":"0.0.9","inquirer":"^3.1.1","is-root":"^1.0.0","js-yaml":"^3.10.0","klaw":"^1.3.1","lodash":"^4.17.4","mixpanel":"^0.4.0","mkdirp":"^0.5.1","moment":"^2.20.1","moment-duration-format":"^2.2.1","mz":"^2.6.0","node-cleanup":"^2.1.2","opn":"^5.1.0","president":"^2.0.1","prettyjson":"^1.1.3","progress-stream":"^2.0.0","raven":"^1.2.0","reconfix":"^0.0.3","request":"^2.81.0","resin-bundle-resolve":"^0.5.3","resin-cli-errors":"^1.2.0","resin-cli-form":"^1.4.1","resin-cli-visuals":"^1.4.0","resin-compose-parse":"^1.8.0","resin-config-json":"^1.0.0","resin-device-config":"^4.0.0","resin-device-init":"^4.0.0","resin-docker-build":"^0.6.2","resin-doodles":"0.0.1","resin-image-fs":"^2.3.0","resin-image-manager":"^5.0.0","resin-multibuild":"^0.5.1","resin-preload":"^6.2.0","resin-release":"^1.2.0","resin-sdk":"9.0.0-beta16","resin-sdk-preconfigured":"^6.9.0","resin-settings-client":"^3.6.1","resin-stream-logger":"^0.1.0","resin-sync":"^9.3.3","rimraf":"^2.4.3","rindle":"^1.0.0","semver":"^5.3.0","split":"^1.0.1","stream-to-promise":"^2.2.0","string-width":"^2.1.1","strip-ansi-stream":"^1.0.0","tar-stream":"^1.5.5","through2":"^2.0.3","tmp":"0.0.31","umount":"^1.1.6","unzip2":"^0.2.5","update-notifier":"^2.2.0","window-size":"^1.1.0","removedrive":"^1.0.0"},"optionalDependencies":{"removedrive":"^1.0.0"},"gitHead":"51da5360dafe126336c1851190169f3c2d8667f2","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@7.2.4","_shasum":"a1e07a5ae8363e6453316c1d1ca442cebd8298ed","_from":".","_npmVersion":"4.6.1","_nodeVersion":"6.14.1","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"shasum":"a1e07a5ae8363e6453316c1d1ca442cebd8298ed","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-7.2.4.tgz","fileCount":133,"unpackedSize":537017,"integrity":"sha512-qHs6QTcH9apRTmXPcL85r+1R1nOXOWpATbqvIHqGbrSZCT21QYXEIfNXn2HrMCe5PzfjE8ob51eNINmd1+lVSw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCHBd7JvF2dzfNrqBDVWbRq/pMCESYIqV56zJEtvE1cCgIhAKWq/qBvcHhC7Moo8K3u93Wa0ST83M4gP6Zzei1yBtFi"}]},"maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-cli_7.2.4_1523370152176_0.9495263841852339"},"_hasShrinkwrap":false,"deprecated":"resin-cli is deprecated, please use balena-cli instead"},"7.3.0":{"name":"resin-cli","version":"7.3.0","description":"The official resin.io CLI tool","main":"./build/actions/index.js","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git+ssh://git@github.com/resin-io/resin-cli.git"},"preferGlobal":true,"files":["bin/","build/","doc/","lib/"],"bin":{"resin":"./bin/resin"},"pkg":{"scripts":["node_modules/resin-sync/build/capitano/*.js","node_modules/resin-sync/build/sync/*.js"],"assets":["build/auth/pages/*.ejs","node_modules/resin-discoverable-services/services/**/*"]},"scripts":{"prebuild":"rimraf build/ build-bin/ build-zip/","build":"npm run build:src && npm run build:bin","build:src":"npm run prettify && npm run lint && npm run build:fast && npm run build:doc","build:fast":"gulp build && tsc","build:doc":"mkdirp doc/ && ts-node automation/capitanodoc/index.ts > doc/cli.markdown","build:bin":"ts-node --type-check -P automation automation/build-bin.ts","release":"npm run build && ts-node --type-check -P automation automation/deploy-bin.ts","pretest":"npm run build","test":"gulp test","ci":"npm run test && catch-uncommitted","watch":"gulp watch","prettify":"prettier --write \"{lib,tests,automation,typings}/**/*.ts\"","lint":"resin-lint lib/ tests/ && resin-lint --typescript automation/ lib/ typings/ tests/","prepublish":"require-npm4-to-publish","prepublishOnly":"npm run build"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","engines":{"node":">=6.0"},"devDependencies":{"@types/archiver":"^2.0.1","@types/bluebird":"^3.5.19","@types/common-tags":"^1.4.0","@types/es6-promise":"0.0.32","@types/fs-extra":"^5.0.0","@types/is-root":"^1.0.0","@types/lodash":"^4.14.103","@types/mkdirp":"^0.5.2","@types/prettyjson":"0.0.28","@types/raven":"^2.1.2","catch-uncommitted":"^1.0.0","ent":"^2.2.0","filehound":"^1.16.2","fs-extra":"^5.0.0","gulp":"^3.9.0","gulp-coffee":"^2.2.0","gulp-inline-source":"^2.1.0","gulp-mocha":"^2.0.0","gulp-shell":"^0.5.2","mochainon":"^2.0.0","pkg":"^4.3.0-beta.1","prettier":"^1.9.2","publish-release":"^1.3.3","require-npm4-to-publish":"^1.0.0","resin-lint":"^1.5.0","rewire":"^3.0.2","ts-node":"^4.0.1","typescript":"2.4.0"},"dependencies":{"@resin.io/valid-email":"^0.1.0","ansi-escapes":"^2.0.0","any-promise":"^1.3.0","archiver":"^2.1.0","bash":"0.0.1","bluebird":"^3.3.3","body-parser":"^1.14.1","capitano":"^1.7.0","chalk":"^2.3.0","cli-truncate":"^1.1.0","coffeescript":"^1.12.6","columnify":"^1.5.2","common-tags":"^1.7.2","denymount":"^2.2.0","docker-progress":"^3.0.1","docker-qemu-transpose":"^0.5.1","docker-toolbelt":"^3.1.0","dockerode":"^2.5.0","dockerode-options":"^0.2.1","drivelist":"^5.0.22","ejs":"^2.5.7","etcher-image-write":"^9.0.3","express":"^4.13.3","global-tunnel-ng":"^2.1.1","hasbin":"^1.2.3","humanize":"0.0.9","inquirer":"^3.1.1","is-root":"^1.0.0","js-yaml":"^3.10.0","klaw":"^1.3.1","lodash":"^4.17.4","mixpanel":"^0.4.0","mkdirp":"^0.5.1","moment":"^2.20.1","moment-duration-format":"^2.2.1","mz":"^2.6.0","node-cleanup":"^2.1.2","opn":"^5.1.0","president":"^2.0.1","prettyjson":"^1.1.3","progress-stream":"^2.0.0","raven":"^1.2.0","reconfix":"^0.0.3","request":"^2.81.0","resin-bundle-resolve":"^0.5.3","resin-cli-errors":"^1.2.0","resin-cli-form":"^1.4.1","resin-cli-visuals":"^1.4.0","resin-compose-parse":"^1.8.0","resin-config-json":"^1.0.0","resin-device-config":"^4.0.0","resin-device-init":"^4.0.0","resin-docker-build":"^0.6.2","resin-doodles":"0.0.1","resin-image-fs":"^2.3.0","resin-image-manager":"^5.0.0","resin-multibuild":"^0.5.1","resin-preload":"^6.2.0","resin-release":"^1.2.0","resin-sdk":"9.0.0-beta17","resin-sdk-preconfigured":"^6.9.0","resin-settings-client":"^3.6.1","resin-stream-logger":"^0.1.0","resin-sync":"^9.3.3","rimraf":"^2.4.3","rindle":"^1.0.0","semver":"^5.3.0","split":"^1.0.1","string-width":"^2.1.1","strip-ansi-stream":"^1.0.0","tar-stream":"^1.5.5","through2":"^2.0.3","tmp":"0.0.31","umount":"^1.1.6","unzip2":"^0.2.5","update-notifier":"^2.2.0","window-size":"^1.1.0","removedrive":"^1.0.0"},"optionalDependencies":{"removedrive":"^1.0.0"},"gitHead":"b7214a306c6b0a5e45387f93c9142219ff6d7b60","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@7.3.0","_shasum":"dadf243d8bcf4d08958d3fd7246d470394b813ca","_from":".","_npmVersion":"4.6.1","_nodeVersion":"6.14.1","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"shasum":"dadf243d8bcf4d08958d3fd7246d470394b813ca","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-7.3.0.tgz","fileCount":136,"unpackedSize":543962,"integrity":"sha512-OTeGLDuY/KPUMvOcTbFtMG3JkdTA8aQyS21yZqo25yn1zvEO1Ss9tdQ0uwcR1VS+EWRIvd128socw5lWtkthJQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC3KYCYfu+GZqmZynuRvuxs2tyx4X7ClcCfjNNC1B8oZwIhANxPQdpRHLR2f6bVAhx0bDbDqnpZNIMJAtx/H1O0P7zs"}]},"maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-cli_7.3.0_1523529225691_0.05865383092625209"},"_hasShrinkwrap":false,"deprecated":"resin-cli is deprecated, please use balena-cli instead"},"7.3.1":{"name":"resin-cli","version":"7.3.1","description":"The official resin.io CLI tool","main":"./build/actions/index.js","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git+ssh://git@github.com/resin-io/resin-cli.git"},"preferGlobal":true,"files":["bin/","build/","doc/","lib/"],"bin":{"resin":"./bin/resin"},"pkg":{"scripts":["node_modules/resin-sync/build/capitano/*.js","node_modules/resin-sync/build/sync/*.js"],"assets":["build/auth/pages/*.ejs","node_modules/resin-discoverable-services/services/**/*"]},"scripts":{"prebuild":"rimraf build/ build-bin/ build-zip/","build":"npm run build:src && npm run build:bin","build:src":"npm run prettify && npm run lint && npm run build:fast && npm run build:doc","build:fast":"gulp build && tsc","build:doc":"mkdirp doc/ && ts-node automation/capitanodoc/index.ts > doc/cli.markdown","build:bin":"ts-node --type-check -P automation automation/build-bin.ts","release":"npm run build && ts-node --type-check -P automation automation/deploy-bin.ts","pretest":"npm run build","test":"gulp test","ci":"npm run test && catch-uncommitted","watch":"gulp watch","prettify":"prettier --write \"{lib,tests,automation,typings}/**/*.ts\"","lint":"resin-lint lib/ tests/ && resin-lint --typescript automation/ lib/ typings/ tests/","prepublish":"require-npm4-to-publish","prepublishOnly":"npm run build"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","engines":{"node":">=6.0"},"devDependencies":{"@types/archiver":"^2.0.1","@types/bluebird":"^3.5.19","@types/common-tags":"^1.4.0","@types/es6-promise":"0.0.32","@types/fs-extra":"^5.0.0","@types/is-root":"^1.0.0","@types/lodash":"^4.14.103","@types/mkdirp":"^0.5.2","@types/prettyjson":"0.0.28","@types/raven":"^2.1.2","catch-uncommitted":"^1.0.0","ent":"^2.2.0","filehound":"^1.16.2","fs-extra":"^5.0.0","gulp":"^3.9.0","gulp-coffee":"^2.2.0","gulp-inline-source":"^2.1.0","gulp-mocha":"^2.0.0","gulp-shell":"^0.5.2","mochainon":"^2.0.0","pkg":"^4.3.0-beta.1","prettier":"^1.9.2","publish-release":"^1.3.3","require-npm4-to-publish":"^1.0.0","resin-lint":"^1.5.0","rewire":"^3.0.2","ts-node":"^4.0.1","typescript":"2.4.0"},"dependencies":{"@resin.io/valid-email":"^0.1.0","ansi-escapes":"^2.0.0","any-promise":"^1.3.0","archiver":"^2.1.0","bash":"0.0.1","bluebird":"^3.3.3","body-parser":"^1.14.1","capitano":"^1.7.0","chalk":"^2.3.0","cli-truncate":"^1.1.0","coffeescript":"^1.12.6","columnify":"^1.5.2","common-tags":"^1.7.2","denymount":"^2.2.0","docker-progress":"^3.0.1","docker-qemu-transpose":"^0.5.1","docker-toolbelt":"^3.1.0","dockerode":"^2.5.0","dockerode-options":"^0.2.1","drivelist":"^5.0.22","ejs":"^2.5.7","etcher-image-write":"^9.0.3","express":"^4.13.3","global-tunnel-ng":"^2.1.1","hasbin":"^1.2.3","humanize":"0.0.9","inquirer":"^3.1.1","is-root":"^1.0.0","js-yaml":"^3.10.0","klaw":"^1.3.1","lodash":"^4.17.4","mixpanel":"^0.4.0","mkdirp":"^0.5.1","moment":"^2.20.1","moment-duration-format":"^2.2.1","mz":"^2.6.0","node-cleanup":"^2.1.2","opn":"^5.1.0","president":"^2.0.1","prettyjson":"^1.1.3","progress-stream":"^2.0.0","raven":"^1.2.0","reconfix":"^0.0.3","request":"^2.81.0","resin-bundle-resolve":"^0.5.3","resin-cli-errors":"^1.2.0","resin-cli-form":"^1.4.1","resin-cli-visuals":"^1.4.0","resin-compose-parse":"^1.8.1","resin-config-json":"^1.0.0","resin-device-config":"^4.0.0","resin-device-init":"^4.0.0","resin-docker-build":"^0.6.2","resin-doodles":"0.0.1","resin-image-fs":"^2.3.0","resin-image-manager":"^5.0.0","resin-multibuild":"^0.5.1","resin-preload":"^6.2.0","resin-release":"^1.2.0","resin-sdk":"9.0.0-beta17","resin-sdk-preconfigured":"^6.9.0","resin-settings-client":"^3.6.1","resin-stream-logger":"^0.1.0","resin-sync":"^9.3.3","rimraf":"^2.4.3","rindle":"^1.0.0","semver":"^5.3.0","split":"^1.0.1","string-width":"^2.1.1","strip-ansi-stream":"^1.0.0","tar-stream":"^1.5.5","through2":"^2.0.3","tmp":"0.0.31","umount":"^1.1.6","unzip2":"^0.2.5","update-notifier":"^2.2.0","window-size":"^1.1.0","removedrive":"^1.0.0"},"optionalDependencies":{"removedrive":"^1.0.0"},"gitHead":"3aa87544ebf891ddb7327eea0c3af9993b5e0e27","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@7.3.1","_shasum":"9a8df14f8a7db1534eca0688d96abf72ce9d63cf","_from":".","_npmVersion":"4.6.1","_nodeVersion":"6.14.1","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"shasum":"9a8df14f8a7db1534eca0688d96abf72ce9d63cf","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-7.3.1.tgz","fileCount":136,"unpackedSize":544085,"integrity":"sha512-bJ7DBy3WH51TUZ5XzppME0SK5sP54Er+P3ZJ9XceX8X+jZz8DtP4ydHcs6k6PSjXilPOASR08F3n0T1p5tdR0A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDUc/RNWXI+mrC4ln5z0CVxAY1RJCUGcrzTTSJJEJSqFAIhAOSZDBWFbpzQeQzJPpWsZDmQdIJaGrUKqkJ5YYgaNwDF"}]},"maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-cli_7.3.1_1523649175269_0.7813839747958411"},"_hasShrinkwrap":false,"deprecated":"resin-cli is deprecated, please use balena-cli instead"},"7.3.2":{"name":"resin-cli","version":"7.3.2","description":"The official resin.io CLI tool","main":"./build/actions/index.js","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git+ssh://git@github.com/resin-io/resin-cli.git"},"preferGlobal":true,"files":["bin/","build/","doc/","lib/"],"bin":{"resin":"./bin/resin"},"pkg":{"scripts":["node_modules/resin-sync/build/capitano/*.js","node_modules/resin-sync/build/sync/*.js"],"assets":["build/auth/pages/*.ejs","node_modules/resin-discoverable-services/services/**/*"]},"scripts":{"prebuild":"rimraf build/ build-bin/ build-zip/","build":"npm run build:src && npm run build:bin","build:src":"npm run prettify && npm run lint && npm run build:fast && npm run build:doc","build:fast":"gulp build && tsc","build:doc":"mkdirp doc/ && ts-node automation/capitanodoc/index.ts > doc/cli.markdown","build:bin":"ts-node --type-check -P automation automation/build-bin.ts","release":"npm run build && ts-node --type-check -P automation automation/deploy-bin.ts","pretest":"npm run build","test":"gulp test","ci":"npm run test && catch-uncommitted","watch":"gulp watch","prettify":"prettier --write \"{lib,tests,automation,typings}/**/*.ts\"","lint":"resin-lint lib/ tests/ && resin-lint --typescript automation/ lib/ typings/ tests/","prepublish":"require-npm4-to-publish","prepublishOnly":"npm run build"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","engines":{"node":">=6.0"},"devDependencies":{"@types/archiver":"^2.0.1","@types/bluebird":"^3.5.19","@types/common-tags":"^1.4.0","@types/es6-promise":"0.0.32","@types/fs-extra":"^5.0.0","@types/is-root":"^1.0.0","@types/lodash":"^4.14.103","@types/mkdirp":"^0.5.2","@types/prettyjson":"0.0.28","@types/raven":"^2.1.2","catch-uncommitted":"^1.0.0","ent":"^2.2.0","filehound":"^1.16.2","fs-extra":"^5.0.0","gulp":"^3.9.0","gulp-coffee":"^2.2.0","gulp-inline-source":"^2.1.0","gulp-mocha":"^2.0.0","gulp-shell":"^0.5.2","mochainon":"^2.0.0","pkg":"^4.3.0-beta.1","prettier":"^1.9.2","publish-release":"^1.3.3","require-npm4-to-publish":"^1.0.0","resin-lint":"^1.5.0","rewire":"^3.0.2","ts-node":"^4.0.1","typescript":"2.4.0"},"dependencies":{"@resin.io/valid-email":"^0.1.0","ansi-escapes":"^2.0.0","any-promise":"^1.3.0","archiver":"^2.1.0","bash":"0.0.1","bluebird":"^3.3.3","body-parser":"^1.14.1","capitano":"^1.7.0","chalk":"^2.3.0","cli-truncate":"^1.1.0","coffeescript":"^1.12.6","columnify":"^1.5.2","common-tags":"^1.7.2","denymount":"^2.2.0","docker-progress":"^3.0.1","docker-qemu-transpose":"^0.5.1","docker-toolbelt":"^3.1.0","dockerode":"^2.5.5","dockerode-options":"^0.2.1","drivelist":"^5.0.22","ejs":"^2.5.7","etcher-image-write":"^9.0.3","express":"^4.13.3","global-tunnel-ng":"^2.1.1","hasbin":"^1.2.3","humanize":"0.0.9","inquirer":"^3.1.1","is-root":"^1.0.0","js-yaml":"^3.10.0","klaw":"^1.3.1","lodash":"^4.17.4","mixpanel":"^0.4.0","mkdirp":"^0.5.1","moment":"^2.20.1","moment-duration-format":"^2.2.1","mz":"^2.6.0","node-cleanup":"^2.1.2","opn":"^5.1.0","president":"^2.0.1","prettyjson":"^1.1.3","progress-stream":"^2.0.0","raven":"^1.2.0","reconfix":"^0.0.3","request":"^2.81.0","resin-bundle-resolve":"^0.5.3","resin-cli-errors":"^1.2.0","resin-cli-form":"^1.4.1","resin-cli-visuals":"^1.4.0","resin-compose-parse":"^1.8.1","resin-config-json":"^1.0.0","resin-device-config":"^4.0.0","resin-device-init":"^4.0.0","resin-docker-build":"^0.6.2","resin-doodles":"0.0.1","resin-image-fs":"^2.3.0","resin-image-manager":"^5.0.0","resin-multibuild":"^0.5.1","resin-preload":"^6.2.0","resin-release":"^1.2.0","resin-sdk":"9.0.0-beta17","resin-sdk-preconfigured":"^6.9.0","resin-settings-client":"^3.6.1","resin-stream-logger":"^0.1.0","resin-sync":"^9.3.3","rimraf":"^2.4.3","rindle":"^1.0.0","semver":"^5.3.0","split":"^1.0.1","string-width":"^2.1.1","strip-ansi-stream":"^1.0.0","tar-stream":"^1.5.5","through2":"^2.0.3","tmp":"0.0.31","umount":"^1.1.6","unzip2":"^0.2.5","update-notifier":"^2.2.0","window-size":"^1.1.0","removedrive":"^1.0.0"},"optionalDependencies":{"removedrive":"^1.0.0"},"gitHead":"a0a26f0a1eef53cf0a406870aee3b611ff543f0d","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@7.3.2","_shasum":"8256f7bdd9778dd163c21190113d5c8598e92920","_from":".","_npmVersion":"4.6.1","_nodeVersion":"6.14.1","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"shasum":"8256f7bdd9778dd163c21190113d5c8598e92920","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-7.3.2.tgz","fileCount":136,"unpackedSize":544191,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa1M9GCRA9TVsSAnZWagAAMcYP/j596zTGYRPFctrq9rHa\nADv2NuMI0axaIZMigcFBb988j2oK2ufwi6na6bRgy9JBUACBg1HQ37xBud8x\nJdLxla+M1wZResvLCPa4rg21HyVYTrW7ozb39zZpgwRv2X+5mForrwbgTA4p\nDOl/JATq/2mp6vFj+XoTZm99CRPEnwuEPxoC1bLnSYcf996FU1qJeqUl3VpV\nhOj7I2zitr6L7nrbyyGqxiy8YZ6Ueq6i5AH7vlTN6gMUeTy0414I6a6r7lI+\nHDXx53guSRWr3q8hm3/ThavULMhH9d1iMmaZXeL1AbMoarzr35CG28U6V0V9\n8qbNuUzRIpkxtCnTDdE59Lx5G/BFeldWwNFSFhEDw9rycVEpPP51BsLpa/BC\nKAFNtNdBth8qd1AhIYv6dxBtN044PQi4WeZeBCq5CVHI2fVUftwzFvFaHKIN\nWmjTX3QCZV+bKbqRD+qTkIHTJ5hvu7Xv/Tx2SnBi8OBtxEgumNkUu+PpL90O\nVwcfBrljKdDZnl2ovEtBqdES2HW7eh5h2ZINZG9fTGrywf/b7O6CYAedmWJ5\njKSse7SO+2vggopFMqF6dyECt46ZFzhGnfo9ZNPM+QAjE4jT+s5EjUwqWEvm\n5XI42yc23HUC6AZTiEbKSfNQRsMzMWq6VRubK0eHaoRZcA8J7YC+69l0qjD1\nX9lG\r\n=/rle\r\n-----END PGP SIGNATURE-----\r\n","integrity":"sha512-dxXE97ATk8CwIOmL80hjqvxlijYoKi53DP9Dv/a6T2ewky74ycVw3hIT0NGFENV3DtvRbMsBVoYfXv7vmGQ3Sg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCqRs2Li6SzrrKb3yMx2LwZO0oi2NxViWGAINIjUHPxVwIhALqWl4S+Y6e0FWdkPvxlNbe9PIfz452S5CKbuN5TaIaN"}]},"maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-cli_7.3.2_1523896132778_0.40222144592104536"},"_hasShrinkwrap":false,"deprecated":"resin-cli is deprecated, please use balena-cli instead"},"7.3.3":{"name":"resin-cli","version":"7.3.3","description":"The official resin.io CLI tool","main":"./build/actions/index.js","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git+ssh://git@github.com/resin-io/resin-cli.git"},"preferGlobal":true,"files":["bin/","build/","doc/","lib/"],"bin":{"resin":"./bin/resin"},"pkg":{"scripts":["node_modules/resin-sync/build/capitano/*.js","node_modules/resin-sync/build/sync/*.js","node_modules/raven/lib/instrumentation/*.js"],"assets":["build/auth/pages/*.ejs","node_modules/resin-discoverable-services/services/**/*"]},"scripts":{"prebuild":"rimraf build/ build-bin/ build-zip/","build":"npm run build:src && npm run build:bin","build:src":"npm run prettify && npm run lint && npm run build:fast && npm run build:doc","build:fast":"gulp build && tsc","build:doc":"mkdirp doc/ && ts-node automation/capitanodoc/index.ts > doc/cli.markdown","build:bin":"ts-node --type-check -P automation automation/build-bin.ts","release":"npm run build && ts-node --type-check -P automation automation/deploy-bin.ts","pretest":"npm run build","test":"gulp test","ci":"npm run test && catch-uncommitted","watch":"gulp watch","prettify":"prettier --write \"{lib,tests,automation,typings}/**/*.ts\"","lint":"resin-lint lib/ tests/ && resin-lint --typescript automation/ lib/ typings/ tests/","prepublish":"require-npm4-to-publish","prepublishOnly":"npm run build"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","engines":{"node":">=6.0"},"devDependencies":{"@types/archiver":"^2.0.1","@types/bluebird":"^3.5.19","@types/common-tags":"^1.4.0","@types/es6-promise":"0.0.32","@types/fs-extra":"^5.0.0","@types/is-root":"^1.0.0","@types/lodash":"^4.14.103","@types/mkdirp":"^0.5.2","@types/prettyjson":"0.0.28","@types/raven":"^2.1.2","catch-uncommitted":"^1.0.0","ent":"^2.2.0","filehound":"^1.16.2","fs-extra":"^5.0.0","gulp":"^3.9.0","gulp-coffee":"^2.2.0","gulp-inline-source":"^2.1.0","gulp-mocha":"^2.0.0","gulp-shell":"^0.5.2","mochainon":"^2.0.0","pkg":"^4.3.0-beta.1","prettier":"^1.9.2","publish-release":"^1.3.3","require-npm4-to-publish":"^1.0.0","resin-lint":"^1.5.0","rewire":"^3.0.2","ts-node":"^4.0.1","typescript":"2.4.0"},"dependencies":{"@resin.io/valid-email":"^0.1.0","ansi-escapes":"^2.0.0","any-promise":"^1.3.0","archiver":"^2.1.0","bash":"0.0.1","bluebird":"^3.3.3","body-parser":"^1.14.1","capitano":"^1.7.0","chalk":"^2.3.0","cli-truncate":"^1.1.0","coffeescript":"^1.12.6","columnify":"^1.5.2","common-tags":"^1.7.2","denymount":"^2.2.0","docker-progress":"^3.0.1","docker-qemu-transpose":"^0.5.1","docker-toolbelt":"^3.1.0","dockerode":"^2.5.5","dockerode-options":"^0.2.1","drivelist":"^5.0.22","ejs":"^2.5.7","etcher-image-write":"^9.0.3","express":"^4.13.3","global-tunnel-ng":"^2.1.1","hasbin":"^1.2.3","humanize":"0.0.9","inquirer":"^3.1.1","is-root":"^1.0.0","js-yaml":"^3.10.0","klaw":"^1.3.1","lodash":"^4.17.4","mixpanel":"^0.4.0","mkdirp":"^0.5.1","moment":"^2.20.1","moment-duration-format":"^2.2.1","mz":"^2.6.0","node-cleanup":"^2.1.2","opn":"^5.1.0","president":"^2.0.1","prettyjson":"^1.1.3","progress-stream":"^2.0.0","raven":"^2.5.0","reconfix":"^0.0.3","request":"^2.81.0","resin-bundle-resolve":"^0.5.3","resin-cli-errors":"^1.2.0","resin-cli-form":"^1.4.1","resin-cli-visuals":"^1.4.0","resin-compose-parse":"^1.8.1","resin-config-json":"^1.0.0","resin-device-config":"^4.0.0","resin-device-init":"^4.0.0","resin-docker-build":"^0.6.2","resin-doodles":"0.0.1","resin-image-fs":"^2.3.0","resin-image-manager":"^5.0.0","resin-multibuild":"^0.5.1","resin-preload":"^6.2.0","resin-release":"^1.2.0","resin-sdk":"9.0.0-beta17","resin-sdk-preconfigured":"^6.9.0","resin-settings-client":"^3.6.1","resin-stream-logger":"^0.1.0","resin-sync":"^9.3.3","rimraf":"^2.4.3","rindle":"^1.0.0","semver":"^5.3.0","split":"^1.0.1","string-width":"^2.1.1","strip-ansi-stream":"^1.0.0","tar-stream":"^1.5.5","through2":"^2.0.3","tmp":"0.0.31","umount":"^1.1.6","unzip2":"^0.2.5","update-notifier":"^2.2.0","window-size":"^1.1.0","removedrive":"^1.0.0"},"optionalDependencies":{"removedrive":"^1.0.0"},"gitHead":"2e1ab2217397600ba0fcd120b2b6d10ee3fa5b7b","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@7.3.3","_shasum":"2bd85773a27fcee7e5293c6dc99b1c92292140b6","_from":".","_npmVersion":"4.6.1","_nodeVersion":"6.14.1","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"shasum":"2bd85773a27fcee7e5293c6dc99b1c92292140b6","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-7.3.3.tgz","fileCount":136,"unpackedSize":546742,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa1grSCRA9TVsSAnZWagAAAiwQAIojmW5y1wYoj7uUAuhj\nrZIDRl1OcyLw34wbd8AFgexhXYbWcM7nqIs2K09wphySdYe+pfxY1YGZg+X5\niwGooyYu940q9k9ftJkIeFnIcVGaKxHV4LJC6vDU2GHiccI9pa6GJ4j2P8qC\nQ5MghqmE80MtDdHLxCYnv4m5wXYnNYpPE5fMSzu3DN1pfXIkFSiTO+hExBnm\nsnEAOxCdLVxJESJkzsw3WB8DNpTkbA1jozdVa0G4Dizh2ollA1Cqza+CF5TN\nwBuRO1zkXfcibVx/YEp+wPQmRMRPztWz28nbUo+uIxc2+f5ZMijvM4q3QW28\nv7DPCvc2/OytUrQUzOvK0UgEoWbuwCQVPsIpgcyx5s3Bn0peeN7ynfoWzVyx\nLhqCzdymgrdwPhCyXkeBxCYpj4dq2NdcD1TK6OwesohoRK0r6N7e6hYUYQ4/\nG1ZqyHhHFbrnctXSB8khkEUrVay4gePbmC2scK2gx68md83HPrgJYQ3FG4ul\nWaAK8pDOefEbeuKWye6Tg95PDzEUWFiffjmU/TvuPAbEaellIg2vozclpu3K\nLdekRlTWWPS2WFi4EAwm4lXYN36u3vBTCDjGNV4s5Z0z4du8udGLcCecp0JW\ni47448OVIYP24rg8IermUrJedZr+7f9NBbdU0Mm/8XE17lvbDHD0czTH1V95\nAXBk\r\n=oSov\r\n-----END PGP SIGNATURE-----\r\n","integrity":"sha512-6QOYPvyp5Ck861gjQA65zxoscHfIor2McewRcvW2K0afgTyNHbmim/4XuwXbbKo4i5iPscLwUBX9kUsIWtGeRA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD4rQYcDJ30QMnLF25j4jhILE8cqYJxGqYBrIbNpVSGdAIgIBDcGLIHTIcZ1GYRZID8cgzyqU9Vqrg1xQb+5JY3OXg="}]},"maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-cli_7.3.3_1523976912552_0.3057198339617653"},"_hasShrinkwrap":false,"deprecated":"resin-cli is deprecated, please use balena-cli instead"},"7.3.4":{"name":"resin-cli","version":"7.3.4","description":"The official resin.io CLI tool","main":"./build/actions/index.js","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git+ssh://git@github.com/resin-io/resin-cli.git"},"preferGlobal":true,"files":["bin/","build/","doc/","lib/"],"bin":{"resin":"./bin/resin"},"pkg":{"scripts":["node_modules/resin-sync/build/capitano/*.js","node_modules/resin-sync/build/sync/*.js","node_modules/resin-compose-parse/src/schemas/*.json","node_modules/raven/lib/instrumentation/*.js"],"assets":["build/auth/pages/*.ejs","node_modules/resin-discoverable-services/services/**/*"]},"scripts":{"prebuild":"rimraf build/ build-bin/ build-zip/","build":"npm run build:src && npm run build:bin","build:src":"npm run prettify && npm run lint && npm run build:fast && npm run build:doc","build:fast":"gulp build && tsc","build:doc":"mkdirp doc/ && ts-node automation/capitanodoc/index.ts > doc/cli.markdown","build:bin":"ts-node --type-check -P automation automation/build-bin.ts","release":"npm run build && ts-node --type-check -P automation automation/deploy-bin.ts","pretest":"npm run build","test":"gulp test","ci":"npm run test && catch-uncommitted","watch":"gulp watch","prettify":"prettier --write \"{lib,tests,automation,typings}/**/*.ts\"","lint":"resin-lint lib/ tests/ && resin-lint --typescript automation/ lib/ typings/ tests/","prepublish":"require-npm4-to-publish","prepublishOnly":"npm run build"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","engines":{"node":">=6.0"},"devDependencies":{"@types/archiver":"^2.0.1","@types/bluebird":"^3.5.19","@types/common-tags":"^1.4.0","@types/es6-promise":"0.0.32","@types/fs-extra":"^5.0.0","@types/is-root":"^1.0.0","@types/lodash":"^4.14.103","@types/mkdirp":"^0.5.2","@types/prettyjson":"0.0.28","@types/raven":"^2.1.2","catch-uncommitted":"^1.0.0","ent":"^2.2.0","filehound":"^1.16.2","fs-extra":"^5.0.0","gulp":"^3.9.0","gulp-coffee":"^2.2.0","gulp-inline-source":"^2.1.0","gulp-mocha":"^2.0.0","gulp-shell":"^0.5.2","mochainon":"^2.0.0","pkg":"^4.3.0-beta.1","prettier":"^1.9.2","publish-release":"^1.3.3","require-npm4-to-publish":"^1.0.0","resin-lint":"^1.5.0","rewire":"^3.0.2","ts-node":"^4.0.1","typescript":"2.4.0"},"dependencies":{"@resin.io/valid-email":"^0.1.0","ansi-escapes":"^2.0.0","any-promise":"^1.3.0","archiver":"^2.1.0","bash":"0.0.1","bluebird":"^3.3.3","body-parser":"^1.14.1","capitano":"^1.7.0","chalk":"^2.3.0","cli-truncate":"^1.1.0","coffeescript":"^1.12.6","columnify":"^1.5.2","common-tags":"^1.7.2","denymount":"^2.2.0","docker-progress":"^3.0.1","docker-qemu-transpose":"^0.5.1","docker-toolbelt":"^3.1.0","dockerode":"^2.5.5","dockerode-options":"^0.2.1","drivelist":"^5.0.22","ejs":"^2.5.7","etcher-image-write":"^9.0.3","express":"^4.13.3","global-tunnel-ng":"^2.1.1","hasbin":"^1.2.3","humanize":"0.0.9","inquirer":"^3.1.1","is-root":"^1.0.0","js-yaml":"^3.10.0","klaw":"^1.3.1","lodash":"^4.17.4","mixpanel":"^0.4.0","mkdirp":"^0.5.1","moment":"^2.20.1","moment-duration-format":"^2.2.1","mz":"^2.6.0","node-cleanup":"^2.1.2","opn":"^5.1.0","president":"^2.0.1","prettyjson":"^1.1.3","progress-stream":"^2.0.0","raven":"^2.5.0","reconfix":"^0.0.3","request":"^2.81.0","resin-bundle-resolve":"^0.5.3","resin-cli-errors":"^1.2.0","resin-cli-form":"^1.4.1","resin-cli-visuals":"^1.4.0","resin-compose-parse":"^1.8.1","resin-config-json":"^1.0.0","resin-device-config":"^4.0.0","resin-device-init":"^4.0.0","resin-docker-build":"^0.6.2","resin-doodles":"0.0.1","resin-image-fs":"^2.3.0","resin-image-manager":"^5.0.0","resin-multibuild":"^0.5.1","resin-preload":"^6.2.0","resin-release":"^1.2.0","resin-sdk":"9.0.0-beta17","resin-sdk-preconfigured":"^6.9.0","resin-settings-client":"^3.6.1","resin-stream-logger":"^0.1.0","resin-sync":"^9.3.3","rimraf":"^2.4.3","rindle":"^1.0.0","semver":"^5.3.0","split":"^1.0.1","string-width":"^2.1.1","strip-ansi-stream":"^1.0.0","tar-stream":"^1.5.5","through2":"^2.0.3","tmp":"0.0.31","umount":"^1.1.6","unzip2":"^0.2.5","update-notifier":"^2.2.0","window-size":"^1.1.0","removedrive":"^1.0.0"},"optionalDependencies":{"removedrive":"^1.0.0"},"gitHead":"6388cfaf4095dea3b765c1f425910c3c427cd5c3","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@7.3.4","_shasum":"9ca4082004128e0457c64fd901dba695a7303f7c","_from":".","_npmVersion":"4.6.1","_nodeVersion":"6.14.1","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"shasum":"9ca4082004128e0457c64fd901dba695a7303f7c","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-7.3.4.tgz","fileCount":136,"unpackedSize":546901,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa13ciCRA9TVsSAnZWagAA9wMQAKNvASRRHBdLGao7GPb7\nCkiNHMWYVSBG/cX2xeQeIn58xphbqQEvu1G7SZfe9PxjE6zYWVOwyxUtV9hQ\npI99vZ2dJ4keVMfWbFOGdR8bGCZIm6mb7VsbDH5Ay0Y+8Lgb4xnrD9YqxMQN\nz8XirUIWMuvEyRy3TiYNySPiO6WG3d+LWnm2aF9uv3f9oEAKFMaxUP89c3c6\noPUF0cWHW6e6GUDk7OHNhsYZvyYGH2aL/KOBFRSOG+NayDCZicfZvGXaj4T6\ndN+EDmQoatjrEVd5DX0K/HPmLdhL7GTdDAw2S9kJVubdjudYHC2eVekO+q7r\n4yyJzvz6rlTfY387fhZ65xM0JY5alEuqazh807kr7i6Vbj4bK7Dgy8aD1iOa\ncRYII2l9sMgbsgrbKquoIyNdRxJ4tZ/BXZ9ZxLDs2fK8ahoqEOtmhHzgLKbI\n+n1FeKY6eq3McQhHTvs9GNQSrKzid++Jajphw8DSSiORRsghN5j9Y6ZRX0EF\nSTiyrE09mIc0D1tSOddc7oy1/aA2a/G/Gbkko63wYvaz5W0ZphniFskIt4KH\nsXSflpXmDtDCyHVsuCq+EqwcPQh1hb4P/5xfjkaZS2yq/VeiQ3agCgSfADHa\nVkSNjrJ6YspVucbPB2cZdZ88wpZqxrgjfnVAwRZhIJKB+Tq4ikReD6ho702L\nGpP9\r\n=mlwU\r\n-----END PGP SIGNATURE-----\r\n","integrity":"sha512-P6AM+2cz1QpxBJ+Fb3oB+pocvKMDcT2KJXGhdwcvNPn8gVxmSLr4iJSwcC4Hh7DNOlP6PWQAgGeKMPg1vvjrHw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHmGJaZ280V1d+n1xSWU/yjwzxG5NWZBpRNzSZ9FBIY9AiAJEmqaHVYywIX7q0BxPGOm67pWNi1Op+bS+hwGaLgKhw=="}]},"maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-cli_7.3.4_1524070175615_0.4347809942473977"},"_hasShrinkwrap":false,"deprecated":"resin-cli is deprecated, please use balena-cli instead"},"7.3.5":{"name":"resin-cli","version":"7.3.5","description":"The official resin.io CLI tool","main":"./build/actions/index.js","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git+ssh://git@github.com/resin-io/resin-cli.git"},"preferGlobal":true,"files":["bin/","build/","doc/","lib/"],"bin":{"resin":"./bin/resin"},"pkg":{"scripts":["node_modules/resin-sync/build/capitano/*.js","node_modules/resin-sync/build/sync/*.js","node_modules/resin-compose-parse/src/schemas/*.json","node_modules/raven/lib/instrumentation/*.js"],"assets":["build/auth/pages/*.ejs","node_modules/resin-discoverable-services/services/**/*"]},"scripts":{"prebuild":"rimraf build/ build-bin/ build-zip/","build":"npm run build:src && npm run build:bin","build:src":"npm run prettify && npm run lint && npm run build:fast && npm run build:doc","build:fast":"gulp build && tsc","build:doc":"mkdirp doc/ && ts-node automation/capitanodoc/index.ts > doc/cli.markdown","build:bin":"ts-node --type-check -P automation automation/build-bin.ts","release":"npm run build && ts-node --type-check -P automation automation/deploy-bin.ts","pretest":"npm run build","test":"gulp test","ci":"npm run test && catch-uncommitted","watch":"gulp watch","prettify":"prettier --write \"{lib,tests,automation,typings}/**/*.ts\"","lint":"resin-lint lib/ tests/ && resin-lint --typescript automation/ lib/ typings/ tests/","prepublish":"require-npm4-to-publish","prepublishOnly":"npm run build"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","engines":{"node":">=6.0"},"devDependencies":{"@types/archiver":"^2.0.1","@types/bluebird":"^3.5.19","@types/common-tags":"^1.4.0","@types/es6-promise":"0.0.32","@types/fs-extra":"^5.0.0","@types/is-root":"^1.0.0","@types/lodash":"^4.14.103","@types/mkdirp":"^0.5.2","@types/prettyjson":"0.0.28","@types/raven":"^2.1.2","catch-uncommitted":"^1.0.0","ent":"^2.2.0","filehound":"^1.16.2","fs-extra":"^5.0.0","gulp":"^3.9.0","gulp-coffee":"^2.2.0","gulp-inline-source":"^2.1.0","gulp-mocha":"^2.0.0","gulp-shell":"^0.5.2","mochainon":"^2.0.0","pkg":"^4.3.0-beta.1","prettier":"^1.9.2","publish-release":"^1.3.3","require-npm4-to-publish":"^1.0.0","resin-lint":"^1.5.0","rewire":"^3.0.2","ts-node":"^4.0.1","typescript":"2.4.0"},"dependencies":{"@resin.io/valid-email":"^0.1.0","ansi-escapes":"^2.0.0","any-promise":"^1.3.0","archiver":"^2.1.0","bash":"0.0.1","bluebird":"^3.3.3","body-parser":"^1.14.1","capitano":"^1.7.0","chalk":"^2.3.0","cli-truncate":"^1.1.0","coffeescript":"^1.12.6","columnify":"^1.5.2","common-tags":"^1.7.2","denymount":"^2.2.0","docker-progress":"^3.0.1","docker-qemu-transpose":"^0.5.1","docker-toolbelt":"^3.1.0","dockerode":"^2.5.5","dockerode-options":"^0.2.1","drivelist":"^5.0.22","ejs":"^2.5.7","etcher-image-write":"^9.0.3","express":"^4.13.3","global-tunnel-ng":"^2.1.1","hasbin":"^1.2.3","humanize":"0.0.9","inquirer":"^3.1.1","is-root":"^1.0.0","js-yaml":"^3.10.0","klaw":"^1.3.1","lodash":"^4.17.4","mixpanel":"^0.4.0","mkdirp":"^0.5.1","moment":"^2.20.1","moment-duration-format":"^2.2.1","mz":"^2.6.0","node-cleanup":"^2.1.2","opn":"^5.1.0","president":"^2.0.1","prettyjson":"^1.1.3","progress-stream":"^2.0.0","raven":"^2.5.0","reconfix":"^0.0.3","request":"^2.81.0","resin-bundle-resolve":"^0.5.3","resin-cli-errors":"^1.2.0","resin-cli-form":"^1.4.1","resin-cli-visuals":"^1.4.0","resin-compose-parse":"^1.8.1","resin-config-json":"^1.0.0","resin-device-config":"^4.0.0","resin-device-init":"^4.0.0","resin-docker-build":"^0.6.2","resin-doodles":"0.0.1","resin-image-fs":"^2.3.0","resin-image-manager":"^5.0.0","resin-multibuild":"^0.5.1","resin-preload":"^6.2.0","resin-release":"^1.2.0","resin-sdk":"9.0.0-beta17","resin-sdk-preconfigured":"^6.9.0","resin-settings-client":"^3.6.1","resin-stream-logger":"^0.1.0","resin-sync":"^9.3.3","rimraf":"^2.4.3","rindle":"^1.0.0","semver":"^5.3.0","split":"^1.0.1","string-width":"^2.1.1","strip-ansi-stream":"^1.0.0","tar-stream":"^1.5.5","through2":"^2.0.3","tmp":"0.0.31","umount":"^1.1.6","unzip2":"^0.2.5","update-notifier":"^2.2.0","window-size":"^1.1.0","removedrive":"^1.0.0"},"optionalDependencies":{"removedrive":"^1.0.0"},"gitHead":"297ff868955b938420fd5582b0ba501973d7867a","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@7.3.5","_shasum":"f1d5d70676019003faae5b5ee9c14342caa36a8b","_from":".","_npmVersion":"4.6.1","_nodeVersion":"6.14.1","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"shasum":"f1d5d70676019003faae5b5ee9c14342caa36a8b","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-7.3.5.tgz","fileCount":136,"unpackedSize":546871,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa15moCRA9TVsSAnZWagAAi9kQAJo5yw+b9S/DqbDG7GzJ\nGXR0+FhQf1sgFokZnLwuClBIKeU4TqUkgsd86dBOMgD6dXIpJtTIDBYNUz9p\nPYTO8ecU3p9kltwmzLs3dhNhI3tSc4UUsnoKeT268pEO0xQ9V98R48XvROs4\ncgldz37KTR5oebs37+S358ufD0MyDPHGmTq+ZGsv00gfSc9Jgn0Z7d5QpKDW\nyc7uNxU0Qkey/I2JO39swSobPiHJrEH6Mmrp/yxRyCIqord0CpmAgOHMwD1F\n5wAJYrMt6AJsTmNQuO7VLwV+1k9+wBtHKmlJ9cPQU2dXAwPmNCfcOMA7bDJh\nHZQ9SwZXVjpalyui1iG8pzoTpYNRAe4IHWe9zqZ+/IAufNnmkXwVIzSqr8xT\nVBhi43a/e+j17cULN7EOTAGXDsYnchuQ8sz0B864wBPyfS9fy4/x+hulJkCr\n0D8E1dFXWYRm3VKyiGTF5WO8VjflCADRRHCrz3BJ6fi70AkyKMIZ/FxUTCBk\n2GmfqdRTqS7CwMVULo+0GgDmDd32/MvwHizVh/gdBuCA+8DvrZghoPMiLEd1\nXW/QDN4Sx4sHf5g3vZCdMh0hzkL9gdmoRBZUWKipZH440QrCRFHM5Py0bCGs\nkHIB3a7YMUnFQgfkQwyp7RDs6pcerY/s54iFYk+T/IxZ4/D1rThqigAHpDyq\ncmgl\r\n=KJcx\r\n-----END PGP SIGNATURE-----\r\n","integrity":"sha512-kXZJCeFw3oszRsCX8hKd/up3nvnKISqkRQ1JKibS6QpnyeD23HHzPWTsaseR1uHk2yCeBOzV8H57Z8GraWZ4zQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCHxKxMoKYvkmFXV50GtzjHCbwGIZEUobNsU5WlyKTKtkCIQCy4Rvm4VdYohZYQwV1mtiifGmk6NVhZU1RR4Xr/5b4ug=="}]},"maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-cli_7.3.5_1524079015481_0.5915893881768195"},"_hasShrinkwrap":false,"deprecated":"resin-cli is deprecated, please use balena-cli instead"},"7.3.6":{"name":"resin-cli","version":"7.3.6","description":"The official resin.io CLI tool","main":"./build/actions/index.js","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git+ssh://git@github.com/resin-io/resin-cli.git"},"preferGlobal":true,"files":["bin/","build/","doc/","lib/"],"bin":{"resin":"./bin/resin"},"pkg":{"scripts":["node_modules/resin-sync/build/capitano/*.js","node_modules/resin-sync/build/sync/*.js","node_modules/resin-compose-parse/src/schemas/*.json","node_modules/raven/lib/instrumentation/*.js"],"assets":["build/auth/pages/*.ejs","node_modules/resin-discoverable-services/services/**/*"]},"scripts":{"prebuild":"rimraf build/ build-bin/ build-zip/","build":"npm run build:src && npm run build:bin","build:src":"npm run prettify && npm run lint && npm run build:fast && npm run build:doc","build:fast":"gulp build && tsc","build:doc":"mkdirp doc/ && ts-node automation/capitanodoc/index.ts > doc/cli.markdown","build:bin":"ts-node --type-check -P automation automation/build-bin.ts","release":"npm run build && ts-node --type-check -P automation automation/deploy-bin.ts","pretest":"npm run build","test":"gulp test","ci":"npm run test && catch-uncommitted","watch":"gulp watch","prettify":"prettier --write \"{lib,tests,automation,typings}/**/*.ts\"","lint":"resin-lint lib/ tests/ && resin-lint --typescript automation/ lib/ typings/ tests/","prepublish":"require-npm4-to-publish","prepublishOnly":"npm run build"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","engines":{"node":">=6.0"},"devDependencies":{"@types/archiver":"^2.0.1","@types/bluebird":"^3.5.19","@types/common-tags":"^1.4.0","@types/es6-promise":"0.0.32","@types/fs-extra":"^5.0.0","@types/is-root":"^1.0.0","@types/lodash":"^4.14.103","@types/mkdirp":"^0.5.2","@types/prettyjson":"0.0.28","@types/raven":"^2.1.2","catch-uncommitted":"^1.0.0","ent":"^2.2.0","filehound":"^1.16.2","fs-extra":"^5.0.0","gulp":"^3.9.0","gulp-coffee":"^2.2.0","gulp-inline-source":"^2.1.0","gulp-mocha":"^2.0.0","gulp-shell":"^0.5.2","mochainon":"^2.0.0","pkg":"^4.3.0-beta.1","prettier":"^1.9.2","publish-release":"^1.3.3","require-npm4-to-publish":"^1.0.0","resin-lint":"^1.5.0","rewire":"^3.0.2","ts-node":"^4.0.1","typescript":"2.4.0"},"dependencies":{"@resin.io/valid-email":"^0.1.0","ansi-escapes":"^2.0.0","any-promise":"^1.3.0","archiver":"^2.1.0","bash":"0.0.1","bluebird":"^3.3.3","body-parser":"^1.14.1","capitano":"^1.7.0","chalk":"^2.3.0","cli-truncate":"^1.1.0","coffeescript":"^1.12.6","columnify":"^1.5.2","common-tags":"^1.7.2","denymount":"^2.2.0","docker-progress":"^3.0.1","docker-qemu-transpose":"^0.5.1","docker-toolbelt":"^3.1.0","dockerode":"^2.5.5","dockerode-options":"^0.2.1","drivelist":"^5.0.22","ejs":"^2.5.7","etcher-image-write":"^9.0.3","express":"^4.13.3","global-tunnel-ng":"^2.1.1","hasbin":"^1.2.3","humanize":"0.0.9","inquirer":"^3.1.1","is-root":"^1.0.0","js-yaml":"^3.10.0","klaw":"^1.3.1","lodash":"^4.17.4","mixpanel":"^0.4.0","mkdirp":"^0.5.1","moment":"^2.20.1","moment-duration-format":"^2.2.1","mz":"^2.6.0","node-cleanup":"^2.1.2","opn":"^5.1.0","president":"^2.0.1","prettyjson":"^1.1.3","progress-stream":"^2.0.0","raven":"^2.5.0","reconfix":"^0.0.3","request":"^2.81.0","resin-bundle-resolve":"^0.5.3","resin-cli-errors":"^1.2.0","resin-cli-form":"^1.4.1","resin-cli-visuals":"^1.4.0","resin-compose-parse":"^1.8.1","resin-config-json":"^1.0.0","resin-device-config":"^4.0.0","resin-device-init":"^4.0.0","resin-docker-build":"^0.6.2","resin-doodles":"0.0.1","resin-image-fs":"^5.0.2","resin-image-manager":"^5.0.0","resin-multibuild":"^0.5.1","resin-preload":"^6.2.0","resin-release":"^1.2.0","resin-sdk":"9.0.0-beta17","resin-sdk-preconfigured":"^6.9.0","resin-settings-client":"^3.6.1","resin-stream-logger":"^0.1.0","resin-sync":"^9.3.3","rimraf":"^2.4.3","rindle":"^1.0.0","semver":"^5.3.0","split":"^1.0.1","string-width":"^2.1.1","strip-ansi-stream":"^1.0.0","tar-stream":"^1.5.5","through2":"^2.0.3","tmp":"0.0.31","umount":"^1.1.6","unzip2":"^0.2.5","update-notifier":"^2.2.0","window-size":"^1.1.0","removedrive":"^1.0.0"},"optionalDependencies":{"removedrive":"^1.0.0"},"gitHead":"90d7316b4cda2b1cc9da38419e13fb4b0d3bb20e","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@7.3.6","_shasum":"ae933cdbdfe23a44db29a7dc458f07f772894874","_from":".","_npmVersion":"4.6.1","_nodeVersion":"6.14.1","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"shasum":"ae933cdbdfe23a44db29a7dc458f07f772894874","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-7.3.6.tgz","fileCount":136,"unpackedSize":546814,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa5un0CRA9TVsSAnZWagAAfocQAI4Kf43Jqgc3EC139FOF\nkFgGqQOvulI5HRfeI+bJvoaUa16fnEWL85WYubLRaAOXBwYpHh2GBYGpoUeg\nDchveW4iILtIUhgdw9K1H/kjz5RiZqOe+umcKpRjnlFCl1Fk1j38yH1thpPn\nj+9nWeJCVrYtNF4ekMP0aiA09Zzd9PT86ByCkpurCSXq+866MZeYwGMeHDPZ\nvnTTEvRDEKy/+UZ5uGbHa4iavScWXT+sMFYG/jmWVkCzvEb2DUUFi+9a3X9q\nenLvUTJA94lQTTOdt+OIQO3f8SK5K6S76DKNtBYicrFedBjAhXN+v2MYgkcn\nB0ka2sutIXi/wlDWLmiobBddUsIhhG9fvYa6/m8E2W+nlZ496hF17KV9J3GD\nBMpQ+IGKAl7h3F+FxP+WQsOo1mUnEZ1nUlnpryrSEDaZRyy9PJIJZgD0E0bO\nxdUl9pn+Rmm3xraMAKlAu+PdHovD9A9lWZkHuLNHq/RyTdXadMEOQL7NyOZp\nm/+8wAzT68d3jeHl9eCFio++DPqx0nkeHZtUaJ1ux2e/ttxUIrwnj0UUbAhE\nMAHBHQ0jhv6tS1WTJMyPSIMI1Fc5+dWCzkDmCZ/b3DqgrLmltN6S0mqLguvh\negqIDRajoPECcJN8LtVJ9X8+yx+Pq1v9fIdpnNyf5yGb5oaTCV4dOXg3x5vP\nyF7V\r\n=UMpZ\r\n-----END PGP SIGNATURE-----\r\n","integrity":"sha512-GT+e3dy+3N0W8g1duz1HCRrH4aHn0YWymHM5XcXHAZp1zmoL1CiABk765aeJZ9VJsSZaGO1puUTy+aPP3GKMOA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDpPlrWT8MWu5gbqILjimCKKLNqSHJIajMQGddBx3P2AQIgMaQtP0YcEsY5A2zaoPcsu9UKX3AP3+bd8TxTVpoiQZE="}]},"maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-cli_7.3.6_1525082610637_0.7442601885105058"},"_hasShrinkwrap":false,"deprecated":"resin-cli is deprecated, please use balena-cli instead"},"7.3.7":{"name":"resin-cli","version":"7.3.7","description":"The official resin.io CLI tool","main":"./build/actions/index.js","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git+ssh://git@github.com/resin-io/resin-cli.git"},"preferGlobal":true,"files":["bin/","build/","doc/","lib/"],"bin":{"resin":"./bin/resin"},"pkg":{"scripts":["node_modules/resin-sync/build/capitano/*.js","node_modules/resin-sync/build/sync/*.js","node_modules/resin-compose-parse/src/schemas/*.json","node_modules/raven/lib/instrumentation/*.js"],"assets":["build/auth/pages/*.ejs","node_modules/resin-discoverable-services/services/**/*"]},"scripts":{"prebuild":"rimraf build/ build-bin/ build-zip/","build":"npm run build:src && npm run build:bin","build:src":"npm run prettify && npm run lint && npm run build:fast && npm run build:doc","build:fast":"gulp build && tsc","build:doc":"mkdirp doc/ && ts-node automation/capitanodoc/index.ts > doc/cli.markdown","build:bin":"ts-node --type-check -P automation automation/build-bin.ts","release":"npm run build && ts-node --type-check -P automation automation/deploy-bin.ts","pretest":"npm run build","test":"gulp test","ci":"npm run test && catch-uncommitted","watch":"gulp watch","prettify":"prettier --write \"{lib,tests,automation,typings}/**/*.ts\"","lint":"resin-lint lib/ tests/ && resin-lint --typescript automation/ lib/ typings/ tests/","prepublish":"require-npm4-to-publish","prepublishOnly":"npm run build"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","engines":{"node":">=6.0"},"devDependencies":{"@types/archiver":"^2.0.1","@types/bluebird":"^3.5.19","@types/common-tags":"^1.4.0","@types/es6-promise":"0.0.32","@types/fs-extra":"^5.0.0","@types/is-root":"^1.0.0","@types/lodash":"^4.14.103","@types/mkdirp":"^0.5.2","@types/node":"^9.0.0","@types/prettyjson":"0.0.28","@types/raven":"^2.1.2","catch-uncommitted":"^1.0.0","ent":"^2.2.0","filehound":"^1.16.2","fs-extra":"^5.0.0","gulp":"^3.9.0","gulp-coffee":"^2.2.0","gulp-inline-source":"^2.1.0","gulp-mocha":"^2.0.0","gulp-shell":"^0.5.2","mochainon":"^2.0.0","pkg":"^4.3.0-beta.1","prettier":"^1.9.2","publish-release":"^1.3.3","require-npm4-to-publish":"^1.0.0","resin-lint":"^1.5.0","rewire":"^3.0.2","ts-node":"^4.0.1","typescript":"2.4.0"},"dependencies":{"@resin.io/valid-email":"^0.1.0","ansi-escapes":"^2.0.0","any-promise":"^1.3.0","archiver":"^2.1.0","bash":"0.0.1","bluebird":"^3.3.3","body-parser":"^1.14.1","capitano":"^1.7.0","chalk":"^2.3.0","cli-truncate":"^1.1.0","coffeescript":"^1.12.6","columnify":"^1.5.2","common-tags":"^1.7.2","denymount":"^2.2.0","docker-progress":"^3.0.1","docker-qemu-transpose":"^0.5.1","docker-toolbelt":"^3.1.0","dockerode":"^2.5.5","dockerode-options":"^0.2.1","drivelist":"^5.0.22","ejs":"^2.5.7","etcher-image-write":"^9.0.3","express":"^4.13.3","global-tunnel-ng":"^2.1.1","hasbin":"^1.2.3","humanize":"0.0.9","inquirer":"^3.1.1","is-root":"^1.0.0","js-yaml":"^3.10.0","klaw":"^1.3.1","lodash":"^4.17.4","mixpanel":"^0.4.0","mkdirp":"^0.5.1","moment":"^2.20.1","moment-duration-format":"^2.2.1","mz":"^2.6.0","node-cleanup":"^2.1.2","opn":"^5.1.0","president":"^2.0.1","prettyjson":"^1.1.3","progress-stream":"^2.0.0","raven":"^2.5.0","reconfix":"^0.0.3","request":"^2.81.0","resin-bundle-resolve":"^0.5.3","resin-cli-errors":"^1.2.0","resin-cli-form":"^1.4.1","resin-cli-visuals":"^1.4.0","resin-compose-parse":"^1.8.1","resin-config-json":"^1.0.0","resin-device-config":"^4.0.0","resin-device-init":"^4.0.0","resin-docker-build":"^0.6.2","resin-doodles":"0.0.1","resin-image-fs":"^5.0.2","resin-image-manager":"^5.0.0","resin-multibuild":"^0.5.1","resin-preload":"^6.2.0","resin-release":"^1.2.0","resin-sdk":"9.0.0-beta17","resin-sdk-preconfigured":"^6.9.0","resin-settings-client":"^3.6.1","resin-stream-logger":"^0.1.0","resin-sync":"^9.3.3","rimraf":"^2.4.3","rindle":"^1.0.0","semver":"^5.3.0","split":"^1.0.1","string-width":"^2.1.1","strip-ansi-stream":"^1.0.0","tar-stream":"^1.5.5","through2":"^2.0.3","tmp":"0.0.31","umount":"^1.1.6","unzip2":"^0.2.5","update-notifier":"^2.2.0","window-size":"^1.1.0","removedrive":"^1.0.0"},"optionalDependencies":{"removedrive":"^1.0.0"},"gitHead":"0ac599d20c09a7ef1d4af95bf7814682a01fc167","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@7.3.7","_shasum":"eb146c5493f1a544c2f81f2f36d4787169a763e1","_from":".","_npmVersion":"4.6.1","_nodeVersion":"6.14.1","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"shasum":"eb146c5493f1a544c2f81f2f36d4787169a763e1","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-7.3.7.tgz","fileCount":136,"unpackedSize":546966,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa5zdBCRA9TVsSAnZWagAA2JYP/Anpcac7uQnlc+usZYpa\nMEO/3fugyhbGmuTDS1Rm8nyB98i+xHWov20n2TnnuvDdSxJEyjlnFqYAjAPi\n/NHAvt6NyTzhelxQJ3Vf4Mxm16A6OwyaTYoTqP+BXv6svibmldrjlvh2n92h\ngZd3li+a4U1GYshkbKGAdPCe5QSNkUBWqEZb0FX7pMbcoBcgRBO71gBQD8bR\nh/4zk9w2fZ47Vhw906wBZxy3TDKUXr1vBUezcf5CPCMoDQ4iztA0qIsE/hgN\n3XawMz/WadHe19QzRX6gDA73TKnM2G85sK3ryyQrX326ePX6PXBFAZevSNku\nypjQEeYd+xGj0YphXKWNBDzSWvkpLCDYmJ4gHhOKOmKaO8c2SQqSTh5rvxCw\nWD2fzyx9rkrK1sltjT239t9amMkjabr8fQ8qoXCwNypC0nobd1yxJjC9jQ/A\nHwZY28NXPWe0qtVw93Tz8mzFAg7SyvIqxTIJGlVZ7G4YUDD6aokBloBaB1hY\n3vaEKSDYQYoclQy0L3q7Dq3bKPS/8sHzFXIBI1prkAHeEVpC8QwG2/etGq/9\nPiAp82w/RiIfveRR+XESuV8VuHHVGOt+9+J16euw9+sGBxPAdUxsGP6mTVvM\nHnfHeEDdmB7q9MGQx5tMy7olr6U3aLl0BRjqsZEo0EbYxuVlCkq5bj8Mvnp+\nCX8K\r\n=Kv+6\r\n-----END PGP SIGNATURE-----\r\n","integrity":"sha512-tM32Leicyt2zLmklTJ+oFEun/mtjpVHvBBxoVeVjoXZYRwO5YvAHWKRkoMUhDPmvheCR6j1wu/2Flagu7ayQbg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBhPIrqjJ49h0Z5tYSGOLyvYZ0OJXLaKLPMDStv7a/f0AiEAmy+zS92A1ORJEZVYRvGqgti8qTjjQ4cV81S6yQGS//Y="}]},"maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-cli_7.3.7_1525102391757_0.041839686550315225"},"_hasShrinkwrap":false,"deprecated":"resin-cli is deprecated, please use balena-cli instead"},"7.3.8":{"name":"resin-cli","version":"7.3.8","description":"The official resin.io CLI tool","main":"./build/actions/index.js","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git+ssh://git@github.com/resin-io/resin-cli.git"},"preferGlobal":true,"files":["bin/","build/","doc/","lib/"],"bin":{"resin":"./bin/resin"},"pkg":{"scripts":["node_modules/resin-sync/build/capitano/*.js","node_modules/resin-sync/build/sync/*.js","node_modules/resin-compose-parse/src/schemas/*.json","node_modules/raven/lib/instrumentation/*.js"],"assets":["build/auth/pages/*.ejs","node_modules/resin-discoverable-services/services/**/*"]},"scripts":{"prebuild":"rimraf build/ build-bin/ build-zip/","build":"npm run build:src && npm run build:bin","build:src":"npm run prettify && npm run lint && npm run build:fast && npm run build:doc","build:fast":"gulp build && tsc","build:doc":"mkdirp doc/ && ts-node automation/capitanodoc/index.ts > doc/cli.markdown","build:bin":"ts-node --type-check -P automation automation/build-bin.ts","release":"npm run build && ts-node --type-check -P automation automation/deploy-bin.ts","pretest":"npm run build","test":"gulp test","ci":"npm run test && catch-uncommitted","watch":"gulp watch","prettify":"prettier --write \"{lib,tests,automation,typings}/**/*.ts\"","lint":"resin-lint lib/ tests/ && resin-lint --typescript automation/ lib/ typings/ tests/","prepublish":"require-npm4-to-publish","prepublishOnly":"npm run build"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","engines":{"node":">=6.0"},"devDependencies":{"@types/archiver":"^2.0.1","@types/bluebird":"^3.5.19","@types/common-tags":"^1.4.0","@types/es6-promise":"0.0.32","@types/fs-extra":"^5.0.0","@types/is-root":"^1.0.0","@types/lodash":"^4.14.103","@types/mkdirp":"^0.5.2","@types/node":"^9.0.0","@types/prettyjson":"0.0.28","@types/raven":"^2.1.2","catch-uncommitted":"^1.0.0","ent":"^2.2.0","filehound":"^1.16.2","fs-extra":"^5.0.0","gulp":"^3.9.0","gulp-coffee":"^2.2.0","gulp-inline-source":"^2.1.0","gulp-mocha":"^2.0.0","gulp-shell":"^0.5.2","mochainon":"^2.0.0","pkg":"^4.3.0-beta.1","prettier":"^1.9.2","publish-release":"^1.3.3","require-npm4-to-publish":"^1.0.0","resin-lint":"^1.5.0","rewire":"^3.0.2","ts-node":"^4.0.1","typescript":"2.4.0"},"dependencies":{"@resin.io/valid-email":"^0.1.0","ansi-escapes":"^2.0.0","any-promise":"^1.3.0","archiver":"^2.1.0","bash":"0.0.1","bluebird":"^3.3.3","body-parser":"^1.14.1","capitano":"^1.7.0","chalk":"^2.3.0","cli-truncate":"^1.1.0","coffeescript":"^1.12.6","columnify":"^1.5.2","common-tags":"^1.7.2","denymount":"^2.2.0","docker-progress":"^3.0.1","docker-qemu-transpose":"^0.5.1","docker-toolbelt":"^3.1.0","dockerode":"^2.5.5","dockerode-options":"^0.2.1","drivelist":"^5.0.22","ejs":"^2.5.7","etcher-image-write":"^9.0.3","express":"^4.13.3","global-tunnel-ng":"^2.1.1","hasbin":"^1.2.3","humanize":"0.0.9","inquirer":"^3.1.1","is-root":"^1.0.0","js-yaml":"^3.10.0","klaw":"^1.3.1","lodash":"^4.17.4","mixpanel":"^0.4.0","mkdirp":"^0.5.1","moment":"^2.20.1","moment-duration-format":"^2.2.1","mz":"^2.6.0","node-cleanup":"^2.1.2","opn":"^5.1.0","president":"^2.0.1","prettyjson":"^1.1.3","progress-stream":"^2.0.0","raven":"^2.5.0","reconfix":"^0.0.3","request":"^2.81.0","resin-bundle-resolve":"^0.5.3","resin-cli-form":"^1.4.1","resin-cli-visuals":"^1.4.0","resin-compose-parse":"^1.8.1","resin-config-json":"^1.0.0","resin-device-config":"^4.0.0","resin-device-init":"^4.0.0","resin-docker-build":"^0.6.2","resin-doodles":"0.0.1","resin-image-fs":"^5.0.2","resin-image-manager":"^5.0.0","resin-multibuild":"^0.5.1","resin-preload":"^6.2.0","resin-release":"^1.2.0","resin-sdk":"9.0.0-beta17","resin-sdk-preconfigured":"^6.9.0","resin-settings-client":"^3.6.1","resin-stream-logger":"^0.1.0","resin-sync":"^9.3.3","rimraf":"^2.4.3","rindle":"^1.0.0","semver":"^5.3.0","split":"^1.0.1","string-width":"^2.1.1","strip-ansi-stream":"^1.0.0","tar-stream":"^1.5.5","through2":"^2.0.3","tmp":"0.0.31","umount":"^1.1.6","unzip2":"^0.2.5","update-notifier":"^2.2.0","window-size":"^1.1.0","removedrive":"^1.0.0"},"optionalDependencies":{"removedrive":"^1.0.0"},"gitHead":"6d8086c09bde3eb538f0ed63666c7123bdac1b8a","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@7.3.8","_shasum":"6b838c0abe423842a2acc16e257ae2bb4a21eb2a","_from":".","_npmVersion":"4.6.1","_nodeVersion":"6.14.2","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"shasum":"6b838c0abe423842a2acc16e257ae2bb4a21eb2a","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-7.3.8.tgz","fileCount":136,"unpackedSize":554493,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa60+vCRA9TVsSAnZWagAAVIkP/1adN56Y08xKoA11tcDy\nBBNv3o7IM76QOxGscDMLo1OLkoDNplKfElyhePucrkxmMl4nLooOdi6nWoxT\nrBZf62hatA3zYwON9m/p5VffKqNSiQYZnZdmGWHu2dAxw9x12UylWr1C3rmz\nWlcOefD9ktkuRx2AirHyUVg4M7GqSPwft/awz0e7tTHw5JAO547pV0Ys4/UF\nUVWa+wxI6L5fg/IbPz1AEZ0pDvpz49cVVdMxILmPVsdNSOlIsz/jKBs9h1N1\nSZRGvWTdP7LmdFLxIcQHXx9ly+eYNAtQxtS9QtNUjeC1gsg0siz+qNXyT9ce\no1/pMSbcImUg5DPaBsPmUZOcdkdAlKPCAZ4hGDNyzNP3AsMlzA2PWHwr0PTL\njMLiMFOYseM7c++0nSXg842Y42NuZ698wLNuEzklFjgLZylgZkSY4zhAdNWq\njjzE9oJFPPoKPoevBrD+4wBRXKMscfKeEPLrT9PrryW68fByFAIImL4kA8wM\n4WBGglHucUHp2XDSJ5A1cdZiBPUwcFHNpVosb3KoN30U1RYxHZXxtRN9ozpw\n76i2G1t/JTPgt1yJuKsFgUe1G+TAmTv2XnmAOyLU7vkJXVd8pnqpw13inhGw\n/UwHPB6GAMlP7KO7hYLYrSZcXUFM8G06qql0hRDpFFg48OApOMBra3KUnAYR\nI21H\r\n=pQee\r\n-----END PGP SIGNATURE-----\r\n","integrity":"sha512-r2UNKH6q2CqBlLa+f4nDD4I/GfjT38C3uF9/jcniybS1y0ew+e2MacMbbcafyU8FPIoQIrIyyTCtZeuXOEBOUA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCJM/xg89cimUVGbCy4fH26TTtLeTDmMU19v3Bc6uWAiQIgdAQ/z6TNxArChHyzBiTSm41pCKvb0gdsi6zcdEAjpH0="}]},"maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-cli_7.3.8_1525370797779_0.13593523339649893"},"_hasShrinkwrap":false,"deprecated":"resin-cli is deprecated, please use balena-cli instead"},"7.4.0":{"name":"resin-cli","version":"7.4.0","description":"The official resin.io CLI tool","main":"./build/actions/index.js","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git+ssh://git@github.com/resin-io/resin-cli.git"},"preferGlobal":true,"files":["bin/","build/","doc/","lib/"],"bin":{"resin":"./bin/resin"},"pkg":{"scripts":["node_modules/resin-sync/build/capitano/*.js","node_modules/resin-sync/build/sync/*.js","node_modules/resin-compose-parse/src/schemas/*.json","node_modules/raven/lib/instrumentation/*.js"],"assets":["build/auth/pages/*.ejs","node_modules/resin-discoverable-services/services/**/*"]},"scripts":{"prebuild":"rimraf build/ build-bin/ build-zip/","build":"npm run build:src && npm run build:bin","build:src":"npm run prettify && npm run lint && npm run build:fast && npm run build:doc","build:fast":"gulp build && tsc","build:doc":"mkdirp doc/ && ts-node automation/capitanodoc/index.ts > doc/cli.markdown","build:bin":"ts-node --type-check -P automation automation/build-bin.ts","release":"npm run build && ts-node --type-check -P automation automation/deploy-bin.ts","pretest":"npm run build","test":"gulp test","ci":"npm run test && catch-uncommitted","watch":"gulp watch","prettify":"prettier --write \"{lib,tests,automation,typings}/**/*.ts\"","lint":"resin-lint lib/ tests/ && resin-lint --typescript automation/ lib/ typings/ tests/","prepublish":"require-npm4-to-publish","prepublishOnly":"npm run build"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","engines":{"node":">=6.0"},"devDependencies":{"@types/archiver":"^2.0.1","@types/bluebird":"^3.5.19","@types/common-tags":"^1.4.0","@types/es6-promise":"0.0.32","@types/fs-extra":"^5.0.0","@types/is-root":"^1.0.0","@types/lodash":"^4.14.103","@types/mkdirp":"^0.5.2","@types/node":"^9.0.0","@types/prettyjson":"0.0.28","@types/raven":"^2.1.2","catch-uncommitted":"^1.0.0","ent":"^2.2.0","filehound":"^1.16.2","fs-extra":"^5.0.0","gulp":"^3.9.0","gulp-coffee":"^2.2.0","gulp-inline-source":"^2.1.0","gulp-mocha":"^2.0.0","gulp-shell":"^0.5.2","mochainon":"^2.0.0","pkg":"^4.3.0-beta.1","prettier":"^1.9.2","publish-release":"^1.3.3","require-npm4-to-publish":"^1.0.0","resin-lint":"^1.5.0","rewire":"^3.0.2","ts-node":"^4.0.1","typescript":"2.4.0"},"dependencies":{"@resin.io/valid-email":"^0.1.0","@types/stream-to-promise":"^2.2.0","ansi-escapes":"^2.0.0","any-promise":"^1.3.0","archiver":"^2.1.0","bash":"0.0.1","bluebird":"^3.3.3","body-parser":"^1.14.1","capitano":"^1.7.0","chalk":"^2.3.0","cli-truncate":"^1.1.0","coffeescript":"^1.12.6","columnify":"^1.5.2","common-tags":"^1.7.2","denymount":"^2.2.0","docker-progress":"^3.0.1","docker-qemu-transpose":"^0.5.1","docker-toolbelt":"^3.1.0","dockerode":"^2.5.5","dockerode-options":"^0.2.1","drivelist":"^5.0.22","ejs":"^2.5.7","etcher-image-write":"^9.0.3","express":"^4.13.3","global-tunnel-ng":"^2.1.1","hasbin":"^1.2.3","humanize":"0.0.9","inquirer":"^3.1.1","is-root":"^1.0.0","js-yaml":"^3.10.0","JSONStream":"^1.0.3","klaw":"^1.3.1","lodash":"^4.17.4","mixpanel":"^0.4.0","mkdirp":"^0.5.1","moment":"^2.20.1","moment-duration-format":"^2.2.1","mz":"^2.6.0","node-cleanup":"^2.1.2","opn":"^5.1.0","president":"^2.0.1","prettyjson":"^1.1.3","progress-stream":"^2.0.0","raven":"^2.5.0","reconfix":"^0.0.3","request":"^2.81.0","resin-bundle-resolve":"^0.5.3","resin-cli-form":"^1.4.1","resin-cli-visuals":"^1.4.0","resin-compose-parse":"^1.8.1","resin-config-json":"^1.0.0","resin-device-config":"^4.0.0","resin-device-init":"^4.0.0","resin-docker-build":"^0.6.2","resin-doodles":"0.0.1","resin-image-fs":"^5.0.2","resin-image-manager":"^5.0.0","resin-multibuild":"^0.5.1","resin-preload":"^6.2.0","resin-release":"^1.2.0","resin-sdk":"9.0.0-beta18","resin-sdk-preconfigured":"^6.9.0","resin-settings-client":"^3.6.1","resin-stream-logger":"^0.1.0","resin-sync":"^9.3.3","rimraf":"^2.4.3","rindle":"^1.0.0","semver":"^5.3.0","split":"^1.0.1","string-width":"^2.1.1","strip-ansi-stream":"^1.0.0","tar-stream":"^1.5.5","through2":"^2.0.3","tmp":"0.0.31","umount":"^1.1.6","unzip2":"^0.2.5","update-notifier":"^2.2.0","window-size":"^1.1.0","removedrive":"^1.0.0"},"optionalDependencies":{"removedrive":"^1.0.0"},"gitHead":"22e74983b0aead49bca2ad21110cc1e5bd035a52","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@7.4.0","_shasum":"e2e4daea79273da9ac8728d70e8ffe70eeb51cdf","_from":".","_npmVersion":"4.6.1","_nodeVersion":"6.14.2","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"shasum":"e2e4daea79273da9ac8728d70e8ffe70eeb51cdf","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-7.4.0.tgz","fileCount":143,"unpackedSize":593241,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa9ECXCRA9TVsSAnZWagAAl58P/3B2nqmxE4OzvGsUn3xJ\nxHWwwjQBaWgPjN77DDYf+DKyM532siT1kXaLjrIHftJ9/p8atZK9buOMVYaX\ns6vmQvED8xtcUE2uslg/jy+u1uGnOxjhLE6xoFlyPAL/Fy75EkpNXHgWElFF\n0/nISDbQSK5KCg5LlUxpwyIDlZkyGWvBY7dvVZHLPmyI+J1ktn8zaBWdw2RE\nRUSuMuia8s53wLApxv6quI9O7WMMCOrr8JTGr7i7NpD8a9mqWnEuKHOM233a\nEnHu2LcNJ4eVwdHbw4rOI3uj3X81Y+QxDORodIok6ZOdH+PthMQl69n3pR5B\npE188MJg0KyWbGZ13WyakWHls+OY/IB1Vq9lcdtC1MfhUT3LOoEn4uuGIKKp\nU68hO6clNGLHckuVuA91dFFRllAczL4v0cl0mJMBuQEcnXk/Qw9+1ld9NETV\n19kl+OkRyWYc6acjuC/2HblZfkszOu5LXVGJOfTWTHeZiMyaFLfhG5Hzg16b\nZTsuK46uO4oNeqyQFe+PC03nOF6NBIo09E2OgB+QQqXINxtvDd3HpItOBMbR\njJIjKFVxXzZJjC1M+r94xXfMaAoT7XFTj3t+sT7AHcqWkCQCRpNBeEoI0/s7\ndDObO+NewqrwyVt9vDg859AuPVeXvKdYlaKQZZWEYUjaf5Ec4rlJaIDZ6yTu\ntUty\r\n=BsJ7\r\n-----END PGP SIGNATURE-----\r\n","integrity":"sha512-43myTscfkSklhS8MCIHXHfUPVMctNuauaYXmSZImkff80YwsaEQBQ8qrFcQRh+nPLJ496lfbTJpCzChY6UgUUw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCoO2BT7/CpLIXqXwS0s4z/wPAzz5C2ytGKWhmYxLxBmgIhAMqyH8Lvd7vy1vIjp9mSgS7IGbMB5SUp3xihkGtXjrEf"}]},"maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-cli_7.4.0_1525956758094_0.6719993909855948"},"_hasShrinkwrap":false,"deprecated":"resin-cli is deprecated, please use balena-cli instead"},"7.4.1":{"name":"resin-cli","version":"7.4.1","description":"The official resin.io CLI tool","main":"./build/actions/index.js","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git+ssh://git@github.com/resin-io/resin-cli.git"},"preferGlobal":true,"files":["bin/","build/","doc/","lib/"],"bin":{"resin":"./bin/resin"},"pkg":{"scripts":["node_modules/resin-sync/build/capitano/*.js","node_modules/resin-sync/build/sync/*.js","node_modules/resin-compose-parse/src/schemas/*.json","node_modules/raven/lib/instrumentation/*.js"],"assets":["build/auth/pages/*.ejs","node_modules/resin-discoverable-services/services/**/*"]},"scripts":{"prebuild":"rimraf build/ build-bin/ build-zip/","build":"npm run build:src && npm run build:bin","build:src":"npm run prettify && npm run lint && npm run build:fast && npm run build:doc","build:fast":"gulp build && tsc","build:doc":"mkdirp doc/ && ts-node automation/capitanodoc/index.ts > doc/cli.markdown","build:bin":"ts-node --type-check -P automation automation/build-bin.ts","release":"npm run build && ts-node --type-check -P automation automation/deploy-bin.ts","pretest":"npm run build","test":"gulp test","ci":"npm run test && catch-uncommitted","watch":"gulp watch","prettify":"prettier --write \"{lib,tests,automation,typings}/**/*.ts\"","lint":"resin-lint lib/ tests/ && resin-lint --typescript automation/ lib/ typings/ tests/","prepublish":"require-npm4-to-publish","prepublishOnly":"npm run build"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","engines":{"node":">=6.0"},"devDependencies":{"@types/archiver":"^2.0.1","@types/bluebird":"^3.5.19","@types/common-tags":"^1.4.0","@types/es6-promise":"0.0.32","@types/fs-extra":"^5.0.0","@types/is-root":"^1.0.0","@types/lodash":"^4.14.103","@types/mkdirp":"^0.5.2","@types/node":"^9.0.0","@types/prettyjson":"0.0.28","@types/raven":"^2.1.2","catch-uncommitted":"^1.0.0","ent":"^2.2.0","filehound":"^1.16.2","fs-extra":"^5.0.0","gulp":"^3.9.0","gulp-coffee":"^2.2.0","gulp-inline-source":"^2.1.0","gulp-mocha":"^2.0.0","gulp-shell":"^0.5.2","mochainon":"^2.0.0","pkg":"^4.3.0-beta.1","prettier":"^1.9.2","publish-release":"^1.3.3","require-npm4-to-publish":"^1.0.0","resin-lint":"^1.5.0","rewire":"^3.0.2","ts-node":"^4.0.1","typescript":"2.4.0"},"dependencies":{"@resin.io/valid-email":"^0.1.0","@types/stream-to-promise":"^2.2.0","ansi-escapes":"^2.0.0","any-promise":"^1.3.0","archiver":"^2.1.0","bash":"0.0.1","bluebird":"^3.3.3","body-parser":"^1.14.1","capitano":"^1.7.0","chalk":"^2.3.0","cli-truncate":"^1.1.0","coffeescript":"^1.12.6","columnify":"^1.5.2","common-tags":"^1.7.2","denymount":"^2.2.0","docker-progress":"^3.0.1","docker-qemu-transpose":"^0.5.1","docker-toolbelt":"^3.1.0","dockerode":"^2.5.5","dockerode-options":"^0.2.1","drivelist":"^5.0.22","ejs":"^2.5.7","etcher-image-write":"^9.0.3","express":"^4.13.3","global-tunnel-ng":"^2.1.1","hasbin":"^1.2.3","humanize":"0.0.9","inquirer":"^3.1.1","is-root":"^1.0.0","js-yaml":"^3.10.0","JSONStream":"^1.0.3","klaw":"^1.3.1","lodash":"^4.17.4","mixpanel":"^0.4.0","mkdirp":"^0.5.1","moment":"^2.20.1","moment-duration-format":"^2.2.1","mz":"^2.6.0","node-cleanup":"^2.1.2","opn":"^5.1.0","president":"^2.0.1","prettyjson":"^1.1.3","progress-stream":"^2.0.0","raven":"^2.5.0","reconfix":"^0.0.3","request":"^2.81.0","resin-bundle-resolve":"^0.5.3","resin-cli-form":"^1.4.1","resin-cli-visuals":"^1.4.0","resin-compose-parse":"^1.8.1","resin-config-json":"^1.0.0","resin-device-config":"^4.0.0","resin-device-init":"^4.0.0","resin-docker-build":"^0.6.2","resin-doodles":"0.0.1","resin-image-fs":"^5.0.2","resin-image-manager":"^5.0.0","resin-multibuild":"^0.5.1","resin-preload":"^6.2.0","resin-release":"^1.2.0","resin-sdk":"9.0.0-beta18","resin-sdk-preconfigured":"^6.9.0","resin-settings-client":"^3.6.1","resin-stream-logger":"^0.1.0","resin-sync":"^9.3.3","rimraf":"^2.4.3","rindle":"^1.0.0","semver":"^5.3.0","split":"^1.0.1","string-width":"^2.1.1","strip-ansi-stream":"^1.0.0","tar-stream":"^1.5.5","through2":"^2.0.3","tmp":"0.0.31","umount":"^1.1.6","unzip2":"^0.2.5","update-notifier":"^2.2.0","window-size":"^1.1.0","removedrive":"^1.0.0"},"optionalDependencies":{"removedrive":"^1.0.0"},"gitHead":"7bea2c26b85f3c383db6633d2fb39c4a2629380e","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@7.4.1","_shasum":"3c5e68b235f02e3bc2d1e426d01bf55f5ad045ce","_from":".","_npmVersion":"4.6.1","_nodeVersion":"6.14.2","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"shasum":"3c5e68b235f02e3bc2d1e426d01bf55f5ad045ce","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-7.4.1.tgz","fileCount":143,"unpackedSize":594635,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbBspNCRA9TVsSAnZWagAAKNoP/jYOokuu8i/KwlLYaxSk\nbR4yHU/3NLnVlaxsfWWhTeWtz1tq/Lbws1OtKqxHynap5cPNlnGskWSn1ITE\nQvnaEyRYBHyrPlkTiFGA3Sx3fjpLwlRb6KCXf+W9eR5yPTdxoMAuE++Dj1WQ\nRhcYA53ZBFFyYOXaonHmHGlC6G0GsiD0vTfBvQ4tcZzKNy/CkDlFfELxD0df\nzzOykgzyf/nejiVvprNaaTbgdrRsG7TU9qiEXwdHtM6EZIty2CRG0vAEzsR2\ntHASEsbkwM9fFypfvLOr4cqukZi915MmDHZb2u1C/8KYTYPb8FRt/951CjqZ\nwCg4K81smmE4EdDPoiRYbt+6SyW27er74eeiVYOwUAyhDiKWxsRMPsJ1Otu5\n5/R30BWx8tyO4seAsg69SafW2oeVD0W/EWRf6UfMIJJ8jVi3Y5uZTs+rPmKx\nMlijXMLwWZWVJ2vvjfx6cyIGMRkFf1uy2+gWpstg0aBskgL4vspgwbLRDjnN\njeCmO4ObKYeUBqPuP5NqNDKcje7nnvfWPmlmFFVAfoMYWsohoH39tH7lahel\nCBnV2l88E/dOdTrys4m+2EDlYmhD8B5vXBZIRTRoRI6U6pnnDNQSG7w2i9hC\niDh77EVsjE3YxMpUB10+WOn/oRPuV4MUZsEYna02Kcv2KLKzjtF3dMjmvIqg\n6rrb\r\n=yMgr\r\n-----END PGP SIGNATURE-----\r\n","integrity":"sha512-vYUvdUpl80/v/dRlprsfOQjKCLiulT0U+SNFlAllGo/t+XD1VehvCFqO4qdpoy7122hBgNFEdhQsEdkORjPrfw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD37SHUumb1jZ2W+7RcDK206hNS4vpqNXi6kYNyBWVDdgIgEgVrct8YLyQR8hsXV7raNy7HS/2BonZoXTAq2wXahd4="}]},"maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-cli_7.4.1_1527171659717_0.4730820417595465"},"_hasShrinkwrap":false,"deprecated":"resin-cli is deprecated, please use balena-cli instead"},"7.5.0":{"name":"resin-cli","version":"7.5.0","description":"The official resin.io CLI tool","main":"./build/actions/index.js","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git+ssh://git@github.com/resin-io/resin-cli.git"},"preferGlobal":true,"files":["bin/","build/","doc/","lib/"],"bin":{"resin":"./bin/resin"},"pkg":{"scripts":["node_modules/resin-sync/build/capitano/*.js","node_modules/resin-sync/build/sync/*.js","node_modules/resin-compose-parse/src/schemas/*.json","node_modules/raven/lib/instrumentation/*.js"],"assets":["build/auth/pages/*.ejs","node_modules/resin-discoverable-services/services/**/*"]},"scripts":{"prebuild":"rimraf build/ build-bin/ build-zip/","build":"npm run build:src && npm run build:bin","build:src":"npm run prettify && npm run lint && npm run build:fast && npm run build:doc","build:fast":"gulp build && tsc","build:doc":"mkdirp doc/ && ts-node automation/capitanodoc/index.ts > doc/cli.markdown","build:bin":"ts-node --type-check -P automation automation/build-bin.ts","release":"npm run build && ts-node --type-check -P automation automation/deploy-bin.ts","pretest":"npm run build","test":"gulp test","ci":"npm run test && catch-uncommitted","watch":"gulp watch","prettify":"prettier --write \"{lib,tests,automation,typings}/**/*.ts\"","lint":"resin-lint lib/ tests/ && resin-lint --typescript automation/ lib/ typings/ tests/","prepublish":"require-npm4-to-publish","prepublishOnly":"npm run build"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","engines":{"node":">=6.0"},"devDependencies":{"@types/archiver":"^2.0.1","@types/bluebird":"^3.5.19","@types/common-tags":"^1.4.0","@types/es6-promise":"0.0.32","@types/fs-extra":"^5.0.0","@types/is-root":"^1.0.0","@types/lodash":"^4.14.103","@types/mkdirp":"^0.5.2","@types/node":"^9.0.0","@types/prettyjson":"0.0.28","@types/raven":"^2.1.2","catch-uncommitted":"^1.0.0","ent":"^2.2.0","filehound":"^1.16.2","fs-extra":"^5.0.0","gulp":"^3.9.0","gulp-coffee":"^2.2.0","gulp-inline-source":"^2.1.0","gulp-mocha":"^2.0.0","gulp-shell":"^0.5.2","mochainon":"^2.0.0","pkg":"^4.3.0-beta.1","prettier":"^1.9.2","publish-release":"^1.3.3","require-npm4-to-publish":"^1.0.0","resin-lint":"^1.5.0","rewire":"^3.0.2","ts-node":"^4.0.1","typescript":"2.4.0"},"dependencies":{"@resin.io/valid-email":"^0.1.0","@types/stream-to-promise":"^2.2.0","ansi-escapes":"^2.0.0","any-promise":"^1.3.0","archiver":"^2.1.0","bash":"0.0.1","bluebird":"^3.3.3","body-parser":"^1.14.1","capitano":"^1.7.0","chalk":"^2.3.0","cli-truncate":"^1.1.0","coffeescript":"^1.12.6","columnify":"^1.5.2","common-tags":"^1.7.2","denymount":"^2.2.0","docker-progress":"^3.0.1","docker-qemu-transpose":"^0.5.1","docker-toolbelt":"^3.1.0","dockerode":"^2.5.5","dockerode-options":"^0.2.1","drivelist":"^5.0.22","ejs":"^2.5.7","etcher-image-write":"^9.0.3","express":"^4.13.3","global-tunnel-ng":"^2.1.1","hasbin":"^1.2.3","humanize":"0.0.9","inquirer":"^3.1.1","is-root":"^1.0.0","js-yaml":"^3.10.0","JSONStream":"^1.0.3","klaw":"^1.3.1","lodash":"^4.17.4","mixpanel":"^0.4.0","mkdirp":"^0.5.1","moment":"^2.20.1","moment-duration-format":"^2.2.1","mz":"^2.6.0","node-cleanup":"^2.1.2","opn":"^5.1.0","president":"^2.0.1","prettyjson":"^1.1.3","progress-stream":"^2.0.0","raven":"^2.5.0","reconfix":"^0.0.3","request":"^2.81.0","resin-bundle-resolve":"^0.5.3","resin-cli-form":"^1.4.1","resin-cli-visuals":"^1.4.0","resin-compose-parse":"^1.10.2","resin-config-json":"^1.0.0","resin-device-config":"^4.0.0","resin-device-init":"^4.0.0","resin-docker-build":"^0.6.2","resin-doodles":"0.0.1","resin-image-fs":"^5.0.2","resin-image-manager":"^5.0.0","resin-multibuild":"^0.5.1","resin-preload":"^6.2.0","resin-release":"^1.2.0","resin-sdk":"9.0.0-beta18","resin-sdk-preconfigured":"^6.9.0","resin-settings-client":"^3.6.1","resin-stream-logger":"^0.1.0","resin-sync":"^9.3.3","rimraf":"^2.4.3","rindle":"^1.0.0","semver":"^5.3.0","split":"^1.0.1","string-width":"^2.1.1","strip-ansi-stream":"^1.0.0","tar-stream":"^1.5.5","through2":"^2.0.3","tmp":"0.0.31","umount":"^1.1.6","unzip2":"^0.2.5","update-notifier":"^2.2.0","window-size":"^1.1.0","removedrive":"^1.0.0"},"optionalDependencies":{"removedrive":"^1.0.0"},"gitHead":"16f70fd9465d563cd576b439c3fb7773f20f3009","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@7.5.0","_shasum":"6de9ca59c5f026c3853ceda23f3f037fc2ef8046","_from":".","_npmVersion":"4.6.1","_nodeVersion":"6.14.2","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"shasum":"6de9ca59c5f026c3853ceda23f3f037fc2ef8046","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-7.5.0.tgz","fileCount":143,"unpackedSize":594751,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbECIjCRA9TVsSAnZWagAA/bYP/1fTmqV4zrmMb3eEQSMP\nK1dqvOtYXh09HG0Pf+DVujaXTrbV8n3PF7sgUGEr/TZ5f/ssPQuXFNOKnjVT\nkj7dX4jQlnChW11Nwvt04ye2i9TSXLn23BVZH2jt57li4mxnUuy3+TAmqJUX\n9T0mMLcFWOf9M0JAzYv+O7kC2+2CKcUnm4DKxlB+AFsNkE+LSrCozVjb/avS\ngsk7QOxeepTlH2gJf380V1RHsZuBpYXLnEGvzDRDwLJQpgjtisQF0wxy0Ufs\nZnF6ieB9a1G+Cge7czInw0xtX7JeQOQrc6UipDA4yfT8/NYTC3HuyOFsfFtV\n8LTWabehUkV30b6KT0mJmVPhl5ZzAPNnfBzmSaTi/nuRfkoQ3TXjZo4wAfMM\nIIi6LGSU/gVFrgH9AGoQ/ZkimXqATkNozooWKtnPRNdgSC22ja74V208vKpf\nVrzuYAw0boW6sgBIcSScdTBBDIW3kPdyWu1lkrWuIn5vcWA/QuICPzl0dLvv\n15ffmRgQCOigZWE+g/NmpoNQu+EFRrh7C1KH490gF9OmhBs/+20hOrDspW9L\n4HmcsDP/qMMxYztdq34mnRVBFjMLO4MwBp4Vcl2NFgvGgnGhPFFoBqDCFu6B\nMji09BpkezCvW9e9odhdw4zStyVbnWkxknogqMxYYgczFOcco8xwNljfoa/B\nbBa/\r\n=Km9Z\r\n-----END PGP SIGNATURE-----\r\n","integrity":"sha512-znkwMOdyfNN3BkQX0tbcqXp9kAHp2pd/eQ2YmttHuBJJOq2SrwMb/zFidXg1nTLDMzMXV62/A1mcGNk9rsZ7vw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGuZS5VRFEfvh+PTcOVQIIJtcN5WVsSjUiTIp6Z5pVqCAiAAvijvpeF8yFgRUbzy0KoN6EWs0OQLkaorHLhJDBRLJw=="}]},"maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-cli_7.5.0_1527783969102_0.18845342945029464"},"_hasShrinkwrap":false,"deprecated":"resin-cli is deprecated, please use balena-cli instead"},"7.5.1":{"name":"resin-cli","version":"7.5.1","description":"The official resin.io CLI tool","main":"./build/actions/index.js","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git+ssh://git@github.com/resin-io/resin-cli.git"},"preferGlobal":true,"files":["bin/","build/","doc/","lib/"],"bin":{"resin":"./bin/resin"},"pkg":{"scripts":["node_modules/resin-sync/build/capitano/*.js","node_modules/resin-sync/build/sync/*.js","node_modules/resin-compose-parse/src/schemas/*.json","node_modules/raven/lib/instrumentation/*.js"],"assets":["build/auth/pages/*.ejs","node_modules/resin-discoverable-services/services/**/*"]},"scripts":{"prebuild":"rimraf build/ build-bin/ build-zip/","build":"npm run build:src && npm run build:bin","build:src":"npm run prettify && npm run lint && npm run build:fast && npm run build:doc","build:fast":"gulp build && tsc","build:doc":"mkdirp doc/ && ts-node automation/capitanodoc/index.ts > doc/cli.markdown","build:bin":"ts-node --type-check -P automation automation/build-bin.ts","release":"npm run build && ts-node --type-check -P automation automation/deploy-bin.ts","pretest":"npm run build","test":"gulp test","ci":"npm run test && catch-uncommitted","watch":"gulp watch","prettify":"prettier --write \"{lib,tests,automation,typings}/**/*.ts\"","lint":"resin-lint lib/ tests/ && resin-lint --typescript automation/ lib/ typings/ tests/","prepublish":"require-npm4-to-publish","prepublishOnly":"npm run build"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","engines":{"node":">=6.0"},"devDependencies":{"@types/archiver":"^2.0.1","@types/bluebird":"^3.5.19","@types/common-tags":"^1.4.0","@types/es6-promise":"0.0.32","@types/fs-extra":"^5.0.0","@types/is-root":"^1.0.0","@types/lodash":"^4.14.103","@types/mkdirp":"^0.5.2","@types/node":"^9.0.0","@types/prettyjson":"0.0.28","@types/raven":"^2.1.2","catch-uncommitted":"^1.0.0","ent":"^2.2.0","filehound":"^1.16.2","fs-extra":"^5.0.0","gulp":"^3.9.0","gulp-coffee":"^2.2.0","gulp-inline-source":"^2.1.0","gulp-mocha":"^2.0.0","gulp-shell":"^0.5.2","mochainon":"^2.0.0","pkg":"^4.3.0-beta.1","prettier":"^1.9.2","publish-release":"^1.3.3","require-npm4-to-publish":"^1.0.0","resin-lint":"^1.5.0","rewire":"^3.0.2","ts-node":"^4.0.1","typescript":"2.4.0"},"dependencies":{"@resin.io/valid-email":"^0.1.0","@types/stream-to-promise":"^2.2.0","ansi-escapes":"^2.0.0","any-promise":"^1.3.0","archiver":"^2.1.0","bash":"0.0.1","bluebird":"^3.3.3","body-parser":"^1.14.1","capitano":"^1.7.0","chalk":"^2.3.0","cli-truncate":"^1.1.0","coffeescript":"^1.12.6","columnify":"^1.5.2","common-tags":"^1.7.2","denymount":"^2.2.0","docker-progress":"^3.0.1","docker-qemu-transpose":"^0.5.1","docker-toolbelt":"^3.1.0","dockerode":"^2.5.5","dockerode-options":"^0.2.1","drivelist":"^5.0.22","ejs":"^2.5.7","etcher-image-write":"^9.0.3","express":"^4.13.3","global-tunnel-ng":"^2.1.1","hasbin":"^1.2.3","humanize":"0.0.9","inquirer":"^3.1.1","is-root":"^1.0.0","js-yaml":"^3.10.0","JSONStream":"^1.0.3","klaw":"^1.3.1","lodash":"^4.17.4","mixpanel":"^0.4.0","mkdirp":"^0.5.1","moment":"^2.20.1","moment-duration-format":"^2.2.1","mz":"^2.6.0","node-cleanup":"^2.1.2","opn":"^5.1.0","president":"^2.0.1","prettyjson":"^1.1.3","progress-stream":"^2.0.0","raven":"^2.5.0","reconfix":"^0.0.3","request":"^2.81.0","resin-bundle-resolve":"^0.5.3","resin-cli-form":"^1.4.1","resin-cli-visuals":"^1.4.0","resin-compose-parse":"^1.10.2","resin-config-json":"^1.0.0","resin-device-config":"^4.0.0","resin-device-init":"^4.0.0","resin-docker-build":"^0.6.2","resin-doodles":"0.0.1","resin-image-fs":"^5.0.2","resin-image-manager":"^5.0.0","resin-multibuild":"^0.5.1","resin-preload":"^6.2.0","resin-release":"^1.2.0","resin-sdk":"9.0.0-beta18","resin-sdk-preconfigured":"^6.9.0","resin-settings-client":"^3.6.1","resin-stream-logger":"^0.1.0","resin-sync":"^9.3.3","rimraf":"^2.4.3","rindle":"^1.0.0","semver":"^5.3.0","split":"^1.0.1","string-width":"^2.1.1","strip-ansi-stream":"^1.0.0","tar-stream":"^1.5.5","through2":"^2.0.3","tmp":"0.0.31","umount":"^1.1.6","unzip2":"^0.2.5","update-notifier":"^2.2.0","window-size":"^1.1.0","removedrive":"^1.0.0"},"optionalDependencies":{"removedrive":"^1.0.0"},"gitHead":"7b23b0e103206a81a33e1fb929b933b175954ebd","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@7.5.1","_shasum":"5a6dd61d773354d6741192bc1065f75a5750094d","_from":".","_npmVersion":"4.6.1","_nodeVersion":"6.14.2","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"shasum":"5a6dd61d773354d6741192bc1065f75a5750094d","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-7.5.1.tgz","fileCount":143,"unpackedSize":595940,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbESvTCRA9TVsSAnZWagAAG7IP/1HZ+vfoVeBkK99CJ4Cz\nDqDkOwtoOWPw2ZF0n1S0a/ZpHNM8d6ng3zpbwhM24xOatKKIB9SuADfkE0x/\n3WUMLO6gvTtBuZGGptIjH3XcG6V2H5OZY03ASV+9n6/sbe/09faa5nJNd1wx\nDPowaOu4i588EBkbNYZ1fif/Bmk60ALSk390+Kkke+VvgIV64SRrrJHRBpOk\nBZdAztzfeZE3bHCXlfT95bLlJEUOt4X5L1+Qg+wBEKIdSGsX1NYSPVJVHXfM\n6ajGXRhsM7IhOrC+pSlenaHibfELRFPsXK6WMINPDWMt8SjZGruGwGENNFGZ\nXUMBkLPaDNuDuKYEThN5tnCV+vh73Yiw67Kee/uZCs4elSc3Q9Xmc436Z0Ym\nrP0T3pb8GcRrJe8hscsswx9RWj4yP+qsA9RpwCG/I9t8huQb+DMTGl1lUBlk\n5TiFAGmoDYGKSe8A4wl5cdtKwu/k8nWzly9R8nJegX5DOpBIdJbe6oTRbqzA\n0S5SvLE90PpD0mwDXiR7aeXOUHAATRfPjx7WlZkBqvw+GgQcC9VYnrOg8oRu\nU1Og2BQHwKN/v6PJXuOKNiOkoXA04UjJF/4C8ejZF7PW0QB9wjLrimUBphoI\nRdyqNXQkrIiMVsTVa5HbIKUcie1S5i/PV4ndBrWwbwyRIDhIZltLauIDQdAX\nuAVq\r\n=t3Sl\r\n-----END PGP SIGNATURE-----\r\n","integrity":"sha512-3J5xLch74ekoG0YvBBPcMtr4nIMeaR/ubqoYPyp8Wc9V4Q9swpSwfiHAMKUacpdzUnxqBqOKgIv2xvZoluWsOQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICYn/oYNWV+vW8tlGmcaSVYp0EttYOwytNcTZ9GTPBkyAiAIkQ86pWvX2IJudDNweOHSIvnRN2EBj8AJITvXBsESfA=="}]},"maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-cli_7.5.1_1527851986309_0.5423929288823948"},"_hasShrinkwrap":false,"deprecated":"resin-cli is deprecated, please use balena-cli instead"},"7.5.2":{"name":"resin-cli","version":"7.5.2","description":"The official resin.io CLI tool","main":"./build/actions/index.js","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git+ssh://git@github.com/resin-io/resin-cli.git"},"preferGlobal":true,"files":["bin/","build/","doc/","lib/"],"bin":{"resin":"./bin/resin"},"pkg":{"scripts":["node_modules/resin-sync/build/capitano/*.js","node_modules/resin-sync/build/sync/*.js","node_modules/resin-compose-parse/src/schemas/*.json","node_modules/raven/lib/instrumentation/*.js"],"assets":["build/auth/pages/*.ejs","node_modules/resin-discoverable-services/services/**/*"]},"scripts":{"prebuild":"rimraf build/ build-bin/ build-zip/","build":"npm run build:src && npm run build:bin","build:src":"npm run prettify && npm run lint && npm run build:fast && npm run build:doc","build:fast":"gulp build && tsc","build:doc":"mkdirp doc/ && ts-node automation/capitanodoc/index.ts > doc/cli.markdown","build:bin":"ts-node --type-check -P automation automation/build-bin.ts","release":"npm run build && ts-node --type-check -P automation automation/deploy-bin.ts","pretest":"npm run build","test":"gulp test","ci":"npm run test && catch-uncommitted","watch":"gulp watch","prettify":"prettier --write \"{lib,tests,automation,typings}/**/*.ts\"","lint":"resin-lint lib/ tests/ && resin-lint --typescript automation/ lib/ typings/ tests/","prepublish":"require-npm4-to-publish","prepublishOnly":"npm run build"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","engines":{"node":">=6.0"},"devDependencies":{"@types/archiver":"^2.0.1","@types/bluebird":"^3.5.19","@types/common-tags":"^1.4.0","@types/es6-promise":"0.0.32","@types/fs-extra":"^5.0.0","@types/is-root":"^1.0.0","@types/lodash":"^4.14.103","@types/mkdirp":"^0.5.2","@types/node":"^9.0.0","@types/prettyjson":"0.0.28","@types/raven":"^2.1.2","catch-uncommitted":"^1.0.0","ent":"^2.2.0","filehound":"^1.16.2","fs-extra":"^5.0.0","gulp":"^3.9.0","gulp-coffee":"^2.2.0","gulp-inline-source":"^2.1.0","gulp-mocha":"^2.0.0","gulp-shell":"^0.5.2","mochainon":"^2.0.0","pkg":"^4.3.0-beta.1","prettier":"1.13.5","publish-release":"^1.3.3","require-npm4-to-publish":"^1.0.0","resin-lint":"^1.5.0","rewire":"^3.0.2","ts-node":"^4.0.1","typescript":"2.4.0"},"dependencies":{"@resin.io/valid-email":"^0.1.0","@types/stream-to-promise":"^2.2.0","ansi-escapes":"^2.0.0","any-promise":"^1.3.0","archiver":"^2.1.0","bash":"0.0.1","bluebird":"^3.3.3","body-parser":"^1.14.1","capitano":"^1.7.0","chalk":"^2.3.0","cli-truncate":"^1.1.0","coffeescript":"^1.12.6","columnify":"^1.5.2","common-tags":"^1.7.2","denymount":"^2.2.0","docker-progress":"^3.0.1","docker-qemu-transpose":"^0.5.1","docker-toolbelt":"^3.1.0","dockerode":"^2.5.5","dockerode-options":"^0.2.1","drivelist":"^5.0.22","ejs":"^2.5.7","etcher-image-write":"^9.0.3","express":"^4.13.3","global-tunnel-ng":"^2.1.1","hasbin":"^1.2.3","humanize":"0.0.9","inquirer":"^3.1.1","is-root":"^1.0.0","js-yaml":"^3.10.0","JSONStream":"^1.0.3","klaw":"^1.3.1","lodash":"^4.17.4","mixpanel":"^0.4.0","mkdirp":"^0.5.1","moment":"^2.20.1","moment-duration-format":"^2.2.1","mz":"^2.6.0","node-cleanup":"^2.1.2","opn":"^5.1.0","president":"^2.0.1","prettyjson":"^1.1.3","progress-stream":"^2.0.0","raven":"^2.5.0","reconfix":"^0.0.3","request":"^2.81.0","resin-bundle-resolve":"^0.5.3","resin-cli-form":"^1.4.1","resin-cli-visuals":"^1.4.0","resin-compose-parse":"^1.10.2","resin-config-json":"^1.0.0","resin-device-config":"^4.0.0","resin-device-init":"^4.0.0","resin-docker-build":"^0.6.2","resin-doodles":"0.0.1","resin-image-fs":"^5.0.2","resin-image-manager":"^5.0.0","resin-multibuild":"^0.5.1","resin-preload":"^6.2.0","resin-release":"^1.2.0","resin-sdk":"9.0.0-beta18","resin-sdk-preconfigured":"^6.9.0","resin-settings-client":"^3.6.1","resin-stream-logger":"^0.1.0","resin-sync":"^9.3.3","rimraf":"^2.4.3","rindle":"^1.0.0","semver":"^5.3.0","split":"^1.0.1","string-width":"^2.1.1","strip-ansi-stream":"^1.0.0","tar-stream":"^1.5.5","through2":"^2.0.3","tmp":"0.0.31","umount":"^1.1.6","unzip2":"^0.2.5","update-notifier":"^2.2.0","window-size":"^1.1.0","removedrive":"^1.0.0"},"optionalDependencies":{"removedrive":"^1.0.0"},"gitHead":"bc86359e6332277074887c9db0cabb1ae671dd30","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@7.5.2","_shasum":"0914cc8c9dd26a4f16738a01c21e4f97d9698087","_from":".","_npmVersion":"4.6.1","_nodeVersion":"6.14.2","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"shasum":"0914cc8c9dd26a4f16738a01c21e4f97d9698087","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-7.5.2.tgz","fileCount":143,"unpackedSize":596274,"integrity":"sha512-pZM5LrJeiztKglyHmdszTonD0yyW1XNTanm2CvSbtj1cuB4NpRqH7kyW/ucByfSBy1xLCf9hmznb17G3oiTUFQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDFJJ1m646yXYOdYzm62XRdfzV9gprhpwcvei2hk6zbEQIhANEfRXH3LkZ4jm3yD/T3py/dF6qB6nkP7S9s3PPKwcWQ"}]},"maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-cli_7.5.2_1528828999147_0.03845475626467665"},"_hasShrinkwrap":false,"deprecated":"resin-cli is deprecated, please use balena-cli instead"},"7.6.0":{"name":"resin-cli","version":"7.6.0","description":"The official resin.io CLI tool","main":"./build/actions/index.js","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git+ssh://git@github.com/resin-io/resin-cli.git"},"preferGlobal":true,"files":["bin/","build/","doc/","lib/"],"bin":{"resin":"./bin/resin"},"pkg":{"scripts":["node_modules/resin-sync/build/capitano/*.js","node_modules/resin-sync/build/sync/*.js","node_modules/resin-compose-parse/src/schemas/*.json","node_modules/raven/lib/instrumentation/*.js"],"assets":["build/auth/pages/*.ejs","node_modules/resin-discoverable-services/services/**/*"]},"scripts":{"prebuild":"rimraf build/ build-bin/ build-zip/","build":"npm run build:src && npm run build:bin","build:src":"npm run prettify && npm run lint && npm run build:fast && npm run build:doc","build:fast":"gulp build && tsc","build:doc":"mkdirp doc/ && ts-node automation/capitanodoc/index.ts > doc/cli.markdown","build:bin":"ts-node --type-check -P automation automation/build-bin.ts","release":"npm run build && ts-node --type-check -P automation automation/deploy-bin.ts","pretest":"npm run build","test":"gulp test","ci":"npm run test && catch-uncommitted","watch":"gulp watch","prettify":"prettier --write \"{lib,tests,automation,typings}/**/*.ts\"","lint":"resin-lint lib/ tests/ && resin-lint --typescript automation/ lib/ typings/ tests/","prepublish":"require-npm4-to-publish","prepublishOnly":"npm run build"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","engines":{"node":">=6.0"},"devDependencies":{"@types/archiver":"^2.0.1","@types/bluebird":"^3.5.19","@types/common-tags":"^1.4.0","@types/es6-promise":"0.0.32","@types/fs-extra":"^5.0.0","@types/is-root":"^1.0.0","@types/lodash":"^4.14.103","@types/mkdirp":"^0.5.2","@types/node":"^9.0.0","@types/prettyjson":"0.0.28","@types/raven":"^2.1.2","catch-uncommitted":"^1.0.0","ent":"^2.2.0","filehound":"^1.16.2","fs-extra":"^5.0.0","gulp":"^3.9.0","gulp-coffee":"^2.2.0","gulp-inline-source":"^2.1.0","gulp-mocha":"^2.0.0","gulp-shell":"^0.5.2","mochainon":"^2.0.0","pkg":"^4.3.0-beta.1","prettier":"1.13.5","publish-release":"^1.3.3","require-npm4-to-publish":"^1.0.0","resin-lint":"^1.5.0","rewire":"^3.0.2","ts-node":"^4.0.1","typescript":"2.4.0"},"dependencies":{"@resin.io/valid-email":"^0.1.0","@types/stream-to-promise":"^2.2.0","ansi-escapes":"^2.0.0","any-promise":"^1.3.0","archiver":"^2.1.0","bash":"0.0.1","bluebird":"^3.3.3","body-parser":"^1.14.1","capitano":"^1.7.0","chalk":"^2.3.0","cli-truncate":"^1.1.0","coffeescript":"^1.12.6","columnify":"^1.5.2","common-tags":"^1.7.2","denymount":"^2.2.0","docker-progress":"^3.0.1","docker-qemu-transpose":"^0.5.1","docker-toolbelt":"^3.1.0","dockerode":"^2.5.5","dockerode-options":"^0.2.1","drivelist":"^5.0.22","ejs":"^2.5.7","etcher-image-write":"^9.0.3","express":"^4.13.3","global-tunnel-ng":"^2.1.1","hasbin":"^1.2.3","humanize":"0.0.9","inquirer":"^3.1.1","is-root":"^1.0.0","js-yaml":"^3.10.0","JSONStream":"^1.0.3","klaw":"^1.3.1","lodash":"^4.17.4","mixpanel":"^0.4.0","mkdirp":"^0.5.1","moment":"^2.20.1","moment-duration-format":"^2.2.1","mz":"^2.6.0","node-cleanup":"^2.1.2","opn":"^5.1.0","president":"^2.0.1","prettyjson":"^1.1.3","progress-stream":"^2.0.0","raven":"^2.5.0","reconfix":"^0.0.3","request":"^2.81.0","resin-bundle-resolve":"^0.5.3","resin-cli-form":"^1.4.1","resin-cli-visuals":"^1.4.0","resin-compose-parse":"^1.10.2","resin-config-json":"^1.0.0","resin-device-config":"^4.0.0","resin-device-init":"^4.0.0","resin-docker-build":"^0.6.2","resin-doodles":"0.0.1","resin-image-fs":"^5.0.2","resin-image-manager":"^5.0.0","resin-multibuild":"^0.5.1","resin-preload":"^6.3.0","resin-release":"^1.2.0","resin-sdk":"9.0.0-beta18","resin-sdk-preconfigured":"^6.9.0","resin-settings-client":"^3.6.1","resin-stream-logger":"^0.1.0","resin-sync":"^9.3.3","rimraf":"^2.4.3","rindle":"^1.0.0","semver":"^5.3.0","split":"^1.0.1","string-width":"^2.1.1","strip-ansi-stream":"^1.0.0","tar-stream":"^1.5.5","through2":"^2.0.3","tmp":"0.0.31","umount":"^1.1.6","unzip2":"^0.2.5","update-notifier":"^2.2.0","window-size":"^1.1.0","removedrive":"^1.0.0"},"optionalDependencies":{"removedrive":"^1.0.0"},"gitHead":"69ca1ffa59a652412eb7e03a48d12066f4237775","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@7.6.0","_shasum":"1b9f78c566a734fc771415c4b9e97cc889bd5f38","_from":".","_npmVersion":"4.6.1","_nodeVersion":"6.14.3","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"shasum":"1b9f78c566a734fc771415c4b9e97cc889bd5f38","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-7.6.0.tgz","fileCount":143,"unpackedSize":597028,"integrity":"sha512-+7NQQDjV9+PzqbPKXjK0AmndWHkH97kwQ93wYO6K5R2hfkXdj2RwQBMXa/5Dk052SpA6REDDgLHpxg7DCmUDBg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAQ7/tJpWQNUGYobHHT90SUGR8LI4o/+wg3uPIn2FJqVAiBVIztxNLv8n7FQ39RMXmy4llcvEAmRRJuKM6hN3Wq6/A=="}]},"maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-cli_7.6.0_1529514724910_0.41611081590395305"},"_hasShrinkwrap":false,"deprecated":"resin-cli is deprecated, please use balena-cli instead"},"7.6.1":{"name":"resin-cli","version":"7.6.1","description":"The official resin.io CLI tool","main":"./build/actions/index.js","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git+ssh://git@github.com/resin-io/resin-cli.git"},"preferGlobal":true,"files":["bin/","build/","doc/","lib/"],"bin":{"resin":"./bin/resin"},"pkg":{"scripts":["node_modules/resin-sync/build/capitano/*.js","node_modules/resin-sync/build/sync/*.js","node_modules/resin-compose-parse/src/schemas/*.json","node_modules/raven/lib/instrumentation/*.js"],"assets":["build/auth/pages/*.ejs","node_modules/resin-discoverable-services/services/**/*"]},"scripts":{"prebuild":"rimraf build/ build-bin/ build-zip/","build":"npm run build:src && npm run build:bin","build:src":"npm run prettify && npm run lint && npm run build:fast && npm run build:doc","build:fast":"gulp build && tsc","build:doc":"mkdirp doc/ && ts-node automation/capitanodoc/index.ts > doc/cli.markdown","build:bin":"ts-node --type-check -P automation automation/build-bin.ts","release":"npm run build && ts-node --type-check -P automation automation/deploy-bin.ts","pretest":"npm run build","test":"gulp test","ci":"npm run test && catch-uncommitted","watch":"gulp watch","prettify":"prettier --write \"{lib,tests,automation,typings}/**/*.ts\"","lint":"resin-lint lib/ tests/ && resin-lint --typescript automation/ lib/ typings/ tests/","prepublish":"require-npm4-to-publish","prepublishOnly":"npm run build"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","engines":{"node":">=6.0"},"devDependencies":{"@types/archiver":"^2.0.1","@types/bluebird":"^3.5.19","@types/common-tags":"^1.4.0","@types/es6-promise":"0.0.32","@types/fs-extra":"^5.0.0","@types/is-root":"^1.0.0","@types/lodash":"^4.14.103","@types/mkdirp":"^0.5.2","@types/node":"^9.0.0","@types/prettyjson":"0.0.28","@types/raven":"^2.1.2","catch-uncommitted":"^1.0.0","ent":"^2.2.0","filehound":"^1.16.2","fs-extra":"^5.0.0","gulp":"^3.9.0","gulp-coffee":"^2.2.0","gulp-inline-source":"^2.1.0","gulp-mocha":"^2.0.0","gulp-shell":"^0.5.2","mochainon":"^2.0.0","pkg":"^4.3.0-beta.1","prettier":"1.13.5","publish-release":"^1.3.3","require-npm4-to-publish":"^1.0.0","resin-lint":"^1.5.0","rewire":"^3.0.2","ts-node":"^4.0.1","typescript":"2.4.0"},"dependencies":{"@resin.io/valid-email":"^0.1.0","@types/stream-to-promise":"^2.2.0","ansi-escapes":"^2.0.0","any-promise":"^1.3.0","archiver":"^2.1.0","bash":"0.0.1","bluebird":"^3.3.3","body-parser":"^1.14.1","capitano":"^1.7.0","chalk":"^2.3.0","cli-truncate":"^1.1.0","coffeescript":"^1.12.6","columnify":"^1.5.2","common-tags":"^1.7.2","denymount":"^2.2.0","docker-progress":"^3.0.1","docker-qemu-transpose":"^0.5.1","docker-toolbelt":"^3.1.0","dockerode":"^2.5.5","dockerode-options":"^0.2.1","drivelist":"^5.0.22","ejs":"^2.5.7","etcher-image-write":"^9.0.3","express":"^4.13.3","global-tunnel-ng":"^2.1.1","hasbin":"^1.2.3","humanize":"0.0.9","inquirer":"^3.1.1","is-root":"^1.0.0","js-yaml":"^3.10.0","JSONStream":"^1.0.3","klaw":"^1.3.1","lodash":"^4.17.4","mixpanel":"^0.4.0","mkdirp":"^0.5.1","moment":"^2.20.1","moment-duration-format":"^2.2.1","mz":"^2.6.0","node-cleanup":"^2.1.2","opn":"^5.1.0","president":"^2.0.1","prettyjson":"^1.1.3","progress-stream":"^2.0.0","raven":"^2.5.0","reconfix":"^0.0.3","request":"^2.81.0","resin-bundle-resolve":"^0.5.3","resin-cli-form":"^1.4.1","resin-cli-visuals":"^1.4.0","resin-compose-parse":"^1.10.2","resin-config-json":"^1.0.0","resin-device-config":"^4.0.0","resin-device-init":"^4.0.0","resin-docker-build":"^0.6.2","resin-doodles":"0.0.1","resin-image-fs":"^5.0.2","resin-image-manager":"^5.0.0","resin-multibuild":"^0.5.1","resin-preload":"^6.3.0","resin-release":"^1.2.0","resin-sdk":"9.0.0-beta18","resin-sdk-preconfigured":"^6.9.0","resin-settings-client":"^3.6.1","resin-stream-logger":"^0.1.0","resin-sync":"^9.3.3","rimraf":"^2.4.3","rindle":"^1.0.0","semver":"^5.3.0","split":"^1.0.1","string-width":"^2.1.1","strip-ansi-stream":"^1.0.0","tar-stream":"^1.5.5","through2":"^2.0.3","tmp":"0.0.31","umount":"^1.1.6","unzip2":"^0.2.5","update-notifier":"^2.2.0","window-size":"^1.1.0","removedrive":"^1.0.0"},"optionalDependencies":{"removedrive":"^1.0.0"},"gitHead":"9d4e6eb8257623cd2c016a567d85bdb94134cd57","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@7.6.1","_shasum":"9f2ba10f0067dba454a216bbecd47bd9a261ca55","_from":".","_npmVersion":"4.6.1","_nodeVersion":"6.14.3","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"shasum":"9f2ba10f0067dba454a216bbecd47bd9a261ca55","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-7.6.1.tgz","fileCount":143,"unpackedSize":597732,"integrity":"sha512-V1rHT7xqoC0Sc+WRzPL7AATwfxZ7o08JjIzCICi3wcdAC1tM0/ayDspYqBcthngDHVTL8oxmy+Gh5dQMkR1OIg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICeOxkcxZGoG19J+SCgkcLR8Ji20sPErncU1T6/tGS4jAiEAqEarzFqPnMfLngO5upNxnj5lW2jMzfVEx4XWfE27XYo="}]},"maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-cli_7.6.1_1530034359336_0.9852089497042082"},"_hasShrinkwrap":false,"deprecated":"resin-cli is deprecated, please use balena-cli instead"},"7.6.2":{"name":"resin-cli","version":"7.6.2","description":"The official resin.io CLI tool","main":"./build/actions/index.js","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git+ssh://git@github.com/resin-io/resin-cli.git"},"preferGlobal":true,"files":["bin/","build/","doc/","lib/"],"bin":{"resin":"./bin/resin"},"pkg":{"scripts":["node_modules/resin-sync/build/capitano/*.js","node_modules/resin-sync/build/sync/*.js","node_modules/resin-compose-parse/src/schemas/*.json","node_modules/raven/lib/instrumentation/*.js"],"assets":["build/auth/pages/*.ejs","node_modules/resin-discoverable-services/services/**/*"]},"scripts":{"prebuild":"rimraf build/ build-bin/ build-zip/","build":"npm run build:src && npm run build:bin","build:src":"npm run prettify && npm run lint && npm run build:fast && npm run build:doc","build:fast":"gulp build && tsc","build:doc":"mkdirp doc/ && ts-node automation/capitanodoc/index.ts > doc/cli.markdown","build:bin":"ts-node --type-check -P automation automation/build-bin.ts","release":"npm run build && ts-node --type-check -P automation automation/deploy-bin.ts","pretest":"npm run build","test":"gulp test","ci":"npm run test && catch-uncommitted","watch":"gulp watch","prettify":"prettier --write \"{lib,tests,automation,typings}/**/*.ts\"","lint":"resin-lint lib/ tests/ && resin-lint --typescript automation/ lib/ typings/ tests/","prepublish":"require-npm4-to-publish","prepublishOnly":"npm run build"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","engines":{"node":">=6.0"},"devDependencies":{"@types/archiver":"^2.0.1","@types/bluebird":"^3.5.19","@types/common-tags":"^1.4.0","@types/es6-promise":"0.0.32","@types/fs-extra":"^5.0.0","@types/is-root":"^1.0.0","@types/lodash":"^4.14.103","@types/mkdirp":"^0.5.2","@types/node":"^9.0.0","@types/prettyjson":"0.0.28","@types/raven":"^2.1.2","catch-uncommitted":"^1.0.0","ent":"^2.2.0","filehound":"^1.16.2","fs-extra":"^5.0.0","gulp":"^3.9.0","gulp-coffee":"^2.2.0","gulp-inline-source":"^2.1.0","gulp-mocha":"^2.0.0","gulp-shell":"^0.5.2","mochainon":"^2.0.0","pkg":"^4.3.0-beta.1","prettier":"1.13.5","publish-release":"^1.3.3","require-npm4-to-publish":"^1.0.0","resin-lint":"^1.5.0","rewire":"^3.0.2","ts-node":"^4.0.1","typescript":"2.4.0"},"dependencies":{"@resin.io/valid-email":"^0.1.0","@types/stream-to-promise":"^2.2.0","ansi-escapes":"^2.0.0","any-promise":"^1.3.0","archiver":"^2.1.0","bash":"0.0.1","bluebird":"^3.3.3","body-parser":"^1.14.1","capitano":"^1.7.0","chalk":"^2.3.0","cli-truncate":"^1.1.0","coffeescript":"^1.12.6","columnify":"^1.5.2","common-tags":"^1.7.2","denymount":"^2.2.0","docker-progress":"^3.0.1","docker-qemu-transpose":"^0.5.1","docker-toolbelt":"^3.1.0","dockerode":"^2.5.5","dockerode-options":"^0.2.1","drivelist":"^5.0.22","ejs":"^2.5.7","etcher-image-write":"^9.0.3","express":"^4.13.3","global-tunnel-ng":"^2.1.1","hasbin":"^1.2.3","humanize":"0.0.9","inquirer":"^3.1.1","is-root":"^1.0.0","js-yaml":"^3.10.0","JSONStream":"^1.0.3","klaw":"^1.3.1","lodash":"^4.17.4","mixpanel":"^0.4.0","mkdirp":"^0.5.1","moment":"^2.20.1","moment-duration-format":"^2.2.1","mz":"^2.6.0","node-cleanup":"^2.1.2","opn":"^5.1.0","president":"^2.0.1","prettyjson":"^1.1.3","progress-stream":"^2.0.0","raven":"^2.5.0","reconfix":"^0.0.3","request":"^2.81.0","resin-bundle-resolve":"^0.5.3","resin-cli-form":"^1.4.1","resin-cli-visuals":"^1.4.0","resin-compose-parse":"^1.10.2","resin-config-json":"^1.0.0","resin-device-config":"^4.0.0","resin-device-init":"^4.0.0","resin-docker-build":"^0.6.2","resin-doodles":"0.0.1","resin-image-fs":"^5.0.2","resin-image-manager":"^5.0.0","resin-multibuild":"^0.5.1","resin-preload":"^6.3.0","resin-release":"^1.2.0","resin-sdk":"9.0.0-beta18","resin-sdk-preconfigured":"^6.9.0","resin-settings-client":"^3.6.1","resin-stream-logger":"^0.1.0","resin-sync":"^9.3.3","rimraf":"^2.4.3","rindle":"^1.0.0","semver":"^5.3.0","split":"^1.0.1","string-width":"^2.1.1","strip-ansi-stream":"^1.0.0","tar-stream":"^1.5.5","through2":"^2.0.3","tmp":"0.0.31","umount":"^1.1.6","unzip2":"^0.2.5","update-notifier":"^2.2.0","window-size":"^1.1.0","removedrive":"^1.0.0"},"optionalDependencies":{"removedrive":"^1.0.0"},"gitHead":"af9e1a122d709dfeb367ed18aebf48e1cd2aef7e","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@7.6.2","_shasum":"8d6782656a797b9504f206b18fd758b8a3610f7d","_from":".","_npmVersion":"4.6.1","_nodeVersion":"6.14.3","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"shasum":"8d6782656a797b9504f206b18fd758b8a3610f7d","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-7.6.2.tgz","fileCount":143,"unpackedSize":597872,"integrity":"sha512-k+V5tOgl8TwI4LUPhFLUgUBVGE51PwjP1DK9lUbbZDry5SsC2U1461dNsO0bunkXdWL6mZaIpS4p+oF56B0gRQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG0wGZ/MT1hGDoRDXa3s5UsfuBj1NA28GgNgu7ciB7qkAiEAwA3Br1FlHvdboQ7HakJguweCbRWlIHhEmureg0Emlz8="}]},"maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-cli_7.6.2_1530203756088_0.1424422218131991"},"_hasShrinkwrap":false,"deprecated":"resin-cli is deprecated, please use balena-cli instead"},"7.7.0":{"name":"resin-cli","version":"7.7.0","description":"The official resin.io CLI tool","main":"./build/actions/index.js","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git+ssh://git@github.com/resin-io/resin-cli.git"},"preferGlobal":true,"files":["bin/","build/","doc/","lib/"],"bin":{"resin":"./bin/resin"},"pkg":{"scripts":["node_modules/resin-sync/build/capitano/*.js","node_modules/resin-sync/build/sync/*.js","node_modules/resin-compose-parse/src/schemas/*.json","node_modules/raven/lib/instrumentation/*.js"],"assets":["build/auth/pages/*.ejs","node_modules/resin-discoverable-services/services/**/*"]},"scripts":{"prebuild":"rimraf build/ build-bin/ build-zip/","build":"npm run build:src && npm run build:bin","build:src":"npm run prettify && npm run lint && npm run build:fast && npm run build:doc","build:fast":"gulp build && tsc","build:doc":"mkdirp doc/ && ts-node automation/capitanodoc/index.ts > doc/cli.markdown","build:bin":"ts-node --type-check -P automation automation/build-bin.ts","release":"npm run build && ts-node --type-check -P automation automation/deploy-bin.ts","pretest":"npm run build","test":"gulp test","ci":"npm run test && catch-uncommitted","watch":"gulp watch","prettify":"prettier --write \"{lib,tests,automation,typings}/**/*.ts\"","lint":"resin-lint lib/ tests/ && resin-lint --typescript automation/ lib/ typings/ tests/","prepublish":"require-npm4-to-publish","prepublishOnly":"npm run build"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","engines":{"node":">=6.0"},"devDependencies":{"@types/archiver":"^2.0.1","@types/bluebird":"^3.5.19","@types/common-tags":"^1.4.0","@types/es6-promise":"0.0.32","@types/fs-extra":"^5.0.0","@types/is-root":"^1.0.0","@types/lodash":"^4.14.103","@types/mkdirp":"^0.5.2","@types/node":"^9.0.0","@types/prettyjson":"0.0.28","@types/raven":"^2.1.2","catch-uncommitted":"^1.0.0","ent":"^2.2.0","filehound":"^1.16.2","fs-extra":"^5.0.0","gulp":"^3.9.0","gulp-coffee":"^2.2.0","gulp-inline-source":"^2.1.0","gulp-mocha":"^2.0.0","gulp-shell":"^0.5.2","mochainon":"^2.0.0","pkg":"^4.3.0-beta.1","prettier":"1.13.5","publish-release":"^1.3.3","require-npm4-to-publish":"^1.0.0","resin-lint":"^1.5.0","rewire":"^3.0.2","ts-node":"^4.0.1","typescript":"2.4.0"},"dependencies":{"@resin.io/valid-email":"^0.1.0","@types/stream-to-promise":"^2.2.0","ansi-escapes":"^2.0.0","any-promise":"^1.3.0","archiver":"^2.1.0","bash":"0.0.1","bluebird":"^3.3.3","body-parser":"^1.14.1","capitano":"^1.7.0","chalk":"^2.3.0","cli-truncate":"^1.1.0","coffeescript":"^1.12.6","columnify":"^1.5.2","common-tags":"^1.7.2","denymount":"^2.2.0","docker-progress":"^3.0.1","docker-qemu-transpose":"^0.5.1","docker-toolbelt":"^3.1.0","dockerode":"^2.5.5","dockerode-options":"^0.2.1","drivelist":"^5.0.22","ejs":"^2.5.7","etcher-image-write":"^9.0.3","express":"^4.13.3","global-tunnel-ng":"^2.1.1","hasbin":"^1.2.3","humanize":"0.0.9","inquirer":"^3.1.1","is-root":"^1.0.0","js-yaml":"^3.10.0","JSONStream":"^1.0.3","klaw":"^1.3.1","lodash":"^4.17.4","mixpanel":"^0.4.0","mkdirp":"^0.5.1","moment":"^2.20.1","moment-duration-format":"^2.2.1","mz":"^2.6.0","node-cleanup":"^2.1.2","opn":"^5.1.0","president":"^2.0.1","prettyjson":"^1.1.3","progress-stream":"^2.0.0","raven":"^2.5.0","reconfix":"^0.0.3","request":"^2.81.0","resin-bundle-resolve":"^0.5.3","resin-cli-form":"^1.4.1","resin-cli-visuals":"^1.4.0","resin-compose-parse":"^1.10.2","resin-config-json":"^1.0.0","resin-device-config":"^4.0.0","resin-device-init":"^4.0.0","resin-docker-build":"^0.6.2","resin-doodles":"0.0.1","resin-image-fs":"^5.0.2","resin-image-manager":"^5.0.0","resin-multibuild":"^0.5.1","resin-preload":"^6.3.0","resin-release":"^1.2.0","resin-sdk":"9.0.0-beta18","resin-sdk-preconfigured":"^6.9.0","resin-settings-client":"^3.6.1","resin-stream-logger":"^0.1.0","resin-sync":"^9.3.3","rimraf":"^2.4.3","rindle":"^1.0.0","semver":"^5.3.0","split":"^1.0.1","string-width":"^2.1.1","strip-ansi-stream":"^1.0.0","tar-stream":"^1.5.5","through2":"^2.0.3","tmp":"0.0.31","umount":"^1.1.6","unzip2":"^0.2.5","update-notifier":"^2.2.0","window-size":"^1.1.0","removedrive":"^1.0.0"},"optionalDependencies":{"removedrive":"^1.0.0"},"gitHead":"10a9840b34e4dc64ce1672adcbf928af9407879c","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@7.7.0","_shasum":"9138c1d18b8fe8e982fffb5d1a0825562966b576","_from":".","_npmVersion":"4.6.1","_nodeVersion":"6.14.3","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"shasum":"9138c1d18b8fe8e982fffb5d1a0825562966b576","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-7.7.0.tgz","fileCount":143,"unpackedSize":598886,"integrity":"sha512-ASqrfyU+67TCH1jwoYDeMr5Tze5gyvmDfu0pVi25GHQDGiOMAX3Qi2Z/pYrCOJVQ+vx43jH2K4pGy2LwfHfcSA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD1UVBPd/xRUafKo1/OdTsao5XhFp8I+RvwCPZk8m0XHwIgTzKrq7dFx9b4f1IXTQvAPywIQG67u0KvBGmzQBByhlk="}]},"maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-cli_7.7.0_1531283760740_0.8777468470319039"},"_hasShrinkwrap":false,"deprecated":"resin-cli is deprecated, please use balena-cli instead"},"7.7.1":{"name":"resin-cli","version":"7.7.1","description":"The official resin.io CLI tool","main":"./build/actions/index.js","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git+ssh://git@github.com/resin-io/resin-cli.git"},"preferGlobal":true,"files":["bin/","build/","doc/","lib/"],"bin":{"resin":"./bin/resin"},"pkg":{"scripts":["node_modules/resin-sync/build/capitano/*.js","node_modules/resin-sync/build/sync/*.js","node_modules/resin-compose-parse/src/schemas/*.json","node_modules/raven/lib/instrumentation/*.js"],"assets":["build/auth/pages/*.ejs","node_modules/resin-discoverable-services/services/**/*"]},"scripts":{"prebuild":"rimraf build/ build-bin/ build-zip/","build":"npm run build:src && npm run build:bin","build:src":"npm run prettify && npm run lint && npm run build:fast && npm run build:doc","build:fast":"gulp build && tsc","build:doc":"mkdirp doc/ && ts-node automation/capitanodoc/index.ts > doc/cli.markdown","build:bin":"ts-node --type-check -P automation automation/build-bin.ts","release":"npm run build && ts-node --type-check -P automation automation/deploy-bin.ts","pretest":"npm run build","test":"gulp test","ci":"npm run test && catch-uncommitted","watch":"gulp watch","prettify":"prettier --write \"{lib,tests,automation,typings}/**/*.ts\"","lint":"resin-lint lib/ tests/ && resin-lint --typescript automation/ lib/ typings/ tests/","prepublish":"require-npm4-to-publish","prepublishOnly":"npm run build"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","engines":{"node":">=6.0"},"devDependencies":{"@types/archiver":"^2.0.1","@types/bluebird":"^3.5.19","@types/common-tags":"^1.4.0","@types/es6-promise":"0.0.32","@types/fs-extra":"^5.0.0","@types/is-root":"^1.0.0","@types/lodash":"^4.14.103","@types/mkdirp":"^0.5.2","@types/node":"^9.0.0","@types/prettyjson":"0.0.28","@types/raven":"^2.1.2","catch-uncommitted":"^1.0.0","ent":"^2.2.0","filehound":"^1.16.2","fs-extra":"^5.0.0","gulp":"^3.9.0","gulp-coffee":"^2.2.0","gulp-inline-source":"^2.1.0","gulp-mocha":"^2.0.0","gulp-shell":"^0.5.2","mochainon":"^2.0.0","pkg":"^4.3.0-beta.1","prettier":"1.13.5","publish-release":"^1.3.3","require-npm4-to-publish":"^1.0.0","resin-lint":"^1.5.0","rewire":"^3.0.2","ts-node":"^4.0.1","typescript":"2.4.0"},"dependencies":{"@resin.io/valid-email":"^0.1.0","@types/stream-to-promise":"^2.2.0","ansi-escapes":"^2.0.0","any-promise":"^1.3.0","archiver":"^2.1.0","bash":"0.0.1","bluebird":"^3.3.3","body-parser":"^1.14.1","capitano":"^1.7.0","chalk":"^2.3.0","cli-truncate":"^1.1.0","coffeescript":"^1.12.6","columnify":"^1.5.2","common-tags":"^1.7.2","denymount":"^2.2.0","docker-progress":"^3.0.1","docker-qemu-transpose":"^0.5.1","docker-toolbelt":"^3.1.0","dockerode":"^2.5.5","dockerode-options":"^0.2.1","drivelist":"^5.0.22","ejs":"^2.5.7","etcher-image-write":"^9.0.3","express":"^4.13.3","global-tunnel-ng":"^2.1.1","hasbin":"^1.2.3","humanize":"0.0.9","inquirer":"^3.1.1","is-root":"^1.0.0","js-yaml":"^3.10.0","JSONStream":"^1.0.3","klaw":"^1.3.1","lodash":"^4.17.4","mixpanel":"^0.4.0","mkdirp":"^0.5.1","moment":"^2.20.1","moment-duration-format":"^2.2.1","mz":"^2.6.0","node-cleanup":"^2.1.2","opn":"^5.1.0","president":"^2.0.1","prettyjson":"^1.1.3","progress-stream":"^2.0.0","raven":"^2.5.0","reconfix":"^0.0.3","request":"^2.81.0","resin-bundle-resolve":"^0.5.3","resin-cli-form":"^1.4.1","resin-cli-visuals":"^1.4.0","resin-compose-parse":"^1.10.2","resin-config-json":"^1.0.0","resin-device-config":"^4.0.0","resin-device-init":"^4.0.0","resin-docker-build":"^0.6.2","resin-doodles":"0.0.1","resin-image-fs":"^5.0.2","resin-image-manager":"^5.0.0","resin-multibuild":"^0.5.1","resin-preload":"^6.3.0","resin-release":"^1.2.0","resin-sdk":"10.0.0-beta1","resin-sdk-preconfigured":"^6.9.0","resin-settings-client":"^3.6.1","resin-stream-logger":"^0.1.0","resin-sync":"^9.3.3","rimraf":"^2.4.3","rindle":"^1.0.0","semver":"^5.3.0","split":"^1.0.1","string-width":"^2.1.1","strip-ansi-stream":"^1.0.0","tar-stream":"^1.5.5","through2":"^2.0.3","tmp":"0.0.31","umount":"^1.1.6","unzip2":"^0.2.5","update-notifier":"^2.2.0","window-size":"^1.1.0","removedrive":"^1.0.0"},"optionalDependencies":{"removedrive":"^1.0.0"},"gitHead":"9561d4da2e74111758073924407874c852d98bb1","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@7.7.1","_shasum":"8757c841705fe80b4586829f052d30d62fc30da4","_from":".","_npmVersion":"4.6.1","_nodeVersion":"6.14.3","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"shasum":"8757c841705fe80b4586829f052d30d62fc30da4","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-7.7.1.tgz","fileCount":143,"unpackedSize":598109,"integrity":"sha512-BauLFfIXyOlls3sVnIPZh6OM6aMdaB2QidWeZGSqMOeOuJvXobQy/7j3jc+PapGOeKO0LuO7HHPhMESgccQPtA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC6LPrKF38YyP/+z3JxUcWv2CbwcnjtT1bPxxCSUei8dgIhAMiZiyNZigobif0PF4wqM+IY+A0EAeTm1sjmKfa6/9GG"}]},"maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-cli_7.7.1_1531404556802_0.8953472470496426"},"_hasShrinkwrap":false,"deprecated":"resin-cli is deprecated, please use balena-cli instead"},"7.7.2":{"name":"resin-cli","version":"7.7.2","description":"The official resin.io CLI tool","main":"./build/actions/index.js","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git+ssh://git@github.com/resin-io/resin-cli.git"},"preferGlobal":true,"files":["bin/","build/","doc/","lib/"],"bin":{"resin":"./bin/resin"},"pkg":{"scripts":["node_modules/resin-sync/build/capitano/*.js","node_modules/resin-sync/build/sync/*.js","node_modules/resin-compose-parse/src/schemas/*.json","node_modules/raven/lib/instrumentation/*.js"],"assets":["build/auth/pages/*.ejs","node_modules/resin-discoverable-services/services/**/*"]},"scripts":{"prebuild":"rimraf build/ build-bin/ build-zip/","build":"npm run build:src && npm run build:bin","build:src":"npm run prettify && npm run lint && npm run build:fast && npm run build:doc","build:fast":"gulp build && tsc","build:doc":"mkdirp doc/ && ts-node automation/capitanodoc/index.ts > doc/cli.markdown","build:bin":"ts-node --type-check -P automation automation/build-bin.ts","release":"npm run build && ts-node --type-check -P automation automation/deploy-bin.ts","pretest":"npm run build","test":"gulp test","ci":"npm run test && catch-uncommitted","watch":"gulp watch","prettify":"prettier --write \"{lib,tests,automation,typings}/**/*.ts\"","lint":"resin-lint lib/ tests/ && resin-lint --typescript automation/ lib/ typings/ tests/","prepublish":"require-npm4-to-publish","prepublishOnly":"npm run build"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","engines":{"node":">=6.0"},"devDependencies":{"@types/archiver":"^2.0.1","@types/bluebird":"^3.5.19","@types/common-tags":"^1.4.0","@types/es6-promise":"0.0.32","@types/fs-extra":"^5.0.0","@types/is-root":"^1.0.0","@types/lodash":"^4.14.103","@types/mkdirp":"^0.5.2","@types/node":"^9.0.0","@types/prettyjson":"0.0.28","@types/raven":"^2.1.2","catch-uncommitted":"^1.0.0","ent":"^2.2.0","filehound":"^1.16.2","fs-extra":"^5.0.0","gulp":"^3.9.0","gulp-coffee":"^2.2.0","gulp-inline-source":"^2.1.0","gulp-mocha":"^2.0.0","gulp-shell":"^0.5.2","mochainon":"^2.0.0","pkg":"^4.3.0-beta.1","prettier":"1.13.5","publish-release":"^1.3.3","require-npm4-to-publish":"^1.0.0","resin-lint":"^1.5.0","rewire":"^3.0.2","ts-node":"^4.0.1","typescript":"2.4.0"},"dependencies":{"@resin.io/valid-email":"^0.1.0","@types/stream-to-promise":"^2.2.0","ansi-escapes":"^2.0.0","any-promise":"^1.3.0","archiver":"^2.1.0","bash":"0.0.1","bluebird":"^3.3.3","body-parser":"^1.14.1","capitano":"^1.7.0","chalk":"^2.3.0","cli-truncate":"^1.1.0","coffeescript":"^1.12.6","columnify":"^1.5.2","common-tags":"^1.7.2","denymount":"^2.2.0","docker-progress":"^3.0.1","docker-qemu-transpose":"^0.5.1","docker-toolbelt":"^3.1.0","dockerode":"^2.5.5","dockerode-options":"^0.2.1","drivelist":"^5.0.22","ejs":"^2.5.7","etcher-image-write":"^9.0.3","express":"^4.13.3","ext2fs":"1.0.7","global-tunnel-ng":"^2.1.1","hasbin":"^1.2.3","humanize":"0.0.9","inquirer":"^3.1.1","is-root":"^1.0.0","js-yaml":"^3.10.0","JSONStream":"^1.0.3","klaw":"^1.3.1","lodash":"^4.17.4","mixpanel":"^0.4.0","mkdirp":"^0.5.1","moment":"^2.20.1","moment-duration-format":"^2.2.1","mz":"^2.6.0","node-cleanup":"^2.1.2","opn":"^5.1.0","president":"^2.0.1","prettyjson":"^1.1.3","progress-stream":"^2.0.0","raven":"^2.5.0","reconfix":"^0.0.3","request":"^2.81.0","resin-bundle-resolve":"^0.5.3","resin-cli-form":"^1.4.1","resin-cli-visuals":"^1.4.0","resin-compose-parse":"^1.10.2","resin-config-json":"^1.0.0","resin-device-config":"^4.0.0","resin-device-init":"^4.0.0","resin-docker-build":"^0.6.2","resin-doodles":"0.0.1","resin-image-fs":"^5.0.2","resin-image-manager":"^5.0.0","resin-multibuild":"^0.5.1","resin-preload":"^6.3.0","resin-release":"^1.2.0","resin-sdk":"10.0.0-beta1","resin-sdk-preconfigured":"^6.9.0","resin-settings-client":"^3.6.1","resin-stream-logger":"^0.1.0","resin-sync":"^9.3.3","rimraf":"^2.4.3","rindle":"^1.0.0","semver":"^5.3.0","split":"^1.0.1","string-width":"^2.1.1","strip-ansi-stream":"^1.0.0","tar-stream":"^1.5.5","through2":"^2.0.3","tmp":"0.0.31","umount":"^1.1.6","unzip2":"^0.2.5","update-notifier":"^2.2.0","window-size":"^1.1.0","removedrive":"^1.0.0"},"optionalDependencies":{"removedrive":"^1.0.0"},"gitHead":"350843af1e8a2d4e5b5f8ec9cfaf72f6438eb954","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@7.7.2","_npmVersion":"6.1.0","_nodeVersion":"8.11.1","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"integrity":"sha512-9VhKdV0h2No9TOi3krzXvG7Z72IW0mVF+N2CDRvYEq9QS2r624hCuN6He61AyVWcNfSKP7BKVte+wpf6xD65TQ==","shasum":"273c9801c350c57726776a23db5dbc73f1469d92","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-7.7.2.tgz","fileCount":143,"unpackedSize":598233,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbSLBZCRA9TVsSAnZWagAA57sP/1S4+LReoBqXS61HHusa\nrGtXLQw5j9uMdlBM2dDBJ/Y3y2Wml15b2cnmqEMfNxrau21o8mCGmVLKIecS\n+w3i3viF17thz8ZbDnkzOErpSqeTX/91w2HwUI2yYiIOoIbKzNrPSw6vJfWL\nRJT3HRHzaHYGXPG4a+45c8T5WN2t7DJ7WH5jAPEm5qCqRuk7OwZlu4PmbswX\nAF1VhQkF+cb9j7cqszHJ7EBRCX0apK0o7+WQgxgjVocjiwnYTfXcK6LxtygY\nPm//ri5KBfppqu5+d1a6Dmg+z6ZZkLhXerzLp1i3BQnYrwNidqnBnum4va6C\nhXnBiX5XrCjRypUCKA0q4dBCbKcUv0woJq68LXhyzx4dUjNFSBid4TcnLQ/f\nr9HY3KbpAwUoutAsakCX6nBxitvAfejYRHtN/uGP2BF06zuIbMU4bQglZVOk\nbobjoZ0NYWlxQAuTnatwAhZxIrScTFnxO39zNBJgyeZeHNUHqlLq+PU8FCXs\n2Ei7NeAww43RE0OdEgSUrbE5urf7ShUYZj9oFAbZ//nVNphmoC4T5RQXCLj3\nzVM+Qnwww8juqlwmCqyh6D5Qlnjq2iMq7NJBAtV+MMFKOmJue4vXm/ui03IM\n/ZRHRzGJyLXU67NjljDh9que8A7R4ayB74n3jCFjQ12se+sC+epZcAf5Q1V0\nH/2G\r\n=1IHF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHT5UM0nOfIDN8pecLEClfurYchU7VHUwW71+Oe2eSYPAiBjz1akB+93Dih4bMeypE2w4YmjM7pI1ai12BgBb82L6g=="}]},"maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-cli_7.7.2_1531490392879_0.2450636772787671"},"_hasShrinkwrap":false,"deprecated":"resin-cli is deprecated, please use balena-cli instead"},"7.7.3":{"name":"resin-cli","version":"7.7.3","description":"The official resin.io CLI tool","main":"./build/actions/index.js","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git+ssh://git@github.com/resin-io/resin-cli.git"},"preferGlobal":true,"files":["bin/","build/","doc/","lib/"],"bin":{"resin":"./bin/resin"},"pkg":{"scripts":["node_modules/resin-sync/build/capitano/*.js","node_modules/resin-sync/build/sync/*.js","node_modules/resin-compose-parse/src/schemas/*.json","node_modules/raven/lib/instrumentation/*.js"],"assets":["build/auth/pages/*.ejs","node_modules/resin-discoverable-services/services/**/*"]},"scripts":{"prebuild":"rimraf build/ build-bin/ build-zip/","build":"npm run build:src && npm run build:bin","build:src":"npm run prettify && npm run lint && npm run build:fast && npm run build:doc","build:fast":"gulp build && tsc","build:doc":"mkdirp doc/ && ts-node automation/capitanodoc/index.ts > doc/cli.markdown","build:bin":"ts-node --type-check -P automation automation/build-bin.ts","release":"npm run build && ts-node --type-check -P automation automation/deploy-bin.ts","pretest":"npm run build","test":"gulp test","ci":"npm run test && catch-uncommitted","watch":"gulp watch","prettify":"prettier --write \"{lib,tests,automation,typings}/**/*.ts\"","lint":"resin-lint lib/ tests/ && resin-lint --typescript automation/ lib/ typings/ tests/","prepublish":"require-npm4-to-publish","prepublishOnly":"npm run build"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","engines":{"node":">=6.0"},"devDependencies":{"@types/archiver":"^2.0.1","@types/bluebird":"^3.5.19","@types/common-tags":"^1.4.0","@types/es6-promise":"0.0.32","@types/fs-extra":"^5.0.0","@types/is-root":"^1.0.0","@types/lodash":"^4.14.103","@types/mkdirp":"^0.5.2","@types/node":"^9.0.0","@types/prettyjson":"0.0.28","@types/raven":"^2.1.2","catch-uncommitted":"^1.0.0","ent":"^2.2.0","filehound":"^1.16.2","fs-extra":"^5.0.0","gulp":"^3.9.0","gulp-coffee":"^2.2.0","gulp-inline-source":"^2.1.0","gulp-mocha":"^2.0.0","gulp-shell":"^0.5.2","mochainon":"^2.0.0","pkg":"^4.3.0-beta.1","prettier":"1.13.5","publish-release":"^1.3.3","require-npm4-to-publish":"^1.0.0","resin-lint":"^1.5.0","rewire":"^3.0.2","ts-node":"^4.0.1","typescript":"2.4.0"},"dependencies":{"@resin.io/valid-email":"^0.1.0","@types/stream-to-promise":"^2.2.0","ansi-escapes":"^2.0.0","any-promise":"^1.3.0","archiver":"^2.1.0","bash":"0.0.1","bluebird":"^3.3.3","body-parser":"^1.14.1","capitano":"^1.7.0","chalk":"^2.3.0","cli-truncate":"^1.1.0","coffeescript":"^1.12.6","columnify":"^1.5.2","common-tags":"^1.7.2","denymount":"^2.2.0","docker-progress":"^3.0.1","docker-qemu-transpose":"^0.5.1","docker-toolbelt":"^3.1.0","dockerode":"^2.5.5","dockerode-options":"^0.2.1","drivelist":"^5.0.22","ejs":"^2.5.7","etcher-image-write":"^9.0.3","express":"^4.13.3","ext2fs":"1.0.7","global-tunnel-ng":"^2.1.1","hasbin":"^1.2.3","humanize":"0.0.9","inquirer":"^3.1.1","is-root":"^1.0.0","js-yaml":"^3.10.0","JSONStream":"^1.0.3","klaw":"^1.3.1","lodash":"^4.17.4","mixpanel":"^0.4.0","mkdirp":"^0.5.1","moment":"^2.20.1","moment-duration-format":"^2.2.1","mz":"^2.6.0","node-cleanup":"^2.1.2","opn":"^5.1.0","president":"^2.0.1","prettyjson":"^1.1.3","progress-stream":"^2.0.0","raven":"^2.5.0","reconfix":"^0.0.3","request":"^2.81.0","resin-bundle-resolve":"^0.5.3","resin-cli-form":"^1.4.1","resin-cli-visuals":"^1.4.0","resin-compose-parse":"^1.10.2","resin-config-json":"^1.0.0","resin-device-config":"^4.0.0","resin-device-init":"^4.0.0","resin-docker-build":"^0.6.2","resin-doodles":"0.0.1","resin-image-fs":"^5.0.2","resin-image-manager":"^5.0.0","resin-multibuild":"^0.5.1","resin-preload":"^6.3.0","resin-release":"^1.2.0","resin-sdk":"10.0.0-beta1","resin-sdk-preconfigured":"^6.9.0","resin-settings-client":"^3.6.1","resin-stream-logger":"^0.1.0","resin-sync":"^9.3.3","rimraf":"^2.4.3","rindle":"^1.0.0","semver":"^5.3.0","split":"^1.0.1","string-width":"^2.1.1","strip-ansi-stream":"^1.0.0","tar-stream":"^1.5.5","through2":"^2.0.3","tmp":"0.0.31","umount":"^1.1.6","unzip2":"^0.2.5","update-notifier":"^2.2.0","window-size":"^1.1.0","removedrive":"^1.0.0"},"optionalDependencies":{"removedrive":"^1.0.0"},"gitHead":"5d1d004b72dde714fd06db5b642f385670ed0fe1","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@7.7.3","_shasum":"0152028c559cd10f581a349dbdfeeab0e3cf5b31","_from":".","_npmVersion":"4.6.1","_nodeVersion":"6.14.3","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"shasum":"0152028c559cd10f581a349dbdfeeab0e3cf5b31","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-7.7.3.tgz","fileCount":143,"unpackedSize":598333,"integrity":"sha512-JBVtUrH3YIoIRYamfOWKNKg1mQ77YWMjmKLtnM8zmAdiZC5NdKLSdV7dXf5BtzOhVia2aD8iDIrAqEPbH2bbAA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCVv1zyp07iZtPp8CN+0SZEEAcNK1CJXbJGSRJJk2eaZwIhAJobS/3i6CKcxjcdk84lF8WQOddWJ2iSDflJv3aKTmOE"}]},"maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-cli_7.7.3_1531503001925_0.223527305911426"},"_hasShrinkwrap":false,"deprecated":"resin-cli is deprecated, please use balena-cli instead"},"7.7.4":{"name":"resin-cli","version":"7.7.4","description":"The official resin.io CLI tool","main":"./build/actions/index.js","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git+ssh://git@github.com/resin-io/resin-cli.git"},"preferGlobal":true,"files":["bin/","build/","doc/","lib/"],"bin":{"resin":"./bin/resin"},"pkg":{"scripts":["node_modules/resin-sync/build/capitano/*.js","node_modules/resin-sync/build/sync/*.js","node_modules/resin-compose-parse/src/schemas/*.json","node_modules/raven/lib/instrumentation/*.js"],"assets":["build/auth/pages/*.ejs","node_modules/resin-discoverable-services/services/**/*"]},"scripts":{"prebuild":"rimraf build/ build-bin/ build-zip/","build":"npm run build:src && npm run build:bin","build:src":"npm run prettify && npm run lint && npm run build:fast && npm run build:doc","build:fast":"gulp build && tsc","build:doc":"mkdirp doc/ && ts-node automation/capitanodoc/index.ts > doc/cli.markdown","build:bin":"ts-node --type-check -P automation automation/build-bin.ts","release":"npm run build && ts-node --type-check -P automation automation/deploy-bin.ts","pretest":"npm run build","test":"gulp test","ci":"npm run test && catch-uncommitted","watch":"gulp watch","prettify":"prettier --write \"{lib,tests,automation,typings}/**/*.ts\"","lint":"resin-lint lib/ tests/ && resin-lint --typescript automation/ lib/ typings/ tests/","prepublish":"require-npm4-to-publish","prepublishOnly":"npm run build"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","engines":{"node":">=6.0"},"devDependencies":{"@types/archiver":"2.1.2","@types/bluebird":"3.5.19","@types/common-tags":"1.4.0","@types/es6-promise":"0.0.32","@types/fs-extra":"5.0.4","@types/is-root":"1.0.0","@types/lodash":"4.14.103","@types/mkdirp":"0.5.2","@types/node":"10.5.2","@types/prettyjson":"0.0.28","@types/raven":"2.5.1","catch-uncommitted":"^1.0.0","ent":"^2.2.0","filehound":"^1.16.2","fs-extra":"^5.0.0","gulp":"^3.9.0","gulp-coffee":"^2.2.0","gulp-inline-source":"^2.1.0","gulp-mocha":"^2.0.0","gulp-shell":"^0.5.2","mochainon":"^2.0.0","pkg":"^4.3.0-beta.1","prettier":"1.13.5","publish-release":"^1.3.3","require-npm4-to-publish":"^1.0.0","resin-lint":"^1.5.0","rewire":"^3.0.2","ts-node":"^4.0.1","typescript":"2.8.1"},"dependencies":{"@resin.io/valid-email":"^0.1.0","@types/stream-to-promise":"2.2.0","JSONStream":"^1.0.3","ansi-escapes":"^2.0.0","any-promise":"^1.3.0","archiver":"^2.1.0","bash":"0.0.1","bluebird":"^3.3.3","body-parser":"^1.14.1","capitano":"^1.7.0","chalk":"^2.3.0","cli-truncate":"^1.1.0","coffeescript":"^1.12.6","columnify":"^1.5.2","common-tags":"^1.7.2","denymount":"^2.2.0","docker-progress":"^3.0.1","docker-qemu-transpose":"^0.5.1","docker-toolbelt":"^3.1.0","dockerode":"^2.5.5","dockerode-options":"^0.2.1","drivelist":"^5.0.22","ejs":"^2.5.7","etcher-image-write":"^9.0.3","express":"^4.13.3","ext2fs":"1.0.7","global-tunnel-ng":"^2.1.1","hasbin":"^1.2.3","humanize":"0.0.9","inquirer":"^3.1.1","is-root":"^1.0.0","js-yaml":"^3.10.0","klaw":"^1.3.1","lodash":"^4.17.4","mixpanel":"^0.4.0","mkdirp":"^0.5.1","moment":"^2.20.1","moment-duration-format":"^2.2.1","mz":"^2.6.0","node-cleanup":"^2.1.2","opn":"^5.1.0","president":"^2.0.1","prettyjson":"^1.1.3","progress-stream":"^2.0.0","raven":"^2.5.0","reconfix":"^0.0.3","request":"^2.81.0","resin-bundle-resolve":"^0.5.3","resin-cli-form":"^1.4.1","resin-cli-visuals":"^1.4.0","resin-compose-parse":"^1.10.2","resin-config-json":"^1.0.0","resin-device-config":"^4.0.0","resin-device-init":"^4.0.0","resin-docker-build":"^0.6.2","resin-doodles":"0.0.1","resin-image-fs":"^5.0.2","resin-image-manager":"^5.0.0","resin-multibuild":"^0.5.1","resin-preload":"^6.3.0","resin-release":"^1.2.0","resin-sdk":"10.0.0-beta1","resin-sdk-preconfigured":"^6.9.0","resin-semver":"^1.2.2","resin-settings-client":"^3.6.1","resin-stream-logger":"^0.1.0","resin-sync":"^9.3.3","rimraf":"^2.4.3","rindle":"^1.0.0","semver":"^5.3.0","split":"^1.0.1","string-width":"^2.1.1","strip-ansi-stream":"^1.0.0","tar-stream":"^1.5.5","through2":"^2.0.3","tmp":"0.0.31","umount":"^1.1.6","unzip2":"^0.2.5","update-notifier":"^2.2.0","window-size":"^1.1.0","removedrive":"^1.0.0"},"optionalDependencies":{"removedrive":"^1.0.0"},"gitHead":"79d9ebc8054676473c9824bb152f3384d5dc9b9c","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@7.7.4","_shasum":"078a024f583b79e28d646a531d98d8b4574be6e3","_from":".","_npmVersion":"4.6.1","_nodeVersion":"6.14.3","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"shasum":"078a024f583b79e28d646a531d98d8b4574be6e3","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-7.7.4.tgz","fileCount":143,"unpackedSize":602092,"integrity":"sha512-U28H7ZqI2VMth/8ELvEngd+lJW98Q0S+I9LCwinVA+f/kEK/XzfqN/ib/BzfxeXqUWHM/mKXjiYZY8C3dFVbng==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDrTxsp5WiYB3a/iAD+WfdbfjkhviYqwVNUGD9Y/cHTPAiAHyr7DI5KpwwbQpKqk+7Jj5xfJXhKGd4ogdWb0aaQedw=="}]},"maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-cli_7.7.4_1531842752480_0.003607127103032015"},"_hasShrinkwrap":false,"deprecated":"resin-cli is deprecated, please use balena-cli instead"},"7.8.0":{"name":"resin-cli","version":"7.8.0","description":"The official resin.io CLI tool","main":"./build/actions/index.js","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git+ssh://git@github.com/resin-io/resin-cli.git"},"preferGlobal":true,"files":["bin/","build/","doc/","lib/"],"bin":{"resin":"./bin/resin"},"pkg":{"scripts":["node_modules/resin-sync/build/capitano/*.js","node_modules/resin-sync/build/sync/*.js","node_modules/resin-compose-parse/src/schemas/*.json","node_modules/raven/lib/instrumentation/*.js"],"assets":["build/auth/pages/*.ejs","node_modules/resin-discoverable-services/services/**/*"]},"scripts":{"prebuild":"rimraf build/ build-bin/ build-zip/","build":"npm run build:src && npm run build:bin","build:src":"npm run prettify && npm run lint && npm run build:fast && npm run build:doc","build:fast":"gulp build && tsc","build:doc":"mkdirp doc/ && ts-node automation/capitanodoc/index.ts > doc/cli.markdown","build:bin":"ts-node --type-check -P automation automation/build-bin.ts","release":"npm run build && ts-node --type-check -P automation automation/deploy-bin.ts","pretest":"npm run build","test":"gulp test","ci":"npm run test && catch-uncommitted","watch":"gulp watch","prettify":"prettier --write \"{lib,tests,automation,typings}/**/*.ts\"","lint":"resin-lint lib/ tests/ && resin-lint --typescript automation/ lib/ typings/ tests/","prepublish":"require-npm4-to-publish","prepublishOnly":"npm run build"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","engines":{"node":">=6.0"},"devDependencies":{"@types/archiver":"2.1.2","@types/bluebird":"3.5.19","@types/common-tags":"1.4.0","@types/es6-promise":"0.0.32","@types/fs-extra":"5.0.4","@types/is-root":"1.0.0","@types/lodash":"4.14.103","@types/mkdirp":"0.5.2","@types/node":"10.5.2","@types/prettyjson":"0.0.28","@types/raven":"2.5.1","catch-uncommitted":"^1.0.0","ent":"^2.2.0","filehound":"^1.16.2","fs-extra":"^5.0.0","gulp":"^3.9.0","gulp-coffee":"^2.2.0","gulp-inline-source":"^2.1.0","gulp-mocha":"^2.0.0","gulp-shell":"^0.5.2","mochainon":"^2.0.0","pkg":"^4.3.0-beta.1","prettier":"1.13.5","publish-release":"^1.3.3","require-npm4-to-publish":"^1.0.0","resin-lint":"^1.5.0","rewire":"^3.0.2","ts-node":"^4.0.1","typescript":"2.8.1"},"dependencies":{"@resin.io/valid-email":"^0.1.0","@types/stream-to-promise":"2.2.0","@types/through2":"^2.0.33","JSONStream":"^1.0.3","ansi-escapes":"^2.0.0","any-promise":"^1.3.0","archiver":"^2.1.0","bash":"0.0.1","bluebird":"^3.3.3","body-parser":"^1.14.1","capitano":"^1.7.0","chalk":"^2.3.0","cli-truncate":"^1.1.0","coffeescript":"^1.12.6","columnify":"^1.5.2","common-tags":"^1.7.2","denymount":"^2.2.0","docker-progress":"^3.0.1","docker-qemu-transpose":"^0.5.1","docker-toolbelt":"^3.1.0","dockerode":"^2.5.5","dockerode-options":"^0.2.1","drivelist":"^5.0.22","ejs":"^2.5.7","etcher-image-write":"^9.0.3","express":"^4.13.3","ext2fs":"1.0.7","global-tunnel-ng":"^2.1.1","hasbin":"^1.2.3","humanize":"0.0.9","inquirer":"^3.1.1","is-root":"^1.0.0","js-yaml":"^3.10.0","klaw":"^1.3.1","lodash":"^4.17.4","mixpanel":"^0.4.0","mkdirp":"^0.5.1","moment":"^2.20.1","moment-duration-format":"^2.2.1","mz":"^2.6.0","node-cleanup":"^2.1.2","opn":"^5.1.0","prettyjson":"^1.1.3","progress-stream":"^2.0.0","raven":"^2.5.0","reconfix":"^0.0.3","request":"^2.81.0","resin-bundle-resolve":"^0.5.3","resin-cli-form":"^1.4.1","resin-cli-visuals":"^1.4.0","resin-compose-parse":"^1.10.2","resin-config-json":"^1.0.0","resin-device-config":"^4.0.0","resin-device-init":"^4.0.0","resin-docker-build":"^0.6.2","resin-doodles":"0.0.1","resin-image-fs":"^5.0.2","resin-image-manager":"^5.0.0","resin-multibuild":"^0.5.1","resin-preload":"^6.3.0","resin-release":"^1.2.0","resin-sdk":"10.0.0-beta1","resin-sdk-preconfigured":"^6.9.0","resin-semver":"^1.2.2","resin-settings-client":"^3.6.1","resin-stream-logger":"^0.1.0","resin-sync":"^9.3.3","rimraf":"^2.4.3","rindle":"^1.0.0","semver":"^5.3.0","split":"^1.0.1","string-width":"^2.1.1","strip-ansi-stream":"^1.0.0","tar-stream":"^1.5.5","through2":"^2.0.3","tmp":"0.0.31","typed-error":"^2.0.0","umount":"^1.1.6","unzip2":"^0.2.5","update-notifier":"^2.2.0","window-size":"^1.1.0","removedrive":"^1.0.0","windosu":"^0.2.0"},"optionalDependencies":{"removedrive":"^1.0.0","windosu":"^0.2.0"},"gitHead":"171632f83f781a051dcfd2f872f8f4f8694f34e7","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@7.8.0","_shasum":"420fa88c07ad9189d2c185fd47c4de81afd15c5d","_from":".","_npmVersion":"4.6.1","_nodeVersion":"6.14.3","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"shasum":"420fa88c07ad9189d2c185fd47c4de81afd15c5d","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-7.8.0.tgz","fileCount":158,"unpackedSize":676666,"integrity":"sha512-HiFEjShNvjkuRdWLeq7yMhh/rFAw04O4iPrlqZ+RdG1h+UxlCQVaiuXB+r/U6Ox0frK7KAHVRkC/8RntnFfxuw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB+G7h2QxPdREgUTlfrHUxwALU7b1MVqA0dbmaA74PsEAiEA5CXBcnndTQgYDgux4duDyct8XvAtaZ08b6DP/vjYge4="}]},"maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-cli_7.8.0_1532091538821_0.4862836436964191"},"_hasShrinkwrap":false,"deprecated":"resin-cli is deprecated, please use balena-cli instead"},"7.8.1":{"name":"resin-cli","version":"7.8.1","description":"The official resin.io CLI tool","main":"./build/actions/index.js","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git+ssh://git@github.com/resin-io/resin-cli.git"},"preferGlobal":true,"files":["bin/","build/","doc/","lib/"],"bin":{"resin":"./bin/resin"},"pkg":{"scripts":["node_modules/resin-sync/build/capitano/*.js","node_modules/resin-sync/build/sync/*.js","node_modules/resin-compose-parse/src/schemas/*.json","node_modules/raven/lib/instrumentation/*.js"],"assets":["build/auth/pages/*.ejs","node_modules/resin-discoverable-services/services/**/*"]},"scripts":{"prebuild":"rimraf build/ build-bin/ build-zip/","build":"npm run build:src && npm run build:bin","build:src":"npm run prettify && npm run lint && npm run build:fast && npm run build:doc","build:fast":"gulp build && tsc","build:doc":"mkdirp doc/ && ts-node automation/capitanodoc/index.ts > doc/cli.markdown","build:bin":"ts-node --type-check -P automation automation/build-bin.ts","release":"npm run build && ts-node --type-check -P automation automation/deploy-bin.ts","pretest":"npm run build","test":"gulp test","ci":"npm run test && catch-uncommitted","watch":"gulp watch","prettify":"prettier --write \"{lib,tests,automation,typings}/**/*.ts\"","lint":"resin-lint lib/ tests/ && resin-lint --typescript automation/ lib/ typings/ tests/","prepublish":"require-npm4-to-publish","prepublishOnly":"npm run build"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","engines":{"node":">=6.0"},"devDependencies":{"@types/archiver":"2.1.2","@types/bluebird":"3.5.19","@types/common-tags":"1.4.0","@types/es6-promise":"0.0.32","@types/fs-extra":"5.0.4","@types/is-root":"1.0.0","@types/lodash":"4.14.103","@types/mkdirp":"0.5.2","@types/node":"10.5.2","@types/prettyjson":"0.0.28","@types/raven":"2.5.1","catch-uncommitted":"^1.0.0","ent":"^2.2.0","filehound":"^1.16.2","fs-extra":"^5.0.0","gulp":"^3.9.0","gulp-coffee":"^2.2.0","gulp-inline-source":"^2.1.0","gulp-mocha":"^2.0.0","gulp-shell":"^0.5.2","mochainon":"^2.0.0","pkg":"^4.3.0-beta.1","prettier":"1.13.5","publish-release":"^1.3.3","require-npm4-to-publish":"^1.0.0","resin-lint":"^1.5.0","rewire":"^3.0.2","ts-node":"^4.0.1","typescript":"2.8.1"},"dependencies":{"@resin.io/valid-email":"^0.1.0","@types/stream-to-promise":"2.2.0","@types/through2":"^2.0.33","JSONStream":"^1.0.3","ansi-escapes":"^2.0.0","any-promise":"^1.3.0","archiver":"^2.1.0","bash":"0.0.1","bluebird":"^3.3.3","body-parser":"^1.14.1","capitano":"^1.7.0","chalk":"^2.3.0","cli-truncate":"^1.1.0","coffeescript":"^1.12.6","columnify":"^1.5.2","common-tags":"^1.7.2","denymount":"^2.2.0","docker-progress":"^3.0.1","docker-qemu-transpose":"^0.5.1","docker-toolbelt":"^3.1.0","dockerode":"^2.5.5","dockerode-options":"^0.2.1","drivelist":"^5.0.22","ejs":"^2.5.7","etcher-image-write":"^9.0.3","express":"^4.13.3","ext2fs":"1.0.7","global-tunnel-ng":"^2.1.1","hasbin":"^1.2.3","humanize":"0.0.9","inquirer":"^3.1.1","is-root":"^1.0.0","js-yaml":"^3.10.0","klaw":"^1.3.1","lodash":"^4.17.4","mixpanel":"^0.4.0","mkdirp":"^0.5.1","moment":"^2.20.1","moment-duration-format":"^2.2.1","mz":"^2.6.0","node-cleanup":"^2.1.2","opn":"^5.1.0","prettyjson":"^1.1.3","progress-stream":"^2.0.0","raven":"^2.5.0","reconfix":"^0.0.3","request":"^2.81.0","resin-bundle-resolve":"^0.5.3","resin-cli-form":"^1.4.1","resin-cli-visuals":"^1.4.0","resin-compose-parse":"^1.10.2","resin-config-json":"^1.0.0","resin-device-config":"^4.0.0","resin-device-init":"^4.0.0","resin-docker-build":"^0.6.2","resin-doodles":"0.0.1","resin-image-fs":"^5.0.2","resin-image-manager":"^5.0.0","resin-multibuild":"^0.5.1","resin-preload":"^6.3.0","resin-release":"^1.2.0","resin-sdk":"10.0.0-beta2","resin-sdk-preconfigured":"^6.9.0","resin-semver":"^1.2.2","resin-settings-client":"^3.6.1","resin-stream-logger":"^0.1.0","resin-sync":"^9.3.3","rimraf":"^2.4.3","rindle":"^1.0.0","semver":"^5.3.0","split":"^1.0.1","string-width":"^2.1.1","strip-ansi-stream":"^1.0.0","tar-stream":"^1.5.5","through2":"^2.0.3","tmp":"0.0.31","typed-error":"^2.0.0","umount":"^1.1.6","unzip2":"^0.2.5","update-notifier":"^2.2.0","window-size":"^1.1.0","removedrive":"^1.0.0","windosu":"^0.2.0"},"optionalDependencies":{"removedrive":"^1.0.0","windosu":"^0.2.0"},"gitHead":"442416efc3e2d8a3e1db85733c926eb02bd71c37","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@7.8.1","_shasum":"c86cc118af55a22ce07237b4fa8a0a35ec79248c","_from":".","_npmVersion":"4.6.1","_nodeVersion":"6.14.3","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"shasum":"c86cc118af55a22ce07237b4fa8a0a35ec79248c","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-7.8.1.tgz","fileCount":158,"unpackedSize":676820,"integrity":"sha512-JujUGEtxv4rNRjvCqGit+O/qUM/OZy0+CJYiEibU+fzBkq4uM9PQriI5l2Usi6mgHUUWwZzPLy1X6n7iDuAMBg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFCTC8+pWH/VB6J1dOFuhA/uCDaE7tk2auvMj565WI74AiA/Y7zysM+TWK+LhU1vJyfX8/lo7NWEGZ3w4DwBlBinVQ=="}]},"maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-cli_7.8.1_1532110629803_0.27111117992694167"},"_hasShrinkwrap":false,"deprecated":"resin-cli is deprecated, please use balena-cli instead"},"7.8.2":{"name":"resin-cli","version":"7.8.2","description":"The official resin.io CLI tool","main":"./build/actions/index.js","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git+ssh://git@github.com/resin-io/resin-cli.git"},"preferGlobal":true,"files":["bin/","build/","doc/","lib/"],"bin":{"resin":"./bin/resin"},"pkg":{"scripts":["node_modules/resin-sync/build/capitano/*.js","node_modules/resin-sync/build/sync/*.js","node_modules/resin-compose-parse/src/schemas/*.json","node_modules/raven/lib/instrumentation/*.js"],"assets":["build/auth/pages/*.ejs","node_modules/resin-discoverable-services/services/**/*"]},"scripts":{"prebuild":"rimraf build/ build-bin/ build-zip/","build":"npm run build:src && npm run build:bin","build:src":"npm run prettify && npm run lint && npm run build:fast && npm run build:doc","build:fast":"gulp build && tsc","build:doc":"mkdirp doc/ && ts-node automation/capitanodoc/index.ts > doc/cli.markdown","build:bin":"ts-node --type-check -P automation automation/build-bin.ts","release":"npm run build && ts-node --type-check -P automation automation/deploy-bin.ts","pretest":"npm run build","test":"gulp test","ci":"npm run test && catch-uncommitted","watch":"gulp watch","prettify":"prettier --write \"{lib,tests,automation,typings}/**/*.ts\"","lint":"resin-lint lib/ tests/ && resin-lint --typescript automation/ lib/ typings/ tests/","prepublish":"require-npm4-to-publish","prepublishOnly":"npm run build"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","engines":{"node":">=6.0"},"devDependencies":{"@types/archiver":"2.1.2","@types/bluebird":"3.5.19","@types/common-tags":"1.4.0","@types/es6-promise":"0.0.32","@types/fs-extra":"5.0.4","@types/is-root":"1.0.0","@types/lodash":"4.14.103","@types/mkdirp":"0.5.2","@types/node":"10.5.2","@types/prettyjson":"0.0.28","@types/raven":"2.5.1","catch-uncommitted":"^1.0.0","ent":"^2.2.0","filehound":"^1.16.2","fs-extra":"^5.0.0","gulp":"^3.9.0","gulp-coffee":"^2.2.0","gulp-inline-source":"^2.1.0","gulp-mocha":"^2.0.0","gulp-shell":"^0.5.2","mochainon":"^2.0.0","pkg":"^4.3.0-beta.1","prettier":"1.13.5","publish-release":"^1.3.3","require-npm4-to-publish":"^1.0.0","resin-lint":"^1.5.0","rewire":"^3.0.2","ts-node":"^4.0.1","typescript":"2.8.1"},"dependencies":{"@resin.io/valid-email":"^0.1.0","@types/stream-to-promise":"2.2.0","@types/through2":"^2.0.33","JSONStream":"^1.0.3","ansi-escapes":"^2.0.0","any-promise":"^1.3.0","archiver":"^2.1.0","bash":"0.0.1","bluebird":"^3.3.3","body-parser":"^1.14.1","capitano":"^1.7.0","chalk":"^2.3.0","cli-truncate":"^1.1.0","coffeescript":"^1.12.6","columnify":"^1.5.2","common-tags":"^1.7.2","denymount":"^2.2.0","docker-progress":"^3.0.1","docker-qemu-transpose":"^0.5.1","docker-toolbelt":"^3.1.0","dockerode":"^2.5.5","dockerode-options":"^0.2.1","drivelist":"^5.0.22","ejs":"^2.5.7","etcher-image-write":"^9.0.3","express":"^4.13.3","ext2fs":"1.0.7","global-tunnel-ng":"^2.1.1","hasbin":"^1.2.3","humanize":"0.0.9","inquirer":"^3.1.1","is-root":"^1.0.0","js-yaml":"^3.10.0","klaw":"^1.3.1","lodash":"^4.17.4","mixpanel":"^0.4.0","mkdirp":"^0.5.1","moment":"^2.20.1","moment-duration-format":"^2.2.1","mz":"^2.6.0","node-cleanup":"^2.1.2","opn":"^5.1.0","prettyjson":"^1.1.3","progress-stream":"^2.0.0","raven":"^2.5.0","reconfix":"^0.1.0","request":"^2.81.0","resin-bundle-resolve":"^0.5.3","resin-cli-form":"^1.4.1","resin-cli-visuals":"^1.4.0","resin-compose-parse":"^1.10.2","resin-config-json":"^1.0.0","resin-device-config":"^4.0.0","resin-device-init":"^4.0.0","resin-docker-build":"^0.6.2","resin-doodles":"0.0.1","resin-image-fs":"^5.0.2","resin-image-manager":"^5.0.0","resin-multibuild":"^0.5.1","resin-preload":"^6.3.0","resin-release":"^1.2.0","resin-sdk":"10.0.0-beta2","resin-sdk-preconfigured":"^6.9.0","resin-semver":"^1.2.2","resin-settings-client":"^3.6.1","resin-stream-logger":"^0.1.0","resin-sync":"^9.3.3","rimraf":"^2.4.3","rindle":"^1.0.0","semver":"^5.3.0","split":"^1.0.1","string-width":"^2.1.1","strip-ansi-stream":"^1.0.0","tar-stream":"^1.5.5","through2":"^2.0.3","tmp":"0.0.31","typed-error":"^2.0.0","umount":"^1.1.6","unzip2":"^0.2.5","update-notifier":"^2.2.0","window-size":"^1.1.0","removedrive":"^1.0.0","windosu":"^0.2.0"},"optionalDependencies":{"removedrive":"^1.0.0","windosu":"^0.2.0"},"gitHead":"bd00773f1b3901c9456a8ef59bde03135d371d16","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@7.8.2","_shasum":"341323c6a805c30e8383f48928be4c7cd341b467","_from":".","_npmVersion":"4.6.1","_nodeVersion":"6.14.3","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"shasum":"341323c6a805c30e8383f48928be4c7cd341b467","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-7.8.2.tgz","fileCount":158,"unpackedSize":676834,"integrity":"sha512-84AGMrO0n45mlzg1wBKAgh/bCxy+iwccyEsNWcuY1iTAmoGRq3Ka1Uzzc5dhBzC5nc84pVhJCUg2NPDo0l0khQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBd+KH1afOBxfQ7lIfcLuObeVxQlIYIBJEfCD2XZtywAAiEA0OaUdKYq0g1mgFscmHK+F1q3eLdf2QDLbxvraG+gQuU="}]},"maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-cli_7.8.2_1532514762903_0.7111245737635445"},"_hasShrinkwrap":false,"deprecated":"resin-cli is deprecated, please use balena-cli instead"},"7.8.3":{"name":"resin-cli","version":"7.8.3","description":"The official resin.io CLI tool","main":"./build/actions/index.js","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git+ssh://git@github.com/resin-io/resin-cli.git"},"preferGlobal":true,"files":["bin/","build/","doc/","lib/"],"bin":{"resin":"./bin/resin"},"pkg":{"scripts":["node_modules/resin-sync/build/capitano/*.js","node_modules/resin-sync/build/sync/*.js","node_modules/resin-compose-parse/src/schemas/*.json","node_modules/raven/lib/instrumentation/*.js"],"assets":["build/auth/pages/*.ejs","node_modules/resin-discoverable-services/services/**/*"]},"scripts":{"prebuild":"rimraf build/ build-bin/ build-zip/","build":"npm run build:src && npm run build:bin","build:src":"npm run prettify && npm run lint && npm run build:fast && npm run build:doc","build:fast":"gulp build && tsc","build:doc":"mkdirp doc/ && ts-node automation/capitanodoc/index.ts > doc/cli.markdown","build:bin":"ts-node --type-check -P automation automation/build-bin.ts","release":"npm run build && ts-node --type-check -P automation automation/deploy-bin.ts","pretest":"npm run build","test":"gulp test","ci":"npm run test && catch-uncommitted","watch":"gulp watch","prettify":"prettier --write \"{lib,tests,automation,typings}/**/*.ts\"","lint":"resin-lint lib/ tests/ && resin-lint --typescript automation/ lib/ typings/ tests/","prepublish":"require-npm4-to-publish","prepublishOnly":"npm run build"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","engines":{"node":">=6.0"},"devDependencies":{"@types/archiver":"2.1.2","@types/bluebird":"3.5.19","@types/common-tags":"1.4.0","@types/es6-promise":"0.0.32","@types/fs-extra":"5.0.4","@types/is-root":"1.0.0","@types/lodash":"4.14.103","@types/mkdirp":"0.5.2","@types/node":"10.5.2","@types/prettyjson":"0.0.28","@types/raven":"2.5.1","catch-uncommitted":"^1.0.0","ent":"^2.2.0","filehound":"^1.16.2","fs-extra":"^5.0.0","gulp":"^3.9.0","gulp-coffee":"^2.2.0","gulp-inline-source":"^2.1.0","gulp-mocha":"^2.0.0","gulp-shell":"^0.5.2","mochainon":"^2.0.0","pkg":"^4.3.0-beta.1","prettier":"1.13.5","publish-release":"^1.3.3","require-npm4-to-publish":"^1.0.0","resin-lint":"^1.5.0","rewire":"^3.0.2","ts-node":"^4.0.1","typescript":"2.8.1"},"dependencies":{"@resin.io/valid-email":"^0.1.0","@types/stream-to-promise":"2.2.0","@types/through2":"^2.0.33","JSONStream":"^1.0.3","ansi-escapes":"^2.0.0","any-promise":"^1.3.0","archiver":"^2.1.0","bash":"0.0.1","bluebird":"^3.3.3","body-parser":"^1.14.1","capitano":"^1.7.0","chalk":"^2.3.0","cli-truncate":"^1.1.0","coffeescript":"^1.12.6","columnify":"^1.5.2","common-tags":"^1.7.2","denymount":"^2.2.0","docker-progress":"^3.0.1","docker-qemu-transpose":"^0.5.1","docker-toolbelt":"^3.1.0","dockerode":"^2.5.5","dockerode-options":"^0.2.1","drivelist":"^5.0.22","ejs":"^2.5.7","etcher-image-write":"^9.0.3","express":"^4.13.3","ext2fs":"1.0.7","global-tunnel-ng":"^2.1.1","hasbin":"^1.2.3","humanize":"0.0.9","inquirer":"^3.1.1","is-root":"^1.0.0","js-yaml":"^3.10.0","klaw":"github:resin-io-modules/node-klaw#follow-symlinks","lodash":"^4.17.4","mixpanel":"^0.4.0","mkdirp":"^0.5.1","moment":"^2.20.1","moment-duration-format":"^2.2.1","mz":"^2.6.0","node-cleanup":"^2.1.2","opn":"^5.1.0","prettyjson":"^1.1.3","progress-stream":"^2.0.0","raven":"^2.5.0","reconfix":"^0.1.0","request":"^2.81.0","resin-bundle-resolve":"^0.5.3","resin-cli-form":"^1.4.1","resin-cli-visuals":"^1.4.0","resin-compose-parse":"^1.10.2","resin-config-json":"^1.0.0","resin-device-config":"^4.0.0","resin-device-init":"^4.0.0","resin-doodles":"0.0.1","resin-image-fs":"^5.0.2","resin-image-manager":"^5.0.0","resin-multibuild":"^0.5.1","resin-preload":"^6.3.0","resin-release":"^1.2.0","resin-sdk":"10.0.0-beta2","resin-sdk-preconfigured":"^6.9.0","resin-semver":"^1.2.2","resin-settings-client":"^3.6.1","resin-stream-logger":"^0.1.0","resin-sync":"^9.3.3","rimraf":"^2.4.3","rindle":"^1.0.0","semver":"^5.3.0","split":"^1.0.1","string-width":"^2.1.1","strip-ansi-stream":"^1.0.0","tar-stream":"^1.5.5","through2":"^2.0.3","tmp":"0.0.31","typed-error":"^2.0.0","umount":"^1.1.6","unzip2":"^0.2.5","update-notifier":"^2.2.0","window-size":"^1.1.0","removedrive":"^1.0.0","windosu":"^0.2.0"},"optionalDependencies":{"removedrive":"^1.0.0","windosu":"^0.2.0"},"gitHead":"148d15b6d9707c549394fd932aa2ed4daae1dc3c","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@7.8.3","_shasum":"a1f0e95c9c6b6ed8d7e03e9fcdf6b224e81cc7c9","_from":".","_npmVersion":"4.6.1","_nodeVersion":"6.14.3","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"shasum":"a1f0e95c9c6b6ed8d7e03e9fcdf6b224e81cc7c9","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-7.8.3.tgz","fileCount":158,"unpackedSize":676974,"integrity":"sha512-kyGFWJCVf1JA3k3zktFpFtztuEBxCEVreX8QGLH0E9XMh5UxtWhC9kwnL+4B/l1+bHZZnPiHvKl/iMHYoGgSmA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD0hqOCmjzsXh/RnNIju+vzystiiGNNhV97aoeeD2QaOwIhAPhjGtOOAlOIGq2JyksiBbHciE3fJ3haU1Jmlxoef3YE"}]},"maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-cli_7.8.3_1532531459187_0.818848558935783"},"_hasShrinkwrap":false,"deprecated":"resin-cli is deprecated, please use balena-cli instead"},"7.8.4":{"name":"resin-cli","version":"7.8.4","description":"The official resin.io CLI tool","main":"./build/actions/index.js","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git+ssh://git@github.com/resin-io/resin-cli.git"},"preferGlobal":true,"files":["bin/","build/","doc/","lib/"],"bin":{"resin":"./bin/resin"},"pkg":{"scripts":["node_modules/resin-sync/build/capitano/*.js","node_modules/resin-sync/build/sync/*.js","node_modules/resin-compose-parse/src/schemas/*.json","node_modules/raven/lib/instrumentation/*.js"],"assets":["build/auth/pages/*.ejs","node_modules/resin-discoverable-services/services/**/*"]},"scripts":{"prebuild":"rimraf build/ build-bin/ build-zip/","build":"npm run build:src && npm run build:bin","build:src":"npm run prettify && npm run lint && npm run build:fast && npm run build:doc","build:fast":"gulp build && tsc","build:doc":"mkdirp doc/ && ts-node automation/capitanodoc/index.ts > doc/cli.markdown","build:bin":"ts-node --type-check -P automation automation/build-bin.ts","release":"npm run build && ts-node --type-check -P automation automation/deploy-bin.ts","pretest":"npm run build","test":"gulp test","ci":"npm run test && catch-uncommitted","watch":"gulp watch","prettify":"prettier --write \"{lib,tests,automation,typings}/**/*.ts\"","lint":"resin-lint lib/ tests/ && resin-lint --typescript automation/ lib/ typings/ tests/","prepublish":"require-npm4-to-publish","prepublishOnly":"npm run build"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","engines":{"node":">=6.0"},"devDependencies":{"@types/archiver":"2.1.2","@types/bluebird":"3.5.19","@types/common-tags":"1.4.0","@types/es6-promise":"0.0.32","@types/fs-extra":"5.0.4","@types/is-root":"1.0.0","@types/lodash":"4.14.103","@types/mkdirp":"0.5.2","@types/node":"10.5.2","@types/prettyjson":"0.0.28","@types/raven":"2.5.1","catch-uncommitted":"^1.0.0","ent":"^2.2.0","filehound":"^1.16.2","fs-extra":"^5.0.0","gulp":"^3.9.0","gulp-coffee":"^2.2.0","gulp-inline-source":"^2.1.0","gulp-mocha":"^2.0.0","gulp-shell":"^0.5.2","mochainon":"^2.0.0","pkg":"^4.3.0-beta.1","prettier":"1.13.5","publish-release":"^1.3.3","require-npm4-to-publish":"^1.0.0","resin-lint":"^1.5.0","rewire":"^3.0.2","ts-node":"^4.0.1","typescript":"2.8.1"},"dependencies":{"@resin.io/valid-email":"^0.1.0","@types/stream-to-promise":"2.2.0","@types/through2":"^2.0.33","JSONStream":"^1.0.3","ansi-escapes":"^2.0.0","any-promise":"^1.3.0","archiver":"^2.1.0","bash":"0.0.1","bluebird":"^3.3.3","body-parser":"^1.14.1","capitano":"^1.7.0","chalk":"^2.3.0","cli-truncate":"^1.1.0","coffeescript":"^1.12.6","columnify":"^1.5.2","common-tags":"^1.7.2","denymount":"^2.2.0","docker-progress":"^3.0.1","docker-qemu-transpose":"^0.5.1","docker-toolbelt":"^3.1.0","dockerode":"^2.5.5","dockerode-options":"^0.2.1","drivelist":"^5.0.22","ejs":"^2.5.7","etcher-image-write":"^9.0.3","express":"^4.13.3","ext2fs":"1.0.7","global-tunnel-ng":"^2.1.1","hasbin":"^1.2.3","humanize":"0.0.9","inquirer":"^3.1.1","is-root":"^1.0.0","js-yaml":"^3.10.0","klaw":"^3.0.0","lodash":"^4.17.4","mixpanel":"^0.4.0","mkdirp":"^0.5.1","moment":"^2.20.1","moment-duration-format":"^2.2.1","mz":"^2.6.0","node-cleanup":"^2.1.2","opn":"^5.1.0","prettyjson":"^1.1.3","progress-stream":"^2.0.0","raven":"^2.5.0","reconfix":"^0.1.0","request":"^2.81.0","resin-bundle-resolve":"^0.5.3","resin-cli-form":"^1.4.1","resin-cli-visuals":"^1.4.0","resin-compose-parse":"^1.10.2","resin-config-json":"^1.0.0","resin-device-config":"^4.0.0","resin-device-init":"^4.0.0","resin-doodles":"0.0.1","resin-image-fs":"^5.0.2","resin-image-manager":"^5.0.0","resin-multibuild":"^0.5.1","resin-preload":"^6.3.0","resin-release":"^1.2.0","resin-sdk":"10.0.0-beta2","resin-sdk-preconfigured":"^6.9.0","resin-semver":"^1.2.2","resin-settings-client":"^3.6.1","resin-stream-logger":"^0.1.0","resin-sync":"^9.3.3","rimraf":"^2.4.3","rindle":"^1.0.0","semver":"^5.3.0","split":"^1.0.1","string-width":"^2.1.1","strip-ansi-stream":"^1.0.0","tar-stream":"^1.5.5","through2":"^2.0.3","tmp":"0.0.31","typed-error":"^2.0.0","umount":"^1.1.6","unzip2":"^0.2.5","update-notifier":"^2.2.0","window-size":"^1.1.0","removedrive":"^1.0.0","windosu":"^0.2.0"},"optionalDependencies":{"removedrive":"^1.0.0","windosu":"^0.2.0"},"gitHead":"d5fd5f5f2d4c25c70d23c7bed0ce814bebc61537","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@7.8.4","_shasum":"2f8ba426a990481b0bd1d40cff9002cc6f753b41","_from":".","_npmVersion":"4.6.1","_nodeVersion":"6.14.3","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"shasum":"2f8ba426a990481b0bd1d40cff9002cc6f753b41","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-7.8.4.tgz","fileCount":158,"unpackedSize":676931,"integrity":"sha512-PAtibWoEXrthSTcw8wejBj5fMimU14PH/iWo6iqd/nu64aoneuRW7sxuFMXDb7Y9GN4zVEjQSTQnlRyGpoRhDg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCX78p1iz3Cufc3xYjIOVacfjyBbQqorHfAueNmNOffrQIhAPdcUzTDCkPiDlu5gsySb985+Vn6ywuD8xnqIa+le1jl"}]},"maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-cli_7.8.4_1533206849787_0.6132579768678585"},"_hasShrinkwrap":false,"deprecated":"resin-cli is deprecated, please use balena-cli instead"},"7.8.5":{"name":"resin-cli","version":"7.8.5","description":"The official resin.io CLI tool","main":"./build/actions/index.js","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git+ssh://git@github.com/resin-io/resin-cli.git"},"preferGlobal":true,"files":["bin/","build/","doc/","lib/"],"bin":{"resin":"./bin/resin"},"pkg":{"scripts":["node_modules/resin-sync/build/capitano/*.js","node_modules/resin-sync/build/sync/*.js","node_modules/resin-compose-parse/src/schemas/*.json","node_modules/raven/lib/instrumentation/*.js"],"assets":["build/auth/pages/*.ejs","node_modules/resin-discoverable-services/services/**/*"]},"scripts":{"prebuild":"rimraf build/ build-bin/ build-zip/","build":"npm run build:src && npm run build:bin","build:src":"npm run prettify && npm run lint && npm run build:fast && npm run build:doc","build:fast":"gulp build && tsc","build:doc":"mkdirp doc/ && ts-node automation/capitanodoc/index.ts > doc/cli.markdown","build:bin":"ts-node --type-check -P automation automation/build-bin.ts","release":"npm run build && ts-node --type-check -P automation automation/deploy-bin.ts","pretest":"npm run build","test":"gulp test","ci":"npm run test && catch-uncommitted","watch":"gulp watch","prettify":"prettier --write \"{lib,tests,automation,typings}/**/*.ts\"","lint":"resin-lint lib/ tests/ && resin-lint --typescript automation/ lib/ typings/ tests/","prepublish":"require-npm4-to-publish","prepublishOnly":"npm run build"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","engines":{"node":">=6.0"},"devDependencies":{"@types/archiver":"2.1.2","@types/bluebird":"3.5.19","@types/common-tags":"1.4.0","@types/es6-promise":"0.0.32","@types/fs-extra":"5.0.4","@types/is-root":"1.0.0","@types/lodash":"4.14.103","@types/mkdirp":"0.5.2","@types/node":"10.5.2","@types/prettyjson":"0.0.28","@types/raven":"2.5.1","catch-uncommitted":"^1.0.0","ent":"^2.2.0","filehound":"^1.16.2","fs-extra":"^5.0.0","gulp":"^3.9.0","gulp-coffee":"^2.2.0","gulp-inline-source":"^2.1.0","gulp-mocha":"^2.0.0","gulp-shell":"^0.5.2","mochainon":"^2.0.0","pkg":"^4.3.0-beta.1","prettier":"1.13.5","publish-release":"^1.3.3","require-npm4-to-publish":"^1.0.0","resin-lint":"^1.5.0","rewire":"^3.0.2","ts-node":"^4.0.1","typescript":"2.8.1"},"dependencies":{"@resin.io/valid-email":"^0.1.0","@types/stream-to-promise":"2.2.0","@types/through2":"^2.0.33","JSONStream":"^1.0.3","ansi-escapes":"^2.0.0","any-promise":"^1.3.0","archiver":"^2.1.0","bash":"0.0.1","bluebird":"^3.3.3","body-parser":"^1.14.1","capitano":"^1.7.0","chalk":"^2.3.0","cli-truncate":"^1.1.0","coffeescript":"^1.12.6","columnify":"^1.5.2","common-tags":"^1.7.2","denymount":"^2.2.0","docker-progress":"^3.0.1","docker-qemu-transpose":"^0.5.1","docker-toolbelt":"^3.1.0","dockerode":"^2.5.5","dockerode-options":"^0.2.1","drivelist":"^5.0.22","ejs":"^2.5.7","etcher-image-write":"^9.0.3","express":"^4.13.3","ext2fs":"1.0.7","global-tunnel-ng":"^2.1.1","hasbin":"^1.2.3","humanize":"0.0.9","inquirer":"^3.1.1","is-root":"^1.0.0","js-yaml":"^3.10.0","klaw":"^3.0.0","lodash":"^4.17.4","mixpanel":"^0.4.0","mkdirp":"^0.5.1","moment":"^2.20.1","moment-duration-format":"^2.2.1","mz":"^2.6.0","node-cleanup":"^2.1.2","opn":"^5.1.0","prettyjson":"^1.1.3","progress-stream":"^2.0.0","raven":"^2.5.0","reconfix":"^0.1.0","request":"^2.81.0","resin-bundle-resolve":"^0.5.3","resin-cli-form":"^1.4.1","resin-cli-visuals":"^1.4.0","resin-compose-parse":"^1.10.2","resin-config-json":"^1.0.0","resin-device-config":"^4.0.0","resin-device-init":"^4.0.0","resin-doodles":"0.0.1","resin-image-fs":"^5.0.2","resin-image-manager":"^5.0.0","resin-multibuild":"^0.5.1","resin-preload":"^6.3.0","resin-release":"^1.2.0","resin-sdk":"10.0.0-beta2","resin-sdk-preconfigured":"^6.9.0","resin-semver":"^1.2.2","resin-settings-client":"^3.6.1","resin-stream-logger":"^0.1.0","resin-sync":"^9.3.3","rimraf":"^2.4.3","rindle":"^1.0.0","semver":"^5.3.0","split":"^1.0.1","string-width":"^2.1.1","strip-ansi-stream":"^1.0.0","tar-stream":"^1.5.5","through2":"^2.0.3","tmp":"0.0.31","typed-error":"^3.0.0","umount":"^1.1.6","unzip2":"^0.2.5","update-notifier":"^2.2.0","window-size":"^1.1.0","removedrive":"^1.0.0","windosu":"^0.2.0"},"optionalDependencies":{"removedrive":"^1.0.0","windosu":"^0.2.0"},"gitHead":"b6ef25162500bfd0044fd421440d1807f1bbdf21","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@7.8.5","_shasum":"3f7d3440f8082670856621bbf1fdcad3e8a60c06","_from":".","_npmVersion":"4.6.1","_nodeVersion":"6.14.3","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"shasum":"3f7d3440f8082670856621bbf1fdcad3e8a60c06","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-7.8.5.tgz","integrity":"sha512-Gp9yKPq0Q2gnRTVTjRGYF7/lF+jkwNb4wgh355LnWw2wvVMFhgaAptOl4noXb2Y5YWGeR8b3JukKQ6Pkm9d0NQ==","fileCount":158,"unpackedSize":677408,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbbBUhCRA9TVsSAnZWagAAh98P/0TLsF/zrVlKjYflx70S\npmmyVXzR0Qc/E9H6krEnpRs/6mlofrHrHmZOsaLX/YtnhBgue3L2QQB/FJuK\nwIYisTs7Z6uvnoAxMJ1ja/yUWr50VwIbWgeRs/aE+5Xnxy+095BJ3AeSCMnW\nR+DXYeDHnQ2Zyqpl37Zwz3fcD2NxHtmWGKMsrrW3w/4CuLh1cWy0ocDaqRpQ\n+vqt8hkk4W6LQTtwCXXlSLBxNiBL64pysL6zSBIiPCLLczAKoxbEcCJUjV3T\nQPhsHKG+fatbdR/BHsJ19J5wbo+q8tFmZvGT7wO9clUX275BBYYOZuSV63WQ\nlrOv8vSZhDgNu6pzoiq6GO3kAW8UAiuTBoL4UA0m2/L6tQfkrjgoczpr2MQF\nfZT2OH17JKuY5Qpm1feTnqQ7155KTCCuUyZsdTwx7mpJcDryR5DxpXf7w9A8\nfFmJZ2AdVjxm14YeyiH9lfQRTmMKiMNCM/b3lN2lJlxsk05eeuQG3mY35ar4\nruVSWjO29i22ymPpp1Sg2k1oekILrpr/HXsOF1GrbHo4T7MYg5MYe1pK6pzs\n8pfdPXdxs7fYdhzg/tfNnK33xpxdlpdzfic5DbWZ3jv4gy/lMO6PDhdYoEeY\n3hRPHEaFBy/xdIq32XL4nDQ27iAjvUPsIQMIRMUZukLzTQmAo9uzLumDKQP+\nMjEy\r\n=fIJp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGuine7QKOYxBgGHURsfsgTTcNy2xbp9mALhrFjb8KnBAiBo5zxbxzXJPn3vLyBWOEHi5/Lrggmia27sVYv2Kov6cw=="}]},"maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-cli_7.8.5_1533809953399_0.09335743985948253"},"_hasShrinkwrap":false,"deprecated":"resin-cli is deprecated, please use balena-cli instead"},"7.8.6":{"name":"resin-cli","version":"7.8.6","description":"The official resin.io CLI tool","main":"./build/actions/index.js","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git+ssh://git@github.com/resin-io/resin-cli.git"},"preferGlobal":true,"files":["bin/","build/","doc/","lib/"],"bin":{"resin":"./bin/resin"},"pkg":{"scripts":["node_modules/resin-sync/build/capitano/*.js","node_modules/resin-sync/build/sync/*.js","node_modules/resin-compose-parse/src/schemas/*.json","node_modules/raven/lib/instrumentation/*.js"],"assets":["build/auth/pages/*.ejs","node_modules/resin-discoverable-services/services/**/*"]},"scripts":{"prebuild":"rimraf build/ build-bin/ build-zip/","build":"npm run build:src && npm run build:bin","build:src":"npm run prettify && npm run lint && npm run build:fast && npm run build:doc","build:fast":"gulp build && tsc","build:doc":"mkdirp doc/ && ts-node automation/capitanodoc/index.ts > doc/cli.markdown","build:bin":"ts-node --type-check -P automation automation/build-bin.ts","release":"npm run build && ts-node --type-check -P automation automation/deploy-bin.ts","pretest":"npm run build","test":"gulp test","ci":"npm run test && catch-uncommitted","watch":"gulp watch","prettify":"prettier --write \"{lib,tests,automation,typings}/**/*.ts\"","lint":"resin-lint lib/ tests/ && resin-lint --typescript automation/ lib/ typings/ tests/","prepublish":"require-npm4-to-publish","prepublishOnly":"npm run build"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","engines":{"node":">=6.0"},"devDependencies":{"@types/archiver":"2.1.2","@types/bluebird":"3.5.19","@types/common-tags":"1.4.0","@types/es6-promise":"0.0.32","@types/fs-extra":"5.0.4","@types/is-root":"1.0.0","@types/lodash":"4.14.103","@types/mkdirp":"0.5.2","@types/node":"10.5.2","@types/prettyjson":"0.0.28","@types/raven":"2.5.1","catch-uncommitted":"^1.0.0","ent":"^2.2.0","filehound":"^1.16.2","fs-extra":"^5.0.0","gulp":"^3.9.0","gulp-coffee":"^2.2.0","gulp-inline-source":"^2.1.0","gulp-mocha":"^2.0.0","gulp-shell":"^0.5.2","mochainon":"^2.0.0","pkg":"^4.3.0-beta.1","prettier":"1.13.5","publish-release":"^1.3.3","require-npm4-to-publish":"^1.0.0","resin-lint":"^1.5.0","rewire":"^3.0.2","ts-node":"^4.0.1","typescript":"2.8.1"},"dependencies":{"@resin.io/valid-email":"^0.1.0","@types/stream-to-promise":"2.2.0","@types/through2":"^2.0.33","JSONStream":"^1.0.3","ansi-escapes":"^2.0.0","any-promise":"^1.3.0","archiver":"^2.1.0","bash":"0.0.1","bluebird":"^3.3.3","body-parser":"^1.14.1","capitano":"^1.7.0","chalk":"^2.3.0","cli-truncate":"^1.1.0","coffeescript":"^1.12.6","columnify":"^1.5.2","common-tags":"^1.7.2","denymount":"^2.2.0","docker-progress":"^3.0.1","docker-qemu-transpose":"^0.5.1","docker-toolbelt":"^3.1.0","dockerode":"^2.5.5","dockerode-options":"^0.2.1","drivelist":"^5.0.22","ejs":"^2.5.7","etcher-image-write":"^9.0.3","express":"^4.13.3","ext2fs":"1.0.7","global-tunnel-ng":"^2.1.1","hasbin":"^1.2.3","humanize":"0.0.9","inquirer":"^3.1.1","is-root":"^1.0.0","js-yaml":"^3.10.0","klaw":"^3.0.0","lodash":"^4.17.4","mixpanel":"^0.4.0","mkdirp":"^0.5.1","moment":"^2.20.1","moment-duration-format":"^2.2.1","mz":"^2.6.0","node-cleanup":"^2.1.2","opn":"^5.1.0","prettyjson":"^1.1.3","progress-stream":"^2.0.0","raven":"^2.5.0","reconfix":"^0.1.0","request":"^2.81.0","resin-bundle-resolve":"^0.5.3","resin-cli-form":"^1.4.1","resin-cli-visuals":"^1.4.0","resin-compose-parse":"^1.10.2","resin-config-json":"^1.0.0","resin-device-config":"^4.0.0","resin-device-init":"^4.0.0","resin-doodles":"0.0.1","resin-image-fs":"^5.0.2","resin-image-manager":"^5.0.0","resin-multibuild":"^0.5.1","resin-preload":"^6.3.0","resin-release":"^1.2.0","resin-sdk":"10.0.0-beta2","resin-sdk-preconfigured":"^6.9.0","resin-semver":"^1.2.2","resin-settings-client":"^3.6.1","resin-stream-logger":"^0.1.0","resin-sync":"^9.3.3","rimraf":"^2.4.3","rindle":"^1.0.0","semver":"^5.3.0","split":"^1.0.1","string-width":"^2.1.1","strip-ansi-stream":"^1.0.0","tar-stream":"^1.5.5","through2":"^2.0.3","tmp":"0.0.31","typed-error":"^3.0.0","umount":"^1.1.6","unzip2":"^0.2.5","update-notifier":"^2.2.0","window-size":"^1.1.0","removedrive":"^1.0.0","windosu":"^0.2.0"},"optionalDependencies":{"removedrive":"^1.0.0","windosu":"^0.2.0"},"gitHead":"5beeb78220a0f263279a72cc12b7e068194b229c","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@7.8.6","_shasum":"58b2000adc3f0ce32db59daccc2b3c41e7f5180a","_from":".","_npmVersion":"4.6.1","_nodeVersion":"6.14.3","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"shasum":"58b2000adc3f0ce32db59daccc2b3c41e7f5180a","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-7.8.6.tgz","integrity":"sha512-4SQofAIK0HJ2TO8slkGQO3vL7deW3eNjScsU/DfbkEfln5McpS6hA2E60aU3PLLO/twth08AP4afWDzBQiTWEA==","fileCount":158,"unpackedSize":677554,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbbBuMCRA9TVsSAnZWagAAiY4QAItESkeXSkFWEkrJeywP\npT/nHGTWZqd+YNLuv2DPkYYO9QYFzevWYW9J8H8xfNoV+9kzwNy0PQrt9xWs\n3vwmEiviNlOg/HRHtV6dZNhfErlFB5csDO0GYYOzw32BjNNFYcRQ/xTL8wuy\nZWka7Q12Fps9g1BPOMwKqJ8tawR9TuwKPadp+P+7QjpOGiKwY8uwH+sa0igI\nCh8W3pIDdpjFN7jJ2aRaD3P3WnfplcS8qTE+6cTZHMI+8mT2HYBauxpxy2zV\n6yeAHFv07CAt3eRzIdebxMU7C0Ydf507B0PWM7oXL34Wk/cmU3gAVP9wsT65\nw4Ny9+yg+m6zPq8gxwWZ6MOb0rdb/tLCIUKSaDBKDfTx/Ya3ByEHQz383uwj\ntsnZxOb1/NBvabKxV5Q86py/C5EI3Pq1HstSoCCFrgSEmTD+GfW6aN+AOGaH\nfFk8MYkLki5ZcdFS5OV4R11fLuGLbeP7TPJ9JG5z53bNrZ+uGhJZDZXoE9kp\nk4oelWRzv/ekHvSv1yP0UwtXQCDWLX4oKd3IYPl08uH9vd2Vev32VaeXOvXH\nq6+GgHyyrO9RIvUYgYbk5uzwS3odNyTnYQQKifHDjvBG6YNDwr1QfLQYEHmv\nlSkhnsejTzlUS7+M6aABXCIjL/ZQHit8qmDzZuBqiwzvQp0/DGKIov+qvBFL\n/+jn\r\n=Mrhy\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDP28gY31NUMto1gETRRo4OdpDN4ojdvi3au20FXuwhsAiEAkPcipSkyBUTngKyXroiL2HA8Z69wsEL3O80bohU/k3s="}]},"maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-cli_7.8.6_1533811596349_0.5417903188722317"},"_hasShrinkwrap":false,"deprecated":"resin-cli is deprecated, please use balena-cli instead"},"7.9.0":{"name":"resin-cli","version":"7.9.0","description":"The official resin.io CLI tool","main":"./build/actions/index.js","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git+ssh://git@github.com/resin-io/resin-cli.git"},"preferGlobal":true,"files":["bin/","build/","doc/","lib/"],"bin":{"resin":"./bin/resin"},"pkg":{"scripts":["node_modules/resin-sync/build/capitano/*.js","node_modules/resin-sync/build/sync/*.js","node_modules/resin-compose-parse/src/schemas/*.json","node_modules/raven/lib/instrumentation/*.js"],"assets":["build/auth/pages/*.ejs","node_modules/resin-discoverable-services/services/**/*"]},"scripts":{"prebuild":"rimraf build/ build-bin/ build-zip/","build":"npm run build:src && npm run build:bin","build:src":"npm run prettify && npm run lint && npm run build:fast && npm run build:doc","build:fast":"gulp build && tsc","build:doc":"mkdirp doc/ && ts-node automation/capitanodoc/index.ts > doc/cli.markdown","build:bin":"ts-node --type-check -P automation automation/build-bin.ts","release":"npm run build && ts-node --type-check -P automation automation/deploy-bin.ts","pretest":"npm run build","test":"gulp test","ci":"npm run test && catch-uncommitted","watch":"gulp watch","prettify":"prettier --write \"{lib,tests,automation,typings}/**/*.ts\"","lint":"resin-lint lib/ tests/ && resin-lint --typescript automation/ lib/ typings/ tests/","prepublish":"require-npm4-to-publish","prepublishOnly":"npm run build"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","engines":{"node":">=6.0"},"devDependencies":{"@types/archiver":"2.1.2","@types/bluebird":"3.5.19","@types/common-tags":"1.4.0","@types/es6-promise":"0.0.32","@types/fs-extra":"5.0.4","@types/is-root":"1.0.0","@types/lodash":"4.14.103","@types/mkdirp":"0.5.2","@types/node":"10.5.2","@types/prettyjson":"0.0.28","@types/raven":"2.5.1","catch-uncommitted":"^1.0.0","ent":"^2.2.0","filehound":"^1.16.2","fs-extra":"^5.0.0","gulp":"^3.9.0","gulp-coffee":"^2.2.0","gulp-inline-source":"^2.1.0","gulp-mocha":"^2.0.0","gulp-shell":"^0.5.2","mochainon":"^2.0.0","pkg":"^4.3.0-beta.1","prettier":"1.13.5","publish-release":"^1.3.3","require-npm4-to-publish":"^1.0.0","resin-lint":"^1.5.0","rewire":"^3.0.2","ts-node":"^4.0.1","typescript":"2.8.1"},"dependencies":{"@resin.io/valid-email":"^0.1.0","@types/stream-to-promise":"2.2.0","@types/through2":"^2.0.33","JSONStream":"^1.0.3","ansi-escapes":"^2.0.0","any-promise":"^1.3.0","archiver":"^2.1.0","bash":"0.0.1","bluebird":"^3.3.3","body-parser":"^1.14.1","capitano":"^1.7.0","chalk":"^2.3.0","cli-truncate":"^1.1.0","coffeescript":"^1.12.6","columnify":"^1.5.2","common-tags":"^1.7.2","denymount":"^2.2.0","docker-progress":"^3.0.1","docker-qemu-transpose":"^0.5.1","docker-toolbelt":"^3.1.0","dockerode":"^2.5.5","dockerode-options":"^0.2.1","drivelist":"^5.0.22","ejs":"^2.5.7","etcher-image-write":"^9.0.3","express":"^4.13.3","ext2fs":"1.0.7","global-tunnel-ng":"^2.1.1","hasbin":"^1.2.3","humanize":"0.0.9","inquirer":"^3.1.1","is-root":"^1.0.0","js-yaml":"^3.10.0","klaw":"^3.0.0","lodash":"^4.17.4","mixpanel":"^0.4.0","mkdirp":"^0.5.1","moment":"^2.20.1","moment-duration-format":"^2.2.1","mz":"^2.6.0","node-cleanup":"^2.1.2","opn":"^5.1.0","prettyjson":"^1.1.3","progress-stream":"^2.0.0","raven":"^2.5.0","reconfix":"^0.1.0","request":"^2.81.0","resin-bundle-resolve":"^0.5.3","resin-cli-form":"^1.4.1","resin-cli-visuals":"^1.4.0","resin-compose-parse":"^1.10.2","resin-config-json":"^1.0.0","resin-device-config":"^4.0.0","resin-device-init":"^4.0.0","resin-doodles":"0.0.1","resin-image-fs":"^5.0.2","resin-image-manager":"^5.0.0","resin-multibuild":"^0.5.1","resin-preload":"^6.3.0","resin-release":"^1.2.0","resin-sdk":"10.0.0-beta2","resin-sdk-preconfigured":"^6.9.0","resin-semver":"^1.2.2","resin-settings-client":"^3.6.1","resin-stream-logger":"^0.1.0","resin-sync":"^9.3.3","rimraf":"^2.4.3","rindle":"^1.0.0","semver":"^5.3.0","split":"^1.0.1","string-width":"^2.1.1","strip-ansi-stream":"^1.0.0","tar-stream":"^1.5.5","through2":"^2.0.3","tmp":"0.0.31","typed-error":"^3.0.0","umount":"^1.1.6","unzip2":"^0.2.5","update-notifier":"^2.2.0","window-size":"^1.1.0","removedrive":"^1.0.0","windosu":"^0.2.0"},"optionalDependencies":{"removedrive":"^1.0.0","windosu":"^0.2.0"},"gitHead":"53c7bc622c42135dc3b552071294ff71b42f7bc3","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@7.9.0","_shasum":"e806a3216ecb0a762505f24004d8318ec2370c7c","_from":".","_npmVersion":"4.6.1","_nodeVersion":"6.14.3","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"shasum":"e806a3216ecb0a762505f24004d8318ec2370c7c","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-7.9.0.tgz","integrity":"sha512-Xo69Bq02+S4uGlV3mUQWDG0q8wsrznR0tpVbPkulQuM7KshO0ZrCfHECVqV4HvI1Fna3l7j2UcX//8T81Oxibg==","fileCount":158,"unpackedSize":679584,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbbFdeCRA9TVsSAnZWagAAr54P/jQn+gTIF6gB5Hf4IACF\n5coSMIcJAg/aHH9/Ml5Pw5JNFDEwa7++/YktQnMfTvzBCqKQN1QI0jflWD1C\nR0qte6qBxc7TkT+7vJvTYNSWXVYmKYyGucJW8MQKIT1xhhXbFdu+JhF3LpxF\n5hpjuioDi+tBKl54jdjBy+DEhZNdEk9Fwheia8S3UqDYv7iGqEYSIrjd20Cp\nLuqX6MotLVG9GTQi3v34rv1m3fshulAf6fIwJ0X2GxBicn1cHFrogeizpAzS\n0MqvVwHRULf8+Ek6ddsHPrjmKZSKcqZ31O8UpPueI77rpvQfkl3hIezAcrEz\noeWN5JWNefZgSfyomuhKnvNuyTaRTNb53Ki2EtW0DBDgWEkGYutVtXMNHQhc\nm0jMqBrNOysspZRQoYMtBbtBS1v0409UtcKFGC/L2h7kvhQACYZtfafaFpjU\ni0GcljzgxIvEkS26Rf7NNgYtmeMAQh6+WzbUl0wA+uUspwgmZmNagsn5LPC8\nEW0x4PJnnHb+fJpdRipvePB9SdCYTgXfHXAqHCIiZADjZmjNkdDKhxPEiVjv\nQr0hWMB6D08j2IMCcNhS4t33CInhZ32rsV4evyQ2L31b1JuKqKEefZiTr/bC\nchRE3K0vrz6LWqx4RpiXNICJgkvT2FFYYMN/7kQffQRJXICmb4Bm3F/SFO4G\nySiQ\r\n=Hecs\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFGfg4/qIOty556HZDDfMzJ8H5qRk2D1yxAzRLybE0NgAiEAlUlfWk283nipjRo0GMGyFpBDU1uRVcUEHHkEjZ43ehs="}]},"maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-cli_7.9.0_1533826910371_0.961878304755458"},"_hasShrinkwrap":false,"deprecated":"resin-cli is deprecated, please use balena-cli instead"},"7.9.1":{"name":"resin-cli","version":"7.9.1","description":"The official resin.io CLI tool","main":"./build/actions/index.js","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git+ssh://git@github.com/resin-io/resin-cli.git"},"preferGlobal":true,"files":["bin/","build/","doc/","lib/"],"bin":{"resin":"./bin/resin"},"pkg":{"scripts":["node_modules/resin-sync/build/capitano/*.js","node_modules/resin-sync/build/sync/*.js","node_modules/resin-compose-parse/src/schemas/*.json","node_modules/raven/lib/instrumentation/*.js"],"assets":["build/auth/pages/*.ejs","node_modules/resin-discoverable-services/services/**/*"]},"scripts":{"prebuild":"rimraf build/ build-bin/ build-zip/","build":"npm run build:src && npm run build:bin","build:src":"npm run prettify && npm run lint && npm run build:fast && npm run build:doc","build:fast":"gulp build && tsc","build:doc":"mkdirp doc/ && ts-node automation/capitanodoc/index.ts > doc/cli.markdown","build:bin":"ts-node --type-check -P automation automation/build-bin.ts","release":"npm run build && ts-node --type-check -P automation automation/deploy-bin.ts","pretest":"npm run build","test":"gulp test","ci":"npm run test && catch-uncommitted","watch":"gulp watch","prettify":"prettier --write \"{lib,tests,automation,typings}/**/*.ts\"","lint":"resin-lint lib/ tests/ && resin-lint --typescript automation/ lib/ typings/ tests/","prepublish":"require-npm4-to-publish","prepublishOnly":"npm run build"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","engines":{"node":">=6.0"},"devDependencies":{"@types/archiver":"2.1.2","@types/bluebird":"3.5.19","@types/common-tags":"1.4.0","@types/es6-promise":"0.0.32","@types/fs-extra":"5.0.4","@types/is-root":"1.0.0","@types/lodash":"4.14.103","@types/mkdirp":"0.5.2","@types/node":"10.5.2","@types/prettyjson":"0.0.28","@types/raven":"2.5.1","catch-uncommitted":"^1.0.0","ent":"^2.2.0","filehound":"^1.16.2","fs-extra":"^5.0.0","gulp":"^3.9.0","gulp-coffee":"^2.2.0","gulp-inline-source":"^2.1.0","gulp-mocha":"^2.0.0","gulp-shell":"^0.5.2","mochainon":"^2.0.0","pkg":"^4.3.0-beta.1","prettier":"1.13.5","publish-release":"^1.3.3","require-npm4-to-publish":"^1.0.0","resin-lint":"^1.5.0","rewire":"^3.0.2","ts-node":"^4.0.1","typescript":"2.8.1"},"dependencies":{"@resin.io/valid-email":"^0.1.0","@types/stream-to-promise":"2.2.0","@types/through2":"^2.0.33","JSONStream":"^1.0.3","ansi-escapes":"^2.0.0","any-promise":"^1.3.0","archiver":"^2.1.0","bash":"0.0.1","bluebird":"^3.3.3","body-parser":"^1.14.1","capitano":"^1.7.0","chalk":"^2.3.0","cli-truncate":"^1.1.0","coffeescript":"^1.12.6","columnify":"^1.5.2","common-tags":"^1.7.2","denymount":"^2.2.0","docker-progress":"^3.0.1","docker-qemu-transpose":"^0.5.1","docker-toolbelt":"^3.1.0","dockerode":"^2.5.5","dockerode-options":"^0.2.1","drivelist":"^5.0.22","ejs":"^2.5.7","etcher-image-write":"^9.0.3","express":"^4.13.3","ext2fs":"1.0.7","global-tunnel-ng":"^2.1.1","hasbin":"^1.2.3","humanize":"0.0.9","inquirer":"^3.1.1","is-root":"^1.0.0","js-yaml":"^3.10.0","klaw":"^3.0.0","lodash":"^4.17.4","mixpanel":"^0.4.0","mkdirp":"^0.5.1","moment":"^2.20.1","moment-duration-format":"^2.2.1","mz":"^2.6.0","node-cleanup":"^2.1.2","opn":"^5.1.0","prettyjson":"^1.1.3","progress-stream":"^2.0.0","raven":"^2.5.0","reconfix":"^0.1.0","request":"^2.81.0","resin-bundle-resolve":"^0.5.3","resin-cli-form":"^1.4.1","resin-cli-visuals":"^1.4.0","resin-compose-parse":"^1.10.2","resin-config-json":"^1.0.0","resin-device-config":"^4.0.0","resin-device-init":"^4.0.0","resin-doodles":"0.0.1","resin-image-fs":"^5.0.2","resin-image-manager":"^5.0.0","resin-multibuild":"^0.5.1","resin-preload":"^6.3.0","resin-release":"^1.2.0","resin-sdk":"10.0.0-beta2","resin-sdk-preconfigured":"^6.9.0","resin-semver":"^1.2.2","resin-settings-client":"^3.6.1","resin-stream-logger":"^0.1.0","resin-sync":"^9.3.3","rimraf":"^2.4.3","rindle":"^1.0.0","semver":"^5.3.0","split":"^1.0.1","string-width":"^2.1.1","strip-ansi-stream":"^1.0.0","tar-stream":"^1.5.5","through2":"^2.0.3","tmp":"0.0.31","typed-error":"^3.0.0","umount":"^1.1.6","unzip2":"^0.2.5","update-notifier":"^2.2.0","window-size":"^1.1.0","removedrive":"^1.0.0","windosu":"^0.2.0"},"optionalDependencies":{"removedrive":"^1.0.0","windosu":"^0.2.0"},"gitHead":"375f84b24ed5f08c2f7df27a7b303120668165ba","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@7.9.1","_shasum":"e4b62d2fabb3525abf582b223fdc6fca0c73dea3","_from":".","_npmVersion":"4.6.1","_nodeVersion":"6.14.3","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"shasum":"e4b62d2fabb3525abf582b223fdc6fca0c73dea3","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-7.9.1.tgz","integrity":"sha512-tp32z/0w/BfkelXUYdRfop5u9+pGZTD6wxcDeqjzsvk8CHUPZZpXC4SZHctGsgUGfFMflkWcop+cOPkVsygX/Q==","fileCount":158,"unpackedSize":678849,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbdG7mCRA9TVsSAnZWagAAtdgQAIxCPtl5D4dZxutHkh0u\nngzzoKFTn05n6C+y/BXQblYZmaxIbfHR76AXH9g+SeOjK0OH5NcTkNhHl42l\ndYeUDnKLN2i8K5HRWeEp0MIJMcOGNpQLRnalozhmGG/cA/38+v4879dS7T0K\nzP7n+VttDtYfi9QVjOv0cvRKKgX+7HdBz/Gn3THE+n5eRqnSn8a6OmvidboQ\nYhzOLfvQ8xnlWjQKFjM8jvQP/D1WueC0nQBG2m+aDacFD6dAR/MRTUji6xmt\nE8T3lJZDq95MVKVCIlSoLVLdaK3e2JC8xHGYO3r0/x3acIhavmhq+inwZl6F\nm5a/llMePBaxYLLAPAwrxWCyqmC+KBufAFK8PrmdKDkiY/39+ECrn0ef2mbl\n8CEndy0MHHYpqdcCCiWZ1Q01bzMdpMCAN2ezR7xZgNGt8efIOHLPvc0fCVYE\na7qZHnA89YueFZxu8Gtqd13us1Tml5WdrqtKLLOc8DJPLgnvluqvZgb1aaOy\n8cHHj50r71mzJRx7hk24GDI6piQ1UEpJe5UJUq6K5DAhQzxswvk1JMjKWdwN\n76wD4JaeM38HQIgorJw8t47depRhkOVVUXvPu/HsTpdOBBbfqY0J0qM5FjkR\n/QyG/zBt+WguB8TxajmNfpu/2pmC7Ch0NS0QAycM0nVw7znkjH/+ARrjdqfL\nZp6M\r\n=s44e\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCN1Smz0a8On/29KWKfAFIRbzgWils3gmgKyxNERjDDzgIgJIaGnHE3gOnWocWSbwJaZeKfIhlUzo4HilneeAO9cjI="}]},"maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-cli_7.9.1_1534357222704_0.3439332763747036"},"_hasShrinkwrap":false,"deprecated":"resin-cli is deprecated, please use balena-cli instead"},"7.9.2":{"name":"resin-cli","version":"7.9.2","description":"The official resin.io CLI tool","main":"./build/actions/index.js","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git+ssh://git@github.com/resin-io/resin-cli.git"},"preferGlobal":true,"files":["bin/","build/","doc/","lib/"],"bin":{"resin":"./bin/resin"},"pkg":{"scripts":["node_modules/resin-sync/build/capitano/*.js","node_modules/resin-sync/build/sync/*.js","node_modules/resin-compose-parse/src/schemas/*.json","node_modules/raven/lib/instrumentation/*.js"],"assets":["build/auth/pages/*.ejs","node_modules/resin-discoverable-services/services/**/*"]},"scripts":{"prebuild":"rimraf build/ build-bin/ build-zip/","build":"npm run build:src && npm run build:bin","build:src":"npm run prettify && npm run lint && npm run build:fast && npm run build:doc","build:fast":"gulp build && tsc","build:doc":"mkdirp doc/ && ts-node automation/capitanodoc/index.ts > doc/cli.markdown","build:bin":"ts-node --type-check -P automation automation/build-bin.ts","release":"npm run build && ts-node --type-check -P automation automation/deploy-bin.ts","pretest":"npm run build","test":"gulp test","ci":"npm run test && catch-uncommitted","watch":"gulp watch","prettify":"prettier --write \"{lib,tests,automation,typings}/**/*.ts\"","lint":"resin-lint lib/ tests/ && resin-lint --typescript automation/ lib/ typings/ tests/","prepublish":"require-npm4-to-publish","prepublishOnly":"npm run build"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","engines":{"node":">=6.0"},"devDependencies":{"@types/archiver":"2.1.2","@types/bluebird":"3.5.19","@types/common-tags":"1.4.0","@types/es6-promise":"0.0.32","@types/fs-extra":"5.0.4","@types/is-root":"1.0.0","@types/lodash":"4.14.103","@types/mkdirp":"0.5.2","@types/node":"10.5.2","@types/prettyjson":"0.0.28","@types/raven":"2.5.1","catch-uncommitted":"^1.0.0","ent":"^2.2.0","filehound":"^1.16.2","fs-extra":"^5.0.0","gulp":"^3.9.0","gulp-coffee":"^2.2.0","gulp-inline-source":"^2.1.0","gulp-mocha":"^2.0.0","gulp-shell":"^0.5.2","mochainon":"^2.0.0","pkg":"^4.3.0-beta.1","prettier":"1.13.5","publish-release":"^1.3.3","require-npm4-to-publish":"^1.0.0","resin-lint":"^1.5.0","rewire":"^3.0.2","ts-node":"^4.0.1","typescript":"2.8.1"},"dependencies":{"@resin.io/valid-email":"^0.1.0","@types/stream-to-promise":"2.2.0","@types/through2":"^2.0.33","JSONStream":"^1.0.3","ansi-escapes":"^2.0.0","any-promise":"^1.3.0","archiver":"^2.1.0","bash":"0.0.1","bluebird":"^3.3.3","body-parser":"^1.14.1","capitano":"^1.7.0","chalk":"^2.3.0","cli-truncate":"^1.1.0","coffeescript":"^1.12.6","columnify":"^1.5.2","common-tags":"^1.7.2","denymount":"^2.2.0","docker-progress":"^3.0.1","docker-qemu-transpose":"^0.5.1","docker-toolbelt":"^3.1.0","dockerode":"^2.5.5","dockerode-options":"^0.2.1","drivelist":"^5.0.22","ejs":"^2.5.7","etcher-image-write":"^9.0.3","express":"^4.13.3","ext2fs":"1.0.7","global-tunnel-ng":"^2.1.1","hasbin":"^1.2.3","humanize":"0.0.9","inquirer":"^3.1.1","is-root":"^1.0.0","js-yaml":"^3.10.0","klaw":"^3.0.0","lodash":"^4.17.4","mixpanel":"^0.4.0","mkdirp":"^0.5.1","moment":"^2.20.1","moment-duration-format":"^2.2.1","mz":"^2.6.0","node-cleanup":"^2.1.2","opn":"^5.1.0","prettyjson":"^1.1.3","progress-stream":"^2.0.0","raven":"^2.5.0","reconfix":"^0.1.0","request":"^2.81.0","resin-bundle-resolve":"^0.5.3","resin-cli-form":"^1.4.1","resin-cli-visuals":"^1.4.0","resin-compose-parse":"^1.10.2","resin-config-json":"^1.0.0","resin-device-config":"^4.0.0","resin-device-init":"^4.0.0","resin-doodles":"0.0.1","resin-image-fs":"^5.0.2","resin-image-manager":"^5.0.0","resin-multibuild":"^0.5.1","resin-preload":"^6.3.0","resin-release":"^1.2.0","resin-sdk":"10.0.0-beta2","resin-sdk-preconfigured":"^6.9.0","resin-semver":"^1.2.2","resin-settings-client":"^3.6.1","resin-stream-logger":"^0.1.0","resin-sync":"^9.3.3","rimraf":"^2.4.3","rindle":"^1.0.0","semver":"^5.3.0","split":"^1.0.1","string-width":"^2.1.1","strip-ansi-stream":"^1.0.0","tar-stream":"^1.5.5","through2":"^2.0.3","tmp":"0.0.31","typed-error":"^3.0.0","umount":"^1.1.6","unzip2":"^0.2.5","update-notifier":"^2.2.0","window-size":"^1.1.0","removedrive":"^1.0.0","windosu":"^0.2.0"},"optionalDependencies":{"removedrive":"^1.0.0","windosu":"^0.2.0"},"gitHead":"5010a1e31228c1e0f2c4c01f5ef378dc9cc92ed7","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@7.9.2","_shasum":"b617bfdb46c92e70bfb59f16ef418a4e6d5feb48","_from":".","_npmVersion":"4.6.1","_nodeVersion":"6.14.3","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"shasum":"b617bfdb46c92e70bfb59f16ef418a4e6d5feb48","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-7.9.2.tgz","integrity":"sha512-y/4T2vFglDYOzCLhYBefjK3BQtLUh1MXLhxV88uufo2fV9nLymDZjVTOh1YNR4dc6CFsaQND5BdCRx1KK/9BkA==","fileCount":158,"unpackedSize":679222,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbdJ+fCRA9TVsSAnZWagAA3hUP/3tggujVBXO7vDfot0Ak\nv0fxTJ0M5YX+XwoBdMkYM5xeiW1vDVMpL7W3zrsW7HnKrJdFVGnGyEFnzLN1\npSOrfM0Ct1fpIrSfSDhrkzpfWkkH/6Zv9+JxxAVUOt/pxATTW0hkvLHiR+WM\nm8RnAImDp8MpzYDF5uCM6wASyRYyT1v0CZl1KYdarJXEq3kO4upyqI6IPk+J\nqSmqEHIaQjjF8lxMM7qIM28ZPxfPkxbAms99GvtxRbAm8JpISydzxPxAdegT\n/AjtzPEyX+SGgoisxNe32CRs4FvbG9tMD2nNnWHablJRrXQmBonVhc9svO5S\nInPG7iCXLnsIUmeEFUCf0U+/rJkO3lWEc4j1DPwsNBt1cwFuHvWYbeHo9KCo\n8WWbrSbRKByNNp6QopCesHG6AznBTQDh9Tgpi3hBX48lRNz9qpGXMjrcOxJX\n0RRf7KKZW/tbkrTpO6jli0+IGKvYchavDO5ppex+HCr1NhZOqbULsthFcZdR\ntl3+KvYMnZFKlAy3N8I0mK6JC68qXGZWRwfVliGs4EcX26MbvC0r5NXlJvnz\ncJF1nmpp79ah7d+olahYXr88YVIaFg2Sd7xdPYd1qvF6Mw0KBlL8oG51zMb5\n338VxcXMYbFv2mD7wGNWGA0/Fi2/oA0vyoGrDRjnzWgDUfrex8RG6QtOwEHx\nU971\r\n=+EQN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHBI3PdHuMM1qjDNJ424FYSFB95WSTdig4xJbc1QUSVcAiEA7UzUETNR4uHvXspXmOyGs+gIpA64ZnISbaxeg0k4LGI="}]},"maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-cli_7.9.2_1534369694946_0.62216287018601"},"_hasShrinkwrap":false,"deprecated":"resin-cli is deprecated, please use balena-cli instead"},"7.9.3":{"name":"resin-cli","version":"7.9.3","description":"The official resin.io CLI tool","main":"./build/actions/index.js","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git+ssh://git@github.com/resin-io/resin-cli.git"},"preferGlobal":true,"files":["bin/","build/","doc/","lib/"],"bin":{"resin":"./bin/resin"},"pkg":{"scripts":["node_modules/resin-sync/build/capitano/*.js","node_modules/resin-sync/build/sync/*.js","node_modules/resin-compose-parse/src/schemas/*.json","node_modules/raven/lib/instrumentation/*.js"],"assets":["build/auth/pages/*.ejs","node_modules/resin-discoverable-services/services/**/*"]},"scripts":{"prebuild":"rimraf build/ build-bin/ build-zip/","build":"npm run build:src && npm run build:bin","build:src":"npm run prettify && npm run lint && npm run build:fast && npm run build:doc","build:fast":"gulp build && tsc","build:doc":"mkdirp doc/ && ts-node automation/capitanodoc/index.ts > doc/cli.markdown","build:bin":"ts-node --type-check -P automation automation/build-bin.ts","release":"npm run build && ts-node --type-check -P automation automation/deploy-bin.ts","pretest":"npm run build","test":"gulp test","ci":"npm run test && catch-uncommitted","watch":"gulp watch","prettify":"prettier --write \"{lib,tests,automation,typings}/**/*.ts\"","lint":"resin-lint lib/ tests/ && resin-lint --typescript automation/ lib/ typings/ tests/","prepublish":"require-npm4-to-publish","prepublishOnly":"npm run build"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","engines":{"node":">=6.0"},"devDependencies":{"@types/archiver":"2.1.2","@types/bluebird":"3.5.19","@types/common-tags":"1.4.0","@types/es6-promise":"0.0.32","@types/fs-extra":"5.0.4","@types/is-root":"1.0.0","@types/lodash":"4.14.103","@types/mkdirp":"0.5.2","@types/node":"10.5.2","@types/prettyjson":"0.0.28","@types/raven":"2.5.1","catch-uncommitted":"^1.0.0","ent":"^2.2.0","filehound":"^1.16.2","fs-extra":"^5.0.0","gulp":"^3.9.0","gulp-coffee":"^2.2.0","gulp-inline-source":"^2.1.0","gulp-mocha":"^2.0.0","gulp-shell":"^0.5.2","mochainon":"^2.0.0","pkg":"^4.3.0-beta.1","prettier":"1.13.5","publish-release":"^1.3.3","require-npm4-to-publish":"^1.0.0","resin-lint":"^1.5.0","rewire":"^3.0.2","ts-node":"^4.0.1","typescript":"2.8.1"},"dependencies":{"@resin.io/valid-email":"^0.1.0","@types/stream-to-promise":"2.2.0","@types/through2":"^2.0.33","JSONStream":"^1.0.3","ansi-escapes":"^2.0.0","any-promise":"^1.3.0","archiver":"^2.1.0","bash":"0.0.1","bluebird":"^3.3.3","body-parser":"^1.14.1","capitano":"^1.7.0","chalk":"^2.3.0","cli-truncate":"^1.1.0","coffeescript":"^1.12.6","columnify":"^1.5.2","common-tags":"^1.7.2","denymount":"^2.2.0","docker-progress":"^3.0.1","docker-qemu-transpose":"^0.5.1","docker-toolbelt":"^3.1.0","dockerode":"^2.5.5","dockerode-options":"^0.2.1","drivelist":"^5.0.22","ejs":"^2.5.7","etcher-image-write":"^9.0.3","express":"^4.13.3","ext2fs":"1.0.7","global-tunnel-ng":"^2.1.1","hasbin":"^1.2.3","humanize":"0.0.9","inquirer":"^3.1.1","is-root":"^1.0.0","js-yaml":"^3.10.0","klaw":"^3.0.0","lodash":"^4.17.4","mixpanel":"^0.4.0","mkdirp":"^0.5.1","moment":"^2.20.1","moment-duration-format":"^2.2.1","mz":"^2.6.0","node-cleanup":"^2.1.2","opn":"^5.1.0","prettyjson":"^1.1.3","progress-stream":"^2.0.0","raven":"^2.5.0","reconfix":"^0.1.0","request":"^2.81.0","resin-bundle-resolve":"^0.5.3","resin-cli-form":"^1.4.1","resin-cli-visuals":"^1.4.0","resin-compose-parse":"^1.10.2","resin-config-json":"^1.0.0","resin-device-config":"^4.0.0","resin-device-init":"^4.0.0","resin-doodles":"0.0.1","resin-image-fs":"^5.0.2","resin-image-manager":"^5.0.0","resin-multibuild":"^0.5.1","resin-preload":"^6.3.0","resin-release":"^1.2.0","resin-sdk":"10.0.0-beta2","resin-sdk-preconfigured":"^6.9.0","resin-semver":"^1.2.2","resin-settings-client":"^3.6.1","resin-stream-logger":"^0.1.0","resin-sync":"^9.3.3","rimraf":"^2.4.3","rindle":"^1.0.0","semver":"^5.3.0","split":"^1.0.1","string-width":"^2.1.1","strip-ansi-stream":"^1.0.0","tar-stream":"^1.5.5","through2":"^2.0.3","tmp":"0.0.31","typed-error":"^3.0.0","umount":"^1.1.6","unzip2":"^0.2.5","update-notifier":"^2.2.0","window-size":"^1.1.0","removedrive":"^1.0.0","windosu":"^0.2.0"},"optionalDependencies":{"removedrive":"^1.0.0","windosu":"^0.2.0"},"gitHead":"bc6b5ba7b356041a1d4abfc790162986a9fa9def","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@7.9.3","_shasum":"bba80b54dc29f4ea75739e515e0b674d1a6dd691","_from":".","_npmVersion":"4.6.1","_nodeVersion":"6.14.4","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"shasum":"bba80b54dc29f4ea75739e515e0b674d1a6dd691","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-7.9.3.tgz","integrity":"sha512-7UCsZWdXXavtzXWWaYYPnmuRQQn4n1RRChFjWwXRVL31lXnwlh9mIuO0rlbNOM/Xla0K8ZL4MNqMnm+FZ5Kt3Q==","fileCount":158,"unpackedSize":679488,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbeuR8CRA9TVsSAnZWagAAIhgP/i1HuwzkOk7q+7u3EpTH\noV8trswyZt5FU19heL4KkS8kSIB8Z6Xz4OcJxIVXJ0hBKKIRdcnp8Mocnn9u\nLExKF+4EiWb9ewmGo7sTMvYfNSwEoa7BFDSt/fQAHpCaokiLNer9GxrxDKM5\nnc9No4G+O8fLi7uGZxfsK0KLix0eRZZGR953TQHMMdSNR+NN0Tp/KdHOEq9y\ny0W80qvqmAqKM+nLh8eqtGrlB+L2vfx9plGzdDhAVjTPRLhMsTQkcGUpYoRA\nf1/YRF9P1ITEJ1HBU1+2gNrrsJMVRe2Q2rPopQMigHqp/VGosTdeNcCcH6nf\nsaS5uKkAwTlAviY1DXsJCHL0j0N/E9nT/k15qcG5Tj0PVwsTg+7HMeM5P813\nBnVncPcQBPOYKY97njuCLqVbxB6O8KBnNJCG6ApUd1JO1TkkLqJx120cAWcE\nMxIEWBYA3Eg5eD/9mDqdtEcjtqnyvxfthJTGGTfJiK+UmjmCOS/Gbm5IXlvc\nJlTebL8EI2VoUfaWyAHgusnl+jxOaTajfkVhH9I/Nix3Uc0+wE6nxL6LCXfi\nuMD+qWXc18uEEgxSo6ZG+BAXrzY9+ThWRV24DYMMOQZiz1da0yd+gGtQlvFv\nJwv5O2yhcz/p9MG9WdtvA5LOhgXCQX4KYhu0n7QM339vIBmExw1Ci4YQROvM\nCTLI\r\n=tDFl\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDvDdoeWjjplKfnNhfSQ0VMGWo4mhJR4w7vEvqHTBYZZgIgftZJWKQSCzzGbZ21hFkHt7O27J8yN2l9YJM4flANjK4="}]},"maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-cli_7.9.3_1534780539879_0.43771687469431986"},"_hasShrinkwrap":false,"deprecated":"resin-cli is deprecated, please use balena-cli instead"},"8.0.0-951-preload-propose-all-apps-with-same-arch-f65089b":{"name":"resin-cli","version":"8.0.0-951-preload-propose-all-apps-with-same-arch-f65089b","description":"The official resin.io CLI tool","main":"./build/actions/index.js","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git+ssh://git@github.com/resin-io/resin-cli.git"},"preferGlobal":true,"files":["bin/","build/","doc/","lib/"],"bin":{"resin":"./bin/resin"},"pkg":{"scripts":["node_modules/resin-sync/build/capitano/*.js","node_modules/resin-sync/build/sync/*.js","node_modules/resin-compose-parse/src/schemas/*.json","node_modules/raven/lib/instrumentation/*.js"],"assets":["build/auth/pages/*.ejs","node_modules/resin-discoverable-services/services/**/*"]},"scripts":{"prebuild":"rimraf build/ build-bin/ build-zip/","build":"npm run build:src && npm run build:bin","build:src":"npm run prettify && npm run lint && npm run build:fast && npm run build:doc","build:fast":"gulp build && tsc","build:doc":"mkdirp doc/ && ts-node automation/capitanodoc/index.ts > doc/cli.markdown","build:bin":"ts-node --type-check -P automation automation/build-bin.ts","release":"npm run build && ts-node --type-check -P automation automation/deploy-bin.ts","pretest":"npm run build","test":"gulp test","ci":"npm run test && catch-uncommitted","watch":"gulp watch","prettify":"prettier --write \"{lib,tests,automation,typings}/**/*.ts\"","lint":"resin-lint lib/ tests/ && resin-lint --typescript automation/ lib/ typings/ tests/","prepublish":"require-npm4-to-publish","prepublishOnly":"npm run build"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","engines":{"node":">=6.0"},"devDependencies":{"@types/archiver":"2.1.2","@types/bluebird":"3.5.19","@types/common-tags":"1.4.0","@types/es6-promise":"0.0.32","@types/fs-extra":"5.0.4","@types/is-root":"1.0.0","@types/lodash":"4.14.103","@types/mkdirp":"0.5.2","@types/node":"10.5.2","@types/prettyjson":"0.0.28","@types/raven":"2.5.1","catch-uncommitted":"^1.0.0","ent":"^2.2.0","filehound":"^1.16.2","fs-extra":"^5.0.0","gulp":"^3.9.0","gulp-coffee":"^2.2.0","gulp-inline-source":"^2.1.0","gulp-mocha":"^2.0.0","gulp-shell":"^0.5.2","mochainon":"^2.0.0","pkg":"^4.3.0-beta.1","prettier":"1.13.5","publish-release":"^1.3.3","require-npm4-to-publish":"^1.0.0","resin-lint":"^1.5.0","rewire":"^3.0.2","ts-node":"^4.0.1","typescript":"2.8.1"},"dependencies":{"@resin.io/valid-email":"^0.1.0","@types/stream-to-promise":"2.2.0","@types/through2":"^2.0.33","JSONStream":"^1.0.3","ansi-escapes":"^2.0.0","any-promise":"^1.3.0","archiver":"^2.1.0","bash":"0.0.1","bluebird":"^3.3.3","body-parser":"^1.14.1","capitano":"^1.7.0","chalk":"^2.3.0","cli-truncate":"^1.1.0","coffeescript":"^1.12.6","columnify":"^1.5.2","common-tags":"^1.7.2","denymount":"^2.2.0","docker-progress":"^3.0.1","docker-qemu-transpose":"^0.5.1","docker-toolbelt":"^3.1.0","dockerode":"^2.5.5","dockerode-options":"^0.2.1","drivelist":"^5.0.22","ejs":"^2.5.7","etcher-image-write":"^9.0.3","express":"^4.13.3","ext2fs":"1.0.7","global-tunnel-ng":"^2.1.1","hasbin":"^1.2.3","humanize":"0.0.9","inquirer":"^3.1.1","is-root":"^1.0.0","js-yaml":"^3.10.0","klaw":"^3.0.0","lodash":"^4.17.4","mixpanel":"^0.4.0","mkdirp":"^0.5.1","moment":"^2.20.1","moment-duration-format":"^2.2.1","mz":"^2.6.0","node-cleanup":"^2.1.2","opn":"^5.1.0","prettyjson":"^1.1.3","progress-stream":"^2.0.0","raven":"^2.5.0","reconfix":"^0.1.0","request":"^2.81.0","resin-bundle-resolve":"^0.5.3","resin-cli-form":"^1.4.1","resin-cli-visuals":"^1.4.0","resin-compose-parse":"^1.10.2","resin-config-json":"^1.0.0","resin-device-config":"^4.0.0","resin-device-init":"^4.0.0","resin-doodles":"0.0.1","resin-image-fs":"^5.0.2","resin-image-manager":"^5.0.0","resin-multibuild":"^0.5.1","resin-preload":"^7.0.0","resin-release":"^1.2.0","resin-sdk":"10.0.0-beta2","resin-sdk-preconfigured":"^6.9.0","resin-semver":"^1.2.2","resin-settings-client":"^3.6.1","resin-stream-logger":"^0.1.0","resin-sync":"^9.3.3","rimraf":"^2.4.3","rindle":"^1.0.0","semver":"^5.3.0","split":"^1.0.1","string-width":"^2.1.1","strip-ansi-stream":"^1.0.0","tar-stream":"^1.5.5","through2":"^2.0.3","tmp":"0.0.31","typed-error":"^3.0.0","umount":"^1.1.6","unzip2":"^0.2.5","update-notifier":"^2.2.0","window-size":"^1.1.0","removedrive":"^1.0.0","windosu":"^0.2.0"},"optionalDependencies":{"removedrive":"^1.0.0","windosu":"^0.2.0"},"readme":"Resin CLI\n=========\n\n> The official resin.io CLI tool.\n\n[![npm version](https://badge.fury.io/js/resin-cli.svg)](http://badge.fury.io/js/resin-cli)\n[![dependencies](https://david-dm.org/resin-io/resin-cli.svg)](https://david-dm.org/resin-io/resin-cli)\n[![Gitter](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/resin-io/chat)\n\nRequisites\n----------\n\nIf you want to install the CLI directly through npm, you'll need the below. If this looks difficult,\nwe do now have an experimental standalone binary release available, see ['Standalone install'](#standalone-install) below.\n\n- [NodeJS](https://nodejs.org) (>= v6)\n- [Git](https://git-scm.com)\n- The following executables should be correctly installed in your shell environment:\n  - `ssh`: Any recent version of the OpenSSH ssh client (required by `resin sync` and `resin ssh`)\n\t- if you need `ssh` to work behind the proxy you also need [`proxytunnel`](http://proxytunnel.sourceforge.net/) installed (available as `proxytunnel` package for Ubuntu, for example)\n  - `rsync`: >= 2.6.9 (required by `resin sync`)\n\n##### Windows Support\n\nBefore installing resin-cli, you'll need a working node-gyp environment. If you don't already have one you'll see native module build errors during installation. To fix this, run `npm install -g --production windows-build-tools` in an administrator console (available as 'Command Prompt (Admin)' when pressing windows+x in Windows 7+).\n\n`resin sync` and `resin ssh` have not been thoroughly tested on the standard Windows cmd.exe shell. We recommend using bash (or a similar) shell, like Bash for Windows 10 or [Git for Windows](https://git-for-windows.github.io/).\n\nIf you still want to use `cmd.exe` you will have to use a package manager like MinGW or chocolatey. For MinGW the steps are:\n\n1. Install [MinGW](http://www.mingw.org).\n2. Install the `msys-rsync` and `msys-openssh` packages.\n3. Add MinGW to the `%PATH%` if this hasn't been done by the installer already. The location where the binaries are places is usually `C:\\MinGW\\msys\\1.0\\bin`, but it can vary if you selected a different location in the installer.\n4. Copy your SSH keys to `%homedrive%%homepath\\.ssh`.\n5. If you need `ssh` to work behind the proxy you also need to install [proxytunnel](http://proxytunnel.sourceforge.net/)\n\nGetting Started\n---------------\n\n### NPM install\n\nIf you've got all the requirements above, you should be able to install the CLI directly from npm. If not,\nor if you have any trouble with this, please try the new standalone install steps just below.\n\nThis might require elevated privileges in some environments.\n\n```sh\n$ npm install resin-cli -g --production --unsafe-perm\n```\n\n`--unsafe-perm` is only required on systems where the global install directory is not user-writable.\nThis allows npm install steps to download and save prebuilt native binaries. You may be able to omit it,\nespecially if you're using a user-managed node install such as [nvm](https://github.com/creationix/nvm).\n\nIn some environments, this process will need to build native modules. This may require a more complex build\nenvironment, and notably requires Python 2.7. If you hit any problems with this, we recommend you try the\nalternative standalone install below instead.\n\n### Standalone install\n\nIf you don't have node or a working pre-gyp environment, you can still install the CLI as a standalone\nbinary. **This is in experimental and may not work perfectly yet in all environments**, but it seems to work\nwell in initial cross-platform testing, so it may be useful, and we'd love your feedback if you hit any issues.\n\nTo install the CLI as a standalone binary:\n\n* Download the latest zip for your OS from https://github.com/resin-io/resin-cli/releases.\n* Extract the contents, putting the `resin-cli` folder somewhere appropriate for your system (e.g. `C:/resin-cli`, `/usr/local/lib/resin-cli`, etc).\n* Add the `resin-cli` folder to your `PATH` ([Windows instructions](https://www.computerhope.com/issues/ch000549.htm), [Linux instructions](https://stackoverflow.com/questions/14637979/how-to-permanently-set-path-on-linux-unix), [OSX instructions](https://stackoverflow.com/questions/22465332/setting-path-environment-variable-in-osx-permanently))\n* Running `resin` in a fresh command line should print the resin CLI help.\n\nTo update in future, simply download a new release and replace the extracted folder.\n\nHave any problems, or see any unexpected behaviour? [Please file an issue!](https://github.com/resin-io/resin-cli/issues/new)\n\n### Login\n\n```sh\n$ resin login\n```\n\n_(Typically useful, but not strictly required for all commands)_\n\n### Run commands\n\nTake a look at the full command documentation at [https://docs.resin.io/tools/cli/](https://docs.resin.io/tools/cli/#table-of-contents\n), or by running `resin help`.\n\n### Bash completions\n\nOptionally you can enable tab completions for the bash shell, enabling the shell to provide additional context and automatically complete arguments to`resin`. To enable bash completions, copy the `resin-completion.bash` file to the default bash completions directory (usually `/etc/bash_completion.d/`) or append it to the end of `~/.bash_completion`.\n\nFAQ\n---\n\n### Where is my configuration file?\n\nThe per-user configuration file lives in `$HOME/.resinrc.yml` or `%UserProfile%\\_resinrc.yml`, in Unix based operating systems and Windows respectively.\n\nThe Resin CLI also attempts to read a `resinrc.yml` file in the current directory, which takes precedence over the per-user configuration file.\n\n### How do I point the Resin CLI to staging?\n\nThe easiest way is to set the `RESINRC_RESIN_URL=resinstaging.io` environment variable.\n\nAlternatively, you can edit your configuration file and set `resinUrl: resinstaging.io` to persist this setting.\n\n### How do I make the Resin CLI persist data in another directory?\n\nThe Resin CLI persists your session token, as well as cached images in `$HOME/.resin` or `%UserProfile%\\_resin`.\n\nPointing the Resin CLI to persist data in another location is necessary in certain environments, like a server, where there is no home directory, or a device running resinOS, which erases all data after a restart.\n\nYou can accomplish this by setting `RESINRC_DATA_DIRECTORY=/opt/resin` or adding `dataDirectory: /opt/resin` to your configuration file, replacing `/opt/resin` with your desired directory.\n\nSupport\n-------\n\nIf you're having any problems, check our [troubleshooting guide](https://github.com/resin-io/resin-cli/blob/master/TROUBLESHOOTING.md) and if your problem is not addressed there, please [raise an issue](https://github.com/resin-io/resin-cli/issues/new) on GitHub and the resin.io team will be happy to help.\n\nYou can also get in touch with us in the resin.io [forums](https://forums.resin.io/).\n\nLicense\n-------\n\nThe project is licensed under the Apache 2.0 license.\n","readmeFilename":"README.md","gitHead":"f65089b04457d6e5096b411db6db3e7a3f19a5bb","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@8.0.0-951-preload-propose-all-apps-with-same-arch-f65089b","_npmVersion":"6.1.0","_nodeVersion":"10.4.0","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"integrity":"sha512-RZMgVHQ67EoowOp1VQ3AbvfEQ+pXxNkv5MeXrVBQXR5cycKjzA8omRxJk9R+nx5tVbDWzPY0FQ+RzQhdQIWt0w==","shasum":"2d3a94174bf0dbba3824c9ee7e244a36a5f736b0","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-8.0.0-951-preload-propose-all-apps-with-same-arch-f65089b.tgz","fileCount":158,"unpackedSize":681203,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbhRhtCRA9TVsSAnZWagAADNoP/3nO6nhm6hEJecHqPswC\n87CYt4KsJKb/Kx67G/zMSGt5s11tNs1vxfKQ65twTWS5czC3PU36YPr6DYxZ\ndyWfyIMc9t25BM8lH5x6fkZbeznBjyGlhNRtqGBDDJCaArkGXMgOQX4NfX+Z\n6hpa+KIlrPAd8nIEOffGJfyzoZ66rj/ID6WrodGgWR5A91v9s/tESe9WyY8U\njvF5bla9nvbU9035WEhgRHrNGi5OTFxtR1uk/kDvKBIaMFvQliY9LkhRrMKE\naHXNvn598TQAAU79248K5NfgYkZZ9j7Q8B5Wl4M6PtlAn6YCK25sSgyec6da\nY0HH+caIgT64jxAri9AmsdAuUhtiSvLTtFpBcNgpkcs7CUjZopvzQLNDU2XN\nmJ7SHVUoi0nr0GPTvPvrv0jJcRIk+x7hX0eM2KIsi+JfOkkgZifYyIVZgRYr\nqJnLbHodswNnNL7y5NxF6DqTAmim7v9x0sifZRRcc4SCU40zDcaVItrI6ivD\n69ocbGh+l5TD4OYqcGAQYQySprgV/ElEF01sq2ytv/5MxJNRDZfdcy53DRqd\nDvN2WNrkNYQF5i8NUdgKX4sIFjwuxjnhrQkZ890CjknCzUvN0SakMYR2WKSn\nqyLzV3Vlz+cNSLBUH1v7+6l+ype3sk1aeb6myKksX5DCbEI5tjR8S85YtTAq\niZVU\r\n=9LAl\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEsWWN/CNJsds5zw3TUgS5mHOTlGLYrHJn2S6Asnzql6AiEAoIurOAq3nWn0ICgviGZca5UZy6wujdjVwWvOjkjyMqg="}]},"maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-cli_8.0.0-951-preload-propose-all-apps-with-same-arch-f65089b_1535449197018_0.5826705663797578"},"_hasShrinkwrap":false},"8.0.0-951-preload-propose-all-apps-with-same-arch-d409a8b":{"name":"resin-cli","version":"8.0.0-951-preload-propose-all-apps-with-same-arch-d409a8b","description":"The official resin.io CLI tool","main":"./build/actions/index.js","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git+ssh://git@github.com/resin-io/resin-cli.git"},"preferGlobal":true,"files":["bin/","build/","doc/","lib/"],"bin":{"resin":"./bin/resin"},"pkg":{"scripts":["node_modules/resin-sync/build/capitano/*.js","node_modules/resin-sync/build/sync/*.js","node_modules/resin-compose-parse/src/schemas/*.json","node_modules/raven/lib/instrumentation/*.js"],"assets":["build/auth/pages/*.ejs","node_modules/resin-discoverable-services/services/**/*"]},"scripts":{"prebuild":"rimraf build/ build-bin/ build-zip/","build":"npm run build:src && npm run build:bin","build:src":"npm run prettify && npm run lint && npm run build:fast && npm run build:doc","build:fast":"gulp build && tsc","build:doc":"mkdirp doc/ && ts-node automation/capitanodoc/index.ts > doc/cli.markdown","build:bin":"ts-node --type-check -P automation automation/build-bin.ts","release":"npm run build && ts-node --type-check -P automation automation/deploy-bin.ts","pretest":"npm run build","test":"gulp test","ci":"npm run test && catch-uncommitted","watch":"gulp watch","prettify":"prettier --write \"{lib,tests,automation,typings}/**/*.ts\"","lint":"resin-lint lib/ tests/ && resin-lint --typescript automation/ lib/ typings/ tests/","prepublish":"require-npm4-to-publish","prepublishOnly":"npm run build"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","engines":{"node":">=6.0"},"devDependencies":{"@types/archiver":"2.1.2","@types/bluebird":"3.5.19","@types/common-tags":"1.4.0","@types/es6-promise":"0.0.32","@types/fs-extra":"5.0.4","@types/is-root":"1.0.0","@types/lodash":"4.14.103","@types/mkdirp":"0.5.2","@types/node":"10.5.2","@types/prettyjson":"0.0.28","@types/raven":"2.5.1","catch-uncommitted":"^1.0.0","ent":"^2.2.0","filehound":"^1.16.2","fs-extra":"^5.0.0","gulp":"^3.9.0","gulp-coffee":"^2.2.0","gulp-inline-source":"^2.1.0","gulp-mocha":"^2.0.0","gulp-shell":"^0.5.2","mochainon":"^2.0.0","pkg":"^4.3.0-beta.1","prettier":"1.13.5","publish-release":"^1.3.3","require-npm4-to-publish":"^1.0.0","resin-lint":"^1.5.0","rewire":"^3.0.2","ts-node":"^4.0.1","typescript":"2.8.1"},"dependencies":{"@resin.io/valid-email":"^0.1.0","@types/stream-to-promise":"2.2.0","@types/through2":"^2.0.33","JSONStream":"^1.0.3","ansi-escapes":"^2.0.0","any-promise":"^1.3.0","archiver":"^2.1.0","bash":"0.0.1","bluebird":"^3.3.3","body-parser":"^1.14.1","capitano":"^1.7.0","chalk":"^2.3.0","cli-truncate":"^1.1.0","coffeescript":"^1.12.6","columnify":"^1.5.2","common-tags":"^1.7.2","denymount":"^2.2.0","docker-progress":"^3.0.1","docker-qemu-transpose":"^0.5.1","docker-toolbelt":"^3.1.0","dockerode":"^2.5.5","dockerode-options":"^0.2.1","drivelist":"^5.0.22","ejs":"^2.5.7","etcher-image-write":"^9.0.3","express":"^4.13.3","ext2fs":"1.0.7","global-tunnel-ng":"^2.1.1","hasbin":"^1.2.3","humanize":"0.0.9","inquirer":"^3.1.1","is-root":"^1.0.0","js-yaml":"^3.10.0","klaw":"^3.0.0","lodash":"^4.17.4","mixpanel":"^0.4.0","mkdirp":"^0.5.1","moment":"^2.20.1","moment-duration-format":"^2.2.1","mz":"^2.6.0","node-cleanup":"^2.1.2","opn":"^5.1.0","prettyjson":"^1.1.3","progress-stream":"^2.0.0","raven":"^2.5.0","reconfix":"^0.1.0","request":"^2.81.0","resin-bundle-resolve":"^0.5.3","resin-cli-form":"^1.4.1","resin-cli-visuals":"^1.4.0","resin-compose-parse":"^1.10.2","resin-config-json":"^1.0.0","resin-device-config":"^4.0.0","resin-device-init":"^4.0.0","resin-doodles":"0.0.1","resin-image-fs":"^5.0.2","resin-image-manager":"^5.0.0","resin-multibuild":"^0.5.1","resin-preload":"^7.0.0","resin-release":"^1.2.0","resin-sdk":"10.0.0-beta2","resin-sdk-preconfigured":"^6.9.0","resin-semver":"^1.2.2","resin-settings-client":"^3.6.1","resin-stream-logger":"^0.1.0","resin-sync":"^9.3.3","rimraf":"^2.4.3","rindle":"^1.0.0","semver":"^5.3.0","split":"^1.0.1","string-width":"^2.1.1","strip-ansi-stream":"^1.0.0","tar-stream":"^1.5.5","through2":"^2.0.3","tmp":"0.0.31","typed-error":"^3.0.0","umount":"^1.1.6","unzip2":"^0.2.5","update-notifier":"^2.2.0","window-size":"^1.1.0","removedrive":"^1.0.0","windosu":"^0.2.0"},"optionalDependencies":{"removedrive":"^1.0.0","windosu":"^0.2.0"},"readme":"Resin CLI\n=========\n\n> The official resin.io CLI tool.\n\n[![npm version](https://badge.fury.io/js/resin-cli.svg)](http://badge.fury.io/js/resin-cli)\n[![dependencies](https://david-dm.org/resin-io/resin-cli.svg)](https://david-dm.org/resin-io/resin-cli)\n[![Gitter](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/resin-io/chat)\n\nRequisites\n----------\n\nIf you want to install the CLI directly through npm, you'll need the below. If this looks difficult,\nwe do now have an experimental standalone binary release available, see ['Standalone install'](#standalone-install) below.\n\n- [NodeJS](https://nodejs.org) (>= v6)\n- [Git](https://git-scm.com)\n- The following executables should be correctly installed in your shell environment:\n  - `ssh`: Any recent version of the OpenSSH ssh client (required by `resin sync` and `resin ssh`)\n\t- if you need `ssh` to work behind the proxy you also need [`proxytunnel`](http://proxytunnel.sourceforge.net/) installed (available as `proxytunnel` package for Ubuntu, for example)\n  - `rsync`: >= 2.6.9 (required by `resin sync`)\n\n##### Windows Support\n\nBefore installing resin-cli, you'll need a working node-gyp environment. If you don't already have one you'll see native module build errors during installation. To fix this, run `npm install -g --production windows-build-tools` in an administrator console (available as 'Command Prompt (Admin)' when pressing windows+x in Windows 7+).\n\n`resin sync` and `resin ssh` have not been thoroughly tested on the standard Windows cmd.exe shell. We recommend using bash (or a similar) shell, like Bash for Windows 10 or [Git for Windows](https://git-for-windows.github.io/).\n\nIf you still want to use `cmd.exe` you will have to use a package manager like MinGW or chocolatey. For MinGW the steps are:\n\n1. Install [MinGW](http://www.mingw.org).\n2. Install the `msys-rsync` and `msys-openssh` packages.\n3. Add MinGW to the `%PATH%` if this hasn't been done by the installer already. The location where the binaries are places is usually `C:\\MinGW\\msys\\1.0\\bin`, but it can vary if you selected a different location in the installer.\n4. Copy your SSH keys to `%homedrive%%homepath\\.ssh`.\n5. If you need `ssh` to work behind the proxy you also need to install [proxytunnel](http://proxytunnel.sourceforge.net/)\n\nGetting Started\n---------------\n\n### NPM install\n\nIf you've got all the requirements above, you should be able to install the CLI directly from npm. If not,\nor if you have any trouble with this, please try the new standalone install steps just below.\n\nThis might require elevated privileges in some environments.\n\n```sh\n$ npm install resin-cli -g --production --unsafe-perm\n```\n\n`--unsafe-perm` is only required on systems where the global install directory is not user-writable.\nThis allows npm install steps to download and save prebuilt native binaries. You may be able to omit it,\nespecially if you're using a user-managed node install such as [nvm](https://github.com/creationix/nvm).\n\nIn some environments, this process will need to build native modules. This may require a more complex build\nenvironment, and notably requires Python 2.7. If you hit any problems with this, we recommend you try the\nalternative standalone install below instead.\n\n### Standalone install\n\nIf you don't have node or a working pre-gyp environment, you can still install the CLI as a standalone\nbinary. **This is in experimental and may not work perfectly yet in all environments**, but it seems to work\nwell in initial cross-platform testing, so it may be useful, and we'd love your feedback if you hit any issues.\n\nTo install the CLI as a standalone binary:\n\n* Download the latest zip for your OS from https://github.com/resin-io/resin-cli/releases.\n* Extract the contents, putting the `resin-cli` folder somewhere appropriate for your system (e.g. `C:/resin-cli`, `/usr/local/lib/resin-cli`, etc).\n* Add the `resin-cli` folder to your `PATH` ([Windows instructions](https://www.computerhope.com/issues/ch000549.htm), [Linux instructions](https://stackoverflow.com/questions/14637979/how-to-permanently-set-path-on-linux-unix), [OSX instructions](https://stackoverflow.com/questions/22465332/setting-path-environment-variable-in-osx-permanently))\n* Running `resin` in a fresh command line should print the resin CLI help.\n\nTo update in future, simply download a new release and replace the extracted folder.\n\nHave any problems, or see any unexpected behaviour? [Please file an issue!](https://github.com/resin-io/resin-cli/issues/new)\n\n### Login\n\n```sh\n$ resin login\n```\n\n_(Typically useful, but not strictly required for all commands)_\n\n### Run commands\n\nTake a look at the full command documentation at [https://docs.resin.io/tools/cli/](https://docs.resin.io/tools/cli/#table-of-contents\n), or by running `resin help`.\n\n### Bash completions\n\nOptionally you can enable tab completions for the bash shell, enabling the shell to provide additional context and automatically complete arguments to`resin`. To enable bash completions, copy the `resin-completion.bash` file to the default bash completions directory (usually `/etc/bash_completion.d/`) or append it to the end of `~/.bash_completion`.\n\nFAQ\n---\n\n### Where is my configuration file?\n\nThe per-user configuration file lives in `$HOME/.resinrc.yml` or `%UserProfile%\\_resinrc.yml`, in Unix based operating systems and Windows respectively.\n\nThe Resin CLI also attempts to read a `resinrc.yml` file in the current directory, which takes precedence over the per-user configuration file.\n\n### How do I point the Resin CLI to staging?\n\nThe easiest way is to set the `RESINRC_RESIN_URL=resinstaging.io` environment variable.\n\nAlternatively, you can edit your configuration file and set `resinUrl: resinstaging.io` to persist this setting.\n\n### How do I make the Resin CLI persist data in another directory?\n\nThe Resin CLI persists your session token, as well as cached images in `$HOME/.resin` or `%UserProfile%\\_resin`.\n\nPointing the Resin CLI to persist data in another location is necessary in certain environments, like a server, where there is no home directory, or a device running resinOS, which erases all data after a restart.\n\nYou can accomplish this by setting `RESINRC_DATA_DIRECTORY=/opt/resin` or adding `dataDirectory: /opt/resin` to your configuration file, replacing `/opt/resin` with your desired directory.\n\nSupport\n-------\n\nIf you're having any problems, check our [troubleshooting guide](https://github.com/resin-io/resin-cli/blob/master/TROUBLESHOOTING.md) and if your problem is not addressed there, please [raise an issue](https://github.com/resin-io/resin-cli/issues/new) on GitHub and the resin.io team will be happy to help.\n\nYou can also get in touch with us in the resin.io [forums](https://forums.resin.io/).\n\nLicense\n-------\n\nThe project is licensed under the Apache 2.0 license.\n","readmeFilename":"README.md","gitHead":"d409a8b7361318cf7aa2acc41c0212ec24e95d3f","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@8.0.0-951-preload-propose-all-apps-with-same-arch-d409a8b","_npmVersion":"6.1.0","_nodeVersion":"10.4.0","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"integrity":"sha512-I/jyPuoZ/BzVfJDVCLtaxr8GtdVh8D8XLcXsyOUjYd9DzNHY0aBsWRI0Fg17I28Ydym8GecV6AjdMixYoE/KMw==","shasum":"80937963dd15c4377e15ae636eae1c03f1d31d00","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-8.0.0-951-preload-propose-all-apps-with-same-arch-d409a8b.tgz","fileCount":158,"unpackedSize":681207,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbhSDkCRA9TVsSAnZWagAALEUQAI5qQs+14vPKGKUpa9uU\niCx9gRhSVtuecW/wjXmPQ/NKWN00MqK+JNnxtXIIb1BEtyib7gS4HHyWP3JT\nTbCrpmYwYSj/GxRYhSXnErAieS3JZv3dVgXwjznH0/Ht1o1qhggXYA986BCc\nMcjPB/PlfirU6rzqoA97iGkqfk+DI5lsQwHKDwtNkrfWXQ8XeLYSQE0Dh9UI\n2LiNCc5LNbRL7K5sxjtruNrGZ9OIZIYT1IoGq1lANEokBVtmab4yl5XpIV9n\nHkfdIhwOqhy7hVKXY3S9bExmJYi4pCXpEQu59ZlHWaDHb5EQXrs9AFy1UZgm\nRvSWubS+TDnhAN3zuZh6s7ObgZgF1AvQMVRxAngKxbrjbRtJZTWGoM8WJ9Io\nWPezPgRzhcZvmk/Dj162Qixa55ci7hYybKu35tB60HbPrCOVgI/kBUxDFeuA\nXbIylml0nwshWEYJYHHnx33AMrfDQ141IloS6k+XeoV9ez2pAjvOGZrwsfR9\nbih/8FBfcdlTqlgyyu1L+u1H8DX+F/9jkAC9bUtG4PUzi2loo7sVjYwh5XaP\ntN6OC2+BpSoIJY2Xu3Z8fiy1DugVSWxkffCzr3jgbayYc5onbCV7WKguOZhm\nxm03hgJAqMUGklB5xHEz3yj+gezwnCMHzoAlOe8V6tJubMRVe9D6ieYXnIIT\n4JXe\r\n=Q+iy\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDVMNXVBCbu1ghT+5X8x6iRHit4s1i+/pgKqE8s4+cu+gIhAP09AoGRDDkEgox9PoYVgEAb5E8w4k2desaOzELFAlWF"}]},"maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-cli_8.0.0-951-preload-propose-all-apps-with-same-arch-d409a8b_1535451363735_0.38263162035779885"},"_hasShrinkwrap":false},"7.9.4-fix-pre-provision-5ca1ac93f968ce6fb47450b2a100d9c8cab226c5":{"name":"resin-cli","version":"7.9.4-fix-pre-provision-5ca1ac93f968ce6fb47450b2a100d9c8cab226c5","description":"The official resin.io CLI tool","main":"./build/actions/index.js","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git+ssh://git@github.com/resin-io/resin-cli.git"},"preferGlobal":true,"bin":{"resin":"./bin/resin"},"pkg":{"scripts":["node_modules/resin-sync/build/capitano/*.js","node_modules/resin-sync/build/sync/*.js","node_modules/resin-compose-parse/src/schemas/*.json","node_modules/raven/lib/instrumentation/*.js"],"assets":["build/auth/pages/*.ejs","node_modules/resin-discoverable-services/services/**/*"]},"scripts":{"prebuild":"rimraf build/ build-bin/ build-zip/","build":"npm run build:src && npm run build:bin","build:src":"npm run prettify && npm run lint && npm run build:fast && npm run build:doc","build:fast":"gulp build && tsc","build:doc":"mkdirp doc/ && ts-node automation/capitanodoc/index.ts > doc/cli.markdown","build:bin":"ts-node --type-check -P automation automation/build-bin.ts","release":"npm run build && ts-node --type-check -P automation automation/deploy-bin.ts","pretest":"npm run build","test":"gulp test","ci":"npm run test && catch-uncommitted","watch":"gulp watch","prettify":"prettier --write \"{lib,tests,automation,typings}/**/*.ts\"","lint":"resin-lint lib/ tests/ && resin-lint --typescript automation/ lib/ typings/ tests/","prepublish":"require-npm4-to-publish","prepublishOnly":"npm run build"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","engines":{"node":">=6.0"},"devDependencies":{"@types/archiver":"2.1.2","@types/bluebird":"3.5.19","@types/common-tags":"1.4.0","@types/es6-promise":"0.0.32","@types/fs-extra":"5.0.4","@types/is-root":"1.0.0","@types/lodash":"4.14.103","@types/mkdirp":"0.5.2","@types/node":"10.5.2","@types/prettyjson":"0.0.28","@types/raven":"2.5.1","catch-uncommitted":"^1.0.0","ent":"^2.2.0","filehound":"^1.16.2","fs-extra":"^5.0.0","gulp":"^3.9.0","gulp-coffee":"^2.2.0","gulp-inline-source":"^2.1.0","gulp-mocha":"^2.0.0","gulp-shell":"^0.5.2","mochainon":"^2.0.0","pkg":"^4.3.0-beta.1","prettier":"1.13.5","publish-release":"^1.3.3","require-npm4-to-publish":"^1.0.0","resin-lint":"^1.5.0","rewire":"^3.0.2","ts-node":"^4.0.1","typescript":"2.8.1"},"dependencies":{"@resin.io/valid-email":"^0.1.0","@types/stream-to-promise":"2.2.0","@types/through2":"^2.0.33","JSONStream":"^1.0.3","ansi-escapes":"^2.0.0","any-promise":"^1.3.0","archiver":"^2.1.0","bash":"0.0.1","bluebird":"^3.3.3","body-parser":"^1.14.1","capitano":"^1.7.0","chalk":"^2.3.0","cli-truncate":"^1.1.0","coffeescript":"^1.12.6","columnify":"^1.5.2","common-tags":"^1.7.2","denymount":"^2.2.0","docker-progress":"^3.0.1","docker-qemu-transpose":"^0.5.1","docker-toolbelt":"^3.1.0","dockerode":"^2.5.5","dockerode-options":"^0.2.1","drivelist":"^5.0.22","ejs":"^2.5.7","etcher-image-write":"^9.0.3","express":"^4.13.3","ext2fs":"1.0.7","global-tunnel-ng":"^2.1.1","hasbin":"^1.2.3","humanize":"0.0.9","inquirer":"^3.1.1","is-root":"^1.0.0","js-yaml":"^3.10.0","klaw":"^3.0.0","lodash":"^4.17.4","mixpanel":"^0.4.0","mkdirp":"^0.5.1","moment":"^2.20.1","moment-duration-format":"^2.2.1","mz":"^2.6.0","node-cleanup":"^2.1.2","opn":"^5.1.0","prettyjson":"^1.1.3","progress-stream":"^2.0.0","raven":"^2.5.0","reconfix":"^0.1.0","request":"^2.81.0","resin-bundle-resolve":"^0.5.3","resin-cli-form":"^1.4.1","resin-cli-visuals":"^1.4.0","resin-compose-parse":"^1.10.2","resin-config-json":"^1.0.0","resin-device-config":"^4.0.0","resin-device-init":"^4.0.0","resin-doodles":"0.0.1","resin-image-fs":"^5.0.2","resin-image-manager":"^5.0.0","resin-multibuild":"^0.5.1","resin-preload":"^6.3.0","resin-release":"^1.2.0","resin-sdk":"10.0.0-beta2","resin-sdk-preconfigured":"^6.9.0","resin-semver":"^1.2.2","resin-settings-client":"^3.6.1","resin-stream-logger":"^0.1.0","resin-sync":"^9.3.3","rimraf":"^2.4.3","rindle":"^1.0.0","semver":"^5.3.0","split":"^1.0.1","string-width":"^2.1.1","strip-ansi-stream":"^1.0.0","tar-stream":"^1.5.5","through2":"^2.0.3","tmp":"0.0.31","typed-error":"^3.0.0","umount":"^1.1.6","unzip2":"^0.2.5","update-notifier":"^2.2.0","window-size":"^1.1.0","removedrive":"^1.0.0","windosu":"^0.2.0"},"optionalDependencies":{"removedrive":"^1.0.0","windosu":"^0.2.0"},"readme":"Resin CLI\n=========\n\n> The official resin.io CLI tool.\n\n[![npm version](https://badge.fury.io/js/resin-cli.svg)](http://badge.fury.io/js/resin-cli)\n[![dependencies](https://david-dm.org/resin-io/resin-cli.svg)](https://david-dm.org/resin-io/resin-cli)\n[![Gitter](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/resin-io/chat)\n\nRequisites\n----------\n\nIf you want to install the CLI directly through npm, you'll need the below. If this looks difficult,\nwe do now have an experimental standalone binary release available, see ['Standalone install'](#standalone-install) below.\n\n- [NodeJS](https://nodejs.org) (>= v6)\n- [Git](https://git-scm.com)\n- The following executables should be correctly installed in your shell environment:\n  - `ssh`: Any recent version of the OpenSSH ssh client (required by `resin sync` and `resin ssh`)\n\t- if you need `ssh` to work behind the proxy you also need [`proxytunnel`](http://proxytunnel.sourceforge.net/) installed (available as `proxytunnel` package for Ubuntu, for example)\n  - `rsync`: >= 2.6.9 (required by `resin sync`)\n\n##### Windows Support\n\nBefore installing resin-cli, you'll need a working node-gyp environment. If you don't already have one you'll see native module build errors during installation. To fix this, run `npm install -g --production windows-build-tools` in an administrator console (available as 'Command Prompt (Admin)' when pressing windows+x in Windows 7+).\n\n`resin sync` and `resin ssh` have not been thoroughly tested on the standard Windows cmd.exe shell. We recommend using bash (or a similar) shell, like Bash for Windows 10 or [Git for Windows](https://git-for-windows.github.io/).\n\nIf you still want to use `cmd.exe` you will have to use a package manager like MinGW or chocolatey. For MinGW the steps are:\n\n1. Install [MinGW](http://www.mingw.org).\n2. Install the `msys-rsync` and `msys-openssh` packages.\n3. Add MinGW to the `%PATH%` if this hasn't been done by the installer already. The location where the binaries are places is usually `C:\\MinGW\\msys\\1.0\\bin`, but it can vary if you selected a different location in the installer.\n4. Copy your SSH keys to `%homedrive%%homepath\\.ssh`.\n5. If you need `ssh` to work behind the proxy you also need to install [proxytunnel](http://proxytunnel.sourceforge.net/)\n\nGetting Started\n---------------\n\n### NPM install\n\nIf you've got all the requirements above, you should be able to install the CLI directly from npm. If not,\nor if you have any trouble with this, please try the new standalone install steps just below.\n\nThis might require elevated privileges in some environments.\n\n```sh\n$ npm install resin-cli -g --production --unsafe-perm\n```\n\n`--unsafe-perm` is only required on systems where the global install directory is not user-writable.\nThis allows npm install steps to download and save prebuilt native binaries. You may be able to omit it,\nespecially if you're using a user-managed node install such as [nvm](https://github.com/creationix/nvm).\n\nIn some environments, this process will need to build native modules. This may require a more complex build\nenvironment, and notably requires Python 2.7. If you hit any problems with this, we recommend you try the\nalternative standalone install below instead.\n\n### Standalone install\n\nIf you don't have node or a working pre-gyp environment, you can still install the CLI as a standalone\nbinary. **This is in experimental and may not work perfectly yet in all environments**, but it seems to work\nwell in initial cross-platform testing, so it may be useful, and we'd love your feedback if you hit any issues.\n\nTo install the CLI as a standalone binary:\n\n* Download the latest zip for your OS from https://github.com/resin-io/resin-cli/releases.\n* Extract the contents, putting the `resin-cli` folder somewhere appropriate for your system (e.g. `C:/resin-cli`, `/usr/local/lib/resin-cli`, etc).\n* Add the `resin-cli` folder to your `PATH` ([Windows instructions](https://www.computerhope.com/issues/ch000549.htm), [Linux instructions](https://stackoverflow.com/questions/14637979/how-to-permanently-set-path-on-linux-unix), [OSX instructions](https://stackoverflow.com/questions/22465332/setting-path-environment-variable-in-osx-permanently))\n* Running `resin` in a fresh command line should print the resin CLI help.\n\nTo update in future, simply download a new release and replace the extracted folder.\n\nHave any problems, or see any unexpected behaviour? [Please file an issue!](https://github.com/resin-io/resin-cli/issues/new)\n\n### Login\n\n```sh\n$ resin login\n```\n\n_(Typically useful, but not strictly required for all commands)_\n\n### Run commands\n\nTake a look at the full command documentation at [https://docs.resin.io/tools/cli/](https://docs.resin.io/tools/cli/#table-of-contents\n), or by running `resin help`.\n\n### Bash completions\n\nOptionally you can enable tab completions for the bash shell, enabling the shell to provide additional context and automatically complete arguments to`resin`. To enable bash completions, copy the `resin-completion.bash` file to the default bash completions directory (usually `/etc/bash_completion.d/`) or append it to the end of `~/.bash_completion`.\n\nFAQ\n---\n\n### Where is my configuration file?\n\nThe per-user configuration file lives in `$HOME/.resinrc.yml` or `%UserProfile%\\_resinrc.yml`, in Unix based operating systems and Windows respectively.\n\nThe Resin CLI also attempts to read a `resinrc.yml` file in the current directory, which takes precedence over the per-user configuration file.\n\n### How do I point the Resin CLI to staging?\n\nThe easiest way is to set the `RESINRC_RESIN_URL=resinstaging.io` environment variable.\n\nAlternatively, you can edit your configuration file and set `resinUrl: resinstaging.io` to persist this setting.\n\n### How do I make the Resin CLI persist data in another directory?\n\nThe Resin CLI persists your session token, as well as cached images in `$HOME/.resin` or `%UserProfile%\\_resin`.\n\nPointing the Resin CLI to persist data in another location is necessary in certain environments, like a server, where there is no home directory, or a device running resinOS, which erases all data after a restart.\n\nYou can accomplish this by setting `RESINRC_DATA_DIRECTORY=/opt/resin` or adding `dataDirectory: /opt/resin` to your configuration file, replacing `/opt/resin` with your desired directory.\n\nSupport\n-------\n\nIf you're having any problems, check our [troubleshooting guide](https://github.com/resin-io/resin-cli/blob/master/TROUBLESHOOTING.md) and if your problem is not addressed there, please [raise an issue](https://github.com/resin-io/resin-cli/issues/new) on GitHub and the resin.io team will be happy to help.\n\nYou can also get in touch with us in the resin.io [forums](https://forums.resin.io/).\n\nLicense\n-------\n\nThe project is licensed under the Apache 2.0 license.\n","readmeFilename":"README.md","gitHead":"5ca1ac93f968ce6fb47450b2a100d9c8cab226c5","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@7.9.4-fix-pre-provision-5ca1ac93f968ce6fb47450b2a100d9c8cab226c5","_npmVersion":"6.1.0","_nodeVersion":"10.4.0","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"integrity":"sha512-Uvzn/vg70nmkVglzvIEFheK8lETZaDHNoF/AvA2HKhVjeC75cLz39bO4EHcrwRfKWHurOWSrSHLGjObC20ScrQ==","shasum":"244738a79deee2feeb50b6429cf9d59315812637","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-7.9.4-fix-pre-provision-5ca1ac93f968ce6fb47450b2a100d9c8cab226c5.tgz","fileCount":158,"unpackedSize":678436,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbllJgCRA9TVsSAnZWagAA6vEQAImHIEmwgaRsT8E9G5IF\nv/Zd/I/++kLIP+tAwaejHw/JKyBKrYdISQCqcP+389NJm83wEp7fcOeT88oZ\njCzR4UKHGnfAgGvD3V7RroUjf99oflNAWu44VSG8+e644oL1JvPOvet0UrIw\nIBZQ/i+QC3YwF2FD7Rn8eyhYfZOBuOCoY/XMBzD9WjzD31pq0x/u99YRnt1P\no2HkYb0AJX5EQbak+W+g6v8Ki4HBJ63wqqD1GmNDXhp3PkLQr5rj9gmsh66V\n2vXtfu/GTwiivVUm641opO0xdgojIlbj0uCh7RU7jotpkv18DR8HPInELQzV\n93kLClyITcx0htwKln4iMGeKfc1JtM6ZLcWkTXTJjf/adJXenkGqLoYePrfa\nlbGa5oA62hdF908TNi0cT6JqUauZxDLMPCpxFZyBFIP+OzJe6FEq7dteHRcn\nCFR7FyYeeEVyk4+s69nESkxLWiEU4v7RsmRvxx1ORgPJZJdaupH67axavghn\n56rrJj6ouJkfH7XM10vZPwQrl7vTKwmRdZTiNgiYa25DEdb0b6O+32q9XW5B\nwO6ppl24jAqadiiKo4sRm6sQ+W1ypEI8Nwm3KGMYAuuABG+Cdj5l78hqNBaB\n/LWwEkJ75vteBz6CtHZwQ8ppTmBNOdVpz8sr2xir9vaeGBUzoEyIMGZGFJMg\n2dxE\r\n=/LcR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDew1/nw5xPtwpbewyKIVyZD86Zey5gSeijpPbyBSb+nAIhAPgVaUT3HNbnDGEvcBUuWp+DRWLQ76cu2y2+okc3yAMf"}]},"maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-cli_7.9.4-fix-pre-provision-5ca1ac93f968ce6fb47450b2a100d9c8cab226c5_1536578143284_0.6718533797060582"},"_hasShrinkwrap":false},"7.9.4-fix-pre-provision-3b283d4a98beee140d72f1e29b5209a6da31e500":{"name":"resin-cli","version":"7.9.4-fix-pre-provision-3b283d4a98beee140d72f1e29b5209a6da31e500","description":"The official resin.io CLI tool","main":"./build/actions/index.js","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git+ssh://git@github.com/resin-io/resin-cli.git"},"preferGlobal":true,"bin":{"resin":"./bin/resin"},"pkg":{"scripts":["node_modules/resin-sync/build/capitano/*.js","node_modules/resin-sync/build/sync/*.js","node_modules/resin-compose-parse/src/schemas/*.json","node_modules/raven/lib/instrumentation/*.js"],"assets":["build/auth/pages/*.ejs","node_modules/resin-discoverable-services/services/**/*"]},"scripts":{"prebuild":"rimraf build/ build-bin/ build-zip/","build":"npm run build:src && npm run build:bin","build:src":"npm run prettify && npm run lint && npm run build:fast && npm run build:doc","build:fast":"gulp build && tsc","build:doc":"mkdirp doc/ && ts-node automation/capitanodoc/index.ts > doc/cli.markdown","build:bin":"ts-node --type-check -P automation automation/build-bin.ts","release":"npm run build && ts-node --type-check -P automation automation/deploy-bin.ts","pretest":"npm run build","test":"gulp test","ci":"npm run test && catch-uncommitted","watch":"gulp watch","prettify":"prettier --write \"{lib,tests,automation,typings}/**/*.ts\"","lint":"resin-lint lib/ tests/ && resin-lint --typescript automation/ lib/ typings/ tests/","prepublish":"require-npm4-to-publish","prepublishOnly":"npm run build"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","engines":{"node":">=6.0"},"devDependencies":{"@types/archiver":"2.1.2","@types/bluebird":"3.5.19","@types/common-tags":"1.4.0","@types/es6-promise":"0.0.32","@types/fs-extra":"5.0.4","@types/is-root":"1.0.0","@types/lodash":"4.14.103","@types/mkdirp":"0.5.2","@types/node":"10.5.2","@types/prettyjson":"0.0.28","@types/raven":"2.5.1","catch-uncommitted":"^1.0.0","ent":"^2.2.0","filehound":"^1.16.2","fs-extra":"^5.0.0","gulp":"^3.9.0","gulp-coffee":"^2.2.0","gulp-inline-source":"^2.1.0","gulp-mocha":"^2.0.0","gulp-shell":"^0.5.2","mochainon":"^2.0.0","pkg":"^4.3.0-beta.1","prettier":"1.13.5","publish-release":"^1.3.3","require-npm4-to-publish":"^1.0.0","resin-lint":"^1.5.0","rewire":"^3.0.2","ts-node":"^4.0.1","typescript":"2.8.1"},"dependencies":{"@resin.io/valid-email":"^0.1.0","@types/stream-to-promise":"2.2.0","@types/through2":"^2.0.33","JSONStream":"^1.0.3","ansi-escapes":"^2.0.0","any-promise":"^1.3.0","archiver":"^2.1.0","bash":"0.0.1","bluebird":"^3.3.3","body-parser":"^1.14.1","capitano":"^1.7.0","chalk":"^2.3.0","cli-truncate":"^1.1.0","coffeescript":"^1.12.6","columnify":"^1.5.2","common-tags":"^1.7.2","denymount":"^2.2.0","docker-progress":"^3.0.1","docker-qemu-transpose":"^0.5.1","docker-toolbelt":"^3.1.0","dockerode":"^2.5.5","dockerode-options":"^0.2.1","drivelist":"^5.0.22","ejs":"^2.5.7","etcher-image-write":"^9.0.3","express":"^4.13.3","ext2fs":"1.0.7","global-tunnel-ng":"^2.1.1","hasbin":"^1.2.3","humanize":"0.0.9","inquirer":"^3.1.1","is-root":"^1.0.0","js-yaml":"^3.10.0","klaw":"^3.0.0","lodash":"^4.17.4","mixpanel":"^0.4.0","mkdirp":"^0.5.1","moment":"^2.20.1","moment-duration-format":"^2.2.1","mz":"^2.6.0","node-cleanup":"^2.1.2","opn":"^5.1.0","prettyjson":"^1.1.3","progress-stream":"^2.0.0","raven":"^2.5.0","reconfix":"^0.1.0","request":"^2.81.0","resin-bundle-resolve":"^0.5.3","resin-cli-form":"^1.4.1","resin-cli-visuals":"^1.4.0","resin-compose-parse":"^1.10.2","resin-config-json":"^1.0.0","resin-device-config":"^4.0.0","resin-device-init":"^4.0.0","resin-doodles":"0.0.1","resin-image-fs":"^5.0.2","resin-image-manager":"^5.0.0","resin-multibuild":"^0.5.1","resin-preload":"^6.3.0","resin-release":"^1.2.0","resin-sdk":"10.0.0-beta2","resin-sdk-preconfigured":"^6.9.0","resin-semver":"^1.2.2","resin-settings-client":"^3.6.1","resin-stream-logger":"^0.1.0","resin-sync":"^9.3.3","rimraf":"^2.4.3","rindle":"^1.0.0","semver":"^5.3.0","split":"^1.0.1","string-width":"^2.1.1","strip-ansi-stream":"^1.0.0","tar-stream":"^1.5.5","through2":"^2.0.3","tmp":"0.0.31","typed-error":"^3.0.0","umount":"^1.1.6","unzip2":"^0.2.5","update-notifier":"^2.2.0","window-size":"^1.1.0","removedrive":"^1.0.0","windosu":"^0.2.0"},"optionalDependencies":{"removedrive":"^1.0.0","windosu":"^0.2.0"},"readme":"Resin CLI\n=========\n\n> The official resin.io CLI tool.\n\n[![npm version](https://badge.fury.io/js/resin-cli.svg)](http://badge.fury.io/js/resin-cli)\n[![dependencies](https://david-dm.org/resin-io/resin-cli.svg)](https://david-dm.org/resin-io/resin-cli)\n[![Gitter](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/resin-io/chat)\n\nRequisites\n----------\n\nIf you want to install the CLI directly through npm, you'll need the below. If this looks difficult,\nwe do now have an experimental standalone binary release available, see ['Standalone install'](#standalone-install) below.\n\n- [NodeJS](https://nodejs.org) (>= v6)\n- [Git](https://git-scm.com)\n- The following executables should be correctly installed in your shell environment:\n  - `ssh`: Any recent version of the OpenSSH ssh client (required by `resin sync` and `resin ssh`)\n\t- if you need `ssh` to work behind the proxy you also need [`proxytunnel`](http://proxytunnel.sourceforge.net/) installed (available as `proxytunnel` package for Ubuntu, for example)\n  - `rsync`: >= 2.6.9 (required by `resin sync`)\n\n##### Windows Support\n\nBefore installing resin-cli, you'll need a working node-gyp environment. If you don't already have one you'll see native module build errors during installation. To fix this, run `npm install -g --production windows-build-tools` in an administrator console (available as 'Command Prompt (Admin)' when pressing windows+x in Windows 7+).\n\n`resin sync` and `resin ssh` have not been thoroughly tested on the standard Windows cmd.exe shell. We recommend using bash (or a similar) shell, like Bash for Windows 10 or [Git for Windows](https://git-for-windows.github.io/).\n\nIf you still want to use `cmd.exe` you will have to use a package manager like MinGW or chocolatey. For MinGW the steps are:\n\n1. Install [MinGW](http://www.mingw.org).\n2. Install the `msys-rsync` and `msys-openssh` packages.\n3. Add MinGW to the `%PATH%` if this hasn't been done by the installer already. The location where the binaries are places is usually `C:\\MinGW\\msys\\1.0\\bin`, but it can vary if you selected a different location in the installer.\n4. Copy your SSH keys to `%homedrive%%homepath\\.ssh`.\n5. If you need `ssh` to work behind the proxy you also need to install [proxytunnel](http://proxytunnel.sourceforge.net/)\n\nGetting Started\n---------------\n\n### NPM install\n\nIf you've got all the requirements above, you should be able to install the CLI directly from npm. If not,\nor if you have any trouble with this, please try the new standalone install steps just below.\n\nThis might require elevated privileges in some environments.\n\n```sh\n$ npm install resin-cli -g --production --unsafe-perm\n```\n\n`--unsafe-perm` is only required on systems where the global install directory is not user-writable.\nThis allows npm install steps to download and save prebuilt native binaries. You may be able to omit it,\nespecially if you're using a user-managed node install such as [nvm](https://github.com/creationix/nvm).\n\nIn some environments, this process will need to build native modules. This may require a more complex build\nenvironment, and notably requires Python 2.7. If you hit any problems with this, we recommend you try the\nalternative standalone install below instead.\n\n### Standalone install\n\nIf you don't have node or a working pre-gyp environment, you can still install the CLI as a standalone\nbinary. **This is in experimental and may not work perfectly yet in all environments**, but it seems to work\nwell in initial cross-platform testing, so it may be useful, and we'd love your feedback if you hit any issues.\n\nTo install the CLI as a standalone binary:\n\n* Download the latest zip for your OS from https://github.com/resin-io/resin-cli/releases.\n* Extract the contents, putting the `resin-cli` folder somewhere appropriate for your system (e.g. `C:/resin-cli`, `/usr/local/lib/resin-cli`, etc).\n* Add the `resin-cli` folder to your `PATH` ([Windows instructions](https://www.computerhope.com/issues/ch000549.htm), [Linux instructions](https://stackoverflow.com/questions/14637979/how-to-permanently-set-path-on-linux-unix), [OSX instructions](https://stackoverflow.com/questions/22465332/setting-path-environment-variable-in-osx-permanently))\n* Running `resin` in a fresh command line should print the resin CLI help.\n\nTo update in future, simply download a new release and replace the extracted folder.\n\nHave any problems, or see any unexpected behaviour? [Please file an issue!](https://github.com/resin-io/resin-cli/issues/new)\n\n### Login\n\n```sh\n$ resin login\n```\n\n_(Typically useful, but not strictly required for all commands)_\n\n### Run commands\n\nTake a look at the full command documentation at [https://docs.resin.io/tools/cli/](https://docs.resin.io/tools/cli/#table-of-contents\n), or by running `resin help`.\n\n### Bash completions\n\nOptionally you can enable tab completions for the bash shell, enabling the shell to provide additional context and automatically complete arguments to`resin`. To enable bash completions, copy the `resin-completion.bash` file to the default bash completions directory (usually `/etc/bash_completion.d/`) or append it to the end of `~/.bash_completion`.\n\nFAQ\n---\n\n### Where is my configuration file?\n\nThe per-user configuration file lives in `$HOME/.resinrc.yml` or `%UserProfile%\\_resinrc.yml`, in Unix based operating systems and Windows respectively.\n\nThe Resin CLI also attempts to read a `resinrc.yml` file in the current directory, which takes precedence over the per-user configuration file.\n\n### How do I point the Resin CLI to staging?\n\nThe easiest way is to set the `RESINRC_RESIN_URL=resinstaging.io` environment variable.\n\nAlternatively, you can edit your configuration file and set `resinUrl: resinstaging.io` to persist this setting.\n\n### How do I make the Resin CLI persist data in another directory?\n\nThe Resin CLI persists your session token, as well as cached images in `$HOME/.resin` or `%UserProfile%\\_resin`.\n\nPointing the Resin CLI to persist data in another location is necessary in certain environments, like a server, where there is no home directory, or a device running resinOS, which erases all data after a restart.\n\nYou can accomplish this by setting `RESINRC_DATA_DIRECTORY=/opt/resin` or adding `dataDirectory: /opt/resin` to your configuration file, replacing `/opt/resin` with your desired directory.\n\nSupport\n-------\n\nIf you're having any problems, check our [troubleshooting guide](https://github.com/resin-io/resin-cli/blob/master/TROUBLESHOOTING.md) and if your problem is not addressed there, please [raise an issue](https://github.com/resin-io/resin-cli/issues/new) on GitHub and the resin.io team will be happy to help.\n\nYou can also get in touch with us in the resin.io [forums](https://forums.resin.io/).\n\nLicense\n-------\n\nThe project is licensed under the Apache 2.0 license.\n","readmeFilename":"README.md","gitHead":"3b283d4a98beee140d72f1e29b5209a6da31e500","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@7.9.4-fix-pre-provision-3b283d4a98beee140d72f1e29b5209a6da31e500","_npmVersion":"6.1.0","_nodeVersion":"10.4.0","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"integrity":"sha512-KCiy6PvASQw/S9/VUYMUPZjysy9qNMFKudVeeX7/tq7l4GhNy/0dpMbsQfkI1rELWGIPJ+cCijxrb+Eea8c08g==","shasum":"99b1c98e7d22af06fadc4b2b3b26022eb048ded1","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-7.9.4-fix-pre-provision-3b283d4a98beee140d72f1e29b5209a6da31e500.tgz","fileCount":158,"unpackedSize":678298,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbllhICRA9TVsSAnZWagAA7tIP/A18QYE7EXYQdIaja+0A\nBlyENVkcnEWi9/qC2iuFwmQQ9NYLVGqYLxXTUtQcNoMtumZrmKZ/dGqy59B7\nqogawl2DbYSR4vwrteaMXGhnB6KiJfBKEIkTmrJS9Kr5Cswnq0f7b5EAfQ/h\nqtZXuW4R16gvuKD4d1y2FaOk1LulohnhWMRdrtCmvny4f6Ahw432eGZq0Yp4\nyEeOYXnymhVvgp5wtyBcGAsJWHQOidh5EeqHJi627vwVxIq+BoLila5jg0GB\ntrudjxDZziL5s72WAcgYRifdbMoqbQuAP3axKdHYRTBZadHgfWzZbvvk+ITH\nGGa33pgEz8gHwDlGiD6y82DjFuz1Xp8GfdMQsV5eSmx5ZX1pBXjrdNTRjW9Z\nLd+HA+acYBixzNGAyEtTz72mxzADVVnKUPbLeKCpRoF8yPjLEwjIw+XVSXYT\nyNs1jD/58deU2Lh7tDlQAdSJW3c4kS0CZ1Vyf8JkDsr1nWjb1BEW7qeb09NY\n/rtABJ1h++d5Y2pxbUCH3MEwJiDD9Uic0OS/+XMDdkaajjNq+hG1AOGUHfNF\notOj6KszjPTJ1agJP8d0bFb4fjndQvGOxfIgOcU3M2hZOcHF5+ub9oJxRAOU\nzsCj1ggYIpneFKf9o67NWPFmgWbr2CSY4A0FCdL/UvloaxqA8/sUx9Yl9zxK\n2eTO\r\n=y3lE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICkZcsTWt0oJrQQHZkZvt86VUe3IZ2klYl/1MxHXHrlUAiA0lE4Buqx5AprnvfYKwqpAEayJboT6ljtNa+Z1/g9gSg=="}]},"maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-cli_7.9.4-fix-pre-provision-3b283d4a98beee140d72f1e29b5209a6da31e500_1536579655494_0.9856494500675619"},"_hasShrinkwrap":false},"7.9.4":{"name":"resin-cli","version":"7.9.4","description":"The official resin.io CLI tool","main":"./build/actions/index.js","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git+ssh://git@github.com/resin-io/resin-cli.git"},"preferGlobal":true,"bin":{"resin":"./bin/resin"},"pkg":{"scripts":["node_modules/resin-sync/build/capitano/*.js","node_modules/resin-sync/build/sync/*.js","node_modules/resin-compose-parse/src/schemas/*.json","node_modules/raven/lib/instrumentation/*.js"],"assets":["build/auth/pages/*.ejs","node_modules/resin-discoverable-services/services/**/*"]},"scripts":{"prebuild":"rimraf build/ build-bin/ build-zip/","build":"npm run build:src && npm run build:bin","build:src":"npm run prettify && npm run lint && npm run build:fast && npm run build:doc","build:fast":"gulp build && tsc","build:doc":"mkdirp doc/ && ts-node automation/capitanodoc/index.ts > doc/cli.markdown","build:bin":"ts-node --type-check -P automation automation/build-bin.ts","release":"npm run build && ts-node --type-check -P automation automation/deploy-bin.ts","pretest":"npm run build","test":"gulp test","ci":"npm run test && catch-uncommitted","watch":"gulp watch","prettify":"prettier --write \"{lib,tests,automation,typings}/**/*.ts\"","lint":"resin-lint lib/ tests/ && resin-lint --typescript automation/ lib/ typings/ tests/","prepublish":"require-npm4-to-publish","prepublishOnly":"npm run build"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","engines":{"node":">=6.0"},"devDependencies":{"@types/archiver":"2.1.2","@types/bluebird":"3.5.19","@types/common-tags":"1.4.0","@types/es6-promise":"0.0.32","@types/fs-extra":"5.0.4","@types/is-root":"1.0.0","@types/lodash":"4.14.103","@types/mkdirp":"0.5.2","@types/node":"10.5.2","@types/prettyjson":"0.0.28","@types/raven":"2.5.1","catch-uncommitted":"^1.0.0","ent":"^2.2.0","filehound":"^1.16.2","fs-extra":"^5.0.0","gulp":"^3.9.0","gulp-coffee":"^2.2.0","gulp-inline-source":"^2.1.0","gulp-mocha":"^2.0.0","gulp-shell":"^0.5.2","mochainon":"^2.0.0","pkg":"^4.3.0-beta.1","prettier":"1.13.5","publish-release":"^1.3.3","require-npm4-to-publish":"^1.0.0","resin-lint":"^1.5.0","rewire":"^3.0.2","ts-node":"^4.0.1","typescript":"2.8.1"},"dependencies":{"@resin.io/valid-email":"^0.1.0","@types/stream-to-promise":"2.2.0","@types/through2":"^2.0.33","JSONStream":"^1.0.3","ansi-escapes":"^2.0.0","any-promise":"^1.3.0","archiver":"^2.1.0","bash":"0.0.1","bluebird":"^3.3.3","body-parser":"^1.14.1","capitano":"^1.7.0","chalk":"^2.3.0","cli-truncate":"^1.1.0","coffeescript":"^1.12.6","columnify":"^1.5.2","common-tags":"^1.7.2","denymount":"^2.2.0","docker-progress":"^3.0.1","docker-qemu-transpose":"^0.5.1","docker-toolbelt":"^3.1.0","dockerode":"^2.5.5","dockerode-options":"^0.2.1","drivelist":"^5.0.22","ejs":"^2.5.7","etcher-image-write":"^9.0.3","express":"^4.13.3","ext2fs":"1.0.7","global-tunnel-ng":"^2.1.1","hasbin":"^1.2.3","humanize":"0.0.9","inquirer":"^3.1.1","is-root":"^1.0.0","js-yaml":"^3.10.0","klaw":"^3.0.0","lodash":"^4.17.4","mixpanel":"^0.4.0","mkdirp":"^0.5.1","moment":"^2.20.1","moment-duration-format":"^2.2.1","mz":"^2.6.0","node-cleanup":"^2.1.2","opn":"^5.1.0","prettyjson":"^1.1.3","progress-stream":"^2.0.0","raven":"^2.5.0","reconfix":"^0.1.0","request":"^2.81.0","resin-bundle-resolve":"^0.5.3","resin-cli-form":"^1.4.1","resin-cli-visuals":"^1.4.0","resin-compose-parse":"^1.10.2","resin-config-json":"^1.0.0","resin-device-config":"^4.0.0","resin-device-init":"^4.0.0","resin-doodles":"0.0.1","resin-image-fs":"^5.0.2","resin-image-manager":"^5.0.0","resin-multibuild":"^0.5.1","resin-preload":"^6.3.0","resin-release":"^1.2.0","resin-sdk":"10.0.0-beta2","resin-sdk-preconfigured":"^6.9.0","resin-semver":"^1.2.2","resin-settings-client":"^3.6.1","resin-stream-logger":"^0.1.0","resin-sync":"^9.3.3","rimraf":"^2.4.3","rindle":"^1.0.0","semver":"^5.3.0","split":"^1.0.1","string-width":"^2.1.1","strip-ansi-stream":"^1.0.0","tar-stream":"^1.5.5","through2":"^2.0.3","tmp":"0.0.31","typed-error":"^3.0.0","umount":"^1.1.6","unzip2":"^0.2.5","update-notifier":"^2.2.0","window-size":"^1.1.0","removedrive":"^1.0.0","windosu":"^0.2.0"},"optionalDependencies":{"removedrive":"^1.0.0","windosu":"^0.2.0"},"gitHead":"eed3c067899fff60d95d135978f33ff42b4308a0","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@7.9.4","_npmVersion":"6.1.0","_nodeVersion":"10.4.0","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"integrity":"sha512-6cvpZN0x8zW8XrffuRK/hwEj3JsMAMMtXv7uYUN3ofRDeyMZI0qTiK/qbZDxl4Rm6WgSlL1cDeKAKGxyddWyNg==","shasum":"e363c31c041855b3df96a1d16e2d90909271ec55","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-7.9.4.tgz","fileCount":158,"unpackedSize":678239,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJblnOCCRA9TVsSAnZWagAAvccQAIMeQdalRn6Oyv8mQgi3\nOj8cKgBpP22bFSD+xAlQnBhrNsQBWbaUXBxz857KTvB4fiEH/tEoxL1hnfDn\ndmS0Iiu9aNz70MU6kqZuciLOTLegRY/At2WOCPn8xh0QBlkA31kOSq12fKee\noyJNcuwAg1afttg4q5QfFQRVVXT/7AD816yTSemGp97lJSQ7Ak2b93koAkS0\ngA4KqZvmmTmiYE2mlymHUrD74hWa41x/NU2s/mU8MM5/FWjzEuoFRO/Rsb1E\nKPaR9V7E3x2bIiLO+Y16S4MCmAEkbsF+KZjoFoPFVHFw9jvab55bJZ7rYBUZ\nJO1HITXAb2EcIPiibUZifxiX4qdUoU7ZDT38epJ5YY0GNsmVVqkqmVUkmttt\neDCnb9zmnl78DVHDMfZ7vcxpAGhn/AlKepOMqlRSEWEFn2XzyuNJUO2wT2pf\nGbw1I6ACIPHduP4mMAN5ZGuWtj9oUyY7NM0tsuiHR+ToqoIlHPNjOXj2UCSo\n/z/QOg1zHcWTlB+jlgtWDRnJzAlIE7sdeA+eWaywPDaVTA/gyA9/LBJ7z6PX\nSS8O/UptBrl2RVdOibLkhjrKj+kcryoyhvljumwvWFnR8yDmHPrbnb1oPqzD\n4DRdB2pDEN/Epo46W5THys6dgWT12zXRH40+DbmNQmJcc1BoQMN5tMMSpEsV\nRpoq\r\n=0oeC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCYZvshma6FbNehai6lRwtsUTqMv9plRxWg1ejmVkeDCwIhANkcEG+AeIiHhR82DKUqEWTw9puB0/jY65bhIqgfxLK2"}]},"maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-cli_7.9.4_1536586625622_0.4405543872615143"},"_hasShrinkwrap":false,"deprecated":"resin-cli is deprecated, please use balena-cli instead"},"7.10.0-update-resin-cli-form-9cd8228a2028d5fedd60992c81cf5ac16a2effcc":{"name":"resin-cli","version":"7.10.0-update-resin-cli-form-9cd8228a2028d5fedd60992c81cf5ac16a2effcc","description":"The official resin.io CLI tool","main":"./build/actions/index.js","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git+ssh://git@github.com/resin-io/resin-cli.git"},"preferGlobal":true,"bin":{"resin":"./bin/resin"},"pkg":{"scripts":["node_modules/resin-sync/build/capitano/*.js","node_modules/resin-sync/build/sync/*.js","node_modules/resin-compose-parse/src/schemas/*.json","node_modules/raven/lib/instrumentation/*.js"],"assets":["build/auth/pages/*.ejs","node_modules/resin-discoverable-services/services/**/*"]},"scripts":{"prebuild":"rimraf build/ build-bin/ build-zip/","build":"npm run build:src && npm run build:bin","build:src":"npm run prettify && npm run lint && npm run build:fast && npm run build:doc","build:fast":"gulp build && tsc","build:doc":"mkdirp doc/ && ts-node automation/capitanodoc/index.ts > doc/cli.markdown","build:bin":"ts-node --type-check -P automation automation/build-bin.ts","release":"npm run build && ts-node --type-check -P automation automation/deploy-bin.ts","pretest":"npm run build","test":"gulp test","ci":"npm run test && catch-uncommitted","watch":"gulp watch","prettify":"prettier --write \"{lib,tests,automation,typings}/**/*.ts\"","lint":"resin-lint lib/ tests/ && resin-lint --typescript automation/ lib/ typings/ tests/","prepublish":"require-npm4-to-publish","prepublishOnly":"npm run build"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","engines":{"node":">=6.0"},"devDependencies":{"@types/archiver":"2.1.2","@types/bluebird":"3.5.19","@types/common-tags":"1.4.0","@types/es6-promise":"0.0.32","@types/fs-extra":"5.0.4","@types/is-root":"1.0.0","@types/lodash":"4.14.103","@types/mkdirp":"0.5.2","@types/node":"10.5.2","@types/prettyjson":"0.0.28","@types/raven":"2.5.1","catch-uncommitted":"^1.0.0","ent":"^2.2.0","filehound":"^1.16.2","fs-extra":"^5.0.0","gulp":"^3.9.0","gulp-coffee":"^2.2.0","gulp-inline-source":"^2.1.0","gulp-mocha":"^2.0.0","gulp-shell":"^0.5.2","mochainon":"^2.0.0","pkg":"^4.3.0-beta.1","prettier":"1.13.5","publish-release":"^1.3.3","require-npm4-to-publish":"^1.0.0","resin-lint":"^1.5.0","rewire":"^3.0.2","ts-node":"^4.0.1","typescript":"2.8.1"},"dependencies":{"@resin.io/valid-email":"^0.1.0","@types/stream-to-promise":"2.2.0","@types/through2":"^2.0.33","JSONStream":"^1.0.3","ansi-escapes":"^2.0.0","any-promise":"^1.3.0","archiver":"^2.1.0","bash":"0.0.1","bluebird":"^3.3.3","body-parser":"^1.14.1","capitano":"^1.7.0","chalk":"^2.3.0","cli-truncate":"^1.1.0","coffeescript":"^1.12.6","columnify":"^1.5.2","common-tags":"^1.7.2","denymount":"^2.2.0","docker-progress":"^3.0.1","docker-qemu-transpose":"^0.5.1","docker-toolbelt":"^3.1.0","dockerode":"^2.5.5","dockerode-options":"^0.2.1","drivelist":"^5.0.22","ejs":"^2.5.7","etcher-image-write":"^9.0.3","express":"^4.13.3","ext2fs":"1.0.7","global-tunnel-ng":"^2.1.1","hasbin":"^1.2.3","humanize":"0.0.9","inquirer":"^3.1.1","is-root":"^1.0.0","js-yaml":"^3.10.0","klaw":"^3.0.0","lodash":"^4.17.4","mixpanel":"^0.4.0","mkdirp":"^0.5.1","moment":"^2.20.1","moment-duration-format":"^2.2.1","mz":"^2.6.0","node-cleanup":"^2.1.2","opn":"^5.1.0","prettyjson":"^1.1.3","progress-stream":"^2.0.0","raven":"^2.5.0","reconfix":"^0.1.0","request":"^2.81.0","resin-bundle-resolve":"^0.5.3","resin-cli-form":"^2.0.0","resin-cli-visuals":"^1.4.0","resin-compose-parse":"^1.10.2","resin-config-json":"^1.0.0","resin-device-config":"^4.0.0","resin-device-init":"^4.0.0","resin-doodles":"0.0.1","resin-image-fs":"^5.0.2","resin-image-manager":"^5.0.0","resin-multibuild":"^0.5.1","resin-preload":"^6.3.0","resin-release":"^1.2.0","resin-sdk":"10.0.0-beta2","resin-sdk-preconfigured":"^6.9.0","resin-semver":"^1.2.2","resin-settings-client":"^3.6.1","resin-stream-logger":"^0.1.0","resin-sync":"^9.3.3","rimraf":"^2.4.3","rindle":"^1.0.0","semver":"^5.3.0","split":"^1.0.1","string-width":"^2.1.1","strip-ansi-stream":"^1.0.0","tar-stream":"^1.5.5","through2":"^2.0.3","tmp":"0.0.31","typed-error":"^3.0.0","umount":"^1.1.6","unzip2":"^0.2.5","update-notifier":"^2.2.0","window-size":"^1.1.0","removedrive":"^1.0.0","windosu":"^0.2.0"},"optionalDependencies":{"removedrive":"^1.0.0","windosu":"^0.2.0"},"readme":"Resin CLI\n=========\n\n> The official resin.io CLI tool.\n\n[![npm version](https://badge.fury.io/js/resin-cli.svg)](http://badge.fury.io/js/resin-cli)\n[![dependencies](https://david-dm.org/resin-io/resin-cli.svg)](https://david-dm.org/resin-io/resin-cli)\n[![Gitter](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/resin-io/chat)\n\nRequisites\n----------\n\nIf you want to install the CLI directly through npm, you'll need the below. If this looks difficult,\nwe do now have an experimental standalone binary release available, see ['Standalone install'](#standalone-install) below.\n\n- [NodeJS](https://nodejs.org) (>= v6)\n- [Git](https://git-scm.com)\n- The following executables should be correctly installed in your shell environment:\n  - `ssh`: Any recent version of the OpenSSH ssh client (required by `resin sync` and `resin ssh`)\n\t- if you need `ssh` to work behind the proxy you also need [`proxytunnel`](http://proxytunnel.sourceforge.net/) installed (available as `proxytunnel` package for Ubuntu, for example)\n  - `rsync`: >= 2.6.9 (required by `resin sync`)\n\n##### Windows Support\n\nBefore installing resin-cli, you'll need a working node-gyp environment. If you don't already have one you'll see native module build errors during installation. To fix this, run `npm install -g --production windows-build-tools` in an administrator console (available as 'Command Prompt (Admin)' when pressing windows+x in Windows 7+).\n\n`resin sync` and `resin ssh` have not been thoroughly tested on the standard Windows cmd.exe shell. We recommend using bash (or a similar) shell, like Bash for Windows 10 or [Git for Windows](https://git-for-windows.github.io/).\n\nIf you still want to use `cmd.exe` you will have to use a package manager like MinGW or chocolatey. For MinGW the steps are:\n\n1. Install [MinGW](http://www.mingw.org).\n2. Install the `msys-rsync` and `msys-openssh` packages.\n3. Add MinGW to the `%PATH%` if this hasn't been done by the installer already. The location where the binaries are places is usually `C:\\MinGW\\msys\\1.0\\bin`, but it can vary if you selected a different location in the installer.\n4. Copy your SSH keys to `%homedrive%%homepath\\.ssh`.\n5. If you need `ssh` to work behind the proxy you also need to install [proxytunnel](http://proxytunnel.sourceforge.net/)\n\nGetting Started\n---------------\n\n### NPM install\n\nIf you've got all the requirements above, you should be able to install the CLI directly from npm. If not,\nor if you have any trouble with this, please try the new standalone install steps just below.\n\nThis might require elevated privileges in some environments.\n\n```sh\n$ npm install resin-cli -g --production --unsafe-perm\n```\n\n`--unsafe-perm` is only required on systems where the global install directory is not user-writable.\nThis allows npm install steps to download and save prebuilt native binaries. You may be able to omit it,\nespecially if you're using a user-managed node install such as [nvm](https://github.com/creationix/nvm).\n\nIn some environments, this process will need to build native modules. This may require a more complex build\nenvironment, and notably requires Python 2.7. If you hit any problems with this, we recommend you try the\nalternative standalone install below instead.\n\n### Standalone install\n\nIf you don't have node or a working pre-gyp environment, you can still install the CLI as a standalone\nbinary. **This is in experimental and may not work perfectly yet in all environments**, but it seems to work\nwell in initial cross-platform testing, so it may be useful, and we'd love your feedback if you hit any issues.\n\nTo install the CLI as a standalone binary:\n\n* Download the latest zip for your OS from https://github.com/resin-io/resin-cli/releases.\n* Extract the contents, putting the `resin-cli` folder somewhere appropriate for your system (e.g. `C:/resin-cli`, `/usr/local/lib/resin-cli`, etc).\n* Add the `resin-cli` folder to your `PATH` ([Windows instructions](https://www.computerhope.com/issues/ch000549.htm), [Linux instructions](https://stackoverflow.com/questions/14637979/how-to-permanently-set-path-on-linux-unix), [OSX instructions](https://stackoverflow.com/questions/22465332/setting-path-environment-variable-in-osx-permanently))\n* Running `resin` in a fresh command line should print the resin CLI help.\n\nTo update in future, simply download a new release and replace the extracted folder.\n\nHave any problems, or see any unexpected behaviour? [Please file an issue!](https://github.com/resin-io/resin-cli/issues/new)\n\n### Login\n\n```sh\n$ resin login\n```\n\n_(Typically useful, but not strictly required for all commands)_\n\n### Run commands\n\nTake a look at the full command documentation at [https://docs.resin.io/tools/cli/](https://docs.resin.io/tools/cli/#table-of-contents\n), or by running `resin help`.\n\n### Bash completions\n\nOptionally you can enable tab completions for the bash shell, enabling the shell to provide additional context and automatically complete arguments to`resin`. To enable bash completions, copy the `resin-completion.bash` file to the default bash completions directory (usually `/etc/bash_completion.d/`) or append it to the end of `~/.bash_completion`.\n\nFAQ\n---\n\n### Where is my configuration file?\n\nThe per-user configuration file lives in `$HOME/.resinrc.yml` or `%UserProfile%\\_resinrc.yml`, in Unix based operating systems and Windows respectively.\n\nThe Resin CLI also attempts to read a `resinrc.yml` file in the current directory, which takes precedence over the per-user configuration file.\n\n### How do I point the Resin CLI to staging?\n\nThe easiest way is to set the `RESINRC_RESIN_URL=resinstaging.io` environment variable.\n\nAlternatively, you can edit your configuration file and set `resinUrl: resinstaging.io` to persist this setting.\n\n### How do I make the Resin CLI persist data in another directory?\n\nThe Resin CLI persists your session token, as well as cached images in `$HOME/.resin` or `%UserProfile%\\_resin`.\n\nPointing the Resin CLI to persist data in another location is necessary in certain environments, like a server, where there is no home directory, or a device running resinOS, which erases all data after a restart.\n\nYou can accomplish this by setting `RESINRC_DATA_DIRECTORY=/opt/resin` or adding `dataDirectory: /opt/resin` to your configuration file, replacing `/opt/resin` with your desired directory.\n\nSupport\n-------\n\nIf you're having any problems, check our [troubleshooting guide](https://github.com/resin-io/resin-cli/blob/master/TROUBLESHOOTING.md) and if your problem is not addressed there, please [raise an issue](https://github.com/resin-io/resin-cli/issues/new) on GitHub and the resin.io team will be happy to help.\n\nYou can also get in touch with us in the resin.io [forums](https://forums.resin.io/).\n\nLicense\n-------\n\nThe project is licensed under the Apache 2.0 license.\n","readmeFilename":"README.md","gitHead":"9cd8228a2028d5fedd60992c81cf5ac16a2effcc","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@7.10.0-update-resin-cli-form-9cd8228a2028d5fedd60992c81cf5ac16a2effcc","_npmVersion":"6.1.0","_nodeVersion":"10.4.0","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"integrity":"sha512-Btydhy7o2IXmTHh46z2Yaf5/S8xafnRvsthvnyV2yf5PTlIPDtGvttaWw9Cz2bcMWwmAkrKZv5bd2My6ySzxtw==","shasum":"1fe30e0740ad91ab7858ea459fa59bfc9265ea6d","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-7.10.0-update-resin-cli-form-9cd8228a2028d5fedd60992c81cf5ac16a2effcc.tgz","fileCount":158,"unpackedSize":678376,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJblqywCRA9TVsSAnZWagAAbccP/A26dHxci11H59jhbR72\ngPQqKOSS1ZriGwSZiYs4xizEzlSPRSbucPerTUpmLD5IINFBViNl/SyxJIg6\n9D8EZasGO4wjoshSr+hNCzYUvvPMGhDQ1Ls5cVU7fSC0u8/QTGqtWFVXotv7\nUSA+Ulrg8TnRWtsi4O8dEPjNBix7sWwXCYc3A8Purcl7bwSezn/qXPKaysY6\noE0/fsABB9HQfd5OSCsHd5q+EX+tQNBJS8gOEvHmFkairg+aoUFgAgVTD7Q0\n2TvTRCpMrZ8uOiaincg4MFi+ienOEqgjMShcndLYycgkNF/Z3RW8Rvk3ZA3n\nxcNSV9BkJUg17rzcK8K52G54JnnGiKD54x33RAD9aYHGixMjgsg5Pa0uOcwg\nPx/3/yS3RP8y8cLIUW6hpEk5qgDaVzE9aZUjBq8fBk7SFQdyBhTbizSBDOzU\nC4fDoww5Cb5g2XOi38MdoDWNo/ABZ2cT6eqw28Jv9EuKAOEz8doqv5Wy6Pl8\noVQZTi8+LxS1hnzwFGT8xDZntB6efJEMaxnysXCQHfSMNkJUMUReDbINxKki\nbZbQOXFDqBnbpu06tvFL9lFT7tTdFA6s4CUW30Rpwmbm3HaEiW+QnSptgJhO\nAYh4gQaJwKtQB2JxKz1e8BLviVKcb9+AD39R4yAYef9UjlkmNAnOsZgPlp8I\nIbVg\r\n=aul7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCCfr+cXA0/W49eEv9O7piGvK3QYcMBbO2aP70nMzxkhgIgPodbB9w3S7c8GhxRm3g61trXzeVxgjrnl4HQnPGxtGc="}]},"maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-cli_7.10.0-update-resin-cli-form-9cd8228a2028d5fedd60992c81cf5ac16a2effcc_1536601263402_0.05783530849799923"},"_hasShrinkwrap":false},"7.9.5-964-drop-npm-deploy-81cd5e784f16f10ab59b9ed8b70e881a7d9bb366":{"name":"resin-cli","version":"7.9.5-964-drop-npm-deploy-81cd5e784f16f10ab59b9ed8b70e881a7d9bb366","description":"The official resin.io CLI tool","main":"./build/actions/index.js","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git+ssh://git@github.com/resin-io/resin-cli.git"},"preferGlobal":true,"bin":{"resin":"./bin/resin"},"pkg":{"scripts":["node_modules/resin-sync/build/capitano/*.js","node_modules/resin-sync/build/sync/*.js","node_modules/resin-compose-parse/src/schemas/*.json","node_modules/raven/lib/instrumentation/*.js"],"assets":["build/auth/pages/*.ejs","node_modules/resin-discoverable-services/services/**/*"]},"scripts":{"prebuild":"rimraf build/ build-bin/ build-zip/","build":"npm run build:src && npm run build:bin","build:src":"npm run prettify && npm run lint && npm run build:fast && npm run build:doc","build:fast":"gulp build && tsc","build:doc":"mkdirp doc/ && ts-node automation/capitanodoc/index.ts > doc/cli.markdown","build:bin":"ts-node --type-check -P automation automation/build-bin.ts","release":"npm run build && ts-node --type-check -P automation automation/deploy-bin.ts","pretest":"npm run build","test":"gulp test","ci":"npm run test && catch-uncommitted","watch":"gulp watch","prettify":"prettier --write \"{lib,tests,automation,typings}/**/*.ts\"","lint":"resin-lint lib/ tests/ && resin-lint --typescript automation/ lib/ typings/ tests/","prepublish":"require-npm4-to-publish","prepublishOnly":"npm run build"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","engines":{"node":">=6.0"},"devDependencies":{"@types/archiver":"2.1.2","@types/bluebird":"3.5.19","@types/common-tags":"1.4.0","@types/es6-promise":"0.0.32","@types/fs-extra":"5.0.4","@types/is-root":"1.0.0","@types/lodash":"4.14.103","@types/mkdirp":"0.5.2","@types/node":"10.5.2","@types/prettyjson":"0.0.28","@types/raven":"2.5.1","catch-uncommitted":"^1.0.0","ent":"^2.2.0","filehound":"^1.16.2","fs-extra":"^5.0.0","gulp":"^3.9.0","gulp-coffee":"^2.2.0","gulp-inline-source":"^2.1.0","gulp-mocha":"^2.0.0","gulp-shell":"^0.5.2","mochainon":"^2.0.0","pkg":"^4.3.0-beta.1","prettier":"1.13.5","publish-release":"^1.3.3","require-npm4-to-publish":"^1.0.0","resin-lint":"^1.5.0","rewire":"^3.0.2","ts-node":"^4.0.1","typescript":"2.8.1"},"dependencies":{"@resin.io/valid-email":"^0.1.0","@types/stream-to-promise":"2.2.0","@types/through2":"^2.0.33","JSONStream":"^1.0.3","ansi-escapes":"^2.0.0","any-promise":"^1.3.0","archiver":"^2.1.0","bash":"0.0.1","bluebird":"^3.3.3","body-parser":"^1.14.1","capitano":"^1.7.0","chalk":"^2.3.0","cli-truncate":"^1.1.0","coffeescript":"^1.12.6","columnify":"^1.5.2","common-tags":"^1.7.2","denymount":"^2.2.0","docker-progress":"^3.0.1","docker-qemu-transpose":"^0.5.1","docker-toolbelt":"^3.1.0","dockerode":"^2.5.5","dockerode-options":"^0.2.1","drivelist":"^5.0.22","ejs":"^2.5.7","etcher-image-write":"^9.0.3","express":"^4.13.3","ext2fs":"1.0.7","global-tunnel-ng":"^2.1.1","hasbin":"^1.2.3","humanize":"0.0.9","inquirer":"^3.1.1","is-root":"^1.0.0","js-yaml":"^3.10.0","klaw":"^3.0.0","lodash":"^4.17.4","mixpanel":"^0.4.0","mkdirp":"^0.5.1","moment":"^2.20.1","moment-duration-format":"^2.2.1","mz":"^2.6.0","node-cleanup":"^2.1.2","opn":"^5.1.0","prettyjson":"^1.1.3","progress-stream":"^2.0.0","raven":"^2.5.0","reconfix":"^0.1.0","request":"^2.81.0","resin-bundle-resolve":"^0.5.3","resin-cli-form":"^1.4.1","resin-cli-visuals":"^1.4.0","resin-compose-parse":"^1.10.2","resin-config-json":"^1.0.0","resin-device-config":"^4.0.0","resin-device-init":"^4.0.0","resin-doodles":"0.0.1","resin-image-fs":"^5.0.2","resin-image-manager":"^5.0.0","resin-multibuild":"^0.5.1","resin-preload":"^6.3.0","resin-release":"^1.2.0","resin-sdk":"10.0.0-beta2","resin-sdk-preconfigured":"^6.9.0","resin-semver":"^1.2.2","resin-settings-client":"^3.6.1","resin-stream-logger":"^0.1.0","resin-sync":"^9.3.3","rimraf":"^2.4.3","rindle":"^1.0.0","semver":"^5.3.0","split":"^1.0.1","string-width":"^2.1.1","strip-ansi-stream":"^1.0.0","tar-stream":"^1.5.5","through2":"^2.0.3","tmp":"0.0.31","typed-error":"^3.0.0","umount":"^1.1.6","unzip2":"^0.2.5","update-notifier":"^2.2.0","window-size":"^1.1.0","removedrive":"^1.0.0","windosu":"^0.2.0"},"optionalDependencies":{"removedrive":"^1.0.0","windosu":"^0.2.0"},"readme":"Resin CLI\n=========\n\n> The official resin.io CLI tool.\n\n[![npm version](https://badge.fury.io/js/resin-cli.svg)](http://badge.fury.io/js/resin-cli)\n[![dependencies](https://david-dm.org/resin-io/resin-cli.svg)](https://david-dm.org/resin-io/resin-cli)\n[![Gitter](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/resin-io/chat)\n\nRequisites\n----------\n\nIf you want to install the CLI directly through npm, you'll need the below. If this looks difficult,\nwe do now have an experimental standalone binary release available, see ['Standalone install'](#standalone-install) below.\n\n- [NodeJS](https://nodejs.org) (>= v6)\n- [Git](https://git-scm.com)\n- The following executables should be correctly installed in your shell environment:\n  - `ssh`: Any recent version of the OpenSSH ssh client (required by `resin sync` and `resin ssh`)\n\t- if you need `ssh` to work behind the proxy you also need [`proxytunnel`](http://proxytunnel.sourceforge.net/) installed (available as `proxytunnel` package for Ubuntu, for example)\n  - `rsync`: >= 2.6.9 (required by `resin sync`)\n\n##### Windows Support\n\nBefore installing resin-cli, you'll need a working node-gyp environment. If you don't already have one you'll see native module build errors during installation. To fix this, run `npm install -g --production windows-build-tools` in an administrator console (available as 'Command Prompt (Admin)' when pressing windows+x in Windows 7+).\n\n`resin sync` and `resin ssh` have not been thoroughly tested on the standard Windows cmd.exe shell. We recommend using bash (or a similar) shell, like Bash for Windows 10 or [Git for Windows](https://git-for-windows.github.io/).\n\nIf you still want to use `cmd.exe` you will have to use a package manager like MinGW or chocolatey. For MinGW the steps are:\n\n1. Install [MinGW](http://www.mingw.org).\n2. Install the `msys-rsync` and `msys-openssh` packages.\n3. Add MinGW to the `%PATH%` if this hasn't been done by the installer already. The location where the binaries are places is usually `C:\\MinGW\\msys\\1.0\\bin`, but it can vary if you selected a different location in the installer.\n4. Copy your SSH keys to `%homedrive%%homepath\\.ssh`.\n5. If you need `ssh` to work behind the proxy you also need to install [proxytunnel](http://proxytunnel.sourceforge.net/)\n\nGetting Started\n---------------\n\n### NPM install\n\nIf you've got all the requirements above, you should be able to install the CLI directly from npm. If not,\nor if you have any trouble with this, please try the new standalone install steps just below.\n\nThis might require elevated privileges in some environments.\n\n```sh\n$ npm install resin-cli -g --production --unsafe-perm\n```\n\n`--unsafe-perm` is only required on systems where the global install directory is not user-writable.\nThis allows npm install steps to download and save prebuilt native binaries. You may be able to omit it,\nespecially if you're using a user-managed node install such as [nvm](https://github.com/creationix/nvm).\n\nIn some environments, this process will need to build native modules. This may require a more complex build\nenvironment, and notably requires Python 2.7. If you hit any problems with this, we recommend you try the\nalternative standalone install below instead.\n\n### Standalone install\n\nIf you don't have node or a working pre-gyp environment, you can still install the CLI as a standalone\nbinary. **This is in experimental and may not work perfectly yet in all environments**, but it seems to work\nwell in initial cross-platform testing, so it may be useful, and we'd love your feedback if you hit any issues.\n\nTo install the CLI as a standalone binary:\n\n* Download the latest zip for your OS from https://github.com/resin-io/resin-cli/releases.\n* Extract the contents, putting the `resin-cli` folder somewhere appropriate for your system (e.g. `C:/resin-cli`, `/usr/local/lib/resin-cli`, etc).\n* Add the `resin-cli` folder to your `PATH` ([Windows instructions](https://www.computerhope.com/issues/ch000549.htm), [Linux instructions](https://stackoverflow.com/questions/14637979/how-to-permanently-set-path-on-linux-unix), [OSX instructions](https://stackoverflow.com/questions/22465332/setting-path-environment-variable-in-osx-permanently))\n* Running `resin` in a fresh command line should print the resin CLI help.\n\nTo update in future, simply download a new release and replace the extracted folder.\n\nHave any problems, or see any unexpected behaviour? [Please file an issue!](https://github.com/resin-io/resin-cli/issues/new)\n\n### Login\n\n```sh\n$ resin login\n```\n\n_(Typically useful, but not strictly required for all commands)_\n\n### Run commands\n\nTake a look at the full command documentation at [https://docs.resin.io/tools/cli/](https://docs.resin.io/tools/cli/#table-of-contents\n), or by running `resin help`.\n\n### Bash completions\n\nOptionally you can enable tab completions for the bash shell, enabling the shell to provide additional context and automatically complete arguments to`resin`. To enable bash completions, copy the `resin-completion.bash` file to the default bash completions directory (usually `/etc/bash_completion.d/`) or append it to the end of `~/.bash_completion`.\n\nFAQ\n---\n\n### Where is my configuration file?\n\nThe per-user configuration file lives in `$HOME/.resinrc.yml` or `%UserProfile%\\_resinrc.yml`, in Unix based operating systems and Windows respectively.\n\nThe Resin CLI also attempts to read a `resinrc.yml` file in the current directory, which takes precedence over the per-user configuration file.\n\n### How do I point the Resin CLI to staging?\n\nThe easiest way is to set the `RESINRC_RESIN_URL=resinstaging.io` environment variable.\n\nAlternatively, you can edit your configuration file and set `resinUrl: resinstaging.io` to persist this setting.\n\n### How do I make the Resin CLI persist data in another directory?\n\nThe Resin CLI persists your session token, as well as cached images in `$HOME/.resin` or `%UserProfile%\\_resin`.\n\nPointing the Resin CLI to persist data in another location is necessary in certain environments, like a server, where there is no home directory, or a device running resinOS, which erases all data after a restart.\n\nYou can accomplish this by setting `RESINRC_DATA_DIRECTORY=/opt/resin` or adding `dataDirectory: /opt/resin` to your configuration file, replacing `/opt/resin` with your desired directory.\n\nSupport\n-------\n\nIf you're having any problems, check our [troubleshooting guide](https://github.com/resin-io/resin-cli/blob/master/TROUBLESHOOTING.md) and if your problem is not addressed there, please [raise an issue](https://github.com/resin-io/resin-cli/issues/new) on GitHub and the resin.io team will be happy to help.\n\nYou can also get in touch with us in the resin.io [forums](https://forums.resin.io/).\n\nLicense\n-------\n\nThe project is licensed under the Apache 2.0 license.\n","readmeFilename":"README.md","gitHead":"81cd5e784f16f10ab59b9ed8b70e881a7d9bb366","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@7.9.5-964-drop-npm-deploy-81cd5e784f16f10ab59b9ed8b70e881a7d9bb366","_npmVersion":"6.1.0","_nodeVersion":"10.4.0","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"integrity":"sha512-aNdW7x8HvPWen4iy1A0LDuMu9kPzSfuAT/IdlIOdruRgmOfYFqUno49ImnfduZs7HGHrvsR+bSu3zeKlZUg7bw==","shasum":"1bfbf84857a46124d6e683cebc8edcb87ec08293","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-7.9.5-964-drop-npm-deploy-81cd5e784f16f10ab59b9ed8b70e881a7d9bb366.tgz","fileCount":158,"unpackedSize":678395,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbl6iNCRA9TVsSAnZWagAAVncP/1ZVCB9+sT9e/5fLeOYO\nPrq75b/5QLyEM/EOmvuaPrRxuqyC4h6C/O2yXG8NuceY/uAld4zEYvkTcX3Q\nrHif5me/a6FzSIOmshYROkdMlnIb6Ab9T5somIp+360eWfIXW2kmA9/3UKh5\nWoxmwU9GkmmeVNGQVsjwMs1xH9s65MjWog/IAsvXQibB3WKGxXSfH8l1C0/M\n9MI1B+3v1ovle8gNuNRnFqNMAMjrxIbb2FXW6w6hEY6cnfilBNakdo+Z+/jK\nV+ch72fNy8jE/pjGvfh9nZJRyzBjll/+HwsNhwF93P95VDLzKSQdacLbApVi\nJnhmXfAt8SvfqaPYW8y/t5HFmUBASBJ18GAo/6sWhk0sFCb9wrXHwxRp28Ar\noxs47mmdDa1QHoK76t+NhMbDomiBC4vbc/4kBEYJIuVLZO1ae6425weahD3x\nDpU3tufbgrtgvyhCejHIuqakRdR8UFvlAltqh+Xaj3jE2NN7L5r227IOSY66\nZu/K66ZF35KBoayUxZih3YwshvJ6ty6NoyaxL3tXHtyFUFD5W2ET/ljjC1tW\n9P4iL3WVdAl+ue8/Zn86I/iUiTAXWiSxZYFVmH4IPkEY5hWrzpwd7xgzKwbm\nhM1S9dvc6vC/EWX8tVab6o2WDBC67bqcHlGyEJPyYzWjaEgVqcJvAnn1O2kL\nnjno\r\n=zxqI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDackPeSoFxflJWdtVUpuAmxUFgVAJSN+o+n3gw5fQoDwIhAOxQV529JGMVNEMHIOTQXIEQwKNGQlQK5SGbnnsDGtp4"}]},"maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-cli_7.9.5-964-drop-npm-deploy-81cd5e784f16f10ab59b9ed8b70e881a7d9bb366_1536665740672_0.8192822289684862"},"_hasShrinkwrap":false},"7.9.5-964-drop-npm-deploy-947694768686b10ea3e1a441cd748af308d1769c":{"name":"resin-cli","version":"7.9.5-964-drop-npm-deploy-947694768686b10ea3e1a441cd748af308d1769c","description":"The official resin.io CLI tool","main":"./build/actions/index.js","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git+ssh://git@github.com/resin-io/resin-cli.git"},"preferGlobal":true,"bin":{"resin":"./bin/resin"},"pkg":{"scripts":["node_modules/resin-sync/build/capitano/*.js","node_modules/resin-sync/build/sync/*.js","node_modules/resin-compose-parse/src/schemas/*.json","node_modules/raven/lib/instrumentation/*.js"],"assets":["build/auth/pages/*.ejs","node_modules/resin-discoverable-services/services/**/*"]},"scripts":{"prebuild":"rimraf build/ build-bin/ build-zip/","build":"npm run build:src && npm run build:bin","build:src":"npm run prettify && npm run lint && npm run build:fast && npm run build:doc","build:fast":"gulp build && tsc","build:doc":"mkdirp doc/ && ts-node automation/capitanodoc/index.ts > doc/cli.markdown","build:bin":"ts-node --type-check -P automation automation/build-bin.ts","release":"npm run build && ts-node --type-check -P automation automation/deploy-bin.ts","pretest":"npm run build","test":"gulp test","ci":"npm run test && catch-uncommitted","watch":"gulp watch","prettify":"prettier --write \"{lib,tests,automation,typings}/**/*.ts\"","lint":"resin-lint lib/ tests/ && resin-lint --typescript automation/ lib/ typings/ tests/","prepublish":"require-npm4-to-publish","prepublishOnly":"npm run build"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","engines":{"node":">=6.0"},"devDependencies":{"@types/archiver":"2.1.2","@types/bluebird":"3.5.19","@types/common-tags":"1.4.0","@types/es6-promise":"0.0.32","@types/fs-extra":"5.0.4","@types/is-root":"1.0.0","@types/lodash":"4.14.103","@types/mkdirp":"0.5.2","@types/node":"10.5.2","@types/prettyjson":"0.0.28","@types/raven":"2.5.1","catch-uncommitted":"^1.0.0","ent":"^2.2.0","filehound":"^1.16.2","fs-extra":"^5.0.0","gulp":"^3.9.0","gulp-coffee":"^2.2.0","gulp-inline-source":"^2.1.0","gulp-mocha":"^2.0.0","gulp-shell":"^0.5.2","mochainon":"^2.0.0","pkg":"^4.3.0-beta.1","prettier":"1.13.5","publish-release":"^1.3.3","require-npm4-to-publish":"^1.0.0","resin-lint":"^1.5.0","rewire":"^3.0.2","ts-node":"^4.0.1","typescript":"2.8.1"},"dependencies":{"@resin.io/valid-email":"^0.1.0","@types/stream-to-promise":"2.2.0","@types/through2":"^2.0.33","JSONStream":"^1.0.3","ansi-escapes":"^2.0.0","any-promise":"^1.3.0","archiver":"^2.1.0","bash":"0.0.1","bluebird":"^3.3.3","body-parser":"^1.14.1","capitano":"^1.7.0","chalk":"^2.3.0","cli-truncate":"^1.1.0","coffeescript":"^1.12.6","columnify":"^1.5.2","common-tags":"^1.7.2","denymount":"^2.2.0","docker-progress":"^3.0.1","docker-qemu-transpose":"^0.5.1","docker-toolbelt":"^3.1.0","dockerode":"^2.5.5","dockerode-options":"^0.2.1","drivelist":"^5.0.22","ejs":"^2.5.7","etcher-image-write":"^9.0.3","express":"^4.13.3","ext2fs":"1.0.7","global-tunnel-ng":"^2.1.1","hasbin":"^1.2.3","humanize":"0.0.9","inquirer":"^3.1.1","is-root":"^1.0.0","js-yaml":"^3.10.0","klaw":"^3.0.0","lodash":"^4.17.4","mixpanel":"^0.4.0","mkdirp":"^0.5.1","moment":"^2.20.1","moment-duration-format":"^2.2.1","mz":"^2.6.0","node-cleanup":"^2.1.2","opn":"^5.1.0","prettyjson":"^1.1.3","progress-stream":"^2.0.0","raven":"^2.5.0","reconfix":"^0.1.0","request":"^2.81.0","resin-bundle-resolve":"^0.5.3","resin-cli-form":"^1.4.1","resin-cli-visuals":"^1.4.0","resin-compose-parse":"^1.10.2","resin-config-json":"^1.0.0","resin-device-config":"^4.0.0","resin-device-init":"^4.0.0","resin-doodles":"0.0.1","resin-image-fs":"^5.0.2","resin-image-manager":"^5.0.0","resin-multibuild":"^0.5.1","resin-preload":"^6.3.0","resin-release":"^1.2.0","resin-sdk":"10.0.0-beta2","resin-sdk-preconfigured":"^6.9.0","resin-semver":"^1.2.2","resin-settings-client":"^3.6.1","resin-stream-logger":"^0.1.0","resin-sync":"^9.3.3","rimraf":"^2.4.3","rindle":"^1.0.0","semver":"^5.3.0","split":"^1.0.1","string-width":"^2.1.1","strip-ansi-stream":"^1.0.0","tar-stream":"^1.5.5","through2":"^2.0.3","tmp":"0.0.31","typed-error":"^3.0.0","umount":"^1.1.6","unzip2":"^0.2.5","update-notifier":"^2.2.0","window-size":"^1.1.0","removedrive":"^1.0.0","windosu":"^0.2.0"},"optionalDependencies":{"removedrive":"^1.0.0","windosu":"^0.2.0"},"readme":"Resin CLI\n=========\n\n> The official resin.io CLI tool.\n\n[![npm version](https://badge.fury.io/js/resin-cli.svg)](http://badge.fury.io/js/resin-cli)\n[![dependencies](https://david-dm.org/resin-io/resin-cli.svg)](https://david-dm.org/resin-io/resin-cli)\n[![Gitter](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/resin-io/chat)\n\nRequisites\n----------\n\nIf you want to install the CLI directly through npm, you'll need the below. If this looks difficult,\nwe do now have an experimental standalone binary release available, see ['Standalone install'](#standalone-install) below.\n\n- [NodeJS](https://nodejs.org) (>= v6)\n- [Git](https://git-scm.com)\n- The following executables should be correctly installed in your shell environment:\n  - `ssh`: Any recent version of the OpenSSH ssh client (required by `resin sync` and `resin ssh`)\n\t- if you need `ssh` to work behind the proxy you also need [`proxytunnel`](http://proxytunnel.sourceforge.net/) installed (available as `proxytunnel` package for Ubuntu, for example)\n  - `rsync`: >= 2.6.9 (required by `resin sync`)\n\n##### Windows Support\n\nBefore installing resin-cli, you'll need a working node-gyp environment. If you don't already have one you'll see native module build errors during installation. To fix this, run `npm install -g --production windows-build-tools` in an administrator console (available as 'Command Prompt (Admin)' when pressing windows+x in Windows 7+).\n\n`resin sync` and `resin ssh` have not been thoroughly tested on the standard Windows cmd.exe shell. We recommend using bash (or a similar) shell, like Bash for Windows 10 or [Git for Windows](https://git-for-windows.github.io/).\n\nIf you still want to use `cmd.exe` you will have to use a package manager like MinGW or chocolatey. For MinGW the steps are:\n\n1. Install [MinGW](http://www.mingw.org).\n2. Install the `msys-rsync` and `msys-openssh` packages.\n3. Add MinGW to the `%PATH%` if this hasn't been done by the installer already. The location where the binaries are places is usually `C:\\MinGW\\msys\\1.0\\bin`, but it can vary if you selected a different location in the installer.\n4. Copy your SSH keys to `%homedrive%%homepath\\.ssh`.\n5. If you need `ssh` to work behind the proxy you also need to install [proxytunnel](http://proxytunnel.sourceforge.net/)\n\nGetting Started\n---------------\n\n### NPM install\n\nIf you've got all the requirements above, you should be able to install the CLI directly from npm. If not,\nor if you have any trouble with this, please try the new standalone install steps just below.\n\nThis might require elevated privileges in some environments.\n\n```sh\n$ npm install resin-cli -g --production --unsafe-perm\n```\n\n`--unsafe-perm` is only required on systems where the global install directory is not user-writable.\nThis allows npm install steps to download and save prebuilt native binaries. You may be able to omit it,\nespecially if you're using a user-managed node install such as [nvm](https://github.com/creationix/nvm).\n\nIn some environments, this process will need to build native modules. This may require a more complex build\nenvironment, and notably requires Python 2.7. If you hit any problems with this, we recommend you try the\nalternative standalone install below instead.\n\n### Standalone install\n\nIf you don't have node or a working pre-gyp environment, you can still install the CLI as a standalone\nbinary. **This is in experimental and may not work perfectly yet in all environments**, but it seems to work\nwell in initial cross-platform testing, so it may be useful, and we'd love your feedback if you hit any issues.\n\nTo install the CLI as a standalone binary:\n\n* Download the latest zip for your OS from https://github.com/resin-io/resin-cli/releases.\n* Extract the contents, putting the `resin-cli` folder somewhere appropriate for your system (e.g. `C:/resin-cli`, `/usr/local/lib/resin-cli`, etc).\n* Add the `resin-cli` folder to your `PATH` ([Windows instructions](https://www.computerhope.com/issues/ch000549.htm), [Linux instructions](https://stackoverflow.com/questions/14637979/how-to-permanently-set-path-on-linux-unix), [OSX instructions](https://stackoverflow.com/questions/22465332/setting-path-environment-variable-in-osx-permanently))\n* Running `resin` in a fresh command line should print the resin CLI help.\n\nTo update in future, simply download a new release and replace the extracted folder.\n\nHave any problems, or see any unexpected behaviour? [Please file an issue!](https://github.com/resin-io/resin-cli/issues/new)\n\n### Login\n\n```sh\n$ resin login\n```\n\n_(Typically useful, but not strictly required for all commands)_\n\n### Run commands\n\nTake a look at the full command documentation at [https://docs.resin.io/tools/cli/](https://docs.resin.io/tools/cli/#table-of-contents\n), or by running `resin help`.\n\n### Bash completions\n\nOptionally you can enable tab completions for the bash shell, enabling the shell to provide additional context and automatically complete arguments to`resin`. To enable bash completions, copy the `resin-completion.bash` file to the default bash completions directory (usually `/etc/bash_completion.d/`) or append it to the end of `~/.bash_completion`.\n\nFAQ\n---\n\n### Where is my configuration file?\n\nThe per-user configuration file lives in `$HOME/.resinrc.yml` or `%UserProfile%\\_resinrc.yml`, in Unix based operating systems and Windows respectively.\n\nThe Resin CLI also attempts to read a `resinrc.yml` file in the current directory, which takes precedence over the per-user configuration file.\n\n### How do I point the Resin CLI to staging?\n\nThe easiest way is to set the `RESINRC_RESIN_URL=resinstaging.io` environment variable.\n\nAlternatively, you can edit your configuration file and set `resinUrl: resinstaging.io` to persist this setting.\n\n### How do I make the Resin CLI persist data in another directory?\n\nThe Resin CLI persists your session token, as well as cached images in `$HOME/.resin` or `%UserProfile%\\_resin`.\n\nPointing the Resin CLI to persist data in another location is necessary in certain environments, like a server, where there is no home directory, or a device running resinOS, which erases all data after a restart.\n\nYou can accomplish this by setting `RESINRC_DATA_DIRECTORY=/opt/resin` or adding `dataDirectory: /opt/resin` to your configuration file, replacing `/opt/resin` with your desired directory.\n\nSupport\n-------\n\nIf you're having any problems, check our [troubleshooting guide](https://github.com/resin-io/resin-cli/blob/master/TROUBLESHOOTING.md) and if your problem is not addressed there, please [raise an issue](https://github.com/resin-io/resin-cli/issues/new) on GitHub and the resin.io team will be happy to help.\n\nYou can also get in touch with us in the resin.io [forums](https://forums.resin.io/).\n\nLicense\n-------\n\nThe project is licensed under the Apache 2.0 license.\n","readmeFilename":"README.md","gitHead":"947694768686b10ea3e1a441cd748af308d1769c","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@7.9.5-964-drop-npm-deploy-947694768686b10ea3e1a441cd748af308d1769c","_npmVersion":"6.1.0","_nodeVersion":"10.4.0","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"integrity":"sha512-AHOq3IF2GfgTYxaTOr+MPi0qiF0kKhcj+TYFshSiDvAJITevD7PaaRKUEVA1y/VZi12LRez3S+yg0alo7F9CtA==","shasum":"90e21c8a96f4d3d4eb710d7241325b8ea279fc7e","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-7.9.5-964-drop-npm-deploy-947694768686b10ea3e1a441cd748af308d1769c.tgz","fileCount":158,"unpackedSize":678395,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbl6k9CRA9TVsSAnZWagAA7XwQAJPk+cnfHrz1IG6TCAAE\nd7esyNA/SNBM2joHeDT1FAQY9wHwOBgzO61hMUVWA2mT5fRz5eXT+7NN/zqc\noNRbRRvfL+HvutdWq3oHwe8jJf6HdzfkVSD1DDC5V50nJbgCB8MOxnWTRQu1\nrIG7oMMg2d9XzKUolTxptvYW+OQttfa+45j/qHWAt3v/zvzope6l9a4KEfFT\nTm78qt1jMgaoXfrfnI7C7U3iAWn6270vHhid8ESWoydH1y6pXRxYyPKAMbrX\nS1htspJRpZZW/A9C/vGOrgoJIivQWy3fGpYVghIESmAf2duf9rfU36Yl9BbO\n5anZcB78qSnILtZ8ZxFjOWk8cyJzhPCnvaCHlmFx8v89eSBekOLehsiq5s5+\nAi1nDbMKwFwEoK5Pnc+GoAXgPmktmzrKU+hMSgekuELGij0bSpkcenPy7k2W\n0M1eJgz71txGgfB/vAV0KCDO4b2z8Sf/MFuPFIwJtW9SBPtYMz7qMDiNQMXL\neWudCOk0GRiLs6I5LHuPHUYKsorCYLImhG4jq2+3CaeP9A7DeO0vloJ2NGT0\nOeuWEcLGgrHEsqYkhnykfN1Ye1GBPeuPRc5KVRXNMidD9fC6Ycju+HkC/pGd\nR2Gb7iqrzvSWQY/wMKQ0ofUJILZjAw4GdDPBJ5Yr8NAys0dIkazLsxCx2sbw\n7Ynj\r\n=SlYM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHvd2sB1zBibbKH6HECTBQNNEfXU8E7AEalWMcP10PoVAiBMShrAdJ0z87Ohn1ozDvHUdAKAwVsqrTlZrsqtdHqXEQ=="}]},"maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-cli_7.9.5-964-drop-npm-deploy-947694768686b10ea3e1a441cd748af308d1769c_1536665916189_0.05003201672263491"},"_hasShrinkwrap":false},"7.10.0":{"name":"resin-cli","version":"7.10.0","description":"The official resin.io CLI tool","main":"./build/actions/index.js","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git+ssh://git@github.com/resin-io/resin-cli.git"},"preferGlobal":true,"bin":{"resin":"./bin/resin"},"pkg":{"scripts":["node_modules/resin-sync/build/capitano/*.js","node_modules/resin-sync/build/sync/*.js","node_modules/resin-compose-parse/src/schemas/*.json","node_modules/raven/lib/instrumentation/*.js"],"assets":["build/auth/pages/*.ejs","node_modules/resin-discoverable-services/services/**/*"]},"scripts":{"prebuild":"rimraf build/ build-bin/ build-zip/","build":"npm run build:src && npm run build:bin","build:src":"npm run prettify && npm run lint && npm run build:fast && npm run build:doc","build:fast":"gulp build && tsc","build:doc":"mkdirp doc/ && ts-node automation/capitanodoc/index.ts > doc/cli.markdown","build:bin":"ts-node --type-check -P automation automation/build-bin.ts","release":"npm run build && ts-node --type-check -P automation automation/deploy-bin.ts","pretest":"npm run build","test":"gulp test","ci":"npm run test && catch-uncommitted","watch":"gulp watch","prettify":"prettier --write \"{lib,tests,automation,typings}/**/*.ts\"","lint":"resin-lint lib/ tests/ && resin-lint --typescript automation/ lib/ typings/ tests/","prepublish":"require-npm4-to-publish","prepublishOnly":"npm run build"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","engines":{"node":">=6.0"},"devDependencies":{"@types/archiver":"2.1.2","@types/bluebird":"3.5.19","@types/common-tags":"1.4.0","@types/es6-promise":"0.0.32","@types/fs-extra":"5.0.4","@types/is-root":"1.0.0","@types/lodash":"4.14.103","@types/mkdirp":"0.5.2","@types/node":"10.5.2","@types/prettyjson":"0.0.28","@types/raven":"2.5.1","catch-uncommitted":"^1.0.0","ent":"^2.2.0","filehound":"^1.16.2","fs-extra":"^5.0.0","gulp":"^3.9.0","gulp-coffee":"^2.2.0","gulp-inline-source":"^2.1.0","gulp-mocha":"^2.0.0","gulp-shell":"^0.5.2","mochainon":"^2.0.0","pkg":"^4.3.0-beta.1","prettier":"1.13.5","publish-release":"^1.3.3","require-npm4-to-publish":"^1.0.0","resin-lint":"^1.5.0","rewire":"^3.0.2","ts-node":"^4.0.1","typescript":"2.8.1"},"dependencies":{"@resin.io/valid-email":"^0.1.0","@types/stream-to-promise":"2.2.0","@types/through2":"^2.0.33","JSONStream":"^1.0.3","ansi-escapes":"^2.0.0","any-promise":"^1.3.0","archiver":"^2.1.0","bash":"0.0.1","bluebird":"^3.3.3","body-parser":"^1.14.1","capitano":"^1.7.0","chalk":"^2.3.0","cli-truncate":"^1.1.0","coffeescript":"^1.12.6","columnify":"^1.5.2","common-tags":"^1.7.2","denymount":"^2.2.0","docker-progress":"^3.0.1","docker-qemu-transpose":"^0.5.1","docker-toolbelt":"^3.1.0","dockerode":"^2.5.5","dockerode-options":"^0.2.1","drivelist":"^5.0.22","ejs":"^2.5.7","etcher-image-write":"^9.0.3","express":"^4.13.3","ext2fs":"1.0.7","global-tunnel-ng":"^2.1.1","hasbin":"^1.2.3","humanize":"0.0.9","inquirer":"^3.1.1","is-root":"^1.0.0","js-yaml":"^3.10.0","klaw":"^3.0.0","lodash":"^4.17.4","mixpanel":"^0.4.0","mkdirp":"^0.5.1","moment":"^2.20.1","moment-duration-format":"^2.2.1","mz":"^2.6.0","node-cleanup":"^2.1.2","opn":"^5.1.0","prettyjson":"^1.1.3","progress-stream":"^2.0.0","raven":"^2.5.0","reconfix":"^0.1.0","request":"^2.81.0","resin-bundle-resolve":"^0.5.3","resin-cli-form":"^2.0.0","resin-cli-visuals":"^1.4.0","resin-compose-parse":"^1.10.2","resin-config-json":"^1.0.0","resin-device-config":"^4.0.0","resin-device-init":"^4.0.0","resin-doodles":"0.0.1","resin-image-fs":"^5.0.2","resin-image-manager":"^5.0.0","resin-multibuild":"^0.5.1","resin-preload":"^6.3.0","resin-release":"^1.2.0","resin-sdk":"10.0.0-beta2","resin-sdk-preconfigured":"^6.9.0","resin-semver":"^1.2.2","resin-settings-client":"^3.6.1","resin-stream-logger":"^0.1.0","resin-sync":"^9.3.3","rimraf":"^2.4.3","rindle":"^1.0.0","semver":"^5.3.0","split":"^1.0.1","string-width":"^2.1.1","strip-ansi-stream":"^1.0.0","tar-stream":"^1.5.5","through2":"^2.0.3","tmp":"0.0.31","typed-error":"^3.0.0","umount":"^1.1.6","unzip2":"^0.2.5","update-notifier":"^2.2.0","window-size":"^1.1.0","removedrive":"^1.0.0","windosu":"^0.2.0"},"optionalDependencies":{"removedrive":"^1.0.0","windosu":"^0.2.0"},"gitHead":"0a7203cafeac68690d58b2096936f09d9ae7c962","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@7.10.0","_shasum":"84240b18416d04614fe156e190ee7ab3ced40036","_from":".","_npmVersion":"4.6.1","_nodeVersion":"6.14.4","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"shasum":"84240b18416d04614fe156e190ee7ab3ced40036","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-7.10.0.tgz","integrity":"sha512-yJaHyJ57VyU257PQeCIjvghowhlJnpGWuK8b6Hq4yIyMwtRfkUZvgiB3gCYdqMtdtbwbOhiKHjaBzJj7sJx4jw==","fileCount":158,"unpackedSize":678313,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbl6l4CRA9TVsSAnZWagAArQ0QAJM6/iCXbQPFnKLYJMo8\nWIYQzOYzN+msYxFZtGvkFgy0eGH9tpg3jM8XBl3UJ7diMtaap5+aP5acuJ7S\n7wbSZ5WYvUoYw/dG2TCF8sQfTWagta91th1d+RMk0fiiNS0aHiLzG9hUIaN3\n9lC+3S5q/RJsbfsAD34wFZceUicV4deROli8s8EHmtziA3WFw5MjQCKbVOp1\n6Pu/pE40btpVKBZdKjdS2bQjWrymvkk5CDZeGD0vTvBtiK+0DkHdV85iXzFh\n8+go92++cBgFaM3dF8tv9/KwkZ9fkPvyl5rKn+CP7RTW+pmrUivbuxqUjbWB\nJ5VQrenPiZUHwADOjNvI3ZcQSZ62/yJwrLT9mqPHetnHPUIzmaHPH7dg0FiZ\n/uJ50LS4NdZfursfyodXntUSDj+WhzhvySL5VGqmWsfCo0lJCfhIN5h3BUii\nmWM5q2eomyIKMqT2ThhCguLn6EWfrWGF3vpGzK2q77sUTY4/HJuH7CBzyIN0\niO/JSY3pCDIOnaS+2yNc6lbTk07SUvj2hmBzTi/6OYhmorAR+WjNnvGe70IB\nArYuRU1IwyO+X/+Vmmx9bx5rsky9b07n3HYT1SCBDtWCeKoc3GyqZ/o1u7qw\n8GIYE7Ss7xiu5RuzOR1sHjRSb+PisrXpsULfW4Yze9eYzbA/WfQt9CuMK0El\n/4Fo\r\n=Z3p8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCOvY54XqEmPYo9NfNi6KnPV+R9i5Qu0sPjoCBzWU/u9AIhAKXc1rfVL4OhTSrn9sjQpeXwPtxLvSWmy49INh+Eu0Xs"}]},"maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-cli_7.10.0_1536665976238_0.35209414425676244"},"_hasShrinkwrap":false,"deprecated":"resin-cli is deprecated, please use balena-cli instead"},"7.10.1-964-drop-npm-deploy-be8a314d2bdccd6f9a5e7bb60ad7bc07e0b95f20":{"name":"resin-cli","version":"7.10.1-964-drop-npm-deploy-be8a314d2bdccd6f9a5e7bb60ad7bc07e0b95f20","description":"The official resin.io CLI tool","main":"./build/actions/index.js","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git+ssh://git@github.com/resin-io/resin-cli.git"},"preferGlobal":true,"bin":{"resin":"./bin/resin"},"pkg":{"scripts":["node_modules/resin-sync/build/capitano/*.js","node_modules/resin-sync/build/sync/*.js","node_modules/resin-compose-parse/src/schemas/*.json","node_modules/raven/lib/instrumentation/*.js"],"assets":["build/auth/pages/*.ejs","node_modules/resin-discoverable-services/services/**/*"]},"scripts":{"prebuild":"rimraf build/ build-bin/ build-zip/","build":"npm run build:src && npm run build:bin","build:src":"npm run prettify && npm run lint && npm run build:fast && npm run build:doc","build:fast":"gulp build && tsc","build:doc":"mkdirp doc/ && ts-node automation/capitanodoc/index.ts > doc/cli.markdown","build:bin":"ts-node --type-check -P automation automation/build-bin.ts","release":"npm run build && ts-node --type-check -P automation automation/deploy-bin.ts","pretest":"npm run build","test":"gulp test","ci":"npm run test && catch-uncommitted","watch":"gulp watch","prettify":"prettier --write \"{lib,tests,automation,typings}/**/*.ts\"","lint":"resin-lint lib/ tests/ && resin-lint --typescript automation/ lib/ typings/ tests/","prepublish":"require-npm4-to-publish","prepublishOnly":"npm run build"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","engines":{"node":">=6.0"},"devDependencies":{"@types/archiver":"2.1.2","@types/bluebird":"3.5.19","@types/common-tags":"1.4.0","@types/es6-promise":"0.0.32","@types/fs-extra":"5.0.4","@types/is-root":"1.0.0","@types/lodash":"4.14.103","@types/mkdirp":"0.5.2","@types/node":"10.5.2","@types/prettyjson":"0.0.28","@types/raven":"2.5.1","catch-uncommitted":"^1.0.0","ent":"^2.2.0","filehound":"^1.16.2","fs-extra":"^5.0.0","gulp":"^3.9.0","gulp-coffee":"^2.2.0","gulp-inline-source":"^2.1.0","gulp-mocha":"^2.0.0","gulp-shell":"^0.5.2","mochainon":"^2.0.0","pkg":"^4.3.0-beta.1","prettier":"1.13.5","publish-release":"^1.3.3","require-npm4-to-publish":"^1.0.0","resin-lint":"^1.5.0","rewire":"^3.0.2","ts-node":"^4.0.1","typescript":"2.8.1"},"dependencies":{"@resin.io/valid-email":"^0.1.0","@types/stream-to-promise":"2.2.0","@types/through2":"^2.0.33","JSONStream":"^1.0.3","ansi-escapes":"^2.0.0","any-promise":"^1.3.0","archiver":"^2.1.0","bash":"0.0.1","bluebird":"^3.3.3","body-parser":"^1.14.1","capitano":"^1.7.0","chalk":"^2.3.0","cli-truncate":"^1.1.0","coffeescript":"^1.12.6","columnify":"^1.5.2","common-tags":"^1.7.2","denymount":"^2.2.0","docker-progress":"^3.0.1","docker-qemu-transpose":"^0.5.1","docker-toolbelt":"^3.1.0","dockerode":"^2.5.5","dockerode-options":"^0.2.1","drivelist":"^5.0.22","ejs":"^2.5.7","etcher-image-write":"^9.0.3","express":"^4.13.3","ext2fs":"1.0.7","global-tunnel-ng":"^2.1.1","hasbin":"^1.2.3","humanize":"0.0.9","inquirer":"^3.1.1","is-root":"^1.0.0","js-yaml":"^3.10.0","klaw":"^3.0.0","lodash":"^4.17.4","mixpanel":"^0.4.0","mkdirp":"^0.5.1","moment":"^2.20.1","moment-duration-format":"^2.2.1","mz":"^2.6.0","node-cleanup":"^2.1.2","opn":"^5.1.0","prettyjson":"^1.1.3","progress-stream":"^2.0.0","raven":"^2.5.0","reconfix":"^0.1.0","request":"^2.81.0","resin-bundle-resolve":"^0.5.3","resin-cli-form":"^2.0.0","resin-cli-visuals":"^1.4.0","resin-compose-parse":"^1.10.2","resin-config-json":"^1.0.0","resin-device-config":"^4.0.0","resin-device-init":"^4.0.0","resin-doodles":"0.0.1","resin-image-fs":"^5.0.2","resin-image-manager":"^5.0.0","resin-multibuild":"^0.5.1","resin-preload":"^6.3.0","resin-release":"^1.2.0","resin-sdk":"10.0.0-beta2","resin-sdk-preconfigured":"^6.9.0","resin-semver":"^1.2.2","resin-settings-client":"^3.6.1","resin-stream-logger":"^0.1.0","resin-sync":"^9.3.3","rimraf":"^2.4.3","rindle":"^1.0.0","semver":"^5.3.0","split":"^1.0.1","string-width":"^2.1.1","strip-ansi-stream":"^1.0.0","tar-stream":"^1.5.5","through2":"^2.0.3","tmp":"0.0.31","typed-error":"^3.0.0","umount":"^1.1.6","unzip2":"^0.2.5","update-notifier":"^2.2.0","window-size":"^1.1.0","removedrive":"^1.0.0","windosu":"^0.2.0"},"optionalDependencies":{"removedrive":"^1.0.0","windosu":"^0.2.0"},"readme":"Resin CLI\n=========\n\n> The official resin.io CLI tool.\n\n[![npm version](https://badge.fury.io/js/resin-cli.svg)](http://badge.fury.io/js/resin-cli)\n[![dependencies](https://david-dm.org/resin-io/resin-cli.svg)](https://david-dm.org/resin-io/resin-cli)\n[![Gitter](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/resin-io/chat)\n\nRequisites\n----------\n\nIf you want to install the CLI directly through npm, you'll need the below. If this looks difficult,\nwe do now have an experimental standalone binary release available, see ['Standalone install'](#standalone-install) below.\n\n- [NodeJS](https://nodejs.org) (>= v6)\n- [Git](https://git-scm.com)\n- The following executables should be correctly installed in your shell environment:\n  - `ssh`: Any recent version of the OpenSSH ssh client (required by `resin sync` and `resin ssh`)\n\t- if you need `ssh` to work behind the proxy you also need [`proxytunnel`](http://proxytunnel.sourceforge.net/) installed (available as `proxytunnel` package for Ubuntu, for example)\n  - `rsync`: >= 2.6.9 (required by `resin sync`)\n\n##### Windows Support\n\nBefore installing resin-cli, you'll need a working node-gyp environment. If you don't already have one you'll see native module build errors during installation. To fix this, run `npm install -g --production windows-build-tools` in an administrator console (available as 'Command Prompt (Admin)' when pressing windows+x in Windows 7+).\n\n`resin sync` and `resin ssh` have not been thoroughly tested on the standard Windows cmd.exe shell. We recommend using bash (or a similar) shell, like Bash for Windows 10 or [Git for Windows](https://git-for-windows.github.io/).\n\nIf you still want to use `cmd.exe` you will have to use a package manager like MinGW or chocolatey. For MinGW the steps are:\n\n1. Install [MinGW](http://www.mingw.org).\n2. Install the `msys-rsync` and `msys-openssh` packages.\n3. Add MinGW to the `%PATH%` if this hasn't been done by the installer already. The location where the binaries are places is usually `C:\\MinGW\\msys\\1.0\\bin`, but it can vary if you selected a different location in the installer.\n4. Copy your SSH keys to `%homedrive%%homepath\\.ssh`.\n5. If you need `ssh` to work behind the proxy you also need to install [proxytunnel](http://proxytunnel.sourceforge.net/)\n\nGetting Started\n---------------\n\n### NPM install\n\nIf you've got all the requirements above, you should be able to install the CLI directly from npm. If not,\nor if you have any trouble with this, please try the new standalone install steps just below.\n\nThis might require elevated privileges in some environments.\n\n```sh\n$ npm install resin-cli -g --production --unsafe-perm\n```\n\n`--unsafe-perm` is only required on systems where the global install directory is not user-writable.\nThis allows npm install steps to download and save prebuilt native binaries. You may be able to omit it,\nespecially if you're using a user-managed node install such as [nvm](https://github.com/creationix/nvm).\n\nIn some environments, this process will need to build native modules. This may require a more complex build\nenvironment, and notably requires Python 2.7. If you hit any problems with this, we recommend you try the\nalternative standalone install below instead.\n\n### Standalone install\n\nIf you don't have node or a working pre-gyp environment, you can still install the CLI as a standalone\nbinary. **This is in experimental and may not work perfectly yet in all environments**, but it seems to work\nwell in initial cross-platform testing, so it may be useful, and we'd love your feedback if you hit any issues.\n\nTo install the CLI as a standalone binary:\n\n* Download the latest zip for your OS from https://github.com/resin-io/resin-cli/releases.\n* Extract the contents, putting the `resin-cli` folder somewhere appropriate for your system (e.g. `C:/resin-cli`, `/usr/local/lib/resin-cli`, etc).\n* Add the `resin-cli` folder to your `PATH` ([Windows instructions](https://www.computerhope.com/issues/ch000549.htm), [Linux instructions](https://stackoverflow.com/questions/14637979/how-to-permanently-set-path-on-linux-unix), [OSX instructions](https://stackoverflow.com/questions/22465332/setting-path-environment-variable-in-osx-permanently))\n* Running `resin` in a fresh command line should print the resin CLI help.\n\nTo update in future, simply download a new release and replace the extracted folder.\n\nHave any problems, or see any unexpected behaviour? [Please file an issue!](https://github.com/resin-io/resin-cli/issues/new)\n\n### Login\n\n```sh\n$ resin login\n```\n\n_(Typically useful, but not strictly required for all commands)_\n\n### Run commands\n\nTake a look at the full command documentation at [https://docs.resin.io/tools/cli/](https://docs.resin.io/tools/cli/#table-of-contents\n), or by running `resin help`.\n\n### Bash completions\n\nOptionally you can enable tab completions for the bash shell, enabling the shell to provide additional context and automatically complete arguments to`resin`. To enable bash completions, copy the `resin-completion.bash` file to the default bash completions directory (usually `/etc/bash_completion.d/`) or append it to the end of `~/.bash_completion`.\n\nFAQ\n---\n\n### Where is my configuration file?\n\nThe per-user configuration file lives in `$HOME/.resinrc.yml` or `%UserProfile%\\_resinrc.yml`, in Unix based operating systems and Windows respectively.\n\nThe Resin CLI also attempts to read a `resinrc.yml` file in the current directory, which takes precedence over the per-user configuration file.\n\n### How do I point the Resin CLI to staging?\n\nThe easiest way is to set the `RESINRC_RESIN_URL=resinstaging.io` environment variable.\n\nAlternatively, you can edit your configuration file and set `resinUrl: resinstaging.io` to persist this setting.\n\n### How do I make the Resin CLI persist data in another directory?\n\nThe Resin CLI persists your session token, as well as cached images in `$HOME/.resin` or `%UserProfile%\\_resin`.\n\nPointing the Resin CLI to persist data in another location is necessary in certain environments, like a server, where there is no home directory, or a device running resinOS, which erases all data after a restart.\n\nYou can accomplish this by setting `RESINRC_DATA_DIRECTORY=/opt/resin` or adding `dataDirectory: /opt/resin` to your configuration file, replacing `/opt/resin` with your desired directory.\n\nSupport\n-------\n\nIf you're having any problems, check our [troubleshooting guide](https://github.com/resin-io/resin-cli/blob/master/TROUBLESHOOTING.md) and if your problem is not addressed there, please [raise an issue](https://github.com/resin-io/resin-cli/issues/new) on GitHub and the resin.io team will be happy to help.\n\nYou can also get in touch with us in the resin.io [forums](https://forums.resin.io/).\n\nLicense\n-------\n\nThe project is licensed under the Apache 2.0 license.\n","readmeFilename":"README.md","gitHead":"be8a314d2bdccd6f9a5e7bb60ad7bc07e0b95f20","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@7.10.1-964-drop-npm-deploy-be8a314d2bdccd6f9a5e7bb60ad7bc07e0b95f20","_npmVersion":"6.1.0","_nodeVersion":"10.4.0","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"integrity":"sha512-esePvq2EyT/GA3dVSioAXKxJ8STKabvXnKdO7hJKrGGrdn9ocrQJibXsJ6ixCSDnRFtMpkivUrZgBM8FmkjpCA==","shasum":"aaa2e69b87b914fdc5399270a9f87975a68871cc","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-7.10.1-964-drop-npm-deploy-be8a314d2bdccd6f9a5e7bb60ad7bc07e0b95f20.tgz","fileCount":158,"unpackedSize":678470,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbl7DfCRA9TVsSAnZWagAAiRkP/R/qxw0zmazXfDVeKVNt\nCSN0wze5XewJYXij65WmK3tVZLt0BJMUN7GLFO2SvkG/53KpB4WlQWK1EzCV\np8OHblO9JK249tCvO/qAJiPsylsBYcuiGj2N4mFwOQ7C0f4iowqWzFUyASLV\nn0oPXwZnhafmo+GFel3FK94qpKQoKTMTflO700HYTFVZd94LMqOeLwcHBnE3\nAZkIZlsme3YSTRh8n1tKqqjdzIKtfOBo4Cb38rNdWIr96fDLToR0jjFkJ8je\nH/TiRTVW2FA3JHHm7q7BEusVIr1Gf1jk3YJ6pLUhLYZXlx/Ypjhi+ey8nEqD\nh7SUzxd16iuzzjX/vVq6joBjjGv4KfO9dfBPBVjQ85ziinpOVuw1NASXmg6w\nodFlyr7jMZlxAxIE8Z5LIH2/Ynz5izeJ/272dCKOW+n3//t2nMK9Ib+hbhpD\nOYOCi6YutNJZnv4hgaw9U3oZffMioq641C/HGSjxvhKrlLD9vPHmhoZ53FS+\nHhoSIocZisIosujMVjQ2JKx7pZngPY6tqm8NDOUiSVovDMNCqDAXsNdE3Kdy\nrlHys1IxgsSfm6U4ztx0aewezFj7MPQTje+kRVWEXC1Uy/x/h6t3P/800FDt\n357Dt98xckOGHMYlwITmp2nAOn1VYHsD3GQWrj4hdl1CBYELMejDqOyJ5bys\nnFwV\r\n=uJr/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCeI21i4a70xapdgOd8lvtFlLTwONepUi23+XTqY235BgIgEgmEyNNuIDPH3fXE49PHNIBHRqDMmqjcutOH5cGp8OI="}]},"maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-cli_7.10.1-964-drop-npm-deploy-be8a314d2bdccd6f9a5e7bb60ad7bc07e0b95f20_1536667870364_0.4078631578322165"},"_hasShrinkwrap":false},"7.10.1":{"name":"resin-cli","version":"7.10.1","description":"The official resin.io CLI tool","main":"./build/actions/index.js","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git+ssh://git@github.com/resin-io/resin-cli.git"},"preferGlobal":true,"bin":{"resin":"./bin/resin"},"pkg":{"scripts":["node_modules/resin-sync/build/capitano/*.js","node_modules/resin-sync/build/sync/*.js","node_modules/resin-compose-parse/src/schemas/*.json","node_modules/raven/lib/instrumentation/*.js"],"assets":["build/auth/pages/*.ejs","node_modules/resin-discoverable-services/services/**/*"]},"scripts":{"prebuild":"rimraf build/ build-bin/ build-zip/","build":"npm run build:src && npm run build:bin","build:src":"npm run prettify && npm run lint && npm run build:fast && npm run build:doc","build:fast":"gulp build && tsc","build:doc":"mkdirp doc/ && ts-node automation/capitanodoc/index.ts > doc/cli.markdown","build:bin":"ts-node --type-check -P automation automation/build-bin.ts","release":"npm run build && ts-node --type-check -P automation automation/deploy-bin.ts","pretest":"npm run build","test":"gulp test","ci":"npm run test && catch-uncommitted","watch":"gulp watch","prettify":"prettier --write \"{lib,tests,automation,typings}/**/*.ts\"","lint":"resin-lint lib/ tests/ && resin-lint --typescript automation/ lib/ typings/ tests/","prepublish":"require-npm4-to-publish","prepublishOnly":"npm run build"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","engines":{"node":">=6.0"},"devDependencies":{"@types/archiver":"2.1.2","@types/bluebird":"3.5.19","@types/common-tags":"1.4.0","@types/es6-promise":"0.0.32","@types/fs-extra":"5.0.4","@types/is-root":"1.0.0","@types/lodash":"4.14.103","@types/mkdirp":"0.5.2","@types/node":"10.5.2","@types/prettyjson":"0.0.28","@types/raven":"2.5.1","catch-uncommitted":"^1.0.0","ent":"^2.2.0","filehound":"^1.16.2","fs-extra":"^5.0.0","gulp":"^3.9.0","gulp-coffee":"^2.2.0","gulp-inline-source":"^2.1.0","gulp-mocha":"^2.0.0","gulp-shell":"^0.5.2","mochainon":"^2.0.0","pkg":"^4.3.0-beta.1","prettier":"1.13.5","publish-release":"^1.3.3","require-npm4-to-publish":"^1.0.0","resin-lint":"^1.5.0","rewire":"^3.0.2","ts-node":"^4.0.1","typescript":"2.8.1"},"dependencies":{"@resin.io/valid-email":"^0.1.0","@types/stream-to-promise":"2.2.0","@types/through2":"^2.0.33","JSONStream":"^1.0.3","ansi-escapes":"^2.0.0","any-promise":"^1.3.0","archiver":"^2.1.0","bash":"0.0.1","bluebird":"^3.3.3","body-parser":"^1.14.1","capitano":"^1.7.0","chalk":"^2.3.0","cli-truncate":"^1.1.0","coffeescript":"^1.12.6","columnify":"^1.5.2","common-tags":"^1.7.2","denymount":"^2.2.0","docker-progress":"^3.0.1","docker-qemu-transpose":"^0.5.1","docker-toolbelt":"^3.1.0","dockerode":"^2.5.5","dockerode-options":"^0.2.1","drivelist":"^5.0.22","ejs":"^2.5.7","etcher-image-write":"^9.0.3","express":"^4.13.3","ext2fs":"1.0.7","global-tunnel-ng":"^2.1.1","hasbin":"^1.2.3","humanize":"0.0.9","inquirer":"^3.1.1","is-root":"^1.0.0","js-yaml":"^3.10.0","klaw":"^3.0.0","lodash":"^4.17.4","mixpanel":"^0.4.0","mkdirp":"^0.5.1","moment":"^2.20.1","moment-duration-format":"^2.2.1","mz":"^2.6.0","node-cleanup":"^2.1.2","opn":"^5.1.0","prettyjson":"^1.1.3","progress-stream":"^2.0.0","raven":"^2.5.0","reconfix":"^0.1.0","request":"^2.81.0","resin-bundle-resolve":"^0.5.3","resin-cli-form":"^2.0.0","resin-cli-visuals":"^1.4.0","resin-compose-parse":"^1.10.2","resin-config-json":"^1.0.0","resin-device-config":"^4.0.0","resin-device-init":"^4.0.0","resin-doodles":"0.0.1","resin-image-fs":"^5.0.2","resin-image-manager":"^5.0.0","resin-multibuild":"^0.5.1","resin-preload":"^6.3.0","resin-release":"^1.2.0","resin-sdk":"10.0.0-beta2","resin-sdk-preconfigured":"^6.9.0","resin-semver":"^1.2.2","resin-settings-client":"^3.6.1","resin-stream-logger":"^0.1.0","resin-sync":"^9.3.3","rimraf":"^2.4.3","rindle":"^1.0.0","semver":"^5.3.0","split":"^1.0.1","string-width":"^2.1.1","strip-ansi-stream":"^1.0.0","tar-stream":"^1.5.5","through2":"^2.0.3","tmp":"0.0.31","typed-error":"^3.0.0","umount":"^1.1.6","unzip2":"^0.2.5","update-notifier":"^2.2.0","window-size":"^1.1.0","removedrive":"^1.0.0","windosu":"^0.2.0"},"optionalDependencies":{"removedrive":"^1.0.0","windosu":"^0.2.0"},"gitHead":"946efbcb7f64efe833d489cdfa89017a5f1f25a6","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@7.10.1","_npmVersion":"6.1.0","_nodeVersion":"10.4.0","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"integrity":"sha512-hjA/IeO09K2+QlrVev94JUNKEGRUDQwgMiSWxj61aRfht2JLNKhh3T1jH7pMZVhn2v2UPQ7NuyhZkEyhapfa1Q==","shasum":"590639a253a638cace38300a6e8bf735245f50e4","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-7.10.1.tgz","fileCount":158,"unpackedSize":678409,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbl7WtCRA9TVsSAnZWagAAXBwP/AmQFQjl7cKCE2Yt2zqJ\nI06EWKwHswjsFn0JnbPkA7USPYrZkBCaz8j3xPkYg/csQOO//poXa2uwQgGH\nB3C1XpEKEsiKaX2WP8Nn7wucgnkuUA58KikmoBUJ8OaMQ2k8QSSZYIFkAbJa\ntSPoHrjbYMWGmehKABKA+wbGR9FPLyFA0Nkp+xFHzc3cvEm0SfGQXeWw+sZD\nNt4XrJN7Ovap2bvFELzgToZRyOJYlzaGyWl5p2aosq4wixEb/I/taiawoSMV\nJztrWdYG4RuMMMMHHsG67o/Yp9C3XOGcfD0ODIDX6J0HCjzMz/GUIIY8yOTC\n9SG83MIaIUnHeRItkC3EibeRUn0up3aTi5EWQVRi7owwaIA+qQ0scLcup7DK\nFzj0oVD46gTxhM8dtWWmxZ2JdYRzOhLrhgCySwj2uZvjhXGSgUgCHQR8t24o\nJ1muDJGuywhMpjaZ8ny7uyPB5bSArVc0aRGLQ3U4DHrF4WONjP/mQv4aa81+\nRplVQhAThLi405N7zzh/q/PeB9naHQtS6KR70ct3SzFSXcqlHt9ASCXSkH6W\n8/9ZX8izV52aEBpUq3baZquaou8T8rY797js92rjoT0IGvHHVGwhs8ziJcZw\nHN2Qi9xiKnAmEiJ6/8XB8yRdb9b+q1tcDyD9SnfJrPF29g7GbYveioTNQahX\nwxW3\r\n=1Jik\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDEIrxaz5ARjUaBlKGK5B12dVzEE3YrNNZMY8zB2ferEQIgUzLuC2EOL/VUqgiJuCi2Hux04tDOtDSHvNC9ldp0n1k="}]},"maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-cli_7.10.1_1536669101245_0.45962495436173034"},"_hasShrinkwrap":false,"deprecated":"resin-cli is deprecated, please use balena-cli instead"},"7.10.2-966-register-print-uuid-93cea6bfb50ea6727cbef5a5019f8276314ba3ea":{"name":"resin-cli","version":"7.10.2-966-register-print-uuid-93cea6bfb50ea6727cbef5a5019f8276314ba3ea","description":"The official resin.io CLI tool","main":"./build/actions/index.js","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git+ssh://git@github.com/resin-io/resin-cli.git"},"preferGlobal":true,"bin":{"resin":"./bin/resin"},"pkg":{"scripts":["node_modules/resin-sync/build/capitano/*.js","node_modules/resin-sync/build/sync/*.js","node_modules/resin-compose-parse/src/schemas/*.json","node_modules/raven/lib/instrumentation/*.js"],"assets":["build/auth/pages/*.ejs","node_modules/resin-discoverable-services/services/**/*"]},"scripts":{"prebuild":"rimraf build/ build-bin/ build-zip/","build":"npm run build:src && npm run build:bin","build:src":"npm run prettify && npm run lint && npm run build:fast && npm run build:doc","build:fast":"gulp build && tsc","build:doc":"mkdirp doc/ && ts-node automation/capitanodoc/index.ts > doc/cli.markdown","build:bin":"ts-node --type-check -P automation automation/build-bin.ts","release":"npm run build && ts-node --type-check -P automation automation/deploy-bin.ts","pretest":"npm run build","test":"gulp test","ci":"npm run test && catch-uncommitted","watch":"gulp watch","prettify":"prettier --write \"{lib,tests,automation,typings}/**/*.ts\"","lint":"resin-lint lib/ tests/ && resin-lint --typescript automation/ lib/ typings/ tests/","prepublish":"require-npm4-to-publish","prepublishOnly":"npm run build"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","engines":{"node":">=6.0"},"devDependencies":{"@types/archiver":"2.1.2","@types/bluebird":"3.5.19","@types/common-tags":"1.4.0","@types/es6-promise":"0.0.32","@types/fs-extra":"5.0.4","@types/is-root":"1.0.0","@types/lodash":"4.14.103","@types/mkdirp":"0.5.2","@types/node":"10.5.2","@types/prettyjson":"0.0.28","@types/raven":"2.5.1","catch-uncommitted":"^1.0.0","ent":"^2.2.0","filehound":"^1.16.2","fs-extra":"^5.0.0","gulp":"^3.9.0","gulp-coffee":"^2.2.0","gulp-inline-source":"^2.1.0","gulp-mocha":"^2.0.0","gulp-shell":"^0.5.2","mochainon":"^2.0.0","pkg":"^4.3.0-beta.1","prettier":"1.13.5","publish-release":"^1.3.3","require-npm4-to-publish":"^1.0.0","resin-lint":"^1.5.0","rewire":"^3.0.2","ts-node":"^4.0.1","typescript":"2.8.1"},"dependencies":{"@resin.io/valid-email":"^0.1.0","@types/stream-to-promise":"2.2.0","@types/through2":"^2.0.33","JSONStream":"^1.0.3","ansi-escapes":"^2.0.0","any-promise":"^1.3.0","archiver":"^2.1.0","bash":"0.0.1","bluebird":"^3.3.3","body-parser":"^1.14.1","capitano":"^1.7.0","chalk":"^2.3.0","cli-truncate":"^1.1.0","coffeescript":"^1.12.6","columnify":"^1.5.2","common-tags":"^1.7.2","denymount":"^2.2.0","docker-progress":"^3.0.1","docker-qemu-transpose":"^0.5.1","docker-toolbelt":"^3.1.0","dockerode":"^2.5.5","dockerode-options":"^0.2.1","drivelist":"^5.0.22","ejs":"^2.5.7","etcher-image-write":"^9.0.3","express":"^4.13.3","ext2fs":"1.0.7","global-tunnel-ng":"^2.1.1","hasbin":"^1.2.3","humanize":"0.0.9","inquirer":"^3.1.1","is-root":"^1.0.0","js-yaml":"^3.10.0","klaw":"^3.0.0","lodash":"^4.17.4","mixpanel":"^0.4.0","mkdirp":"^0.5.1","moment":"^2.20.1","moment-duration-format":"^2.2.1","mz":"^2.6.0","node-cleanup":"^2.1.2","opn":"^5.1.0","prettyjson":"^1.1.3","progress-stream":"^2.0.0","raven":"^2.5.0","reconfix":"^0.1.0","request":"^2.81.0","resin-bundle-resolve":"^0.5.3","resin-cli-form":"^2.0.0","resin-cli-visuals":"^1.4.0","resin-compose-parse":"^1.10.2","resin-config-json":"^1.0.0","resin-device-config":"^4.0.0","resin-device-init":"^4.0.0","resin-doodles":"0.0.1","resin-image-fs":"^5.0.2","resin-image-manager":"^5.0.0","resin-multibuild":"^0.5.1","resin-preload":"^6.3.0","resin-release":"^1.2.0","resin-sdk":"10.0.0-beta2","resin-sdk-preconfigured":"^6.9.0","resin-semver":"^1.2.2","resin-settings-client":"^3.6.1","resin-stream-logger":"^0.1.0","resin-sync":"^9.3.3","rimraf":"^2.4.3","rindle":"^1.0.0","semver":"^5.3.0","split":"^1.0.1","string-width":"^2.1.1","strip-ansi-stream":"^1.0.0","tar-stream":"^1.5.5","through2":"^2.0.3","tmp":"0.0.31","typed-error":"^3.0.0","umount":"^1.1.6","unzip2":"^0.2.5","update-notifier":"^2.2.0","window-size":"^1.1.0","removedrive":"^1.0.0","windosu":"^0.2.0"},"optionalDependencies":{"removedrive":"^1.0.0","windosu":"^0.2.0"},"readme":"Resin CLI\n=========\n\n> The official resin.io CLI tool.\n\n[![npm version](https://badge.fury.io/js/resin-cli.svg)](http://badge.fury.io/js/resin-cli)\n[![dependencies](https://david-dm.org/resin-io/resin-cli.svg)](https://david-dm.org/resin-io/resin-cli)\n[![Gitter](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/resin-io/chat)\n\nRequisites\n----------\n\nIf you want to install the CLI directly through npm, you'll need the below. If this looks difficult,\nwe do now have an experimental standalone binary release available, see ['Standalone install'](#standalone-install) below.\n\n- [NodeJS](https://nodejs.org) (>= v6)\n- [Git](https://git-scm.com)\n- The following executables should be correctly installed in your shell environment:\n  - `ssh`: Any recent version of the OpenSSH ssh client (required by `resin sync` and `resin ssh`)\n\t- if you need `ssh` to work behind the proxy you also need [`proxytunnel`](http://proxytunnel.sourceforge.net/) installed (available as `proxytunnel` package for Ubuntu, for example)\n  - `rsync`: >= 2.6.9 (required by `resin sync`)\n\n##### Windows Support\n\nBefore installing resin-cli, you'll need a working node-gyp environment. If you don't already have one you'll see native module build errors during installation. To fix this, run `npm install -g --production windows-build-tools` in an administrator console (available as 'Command Prompt (Admin)' when pressing windows+x in Windows 7+).\n\n`resin sync` and `resin ssh` have not been thoroughly tested on the standard Windows cmd.exe shell. We recommend using bash (or a similar) shell, like Bash for Windows 10 or [Git for Windows](https://git-for-windows.github.io/).\n\nIf you still want to use `cmd.exe` you will have to use a package manager like MinGW or chocolatey. For MinGW the steps are:\n\n1. Install [MinGW](http://www.mingw.org).\n2. Install the `msys-rsync` and `msys-openssh` packages.\n3. Add MinGW to the `%PATH%` if this hasn't been done by the installer already. The location where the binaries are places is usually `C:\\MinGW\\msys\\1.0\\bin`, but it can vary if you selected a different location in the installer.\n4. Copy your SSH keys to `%homedrive%%homepath\\.ssh`.\n5. If you need `ssh` to work behind the proxy you also need to install [proxytunnel](http://proxytunnel.sourceforge.net/)\n\nGetting Started\n---------------\n\n### NPM install\n\nIf you've got all the requirements above, you should be able to install the CLI directly from npm. If not,\nor if you have any trouble with this, please try the new standalone install steps just below.\n\nThis might require elevated privileges in some environments.\n\n```sh\n$ npm install resin-cli -g --production --unsafe-perm\n```\n\n`--unsafe-perm` is only required on systems where the global install directory is not user-writable.\nThis allows npm install steps to download and save prebuilt native binaries. You may be able to omit it,\nespecially if you're using a user-managed node install such as [nvm](https://github.com/creationix/nvm).\n\nIn some environments, this process will need to build native modules. This may require a more complex build\nenvironment, and notably requires Python 2.7. If you hit any problems with this, we recommend you try the\nalternative standalone install below instead.\n\n### Standalone install\n\nIf you don't have node or a working pre-gyp environment, you can still install the CLI as a standalone\nbinary. **This is in experimental and may not work perfectly yet in all environments**, but it seems to work\nwell in initial cross-platform testing, so it may be useful, and we'd love your feedback if you hit any issues.\n\nTo install the CLI as a standalone binary:\n\n* Download the latest zip for your OS from https://github.com/resin-io/resin-cli/releases.\n* Extract the contents, putting the `resin-cli` folder somewhere appropriate for your system (e.g. `C:/resin-cli`, `/usr/local/lib/resin-cli`, etc).\n* Add the `resin-cli` folder to your `PATH` ([Windows instructions](https://www.computerhope.com/issues/ch000549.htm), [Linux instructions](https://stackoverflow.com/questions/14637979/how-to-permanently-set-path-on-linux-unix), [OSX instructions](https://stackoverflow.com/questions/22465332/setting-path-environment-variable-in-osx-permanently))\n* Running `resin` in a fresh command line should print the resin CLI help.\n\nTo update in future, simply download a new release and replace the extracted folder.\n\nHave any problems, or see any unexpected behaviour? [Please file an issue!](https://github.com/resin-io/resin-cli/issues/new)\n\n### Login\n\n```sh\n$ resin login\n```\n\n_(Typically useful, but not strictly required for all commands)_\n\n### Run commands\n\nTake a look at the full command documentation at [https://docs.resin.io/tools/cli/](https://docs.resin.io/tools/cli/#table-of-contents\n), or by running `resin help`.\n\n### Bash completions\n\nOptionally you can enable tab completions for the bash shell, enabling the shell to provide additional context and automatically complete arguments to`resin`. To enable bash completions, copy the `resin-completion.bash` file to the default bash completions directory (usually `/etc/bash_completion.d/`) or append it to the end of `~/.bash_completion`.\n\nFAQ\n---\n\n### Where is my configuration file?\n\nThe per-user configuration file lives in `$HOME/.resinrc.yml` or `%UserProfile%\\_resinrc.yml`, in Unix based operating systems and Windows respectively.\n\nThe Resin CLI also attempts to read a `resinrc.yml` file in the current directory, which takes precedence over the per-user configuration file.\n\n### How do I point the Resin CLI to staging?\n\nThe easiest way is to set the `RESINRC_RESIN_URL=resinstaging.io` environment variable.\n\nAlternatively, you can edit your configuration file and set `resinUrl: resinstaging.io` to persist this setting.\n\n### How do I make the Resin CLI persist data in another directory?\n\nThe Resin CLI persists your session token, as well as cached images in `$HOME/.resin` or `%UserProfile%\\_resin`.\n\nPointing the Resin CLI to persist data in another location is necessary in certain environments, like a server, where there is no home directory, or a device running resinOS, which erases all data after a restart.\n\nYou can accomplish this by setting `RESINRC_DATA_DIRECTORY=/opt/resin` or adding `dataDirectory: /opt/resin` to your configuration file, replacing `/opt/resin` with your desired directory.\n\nSupport\n-------\n\nIf you're having any problems, check our [troubleshooting guide](https://github.com/resin-io/resin-cli/blob/master/TROUBLESHOOTING.md) and if your problem is not addressed there, please [raise an issue](https://github.com/resin-io/resin-cli/issues/new) on GitHub and the resin.io team will be happy to help.\n\nYou can also get in touch with us in the resin.io [forums](https://forums.resin.io/).\n\nLicense\n-------\n\nThe project is licensed under the Apache 2.0 license.\n","readmeFilename":"README.md","gitHead":"93cea6bfb50ea6727cbef5a5019f8276314ba3ea","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@7.10.2-966-register-print-uuid-93cea6bfb50ea6727cbef5a5019f8276314ba3ea","_npmVersion":"6.1.0","_nodeVersion":"10.4.0","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"integrity":"sha512-2Q4EOt5fchM7LBh21VoTYYFApoU4PvsjWTSs90MiSw+CfE0HTsqxEskf7dtbbPW8n7/puMLY1WeDVhuze8XVcg==","shasum":"fbaf59bc5e0f8d5561aa973ea1726c5d3a15aa73","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-7.10.2-966-register-print-uuid-93cea6bfb50ea6727cbef5a5019f8276314ba3ea.tgz","fileCount":158,"unpackedSize":678710,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbmunnCRA9TVsSAnZWagAAs14P+wbgJ4tfDK3TrBb1+b2S\n9lA0RT7c02uxLhRkx5x+y3VukVNd50b9ShDBxVM2ntHiIwlJ8DVXfgDpapNn\niBXfkX5DsX727pe/E6rnc7TkPfYRoTVJJ1ls0s9/v30jjVw696YiW8LUP2Hz\nuQYjh2tuxlt/kxZH2uynKMygfNREoJrbAwarwaEXwuJxbKhKRQhUSOvmLE/0\n2Q4gYmoWZSSHna+gOBjsH14u/tElSgj6lOkbjb8lW7XWrYuGXg4zlVdJPJOR\nb4rD51CX963jEFxm6v+o5bsEMSA9kxvdcrncg75Bfxu60nhID20ItF7cGteu\npCz6MZjoGxXo15bNetRIEtrMKPnc40B+t+p6lhQNhLRDrOHSv5bvGx/isPpp\n5hU5Xl6IL2Mdra3hUHukdsUaNScTP71XzZa7/vKEoPuhILpBdhm6K/4WriFY\nDt5CdS95P8xKbLyyRi1hq6/3m+Kda1E9yKy0hirFzmVXdWGHd5I4tpsiQLj0\nOK1eoI4aMej4+yOGA5KXlgmYXPhv+Tt4ABuaFelZQf2KrYr0TSIhHiuELxHj\n9Z+GEK10Mc7vZkMTuVkKidqFo/bLEJJbcmy6Dc0MH4A1Fmw6lZaIYvYEqO0Y\nb6Vo33sfDb0+Su9Wgj0QXzngAPa4gM9C7A/5hX6CwVKOguMWvChBwACH8GET\nDiR7\r\n=81bC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB7RIgmYC7YgLyp/8q/WCdo1f3eVCsUkDTXzBYbzJHYmAiEAsBLt074+ypTgG0Q3IdTOm/h/2EwgdyCxtslXsdZLWAw="}]},"maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-cli_7.10.2-966-register-print-uuid-93cea6bfb50ea6727cbef5a5019f8276314ba3ea_1536879078926_0.9197584683806808"},"_hasShrinkwrap":false},"7.10.2-969-resin-semver-a5e03d55c38346aee5ae1401cb9bf853e92733ac":{"name":"resin-cli","version":"7.10.2-969-resin-semver-a5e03d55c38346aee5ae1401cb9bf853e92733ac","description":"The official resin.io CLI tool","main":"./build/actions/index.js","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git+ssh://git@github.com/resin-io/resin-cli.git"},"preferGlobal":true,"bin":{"resin":"./bin/resin"},"pkg":{"scripts":["node_modules/resin-sync/build/capitano/*.js","node_modules/resin-sync/build/sync/*.js","node_modules/resin-compose-parse/src/schemas/*.json","node_modules/raven/lib/instrumentation/*.js"],"assets":["build/auth/pages/*.ejs","node_modules/resin-discoverable-services/services/**/*"]},"scripts":{"prebuild":"rimraf build/ build-bin/ build-zip/","build":"npm run build:src && npm run build:bin","build:src":"npm run prettify && npm run lint && npm run build:fast && npm run build:doc","build:fast":"gulp build && tsc","build:doc":"mkdirp doc/ && ts-node automation/capitanodoc/index.ts > doc/cli.markdown","build:bin":"ts-node --type-check -P automation automation/build-bin.ts","release":"npm run build && ts-node --type-check -P automation automation/deploy-bin.ts","pretest":"npm run build","test":"gulp test","ci":"npm run test && catch-uncommitted","watch":"gulp watch","prettify":"prettier --write \"{lib,tests,automation,typings}/**/*.ts\"","lint":"resin-lint lib/ tests/ && resin-lint --typescript automation/ lib/ typings/ tests/","prepublish":"require-npm4-to-publish","prepublishOnly":"npm run build"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","engines":{"node":">=6.0"},"devDependencies":{"@types/archiver":"2.1.2","@types/bluebird":"3.5.19","@types/common-tags":"1.4.0","@types/es6-promise":"0.0.32","@types/fs-extra":"5.0.4","@types/is-root":"1.0.0","@types/lodash":"4.14.103","@types/mkdirp":"0.5.2","@types/node":"10.5.2","@types/prettyjson":"0.0.28","@types/raven":"2.5.1","catch-uncommitted":"^1.0.0","ent":"^2.2.0","filehound":"^1.16.2","fs-extra":"^5.0.0","gulp":"^3.9.0","gulp-coffee":"^2.2.0","gulp-inline-source":"^2.1.0","gulp-mocha":"^2.0.0","gulp-shell":"^0.5.2","mochainon":"^2.0.0","pkg":"^4.3.0-beta.1","prettier":"1.13.5","publish-release":"^1.3.3","require-npm4-to-publish":"^1.0.0","resin-lint":"^1.5.0","rewire":"^3.0.2","ts-node":"^4.0.1","typescript":"2.8.1"},"dependencies":{"@resin.io/valid-email":"^0.1.0","@types/stream-to-promise":"2.2.0","@types/through2":"^2.0.33","JSONStream":"^1.0.3","ansi-escapes":"^2.0.0","any-promise":"^1.3.0","archiver":"^2.1.0","bash":"0.0.1","bluebird":"^3.3.3","body-parser":"^1.14.1","capitano":"^1.7.0","chalk":"^2.3.0","cli-truncate":"^1.1.0","coffeescript":"^1.12.6","columnify":"^1.5.2","common-tags":"^1.7.2","denymount":"^2.2.0","docker-progress":"^3.0.1","docker-qemu-transpose":"^0.5.1","docker-toolbelt":"^3.1.0","dockerode":"^2.5.5","dockerode-options":"^0.2.1","drivelist":"^5.0.22","ejs":"^2.5.7","etcher-image-write":"^9.0.3","express":"^4.13.3","ext2fs":"1.0.7","global-tunnel-ng":"^2.1.1","hasbin":"^1.2.3","humanize":"0.0.9","inquirer":"^3.1.1","is-root":"^1.0.0","js-yaml":"^3.10.0","klaw":"^3.0.0","lodash":"^4.17.4","mixpanel":"^0.4.0","mkdirp":"^0.5.1","moment":"^2.20.1","moment-duration-format":"^2.2.1","mz":"^2.6.0","node-cleanup":"^2.1.2","opn":"^5.1.0","prettyjson":"^1.1.3","progress-stream":"^2.0.0","raven":"^2.5.0","reconfix":"^0.1.0","request":"^2.81.0","resin-bundle-resolve":"^0.5.3","resin-cli-form":"^2.0.0","resin-cli-visuals":"^1.4.0","resin-compose-parse":"^1.10.2","resin-config-json":"^1.0.0","resin-device-config":"^4.0.0","resin-device-init":"^4.0.0","resin-doodles":"0.0.1","resin-image-fs":"^5.0.2","resin-image-manager":"^5.0.0","resin-multibuild":"^0.5.1","resin-preload":"^6.3.0","resin-release":"^1.2.0","resin-sdk":"10.0.0-beta2","resin-sdk-preconfigured":"^6.9.0","resin-semver":"^1.3.0","resin-settings-client":"^3.6.1","resin-stream-logger":"^0.1.0","resin-sync":"^9.3.3","rimraf":"^2.4.3","rindle":"^1.0.0","semver":"^5.3.0","split":"^1.0.1","string-width":"^2.1.1","strip-ansi-stream":"^1.0.0","tar-stream":"^1.5.5","through2":"^2.0.3","tmp":"0.0.31","typed-error":"^3.0.0","umount":"^1.1.6","unzip2":"^0.2.5","update-notifier":"^2.2.0","window-size":"^1.1.0","removedrive":"^1.0.0","windosu":"^0.2.0"},"optionalDependencies":{"removedrive":"^1.0.0","windosu":"^0.2.0"},"readme":"Resin CLI\n=========\n\n> The official resin.io CLI tool.\n\n[![npm version](https://badge.fury.io/js/resin-cli.svg)](http://badge.fury.io/js/resin-cli)\n[![dependencies](https://david-dm.org/resin-io/resin-cli.svg)](https://david-dm.org/resin-io/resin-cli)\n[![Gitter](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/resin-io/chat)\n\nRequisites\n----------\n\nIf you want to install the CLI directly through npm, you'll need the below. If this looks difficult,\nwe do now have an experimental standalone binary release available, see ['Standalone install'](#standalone-install) below.\n\n- [NodeJS](https://nodejs.org) (>= v6)\n- [Git](https://git-scm.com)\n- The following executables should be correctly installed in your shell environment:\n  - `ssh`: Any recent version of the OpenSSH ssh client (required by `resin sync` and `resin ssh`)\n\t- if you need `ssh` to work behind the proxy you also need [`proxytunnel`](http://proxytunnel.sourceforge.net/) installed (available as `proxytunnel` package for Ubuntu, for example)\n  - `rsync`: >= 2.6.9 (required by `resin sync`)\n\n##### Windows Support\n\nBefore installing resin-cli, you'll need a working node-gyp environment. If you don't already have one you'll see native module build errors during installation. To fix this, run `npm install -g --production windows-build-tools` in an administrator console (available as 'Command Prompt (Admin)' when pressing windows+x in Windows 7+).\n\n`resin sync` and `resin ssh` have not been thoroughly tested on the standard Windows cmd.exe shell. We recommend using bash (or a similar) shell, like Bash for Windows 10 or [Git for Windows](https://git-for-windows.github.io/).\n\nIf you still want to use `cmd.exe` you will have to use a package manager like MinGW or chocolatey. For MinGW the steps are:\n\n1. Install [MinGW](http://www.mingw.org).\n2. Install the `msys-rsync` and `msys-openssh` packages.\n3. Add MinGW to the `%PATH%` if this hasn't been done by the installer already. The location where the binaries are places is usually `C:\\MinGW\\msys\\1.0\\bin`, but it can vary if you selected a different location in the installer.\n4. Copy your SSH keys to `%homedrive%%homepath\\.ssh`.\n5. If you need `ssh` to work behind the proxy you also need to install [proxytunnel](http://proxytunnel.sourceforge.net/)\n\nGetting Started\n---------------\n\n### NPM install\n\nIf you've got all the requirements above, you should be able to install the CLI directly from npm. If not,\nor if you have any trouble with this, please try the new standalone install steps just below.\n\nThis might require elevated privileges in some environments.\n\n```sh\n$ npm install resin-cli -g --production --unsafe-perm\n```\n\n`--unsafe-perm` is only required on systems where the global install directory is not user-writable.\nThis allows npm install steps to download and save prebuilt native binaries. You may be able to omit it,\nespecially if you're using a user-managed node install such as [nvm](https://github.com/creationix/nvm).\n\nIn some environments, this process will need to build native modules. This may require a more complex build\nenvironment, and notably requires Python 2.7. If you hit any problems with this, we recommend you try the\nalternative standalone install below instead.\n\n### Standalone install\n\nIf you don't have node or a working pre-gyp environment, you can still install the CLI as a standalone\nbinary. **This is in experimental and may not work perfectly yet in all environments**, but it seems to work\nwell in initial cross-platform testing, so it may be useful, and we'd love your feedback if you hit any issues.\n\nTo install the CLI as a standalone binary:\n\n* Download the latest zip for your OS from https://github.com/resin-io/resin-cli/releases.\n* Extract the contents, putting the `resin-cli` folder somewhere appropriate for your system (e.g. `C:/resin-cli`, `/usr/local/lib/resin-cli`, etc).\n* Add the `resin-cli` folder to your `PATH` ([Windows instructions](https://www.computerhope.com/issues/ch000549.htm), [Linux instructions](https://stackoverflow.com/questions/14637979/how-to-permanently-set-path-on-linux-unix), [OSX instructions](https://stackoverflow.com/questions/22465332/setting-path-environment-variable-in-osx-permanently))\n* Running `resin` in a fresh command line should print the resin CLI help.\n\nTo update in future, simply download a new release and replace the extracted folder.\n\nHave any problems, or see any unexpected behaviour? [Please file an issue!](https://github.com/resin-io/resin-cli/issues/new)\n\n### Login\n\n```sh\n$ resin login\n```\n\n_(Typically useful, but not strictly required for all commands)_\n\n### Run commands\n\nTake a look at the full command documentation at [https://docs.resin.io/tools/cli/](https://docs.resin.io/tools/cli/#table-of-contents\n), or by running `resin help`.\n\n### Bash completions\n\nOptionally you can enable tab completions for the bash shell, enabling the shell to provide additional context and automatically complete arguments to`resin`. To enable bash completions, copy the `resin-completion.bash` file to the default bash completions directory (usually `/etc/bash_completion.d/`) or append it to the end of `~/.bash_completion`.\n\nFAQ\n---\n\n### Where is my configuration file?\n\nThe per-user configuration file lives in `$HOME/.resinrc.yml` or `%UserProfile%\\_resinrc.yml`, in Unix based operating systems and Windows respectively.\n\nThe Resin CLI also attempts to read a `resinrc.yml` file in the current directory, which takes precedence over the per-user configuration file.\n\n### How do I point the Resin CLI to staging?\n\nThe easiest way is to set the `RESINRC_RESIN_URL=resinstaging.io` environment variable.\n\nAlternatively, you can edit your configuration file and set `resinUrl: resinstaging.io` to persist this setting.\n\n### How do I make the Resin CLI persist data in another directory?\n\nThe Resin CLI persists your session token, as well as cached images in `$HOME/.resin` or `%UserProfile%\\_resin`.\n\nPointing the Resin CLI to persist data in another location is necessary in certain environments, like a server, where there is no home directory, or a device running resinOS, which erases all data after a restart.\n\nYou can accomplish this by setting `RESINRC_DATA_DIRECTORY=/opt/resin` or adding `dataDirectory: /opt/resin` to your configuration file, replacing `/opt/resin` with your desired directory.\n\nSupport\n-------\n\nIf you're having any problems, check our [troubleshooting guide](https://github.com/resin-io/resin-cli/blob/master/TROUBLESHOOTING.md) and if your problem is not addressed there, please [raise an issue](https://github.com/resin-io/resin-cli/issues/new) on GitHub and the resin.io team will be happy to help.\n\nYou can also get in touch with us in the resin.io [forums](https://forums.resin.io/).\n\nLicense\n-------\n\nThe project is licensed under the Apache 2.0 license.\n","readmeFilename":"README.md","gitHead":"a5e03d55c38346aee5ae1401cb9bf853e92733ac","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@7.10.2-969-resin-semver-a5e03d55c38346aee5ae1401cb9bf853e92733ac","_npmVersion":"6.1.0","_nodeVersion":"10.4.0","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"integrity":"sha512-rCgg8NkHit7Y8JKAkdTqpDRM4u5+I5JSvCsATc5M9dk9tTvGgml+7NHrA3HNGXz0j12nS7Pm0lsAMPXJvaY4CQ==","shasum":"0c948f0a6d964f57dc0b73664f4979f11b79eeb4","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-7.10.2-969-resin-semver-a5e03d55c38346aee5ae1401cb9bf853e92733ac.tgz","fileCount":158,"unpackedSize":678573,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJboQEHCRA9TVsSAnZWagAAES4QAIP1mL+jo7rOZs1U33tr\ncIY1ddMNdiEy+EI7dNUAGxhmc+7orPvU3ikacvfIpcmaBU7WC+Sp4HskH/F5\nyGHn43jPF2xFMQyBMKAyS0oQmfL+kAEN+rnBNk6U0e2T6pZ6PkruEfCE3Zvt\nxNOibO3eIDNSLDpTeMzniN2xUhOWWXYhL8J3N08olyRZIcwzA2cHLDui6xR8\ntlGo61bj2kPdOIqKGCfZhMRW3d96Fa4xiol1kazORnFWOOQaH9y1g4tCVOEO\nCNeQ0eporrSZM4QpAL0+JlIzOMV1D+bEjku9H+DJP/FPQ9j2mF50rTMdcHif\nzd117yFHrdu+umG3ns+fCXoI0Vpn8dAkjRvqei7f5URMiZV4EfY/WLsZcGoC\nUUizOrqXkIul/QCcAKL6VdspEgIMvWjdM8mKB9L8k6+UBt41+5IXxeqAr3lM\nb9GrmW7wJE75IGT/LQ+9cqLpz1G4ES12tid17PfJUlLECLwYCp9dj4S/jBq4\nyN3M7Z/ef7UOcFV7bDbztRC80QTu4hfKZpGtgRMdpl7tH2JrpWDiStlbxO30\nP+DuTNDzqxrWukh+EgqFp9qH8/ViZbf4+Gp6n9LrV8fgRcsYYg3cX4vlBU0l\n0TkevgExOiNw7gOy7FOtzcaHEhsOZr8iy7seSDJByx+dCLLVW9gPkd0yWsZk\nVVMj\r\n=jCdK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCDofpGvqIQC9bXoKe2jt+jmeRNsHOBO9gbkcN2QzgqzgIhANHE4ivVuUbwGwZdScE/jyuATCIx3g/JuU5JRuDtOwwp"}]},"maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-cli_7.10.2-969-resin-semver-a5e03d55c38346aee5ae1401cb9bf853e92733ac_1537278213994_0.1960028888078178"},"_hasShrinkwrap":false},"7.10.2":{"name":"resin-cli","version":"7.10.2","description":"The official resin.io CLI tool","main":"./build/actions/index.js","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git+ssh://git@github.com/resin-io/resin-cli.git"},"preferGlobal":true,"bin":{"resin":"./bin/resin"},"pkg":{"scripts":["node_modules/resin-sync/build/capitano/*.js","node_modules/resin-sync/build/sync/*.js","node_modules/resin-compose-parse/src/schemas/*.json","node_modules/raven/lib/instrumentation/*.js"],"assets":["build/auth/pages/*.ejs","node_modules/resin-discoverable-services/services/**/*"]},"scripts":{"prebuild":"rimraf build/ build-bin/ build-zip/","build":"npm run build:src && npm run build:bin","build:src":"npm run prettify && npm run lint && npm run build:fast && npm run build:doc","build:fast":"gulp build && tsc","build:doc":"mkdirp doc/ && ts-node automation/capitanodoc/index.ts > doc/cli.markdown","build:bin":"ts-node --type-check -P automation automation/build-bin.ts","release":"npm run build && ts-node --type-check -P automation automation/deploy-bin.ts","pretest":"npm run build","test":"gulp test","ci":"npm run test && catch-uncommitted","watch":"gulp watch","prettify":"prettier --write \"{lib,tests,automation,typings}/**/*.ts\"","lint":"resin-lint lib/ tests/ && resin-lint --typescript automation/ lib/ typings/ tests/","prepublish":"require-npm4-to-publish","prepublishOnly":"npm run build"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","engines":{"node":">=6.0"},"devDependencies":{"@types/archiver":"2.1.2","@types/bluebird":"3.5.19","@types/common-tags":"1.4.0","@types/es6-promise":"0.0.32","@types/fs-extra":"5.0.4","@types/is-root":"1.0.0","@types/lodash":"4.14.103","@types/mkdirp":"0.5.2","@types/node":"10.5.2","@types/prettyjson":"0.0.28","@types/raven":"2.5.1","catch-uncommitted":"^1.0.0","ent":"^2.2.0","filehound":"^1.16.2","fs-extra":"^5.0.0","gulp":"^3.9.0","gulp-coffee":"^2.2.0","gulp-inline-source":"^2.1.0","gulp-mocha":"^2.0.0","gulp-shell":"^0.5.2","mochainon":"^2.0.0","pkg":"^4.3.0-beta.1","prettier":"1.13.5","publish-release":"^1.3.3","require-npm4-to-publish":"^1.0.0","resin-lint":"^1.5.0","rewire":"^3.0.2","ts-node":"^4.0.1","typescript":"2.8.1"},"dependencies":{"@resin.io/valid-email":"^0.1.0","@types/stream-to-promise":"2.2.0","@types/through2":"^2.0.33","JSONStream":"^1.0.3","ansi-escapes":"^2.0.0","any-promise":"^1.3.0","archiver":"^2.1.0","bash":"0.0.1","bluebird":"^3.3.3","body-parser":"^1.14.1","capitano":"^1.7.0","chalk":"^2.3.0","cli-truncate":"^1.1.0","coffeescript":"^1.12.6","columnify":"^1.5.2","common-tags":"^1.7.2","denymount":"^2.2.0","docker-progress":"^3.0.1","docker-qemu-transpose":"^0.5.1","docker-toolbelt":"^3.1.0","dockerode":"^2.5.5","dockerode-options":"^0.2.1","drivelist":"^5.0.22","ejs":"^2.5.7","etcher-image-write":"^9.0.3","express":"^4.13.3","ext2fs":"1.0.7","global-tunnel-ng":"^2.1.1","hasbin":"^1.2.3","humanize":"0.0.9","inquirer":"^3.1.1","is-root":"^1.0.0","js-yaml":"^3.10.0","klaw":"^3.0.0","lodash":"^4.17.4","mixpanel":"^0.4.0","mkdirp":"^0.5.1","moment":"^2.20.1","moment-duration-format":"^2.2.1","mz":"^2.6.0","node-cleanup":"^2.1.2","opn":"^5.1.0","prettyjson":"^1.1.3","progress-stream":"^2.0.0","raven":"^2.5.0","reconfix":"^0.1.0","request":"^2.81.0","resin-bundle-resolve":"^0.5.3","resin-cli-form":"^2.0.0","resin-cli-visuals":"^1.4.0","resin-compose-parse":"^1.10.2","resin-config-json":"^1.0.0","resin-device-config":"^4.0.0","resin-device-init":"^4.0.0","resin-doodles":"0.0.1","resin-image-fs":"^5.0.2","resin-image-manager":"^5.0.0","resin-multibuild":"^0.5.1","resin-preload":"^6.3.0","resin-release":"^1.2.0","resin-sdk":"10.0.0-beta2","resin-sdk-preconfigured":"^6.9.0","resin-semver":"^1.3.0","resin-settings-client":"^3.6.1","resin-stream-logger":"^0.1.0","resin-sync":"^9.3.3","rimraf":"^2.4.3","rindle":"^1.0.0","semver":"^5.3.0","split":"^1.0.1","string-width":"^2.1.1","strip-ansi-stream":"^1.0.0","tar-stream":"^1.5.5","through2":"^2.0.3","tmp":"0.0.31","typed-error":"^3.0.0","umount":"^1.1.6","unzip2":"^0.2.5","update-notifier":"^2.2.0","window-size":"^1.1.0","removedrive":"^1.0.0","windosu":"^0.2.0"},"optionalDependencies":{"removedrive":"^1.0.0","windosu":"^0.2.0"},"gitHead":"44fd8adeba232da956ca174529b23ee42ecced73","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@7.10.2","_npmVersion":"6.1.0","_nodeVersion":"10.4.0","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"integrity":"sha512-aGnV4bxlLd0LR0lf8zDBY5Qumisi0AAI1h85MPEmIdniYRUAMVbrdzecjxmCdATx6HgE9voi5NEvWeRJI6Au/g==","shasum":"93bd5502ffb88b65e4e949018b1337db0873e3e9","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-7.10.2.tgz","fileCount":158,"unpackedSize":678515,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJboSWiCRA9TVsSAnZWagAA7DcP/1NMMI8WICXdoafuM9b1\nsYD7A9D7PAMBzYkRsVPJ9HsHYIKpGKBhL5enddOYzaXFUZyBhbjjrCd/+xGR\nVlRQi6vVqF8cBlB7MocL9RC7PwiOLqIzkQKGlE9DfwMwn7JJc4ebVP4auMcD\nkHJgwYael9040iKu5VfO0GKdQSc6nbSlfNoZP4MxOkwO1dr+PGwVFhw0QuQu\nICaKOmuRvbvLbUA7CD68ESOA4OTH1geoFBpzYIfvte0auxLhslBm5ROnhjag\nYXWLxHGMyLV0x5TPpNVfsKiPjnE3t6EHxbT1xnwYU5oqk0UQ8kxRecpiX357\n5XJfCkzlmoM5e2aeT7XqxS5ykhqyTONZLZq0I1KyfEoqynt4voI6ISpRRmEV\ng1L74gsxpHggj9Tg2FEWVmBigjzYiDftQofx1T0bcTUFAIQF0HmtTfhle0Hm\n6j7DpDEGQfC4/ttPDmkjzUUSSIe/j17QlGuH2lba1rkiT8oR7xB8NqqS/Z11\nGBGuPId78fIpZrxqtq/r7J040f7djpqoAIw0wY/uT7Z5sIcqz9RL0NNKNvyQ\nH1C05sB7DPv86vrEFOiN0QrTxUNWoA1VmV423TdrDadm/mcl8IkaR0KFJbc2\nhjMjh4B+vjZH9YqQ7F9Jxm4JJZIr4flRkPXcR6qLUv/13XnwPWyqsUQmTOIv\nUuj1\r\n=InA+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID87+cQfuJL2K3T1PfQkHh9ZTA/l0V6aTH7v9w3hY5FIAiABP/EzusVwzZ02ZzU503IGVRlhG7Wow3wzFTZk5qXa2Q=="}]},"maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-cli_7.10.2_1537287585713_0.16105246434431386"},"_hasShrinkwrap":false,"deprecated":"resin-cli is deprecated, please use balena-cli instead"},"7.10.3-add-emulated-to-build-docs-8688eb5da0dd6ce52df968e76c8a539d87439498":{"name":"resin-cli","version":"7.10.3-add-emulated-to-build-docs-8688eb5da0dd6ce52df968e76c8a539d87439498","description":"The official resin.io CLI tool","main":"./build/actions/index.js","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git+ssh://git@github.com/resin-io/resin-cli.git"},"preferGlobal":true,"bin":{"resin":"./bin/resin"},"pkg":{"scripts":["node_modules/resin-sync/build/capitano/*.js","node_modules/resin-sync/build/sync/*.js","node_modules/resin-compose-parse/src/schemas/*.json","node_modules/raven/lib/instrumentation/*.js"],"assets":["build/auth/pages/*.ejs","node_modules/resin-discoverable-services/services/**/*"]},"scripts":{"prebuild":"rimraf build/ build-bin/ build-zip/","build":"npm run build:src && npm run build:bin","build:src":"npm run prettify && npm run lint && npm run build:fast && npm run build:doc","build:fast":"gulp build && tsc","build:doc":"mkdirp doc/ && ts-node automation/capitanodoc/index.ts > doc/cli.markdown","build:bin":"ts-node --type-check -P automation automation/build-bin.ts","release":"npm run build && ts-node --type-check -P automation automation/deploy-bin.ts","pretest":"npm run build","test":"gulp test","ci":"npm run test && catch-uncommitted","watch":"gulp watch","prettify":"prettier --write \"{lib,tests,automation,typings}/**/*.ts\"","lint":"resin-lint lib/ tests/ && resin-lint --typescript automation/ lib/ typings/ tests/","prepublish":"require-npm4-to-publish","prepublishOnly":"npm run build"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","engines":{"node":">=6.0"},"devDependencies":{"@types/archiver":"2.1.2","@types/bluebird":"3.5.19","@types/common-tags":"1.4.0","@types/es6-promise":"0.0.32","@types/fs-extra":"5.0.4","@types/is-root":"1.0.0","@types/lodash":"4.14.103","@types/mkdirp":"0.5.2","@types/node":"10.5.2","@types/prettyjson":"0.0.28","@types/raven":"2.5.1","catch-uncommitted":"^1.0.0","ent":"^2.2.0","filehound":"^1.16.2","fs-extra":"^5.0.0","gulp":"^3.9.0","gulp-coffee":"^2.2.0","gulp-inline-source":"^2.1.0","gulp-mocha":"^2.0.0","gulp-shell":"^0.5.2","mochainon":"^2.0.0","pkg":"^4.3.0-beta.1","prettier":"1.13.5","publish-release":"^1.3.3","require-npm4-to-publish":"^1.0.0","resin-lint":"^1.5.0","rewire":"^3.0.2","ts-node":"^4.0.1","typescript":"2.8.1"},"dependencies":{"@resin.io/valid-email":"^0.1.0","@types/stream-to-promise":"2.2.0","@types/through2":"^2.0.33","JSONStream":"^1.0.3","ansi-escapes":"^2.0.0","any-promise":"^1.3.0","archiver":"^2.1.0","bash":"0.0.1","bluebird":"^3.3.3","body-parser":"^1.14.1","capitano":"^1.7.0","chalk":"^2.3.0","cli-truncate":"^1.1.0","coffeescript":"^1.12.6","columnify":"^1.5.2","common-tags":"^1.7.2","denymount":"^2.2.0","docker-progress":"^3.0.1","docker-qemu-transpose":"^0.5.1","docker-toolbelt":"^3.1.0","dockerode":"^2.5.5","dockerode-options":"^0.2.1","drivelist":"^5.0.22","ejs":"^2.5.7","etcher-image-write":"^9.0.3","express":"^4.13.3","ext2fs":"1.0.7","global-tunnel-ng":"^2.1.1","hasbin":"^1.2.3","humanize":"0.0.9","inquirer":"^3.1.1","is-root":"^1.0.0","js-yaml":"^3.10.0","klaw":"^3.0.0","lodash":"^4.17.4","mixpanel":"^0.4.0","mkdirp":"^0.5.1","moment":"^2.20.1","moment-duration-format":"^2.2.1","mz":"^2.6.0","node-cleanup":"^2.1.2","opn":"^5.1.0","prettyjson":"^1.1.3","progress-stream":"^2.0.0","raven":"^2.5.0","reconfix":"^0.1.0","request":"^2.81.0","resin-bundle-resolve":"^0.5.3","resin-cli-form":"^2.0.0","resin-cli-visuals":"^1.4.0","resin-compose-parse":"^1.10.2","resin-config-json":"^1.0.0","resin-device-config":"^4.0.0","resin-device-init":"^4.0.0","resin-doodles":"0.0.1","resin-image-fs":"^5.0.2","resin-image-manager":"^5.0.0","resin-multibuild":"^0.5.1","resin-preload":"^6.3.0","resin-release":"^1.2.0","resin-sdk":"10.0.0-beta2","resin-sdk-preconfigured":"^6.9.0","resin-semver":"^1.3.0","resin-settings-client":"^3.6.1","resin-stream-logger":"^0.1.0","resin-sync":"^9.3.3","rimraf":"^2.4.3","rindle":"^1.0.0","semver":"^5.3.0","split":"^1.0.1","string-width":"^2.1.1","strip-ansi-stream":"^1.0.0","tar-stream":"^1.5.5","through2":"^2.0.3","tmp":"0.0.31","typed-error":"^3.0.0","umount":"^1.1.6","unzip2":"^0.2.5","update-notifier":"^2.2.0","window-size":"^1.1.0","removedrive":"^1.0.0","windosu":"^0.2.0"},"optionalDependencies":{"removedrive":"^1.0.0","windosu":"^0.2.0"},"readme":"Resin CLI\n=========\n\n> The official resin.io CLI tool.\n\n[![npm version](https://badge.fury.io/js/resin-cli.svg)](http://badge.fury.io/js/resin-cli)\n[![dependencies](https://david-dm.org/resin-io/resin-cli.svg)](https://david-dm.org/resin-io/resin-cli)\n[![Gitter](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/resin-io/chat)\n\nRequisites\n----------\n\nIf you want to install the CLI directly through npm, you'll need the below. If this looks difficult,\nwe do now have an experimental standalone binary release available, see ['Standalone install'](#standalone-install) below.\n\n- [NodeJS](https://nodejs.org) (>= v6)\n- [Git](https://git-scm.com)\n- The following executables should be correctly installed in your shell environment:\n  - `ssh`: Any recent version of the OpenSSH ssh client (required by `resin sync` and `resin ssh`)\n\t- if you need `ssh` to work behind the proxy you also need [`proxytunnel`](http://proxytunnel.sourceforge.net/) installed (available as `proxytunnel` package for Ubuntu, for example)\n  - `rsync`: >= 2.6.9 (required by `resin sync`)\n\n##### Windows Support\n\nBefore installing resin-cli, you'll need a working node-gyp environment. If you don't already have one you'll see native module build errors during installation. To fix this, run `npm install -g --production windows-build-tools` in an administrator console (available as 'Command Prompt (Admin)' when pressing windows+x in Windows 7+).\n\n`resin sync` and `resin ssh` have not been thoroughly tested on the standard Windows cmd.exe shell. We recommend using bash (or a similar) shell, like Bash for Windows 10 or [Git for Windows](https://git-for-windows.github.io/).\n\nIf you still want to use `cmd.exe` you will have to use a package manager like MinGW or chocolatey. For MinGW the steps are:\n\n1. Install [MinGW](http://www.mingw.org).\n2. Install the `msys-rsync` and `msys-openssh` packages.\n3. Add MinGW to the `%PATH%` if this hasn't been done by the installer already. The location where the binaries are places is usually `C:\\MinGW\\msys\\1.0\\bin`, but it can vary if you selected a different location in the installer.\n4. Copy your SSH keys to `%homedrive%%homepath\\.ssh`.\n5. If you need `ssh` to work behind the proxy you also need to install [proxytunnel](http://proxytunnel.sourceforge.net/)\n\nGetting Started\n---------------\n\n### NPM install\n\nIf you've got all the requirements above, you should be able to install the CLI directly from npm. If not,\nor if you have any trouble with this, please try the new standalone install steps just below.\n\nThis might require elevated privileges in some environments.\n\n```sh\n$ npm install resin-cli -g --production --unsafe-perm\n```\n\n`--unsafe-perm` is only required on systems where the global install directory is not user-writable.\nThis allows npm install steps to download and save prebuilt native binaries. You may be able to omit it,\nespecially if you're using a user-managed node install such as [nvm](https://github.com/creationix/nvm).\n\nIn some environments, this process will need to build native modules. This may require a more complex build\nenvironment, and notably requires Python 2.7. If you hit any problems with this, we recommend you try the\nalternative standalone install below instead.\n\n### Standalone install\n\nIf you don't have node or a working pre-gyp environment, you can still install the CLI as a standalone\nbinary. **This is in experimental and may not work perfectly yet in all environments**, but it seems to work\nwell in initial cross-platform testing, so it may be useful, and we'd love your feedback if you hit any issues.\n\nTo install the CLI as a standalone binary:\n\n* Download the latest zip for your OS from https://github.com/resin-io/resin-cli/releases.\n* Extract the contents, putting the `resin-cli` folder somewhere appropriate for your system (e.g. `C:/resin-cli`, `/usr/local/lib/resin-cli`, etc).\n* Add the `resin-cli` folder to your `PATH` ([Windows instructions](https://www.computerhope.com/issues/ch000549.htm), [Linux instructions](https://stackoverflow.com/questions/14637979/how-to-permanently-set-path-on-linux-unix), [OSX instructions](https://stackoverflow.com/questions/22465332/setting-path-environment-variable-in-osx-permanently))\n* Running `resin` in a fresh command line should print the resin CLI help.\n\nTo update in future, simply download a new release and replace the extracted folder.\n\nHave any problems, or see any unexpected behaviour? [Please file an issue!](https://github.com/resin-io/resin-cli/issues/new)\n\n### Login\n\n```sh\n$ resin login\n```\n\n_(Typically useful, but not strictly required for all commands)_\n\n### Run commands\n\nTake a look at the full command documentation at [https://docs.resin.io/tools/cli/](https://docs.resin.io/tools/cli/#table-of-contents\n), or by running `resin help`.\n\n### Bash completions\n\nOptionally you can enable tab completions for the bash shell, enabling the shell to provide additional context and automatically complete arguments to`resin`. To enable bash completions, copy the `resin-completion.bash` file to the default bash completions directory (usually `/etc/bash_completion.d/`) or append it to the end of `~/.bash_completion`.\n\nFAQ\n---\n\n### Where is my configuration file?\n\nThe per-user configuration file lives in `$HOME/.resinrc.yml` or `%UserProfile%\\_resinrc.yml`, in Unix based operating systems and Windows respectively.\n\nThe Resin CLI also attempts to read a `resinrc.yml` file in the current directory, which takes precedence over the per-user configuration file.\n\n### How do I point the Resin CLI to staging?\n\nThe easiest way is to set the `RESINRC_RESIN_URL=resinstaging.io` environment variable.\n\nAlternatively, you can edit your configuration file and set `resinUrl: resinstaging.io` to persist this setting.\n\n### How do I make the Resin CLI persist data in another directory?\n\nThe Resin CLI persists your session token, as well as cached images in `$HOME/.resin` or `%UserProfile%\\_resin`.\n\nPointing the Resin CLI to persist data in another location is necessary in certain environments, like a server, where there is no home directory, or a device running resinOS, which erases all data after a restart.\n\nYou can accomplish this by setting `RESINRC_DATA_DIRECTORY=/opt/resin` or adding `dataDirectory: /opt/resin` to your configuration file, replacing `/opt/resin` with your desired directory.\n\nSupport\n-------\n\nIf you're having any problems, check our [troubleshooting guide](https://github.com/resin-io/resin-cli/blob/master/TROUBLESHOOTING.md) and if your problem is not addressed there, please [raise an issue](https://github.com/resin-io/resin-cli/issues/new) on GitHub and the resin.io team will be happy to help.\n\nYou can also get in touch with us in the resin.io [forums](https://forums.resin.io/).\n\nLicense\n-------\n\nThe project is licensed under the Apache 2.0 license.\n","readmeFilename":"README.md","gitHead":"8688eb5da0dd6ce52df968e76c8a539d87439498","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@7.10.3-add-emulated-to-build-docs-8688eb5da0dd6ce52df968e76c8a539d87439498","_npmVersion":"6.1.0","_nodeVersion":"10.4.0","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"integrity":"sha512-7Nx1zdEs5CvtmJBihKIjTNStnqIUclvFr4dZej17n9BVQn6GHIPPG2Gf5Mhcy9IJ7977KdRTSlL3/n0kLxc+rA==","shasum":"70162f17dbb31ec49384a17ed235094ecd9838fe","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-7.10.3-add-emulated-to-build-docs-8688eb5da0dd6ce52df968e76c8a539d87439498.tgz","fileCount":158,"unpackedSize":678713,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbolMwCRA9TVsSAnZWagAATVIQAJzCOcla1UUWzsUTuf4b\nitTN1sY2/2ufrGFSu+62NZG8qlfGTcGm3vx7N4HEmTav8wmzXrXPb9BYnqA8\nHDleuFRc4FIW+fyTyZ6dPr7Mz8e0DScSwsoxRxeVwnJuMarK2syyERSNxn2j\n1MMDcaO3xr7iHXJqn5nn+F4ZWD8gWDu/1Fz4zxIiHATGCQzpU5YJNQRiBHe9\nqeepp83US79+0+JNgdf0EKbK8/1YoXrRtSnPG7B4LUczuwGSP+YeBrlKhW8M\nYwJ+FHAMr3Petu4xHTrNAtV1C7ZvTCMietKq1uZ7lcijU1tX3xFoVLPTv0f5\ndDIbqI7Cch6mujwLOmku7PWF5GScnXBfgeTf1brvc/Twux0CSgl3pp3XWm7O\nDyBJp6d4Uvz1BMeycVQA766xzFoz/HnLzrHvfJ5nl58KexLSzOoyqXkXr+zv\nzzPjGv8+xHj0Rz861w/v67hPIrHNzk+9EwMMAdM461wg0OOdfcAIUB3+IskL\nPd9K+0cazqWrSqwhrhLHpmPx+hudhOWwUhgX0ATy8c8Xtsf3bOMBTA30w2IL\n52tBtbzpY17w5wAgf6OPc/EmCty0LVIxdgaoVCQV0laGpbVWthTh7QSLWiaP\nQB75MBk35VayZehNHs8NPGBYexfqtlE2cd32IBnVbz7hcLiv5zchgSspxj+G\ncNNy\r\n=PGDT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD0td6OYgfhhLdCC8jQWypTw+wM5/al0jg56tMji162rAIhAPfcMf/aT9TljN71f0v8DYKcum5EHhna+5t+xXGG3YeY"}]},"maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-cli_7.10.3-add-emulated-to-build-docs-8688eb5da0dd6ce52df968e76c8a539d87439498_1537364783936_0.9025556218553961"},"_hasShrinkwrap":false},"7.10.3":{"name":"resin-cli","version":"7.10.3","description":"The official resin.io CLI tool","main":"./build/actions/index.js","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git+ssh://git@github.com/resin-io/resin-cli.git"},"preferGlobal":true,"bin":{"resin":"./bin/resin"},"pkg":{"scripts":["node_modules/resin-sync/build/capitano/*.js","node_modules/resin-sync/build/sync/*.js","node_modules/resin-compose-parse/src/schemas/*.json","node_modules/raven/lib/instrumentation/*.js"],"assets":["build/auth/pages/*.ejs","node_modules/resin-discoverable-services/services/**/*"]},"scripts":{"prebuild":"rimraf build/ build-bin/ build-zip/","build":"npm run build:src && npm run build:bin","build:src":"npm run prettify && npm run lint && npm run build:fast && npm run build:doc","build:fast":"gulp build && tsc","build:doc":"mkdirp doc/ && ts-node automation/capitanodoc/index.ts > doc/cli.markdown","build:bin":"ts-node --type-check -P automation automation/build-bin.ts","release":"npm run build && ts-node --type-check -P automation automation/deploy-bin.ts","pretest":"npm run build","test":"gulp test","ci":"npm run test && catch-uncommitted","watch":"gulp watch","prettify":"prettier --write \"{lib,tests,automation,typings}/**/*.ts\"","lint":"resin-lint lib/ tests/ && resin-lint --typescript automation/ lib/ typings/ tests/","prepublish":"require-npm4-to-publish","prepublishOnly":"npm run build"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","engines":{"node":">=6.0"},"devDependencies":{"@types/archiver":"2.1.2","@types/bluebird":"3.5.19","@types/common-tags":"1.4.0","@types/es6-promise":"0.0.32","@types/fs-extra":"5.0.4","@types/is-root":"1.0.0","@types/lodash":"4.14.103","@types/mkdirp":"0.5.2","@types/node":"10.5.2","@types/prettyjson":"0.0.28","@types/raven":"2.5.1","catch-uncommitted":"^1.0.0","ent":"^2.2.0","filehound":"^1.16.2","fs-extra":"^5.0.0","gulp":"^3.9.0","gulp-coffee":"^2.2.0","gulp-inline-source":"^2.1.0","gulp-mocha":"^2.0.0","gulp-shell":"^0.5.2","mochainon":"^2.0.0","pkg":"^4.3.0-beta.1","prettier":"1.13.5","publish-release":"^1.3.3","require-npm4-to-publish":"^1.0.0","resin-lint":"^1.5.0","rewire":"^3.0.2","ts-node":"^4.0.1","typescript":"2.8.1"},"dependencies":{"@resin.io/valid-email":"^0.1.0","@types/stream-to-promise":"2.2.0","@types/through2":"^2.0.33","JSONStream":"^1.0.3","ansi-escapes":"^2.0.0","any-promise":"^1.3.0","archiver":"^2.1.0","bash":"0.0.1","bluebird":"^3.3.3","body-parser":"^1.14.1","capitano":"^1.7.0","chalk":"^2.3.0","cli-truncate":"^1.1.0","coffeescript":"^1.12.6","columnify":"^1.5.2","common-tags":"^1.7.2","denymount":"^2.2.0","docker-progress":"^3.0.1","docker-qemu-transpose":"^0.5.1","docker-toolbelt":"^3.1.0","dockerode":"^2.5.5","dockerode-options":"^0.2.1","drivelist":"^5.0.22","ejs":"^2.5.7","etcher-image-write":"^9.0.3","express":"^4.13.3","ext2fs":"1.0.7","global-tunnel-ng":"^2.1.1","hasbin":"^1.2.3","humanize":"0.0.9","inquirer":"^3.1.1","is-root":"^1.0.0","js-yaml":"^3.10.0","klaw":"^3.0.0","lodash":"^4.17.4","mixpanel":"^0.4.0","mkdirp":"^0.5.1","moment":"^2.20.1","moment-duration-format":"^2.2.1","mz":"^2.6.0","node-cleanup":"^2.1.2","opn":"^5.1.0","prettyjson":"^1.1.3","progress-stream":"^2.0.0","raven":"^2.5.0","reconfix":"^0.1.0","request":"^2.81.0","resin-bundle-resolve":"^0.5.3","resin-cli-form":"^2.0.0","resin-cli-visuals":"^1.4.0","resin-compose-parse":"^1.10.2","resin-config-json":"^1.0.0","resin-device-config":"^4.0.0","resin-device-init":"^4.0.0","resin-doodles":"0.0.1","resin-image-fs":"^5.0.2","resin-image-manager":"^5.0.0","resin-multibuild":"^0.5.1","resin-preload":"^6.3.0","resin-release":"^1.2.0","resin-sdk":"10.0.0-beta2","resin-sdk-preconfigured":"^6.9.0","resin-semver":"^1.3.0","resin-settings-client":"^3.6.1","resin-stream-logger":"^0.1.0","resin-sync":"^9.3.3","rimraf":"^2.4.3","rindle":"^1.0.0","semver":"^5.3.0","split":"^1.0.1","string-width":"^2.1.1","strip-ansi-stream":"^1.0.0","tar-stream":"^1.5.5","through2":"^2.0.3","tmp":"0.0.31","typed-error":"^3.0.0","umount":"^1.1.6","unzip2":"^0.2.5","update-notifier":"^2.2.0","window-size":"^1.1.0","removedrive":"^1.0.0","windosu":"^0.2.0"},"optionalDependencies":{"removedrive":"^1.0.0","windosu":"^0.2.0"},"gitHead":"21a3b8284519d5ca49d296713a046ad217658f09","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@7.10.3","_npmVersion":"6.1.0","_nodeVersion":"10.4.0","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"integrity":"sha512-2q3dFdkQkFdDGilWxQ1GO06t4CVG61o+zlU+uXtzP49NauTDZeImtwvJnAeM+Jhz83m4YqLMytAI8ck2g+8gQg==","shasum":"1e399874360d5ee5601d08cc55a5b71c1c6fd635","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-7.10.3.tgz","fileCount":158,"unpackedSize":678645,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJboncfCRA9TVsSAnZWagAA9+sP/jHNEvnrYSPNP5/Aj3fu\nFHFO89eXBbs/E1h8dTnJDfOWzURApLIGY3jyd5UFiCLqX2vuHVgViU9rqey7\nAV9XLtUe5zNlAU9fnLEBEXmhqa5fh499Yv378fhlkRb7YvzJG2JBEnTsxpHR\nPYrrDB03ayElUP8lcBtBS856uPVmeOulUWmjsSOaK5NwDmQtHu6snhfQ/MgD\nairEZ3sXdFR9KZb0E1l8HF2+o2j73Poxp2nunYHqhM1imOYK5Y8u6q+6R7Jn\nlm4/EN+teHU+/mazXjttBeP4XdfpAqM5mac5lyhnsoTQh/aa6f/qj4UftjqL\n/EjQlv3okHsRL5grDsHEhjkhwHcq5D6SqA3AFHIEu+peQXZi6PMRDwvq5h08\nnZTa2NYz4syzIrX4F1u12PnmHyVJX/E+q9gHB0hs8833Fyk5i3ECNJ55Ud1U\nZQdN52dch0eHpotXSbzOovMbNMMAyU0Th6zmFKgA8buXRcZBuu5DjQxBKv42\nRgWNigogmJN+8Ni8twpk1dP3VkeI0JM9f/Lkj93V/pAw7mYCChopZp5+optb\nGGAA7czpTzDXgPGl7w6aaIcxqFrL4AjOXlOlHk2MKi6MZr0oPDvN5G5E/tMh\naxV/XJ4A5iaZMO2U1zF7GkcqjM7VbHNLz0U77xdpVlugrdciwpxGEqBIKg4s\nvGiC\r\n=+IRA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC533fyDodxVZZdUHMxjHIGrz5LQhpPwiLXCURezsp5owIgOXlgceqzHkehu8KWTWmKlubVIal1OVZXL657CFwj6Vw="}]},"maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-cli_7.10.3_1537373983025_0.07044042932770944"},"_hasShrinkwrap":false,"deprecated":"resin-cli is deprecated, please use balena-cli instead"},"7.10.4-966-register-print-uuid-8298ba57656938b397e7bb6bc9bf19972172ca84":{"name":"resin-cli","version":"7.10.4-966-register-print-uuid-8298ba57656938b397e7bb6bc9bf19972172ca84","description":"The official resin.io CLI tool","main":"./build/actions/index.js","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git+ssh://git@github.com/resin-io/resin-cli.git"},"preferGlobal":true,"bin":{"resin":"./bin/resin"},"pkg":{"scripts":["node_modules/resin-sync/build/capitano/*.js","node_modules/resin-sync/build/sync/*.js","node_modules/resin-compose-parse/src/schemas/*.json","node_modules/raven/lib/instrumentation/*.js"],"assets":["build/auth/pages/*.ejs","node_modules/resin-discoverable-services/services/**/*"]},"scripts":{"prebuild":"rimraf build/ build-bin/ build-zip/","build":"npm run build:src && npm run build:bin","build:src":"npm run prettify && npm run lint && npm run build:fast && npm run build:doc","build:fast":"gulp build && tsc","build:doc":"mkdirp doc/ && ts-node automation/capitanodoc/index.ts > doc/cli.markdown","build:bin":"ts-node --type-check -P automation automation/build-bin.ts","release":"npm run build && ts-node --type-check -P automation automation/deploy-bin.ts","pretest":"npm run build","test":"gulp test","ci":"npm run test && catch-uncommitted","watch":"gulp watch","prettify":"prettier --write \"{lib,tests,automation,typings}/**/*.ts\"","lint":"resin-lint lib/ tests/ && resin-lint --typescript automation/ lib/ typings/ tests/","prepublish":"require-npm4-to-publish","prepublishOnly":"npm run build"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","engines":{"node":">=6.0"},"devDependencies":{"@types/archiver":"2.1.2","@types/bluebird":"3.5.19","@types/common-tags":"1.4.0","@types/es6-promise":"0.0.32","@types/fs-extra":"5.0.4","@types/is-root":"1.0.0","@types/lodash":"4.14.103","@types/mkdirp":"0.5.2","@types/node":"10.5.2","@types/prettyjson":"0.0.28","@types/raven":"2.5.1","catch-uncommitted":"^1.0.0","ent":"^2.2.0","filehound":"^1.16.2","fs-extra":"^5.0.0","gulp":"^3.9.0","gulp-coffee":"^2.2.0","gulp-inline-source":"^2.1.0","gulp-mocha":"^2.0.0","gulp-shell":"^0.5.2","mochainon":"^2.0.0","pkg":"^4.3.0-beta.1","prettier":"1.13.5","publish-release":"^1.3.3","require-npm4-to-publish":"^1.0.0","resin-lint":"^1.5.0","rewire":"^3.0.2","ts-node":"^4.0.1","typescript":"2.8.1"},"dependencies":{"@resin.io/valid-email":"^0.1.0","@types/stream-to-promise":"2.2.0","@types/through2":"^2.0.33","JSONStream":"^1.0.3","ansi-escapes":"^2.0.0","any-promise":"^1.3.0","archiver":"^2.1.0","bash":"0.0.1","bluebird":"^3.3.3","body-parser":"^1.14.1","capitano":"^1.7.0","chalk":"^2.3.0","cli-truncate":"^1.1.0","coffeescript":"^1.12.6","columnify":"^1.5.2","common-tags":"^1.7.2","denymount":"^2.2.0","docker-progress":"^3.0.1","docker-qemu-transpose":"^0.5.1","docker-toolbelt":"^3.1.0","dockerode":"^2.5.5","dockerode-options":"^0.2.1","drivelist":"^5.0.22","ejs":"^2.5.7","etcher-image-write":"^9.0.3","express":"^4.13.3","ext2fs":"1.0.7","global-tunnel-ng":"^2.1.1","hasbin":"^1.2.3","humanize":"0.0.9","inquirer":"^3.1.1","is-root":"^1.0.0","js-yaml":"^3.10.0","klaw":"^3.0.0","lodash":"^4.17.4","mixpanel":"^0.4.0","mkdirp":"^0.5.1","moment":"^2.20.1","moment-duration-format":"^2.2.1","mz":"^2.6.0","node-cleanup":"^2.1.2","opn":"^5.1.0","prettyjson":"^1.1.3","progress-stream":"^2.0.0","raven":"^2.5.0","reconfix":"^0.1.0","request":"^2.81.0","resin-bundle-resolve":"^0.5.3","resin-cli-form":"^2.0.0","resin-cli-visuals":"^1.4.0","resin-compose-parse":"^1.10.2","resin-config-json":"^1.0.0","resin-device-config":"^4.0.0","resin-device-init":"^4.0.0","resin-doodles":"0.0.1","resin-image-fs":"^5.0.2","resin-image-manager":"^5.0.0","resin-multibuild":"^0.5.1","resin-preload":"^6.3.0","resin-release":"^1.2.0","resin-sdk":"10.0.0-beta2","resin-sdk-preconfigured":"^6.9.0","resin-semver":"^1.3.0","resin-settings-client":"^3.6.1","resin-stream-logger":"^0.1.0","resin-sync":"^9.3.3","rimraf":"^2.4.3","rindle":"^1.0.0","semver":"^5.3.0","split":"^1.0.1","string-width":"^2.1.1","strip-ansi-stream":"^1.0.0","tar-stream":"^1.5.5","through2":"^2.0.3","tmp":"0.0.31","typed-error":"^3.0.0","umount":"^1.1.6","unzip2":"^0.2.5","update-notifier":"^2.2.0","window-size":"^1.1.0","removedrive":"^1.0.0","windosu":"^0.2.0"},"optionalDependencies":{"removedrive":"^1.0.0","windosu":"^0.2.0"},"readme":"Resin CLI\n=========\n\n> The official resin.io CLI tool.\n\n[![npm version](https://badge.fury.io/js/resin-cli.svg)](http://badge.fury.io/js/resin-cli)\n[![dependencies](https://david-dm.org/resin-io/resin-cli.svg)](https://david-dm.org/resin-io/resin-cli)\n[![Gitter](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/resin-io/chat)\n\nRequisites\n----------\n\nIf you want to install the CLI directly through npm, you'll need the below. If this looks difficult,\nwe do now have an experimental standalone binary release available, see ['Standalone install'](#standalone-install) below.\n\n- [NodeJS](https://nodejs.org) (>= v6)\n- [Git](https://git-scm.com)\n- The following executables should be correctly installed in your shell environment:\n  - `ssh`: Any recent version of the OpenSSH ssh client (required by `resin sync` and `resin ssh`)\n\t- if you need `ssh` to work behind the proxy you also need [`proxytunnel`](http://proxytunnel.sourceforge.net/) installed (available as `proxytunnel` package for Ubuntu, for example)\n  - `rsync`: >= 2.6.9 (required by `resin sync`)\n\n##### Windows Support\n\nBefore installing resin-cli, you'll need a working node-gyp environment. If you don't already have one you'll see native module build errors during installation. To fix this, run `npm install -g --production windows-build-tools` in an administrator console (available as 'Command Prompt (Admin)' when pressing windows+x in Windows 7+).\n\n`resin sync` and `resin ssh` have not been thoroughly tested on the standard Windows cmd.exe shell. We recommend using bash (or a similar) shell, like Bash for Windows 10 or [Git for Windows](https://git-for-windows.github.io/).\n\nIf you still want to use `cmd.exe` you will have to use a package manager like MinGW or chocolatey. For MinGW the steps are:\n\n1. Install [MinGW](http://www.mingw.org).\n2. Install the `msys-rsync` and `msys-openssh` packages.\n3. Add MinGW to the `%PATH%` if this hasn't been done by the installer already. The location where the binaries are places is usually `C:\\MinGW\\msys\\1.0\\bin`, but it can vary if you selected a different location in the installer.\n4. Copy your SSH keys to `%homedrive%%homepath\\.ssh`.\n5. If you need `ssh` to work behind the proxy you also need to install [proxytunnel](http://proxytunnel.sourceforge.net/)\n\nGetting Started\n---------------\n\n### NPM install\n\nIf you've got all the requirements above, you should be able to install the CLI directly from npm. If not,\nor if you have any trouble with this, please try the new standalone install steps just below.\n\nThis might require elevated privileges in some environments.\n\n```sh\n$ npm install resin-cli -g --production --unsafe-perm\n```\n\n`--unsafe-perm` is only required on systems where the global install directory is not user-writable.\nThis allows npm install steps to download and save prebuilt native binaries. You may be able to omit it,\nespecially if you're using a user-managed node install such as [nvm](https://github.com/creationix/nvm).\n\nIn some environments, this process will need to build native modules. This may require a more complex build\nenvironment, and notably requires Python 2.7. If you hit any problems with this, we recommend you try the\nalternative standalone install below instead.\n\n### Standalone install\n\nIf you don't have node or a working pre-gyp environment, you can still install the CLI as a standalone\nbinary. **This is in experimental and may not work perfectly yet in all environments**, but it seems to work\nwell in initial cross-platform testing, so it may be useful, and we'd love your feedback if you hit any issues.\n\nTo install the CLI as a standalone binary:\n\n* Download the latest zip for your OS from https://github.com/resin-io/resin-cli/releases.\n* Extract the contents, putting the `resin-cli` folder somewhere appropriate for your system (e.g. `C:/resin-cli`, `/usr/local/lib/resin-cli`, etc).\n* Add the `resin-cli` folder to your `PATH` ([Windows instructions](https://www.computerhope.com/issues/ch000549.htm), [Linux instructions](https://stackoverflow.com/questions/14637979/how-to-permanently-set-path-on-linux-unix), [OSX instructions](https://stackoverflow.com/questions/22465332/setting-path-environment-variable-in-osx-permanently))\n* Running `resin` in a fresh command line should print the resin CLI help.\n\nTo update in future, simply download a new release and replace the extracted folder.\n\nHave any problems, or see any unexpected behaviour? [Please file an issue!](https://github.com/resin-io/resin-cli/issues/new)\n\n### Login\n\n```sh\n$ resin login\n```\n\n_(Typically useful, but not strictly required for all commands)_\n\n### Run commands\n\nTake a look at the full command documentation at [https://docs.resin.io/tools/cli/](https://docs.resin.io/tools/cli/#table-of-contents\n), or by running `resin help`.\n\n### Bash completions\n\nOptionally you can enable tab completions for the bash shell, enabling the shell to provide additional context and automatically complete arguments to`resin`. To enable bash completions, copy the `resin-completion.bash` file to the default bash completions directory (usually `/etc/bash_completion.d/`) or append it to the end of `~/.bash_completion`.\n\nFAQ\n---\n\n### Where is my configuration file?\n\nThe per-user configuration file lives in `$HOME/.resinrc.yml` or `%UserProfile%\\_resinrc.yml`, in Unix based operating systems and Windows respectively.\n\nThe Resin CLI also attempts to read a `resinrc.yml` file in the current directory, which takes precedence over the per-user configuration file.\n\n### How do I point the Resin CLI to staging?\n\nThe easiest way is to set the `RESINRC_RESIN_URL=resinstaging.io` environment variable.\n\nAlternatively, you can edit your configuration file and set `resinUrl: resinstaging.io` to persist this setting.\n\n### How do I make the Resin CLI persist data in another directory?\n\nThe Resin CLI persists your session token, as well as cached images in `$HOME/.resin` or `%UserProfile%\\_resin`.\n\nPointing the Resin CLI to persist data in another location is necessary in certain environments, like a server, where there is no home directory, or a device running resinOS, which erases all data after a restart.\n\nYou can accomplish this by setting `RESINRC_DATA_DIRECTORY=/opt/resin` or adding `dataDirectory: /opt/resin` to your configuration file, replacing `/opt/resin` with your desired directory.\n\nSupport\n-------\n\nIf you're having any problems, check our [troubleshooting guide](https://github.com/resin-io/resin-cli/blob/master/TROUBLESHOOTING.md) and if your problem is not addressed there, please [raise an issue](https://github.com/resin-io/resin-cli/issues/new) on GitHub and the resin.io team will be happy to help.\n\nYou can also get in touch with us in the resin.io [forums](https://forums.resin.io/).\n\nLicense\n-------\n\nThe project is licensed under the Apache 2.0 license.\n","readmeFilename":"README.md","gitHead":"8298ba57656938b397e7bb6bc9bf19972172ca84","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@7.10.4-966-register-print-uuid-8298ba57656938b397e7bb6bc9bf19972172ca84","_npmVersion":"6.1.0","_nodeVersion":"10.4.0","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"integrity":"sha512-fFr6dSkEKid2+0vC6WMkzzewG1l+wm9KEkOChyt6lDysELUhZxpc8Rcl3rC4iRVH6J+vBGxs/uj4vaMfJSG9qw==","shasum":"f02eedfec63e1dda671c4fe6dfc518ecaef12c8e","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-7.10.4-966-register-print-uuid-8298ba57656938b397e7bb6bc9bf19972172ca84.tgz","fileCount":158,"unpackedSize":678946,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbqOjBCRA9TVsSAnZWagAACpsP/19waeFAMelxmbUjf8I2\n+veMb74o8bK1ndIZqQPMzVnnEFZHfKiJ8X0a5xNZtWIf+2OFFBA3q+vVj4eC\n5KEAJRTsMLwYhiFSBybmpYzgXYR3+rzPhmZPJDs0BHXYpG11JB5Pje90ED5M\n7aNe+0QnFPcle5sFOBZWbOXuYctt55JAwjgkN/wApKe7xXobj767oOccJbcD\nGK15T9DlMgo5jie2Qv0guN4928V/0I+PbDOKKqfQC3QPgZ5gnSCHuyOkMc3m\nT5O7jIrRPWm+t0qMMKJ5EjLnEG6OD/iAnl3mcrZqniF2+ha08mwLhVdbQ46f\n05TVypSR4bTSiifSj0YdyD+1LSmhQY3SY5wHzj4ke1r5fMiuiz8MEaA9xfqK\n2TRpCuZaXC+3MZILtbyMpzrJ+omub4kcVLcEDA2R0WCSTM1YJF48VK1KMgug\nt61D/xiQP2bKWQ05wanAzThTOkkdgLg5D1zqNZW9DqgA1oOy/+3/GBlyD3jd\nUVKdKGUL5Czb30EN7tVSVvt75snV1oK906oeaoPWUtGhBc062Aaii2/zscqp\nMbq54KKO/aL5vpUWjcM8AlbwPzcjdwSlIDC91HOKFrJjxtG9lK2vqEei+/5S\nUgB7Z/+qPtpc0TFQvGLoZwOnNRWamXRD8PGAs4C0QKHl/uYA+oe941KgNW0h\n6zb0\r\n=IBNe\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDQW0BOr2RmdZqKe8iy9W+FK2HeXOGRBV/X28X/TSblTwIgQKO+hX0uknjF28KcGDBqLEPC5MhHzZsD+4K5Q5pSNHk="}]},"maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-cli_7.10.4-966-register-print-uuid-8298ba57656938b397e7bb6bc9bf19972172ca84_1537796289093_0.0020134334705852464"},"_hasShrinkwrap":false},"7.10.4":{"name":"resin-cli","version":"7.10.4","description":"The official resin.io CLI tool","main":"./build/actions/index.js","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git+ssh://git@github.com/resin-io/resin-cli.git"},"preferGlobal":true,"bin":{"resin":"./bin/resin"},"pkg":{"scripts":["node_modules/resin-sync/build/capitano/*.js","node_modules/resin-sync/build/sync/*.js","node_modules/resin-compose-parse/src/schemas/*.json","node_modules/raven/lib/instrumentation/*.js"],"assets":["build/auth/pages/*.ejs","node_modules/resin-discoverable-services/services/**/*"]},"scripts":{"prebuild":"rimraf build/ build-bin/ build-zip/","build":"npm run build:src && npm run build:bin","build:src":"npm run prettify && npm run lint && npm run build:fast && npm run build:doc","build:fast":"gulp build && tsc","build:doc":"mkdirp doc/ && ts-node automation/capitanodoc/index.ts > doc/cli.markdown","build:bin":"ts-node --type-check -P automation automation/build-bin.ts","release":"npm run build && ts-node --type-check -P automation automation/deploy-bin.ts","pretest":"npm run build","test":"gulp test","ci":"npm run test && catch-uncommitted","watch":"gulp watch","prettify":"prettier --write \"{lib,tests,automation,typings}/**/*.ts\"","lint":"resin-lint lib/ tests/ && resin-lint --typescript automation/ lib/ typings/ tests/","prepublish":"require-npm4-to-publish","prepublishOnly":"npm run build"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","engines":{"node":">=6.0"},"devDependencies":{"@types/archiver":"2.1.2","@types/bluebird":"3.5.19","@types/common-tags":"1.4.0","@types/es6-promise":"0.0.32","@types/fs-extra":"5.0.4","@types/is-root":"1.0.0","@types/lodash":"4.14.103","@types/mkdirp":"0.5.2","@types/node":"10.5.2","@types/prettyjson":"0.0.28","@types/raven":"2.5.1","catch-uncommitted":"^1.0.0","ent":"^2.2.0","filehound":"^1.16.2","fs-extra":"^5.0.0","gulp":"^3.9.0","gulp-coffee":"^2.2.0","gulp-inline-source":"^2.1.0","gulp-mocha":"^2.0.0","gulp-shell":"^0.5.2","mochainon":"^2.0.0","pkg":"^4.3.0-beta.1","prettier":"1.13.5","publish-release":"^1.3.3","require-npm4-to-publish":"^1.0.0","resin-lint":"^1.5.0","rewire":"^3.0.2","ts-node":"^4.0.1","typescript":"2.8.1"},"dependencies":{"@resin.io/valid-email":"^0.1.0","@types/stream-to-promise":"2.2.0","@types/through2":"^2.0.33","JSONStream":"^1.0.3","ansi-escapes":"^2.0.0","any-promise":"^1.3.0","archiver":"^2.1.0","bash":"0.0.1","bluebird":"^3.3.3","body-parser":"^1.14.1","capitano":"^1.7.0","chalk":"^2.3.0","cli-truncate":"^1.1.0","coffeescript":"^1.12.6","columnify":"^1.5.2","common-tags":"^1.7.2","denymount":"^2.2.0","docker-progress":"^3.0.1","docker-qemu-transpose":"^0.5.1","docker-toolbelt":"^3.1.0","dockerode":"^2.5.5","dockerode-options":"^0.2.1","drivelist":"^5.0.22","ejs":"^2.5.7","etcher-image-write":"^9.0.3","express":"^4.13.3","ext2fs":"1.0.7","global-tunnel-ng":"^2.1.1","hasbin":"^1.2.3","humanize":"0.0.9","inquirer":"^3.1.1","is-root":"^1.0.0","js-yaml":"^3.10.0","klaw":"^3.0.0","lodash":"^4.17.4","mixpanel":"^0.4.0","mkdirp":"^0.5.1","moment":"^2.20.1","moment-duration-format":"^2.2.1","mz":"^2.6.0","node-cleanup":"^2.1.2","opn":"^5.1.0","prettyjson":"^1.1.3","progress-stream":"^2.0.0","raven":"^2.5.0","reconfix":"^0.1.0","request":"^2.81.0","resin-bundle-resolve":"^0.5.3","resin-cli-form":"^2.0.0","resin-cli-visuals":"^1.4.0","resin-compose-parse":"^1.10.2","resin-config-json":"^1.0.0","resin-device-config":"^4.0.0","resin-device-init":"^4.0.0","resin-doodles":"0.0.1","resin-image-fs":"^5.0.2","resin-image-manager":"^5.0.0","resin-multibuild":"^0.5.1","resin-preload":"^6.3.0","resin-release":"^1.2.0","resin-sdk":"10.0.0-beta2","resin-sdk-preconfigured":"^6.9.0","resin-semver":"^1.3.0","resin-settings-client":"^3.6.1","resin-stream-logger":"^0.1.0","resin-sync":"^9.3.3","rimraf":"^2.4.3","rindle":"^1.0.0","semver":"^5.3.0","split":"^1.0.1","string-width":"^2.1.1","strip-ansi-stream":"^1.0.0","tar-stream":"^1.5.5","through2":"^2.0.3","tmp":"0.0.31","typed-error":"^3.0.0","umount":"^1.1.6","unzip2":"^0.2.5","update-notifier":"^2.2.0","window-size":"^1.1.0","removedrive":"^1.0.0","windosu":"^0.2.0"},"optionalDependencies":{"removedrive":"^1.0.0","windosu":"^0.2.0"},"gitHead":"7c538a3658681175bc3eb2d67d267a82fb905dc8","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@7.10.4","_npmVersion":"6.1.0","_nodeVersion":"10.4.0","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"integrity":"sha512-gwtHYqBs1OtliYFEV4igC3UVQff5syJc1imGrEoNzi+zQVBzNfpVI2332DJdDF9XkQuthK8yUKtd8hOITwmlsA==","shasum":"4ee2c30eb711b6ac4c97151cafb770b3ff37fa8a","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-7.10.4.tgz","fileCount":158,"unpackedSize":678881,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbqRqUCRA9TVsSAnZWagAAdHEP/i4fAZTaRFsbxdtEhl+m\n3Yp8c/OjXwVut+7vM9c5uod1bJx/6/AM/1BgX1l07oPWAsyiMON7JXbDJ6hI\nWdfZK9Oer9O/H2xntF8g2GtzdGwfcqO3TWsQ2lJmBHOrHl02fj/vAUkYuTZ0\njgqa8SVm0yN9U1KKVnMTYZ/g0gSZZKO6Qe4BnxlkF1M6ze9WUkGh1BK9W9Vm\nVT7X6GUbCCjkJm31wcYCdMNw/OgAlkL16OULm8BNHUVQ7pWMkMj0q+TmSjgQ\no3LqJZlsNaxCcPTNCcYCdKkfrw3PZ7sbSEtLJjS9IC9CmlmBrRnvVQComHck\nChPlmG+QuL/u9BtjmLfNZPG7csFQVejXmOIZjFe13raky+Nlh19dd5jXeGmE\nMiqqvzoldcXZc9LtM8YlgnataG8RlVd1jGgnwsPifdNrcvb+TcxKuGlr5x5L\npGmm1kYP1Px6yGhJcvFbrTJKP9puwKectCuLP+23LjK5eN6H485aq5aMNGSv\n40jjrpwz7/FaCQSZDWgZYi2d6R18ZtIA1omtw6Dq5mhJRC/frR7bTmrDevdE\nIoYFOUa9r3yNUXJkrte+vvtWez9UbZUFplaT1NbJPrA4xVjeREE4LHTi54Es\n+0XSj+quJiVvQ7FqMFafSz4USd1WRp5c4WnlKxg6QRcsht8uEuZ0y/zIu9pd\ntdZq\r\n=tXbL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG+cAR1zGDSdFDjUE5Fy70Vbydv+TWSLrmUkNC/qngntAiEAn4qmM/KwM8EgCe/iE9ICz/qkukZSXydcEIz0jxyFBfU="}]},"maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-cli_7.10.4_1537809043721_0.9421798287065606"},"_hasShrinkwrap":false,"deprecated":"resin-cli is deprecated, please use balena-cli instead"},"7.10.5-readme-typo-ab64fbc904fbc3128341d9713cf6fc36f6f74097":{"name":"resin-cli","version":"7.10.5-readme-typo-ab64fbc904fbc3128341d9713cf6fc36f6f74097","description":"The official resin.io CLI tool","main":"./build/actions/index.js","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git+ssh://git@github.com/resin-io/resin-cli.git"},"preferGlobal":true,"bin":{"resin":"./bin/resin"},"pkg":{"scripts":["node_modules/resin-sync/build/capitano/*.js","node_modules/resin-sync/build/sync/*.js","node_modules/resin-compose-parse/src/schemas/*.json","node_modules/raven/lib/instrumentation/*.js"],"assets":["build/auth/pages/*.ejs","node_modules/resin-discoverable-services/services/**/*"]},"scripts":{"prebuild":"rimraf build/ build-bin/ build-zip/","build":"npm run build:src && npm run build:bin","build:src":"npm run prettify && npm run lint && npm run build:fast && npm run build:doc","build:fast":"gulp build && tsc","build:doc":"mkdirp doc/ && ts-node automation/capitanodoc/index.ts > doc/cli.markdown","build:bin":"ts-node --type-check -P automation automation/build-bin.ts","release":"npm run build && ts-node --type-check -P automation automation/deploy-bin.ts","pretest":"npm run build","test":"gulp test","ci":"npm run test && catch-uncommitted","watch":"gulp watch","prettify":"prettier --write \"{lib,tests,automation,typings}/**/*.ts\"","lint":"resin-lint lib/ tests/ && resin-lint --typescript automation/ lib/ typings/ tests/","prepublish":"require-npm4-to-publish","prepublishOnly":"npm run build"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","engines":{"node":">=6.0"},"devDependencies":{"@types/archiver":"2.1.2","@types/bluebird":"3.5.19","@types/common-tags":"1.4.0","@types/es6-promise":"0.0.32","@types/fs-extra":"5.0.4","@types/is-root":"1.0.0","@types/lodash":"4.14.103","@types/mkdirp":"0.5.2","@types/node":"10.5.2","@types/prettyjson":"0.0.28","@types/raven":"2.5.1","catch-uncommitted":"^1.0.0","ent":"^2.2.0","filehound":"^1.16.2","fs-extra":"^5.0.0","gulp":"^3.9.0","gulp-coffee":"^2.2.0","gulp-inline-source":"^2.1.0","gulp-mocha":"^2.0.0","gulp-shell":"^0.5.2","mochainon":"^2.0.0","pkg":"^4.3.0-beta.1","prettier":"1.13.5","publish-release":"^1.3.3","require-npm4-to-publish":"^1.0.0","resin-lint":"^1.5.0","rewire":"^3.0.2","ts-node":"^4.0.1","typescript":"2.8.1"},"dependencies":{"@resin.io/valid-email":"^0.1.0","@types/stream-to-promise":"2.2.0","@types/through2":"^2.0.33","JSONStream":"^1.0.3","ansi-escapes":"^2.0.0","any-promise":"^1.3.0","archiver":"^2.1.0","bash":"0.0.1","bluebird":"^3.3.3","body-parser":"^1.14.1","capitano":"^1.7.0","chalk":"^2.3.0","cli-truncate":"^1.1.0","coffeescript":"^1.12.6","columnify":"^1.5.2","common-tags":"^1.7.2","denymount":"^2.2.0","docker-progress":"^3.0.1","docker-qemu-transpose":"^0.5.1","docker-toolbelt":"^3.1.0","dockerode":"^2.5.5","dockerode-options":"^0.2.1","drivelist":"^5.0.22","ejs":"^2.5.7","etcher-image-write":"^9.0.3","express":"^4.13.3","ext2fs":"1.0.7","global-tunnel-ng":"^2.1.1","hasbin":"^1.2.3","humanize":"0.0.9","inquirer":"^3.1.1","is-root":"^1.0.0","js-yaml":"^3.10.0","klaw":"^3.0.0","lodash":"^4.17.4","mixpanel":"^0.4.0","mkdirp":"^0.5.1","moment":"^2.20.1","moment-duration-format":"^2.2.1","mz":"^2.6.0","node-cleanup":"^2.1.2","opn":"^5.1.0","prettyjson":"^1.1.3","progress-stream":"^2.0.0","raven":"^2.5.0","reconfix":"^0.1.0","request":"^2.81.0","resin-bundle-resolve":"^0.5.3","resin-cli-form":"^2.0.0","resin-cli-visuals":"^1.4.0","resin-compose-parse":"^1.10.2","resin-config-json":"^1.0.0","resin-device-config":"^4.0.0","resin-device-init":"^4.0.0","resin-doodles":"0.0.1","resin-image-fs":"^5.0.2","resin-image-manager":"^5.0.0","resin-multibuild":"^0.5.1","resin-preload":"^6.3.0","resin-release":"^1.2.0","resin-sdk":"10.0.0-beta2","resin-sdk-preconfigured":"^6.9.0","resin-semver":"^1.3.0","resin-settings-client":"^3.6.1","resin-stream-logger":"^0.1.0","resin-sync":"^9.3.3","rimraf":"^2.4.3","rindle":"^1.0.0","semver":"^5.3.0","split":"^1.0.1","string-width":"^2.1.1","strip-ansi-stream":"^1.0.0","tar-stream":"^1.5.5","through2":"^2.0.3","tmp":"0.0.31","typed-error":"^3.0.0","umount":"^1.1.6","unzip2":"^0.2.5","update-notifier":"^2.2.0","window-size":"^1.1.0","removedrive":"^1.0.0","windosu":"^0.2.0"},"optionalDependencies":{"removedrive":"^1.0.0","windosu":"^0.2.0"},"readme":"Resin CLI\n=========\n\n> The official resin.io CLI tool.\n\n[![npm version](https://badge.fury.io/js/resin-cli.svg)](http://badge.fury.io/js/resin-cli)\n[![dependencies](https://david-dm.org/resin-io/resin-cli.svg)](https://david-dm.org/resin-io/resin-cli)\n[![Gitter](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/resin-io/chat)\n\nRequisites\n----------\n\nIf you want to install the CLI directly through npm, you'll need the below. If this looks difficult,\nwe do now have an experimental standalone binary release available, see ['Standalone install'](#standalone-install) below.\n\n- [NodeJS](https://nodejs.org) (>= v6)\n- [Git](https://git-scm.com)\n- The following executables should be correctly installed in your shell environment:\n  - `ssh`: Any recent version of the OpenSSH ssh client (required by `resin sync` and `resin ssh`)\n\t- if you need `ssh` to work behind the proxy you also need [`proxytunnel`](http://proxytunnel.sourceforge.net/) installed (available as `proxytunnel` package for Ubuntu, for example)\n  - `rsync`: >= 2.6.9 (required by `resin sync`)\n\n##### Windows Support\n\nBefore installing resin-cli, you'll need a working node-gyp environment. If you don't already have one you'll see native module build errors during installation. To fix this, run `npm install -g --production windows-build-tools` in an administrator console (available as 'Command Prompt (Admin)' when pressing windows+x in Windows 7+).\n\n`resin sync` and `resin ssh` have not been thoroughly tested on the standard Windows cmd.exe shell. We recommend using bash (or a similar) shell, like Bash for Windows 10 or [Git for Windows](https://git-for-windows.github.io/).\n\nIf you still want to use `cmd.exe` you will have to use a package manager like MinGW or chocolatey. For MinGW the steps are:\n\n1. Install [MinGW](http://www.mingw.org).\n2. Install the `msys-rsync` and `msys-openssh` packages.\n3. Add MinGW to the `%PATH%` if this hasn't been done by the installer already. The location where the binaries are places is usually `C:\\MinGW\\msys\\1.0\\bin`, but it can vary if you selected a different location in the installer.\n4. Copy your SSH keys to `%homedrive%%homepath\\.ssh`.\n5. If you need `ssh` to work behind the proxy you also need to install [proxytunnel](http://proxytunnel.sourceforge.net/)\n\nGetting Started\n---------------\n\n### NPM install\n\nIf you've got all the requirements above, you should be able to install the CLI directly from npm. If not,\nor if you have any trouble with this, please try the new standalone install steps just below.\n\nThis might require elevated privileges in some environments.\n\n```sh\n$ npm install resin-cli -g --production --unsafe-perm\n```\n\n`--unsafe-perm` is only required on systems where the global install directory is not user-writable.\nThis allows npm install steps to download and save prebuilt native binaries. You may be able to omit it,\nespecially if you're using a user-managed node install such as [nvm](https://github.com/creationix/nvm).\n\nIn some environments, this process will need to build native modules. This may require a more complex build\nenvironment, and notably requires Python 2.7. If you hit any problems with this, we recommend you try the\nalternative standalone install below instead.\n\n### Standalone install\n\nIf you don't have node or a working pre-gyp environment, you can still install the CLI as a standalone\nbinary. **This is experimental and may not work perfectly yet in all environments**, but it seems to work\nwell in initial cross-platform testing, so it may be useful, and we'd love your feedback if you hit any issues.\n\nTo install the CLI as a standalone binary:\n\n* Download the latest zip for your OS from https://github.com/resin-io/resin-cli/releases.\n* Extract the contents, putting the `resin-cli` folder somewhere appropriate for your system (e.g. `C:/resin-cli`, `/usr/local/lib/resin-cli`, etc).\n* Add the `resin-cli` folder to your `PATH` ([Windows instructions](https://www.computerhope.com/issues/ch000549.htm), [Linux instructions](https://stackoverflow.com/questions/14637979/how-to-permanently-set-path-on-linux-unix), [OSX instructions](https://stackoverflow.com/questions/22465332/setting-path-environment-variable-in-osx-permanently))\n* Running `resin` in a fresh command line should print the resin CLI help.\n\nTo update in future, simply download a new release and replace the extracted folder.\n\nHave any problems, or see any unexpected behaviour? [Please file an issue!](https://github.com/resin-io/resin-cli/issues/new)\n\n### Login\n\n```sh\n$ resin login\n```\n\n_(Typically useful, but not strictly required for all commands)_\n\n### Run commands\n\nTake a look at the full command documentation at [https://docs.resin.io/tools/cli/](https://docs.resin.io/tools/cli/#table-of-contents\n), or by running `resin help`.\n\n### Bash completions\n\nOptionally you can enable tab completions for the bash shell, enabling the shell to provide additional context and automatically complete arguments to`resin`. To enable bash completions, copy the `resin-completion.bash` file to the default bash completions directory (usually `/etc/bash_completion.d/`) or append it to the end of `~/.bash_completion`.\n\nFAQ\n---\n\n### Where is my configuration file?\n\nThe per-user configuration file lives in `$HOME/.resinrc.yml` or `%UserProfile%\\_resinrc.yml`, in Unix based operating systems and Windows respectively.\n\nThe Resin CLI also attempts to read a `resinrc.yml` file in the current directory, which takes precedence over the per-user configuration file.\n\n### How do I point the Resin CLI to staging?\n\nThe easiest way is to set the `RESINRC_RESIN_URL=resinstaging.io` environment variable.\n\nAlternatively, you can edit your configuration file and set `resinUrl: resinstaging.io` to persist this setting.\n\n### How do I make the Resin CLI persist data in another directory?\n\nThe Resin CLI persists your session token, as well as cached images in `$HOME/.resin` or `%UserProfile%\\_resin`.\n\nPointing the Resin CLI to persist data in another location is necessary in certain environments, like a server, where there is no home directory, or a device running resinOS, which erases all data after a restart.\n\nYou can accomplish this by setting `RESINRC_DATA_DIRECTORY=/opt/resin` or adding `dataDirectory: /opt/resin` to your configuration file, replacing `/opt/resin` with your desired directory.\n\nSupport\n-------\n\nIf you're having any problems, check our [troubleshooting guide](https://github.com/resin-io/resin-cli/blob/master/TROUBLESHOOTING.md) and if your problem is not addressed there, please [raise an issue](https://github.com/resin-io/resin-cli/issues/new) on GitHub and the resin.io team will be happy to help.\n\nYou can also get in touch with us in the resin.io [forums](https://forums.resin.io/).\n\nLicense\n-------\n\nThe project is licensed under the Apache 2.0 license.\n","readmeFilename":"README.md","gitHead":"ab64fbc904fbc3128341d9713cf6fc36f6f74097","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@7.10.5-readme-typo-ab64fbc904fbc3128341d9713cf6fc36f6f74097","_npmVersion":"6.1.0","_nodeVersion":"10.4.0","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"integrity":"sha512-JbxYoeCbsWMlz34ceAdxiJkegnlEHAPadQVDhxr0iu5w2y1Gst8uPVefEGD5I5Hdzni93vWxdj6+0Yav3qeBLg==","shasum":"694c7b7f1cd24f5f7f342db45c81a40af4205ef9","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-7.10.5-readme-typo-ab64fbc904fbc3128341d9713cf6fc36f6f74097.tgz","fileCount":158,"unpackedSize":678991,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbqi4cCRA9TVsSAnZWagAARyQP/RZnLVmTS9fDCcv5qnH1\nkgcopv7+04Vxp3iJbx8mohvhyvXIi9r7C7od+x5QK8ioRkJCqh5zxwtHtg9I\ngxi7XZbRTfsJHSh3NbcaFgnutKY+9cucJl6L1PQpjRkfsI/iEXpFXFQlZSeS\nR7zkRwC8ilg2FqID0wc0nrPkqqBuubHbCYiRNx9+cKiFjVDjsIVuLYGBtZMF\noELgUC2+3tKnVkA3zGXjdnZwloxdTImKiM5ME/Wf0mErD5h6s+r8EPm88FM1\n8E09NjVwuRj5qQWhvMbSN/a/wLkDdfoCQe9fRrAL6mbECGsyx7aEu2S64Avc\nKY9O5ZRQY0vgTqawsCXJfLaI5vvsbJ/iYvSC1EsYW0ud2KoH8lEx5HceCyPj\nstBDVTvriZiZqKjDerVX4UElGuBLFyYgWA3xFoyb+oN0dKYQYirih4+ALR3f\n56AmcYuXCRArtKEwL8ANJo6PRl6+m2nqWFqPq2EAe6/oUN1Ajrj8Of4WeE/I\nxHqnekjZEYD7pilEJisLWzD4mZ8Tt1yG4dFCKT7HwJZ10iHBUX6bZPoHKaki\nNUmdGpO5oXDnFoNsGY54jqROAydbSYkFSLWrz61GSrzyfP0OtUwV3nKY8kP1\n7ykiJXC6b7AOh1GDGCVr7yzh0uiY4iycthzQ+kwJv5V59XU3NV4hxgM8Fily\n49jm\r\n=WQeX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID5a55yvD6IvppZqEOwWatQYeUOHde3c3+lUsVAa9lALAiAQijiEgC3coeBL06saz+Vc7YPBxPKu+Z3Yy2MdvKRg/w=="}]},"maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-cli_7.10.5-readme-typo-ab64fbc904fbc3128341d9713cf6fc36f6f74097_1537879579264_0.9791585493047885"},"_hasShrinkwrap":false},"7.10.5":{"name":"resin-cli","version":"7.10.5","description":"The official resin.io CLI tool","main":"./build/actions/index.js","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git+ssh://git@github.com/resin-io/resin-cli.git"},"preferGlobal":true,"bin":{"resin":"./bin/resin"},"pkg":{"scripts":["node_modules/resin-sync/build/capitano/*.js","node_modules/resin-sync/build/sync/*.js","node_modules/resin-compose-parse/src/schemas/*.json","node_modules/raven/lib/instrumentation/*.js"],"assets":["build/auth/pages/*.ejs","node_modules/resin-discoverable-services/services/**/*"]},"scripts":{"prebuild":"rimraf build/ build-bin/ build-zip/","build":"npm run build:src && npm run build:bin","build:src":"npm run prettify && npm run lint && npm run build:fast && npm run build:doc","build:fast":"gulp build && tsc","build:doc":"mkdirp doc/ && ts-node automation/capitanodoc/index.ts > doc/cli.markdown","build:bin":"ts-node --type-check -P automation automation/build-bin.ts","release":"npm run build && ts-node --type-check -P automation automation/deploy-bin.ts","pretest":"npm run build","test":"gulp test","ci":"npm run test && catch-uncommitted","watch":"gulp watch","prettify":"prettier --write \"{lib,tests,automation,typings}/**/*.ts\"","lint":"resin-lint lib/ tests/ && resin-lint --typescript automation/ lib/ typings/ tests/","prepublish":"require-npm4-to-publish","prepublishOnly":"npm run build"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","engines":{"node":">=6.0"},"devDependencies":{"@types/archiver":"2.1.2","@types/bluebird":"3.5.19","@types/common-tags":"1.4.0","@types/es6-promise":"0.0.32","@types/fs-extra":"5.0.4","@types/is-root":"1.0.0","@types/lodash":"4.14.103","@types/mkdirp":"0.5.2","@types/node":"10.5.2","@types/prettyjson":"0.0.28","@types/raven":"2.5.1","catch-uncommitted":"^1.0.0","ent":"^2.2.0","filehound":"^1.16.2","fs-extra":"^5.0.0","gulp":"^3.9.0","gulp-coffee":"^2.2.0","gulp-inline-source":"^2.1.0","gulp-mocha":"^2.0.0","gulp-shell":"^0.5.2","mochainon":"^2.0.0","pkg":"^4.3.0-beta.1","prettier":"1.13.5","publish-release":"^1.3.3","require-npm4-to-publish":"^1.0.0","resin-lint":"^1.5.0","rewire":"^3.0.2","ts-node":"^4.0.1","typescript":"2.8.1"},"dependencies":{"@resin.io/valid-email":"^0.1.0","@types/stream-to-promise":"2.2.0","@types/through2":"^2.0.33","JSONStream":"^1.0.3","ansi-escapes":"^2.0.0","any-promise":"^1.3.0","archiver":"^2.1.0","bash":"0.0.1","bluebird":"^3.3.3","body-parser":"^1.14.1","capitano":"^1.7.0","chalk":"^2.3.0","cli-truncate":"^1.1.0","coffeescript":"^1.12.6","columnify":"^1.5.2","common-tags":"^1.7.2","denymount":"^2.2.0","docker-progress":"^3.0.1","docker-qemu-transpose":"^0.5.1","docker-toolbelt":"^3.1.0","dockerode":"^2.5.5","dockerode-options":"^0.2.1","drivelist":"^5.0.22","ejs":"^2.5.7","etcher-image-write":"^9.0.3","express":"^4.13.3","ext2fs":"1.0.7","global-tunnel-ng":"^2.1.1","hasbin":"^1.2.3","humanize":"0.0.9","inquirer":"^3.1.1","is-root":"^1.0.0","js-yaml":"^3.10.0","klaw":"^3.0.0","lodash":"^4.17.4","mixpanel":"^0.4.0","mkdirp":"^0.5.1","moment":"^2.20.1","moment-duration-format":"^2.2.1","mz":"^2.6.0","node-cleanup":"^2.1.2","opn":"^5.1.0","prettyjson":"^1.1.3","progress-stream":"^2.0.0","raven":"^2.5.0","reconfix":"^0.1.0","request":"^2.81.0","resin-bundle-resolve":"^0.5.3","resin-cli-form":"^2.0.0","resin-cli-visuals":"^1.4.0","resin-compose-parse":"^1.10.2","resin-config-json":"^1.0.0","resin-device-config":"^4.0.0","resin-device-init":"^4.0.0","resin-doodles":"0.0.1","resin-image-fs":"^5.0.2","resin-image-manager":"^5.0.0","resin-multibuild":"^0.5.1","resin-preload":"^6.3.0","resin-release":"^1.2.0","resin-sdk":"10.0.0-beta2","resin-sdk-preconfigured":"^6.9.0","resin-semver":"^1.3.0","resin-settings-client":"^3.6.1","resin-stream-logger":"^0.1.0","resin-sync":"^9.3.3","rimraf":"^2.4.3","rindle":"^1.0.0","semver":"^5.3.0","split":"^1.0.1","string-width":"^2.1.1","strip-ansi-stream":"^1.0.0","tar-stream":"^1.5.5","through2":"^2.0.3","tmp":"0.0.31","typed-error":"^3.0.0","umount":"^1.1.6","unzip2":"^0.2.5","update-notifier":"^2.2.0","window-size":"^1.1.0","removedrive":"^1.0.0","windosu":"^0.2.0"},"optionalDependencies":{"removedrive":"^1.0.0","windosu":"^0.2.0"},"gitHead":"2b982a1c0c5b54c03d680954486da2b66ada5701","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@7.10.5","_npmVersion":"6.1.0","_nodeVersion":"10.4.0","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"integrity":"sha512-OiukSTndbcp6tM/Yi/QfudwsAh4l9/vbTGaMyOU9JRJlZZXl5Fnx306DqXZ6m6KLZUPw/JVxetpu777H6vkpdg==","shasum":"26c156abb405384c7e57e8761c1741a49a88eacc","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-7.10.5.tgz","fileCount":158,"unpackedSize":678938,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbqkIJCRA9TVsSAnZWagAA7/0QAJLWWGt8Ve+rNS8uC6PE\n9TPsJDQ5Rke1LQDZ8UehwYptj/QQulRuR0mpA4TQTfbO7C2sIuYaKn+VYt7R\nd7Ws/CKGstmbClEbdsRrw1eveHRorWz9G3rZtfjMPCJnmKH+VKsaZ/2uVHfQ\nrRpWl8nHjVbPZ/4ehz3VNcj7UkdCSTApLIbN8fX5Muf7dcxlShX/HayHHwGb\n6GMb++C309m0kRx7rFOJaPN09BlwSqwhnTLvsoAQLdu1u9+F34yJynMjKii3\nY9SxKNAG1eO5e3q1g79GP2ZpVJ3Ev4uhO9l6UjnSJ1RYrMmshy9r1HvCtpil\nCcTLOgorUd6qw5XRGsyEp8LlCMfguJVRUDMPR28Bn9OTSMkhmV0bFPqcuB6m\nM6NAv6b0R8eTVCi35ScglRMhGmyjy2+xKjcKA0SNUnHyLgI4Qi+qWzUkiaFp\nNZ48Z5nvLaeahn5dBG3S8cFtIWdxzdHYp1SWoq06Kh8qn8B9CR8ZJFP2kF8b\nqaMqHHyV0OmichS2S7IPKOFN/1wZmjoduVNEjsafErK8J2yy/yN7QD4RbRg8\nn+8okXsXj8L03h4cGRub3W/oI3DcdjN68j8srb0DQo/pwoDCIzahy5FFeL7W\nZuIDOgeXp+LoPY+J7arJzsSosh2UOOVrduiz0CqpDPAC2091M/TSRmYrS2GH\nQ7Zt\r\n=tfk6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDVN28r0nhzvJhtta2DdtiWyKADDlq9y2FhG3z4K5hpvAIgETDHg/6MWKeZhKHspWHnUv24TSLNpJ5O0MPGrtvOwxQ="}]},"maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-cli_7.10.5_1537884680997_0.041582905454390806"},"_hasShrinkwrap":false,"deprecated":"resin-cli is deprecated, please use balena-cli instead"},"7.10.6-975-fix-preload-examples-8df066df12eab901a7cead592e34fa5fe8c1dec5":{"name":"resin-cli","version":"7.10.6-975-fix-preload-examples-8df066df12eab901a7cead592e34fa5fe8c1dec5","description":"The official resin.io CLI tool","main":"./build/actions/index.js","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git+ssh://git@github.com/resin-io/resin-cli.git"},"preferGlobal":true,"bin":{"resin":"./bin/resin"},"pkg":{"scripts":["node_modules/resin-sync/build/capitano/*.js","node_modules/resin-sync/build/sync/*.js","node_modules/resin-compose-parse/src/schemas/*.json","node_modules/raven/lib/instrumentation/*.js"],"assets":["build/auth/pages/*.ejs","node_modules/resin-discoverable-services/services/**/*"]},"scripts":{"prebuild":"rimraf build/ build-bin/ build-zip/","build":"npm run build:src && npm run build:bin","build:src":"npm run prettify && npm run lint && npm run build:fast && npm run build:doc","build:fast":"gulp build && tsc","build:doc":"mkdirp doc/ && ts-node automation/capitanodoc/index.ts > doc/cli.markdown","build:bin":"ts-node --type-check -P automation automation/build-bin.ts","release":"npm run build && ts-node --type-check -P automation automation/deploy-bin.ts","pretest":"npm run build","test":"gulp test","ci":"npm run test && catch-uncommitted","watch":"gulp watch","prettify":"prettier --write \"{lib,tests,automation,typings}/**/*.ts\"","lint":"resin-lint lib/ tests/ && resin-lint --typescript automation/ lib/ typings/ tests/","prepublish":"require-npm4-to-publish","prepublishOnly":"npm run build"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","engines":{"node":">=6.0"},"devDependencies":{"@types/archiver":"2.1.2","@types/bluebird":"3.5.19","@types/common-tags":"1.4.0","@types/es6-promise":"0.0.32","@types/fs-extra":"5.0.4","@types/is-root":"1.0.0","@types/lodash":"4.14.103","@types/mkdirp":"0.5.2","@types/node":"10.5.2","@types/prettyjson":"0.0.28","@types/raven":"2.5.1","catch-uncommitted":"^1.0.0","ent":"^2.2.0","filehound":"^1.16.2","fs-extra":"^5.0.0","gulp":"^3.9.0","gulp-coffee":"^2.2.0","gulp-inline-source":"^2.1.0","gulp-mocha":"^2.0.0","gulp-shell":"^0.5.2","mochainon":"^2.0.0","pkg":"^4.3.0-beta.1","prettier":"1.13.5","publish-release":"^1.3.3","require-npm4-to-publish":"^1.0.0","resin-lint":"^1.5.0","rewire":"^3.0.2","ts-node":"^4.0.1","typescript":"2.8.1"},"dependencies":{"@resin.io/valid-email":"^0.1.0","@types/stream-to-promise":"2.2.0","@types/through2":"^2.0.33","JSONStream":"^1.0.3","ansi-escapes":"^2.0.0","any-promise":"^1.3.0","archiver":"^2.1.0","bash":"0.0.1","bluebird":"^3.3.3","body-parser":"^1.14.1","capitano":"^1.7.0","chalk":"^2.3.0","cli-truncate":"^1.1.0","coffeescript":"^1.12.6","columnify":"^1.5.2","common-tags":"^1.7.2","denymount":"^2.2.0","docker-progress":"^3.0.1","docker-qemu-transpose":"^0.5.1","docker-toolbelt":"^3.1.0","dockerode":"^2.5.5","dockerode-options":"^0.2.1","drivelist":"^5.0.22","ejs":"^2.5.7","etcher-image-write":"^9.0.3","express":"^4.13.3","ext2fs":"1.0.7","global-tunnel-ng":"^2.1.1","hasbin":"^1.2.3","humanize":"0.0.9","inquirer":"^3.1.1","is-root":"^1.0.0","js-yaml":"^3.10.0","klaw":"^3.0.0","lodash":"^4.17.4","mixpanel":"^0.4.0","mkdirp":"^0.5.1","moment":"^2.20.1","moment-duration-format":"^2.2.1","mz":"^2.6.0","node-cleanup":"^2.1.2","opn":"^5.1.0","prettyjson":"^1.1.3","progress-stream":"^2.0.0","raven":"^2.5.0","reconfix":"^0.1.0","request":"^2.81.0","resin-bundle-resolve":"^0.5.3","resin-cli-form":"^2.0.0","resin-cli-visuals":"^1.4.0","resin-compose-parse":"^1.10.2","resin-config-json":"^1.0.0","resin-device-config":"^4.0.0","resin-device-init":"^4.0.0","resin-doodles":"0.0.1","resin-image-fs":"^5.0.2","resin-image-manager":"^5.0.0","resin-multibuild":"^0.5.1","resin-preload":"^6.3.0","resin-release":"^1.2.0","resin-sdk":"10.0.0-beta2","resin-sdk-preconfigured":"^6.9.0","resin-semver":"^1.3.0","resin-settings-client":"^3.6.1","resin-stream-logger":"^0.1.0","resin-sync":"^9.3.3","rimraf":"^2.4.3","rindle":"^1.0.0","semver":"^5.3.0","split":"^1.0.1","string-width":"^2.1.1","strip-ansi-stream":"^1.0.0","tar-stream":"^1.5.5","through2":"^2.0.3","tmp":"0.0.31","typed-error":"^3.0.0","umount":"^1.1.6","unzip2":"^0.2.5","update-notifier":"^2.2.0","window-size":"^1.1.0","removedrive":"^1.0.0","windosu":"^0.2.0"},"optionalDependencies":{"removedrive":"^1.0.0","windosu":"^0.2.0"},"readme":"Resin CLI\n=========\n\n> The official resin.io CLI tool.\n\n[![npm version](https://badge.fury.io/js/resin-cli.svg)](http://badge.fury.io/js/resin-cli)\n[![dependencies](https://david-dm.org/resin-io/resin-cli.svg)](https://david-dm.org/resin-io/resin-cli)\n[![Gitter](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/resin-io/chat)\n\nRequisites\n----------\n\nIf you want to install the CLI directly through npm, you'll need the below. If this looks difficult,\nwe do now have an experimental standalone binary release available, see ['Standalone install'](#standalone-install) below.\n\n- [NodeJS](https://nodejs.org) (>= v6)\n- [Git](https://git-scm.com)\n- The following executables should be correctly installed in your shell environment:\n  - `ssh`: Any recent version of the OpenSSH ssh client (required by `resin sync` and `resin ssh`)\n\t- if you need `ssh` to work behind the proxy you also need [`proxytunnel`](http://proxytunnel.sourceforge.net/) installed (available as `proxytunnel` package for Ubuntu, for example)\n  - `rsync`: >= 2.6.9 (required by `resin sync`)\n\n##### Windows Support\n\nBefore installing resin-cli, you'll need a working node-gyp environment. If you don't already have one you'll see native module build errors during installation. To fix this, run `npm install -g --production windows-build-tools` in an administrator console (available as 'Command Prompt (Admin)' when pressing windows+x in Windows 7+).\n\n`resin sync` and `resin ssh` have not been thoroughly tested on the standard Windows cmd.exe shell. We recommend using bash (or a similar) shell, like Bash for Windows 10 or [Git for Windows](https://git-for-windows.github.io/).\n\nIf you still want to use `cmd.exe` you will have to use a package manager like MinGW or chocolatey. For MinGW the steps are:\n\n1. Install [MinGW](http://www.mingw.org).\n2. Install the `msys-rsync` and `msys-openssh` packages.\n3. Add MinGW to the `%PATH%` if this hasn't been done by the installer already. The location where the binaries are places is usually `C:\\MinGW\\msys\\1.0\\bin`, but it can vary if you selected a different location in the installer.\n4. Copy your SSH keys to `%homedrive%%homepath\\.ssh`.\n5. If you need `ssh` to work behind the proxy you also need to install [proxytunnel](http://proxytunnel.sourceforge.net/)\n\nGetting Started\n---------------\n\n### NPM install\n\nIf you've got all the requirements above, you should be able to install the CLI directly from npm. If not,\nor if you have any trouble with this, please try the new standalone install steps just below.\n\nThis might require elevated privileges in some environments.\n\n```sh\n$ npm install resin-cli -g --production --unsafe-perm\n```\n\n`--unsafe-perm` is only required on systems where the global install directory is not user-writable.\nThis allows npm install steps to download and save prebuilt native binaries. You may be able to omit it,\nespecially if you're using a user-managed node install such as [nvm](https://github.com/creationix/nvm).\n\nIn some environments, this process will need to build native modules. This may require a more complex build\nenvironment, and notably requires Python 2.7. If you hit any problems with this, we recommend you try the\nalternative standalone install below instead.\n\n### Standalone install\n\nIf you don't have node or a working pre-gyp environment, you can still install the CLI as a standalone\nbinary. **This is experimental and may not work perfectly yet in all environments**, but it seems to work\nwell in initial cross-platform testing, so it may be useful, and we'd love your feedback if you hit any issues.\n\nTo install the CLI as a standalone binary:\n\n* Download the latest zip for your OS from https://github.com/resin-io/resin-cli/releases.\n* Extract the contents, putting the `resin-cli` folder somewhere appropriate for your system (e.g. `C:/resin-cli`, `/usr/local/lib/resin-cli`, etc).\n* Add the `resin-cli` folder to your `PATH` ([Windows instructions](https://www.computerhope.com/issues/ch000549.htm), [Linux instructions](https://stackoverflow.com/questions/14637979/how-to-permanently-set-path-on-linux-unix), [OSX instructions](https://stackoverflow.com/questions/22465332/setting-path-environment-variable-in-osx-permanently))\n* Running `resin` in a fresh command line should print the resin CLI help.\n\nTo update in future, simply download a new release and replace the extracted folder.\n\nHave any problems, or see any unexpected behaviour? [Please file an issue!](https://github.com/resin-io/resin-cli/issues/new)\n\n### Login\n\n```sh\n$ resin login\n```\n\n_(Typically useful, but not strictly required for all commands)_\n\n### Run commands\n\nTake a look at the full command documentation at [https://docs.resin.io/tools/cli/](https://docs.resin.io/tools/cli/#table-of-contents\n), or by running `resin help`.\n\n### Bash completions\n\nOptionally you can enable tab completions for the bash shell, enabling the shell to provide additional context and automatically complete arguments to`resin`. To enable bash completions, copy the `resin-completion.bash` file to the default bash completions directory (usually `/etc/bash_completion.d/`) or append it to the end of `~/.bash_completion`.\n\nFAQ\n---\n\n### Where is my configuration file?\n\nThe per-user configuration file lives in `$HOME/.resinrc.yml` or `%UserProfile%\\_resinrc.yml`, in Unix based operating systems and Windows respectively.\n\nThe Resin CLI also attempts to read a `resinrc.yml` file in the current directory, which takes precedence over the per-user configuration file.\n\n### How do I point the Resin CLI to staging?\n\nThe easiest way is to set the `RESINRC_RESIN_URL=resinstaging.io` environment variable.\n\nAlternatively, you can edit your configuration file and set `resinUrl: resinstaging.io` to persist this setting.\n\n### How do I make the Resin CLI persist data in another directory?\n\nThe Resin CLI persists your session token, as well as cached images in `$HOME/.resin` or `%UserProfile%\\_resin`.\n\nPointing the Resin CLI to persist data in another location is necessary in certain environments, like a server, where there is no home directory, or a device running resinOS, which erases all data after a restart.\n\nYou can accomplish this by setting `RESINRC_DATA_DIRECTORY=/opt/resin` or adding `dataDirectory: /opt/resin` to your configuration file, replacing `/opt/resin` with your desired directory.\n\nSupport\n-------\n\nIf you're having any problems, check our [troubleshooting guide](https://github.com/resin-io/resin-cli/blob/master/TROUBLESHOOTING.md) and if your problem is not addressed there, please [raise an issue](https://github.com/resin-io/resin-cli/issues/new) on GitHub and the resin.io team will be happy to help.\n\nYou can also get in touch with us in the resin.io [forums](https://forums.resin.io/).\n\nLicense\n-------\n\nThe project is licensed under the Apache 2.0 license.\n","readmeFilename":"README.md","gitHead":"8df066df12eab901a7cead592e34fa5fe8c1dec5","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@7.10.6-975-fix-preload-examples-8df066df12eab901a7cead592e34fa5fe8c1dec5","_npmVersion":"6.1.0","_nodeVersion":"10.4.0","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"integrity":"sha512-9D9qvDqRt7tfHg8MewKZnpAQDxvEhretqJ5WgQP1d226HTJf4UoxSE+1ax57qoSvElfw9AycTEeDa8OQD5FI7g==","shasum":"273a9a7550fd59196d0cf8c8442858777de750b5","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-7.10.6-975-fix-preload-examples-8df066df12eab901a7cead592e34fa5fe8c1dec5.tgz","fileCount":158,"unpackedSize":679077,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbtMeoCRA9TVsSAnZWagAAgPwP/0y6ffYCop0LlO8pIUHv\noy6GilnAwDd8yZy3dg/oqUPePjmwnGyx78DHcOPW4+1C5QRKPeoCR10R85AB\nBAhY8awYX7/UVyL+Ea/0tu1tK0fM9AFNwqqTaX5ldabu9J5+fZa3vt1E5qwR\nUJuNgg2HLsBwzsw2NLTMgRn4J9ZLPCOQCubcvv4Y0jSg61WqIDj5AijoJbHt\nMzY93+VEBGuWrtSu8BfysNusA3b5MixbWns8Vo+87qzwClwhiqmZB75tOFcZ\nK9hZmzjJqWwmrp+1DHNUaP8sgU/HPmeizEOVqae6SjUZzodcJGv+I7IFoqbx\n/Q+k8MIRr0NrkYEqptjj+Xd80qGizB2WM0HJ/E4t8Wipb49FeojqrhmZjNVH\npavM9Yht8bID2GLiP0oykKhc+04nfWf3zUNx2oGdoPjsR5185cYrOsxnHk8C\nDCK3q8oIz7UHtL/WjPlC0alIql94O0GK7vZPTzKbzEo1fXhlxadcjXprdfip\no92LFYB39AGYxEyh0s8UfP6z3DNfm0acrnS/B03U6Qj85qQwqAQ8i8HUqW2M\nXtFaDpCn6U65VIkdLE6kKUFKdBN1yxs7qbciFIm0oMJ8rwl/npD8eK/LSlvd\n1gXGLG8GHa7eqmFWH8R+l2w5lE8UmFNz3Af/3NcUhFN8iIKE5TIucYTIlr4d\nR3Ir\r\n=bqRQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIElNumaV/BZJoeru2p7fYi+wcX0DDVYgldrpKgAGgzmzAiEAugiQEmgwLxyEwnez4UY6F+U89AcwX6VUyVayscVAGAg="}]},"maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-cli_7.10.6-975-fix-preload-examples-8df066df12eab901a7cead592e34fa5fe8c1dec5_1538574247523_0.5264772817197092"},"_hasShrinkwrap":false},"7.10.6":{"name":"resin-cli","version":"7.10.6","description":"The official resin.io CLI tool","main":"./build/actions/index.js","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git+ssh://git@github.com/resin-io/resin-cli.git"},"preferGlobal":true,"bin":{"resin":"./bin/resin"},"pkg":{"scripts":["node_modules/resin-sync/build/capitano/*.js","node_modules/resin-sync/build/sync/*.js","node_modules/resin-compose-parse/src/schemas/*.json","node_modules/raven/lib/instrumentation/*.js"],"assets":["build/auth/pages/*.ejs","node_modules/resin-discoverable-services/services/**/*"]},"scripts":{"prebuild":"rimraf build/ build-bin/ build-zip/","build":"npm run build:src && npm run build:bin","build:src":"npm run prettify && npm run lint && npm run build:fast && npm run build:doc","build:fast":"gulp build && tsc","build:doc":"mkdirp doc/ && ts-node automation/capitanodoc/index.ts > doc/cli.markdown","build:bin":"ts-node --type-check -P automation automation/build-bin.ts","release":"npm run build && ts-node --type-check -P automation automation/deploy-bin.ts","pretest":"npm run build","test":"gulp test","ci":"npm run test && catch-uncommitted","watch":"gulp watch","prettify":"prettier --write \"{lib,tests,automation,typings}/**/*.ts\"","lint":"resin-lint lib/ tests/ && resin-lint --typescript automation/ lib/ typings/ tests/","prepublish":"require-npm4-to-publish","prepublishOnly":"npm run build"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","engines":{"node":">=6.0"},"devDependencies":{"@types/archiver":"2.1.2","@types/bluebird":"3.5.19","@types/common-tags":"1.4.0","@types/es6-promise":"0.0.32","@types/fs-extra":"5.0.4","@types/is-root":"1.0.0","@types/lodash":"4.14.103","@types/mkdirp":"0.5.2","@types/node":"10.5.2","@types/prettyjson":"0.0.28","@types/raven":"2.5.1","catch-uncommitted":"^1.0.0","ent":"^2.2.0","filehound":"^1.16.2","fs-extra":"^5.0.0","gulp":"^3.9.0","gulp-coffee":"^2.2.0","gulp-inline-source":"^2.1.0","gulp-mocha":"^2.0.0","gulp-shell":"^0.5.2","mochainon":"^2.0.0","pkg":"^4.3.0-beta.1","prettier":"1.13.5","publish-release":"^1.3.3","require-npm4-to-publish":"^1.0.0","resin-lint":"^1.5.0","rewire":"^3.0.2","ts-node":"^4.0.1","typescript":"2.8.1"},"dependencies":{"@resin.io/valid-email":"^0.1.0","@types/stream-to-promise":"2.2.0","@types/through2":"^2.0.33","JSONStream":"^1.0.3","ansi-escapes":"^2.0.0","any-promise":"^1.3.0","archiver":"^2.1.0","bash":"0.0.1","bluebird":"^3.3.3","body-parser":"^1.14.1","capitano":"^1.7.0","chalk":"^2.3.0","cli-truncate":"^1.1.0","coffeescript":"^1.12.6","columnify":"^1.5.2","common-tags":"^1.7.2","denymount":"^2.2.0","docker-progress":"^3.0.1","docker-qemu-transpose":"^0.5.1","docker-toolbelt":"^3.1.0","dockerode":"^2.5.5","dockerode-options":"^0.2.1","drivelist":"^5.0.22","ejs":"^2.5.7","etcher-image-write":"^9.0.3","express":"^4.13.3","ext2fs":"1.0.7","global-tunnel-ng":"^2.1.1","hasbin":"^1.2.3","humanize":"0.0.9","inquirer":"^3.1.1","is-root":"^1.0.0","js-yaml":"^3.10.0","klaw":"^3.0.0","lodash":"^4.17.4","mixpanel":"^0.4.0","mkdirp":"^0.5.1","moment":"^2.20.1","moment-duration-format":"^2.2.1","mz":"^2.6.0","node-cleanup":"^2.1.2","opn":"^5.1.0","prettyjson":"^1.1.3","progress-stream":"^2.0.0","raven":"^2.5.0","reconfix":"^0.1.0","request":"^2.81.0","resin-bundle-resolve":"^0.5.3","resin-cli-form":"^2.0.0","resin-cli-visuals":"^1.4.0","resin-compose-parse":"^1.10.2","resin-config-json":"^1.0.0","resin-device-config":"^4.0.0","resin-device-init":"^4.0.0","resin-doodles":"0.0.1","resin-image-fs":"^5.0.2","resin-image-manager":"^5.0.0","resin-multibuild":"^0.5.1","resin-preload":"^6.3.0","resin-release":"^1.2.0","resin-sdk":"10.0.0-beta2","resin-sdk-preconfigured":"^6.9.0","resin-semver":"^1.3.0","resin-settings-client":"^3.6.1","resin-stream-logger":"^0.1.0","resin-sync":"^9.3.3","rimraf":"^2.4.3","rindle":"^1.0.0","semver":"^5.3.0","split":"^1.0.1","string-width":"^2.1.1","strip-ansi-stream":"^1.0.0","tar-stream":"^1.5.5","through2":"^2.0.3","tmp":"0.0.31","typed-error":"^3.0.0","umount":"^1.1.6","unzip2":"^0.2.5","update-notifier":"^2.2.0","window-size":"^1.1.0","removedrive":"^1.0.0","windosu":"^0.2.0"},"optionalDependencies":{"removedrive":"^1.0.0","windosu":"^0.2.0"},"gitHead":"2d1891a182205eb4d0b04be16333b07a0b86887f","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@7.10.6","_npmVersion":"6.1.0","_nodeVersion":"10.4.0","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"integrity":"sha512-sXckZ/kVHVGhmVjbL2JSHcH2h/v28u4O6iQAzLGNuW8pQAFWL2ERdcUcEZSQMHOao0lZSmR30GKq6kZTwGVsPA==","shasum":"6756240ab880871d88254844096da2f5310a57ce","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-7.10.6.tgz","fileCount":158,"unpackedSize":679011,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbtMuNCRA9TVsSAnZWagAAieIQAJTd9T1r04wC0EyvpTWk\ntbLXyavuTZMm14yf+8QosTT+Zf92GQTm9Do+c3hQQ/67qTFumme2UdTEtbct\n+P4lgM70eVh63G6hXo75/icU/esWRTkf9wg1JGP4fqXXVS7o1SsPN5VVFbo3\n0m5DmoMih2doWKC1rPC4zY2V8D0EPHdfI2p89tByOQ7qeWzl9F/zgnIsLgYA\n7MvrJaiHIEtnVDMJTGasXi+c3xYm50X1B08+n7gZILMkwsACyrTrNqfOu3Fs\n0MqKGsVdO/TtOqUxBA8nmCFF2q18XF4ABGQwnRFo7q9N7/p1XkL5rrkE486n\nTNggtDuYu6kZfg9gkL9wF649RhnOVmBVc927rAI6yKBi4HwUlgU4d9CduDVR\nZCnu4MVeNfrZ7vWlNOMtJLsGrVpMgtsZ57Bjfkjax5tvz714SZ1QnZ6A6s4m\nlmaoCO90fj2urTMqcILwGjGy0abRjy18tQW9j+oE2gtXr8MI/ClSY1vCMc+H\nto7zoWS/Is0hoWJT++srNvkt5aZNKPn2QUpvw6d91a+zlT5QixFVR2LE6AoR\n0OnIminA6N2RLeUUs/CQCDlSVw95rlmmpJurtMvljZyUvDaJ3kKiCRRxna8z\n5wPZO9Z1MczML9OpjY28hcUt30lPuG0/ELKPuHIYfyCHLRSs0I9Fw5fP+Xc2\nKsBz\r\n=bqMx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDTqsjM28YPxqAZ4mH8D4u0hi9n4fof0Qej6oLCZTngnAiANqkCM7Pyt5uIfLsfO7r4kYB4fEN5fcUzFYp25Y41aPQ=="}]},"maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-cli_7.10.6_1538575245222_0.047813270250127715"},"_hasShrinkwrap":false,"deprecated":"resin-cli is deprecated, please use balena-cli instead"},"8.0.0-978-oss-flow-3ae1c84bf7a908dd35609c36dc30a978e727581e":{"name":"resin-cli","version":"8.0.0-978-oss-flow-3ae1c84bf7a908dd35609c36dc30a978e727581e","description":"The official resin.io CLI tool","main":"./build/actions/index.js","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git+ssh://git@github.com/resin-io/resin-cli.git"},"preferGlobal":true,"bin":{"resin":"./bin/resin"},"pkg":{"scripts":["node_modules/resin-sync/build/capitano/*.js","node_modules/resin-sync/build/sync/*.js","node_modules/resin-compose-parse/src/schemas/*.json","node_modules/raven/lib/instrumentation/*.js"],"assets":["build/auth/pages/*.ejs","node_modules/resin-discoverable-services/services/**/*"]},"scripts":{"prebuild":"rimraf build/ build-bin/ build-zip/","build":"npm run build:src && npm run build:bin","build:src":"npm run prettify && npm run lint && npm run build:fast && npm run build:doc","build:fast":"gulp build && tsc","build:doc":"mkdirp doc/ && ts-node automation/capitanodoc/index.ts > doc/cli.markdown","build:bin":"ts-node --type-check -P automation automation/build-bin.ts","release":"npm run build && ts-node --type-check -P automation automation/deploy-bin.ts","pretest":"npm run build","test":"gulp test","ci":"npm run test && catch-uncommitted","watch":"gulp watch","prettify":"prettier --write \"{lib,tests,automation,typings}/**/*.ts\"","lint":"resin-lint lib/ tests/ && resin-lint --typescript automation/ lib/ typings/ tests/","prepublish":"require-npm4-to-publish","prepublishOnly":"npm run build"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","engines":{"node":">=6.0"},"devDependencies":{"@types/archiver":"2.1.2","@types/bluebird":"3.5.19","@types/common-tags":"1.4.0","@types/es6-promise":"0.0.32","@types/fs-extra":"5.0.4","@types/is-root":"1.0.0","@types/lodash":"4.14.103","@types/mkdirp":"0.5.2","@types/node":"10.5.2","@types/prettyjson":"0.0.28","@types/raven":"2.5.1","catch-uncommitted":"^1.0.0","ent":"^2.2.0","filehound":"^1.16.2","fs-extra":"^5.0.0","gulp":"^3.9.0","gulp-coffee":"^2.2.0","gulp-inline-source":"^2.1.0","gulp-mocha":"^2.0.0","gulp-shell":"^0.5.2","mochainon":"^2.0.0","pkg":"^4.3.0-beta.1","prettier":"1.13.5","publish-release":"^1.3.3","require-npm4-to-publish":"^1.0.0","resin-lint":"^1.5.0","rewire":"^3.0.2","ts-node":"^4.0.1","typescript":"2.8.1"},"dependencies":{"@resin.io/valid-email":"^0.1.0","@types/stream-to-promise":"2.2.0","@types/through2":"^2.0.33","JSONStream":"^1.0.3","ansi-escapes":"^2.0.0","any-promise":"^1.3.0","archiver":"^2.1.0","bash":"0.0.1","bluebird":"^3.3.3","body-parser":"^1.14.1","capitano":"^1.7.0","chalk":"^2.3.0","cli-truncate":"^1.1.0","coffeescript":"^1.12.6","columnify":"^1.5.2","common-tags":"^1.7.2","denymount":"^2.2.0","docker-progress":"^3.0.1","docker-qemu-transpose":"^0.5.1","docker-toolbelt":"^3.1.0","dockerode":"^2.5.5","dockerode-options":"^0.2.1","drivelist":"^5.0.22","ejs":"^2.5.7","etcher-image-write":"^9.0.3","express":"^4.13.3","ext2fs":"1.0.7","global-tunnel-ng":"^2.1.1","hasbin":"^1.2.3","humanize":"0.0.9","inquirer":"^3.1.1","is-root":"^1.0.0","js-yaml":"^3.10.0","klaw":"^3.0.0","lodash":"^4.17.4","mixpanel":"^0.4.0","mkdirp":"^0.5.1","moment":"^2.20.1","moment-duration-format":"^2.2.1","mz":"^2.6.0","node-cleanup":"^2.1.2","opn":"^5.1.0","prettyjson":"^1.1.3","progress-stream":"^2.0.0","raven":"^2.5.0","reconfix":"^0.1.0","request":"^2.81.0","resin-bundle-resolve":"^0.5.3","resin-cli-form":"^2.0.0","resin-cli-visuals":"^1.4.0","resin-compose-parse":"^1.10.2","resin-config-json":"^1.0.0","resin-device-config":"^4.0.0","resin-device-init":"^4.0.0","resin-doodles":"0.0.1","resin-image-fs":"^5.0.2","resin-image-manager":"^5.0.0","resin-multibuild":"^0.5.1","resin-preload":"^6.3.0","resin-release":"^1.2.0","resin-sdk":"10.0.0-beta2","resin-sdk-preconfigured":"^6.9.0","resin-semver":"^1.3.0","resin-settings-client":"^3.6.1","resin-stream-logger":"^0.1.0","resin-sync":"^9.3.3","rimraf":"^2.4.3","rindle":"^1.0.0","semver":"^5.3.0","split":"^1.0.1","string-width":"^2.1.1","strip-ansi-stream":"^1.0.0","tar-stream":"^1.5.5","through2":"^2.0.3","tmp":"0.0.31","typed-error":"^3.0.0","umount":"^1.1.6","unzip2":"^0.2.5","update-notifier":"^2.2.0","window-size":"^1.1.0","removedrive":"^1.0.0","windosu":"^0.2.0"},"optionalDependencies":{"removedrive":"^1.0.0","windosu":"^0.2.0"},"gitHead":"3ae1c84bf7a908dd35609c36dc30a978e727581e","readme":"Resin CLI\n=========\n\n> The official resin.io CLI tool.\n\n[![npm version](https://badge.fury.io/js/resin-cli.svg)](http://badge.fury.io/js/resin-cli)\n[![dependencies](https://david-dm.org/resin-io/resin-cli.svg)](https://david-dm.org/resin-io/resin-cli)\n[![Gitter](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/resin-io/chat)\n\nRequisites\n----------\n\nIf you want to install the CLI directly through npm, you'll need the below. If this looks difficult,\nwe do now have an experimental standalone binary release available, see ['Standalone install'](#standalone-install) below.\n\n- [NodeJS](https://nodejs.org) (>= v6)\n- [Git](https://git-scm.com)\n- The following executables should be correctly installed in your shell environment:\n  - `ssh`: Any recent version of the OpenSSH ssh client (required by `resin sync` and `resin ssh`)\n\t- if you need `ssh` to work behind the proxy you also need [`proxytunnel`](http://proxytunnel.sourceforge.net/) installed (available as `proxytunnel` package for Ubuntu, for example)\n  - `rsync`: >= 2.6.9 (required by `resin sync`)\n\n##### Windows Support\n\nBefore installing resin-cli, you'll need a working node-gyp environment. If you don't already have one you'll see native module build errors during installation. To fix this, run `npm install -g --production windows-build-tools` in an administrator console (available as 'Command Prompt (Admin)' when pressing windows+x in Windows 7+).\n\n`resin sync` and `resin ssh` have not been thoroughly tested on the standard Windows cmd.exe shell. We recommend using bash (or a similar) shell, like Bash for Windows 10 or [Git for Windows](https://git-for-windows.github.io/).\n\nIf you still want to use `cmd.exe` you will have to use a package manager like MinGW or chocolatey. For MinGW the steps are:\n\n1. Install [MinGW](http://www.mingw.org).\n2. Install the `msys-rsync` and `msys-openssh` packages.\n3. Add MinGW to the `%PATH%` if this hasn't been done by the installer already. The location where the binaries are places is usually `C:\\MinGW\\msys\\1.0\\bin`, but it can vary if you selected a different location in the installer.\n4. Copy your SSH keys to `%homedrive%%homepath\\.ssh`.\n5. If you need `ssh` to work behind the proxy you also need to install [proxytunnel](http://proxytunnel.sourceforge.net/)\n\nGetting Started\n---------------\n\n### NPM install\n\nIf you've got all the requirements above, you should be able to install the CLI directly from npm. If not,\nor if you have any trouble with this, please try the new standalone install steps just below.\n\nThis might require elevated privileges in some environments.\n\n```sh\n$ npm install resin-cli -g --production --unsafe-perm\n```\n\n`--unsafe-perm` is only required on systems where the global install directory is not user-writable.\nThis allows npm install steps to download and save prebuilt native binaries. You may be able to omit it,\nespecially if you're using a user-managed node install such as [nvm](https://github.com/creationix/nvm).\n\nIn some environments, this process will need to build native modules. This may require a more complex build\nenvironment, and notably requires Python 2.7. If you hit any problems with this, we recommend you try the\nalternative standalone install below instead.\n\n### Standalone install\n\nIf you don't have node or a working pre-gyp environment, you can still install the CLI as a standalone\nbinary. **This is experimental and may not work perfectly yet in all environments**, but it seems to work\nwell in initial cross-platform testing, so it may be useful, and we'd love your feedback if you hit any issues.\n\nTo install the CLI as a standalone binary:\n\n* Download the latest zip for your OS from https://github.com/resin-io/resin-cli/releases.\n* Extract the contents, putting the `resin-cli` folder somewhere appropriate for your system (e.g. `C:/resin-cli`, `/usr/local/lib/resin-cli`, etc).\n* Add the `resin-cli` folder to your `PATH` ([Windows instructions](https://www.computerhope.com/issues/ch000549.htm), [Linux instructions](https://stackoverflow.com/questions/14637979/how-to-permanently-set-path-on-linux-unix), [OSX instructions](https://stackoverflow.com/questions/22465332/setting-path-environment-variable-in-osx-permanently))\n* Running `resin` in a fresh command line should print the resin CLI help.\n\nTo update in future, simply download a new release and replace the extracted folder.\n\nHave any problems, or see any unexpected behaviour? [Please file an issue!](https://github.com/resin-io/resin-cli/issues/new)\n\n### Login\n\n```sh\n$ resin login\n```\n\n_(Typically useful, but not strictly required for all commands)_\n\n### Run commands\n\nTake a look at the full command documentation at [https://docs.resin.io/tools/cli/](https://docs.resin.io/tools/cli/#table-of-contents\n), or by running `resin help`.\n\n### Bash completions\n\nOptionally you can enable tab completions for the bash shell, enabling the shell to provide additional context and automatically complete arguments to`resin`. To enable bash completions, copy the `resin-completion.bash` file to the default bash completions directory (usually `/etc/bash_completion.d/`) or append it to the end of `~/.bash_completion`.\n\nFAQ\n---\n\n### Where is my configuration file?\n\nThe per-user configuration file lives in `$HOME/.resinrc.yml` or `%UserProfile%\\_resinrc.yml`, in Unix based operating systems and Windows respectively.\n\nThe Resin CLI also attempts to read a `resinrc.yml` file in the current directory, which takes precedence over the per-user configuration file.\n\n### How do I point the Resin CLI to staging?\n\nThe easiest way is to set the `RESINRC_RESIN_URL=resinstaging.io` environment variable.\n\nAlternatively, you can edit your configuration file and set `resinUrl: resinstaging.io` to persist this setting.\n\n### How do I make the Resin CLI persist data in another directory?\n\nThe Resin CLI persists your session token, as well as cached images in `$HOME/.resin` or `%UserProfile%\\_resin`.\n\nPointing the Resin CLI to persist data in another location is necessary in certain environments, like a server, where there is no home directory, or a device running resinOS, which erases all data after a restart.\n\nYou can accomplish this by setting `RESINRC_DATA_DIRECTORY=/opt/resin` or adding `dataDirectory: /opt/resin` to your configuration file, replacing `/opt/resin` with your desired directory.\n\nSupport\n-------\n\nIf you're having any problems, check our [troubleshooting guide](https://github.com/resin-io/resin-cli/blob/master/TROUBLESHOOTING.md) and if your problem is not addressed there, please [raise an issue](https://github.com/resin-io/resin-cli/issues/new) on GitHub and the resin.io team will be happy to help.\n\nYou can also get in touch with us in the resin.io [forums](https://forums.resin.io/).\n\nLicense\n-------\n\nThe project is licensed under the Apache 2.0 license.\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@8.0.0-978-oss-flow-3ae1c84bf7a908dd35609c36dc30a978e727581e","_npmVersion":"6.1.0","_nodeVersion":"10.4.0","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"integrity":"sha512-x85+2/XHStA1Co+60r0TYBfE4MKXqH5sYxfKd/8S5mXIxe6A02Y22OnPjFn55WuWudvyiYUGIufflXY0vnZASg==","shasum":"ca3c25b5a34a002254d0221a26edd6fc448ef211","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-8.0.0-978-oss-flow-3ae1c84bf7a908dd35609c36dc30a978e727581e.tgz","fileCount":158,"unpackedSize":677112,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbxNOuCRA9TVsSAnZWagAAvWIP/AmPnH7pWVmYCtzYNo2O\nlh0zBaPtYwoglqI8KeYKYUUhyEkJi6KHn2tydBzUWf7b8Ix+Dvw9f30B9QZj\n1fsoFVWl9DDeRsrQJtFmnlhblhg3VmF6MAJmzjMGhfRb8X4hxHUq7MT2gR2N\nhX/pf8HMcOW8DZofmAxKRjtBoROS2BDT+Olr2aK+r6pnllyOCgOnCc+jf2p7\ndnB1Gm9Su4bxXRmtHmJYk7+f6+Y5bIJckB7yv6+yxDXMbcGk23HOMtK2LJXJ\nyxjqCGKmecJB/ocRV69k+G+k3bZzbKtn2Bdh7KcoS5wQi7oWQhkpBxJqEQNX\ngXWtcFPzBNizmrU+x2TlkjiU31ecywbkUYlSYIrdns7n7J8wau8brDwa1MRD\n1V2ntCuFb+xHxIQxP9nDNHyZlsf/LLpmfIVt9fiakcLJVIQ0Q4yq0jamE9Iu\nAvX95MOnef9lvFFOaFaFceEiFF2uH4jnRjk8KkETe0Br2a182qdcKIYD+3E7\nVgd0PsXrKQFqMBGYTwmq9vHIh35ZiJSA8dMwlo55xDHWq660cvbkePcfh1At\nsKrMFPbEyHnIET2W3r+3M8iNHMp7X5PNLolQZmZSZ2r5miXwhXi6JViCPFSV\nmIeF4UwcqOUSN0+zlKkZyQ5iEckeX5QKwYKLNg70L+Zyxgg77wjiV7j/wx1/\niSMs\r\n=PCUw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDmbNmp49rIn/lVUxXsWcd4oydHHYRjYfqWnE0WfYfaJAIgHvZ3rI8yim4wS1TBISoa79RSUAzqsfnUwbCHbFoRqZk="}]},"maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-cli_8.0.0-978-oss-flow-3ae1c84bf7a908dd35609c36dc30a978e727581e_1539625901173_0.995289463072984"},"_hasShrinkwrap":false},"8.0.0-978-oss-flow-c7b5c3050c73e99329116751f047e3fb1b7ae6a6":{"name":"resin-cli","version":"8.0.0-978-oss-flow-c7b5c3050c73e99329116751f047e3fb1b7ae6a6","description":"The official resin.io CLI tool","main":"./build/actions/index.js","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git+ssh://git@github.com/resin-io/resin-cli.git"},"preferGlobal":true,"bin":{"resin":"./bin/resin"},"pkg":{"scripts":["node_modules/resin-sync/build/capitano/*.js","node_modules/resin-sync/build/sync/*.js","node_modules/resin-compose-parse/src/schemas/*.json","node_modules/raven/lib/instrumentation/*.js"],"assets":["build/auth/pages/*.ejs","node_modules/resin-discoverable-services/services/**/*"]},"scripts":{"prebuild":"rimraf build/ build-bin/ build-zip/","build":"npm run build:src && npm run build:bin","build:src":"npm run prettify && npm run lint && npm run build:fast && npm run build:doc","build:fast":"gulp build && tsc","build:doc":"mkdirp doc/ && ts-node automation/capitanodoc/index.ts > doc/cli.markdown","build:bin":"ts-node --type-check -P automation automation/build-bin.ts","release":"npm run build && ts-node --type-check -P automation automation/deploy-bin.ts","pretest":"npm run build","test":"gulp test","ci":"npm run test && catch-uncommitted","watch":"gulp watch","prettify":"prettier --write \"{lib,tests,automation,typings}/**/*.ts\"","lint":"resin-lint lib/ tests/ && resin-lint --typescript automation/ lib/ typings/ tests/","prepublish":"require-npm4-to-publish","prepublishOnly":"npm run build"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","engines":{"node":">=6.0"},"devDependencies":{"@types/archiver":"2.1.2","@types/bluebird":"3.5.19","@types/common-tags":"1.4.0","@types/es6-promise":"0.0.32","@types/fs-extra":"5.0.4","@types/is-root":"1.0.0","@types/lodash":"4.14.103","@types/mkdirp":"0.5.2","@types/node":"10.5.2","@types/prettyjson":"0.0.28","@types/raven":"2.5.1","catch-uncommitted":"^1.0.0","ent":"^2.2.0","filehound":"^1.16.2","fs-extra":"^5.0.0","gulp":"^3.9.0","gulp-coffee":"^2.2.0","gulp-inline-source":"^2.1.0","gulp-mocha":"^2.0.0","gulp-shell":"^0.5.2","mochainon":"^2.0.0","pkg":"^4.3.0-beta.1","prettier":"1.13.5","publish-release":"^1.3.3","require-npm4-to-publish":"^1.0.0","resin-lint":"^1.5.0","rewire":"^3.0.2","ts-node":"^4.0.1","typescript":"2.8.1"},"dependencies":{"@resin.io/valid-email":"^0.1.0","@types/stream-to-promise":"2.2.0","@types/through2":"^2.0.33","JSONStream":"^1.0.3","ansi-escapes":"^2.0.0","any-promise":"^1.3.0","archiver":"^2.1.0","bash":"0.0.1","bluebird":"^3.3.3","body-parser":"^1.14.1","capitano":"^1.7.0","chalk":"^2.3.0","cli-truncate":"^1.1.0","coffeescript":"^1.12.6","columnify":"^1.5.2","common-tags":"^1.7.2","denymount":"^2.2.0","docker-progress":"^3.0.1","docker-qemu-transpose":"^0.5.1","docker-toolbelt":"^3.1.0","dockerode":"^2.5.5","dockerode-options":"^0.2.1","drivelist":"^5.0.22","ejs":"^2.5.7","etcher-image-write":"^9.0.3","express":"^4.13.3","ext2fs":"1.0.7","global-tunnel-ng":"^2.1.1","hasbin":"^1.2.3","humanize":"0.0.9","inquirer":"^3.1.1","is-root":"^1.0.0","js-yaml":"^3.10.0","klaw":"^3.0.0","lodash":"^4.17.4","mixpanel":"^0.4.0","mkdirp":"^0.5.1","moment":"^2.20.1","moment-duration-format":"^2.2.1","mz":"^2.6.0","node-cleanup":"^2.1.2","opn":"^5.1.0","prettyjson":"^1.1.3","progress-stream":"^2.0.0","raven":"^2.5.0","reconfix":"^0.1.0","request":"^2.81.0","resin-bundle-resolve":"^0.5.3","resin-cli-form":"^2.0.0","resin-cli-visuals":"^1.4.0","resin-compose-parse":"^1.10.2","resin-config-json":"^1.0.0","resin-device-config":"^4.0.0","resin-device-init":"^4.0.0","resin-doodles":"0.0.1","resin-image-fs":"^5.0.2","resin-image-manager":"^5.0.0","resin-multibuild":"^0.5.1","resin-preload":"^6.3.0","resin-release":"^1.2.0","resin-sdk":"10.0.0-beta2","resin-sdk-preconfigured":"^6.9.0","resin-semver":"^1.3.0","resin-settings-client":"^3.6.1","resin-stream-logger":"^0.1.0","resin-sync":"^9.3.3","rimraf":"^2.4.3","rindle":"^1.0.0","semver":"^5.3.0","split":"^1.0.1","string-width":"^2.1.1","strip-ansi-stream":"^1.0.0","tar-stream":"^1.5.5","through2":"^2.0.3","tmp":"0.0.31","typed-error":"^3.0.0","umount":"^1.1.6","unzip2":"^0.2.5","update-notifier":"^2.2.0","window-size":"^1.1.0","removedrive":"^1.0.0","windosu":"^0.2.0"},"optionalDependencies":{"removedrive":"^1.0.0","windosu":"^0.2.0"},"readme":"Resin CLI\n=========\n\n> The official resin.io CLI tool.\n\n[![npm version](https://badge.fury.io/js/resin-cli.svg)](http://badge.fury.io/js/resin-cli)\n[![dependencies](https://david-dm.org/resin-io/resin-cli.svg)](https://david-dm.org/resin-io/resin-cli)\n[![Gitter](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/resin-io/chat)\n\nRequisites\n----------\n\nIf you want to install the CLI directly through npm, you'll need the below. If this looks difficult,\nwe do now have an experimental standalone binary release available, see ['Standalone install'](#standalone-install) below.\n\n- [NodeJS](https://nodejs.org) (>= v6)\n- [Git](https://git-scm.com)\n- The following executables should be correctly installed in your shell environment:\n  - `ssh`: Any recent version of the OpenSSH ssh client (required by `resin sync` and `resin ssh`)\n\t- if you need `ssh` to work behind the proxy you also need [`proxytunnel`](http://proxytunnel.sourceforge.net/) installed (available as `proxytunnel` package for Ubuntu, for example)\n  - `rsync`: >= 2.6.9 (required by `resin sync`)\n\n##### Windows Support\n\nBefore installing resin-cli, you'll need a working node-gyp environment. If you don't already have one you'll see native module build errors during installation. To fix this, run `npm install -g --production windows-build-tools` in an administrator console (available as 'Command Prompt (Admin)' when pressing windows+x in Windows 7+).\n\n`resin sync` and `resin ssh` have not been thoroughly tested on the standard Windows cmd.exe shell. We recommend using bash (or a similar) shell, like Bash for Windows 10 or [Git for Windows](https://git-for-windows.github.io/).\n\nIf you still want to use `cmd.exe` you will have to use a package manager like MinGW or chocolatey. For MinGW the steps are:\n\n1. Install [MinGW](http://www.mingw.org).\n2. Install the `msys-rsync` and `msys-openssh` packages.\n3. Add MinGW to the `%PATH%` if this hasn't been done by the installer already. The location where the binaries are places is usually `C:\\MinGW\\msys\\1.0\\bin`, but it can vary if you selected a different location in the installer.\n4. Copy your SSH keys to `%homedrive%%homepath\\.ssh`.\n5. If you need `ssh` to work behind the proxy you also need to install [proxytunnel](http://proxytunnel.sourceforge.net/)\n\nGetting Started\n---------------\n\n### NPM install\n\nIf you've got all the requirements above, you should be able to install the CLI directly from npm. If not,\nor if you have any trouble with this, please try the new standalone install steps just below.\n\nThis might require elevated privileges in some environments.\n\n```sh\n$ npm install resin-cli -g --production --unsafe-perm\n```\n\n`--unsafe-perm` is only required on systems where the global install directory is not user-writable.\nThis allows npm install steps to download and save prebuilt native binaries. You may be able to omit it,\nespecially if you're using a user-managed node install such as [nvm](https://github.com/creationix/nvm).\n\nIn some environments, this process will need to build native modules. This may require a more complex build\nenvironment, and notably requires Python 2.7. If you hit any problems with this, we recommend you try the\nalternative standalone install below instead.\n\n### Standalone install\n\nIf you don't have node or a working pre-gyp environment, you can still install the CLI as a standalone\nbinary. **This is experimental and may not work perfectly yet in all environments**, but it seems to work\nwell in initial cross-platform testing, so it may be useful, and we'd love your feedback if you hit any issues.\n\nTo install the CLI as a standalone binary:\n\n* Download the latest zip for your OS from https://github.com/resin-io/resin-cli/releases.\n* Extract the contents, putting the `resin-cli` folder somewhere appropriate for your system (e.g. `C:/resin-cli`, `/usr/local/lib/resin-cli`, etc).\n* Add the `resin-cli` folder to your `PATH` ([Windows instructions](https://www.computerhope.com/issues/ch000549.htm), [Linux instructions](https://stackoverflow.com/questions/14637979/how-to-permanently-set-path-on-linux-unix), [OSX instructions](https://stackoverflow.com/questions/22465332/setting-path-environment-variable-in-osx-permanently))\n* Running `resin` in a fresh command line should print the resin CLI help.\n\nTo update in future, simply download a new release and replace the extracted folder.\n\nHave any problems, or see any unexpected behaviour? [Please file an issue!](https://github.com/resin-io/resin-cli/issues/new)\n\n### Login\n\n```sh\n$ resin login\n```\n\n_(Typically useful, but not strictly required for all commands)_\n\n### Run commands\n\nTake a look at the full command documentation at [https://docs.resin.io/tools/cli/](https://docs.resin.io/tools/cli/#table-of-contents\n), or by running `resin help`.\n\n### Bash completions\n\nOptionally you can enable tab completions for the bash shell, enabling the shell to provide additional context and automatically complete arguments to`resin`. To enable bash completions, copy the `resin-completion.bash` file to the default bash completions directory (usually `/etc/bash_completion.d/`) or append it to the end of `~/.bash_completion`.\n\nFAQ\n---\n\n### Where is my configuration file?\n\nThe per-user configuration file lives in `$HOME/.resinrc.yml` or `%UserProfile%\\_resinrc.yml`, in Unix based operating systems and Windows respectively.\n\nThe Resin CLI also attempts to read a `resinrc.yml` file in the current directory, which takes precedence over the per-user configuration file.\n\n### How do I point the Resin CLI to staging?\n\nThe easiest way is to set the `RESINRC_RESIN_URL=resinstaging.io` environment variable.\n\nAlternatively, you can edit your configuration file and set `resinUrl: resinstaging.io` to persist this setting.\n\n### How do I make the Resin CLI persist data in another directory?\n\nThe Resin CLI persists your session token, as well as cached images in `$HOME/.resin` or `%UserProfile%\\_resin`.\n\nPointing the Resin CLI to persist data in another location is necessary in certain environments, like a server, where there is no home directory, or a device running resinOS, which erases all data after a restart.\n\nYou can accomplish this by setting `RESINRC_DATA_DIRECTORY=/opt/resin` or adding `dataDirectory: /opt/resin` to your configuration file, replacing `/opt/resin` with your desired directory.\n\nSupport\n-------\n\nIf you're having any problems, check our [troubleshooting guide](https://github.com/resin-io/resin-cli/blob/master/TROUBLESHOOTING.md) and if your problem is not addressed there, please [raise an issue](https://github.com/resin-io/resin-cli/issues/new) on GitHub and the resin.io team will be happy to help.\n\nYou can also get in touch with us in the resin.io [forums](https://forums.resin.io/).\n\nLicense\n-------\n\nThe project is licensed under the Apache 2.0 license.\n","readmeFilename":"README.md","gitHead":"c7b5c3050c73e99329116751f047e3fb1b7ae6a6","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@8.0.0-978-oss-flow-c7b5c3050c73e99329116751f047e3fb1b7ae6a6","_npmVersion":"6.1.0","_nodeVersion":"10.4.0","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"integrity":"sha512-UxRwPw1at2XagxObAVPH0W0A2QnQjATAE7vndpV4VVwHk8BWMHEzHLdUYlCwZkiYl+ha3Ty/eoBiwUJWe7WpSg==","shasum":"f2657087c24fce4f9c7ac2f3e51e9dde67b716f5","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-8.0.0-978-oss-flow-c7b5c3050c73e99329116751f047e3fb1b7ae6a6.tgz","fileCount":158,"unpackedSize":677112,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbxOnYCRA9TVsSAnZWagAAaCUP/i5UwXCiShcDkUYlT+n/\n+P7VTGaEVEJToShKWTP7mnB79JTsJ0mkjdBI2+UbKzlvae3erqZNugyrLuHr\nlwaG6UFchSVZGAVUk2auGv/MDA8cZ8qUOB1OZe8+8BW/nz13y1CJBCJ+uWtu\n81C4zw0m5VWtP0/DHOgAhtqi7opcQRTFQ6IgDNQqONL9s2k/VCqqhRtIOnew\nShFuoH1ZjjK4g3y22HFjuWj3Q3zIfddJOJVI9v1x72FdVHmB9TE38ehd6DkL\nBoQUS0TZfDdMtBu61qdfA5Q7xAWwTBFVDK/Jbqn/9bm/qBI1mwUlhC5uUDnk\njdEWSrPF39Shzde23TFR9GDo/Niykx+IOitNLK8LMulHfF+2x4rRtOolvWAE\n82RJlNBoNrw3CJn6WfO2By/dnUrP8NVuuKW6HRLq62K8Kd07lIhZ9VpYKEyt\nb8eOSHVE6N8jcc4NawcAjAh2GadKZZgDdqC6u7cYzYo1+WZCEii9Q4dZrkNE\nykXlhkzKIKzCDXZRe+BWk6rJNnAKzqG+JBvJM+koyKiQkmsxHfybKjPHz0Km\nCoHmkgKX3LS8IEAcJr7fEaBjxHWnYpvSqARvod7ZjUt7cQwzlaj/u7KSxpZF\n0I8JK5s4upi8zLfuWXdcVybsT4NILLm+J8ImMId+QmglF8gj3Qh+1yoTKkbJ\nNcCp\r\n=7+tf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDzKNmuu580Fayuml1xDbbp2CEqQ2swvsdbypuaaHpowAIhAOehPRUK3+QYhFpWLAGCnjNH9sRwmIPqHlGMIYlAtsHL"}]},"maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-cli_8.0.0-978-oss-flow-c7b5c3050c73e99329116751f047e3fb1b7ae6a6_1539631575054_0.7692495598119098"},"_hasShrinkwrap":false},"7.10.7-resin-rename-notice-c637fdc3c60509d94cd774ef21fa3cabd88b9a17":{"name":"resin-cli","version":"7.10.7-resin-rename-notice-c637fdc3c60509d94cd774ef21fa3cabd88b9a17","description":"The official resin.io CLI tool","main":"./build/actions/index.js","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git+ssh://git@github.com/resin-io/resin-cli.git"},"preferGlobal":true,"bin":{"resin":"./bin/resin"},"pkg":{"scripts":["node_modules/resin-sync/build/capitano/*.js","node_modules/resin-sync/build/sync/*.js","node_modules/resin-compose-parse/src/schemas/*.json","node_modules/raven/lib/instrumentation/*.js"],"assets":["build/auth/pages/*.ejs","node_modules/resin-discoverable-services/services/**/*"]},"scripts":{"prebuild":"rimraf build/ build-bin/ build-zip/","build":"npm run build:src && npm run build:bin","build:src":"npm run prettify && npm run lint && npm run build:fast && npm run build:doc","build:fast":"gulp build && tsc","build:doc":"mkdirp doc/ && ts-node automation/capitanodoc/index.ts > doc/cli.markdown","build:bin":"ts-node --type-check -P automation automation/build-bin.ts","release":"npm run build && ts-node --type-check -P automation automation/deploy-bin.ts","pretest":"npm run build","test":"gulp test","ci":"npm run test && catch-uncommitted","watch":"gulp watch","prettify":"prettier --write \"{lib,tests,automation,typings}/**/*.ts\"","lint":"resin-lint lib/ tests/ && resin-lint --typescript automation/ lib/ typings/ tests/","prepublish":"require-npm4-to-publish","prepublishOnly":"npm run build"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","engines":{"node":">=6.0"},"devDependencies":{"@types/archiver":"2.1.2","@types/bluebird":"3.5.19","@types/common-tags":"1.4.0","@types/es6-promise":"0.0.32","@types/fs-extra":"5.0.4","@types/is-root":"1.0.0","@types/lodash":"4.14.103","@types/mkdirp":"0.5.2","@types/node":"10.5.2","@types/prettyjson":"0.0.28","@types/raven":"2.5.1","catch-uncommitted":"^1.0.0","ent":"^2.2.0","filehound":"^1.16.2","fs-extra":"^5.0.0","gulp":"^3.9.0","gulp-coffee":"^2.2.0","gulp-inline-source":"^2.1.0","gulp-mocha":"^2.0.0","gulp-shell":"^0.5.2","mochainon":"^2.0.0","pkg":"^4.3.0-beta.1","prettier":"1.13.5","publish-release":"^1.3.3","require-npm4-to-publish":"^1.0.0","resin-lint":"^1.5.0","rewire":"^3.0.2","ts-node":"^4.0.1","typescript":"2.8.1"},"dependencies":{"@resin.io/valid-email":"^0.1.0","@types/stream-to-promise":"2.2.0","@types/through2":"^2.0.33","JSONStream":"^1.0.3","ansi-escapes":"^2.0.0","any-promise":"^1.3.0","archiver":"^2.1.0","bash":"0.0.1","bluebird":"^3.3.3","body-parser":"^1.14.1","capitano":"^1.7.0","chalk":"^2.3.0","cli-truncate":"^1.1.0","coffeescript":"^1.12.6","columnify":"^1.5.2","common-tags":"^1.7.2","denymount":"^2.2.0","docker-progress":"^3.0.1","docker-qemu-transpose":"^0.5.1","docker-toolbelt":"^3.1.0","dockerode":"^2.5.5","dockerode-options":"^0.2.1","drivelist":"^5.0.22","ejs":"^2.5.7","etcher-image-write":"^9.0.3","express":"^4.13.3","ext2fs":"1.0.7","global-tunnel-ng":"^2.1.1","hasbin":"^1.2.3","humanize":"0.0.9","inquirer":"^3.1.1","is-root":"^1.0.0","js-yaml":"^3.10.0","klaw":"^3.0.0","lodash":"^4.17.4","mixpanel":"^0.4.0","mkdirp":"^0.5.1","moment":"^2.20.1","moment-duration-format":"^2.2.1","mz":"^2.6.0","node-cleanup":"^2.1.2","opn":"^5.1.0","prettyjson":"^1.1.3","progress-stream":"^2.0.0","raven":"^2.5.0","reconfix":"^0.1.0","request":"^2.81.0","resin-bundle-resolve":"^0.5.3","resin-cli-form":"^2.0.0","resin-cli-visuals":"^1.4.0","resin-compose-parse":"^1.10.2","resin-config-json":"^1.0.0","resin-device-config":"^4.0.0","resin-device-init":"^4.0.0","resin-doodles":"0.0.1","resin-image-fs":"^5.0.2","resin-image-manager":"^5.0.0","resin-multibuild":"^0.5.1","resin-preload":"^6.3.0","resin-release":"^1.2.0","resin-sdk":"10.0.0-beta2","resin-sdk-preconfigured":"^6.9.0","resin-semver":"^1.3.0","resin-settings-client":"^3.6.1","resin-stream-logger":"^0.1.0","resin-sync":"^9.3.3","rimraf":"^2.4.3","rindle":"^1.0.0","semver":"^5.3.0","split":"^1.0.1","string-width":"^2.1.1","strip-ansi-stream":"^1.0.0","tar-stream":"^1.5.5","through2":"^2.0.3","tmp":"0.0.31","typed-error":"^3.0.0","umount":"^1.1.6","unzip2":"^0.2.5","update-notifier":"^2.2.0","window-size":"^1.1.0","removedrive":"^1.0.0","windosu":"^0.2.0"},"optionalDependencies":{"removedrive":"^1.0.0","windosu":"^0.2.0"},"readme":"Resin CLI\n=========\n\n> The official resin.io CLI tool.\n\n[![npm version](https://badge.fury.io/js/resin-cli.svg)](http://badge.fury.io/js/resin-cli)\n[![dependencies](https://david-dm.org/resin-io/resin-cli.svg)](https://david-dm.org/resin-io/resin-cli)\n[![Gitter](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/resin-io/chat)\n\nRequisites\n----------\n\nIf you want to install the CLI directly through npm, you'll need the below. If this looks difficult,\nwe do now have an experimental standalone binary release available, see ['Standalone install'](#standalone-install) below.\n\n- [NodeJS](https://nodejs.org) (>= v6)\n- [Git](https://git-scm.com)\n- The following executables should be correctly installed in your shell environment:\n  - `ssh`: Any recent version of the OpenSSH ssh client (required by `resin sync` and `resin ssh`)\n\t- if you need `ssh` to work behind the proxy you also need [`proxytunnel`](http://proxytunnel.sourceforge.net/) installed (available as `proxytunnel` package for Ubuntu, for example)\n  - `rsync`: >= 2.6.9 (required by `resin sync`)\n\n##### Windows Support\n\nBefore installing resin-cli, you'll need a working node-gyp environment. If you don't already have one you'll see native module build errors during installation. To fix this, run `npm install -g --production windows-build-tools` in an administrator console (available as 'Command Prompt (Admin)' when pressing windows+x in Windows 7+).\n\n`resin sync` and `resin ssh` have not been thoroughly tested on the standard Windows cmd.exe shell. We recommend using bash (or a similar) shell, like Bash for Windows 10 or [Git for Windows](https://git-for-windows.github.io/).\n\nIf you still want to use `cmd.exe` you will have to use a package manager like MinGW or chocolatey. For MinGW the steps are:\n\n1. Install [MinGW](http://www.mingw.org).\n2. Install the `msys-rsync` and `msys-openssh` packages.\n3. Add MinGW to the `%PATH%` if this hasn't been done by the installer already. The location where the binaries are places is usually `C:\\MinGW\\msys\\1.0\\bin`, but it can vary if you selected a different location in the installer.\n4. Copy your SSH keys to `%homedrive%%homepath\\.ssh`.\n5. If you need `ssh` to work behind the proxy you also need to install [proxytunnel](http://proxytunnel.sourceforge.net/)\n\nGetting Started\n---------------\n\n### NPM install\n\nIf you've got all the requirements above, you should be able to install the CLI directly from npm. If not,\nor if you have any trouble with this, please try the new standalone install steps just below.\n\nThis might require elevated privileges in some environments.\n\n```sh\n$ npm install resin-cli -g --production --unsafe-perm\n```\n\n`--unsafe-perm` is only required on systems where the global install directory is not user-writable.\nThis allows npm install steps to download and save prebuilt native binaries. You may be able to omit it,\nespecially if you're using a user-managed node install such as [nvm](https://github.com/creationix/nvm).\n\nIn some environments, this process will need to build native modules. This may require a more complex build\nenvironment, and notably requires Python 2.7. If you hit any problems with this, we recommend you try the\nalternative standalone install below instead.\n\n### Standalone install\n\nIf you don't have node or a working pre-gyp environment, you can still install the CLI as a standalone\nbinary. **This is experimental and may not work perfectly yet in all environments**, but it seems to work\nwell in initial cross-platform testing, so it may be useful, and we'd love your feedback if you hit any issues.\n\nTo install the CLI as a standalone binary:\n\n* Download the latest zip for your OS from https://github.com/resin-io/resin-cli/releases.\n* Extract the contents, putting the `resin-cli` folder somewhere appropriate for your system (e.g. `C:/resin-cli`, `/usr/local/lib/resin-cli`, etc).\n* Add the `resin-cli` folder to your `PATH` ([Windows instructions](https://www.computerhope.com/issues/ch000549.htm), [Linux instructions](https://stackoverflow.com/questions/14637979/how-to-permanently-set-path-on-linux-unix), [OSX instructions](https://stackoverflow.com/questions/22465332/setting-path-environment-variable-in-osx-permanently))\n* Running `resin` in a fresh command line should print the resin CLI help.\n\nTo update in future, simply download a new release and replace the extracted folder.\n\nHave any problems, or see any unexpected behaviour? [Please file an issue!](https://github.com/resin-io/resin-cli/issues/new)\n\n### Login\n\n```sh\n$ resin login\n```\n\n_(Typically useful, but not strictly required for all commands)_\n\n### Run commands\n\nTake a look at the full command documentation at [https://docs.resin.io/tools/cli/](https://docs.resin.io/tools/cli/#table-of-contents\n), or by running `resin help`.\n\n### Bash completions\n\nOptionally you can enable tab completions for the bash shell, enabling the shell to provide additional context and automatically complete arguments to`resin`. To enable bash completions, copy the `resin-completion.bash` file to the default bash completions directory (usually `/etc/bash_completion.d/`) or append it to the end of `~/.bash_completion`.\n\nFAQ\n---\n\n### Where is my configuration file?\n\nThe per-user configuration file lives in `$HOME/.resinrc.yml` or `%UserProfile%\\_resinrc.yml`, in Unix based operating systems and Windows respectively.\n\nThe Resin CLI also attempts to read a `resinrc.yml` file in the current directory, which takes precedence over the per-user configuration file.\n\n### How do I point the Resin CLI to staging?\n\nThe easiest way is to set the `RESINRC_RESIN_URL=resinstaging.io` environment variable.\n\nAlternatively, you can edit your configuration file and set `resinUrl: resinstaging.io` to persist this setting.\n\n### How do I make the Resin CLI persist data in another directory?\n\nThe Resin CLI persists your session token, as well as cached images in `$HOME/.resin` or `%UserProfile%\\_resin`.\n\nPointing the Resin CLI to persist data in another location is necessary in certain environments, like a server, where there is no home directory, or a device running resinOS, which erases all data after a restart.\n\nYou can accomplish this by setting `RESINRC_DATA_DIRECTORY=/opt/resin` or adding `dataDirectory: /opt/resin` to your configuration file, replacing `/opt/resin` with your desired directory.\n\nSupport\n-------\n\nIf you're having any problems, check our [troubleshooting guide](https://github.com/resin-io/resin-cli/blob/master/TROUBLESHOOTING.md) and if your problem is not addressed there, please [raise an issue](https://github.com/resin-io/resin-cli/issues/new) on GitHub and the resin.io team will be happy to help.\n\nYou can also get in touch with us in the resin.io [forums](https://forums.resin.io/).\n\nLicense\n-------\n\nThe project is licensed under the Apache 2.0 license.\n","readmeFilename":"README.md","gitHead":"c637fdc3c60509d94cd774ef21fa3cabd88b9a17","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@7.10.7-resin-rename-notice-c637fdc3c60509d94cd774ef21fa3cabd88b9a17","_npmVersion":"6.1.0","_nodeVersion":"10.4.0","_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"dist":{"integrity":"sha512-cdqJEtOO/xBTL/B00LGiPUH3WNYsmOIgYF8i0+9Ipvxcav9o+zFftpY+GMqtYuqevEZm8zrH+ZRguUliGIqHbw==","shasum":"c543540ccc9b891e50470f582c933387e1b97400","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-7.10.7-resin-rename-notice-c637fdc3c60509d94cd774ef21fa3cabd88b9a17.tgz","fileCount":158,"unpackedSize":679676,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbyJZUCRA9TVsSAnZWagAAUwQQAKPFRcIKCaXKlp1TL2TM\neKOOit5wlNMLytugJFDn9w0/croSxuikUX+w7tIIHcTkZ6Qd+q+rPcrYWV6N\nLuWgkOp4lIqcT0IORaw8ALX1lQs++06jaAs1ujeMonqZnZ9Z8MRtdSVcH2j8\n63xiKmbaWgDRFrIncOrRcUiOqaV9Y35CAgHi5HKqMtDnGhsXNf9GFmW++tYd\nGw2oQs9x5+SHzbAdpJ9sQS9oSNELvGWJqAbLJI1/W0PavUj+DV1OftJ2RY/7\nwyRt0QsPQ70ZKwPG2h6PCLOl/rh5sOoxFrUMNooUBEJZ1/YDo9g6+soRJYMt\n73ujAMMoKgPWFgicUKkD8yuv4vPLqZKL++I0N7swIkiC/02HXOSvjdk5tBxz\n8jruX+MxMRE37MDAAM21NYCKm6NdvwbSODeKQa5P7cDPTgL/9sWcbxEc4+M1\ncvmrcyoRXzW4HaHJiKGUqg+fNrPTndRAjj/5fpRsVxzmaMj4d6VX7pTOOnEX\nmI0Fn0ZVhA8UU2D+EzvFBGJTkhixtI+UOB2ccxquZ7hlSMhBQthvJXHWBhGV\nAz8DJvj9Ybcye4cFb3S+5Muu8nt8Bl1DNNT3HonpOU77Avmsy/BuLMc5lTAr\np5KWWpLW0+MyoCtjhEIf1n0Ldc3BqbxDr5cIIwI60NN+h77EChdRxXm/i917\nZyMI\r\n=Qorq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAT8hspgheYMQunPNT4eVqSdhn5NM6MZCVSQPZMxQJI3AiEAh1h0ZWi+Xk51E/qFzGR24V5NP6KuUnwRe12a8e1znXk="}]},"maintainers":[{"email":"accounts+npm@balena.io","name":"balena.io"},{"email":"accounts+npm-ci@resin.io","name":"resin-ci"},{"email":"accounts@resin.io","name":"resin.io"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-cli_7.10.7-resin-rename-notice-c637fdc3c60509d94cd774ef21fa3cabd88b9a17_1539872339980_0.6501852110176372"},"_hasShrinkwrap":false},"7.10.7-sdk-references-update-7b7ae4ff894020fa232fcddd7daaf1c0ab4e174c":{"name":"resin-cli","version":"7.10.7-sdk-references-update-7b7ae4ff894020fa232fcddd7daaf1c0ab4e174c","description":"The official resin.io CLI tool","main":"./build/actions/index.js","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git+ssh://git@github.com/resin-io/resin-cli.git"},"preferGlobal":true,"bin":{"resin":"./bin/resin"},"pkg":{"scripts":["node_modules/resin-sync/build/capitano/*.js","node_modules/resin-sync/build/sync/*.js","node_modules/resin-compose-parse/src/schemas/*.json","node_modules/raven/lib/instrumentation/*.js"],"assets":["build/auth/pages/*.ejs","node_modules/resin-discoverable-services/services/**/*"]},"scripts":{"prebuild":"rimraf build/ build-bin/ build-zip/","build":"npm run build:src && npm run build:bin","build:src":"npm run prettify && npm run lint && npm run build:fast && npm run build:doc","build:fast":"gulp build && tsc","build:doc":"mkdirp doc/ && ts-node automation/capitanodoc/index.ts > doc/cli.markdown","build:bin":"ts-node --type-check -P automation automation/build-bin.ts","release":"npm run build && ts-node --type-check -P automation automation/deploy-bin.ts","pretest":"npm run build","test":"gulp test","ci":"npm run test && catch-uncommitted","watch":"gulp watch","prettify":"prettier --write \"{lib,tests,automation,typings}/**/*.ts\"","lint":"resin-lint lib/ tests/ && resin-lint --typescript automation/ lib/ typings/ tests/","prepublish":"require-npm4-to-publish","prepublishOnly":"npm run build"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","engines":{"node":">=6.0"},"devDependencies":{"@types/archiver":"2.1.2","@types/bluebird":"3.5.19","@types/common-tags":"1.4.0","@types/es6-promise":"0.0.32","@types/fs-extra":"5.0.4","@types/is-root":"1.0.0","@types/lodash":"4.14.103","@types/mkdirp":"0.5.2","@types/node":"10.5.2","@types/prettyjson":"0.0.28","@types/raven":"2.5.1","catch-uncommitted":"^1.0.0","ent":"^2.2.0","filehound":"^1.16.2","fs-extra":"^5.0.0","gulp":"^3.9.0","gulp-coffee":"^2.2.0","gulp-inline-source":"^2.1.0","gulp-mocha":"^2.0.0","gulp-shell":"^0.5.2","mochainon":"^2.0.0","pkg":"^4.3.0-beta.1","prettier":"1.13.5","publish-release":"^1.3.3","require-npm4-to-publish":"^1.0.0","resin-lint":"^1.5.0","rewire":"^3.0.2","ts-node":"^4.0.1","typescript":"2.8.1"},"dependencies":{"@resin.io/valid-email":"^0.1.0","@types/stream-to-promise":"2.2.0","@types/through2":"^2.0.33","JSONStream":"^1.0.3","ansi-escapes":"^2.0.0","any-promise":"^1.3.0","archiver":"^2.1.0","bash":"0.0.1","bluebird":"^3.3.3","body-parser":"^1.14.1","capitano":"^1.7.0","chalk":"^2.3.0","cli-truncate":"^1.1.0","coffeescript":"^1.12.6","columnify":"^1.5.2","common-tags":"^1.7.2","denymount":"^2.2.0","docker-progress":"^3.0.1","docker-qemu-transpose":"^0.5.1","docker-toolbelt":"^3.1.0","dockerode":"^2.5.5","dockerode-options":"^0.2.1","drivelist":"^5.0.22","ejs":"^2.5.7","etcher-image-write":"^9.0.3","express":"^4.13.3","ext2fs":"1.0.7","global-tunnel-ng":"^2.1.1","hasbin":"^1.2.3","humanize":"0.0.9","inquirer":"^3.1.1","is-root":"^1.0.0","js-yaml":"^3.10.0","klaw":"^3.0.0","lodash":"^4.17.4","mixpanel":"^0.4.0","mkdirp":"^0.5.1","moment":"^2.20.1","moment-duration-format":"^2.2.1","mz":"^2.6.0","node-cleanup":"^2.1.2","opn":"^5.1.0","prettyjson":"^1.1.3","progress-stream":"^2.0.0","raven":"^2.5.0","reconfix":"^0.1.0","request":"^2.81.0","resin-bundle-resolve":"^0.5.3","resin-cli-form":"^2.0.0","resin-cli-visuals":"^1.4.0","resin-compose-parse":"^1.10.2","resin-config-json":"^1.0.0","resin-device-config":"^4.0.0","resin-device-init":"^4.0.0","resin-doodles":"0.0.1","resin-image-fs":"^5.0.2","resin-image-manager":"^5.0.0","resin-multibuild":"^0.5.1","resin-preload":"^6.3.0","resin-release":"^1.2.0","resin-sdk":"10.0.0-beta2","resin-sdk-preconfigured":"^6.9.0","resin-semver":"^1.3.0","resin-settings-client":"^3.6.1","resin-stream-logger":"^0.1.0","resin-sync":"^9.3.3","rimraf":"^2.4.3","rindle":"^1.0.0","semver":"^5.3.0","split":"^1.0.1","string-width":"^2.1.1","strip-ansi-stream":"^1.0.0","tar-stream":"^1.5.5","through2":"^2.0.3","tmp":"0.0.31","typed-error":"^3.0.0","umount":"^1.1.6","unzip2":"^0.2.5","update-notifier":"^2.2.0","window-size":"^1.1.0","removedrive":"^1.0.0","windosu":"^0.2.0"},"optionalDependencies":{"removedrive":"^1.0.0","windosu":"^0.2.0"},"readme":"Resin CLI\n=========\n\n> The official resin.io CLI tool.\n\n[![npm version](https://badge.fury.io/js/resin-cli.svg)](http://badge.fury.io/js/resin-cli)\n[![dependencies](https://david-dm.org/resin-io/resin-cli.svg)](https://david-dm.org/resin-io/resin-cli)\n[![Gitter](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/resin-io/chat)\n\nRequisites\n----------\n\nIf you want to install the CLI directly through npm, you'll need the below. If this looks difficult,\nwe do now have an experimental standalone binary release available, see ['Standalone install'](#standalone-install) below.\n\n- [NodeJS](https://nodejs.org) (>= v6)\n- [Git](https://git-scm.com)\n- The following executables should be correctly installed in your shell environment:\n  - `ssh`: Any recent version of the OpenSSH ssh client (required by `resin sync` and `resin ssh`)\n\t- if you need `ssh` to work behind the proxy you also need [`proxytunnel`](http://proxytunnel.sourceforge.net/) installed (available as `proxytunnel` package for Ubuntu, for example)\n  - `rsync`: >= 2.6.9 (required by `resin sync`)\n\n##### Windows Support\n\nBefore installing resin-cli, you'll need a working node-gyp environment. If you don't already have one you'll see native module build errors during installation. To fix this, run `npm install -g --production windows-build-tools` in an administrator console (available as 'Command Prompt (Admin)' when pressing windows+x in Windows 7+).\n\n`resin sync` and `resin ssh` have not been thoroughly tested on the standard Windows cmd.exe shell. We recommend using bash (or a similar) shell, like Bash for Windows 10 or [Git for Windows](https://git-for-windows.github.io/).\n\nIf you still want to use `cmd.exe` you will have to use a package manager like MinGW or chocolatey. For MinGW the steps are:\n\n1. Install [MinGW](http://www.mingw.org).\n2. Install the `msys-rsync` and `msys-openssh` packages.\n3. Add MinGW to the `%PATH%` if this hasn't been done by the installer already. The location where the binaries are places is usually `C:\\MinGW\\msys\\1.0\\bin`, but it can vary if you selected a different location in the installer.\n4. Copy your SSH keys to `%homedrive%%homepath\\.ssh`.\n5. If you need `ssh` to work behind the proxy you also need to install [proxytunnel](http://proxytunnel.sourceforge.net/)\n\nGetting Started\n---------------\n\n### NPM install\n\nIf you've got all the requirements above, you should be able to install the CLI directly from npm. If not,\nor if you have any trouble with this, please try the new standalone install steps just below.\n\nThis might require elevated privileges in some environments.\n\n```sh\n$ npm install resin-cli -g --production --unsafe-perm\n```\n\n`--unsafe-perm` is only required on systems where the global install directory is not user-writable.\nThis allows npm install steps to download and save prebuilt native binaries. You may be able to omit it,\nespecially if you're using a user-managed node install such as [nvm](https://github.com/creationix/nvm).\n\nIn some environments, this process will need to build native modules. This may require a more complex build\nenvironment, and notably requires Python 2.7. If you hit any problems with this, we recommend you try the\nalternative standalone install below instead.\n\n### Standalone install\n\nIf you don't have node or a working pre-gyp environment, you can still install the CLI as a standalone\nbinary. **This is experimental and may not work perfectly yet in all environments**, but it seems to work\nwell in initial cross-platform testing, so it may be useful, and we'd love your feedback if you hit any issues.\n\nTo install the CLI as a standalone binary:\n\n* Download the latest zip for your OS from https://github.com/resin-io/resin-cli/releases.\n* Extract the contents, putting the `resin-cli` folder somewhere appropriate for your system (e.g. `C:/resin-cli`, `/usr/local/lib/resin-cli`, etc).\n* Add the `resin-cli` folder to your `PATH` ([Windows instructions](https://www.computerhope.com/issues/ch000549.htm), [Linux instructions](https://stackoverflow.com/questions/14637979/how-to-permanently-set-path-on-linux-unix), [OSX instructions](https://stackoverflow.com/questions/22465332/setting-path-environment-variable-in-osx-permanently))\n* Running `resin` in a fresh command line should print the resin CLI help.\n\nTo update in future, simply download a new release and replace the extracted folder.\n\nHave any problems, or see any unexpected behaviour? [Please file an issue!](https://github.com/resin-io/resin-cli/issues/new)\n\n### Login\n\n```sh\n$ resin login\n```\n\n_(Typically useful, but not strictly required for all commands)_\n\n### Run commands\n\nTake a look at the full command documentation at [https://docs.resin.io/tools/cli/](https://docs.resin.io/tools/cli/#table-of-contents\n), or by running `resin help`.\n\n### Bash completions\n\nOptionally you can enable tab completions for the bash shell, enabling the shell to provide additional context and automatically complete arguments to`resin`. To enable bash completions, copy the `resin-completion.bash` file to the default bash completions directory (usually `/etc/bash_completion.d/`) or append it to the end of `~/.bash_completion`.\n\nFAQ\n---\n\n### Where is my configuration file?\n\nThe per-user configuration file lives in `$HOME/.resinrc.yml` or `%UserProfile%\\_resinrc.yml`, in Unix based operating systems and Windows respectively.\n\nThe Resin CLI also attempts to read a `resinrc.yml` file in the current directory, which takes precedence over the per-user configuration file.\n\n### How do I point the Resin CLI to staging?\n\nThe easiest way is to set the `RESINRC_RESIN_URL=resinstaging.io` environment variable.\n\nAlternatively, you can edit your configuration file and set `resinUrl: resinstaging.io` to persist this setting.\n\n### How do I make the Resin CLI persist data in another directory?\n\nThe Resin CLI persists your session token, as well as cached images in `$HOME/.resin` or `%UserProfile%\\_resin`.\n\nPointing the Resin CLI to persist data in another location is necessary in certain environments, like a server, where there is no home directory, or a device running resinOS, which erases all data after a restart.\n\nYou can accomplish this by setting `RESINRC_DATA_DIRECTORY=/opt/resin` or adding `dataDirectory: /opt/resin` to your configuration file, replacing `/opt/resin` with your desired directory.\n\nSupport\n-------\n\nIf you're having any problems, check our [troubleshooting guide](https://github.com/resin-io/resin-cli/blob/master/TROUBLESHOOTING.md) and if your problem is not addressed there, please [raise an issue](https://github.com/resin-io/resin-cli/issues/new) on GitHub and the resin.io team will be happy to help.\n\nYou can also get in touch with us in the resin.io [forums](https://forums.resin.io/).\n\nLicense\n-------\n\nThe project is licensed under the Apache 2.0 license.\n","readmeFilename":"README.md","gitHead":"7b7ae4ff894020fa232fcddd7daaf1c0ab4e174c","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@7.10.7-sdk-references-update-7b7ae4ff894020fa232fcddd7daaf1c0ab4e174c","_npmVersion":"6.1.0","_nodeVersion":"10.4.0","_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"dist":{"integrity":"sha512-kAt9rFZFSCtwG7WxmDVldFbkncImiE1eON+1iPTSPQNmYV3aDRYMK5Qz9Jr6Co+x582eyaDI2N0AsGZZNEH2mQ==","shasum":"0524da2fd120db6dcaf72001ea0037aa1bc08f88","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-7.10.7-sdk-references-update-7b7ae4ff894020fa232fcddd7daaf1c0ab4e174c.tgz","fileCount":158,"unpackedSize":679180,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbyKOvCRA9TVsSAnZWagAAKTgQAJy2vXfKk/ypQLxBhIGm\nkjVItK2F7VXIZdQxpCS1GSvGuvvoIBHagI5sKVMsZo/nVzrzJfaV90JKBwul\ngQJFY99IJ1Ax55AGfMo8OY52yCF2IJDHEk9OR7DoKJWNIEt117PQ16RIZ6HX\nY3oquF+5cFHS/3l/3waBLAIstLj72rVIhPtcwsUQ0T9zTjU7LkByOQSXj0az\n2SQsMZ4RLWjoZm0LUlhg+Odi8Xfl/Avp4tvWqRcAApOKFu7nqx0LLNlYIR7I\nB0GOq44qerZS0YNr0xArE3Rt+entwAfdbjWBggDzMsNhNhTdsQMriVVzsmNB\ntPXpWGt6qDHfB9zqWNyNNHDcmwoswBiDtYMBj+MH8x201fmY03NZVW/dRAia\nvIG3dsMRfeXqIcrFoW1grXhT2qATiuPlw9/Ioenn/MnDmFUCA6QlK3BWw2Jh\n7vpQUBc5SVxRjJtTCg3E/aTj+jTdxRu7DuN4XVFugdpBHoSG2WkiFgtIR7Xx\nBBcjlxrU0L0Aituea9tt3nZai0rPT0s4Yh3HtQrG/Uy49H4WXzkgrSRuu1Lu\nkEiRdagaeOrxZd43cQhWHo0g7+UEsISvYXI0J7CA/DVHINDueDuGckLvI/pb\nzNFTymz2pyDmNvSsTWn/dbxSQIq0jiPHWoab11Xl8WWugjGv1gfnTyDqHYZe\nHEZO\r\n=US+w\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHKwS3jwQGoCUEpA6oBoAV1y+SHPXnZtsq1qmL+79zDmAiAoo+TCo13tzTdS1ZHMcN0M/Q1v20H1y0vL/Mc9rUZ/wA=="}]},"maintainers":[{"email":"accounts+npm@balena.io","name":"balena.io"},{"email":"accounts+npm-ci@resin.io","name":"resin-ci"},{"email":"accounts@resin.io","name":"resin.io"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-cli_7.10.7-sdk-references-update-7b7ae4ff894020fa232fcddd7daaf1c0ab4e174c_1539875758492_0.4330451958160604"},"_hasShrinkwrap":false},"7.10.7":{"name":"resin-cli","version":"7.10.7","description":"The official resin.io CLI tool","main":"./build/actions/index.js","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git+ssh://git@github.com/resin-io/resin-cli.git"},"preferGlobal":true,"bin":{"resin":"./bin/resin"},"pkg":{"scripts":["node_modules/resin-sync/build/capitano/*.js","node_modules/resin-sync/build/sync/*.js","node_modules/resin-compose-parse/src/schemas/*.json","node_modules/raven/lib/instrumentation/*.js"],"assets":["build/auth/pages/*.ejs","node_modules/resin-discoverable-services/services/**/*"]},"scripts":{"prebuild":"rimraf build/ build-bin/ build-zip/","build":"npm run build:src && npm run build:bin","build:src":"npm run prettify && npm run lint && npm run build:fast && npm run build:doc","build:fast":"gulp build && tsc","build:doc":"mkdirp doc/ && ts-node automation/capitanodoc/index.ts > doc/cli.markdown","build:bin":"ts-node --type-check -P automation automation/build-bin.ts","release":"npm run build && ts-node --type-check -P automation automation/deploy-bin.ts","pretest":"npm run build","test":"gulp test","ci":"npm run test && catch-uncommitted","watch":"gulp watch","prettify":"prettier --write \"{lib,tests,automation,typings}/**/*.ts\"","lint":"resin-lint lib/ tests/ && resin-lint --typescript automation/ lib/ typings/ tests/","prepublish":"require-npm4-to-publish","prepublishOnly":"npm run build"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","engines":{"node":">=6.0"},"devDependencies":{"@types/archiver":"2.1.2","@types/bluebird":"3.5.19","@types/common-tags":"1.4.0","@types/es6-promise":"0.0.32","@types/fs-extra":"5.0.4","@types/is-root":"1.0.0","@types/lodash":"4.14.103","@types/mkdirp":"0.5.2","@types/node":"10.5.2","@types/prettyjson":"0.0.28","@types/raven":"2.5.1","catch-uncommitted":"^1.0.0","ent":"^2.2.0","filehound":"^1.16.2","fs-extra":"^5.0.0","gulp":"^3.9.0","gulp-coffee":"^2.2.0","gulp-inline-source":"^2.1.0","gulp-mocha":"^2.0.0","gulp-shell":"^0.5.2","mochainon":"^2.0.0","pkg":"^4.3.0-beta.1","prettier":"1.13.5","publish-release":"^1.3.3","require-npm4-to-publish":"^1.0.0","resin-lint":"^1.5.0","rewire":"^3.0.2","ts-node":"^4.0.1","typescript":"2.8.1"},"dependencies":{"@resin.io/valid-email":"^0.1.0","@types/stream-to-promise":"2.2.0","@types/through2":"^2.0.33","JSONStream":"^1.0.3","ansi-escapes":"^2.0.0","any-promise":"^1.3.0","archiver":"^2.1.0","bash":"0.0.1","bluebird":"^3.3.3","body-parser":"^1.14.1","capitano":"^1.7.0","chalk":"^2.3.0","cli-truncate":"^1.1.0","coffeescript":"^1.12.6","columnify":"^1.5.2","common-tags":"^1.7.2","denymount":"^2.2.0","docker-progress":"^3.0.1","docker-qemu-transpose":"^0.5.1","docker-toolbelt":"^3.1.0","dockerode":"^2.5.5","dockerode-options":"^0.2.1","drivelist":"^5.0.22","ejs":"^2.5.7","etcher-image-write":"^9.0.3","express":"^4.13.3","ext2fs":"1.0.7","global-tunnel-ng":"^2.1.1","hasbin":"^1.2.3","humanize":"0.0.9","inquirer":"^3.1.1","is-root":"^1.0.0","js-yaml":"^3.10.0","klaw":"^3.0.0","lodash":"^4.17.4","mixpanel":"^0.4.0","mkdirp":"^0.5.1","moment":"^2.20.1","moment-duration-format":"^2.2.1","mz":"^2.6.0","node-cleanup":"^2.1.2","opn":"^5.1.0","prettyjson":"^1.1.3","progress-stream":"^2.0.0","raven":"^2.5.0","reconfix":"^0.1.0","request":"^2.81.0","resin-bundle-resolve":"^0.5.3","resin-cli-form":"^2.0.0","resin-cli-visuals":"^1.4.0","resin-compose-parse":"^1.10.2","resin-config-json":"^1.0.0","resin-device-config":"^4.0.0","resin-device-init":"^4.0.0","resin-doodles":"0.0.1","resin-image-fs":"^5.0.2","resin-image-manager":"^5.0.0","resin-multibuild":"^0.5.1","resin-preload":"^6.3.0","resin-release":"^1.2.0","resin-sdk":"10.0.0-beta2","resin-sdk-preconfigured":"^6.9.0","resin-semver":"^1.3.0","resin-settings-client":"^3.6.1","resin-stream-logger":"^0.1.0","resin-sync":"^9.3.3","rimraf":"^2.4.3","rindle":"^1.0.0","semver":"^5.3.0","split":"^1.0.1","string-width":"^2.1.1","strip-ansi-stream":"^1.0.0","tar-stream":"^1.5.5","through2":"^2.0.3","tmp":"0.0.31","typed-error":"^3.0.0","umount":"^1.1.6","unzip2":"^0.2.5","update-notifier":"^2.2.0","window-size":"^1.1.0","removedrive":"^1.0.0","windosu":"^0.2.0"},"optionalDependencies":{"removedrive":"^1.0.0","windosu":"^0.2.0"},"gitHead":"973d25f467a8f091aa162d616a1e6f68d433027b","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@7.10.7","_npmVersion":"6.1.0","_nodeVersion":"10.4.0","_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"dist":{"integrity":"sha512-WJG3bI9Vho5zX8atxZbG89+GI9JYQOuFZ4vlWvZusMjqcBGhXvd+Eau4F/k+IuqUEcOGgZs+XIoulugVLHnVXA==","shasum":"25b12e61db5b0d559d3262329e2e973eee686477","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-7.10.7.tgz","fileCount":158,"unpackedSize":679117,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbyKZ2CRA9TVsSAnZWagAASTEP/3u4CkWWjEpGc40T/D2z\ndviZTVBKpy28CrpivWdJ/pfVEauc9EQyXRlBdI8FmNJmGTcaTL8l/rBRXl4s\nWi9x9/9SSH40Kr7jxewAntBcf1xhdQrqTFieVfVB5/835OqvQhx46OTfz2rd\nS1gy3I9RoXNuxppwiWilk4Hc9A3Vckjy8Fn7+fFE5Wa17bB4z9I38kZamc6m\nTtpKTnHfj5jtbMnfVf8VZSZWENynF9FRC3YbMEwI4mPhxxekTglG1qtkyroW\nu8VEJ44s/Oij7xAxw4RlzQG6VnYb90z4GqjKbxg6YjpMkVFdS+ij9p30DK9Z\n5e0NRdYg/JtCfufqMLeAK9gYQK5Prjgophl3bcKVZ8uEmfBgjjThwEBZYirm\nnJ7/4ip/aidI73CSxW0wKTzHRXd3jcAAweXhASRoEPCA0/+gnaqFMipGy36g\nRZFu3s0mrDRp5lauB3EC0jrpghe+PCqhvae+WhAo2AyUgq6tY0LgkYbM446B\nIkecixQtHRJPQDbLsd78hUMgoMD899NtZM4M48U2H9o4tyxPyO1SBUGGUm9z\nUAnv0aNdw0h18c1tImQ6E2e2BLeYbvJ0B++vs74Y6NjVXGM4y5+LsitoduEK\njE3UUTnCrF/DmEuZUsSACwqeAdqangYYbu2ylKXm/Utr9o9Dxf6B5SLP7dEs\nTIud\r\n=Cd4U\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCYiRFOTXloRFn79cKc4xzj5I3oWAQrzaG3lL2qyjaC6wIhAPEMlS/hwOHXdv8esuIyUNLajhuEI1u/WvWIUsmYT5Ec"}]},"maintainers":[{"email":"accounts+npm@balena.io","name":"balena.io"},{"email":"accounts+npm-ci@resin.io","name":"resin-ci"},{"email":"accounts@resin.io","name":"resin.io"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-cli_7.10.7_1539876470168_0.7445293986440613"},"_hasShrinkwrap":false,"deprecated":"resin-cli is deprecated, please use balena-cli instead"},"7.10.7-sdk-references-update-cab5bf6570f9d87850c147a1a2d8165582c865ef":{"name":"resin-cli","version":"7.10.7-sdk-references-update-cab5bf6570f9d87850c147a1a2d8165582c865ef","description":"The official resin.io CLI tool","main":"./build/actions/index.js","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git+ssh://git@github.com/resin-io/resin-cli.git"},"preferGlobal":true,"bin":{"resin":"./bin/resin"},"pkg":{"scripts":["node_modules/resin-sync/build/capitano/*.js","node_modules/resin-sync/build/sync/*.js","node_modules/resin-compose-parse/src/schemas/*.json","node_modules/raven/lib/instrumentation/*.js"],"assets":["build/auth/pages/*.ejs","node_modules/resin-discoverable-services/services/**/*"]},"scripts":{"prebuild":"rimraf build/ build-bin/ build-zip/","build":"npm run build:src && npm run build:bin","build:src":"npm run prettify && npm run lint && npm run build:fast && npm run build:doc","build:fast":"gulp build && tsc","build:doc":"mkdirp doc/ && ts-node automation/capitanodoc/index.ts > doc/cli.markdown","build:bin":"ts-node --type-check -P automation automation/build-bin.ts","release":"npm run build && ts-node --type-check -P automation automation/deploy-bin.ts","pretest":"npm run build","test":"gulp test","ci":"npm run test && catch-uncommitted","watch":"gulp watch","prettify":"prettier --write \"{lib,tests,automation,typings}/**/*.ts\"","lint":"resin-lint lib/ tests/ && resin-lint --typescript automation/ lib/ typings/ tests/","prepublish":"require-npm4-to-publish","prepublishOnly":"npm run build"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","engines":{"node":">=6.0"},"devDependencies":{"@types/archiver":"2.1.2","@types/bluebird":"3.5.19","@types/common-tags":"1.4.0","@types/es6-promise":"0.0.32","@types/fs-extra":"5.0.4","@types/is-root":"1.0.0","@types/lodash":"4.14.103","@types/mkdirp":"0.5.2","@types/node":"10.5.2","@types/prettyjson":"0.0.28","@types/raven":"2.5.1","catch-uncommitted":"^1.0.0","ent":"^2.2.0","filehound":"^1.16.2","fs-extra":"^5.0.0","gulp":"^3.9.0","gulp-coffee":"^2.2.0","gulp-inline-source":"^2.1.0","gulp-mocha":"^2.0.0","gulp-shell":"^0.5.2","mochainon":"^2.0.0","pkg":"^4.3.0-beta.1","prettier":"1.13.5","publish-release":"^1.3.3","require-npm4-to-publish":"^1.0.0","resin-lint":"^1.5.0","rewire":"^3.0.2","ts-node":"^4.0.1","typescript":"2.8.1"},"dependencies":{"@resin.io/valid-email":"^0.1.0","@types/stream-to-promise":"2.2.0","@types/through2":"^2.0.33","JSONStream":"^1.0.3","ansi-escapes":"^2.0.0","any-promise":"^1.3.0","archiver":"^2.1.0","bash":"0.0.1","bluebird":"^3.3.3","body-parser":"^1.14.1","capitano":"^1.7.0","chalk":"^2.3.0","cli-truncate":"^1.1.0","coffeescript":"^1.12.6","columnify":"^1.5.2","common-tags":"^1.7.2","denymount":"^2.2.0","docker-progress":"^3.0.1","docker-qemu-transpose":"^0.5.1","docker-toolbelt":"^3.1.0","dockerode":"^2.5.5","dockerode-options":"^0.2.1","drivelist":"^5.0.22","ejs":"^2.5.7","etcher-image-write":"^9.0.3","express":"^4.13.3","ext2fs":"1.0.7","global-tunnel-ng":"^2.1.1","hasbin":"^1.2.3","humanize":"0.0.9","inquirer":"^3.1.1","is-root":"^1.0.0","js-yaml":"^3.10.0","klaw":"^3.0.0","lodash":"^4.17.4","mixpanel":"^0.4.0","mkdirp":"^0.5.1","moment":"^2.20.1","moment-duration-format":"^2.2.1","mz":"^2.6.0","node-cleanup":"^2.1.2","opn":"^5.1.0","prettyjson":"^1.1.3","progress-stream":"^2.0.0","raven":"^2.5.0","reconfix":"^0.1.0","request":"^2.81.0","resin-bundle-resolve":"^0.5.3","resin-cli-form":"^2.0.0","resin-cli-visuals":"^1.4.0","resin-compose-parse":"^1.10.2","resin-config-json":"^1.0.0","resin-device-config":"^4.0.0","resin-device-init":"^4.0.0","resin-doodles":"0.0.1","resin-image-fs":"^5.0.2","resin-image-manager":"^5.0.0","resin-multibuild":"^0.5.1","resin-preload":"^6.3.0","resin-release":"^1.2.0","resin-sdk":"10.0.0-beta2","resin-sdk-preconfigured":"^6.9.0","resin-semver":"^1.3.0","resin-settings-client":"^3.6.1","resin-stream-logger":"^0.1.0","resin-sync":"^9.3.3","rimraf":"^2.4.3","rindle":"^1.0.0","semver":"^5.3.0","split":"^1.0.1","string-width":"^2.1.1","strip-ansi-stream":"^1.0.0","tar-stream":"^1.5.5","through2":"^2.0.3","tmp":"0.0.31","typed-error":"^3.0.0","umount":"^1.1.6","unzip2":"^0.2.5","update-notifier":"^2.2.0","window-size":"^1.1.0","removedrive":"^1.0.0","windosu":"^0.2.0"},"optionalDependencies":{"removedrive":"^1.0.0","windosu":"^0.2.0"},"readme":"Resin CLI\n=========\n\n> The official resin.io CLI tool.\n\n[![npm version](https://badge.fury.io/js/resin-cli.svg)](http://badge.fury.io/js/resin-cli)\n[![dependencies](https://david-dm.org/resin-io/resin-cli.svg)](https://david-dm.org/resin-io/resin-cli)\n[![Gitter](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/resin-io/chat)\n\nRequisites\n----------\n\nIf you want to install the CLI directly through npm, you'll need the below. If this looks difficult,\nwe do now have an experimental standalone binary release available, see ['Standalone install'](#standalone-install) below.\n\n- [NodeJS](https://nodejs.org) (>= v6)\n- [Git](https://git-scm.com)\n- The following executables should be correctly installed in your shell environment:\n  - `ssh`: Any recent version of the OpenSSH ssh client (required by `resin sync` and `resin ssh`)\n\t- if you need `ssh` to work behind the proxy you also need [`proxytunnel`](http://proxytunnel.sourceforge.net/) installed (available as `proxytunnel` package for Ubuntu, for example)\n  - `rsync`: >= 2.6.9 (required by `resin sync`)\n\n##### Windows Support\n\nBefore installing resin-cli, you'll need a working node-gyp environment. If you don't already have one you'll see native module build errors during installation. To fix this, run `npm install -g --production windows-build-tools` in an administrator console (available as 'Command Prompt (Admin)' when pressing windows+x in Windows 7+).\n\n`resin sync` and `resin ssh` have not been thoroughly tested on the standard Windows cmd.exe shell. We recommend using bash (or a similar) shell, like Bash for Windows 10 or [Git for Windows](https://git-for-windows.github.io/).\n\nIf you still want to use `cmd.exe` you will have to use a package manager like MinGW or chocolatey. For MinGW the steps are:\n\n1. Install [MinGW](http://www.mingw.org).\n2. Install the `msys-rsync` and `msys-openssh` packages.\n3. Add MinGW to the `%PATH%` if this hasn't been done by the installer already. The location where the binaries are places is usually `C:\\MinGW\\msys\\1.0\\bin`, but it can vary if you selected a different location in the installer.\n4. Copy your SSH keys to `%homedrive%%homepath\\.ssh`.\n5. If you need `ssh` to work behind the proxy you also need to install [proxytunnel](http://proxytunnel.sourceforge.net/)\n\nGetting Started\n---------------\n\n### NPM install\n\nIf you've got all the requirements above, you should be able to install the CLI directly from npm. If not,\nor if you have any trouble with this, please try the new standalone install steps just below.\n\nThis might require elevated privileges in some environments.\n\n```sh\n$ npm install resin-cli -g --production --unsafe-perm\n```\n\n`--unsafe-perm` is only required on systems where the global install directory is not user-writable.\nThis allows npm install steps to download and save prebuilt native binaries. You may be able to omit it,\nespecially if you're using a user-managed node install such as [nvm](https://github.com/creationix/nvm).\n\nIn some environments, this process will need to build native modules. This may require a more complex build\nenvironment, and notably requires Python 2.7. If you hit any problems with this, we recommend you try the\nalternative standalone install below instead.\n\n### Standalone install\n\nIf you don't have node or a working pre-gyp environment, you can still install the CLI as a standalone\nbinary. **This is experimental and may not work perfectly yet in all environments**, but it seems to work\nwell in initial cross-platform testing, so it may be useful, and we'd love your feedback if you hit any issues.\n\nTo install the CLI as a standalone binary:\n\n* Download the latest zip for your OS from https://github.com/resin-io/resin-cli/releases.\n* Extract the contents, putting the `resin-cli` folder somewhere appropriate for your system (e.g. `C:/resin-cli`, `/usr/local/lib/resin-cli`, etc).\n* Add the `resin-cli` folder to your `PATH` ([Windows instructions](https://www.computerhope.com/issues/ch000549.htm), [Linux instructions](https://stackoverflow.com/questions/14637979/how-to-permanently-set-path-on-linux-unix), [OSX instructions](https://stackoverflow.com/questions/22465332/setting-path-environment-variable-in-osx-permanently))\n* Running `resin` in a fresh command line should print the resin CLI help.\n\nTo update in future, simply download a new release and replace the extracted folder.\n\nHave any problems, or see any unexpected behaviour? [Please file an issue!](https://github.com/resin-io/resin-cli/issues/new)\n\n### Login\n\n```sh\n$ resin login\n```\n\n_(Typically useful, but not strictly required for all commands)_\n\n### Run commands\n\nTake a look at the full command documentation at [https://docs.resin.io/tools/cli/](https://docs.resin.io/tools/cli/#table-of-contents\n), or by running `resin help`.\n\n### Bash completions\n\nOptionally you can enable tab completions for the bash shell, enabling the shell to provide additional context and automatically complete arguments to`resin`. To enable bash completions, copy the `resin-completion.bash` file to the default bash completions directory (usually `/etc/bash_completion.d/`) or append it to the end of `~/.bash_completion`.\n\nFAQ\n---\n\n### Where is my configuration file?\n\nThe per-user configuration file lives in `$HOME/.resinrc.yml` or `%UserProfile%\\_resinrc.yml`, in Unix based operating systems and Windows respectively.\n\nThe Resin CLI also attempts to read a `resinrc.yml` file in the current directory, which takes precedence over the per-user configuration file.\n\n### How do I point the Resin CLI to staging?\n\nThe easiest way is to set the `RESINRC_RESIN_URL=resinstaging.io` environment variable.\n\nAlternatively, you can edit your configuration file and set `resinUrl: resinstaging.io` to persist this setting.\n\n### How do I make the Resin CLI persist data in another directory?\n\nThe Resin CLI persists your session token, as well as cached images in `$HOME/.resin` or `%UserProfile%\\_resin`.\n\nPointing the Resin CLI to persist data in another location is necessary in certain environments, like a server, where there is no home directory, or a device running resinOS, which erases all data after a restart.\n\nYou can accomplish this by setting `RESINRC_DATA_DIRECTORY=/opt/resin` or adding `dataDirectory: /opt/resin` to your configuration file, replacing `/opt/resin` with your desired directory.\n\nSupport\n-------\n\nIf you're having any problems, check our [troubleshooting guide](https://github.com/resin-io/resin-cli/blob/master/TROUBLESHOOTING.md) and if your problem is not addressed there, please [raise an issue](https://github.com/resin-io/resin-cli/issues/new) on GitHub and the resin.io team will be happy to help.\n\nYou can also get in touch with us in the resin.io [forums](https://forums.resin.io/).\n\nLicense\n-------\n\nThe project is licensed under the Apache 2.0 license.\n","readmeFilename":"README.md","gitHead":"cab5bf6570f9d87850c147a1a2d8165582c865ef","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@7.10.7-sdk-references-update-cab5bf6570f9d87850c147a1a2d8165582c865ef","_npmVersion":"6.1.0","_nodeVersion":"10.4.0","_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"dist":{"integrity":"sha512-+UvqDYJbPQjSP/jhgv9bDmAiyt4aLqFeebyPthWoL1/i8KTaVXPjsVye8740l3zFImpMdqdJw0LhkAevNE2tJQ==","shasum":"de399cb6df214633ebdfa28e99f67f573d847d43","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-7.10.7-sdk-references-update-cab5bf6570f9d87850c147a1a2d8165582c865ef.tgz","fileCount":158,"unpackedSize":679246,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbyKxjCRA9TVsSAnZWagAAFRsP/3dgtoDhYH+hc6l09KLy\nuHKs+G0XYkcfiq26BxGjboba2r04rT51NeYGQ9+SwoFmL1jBgN7nH07w9jiw\n4UVbpny2/e5ZaJub+RiZjtqHkinPX3/XS1ni3uhrRUPWbblz4A5v8/09NRDN\n9hbBSBnkp1Rvlc//hQXQqIkADKgr8eosoaBpUpn3EDC3/+669XJIjhJoBhfR\nuNJodS2zHB7fGzkL5zsClawBxHpYBWw/Im0JcfoO+7KFBqzn0ZFvX1qsTrDH\nyJJcDIttdjC935SfDsW9Uvl4E17WD3EpIEL6DRhf1QD64dkcRYQqhnfvAsnm\nCDTaEXWtfujVoPML2A7U4a44N/rV1DvOvjeLfkTOIqKkA/QUdHO7ZSPjowYF\nLUnlzIun+ltJFy9sooEPZZ0gU54b4doDLHI1Xfp8p1fOkH952qL5nHTZD/l9\nd/gR2FrZmmIfaaCq7iAssz0c5ZLI18TvqaMDlVFFzGKtOORWC11oDB75xOYr\nq2N6I8rFP2kgm4J5dBkvKZfjcgLosX4b/WEGp9N4ozaDXB5+B1aL1IFXdiFO\nm/drxjxAFGuKKpeowAZJmZvw+OqGu5suNRCiTkSJ1iiIGiAb1ldElE3ApGI8\nRp25ew5bKzQSh4sGzECQbtlQBDdUSTCaR2AHhBUKifq0dJZMRLFDS17GsHq7\nz02n\r\n=LnYq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDn3f6YRunAcXWIs1SlH5JXUsDV7ts2S7IkebrS9Cu5hAIhAJHRrTrBBOmjXmWp0LVoBsI8loWbsTYJR/8nVWlbklhY"}]},"maintainers":[{"email":"accounts+npm@balena.io","name":"balena.io"},{"email":"accounts+npm-ci@resin.io","name":"resin-ci"},{"email":"accounts@resin.io","name":"resin.io"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-cli_7.10.7-sdk-references-update-cab5bf6570f9d87850c147a1a2d8165582c865ef_1539877986854_0.03842584259165793"},"_hasShrinkwrap":false},"7.10.8-sdk-references-update-379f1cc2175dd33d54a061dc570b1193cfe412cd":{"name":"resin-cli","version":"7.10.8-sdk-references-update-379f1cc2175dd33d54a061dc570b1193cfe412cd","description":"The official resin.io CLI tool","main":"./build/actions/index.js","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git+ssh://git@github.com/resin-io/resin-cli.git"},"preferGlobal":true,"bin":{"resin":"./bin/resin"},"pkg":{"scripts":["node_modules/resin-sync/build/capitano/*.js","node_modules/resin-sync/build/sync/*.js","node_modules/resin-compose-parse/src/schemas/*.json","node_modules/raven/lib/instrumentation/*.js"],"assets":["build/auth/pages/*.ejs","node_modules/resin-discoverable-services/services/**/*"]},"scripts":{"prebuild":"rimraf build/ build-bin/ build-zip/","build":"npm run build:src && npm run build:bin","build:src":"npm run prettify && npm run lint && npm run build:fast && npm run build:doc","build:fast":"gulp build && tsc","build:doc":"mkdirp doc/ && ts-node automation/capitanodoc/index.ts > doc/cli.markdown","build:bin":"ts-node --type-check -P automation automation/build-bin.ts","release":"npm run build && ts-node --type-check -P automation automation/deploy-bin.ts","pretest":"npm run build","test":"gulp test","ci":"npm run test && catch-uncommitted","watch":"gulp watch","prettify":"prettier --write \"{lib,tests,automation,typings}/**/*.ts\"","lint":"resin-lint lib/ tests/ && resin-lint --typescript automation/ lib/ typings/ tests/","prepublish":"require-npm4-to-publish","prepublishOnly":"npm run build"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","engines":{"node":">=6.0"},"devDependencies":{"@types/archiver":"2.1.2","@types/bluebird":"3.5.19","@types/common-tags":"1.4.0","@types/es6-promise":"0.0.32","@types/fs-extra":"5.0.4","@types/is-root":"1.0.0","@types/lodash":"4.14.103","@types/mkdirp":"0.5.2","@types/node":"10.5.2","@types/prettyjson":"0.0.28","@types/raven":"2.5.1","catch-uncommitted":"^1.0.0","ent":"^2.2.0","filehound":"^1.16.2","fs-extra":"^5.0.0","gulp":"^3.9.0","gulp-coffee":"^2.2.0","gulp-inline-source":"^2.1.0","gulp-mocha":"^2.0.0","gulp-shell":"^0.5.2","mochainon":"^2.0.0","pkg":"^4.3.0-beta.1","prettier":"1.13.5","publish-release":"^1.3.3","require-npm4-to-publish":"^1.0.0","resin-lint":"^1.5.0","rewire":"^3.0.2","ts-node":"^4.0.1","typescript":"2.8.1"},"dependencies":{"@resin.io/valid-email":"^0.1.0","@types/stream-to-promise":"2.2.0","@types/through2":"^2.0.33","JSONStream":"^1.0.3","ansi-escapes":"^2.0.0","any-promise":"^1.3.0","archiver":"^2.1.0","bash":"0.0.1","bluebird":"^3.3.3","body-parser":"^1.14.1","capitano":"^1.7.0","chalk":"^2.3.0","cli-truncate":"^1.1.0","coffeescript":"^1.12.6","columnify":"^1.5.2","common-tags":"^1.7.2","denymount":"^2.2.0","docker-progress":"^3.0.1","docker-qemu-transpose":"^0.5.1","docker-toolbelt":"^3.1.0","dockerode":"^2.5.5","dockerode-options":"^0.2.1","drivelist":"^5.0.22","ejs":"^2.5.7","etcher-image-write":"^9.0.3","express":"^4.13.3","ext2fs":"1.0.7","global-tunnel-ng":"^2.1.1","hasbin":"^1.2.3","humanize":"0.0.9","inquirer":"^3.1.1","is-root":"^1.0.0","js-yaml":"^3.10.0","klaw":"^3.0.0","lodash":"^4.17.4","mixpanel":"^0.4.0","mkdirp":"^0.5.1","moment":"^2.20.1","moment-duration-format":"^2.2.1","mz":"^2.6.0","node-cleanup":"^2.1.2","opn":"^5.1.0","prettyjson":"^1.1.3","progress-stream":"^2.0.0","raven":"^2.5.0","reconfix":"^0.1.0","request":"^2.81.0","resin-bundle-resolve":"^0.5.3","resin-cli-form":"^2.0.0","resin-cli-visuals":"^1.4.0","resin-compose-parse":"^1.10.2","resin-config-json":"^1.0.0","resin-device-config":"^4.0.0","resin-device-init":"^4.0.0","resin-doodles":"0.0.1","resin-image-fs":"^5.0.2","resin-image-manager":"^5.0.0","resin-multibuild":"^0.5.1","resin-preload":"^6.3.0","resin-release":"^1.2.0","resin-sdk":"10.0.0-beta2","resin-sdk-preconfigured":"^6.9.0","resin-semver":"^1.3.0","resin-settings-client":"^3.6.1","resin-stream-logger":"^0.1.0","resin-sync":"^9.3.3","rimraf":"^2.4.3","rindle":"^1.0.0","semver":"^5.3.0","split":"^1.0.1","string-width":"^2.1.1","strip-ansi-stream":"^1.0.0","tar-stream":"^1.5.5","through2":"^2.0.3","tmp":"0.0.31","typed-error":"^3.0.0","umount":"^1.1.6","unzip2":"^0.2.5","update-notifier":"^2.2.0","window-size":"^1.1.0","removedrive":"^1.0.0","windosu":"^0.2.0"},"optionalDependencies":{"removedrive":"^1.0.0","windosu":"^0.2.0"},"readme":"Resin CLI\n=========\n\n> The official resin.io CLI tool.\n\n[![npm version](https://badge.fury.io/js/resin-cli.svg)](http://badge.fury.io/js/resin-cli)\n[![dependencies](https://david-dm.org/resin-io/resin-cli.svg)](https://david-dm.org/resin-io/resin-cli)\n[![Gitter](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/resin-io/chat)\n\nRequisites\n----------\n\nIf you want to install the CLI directly through npm, you'll need the below. If this looks difficult,\nwe do now have an experimental standalone binary release available, see ['Standalone install'](#standalone-install) below.\n\n- [NodeJS](https://nodejs.org) (>= v6)\n- [Git](https://git-scm.com)\n- The following executables should be correctly installed in your shell environment:\n  - `ssh`: Any recent version of the OpenSSH ssh client (required by `resin sync` and `resin ssh`)\n\t- if you need `ssh` to work behind the proxy you also need [`proxytunnel`](http://proxytunnel.sourceforge.net/) installed (available as `proxytunnel` package for Ubuntu, for example)\n  - `rsync`: >= 2.6.9 (required by `resin sync`)\n\n##### Windows Support\n\nBefore installing resin-cli, you'll need a working node-gyp environment. If you don't already have one you'll see native module build errors during installation. To fix this, run `npm install -g --production windows-build-tools` in an administrator console (available as 'Command Prompt (Admin)' when pressing windows+x in Windows 7+).\n\n`resin sync` and `resin ssh` have not been thoroughly tested on the standard Windows cmd.exe shell. We recommend using bash (or a similar) shell, like Bash for Windows 10 or [Git for Windows](https://git-for-windows.github.io/).\n\nIf you still want to use `cmd.exe` you will have to use a package manager like MinGW or chocolatey. For MinGW the steps are:\n\n1. Install [MinGW](http://www.mingw.org).\n2. Install the `msys-rsync` and `msys-openssh` packages.\n3. Add MinGW to the `%PATH%` if this hasn't been done by the installer already. The location where the binaries are places is usually `C:\\MinGW\\msys\\1.0\\bin`, but it can vary if you selected a different location in the installer.\n4. Copy your SSH keys to `%homedrive%%homepath\\.ssh`.\n5. If you need `ssh` to work behind the proxy you also need to install [proxytunnel](http://proxytunnel.sourceforge.net/)\n\nGetting Started\n---------------\n\n### NPM install\n\nIf you've got all the requirements above, you should be able to install the CLI directly from npm. If not,\nor if you have any trouble with this, please try the new standalone install steps just below.\n\nThis might require elevated privileges in some environments.\n\n```sh\n$ npm install resin-cli -g --production --unsafe-perm\n```\n\n`--unsafe-perm` is only required on systems where the global install directory is not user-writable.\nThis allows npm install steps to download and save prebuilt native binaries. You may be able to omit it,\nespecially if you're using a user-managed node install such as [nvm](https://github.com/creationix/nvm).\n\nIn some environments, this process will need to build native modules. This may require a more complex build\nenvironment, and notably requires Python 2.7. If you hit any problems with this, we recommend you try the\nalternative standalone install below instead.\n\n### Standalone install\n\nIf you don't have node or a working pre-gyp environment, you can still install the CLI as a standalone\nbinary. **This is experimental and may not work perfectly yet in all environments**, but it seems to work\nwell in initial cross-platform testing, so it may be useful, and we'd love your feedback if you hit any issues.\n\nTo install the CLI as a standalone binary:\n\n* Download the latest zip for your OS from https://github.com/resin-io/resin-cli/releases.\n* Extract the contents, putting the `resin-cli` folder somewhere appropriate for your system (e.g. `C:/resin-cli`, `/usr/local/lib/resin-cli`, etc).\n* Add the `resin-cli` folder to your `PATH` ([Windows instructions](https://www.computerhope.com/issues/ch000549.htm), [Linux instructions](https://stackoverflow.com/questions/14637979/how-to-permanently-set-path-on-linux-unix), [OSX instructions](https://stackoverflow.com/questions/22465332/setting-path-environment-variable-in-osx-permanently))\n* Running `resin` in a fresh command line should print the resin CLI help.\n\nTo update in future, simply download a new release and replace the extracted folder.\n\nHave any problems, or see any unexpected behaviour? [Please file an issue!](https://github.com/resin-io/resin-cli/issues/new)\n\n### Login\n\n```sh\n$ resin login\n```\n\n_(Typically useful, but not strictly required for all commands)_\n\n### Run commands\n\nTake a look at the full command documentation at [https://docs.resin.io/tools/cli/](https://docs.resin.io/tools/cli/#table-of-contents\n), or by running `resin help`.\n\n### Bash completions\n\nOptionally you can enable tab completions for the bash shell, enabling the shell to provide additional context and automatically complete arguments to`resin`. To enable bash completions, copy the `resin-completion.bash` file to the default bash completions directory (usually `/etc/bash_completion.d/`) or append it to the end of `~/.bash_completion`.\n\nFAQ\n---\n\n### Where is my configuration file?\n\nThe per-user configuration file lives in `$HOME/.resinrc.yml` or `%UserProfile%\\_resinrc.yml`, in Unix based operating systems and Windows respectively.\n\nThe Resin CLI also attempts to read a `resinrc.yml` file in the current directory, which takes precedence over the per-user configuration file.\n\n### How do I point the Resin CLI to staging?\n\nThe easiest way is to set the `RESINRC_RESIN_URL=resinstaging.io` environment variable.\n\nAlternatively, you can edit your configuration file and set `resinUrl: resinstaging.io` to persist this setting.\n\n### How do I make the Resin CLI persist data in another directory?\n\nThe Resin CLI persists your session token, as well as cached images in `$HOME/.resin` or `%UserProfile%\\_resin`.\n\nPointing the Resin CLI to persist data in another location is necessary in certain environments, like a server, where there is no home directory, or a device running resinOS, which erases all data after a restart.\n\nYou can accomplish this by setting `RESINRC_DATA_DIRECTORY=/opt/resin` or adding `dataDirectory: /opt/resin` to your configuration file, replacing `/opt/resin` with your desired directory.\n\nSupport\n-------\n\nIf you're having any problems, check our [troubleshooting guide](https://github.com/resin-io/resin-cli/blob/master/TROUBLESHOOTING.md) and if your problem is not addressed there, please [raise an issue](https://github.com/resin-io/resin-cli/issues/new) on GitHub and the resin.io team will be happy to help.\n\nYou can also get in touch with us in the resin.io [forums](https://forums.resin.io/).\n\nLicense\n-------\n\nThe project is licensed under the Apache 2.0 license.\n","readmeFilename":"README.md","gitHead":"379f1cc2175dd33d54a061dc570b1193cfe412cd","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@7.10.8-sdk-references-update-379f1cc2175dd33d54a061dc570b1193cfe412cd","_npmVersion":"6.1.0","_nodeVersion":"10.4.0","_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"dist":{"integrity":"sha512-jO+T9A8Gjzz1MAyEU48QFR7f1J0j+5UQr/gYKhhRaoFOMIyj5SSH2oJOWCT8SJSvOvzOiCrbI+awAEObthnhBw==","shasum":"3907f33c992d6ffbe92410344da4f4ccdb3060c6","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-7.10.8-sdk-references-update-379f1cc2175dd33d54a061dc570b1193cfe412cd.tgz","fileCount":158,"unpackedSize":679272,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbyLKaCRA9TVsSAnZWagAA7ckP/1fPQfaRa3P0T9hqIIAf\nRgLdf5S3QVRzSp5xlLle3VgYS5l2vR5jNEuTQT3y4+0V+2vgvM4nighGXwLJ\nFUe79FBWZMik2VcNH4XBJfoIEcwi9TqkKDQGwerJAgWLGsqpZT+3rL7pCw6N\nqCw7L7pVjaf4lUtIi/PmdvH/1Db4ejqkCWYkU4q4BYOS0zKw2CCVTspc0LmX\nB/e2f/O7YkG9bwD5jUkCAh42FDp9YsNqZM/8s+49bSbHLatI6XYPjgrNoB3D\nFUZr/AF+4eXlNH+Ckgc6ObMxm35AOHbcEyJ1rFujxCdoubQje8jfEG1nCSa6\nQYh141QpbpYEWblUSUjKDzLoXH6i1lJ65ywQnwvV/CE/jhM9q8UkyEdDAl/2\nt2FJVDZxdXHVj03Dj5Pliwi/RO6ZRYVX8lfeEDcjmlbJgziUe8FpkiSxTVOH\neZYGizDmYisnNpSYNWaV+rai+iQ4FsMtJXlZ08lfzztpY97jcKyW53BeE7Xj\nEXMRX7XfF6bLWvNM1y22iQD5+iNYXxHTbWR5u1E/OnbU0tdK62MJ5/Mf2LJ4\nvazfl/prHKzf16kWiAIWBnPsDbgFczBKt/SIeBtErY/5DaRNQmT7AHblq8sV\n5qu1pw7QpqS9X4IOn7/7cbXSBxUuGjhlP45JLpZhY69Ocf9/SUHAbpmTwIkF\nvD8i\r\n=dGEn\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFBN1aqB3f8EInSE83baLna4NZEIkNsHLNHoRY0e+XbnAiEA3dAHCX2pwdywEHzHUw2fs7VMI5TorjMS3H9Cq2Dtlx4="}]},"maintainers":[{"email":"accounts+npm@balena.io","name":"balena.io"},{"email":"accounts+npm-ci@resin.io","name":"resin-ci"},{"email":"accounts@resin.io","name":"resin.io"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-cli_7.10.8-sdk-references-update-379f1cc2175dd33d54a061dc570b1193cfe412cd_1539879578000_0.47397297922060533"},"_hasShrinkwrap":false},"7.10.8-sdk-references-update-0d06701e2f1b55f1327056923a67bc140f96e0ed":{"name":"resin-cli","version":"7.10.8-sdk-references-update-0d06701e2f1b55f1327056923a67bc140f96e0ed","description":"The official resin.io CLI tool","main":"./build/actions/index.js","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git+ssh://git@github.com/resin-io/resin-cli.git"},"preferGlobal":true,"bin":{"resin":"./bin/resin"},"pkg":{"scripts":["node_modules/resin-sync/build/capitano/*.js","node_modules/resin-sync/build/sync/*.js","node_modules/resin-compose-parse/src/schemas/*.json","node_modules/raven/lib/instrumentation/*.js"],"assets":["build/auth/pages/*.ejs","node_modules/resin-discoverable-services/services/**/*"]},"scripts":{"prebuild":"rimraf build/ build-bin/ build-zip/","build":"npm run build:src && npm run build:bin","build:src":"npm run prettify && npm run lint && npm run build:fast && npm run build:doc","build:fast":"gulp build && tsc","build:doc":"mkdirp doc/ && ts-node automation/capitanodoc/index.ts > doc/cli.markdown","build:bin":"ts-node --type-check -P automation automation/build-bin.ts","release":"npm run build && ts-node --type-check -P automation automation/deploy-bin.ts","pretest":"npm run build","test":"gulp test","ci":"npm run test && catch-uncommitted","watch":"gulp watch","prettify":"prettier --write \"{lib,tests,automation,typings}/**/*.ts\"","lint":"resin-lint lib/ tests/ && resin-lint --typescript automation/ lib/ typings/ tests/","prepublish":"require-npm4-to-publish","prepublishOnly":"npm run build"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","engines":{"node":">=6.0"},"devDependencies":{"@types/archiver":"2.1.2","@types/bluebird":"3.5.19","@types/common-tags":"1.4.0","@types/es6-promise":"0.0.32","@types/fs-extra":"5.0.4","@types/is-root":"1.0.0","@types/lodash":"4.14.103","@types/mkdirp":"0.5.2","@types/node":"10.5.2","@types/prettyjson":"0.0.28","@types/raven":"2.5.1","catch-uncommitted":"^1.0.0","ent":"^2.2.0","filehound":"^1.16.2","fs-extra":"^5.0.0","gulp":"^3.9.0","gulp-coffee":"^2.2.0","gulp-inline-source":"^2.1.0","gulp-mocha":"^2.0.0","gulp-shell":"^0.5.2","mochainon":"^2.0.0","pkg":"^4.3.0-beta.1","prettier":"1.13.5","publish-release":"^1.3.3","require-npm4-to-publish":"^1.0.0","resin-lint":"^1.5.0","rewire":"^3.0.2","ts-node":"^4.0.1","typescript":"2.8.1"},"dependencies":{"@resin.io/valid-email":"^0.1.0","@types/stream-to-promise":"2.2.0","@types/through2":"^2.0.33","JSONStream":"^1.0.3","ansi-escapes":"^2.0.0","any-promise":"^1.3.0","archiver":"^2.1.0","bash":"0.0.1","bluebird":"^3.3.3","body-parser":"^1.14.1","capitano":"^1.7.0","chalk":"^2.3.0","cli-truncate":"^1.1.0","coffeescript":"^1.12.6","columnify":"^1.5.2","common-tags":"^1.7.2","denymount":"^2.2.0","docker-progress":"^3.0.1","docker-qemu-transpose":"^0.5.1","docker-toolbelt":"^3.1.0","dockerode":"^2.5.5","dockerode-options":"^0.2.1","drivelist":"^5.0.22","ejs":"^2.5.7","etcher-image-write":"^9.0.3","express":"^4.13.3","ext2fs":"1.0.7","global-tunnel-ng":"^2.1.1","hasbin":"^1.2.3","humanize":"0.0.9","inquirer":"^3.1.1","is-root":"^1.0.0","js-yaml":"^3.10.0","klaw":"^3.0.0","lodash":"^4.17.4","mixpanel":"^0.4.0","mkdirp":"^0.5.1","moment":"^2.20.1","moment-duration-format":"^2.2.1","mz":"^2.6.0","node-cleanup":"^2.1.2","opn":"^5.1.0","prettyjson":"^1.1.3","progress-stream":"^2.0.0","raven":"^2.5.0","reconfix":"^0.1.0","request":"^2.81.0","resin-bundle-resolve":"^0.5.3","resin-cli-form":"^2.0.0","resin-cli-visuals":"^1.4.0","resin-compose-parse":"^1.10.2","resin-config-json":"^1.0.0","resin-device-config":"^4.0.0","resin-device-init":"^4.0.0","resin-doodles":"0.0.1","resin-image-fs":"^5.0.2","resin-image-manager":"^5.0.0","resin-multibuild":"^0.5.1","resin-preload":"^6.3.0","resin-release":"^1.2.0","resin-sdk":"10.0.0-beta2","resin-sdk-preconfigured":"^6.9.0","resin-semver":"^1.3.0","resin-settings-client":"^3.6.1","resin-stream-logger":"^0.1.0","resin-sync":"^9.3.3","rimraf":"^2.4.3","rindle":"^1.0.0","semver":"^5.3.0","split":"^1.0.1","string-width":"^2.1.1","strip-ansi-stream":"^1.0.0","tar-stream":"^1.5.5","through2":"^2.0.3","tmp":"0.0.31","typed-error":"^3.0.0","umount":"^1.1.6","unzip2":"^0.2.5","update-notifier":"^2.2.0","window-size":"^1.1.0","removedrive":"^1.0.0","windosu":"^0.2.0"},"optionalDependencies":{"removedrive":"^1.0.0","windosu":"^0.2.0"},"readme":"Resin CLI\n=========\n\n> The official resin.io CLI tool.\n\n[![npm version](https://badge.fury.io/js/resin-cli.svg)](http://badge.fury.io/js/resin-cli)\n[![dependencies](https://david-dm.org/resin-io/resin-cli.svg)](https://david-dm.org/resin-io/resin-cli)\n[![Gitter](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/resin-io/chat)\n\nRequisites\n----------\n\nIf you want to install the CLI directly through npm, you'll need the below. If this looks difficult,\nwe do now have an experimental standalone binary release available, see ['Standalone install'](#standalone-install) below.\n\n- [NodeJS](https://nodejs.org) (>= v6)\n- [Git](https://git-scm.com)\n- The following executables should be correctly installed in your shell environment:\n  - `ssh`: Any recent version of the OpenSSH ssh client (required by `resin sync` and `resin ssh`)\n\t- if you need `ssh` to work behind the proxy you also need [`proxytunnel`](http://proxytunnel.sourceforge.net/) installed (available as `proxytunnel` package for Ubuntu, for example)\n  - `rsync`: >= 2.6.9 (required by `resin sync`)\n\n##### Windows Support\n\nBefore installing resin-cli, you'll need a working node-gyp environment. If you don't already have one you'll see native module build errors during installation. To fix this, run `npm install -g --production windows-build-tools` in an administrator console (available as 'Command Prompt (Admin)' when pressing windows+x in Windows 7+).\n\n`resin sync` and `resin ssh` have not been thoroughly tested on the standard Windows cmd.exe shell. We recommend using bash (or a similar) shell, like Bash for Windows 10 or [Git for Windows](https://git-for-windows.github.io/).\n\nIf you still want to use `cmd.exe` you will have to use a package manager like MinGW or chocolatey. For MinGW the steps are:\n\n1. Install [MinGW](http://www.mingw.org).\n2. Install the `msys-rsync` and `msys-openssh` packages.\n3. Add MinGW to the `%PATH%` if this hasn't been done by the installer already. The location where the binaries are places is usually `C:\\MinGW\\msys\\1.0\\bin`, but it can vary if you selected a different location in the installer.\n4. Copy your SSH keys to `%homedrive%%homepath\\.ssh`.\n5. If you need `ssh` to work behind the proxy you also need to install [proxytunnel](http://proxytunnel.sourceforge.net/)\n\nGetting Started\n---------------\n\n### NPM install\n\nIf you've got all the requirements above, you should be able to install the CLI directly from npm. If not,\nor if you have any trouble with this, please try the new standalone install steps just below.\n\nThis might require elevated privileges in some environments.\n\n```sh\n$ npm install resin-cli -g --production --unsafe-perm\n```\n\n`--unsafe-perm` is only required on systems where the global install directory is not user-writable.\nThis allows npm install steps to download and save prebuilt native binaries. You may be able to omit it,\nespecially if you're using a user-managed node install such as [nvm](https://github.com/creationix/nvm).\n\nIn some environments, this process will need to build native modules. This may require a more complex build\nenvironment, and notably requires Python 2.7. If you hit any problems with this, we recommend you try the\nalternative standalone install below instead.\n\n### Standalone install\n\nIf you don't have node or a working pre-gyp environment, you can still install the CLI as a standalone\nbinary. **This is experimental and may not work perfectly yet in all environments**, but it seems to work\nwell in initial cross-platform testing, so it may be useful, and we'd love your feedback if you hit any issues.\n\nTo install the CLI as a standalone binary:\n\n* Download the latest zip for your OS from https://github.com/resin-io/resin-cli/releases.\n* Extract the contents, putting the `resin-cli` folder somewhere appropriate for your system (e.g. `C:/resin-cli`, `/usr/local/lib/resin-cli`, etc).\n* Add the `resin-cli` folder to your `PATH` ([Windows instructions](https://www.computerhope.com/issues/ch000549.htm), [Linux instructions](https://stackoverflow.com/questions/14637979/how-to-permanently-set-path-on-linux-unix), [OSX instructions](https://stackoverflow.com/questions/22465332/setting-path-environment-variable-in-osx-permanently))\n* Running `resin` in a fresh command line should print the resin CLI help.\n\nTo update in future, simply download a new release and replace the extracted folder.\n\nHave any problems, or see any unexpected behaviour? [Please file an issue!](https://github.com/resin-io/resin-cli/issues/new)\n\n### Login\n\n```sh\n$ resin login\n```\n\n_(Typically useful, but not strictly required for all commands)_\n\n### Run commands\n\nTake a look at the full command documentation at [https://docs.resin.io/tools/cli/](https://docs.resin.io/tools/cli/#table-of-contents\n), or by running `resin help`.\n\n### Bash completions\n\nOptionally you can enable tab completions for the bash shell, enabling the shell to provide additional context and automatically complete arguments to`resin`. To enable bash completions, copy the `resin-completion.bash` file to the default bash completions directory (usually `/etc/bash_completion.d/`) or append it to the end of `~/.bash_completion`.\n\nFAQ\n---\n\n### Where is my configuration file?\n\nThe per-user configuration file lives in `$HOME/.resinrc.yml` or `%UserProfile%\\_resinrc.yml`, in Unix based operating systems and Windows respectively.\n\nThe Resin CLI also attempts to read a `resinrc.yml` file in the current directory, which takes precedence over the per-user configuration file.\n\n### How do I point the Resin CLI to staging?\n\nThe easiest way is to set the `RESINRC_RESIN_URL=resinstaging.io` environment variable.\n\nAlternatively, you can edit your configuration file and set `resinUrl: resinstaging.io` to persist this setting.\n\n### How do I make the Resin CLI persist data in another directory?\n\nThe Resin CLI persists your session token, as well as cached images in `$HOME/.resin` or `%UserProfile%\\_resin`.\n\nPointing the Resin CLI to persist data in another location is necessary in certain environments, like a server, where there is no home directory, or a device running resinOS, which erases all data after a restart.\n\nYou can accomplish this by setting `RESINRC_DATA_DIRECTORY=/opt/resin` or adding `dataDirectory: /opt/resin` to your configuration file, replacing `/opt/resin` with your desired directory.\n\nSupport\n-------\n\nIf you're having any problems, check our [troubleshooting guide](https://github.com/resin-io/resin-cli/blob/master/TROUBLESHOOTING.md) and if your problem is not addressed there, please [raise an issue](https://github.com/resin-io/resin-cli/issues/new) on GitHub and the resin.io team will be happy to help.\n\nYou can also get in touch with us in the resin.io [forums](https://forums.resin.io/).\n\nLicense\n-------\n\nThe project is licensed under the Apache 2.0 license.\n","readmeFilename":"README.md","gitHead":"0d06701e2f1b55f1327056923a67bc140f96e0ed","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@7.10.8-sdk-references-update-0d06701e2f1b55f1327056923a67bc140f96e0ed","_npmVersion":"6.1.0","_nodeVersion":"10.4.0","_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"dist":{"integrity":"sha512-ofwkMerjHBr5vmc51Xw45RZ4FAzQXPwMXDxFM3+IoI1bP7SHDe1VROOGZSasmq6RY9e7G8qPALeV9IDvu91gXw==","shasum":"65c3a1d8f37c07dbc9f26969579099bd9a1831d2","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-7.10.8-sdk-references-update-0d06701e2f1b55f1327056923a67bc140f96e0ed.tgz","fileCount":158,"unpackedSize":679337,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbyLYSCRA9TVsSAnZWagAAw+MP/1aL7gf8UC/rnpn0R+wE\nAoTyahvT08EKfch1b7R7Yk6pALIRZ9qr9HC6O7g2q93XcE4k4axWjXKWH4JW\nN/WuMaJ+D+7X0nJvyHUcUyTnmdIyjri2yrgQtsC7bfAlpmKD0Hf8MikYbxtw\nVGWpEsFzEgUxPvOlGOd8/h4xPerVZTW2kXD3hxTk2UU1PJI6qlyUlqeryg6m\n7PG4353gz2dhhrnSObX4lA05NLE2lBMX7IF5vcSu3Ae+2sD3UhFFlU3fop6C\n72dsDAnVPIKgqu7iDgCZvqlJTfktBtCP0+8ZZO6Mf7EvQtZtSnzLe3As2QUD\n3/GEcbGE0MHzjc9sHdG7ouEde2CMQ1yULcmgeUwK6bAejBDoXgq3jq2c7yCH\nGGDijcFjpzRZqocWShhJv9Jf33375pHQ8uSEaxAbkpA9Ijb3Z4mFNA1V2LWx\n5Cz5APQLIWzcUuCq7w/nHUUoKM7FVfsp8e1VmGxUydNcMpDbo941aI9cuZes\nBA0psy96v4FakC/l7yookVOPtP59aJ/t6Hq45m25vjtdCzb0Kx3vI0VimKSp\nfv2+ianNL7iN+lmTsxDeOAaBdBQoNcUApv+dXHrPtB0GMw2SjEygWulLX40C\nU2u1QZ5W/HZpS/zCNisiqJfvzSC1BnE0bzW9cv7f9G+n7B7BUIaTiihMIaX7\ngOYz\r\n=ER+7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID88ptKJwP5+6B11o8PvpjLZa94kkp7lnFGvfHeEd+cIAiEA11Ic/zZYuM7dxImBzcFMD710r4MmLSnaK6NozuPurtA="}]},"maintainers":[{"email":"accounts+npm@balena.io","name":"balena.io"},{"email":"accounts+npm-ci@resin.io","name":"resin-ci"},{"email":"accounts@resin.io","name":"resin.io"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-cli_7.10.8-sdk-references-update-0d06701e2f1b55f1327056923a67bc140f96e0ed_1539880465558_0.004898419189942382"},"_hasShrinkwrap":false},"7.10.8":{"name":"resin-cli","version":"7.10.8","description":"The official resin.io CLI tool","main":"./build/actions/index.js","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git+ssh://git@github.com/resin-io/resin-cli.git"},"preferGlobal":true,"bin":{"resin":"./bin/resin"},"pkg":{"scripts":["node_modules/resin-sync/build/capitano/*.js","node_modules/resin-sync/build/sync/*.js","node_modules/resin-compose-parse/src/schemas/*.json","node_modules/raven/lib/instrumentation/*.js"],"assets":["build/auth/pages/*.ejs","node_modules/resin-discoverable-services/services/**/*"]},"scripts":{"prebuild":"rimraf build/ build-bin/ build-zip/","build":"npm run build:src && npm run build:bin","build:src":"npm run prettify && npm run lint && npm run build:fast && npm run build:doc","build:fast":"gulp build && tsc","build:doc":"mkdirp doc/ && ts-node automation/capitanodoc/index.ts > doc/cli.markdown","build:bin":"ts-node --type-check -P automation automation/build-bin.ts","release":"npm run build && ts-node --type-check -P automation automation/deploy-bin.ts","pretest":"npm run build","test":"gulp test","ci":"npm run test && catch-uncommitted","watch":"gulp watch","prettify":"prettier --write \"{lib,tests,automation,typings}/**/*.ts\"","lint":"resin-lint lib/ tests/ && resin-lint --typescript automation/ lib/ typings/ tests/","prepublish":"require-npm4-to-publish","prepublishOnly":"npm run build"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","engines":{"node":">=6.0"},"devDependencies":{"@types/archiver":"2.1.2","@types/bluebird":"3.5.19","@types/common-tags":"1.4.0","@types/es6-promise":"0.0.32","@types/fs-extra":"5.0.4","@types/is-root":"1.0.0","@types/lodash":"4.14.103","@types/mkdirp":"0.5.2","@types/node":"10.5.2","@types/prettyjson":"0.0.28","@types/raven":"2.5.1","catch-uncommitted":"^1.0.0","ent":"^2.2.0","filehound":"^1.16.2","fs-extra":"^5.0.0","gulp":"^3.9.0","gulp-coffee":"^2.2.0","gulp-inline-source":"^2.1.0","gulp-mocha":"^2.0.0","gulp-shell":"^0.5.2","mochainon":"^2.0.0","pkg":"^4.3.0-beta.1","prettier":"1.13.5","publish-release":"^1.3.3","require-npm4-to-publish":"^1.0.0","resin-lint":"^1.5.0","rewire":"^3.0.2","ts-node":"^4.0.1","typescript":"2.8.1"},"dependencies":{"@resin.io/valid-email":"^0.1.0","@types/stream-to-promise":"2.2.0","@types/through2":"^2.0.33","JSONStream":"^1.0.3","ansi-escapes":"^2.0.0","any-promise":"^1.3.0","archiver":"^2.1.0","bash":"0.0.1","bluebird":"^3.3.3","body-parser":"^1.14.1","capitano":"^1.7.0","chalk":"^2.3.0","cli-truncate":"^1.1.0","coffeescript":"^1.12.6","columnify":"^1.5.2","common-tags":"^1.7.2","denymount":"^2.2.0","docker-progress":"^3.0.1","docker-qemu-transpose":"^0.5.1","docker-toolbelt":"^3.1.0","dockerode":"^2.5.5","dockerode-options":"^0.2.1","drivelist":"^5.0.22","ejs":"^2.5.7","etcher-image-write":"^9.0.3","express":"^4.13.3","ext2fs":"1.0.7","global-tunnel-ng":"^2.1.1","hasbin":"^1.2.3","humanize":"0.0.9","inquirer":"^3.1.1","is-root":"^1.0.0","js-yaml":"^3.10.0","klaw":"^3.0.0","lodash":"^4.17.4","mixpanel":"^0.4.0","mkdirp":"^0.5.1","moment":"^2.20.1","moment-duration-format":"^2.2.1","mz":"^2.6.0","node-cleanup":"^2.1.2","opn":"^5.1.0","prettyjson":"^1.1.3","progress-stream":"^2.0.0","raven":"^2.5.0","reconfix":"^0.1.0","request":"^2.81.0","resin-bundle-resolve":"^0.5.3","resin-cli-form":"^2.0.0","resin-cli-visuals":"^1.4.0","resin-compose-parse":"^1.10.2","resin-config-json":"^1.0.0","resin-device-config":"^4.0.0","resin-device-init":"^4.0.0","resin-doodles":"0.0.1","resin-image-fs":"^5.0.2","resin-image-manager":"^5.0.0","resin-multibuild":"^0.5.1","resin-preload":"^6.3.0","resin-release":"^1.2.0","resin-sdk":"10.0.0-beta2","resin-sdk-preconfigured":"^6.9.0","resin-semver":"^1.3.0","resin-settings-client":"^3.6.1","resin-stream-logger":"^0.1.0","resin-sync":"^9.3.3","rimraf":"^2.4.3","rindle":"^1.0.0","semver":"^5.3.0","split":"^1.0.1","string-width":"^2.1.1","strip-ansi-stream":"^1.0.0","tar-stream":"^1.5.5","through2":"^2.0.3","tmp":"0.0.31","typed-error":"^3.0.0","umount":"^1.1.6","unzip2":"^0.2.5","update-notifier":"^2.2.0","window-size":"^1.1.0","removedrive":"^1.0.0","windosu":"^0.2.0"},"optionalDependencies":{"removedrive":"^1.0.0","windosu":"^0.2.0"},"gitHead":"20c07d31b296079a9f20821fe820de9b6f39e25a","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@7.10.8","_npmVersion":"6.1.0","_nodeVersion":"10.4.0","_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"dist":{"integrity":"sha512-XuuGVL4Gmza/gdMI7Scyz/uYcX9iRymb4+aemTH3CR5vHxwlE4IhM/VgyIPMCAkc+Ly++bm5g7iAD2RgsIOwLw==","shasum":"2ca8a29bccb7ec40c380ee679d44a77991d276a3","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-7.10.8.tgz","fileCount":158,"unpackedSize":679274,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbyM38CRA9TVsSAnZWagAAH3UP/3O9toeDAUuuHZ/lCiA9\nTpv8F+aV88BUdWPcehGqC37upLWKC0JNSRtRuz5RhOfoKv5uM9VDzo5dWqBZ\niIq3oc8xKOE10DE35D6V00cc0hJCTqVzxPhA33BOKzIoxTj6hXcL1bx80XV+\nxxT3TqPcfdv6U7M8uBnvSeSCDIcMFqRrXUydX61c2+Z8HoxeHq1pvCTSFy4k\nf9s0/meQcquCnkKYXG7WbbkyUN1g/96n5/X6r1AUauBtfSsPXprgDSxGQZFE\nEs1QgYbJIAgRWOJPBEVVMrTpMT31wNV1KqeD9d6f9indX9MeuR7UVU51aTyB\n/hHKvfqVcweTqz31u3Ale3dNowBARHZFsE0E+YVLKYPS/NPJF3iGad8WfHm4\n2iMTdPZG1/Zt5c6WCsvLA7iPNWJTg6Q0tiR86AbJnzHYEFODBE/uUI7bJmB9\nVEARnDLJ/btadCrVSY8Qyj7RTMHajx6QfRdT5jr+/DL3j0bpGUfEp4N9rTWR\nrPG7x0o6ei0DnuJSPR3QUxtRMLBt4gdedZvYKu3aOU1NM4eyov01LfL4a1Tu\ng3GeksmbZ9+JLE+pN3uJNo2e/zJTYQah/C1RIs6QgKRVImeK6g62AoQ5QCkR\nijd0+tByhb7aJk5kTzFqHTY2q9zGkIfEGQ7ieHrm2j9YTxG2qoBCL/BtmQ5L\nPkic\r\n=a1+w\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEWjiLm8uFUf31UdNmoJzC/+K5E6abbhAiBNBxxVfYTMAiEAvIFJjar2jKs0MxIUpWWfXjeqUvWZuNgJiTmQrCp9vgE="}]},"maintainers":[{"email":"accounts+npm@balena.io","name":"balena.io"},{"email":"accounts+npm-ci@resin.io","name":"resin-ci"},{"email":"accounts@resin.io","name":"resin.io"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-cli_7.10.8_1539886587970_0.7731406406282306"},"_hasShrinkwrap":false,"deprecated":"resin-cli is deprecated, please use balena-cli instead"},"7.10.8-sdk-references-update-8dd8297a73b874b28faa1b4fc6bc196c8c2b2bb1":{"name":"resin-cli","version":"7.10.8-sdk-references-update-8dd8297a73b874b28faa1b4fc6bc196c8c2b2bb1","description":"The official resin.io CLI tool","main":"./build/actions/index.js","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git+ssh://git@github.com/resin-io/resin-cli.git"},"preferGlobal":true,"bin":{"resin":"./bin/resin"},"pkg":{"scripts":["node_modules/resin-sync/build/capitano/*.js","node_modules/resin-sync/build/sync/*.js","node_modules/resin-compose-parse/src/schemas/*.json","node_modules/raven/lib/instrumentation/*.js"],"assets":["build/auth/pages/*.ejs","node_modules/resin-discoverable-services/services/**/*"]},"scripts":{"prebuild":"rimraf build/ build-bin/ build-zip/","build":"npm run build:src && npm run build:bin","build:src":"npm run prettify && npm run lint && npm run build:fast && npm run build:doc","build:fast":"gulp build && tsc","build:doc":"mkdirp doc/ && ts-node automation/capitanodoc/index.ts > doc/cli.markdown","build:bin":"ts-node --type-check -P automation automation/build-bin.ts","release":"npm run build && ts-node --type-check -P automation automation/deploy-bin.ts","pretest":"npm run build","test":"gulp test","ci":"npm run test && catch-uncommitted","watch":"gulp watch","prettify":"prettier --write \"{lib,tests,automation,typings}/**/*.ts\"","lint":"resin-lint lib/ tests/ && resin-lint --typescript automation/ lib/ typings/ tests/","prepublish":"require-npm4-to-publish","prepublishOnly":"npm run build"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","engines":{"node":">=6.0"},"devDependencies":{"@types/archiver":"2.1.2","@types/bluebird":"3.5.19","@types/common-tags":"1.4.0","@types/es6-promise":"0.0.32","@types/fs-extra":"5.0.4","@types/is-root":"1.0.0","@types/lodash":"4.14.103","@types/mkdirp":"0.5.2","@types/node":"10.5.2","@types/prettyjson":"0.0.28","@types/raven":"2.5.1","catch-uncommitted":"^1.0.0","ent":"^2.2.0","filehound":"^1.16.2","fs-extra":"^5.0.0","gulp":"^3.9.0","gulp-coffee":"^2.2.0","gulp-inline-source":"^2.1.0","gulp-mocha":"^2.0.0","gulp-shell":"^0.5.2","mochainon":"^2.0.0","pkg":"^4.3.0-beta.1","prettier":"1.13.5","publish-release":"^1.3.3","require-npm4-to-publish":"^1.0.0","resin-lint":"^1.5.0","rewire":"^3.0.2","ts-node":"^4.0.1","typescript":"2.8.1"},"dependencies":{"@resin.io/valid-email":"^0.1.0","@types/stream-to-promise":"2.2.0","@types/through2":"^2.0.33","JSONStream":"^1.0.3","ansi-escapes":"^2.0.0","any-promise":"^1.3.0","archiver":"^2.1.0","bash":"0.0.1","bluebird":"^3.3.3","body-parser":"^1.14.1","capitano":"^1.7.0","chalk":"^2.3.0","cli-truncate":"^1.1.0","coffeescript":"^1.12.6","columnify":"^1.5.2","common-tags":"^1.7.2","denymount":"^2.2.0","docker-progress":"^3.0.1","docker-qemu-transpose":"^0.5.1","docker-toolbelt":"^3.1.0","dockerode":"^2.5.5","dockerode-options":"^0.2.1","drivelist":"^5.0.22","ejs":"^2.5.7","etcher-image-write":"^9.0.3","express":"^4.13.3","ext2fs":"1.0.7","global-tunnel-ng":"^2.1.1","hasbin":"^1.2.3","humanize":"0.0.9","inquirer":"^3.1.1","is-root":"^1.0.0","js-yaml":"^3.10.0","klaw":"^3.0.0","lodash":"^4.17.4","mixpanel":"^0.4.0","mkdirp":"^0.5.1","moment":"^2.20.1","moment-duration-format":"^2.2.1","mz":"^2.6.0","node-cleanup":"^2.1.2","opn":"^5.1.0","prettyjson":"^1.1.3","progress-stream":"^2.0.0","raven":"^2.5.0","reconfix":"^0.1.0","request":"^2.81.0","resin-bundle-resolve":"^0.5.3","resin-cli-form":"^2.0.0","resin-cli-visuals":"^1.4.0","resin-compose-parse":"^1.10.2","resin-config-json":"^1.0.0","resin-device-config":"^4.0.0","resin-device-init":"^4.0.0","resin-doodles":"0.0.1","resin-image-fs":"^5.0.2","resin-image-manager":"^5.0.0","resin-multibuild":"^0.5.1","resin-preload":"^6.3.0","resin-release":"^1.2.0","resin-sdk":"10.0.0-beta2","resin-sdk-preconfigured":"^6.9.0","resin-semver":"^1.3.0","resin-settings-client":"^3.6.1","resin-stream-logger":"^0.1.0","resin-sync":"^9.3.3","rimraf":"^2.4.3","rindle":"^1.0.0","semver":"^5.3.0","split":"^1.0.1","string-width":"^2.1.1","strip-ansi-stream":"^1.0.0","tar-stream":"^1.5.5","through2":"^2.0.3","tmp":"0.0.31","typed-error":"^3.0.0","umount":"^1.1.6","unzip2":"^0.2.5","update-notifier":"^2.2.0","window-size":"^1.1.0","removedrive":"^1.0.0","windosu":"^0.2.0"},"optionalDependencies":{"removedrive":"^1.0.0","windosu":"^0.2.0"},"readme":"Resin CLI\n=========\n\n> The official resin.io CLI tool.\n\n[![npm version](https://badge.fury.io/js/resin-cli.svg)](http://badge.fury.io/js/resin-cli)\n[![dependencies](https://david-dm.org/resin-io/resin-cli.svg)](https://david-dm.org/resin-io/resin-cli)\n[![Gitter](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/resin-io/chat)\n\nRequisites\n----------\n\nIf you want to install the CLI directly through npm, you'll need the below. If this looks difficult,\nwe do now have an experimental standalone binary release available, see ['Standalone install'](#standalone-install) below.\n\n- [NodeJS](https://nodejs.org) (>= v6)\n- [Git](https://git-scm.com)\n- The following executables should be correctly installed in your shell environment:\n  - `ssh`: Any recent version of the OpenSSH ssh client (required by `resin sync` and `resin ssh`)\n\t- if you need `ssh` to work behind the proxy you also need [`proxytunnel`](http://proxytunnel.sourceforge.net/) installed (available as `proxytunnel` package for Ubuntu, for example)\n  - `rsync`: >= 2.6.9 (required by `resin sync`)\n\n##### Windows Support\n\nBefore installing resin-cli, you'll need a working node-gyp environment. If you don't already have one you'll see native module build errors during installation. To fix this, run `npm install -g --production windows-build-tools` in an administrator console (available as 'Command Prompt (Admin)' when pressing windows+x in Windows 7+).\n\n`resin sync` and `resin ssh` have not been thoroughly tested on the standard Windows cmd.exe shell. We recommend using bash (or a similar) shell, like Bash for Windows 10 or [Git for Windows](https://git-for-windows.github.io/).\n\nIf you still want to use `cmd.exe` you will have to use a package manager like MinGW or chocolatey. For MinGW the steps are:\n\n1. Install [MinGW](http://www.mingw.org).\n2. Install the `msys-rsync` and `msys-openssh` packages.\n3. Add MinGW to the `%PATH%` if this hasn't been done by the installer already. The location where the binaries are places is usually `C:\\MinGW\\msys\\1.0\\bin`, but it can vary if you selected a different location in the installer.\n4. Copy your SSH keys to `%homedrive%%homepath\\.ssh`.\n5. If you need `ssh` to work behind the proxy you also need to install [proxytunnel](http://proxytunnel.sourceforge.net/)\n\nGetting Started\n---------------\n\n### NPM install\n\nIf you've got all the requirements above, you should be able to install the CLI directly from npm. If not,\nor if you have any trouble with this, please try the new standalone install steps just below.\n\nThis might require elevated privileges in some environments.\n\n```sh\n$ npm install resin-cli -g --production --unsafe-perm\n```\n\n`--unsafe-perm` is only required on systems where the global install directory is not user-writable.\nThis allows npm install steps to download and save prebuilt native binaries. You may be able to omit it,\nespecially if you're using a user-managed node install such as [nvm](https://github.com/creationix/nvm).\n\nIn some environments, this process will need to build native modules. This may require a more complex build\nenvironment, and notably requires Python 2.7. If you hit any problems with this, we recommend you try the\nalternative standalone install below instead.\n\n### Standalone install\n\nIf you don't have node or a working pre-gyp environment, you can still install the CLI as a standalone\nbinary. **This is experimental and may not work perfectly yet in all environments**, but it seems to work\nwell in initial cross-platform testing, so it may be useful, and we'd love your feedback if you hit any issues.\n\nTo install the CLI as a standalone binary:\n\n* Download the latest zip for your OS from https://github.com/resin-io/resin-cli/releases.\n* Extract the contents, putting the `resin-cli` folder somewhere appropriate for your system (e.g. `C:/resin-cli`, `/usr/local/lib/resin-cli`, etc).\n* Add the `resin-cli` folder to your `PATH` ([Windows instructions](https://www.computerhope.com/issues/ch000549.htm), [Linux instructions](https://stackoverflow.com/questions/14637979/how-to-permanently-set-path-on-linux-unix), [OSX instructions](https://stackoverflow.com/questions/22465332/setting-path-environment-variable-in-osx-permanently))\n* Running `resin` in a fresh command line should print the resin CLI help.\n\nTo update in future, simply download a new release and replace the extracted folder.\n\nHave any problems, or see any unexpected behaviour? [Please file an issue!](https://github.com/resin-io/resin-cli/issues/new)\n\n### Login\n\n```sh\n$ resin login\n```\n\n_(Typically useful, but not strictly required for all commands)_\n\n### Run commands\n\nTake a look at the full command documentation at [https://docs.resin.io/tools/cli/](https://docs.resin.io/tools/cli/#table-of-contents\n), or by running `resin help`.\n\n### Bash completions\n\nOptionally you can enable tab completions for the bash shell, enabling the shell to provide additional context and automatically complete arguments to`resin`. To enable bash completions, copy the `resin-completion.bash` file to the default bash completions directory (usually `/etc/bash_completion.d/`) or append it to the end of `~/.bash_completion`.\n\nFAQ\n---\n\n### Where is my configuration file?\n\nThe per-user configuration file lives in `$HOME/.resinrc.yml` or `%UserProfile%\\_resinrc.yml`, in Unix based operating systems and Windows respectively.\n\nThe Resin CLI also attempts to read a `resinrc.yml` file in the current directory, which takes precedence over the per-user configuration file.\n\n### How do I point the Resin CLI to staging?\n\nThe easiest way is to set the `RESINRC_RESIN_URL=resinstaging.io` environment variable.\n\nAlternatively, you can edit your configuration file and set `resinUrl: resinstaging.io` to persist this setting.\n\n### How do I make the Resin CLI persist data in another directory?\n\nThe Resin CLI persists your session token, as well as cached images in `$HOME/.resin` or `%UserProfile%\\_resin`.\n\nPointing the Resin CLI to persist data in another location is necessary in certain environments, like a server, where there is no home directory, or a device running resinOS, which erases all data after a restart.\n\nYou can accomplish this by setting `RESINRC_DATA_DIRECTORY=/opt/resin` or adding `dataDirectory: /opt/resin` to your configuration file, replacing `/opt/resin` with your desired directory.\n\nSupport\n-------\n\nIf you're having any problems, check our [troubleshooting guide](https://github.com/resin-io/resin-cli/blob/master/TROUBLESHOOTING.md) and if your problem is not addressed there, please [raise an issue](https://github.com/resin-io/resin-cli/issues/new) on GitHub and the resin.io team will be happy to help.\n\nYou can also get in touch with us in the resin.io [forums](https://forums.resin.io/).\n\nLicense\n-------\n\nThe project is licensed under the Apache 2.0 license.\n","readmeFilename":"README.md","gitHead":"8dd8297a73b874b28faa1b4fc6bc196c8c2b2bb1","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@7.10.8-sdk-references-update-8dd8297a73b874b28faa1b4fc6bc196c8c2b2bb1","_npmVersion":"6.1.0","_nodeVersion":"10.4.0","_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"dist":{"integrity":"sha512-w1v+7lKPvtyR/aBB8vKgnsikAJZH00feLAI7GQyXmjZI5wFbsRBbbs0J0Bg3oR1T8pA1mhVuW+pmThIyGFCRNg==","shasum":"e0b5ab0867712a97897ea85cca09e476534ab2d7","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-7.10.8-sdk-references-update-8dd8297a73b874b28faa1b4fc6bc196c8c2b2bb1.tgz","fileCount":158,"unpackedSize":679404,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbyNO+CRA9TVsSAnZWagAAW14P/047bW/aeoWS2a9wo2Pg\nt/R8Cy3bGBtYJmgUdt39WcjG6u5a2rcMTEEL0ZbATJ1d4fU+to4ZlsdhgCLW\nwo+urzOEaEfeNe3hGbcRouBfVejq4IHrT+rUXtH0eRT7rUNTr4Gmh1L7STUE\ngtVSyUrYBj7SwetP+eOth04KhEOpYLjr7s41/bc4qGylv85ohydTlzjv8AcE\nvLVBh5CnteBLyyPBM4dYbmxWqp0ZuClym3oXp3cP6HRCvFsvLXIKNrp28kte\nBam8eaYwx5Ra86wr4ueK2tPtVS34aDCv4m5tRae96JF8Ced+VN4xeC2kd2Qz\nRy21rgPlrzghLGZlCpiTQaiLsYg/0/hxilDHtYPhHcei5ePPkRlHd87B7gw3\n+BESp+sr1v8qA8x8nOeh7a7WdnDwVukSpzjfO0gBIHQ0mhryw0BPm682mDWt\nwapswPGgscpdDnGo+OpA5Rs7NwjeEOfDGVgRtzZkuZMFVReRvli20Ysqi+sV\n4YlRLBumGlfsYx8FLZ21kmcYAndCo7lMXxx9JKHa/0kTQRF41MqUL6sNTW7d\nPRvBSe6RSLQkA1G6wywCsizUH2jCij4/pd/VQbPe71QALpgXnVsbMW/uGgGv\nJko7PX1r40ZDJgil1VP0JAdTl+4AoLL7xRPEwRMoZQf5TrrAgZucLsJNKfzo\nEHYm\r\n=QpT6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB7BAC0LkOGIFsSsxalR9tNiDX/hJme9k1hZOqOKP2PFAiAtRD7TqJMK5NIF1zA8KUFXKPsXtNly5H3r0FY+yxZHig=="}]},"maintainers":[{"email":"accounts+npm@balena.io","name":"balena.io"},{"email":"accounts+npm-ci@resin.io","name":"resin-ci"},{"email":"accounts@resin.io","name":"resin.io"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-cli_7.10.8-sdk-references-update-8dd8297a73b874b28faa1b4fc6bc196c8c2b2bb1_1539888061972_0.5274045795350315"},"_hasShrinkwrap":false},"7.10.9-sdk-references-update-64b4f6747749228676de6cc5c0266fa7d794ac17":{"name":"resin-cli","version":"7.10.9-sdk-references-update-64b4f6747749228676de6cc5c0266fa7d794ac17","description":"The official resin.io CLI tool","main":"./build/actions/index.js","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git+ssh://git@github.com/resin-io/resin-cli.git"},"preferGlobal":true,"bin":{"resin":"./bin/resin"},"pkg":{"scripts":["node_modules/resin-sync/build/capitano/*.js","node_modules/resin-sync/build/sync/*.js","node_modules/resin-compose-parse/src/schemas/*.json","node_modules/raven/lib/instrumentation/*.js"],"assets":["build/auth/pages/*.ejs","node_modules/resin-discoverable-services/services/**/*"]},"scripts":{"prebuild":"rimraf build/ build-bin/ build-zip/","build":"npm run build:src && npm run build:bin","build:src":"npm run prettify && npm run lint && npm run build:fast && npm run build:doc","build:fast":"gulp build && tsc","build:doc":"mkdirp doc/ && ts-node automation/capitanodoc/index.ts > doc/cli.markdown","build:bin":"ts-node --type-check -P automation automation/build-bin.ts","release":"npm run build && ts-node --type-check -P automation automation/deploy-bin.ts","pretest":"npm run build","test":"gulp test","ci":"npm run test && catch-uncommitted","watch":"gulp watch","prettify":"prettier --write \"{lib,tests,automation,typings}/**/*.ts\"","lint":"resin-lint lib/ tests/ && resin-lint --typescript automation/ lib/ typings/ tests/","prepublish":"require-npm4-to-publish","prepublishOnly":"npm run build"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","engines":{"node":">=6.0"},"devDependencies":{"@types/archiver":"2.1.2","@types/bluebird":"3.5.19","@types/common-tags":"1.4.0","@types/es6-promise":"0.0.32","@types/fs-extra":"5.0.4","@types/is-root":"1.0.0","@types/lodash":"4.14.103","@types/mkdirp":"0.5.2","@types/node":"10.5.2","@types/prettyjson":"0.0.28","@types/raven":"2.5.1","catch-uncommitted":"^1.0.0","ent":"^2.2.0","filehound":"^1.16.2","fs-extra":"^5.0.0","gulp":"^3.9.0","gulp-coffee":"^2.2.0","gulp-inline-source":"^2.1.0","gulp-mocha":"^2.0.0","gulp-shell":"^0.5.2","mochainon":"^2.0.0","pkg":"^4.3.0-beta.1","prettier":"1.13.5","publish-release":"^1.3.3","require-npm4-to-publish":"^1.0.0","resin-lint":"^1.5.0","rewire":"^3.0.2","ts-node":"^4.0.1","typescript":"2.8.1"},"dependencies":{"@resin.io/valid-email":"^0.1.0","@types/stream-to-promise":"2.2.0","@types/through2":"^2.0.33","JSONStream":"^1.0.3","ansi-escapes":"^2.0.0","any-promise":"^1.3.0","archiver":"^2.1.0","bash":"0.0.1","bluebird":"^3.3.3","body-parser":"^1.14.1","capitano":"^1.7.0","chalk":"^2.3.0","cli-truncate":"^1.1.0","coffeescript":"^1.12.6","columnify":"^1.5.2","common-tags":"^1.7.2","denymount":"^2.2.0","docker-progress":"^3.0.1","docker-qemu-transpose":"^0.5.1","docker-toolbelt":"^3.1.0","dockerode":"^2.5.5","dockerode-options":"^0.2.1","drivelist":"^5.0.22","ejs":"^2.5.7","etcher-image-write":"^9.0.3","express":"^4.13.3","ext2fs":"1.0.7","global-tunnel-ng":"^2.1.1","hasbin":"^1.2.3","humanize":"0.0.9","inquirer":"^3.1.1","is-root":"^1.0.0","js-yaml":"^3.10.0","klaw":"^3.0.0","lodash":"^4.17.4","mixpanel":"^0.4.0","mkdirp":"^0.5.1","moment":"^2.20.1","moment-duration-format":"^2.2.1","mz":"^2.6.0","node-cleanup":"^2.1.2","opn":"^5.1.0","prettyjson":"^1.1.3","progress-stream":"^2.0.0","raven":"^2.5.0","reconfix":"^0.1.0","request":"^2.81.0","resin-bundle-resolve":"^0.5.3","resin-cli-form":"^2.0.0","resin-cli-visuals":"^1.4.0","resin-compose-parse":"^1.10.2","resin-config-json":"^1.0.0","resin-device-config":"^4.0.0","resin-device-init":"^4.0.0","resin-doodles":"0.0.1","resin-image-fs":"^5.0.2","resin-image-manager":"^5.0.0","resin-multibuild":"^0.5.1","resin-preload":"^6.3.0","resin-release":"^1.2.0","resin-sdk":"10.0.0-beta2","resin-sdk-preconfigured":"^6.9.0","resin-semver":"^1.3.0","resin-settings-client":"^3.6.1","resin-stream-logger":"^0.1.0","resin-sync":"^9.3.3","rimraf":"^2.4.3","rindle":"^1.0.0","semver":"^5.3.0","split":"^1.0.1","string-width":"^2.1.1","strip-ansi-stream":"^1.0.0","tar-stream":"^1.5.5","through2":"^2.0.3","tmp":"0.0.31","typed-error":"^3.0.0","umount":"^1.1.6","unzip2":"^0.2.5","update-notifier":"^2.2.0","window-size":"^1.1.0","removedrive":"^1.0.0","windosu":"^0.2.0"},"optionalDependencies":{"removedrive":"^1.0.0","windosu":"^0.2.0"},"readme":"Resin CLI\n=========\n\n> The official resin.io CLI tool.\n\n[![npm version](https://badge.fury.io/js/resin-cli.svg)](http://badge.fury.io/js/resin-cli)\n[![dependencies](https://david-dm.org/resin-io/resin-cli.svg)](https://david-dm.org/resin-io/resin-cli)\n[![Gitter](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/resin-io/chat)\n\nRequisites\n----------\n\nIf you want to install the CLI directly through npm, you'll need the below. If this looks difficult,\nwe do now have an experimental standalone binary release available, see ['Standalone install'](#standalone-install) below.\n\n- [NodeJS](https://nodejs.org) (>= v6)\n- [Git](https://git-scm.com)\n- The following executables should be correctly installed in your shell environment:\n  - `ssh`: Any recent version of the OpenSSH ssh client (required by `resin sync` and `resin ssh`)\n\t- if you need `ssh` to work behind the proxy you also need [`proxytunnel`](http://proxytunnel.sourceforge.net/) installed (available as `proxytunnel` package for Ubuntu, for example)\n  - `rsync`: >= 2.6.9 (required by `resin sync`)\n\n##### Windows Support\n\nBefore installing resin-cli, you'll need a working node-gyp environment. If you don't already have one you'll see native module build errors during installation. To fix this, run `npm install -g --production windows-build-tools` in an administrator console (available as 'Command Prompt (Admin)' when pressing windows+x in Windows 7+).\n\n`resin sync` and `resin ssh` have not been thoroughly tested on the standard Windows cmd.exe shell. We recommend using bash (or a similar) shell, like Bash for Windows 10 or [Git for Windows](https://git-for-windows.github.io/).\n\nIf you still want to use `cmd.exe` you will have to use a package manager like MinGW or chocolatey. For MinGW the steps are:\n\n1. Install [MinGW](http://www.mingw.org).\n2. Install the `msys-rsync` and `msys-openssh` packages.\n3. Add MinGW to the `%PATH%` if this hasn't been done by the installer already. The location where the binaries are places is usually `C:\\MinGW\\msys\\1.0\\bin`, but it can vary if you selected a different location in the installer.\n4. Copy your SSH keys to `%homedrive%%homepath\\.ssh`.\n5. If you need `ssh` to work behind the proxy you also need to install [proxytunnel](http://proxytunnel.sourceforge.net/)\n\nGetting Started\n---------------\n\n### NPM install\n\nIf you've got all the requirements above, you should be able to install the CLI directly from npm. If not,\nor if you have any trouble with this, please try the new standalone install steps just below.\n\nThis might require elevated privileges in some environments.\n\n```sh\n$ npm install resin-cli -g --production --unsafe-perm\n```\n\n`--unsafe-perm` is only required on systems where the global install directory is not user-writable.\nThis allows npm install steps to download and save prebuilt native binaries. You may be able to omit it,\nespecially if you're using a user-managed node install such as [nvm](https://github.com/creationix/nvm).\n\nIn some environments, this process will need to build native modules. This may require a more complex build\nenvironment, and notably requires Python 2.7. If you hit any problems with this, we recommend you try the\nalternative standalone install below instead.\n\n### Standalone install\n\nIf you don't have node or a working pre-gyp environment, you can still install the CLI as a standalone\nbinary. **This is experimental and may not work perfectly yet in all environments**, but it seems to work\nwell in initial cross-platform testing, so it may be useful, and we'd love your feedback if you hit any issues.\n\nTo install the CLI as a standalone binary:\n\n* Download the latest zip for your OS from https://github.com/resin-io/resin-cli/releases.\n* Extract the contents, putting the `resin-cli` folder somewhere appropriate for your system (e.g. `C:/resin-cli`, `/usr/local/lib/resin-cli`, etc).\n* Add the `resin-cli` folder to your `PATH` ([Windows instructions](https://www.computerhope.com/issues/ch000549.htm), [Linux instructions](https://stackoverflow.com/questions/14637979/how-to-permanently-set-path-on-linux-unix), [OSX instructions](https://stackoverflow.com/questions/22465332/setting-path-environment-variable-in-osx-permanently))\n* Running `resin` in a fresh command line should print the resin CLI help.\n\nTo update in future, simply download a new release and replace the extracted folder.\n\nHave any problems, or see any unexpected behaviour? [Please file an issue!](https://github.com/resin-io/resin-cli/issues/new)\n\n### Login\n\n```sh\n$ resin login\n```\n\n_(Typically useful, but not strictly required for all commands)_\n\n### Run commands\n\nTake a look at the full command documentation at [https://docs.resin.io/tools/cli/](https://docs.resin.io/tools/cli/#table-of-contents\n), or by running `resin help`.\n\n### Bash completions\n\nOptionally you can enable tab completions for the bash shell, enabling the shell to provide additional context and automatically complete arguments to`resin`. To enable bash completions, copy the `resin-completion.bash` file to the default bash completions directory (usually `/etc/bash_completion.d/`) or append it to the end of `~/.bash_completion`.\n\nFAQ\n---\n\n### Where is my configuration file?\n\nThe per-user configuration file lives in `$HOME/.resinrc.yml` or `%UserProfile%\\_resinrc.yml`, in Unix based operating systems and Windows respectively.\n\nThe Resin CLI also attempts to read a `resinrc.yml` file in the current directory, which takes precedence over the per-user configuration file.\n\n### How do I point the Resin CLI to staging?\n\nThe easiest way is to set the `RESINRC_RESIN_URL=resinstaging.io` environment variable.\n\nAlternatively, you can edit your configuration file and set `resinUrl: resinstaging.io` to persist this setting.\n\n### How do I make the Resin CLI persist data in another directory?\n\nThe Resin CLI persists your session token, as well as cached images in `$HOME/.resin` or `%UserProfile%\\_resin`.\n\nPointing the Resin CLI to persist data in another location is necessary in certain environments, like a server, where there is no home directory, or a device running resinOS, which erases all data after a restart.\n\nYou can accomplish this by setting `RESINRC_DATA_DIRECTORY=/opt/resin` or adding `dataDirectory: /opt/resin` to your configuration file, replacing `/opt/resin` with your desired directory.\n\nSupport\n-------\n\nIf you're having any problems, check our [troubleshooting guide](https://github.com/resin-io/resin-cli/blob/master/TROUBLESHOOTING.md) and if your problem is not addressed there, please [raise an issue](https://github.com/resin-io/resin-cli/issues/new) on GitHub and the resin.io team will be happy to help.\n\nYou can also get in touch with us in the resin.io [forums](https://forums.resin.io/).\n\nLicense\n-------\n\nThe project is licensed under the Apache 2.0 license.\n","readmeFilename":"README.md","gitHead":"64b4f6747749228676de6cc5c0266fa7d794ac17","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@7.10.9-sdk-references-update-64b4f6747749228676de6cc5c0266fa7d794ac17","_npmVersion":"6.1.0","_nodeVersion":"10.4.0","_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"dist":{"integrity":"sha512-eXTP6h5z5c7cA34CjqLX0cg5lTvxeo2xFZnCqyC8rhGBxpH4bizwzXfOMx9owJlnXQlBAL/efw8xB34IDpBFmQ==","shasum":"dbc2406c84f97576604411752bda40863830fa55","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-7.10.9-sdk-references-update-64b4f6747749228676de6cc5c0266fa7d794ac17.tgz","fileCount":158,"unpackedSize":679430,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbyNkcCRA9TVsSAnZWagAArtIP/A4KUJwkOntimiDw9Z4I\ndfMjVB0aS76UOFQ3BpzZTVqfBU+JwxsHOYAJCBTUEPThw+WRPkDJY6vODTrW\nEb/6sZzAyvsEbd5nWV6+euxk5/TcsYd8B7FMuVnwzwjWmTsz65vRr8egktrN\n+Ux+JYIJ6hzIVsZYxjj45ONy4IF/EUo7roqx4S7O7idrtk5xYv9NriEvdttl\nDG11NVI8PoWDJwuMirkROS5GiSjDYXaMHC3lNYbXNllZQNEA5+yHdOl8Lype\niuNLNJ8h/oAne0BGB1ZPky/ATYAv/gdiT8dctftwtFd6taPLS0linrr45YcS\nTAb6zng1un0kY5+ogY311clX/9n168xCvbLT4M1xPCL9qLWt3iIVXXOw55zq\n0cyfTLm0BNB1I+U+x4FyKs1C9/aMSBvr6zV/RtflKUQkAi9tedFx58JFott+\nbl1X6Wv94kL4mjyLispsmKdqedT+DljJT8/Ulo6a1258ECMUCZ2KDh90hunV\nnQkZRvDQSEf506wQ2AODoa9KJ3cyiY5jg8JJo9goQQKlJFdOUoCKxjOhEELP\nWZVvGTWwY0MLgH756/DGsZ7ngEFhDQ8lpW7daQCq0EzTaPiWEnrnGqoIiwOT\ni8gEyZTCVmLKZWclfc8MBEtI6k2ljVeu22O4C+AirffR5YVePlUac4dtWx61\nDJD8\r\n=kA0V\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICw3MeCxTXRmWKbuNyR48W6FHtrggESWC+t8jNMZD6zSAiEArxXNkq/Z0fKxMoIqDE0JxNtGboZjIipp50Qru2mHQPU="}]},"maintainers":[{"email":"accounts+npm@balena.io","name":"balena.io"},{"email":"accounts+npm-ci@resin.io","name":"resin-ci"},{"email":"accounts@resin.io","name":"resin.io"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-cli_7.10.9-sdk-references-update-64b4f6747749228676de6cc5c0266fa7d794ac17_1539889436278_0.5385856855941664"},"_hasShrinkwrap":false},"7.10.9":{"name":"resin-cli","version":"7.10.9","description":"The official resin.io CLI tool","main":"./build/actions/index.js","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git+ssh://git@github.com/resin-io/resin-cli.git"},"preferGlobal":true,"bin":{"resin":"./bin/resin"},"pkg":{"scripts":["node_modules/resin-sync/build/capitano/*.js","node_modules/resin-sync/build/sync/*.js","node_modules/resin-compose-parse/src/schemas/*.json","node_modules/raven/lib/instrumentation/*.js"],"assets":["build/auth/pages/*.ejs","node_modules/resin-discoverable-services/services/**/*"]},"scripts":{"prebuild":"rimraf build/ build-bin/ build-zip/","build":"npm run build:src && npm run build:bin","build:src":"npm run prettify && npm run lint && npm run build:fast && npm run build:doc","build:fast":"gulp build && tsc","build:doc":"mkdirp doc/ && ts-node automation/capitanodoc/index.ts > doc/cli.markdown","build:bin":"ts-node --type-check -P automation automation/build-bin.ts","release":"npm run build && ts-node --type-check -P automation automation/deploy-bin.ts","pretest":"npm run build","test":"gulp test","ci":"npm run test && catch-uncommitted","watch":"gulp watch","prettify":"prettier --write \"{lib,tests,automation,typings}/**/*.ts\"","lint":"resin-lint lib/ tests/ && resin-lint --typescript automation/ lib/ typings/ tests/","prepublish":"require-npm4-to-publish","prepublishOnly":"npm run build"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","engines":{"node":">=6.0"},"devDependencies":{"@types/archiver":"2.1.2","@types/bluebird":"3.5.19","@types/common-tags":"1.4.0","@types/es6-promise":"0.0.32","@types/fs-extra":"5.0.4","@types/is-root":"1.0.0","@types/lodash":"4.14.103","@types/mkdirp":"0.5.2","@types/node":"10.5.2","@types/prettyjson":"0.0.28","@types/raven":"2.5.1","catch-uncommitted":"^1.0.0","ent":"^2.2.0","filehound":"^1.16.2","fs-extra":"^5.0.0","gulp":"^3.9.0","gulp-coffee":"^2.2.0","gulp-inline-source":"^2.1.0","gulp-mocha":"^2.0.0","gulp-shell":"^0.5.2","mochainon":"^2.0.0","pkg":"^4.3.0-beta.1","prettier":"1.13.5","publish-release":"^1.3.3","require-npm4-to-publish":"^1.0.0","resin-lint":"^1.5.0","rewire":"^3.0.2","ts-node":"^4.0.1","typescript":"2.8.1"},"dependencies":{"@resin.io/valid-email":"^0.1.0","@types/stream-to-promise":"2.2.0","@types/through2":"^2.0.33","JSONStream":"^1.0.3","ansi-escapes":"^2.0.0","any-promise":"^1.3.0","archiver":"^2.1.0","bash":"0.0.1","bluebird":"^3.3.3","body-parser":"^1.14.1","capitano":"^1.7.0","chalk":"^2.3.0","cli-truncate":"^1.1.0","coffeescript":"^1.12.6","columnify":"^1.5.2","common-tags":"^1.7.2","denymount":"^2.2.0","docker-progress":"^3.0.1","docker-qemu-transpose":"^0.5.1","docker-toolbelt":"^3.1.0","dockerode":"^2.5.5","dockerode-options":"^0.2.1","drivelist":"^5.0.22","ejs":"^2.5.7","etcher-image-write":"^9.0.3","express":"^4.13.3","ext2fs":"1.0.7","global-tunnel-ng":"^2.1.1","hasbin":"^1.2.3","humanize":"0.0.9","inquirer":"^3.1.1","is-root":"^1.0.0","js-yaml":"^3.10.0","klaw":"^3.0.0","lodash":"^4.17.4","mixpanel":"^0.4.0","mkdirp":"^0.5.1","moment":"^2.20.1","moment-duration-format":"^2.2.1","mz":"^2.6.0","node-cleanup":"^2.1.2","opn":"^5.1.0","prettyjson":"^1.1.3","progress-stream":"^2.0.0","raven":"^2.5.0","reconfix":"^0.1.0","request":"^2.81.0","resin-bundle-resolve":"^0.5.3","resin-cli-form":"^2.0.0","resin-cli-visuals":"^1.4.0","resin-compose-parse":"^1.10.2","resin-config-json":"^1.0.0","resin-device-config":"^4.0.0","resin-device-init":"^4.0.0","resin-doodles":"0.0.1","resin-image-fs":"^5.0.2","resin-image-manager":"^5.0.0","resin-multibuild":"^0.5.1","resin-preload":"^6.3.0","resin-release":"^1.2.0","resin-sdk":"10.0.0-beta2","resin-sdk-preconfigured":"^6.9.0","resin-semver":"^1.3.0","resin-settings-client":"^3.6.1","resin-stream-logger":"^0.1.0","resin-sync":"^9.3.3","rimraf":"^2.4.3","rindle":"^1.0.0","semver":"^5.3.0","split":"^1.0.1","string-width":"^2.1.1","strip-ansi-stream":"^1.0.0","tar-stream":"^1.5.5","through2":"^2.0.3","tmp":"0.0.31","typed-error":"^3.0.0","umount":"^1.1.6","unzip2":"^0.2.5","update-notifier":"^2.2.0","window-size":"^1.1.0","removedrive":"^1.0.0","windosu":"^0.2.0"},"optionalDependencies":{"removedrive":"^1.0.0","windosu":"^0.2.0"},"gitHead":"330cbc6a68caf73d1d6ac266034b3958687d2780","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@7.10.9","_npmVersion":"6.1.0","_nodeVersion":"10.4.0","_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"dist":{"integrity":"sha512-wPMptAdVy63ybNMlEZ/s12lnlDYpkiPnHaRRHaHkl8sJxM9hGiRKhTgH1SGRQQzTrFXeabQOR7YT60uhEPzccw==","shasum":"2ac4855c2ce2577f70a5004c90a137bdcaf12092","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-7.10.9.tgz","fileCount":158,"unpackedSize":679367,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbyNqkCRA9TVsSAnZWagAAgWgP/3I7F2VM9ZPcNTeF2E6F\nzKk0w9cM9qFipbxOyNk7rtL5bHrfzDIVwZJHMnyNzed4K9mmyoUorW3d6tU+\nj4n8wiFh9jQxc0XAWmv2ocbhDOU4QyocizpNNRRnCWvOF58vYgTCgNSlSA3R\nLWIcFOaNoIvr+UKWHTMI97xyKFYKyq0GaepzqpnSCC59cYA1siasLIkUAU5Y\nwuwsfO4xpkhz0I2nMWQi/rDilNIOmJbzeTt8A6yRrXqQ5sf1vMbarcbdZl3d\n1v1o8d171Snovhx7idwSgD3hPFIpObE4cO5HOcUH4rDntXcDNdPdsoRteKBD\nGIbrbCNVjud6NZN/wgWqsJ+QL6Jk9F/jB2+SkGEiwJrrRih5wxQ5H0p8AG7i\nABunx/jEu+xuaY38mnxWp8hxZ8KJWqNPS8eNxYB9sR7aRaR79374A74UEsyx\nw2JcrhjWpKDNGI+eyHmxodz3gO1hA65J9ppz49/IOXH2svbUxZbT5CE0bRu9\nxsldurUvmNKTWxUlYikMb3q0GXqgbP1FNKARRTMKohfJhrmPVC9sUt/BnplU\n8QN1Hi8EK8jpwoxRy24vAgjSdvAd3SXTbQAJ2gs1uNdqx5g0xpgs2RtYHXz/\nzsSpOOeG5kOejkSqHBuv6v21DDoD+JzFjWWheT9BS6/cmeOyyx90ELq2uBKN\nlQM6\r\n=KnxO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBGJFaG3lUK2HV+obUCCBfZbtESWa0BnGTf87T1ANiPhAiA5AD59E6NXF7qN1JRNEoH1BOHSxUEiy0ddprpyKdwXqQ=="}]},"maintainers":[{"email":"accounts+npm@balena.io","name":"balena.io"},{"email":"accounts+npm-ci@resin.io","name":"resin-ci"},{"email":"accounts@resin.io","name":"resin.io"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-cli_7.10.9_1539889827895_0.26235105776998324"},"_hasShrinkwrap":false,"deprecated":"resin-cli is deprecated, please use balena-cli instead"},"7.10.10-drop-sdk-preconfigured-app-patterns-8d2f506e7d734c38214d7ffbab9dd3e50aa9c9d5":{"name":"resin-cli","version":"7.10.10-drop-sdk-preconfigured-app-patterns-8d2f506e7d734c38214d7ffbab9dd3e50aa9c9d5","description":"The official resin.io CLI tool","main":"./build/actions/index.js","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git+ssh://git@github.com/resin-io/resin-cli.git"},"preferGlobal":true,"bin":{"resin":"./bin/resin"},"pkg":{"scripts":["node_modules/resin-sync/build/capitano/*.js","node_modules/resin-sync/build/sync/*.js","node_modules/resin-compose-parse/src/schemas/*.json","node_modules/raven/lib/instrumentation/*.js"],"assets":["build/auth/pages/*.ejs","node_modules/resin-discoverable-services/services/**/*"]},"scripts":{"prebuild":"rimraf build/ build-bin/ build-zip/","build":"npm run build:src && npm run build:bin","build:src":"npm run prettify && npm run lint && npm run build:fast && npm run build:doc","build:fast":"gulp build && tsc","build:doc":"mkdirp doc/ && ts-node automation/capitanodoc/index.ts > doc/cli.markdown","build:bin":"ts-node --type-check -P automation automation/build-bin.ts","release":"npm run build && ts-node --type-check -P automation automation/deploy-bin.ts","pretest":"npm run build","test":"gulp test","ci":"npm run test && catch-uncommitted","watch":"gulp watch","prettify":"prettier --write \"{lib,tests,automation,typings}/**/*.ts\"","lint":"resin-lint lib/ tests/ && resin-lint --typescript automation/ lib/ typings/ tests/","prepublish":"require-npm4-to-publish","prepublishOnly":"npm run build"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","engines":{"node":">=6.0"},"devDependencies":{"@types/archiver":"2.1.2","@types/bluebird":"3.5.19","@types/common-tags":"1.4.0","@types/es6-promise":"0.0.32","@types/fs-extra":"5.0.4","@types/is-root":"1.0.0","@types/lodash":"4.14.103","@types/mkdirp":"0.5.2","@types/node":"10.5.2","@types/prettyjson":"0.0.28","@types/raven":"2.5.1","catch-uncommitted":"^1.0.0","ent":"^2.2.0","filehound":"^1.16.2","fs-extra":"^5.0.0","gulp":"^3.9.0","gulp-coffee":"^2.2.0","gulp-inline-source":"^2.1.0","gulp-mocha":"^2.0.0","gulp-shell":"^0.5.2","mochainon":"^2.0.0","pkg":"^4.3.0-beta.1","prettier":"1.13.5","publish-release":"^1.3.3","require-npm4-to-publish":"^1.0.0","resin-lint":"^1.5.0","rewire":"^3.0.2","ts-node":"^4.0.1","typescript":"2.8.1"},"dependencies":{"@resin.io/valid-email":"^0.1.0","@types/stream-to-promise":"2.2.0","@types/through2":"^2.0.33","JSONStream":"^1.0.3","ansi-escapes":"^2.0.0","any-promise":"^1.3.0","archiver":"^2.1.0","bash":"0.0.1","bluebird":"^3.3.3","body-parser":"^1.14.1","capitano":"^1.7.0","chalk":"^2.3.0","cli-truncate":"^1.1.0","coffeescript":"^1.12.6","columnify":"^1.5.2","common-tags":"^1.7.2","denymount":"^2.2.0","docker-progress":"^3.0.1","docker-qemu-transpose":"^0.5.1","docker-toolbelt":"^3.1.0","dockerode":"^2.5.5","dockerode-options":"^0.2.1","drivelist":"^5.0.22","ejs":"^2.5.7","etcher-image-write":"^9.0.3","express":"^4.13.3","ext2fs":"1.0.7","global-tunnel-ng":"^2.1.1","hasbin":"^1.2.3","humanize":"0.0.9","inquirer":"^3.1.1","is-root":"^1.0.0","js-yaml":"^3.10.0","klaw":"^3.0.0","lodash":"^4.17.4","mixpanel":"^0.4.0","mkdirp":"^0.5.1","moment":"^2.20.1","moment-duration-format":"^2.2.1","mz":"^2.6.0","node-cleanup":"^2.1.2","opn":"^5.1.0","prettyjson":"^1.1.3","progress-stream":"^2.0.0","raven":"^2.5.0","reconfix":"^0.1.0","request":"^2.81.0","resin-bundle-resolve":"^0.5.3","resin-cli-form":"^2.0.0","resin-cli-visuals":"^1.4.0","resin-compose-parse":"^1.10.2","resin-config-json":"^1.0.0","resin-device-config":"^4.0.0","resin-device-init":"^4.0.0","resin-doodles":"0.0.1","resin-image-fs":"^5.0.2","resin-image-manager":"^5.0.0","resin-multibuild":"^0.5.1","resin-preload":"^6.3.0","resin-release":"^1.2.0","resin-sdk":"10.0.0-beta2","resin-sdk-preconfigured":"^6.9.0","resin-semver":"^1.3.0","resin-settings-client":"^3.6.1","resin-stream-logger":"^0.1.0","resin-sync":"^9.3.3","rimraf":"^2.4.3","rindle":"^1.0.0","semver":"^5.3.0","split":"^1.0.1","string-width":"^2.1.1","strip-ansi-stream":"^1.0.0","tar-stream":"^1.5.5","through2":"^2.0.3","tmp":"0.0.31","typed-error":"^3.0.0","umount":"^1.1.6","unzip2":"^0.2.5","update-notifier":"^2.2.0","window-size":"^1.1.0","removedrive":"^1.0.0","windosu":"^0.2.0"},"optionalDependencies":{"removedrive":"^1.0.0","windosu":"^0.2.0"},"readme":"Resin CLI\n=========\n\n> The official resin.io CLI tool.\n\n[![npm version](https://badge.fury.io/js/resin-cli.svg)](http://badge.fury.io/js/resin-cli)\n[![dependencies](https://david-dm.org/resin-io/resin-cli.svg)](https://david-dm.org/resin-io/resin-cli)\n[![Gitter](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/resin-io/chat)\n\nRequisites\n----------\n\nIf you want to install the CLI directly through npm, you'll need the below. If this looks difficult,\nwe do now have an experimental standalone binary release available, see ['Standalone install'](#standalone-install) below.\n\n- [NodeJS](https://nodejs.org) (>= v6)\n- [Git](https://git-scm.com)\n- The following executables should be correctly installed in your shell environment:\n  - `ssh`: Any recent version of the OpenSSH ssh client (required by `resin sync` and `resin ssh`)\n\t- if you need `ssh` to work behind the proxy you also need [`proxytunnel`](http://proxytunnel.sourceforge.net/) installed (available as `proxytunnel` package for Ubuntu, for example)\n  - `rsync`: >= 2.6.9 (required by `resin sync`)\n\n##### Windows Support\n\nBefore installing resin-cli, you'll need a working node-gyp environment. If you don't already have one you'll see native module build errors during installation. To fix this, run `npm install -g --production windows-build-tools` in an administrator console (available as 'Command Prompt (Admin)' when pressing windows+x in Windows 7+).\n\n`resin sync` and `resin ssh` have not been thoroughly tested on the standard Windows cmd.exe shell. We recommend using bash (or a similar) shell, like Bash for Windows 10 or [Git for Windows](https://git-for-windows.github.io/).\n\nIf you still want to use `cmd.exe` you will have to use a package manager like MinGW or chocolatey. For MinGW the steps are:\n\n1. Install [MinGW](http://www.mingw.org).\n2. Install the `msys-rsync` and `msys-openssh` packages.\n3. Add MinGW to the `%PATH%` if this hasn't been done by the installer already. The location where the binaries are places is usually `C:\\MinGW\\msys\\1.0\\bin`, but it can vary if you selected a different location in the installer.\n4. Copy your SSH keys to `%homedrive%%homepath\\.ssh`.\n5. If you need `ssh` to work behind the proxy you also need to install [proxytunnel](http://proxytunnel.sourceforge.net/)\n\nGetting Started\n---------------\n\n### NPM install\n\nIf you've got all the requirements above, you should be able to install the CLI directly from npm. If not,\nor if you have any trouble with this, please try the new standalone install steps just below.\n\nThis might require elevated privileges in some environments.\n\n```sh\n$ npm install resin-cli -g --production --unsafe-perm\n```\n\n`--unsafe-perm` is only required on systems where the global install directory is not user-writable.\nThis allows npm install steps to download and save prebuilt native binaries. You may be able to omit it,\nespecially if you're using a user-managed node install such as [nvm](https://github.com/creationix/nvm).\n\nIn some environments, this process will need to build native modules. This may require a more complex build\nenvironment, and notably requires Python 2.7. If you hit any problems with this, we recommend you try the\nalternative standalone install below instead.\n\n### Standalone install\n\nIf you don't have node or a working pre-gyp environment, you can still install the CLI as a standalone\nbinary. **This is experimental and may not work perfectly yet in all environments**, but it seems to work\nwell in initial cross-platform testing, so it may be useful, and we'd love your feedback if you hit any issues.\n\nTo install the CLI as a standalone binary:\n\n* Download the latest zip for your OS from https://github.com/resin-io/resin-cli/releases.\n* Extract the contents, putting the `resin-cli` folder somewhere appropriate for your system (e.g. `C:/resin-cli`, `/usr/local/lib/resin-cli`, etc).\n* Add the `resin-cli` folder to your `PATH` ([Windows instructions](https://www.computerhope.com/issues/ch000549.htm), [Linux instructions](https://stackoverflow.com/questions/14637979/how-to-permanently-set-path-on-linux-unix), [OSX instructions](https://stackoverflow.com/questions/22465332/setting-path-environment-variable-in-osx-permanently))\n* Running `resin` in a fresh command line should print the resin CLI help.\n\nTo update in future, simply download a new release and replace the extracted folder.\n\nHave any problems, or see any unexpected behaviour? [Please file an issue!](https://github.com/resin-io/resin-cli/issues/new)\n\n### Login\n\n```sh\n$ resin login\n```\n\n_(Typically useful, but not strictly required for all commands)_\n\n### Run commands\n\nTake a look at the full command documentation at [https://docs.resin.io/tools/cli/](https://docs.resin.io/tools/cli/#table-of-contents\n), or by running `resin help`.\n\n### Bash completions\n\nOptionally you can enable tab completions for the bash shell, enabling the shell to provide additional context and automatically complete arguments to`resin`. To enable bash completions, copy the `resin-completion.bash` file to the default bash completions directory (usually `/etc/bash_completion.d/`) or append it to the end of `~/.bash_completion`.\n\nFAQ\n---\n\n### Where is my configuration file?\n\nThe per-user configuration file lives in `$HOME/.resinrc.yml` or `%UserProfile%\\_resinrc.yml`, in Unix based operating systems and Windows respectively.\n\nThe Resin CLI also attempts to read a `resinrc.yml` file in the current directory, which takes precedence over the per-user configuration file.\n\n### How do I point the Resin CLI to staging?\n\nThe easiest way is to set the `RESINRC_RESIN_URL=resinstaging.io` environment variable.\n\nAlternatively, you can edit your configuration file and set `resinUrl: resinstaging.io` to persist this setting.\n\n### How do I make the Resin CLI persist data in another directory?\n\nThe Resin CLI persists your session token, as well as cached images in `$HOME/.resin` or `%UserProfile%\\_resin`.\n\nPointing the Resin CLI to persist data in another location is necessary in certain environments, like a server, where there is no home directory, or a device running resinOS, which erases all data after a restart.\n\nYou can accomplish this by setting `RESINRC_DATA_DIRECTORY=/opt/resin` or adding `dataDirectory: /opt/resin` to your configuration file, replacing `/opt/resin` with your desired directory.\n\nSupport\n-------\n\nIf you're having any problems, check our [troubleshooting guide](https://github.com/resin-io/resin-cli/blob/master/TROUBLESHOOTING.md) and if your problem is not addressed there, please [raise an issue](https://github.com/resin-io/resin-cli/issues/new) on GitHub and the resin.io team will be happy to help.\n\nYou can also get in touch with us in the resin.io [forums](https://forums.resin.io/).\n\nLicense\n-------\n\nThe project is licensed under the Apache 2.0 license.\n","readmeFilename":"README.md","gitHead":"8d2f506e7d734c38214d7ffbab9dd3e50aa9c9d5","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@7.10.10-drop-sdk-preconfigured-app-patterns-8d2f506e7d734c38214d7ffbab9dd3e50aa9c9d5","_npmVersion":"6.1.0","_nodeVersion":"10.4.0","_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"dist":{"integrity":"sha512-JksPiQCpjwDdF6zi7txczLam27xIh6IX+xMmX56wK33gKh/jKzo0oC33k2N7fJGMu3qO5LXXp0m97++veShnng==","shasum":"707385b21babbdfe5b364147c0a7782d11a4a4f4","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-7.10.10-drop-sdk-preconfigured-app-patterns-8d2f506e7d734c38214d7ffbab9dd3e50aa9c9d5.tgz","fileCount":158,"unpackedSize":680272,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbye2gCRA9TVsSAnZWagAAB6UP+wXfMmMrlyf4a/gydrsf\npA5rujF3JlgFolAR0Y+1jVJQxB1xZuTaYRtir9JIKYo6f8Un50d/TiG0POl/\n/35M9ypER0zBJ+T1W2IovGF6lx1MfI41cm6GZOQPQlvsROzlJWGswL3MWAkd\nXap8T0iXLV0IvXIwrTkC3TOT9yHPv34/JdLFNxu0NrGpfr9Q9X0XB2RNxsHp\nYLcH5i8Rl3JvX4VXBvzdkOQ1asQVUHTGn33hps209AsD2rCIqEekgwW/M8M/\nSGfw3cOlW/Bupty52is0YBtLzApVTffphAjr9pWTtvpsaJByB2571jsBTn+x\nNVfikIVo4GAYq8Lk6XFUtPzyirXiTdzvgRnPAAAEtHPnv4exgH2sjIPJNQyC\n05dio16pTtth439kNRcMuEqontXl+WZAkE4CGtio0aL+SWa0o4CLawnyhzUv\nEpnYtwjq8GGyc6MZc5durSlZHwJHkQoIYkvq/QSHYa7xvDzPnBxBi4hvJRSI\nlRlSMk+Dmsc/FpkhBRZeF7xlZvDWDAdBqa6QgGCKJK5M5XacHXGHVblWkV26\ndvHko9P3YfGSWxq7rbHVU9VxPmYM6rWOleQ6ylz92HWMrLJh01jT27fqFg3R\n/MamMCjs2TGIADoYiwJU0Ejlb/KObInj6FXH/16TP4wGWMpn0wOJQ9QMlYJ7\n4dMz\r\n=XfD+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCUX2qAZCb4Zbtpgq4FZFED9j/lmwDJvBR5En+V4EIpvgIhAKP0la2/xnnvpMF1x2dxkBuFoCDqzgzeJBEyk9vJWd2V"}]},"maintainers":[{"email":"accounts+npm@balena.io","name":"balena.io"},{"email":"accounts+npm-ci@resin.io","name":"resin-ci"},{"email":"accounts@resin.io","name":"resin.io"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-cli_7.10.10-drop-sdk-preconfigured-app-patterns-8d2f506e7d734c38214d7ffbab9dd3e50aa9c9d5_1539960224092_0.5827870695748529"},"_hasShrinkwrap":false},"8.0.0-v8-meta-branch-8a8bb057630e9270446ffdae0a367381361a1d11":{"name":"resin-cli","version":"8.0.0-v8-meta-branch-8a8bb057630e9270446ffdae0a367381361a1d11","description":"The official resin.io CLI tool","main":"./build/actions/index.js","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git+ssh://git@github.com/resin-io/resin-cli.git"},"preferGlobal":true,"bin":{"resin":"./bin/resin"},"pkg":{"scripts":["node_modules/resin-sync/build/capitano/*.js","node_modules/resin-sync/build/sync/*.js","node_modules/resin-compose-parse/src/schemas/*.json","node_modules/raven/lib/instrumentation/*.js"],"assets":["build/auth/pages/*.ejs","node_modules/resin-discoverable-services/services/**/*"]},"scripts":{"prebuild":"rimraf build/ build-bin/ build-zip/","build":"npm run build:src && npm run build:bin","build:src":"npm run prettify && npm run lint && npm run build:fast && npm run build:doc","build:fast":"gulp build && tsc","build:doc":"mkdirp doc/ && ts-node automation/capitanodoc/index.ts > doc/cli.markdown","build:bin":"ts-node --type-check -P automation automation/build-bin.ts","release":"npm run build && ts-node --type-check -P automation automation/deploy-bin.ts","pretest":"npm run build","test":"gulp test","test:fast":"npm run build:fast && gulp test","ci":"npm run test && catch-uncommitted","watch":"gulp watch","prettify":"prettier --write \"{lib,tests,automation,typings}/**/*.ts\" --config ./node_modules/resin-lint/config/.prettierrc","lint":"resin-lint lib/ tests/ && resin-lint --typescript automation/ lib/ typings/ tests/","prepublish":"require-npm4-to-publish","prepublishOnly":"npm run build"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","engines":{"node":">=6.0"},"devDependencies":{"@types/archiver":"2.1.2","@types/bluebird":"3.5.19","@types/common-tags":"1.4.0","@types/es6-promise":"0.0.32","@types/fs-extra":"5.0.4","@types/is-root":"1.0.0","@types/lodash":"4.14.103","@types/mkdirp":"0.5.2","@types/node":"10.5.2","@types/prettyjson":"0.0.28","@types/raven":"2.5.1","catch-uncommitted":"^1.0.0","ent":"^2.2.0","filehound":"^1.16.2","fs-extra":"^5.0.0","gulp":"^3.9.0","gulp-coffee":"^2.2.0","gulp-inline-source":"^2.1.0","gulp-mocha":"^2.0.0","gulp-shell":"^0.5.2","mochainon":"^2.0.0","pkg":"^4.3.0-beta.1","prettier":"^1.14.2","publish-release":"^1.3.3","require-npm4-to-publish":"^1.0.0","resin-lint":"^2.0.0","rewire":"^3.0.2","ts-node":"^4.0.1","typescript":"2.8.1"},"dependencies":{"@resin.io/valid-email":"^0.1.0","@types/stream-to-promise":"2.2.0","@types/through2":"^2.0.33","@zeit/dockerignore":"0.0.1","JSONStream":"^1.0.3","ansi-escapes":"^2.0.0","any-promise":"^1.3.0","archiver":"^2.1.0","bash":"0.0.1","bluebird":"^3.3.3","body-parser":"^1.14.1","capitano":"^1.7.0","chalk":"^2.3.0","cli-truncate":"^1.1.0","coffeescript":"^1.12.6","color-hash":"^1.0.3","columnify":"^1.5.2","common-tags":"^1.7.2","denymount":"^2.2.0","docker-progress":"^3.0.1","docker-qemu-transpose":"^0.5.1","docker-toolbelt":"^3.1.0","dockerode":"^2.5.5","dockerode-options":"^0.2.1","drivelist":"^5.0.22","ejs":"^2.5.7","etcher-image-write":"^9.0.3","express":"^4.13.3","ext2fs":"1.0.7","global-tunnel-ng":"^2.1.1","hasbin":"^1.2.3","humanize":"0.0.9","ignore":"^5.0.2","inquirer":"^3.1.1","is-root":"^1.0.0","js-yaml":"^3.10.0","klaw":"^3.0.0","lodash":"^4.17.4","minimatch":"^3.0.4","mixpanel":"^0.4.0","mkdirp":"^0.5.1","moment":"^2.20.1","moment-duration-format":"^2.2.1","mz":"^2.6.0","node-cleanup":"^2.1.2","opn":"^5.1.0","prettyjson":"^1.1.3","progress-stream":"^2.0.0","raven":"^2.5.0","reconfix":"^0.1.0","request":"^2.81.0","resin-bundle-resolve":"^0.6.0","resin-cli-form":"^2.0.0","resin-cli-visuals":"^1.4.0","resin-compose-parse":"^2.0.0","resin-config-json":"^1.0.0","resin-device-config":"^4.0.0","resin-device-init":"^4.0.0","resin-doodles":"0.0.1","resin-image-fs":"^5.0.2","resin-image-manager":"^5.0.0","resin-multibuild":"^0.9.0","resin-preload":"^7.0.0","resin-release":"^1.2.0","resin-sdk":"10.0.0-beta2","resin-sdk-preconfigured":"^6.9.0","resin-semver":"^1.3.0","resin-settings-client":"^3.6.1","resin-stream-logger":"^0.1.0","resin-sync":"^9.3.3","rimraf":"^2.4.3","rindle":"^1.0.0","semver":"^5.3.0","split":"^1.0.1","string-width":"^2.1.1","strip-ansi-stream":"^1.0.0","tar-stream":"^1.5.5","through2":"^2.0.3","tmp":"0.0.31","typed-error":"^3.0.0","umount":"^1.1.6","unzip2":"^0.2.5","update-notifier":"^2.2.0","window-size":"^1.1.0","removedrive":"^1.0.0","windosu":"^0.2.0"},"optionalDependencies":{"removedrive":"^1.0.0","windosu":"^0.2.0"},"readme":"Resin CLI\n=========\n\n> The official resin.io CLI tool.\n\n[![npm version](https://badge.fury.io/js/resin-cli.svg)](http://badge.fury.io/js/resin-cli)\n[![dependencies](https://david-dm.org/resin-io/resin-cli.svg)](https://david-dm.org/resin-io/resin-cli)\n[![Gitter](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/resin-io/chat)\n\nRequisites\n----------\n\nIf you want to install the CLI directly through npm, you'll need the below. If this looks difficult,\nwe do now have an experimental standalone binary release available, see ['Standalone install'](#standalone-install) below.\n\n- [NodeJS](https://nodejs.org) (>= v6)\n- [Git](https://git-scm.com)\n- The following executables should be correctly installed in your shell environment:\n  - `ssh`: Any recent version of the OpenSSH ssh client (required by `resin sync` and `resin ssh`)\n\t- if you need `ssh` to work behind the proxy you also need [`proxytunnel`](http://proxytunnel.sourceforge.net/) installed (available as `proxytunnel` package for Ubuntu, for example)\n  - `rsync`: >= 2.6.9 (required by `resin sync`)\n\n##### Windows Support\n\nBefore installing resin-cli, you'll need a working node-gyp environment. If you don't already have one you'll see native module build errors during installation. To fix this, run `npm install -g --production windows-build-tools` in an administrator console (available as 'Command Prompt (Admin)' when pressing windows+x in Windows 7+).\n\n`resin sync` and `resin ssh` have not been thoroughly tested on the standard Windows cmd.exe shell. We recommend using bash (or a similar) shell, like Bash for Windows 10 or [Git for Windows](https://git-for-windows.github.io/).\n\nIf you still want to use `cmd.exe` you will have to use a package manager like MinGW or chocolatey. For MinGW the steps are:\n\n1. Install [MinGW](http://www.mingw.org).\n2. Install the `msys-rsync` and `msys-openssh` packages.\n3. Add MinGW to the `%PATH%` if this hasn't been done by the installer already. The location where the binaries are places is usually `C:\\MinGW\\msys\\1.0\\bin`, but it can vary if you selected a different location in the installer.\n4. Copy your SSH keys to `%homedrive%%homepath\\.ssh`.\n5. If you need `ssh` to work behind the proxy you also need to install [proxytunnel](http://proxytunnel.sourceforge.net/)\n\nGetting Started\n---------------\n\n### NPM install\n\nIf you've got all the requirements above, you should be able to install the CLI directly from npm. If not,\nor if you have any trouble with this, please try the new standalone install steps just below.\n\nThis might require elevated privileges in some environments.\n\n```sh\n$ npm install resin-cli -g --production --unsafe-perm\n```\n\n`--unsafe-perm` is only required on systems where the global install directory is not user-writable.\nThis allows npm install steps to download and save prebuilt native binaries. You may be able to omit it,\nespecially if you're using a user-managed node install such as [nvm](https://github.com/creationix/nvm).\n\nIn some environments, this process will need to build native modules. This may require a more complex build\nenvironment, and notably requires Python 2.7. If you hit any problems with this, we recommend you try the\nalternative standalone install below instead.\n\n### Standalone install\n\nIf you don't have node or a working pre-gyp environment, you can still install the CLI as a standalone\nbinary. **This is experimental and may not work perfectly yet in all environments**, but it seems to work\nwell in initial cross-platform testing, so it may be useful, and we'd love your feedback if you hit any issues.\n\nTo install the CLI as a standalone binary:\n\n* Download the latest zip for your OS from https://github.com/resin-io/resin-cli/releases.\n* Extract the contents, putting the `resin-cli` folder somewhere appropriate for your system (e.g. `C:/resin-cli`, `/usr/local/lib/resin-cli`, etc).\n* Add the `resin-cli` folder to your `PATH` ([Windows instructions](https://www.computerhope.com/issues/ch000549.htm), [Linux instructions](https://stackoverflow.com/questions/14637979/how-to-permanently-set-path-on-linux-unix), [OSX instructions](https://stackoverflow.com/questions/22465332/setting-path-environment-variable-in-osx-permanently))\n* Running `resin` in a fresh command line should print the resin CLI help.\n\nTo update in future, simply download a new release and replace the extracted folder.\n\nHave any problems, or see any unexpected behaviour? [Please file an issue!](https://github.com/resin-io/resin-cli/issues/new)\n\n### Login\n\n```sh\n$ resin login\n```\n\n_(Typically useful, but not strictly required for all commands)_\n\n### Run commands\n\nTake a look at the full command documentation at [https://docs.resin.io/tools/cli/](https://docs.resin.io/tools/cli/#table-of-contents\n), or by running `resin help`.\n\n### Bash completions\n\nOptionally you can enable tab completions for the bash shell, enabling the shell to provide additional context and automatically complete arguments to`resin`. To enable bash completions, copy the `resin-completion.bash` file to the default bash completions directory (usually `/etc/bash_completion.d/`) or append it to the end of `~/.bash_completion`.\n\nFAQ\n---\n\n### Where is my configuration file?\n\nThe per-user configuration file lives in `$HOME/.resinrc.yml` or `%UserProfile%\\_resinrc.yml`, in Unix based operating systems and Windows respectively.\n\nThe Resin CLI also attempts to read a `resinrc.yml` file in the current directory, which takes precedence over the per-user configuration file.\n\n### How do I point the Resin CLI to staging?\n\nThe easiest way is to set the `RESINRC_RESIN_URL=resinstaging.io` environment variable.\n\nAlternatively, you can edit your configuration file and set `resinUrl: resinstaging.io` to persist this setting.\n\n### How do I make the Resin CLI persist data in another directory?\n\nThe Resin CLI persists your session token, as well as cached images in `$HOME/.resin` or `%UserProfile%\\_resin`.\n\nPointing the Resin CLI to persist data in another location is necessary in certain environments, like a server, where there is no home directory, or a device running resinOS, which erases all data after a restart.\n\nYou can accomplish this by setting `RESINRC_DATA_DIRECTORY=/opt/resin` or adding `dataDirectory: /opt/resin` to your configuration file, replacing `/opt/resin` with your desired directory.\n\nSupport\n-------\n\nIf you're having any problems, check our [troubleshooting guide](https://github.com/resin-io/resin-cli/blob/master/TROUBLESHOOTING.md) and if your problem is not addressed there, please [raise an issue](https://github.com/resin-io/resin-cli/issues/new) on GitHub and the resin.io team will be happy to help.\n\nYou can also get in touch with us in the resin.io [forums](https://forums.resin.io/).\n\nLicense\n-------\n\nThe project is licensed under the Apache 2.0 license.\n","readmeFilename":"README.md","gitHead":"8a8bb057630e9270446ffdae0a367381361a1d11","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@8.0.0-v8-meta-branch-8a8bb057630e9270446ffdae0a367381361a1d11","_npmVersion":"6.1.0","_nodeVersion":"10.4.0","_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"dist":{"integrity":"sha512-PJ7yQK0asEoujGKYii8IIghojQQXYaR89vWC+PxNOJG3rWeggQant8nRj8Ug0kKMWkab+yrTg34tuN7DnFoCIA==","shasum":"02368ee1a086188944245e3556a26f2f484dcf1f","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-8.0.0-v8-meta-branch-8a8bb057630e9270446ffdae0a367381361a1d11.tgz","fileCount":173,"unpackedSize":702587,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbyfOdCRA9TVsSAnZWagAA4f0P/RZ3TlhnUOMk4KLV2dMl\nYfjgj1Pp3t1obe6nMW3ZQr72FZmm8R3n0t8IBAfdbe24B1iW8lWYd+u6xnVO\nhU+LTLujHt0NggOQgjHZfwk1SfY05t0C3RoLJy1dawxoJOyuTQxDvkY8c+sy\nlHGMAKxnzOL8fDXnSq3oGDPu2PB7SxgR7HZT2h85tcEMmZe79I5EDNV4iu5k\nQrtOK3C6Hr36dvIWVxHZdD1qRH214lDQCNNAZ3DQJ2+GLLUZcYDeJbjTusmR\nEv3SBCp7vg9x2rvA6EzSxibNgK8qNrZlX1jlm7OjGwwGBquHJA3psAV8WKCr\nmr4K0muy5n2wPdWcqq706csPWa99e2Iuu21kLDctJIq17mJ7qlTy4i1hEl3L\nBXbmhnMnYqUK6fNmgdk6adByN5bNVeaUjtr6PQG2e1YcR8KeTfnOpLJo+gbz\n0Gh+7Cxo1/s2XAOWLL3PqbLcE7PVWXOcbcrZMe0SgkJ1oFohG4DsAd+ASS50\ntuELIIBF8Ep9DGoRy6lnFkLq5W3wY+AVX8GVLvLdismlf/30DWsOxjzAXb4m\nIY0dKyslXRerJ3zmPddiHriWwnPIln1dhtATwhQmThAuuf+3AKWsG3mIqgBb\nun/rb1FZeWAKvw9zXQ7KXojLhLVRrK+SExbKk+uoJM4g1/pPk/Yx2Q25i547\nx6YZ\r\n=AZo+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDPHoMIotUe61xmEi34SYkt4SgjGUpMaQJtGWePLCD5fgIhAP/Jf8MSfhERzbOXbdqYDjTwZ4C46RtXbIWNcQ7NYzts"}]},"maintainers":[{"email":"accounts+npm@balena.io","name":"balena.io"},{"email":"accounts+npm-ci@resin.io","name":"resin-ci"},{"email":"accounts@resin.io","name":"resin.io"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-cli_8.0.0-v8-meta-branch-8a8bb057630e9270446ffdae0a367381361a1d11_1539961757118_0.9470614563270978"},"_hasShrinkwrap":false},"8.0.0-v8-meta-branch-bf71f9ea167346be1afe15a0f1d37f7ed86fd0bd":{"name":"resin-cli","version":"8.0.0-v8-meta-branch-bf71f9ea167346be1afe15a0f1d37f7ed86fd0bd","description":"The official resin.io CLI tool","main":"./build/actions/index.js","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git+ssh://git@github.com/resin-io/resin-cli.git"},"preferGlobal":true,"bin":{"resin":"./bin/resin"},"pkg":{"scripts":["node_modules/resin-sync/build/capitano/*.js","node_modules/resin-sync/build/sync/*.js","node_modules/resin-compose-parse/src/schemas/*.json","node_modules/raven/lib/instrumentation/*.js"],"assets":["build/auth/pages/*.ejs","node_modules/resin-discoverable-services/services/**/*"]},"scripts":{"prebuild":"rimraf build/ build-bin/ build-zip/","build":"npm run build:src && npm run build:bin","build:src":"npm run prettify && npm run lint && npm run build:fast && npm run build:doc","build:fast":"gulp build && tsc","build:doc":"mkdirp doc/ && ts-node automation/capitanodoc/index.ts > doc/cli.markdown","build:bin":"ts-node --type-check -P automation automation/build-bin.ts","release":"npm run build && ts-node --type-check -P automation automation/deploy-bin.ts","pretest":"npm run build","test":"gulp test","test:fast":"npm run build:fast && gulp test","ci":"npm run test && catch-uncommitted","watch":"gulp watch","prettify":"prettier --write \"{lib,tests,automation,typings}/**/*.ts\" --config ./node_modules/resin-lint/config/.prettierrc","lint":"resin-lint lib/ tests/ && resin-lint --typescript automation/ lib/ typings/ tests/","prepublish":"require-npm4-to-publish","prepublishOnly":"npm run build"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","engines":{"node":">=6.0"},"devDependencies":{"@types/archiver":"2.1.2","@types/bluebird":"3.5.19","@types/common-tags":"1.4.0","@types/es6-promise":"0.0.32","@types/fs-extra":"5.0.4","@types/is-root":"1.0.0","@types/lodash":"4.14.103","@types/mkdirp":"0.5.2","@types/node":"10.5.2","@types/prettyjson":"0.0.28","@types/raven":"2.5.1","catch-uncommitted":"^1.0.0","ent":"^2.2.0","filehound":"^1.16.2","fs-extra":"^5.0.0","gulp":"^3.9.0","gulp-coffee":"^2.2.0","gulp-inline-source":"^2.1.0","gulp-mocha":"^2.0.0","gulp-shell":"^0.5.2","mochainon":"^2.0.0","pkg":"^4.3.0-beta.1","prettier":"^1.14.2","publish-release":"^1.3.3","require-npm4-to-publish":"^1.0.0","resin-lint":"^2.0.0","rewire":"^3.0.2","ts-node":"^4.0.1","typescript":"2.8.1"},"dependencies":{"@resin.io/valid-email":"^0.1.0","@types/stream-to-promise":"2.2.0","@types/through2":"^2.0.33","@zeit/dockerignore":"0.0.1","JSONStream":"^1.0.3","ansi-escapes":"^2.0.0","any-promise":"^1.3.0","archiver":"^2.1.0","bash":"0.0.1","bluebird":"^3.3.3","body-parser":"^1.14.1","capitano":"^1.7.0","chalk":"^2.3.0","cli-truncate":"^1.1.0","coffeescript":"^1.12.6","color-hash":"^1.0.3","columnify":"^1.5.2","common-tags":"^1.7.2","denymount":"^2.2.0","docker-progress":"^3.0.1","docker-qemu-transpose":"^0.5.1","docker-toolbelt":"^3.1.0","dockerode":"^2.5.5","dockerode-options":"^0.2.1","drivelist":"^5.0.22","ejs":"^2.5.7","etcher-image-write":"^9.0.3","express":"^4.13.3","ext2fs":"1.0.7","global-tunnel-ng":"^2.1.1","hasbin":"^1.2.3","humanize":"0.0.9","ignore":"^5.0.2","inquirer":"^3.1.1","is-root":"^1.0.0","js-yaml":"^3.10.0","klaw":"^3.0.0","lodash":"^4.17.4","minimatch":"^3.0.4","mixpanel":"^0.4.0","mkdirp":"^0.5.1","moment":"^2.20.1","moment-duration-format":"^2.2.1","mz":"^2.6.0","node-cleanup":"^2.1.2","opn":"^5.1.0","prettyjson":"^1.1.3","progress-stream":"^2.0.0","raven":"^2.5.0","reconfix":"^0.1.0","request":"^2.81.0","resin-bundle-resolve":"^0.6.0","resin-cli-form":"^2.0.0","resin-cli-visuals":"^1.4.0","resin-compose-parse":"^2.0.0","resin-config-json":"^1.0.0","resin-device-config":"^4.0.0","resin-device-init":"^4.0.0","resin-doodles":"0.0.1","resin-image-fs":"^5.0.2","resin-image-manager":"^5.0.0","resin-multibuild":"^0.9.0","resin-preload":"^7.0.0","resin-release":"^1.2.0","resin-sdk":"10.0.0-beta2","resin-sdk-preconfigured":"^6.9.0","resin-semver":"^1.3.0","resin-settings-client":"^3.6.1","resin-stream-logger":"^0.1.0","resin-sync":"^9.3.3","rimraf":"^2.4.3","rindle":"^1.0.0","semver":"^5.3.0","split":"^1.0.1","string-width":"^2.1.1","strip-ansi-stream":"^1.0.0","tar-stream":"^1.5.5","through2":"^2.0.3","tmp":"0.0.31","typed-error":"^3.0.0","umount":"^1.1.6","unzip2":"^0.2.5","update-notifier":"^2.2.0","window-size":"^1.1.0","removedrive":"^1.0.0","windosu":"^0.2.0"},"optionalDependencies":{"removedrive":"^1.0.0","windosu":"^0.2.0"},"readme":"Resin CLI\n=========\n\n> The official resin.io CLI tool.\n\n[![npm version](https://badge.fury.io/js/resin-cli.svg)](http://badge.fury.io/js/resin-cli)\n[![dependencies](https://david-dm.org/resin-io/resin-cli.svg)](https://david-dm.org/resin-io/resin-cli)\n[![Gitter](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/resin-io/chat)\n\nRequisites\n----------\n\nIf you want to install the CLI directly through npm, you'll need the below. If this looks difficult,\nwe do now have an experimental standalone binary release available, see ['Standalone install'](#standalone-install) below.\n\n- [NodeJS](https://nodejs.org) (>= v6)\n- [Git](https://git-scm.com)\n- The following executables should be correctly installed in your shell environment:\n  - `ssh`: Any recent version of the OpenSSH ssh client (required by `resin sync` and `resin ssh`)\n\t- if you need `ssh` to work behind the proxy you also need [`proxytunnel`](http://proxytunnel.sourceforge.net/) installed (available as `proxytunnel` package for Ubuntu, for example)\n  - `rsync`: >= 2.6.9 (required by `resin sync`)\n\n##### Windows Support\n\nBefore installing resin-cli, you'll need a working node-gyp environment. If you don't already have one you'll see native module build errors during installation. To fix this, run `npm install -g --production windows-build-tools` in an administrator console (available as 'Command Prompt (Admin)' when pressing windows+x in Windows 7+).\n\n`resin sync` and `resin ssh` have not been thoroughly tested on the standard Windows cmd.exe shell. We recommend using bash (or a similar) shell, like Bash for Windows 10 or [Git for Windows](https://git-for-windows.github.io/).\n\nIf you still want to use `cmd.exe` you will have to use a package manager like MinGW or chocolatey. For MinGW the steps are:\n\n1. Install [MinGW](http://www.mingw.org).\n2. Install the `msys-rsync` and `msys-openssh` packages.\n3. Add MinGW to the `%PATH%` if this hasn't been done by the installer already. The location where the binaries are places is usually `C:\\MinGW\\msys\\1.0\\bin`, but it can vary if you selected a different location in the installer.\n4. Copy your SSH keys to `%homedrive%%homepath\\.ssh`.\n5. If you need `ssh` to work behind the proxy you also need to install [proxytunnel](http://proxytunnel.sourceforge.net/)\n\nGetting Started\n---------------\n\n### NPM install\n\nIf you've got all the requirements above, you should be able to install the CLI directly from npm. If not,\nor if you have any trouble with this, please try the new standalone install steps just below.\n\nThis might require elevated privileges in some environments.\n\n```sh\n$ npm install resin-cli -g --production --unsafe-perm\n```\n\n`--unsafe-perm` is only required on systems where the global install directory is not user-writable.\nThis allows npm install steps to download and save prebuilt native binaries. You may be able to omit it,\nespecially if you're using a user-managed node install such as [nvm](https://github.com/creationix/nvm).\n\nIn some environments, this process will need to build native modules. This may require a more complex build\nenvironment, and notably requires Python 2.7. If you hit any problems with this, we recommend you try the\nalternative standalone install below instead.\n\n### Standalone install\n\nIf you don't have node or a working pre-gyp environment, you can still install the CLI as a standalone\nbinary. **This is experimental and may not work perfectly yet in all environments**, but it seems to work\nwell in initial cross-platform testing, so it may be useful, and we'd love your feedback if you hit any issues.\n\nTo install the CLI as a standalone binary:\n\n* Download the latest zip for your OS from https://github.com/resin-io/resin-cli/releases.\n* Extract the contents, putting the `resin-cli` folder somewhere appropriate for your system (e.g. `C:/resin-cli`, `/usr/local/lib/resin-cli`, etc).\n* Add the `resin-cli` folder to your `PATH` ([Windows instructions](https://www.computerhope.com/issues/ch000549.htm), [Linux instructions](https://stackoverflow.com/questions/14637979/how-to-permanently-set-path-on-linux-unix), [OSX instructions](https://stackoverflow.com/questions/22465332/setting-path-environment-variable-in-osx-permanently))\n* Running `resin` in a fresh command line should print the resin CLI help.\n\nTo update in future, simply download a new release and replace the extracted folder.\n\nHave any problems, or see any unexpected behaviour? [Please file an issue!](https://github.com/resin-io/resin-cli/issues/new)\n\n### Login\n\n```sh\n$ resin login\n```\n\n_(Typically useful, but not strictly required for all commands)_\n\n### Run commands\n\nTake a look at the full command documentation at [https://docs.resin.io/tools/cli/](https://docs.resin.io/tools/cli/#table-of-contents\n), or by running `resin help`.\n\n### Bash completions\n\nOptionally you can enable tab completions for the bash shell, enabling the shell to provide additional context and automatically complete arguments to`resin`. To enable bash completions, copy the `resin-completion.bash` file to the default bash completions directory (usually `/etc/bash_completion.d/`) or append it to the end of `~/.bash_completion`.\n\nFAQ\n---\n\n### Where is my configuration file?\n\nThe per-user configuration file lives in `$HOME/.resinrc.yml` or `%UserProfile%\\_resinrc.yml`, in Unix based operating systems and Windows respectively.\n\nThe Resin CLI also attempts to read a `resinrc.yml` file in the current directory, which takes precedence over the per-user configuration file.\n\n### How do I point the Resin CLI to staging?\n\nThe easiest way is to set the `RESINRC_RESIN_URL=resinstaging.io` environment variable.\n\nAlternatively, you can edit your configuration file and set `resinUrl: resinstaging.io` to persist this setting.\n\n### How do I make the Resin CLI persist data in another directory?\n\nThe Resin CLI persists your session token, as well as cached images in `$HOME/.resin` or `%UserProfile%\\_resin`.\n\nPointing the Resin CLI to persist data in another location is necessary in certain environments, like a server, where there is no home directory, or a device running resinOS, which erases all data after a restart.\n\nYou can accomplish this by setting `RESINRC_DATA_DIRECTORY=/opt/resin` or adding `dataDirectory: /opt/resin` to your configuration file, replacing `/opt/resin` with your desired directory.\n\nSupport\n-------\n\nIf you're having any problems, check our [troubleshooting guide](https://github.com/resin-io/resin-cli/blob/master/TROUBLESHOOTING.md) and if your problem is not addressed there, please [raise an issue](https://github.com/resin-io/resin-cli/issues/new) on GitHub and the resin.io team will be happy to help.\n\nYou can also get in touch with us in the resin.io [forums](https://forums.resin.io/).\n\nLicense\n-------\n\nThe project is licensed under the Apache 2.0 license.\n","readmeFilename":"README.md","gitHead":"bf71f9ea167346be1afe15a0f1d37f7ed86fd0bd","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@8.0.0-v8-meta-branch-bf71f9ea167346be1afe15a0f1d37f7ed86fd0bd","_npmVersion":"6.1.0","_nodeVersion":"10.4.0","_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"dist":{"integrity":"sha512-TR3I20tR+IKqHXQb/FqPa3T+MaX56TXI3WJ3F5CxkbW/1EiKib7WAoLF2seXGpqqqPW7yRhgrV4IZS4vqFGeXA==","shasum":"364188c2a8ba3fd9c08804ec939e2c03b904064f","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-8.0.0-v8-meta-branch-bf71f9ea167346be1afe15a0f1d37f7ed86fd0bd.tgz","fileCount":173,"unpackedSize":702587,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbyfZNCRA9TVsSAnZWagAA2AkP/33NSZJzqsI2eHvYYlAx\nLr+qQYbU5mSKo9GObrVlG+NMVzRa5GOfZHRBYoIPhLqhhGRqLwCkzIjuggvB\nXnXsf7kI3hOVidMgJNLWUSnO++de2oYjJoU9EAE5ltBWz5IY/Hry/kaa9dY7\n3iJ8W2uhrbhcA2xuA8QF2uLzMhBENGr0T/b1x3FXKBnsTKtbmMSGMy196hlV\nYPfoZe4Oh2Qp7YSxWM+9k2+2i/qX5H2AsRcIeG1ET+wwQLvWZmyU9LHXVqSY\nHdz0IubnZsdIkIe6LIyUB7uPhZ/BE9sZhXwCcgbL2kKvk5WoR5vtPX6gi5t8\n+OwR+SZcIgihw9ibWbUNOJmbtyZ4AbWQiV0dI7bov7/xMPwPx3BMQ4SK35Go\nibnBjYEVbMpImU63STtlvise/ZC7s4m21NE4Fq/SnpeUaDKG3FozALRGf+f7\nHULn7P0XrtDTFcdRAaztnfTDzVfGl07f7QIGHAXfGeGcvzG3hKPsh98H1pSL\nfWTpL2i5ZMim3RC6BeqdcM5wpdnasejTTpWZV/T9bVRQa+2qnK5hwF0zmouq\nk6jFfMNDaiHd3iBc4OHe8A77dvL31cI1loYDLzL5E1M9VOn9Nx+h20e5o4Sq\nKWDeNQw2XFfXr4PrO+FOouooNCQPRkixVZXDJ2Hlw3boe4lhknoOagN2jp+V\nnPiE\r\n=HQH4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCcUcEkGsoWh+56o1FKMKzrC0PsbuPQXBJ3sjtXFHWd6QIgLdb/DBfKIczxHlRXI1fqUqyL/dv6U+6NoNiJ8Mklcyg="}]},"maintainers":[{"email":"accounts+npm@balena.io","name":"balena.io"},{"email":"accounts+npm-ci@resin.io","name":"resin-ci"},{"email":"accounts@resin.io","name":"resin.io"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-cli_8.0.0-v8-meta-branch-bf71f9ea167346be1afe15a0f1d37f7ed86fd0bd_1539962445049_0.013707497109012534"},"_hasShrinkwrap":false},"8.0.0":{"name":"resin-cli","version":"8.0.0","description":"The official resin.io CLI tool","main":"./build/actions/index.js","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git+ssh://git@github.com/resin-io/resin-cli.git"},"preferGlobal":true,"bin":{"resin":"./bin/resin"},"pkg":{"scripts":["node_modules/resin-sync/build/capitano/*.js","node_modules/resin-sync/build/sync/*.js","node_modules/resin-compose-parse/src/schemas/*.json","node_modules/raven/lib/instrumentation/*.js"],"assets":["build/auth/pages/*.ejs","node_modules/resin-discoverable-services/services/**/*"]},"scripts":{"prebuild":"rimraf build/ build-bin/ build-zip/","build":"npm run build:src && npm run build:bin","build:src":"npm run prettify && npm run lint && npm run build:fast && npm run build:doc","build:fast":"gulp build && tsc","build:doc":"mkdirp doc/ && ts-node automation/capitanodoc/index.ts > doc/cli.markdown","build:bin":"ts-node --type-check -P automation automation/build-bin.ts","release":"npm run build && ts-node --type-check -P automation automation/deploy-bin.ts","pretest":"npm run build","test":"gulp test","test:fast":"npm run build:fast && gulp test","ci":"npm run test && catch-uncommitted","watch":"gulp watch","prettify":"prettier --write \"{lib,tests,automation,typings}/**/*.ts\" --config ./node_modules/resin-lint/config/.prettierrc","lint":"resin-lint lib/ tests/ && resin-lint --typescript automation/ lib/ typings/ tests/","prepublish":"require-npm4-to-publish","prepublishOnly":"npm run build"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","engines":{"node":">=6.0"},"devDependencies":{"@types/archiver":"2.1.2","@types/bluebird":"3.5.19","@types/common-tags":"1.4.0","@types/es6-promise":"0.0.32","@types/fs-extra":"5.0.4","@types/is-root":"1.0.0","@types/lodash":"4.14.103","@types/mkdirp":"0.5.2","@types/node":"10.5.2","@types/prettyjson":"0.0.28","@types/raven":"2.5.1","catch-uncommitted":"^1.0.0","ent":"^2.2.0","filehound":"^1.16.2","fs-extra":"^5.0.0","gulp":"^3.9.0","gulp-coffee":"^2.2.0","gulp-inline-source":"^2.1.0","gulp-mocha":"^2.0.0","gulp-shell":"^0.5.2","mochainon":"^2.0.0","pkg":"^4.3.0-beta.1","prettier":"^1.14.2","publish-release":"^1.3.3","require-npm4-to-publish":"^1.0.0","resin-lint":"^2.0.0","rewire":"^3.0.2","ts-node":"^4.0.1","typescript":"2.8.1"},"dependencies":{"@resin.io/valid-email":"^0.1.0","@types/stream-to-promise":"2.2.0","@types/through2":"^2.0.33","@zeit/dockerignore":"0.0.1","JSONStream":"^1.0.3","ansi-escapes":"^2.0.0","any-promise":"^1.3.0","archiver":"^2.1.0","bash":"0.0.1","bluebird":"^3.3.3","body-parser":"^1.14.1","capitano":"^1.7.0","chalk":"^2.3.0","cli-truncate":"^1.1.0","coffeescript":"^1.12.6","color-hash":"^1.0.3","columnify":"^1.5.2","common-tags":"^1.7.2","denymount":"^2.2.0","docker-progress":"^3.0.1","docker-qemu-transpose":"^0.5.1","docker-toolbelt":"^3.1.0","dockerode":"^2.5.5","dockerode-options":"^0.2.1","drivelist":"^5.0.22","ejs":"^2.5.7","etcher-image-write":"^9.0.3","express":"^4.13.3","ext2fs":"1.0.7","global-tunnel-ng":"^2.1.1","hasbin":"^1.2.3","humanize":"0.0.9","ignore":"^5.0.2","inquirer":"^3.1.1","is-root":"^1.0.0","js-yaml":"^3.10.0","klaw":"^3.0.0","lodash":"^4.17.4","minimatch":"^3.0.4","mixpanel":"^0.4.0","mkdirp":"^0.5.1","moment":"^2.20.1","moment-duration-format":"^2.2.1","mz":"^2.6.0","node-cleanup":"^2.1.2","opn":"^5.1.0","prettyjson":"^1.1.3","progress-stream":"^2.0.0","raven":"^2.5.0","reconfix":"^0.1.0","request":"^2.81.0","resin-bundle-resolve":"^0.6.0","resin-cli-form":"^2.0.0","resin-cli-visuals":"^1.4.0","resin-compose-parse":"^2.0.0","resin-config-json":"^1.0.0","resin-device-config":"^4.0.0","resin-device-init":"^4.0.0","resin-doodles":"0.0.1","resin-image-fs":"^5.0.2","resin-image-manager":"^5.0.0","resin-multibuild":"^0.9.0","resin-preload":"^7.0.0","resin-release":"^1.2.0","resin-sdk":"10.0.0-beta2","resin-sdk-preconfigured":"^6.9.0","resin-semver":"^1.3.0","resin-settings-client":"^3.6.1","resin-stream-logger":"^0.1.0","resin-sync":"^9.3.3","rimraf":"^2.4.3","rindle":"^1.0.0","semver":"^5.3.0","split":"^1.0.1","string-width":"^2.1.1","strip-ansi-stream":"^1.0.0","tar-stream":"^1.5.5","through2":"^2.0.3","tmp":"0.0.31","typed-error":"^3.0.0","umount":"^1.1.6","unzip2":"^0.2.5","update-notifier":"^2.2.0","window-size":"^1.1.0","removedrive":"^1.0.0","windosu":"^0.2.0"},"optionalDependencies":{"removedrive":"^1.0.0","windosu":"^0.2.0"},"gitHead":"61160fd2f5e13ccbf8fad2d98020171c68fc7689","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@8.0.0","_npmVersion":"6.1.0","_nodeVersion":"10.4.0","_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"dist":{"integrity":"sha512-yYUEFCXsENb8MSg0C/pbdnUfz1X2152SifnEmCRvDQkcsow3cXXXSdP9FYkvtC5QJ4CBy+CMEYikxOCZe+gNJw==","shasum":"8e68b2f9aee57a104d165210880e719f28d7387e","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-8.0.0.tgz","fileCount":173,"unpackedSize":702531,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbyflHCRA9TVsSAnZWagAANmwP/0BfKUdbm5IaLAZJCRXi\nBm4h2EhWaSAnccSzRS712bQ4z5iLhcMSyJ06VeV000QQz4RzT7dg4LZtqBlG\n5gnk/ePX3Hl4GZaJkafX+MOEBljwPI7nSKQ9MdNQ/48K9WC51dK5Z4HiXStt\necbtZebdATjLNBSAouw9kDgONiUl5mQ5Du9fAafM97lcP7XduEzSciw4b6qU\nD/2c7E/thiApVj5BI/5LUUG7RsVCIS77eeh/senf0W2SwFbU2yxpGTmwZRgr\n3ZzTwH1lEeXHr2CIpAdUAQ4IhBBFDWweiII/9GnP/OVDNS82VJDmV2S3+A8k\nd5vnPu1+dOCE5d7APptg01y+7QjZ6eIIY+jH2bV5NuZIvs5h4hIzUx8qCraK\nMRvq91QL+/oGiYh3vLmBb/52/m96UqFiv1LtYiBlG3W2o3vbC2Q83dCDBK5y\nBvMyv8ecS6GehmHMLqMJZ+s75ozdqJlkjZpJ+gqgx2wN3lgxjJRXKeGmxeCu\nYI7tOD7Hq9MZzxQh5oCdDVXnKL8zJHYMQk4/57gOwvk1XTF+4KZreZzpeEi7\npE7DZxkyZP/fIL8gRtDVkx0C1L6fMYDZURJhu44OdxiuiPX8BFc2bX+IfHCR\nEk5/osRdLinLT/UBYBYNIW9AxNrX/YZMfiTDPf93WbUm27LQu8cKZ2lydzJX\n1fMh\r\n=Wtvi\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC8P3NwUYLdQ4VwZPq97JZmNrr4iwSV/+3rEB+GUqEuWQIgLX8dfotXzG7Yehnd1h2FzPBKixtjl1/0YeUa8tJ+djQ="}]},"maintainers":[{"email":"accounts+npm@balena.io","name":"balena.io"},{"email":"accounts+npm-ci@resin.io","name":"resin-ci"},{"email":"accounts@resin.io","name":"resin.io"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-cli_8.0.0_1539963205695_0.7188378728242122"},"_hasShrinkwrap":false,"deprecated":"resin-cli is deprecated, please use balena-cli instead"},"8.0.1-v8-meta-branch-sshsdk-c631857a5c1eeb93bf956a11db61dfd66fc7ced3":{"name":"resin-cli","version":"8.0.1-v8-meta-branch-sshsdk-c631857a5c1eeb93bf956a11db61dfd66fc7ced3","description":"The official resin.io CLI tool","main":"./build/actions/index.js","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git+ssh://git@github.com/resin-io/resin-cli.git"},"preferGlobal":true,"bin":{"resin":"./bin/resin"},"pkg":{"scripts":["node_modules/resin-sync/build/capitano/*.js","node_modules/resin-sync/build/sync/*.js","node_modules/resin-compose-parse/src/schemas/*.json","node_modules/raven/lib/instrumentation/*.js"],"assets":["build/auth/pages/*.ejs","node_modules/resin-discoverable-services/services/**/*"]},"scripts":{"prebuild":"rimraf build/ build-bin/ build-zip/","build":"npm run build:src && npm run build:bin","build:src":"npm run prettify && npm run lint && npm run build:fast && npm run build:doc","build:fast":"gulp build && tsc","build:doc":"mkdirp doc/ && ts-node automation/capitanodoc/index.ts > doc/cli.markdown","build:bin":"ts-node --type-check -P automation automation/build-bin.ts","release":"npm run build && ts-node --type-check -P automation automation/deploy-bin.ts","pretest":"npm run build","test":"gulp test","test:fast":"npm run build:fast && gulp test","ci":"npm run test && catch-uncommitted","watch":"gulp watch","prettify":"prettier --write \"{lib,tests,automation,typings}/**/*.ts\" --config ./node_modules/resin-lint/config/.prettierrc","lint":"resin-lint lib/ tests/ && resin-lint --typescript automation/ lib/ typings/ tests/","prepublish":"require-npm4-to-publish","prepublishOnly":"npm run build"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","engines":{"node":">=6.0"},"devDependencies":{"@types/archiver":"2.1.2","@types/bluebird":"3.5.19","@types/common-tags":"1.4.0","@types/es6-promise":"0.0.32","@types/fs-extra":"5.0.4","@types/is-root":"1.0.0","@types/lodash":"4.14.103","@types/mkdirp":"0.5.2","@types/node":"10.5.2","@types/prettyjson":"0.0.28","@types/raven":"2.5.1","catch-uncommitted":"^1.0.0","ent":"^2.2.0","filehound":"^1.16.2","fs-extra":"^5.0.0","gulp":"^3.9.0","gulp-coffee":"^2.2.0","gulp-inline-source":"^2.1.0","gulp-mocha":"^2.0.0","gulp-shell":"^0.5.2","mochainon":"^2.0.0","pkg":"^4.3.0-beta.1","prettier":"^1.14.2","publish-release":"^1.3.3","require-npm4-to-publish":"^1.0.0","resin-lint":"^2.0.0","rewire":"^3.0.2","ts-node":"^4.0.1","typescript":"2.8.1"},"dependencies":{"@resin.io/valid-email":"^0.1.0","@types/stream-to-promise":"2.2.0","@types/through2":"^2.0.33","@zeit/dockerignore":"0.0.1","JSONStream":"^1.0.3","ansi-escapes":"^2.0.0","any-promise":"^1.3.0","archiver":"^2.1.0","bash":"0.0.1","bluebird":"^3.3.3","body-parser":"^1.14.1","capitano":"^1.7.0","chalk":"^2.3.0","cli-truncate":"^1.1.0","coffeescript":"^1.12.6","color-hash":"^1.0.3","columnify":"^1.5.2","common-tags":"^1.7.2","denymount":"^2.2.0","docker-progress":"^3.0.1","docker-qemu-transpose":"^0.5.1","docker-toolbelt":"^3.1.0","dockerode":"^2.5.5","dockerode-options":"^0.2.1","drivelist":"^5.0.22","ejs":"^2.5.7","etcher-image-write":"^9.0.3","express":"^4.13.3","ext2fs":"1.0.7","global-tunnel-ng":"^2.1.1","hasbin":"^1.2.3","humanize":"0.0.9","ignore":"^5.0.2","inquirer":"^3.1.1","is-root":"^1.0.0","js-yaml":"^3.10.0","klaw":"^3.0.0","lodash":"^4.17.4","minimatch":"^3.0.4","mixpanel":"^0.4.0","mkdirp":"^0.5.1","moment":"^2.20.1","moment-duration-format":"^2.2.1","mz":"^2.6.0","node-cleanup":"^2.1.2","opn":"^5.1.0","prettyjson":"^1.1.3","progress-stream":"^2.0.0","raven":"^2.5.0","reconfix":"^0.1.0","request":"^2.81.0","resin-bundle-resolve":"^0.6.0","resin-cli-form":"^2.0.0","resin-cli-visuals":"^1.4.0","resin-compose-parse":"^2.0.0","resin-config-json":"^1.0.0","resin-device-config":"^4.0.0","resin-device-init":"^4.0.0","resin-doodles":"0.0.1","resin-image-fs":"^5.0.2","resin-image-manager":"^5.0.0","resin-multibuild":"^0.9.0","resin-preload":"^7.0.0","resin-release":"^1.2.0","resin-sdk":"10.0.0-beta2","resin-sdk-preconfigured":"^6.9.0","resin-semver":"^1.3.0","resin-settings-client":"^3.6.1","resin-stream-logger":"^0.1.0","resin-sync":"^9.3.3","rimraf":"^2.4.3","rindle":"^1.0.0","semver":"^5.3.0","split":"^1.0.1","string-width":"^2.1.1","strip-ansi-stream":"^1.0.0","tar-stream":"^1.5.5","through2":"^2.0.3","tmp":"0.0.31","typed-error":"^3.0.0","umount":"^1.1.6","unzip2":"^0.2.5","update-notifier":"^2.2.0","window-size":"^1.1.0","removedrive":"^1.0.0","windosu":"^0.2.0"},"optionalDependencies":{"removedrive":"^1.0.0","windosu":"^0.2.0"},"readme":"Resin CLI\n=========\n\n> The official resin.io CLI tool.\n\n[![npm version](https://badge.fury.io/js/resin-cli.svg)](http://badge.fury.io/js/resin-cli)\n[![dependencies](https://david-dm.org/resin-io/resin-cli.svg)](https://david-dm.org/resin-io/resin-cli)\n[![Gitter](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/resin-io/chat)\n\nRequisites\n----------\n\nIf you want to install the CLI directly through npm, you'll need the below. If this looks difficult,\nwe do now have an experimental standalone binary release available, see ['Standalone install'](#standalone-install) below.\n\n- [NodeJS](https://nodejs.org) (>= v6)\n- [Git](https://git-scm.com)\n- The following executables should be correctly installed in your shell environment:\n  - `ssh`: Any recent version of the OpenSSH ssh client (required by `resin sync` and `resin ssh`)\n\t- if you need `ssh` to work behind the proxy you also need [`proxytunnel`](http://proxytunnel.sourceforge.net/) installed (available as `proxytunnel` package for Ubuntu, for example)\n  - `rsync`: >= 2.6.9 (required by `resin sync`)\n\n##### Windows Support\n\nBefore installing resin-cli, you'll need a working node-gyp environment. If you don't already have one you'll see native module build errors during installation. To fix this, run `npm install -g --production windows-build-tools` in an administrator console (available as 'Command Prompt (Admin)' when pressing windows+x in Windows 7+).\n\n`resin sync` and `resin ssh` have not been thoroughly tested on the standard Windows cmd.exe shell. We recommend using bash (or a similar) shell, like Bash for Windows 10 or [Git for Windows](https://git-for-windows.github.io/).\n\nIf you still want to use `cmd.exe` you will have to use a package manager like MinGW or chocolatey. For MinGW the steps are:\n\n1. Install [MinGW](http://www.mingw.org).\n2. Install the `msys-rsync` and `msys-openssh` packages.\n3. Add MinGW to the `%PATH%` if this hasn't been done by the installer already. The location where the binaries are places is usually `C:\\MinGW\\msys\\1.0\\bin`, but it can vary if you selected a different location in the installer.\n4. Copy your SSH keys to `%homedrive%%homepath\\.ssh`.\n5. If you need `ssh` to work behind the proxy you also need to install [proxytunnel](http://proxytunnel.sourceforge.net/)\n\nGetting Started\n---------------\n\n### NPM install\n\nIf you've got all the requirements above, you should be able to install the CLI directly from npm. If not,\nor if you have any trouble with this, please try the new standalone install steps just below.\n\nThis might require elevated privileges in some environments.\n\n```sh\n$ npm install resin-cli -g --production --unsafe-perm\n```\n\n`--unsafe-perm` is only required on systems where the global install directory is not user-writable.\nThis allows npm install steps to download and save prebuilt native binaries. You may be able to omit it,\nespecially if you're using a user-managed node install such as [nvm](https://github.com/creationix/nvm).\n\nIn some environments, this process will need to build native modules. This may require a more complex build\nenvironment, and notably requires Python 2.7. If you hit any problems with this, we recommend you try the\nalternative standalone install below instead.\n\n### Standalone install\n\nIf you don't have node or a working pre-gyp environment, you can still install the CLI as a standalone\nbinary. **This is experimental and may not work perfectly yet in all environments**, but it seems to work\nwell in initial cross-platform testing, so it may be useful, and we'd love your feedback if you hit any issues.\n\nTo install the CLI as a standalone binary:\n\n* Download the latest zip for your OS from https://github.com/resin-io/resin-cli/releases.\n* Extract the contents, putting the `resin-cli` folder somewhere appropriate for your system (e.g. `C:/resin-cli`, `/usr/local/lib/resin-cli`, etc).\n* Add the `resin-cli` folder to your `PATH` ([Windows instructions](https://www.computerhope.com/issues/ch000549.htm), [Linux instructions](https://stackoverflow.com/questions/14637979/how-to-permanently-set-path-on-linux-unix), [OSX instructions](https://stackoverflow.com/questions/22465332/setting-path-environment-variable-in-osx-permanently))\n* Running `resin` in a fresh command line should print the resin CLI help.\n\nTo update in future, simply download a new release and replace the extracted folder.\n\nHave any problems, or see any unexpected behaviour? [Please file an issue!](https://github.com/resin-io/resin-cli/issues/new)\n\n### Login\n\n```sh\n$ resin login\n```\n\n_(Typically useful, but not strictly required for all commands)_\n\n### Run commands\n\nTake a look at the full command documentation at [https://docs.resin.io/tools/cli/](https://docs.resin.io/tools/cli/#table-of-contents\n), or by running `resin help`.\n\n### Bash completions\n\nOptionally you can enable tab completions for the bash shell, enabling the shell to provide additional context and automatically complete arguments to`resin`. To enable bash completions, copy the `resin-completion.bash` file to the default bash completions directory (usually `/etc/bash_completion.d/`) or append it to the end of `~/.bash_completion`.\n\nFAQ\n---\n\n### Where is my configuration file?\n\nThe per-user configuration file lives in `$HOME/.resinrc.yml` or `%UserProfile%\\_resinrc.yml`, in Unix based operating systems and Windows respectively.\n\nThe Resin CLI also attempts to read a `resinrc.yml` file in the current directory, which takes precedence over the per-user configuration file.\n\n### How do I point the Resin CLI to staging?\n\nThe easiest way is to set the `RESINRC_RESIN_URL=resinstaging.io` environment variable.\n\nAlternatively, you can edit your configuration file and set `resinUrl: resinstaging.io` to persist this setting.\n\n### How do I make the Resin CLI persist data in another directory?\n\nThe Resin CLI persists your session token, as well as cached images in `$HOME/.resin` or `%UserProfile%\\_resin`.\n\nPointing the Resin CLI to persist data in another location is necessary in certain environments, like a server, where there is no home directory, or a device running resinOS, which erases all data after a restart.\n\nYou can accomplish this by setting `RESINRC_DATA_DIRECTORY=/opt/resin` or adding `dataDirectory: /opt/resin` to your configuration file, replacing `/opt/resin` with your desired directory.\n\nSupport\n-------\n\nIf you're having any problems, check our [troubleshooting guide](https://github.com/resin-io/resin-cli/blob/master/TROUBLESHOOTING.md) and if your problem is not addressed there, please [raise an issue](https://github.com/resin-io/resin-cli/issues/new) on GitHub and the resin.io team will be happy to help.\n\nYou can also get in touch with us in the resin.io [forums](https://forums.resin.io/).\n\nLicense\n-------\n\nThe project is licensed under the Apache 2.0 license.\n","readmeFilename":"README.md","gitHead":"c631857a5c1eeb93bf956a11db61dfd66fc7ced3","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@8.0.1-v8-meta-branch-sshsdk-c631857a5c1eeb93bf956a11db61dfd66fc7ced3","_npmVersion":"6.1.0","_nodeVersion":"10.4.0","_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"dist":{"integrity":"sha512-29z6X5D2Shs/Mi+3iAvip3JpB29WzjLc0MELEnXGeyqRbYv7pmqoUS+JsXawS1wo6o7zLjwq1Y7nfw0wbrWSHg==","shasum":"537c1f36bfd19b9dfd0ad2ce129b9c2c2e2e1cb4","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-8.0.1-v8-meta-branch-sshsdk-c631857a5c1eeb93bf956a11db61dfd66fc7ced3.tgz","fileCount":173,"unpackedSize":702698,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbygfpCRA9TVsSAnZWagAARlgQAIdtXJBFbT8DblcUyQ2z\nylQIc28G5PJil5sQQ80d0TY8s51obeU4G1GX1ofRqHUCQK0bkPeRpdlQWJOb\neXgN90qqRmhadxdJSyXsi3aZ/A6Dzyd/pSRxuuVc86dKsZ9PbQpZTZLUVyUI\nwwMWjpE32IEqeU4v/E6R6Ro4cdw6oPVF6yTI7kN8UpssmBa39ZRx+6xWPSvR\n4TNBFmfn8qzbQfjL5wPpHtRM6H9mHLT6JK58jV3tepCUrmTN//Q0dDygmzlA\nqRZZ3N106rg0YvEztpzve/uBRA6T0HzTrVvB7ou5Io6H8POFhzwVOnReQQ7C\n8gRkYn65AixHdXS3vTXiiTacOpCWYL0Kh1UoXxWxOKlHlUcpBUF2ku29X69/\nr3455SHHHJOvIAuDusjEi+w/sF3ZxSav94Q/FLoJXlz9I+OeT7sSO7Dn1sE7\nZ9ev9Y7+uFo02g+uaRKchGPa+wFkzobkcTjQOx3LjzzyfknTqgg46Y6XmELT\nh7YW2bXVXEqqhfTLstfnzcjNPBQpnqQH/BLWxilhnaJ+7+oRYOA29lsCHYTX\n8fdl3UYK1hJ7Cs6Izly+gAuecjTZK03qV3BPpxtWmo6EiZ5dK5seJuIYuzKW\nZOotawdeeNXqvNzHT73Us4xFsXWEddCF2aC/3N3tV6KqT7lGiTLgFtCykoTw\nV+/c\r\n=kqci\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCxEeMH4QVgJc0Kp8yw779FW6jh50gst2+ULPUML+h4VwIhAP99qX4vbd+bHBjYY7t3h4tNEURD/oWPyBg+F98oBOr1"}]},"maintainers":[{"email":"accounts+npm@balena.io","name":"balena.io"},{"email":"accounts+npm-ci@resin.io","name":"resin-ci"},{"email":"accounts@resin.io","name":"resin.io"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-cli_8.0.1-v8-meta-branch-sshsdk-c631857a5c1eeb93bf956a11db61dfd66fc7ced3_1539966952625_0.5737803687712664"},"_hasShrinkwrap":false},"8.0.1-drop-sdk-preconfigured-app-patterns-7da3da17b3414bc1ddaf8d8b132c68b83a9d91e5":{"name":"resin-cli","version":"8.0.1-drop-sdk-preconfigured-app-patterns-7da3da17b3414bc1ddaf8d8b132c68b83a9d91e5","description":"The official resin.io CLI tool","main":"./build/actions/index.js","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git+ssh://git@github.com/resin-io/resin-cli.git"},"preferGlobal":true,"bin":{"resin":"./bin/resin"},"pkg":{"scripts":["node_modules/resin-sync/build/capitano/*.js","node_modules/resin-sync/build/sync/*.js","node_modules/resin-compose-parse/src/schemas/*.json","node_modules/raven/lib/instrumentation/*.js"],"assets":["build/auth/pages/*.ejs","node_modules/resin-discoverable-services/services/**/*"]},"scripts":{"prebuild":"rimraf build/ build-bin/ build-zip/","build":"npm run build:src && npm run build:bin","build:src":"npm run prettify && npm run lint && npm run build:fast && npm run build:doc","build:fast":"gulp build && tsc","build:doc":"mkdirp doc/ && ts-node automation/capitanodoc/index.ts > doc/cli.markdown","build:bin":"ts-node --type-check -P automation automation/build-bin.ts","release":"npm run build && ts-node --type-check -P automation automation/deploy-bin.ts","pretest":"npm run build","test":"gulp test","test:fast":"npm run build:fast && gulp test","ci":"npm run test && catch-uncommitted","watch":"gulp watch","prettify":"prettier --write \"{lib,tests,automation,typings}/**/*.ts\" --config ./node_modules/resin-lint/config/.prettierrc","lint":"resin-lint lib/ tests/ && resin-lint --typescript automation/ lib/ typings/ tests/","prepublish":"require-npm4-to-publish","prepublishOnly":"npm run build"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","engines":{"node":">=6.0"},"devDependencies":{"@types/archiver":"2.1.2","@types/bluebird":"3.5.19","@types/common-tags":"1.4.0","@types/es6-promise":"0.0.32","@types/fs-extra":"5.0.4","@types/is-root":"1.0.0","@types/lodash":"4.14.103","@types/mkdirp":"0.5.2","@types/node":"10.5.2","@types/prettyjson":"0.0.28","@types/raven":"2.5.1","catch-uncommitted":"^1.0.0","ent":"^2.2.0","filehound":"^1.16.2","fs-extra":"^5.0.0","gulp":"^3.9.0","gulp-coffee":"^2.2.0","gulp-inline-source":"^2.1.0","gulp-mocha":"^2.0.0","gulp-shell":"^0.5.2","mochainon":"^2.0.0","pkg":"^4.3.0-beta.1","prettier":"^1.14.2","publish-release":"^1.3.3","require-npm4-to-publish":"^1.0.0","resin-lint":"^2.0.0","rewire":"^3.0.2","ts-node":"^4.0.1","typescript":"2.8.1"},"dependencies":{"@resin.io/valid-email":"^0.1.0","@types/stream-to-promise":"2.2.0","@types/through2":"^2.0.33","@zeit/dockerignore":"0.0.1","JSONStream":"^1.0.3","ansi-escapes":"^2.0.0","any-promise":"^1.3.0","archiver":"^2.1.0","bash":"0.0.1","bluebird":"^3.3.3","body-parser":"^1.14.1","capitano":"^1.7.0","chalk":"^2.3.0","cli-truncate":"^1.1.0","coffeescript":"^1.12.6","color-hash":"^1.0.3","columnify":"^1.5.2","common-tags":"^1.7.2","denymount":"^2.2.0","docker-progress":"^3.0.1","docker-qemu-transpose":"^0.5.1","docker-toolbelt":"^3.1.0","dockerode":"^2.5.5","dockerode-options":"^0.2.1","drivelist":"^5.0.22","ejs":"^2.5.7","etcher-image-write":"^9.0.3","express":"^4.13.3","ext2fs":"1.0.7","global-tunnel-ng":"^2.1.1","hasbin":"^1.2.3","humanize":"0.0.9","ignore":"^5.0.2","inquirer":"^3.1.1","is-root":"^1.0.0","js-yaml":"^3.10.0","klaw":"^3.0.0","lodash":"^4.17.4","minimatch":"^3.0.4","mixpanel":"^0.4.0","mkdirp":"^0.5.1","moment":"^2.20.1","moment-duration-format":"^2.2.1","mz":"^2.6.0","node-cleanup":"^2.1.2","opn":"^5.1.0","prettyjson":"^1.1.3","progress-stream":"^2.0.0","raven":"^2.5.0","reconfix":"^0.1.0","request":"^2.81.0","resin-bundle-resolve":"^0.6.0","resin-cli-form":"^2.0.0","resin-cli-visuals":"^1.4.0","resin-compose-parse":"^2.0.0","resin-config-json":"^1.0.0","resin-device-config":"^4.0.0","resin-device-init":"^4.0.0","resin-doodles":"0.0.1","resin-image-fs":"^5.0.2","resin-image-manager":"^5.0.0","resin-multibuild":"^0.9.0","resin-preload":"^7.0.0","resin-release":"^1.2.0","resin-sdk":"10.0.0-beta2","resin-sdk-preconfigured":"^6.9.0","resin-semver":"^1.3.0","resin-settings-client":"^3.6.1","resin-stream-logger":"^0.1.0","resin-sync":"^9.3.3","rimraf":"^2.4.3","rindle":"^1.0.0","semver":"^5.3.0","split":"^1.0.1","string-width":"^2.1.1","strip-ansi-stream":"^1.0.0","tar-stream":"^1.5.5","through2":"^2.0.3","tmp":"0.0.31","typed-error":"^3.0.0","umount":"^1.1.6","unzip2":"^0.2.5","update-notifier":"^2.2.0","window-size":"^1.1.0","removedrive":"^1.0.0","windosu":"^0.2.0"},"optionalDependencies":{"removedrive":"^1.0.0","windosu":"^0.2.0"},"readme":"Resin CLI\n=========\n\n> The official resin.io CLI tool.\n\n[![npm version](https://badge.fury.io/js/resin-cli.svg)](http://badge.fury.io/js/resin-cli)\n[![dependencies](https://david-dm.org/resin-io/resin-cli.svg)](https://david-dm.org/resin-io/resin-cli)\n[![Gitter](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/resin-io/chat)\n\nRequisites\n----------\n\nIf you want to install the CLI directly through npm, you'll need the below. If this looks difficult,\nwe do now have an experimental standalone binary release available, see ['Standalone install'](#standalone-install) below.\n\n- [NodeJS](https://nodejs.org) (>= v6)\n- [Git](https://git-scm.com)\n- The following executables should be correctly installed in your shell environment:\n  - `ssh`: Any recent version of the OpenSSH ssh client (required by `resin sync` and `resin ssh`)\n\t- if you need `ssh` to work behind the proxy you also need [`proxytunnel`](http://proxytunnel.sourceforge.net/) installed (available as `proxytunnel` package for Ubuntu, for example)\n  - `rsync`: >= 2.6.9 (required by `resin sync`)\n\n##### Windows Support\n\nBefore installing resin-cli, you'll need a working node-gyp environment. If you don't already have one you'll see native module build errors during installation. To fix this, run `npm install -g --production windows-build-tools` in an administrator console (available as 'Command Prompt (Admin)' when pressing windows+x in Windows 7+).\n\n`resin sync` and `resin ssh` have not been thoroughly tested on the standard Windows cmd.exe shell. We recommend using bash (or a similar) shell, like Bash for Windows 10 or [Git for Windows](https://git-for-windows.github.io/).\n\nIf you still want to use `cmd.exe` you will have to use a package manager like MinGW or chocolatey. For MinGW the steps are:\n\n1. Install [MinGW](http://www.mingw.org).\n2. Install the `msys-rsync` and `msys-openssh` packages.\n3. Add MinGW to the `%PATH%` if this hasn't been done by the installer already. The location where the binaries are places is usually `C:\\MinGW\\msys\\1.0\\bin`, but it can vary if you selected a different location in the installer.\n4. Copy your SSH keys to `%homedrive%%homepath\\.ssh`.\n5. If you need `ssh` to work behind the proxy you also need to install [proxytunnel](http://proxytunnel.sourceforge.net/)\n\nGetting Started\n---------------\n\n### NPM install\n\nIf you've got all the requirements above, you should be able to install the CLI directly from npm. If not,\nor if you have any trouble with this, please try the new standalone install steps just below.\n\nThis might require elevated privileges in some environments.\n\n```sh\n$ npm install resin-cli -g --production --unsafe-perm\n```\n\n`--unsafe-perm` is only required on systems where the global install directory is not user-writable.\nThis allows npm install steps to download and save prebuilt native binaries. You may be able to omit it,\nespecially if you're using a user-managed node install such as [nvm](https://github.com/creationix/nvm).\n\nIn some environments, this process will need to build native modules. This may require a more complex build\nenvironment, and notably requires Python 2.7. If you hit any problems with this, we recommend you try the\nalternative standalone install below instead.\n\n### Standalone install\n\nIf you don't have node or a working pre-gyp environment, you can still install the CLI as a standalone\nbinary. **This is experimental and may not work perfectly yet in all environments**, but it seems to work\nwell in initial cross-platform testing, so it may be useful, and we'd love your feedback if you hit any issues.\n\nTo install the CLI as a standalone binary:\n\n* Download the latest zip for your OS from https://github.com/resin-io/resin-cli/releases.\n* Extract the contents, putting the `resin-cli` folder somewhere appropriate for your system (e.g. `C:/resin-cli`, `/usr/local/lib/resin-cli`, etc).\n* Add the `resin-cli` folder to your `PATH` ([Windows instructions](https://www.computerhope.com/issues/ch000549.htm), [Linux instructions](https://stackoverflow.com/questions/14637979/how-to-permanently-set-path-on-linux-unix), [OSX instructions](https://stackoverflow.com/questions/22465332/setting-path-environment-variable-in-osx-permanently))\n* Running `resin` in a fresh command line should print the resin CLI help.\n\nTo update in future, simply download a new release and replace the extracted folder.\n\nHave any problems, or see any unexpected behaviour? [Please file an issue!](https://github.com/resin-io/resin-cli/issues/new)\n\n### Login\n\n```sh\n$ resin login\n```\n\n_(Typically useful, but not strictly required for all commands)_\n\n### Run commands\n\nTake a look at the full command documentation at [https://docs.resin.io/tools/cli/](https://docs.resin.io/tools/cli/#table-of-contents\n), or by running `resin help`.\n\n### Bash completions\n\nOptionally you can enable tab completions for the bash shell, enabling the shell to provide additional context and automatically complete arguments to`resin`. To enable bash completions, copy the `resin-completion.bash` file to the default bash completions directory (usually `/etc/bash_completion.d/`) or append it to the end of `~/.bash_completion`.\n\nFAQ\n---\n\n### Where is my configuration file?\n\nThe per-user configuration file lives in `$HOME/.resinrc.yml` or `%UserProfile%\\_resinrc.yml`, in Unix based operating systems and Windows respectively.\n\nThe Resin CLI also attempts to read a `resinrc.yml` file in the current directory, which takes precedence over the per-user configuration file.\n\n### How do I point the Resin CLI to staging?\n\nThe easiest way is to set the `RESINRC_RESIN_URL=resinstaging.io` environment variable.\n\nAlternatively, you can edit your configuration file and set `resinUrl: resinstaging.io` to persist this setting.\n\n### How do I make the Resin CLI persist data in another directory?\n\nThe Resin CLI persists your session token, as well as cached images in `$HOME/.resin` or `%UserProfile%\\_resin`.\n\nPointing the Resin CLI to persist data in another location is necessary in certain environments, like a server, where there is no home directory, or a device running resinOS, which erases all data after a restart.\n\nYou can accomplish this by setting `RESINRC_DATA_DIRECTORY=/opt/resin` or adding `dataDirectory: /opt/resin` to your configuration file, replacing `/opt/resin` with your desired directory.\n\nSupport\n-------\n\nIf you're having any problems, check our [troubleshooting guide](https://github.com/resin-io/resin-cli/blob/master/TROUBLESHOOTING.md) and if your problem is not addressed there, please [raise an issue](https://github.com/resin-io/resin-cli/issues/new) on GitHub and the resin.io team will be happy to help.\n\nYou can also get in touch with us in the resin.io [forums](https://forums.resin.io/).\n\nLicense\n-------\n\nThe project is licensed under the Apache 2.0 license.\n","readmeFilename":"README.md","gitHead":"7da3da17b3414bc1ddaf8d8b132c68b83a9d91e5","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@8.0.1-drop-sdk-preconfigured-app-patterns-7da3da17b3414bc1ddaf8d8b132c68b83a9d91e5","_npmVersion":"6.1.0","_nodeVersion":"10.4.0","_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"dist":{"integrity":"sha512-QosTOTcOQnSxpKBk32cKTIiPIApLgHjGZm9AxUE0ThOwoZv2atS4i5l1xWPCBJWdRffQHDqjWBK7jW1rYYxBXA==","shasum":"c7b7b0bc700cf777954ed3621af2e1b98d9d0070","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-8.0.1-drop-sdk-preconfigured-app-patterns-7da3da17b3414bc1ddaf8d8b132c68b83a9d91e5.tgz","fileCount":173,"unpackedSize":703318,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbyh1kCRA9TVsSAnZWagAAQCwP/0wgP6LTV2HB6JT9wp0g\nmGya2oo80/3iQkJGPZn3gIluvBQbB0lUwJyNIC7X3RyMHAiSskFH3Bqm230n\nVCJRkWntWaILjhG3RQumgfrF9aLLEdvp/8TpGiCaoLbLxWjHseE92JwM3e/K\nijLp3z/no3EzaVXBandLGnziNqoppeFbwyLqowIIJDJ6yYPUFG8nEJHcZVOl\nWOddnVJ+9F14yHIL/qpV+xzyonXkQqrxVoDbcAh5dk/yU3nawB9V8CAPGXvl\nt+BqTfpHCCC4B4uhudy9p6ix2kMxyrY/DqhXQoIMXEbaG5+rDi+k8hrbAgzX\nIk99URONzkk8Q9uqfciaNMHM6mEBMl+B7GvsI100lQWXeYwxDn3malTGXDOQ\nUp/WjQZQyJ1XQ0pc73Pmbd08en7+mSUhIJgrQI6l331nilcuXLwOLGVdlObV\nSMJXGPHKkxWiss+XUk4Q77DaD7TLiRY7Y6LWyJf+DVrJUpKa5PG30j0r8h9j\n9+3TEs405W2En+2DwtxUmUO1KK3pFxTu43CHDCRtRjTYgqZ+7cnhCghHXhgh\n0v8LGau50fln2VkGPqXggFYTHU1jp6/QKjeFHzREzA4Z1H5L6R+K1tXWROK5\n//mQJp95Jsrtk0SJB/gE2d5R0pjiCouuGFGDMB2BlZRhRlAOjfLDCcCeXGtZ\nFtDg\r\n=o8EI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGkwOvowsOC+4qDnxsI86ftiMA+uzp21GFF+XBe0WjLvAiEAlzWhAca3ptMNUXF9W7ZgPa1xQ3whKeW7aekT4WU5b1s="}]},"maintainers":[{"email":"accounts+npm@balena.io","name":"balena.io"},{"email":"accounts+npm-ci@resin.io","name":"resin-ci"},{"email":"accounts@resin.io","name":"resin.io"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-cli_8.0.1-drop-sdk-preconfigured-app-patterns-7da3da17b3414bc1ddaf8d8b132c68b83a9d91e5_1539972451579_0.5411307862338837"},"_hasShrinkwrap":false},"8.0.1-fix-push-c904726259b15ab8230c31c1cbbd65143b930cd8":{"name":"resin-cli","version":"8.0.1-fix-push-c904726259b15ab8230c31c1cbbd65143b930cd8","description":"The official resin.io CLI tool","main":"./build/actions/index.js","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git+ssh://git@github.com/resin-io/resin-cli.git"},"preferGlobal":true,"bin":{"resin":"./bin/resin"},"pkg":{"scripts":["node_modules/resin-sync/build/capitano/*.js","node_modules/resin-sync/build/sync/*.js","node_modules/resin-compose-parse/src/schemas/*.json","node_modules/raven/lib/instrumentation/*.js"],"assets":["build/auth/pages/*.ejs","node_modules/resin-discoverable-services/services/**/*"]},"scripts":{"prebuild":"rimraf build/ build-bin/ build-zip/","build":"npm run build:src && npm run build:bin","build:src":"npm run prettify && npm run lint && npm run build:fast && npm run build:doc","build:fast":"gulp build && tsc","build:doc":"mkdirp doc/ && ts-node automation/capitanodoc/index.ts > doc/cli.markdown","build:bin":"ts-node --type-check -P automation automation/build-bin.ts","release":"npm run build && ts-node --type-check -P automation automation/deploy-bin.ts","pretest":"npm run build","test":"gulp test","test:fast":"npm run build:fast && gulp test","ci":"npm run test && catch-uncommitted","watch":"gulp watch","prettify":"prettier --write \"{lib,tests,automation,typings}/**/*.ts\" --config ./node_modules/resin-lint/config/.prettierrc","lint":"resin-lint lib/ tests/ && resin-lint --typescript automation/ lib/ typings/ tests/","prepublish":"require-npm4-to-publish","prepublishOnly":"npm run build"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","engines":{"node":">=6.0"},"devDependencies":{"@types/archiver":"2.1.2","@types/bluebird":"3.5.19","@types/common-tags":"1.4.0","@types/es6-promise":"0.0.32","@types/fs-extra":"5.0.4","@types/is-root":"1.0.0","@types/lodash":"4.14.103","@types/mkdirp":"0.5.2","@types/node":"10.5.2","@types/prettyjson":"0.0.28","@types/raven":"2.5.1","catch-uncommitted":"^1.0.0","ent":"^2.2.0","filehound":"^1.16.2","fs-extra":"^5.0.0","gulp":"^3.9.0","gulp-coffee":"^2.2.0","gulp-inline-source":"^2.1.0","gulp-mocha":"^2.0.0","gulp-shell":"^0.5.2","mochainon":"^2.0.0","pkg":"^4.3.0-beta.1","prettier":"^1.14.2","publish-release":"^1.3.3","require-npm4-to-publish":"^1.0.0","resin-lint":"^2.0.0","rewire":"^3.0.2","ts-node":"^4.0.1","typescript":"2.8.1"},"dependencies":{"@resin.io/valid-email":"^0.1.0","@types/stream-to-promise":"2.2.0","@types/through2":"^2.0.33","@zeit/dockerignore":"0.0.3","JSONStream":"^1.0.3","ansi-escapes":"^2.0.0","any-promise":"^1.3.0","archiver":"^2.1.0","bash":"0.0.1","bluebird":"^3.3.3","body-parser":"^1.14.1","capitano":"^1.7.0","chalk":"^2.3.0","cli-truncate":"^1.1.0","coffeescript":"^1.12.6","color-hash":"^1.0.3","columnify":"^1.5.2","common-tags":"^1.7.2","denymount":"^2.2.0","docker-progress":"^3.0.1","docker-qemu-transpose":"^0.5.1","docker-toolbelt":"^3.1.0","dockerode":"^2.5.5","dockerode-options":"^0.2.1","drivelist":"^5.0.22","ejs":"^2.5.7","etcher-image-write":"^9.0.3","express":"^4.13.3","ext2fs":"1.0.7","global-tunnel-ng":"^2.1.1","hasbin":"^1.2.3","humanize":"0.0.9","ignore":"^5.0.2","inquirer":"^3.1.1","is-root":"^1.0.0","js-yaml":"^3.10.0","klaw":"^3.0.0","lodash":"^4.17.4","minimatch":"^3.0.4","mixpanel":"^0.4.0","mkdirp":"^0.5.1","moment":"^2.20.1","moment-duration-format":"^2.2.1","mz":"^2.6.0","node-cleanup":"^2.1.2","opn":"^5.1.0","prettyjson":"^1.1.3","progress-stream":"^2.0.0","raven":"^2.5.0","reconfix":"^0.1.0","request":"^2.81.0","resin-bundle-resolve":"^0.6.0","resin-cli-form":"^2.0.0","resin-cli-visuals":"^1.4.0","resin-compose-parse":"^2.0.0","resin-config-json":"^1.0.0","resin-device-config":"^4.0.0","resin-device-init":"^4.0.0","resin-doodles":"0.0.1","resin-image-fs":"^5.0.2","resin-image-manager":"^5.0.0","resin-multibuild":"^0.9.0","resin-preload":"^7.0.0","resin-release":"^1.2.0","resin-sdk":"10.0.0-beta2","resin-sdk-preconfigured":"^6.9.0","resin-semver":"^1.3.0","resin-settings-client":"^3.6.1","resin-stream-logger":"^0.1.0","resin-sync":"^9.3.3","rimraf":"^2.4.3","rindle":"^1.0.0","semver":"^5.3.0","split":"^1.0.1","string-width":"^2.1.1","strip-ansi-stream":"^1.0.0","tar-stream":"^1.5.5","through2":"^2.0.3","tmp":"0.0.31","typed-error":"^3.0.0","umount":"^1.1.6","unzip2":"^0.2.5","update-notifier":"^2.2.0","window-size":"^1.1.0","removedrive":"^1.0.0","windosu":"^0.2.0"},"optionalDependencies":{"removedrive":"^1.0.0","windosu":"^0.2.0"},"readme":"Resin CLI\n=========\n\n> The official resin.io CLI tool.\n\n[![npm version](https://badge.fury.io/js/resin-cli.svg)](http://badge.fury.io/js/resin-cli)\n[![dependencies](https://david-dm.org/resin-io/resin-cli.svg)](https://david-dm.org/resin-io/resin-cli)\n[![Gitter](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/resin-io/chat)\n\nRequisites\n----------\n\nIf you want to install the CLI directly through npm, you'll need the below. If this looks difficult,\nwe do now have an experimental standalone binary release available, see ['Standalone install'](#standalone-install) below.\n\n- [NodeJS](https://nodejs.org) (>= v6)\n- [Git](https://git-scm.com)\n- The following executables should be correctly installed in your shell environment:\n  - `ssh`: Any recent version of the OpenSSH ssh client (required by `resin sync` and `resin ssh`)\n\t- if you need `ssh` to work behind the proxy you also need [`proxytunnel`](http://proxytunnel.sourceforge.net/) installed (available as `proxytunnel` package for Ubuntu, for example)\n  - `rsync`: >= 2.6.9 (required by `resin sync`)\n\n##### Windows Support\n\nBefore installing resin-cli, you'll need a working node-gyp environment. If you don't already have one you'll see native module build errors during installation. To fix this, run `npm install -g --production windows-build-tools` in an administrator console (available as 'Command Prompt (Admin)' when pressing windows+x in Windows 7+).\n\n`resin sync` and `resin ssh` have not been thoroughly tested on the standard Windows cmd.exe shell. We recommend using bash (or a similar) shell, like Bash for Windows 10 or [Git for Windows](https://git-for-windows.github.io/).\n\nIf you still want to use `cmd.exe` you will have to use a package manager like MinGW or chocolatey. For MinGW the steps are:\n\n1. Install [MinGW](http://www.mingw.org).\n2. Install the `msys-rsync` and `msys-openssh` packages.\n3. Add MinGW to the `%PATH%` if this hasn't been done by the installer already. The location where the binaries are places is usually `C:\\MinGW\\msys\\1.0\\bin`, but it can vary if you selected a different location in the installer.\n4. Copy your SSH keys to `%homedrive%%homepath\\.ssh`.\n5. If you need `ssh` to work behind the proxy you also need to install [proxytunnel](http://proxytunnel.sourceforge.net/)\n\nGetting Started\n---------------\n\n### NPM install\n\nIf you've got all the requirements above, you should be able to install the CLI directly from npm. If not,\nor if you have any trouble with this, please try the new standalone install steps just below.\n\nThis might require elevated privileges in some environments.\n\n```sh\n$ npm install resin-cli -g --production --unsafe-perm\n```\n\n`--unsafe-perm` is only required on systems where the global install directory is not user-writable.\nThis allows npm install steps to download and save prebuilt native binaries. You may be able to omit it,\nespecially if you're using a user-managed node install such as [nvm](https://github.com/creationix/nvm).\n\nIn some environments, this process will need to build native modules. This may require a more complex build\nenvironment, and notably requires Python 2.7. If you hit any problems with this, we recommend you try the\nalternative standalone install below instead.\n\n### Standalone install\n\nIf you don't have node or a working pre-gyp environment, you can still install the CLI as a standalone\nbinary. **This is experimental and may not work perfectly yet in all environments**, but it seems to work\nwell in initial cross-platform testing, so it may be useful, and we'd love your feedback if you hit any issues.\n\nTo install the CLI as a standalone binary:\n\n* Download the latest zip for your OS from https://github.com/resin-io/resin-cli/releases.\n* Extract the contents, putting the `resin-cli` folder somewhere appropriate for your system (e.g. `C:/resin-cli`, `/usr/local/lib/resin-cli`, etc).\n* Add the `resin-cli` folder to your `PATH` ([Windows instructions](https://www.computerhope.com/issues/ch000549.htm), [Linux instructions](https://stackoverflow.com/questions/14637979/how-to-permanently-set-path-on-linux-unix), [OSX instructions](https://stackoverflow.com/questions/22465332/setting-path-environment-variable-in-osx-permanently))\n* Running `resin` in a fresh command line should print the resin CLI help.\n\nTo update in future, simply download a new release and replace the extracted folder.\n\nHave any problems, or see any unexpected behaviour? [Please file an issue!](https://github.com/resin-io/resin-cli/issues/new)\n\n### Login\n\n```sh\n$ resin login\n```\n\n_(Typically useful, but not strictly required for all commands)_\n\n### Run commands\n\nTake a look at the full command documentation at [https://docs.resin.io/tools/cli/](https://docs.resin.io/tools/cli/#table-of-contents\n), or by running `resin help`.\n\n### Bash completions\n\nOptionally you can enable tab completions for the bash shell, enabling the shell to provide additional context and automatically complete arguments to`resin`. To enable bash completions, copy the `resin-completion.bash` file to the default bash completions directory (usually `/etc/bash_completion.d/`) or append it to the end of `~/.bash_completion`.\n\nFAQ\n---\n\n### Where is my configuration file?\n\nThe per-user configuration file lives in `$HOME/.resinrc.yml` or `%UserProfile%\\_resinrc.yml`, in Unix based operating systems and Windows respectively.\n\nThe Resin CLI also attempts to read a `resinrc.yml` file in the current directory, which takes precedence over the per-user configuration file.\n\n### How do I point the Resin CLI to staging?\n\nThe easiest way is to set the `RESINRC_RESIN_URL=resinstaging.io` environment variable.\n\nAlternatively, you can edit your configuration file and set `resinUrl: resinstaging.io` to persist this setting.\n\n### How do I make the Resin CLI persist data in another directory?\n\nThe Resin CLI persists your session token, as well as cached images in `$HOME/.resin` or `%UserProfile%\\_resin`.\n\nPointing the Resin CLI to persist data in another location is necessary in certain environments, like a server, where there is no home directory, or a device running resinOS, which erases all data after a restart.\n\nYou can accomplish this by setting `RESINRC_DATA_DIRECTORY=/opt/resin` or adding `dataDirectory: /opt/resin` to your configuration file, replacing `/opt/resin` with your desired directory.\n\nSupport\n-------\n\nIf you're having any problems, check our [troubleshooting guide](https://github.com/resin-io/resin-cli/blob/master/TROUBLESHOOTING.md) and if your problem is not addressed there, please [raise an issue](https://github.com/resin-io/resin-cli/issues/new) on GitHub and the resin.io team will be happy to help.\n\nYou can also get in touch with us in the resin.io [forums](https://forums.resin.io/).\n\nLicense\n-------\n\nThe project is licensed under the Apache 2.0 license.\n","readmeFilename":"README.md","gitHead":"c904726259b15ab8230c31c1cbbd65143b930cd8","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@8.0.1-fix-push-c904726259b15ab8230c31c1cbbd65143b930cd8","_npmVersion":"6.1.0","_nodeVersion":"10.4.0","_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"dist":{"integrity":"sha512-kUopCUiV/MaPGl99A7fy5ZimLZfI0386STYB3pxZCNV20G/eLczMYnlvTQOhAssL9amqHWI18IjwhJqJjv9qjg==","shasum":"121cfb7f054cfe3a34cdc8c2d19c184a57219bce","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-8.0.1-fix-push-c904726259b15ab8230c31c1cbbd65143b930cd8.tgz","fileCount":173,"unpackedSize":702657,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbyykYCRA9TVsSAnZWagAAlNwP/ApKqd1eiHxvU3B+Es1V\nrNcKO8shWHkvTKk91nR/ptiD28vsE2wAN3Wj6IppZcpAYeuSjFhOiWNlOdgp\nkzUyCrw6JzOkTtJoxEVCLQELUfLSsTSguHe8RucOeQIbraKLHivaRoSvGcC9\nM+wMzs8opDDKX5qw81YJmBZAmPzXCPOtFEielRI08AISuMkVi0ypnFAjFeG6\n6L8bqVx4RNsRtuyhHNTrx+PiuUGbMH0Z4TtOY3qeFQe0B+RxUhyDlqgezYoZ\naA1PCPl76Oq2rGgy3PVYceU80hmw2FvG7yy1d6WMGssRzhMkFo8ygjuGkD2S\nWiGCvGM1d9zobYVZBYr+F8vp07qfe+K0QTHRJDyHMSWsj6ys2d1+YiK7yHVs\nds9VFTw4Ceqf/Fy34wcs0+UL+safgn8BWhBKT2ZOeqNIJbcNzW+HVmFO/P0m\nAFc1Gq/jSQndaxWYHH84t5dKp8HpXo2IS+LY/VPiUpZtBf1Vyp5Sf0DUdCaW\n07RocgIsVyn5TSTVtBIHKoD15arOBg4ebyoaDbGIDJP4XhS+jQ0dtDCrJlJW\nvnNbeiIeIHBxVMWf71Hh6DpBma9g9XC7cBR1rBL5G5KIlGZNPIJKN560gmdx\nxXbW0bmTbhbHDwRGC9Eerp5bx9OObDoqENGJdZxEeJ9WYjv2jCFRTEPtAgi4\n30Tq\r\n=cK/w\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBzNK/2+CkfSgsQsfX799bjb9vo1/iV43pA2hJgJXiL/AiEAtBhJTdBXTL5gXXPjpJT9WSjSUXGZNW2tfAiHv+Enf0g="}]},"maintainers":[{"email":"accounts+npm@balena.io","name":"balena.io"},{"email":"accounts+npm-ci@resin.io","name":"resin-ci"},{"email":"accounts@resin.io","name":"resin.io"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-cli_8.0.1-fix-push-c904726259b15ab8230c31c1cbbd65143b930cd8_1540040983805_0.09503569863708794"},"_hasShrinkwrap":false},"8.0.1":{"name":"resin-cli","version":"8.0.1","description":"The official resin.io CLI tool","main":"./build/actions/index.js","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git+ssh://git@github.com/resin-io/resin-cli.git"},"preferGlobal":true,"bin":{"resin":"./bin/resin"},"pkg":{"scripts":["node_modules/resin-sync/build/capitano/*.js","node_modules/resin-sync/build/sync/*.js","node_modules/resin-compose-parse/src/schemas/*.json","node_modules/raven/lib/instrumentation/*.js"],"assets":["build/auth/pages/*.ejs","node_modules/resin-discoverable-services/services/**/*"]},"scripts":{"prebuild":"rimraf build/ build-bin/ build-zip/","build":"npm run build:src && npm run build:bin","build:src":"npm run prettify && npm run lint && npm run build:fast && npm run build:doc","build:fast":"gulp build && tsc","build:doc":"mkdirp doc/ && ts-node automation/capitanodoc/index.ts > doc/cli.markdown","build:bin":"ts-node --type-check -P automation automation/build-bin.ts","release":"npm run build && ts-node --type-check -P automation automation/deploy-bin.ts","pretest":"npm run build","test":"gulp test","test:fast":"npm run build:fast && gulp test","ci":"npm run test && catch-uncommitted","watch":"gulp watch","prettify":"prettier --write \"{lib,tests,automation,typings}/**/*.ts\" --config ./node_modules/resin-lint/config/.prettierrc","lint":"resin-lint lib/ tests/ && resin-lint --typescript automation/ lib/ typings/ tests/","prepublish":"require-npm4-to-publish","prepublishOnly":"npm run build"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","engines":{"node":">=6.0"},"devDependencies":{"@types/archiver":"2.1.2","@types/bluebird":"3.5.19","@types/common-tags":"1.4.0","@types/es6-promise":"0.0.32","@types/fs-extra":"5.0.4","@types/is-root":"1.0.0","@types/lodash":"4.14.103","@types/mkdirp":"0.5.2","@types/node":"10.5.2","@types/prettyjson":"0.0.28","@types/raven":"2.5.1","catch-uncommitted":"^1.0.0","ent":"^2.2.0","filehound":"^1.16.2","fs-extra":"^5.0.0","gulp":"^3.9.0","gulp-coffee":"^2.2.0","gulp-inline-source":"^2.1.0","gulp-mocha":"^2.0.0","gulp-shell":"^0.5.2","mochainon":"^2.0.0","pkg":"^4.3.0-beta.1","prettier":"^1.14.2","publish-release":"^1.3.3","require-npm4-to-publish":"^1.0.0","resin-lint":"^2.0.0","rewire":"^3.0.2","ts-node":"^4.0.1","typescript":"2.8.1"},"dependencies":{"@resin.io/valid-email":"^0.1.0","@types/stream-to-promise":"2.2.0","@types/through2":"^2.0.33","@zeit/dockerignore":"0.0.3","JSONStream":"^1.0.3","ansi-escapes":"^2.0.0","any-promise":"^1.3.0","archiver":"^2.1.0","bash":"0.0.1","bluebird":"^3.3.3","body-parser":"^1.14.1","capitano":"^1.7.0","chalk":"^2.3.0","cli-truncate":"^1.1.0","coffeescript":"^1.12.6","color-hash":"^1.0.3","columnify":"^1.5.2","common-tags":"^1.7.2","denymount":"^2.2.0","docker-progress":"^3.0.1","docker-qemu-transpose":"^0.5.1","docker-toolbelt":"^3.1.0","dockerode":"^2.5.5","dockerode-options":"^0.2.1","drivelist":"^5.0.22","ejs":"^2.5.7","etcher-image-write":"^9.0.3","express":"^4.13.3","ext2fs":"1.0.7","global-tunnel-ng":"^2.1.1","hasbin":"^1.2.3","humanize":"0.0.9","ignore":"^5.0.2","inquirer":"^3.1.1","is-root":"^1.0.0","js-yaml":"^3.10.0","klaw":"^3.0.0","lodash":"^4.17.4","minimatch":"^3.0.4","mixpanel":"^0.4.0","mkdirp":"^0.5.1","moment":"^2.20.1","moment-duration-format":"^2.2.1","mz":"^2.6.0","node-cleanup":"^2.1.2","opn":"^5.1.0","prettyjson":"^1.1.3","progress-stream":"^2.0.0","raven":"^2.5.0","reconfix":"^0.1.0","request":"^2.81.0","resin-bundle-resolve":"^0.6.0","resin-cli-form":"^2.0.0","resin-cli-visuals":"^1.4.0","resin-compose-parse":"^2.0.0","resin-config-json":"^1.0.0","resin-device-config":"^4.0.0","resin-device-init":"^4.0.0","resin-doodles":"0.0.1","resin-image-fs":"^5.0.2","resin-image-manager":"^5.0.0","resin-multibuild":"^0.9.0","resin-preload":"^7.0.0","resin-release":"^1.2.0","resin-sdk":"10.0.0-beta2","resin-sdk-preconfigured":"^6.9.0","resin-semver":"^1.3.0","resin-settings-client":"^3.6.1","resin-stream-logger":"^0.1.0","resin-sync":"^9.3.3","rimraf":"^2.4.3","rindle":"^1.0.0","semver":"^5.3.0","split":"^1.0.1","string-width":"^2.1.1","strip-ansi-stream":"^1.0.0","tar-stream":"^1.5.5","through2":"^2.0.3","tmp":"0.0.31","typed-error":"^3.0.0","umount":"^1.1.6","unzip2":"^0.2.5","update-notifier":"^2.2.0","window-size":"^1.1.0","removedrive":"^1.0.0","windosu":"^0.2.0"},"optionalDependencies":{"removedrive":"^1.0.0","windosu":"^0.2.0"},"gitHead":"28b0793fc9e2cca33168ff4761d6f506d7d21779","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@8.0.1","_npmVersion":"6.1.0","_nodeVersion":"10.4.0","_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"dist":{"integrity":"sha512-OT+W3SgZBV0D+veZwWbhX1QurU/zQCU+vIZhKxkYwgfH5Vhlfarflxa9vkz5HzXXwAMsZ4AKb7BqKftf4xXgtw==","shasum":"158b4ae908bdfeaa5a42f5e898d3a8a0768762fe","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-8.0.1.tgz","fileCount":173,"unpackedSize":702607,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbyy1SCRA9TVsSAnZWagAABJMP/i0RfBEFDFIycPu6rBUl\nwrdw+dD1cNRd3RTP9JxeRAeISY8N8KadvgQv+E20EiQitIpSvtYlIDn9K+6n\nJxD0MCk2Rf2uI5wuGnpOo0GCz7nWtepJiUgqddJB8prahO7w4BIihSXqzNZc\nwCSqXfA7OqDDEDWUmerCoVls+XWzWqWQGtDhuo9cM+TsKooO6GJj2mwthgcu\njPH0aA8T2LAMBiB872PdSne4I5EFtWIJXzqH0Oye5A7TKgIwrdZ3VdUuCpeu\no7PbQ3pKP8DsPvvLRIOcAyjI7GLbQ26TxkXfVM6zc/41go6zudOgWiqBbb5E\nu+0yE8JgFxgPGkij3FXldr9MVZjvRMG16vkqyhEvqVgU0OT7Oi42lxPDGBka\nabYllHqtMptwGvUE4zkkgkgcFzPVoWSN3HLomI+dlqcxTGEEL3Hzki9pmU/8\n2Gut27s14VNSY+Wt/gcGf0evmNfKRF9cK7kYYb83RwQWOFVb2noeqEwQoaQ0\nnCpxKn84oOy3WO2t5zsrRyvBzj8Y4zBj5bwKPHgZnZu158Tz34qnl7v0Sqch\naJmhJqCROjE0/6PlrQDjvCwZ0iHWLblxpxS5DTEDrOceOxHVvSq3JLmmTrdZ\nBWDAqFcnA/pBOm2FibXt46mRXOx5dpcaSi/nF474A6YuVsovW9eykyGg2ZOi\nrr2v\r\n=M+Wj\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDB2AFEvk3J8Es+CCGuUi6GuuQJjeAiaOEB7LEGZeg8YAiEA14Pz8D+Mzc/gKUz42HUFeTc7GuBRtIODPqZ9gAzvqvw="}]},"maintainers":[{"email":"accounts+npm@balena.io","name":"balena.io"},{"email":"accounts+npm-ci@resin.io","name":"resin-ci"},{"email":"accounts@resin.io","name":"resin.io"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-cli_8.0.1_1540042065955_0.14608166548509027"},"_hasShrinkwrap":false,"deprecated":"resin-cli is deprecated, please use balena-cli instead"},"8.0.2-drop-sdk-preconfigured-app-patterns-948e6ea6f8971852cb8aa61a34ea0f4348059eaf":{"name":"resin-cli","version":"8.0.2-drop-sdk-preconfigured-app-patterns-948e6ea6f8971852cb8aa61a34ea0f4348059eaf","description":"The official resin.io CLI tool","main":"./build/actions/index.js","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git+ssh://git@github.com/resin-io/resin-cli.git"},"preferGlobal":true,"bin":{"resin":"./bin/resin"},"pkg":{"scripts":["node_modules/resin-sync/build/capitano/*.js","node_modules/resin-sync/build/sync/*.js","node_modules/resin-compose-parse/src/schemas/*.json","node_modules/raven/lib/instrumentation/*.js"],"assets":["build/auth/pages/*.ejs","node_modules/resin-discoverable-services/services/**/*"]},"scripts":{"prebuild":"rimraf build/ build-bin/ build-zip/","build":"npm run build:src && npm run build:bin","build:src":"npm run prettify && npm run lint && npm run build:fast && npm run build:doc","build:fast":"gulp build && tsc","build:doc":"mkdirp doc/ && ts-node automation/capitanodoc/index.ts > doc/cli.markdown","build:bin":"ts-node --type-check -P automation automation/build-bin.ts","release":"npm run build && ts-node --type-check -P automation automation/deploy-bin.ts","pretest":"npm run build","test":"gulp test","test:fast":"npm run build:fast && gulp test","ci":"npm run test && catch-uncommitted","watch":"gulp watch","prettify":"prettier --write \"{lib,tests,automation,typings}/**/*.ts\" --config ./node_modules/resin-lint/config/.prettierrc","lint":"resin-lint lib/ tests/ && resin-lint --typescript automation/ lib/ typings/ tests/","prepublish":"require-npm4-to-publish","prepublishOnly":"npm run build"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","engines":{"node":">=6.0"},"devDependencies":{"@types/archiver":"2.1.2","@types/bluebird":"3.5.19","@types/common-tags":"1.4.0","@types/es6-promise":"0.0.32","@types/fs-extra":"5.0.4","@types/is-root":"1.0.0","@types/lodash":"4.14.103","@types/mkdirp":"0.5.2","@types/node":"10.5.2","@types/prettyjson":"0.0.28","@types/raven":"2.5.1","catch-uncommitted":"^1.0.0","ent":"^2.2.0","filehound":"^1.16.2","fs-extra":"^5.0.0","gulp":"^3.9.0","gulp-coffee":"^2.2.0","gulp-inline-source":"^2.1.0","gulp-mocha":"^2.0.0","gulp-shell":"^0.5.2","mochainon":"^2.0.0","pkg":"^4.3.0-beta.1","prettier":"^1.14.2","publish-release":"^1.3.3","require-npm4-to-publish":"^1.0.0","resin-lint":"^2.0.0","rewire":"^3.0.2","ts-node":"^4.0.1","typescript":"2.8.1"},"dependencies":{"@resin.io/valid-email":"^0.1.0","@types/stream-to-promise":"2.2.0","@types/through2":"^2.0.33","@zeit/dockerignore":"0.0.3","JSONStream":"^1.0.3","ansi-escapes":"^2.0.0","any-promise":"^1.3.0","archiver":"^2.1.0","bash":"0.0.1","bluebird":"^3.3.3","body-parser":"^1.14.1","capitano":"^1.7.0","chalk":"^2.3.0","cli-truncate":"^1.1.0","coffeescript":"^1.12.6","color-hash":"^1.0.3","columnify":"^1.5.2","common-tags":"^1.7.2","denymount":"^2.2.0","docker-progress":"^3.0.1","docker-qemu-transpose":"^0.5.1","docker-toolbelt":"^3.1.0","dockerode":"^2.5.5","dockerode-options":"^0.2.1","drivelist":"^5.0.22","ejs":"^2.5.7","etcher-image-write":"^9.0.3","express":"^4.13.3","ext2fs":"1.0.7","global-tunnel-ng":"^2.1.1","hasbin":"^1.2.3","humanize":"0.0.9","ignore":"^5.0.2","inquirer":"^3.1.1","is-root":"^1.0.0","js-yaml":"^3.10.0","klaw":"^3.0.0","lodash":"^4.17.4","minimatch":"^3.0.4","mixpanel":"^0.4.0","mkdirp":"^0.5.1","moment":"^2.20.1","moment-duration-format":"^2.2.1","mz":"^2.6.0","node-cleanup":"^2.1.2","opn":"^5.1.0","prettyjson":"^1.1.3","progress-stream":"^2.0.0","raven":"^2.5.0","reconfix":"^0.1.0","request":"^2.81.0","resin-bundle-resolve":"^0.6.0","resin-cli-form":"^2.0.0","resin-cli-visuals":"^1.4.0","resin-compose-parse":"^2.0.0","resin-config-json":"^1.0.0","resin-device-config":"^4.0.0","resin-device-init":"^4.0.0","resin-doodles":"0.0.1","resin-image-fs":"^5.0.2","resin-image-manager":"^5.0.0","resin-multibuild":"^0.9.0","resin-preload":"^7.0.0","resin-release":"^1.2.0","resin-sdk":"10.0.0-beta2","resin-sdk-preconfigured":"^6.9.0","resin-semver":"^1.3.0","resin-settings-client":"^3.6.1","resin-stream-logger":"^0.1.0","resin-sync":"^9.3.3","rimraf":"^2.4.3","rindle":"^1.0.0","semver":"^5.3.0","split":"^1.0.1","string-width":"^2.1.1","strip-ansi-stream":"^1.0.0","tar-stream":"^1.5.5","through2":"^2.0.3","tmp":"0.0.31","typed-error":"^3.0.0","umount":"^1.1.6","unzip2":"^0.2.5","update-notifier":"^2.2.0","window-size":"^1.1.0","removedrive":"^1.0.0","windosu":"^0.2.0"},"optionalDependencies":{"removedrive":"^1.0.0","windosu":"^0.2.0"},"readme":"Resin CLI\n=========\n\n> The official resin.io CLI tool.\n\n[![npm version](https://badge.fury.io/js/resin-cli.svg)](http://badge.fury.io/js/resin-cli)\n[![dependencies](https://david-dm.org/resin-io/resin-cli.svg)](https://david-dm.org/resin-io/resin-cli)\n[![Gitter](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/resin-io/chat)\n\nRequisites\n----------\n\nIf you want to install the CLI directly through npm, you'll need the below. If this looks difficult,\nwe do now have an experimental standalone binary release available, see ['Standalone install'](#standalone-install) below.\n\n- [NodeJS](https://nodejs.org) (>= v6)\n- [Git](https://git-scm.com)\n- The following executables should be correctly installed in your shell environment:\n  - `ssh`: Any recent version of the OpenSSH ssh client (required by `resin sync` and `resin ssh`)\n\t- if you need `ssh` to work behind the proxy you also need [`proxytunnel`](http://proxytunnel.sourceforge.net/) installed (available as `proxytunnel` package for Ubuntu, for example)\n  - `rsync`: >= 2.6.9 (required by `resin sync`)\n\n##### Windows Support\n\nBefore installing resin-cli, you'll need a working node-gyp environment. If you don't already have one you'll see native module build errors during installation. To fix this, run `npm install -g --production windows-build-tools` in an administrator console (available as 'Command Prompt (Admin)' when pressing windows+x in Windows 7+).\n\n`resin sync` and `resin ssh` have not been thoroughly tested on the standard Windows cmd.exe shell. We recommend using bash (or a similar) shell, like Bash for Windows 10 or [Git for Windows](https://git-for-windows.github.io/).\n\nIf you still want to use `cmd.exe` you will have to use a package manager like MinGW or chocolatey. For MinGW the steps are:\n\n1. Install [MinGW](http://www.mingw.org).\n2. Install the `msys-rsync` and `msys-openssh` packages.\n3. Add MinGW to the `%PATH%` if this hasn't been done by the installer already. The location where the binaries are places is usually `C:\\MinGW\\msys\\1.0\\bin`, but it can vary if you selected a different location in the installer.\n4. Copy your SSH keys to `%homedrive%%homepath\\.ssh`.\n5. If you need `ssh` to work behind the proxy you also need to install [proxytunnel](http://proxytunnel.sourceforge.net/)\n\nGetting Started\n---------------\n\n### NPM install\n\nIf you've got all the requirements above, you should be able to install the CLI directly from npm. If not,\nor if you have any trouble with this, please try the new standalone install steps just below.\n\nThis might require elevated privileges in some environments.\n\n```sh\n$ npm install resin-cli -g --production --unsafe-perm\n```\n\n`--unsafe-perm` is only required on systems where the global install directory is not user-writable.\nThis allows npm install steps to download and save prebuilt native binaries. You may be able to omit it,\nespecially if you're using a user-managed node install such as [nvm](https://github.com/creationix/nvm).\n\nIn some environments, this process will need to build native modules. This may require a more complex build\nenvironment, and notably requires Python 2.7. If you hit any problems with this, we recommend you try the\nalternative standalone install below instead.\n\n### Standalone install\n\nIf you don't have node or a working pre-gyp environment, you can still install the CLI as a standalone\nbinary. **This is experimental and may not work perfectly yet in all environments**, but it seems to work\nwell in initial cross-platform testing, so it may be useful, and we'd love your feedback if you hit any issues.\n\nTo install the CLI as a standalone binary:\n\n* Download the latest zip for your OS from https://github.com/resin-io/resin-cli/releases.\n* Extract the contents, putting the `resin-cli` folder somewhere appropriate for your system (e.g. `C:/resin-cli`, `/usr/local/lib/resin-cli`, etc).\n* Add the `resin-cli` folder to your `PATH` ([Windows instructions](https://www.computerhope.com/issues/ch000549.htm), [Linux instructions](https://stackoverflow.com/questions/14637979/how-to-permanently-set-path-on-linux-unix), [OSX instructions](https://stackoverflow.com/questions/22465332/setting-path-environment-variable-in-osx-permanently))\n* Running `resin` in a fresh command line should print the resin CLI help.\n\nTo update in future, simply download a new release and replace the extracted folder.\n\nHave any problems, or see any unexpected behaviour? [Please file an issue!](https://github.com/resin-io/resin-cli/issues/new)\n\n### Login\n\n```sh\n$ resin login\n```\n\n_(Typically useful, but not strictly required for all commands)_\n\n### Run commands\n\nTake a look at the full command documentation at [https://docs.resin.io/tools/cli/](https://docs.resin.io/tools/cli/#table-of-contents\n), or by running `resin help`.\n\n### Bash completions\n\nOptionally you can enable tab completions for the bash shell, enabling the shell to provide additional context and automatically complete arguments to`resin`. To enable bash completions, copy the `resin-completion.bash` file to the default bash completions directory (usually `/etc/bash_completion.d/`) or append it to the end of `~/.bash_completion`.\n\nFAQ\n---\n\n### Where is my configuration file?\n\nThe per-user configuration file lives in `$HOME/.resinrc.yml` or `%UserProfile%\\_resinrc.yml`, in Unix based operating systems and Windows respectively.\n\nThe Resin CLI also attempts to read a `resinrc.yml` file in the current directory, which takes precedence over the per-user configuration file.\n\n### How do I point the Resin CLI to staging?\n\nThe easiest way is to set the `RESINRC_RESIN_URL=resinstaging.io` environment variable.\n\nAlternatively, you can edit your configuration file and set `resinUrl: resinstaging.io` to persist this setting.\n\n### How do I make the Resin CLI persist data in another directory?\n\nThe Resin CLI persists your session token, as well as cached images in `$HOME/.resin` or `%UserProfile%\\_resin`.\n\nPointing the Resin CLI to persist data in another location is necessary in certain environments, like a server, where there is no home directory, or a device running resinOS, which erases all data after a restart.\n\nYou can accomplish this by setting `RESINRC_DATA_DIRECTORY=/opt/resin` or adding `dataDirectory: /opt/resin` to your configuration file, replacing `/opt/resin` with your desired directory.\n\nSupport\n-------\n\nIf you're having any problems, check our [troubleshooting guide](https://github.com/resin-io/resin-cli/blob/master/TROUBLESHOOTING.md) and if your problem is not addressed there, please [raise an issue](https://github.com/resin-io/resin-cli/issues/new) on GitHub and the resin.io team will be happy to help.\n\nYou can also get in touch with us in the resin.io [forums](https://forums.resin.io/).\n\nLicense\n-------\n\nThe project is licensed under the Apache 2.0 license.\n","readmeFilename":"README.md","gitHead":"948e6ea6f8971852cb8aa61a34ea0f4348059eaf","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@8.0.2-drop-sdk-preconfigured-app-patterns-948e6ea6f8971852cb8aa61a34ea0f4348059eaf","_npmVersion":"6.1.0","_nodeVersion":"10.4.0","_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"dist":{"integrity":"sha512-pTgiiFrbVCd2ZSin11d/aDwdYPbZiRRe90/Aly0JnuDa4pXkLePI5rHuwfsn1T/nVkoUtC8tAllVM2ln/YJ8hQ==","shasum":"0fb9ba270415e69057ac886843aa93ca84e98e4c","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-8.0.2-drop-sdk-preconfigured-app-patterns-948e6ea6f8971852cb8aa61a34ea0f4348059eaf.tgz","fileCount":173,"unpackedSize":703394,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJby1u+CRA9TVsSAnZWagAAA8UP/iT+U3SeDU6SOqUI8rsu\nCYX+8gXpsQb8JowHsGYJGrlyPKH02SUB6JbQL2oL4UnXzZ8aTmQdeNE/mkwO\nukSZ+YeQCrlBqxCGUyZo7nPW8ZrcCl3p/bUdoQI8KpBjPDmXnYUkHV8tQu8Z\nZKA3oYFaRu02jhuyt+qKsN6zK4aRABrVABJgdqUlaBUaO+nIefdQVCOTG71t\nzQ06p3c2DLabZyAXYnx9HhyphB3Euy5TLQVMz/+AZeOMzVPUFiBmxRDOuzUS\nifpvlDz9TOoOFGt3GEqEx9a1LW/TRws834zNTFGHcBTeoNdI59pHQFLs+txl\nZZoRL9WDhlZAFbn9DKNWOhMlNicRdQzgdlM2XMVBrNYYNfMOyH7pU7KxMw4V\n5boHZyvHSWcR7gRf7lJuWeF7a09hgfHFU0wjULS3yHTvFbPV2NZ01R/5NoF6\nQeAhVCdvEGZ6yGvh+cIExJi+2wwGiMxkbHooxGS7pYI1pY2Vhwuv6Nkq2CYD\nW6/31/EhZSowbBKrUPlUaR1EwHUaiGREIxcdWovUlAtaYFni0ULKVi3oa9SD\nUklubWoVzv3g2wGXkjVw6CWuTv+ARhXv1C3AV/5Vk6apUfIoSwI2lodN1LSo\nBOy1iI/njUUsxV4HfVeREP+AHRpouWixXQKs5bJIejVuwFS7AJ6J0zAwxoWD\nJcy1\r\n=gPPB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCH3BZbh8UjNjVQZ8+7dggH6tsW1ZlZEEl4mkAAzNOhCQCIQC8g+Lv/OWQ1CaccAgajzsNHnwr3nQfQZP+zUT+YqiGbQ=="}]},"maintainers":[{"email":"accounts+npm@balena.io","name":"balena.io"},{"email":"accounts+npm-ci@resin.io","name":"resin-ci"},{"email":"accounts@resin.io","name":"resin.io"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-cli_8.0.2-drop-sdk-preconfigured-app-patterns-948e6ea6f8971852cb8aa61a34ea0f4348059eaf_1540053949351_0.22586559604278755"},"_hasShrinkwrap":false},"8.0.2":{"name":"resin-cli","version":"8.0.2","description":"The official resin.io CLI tool","main":"./build/actions/index.js","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git+ssh://git@github.com/resin-io/resin-cli.git"},"preferGlobal":true,"bin":{"resin":"./bin/resin"},"pkg":{"scripts":["node_modules/resin-sync/build/capitano/*.js","node_modules/resin-sync/build/sync/*.js","node_modules/resin-compose-parse/src/schemas/*.json","node_modules/raven/lib/instrumentation/*.js"],"assets":["build/auth/pages/*.ejs","node_modules/resin-discoverable-services/services/**/*"]},"scripts":{"prebuild":"rimraf build/ build-bin/ build-zip/","build":"npm run build:src && npm run build:bin","build:src":"npm run prettify && npm run lint && npm run build:fast && npm run build:doc","build:fast":"gulp build && tsc","build:doc":"mkdirp doc/ && ts-node automation/capitanodoc/index.ts > doc/cli.markdown","build:bin":"ts-node --type-check -P automation automation/build-bin.ts","release":"npm run build && ts-node --type-check -P automation automation/deploy-bin.ts","pretest":"npm run build","test":"gulp test","test:fast":"npm run build:fast && gulp test","ci":"npm run test && catch-uncommitted","watch":"gulp watch","prettify":"prettier --write \"{lib,tests,automation,typings}/**/*.ts\" --config ./node_modules/resin-lint/config/.prettierrc","lint":"resin-lint lib/ tests/ && resin-lint --typescript automation/ lib/ typings/ tests/","prepublish":"require-npm4-to-publish","prepublishOnly":"npm run build"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","engines":{"node":">=6.0"},"devDependencies":{"@types/archiver":"2.1.2","@types/bluebird":"3.5.19","@types/common-tags":"1.4.0","@types/es6-promise":"0.0.32","@types/fs-extra":"5.0.4","@types/is-root":"1.0.0","@types/lodash":"4.14.103","@types/mkdirp":"0.5.2","@types/node":"10.5.2","@types/prettyjson":"0.0.28","@types/raven":"2.5.1","catch-uncommitted":"^1.0.0","ent":"^2.2.0","filehound":"^1.16.2","fs-extra":"^5.0.0","gulp":"^3.9.0","gulp-coffee":"^2.2.0","gulp-inline-source":"^2.1.0","gulp-mocha":"^2.0.0","gulp-shell":"^0.5.2","mochainon":"^2.0.0","pkg":"^4.3.0-beta.1","prettier":"^1.14.2","publish-release":"^1.3.3","require-npm4-to-publish":"^1.0.0","resin-lint":"^2.0.0","rewire":"^3.0.2","ts-node":"^4.0.1","typescript":"2.8.1"},"dependencies":{"@resin.io/valid-email":"^0.1.0","@types/stream-to-promise":"2.2.0","@types/through2":"^2.0.33","@zeit/dockerignore":"0.0.3","JSONStream":"^1.0.3","ansi-escapes":"^2.0.0","any-promise":"^1.3.0","archiver":"^2.1.0","bash":"0.0.1","bluebird":"^3.3.3","body-parser":"^1.14.1","capitano":"^1.7.0","chalk":"^2.3.0","cli-truncate":"^1.1.0","coffeescript":"^1.12.6","color-hash":"^1.0.3","columnify":"^1.5.2","common-tags":"^1.7.2","denymount":"^2.2.0","docker-progress":"^3.0.1","docker-qemu-transpose":"^0.5.1","docker-toolbelt":"^3.1.0","dockerode":"^2.5.5","dockerode-options":"^0.2.1","drivelist":"^5.0.22","ejs":"^2.5.7","etcher-image-write":"^9.0.3","express":"^4.13.3","ext2fs":"1.0.7","global-tunnel-ng":"^2.1.1","hasbin":"^1.2.3","humanize":"0.0.9","ignore":"^5.0.2","inquirer":"^3.1.1","is-root":"^1.0.0","js-yaml":"^3.10.0","klaw":"^3.0.0","lodash":"^4.17.4","minimatch":"^3.0.4","mixpanel":"^0.4.0","mkdirp":"^0.5.1","moment":"^2.20.1","moment-duration-format":"^2.2.1","mz":"^2.6.0","node-cleanup":"^2.1.2","opn":"^5.1.0","prettyjson":"^1.1.3","progress-stream":"^2.0.0","raven":"^2.5.0","reconfix":"^0.1.0","request":"^2.81.0","resin-bundle-resolve":"^0.6.0","resin-cli-form":"^2.0.0","resin-cli-visuals":"^1.4.0","resin-compose-parse":"^2.0.0","resin-config-json":"^1.0.0","resin-device-config":"^4.0.0","resin-device-init":"^4.0.0","resin-doodles":"0.0.1","resin-image-fs":"^5.0.2","resin-image-manager":"^5.0.0","resin-multibuild":"^0.9.0","resin-preload":"^7.0.0","resin-release":"^1.2.0","resin-sdk":"10.0.0-beta2","resin-sdk-preconfigured":"^6.9.0","resin-semver":"^1.3.0","resin-settings-client":"^3.6.1","resin-stream-logger":"^0.1.0","resin-sync":"^9.3.3","rimraf":"^2.4.3","rindle":"^1.0.0","semver":"^5.3.0","split":"^1.0.1","string-width":"^2.1.1","strip-ansi-stream":"^1.0.0","tar-stream":"^1.5.5","through2":"^2.0.3","tmp":"0.0.31","typed-error":"^3.0.0","umount":"^1.1.6","unzip2":"^0.2.5","update-notifier":"^2.2.0","window-size":"^1.1.0","removedrive":"^1.0.0","windosu":"^0.2.0"},"optionalDependencies":{"removedrive":"^1.0.0","windosu":"^0.2.0"},"gitHead":"2b52d5edbc32bbe90212449f5613b4a24ee5a025","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@8.0.2","_npmVersion":"6.1.0","_nodeVersion":"10.4.0","_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"dist":{"integrity":"sha512-LsXS9M1xe03fNOihm97DsZXoRKRX88EA2XWaoNTyfG8MTiC5Dns8GfALpfM7u6PFArCfJDGUcrD6gdr6Kcxm7A==","shasum":"69e1fff1134b619f88766cc07da5a08ce30d3c2d","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-8.0.2.tgz","fileCount":173,"unpackedSize":703317,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJby2HDCRA9TVsSAnZWagAAX44QAJKPWDHjalxtmG7e9jLj\nkqFUgB5Kr15nsR+SIngEKPJwC/iy4j2BHvJjMd6fB8qY0VkoReFMmkw57L/Y\nBU8BSy9ZDyS0JwRZBTtC69+TZwiXBOIkYf/gRxkN5FAQZm9W232LcvBomfIM\nIGT+TR98PFWwTzvyA/+H34Doz5GvVNp5sjhqb/z/dT7HbFv1TmnAqMo2G3rd\nZpsDi6K6szgVD5GRZEYORDjrEDntgZc9QVy/dxpvOedIQkBmjMX/BrIIh4Jt\n1vUSX/W6VX73IW2XWBQErtFlhlA2rJL+PMgzGzxQBDXUjYuiek+P2WFiuuDS\nVM1uROEw4c1MsMotfjJcUarM4Qx1KiAV3iCj6wg8JJVvFCSsPfTzctf3Ah7z\nwXBFhGked/dTHa7fv3B8GjCbWJu2x3WUpXvDoxtONvBXCd6wyy3ZMsj/NSTe\ndFq4U1bbC7aanWxET/U9ekhgNckpHSLETgHAmLWku8ME52/DnhXH/IBnmPx8\naV/MIt2IiBj6t4sxUQtdj8grjo80d73okzqR5CF0A8aS6CQlWEFc9wjdIue+\nvh9HAXhu2WzZIIpnan4u4MoJkjGwmAZTSSv5fEUys+n/mOY2wSVpWv6yQOAC\nh1e0QtUTDTv5D58W7+j4gZHQj9IlpR1j+/y/JbN/IeBCVQNaDLtrLxP/LnQ1\ntuWz\r\n=tJK3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD5PFRVQXa6KMsU1ugryKV5j/KgESPLu3t6F1ndAwuFggIgMigCeNFgVoyIDl0ydgDlQXyNWHoGjEoZ0Ne1PYalNL4="}]},"maintainers":[{"email":"accounts+npm@balena.io","name":"balena.io"},{"email":"accounts+npm-ci@resin.io","name":"resin-ci"},{"email":"accounts@resin.io","name":"resin.io"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-cli_8.0.2_1540055491015_0.5421245267639461"},"_hasShrinkwrap":false,"deprecated":"resin-cli is deprecated, please use balena-cli instead"},"8.1.0-add-dev-bin-0467e45038b954f37b8e18a78dbe3a9f5e083d19":{"name":"resin-cli","version":"8.1.0-add-dev-bin-0467e45038b954f37b8e18a78dbe3a9f5e083d19","description":"The official resin.io CLI tool","main":"./build/actions/index.js","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git+ssh://git@github.com/resin-io/resin-cli.git"},"preferGlobal":true,"bin":{"resin":"./bin/resin"},"pkg":{"scripts":["node_modules/resin-sync/build/capitano/*.js","node_modules/resin-sync/build/sync/*.js","node_modules/resin-compose-parse/src/schemas/*.json","node_modules/raven/lib/instrumentation/*.js"],"assets":["build/auth/pages/*.ejs","node_modules/resin-discoverable-services/services/**/*"]},"scripts":{"prebuild":"rimraf build/ build-bin/ build-zip/","build":"npm run build:src && npm run build:bin","build:src":"npm run prettify && npm run lint && npm run build:fast && npm run build:doc","build:fast":"gulp build && tsc","build:doc":"mkdirp doc/ && ts-node automation/capitanodoc/index.ts > doc/cli.markdown","build:bin":"ts-node --type-check -P automation automation/build-bin.ts","release":"npm run build && ts-node --type-check -P automation automation/deploy-bin.ts","pretest":"npm run build","test":"gulp test","test:fast":"npm run build:fast && gulp test","ci":"npm run test && catch-uncommitted","watch":"gulp watch","prettify":"prettier --write \"{lib,tests,automation,typings}/**/*.ts\" --config ./node_modules/resin-lint/config/.prettierrc","lint":"resin-lint lib/ tests/ && resin-lint --typescript automation/ lib/ typings/ tests/","prepublish":"require-npm4-to-publish","prepublishOnly":"npm run build"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","engines":{"node":">=6.0"},"devDependencies":{"@types/archiver":"2.1.2","@types/bluebird":"3.5.19","@types/common-tags":"1.4.0","@types/es6-promise":"0.0.32","@types/fs-extra":"5.0.4","@types/is-root":"1.0.0","@types/lodash":"4.14.103","@types/mkdirp":"0.5.2","@types/node":"10.5.2","@types/prettyjson":"0.0.28","@types/raven":"2.5.1","catch-uncommitted":"^1.0.0","ent":"^2.2.0","filehound":"^1.16.2","fs-extra":"^5.0.0","gulp":"^3.9.0","gulp-coffee":"^2.2.0","gulp-inline-source":"^2.1.0","gulp-mocha":"^2.0.0","gulp-shell":"^0.5.2","mochainon":"^2.0.0","pkg":"^4.3.0-beta.1","prettier":"^1.14.2","publish-release":"^1.3.3","require-npm4-to-publish":"^1.0.0","resin-lint":"^2.0.0","rewire":"^3.0.2","ts-node":"^4.0.1","typescript":"2.8.1"},"dependencies":{"@resin.io/valid-email":"^0.1.0","@types/stream-to-promise":"2.2.0","@types/through2":"^2.0.33","@zeit/dockerignore":"0.0.3","JSONStream":"^1.0.3","ansi-escapes":"^2.0.0","any-promise":"^1.3.0","archiver":"^2.1.0","bash":"0.0.1","bluebird":"^3.3.3","body-parser":"^1.14.1","capitano":"^1.7.0","chalk":"^2.3.0","cli-truncate":"^1.1.0","coffeescript":"^1.12.6","color-hash":"^1.0.3","columnify":"^1.5.2","common-tags":"^1.7.2","denymount":"^2.2.0","docker-progress":"^3.0.1","docker-qemu-transpose":"^0.5.1","docker-toolbelt":"^3.1.0","dockerode":"^2.5.5","dockerode-options":"^0.2.1","drivelist":"^5.0.22","ejs":"^2.5.7","etcher-image-write":"^9.0.3","express":"^4.13.3","ext2fs":"1.0.7","global-tunnel-ng":"^2.1.1","hasbin":"^1.2.3","humanize":"0.0.9","ignore":"^5.0.2","inquirer":"^3.1.1","is-root":"^1.0.0","js-yaml":"^3.10.0","klaw":"^3.0.0","lodash":"^4.17.4","minimatch":"^3.0.4","mixpanel":"^0.4.0","mkdirp":"^0.5.1","moment":"^2.20.1","moment-duration-format":"^2.2.1","mz":"^2.6.0","node-cleanup":"^2.1.2","opn":"^5.1.0","prettyjson":"^1.1.3","progress-stream":"^2.0.0","raven":"^2.5.0","reconfix":"^0.1.0","request":"^2.81.0","resin-bundle-resolve":"^0.6.0","resin-cli-form":"^2.0.0","resin-cli-visuals":"^1.4.0","resin-compose-parse":"^2.0.0","resin-config-json":"^1.0.0","resin-device-config":"^4.0.0","resin-device-init":"^4.0.0","resin-doodles":"0.0.1","resin-image-fs":"^5.0.2","resin-image-manager":"^5.0.0","resin-multibuild":"^0.9.0","resin-preload":"^7.0.0","resin-release":"^1.2.0","resin-sdk":"10.0.0-beta2","resin-sdk-preconfigured":"^6.9.0","resin-semver":"^1.3.0","resin-settings-client":"^3.6.1","resin-stream-logger":"^0.1.0","resin-sync":"^9.3.3","rimraf":"^2.4.3","rindle":"^1.0.0","semver":"^5.3.0","split":"^1.0.1","string-width":"^2.1.1","strip-ansi-stream":"^1.0.0","tar-stream":"^1.5.5","through2":"^2.0.3","tmp":"0.0.31","typed-error":"^3.0.0","umount":"^1.1.6","unzip2":"^0.2.5","update-notifier":"^2.2.0","window-size":"^1.1.0","removedrive":"^1.0.0","windosu":"^0.2.0"},"optionalDependencies":{"removedrive":"^1.0.0","windosu":"^0.2.0"},"readme":"Resin CLI\n=========\n\n> The official resin.io CLI tool.\n\n[![npm version](https://badge.fury.io/js/resin-cli.svg)](http://badge.fury.io/js/resin-cli)\n[![dependencies](https://david-dm.org/resin-io/resin-cli.svg)](https://david-dm.org/resin-io/resin-cli)\n[![Gitter](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/resin-io/chat)\n\nRequisites\n----------\n\nIf you want to install the CLI directly through npm, you'll need the below. If this looks difficult,\nwe do now have an experimental standalone binary release available, see ['Standalone install'](#standalone-install) below.\n\n- [NodeJS](https://nodejs.org) (>= v6)\n- [Git](https://git-scm.com)\n- The following executables should be correctly installed in your shell environment:\n  - `ssh`: Any recent version of the OpenSSH ssh client (required by `resin sync` and `resin ssh`)\n\t- if you need `ssh` to work behind the proxy you also need [`proxytunnel`](http://proxytunnel.sourceforge.net/) installed (available as `proxytunnel` package for Ubuntu, for example)\n  - `rsync`: >= 2.6.9 (required by `resin sync`)\n\n##### Windows Support\n\nBefore installing resin-cli, you'll need a working node-gyp environment. If you don't already have one you'll see native module build errors during installation. To fix this, run `npm install -g --production windows-build-tools` in an administrator console (available as 'Command Prompt (Admin)' when pressing windows+x in Windows 7+).\n\n`resin sync` and `resin ssh` have not been thoroughly tested on the standard Windows cmd.exe shell. We recommend using bash (or a similar) shell, like Bash for Windows 10 or [Git for Windows](https://git-for-windows.github.io/).\n\nIf you still want to use `cmd.exe` you will have to use a package manager like MinGW or chocolatey. For MinGW the steps are:\n\n1. Install [MinGW](http://www.mingw.org).\n2. Install the `msys-rsync` and `msys-openssh` packages.\n3. Add MinGW to the `%PATH%` if this hasn't been done by the installer already. The location where the binaries are places is usually `C:\\MinGW\\msys\\1.0\\bin`, but it can vary if you selected a different location in the installer.\n4. Copy your SSH keys to `%homedrive%%homepath\\.ssh`.\n5. If you need `ssh` to work behind the proxy you also need to install [proxytunnel](http://proxytunnel.sourceforge.net/)\n\nGetting Started\n---------------\n\n### NPM install\n\nIf you've got all the requirements above, you should be able to install the CLI directly from npm. If not,\nor if you have any trouble with this, please try the new standalone install steps just below.\n\nThis might require elevated privileges in some environments.\n\n```sh\n$ npm install resin-cli -g --production --unsafe-perm\n```\n\n`--unsafe-perm` is only required on systems where the global install directory is not user-writable.\nThis allows npm install steps to download and save prebuilt native binaries. You may be able to omit it,\nespecially if you're using a user-managed node install such as [nvm](https://github.com/creationix/nvm).\n\nIn some environments, this process will need to build native modules. This may require a more complex build\nenvironment, and notably requires Python 2.7. If you hit any problems with this, we recommend you try the\nalternative standalone install below instead.\n\n### Standalone install\n\nIf you don't have node or a working pre-gyp environment, you can still install the CLI as a standalone\nbinary. **This is experimental and may not work perfectly yet in all environments**, but it seems to work\nwell in initial cross-platform testing, so it may be useful, and we'd love your feedback if you hit any issues.\n\nTo install the CLI as a standalone binary:\n\n* Download the latest zip for your OS from https://github.com/resin-io/resin-cli/releases.\n* Extract the contents, putting the `resin-cli` folder somewhere appropriate for your system (e.g. `C:/resin-cli`, `/usr/local/lib/resin-cli`, etc).\n* Add the `resin-cli` folder to your `PATH` ([Windows instructions](https://www.computerhope.com/issues/ch000549.htm), [Linux instructions](https://stackoverflow.com/questions/14637979/how-to-permanently-set-path-on-linux-unix), [OSX instructions](https://stackoverflow.com/questions/22465332/setting-path-environment-variable-in-osx-permanently))\n* Running `resin` in a fresh command line should print the resin CLI help.\n\nTo update in future, simply download a new release and replace the extracted folder.\n\nHave any problems, or see any unexpected behaviour? [Please file an issue!](https://github.com/resin-io/resin-cli/issues/new)\n\n### Login\n\n```sh\n$ resin login\n```\n\n_(Typically useful, but not strictly required for all commands)_\n\n### Run commands\n\nTake a look at the full command documentation at [https://docs.resin.io/tools/cli/](https://docs.resin.io/tools/cli/#table-of-contents\n), or by running `resin help`.\n\n### Bash completions\n\nOptionally you can enable tab completions for the bash shell, enabling the shell to provide additional context and automatically complete arguments to`resin`. To enable bash completions, copy the `resin-completion.bash` file to the default bash completions directory (usually `/etc/bash_completion.d/`) or append it to the end of `~/.bash_completion`.\n\nFAQ\n---\n\n### Where is my configuration file?\n\nThe per-user configuration file lives in `$HOME/.resinrc.yml` or `%UserProfile%\\_resinrc.yml`, in Unix based operating systems and Windows respectively.\n\nThe Resin CLI also attempts to read a `resinrc.yml` file in the current directory, which takes precedence over the per-user configuration file.\n\n### How do I point the Resin CLI to staging?\n\nThe easiest way is to set the `RESINRC_RESIN_URL=resinstaging.io` environment variable.\n\nAlternatively, you can edit your configuration file and set `resinUrl: resinstaging.io` to persist this setting.\n\n### How do I make the Resin CLI persist data in another directory?\n\nThe Resin CLI persists your session token, as well as cached images in `$HOME/.resin` or `%UserProfile%\\_resin`.\n\nPointing the Resin CLI to persist data in another location is necessary in certain environments, like a server, where there is no home directory, or a device running resinOS, which erases all data after a restart.\n\nYou can accomplish this by setting `RESINRC_DATA_DIRECTORY=/opt/resin` or adding `dataDirectory: /opt/resin` to your configuration file, replacing `/opt/resin` with your desired directory.\n\nSupport\n-------\n\nIf you're having any problems, check our [troubleshooting guide](https://github.com/resin-io/resin-cli/blob/master/TROUBLESHOOTING.md) and if your problem is not addressed there, please [raise an issue](https://github.com/resin-io/resin-cli/issues/new) on GitHub and the resin.io team will be happy to help.\n\nYou can also get in touch with us in the resin.io [forums](https://forums.resin.io/).\n\nLicense\n-------\n\nThe project is licensed under the Apache 2.0 license.\n","readmeFilename":"README.md","gitHead":"0467e45038b954f37b8e18a78dbe3a9f5e083d19","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@8.1.0-add-dev-bin-0467e45038b954f37b8e18a78dbe3a9f5e083d19","_npmVersion":"6.1.0","_nodeVersion":"10.4.0","_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"dist":{"integrity":"sha512-4IwjM0IPYZ3jc/b8dtMFb1xhqIPggDqGNA8w30C7a6fVYaaVM5+8FJZgVyJ6BJff5AEMRdRlp2XIlMyE+rbJng==","shasum":"d1393747b0278407a0ca57119723e2b876a2b3b4","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-8.1.0-add-dev-bin-0467e45038b954f37b8e18a78dbe3a9f5e083d19.tgz","fileCount":173,"unpackedSize":703460,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbzMdkCRA9TVsSAnZWagAAaWwP/RCaDmWFGSGvtmt3xySj\nqxG7HWP99m46pY6K1xTJwflvfDYMYciYydT4qBgzt/IFZKAENZrH3N1oC+Vu\nYzuHns1aBZkYh2d1TV0YfpxvpeVuWgu1ulO4ZA3p8x1ZS8ZgI+gsabokgOnm\nL/QOIeTczvVVkBg2X6HCIMLXduaV5Nb3N6LdNAbQCqrpaObZvgUuVl2qnfqI\n0SaUWO5chKFSd9NH79m96pNU6j6wE6zYpfPdlnaiHEzBX5JEfxbdHcTRW6E8\n7n+JWh/wghLbnvBRYF3DcF36zQUk9A/qMT+WtAsnL/WmZGcH5bloCkC+sxSE\n/f/DzGB5xKPgYVPcgz+BJDj8+vx+oaLtbqJuUujvqUPCwXSkHQLl5pLJYjPG\n7KfRaWGgseYOPCmuMEY7iCo8o3FjTM4Z0I8Xyroe6AIn+ew3TbJIaUkz647i\ngnBcuzuXqylHjuRt4Zxo3UGVMqS+bOgyTT6aB9Uj62RrswZpeQvmhCXbTPf4\ndUQ96iOPNP6YGQ/5sOCsOCQmlP8obQvdRefFNalN3SN1P9uwN7QTDhL/DNcn\nbX1JWaG8uMDHLgSEtU6WkDYuN32PRDUnDEYVi3xvfwLvzvUMUkvl/EKfPtle\nwmxseoBkgwgNHpE6UFCWgFn5p3S7QYO0vHxUkg6jXrtT5cWg1x7EHYog+7Q5\ndhLt\r\n=NkMU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCVbOQ+jhg2L+pVtQoFUZJYX/AA5rwDq7A6NFrdt/SacQIgPOYGADEZnox63SNOBl4QgyS1ARR0gdA7t6ljRVTkfDc="}]},"maintainers":[{"email":"accounts+npm@balena.io","name":"balena.io"},{"email":"accounts+npm-ci@resin.io","name":"resin-ci"},{"email":"accounts@resin.io","name":"resin.io"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-cli_8.1.0-add-dev-bin-0467e45038b954f37b8e18a78dbe3a9f5e083d19_1540147043875_0.6975355571164337"},"_hasShrinkwrap":false},"8.0.3-v8-meta-branch-sshsdk-fb86c0e9a805c43918a9147cd8be7a39efc672a4":{"name":"resin-cli","version":"8.0.3-v8-meta-branch-sshsdk-fb86c0e9a805c43918a9147cd8be7a39efc672a4","description":"The official resin.io CLI tool","main":"./build/actions/index.js","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git+ssh://git@github.com/resin-io/resin-cli.git"},"preferGlobal":true,"bin":{"resin":"./bin/resin"},"pkg":{"scripts":["node_modules/resin-sync/build/capitano/*.js","node_modules/resin-sync/build/sync/*.js","node_modules/resin-compose-parse/src/schemas/*.json","node_modules/raven/lib/instrumentation/*.js"],"assets":["build/auth/pages/*.ejs","node_modules/resin-discoverable-services/services/**/*"]},"scripts":{"prebuild":"rimraf build/ build-bin/ build-zip/","build":"npm run build:src && npm run build:bin","build:src":"npm run prettify && npm run lint && npm run build:fast && npm run build:doc","build:fast":"gulp build && tsc","build:doc":"mkdirp doc/ && ts-node automation/capitanodoc/index.ts > doc/cli.markdown","build:bin":"ts-node --type-check -P automation automation/build-bin.ts","release":"npm run build && ts-node --type-check -P automation automation/deploy-bin.ts","pretest":"npm run build","test":"gulp test","test:fast":"npm run build:fast && gulp test","ci":"npm run test && catch-uncommitted","watch":"gulp watch","prettify":"prettier --write \"{lib,tests,automation,typings}/**/*.ts\" --config ./node_modules/resin-lint/config/.prettierrc","lint":"resin-lint lib/ tests/ && resin-lint --typescript automation/ lib/ typings/ tests/","prepublish":"require-npm4-to-publish","prepublishOnly":"npm run build"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","engines":{"node":">=6.0"},"devDependencies":{"@types/archiver":"2.1.2","@types/bluebird":"3.5.19","@types/common-tags":"1.4.0","@types/es6-promise":"0.0.32","@types/fs-extra":"5.0.4","@types/is-root":"1.0.0","@types/lodash":"4.14.103","@types/mkdirp":"0.5.2","@types/node":"10.5.2","@types/prettyjson":"0.0.28","@types/raven":"2.5.1","catch-uncommitted":"^1.0.0","ent":"^2.2.0","filehound":"^1.16.2","fs-extra":"^5.0.0","gulp":"^3.9.0","gulp-coffee":"^2.2.0","gulp-inline-source":"^2.1.0","gulp-mocha":"^2.0.0","gulp-shell":"^0.5.2","mochainon":"^2.0.0","pkg":"^4.3.0-beta.1","prettier":"^1.14.2","publish-release":"^1.3.3","require-npm4-to-publish":"^1.0.0","resin-lint":"^2.0.0","rewire":"^3.0.2","ts-node":"^4.0.1","typescript":"2.8.1"},"dependencies":{"@resin.io/valid-email":"^0.1.0","@types/stream-to-promise":"2.2.0","@types/through2":"^2.0.33","@zeit/dockerignore":"0.0.3","JSONStream":"^1.0.3","ansi-escapes":"^2.0.0","any-promise":"^1.3.0","archiver":"^2.1.0","bash":"0.0.1","bluebird":"^3.3.3","body-parser":"^1.14.1","capitano":"^1.7.0","chalk":"^2.3.0","cli-truncate":"^1.1.0","coffeescript":"^1.12.6","color-hash":"^1.0.3","columnify":"^1.5.2","common-tags":"^1.7.2","denymount":"^2.2.0","docker-progress":"^3.0.1","docker-qemu-transpose":"^0.5.1","docker-toolbelt":"^3.1.0","dockerode":"^2.5.5","dockerode-options":"^0.2.1","drivelist":"^5.0.22","ejs":"^2.5.7","etcher-image-write":"^9.0.3","express":"^4.13.3","ext2fs":"1.0.7","global-tunnel-ng":"^2.1.1","hasbin":"^1.2.3","humanize":"0.0.9","ignore":"^5.0.2","inquirer":"^3.1.1","is-root":"^1.0.0","js-yaml":"^3.10.0","klaw":"^3.0.0","lodash":"^4.17.4","minimatch":"^3.0.4","mixpanel":"^0.4.0","mkdirp":"^0.5.1","moment":"^2.20.1","moment-duration-format":"^2.2.1","mz":"^2.6.0","node-cleanup":"^2.1.2","opn":"^5.1.0","prettyjson":"^1.1.3","progress-stream":"^2.0.0","raven":"^2.5.0","reconfix":"^0.1.0","request":"^2.81.0","resin-bundle-resolve":"^0.6.0","resin-cli-form":"^2.0.0","resin-cli-visuals":"^1.4.0","resin-compose-parse":"^2.0.0","resin-config-json":"^1.0.0","resin-device-config":"^4.0.0","resin-device-init":"^4.0.0","resin-doodles":"0.0.1","resin-image-fs":"^5.0.2","resin-image-manager":"^5.0.0","resin-multibuild":"^0.9.0","resin-preload":"^7.0.0","resin-release":"^1.2.0","resin-sdk":"10.0.0-beta2","resin-sdk-preconfigured":"^6.9.0","resin-semver":"^1.3.0","resin-settings-client":"^3.6.1","resin-stream-logger":"^0.1.0","resin-sync":"^9.3.3","rimraf":"^2.4.3","rindle":"^1.0.0","semver":"^5.3.0","split":"^1.0.1","string-width":"^2.1.1","strip-ansi-stream":"^1.0.0","tar-stream":"^1.5.5","through2":"^2.0.3","tmp":"0.0.31","typed-error":"^3.0.0","umount":"^1.1.6","unzip2":"^0.2.5","update-notifier":"^2.2.0","window-size":"^1.1.0","removedrive":"^1.0.0","windosu":"^0.2.0"},"optionalDependencies":{"removedrive":"^1.0.0","windosu":"^0.2.0"},"readme":"Resin CLI\n=========\n\n> The official resin.io CLI tool.\n\n[![npm version](https://badge.fury.io/js/resin-cli.svg)](http://badge.fury.io/js/resin-cli)\n[![dependencies](https://david-dm.org/resin-io/resin-cli.svg)](https://david-dm.org/resin-io/resin-cli)\n[![Gitter](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/resin-io/chat)\n\nRequisites\n----------\n\nIf you want to install the CLI directly through npm, you'll need the below. If this looks difficult,\nwe do now have an experimental standalone binary release available, see ['Standalone install'](#standalone-install) below.\n\n- [NodeJS](https://nodejs.org) (>= v6)\n- [Git](https://git-scm.com)\n- The following executables should be correctly installed in your shell environment:\n  - `ssh`: Any recent version of the OpenSSH ssh client (required by `resin sync` and `resin ssh`)\n\t- if you need `ssh` to work behind the proxy you also need [`proxytunnel`](http://proxytunnel.sourceforge.net/) installed (available as `proxytunnel` package for Ubuntu, for example)\n  - `rsync`: >= 2.6.9 (required by `resin sync`)\n\n##### Windows Support\n\nBefore installing resin-cli, you'll need a working node-gyp environment. If you don't already have one you'll see native module build errors during installation. To fix this, run `npm install -g --production windows-build-tools` in an administrator console (available as 'Command Prompt (Admin)' when pressing windows+x in Windows 7+).\n\n`resin sync` and `resin ssh` have not been thoroughly tested on the standard Windows cmd.exe shell. We recommend using bash (or a similar) shell, like Bash for Windows 10 or [Git for Windows](https://git-for-windows.github.io/).\n\nIf you still want to use `cmd.exe` you will have to use a package manager like MinGW or chocolatey. For MinGW the steps are:\n\n1. Install [MinGW](http://www.mingw.org).\n2. Install the `msys-rsync` and `msys-openssh` packages.\n3. Add MinGW to the `%PATH%` if this hasn't been done by the installer already. The location where the binaries are places is usually `C:\\MinGW\\msys\\1.0\\bin`, but it can vary if you selected a different location in the installer.\n4. Copy your SSH keys to `%homedrive%%homepath\\.ssh`.\n5. If you need `ssh` to work behind the proxy you also need to install [proxytunnel](http://proxytunnel.sourceforge.net/)\n\nGetting Started\n---------------\n\n### NPM install\n\nIf you've got all the requirements above, you should be able to install the CLI directly from npm. If not,\nor if you have any trouble with this, please try the new standalone install steps just below.\n\nThis might require elevated privileges in some environments.\n\n```sh\n$ npm install resin-cli -g --production --unsafe-perm\n```\n\n`--unsafe-perm` is only required on systems where the global install directory is not user-writable.\nThis allows npm install steps to download and save prebuilt native binaries. You may be able to omit it,\nespecially if you're using a user-managed node install such as [nvm](https://github.com/creationix/nvm).\n\nIn some environments, this process will need to build native modules. This may require a more complex build\nenvironment, and notably requires Python 2.7. If you hit any problems with this, we recommend you try the\nalternative standalone install below instead.\n\n### Standalone install\n\nIf you don't have node or a working pre-gyp environment, you can still install the CLI as a standalone\nbinary. **This is experimental and may not work perfectly yet in all environments**, but it seems to work\nwell in initial cross-platform testing, so it may be useful, and we'd love your feedback if you hit any issues.\n\nTo install the CLI as a standalone binary:\n\n* Download the latest zip for your OS from https://github.com/resin-io/resin-cli/releases.\n* Extract the contents, putting the `resin-cli` folder somewhere appropriate for your system (e.g. `C:/resin-cli`, `/usr/local/lib/resin-cli`, etc).\n* Add the `resin-cli` folder to your `PATH` ([Windows instructions](https://www.computerhope.com/issues/ch000549.htm), [Linux instructions](https://stackoverflow.com/questions/14637979/how-to-permanently-set-path-on-linux-unix), [OSX instructions](https://stackoverflow.com/questions/22465332/setting-path-environment-variable-in-osx-permanently))\n* Running `resin` in a fresh command line should print the resin CLI help.\n\nTo update in future, simply download a new release and replace the extracted folder.\n\nHave any problems, or see any unexpected behaviour? [Please file an issue!](https://github.com/resin-io/resin-cli/issues/new)\n\n### Login\n\n```sh\n$ resin login\n```\n\n_(Typically useful, but not strictly required for all commands)_\n\n### Run commands\n\nTake a look at the full command documentation at [https://docs.resin.io/tools/cli/](https://docs.resin.io/tools/cli/#table-of-contents\n), or by running `resin help`.\n\n### Bash completions\n\nOptionally you can enable tab completions for the bash shell, enabling the shell to provide additional context and automatically complete arguments to`resin`. To enable bash completions, copy the `resin-completion.bash` file to the default bash completions directory (usually `/etc/bash_completion.d/`) or append it to the end of `~/.bash_completion`.\n\nFAQ\n---\n\n### Where is my configuration file?\n\nThe per-user configuration file lives in `$HOME/.resinrc.yml` or `%UserProfile%\\_resinrc.yml`, in Unix based operating systems and Windows respectively.\n\nThe Resin CLI also attempts to read a `resinrc.yml` file in the current directory, which takes precedence over the per-user configuration file.\n\n### How do I point the Resin CLI to staging?\n\nThe easiest way is to set the `RESINRC_RESIN_URL=resinstaging.io` environment variable.\n\nAlternatively, you can edit your configuration file and set `resinUrl: resinstaging.io` to persist this setting.\n\n### How do I make the Resin CLI persist data in another directory?\n\nThe Resin CLI persists your session token, as well as cached images in `$HOME/.resin` or `%UserProfile%\\_resin`.\n\nPointing the Resin CLI to persist data in another location is necessary in certain environments, like a server, where there is no home directory, or a device running resinOS, which erases all data after a restart.\n\nYou can accomplish this by setting `RESINRC_DATA_DIRECTORY=/opt/resin` or adding `dataDirectory: /opt/resin` to your configuration file, replacing `/opt/resin` with your desired directory.\n\nSupport\n-------\n\nIf you're having any problems, check our [troubleshooting guide](https://github.com/resin-io/resin-cli/blob/master/TROUBLESHOOTING.md) and if your problem is not addressed there, please [raise an issue](https://github.com/resin-io/resin-cli/issues/new) on GitHub and the resin.io team will be happy to help.\n\nYou can also get in touch with us in the resin.io [forums](https://forums.resin.io/).\n\nLicense\n-------\n\nThe project is licensed under the Apache 2.0 license.\n","readmeFilename":"README.md","gitHead":"fb86c0e9a805c43918a9147cd8be7a39efc672a4","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@8.0.3-v8-meta-branch-sshsdk-fb86c0e9a805c43918a9147cd8be7a39efc672a4","_npmVersion":"6.1.0","_nodeVersion":"10.4.0","_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"dist":{"integrity":"sha512-NKcA4La8ygnwzVeeDkw46iPCVEdaAbJklzAklMPPFzta/uMKvXl6AYWULY/CgfSJdfkp5PrpTa3bfD584DzhsA==","shasum":"3d5f7043e0d26df9b10432b0fb923b06138f6d29","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-8.0.3-v8-meta-branch-sshsdk-fb86c0e9a805c43918a9147cd8be7a39efc672a4.tgz","fileCount":173,"unpackedSize":703484,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbzbR8CRA9TVsSAnZWagAArRMQAJPj9Occ5SKkTwOmfnPO\nEgGb+VeG7+BBMFi8KrtF51X4YHi7Jqa9x79WyII7u/wajv+lefQi8moRzdhk\nvrATxlzXHmrkHf/4SLeJDu6VL+t8acDsQNy1bzS1nLO2pVhb82gkd9uLmfEe\nsdZjBb/i76LlaKPlJQfISR6s5saeSaIoewy5RJ2ZccCKIFPRXtZCPHU7bjbK\nCnYsEU576Dn7g+bvwk5S6c3wD3FEUsw9YVaTJhYvBtJjkDaWKk4zxVo49z5p\n5kURARQbgvj7+8/uql4A/pqCyWaD/Dl7xMFoQu5/+nLu4Ez3XGtQ/A+NT+UG\nt+95QhvkCOZTtE5aqECooxoquah3CP6P+XgAXlxHnjBxYCQr7BsMR7J1EhS8\nK8WdvcglnRcPbkV2cBD6Vbkez7PuE0ZdH9VyYztZMkMR4tYAqZmhArUsexpe\nErffr5KHgNJdoU2xIhngApVrWTiGBuRMYlUS3vHh4ilI8x4FhYvPr2a6NsAI\n02lnVTginINeRUdWsbPJ5WgB7LVf5JVQwcYQhdJ+HYPgHTp2r3h+SlXgyurA\n3lvt+zZYPr7p0dsWBoWKIaOIt+1Bg70cx1CDEltubAm3jnfqOjckYcpev484\nmw4GAOe0cw30GiD71KjQJvxgUyzWBPGLmAQ2bolCpYU3rc/NYngCj/RnxrU8\nXeJm\r\n=cBhD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC+og8tkYE6LAaytTyZD/zt8JOeObgFqskuc1L7VKQ54gIhALFsaBzj/Tqxa97cbgzPTHMZdeXOpg00ws2xQnrUW814"}]},"maintainers":[{"email":"accounts+npm@balena.io","name":"balena.io"},{"email":"accounts+npm-ci@resin.io","name":"resin-ci"},{"email":"accounts@resin.io","name":"resin.io"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-cli_8.0.3-v8-meta-branch-sshsdk-fb86c0e9a805c43918a9147cd8be7a39efc672a4_1540207739918_0.44080941656838357"},"_hasShrinkwrap":false},"8.0.3-v8-meta-branch-sshsdk-332e731023cf2354625e02427411a70aadceda63":{"name":"resin-cli","version":"8.0.3-v8-meta-branch-sshsdk-332e731023cf2354625e02427411a70aadceda63","description":"The official resin.io CLI tool","main":"./build/actions/index.js","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git+ssh://git@github.com/resin-io/resin-cli.git"},"preferGlobal":true,"bin":{"resin":"./bin/resin"},"pkg":{"scripts":["node_modules/resin-sync/build/capitano/*.js","node_modules/resin-sync/build/sync/*.js","node_modules/resin-compose-parse/src/schemas/*.json","node_modules/raven/lib/instrumentation/*.js"],"assets":["build/auth/pages/*.ejs","node_modules/resin-discoverable-services/services/**/*"]},"scripts":{"prebuild":"rimraf build/ build-bin/ build-zip/","build":"npm run build:src && npm run build:bin","build:src":"npm run prettify && npm run lint && npm run build:fast && npm run build:doc","build:fast":"gulp build && tsc","build:doc":"mkdirp doc/ && ts-node automation/capitanodoc/index.ts > doc/cli.markdown","build:bin":"ts-node --type-check -P automation automation/build-bin.ts","release":"npm run build && ts-node --type-check -P automation automation/deploy-bin.ts","pretest":"npm run build","test":"gulp test","test:fast":"npm run build:fast && gulp test","ci":"npm run test && catch-uncommitted","watch":"gulp watch","prettify":"prettier --write \"{lib,tests,automation,typings}/**/*.ts\" --config ./node_modules/resin-lint/config/.prettierrc","lint":"resin-lint lib/ tests/ && resin-lint --typescript automation/ lib/ typings/ tests/","prepublish":"require-npm4-to-publish","prepublishOnly":"npm run build"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","engines":{"node":">=6.0"},"devDependencies":{"@types/archiver":"2.1.2","@types/bluebird":"3.5.19","@types/common-tags":"1.4.0","@types/es6-promise":"0.0.32","@types/fs-extra":"5.0.4","@types/is-root":"1.0.0","@types/lodash":"4.14.103","@types/mkdirp":"0.5.2","@types/node":"10.5.2","@types/prettyjson":"0.0.28","@types/raven":"2.5.1","catch-uncommitted":"^1.0.0","ent":"^2.2.0","filehound":"^1.16.2","fs-extra":"^5.0.0","gulp":"^3.9.0","gulp-coffee":"^2.2.0","gulp-inline-source":"^2.1.0","gulp-mocha":"^2.0.0","gulp-shell":"^0.5.2","mochainon":"^2.0.0","pkg":"^4.3.0-beta.1","prettier":"^1.14.2","publish-release":"^1.3.3","require-npm4-to-publish":"^1.0.0","resin-lint":"^2.0.0","rewire":"^3.0.2","ts-node":"^4.0.1","typescript":"2.8.1"},"dependencies":{"@resin.io/valid-email":"^0.1.0","@types/stream-to-promise":"2.2.0","@types/through2":"^2.0.33","@zeit/dockerignore":"0.0.3","JSONStream":"^1.0.3","ansi-escapes":"^2.0.0","any-promise":"^1.3.0","archiver":"^2.1.0","bash":"0.0.1","bluebird":"^3.3.3","body-parser":"^1.14.1","capitano":"^1.7.0","chalk":"^2.3.0","cli-truncate":"^1.1.0","coffeescript":"^1.12.6","color-hash":"^1.0.3","columnify":"^1.5.2","common-tags":"^1.7.2","denymount":"^2.2.0","docker-progress":"^3.0.1","docker-qemu-transpose":"^0.5.1","docker-toolbelt":"^3.1.0","dockerode":"^2.5.5","dockerode-options":"^0.2.1","drivelist":"^5.0.22","ejs":"^2.5.7","etcher-image-write":"^9.0.3","express":"^4.13.3","ext2fs":"1.0.7","global-tunnel-ng":"^2.1.1","hasbin":"^1.2.3","humanize":"0.0.9","ignore":"^5.0.2","inquirer":"^3.1.1","is-root":"^1.0.0","js-yaml":"^3.10.0","klaw":"^3.0.0","lodash":"^4.17.4","minimatch":"^3.0.4","mixpanel":"^0.4.0","mkdirp":"^0.5.1","moment":"^2.20.1","moment-duration-format":"^2.2.1","mz":"^2.6.0","node-cleanup":"^2.1.2","opn":"^5.1.0","prettyjson":"^1.1.3","progress-stream":"^2.0.0","raven":"^2.5.0","reconfix":"^0.1.0","request":"^2.81.0","resin-bundle-resolve":"^0.6.0","resin-cli-form":"^2.0.0","resin-cli-visuals":"^1.4.0","resin-compose-parse":"^2.0.0","resin-config-json":"^1.0.0","resin-device-config":"^4.0.0","resin-device-init":"^4.0.0","resin-doodles":"0.0.1","resin-image-fs":"^5.0.2","resin-image-manager":"^5.0.0","resin-multibuild":"^0.9.0","resin-preload":"^7.0.0","resin-release":"^1.2.0","resin-sdk":"10.0.0-beta2","resin-sdk-preconfigured":"^6.9.0","resin-semver":"^1.3.0","resin-settings-client":"^3.6.1","resin-stream-logger":"^0.1.0","resin-sync":"^9.3.3","rimraf":"^2.4.3","rindle":"^1.0.0","semver":"^5.3.0","split":"^1.0.1","string-width":"^2.1.1","strip-ansi-stream":"^1.0.0","tar-stream":"^1.5.5","through2":"^2.0.3","tmp":"0.0.31","typed-error":"^3.0.0","umount":"^1.1.6","unzip2":"^0.2.5","update-notifier":"^2.2.0","window-size":"^1.1.0","removedrive":"^1.0.0","windosu":"^0.2.0"},"optionalDependencies":{"removedrive":"^1.0.0","windosu":"^0.2.0"},"readme":"Resin CLI\n=========\n\n> The official resin.io CLI tool.\n\n[![npm version](https://badge.fury.io/js/resin-cli.svg)](http://badge.fury.io/js/resin-cli)\n[![dependencies](https://david-dm.org/resin-io/resin-cli.svg)](https://david-dm.org/resin-io/resin-cli)\n[![Gitter](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/resin-io/chat)\n\nRequisites\n----------\n\nIf you want to install the CLI directly through npm, you'll need the below. If this looks difficult,\nwe do now have an experimental standalone binary release available, see ['Standalone install'](#standalone-install) below.\n\n- [NodeJS](https://nodejs.org) (>= v6)\n- [Git](https://git-scm.com)\n- The following executables should be correctly installed in your shell environment:\n  - `ssh`: Any recent version of the OpenSSH ssh client (required by `resin sync` and `resin ssh`)\n\t- if you need `ssh` to work behind the proxy you also need [`proxytunnel`](http://proxytunnel.sourceforge.net/) installed (available as `proxytunnel` package for Ubuntu, for example)\n  - `rsync`: >= 2.6.9 (required by `resin sync`)\n\n##### Windows Support\n\nBefore installing resin-cli, you'll need a working node-gyp environment. If you don't already have one you'll see native module build errors during installation. To fix this, run `npm install -g --production windows-build-tools` in an administrator console (available as 'Command Prompt (Admin)' when pressing windows+x in Windows 7+).\n\n`resin sync` and `resin ssh` have not been thoroughly tested on the standard Windows cmd.exe shell. We recommend using bash (or a similar) shell, like Bash for Windows 10 or [Git for Windows](https://git-for-windows.github.io/).\n\nIf you still want to use `cmd.exe` you will have to use a package manager like MinGW or chocolatey. For MinGW the steps are:\n\n1. Install [MinGW](http://www.mingw.org).\n2. Install the `msys-rsync` and `msys-openssh` packages.\n3. Add MinGW to the `%PATH%` if this hasn't been done by the installer already. The location where the binaries are places is usually `C:\\MinGW\\msys\\1.0\\bin`, but it can vary if you selected a different location in the installer.\n4. Copy your SSH keys to `%homedrive%%homepath\\.ssh`.\n5. If you need `ssh` to work behind the proxy you also need to install [proxytunnel](http://proxytunnel.sourceforge.net/)\n\nGetting Started\n---------------\n\n### NPM install\n\nIf you've got all the requirements above, you should be able to install the CLI directly from npm. If not,\nor if you have any trouble with this, please try the new standalone install steps just below.\n\nThis might require elevated privileges in some environments.\n\n```sh\n$ npm install resin-cli -g --production --unsafe-perm\n```\n\n`--unsafe-perm` is only required on systems where the global install directory is not user-writable.\nThis allows npm install steps to download and save prebuilt native binaries. You may be able to omit it,\nespecially if you're using a user-managed node install such as [nvm](https://github.com/creationix/nvm).\n\nIn some environments, this process will need to build native modules. This may require a more complex build\nenvironment, and notably requires Python 2.7. If you hit any problems with this, we recommend you try the\nalternative standalone install below instead.\n\n### Standalone install\n\nIf you don't have node or a working pre-gyp environment, you can still install the CLI as a standalone\nbinary. **This is experimental and may not work perfectly yet in all environments**, but it seems to work\nwell in initial cross-platform testing, so it may be useful, and we'd love your feedback if you hit any issues.\n\nTo install the CLI as a standalone binary:\n\n* Download the latest zip for your OS from https://github.com/resin-io/resin-cli/releases.\n* Extract the contents, putting the `resin-cli` folder somewhere appropriate for your system (e.g. `C:/resin-cli`, `/usr/local/lib/resin-cli`, etc).\n* Add the `resin-cli` folder to your `PATH` ([Windows instructions](https://www.computerhope.com/issues/ch000549.htm), [Linux instructions](https://stackoverflow.com/questions/14637979/how-to-permanently-set-path-on-linux-unix), [OSX instructions](https://stackoverflow.com/questions/22465332/setting-path-environment-variable-in-osx-permanently))\n* Running `resin` in a fresh command line should print the resin CLI help.\n\nTo update in future, simply download a new release and replace the extracted folder.\n\nHave any problems, or see any unexpected behaviour? [Please file an issue!](https://github.com/resin-io/resin-cli/issues/new)\n\n### Login\n\n```sh\n$ resin login\n```\n\n_(Typically useful, but not strictly required for all commands)_\n\n### Run commands\n\nTake a look at the full command documentation at [https://docs.resin.io/tools/cli/](https://docs.resin.io/tools/cli/#table-of-contents\n), or by running `resin help`.\n\n### Bash completions\n\nOptionally you can enable tab completions for the bash shell, enabling the shell to provide additional context and automatically complete arguments to`resin`. To enable bash completions, copy the `resin-completion.bash` file to the default bash completions directory (usually `/etc/bash_completion.d/`) or append it to the end of `~/.bash_completion`.\n\nFAQ\n---\n\n### Where is my configuration file?\n\nThe per-user configuration file lives in `$HOME/.resinrc.yml` or `%UserProfile%\\_resinrc.yml`, in Unix based operating systems and Windows respectively.\n\nThe Resin CLI also attempts to read a `resinrc.yml` file in the current directory, which takes precedence over the per-user configuration file.\n\n### How do I point the Resin CLI to staging?\n\nThe easiest way is to set the `RESINRC_RESIN_URL=resinstaging.io` environment variable.\n\nAlternatively, you can edit your configuration file and set `resinUrl: resinstaging.io` to persist this setting.\n\n### How do I make the Resin CLI persist data in another directory?\n\nThe Resin CLI persists your session token, as well as cached images in `$HOME/.resin` or `%UserProfile%\\_resin`.\n\nPointing the Resin CLI to persist data in another location is necessary in certain environments, like a server, where there is no home directory, or a device running resinOS, which erases all data after a restart.\n\nYou can accomplish this by setting `RESINRC_DATA_DIRECTORY=/opt/resin` or adding `dataDirectory: /opt/resin` to your configuration file, replacing `/opt/resin` with your desired directory.\n\nSupport\n-------\n\nIf you're having any problems, check our [troubleshooting guide](https://github.com/resin-io/resin-cli/blob/master/TROUBLESHOOTING.md) and if your problem is not addressed there, please [raise an issue](https://github.com/resin-io/resin-cli/issues/new) on GitHub and the resin.io team will be happy to help.\n\nYou can also get in touch with us in the resin.io [forums](https://forums.resin.io/).\n\nLicense\n-------\n\nThe project is licensed under the Apache 2.0 license.\n","readmeFilename":"README.md","gitHead":"332e731023cf2354625e02427411a70aadceda63","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@8.0.3-v8-meta-branch-sshsdk-332e731023cf2354625e02427411a70aadceda63","_npmVersion":"6.1.0","_nodeVersion":"10.4.0","_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"dist":{"integrity":"sha512-dSJgii/R+qnOM23ywhirKgqWmtmm9Hug3k3HZATQW4eMUuft19GJC5Yt3GWlA/CDorLk3MaXlck8zwSy3pe9fw==","shasum":"1077124164839664fa0a4ed31b9c52dff3722ef1","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-8.0.3-v8-meta-branch-sshsdk-332e731023cf2354625e02427411a70aadceda63.tgz","fileCount":173,"unpackedSize":703484,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbzfOACRA9TVsSAnZWagAAleIP/0lCgQ1vLBtxMhxfbf/n\nfG2GhsSj1zCtSr6Dv4zQ3GyWJ9F5Z6Bcsz8HEfSFLmizVc5F93T6lRNbxFjK\nJytulpGVjuxQR+RBPXC87cjQhTHJ29kSUD7t7QJKgxG7bRGbtWCV7F1tL1Qf\noAW4G6V45QTihmhuVJ7Qf3mCMflAIbdPBK38ORcbKaFcN64Kgw9IIPUmIXgp\ntaXwC4n+81Db44h9jaJYCpn5YChP1k9KEuiDcsg8gM3/47t5YFY2n2P7uxlt\nBpp7Rx5DpVB4DD/dA+/RHhoLgx00yGUguAGK7NB4+PIwYSXUW/8hDeRIwFw7\n0UTW13jWj/bbGn6VgAzCFwHDjZ4Qmk+F/7gL4aC7QOKaCjiW32BAlAPSxjJj\nbtpmAEKSd4Dlgn+0uyCbIBIsCrJEFyAwMlwIjaXJz6ZfJlDcqePBmhuGhrkm\niN2KqNbOYtQk1dticSRvW7XJqt2lhWRWxubKpe0yU1JvAXbiyXm7VvjsYcIF\nw2Uh04Lesd8RK8dVGGsck4Qo6Lg5ntaxbnzlj0tMeTuGUo63cEdhMtUARLNI\nye5LhS9OlJfu7D6MG8J0PDONi524headjn4qNp5jvvqxlCxxFiGtMbec6Ybg\ne5KZLFCwmUR704dU6F9aKbq/ylcgyYsaClU/JqFphSX9dhQrSJC1el0TdiWs\nBOq/\r\n=XULp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD92tp2SN6YhQrWTUhktu+mxeCzmA2/LY2ooL3LWrgzLQIhANZuJ5eEVTmJjEoSFgw8obY9tu9Ugya8Y4YW0ksv8v2B"}]},"maintainers":[{"email":"accounts+npm@balena.io","name":"balena.io"},{"email":"accounts+npm-ci@resin.io","name":"resin-ci"},{"email":"accounts@resin.io","name":"resin.io"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-cli_8.0.3-v8-meta-branch-sshsdk-332e731023cf2354625e02427411a70aadceda63_1540223871318_0.3751307320098838"},"_hasShrinkwrap":false},"8.0.3":{"name":"resin-cli","version":"8.0.3","description":"The official resin.io CLI tool","main":"./build/actions/index.js","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git+ssh://git@github.com/resin-io/resin-cli.git"},"preferGlobal":true,"bin":{"resin":"./bin/resin"},"pkg":{"scripts":["node_modules/resin-sync/build/capitano/*.js","node_modules/resin-sync/build/sync/*.js","node_modules/resin-compose-parse/src/schemas/*.json","node_modules/raven/lib/instrumentation/*.js"],"assets":["build/auth/pages/*.ejs","node_modules/resin-discoverable-services/services/**/*"]},"scripts":{"prebuild":"rimraf build/ build-bin/ build-zip/","build":"npm run build:src && npm run build:bin","build:src":"npm run prettify && npm run lint && npm run build:fast && npm run build:doc","build:fast":"gulp build && tsc","build:doc":"mkdirp doc/ && ts-node automation/capitanodoc/index.ts > doc/cli.markdown","build:bin":"ts-node --type-check -P automation automation/build-bin.ts","release":"npm run build && ts-node --type-check -P automation automation/deploy-bin.ts","pretest":"npm run build","test":"gulp test","test:fast":"npm run build:fast && gulp test","ci":"npm run test && catch-uncommitted","watch":"gulp watch","prettify":"prettier --write \"{lib,tests,automation,typings}/**/*.ts\" --config ./node_modules/resin-lint/config/.prettierrc","lint":"resin-lint lib/ tests/ && resin-lint --typescript automation/ lib/ typings/ tests/","prepublish":"require-npm4-to-publish","prepublishOnly":"npm run build"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","engines":{"node":">=6.0"},"devDependencies":{"@types/archiver":"2.1.2","@types/bluebird":"3.5.19","@types/common-tags":"1.4.0","@types/es6-promise":"0.0.32","@types/fs-extra":"5.0.4","@types/is-root":"1.0.0","@types/lodash":"4.14.103","@types/mkdirp":"0.5.2","@types/node":"10.5.2","@types/prettyjson":"0.0.28","@types/raven":"2.5.1","catch-uncommitted":"^1.0.0","ent":"^2.2.0","filehound":"^1.16.2","fs-extra":"^5.0.0","gulp":"^3.9.0","gulp-coffee":"^2.2.0","gulp-inline-source":"^2.1.0","gulp-mocha":"^2.0.0","gulp-shell":"^0.5.2","mochainon":"^2.0.0","pkg":"^4.3.0-beta.1","prettier":"^1.14.2","publish-release":"^1.3.3","require-npm4-to-publish":"^1.0.0","resin-lint":"^2.0.0","rewire":"^3.0.2","ts-node":"^4.0.1","typescript":"2.8.1"},"dependencies":{"@resin.io/valid-email":"^0.1.0","@types/stream-to-promise":"2.2.0","@types/through2":"^2.0.33","@zeit/dockerignore":"0.0.3","JSONStream":"^1.0.3","ansi-escapes":"^2.0.0","any-promise":"^1.3.0","archiver":"^2.1.0","bash":"0.0.1","bluebird":"^3.3.3","body-parser":"^1.14.1","capitano":"^1.7.0","chalk":"^2.3.0","cli-truncate":"^1.1.0","coffeescript":"^1.12.6","color-hash":"^1.0.3","columnify":"^1.5.2","common-tags":"^1.7.2","denymount":"^2.2.0","docker-progress":"^3.0.1","docker-qemu-transpose":"^0.5.1","docker-toolbelt":"^3.1.0","dockerode":"^2.5.5","dockerode-options":"^0.2.1","drivelist":"^5.0.22","ejs":"^2.5.7","etcher-image-write":"^9.0.3","express":"^4.13.3","ext2fs":"1.0.7","global-tunnel-ng":"^2.1.1","hasbin":"^1.2.3","humanize":"0.0.9","ignore":"^5.0.2","inquirer":"^3.1.1","is-root":"^1.0.0","js-yaml":"^3.10.0","klaw":"^3.0.0","lodash":"^4.17.4","minimatch":"^3.0.4","mixpanel":"^0.4.0","mkdirp":"^0.5.1","moment":"^2.20.1","moment-duration-format":"^2.2.1","mz":"^2.6.0","node-cleanup":"^2.1.2","opn":"^5.1.0","prettyjson":"^1.1.3","progress-stream":"^2.0.0","raven":"^2.5.0","reconfix":"^0.1.0","request":"^2.81.0","resin-bundle-resolve":"^0.6.0","resin-cli-form":"^2.0.0","resin-cli-visuals":"^1.4.0","resin-compose-parse":"^2.0.0","resin-config-json":"^1.0.0","resin-device-config":"^4.0.0","resin-device-init":"^4.0.0","resin-doodles":"0.0.1","resin-image-fs":"^5.0.2","resin-image-manager":"^5.0.0","resin-multibuild":"^0.9.0","resin-preload":"^7.0.0","resin-release":"^1.2.0","resin-sdk":"10.0.0-beta2","resin-sdk-preconfigured":"^6.9.0","resin-semver":"^1.3.0","resin-settings-client":"^3.6.1","resin-stream-logger":"^0.1.0","resin-sync":"^9.3.3","rimraf":"^2.4.3","rindle":"^1.0.0","semver":"^5.3.0","split":"^1.0.1","string-width":"^2.1.1","strip-ansi-stream":"^1.0.0","tar-stream":"^1.5.5","through2":"^2.0.3","tmp":"0.0.31","typed-error":"^3.0.0","umount":"^1.1.6","unzip2":"^0.2.5","update-notifier":"^2.2.0","window-size":"^1.1.0","removedrive":"^1.0.0","windosu":"^0.2.0"},"optionalDependencies":{"removedrive":"^1.0.0","windosu":"^0.2.0"},"gitHead":"cb46756d311e5339091c6d3f6e1e7a8e20366976","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@8.0.3","_npmVersion":"6.1.0","_nodeVersion":"10.4.0","_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"dist":{"integrity":"sha512-k4d/7p8HjLudiFVnJXujg0dXwPTIFJrm0P5XGB0soPi6jVZFhMbfR72GM5U7cMOit6Te9w1A/GY2u4HGxK76pQ==","shasum":"02543ad3ff3bae3f443be1fccd932b5f30cbfd4a","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-8.0.3.tgz","fileCount":173,"unpackedSize":703421,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbzf2fCRA9TVsSAnZWagAAT48P/ilsGnGh7nX8/xO1hJhJ\nrGrG+V22ZU4qnbgVFmB1ZLB5RAT6sRSZewNl2GPkQQFOt0n4SLTsYPH98G6V\npuCwGicoYBWU8vXv9jamGqI2C9LSM4E1D/80LfC8fQr5EoQWgjaNo9YRpKIA\nvR7FPt46g8OVdVMyAS+VSw9CeWQxkD5V0rItsqb16/RHUDg3ZSAbzHQofBJr\n7zluUodbrG6MxIwCS01TOIBxrj/u7a2ZkoLYSxj31gSrdPpdxNEBNZgxojID\nrK6WjU0v/bmaNFJuY+J263xAyKg6XhfQ/c1CIRhHCJG07lgK9gV9NjBd7W3r\nOJufZ1j7iVLYWekGkG4OfGu46Y9uyibK5xxFymTfZ+kcuJ5tL7yZdTvjKNpE\nWZ9rjvXLk7fgbNNYVdM2wqozK9cPcn9MU1aXP0YAXVv+dEljVq71H125azXl\nddIVWJSLv9Df16RyDFXZQgtHshJJ1Tuv50tGB31ivBZoQfB697VIeh8l+a/E\nj4N+AgfHJAXHgY0/kfbv/jmT+Wni2LdK66KvkkPJZ5OHFqRSfqDRIj2XN4YJ\ndtTAHypL/UtoAiqu9xBpmhqdTuXHk4mXUsshY+qj1EKgLIqAeDKlULI6n4f4\neWK+12VFsxBUdbeT4LGY+ebWF+8FDCbmBi5um1dpkJi/wpQ/VAj5khTxnN5U\ny6eq\r\n=aISD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCz3OKl/x3bTQgozGc7FbtgxO/DBUkfiycDoSlckjht3wIhAP5LxexCbnIo66B0frwDCKakbSjlSgUFJuNaj6EKnXdC"}]},"maintainers":[{"email":"accounts+npm@balena.io","name":"balena.io"},{"email":"accounts+npm-ci@resin.io","name":"resin-ci"},{"email":"accounts@resin.io","name":"resin.io"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-cli_8.0.3_1540226462367_0.97058776138862"},"_hasShrinkwrap":false,"deprecated":"resin-cli is deprecated, please use balena-cli instead"},"8.0.4-pdcastro-resin-semver-1.4.0-b12e27914811fc43ab44f853a7f1ba91e3446a62":{"name":"resin-cli","version":"8.0.4-pdcastro-resin-semver-1.4.0-b12e27914811fc43ab44f853a7f1ba91e3446a62","description":"The official resin.io CLI tool","main":"./build/actions/index.js","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git+ssh://git@github.com/resin-io/resin-cli.git"},"preferGlobal":true,"bin":{"resin":"./bin/resin"},"pkg":{"scripts":["node_modules/resin-sync/build/capitano/*.js","node_modules/resin-sync/build/sync/*.js","node_modules/resin-compose-parse/src/schemas/*.json","node_modules/raven/lib/instrumentation/*.js"],"assets":["build/auth/pages/*.ejs","node_modules/resin-discoverable-services/services/**/*"]},"scripts":{"prebuild":"rimraf build/ build-bin/ build-zip/","build":"npm run build:src && npm run build:bin","build:src":"npm run prettify && npm run lint && npm run build:fast && npm run build:doc","build:fast":"gulp build && tsc","build:doc":"mkdirp doc/ && ts-node automation/capitanodoc/index.ts > doc/cli.markdown","build:bin":"ts-node --type-check -P automation automation/build-bin.ts","release":"npm run build && ts-node --type-check -P automation automation/deploy-bin.ts","pretest":"npm run build","test":"gulp test","test:fast":"npm run build:fast && gulp test","ci":"npm run test && catch-uncommitted","watch":"gulp watch","prettify":"prettier --write \"{lib,tests,automation,typings}/**/*.ts\" --config ./node_modules/resin-lint/config/.prettierrc","lint":"resin-lint lib/ tests/ && resin-lint --typescript automation/ lib/ typings/ tests/","prepublish":"require-npm4-to-publish","prepublishOnly":"npm run build"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","engines":{"node":">=6.0"},"devDependencies":{"@types/archiver":"2.1.2","@types/bluebird":"3.5.19","@types/common-tags":"1.4.0","@types/es6-promise":"0.0.32","@types/fs-extra":"5.0.4","@types/is-root":"1.0.0","@types/lodash":"4.14.103","@types/mkdirp":"0.5.2","@types/node":"10.5.2","@types/prettyjson":"0.0.28","@types/raven":"2.5.1","catch-uncommitted":"^1.0.0","ent":"^2.2.0","filehound":"^1.16.2","fs-extra":"^5.0.0","gulp":"^3.9.0","gulp-coffee":"^2.2.0","gulp-inline-source":"^2.1.0","gulp-mocha":"^2.0.0","gulp-shell":"^0.5.2","mochainon":"^2.0.0","pkg":"^4.3.0-beta.1","prettier":"^1.14.2","publish-release":"^1.3.3","require-npm4-to-publish":"^1.0.0","resin-lint":"^2.0.0","rewire":"^3.0.2","ts-node":"^4.0.1","typescript":"2.8.1"},"dependencies":{"@resin.io/valid-email":"^0.1.0","@types/stream-to-promise":"2.2.0","@types/through2":"^2.0.33","@zeit/dockerignore":"0.0.3","JSONStream":"^1.0.3","ansi-escapes":"^2.0.0","any-promise":"^1.3.0","archiver":"^2.1.0","bash":"0.0.1","bluebird":"^3.3.3","body-parser":"^1.14.1","capitano":"^1.7.0","chalk":"^2.3.0","cli-truncate":"^1.1.0","coffeescript":"^1.12.6","color-hash":"^1.0.3","columnify":"^1.5.2","common-tags":"^1.7.2","denymount":"^2.2.0","docker-progress":"^3.0.1","docker-qemu-transpose":"^0.5.1","docker-toolbelt":"^3.1.0","dockerode":"^2.5.5","dockerode-options":"^0.2.1","drivelist":"^5.0.22","ejs":"^2.5.7","etcher-image-write":"^9.0.3","express":"^4.13.3","ext2fs":"1.0.7","global-tunnel-ng":"^2.1.1","hasbin":"^1.2.3","humanize":"0.0.9","ignore":"^5.0.2","inquirer":"^3.1.1","is-root":"^1.0.0","js-yaml":"^3.10.0","klaw":"^3.0.0","lodash":"^4.17.4","minimatch":"^3.0.4","mixpanel":"^0.4.0","mkdirp":"^0.5.1","moment":"^2.20.1","moment-duration-format":"^2.2.1","mz":"^2.6.0","node-cleanup":"^2.1.2","opn":"^5.1.0","prettyjson":"^1.1.3","progress-stream":"^2.0.0","raven":"^2.5.0","reconfix":"^0.1.0","request":"^2.81.0","resin-bundle-resolve":"^0.6.0","resin-cli-form":"^2.0.0","resin-cli-visuals":"^1.4.0","resin-compose-parse":"^2.0.0","resin-config-json":"^1.0.0","resin-device-config":"^4.0.0","resin-device-init":"^4.0.0","resin-doodles":"0.0.1","resin-image-fs":"^5.0.2","resin-image-manager":"^5.0.0","resin-multibuild":"^0.9.0","resin-preload":"^7.0.0","resin-release":"^1.2.0","resin-sdk":"10.0.0-beta2","resin-sdk-preconfigured":"^6.9.0","resin-semver":"^1.4.0","resin-settings-client":"^3.6.1","resin-stream-logger":"^0.1.0","resin-sync":"^9.3.3","rimraf":"^2.4.3","rindle":"^1.0.0","semver":"^5.3.0","split":"^1.0.1","string-width":"^2.1.1","strip-ansi-stream":"^1.0.0","tar-stream":"^1.5.5","through2":"^2.0.3","tmp":"0.0.31","typed-error":"^3.0.0","umount":"^1.1.6","unzip2":"^0.2.5","update-notifier":"^2.2.0","window-size":"^1.1.0","removedrive":"^1.0.0","windosu":"^0.2.0"},"optionalDependencies":{"removedrive":"^1.0.0","windosu":"^0.2.0"},"readme":"Resin CLI\n=========\n\n> The official resin.io CLI tool.\n\n[![npm version](https://badge.fury.io/js/resin-cli.svg)](http://badge.fury.io/js/resin-cli)\n[![dependencies](https://david-dm.org/resin-io/resin-cli.svg)](https://david-dm.org/resin-io/resin-cli)\n[![Gitter](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/resin-io/chat)\n\nRequisites\n----------\n\nIf you want to install the CLI directly through npm, you'll need the below. If this looks difficult,\nwe do now have an experimental standalone binary release available, see ['Standalone install'](#standalone-install) below.\n\n- [NodeJS](https://nodejs.org) (>= v6)\n- [Git](https://git-scm.com)\n- The following executables should be correctly installed in your shell environment:\n  - `ssh`: Any recent version of the OpenSSH ssh client (required by `resin sync` and `resin ssh`)\n\t- if you need `ssh` to work behind the proxy you also need [`proxytunnel`](http://proxytunnel.sourceforge.net/) installed (available as `proxytunnel` package for Ubuntu, for example)\n  - `rsync`: >= 2.6.9 (required by `resin sync`)\n\n##### Windows Support\n\nBefore installing resin-cli, you'll need a working node-gyp environment. If you don't already have one you'll see native module build errors during installation. To fix this, run `npm install -g --production windows-build-tools` in an administrator console (available as 'Command Prompt (Admin)' when pressing windows+x in Windows 7+).\n\n`resin sync` and `resin ssh` have not been thoroughly tested on the standard Windows cmd.exe shell. We recommend using bash (or a similar) shell, like Bash for Windows 10 or [Git for Windows](https://git-for-windows.github.io/).\n\nIf you still want to use `cmd.exe` you will have to use a package manager like MinGW or chocolatey. For MinGW the steps are:\n\n1. Install [MinGW](http://www.mingw.org).\n2. Install the `msys-rsync` and `msys-openssh` packages.\n3. Add MinGW to the `%PATH%` if this hasn't been done by the installer already. The location where the binaries are places is usually `C:\\MinGW\\msys\\1.0\\bin`, but it can vary if you selected a different location in the installer.\n4. Copy your SSH keys to `%homedrive%%homepath\\.ssh`.\n5. If you need `ssh` to work behind the proxy you also need to install [proxytunnel](http://proxytunnel.sourceforge.net/)\n\nGetting Started\n---------------\n\n### NPM install\n\nIf you've got all the requirements above, you should be able to install the CLI directly from npm. If not,\nor if you have any trouble with this, please try the new standalone install steps just below.\n\nThis might require elevated privileges in some environments.\n\n```sh\n$ npm install resin-cli -g --production --unsafe-perm\n```\n\n`--unsafe-perm` is only required on systems where the global install directory is not user-writable.\nThis allows npm install steps to download and save prebuilt native binaries. You may be able to omit it,\nespecially if you're using a user-managed node install such as [nvm](https://github.com/creationix/nvm).\n\nIn some environments, this process will need to build native modules. This may require a more complex build\nenvironment, and notably requires Python 2.7. If you hit any problems with this, we recommend you try the\nalternative standalone install below instead.\n\n### Standalone install\n\nIf you don't have node or a working pre-gyp environment, you can still install the CLI as a standalone\nbinary. **This is experimental and may not work perfectly yet in all environments**, but it seems to work\nwell in initial cross-platform testing, so it may be useful, and we'd love your feedback if you hit any issues.\n\nTo install the CLI as a standalone binary:\n\n* Download the latest zip for your OS from https://github.com/resin-io/resin-cli/releases.\n* Extract the contents, putting the `resin-cli` folder somewhere appropriate for your system (e.g. `C:/resin-cli`, `/usr/local/lib/resin-cli`, etc).\n* Add the `resin-cli` folder to your `PATH` ([Windows instructions](https://www.computerhope.com/issues/ch000549.htm), [Linux instructions](https://stackoverflow.com/questions/14637979/how-to-permanently-set-path-on-linux-unix), [OSX instructions](https://stackoverflow.com/questions/22465332/setting-path-environment-variable-in-osx-permanently))\n* Running `resin` in a fresh command line should print the resin CLI help.\n\nTo update in future, simply download a new release and replace the extracted folder.\n\nHave any problems, or see any unexpected behaviour? [Please file an issue!](https://github.com/resin-io/resin-cli/issues/new)\n\n### Login\n\n```sh\n$ resin login\n```\n\n_(Typically useful, but not strictly required for all commands)_\n\n### Run commands\n\nTake a look at the full command documentation at [https://docs.resin.io/tools/cli/](https://docs.resin.io/tools/cli/#table-of-contents\n), or by running `resin help`.\n\n### Bash completions\n\nOptionally you can enable tab completions for the bash shell, enabling the shell to provide additional context and automatically complete arguments to`resin`. To enable bash completions, copy the `resin-completion.bash` file to the default bash completions directory (usually `/etc/bash_completion.d/`) or append it to the end of `~/.bash_completion`.\n\nFAQ\n---\n\n### Where is my configuration file?\n\nThe per-user configuration file lives in `$HOME/.resinrc.yml` or `%UserProfile%\\_resinrc.yml`, in Unix based operating systems and Windows respectively.\n\nThe Resin CLI also attempts to read a `resinrc.yml` file in the current directory, which takes precedence over the per-user configuration file.\n\n### How do I point the Resin CLI to staging?\n\nThe easiest way is to set the `RESINRC_RESIN_URL=resinstaging.io` environment variable.\n\nAlternatively, you can edit your configuration file and set `resinUrl: resinstaging.io` to persist this setting.\n\n### How do I make the Resin CLI persist data in another directory?\n\nThe Resin CLI persists your session token, as well as cached images in `$HOME/.resin` or `%UserProfile%\\_resin`.\n\nPointing the Resin CLI to persist data in another location is necessary in certain environments, like a server, where there is no home directory, or a device running resinOS, which erases all data after a restart.\n\nYou can accomplish this by setting `RESINRC_DATA_DIRECTORY=/opt/resin` or adding `dataDirectory: /opt/resin` to your configuration file, replacing `/opt/resin` with your desired directory.\n\nSupport\n-------\n\nIf you're having any problems, check our [troubleshooting guide](https://github.com/resin-io/resin-cli/blob/master/TROUBLESHOOTING.md) and if your problem is not addressed there, please [raise an issue](https://github.com/resin-io/resin-cli/issues/new) on GitHub and the resin.io team will be happy to help.\n\nYou can also get in touch with us in the resin.io [forums](https://forums.resin.io/).\n\nLicense\n-------\n\nThe project is licensed under the Apache 2.0 license.\n","readmeFilename":"README.md","gitHead":"b12e27914811fc43ab44f853a7f1ba91e3446a62","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@8.0.4-pdcastro-resin-semver-1.4.0-b12e27914811fc43ab44f853a7f1ba91e3446a62","_npmVersion":"6.1.0","_nodeVersion":"10.4.0","_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"dist":{"integrity":"sha512-BavaMMQ/UIbZqlgelPtGRGlgYMSNnmaPJF5+HDlCO3HJ7WsqIInaUwGn5oOiw/GwUgwuBcXmRFgWB5BP2GgEGA==","shasum":"53be0aeafba8e9037f0445b4c45ab6dec41754b3","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-8.0.4-pdcastro-resin-semver-1.4.0-b12e27914811fc43ab44f853a7f1ba91e3446a62.tgz","fileCount":173,"unpackedSize":703581,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbzwFmCRA9TVsSAnZWagAAbPMP/iK4lvwF3IqLIYZKzFn5\n6SrOyzkpAtokpcvI1q3xZ50b6+U8F6d0OV0ZdCvarOPA0+rQ2+FmzVZsHgdX\nYHNIauws6oXQRz4s7890vVbY9ZVf4iyiiS9nNAWQNAzo+N35tiFr2uZdghXy\nJcJHuj5Llj57RrCnGxcpVgOlfkaJMXWkWepjChtHG/lDnD0LYCeui2aQD72S\nW/JQeF+NtyngoJK2/wo65qYpmPuqhMJ3UDNUBfHn0ny9cJW6FgyAq991hFof\nRaSZP7lzFd9l1QCvqrUM/5Kt0+C3hWIFlFTSw7+fefx9/yTw3ivq77luE3dv\n6tbvseR++vAWNgt5l9ohj23prLl5nOIRfTdKx1xiXAZ6UZ/5qjufrSBdSJDD\nY4pU239Oomw/vK76P5jcQtJ6HCIY9ksl2QIzFNCjgbu2cT9HRuB0j8AIKpRA\niSWb4aCCarC2qe8CVaOJrEHNvcJh2C5yjZI9MsfqlB96/TE43FtfXJmbKEg9\nKPSkVRyOw2+opk74o5DreE0QvpbUD1Otc/Szna0ax2YckSSCt8FLl6SXgVR7\nQQ83Lxy5MStBWg+VNLMFFhGUPTlOa+HaD7+JkloL6FcR7xusLAYQXOW+M3dV\nVly4K0gDR5QIXM04uCqpHLe68oj2/7LgmtlxAvVcRoCpHEL5D/Pi9nCkal/Z\nEFFb\r\n=mzX7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFLyoL5+Nyu2h29dw4Qx8sQlj+mPwInhZcQLBOxBGYLOAiEA2TCMJCRjGJ3fMxIc2I75Ju28x1TaTV+i3wyrDlFrEjQ="}]},"maintainers":[{"email":"accounts+npm@balena.io","name":"balena.io"},{"email":"accounts+npm-ci@resin.io","name":"resin-ci"},{"email":"accounts@resin.io","name":"resin.io"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-cli_8.0.4-pdcastro-resin-semver-1.4.0-b12e27914811fc43ab44f853a7f1ba91e3446a62_1540292965481_0.8805384230602"},"_hasShrinkwrap":false},"8.1.0-add-dev-bin-39fe63fb2d535416b4c5f6a59fec055adf24ae9a":{"name":"resin-cli","version":"8.1.0-add-dev-bin-39fe63fb2d535416b4c5f6a59fec055adf24ae9a","description":"The official resin.io CLI tool","main":"./build/actions/index.js","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git+ssh://git@github.com/resin-io/resin-cli.git"},"preferGlobal":true,"bin":{"resin":"./bin/resin"},"pkg":{"scripts":["node_modules/resin-sync/build/capitano/*.js","node_modules/resin-sync/build/sync/*.js","node_modules/resin-compose-parse/src/schemas/*.json","node_modules/raven/lib/instrumentation/*.js"],"assets":["build/auth/pages/*.ejs","node_modules/resin-discoverable-services/services/**/*"]},"scripts":{"prebuild":"rimraf build/ build-bin/ build-zip/","build":"npm run build:src && npm run build:bin","build:src":"npm run prettify && npm run lint && npm run build:fast && npm run build:doc","build:fast":"gulp build && tsc","build:doc":"mkdirp doc/ && ts-node automation/capitanodoc/index.ts > doc/cli.markdown","build:bin":"ts-node --type-check -P automation automation/build-bin.ts","release":"npm run build && ts-node --type-check -P automation automation/deploy-bin.ts","pretest":"npm run build","test":"gulp test","test:fast":"npm run build:fast && gulp test","ci":"npm run test && catch-uncommitted","watch":"gulp watch","prettify":"prettier --write \"{lib,tests,automation,typings}/**/*.ts\" --config ./node_modules/resin-lint/config/.prettierrc","lint":"resin-lint lib/ tests/ && resin-lint --typescript automation/ lib/ typings/ tests/","prepublish":"require-npm4-to-publish","prepublishOnly":"npm run build"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","engines":{"node":">=6.0"},"devDependencies":{"@types/archiver":"2.1.2","@types/bluebird":"3.5.19","@types/common-tags":"1.4.0","@types/es6-promise":"0.0.32","@types/fs-extra":"5.0.4","@types/is-root":"1.0.0","@types/lodash":"4.14.103","@types/mkdirp":"0.5.2","@types/node":"10.5.2","@types/prettyjson":"0.0.28","@types/raven":"2.5.1","catch-uncommitted":"^1.0.0","ent":"^2.2.0","filehound":"^1.16.2","fs-extra":"^5.0.0","gulp":"^3.9.0","gulp-coffee":"^2.2.0","gulp-inline-source":"^2.1.0","gulp-mocha":"^2.0.0","gulp-shell":"^0.5.2","mochainon":"^2.0.0","pkg":"^4.3.0-beta.1","prettier":"^1.14.2","publish-release":"^1.3.3","require-npm4-to-publish":"^1.0.0","resin-lint":"^2.0.0","rewire":"^3.0.2","ts-node":"^4.0.1","typescript":"2.8.1"},"dependencies":{"@resin.io/valid-email":"^0.1.0","@types/stream-to-promise":"2.2.0","@types/through2":"^2.0.33","@zeit/dockerignore":"0.0.3","JSONStream":"^1.0.3","ansi-escapes":"^2.0.0","any-promise":"^1.3.0","archiver":"^2.1.0","bash":"0.0.1","bluebird":"^3.3.3","body-parser":"^1.14.1","capitano":"^1.7.0","chalk":"^2.3.0","cli-truncate":"^1.1.0","coffeescript":"^1.12.6","color-hash":"^1.0.3","columnify":"^1.5.2","common-tags":"^1.7.2","denymount":"^2.2.0","docker-progress":"^3.0.1","docker-qemu-transpose":"^0.5.1","docker-toolbelt":"^3.1.0","dockerode":"^2.5.5","dockerode-options":"^0.2.1","drivelist":"^5.0.22","ejs":"^2.5.7","etcher-image-write":"^9.0.3","express":"^4.13.3","ext2fs":"1.0.7","global-tunnel-ng":"^2.1.1","hasbin":"^1.2.3","humanize":"0.0.9","ignore":"^5.0.2","inquirer":"^3.1.1","is-root":"^1.0.0","js-yaml":"^3.10.0","klaw":"^3.0.0","lodash":"^4.17.4","minimatch":"^3.0.4","mixpanel":"^0.4.0","mkdirp":"^0.5.1","moment":"^2.20.1","moment-duration-format":"^2.2.1","mz":"^2.6.0","node-cleanup":"^2.1.2","opn":"^5.1.0","prettyjson":"^1.1.3","progress-stream":"^2.0.0","raven":"^2.5.0","reconfix":"^0.1.0","request":"^2.81.0","resin-bundle-resolve":"^0.6.0","resin-cli-form":"^2.0.0","resin-cli-visuals":"^1.4.0","resin-compose-parse":"^2.0.0","resin-config-json":"^1.0.0","resin-device-config":"^4.0.0","resin-device-init":"^4.0.0","resin-doodles":"0.0.1","resin-image-fs":"^5.0.2","resin-image-manager":"^5.0.0","resin-multibuild":"^0.9.0","resin-preload":"^7.0.0","resin-release":"^1.2.0","resin-sdk":"10.0.0-beta2","resin-sdk-preconfigured":"^6.9.0","resin-semver":"^1.3.0","resin-settings-client":"^3.6.1","resin-stream-logger":"^0.1.0","resin-sync":"^9.3.3","rimraf":"^2.4.3","rindle":"^1.0.0","semver":"^5.3.0","split":"^1.0.1","string-width":"^2.1.1","strip-ansi-stream":"^1.0.0","tar-stream":"^1.5.5","through2":"^2.0.3","tmp":"0.0.31","typed-error":"^3.0.0","umount":"^1.1.6","unzip2":"^0.2.5","update-notifier":"^2.2.0","window-size":"^1.1.0","removedrive":"^1.0.0","windosu":"^0.2.0"},"optionalDependencies":{"removedrive":"^1.0.0","windosu":"^0.2.0"},"gitHead":"39fe63fb2d535416b4c5f6a59fec055adf24ae9a","readme":"Resin CLI\n=========\n\n> The official resin.io CLI tool.\n\n[![npm version](https://badge.fury.io/js/resin-cli.svg)](http://badge.fury.io/js/resin-cli)\n[![dependencies](https://david-dm.org/resin-io/resin-cli.svg)](https://david-dm.org/resin-io/resin-cli)\n[![Gitter](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/resin-io/chat)\n\nRequisites\n----------\n\nIf you want to install the CLI directly through npm, you'll need the below. If this looks difficult,\nwe do now have an experimental standalone binary release available, see ['Standalone install'](#standalone-install) below.\n\n- [NodeJS](https://nodejs.org) (>= v6)\n- [Git](https://git-scm.com)\n- The following executables should be correctly installed in your shell environment:\n  - `ssh`: Any recent version of the OpenSSH ssh client (required by `resin sync` and `resin ssh`)\n\t- if you need `ssh` to work behind the proxy you also need [`proxytunnel`](http://proxytunnel.sourceforge.net/) installed (available as `proxytunnel` package for Ubuntu, for example)\n  - `rsync`: >= 2.6.9 (required by `resin sync`)\n\n##### Windows Support\n\nBefore installing resin-cli, you'll need a working node-gyp environment. If you don't already have one you'll see native module build errors during installation. To fix this, run `npm install -g --production windows-build-tools` in an administrator console (available as 'Command Prompt (Admin)' when pressing windows+x in Windows 7+).\n\n`resin sync` and `resin ssh` have not been thoroughly tested on the standard Windows cmd.exe shell. We recommend using bash (or a similar) shell, like Bash for Windows 10 or [Git for Windows](https://git-for-windows.github.io/).\n\nIf you still want to use `cmd.exe` you will have to use a package manager like MinGW or chocolatey. For MinGW the steps are:\n\n1. Install [MinGW](http://www.mingw.org).\n2. Install the `msys-rsync` and `msys-openssh` packages.\n3. Add MinGW to the `%PATH%` if this hasn't been done by the installer already. The location where the binaries are places is usually `C:\\MinGW\\msys\\1.0\\bin`, but it can vary if you selected a different location in the installer.\n4. Copy your SSH keys to `%homedrive%%homepath\\.ssh`.\n5. If you need `ssh` to work behind the proxy you also need to install [proxytunnel](http://proxytunnel.sourceforge.net/)\n\nGetting Started\n---------------\n\n### NPM install\n\nIf you've got all the requirements above, you should be able to install the CLI directly from npm. If not,\nor if you have any trouble with this, please try the new standalone install steps just below.\n\nThis might require elevated privileges in some environments.\n\n```sh\n$ npm install resin-cli -g --production --unsafe-perm\n```\n\n`--unsafe-perm` is only required on systems where the global install directory is not user-writable.\nThis allows npm install steps to download and save prebuilt native binaries. You may be able to omit it,\nespecially if you're using a user-managed node install such as [nvm](https://github.com/creationix/nvm).\n\nIn some environments, this process will need to build native modules. This may require a more complex build\nenvironment, and notably requires Python 2.7. If you hit any problems with this, we recommend you try the\nalternative standalone install below instead.\n\n### Standalone install\n\nIf you don't have node or a working pre-gyp environment, you can still install the CLI as a standalone\nbinary. **This is experimental and may not work perfectly yet in all environments**, but it seems to work\nwell in initial cross-platform testing, so it may be useful, and we'd love your feedback if you hit any issues.\n\nTo install the CLI as a standalone binary:\n\n* Download the latest zip for your OS from https://github.com/resin-io/resin-cli/releases.\n* Extract the contents, putting the `resin-cli` folder somewhere appropriate for your system (e.g. `C:/resin-cli`, `/usr/local/lib/resin-cli`, etc).\n* Add the `resin-cli` folder to your `PATH` ([Windows instructions](https://www.computerhope.com/issues/ch000549.htm), [Linux instructions](https://stackoverflow.com/questions/14637979/how-to-permanently-set-path-on-linux-unix), [OSX instructions](https://stackoverflow.com/questions/22465332/setting-path-environment-variable-in-osx-permanently))\n* Running `resin` in a fresh command line should print the resin CLI help.\n\nTo update in future, simply download a new release and replace the extracted folder.\n\nHave any problems, or see any unexpected behaviour? [Please file an issue!](https://github.com/resin-io/resin-cli/issues/new)\n\n### Login\n\n```sh\n$ resin login\n```\n\n_(Typically useful, but not strictly required for all commands)_\n\n### Run commands\n\nTake a look at the full command documentation at [https://docs.resin.io/tools/cli/](https://docs.resin.io/tools/cli/#table-of-contents\n), or by running `resin help`.\n\n### Bash completions\n\nOptionally you can enable tab completions for the bash shell, enabling the shell to provide additional context and automatically complete arguments to`resin`. To enable bash completions, copy the `resin-completion.bash` file to the default bash completions directory (usually `/etc/bash_completion.d/`) or append it to the end of `~/.bash_completion`.\n\nFAQ\n---\n\n### Where is my configuration file?\n\nThe per-user configuration file lives in `$HOME/.resinrc.yml` or `%UserProfile%\\_resinrc.yml`, in Unix based operating systems and Windows respectively.\n\nThe Resin CLI also attempts to read a `resinrc.yml` file in the current directory, which takes precedence over the per-user configuration file.\n\n### How do I point the Resin CLI to staging?\n\nThe easiest way is to set the `RESINRC_RESIN_URL=resinstaging.io` environment variable.\n\nAlternatively, you can edit your configuration file and set `resinUrl: resinstaging.io` to persist this setting.\n\n### How do I make the Resin CLI persist data in another directory?\n\nThe Resin CLI persists your session token, as well as cached images in `$HOME/.resin` or `%UserProfile%\\_resin`.\n\nPointing the Resin CLI to persist data in another location is necessary in certain environments, like a server, where there is no home directory, or a device running resinOS, which erases all data after a restart.\n\nYou can accomplish this by setting `RESINRC_DATA_DIRECTORY=/opt/resin` or adding `dataDirectory: /opt/resin` to your configuration file, replacing `/opt/resin` with your desired directory.\n\nSupport\n-------\n\nIf you're having any problems, check our [troubleshooting guide](https://github.com/resin-io/resin-cli/blob/master/TROUBLESHOOTING.md) and if your problem is not addressed there, please [raise an issue](https://github.com/resin-io/resin-cli/issues/new) on GitHub and the resin.io team will be happy to help.\n\nYou can also get in touch with us in the resin.io [forums](https://forums.resin.io/).\n\nDevelopment guidelines\n----------------------\n\nAfter cloning this repository and running `npm install` you can build the CLI using `npm run build`.\nYou can then run the generated build using `./bin/resin`.\nIn order to ease development:\n* you can build the CLI using the `npm run build:fast` variant which skips some of the build steps or\n* you can use `./bin/resin-dev` which live transpiles the sources of the CLI.\n\nIn either case, before opening a PR make sure to also test your changes after doing a full build with `npm run build`.\n\nLicense\n-------\n\nThe project is licensed under the Apache 2.0 license.\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@8.1.0-add-dev-bin-39fe63fb2d535416b4c5f6a59fec055adf24ae9a","_npmVersion":"6.1.0","_nodeVersion":"10.4.0","_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"dist":{"integrity":"sha512-5+D61xelUE2dcARq9Yvq2l3+Tvjtrm68k9gt34KKDaUK+UjlhkDHaDV6ZGzC2uauwppHN6do9g/0EU5GHjghDg==","shasum":"a513a052ce5bde02e3fe4a2942d6d931673414b0","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-8.1.0-add-dev-bin-39fe63fb2d535416b4c5f6a59fec055adf24ae9a.tgz","fileCount":173,"unpackedSize":704167,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb0EaTCRA9TVsSAnZWagAAU1kP/AxhRhroynYVG70XwNrO\n7j5QKEFb6ePWGN3u8tCTfMsOxpNIx00yhOkIES7nOAgtXTXYr7lZ3/XWAF5X\nTv7gT8gR75R1X62ZX/a5J4+Rxf7Di388+jkkGTk+Z7TSJnuhsCof9MNBtvJr\nSqzW+COpYDRE5nd9N+gUV6Kxuiho73gMWR9BVclsN/Ey1byRJW7STDKlyR2X\nMjB5124ihBcXPrPYTHhXuRZPFBUjwO3uoyR2YIHGWtibkfqeqplzHq9xPA3e\npyFoGId2MFdKV8/PZZXrwiVwWJhw/Kva50ARgTV6Lccp7kheKlqLlluF4ty0\nlwFdLhPknzuCVJHpIGJWUjh7+XX1VgY52PyuMpoBQO9tytBxYhvtE8P/LmpE\nygQYvy9mzJn0BGkI3h69XZM56927aTdJON9WdcW5ffGSdSyYlJbMtu9v6t0C\neka0CXDGrgnORkgL6w4jGnrQvIIeU3wbs13XaBcAGtYWD9OAFoG7F8z/gfFM\noITdiou+G8CCFM/SUIxbpU55H94hW9F9BzGX5WoZpzZ/qRhr0K4wXZK2xgmE\nAh2qQhtWUUwkQRa0lVEe5RHcDpCmt9mB11LCpwtD8NcO3o00tiefzAhwkeQI\nxWj8yFLKgYL+VPOXiYH8oh3Y//cwQpFxgCJyBQLsRmAc/uXAiCpvvCGkt+3X\n37vV\r\n=fu3m\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICDR/O1qUg2p5egm2ZeVRn+G2lZddY/wxiyArMcTm4zPAiAjxdZ9EzaKmCRS9U5zoF8+oBES0/5umsZsWqoFcgivSg=="}]},"maintainers":[{"email":"accounts+npm@balena.io","name":"balena.io"},{"email":"accounts+npm-ci@resin.io","name":"resin-ci"},{"email":"accounts@resin.io","name":"resin.io"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-cli_8.1.0-add-dev-bin-39fe63fb2d535416b4c5f6a59fec055adf24ae9a_1540376211060_0.055343283897279605"},"_hasShrinkwrap":false},"8.1.0":{"name":"resin-cli","version":"8.1.0","description":"The official resin.io CLI tool","main":"./build/actions/index.js","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git+ssh://git@github.com/resin-io/resin-cli.git"},"preferGlobal":true,"bin":{"resin":"./bin/resin"},"pkg":{"scripts":["node_modules/resin-sync/build/capitano/*.js","node_modules/resin-sync/build/sync/*.js","node_modules/resin-compose-parse/src/schemas/*.json","node_modules/raven/lib/instrumentation/*.js"],"assets":["build/auth/pages/*.ejs","node_modules/resin-discoverable-services/services/**/*"]},"scripts":{"prebuild":"rimraf build/ build-bin/ build-zip/","build":"npm run build:src && npm run build:bin","build:src":"npm run prettify && npm run lint && npm run build:fast && npm run build:doc","build:fast":"gulp build && tsc","build:doc":"mkdirp doc/ && ts-node automation/capitanodoc/index.ts > doc/cli.markdown","build:bin":"ts-node --type-check -P automation automation/build-bin.ts","release":"npm run build && ts-node --type-check -P automation automation/deploy-bin.ts","pretest":"npm run build","test":"gulp test","test:fast":"npm run build:fast && gulp test","ci":"npm run test && catch-uncommitted","watch":"gulp watch","prettify":"prettier --write \"{lib,tests,automation,typings}/**/*.ts\" --config ./node_modules/resin-lint/config/.prettierrc","lint":"resin-lint lib/ tests/ && resin-lint --typescript automation/ lib/ typings/ tests/","prepublish":"require-npm4-to-publish","prepublishOnly":"npm run build"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","engines":{"node":">=6.0"},"devDependencies":{"@types/archiver":"2.1.2","@types/bluebird":"3.5.19","@types/common-tags":"1.4.0","@types/es6-promise":"0.0.32","@types/fs-extra":"5.0.4","@types/is-root":"1.0.0","@types/lodash":"4.14.103","@types/mkdirp":"0.5.2","@types/node":"10.5.2","@types/prettyjson":"0.0.28","@types/raven":"2.5.1","catch-uncommitted":"^1.0.0","ent":"^2.2.0","filehound":"^1.16.2","fs-extra":"^5.0.0","gulp":"^3.9.0","gulp-coffee":"^2.2.0","gulp-inline-source":"^2.1.0","gulp-mocha":"^2.0.0","gulp-shell":"^0.5.2","mochainon":"^2.0.0","pkg":"^4.3.0-beta.1","prettier":"^1.14.2","publish-release":"^1.3.3","require-npm4-to-publish":"^1.0.0","resin-lint":"^2.0.0","rewire":"^3.0.2","ts-node":"^4.0.1","typescript":"2.8.1"},"dependencies":{"@resin.io/valid-email":"^0.1.0","@types/stream-to-promise":"2.2.0","@types/through2":"^2.0.33","@zeit/dockerignore":"0.0.3","JSONStream":"^1.0.3","ansi-escapes":"^2.0.0","any-promise":"^1.3.0","archiver":"^2.1.0","bash":"0.0.1","bluebird":"^3.3.3","body-parser":"^1.14.1","capitano":"^1.7.0","chalk":"^2.3.0","cli-truncate":"^1.1.0","coffeescript":"^1.12.6","color-hash":"^1.0.3","columnify":"^1.5.2","common-tags":"^1.7.2","denymount":"^2.2.0","docker-progress":"^3.0.1","docker-qemu-transpose":"^0.5.1","docker-toolbelt":"^3.1.0","dockerode":"^2.5.5","dockerode-options":"^0.2.1","drivelist":"^5.0.22","ejs":"^2.5.7","etcher-image-write":"^9.0.3","express":"^4.13.3","ext2fs":"1.0.7","global-tunnel-ng":"^2.1.1","hasbin":"^1.2.3","humanize":"0.0.9","ignore":"^5.0.2","inquirer":"^3.1.1","is-root":"^1.0.0","js-yaml":"^3.10.0","klaw":"^3.0.0","lodash":"^4.17.4","minimatch":"^3.0.4","mixpanel":"^0.4.0","mkdirp":"^0.5.1","moment":"^2.20.1","moment-duration-format":"^2.2.1","mz":"^2.6.0","node-cleanup":"^2.1.2","opn":"^5.1.0","prettyjson":"^1.1.3","progress-stream":"^2.0.0","raven":"^2.5.0","reconfix":"^0.1.0","request":"^2.81.0","resin-bundle-resolve":"^0.6.0","resin-cli-form":"^2.0.0","resin-cli-visuals":"^1.4.0","resin-compose-parse":"^2.0.0","resin-config-json":"^1.0.0","resin-device-config":"^4.0.0","resin-device-init":"^4.0.0","resin-doodles":"0.0.1","resin-image-fs":"^5.0.2","resin-image-manager":"^5.0.0","resin-multibuild":"^0.9.0","resin-preload":"^7.0.0","resin-release":"^1.2.0","resin-sdk":"10.0.0-beta2","resin-sdk-preconfigured":"^6.9.0","resin-semver":"^1.3.0","resin-settings-client":"^3.6.1","resin-stream-logger":"^0.1.0","resin-sync":"^9.3.3","rimraf":"^2.4.3","rindle":"^1.0.0","semver":"^5.3.0","split":"^1.0.1","string-width":"^2.1.1","strip-ansi-stream":"^1.0.0","tar-stream":"^1.5.5","through2":"^2.0.3","tmp":"0.0.31","typed-error":"^3.0.0","umount":"^1.1.6","unzip2":"^0.2.5","update-notifier":"^2.2.0","window-size":"^1.1.0","removedrive":"^1.0.0","windosu":"^0.2.0"},"optionalDependencies":{"removedrive":"^1.0.0","windosu":"^0.2.0"},"gitHead":"207e080b9e1389dc9c1177e01695a04980395f35","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@8.1.0","_npmVersion":"6.1.0","_nodeVersion":"10.4.0","_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"dist":{"integrity":"sha512-DhalTJ06U1m1ZsIdUvW2PlBy0BRsJfjfVxnTMQrcxRNBP0M4YJil4MOvjr/bVgVKFDEPaPKv+I9cT55P6/N/LA==","shasum":"9d664362b863a260f8875037cf857f79d53f6d46","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-8.1.0.tgz","fileCount":173,"unpackedSize":704114,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb0E1tCRA9TVsSAnZWagAAh54QAIKhKwQasYI6vIrqgdQ7\nQ5IFcpjkY/u6KFWH2TRNBksITtOpxHicPxiIIraICL+HOaMim+qji0swbx5e\n0+DPgRq7hNiED8tAMFtfQWf9NsuJup9k/OcuhwxCn5x1VuYYW3a65Z4Fxe3g\neaOC+gCn2yg4yS+kp1ZLr+Bn1k/2l5jevoXLWWja2LSL07iCJGR+XaLmi7cy\nfvvtlADncgVif2udcZAqRLjsn8uhf7L40BloJDrDJmTtdghflC17bmTDAoE6\nu7k0bLmCgx7DWYZoPJ8k69t7JTHPfKa+6ijPU/pygWA1yy56DIM4UUVQrjFu\nu23F3yoIAkVZtI/fXe4DMX1+QHOCHuZ9qxxBK+KWvFfcFArVwnuPIpZF+kl8\nan2a5dH5iOxYoB1j+gABMopqMnTW/7lAMvSFUtIe0MJRlvdJEybxUiPOaEB2\nlvoNO9JnogG6H+N9k1fHgv7mYJbSHXimaxOS8VVCwWHCOjBcrrk/FP6VIwvt\nf3TVRKnpvBSw536QgYZlmkW13EwQY2dUS6X734vOZLoGzphnIvHwdFPl1F22\nTF6nFw8ulXgMMfYwYr/rq+A3xL5zHRrayXk1PGF9b95g/d2dn8CXVFHyMGnT\n07CrHalcFR6M2a1+UCCq47I1xD+N/r61llYPLvnVqDWn5O0WHsrAF2lu/2uS\nJ5Tz\r\n=WRo3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID0Ln4YdzMiKF4yrZmByCjp8s5EJSrWpZx5wZSWz/XrHAiEArdlNq7gb8AdekzZxCgCRcBh0/xaI9Vo+6ZeWyr/2FJU="}]},"maintainers":[{"email":"accounts+npm@balena.io","name":"balena.io"},{"email":"accounts+npm-ci@resin.io","name":"resin-ci"},{"email":"accounts@resin.io","name":"resin.io"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-cli_8.1.0_1540377965223_0.18655711246642737"},"_hasShrinkwrap":false,"deprecated":"resin-cli is deprecated, please use balena-cli instead"},"7.10.10":{"name":"resin-cli","version":"7.10.10","description":"The official resin.io CLI tool","main":"./build/actions/index.js","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git+ssh://git@github.com/resin-io/resin-cli.git"},"preferGlobal":true,"bin":{"resin":"./bin/resin"},"pkg":{"scripts":["node_modules/resin-sync/build/capitano/*.js","node_modules/resin-sync/build/sync/*.js","node_modules/resin-compose-parse/src/schemas/*.json","node_modules/raven/lib/instrumentation/*.js"],"assets":["build/auth/pages/*.ejs","node_modules/resin-discoverable-services/services/**/*"]},"scripts":{"prebuild":"rimraf build/ build-bin/ build-zip/","build":"npm run build:src && npm run build:bin","build:src":"npm run prettify && npm run lint && npm run build:fast && npm run build:doc","build:fast":"gulp build && tsc","build:doc":"mkdirp doc/ && ts-node automation/capitanodoc/index.ts > doc/cli.markdown","build:bin":"ts-node --type-check -P automation automation/build-bin.ts","release":"npm run build && ts-node --type-check -P automation automation/deploy-bin.ts","pretest":"npm run build","test":"gulp test","ci":"npm run test && catch-uncommitted","watch":"gulp watch","prettify":"prettier --write \"{lib,tests,automation,typings}/**/*.ts\"","lint":"resin-lint lib/ tests/ && resin-lint --typescript automation/ lib/ typings/ tests/","prepublish":"require-npm4-to-publish","prepublishOnly":"npm run build"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","engines":{"node":">=6.0"},"devDependencies":{"@types/archiver":"2.1.2","@types/bluebird":"3.5.19","@types/common-tags":"1.4.0","@types/es6-promise":"0.0.32","@types/fs-extra":"5.0.4","@types/is-root":"1.0.0","@types/lodash":"4.14.103","@types/mkdirp":"0.5.2","@types/node":"10.5.2","@types/prettyjson":"0.0.28","@types/raven":"2.5.1","catch-uncommitted":"^1.0.0","ent":"^2.2.0","filehound":"^1.16.2","fs-extra":"^5.0.0","gulp":"^3.9.0","gulp-coffee":"^2.2.0","gulp-inline-source":"^2.1.0","gulp-mocha":"^2.0.0","gulp-shell":"^0.5.2","mochainon":"^2.0.0","pkg":"4.3.8","prettier":"1.13.5","publish-release":"^1.3.3","require-npm4-to-publish":"^1.0.0","resin-lint":"^1.5.0","rewire":"^3.0.2","ts-node":"^4.0.1","typescript":"2.8.1"},"dependencies":{"@resin.io/valid-email":"^0.1.0","@types/stream-to-promise":"2.2.0","@types/through2":"^2.0.33","JSONStream":"^1.0.3","ansi-escapes":"^2.0.0","any-promise":"^1.3.0","archiver":"^2.1.0","bash":"0.0.1","bluebird":"^3.3.3","body-parser":"^1.14.1","capitano":"^1.7.0","chalk":"^2.3.0","cli-truncate":"^1.1.0","coffeescript":"^1.12.6","columnify":"^1.5.2","common-tags":"^1.7.2","denymount":"^2.2.0","docker-progress":"^3.0.1","docker-qemu-transpose":"^0.5.1","docker-toolbelt":"^3.1.0","dockerode":"^2.5.5","dockerode-options":"^0.2.1","drivelist":"^5.0.22","ejs":"^2.5.7","etcher-image-write":"^9.0.3","express":"^4.13.3","ext2fs":"1.0.7","global-tunnel-ng":"^2.1.1","hasbin":"^1.2.3","humanize":"0.0.9","inquirer":"^3.1.1","is-root":"^1.0.0","js-yaml":"^3.10.0","klaw":"^3.0.0","lodash":"^4.17.4","mixpanel":"^0.4.0","mkdirp":"^0.5.1","moment":"^2.20.1","moment-duration-format":"^2.2.1","mz":"^2.6.0","node-cleanup":"^2.1.2","opn":"^5.1.0","prettyjson":"^1.1.3","progress-stream":"^2.0.0","raven":"^2.5.0","reconfix":"^0.1.0","request":"^2.81.0","resin-bundle-resolve":"^0.5.3","resin-cli-form":"^2.0.0","resin-cli-visuals":"^1.4.0","resin-compose-parse":"^1.10.2","resin-config-json":"^1.0.0","resin-device-config":"^4.0.0","resin-device-init":"^4.0.0","resin-doodles":"0.0.1","resin-image-fs":"^5.0.2","resin-image-manager":"^5.0.0","resin-multibuild":"^0.5.1","resin-preload":"^6.3.0","resin-release":"^1.2.0","resin-sdk":"10.0.0-beta2","resin-sdk-preconfigured":"^6.9.0","resin-semver":"^1.3.0","resin-settings-client":"^3.6.1","resin-stream-logger":"^0.1.0","resin-sync":"^9.3.3","rimraf":"^2.4.3","rindle":"^1.0.0","semver":"^5.3.0","split":"^1.0.1","string-width":"^2.1.1","strip-ansi-stream":"^1.0.0","tar-stream":"^1.5.5","through2":"^2.0.3","tmp":"0.0.31","typed-error":"^3.0.0","umount":"^1.1.6","unzip2":"^0.2.5","update-notifier":"^2.2.0","window-size":"^1.1.0","removedrive":"^1.0.0","windosu":"^0.2.0"},"optionalDependencies":{"removedrive":"^1.0.0","windosu":"^0.2.0"},"gitHead":"aa4198af9a48cba86d309cfb6482ee8aaa4dae47","readme":"Resin CLI\n=========\n\n> The official resin.io CLI tool.\n\n[![npm version](https://badge.fury.io/js/resin-cli.svg)](http://badge.fury.io/js/resin-cli)\n[![dependencies](https://david-dm.org/resin-io/resin-cli.svg)](https://david-dm.org/resin-io/resin-cli)\n[![Gitter](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/resin-io/chat)\n\nRequisites\n----------\n\nIf you want to install the CLI directly through npm, you'll need the below. If this looks difficult,\nwe do now have an experimental standalone binary release available, see ['Standalone install'](#standalone-install) below.\n\n- [NodeJS](https://nodejs.org) (>= v6)\n- [Git](https://git-scm.com)\n- The following executables should be correctly installed in your shell environment:\n  - `ssh`: Any recent version of the OpenSSH ssh client (required by `resin sync` and `resin ssh`)\n\t- if you need `ssh` to work behind the proxy you also need [`proxytunnel`](http://proxytunnel.sourceforge.net/) installed (available as `proxytunnel` package for Ubuntu, for example)\n  - `rsync`: >= 2.6.9 (required by `resin sync`)\n\n##### Windows Support\n\nBefore installing resin-cli, you'll need a working node-gyp environment. If you don't already have one you'll see native module build errors during installation. To fix this, run `npm install -g --production windows-build-tools` in an administrator console (available as 'Command Prompt (Admin)' when pressing windows+x in Windows 7+).\n\n`resin sync` and `resin ssh` have not been thoroughly tested on the standard Windows cmd.exe shell. We recommend using bash (or a similar) shell, like Bash for Windows 10 or [Git for Windows](https://git-for-windows.github.io/).\n\nIf you still want to use `cmd.exe` you will have to use a package manager like MinGW or chocolatey. For MinGW the steps are:\n\n1. Install [MinGW](http://www.mingw.org).\n2. Install the `msys-rsync` and `msys-openssh` packages.\n3. Add MinGW to the `%PATH%` if this hasn't been done by the installer already. The location where the binaries are places is usually `C:\\MinGW\\msys\\1.0\\bin`, but it can vary if you selected a different location in the installer.\n4. Copy your SSH keys to `%homedrive%%homepath\\.ssh`.\n5. If you need `ssh` to work behind the proxy you also need to install [proxytunnel](http://proxytunnel.sourceforge.net/)\n\nGetting Started\n---------------\n\n### NPM install\n\nIf you've got all the requirements above, you should be able to install the CLI directly from npm. If not,\nor if you have any trouble with this, please try the new standalone install steps just below.\n\nThis might require elevated privileges in some environments.\n\n```sh\n$ npm install resin-cli -g --production --unsafe-perm\n```\n\n`--unsafe-perm` is only required on systems where the global install directory is not user-writable.\nThis allows npm install steps to download and save prebuilt native binaries. You may be able to omit it,\nespecially if you're using a user-managed node install such as [nvm](https://github.com/creationix/nvm).\n\nIn some environments, this process will need to build native modules. This may require a more complex build\nenvironment, and notably requires Python 2.7. If you hit any problems with this, we recommend you try the\nalternative standalone install below instead.\n\n### Standalone install\n\nIf you don't have node or a working pre-gyp environment, you can still install the CLI as a standalone\nbinary. **This is experimental and may not work perfectly yet in all environments**, but it seems to work\nwell in initial cross-platform testing, so it may be useful, and we'd love your feedback if you hit any issues.\n\nTo install the CLI as a standalone binary:\n\n* Download the latest zip for your OS from https://github.com/resin-io/resin-cli/releases.\n* Extract the contents, putting the `resin-cli` folder somewhere appropriate for your system (e.g. `C:/resin-cli`, `/usr/local/lib/resin-cli`, etc).\n* Add the `resin-cli` folder to your `PATH` ([Windows instructions](https://www.computerhope.com/issues/ch000549.htm), [Linux instructions](https://stackoverflow.com/questions/14637979/how-to-permanently-set-path-on-linux-unix), [OSX instructions](https://stackoverflow.com/questions/22465332/setting-path-environment-variable-in-osx-permanently))\n* Running `resin` in a fresh command line should print the resin CLI help.\n\nTo update in future, simply download a new release and replace the extracted folder.\n\nHave any problems, or see any unexpected behaviour? [Please file an issue!](https://github.com/resin-io/resin-cli/issues/new)\n\n### Login\n\n```sh\n$ resin login\n```\n\n_(Typically useful, but not strictly required for all commands)_\n\n### Run commands\n\nTake a look at the full command documentation at [https://docs.resin.io/tools/cli/](https://docs.resin.io/tools/cli/#table-of-contents\n), or by running `resin help`.\n\n### Bash completions\n\nOptionally you can enable tab completions for the bash shell, enabling the shell to provide additional context and automatically complete arguments to`resin`. To enable bash completions, copy the `resin-completion.bash` file to the default bash completions directory (usually `/etc/bash_completion.d/`) or append it to the end of `~/.bash_completion`.\n\nFAQ\n---\n\n### Where is my configuration file?\n\nThe per-user configuration file lives in `$HOME/.resinrc.yml` or `%UserProfile%\\_resinrc.yml`, in Unix based operating systems and Windows respectively.\n\nThe Resin CLI also attempts to read a `resinrc.yml` file in the current directory, which takes precedence over the per-user configuration file.\n\n### How do I point the Resin CLI to staging?\n\nThe easiest way is to set the `RESINRC_RESIN_URL=resinstaging.io` environment variable.\n\nAlternatively, you can edit your configuration file and set `resinUrl: resinstaging.io` to persist this setting.\n\n### How do I make the Resin CLI persist data in another directory?\n\nThe Resin CLI persists your session token, as well as cached images in `$HOME/.resin` or `%UserProfile%\\_resin`.\n\nPointing the Resin CLI to persist data in another location is necessary in certain environments, like a server, where there is no home directory, or a device running resinOS, which erases all data after a restart.\n\nYou can accomplish this by setting `RESINRC_DATA_DIRECTORY=/opt/resin` or adding `dataDirectory: /opt/resin` to your configuration file, replacing `/opt/resin` with your desired directory.\n\nSupport\n-------\n\nIf you're having any problems, check our [troubleshooting guide](https://github.com/resin-io/resin-cli/blob/master/TROUBLESHOOTING.md) and if your problem is not addressed there, please [raise an issue](https://github.com/resin-io/resin-cli/issues/new) on GitHub and the resin.io team will be happy to help.\n\nYou can also get in touch with us in the resin.io [forums](https://forums.resin.io/).\n\nLicense\n-------\n\nThe project is licensed under the Apache 2.0 license.\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@7.10.10","_nodeVersion":"10.15.0","_npmVersion":"6.10.2","dist":{"integrity":"sha512-oa/saYc04Gw9EfqqbzbUcTZUaMyMChJkZgFUNY0uPV9v8AHJMKP9ITBoRuHTeV4aDaR+rT4tIwLaRmlA5KEswA==","shasum":"1b8fc9cb04ae6735aca9adcab2bdcfc7eb23e935","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-7.10.10.tgz","fileCount":158,"unpackedSize":679704,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdOJsjCRA9TVsSAnZWagAAOWwP/0KeXggTZ8moJQbSujnc\nrr9ak6Moi6qvTwMcbgp8alsjLakOIv07t26/UWMuG09hFKcwkmbfugQTIXKa\naMB55X79uW5TVgs4SAHploL0s5Ez4j9ersNuddLO9eIOx8KWL1PuTO2vP84N\n9MgDZnyuxYgRRsc7fhWPShiiPdLHoArZz1C3Rb1Ak/nIPlZTqWkn/R+LOtn3\nvlm+WAiL1SKwnExbm/X1nxt0cjdTHEs71aQ4nTJUvZaKcLSPJSTpkn6XC6wa\n3F24W6IXW5e1a8bnh45T/Hy2ETo2utz5z+WqUBrXBo1noY9XZzHtAjwlxrUi\njt7ozI55ulg1OqlCWYoqSzDn8M2Gmad+4Wel/bRkULaBuNJyLQK1xFhrseq8\nuJ/dlGPkwcplpq7z8s5hzzHcJZwXWoeEY9UcW3CAcfQTjxu/FoJVERNQ6h3b\nf245ciecbf3ZN23g1A1eqnAUuqOL14xV3Z1uTmYFglkQyVZbuv4BLYf2kzD/\nzjyGIvRiEylav5DD8NZXoybUKX1vTqiJMGrpiPne0XrYPn0G2UQGpnOW5u3C\nm0MhCohPHgKesUyg7/AS431OaKRpJj44exqkaZ3uh3OuvnEs0jVd1vIRtgLt\n7PIHqtO8NfoUA7ecqBxnK8md5Ld7u7rWMISpSfZs+zxIkPRDJXftWthpqBWa\nCn+B\r\n=LZqH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCLeoSGhEWfqK3019Vy4z2+7XOo6yRAyCltb6BpqJNuGgIhAMbu7QrrRrgoz1GXsBZ2U9cfH16FKgmwfWM1o8T4WgRX"}]},"maintainers":[{"email":"accounts+npm@balena.io","name":"balena.io"}],"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-cli_7.10.10_1563990818678_0.9429008718181922"},"_hasShrinkwrap":false,"deprecated":"resin-cli is deprecated, please use balena-cli instead"},"8.1.2":{"name":"resin-cli","version":"8.1.2","description":"The official resin.io CLI tool","main":"./build/actions/index.js","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git+ssh://git@github.com/resin-io/resin-cli.git"},"preferGlobal":true,"bin":{"resin":"./bin/resin"},"pkg":{"scripts":["node_modules/resin-sync/build/capitano/*.js","node_modules/resin-sync/build/sync/*.js","node_modules/resin-compose-parse/src/schemas/*.json","node_modules/raven/lib/instrumentation/*.js"],"assets":["build/auth/pages/*.ejs","node_modules/resin-discoverable-services/services/**/*"]},"scripts":{"prebuild":"rimraf build/ build-bin/ build-zip/","build":"npm run build:src && npm run build:bin","build:src":"npm run prettify && npm run lint && npm run build:fast && npm run build:doc","build:fast":"gulp build && tsc","build:doc":"mkdirp doc/ && ts-node automation/capitanodoc/index.ts > doc/cli.markdown","build:bin":"ts-node --type-check -P automation automation/build-bin.ts","release":"npm run build && ts-node --type-check -P automation automation/deploy-bin.ts","pretest":"npm run build","test":"gulp test","test:fast":"npm run build:fast && gulp test","ci":"npm run test && catch-uncommitted","watch":"gulp watch","prettify":"prettier --write \"{lib,tests,automation,typings}/**/*.ts\" --config ./node_modules/resin-lint/config/.prettierrc","lint":"resin-lint lib/ tests/ && resin-lint --typescript automation/ lib/ typings/ tests/","prepublish":"require-npm4-to-publish","prepublishOnly":"npm run build"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","engines":{"node":">=6.0"},"devDependencies":{"@types/archiver":"2.1.2","@types/bluebird":"3.5.19","@types/common-tags":"1.4.0","@types/es6-promise":"0.0.32","@types/fs-extra":"5.0.4","@types/is-root":"1.0.0","@types/lodash":"4.14.103","@types/mkdirp":"0.5.2","@types/node":"10.5.2","@types/prettyjson":"0.0.28","@types/raven":"2.5.1","catch-uncommitted":"^1.0.0","ent":"^2.2.0","filehound":"^1.16.2","fs-extra":"^5.0.0","gulp":"^3.9.0","gulp-coffee":"^2.2.0","gulp-inline-source":"^2.1.0","gulp-mocha":"^2.0.0","gulp-shell":"^0.5.2","mochainon":"^2.0.0","pkg":"4.3.8","prettier":"^1.14.2","publish-release":"^1.3.3","require-npm4-to-publish":"^1.0.0","resin-lint":"^2.0.0","rewire":"^3.0.2","ts-node":"^4.0.1","typescript":"2.8.1"},"dependencies":{"@resin.io/valid-email":"^0.1.0","@types/stream-to-promise":"2.2.0","@types/through2":"^2.0.33","@zeit/dockerignore":"0.0.3","JSONStream":"^1.0.3","ansi-escapes":"^2.0.0","any-promise":"^1.3.0","archiver":"^2.1.0","bash":"0.0.1","bluebird":"^3.3.3","body-parser":"^1.14.1","capitano":"^1.7.0","chalk":"^2.3.0","cli-truncate":"^1.1.0","coffeescript":"^1.12.6","color-hash":"^1.0.3","columnify":"^1.5.2","common-tags":"^1.7.2","denymount":"^2.2.0","docker-progress":"^3.0.1","docker-qemu-transpose":"^0.5.1","docker-toolbelt":"^3.1.0","dockerode":"^2.5.5","dockerode-options":"^0.2.1","drivelist":"^5.0.22","ejs":"^2.5.7","etcher-image-write":"^9.0.3","express":"^4.13.3","ext2fs":"1.0.7","global-tunnel-ng":"^2.1.1","hasbin":"^1.2.3","humanize":"0.0.9","ignore":"^5.0.2","inquirer":"^3.1.1","is-root":"^1.0.0","js-yaml":"^3.10.0","klaw":"^3.0.0","lodash":"^4.17.4","minimatch":"^3.0.4","mixpanel":"^0.4.0","mkdirp":"^0.5.1","moment":"^2.20.1","moment-duration-format":"^2.2.1","mz":"^2.6.0","node-cleanup":"^2.1.2","opn":"^5.1.0","prettyjson":"^1.1.3","progress-stream":"^2.0.0","raven":"^2.5.0","reconfix":"^0.1.0","request":"^2.81.0","resin-bundle-resolve":"^0.6.0","resin-cli-form":"^2.0.0","resin-cli-visuals":"^1.4.0","resin-compose-parse":"^2.0.0","resin-config-json":"^1.0.0","resin-device-config":"^4.0.0","resin-device-init":"^4.0.0","resin-doodles":"0.0.1","resin-image-fs":"^5.0.2","resin-image-manager":"^5.0.0","resin-multibuild":"^0.9.0","resin-preload":"^7.0.0","resin-release":"^1.2.0","resin-sdk":"10.0.0-beta2","resin-sdk-preconfigured":"^6.9.0","resin-semver":"^1.3.0","resin-settings-client":"^3.6.1","resin-stream-logger":"^0.1.0","resin-sync":"^9.3.3","rimraf":"^2.4.3","rindle":"^1.0.0","semver":"^5.3.0","split":"^1.0.1","string-width":"^2.1.1","strip-ansi-stream":"^1.0.0","tar-stream":"^1.5.5","through2":"^2.0.3","tmp":"0.0.31","typed-error":"^3.0.0","umount":"^1.1.6","unzip2":"^0.2.5","update-notifier":"^2.2.0","window-size":"^1.1.0","removedrive":"^1.0.0","windosu":"^0.2.0"},"optionalDependencies":{"removedrive":"^1.0.0","windosu":"^0.2.0"},"readme":"Resin CLI\n=========\n\n> The official resin.io CLI tool.\n\n[![npm version](https://badge.fury.io/js/resin-cli.svg)](http://badge.fury.io/js/resin-cli)\n[![dependencies](https://david-dm.org/resin-io/resin-cli.svg)](https://david-dm.org/resin-io/resin-cli)\n[![Gitter](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/resin-io/chat)\n\nRequisites\n----------\n\nIf you want to install the CLI directly through npm, you'll need the below. If this looks difficult,\nwe do now have an experimental standalone binary release available, see ['Standalone install'](#standalone-install) below.\n\n- [NodeJS](https://nodejs.org) (>= v6)\n- [Git](https://git-scm.com)\n- The following executables should be correctly installed in your shell environment:\n  - `ssh`: Any recent version of the OpenSSH ssh client (required by `resin sync` and `resin ssh`)\n\t- if you need `ssh` to work behind the proxy you also need [`proxytunnel`](http://proxytunnel.sourceforge.net/) installed (available as `proxytunnel` package for Ubuntu, for example)\n  - `rsync`: >= 2.6.9 (required by `resin sync`)\n\n##### Windows Support\n\nBefore installing resin-cli, you'll need a working node-gyp environment. If you don't already have one you'll see native module build errors during installation. To fix this, run `npm install -g --production windows-build-tools` in an administrator console (available as 'Command Prompt (Admin)' when pressing windows+x in Windows 7+).\n\n`resin sync` and `resin ssh` have not been thoroughly tested on the standard Windows cmd.exe shell. We recommend using bash (or a similar) shell, like Bash for Windows 10 or [Git for Windows](https://git-for-windows.github.io/).\n\nIf you still want to use `cmd.exe` you will have to use a package manager like MinGW or chocolatey. For MinGW the steps are:\n\n1. Install [MinGW](http://www.mingw.org).\n2. Install the `msys-rsync` and `msys-openssh` packages.\n3. Add MinGW to the `%PATH%` if this hasn't been done by the installer already. The location where the binaries are places is usually `C:\\MinGW\\msys\\1.0\\bin`, but it can vary if you selected a different location in the installer.\n4. Copy your SSH keys to `%homedrive%%homepath\\.ssh`.\n5. If you need `ssh` to work behind the proxy you also need to install [proxytunnel](http://proxytunnel.sourceforge.net/)\n\nGetting Started\n---------------\n\n### NPM install\n\nIf you've got all the requirements above, you should be able to install the CLI directly from npm. If not,\nor if you have any trouble with this, please try the new standalone install steps just below.\n\nThis might require elevated privileges in some environments.\n\n```sh\n$ npm install resin-cli -g --production --unsafe-perm\n```\n\n`--unsafe-perm` is only required on systems where the global install directory is not user-writable.\nThis allows npm install steps to download and save prebuilt native binaries. You may be able to omit it,\nespecially if you're using a user-managed node install such as [nvm](https://github.com/creationix/nvm).\n\nIn some environments, this process will need to build native modules. This may require a more complex build\nenvironment, and notably requires Python 2.7. If you hit any problems with this, we recommend you try the\nalternative standalone install below instead.\n\n### Standalone install\n\nIf you don't have node or a working pre-gyp environment, you can still install the CLI as a standalone\nbinary. **This is experimental and may not work perfectly yet in all environments**, but it seems to work\nwell in initial cross-platform testing, so it may be useful, and we'd love your feedback if you hit any issues.\n\nTo install the CLI as a standalone binary:\n\n* Download the latest zip for your OS from https://github.com/resin-io/resin-cli/releases.\n* Extract the contents, putting the `resin-cli` folder somewhere appropriate for your system (e.g. `C:/resin-cli`, `/usr/local/lib/resin-cli`, etc).\n* Add the `resin-cli` folder to your `PATH` ([Windows instructions](https://www.computerhope.com/issues/ch000549.htm), [Linux instructions](https://stackoverflow.com/questions/14637979/how-to-permanently-set-path-on-linux-unix), [OSX instructions](https://stackoverflow.com/questions/22465332/setting-path-environment-variable-in-osx-permanently))\n* Running `resin` in a fresh command line should print the resin CLI help.\n\nTo update in future, simply download a new release and replace the extracted folder.\n\nHave any problems, or see any unexpected behaviour? [Please file an issue!](https://github.com/resin-io/resin-cli/issues/new)\n\n### Login\n\n```sh\n$ resin login\n```\n\n_(Typically useful, but not strictly required for all commands)_\n\n### Run commands\n\nTake a look at the full command documentation at [https://docs.resin.io/tools/cli/](https://docs.resin.io/tools/cli/#table-of-contents\n), or by running `resin help`.\n\n### Bash completions\n\nOptionally you can enable tab completions for the bash shell, enabling the shell to provide additional context and automatically complete arguments to`resin`. To enable bash completions, copy the `resin-completion.bash` file to the default bash completions directory (usually `/etc/bash_completion.d/`) or append it to the end of `~/.bash_completion`.\n\nFAQ\n---\n\n### Where is my configuration file?\n\nThe per-user configuration file lives in `$HOME/.resinrc.yml` or `%UserProfile%\\_resinrc.yml`, in Unix based operating systems and Windows respectively.\n\nThe Resin CLI also attempts to read a `resinrc.yml` file in the current directory, which takes precedence over the per-user configuration file.\n\n### How do I point the Resin CLI to staging?\n\nThe easiest way is to set the `RESINRC_RESIN_URL=resinstaging.io` environment variable.\n\nAlternatively, you can edit your configuration file and set `resinUrl: resinstaging.io` to persist this setting.\n\n### How do I make the Resin CLI persist data in another directory?\n\nThe Resin CLI persists your session token, as well as cached images in `$HOME/.resin` or `%UserProfile%\\_resin`.\n\nPointing the Resin CLI to persist data in another location is necessary in certain environments, like a server, where there is no home directory, or a device running resinOS, which erases all data after a restart.\n\nYou can accomplish this by setting `RESINRC_DATA_DIRECTORY=/opt/resin` or adding `dataDirectory: /opt/resin` to your configuration file, replacing `/opt/resin` with your desired directory.\n\nSupport\n-------\n\nIf you're having any problems, check our [troubleshooting guide](https://github.com/resin-io/resin-cli/blob/master/TROUBLESHOOTING.md) and if your problem is not addressed there, please [raise an issue](https://github.com/resin-io/resin-cli/issues/new) on GitHub and the resin.io team will be happy to help.\n\nYou can also get in touch with us in the resin.io [forums](https://forums.resin.io/).\n\nDevelopment guidelines\n----------------------\n\nAfter cloning this repository and running `npm install` you can build the CLI using `npm run build`.\nYou can then run the generated build using `./bin/resin`.\nIn order to ease development:\n* you can build the CLI using the `npm run build:fast` variant which skips some of the build steps or\n* you can use `./bin/resin-dev` which live transpiles the sources of the CLI.\n\nIn either case, before opening a PR make sure to also test your changes after doing a full build with `npm run build`.\n\nLicense\n-------\n\nThe project is licensed under the Apache 2.0 license.\n","readmeFilename":"README.md","gitHead":"7aa946edb06fa5a5d93c2b58e3fef1cf14ff0f9c","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@8.1.2","_nodeVersion":"10.15.0","_npmVersion":"6.10.2","dist":{"integrity":"sha512-n3BV7PcUfy/pRcK3fTmarWJPfZMlQKlo9eIVXJXyU6k24zKbzY/anyWCQskWNPY/+0WcryVnrast8ISQMgVkKw==","shasum":"f48f0f214964de2a3a5b4aedd4005abd90324e59","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-8.1.2.tgz","fileCount":173,"unpackedSize":704495,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdPrBhCRA9TVsSAnZWagAAajQQAJP565IVqGXDEapGk1IM\nev5ekR2xfsVkBsGwzFWgo1jG2URObQQDJo68K/c2tah/ghgqxvrEv8rY46l5\nBwav0jAjvBJ5eXO0EOA9w1wdDvJal3OOCp7UsjFwB0AdaHNsaIJC/t3KYgkG\ndUlbmWfIazdHJpgCIOPswnG8b6Oefeb3ncvY0sKgF76hnEe58T2/BpxKA4nm\nTocWyFtuLnJZ1pFniBHF3eFrvUVhoOX0FS9CvECFObQu0i4iBpH9NipdJnR/\ngT0MJodFakRWGS/XaeSu/rj7dgKxLUA+ENs0YYPII+GEohzI037ViGgMa+JG\n/iaZvlKyk8osDk4J92fmUs3Xe8dMFQzCLc0PXwxyhzCXI/CifYS4zTq3twvq\nAlULgB8hOpBtC8Z4ElS3PXa9BQqfTBzabfuN3pR1ycEAKWbiqzy1ECn3FEJh\n0+1ZkSLEwfUiWvSWVUZwl0nA/7fXk6eCJmfmB4Q5ajd7quHVoQpO0FayqGLi\ncSSWnCzDybTbifE+v1E8SNVzxCXIFfd+UIUJw/xU3h/+EQ2Zx3E16ss4qC3D\n0YBVKdDb28d5AC/C62OyWCmd0kBx/kFM1NTQfTuBgsnXONR3gKG9n3Q7q+Bn\nODDXVTl0FTX5tspRarofs2/QI10h0nXeZyCbwAJq3U3ONFogcDLW+2X4A+G0\nd8fj\r\n=JDHc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDNpvDHK5aYVf3qjMePdhxCGIiqrAAwr+AlZMSo9nl9zQIgPBlzWJurBavyHHTRKQYH8GB/CqPM7LK3Jfy0ZPOAfOU="}]},"maintainers":[{"email":"accounts+npm@balena.io","name":"balena.io"}],"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-cli_8.1.2_1564389472644_0.2491877737339514"},"_hasShrinkwrap":false,"deprecated":"resin-cli is deprecated, please use balena-cli instead"},"8.1.3":{"name":"resin-cli","version":"8.1.3","description":"The official resin.io CLI tool","main":"./build/actions/index.js","homepage":"https://github.com/resin-io/resin-cli","repository":{"type":"git","url":"git+ssh://git@github.com/resin-io/resin-cli.git"},"preferGlobal":true,"bin":{"resin":"./bin/resin"},"pkg":{"scripts":["node_modules/resin-sync/build/capitano/*.js","node_modules/resin-sync/build/sync/*.js","node_modules/resin-compose-parse/src/schemas/*.json","node_modules/raven/lib/instrumentation/*.js"],"assets":["build/auth/pages/*.ejs","node_modules/resin-discoverable-services/services/**/*"]},"scripts":{"prebuild":"rimraf build/ build-bin/ build-zip/","build":"npm run build:src && npm run build:bin","build:src":"npm run prettify && npm run lint && npm run build:fast && npm run build:doc","build:fast":"gulp build && tsc","build:doc":"mkdirp doc/ && ts-node automation/capitanodoc/index.ts > doc/cli.markdown","build:bin":"ts-node --type-check -P automation automation/build-bin.ts","release":"npm run build && ts-node --type-check -P automation automation/deploy-bin.ts","pretest":"npm run build","test":"gulp test","test:fast":"npm run build:fast && gulp test","ci":"npm run test && catch-uncommitted","watch":"gulp watch","prettify":"prettier --write \"{lib,tests,automation,typings}/**/*.ts\" --config ./node_modules/resin-lint/config/.prettierrc","lint":"resin-lint lib/ tests/ && resin-lint --typescript automation/ lib/ typings/ tests/","prepublish":"require-npm4-to-publish","prepublishOnly":"npm run build"},"keywords":["resin","git"],"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","engines":{"node":">=6.0"},"devDependencies":{"@types/archiver":"2.1.2","@types/bluebird":"3.5.19","@types/common-tags":"1.4.0","@types/es6-promise":"0.0.32","@types/fs-extra":"5.0.4","@types/is-root":"1.0.0","@types/lodash":"4.14.103","@types/mkdirp":"0.5.2","@types/node":"10.5.2","@types/prettyjson":"0.0.28","@types/raven":"2.5.1","catch-uncommitted":"^1.0.0","ent":"^2.2.0","filehound":"^1.16.2","fs-extra":"^5.0.0","gulp":"^3.9.0","gulp-coffee":"^2.2.0","gulp-inline-source":"^2.1.0","gulp-mocha":"^2.0.0","gulp-shell":"^0.5.2","mochainon":"^2.0.0","pkg":"4.3.8","prettier":"^1.14.2","publish-release":"^1.3.3","require-npm4-to-publish":"^1.0.0","resin-lint":"^2.0.0","rewire":"^3.0.2","ts-node":"^4.0.1","typescript":"2.8.1"},"dependencies":{"@resin.io/valid-email":"^0.1.0","@types/stream-to-promise":"2.2.0","@types/through2":"^2.0.33","@zeit/dockerignore":"0.0.3","JSONStream":"^1.0.3","ansi-escapes":"^2.0.0","any-promise":"^1.3.0","archiver":"^2.1.0","bash":"0.0.1","bluebird":"^3.3.3","body-parser":"^1.14.1","capitano":"^1.7.0","chalk":"^2.3.0","cli-truncate":"^1.1.0","coffeescript":"^1.12.6","color-hash":"^1.0.3","columnify":"^1.5.2","common-tags":"^1.7.2","denymount":"^2.2.0","docker-progress":"^3.0.1","docker-qemu-transpose":"^0.5.1","docker-toolbelt":"^3.1.0","dockerode":"^2.5.5","dockerode-options":"^0.2.1","drivelist":"^5.0.22","ejs":"^2.5.7","etcher-image-write":"^9.0.3","express":"^4.13.3","ext2fs":"1.0.7","global-tunnel-ng":"^2.1.1","hasbin":"^1.2.3","humanize":"0.0.9","ignore":"^5.0.2","inquirer":"^3.1.1","is-root":"^1.0.0","js-yaml":"^3.10.0","klaw":"^3.0.0","lodash":"^4.17.4","minimatch":"^3.0.4","mixpanel":"^0.4.0","mkdirp":"^0.5.1","moment":"^2.20.1","moment-duration-format":"^2.2.1","mz":"^2.6.0","node-cleanup":"^2.1.2","opn":"^5.1.0","prettyjson":"^1.1.3","progress-stream":"^2.0.0","raven":"^2.5.0","reconfix":"^0.1.0","request":"^2.81.0","resin-bundle-resolve":"^0.6.0","resin-cli-form":"^2.0.0","resin-cli-visuals":"^1.4.0","resin-compose-parse":"^2.0.0","resin-config-json":"^1.0.0","resin-device-config":"^4.0.0","resin-device-init":"^4.0.0","resin-doodles":"0.0.1","resin-image-fs":"^5.0.2","resin-image-manager":"^5.0.0","resin-multibuild":"^0.9.0","resin-preload":"^7.0.0","resin-release":"^1.2.0","resin-sdk":"10.0.0-beta2","resin-sdk-preconfigured":"^6.9.0","resin-semver":"^1.3.0","resin-settings-client":"^3.6.1","resin-stream-logger":"^0.1.0","resin-sync":"^9.3.3","rimraf":"^2.4.3","rindle":"^1.0.0","semver":"^5.3.0","split":"^1.0.1","string-width":"^2.1.1","strip-ansi-stream":"^1.0.0","tar-stream":"^1.5.5","through2":"^2.0.3","tmp":"0.0.31","typed-error":"^3.0.0","umount":"^1.1.6","unzip2":"^0.2.5","update-notifier":"^2.2.0","window-size":"^1.1.0","removedrive":"^1.0.0","windosu":"^0.2.0"},"optionalDependencies":{"removedrive":"^1.0.0","windosu":"^0.2.0"},"gitHead":"17725ce07735df1fa8d22369466f83844c0a3d3a","bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"_id":"resin-cli@8.1.3","_nodeVersion":"10.15.0","_npmVersion":"6.10.2","dist":{"integrity":"sha512-xWZ3/9veRnf1px23kmtMfCO+E2pJOWaxmzewdHcucyQtKk02ww4xvQyF4DVZTAiWJumV0CJ4QdfetuJk/uTpDw==","shasum":"4f46f8d35834172adb55b862863f447c452dadf8","tarball":"https://registry.npmjs.org/resin-cli/-/resin-cli-8.1.3.tgz","fileCount":173,"unpackedSize":704540,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdPrHOCRA9TVsSAnZWagAAaaAP/jtbzzEMA0cfPYsE/I62\nuHQBxs5RvTDUEY2GIuVKTTbnawqL9KgIAnTO907KWCIB9HLndof/JxKxMiqd\nHLujOqnSkquvHsqbPXvEKW7S34uAq1RoAQRHwMvUf8pa+ONC4S2t83Alh+mG\nYOksoPCvIFMDfXDIFf8kTsQerxBXXuVASe7SzLdDgwmxOAgzZAQPT395V1nA\nx3L4zrXJUhvaXGTN1CkskIMoFsBNotT2zdv5LfCYDcFrRuzhH5dBZ0WK9J8u\njTvOGYVGaU3W7w4VoLqEEsMFrZ34TRmzgRLsg68WO9gZ1jbwNRePgYrYF/j5\nPMgh2HMQuWSDwpK4LkdTrFti0PlEnEJEdCvqBBjdIW33t531OULXYzgnEu4T\nNEP5XYdxmYFdV7t+wjIlWJxtXLrxQ2GUGbNfeT65nhnm1lyYSEk8sxrCjxBU\nDyz4D5vKOmuVjReOHULRxfjxzAnMPdCz5HnWhTjxvpSQu5jFWF96PGBLh1Pi\nfSKVMmuIP44/oJV4YjEmXTrgGSIWdwgta33b0aBviLhVPTWP4XaIYzOpOXKj\n/5czMVzfvwjoD9Ee0eGaMJ0/oLN5D9b0OkMUZSch49bxLgjbVYhMpbPHaSws\nhdF+NWfUqByTSz2zPcMGu0Q7s2qgV+rnWE7sfQQBMOmvJN8AKQHGQIi88cjt\nhEOg\r\n=pVAj\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEcXSEeh3vKhyiS+7UJykN/i8YbQxp0aP2a5QmOzwJRZAiBergPU4vNbEdK5+FPCc9zp6gV5TqevSlntaz3A6YEKVA=="}]},"maintainers":[{"email":"accounts+npm@balena.io","name":"balena.io"}],"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-cli_8.1.3_1564389838141_0.9191329705109852"},"_hasShrinkwrap":false,"deprecated":"resin-cli is deprecated, please use balena-cli instead"}},"readme":"Resin CLI\n=========\n\n> The official resin.io CLI tool.\n\n[![npm version](https://badge.fury.io/js/resin-cli.svg)](http://badge.fury.io/js/resin-cli)\n[![dependencies](https://david-dm.org/resin-io/resin-cli.svg)](https://david-dm.org/resin-io/resin-cli)\n[![Gitter](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/resin-io/chat)\n\nRequisites\n----------\n\nIf you want to install the CLI directly through npm, you'll need the below. If this looks difficult,\nwe do now have an experimental standalone binary release available, see ['Standalone install'](#standalone-install) below.\n\n- [NodeJS](https://nodejs.org) (>= v6)\n- [Git](https://git-scm.com)\n- The following executables should be correctly installed in your shell environment:\n  - `ssh`: Any recent version of the OpenSSH ssh client (required by `resin sync` and `resin ssh`)\n\t- if you need `ssh` to work behind the proxy you also need [`proxytunnel`](http://proxytunnel.sourceforge.net/) installed (available as `proxytunnel` package for Ubuntu, for example)\n  - `rsync`: >= 2.6.9 (required by `resin sync`)\n\n##### Windows Support\n\nBefore installing resin-cli, you'll need a working node-gyp environment. If you don't already have one you'll see native module build errors during installation. To fix this, run `npm install -g --production windows-build-tools` in an administrator console (available as 'Command Prompt (Admin)' when pressing windows+x in Windows 7+).\n\n`resin sync` and `resin ssh` have not been thoroughly tested on the standard Windows cmd.exe shell. We recommend using bash (or a similar) shell, like Bash for Windows 10 or [Git for Windows](https://git-for-windows.github.io/).\n\nIf you still want to use `cmd.exe` you will have to use a package manager like MinGW or chocolatey. For MinGW the steps are:\n\n1. Install [MinGW](http://www.mingw.org).\n2. Install the `msys-rsync` and `msys-openssh` packages.\n3. Add MinGW to the `%PATH%` if this hasn't been done by the installer already. The location where the binaries are places is usually `C:\\MinGW\\msys\\1.0\\bin`, but it can vary if you selected a different location in the installer.\n4. Copy your SSH keys to `%homedrive%%homepath\\.ssh`.\n5. If you need `ssh` to work behind the proxy you also need to install [proxytunnel](http://proxytunnel.sourceforge.net/)\n\nGetting Started\n---------------\n\n### NPM install\n\nIf you've got all the requirements above, you should be able to install the CLI directly from npm. If not,\nor if you have any trouble with this, please try the new standalone install steps just below.\n\nThis might require elevated privileges in some environments.\n\n```sh\n$ npm install resin-cli -g --production --unsafe-perm\n```\n\n`--unsafe-perm` is only required on systems where the global install directory is not user-writable.\nThis allows npm install steps to download and save prebuilt native binaries. You may be able to omit it,\nespecially if you're using a user-managed node install such as [nvm](https://github.com/creationix/nvm).\n\nIn some environments, this process will need to build native modules. This may require a more complex build\nenvironment, and notably requires Python 2.7. If you hit any problems with this, we recommend you try the\nalternative standalone install below instead.\n\n### Standalone install\n\nIf you don't have node or a working pre-gyp environment, you can still install the CLI as a standalone\nbinary. **This is experimental and may not work perfectly yet in all environments**, but it seems to work\nwell in initial cross-platform testing, so it may be useful, and we'd love your feedback if you hit any issues.\n\nTo install the CLI as a standalone binary:\n\n* Download the latest zip for your OS from https://github.com/resin-io/resin-cli/releases.\n* Extract the contents, putting the `resin-cli` folder somewhere appropriate for your system (e.g. `C:/resin-cli`, `/usr/local/lib/resin-cli`, etc).\n* Add the `resin-cli` folder to your `PATH` ([Windows instructions](https://www.computerhope.com/issues/ch000549.htm), [Linux instructions](https://stackoverflow.com/questions/14637979/how-to-permanently-set-path-on-linux-unix), [OSX instructions](https://stackoverflow.com/questions/22465332/setting-path-environment-variable-in-osx-permanently))\n* Running `resin` in a fresh command line should print the resin CLI help.\n\nTo update in future, simply download a new release and replace the extracted folder.\n\nHave any problems, or see any unexpected behaviour? [Please file an issue!](https://github.com/resin-io/resin-cli/issues/new)\n\n### Login\n\n```sh\n$ resin login\n```\n\n_(Typically useful, but not strictly required for all commands)_\n\n### Run commands\n\nTake a look at the full command documentation at [https://docs.resin.io/tools/cli/](https://docs.resin.io/tools/cli/#table-of-contents\n), or by running `resin help`.\n\n### Bash completions\n\nOptionally you can enable tab completions for the bash shell, enabling the shell to provide additional context and automatically complete arguments to`resin`. To enable bash completions, copy the `resin-completion.bash` file to the default bash completions directory (usually `/etc/bash_completion.d/`) or append it to the end of `~/.bash_completion`.\n\nFAQ\n---\n\n### Where is my configuration file?\n\nThe per-user configuration file lives in `$HOME/.resinrc.yml` or `%UserProfile%\\_resinrc.yml`, in Unix based operating systems and Windows respectively.\n\nThe Resin CLI also attempts to read a `resinrc.yml` file in the current directory, which takes precedence over the per-user configuration file.\n\n### How do I point the Resin CLI to staging?\n\nThe easiest way is to set the `RESINRC_RESIN_URL=resinstaging.io` environment variable.\n\nAlternatively, you can edit your configuration file and set `resinUrl: resinstaging.io` to persist this setting.\n\n### How do I make the Resin CLI persist data in another directory?\n\nThe Resin CLI persists your session token, as well as cached images in `$HOME/.resin` or `%UserProfile%\\_resin`.\n\nPointing the Resin CLI to persist data in another location is necessary in certain environments, like a server, where there is no home directory, or a device running resinOS, which erases all data after a restart.\n\nYou can accomplish this by setting `RESINRC_DATA_DIRECTORY=/opt/resin` or adding `dataDirectory: /opt/resin` to your configuration file, replacing `/opt/resin` with your desired directory.\n\nSupport\n-------\n\nIf you're having any problems, check our [troubleshooting guide](https://github.com/resin-io/resin-cli/blob/master/TROUBLESHOOTING.md) and if your problem is not addressed there, please [raise an issue](https://github.com/resin-io/resin-cli/issues/new) on GitHub and the resin.io team will be happy to help.\n\nYou can also get in touch with us in the resin.io [forums](https://forums.resin.io/).\n\nDevelopment guidelines\n----------------------\n\nAfter cloning this repository and running `npm install` you can build the CLI using `npm run build`.\nYou can then run the generated build using `./bin/resin`.\nIn order to ease development:\n* you can build the CLI using the `npm run build:fast` variant which skips some of the build steps or\n* you can use `./bin/resin-dev` which live transpiles the sources of the CLI.\n\nIn either case, before opening a PR make sure to also test your changes after doing a full build with `npm run build`.\n\nLicense\n-------\n\nThe project is licensed under the Apache 2.0 license.\n","maintainers":[{"email":"accounts+npm@balena.io","name":"balena.io"}],"time":{"modified":"2022-06-26T11:48:50.000Z","created":"2015-03-03T18:49:34.169Z","0.0.1":"2015-03-03T18:49:34.169Z","0.1.0":"2015-03-04T16:24:59.813Z","0.2.0":"2015-03-04T18:41:55.854Z","0.2.1":"2015-03-04T18:49:01.777Z","0.2.2":"2015-03-05T15:58:04.184Z","0.2.3":"2015-03-05T16:17:20.502Z","0.3.0":"2015-03-10T18:50:32.918Z","0.4.0":"2015-03-12T16:08:45.388Z","0.4.1":"2015-03-17T12:55:10.954Z","0.5.0":"2015-03-19T15:46:17.258Z","0.6.0":"2015-03-23T12:18:28.365Z","0.7.0":"2015-03-31T17:17:53.130Z","0.8.0":"2015-04-08T12:38:24.889Z","0.8.1":"2015-04-17T19:10:30.465Z","0.9.0":"2015-04-20T16:16:38.373Z","0.10.0":"2015-04-21T13:07:28.748Z","0.10.1":"2015-04-21T15:29:09.921Z","0.10.2":"2015-04-28T13:35:46.175Z","0.10.3":"2015-05-07T15:04:24.263Z","0.10.4":"2015-05-08T17:29:46.705Z","0.10.5":"2015-05-11T17:42:35.262Z","0.10.6":"2015-05-14T14:52:26.239Z","0.10.7":"2015-05-18T14:39:51.422Z","0.10.8":"2015-05-19T19:54:18.896Z","0.11.0":"2015-06-10T16:53:30.076Z","0.11.1":"2015-06-15T14:11:21.410Z","1.0.0":"2015-09-11T18:23:19.198Z","1.1.0":"2015-10-13T16:38:30.406Z","2.0.0":"2015-10-26T12:09:24.570Z","2.0.1":"2015-10-26T12:46:48.471Z","2.1.0":"2015-11-11T12:32:14.624Z","2.2.0":"2015-11-12T12:34:19.277Z","2.3.0":"2015-11-20T17:04:04.474Z","2.4.0":"2015-12-01T18:44:54.007Z","2.5.0":"2015-12-12T01:36:19.144Z","2.6.0":"2016-01-21T20:00:43.550Z","2.6.1":"2016-02-12T18:42:21.697Z","2.6.2":"2016-02-19T12:37:01.346Z","2.7.0":"2016-03-07T12:35:04.429Z","3.0.0":"2016-03-28T13:29:52.719Z","3.0.1":"2016-03-29T15:30:39.497Z","3.0.2":"2016-04-08T17:31:02.721Z","4.0.0":"2016-04-26T13:20:02.842Z","4.0.1":"2016-04-26T16:40:39.073Z","4.0.2":"2016-04-26T22:33:56.231Z","4.0.3":"2016-05-17T14:00:28.696Z","4.1.0":"2016-06-22T13:46:38.814Z","4.2.0":"2016-06-22T20:19:47.866Z","4.2.1":"2016-07-26T17:04:37.941Z","4.3.0":"2016-08-11T14:21:59.936Z","4.4.0":"2016-08-11T14:35:32.444Z","4.5.0":"2016-09-14T18:09:53.210Z","5.0.0":"2016-09-15T17:19:18.993Z","5.1.0":"2016-09-25T23:56:25.152Z","5.2.0":"2016-10-27T21:51:15.121Z","5.2.1":"2016-10-28T16:19:51.708Z","5.2.2":"2016-11-01T18:39:19.085Z","5.2.3":"2017-01-04T17:55:47.123Z","5.2.4":"2017-01-18T17:15:54.191Z","5.3.0":"2017-03-03T16:19:30.293Z","5.5.0":"2017-03-10T19:57:07.312Z","5.6.0":"2017-03-22T22:38:26.182Z","5.4.0":"2017-03-23T12:15:57.836Z","5.6.1":"2017-03-23T12:52:56.357Z","5.7.0":"2017-03-28T11:44:17.983Z","5.7.1":"2017-04-03T14:08:10.945Z","5.7.2":"2017-04-18T09:15:40.757Z","5.9.0":"2017-04-26T11:21:22.345Z","5.8.0":"2017-04-26T11:23:52.621Z","5.8.1":"2017-04-27T13:25:45.510Z","5.9.1":"2017-05-01T11:20:41.091Z","5.10.0":"2017-05-22T13:45:43.714Z","5.10.1":"2017-05-22T20:00:20.665Z","5.10.2":"2017-05-31T12:09:02.204Z","5.11.0":"2017-06-18T22:20:31.456Z","5.11.1":"2017-06-22T16:20:14.464Z","6.0.0":"2017-06-26T11:38:55.058Z","6.1.0":"2017-06-30T18:51:15.239Z","6.1.1":"2017-07-18T16:10:21.393Z","6.2.0":"2017-07-27T11:07:38.724Z","6.3.0":"2017-08-03T15:08:14.931Z","6.3.1":"2017-08-08T08:38:15.156Z","6.4.0":"2017-08-11T11:41:26.470Z","6.5.0":"2017-08-18T13:48:10.529Z","6.5.1":"2017-08-21T09:35:55.228Z","6.5.2":"2017-08-22T17:26:13.184Z","6.5.3":"2017-08-24T12:30:38.669Z","6.6.0":"2017-08-28T08:49:05.087Z","6.6.1":"2017-08-28T09:40:09.565Z","6.6.2":"2017-08-31T07:26:44.535Z","6.6.3":"2017-08-31T11:49:55.529Z","6.6.4":"2017-08-31T12:25:26.268Z","6.6.5":"2017-08-31T12:35:41.856Z","6.6.6":"2017-09-11T14:58:55.320Z","6.6.7":"2017-09-22T17:20:07.704Z","6.6.8":"2017-10-06T07:47:14.970Z","6.6.9":"2017-10-06T09:22:43.742Z","6.6.10":"2017-10-09T10:17:11.236Z","6.6.11":"2017-10-13T14:32:03.583Z","6.6.12":"2017-10-16T18:58:15.929Z","6.6.13":"2017-10-18T10:50:33.751Z","6.7.0":"2017-10-18T18:22:56.870Z","6.7.1":"2017-10-24T15:01:56.811Z","6.7.2":"2017-10-24T18:03:56.994Z","6.7.3":"2017-10-25T10:24:47.700Z","6.7.4":"2017-10-25T12:29:03.429Z","6.8.0":"2017-10-27T14:43:20.437Z","6.8.1":"2017-11-09T15:24:04.111Z","6.8.2":"2017-11-14T10:33:25.218Z","6.8.3":"2017-11-16T14:03:17.085Z","6.9.0":"2017-11-16T14:18:04.771Z","6.10.0":"2017-11-17T10:50:01.602Z","6.10.1":"2017-11-27T09:38:36.623Z","6.10.2":"2017-11-27T17:33:24.305Z","6.11.0-rc1":"2017-11-27T20:14:55.546Z","6.10.3":"2017-12-15T17:56:25.402Z","6.11.0":"2017-12-18T15:13:15.960Z","6.12.0":"2017-12-19T08:55:05.890Z","6.12.1":"2018-01-02T11:03:55.916Z","6.12.2":"2018-01-09T15:41:39.877Z","6.12.3":"2018-01-09T22:45:19.923Z","6.12.4":"2018-01-10T10:27:57.663Z","6.12.5":"2018-01-11T11:41:16.794Z","6.12.6":"2018-01-29T15:05:10.546Z","6.12.7":"2018-01-30T18:17:50.103Z","6.12.8":"2018-02-03T16:06:26.438Z","6.12.9":"2018-02-05T19:15:57.762Z","6.13.0":"2018-02-06T11:49:59.459Z","6.13.1":"2018-02-07T12:14:02.040Z","6.13.2":"2018-02-20T19:16:46.012Z","6.13.3":"2018-02-20T22:17:51.124Z","6.13.4":"2018-02-22T18:39:29.730Z","6.13.5":"2018-03-07T14:53:19.021Z","7.0.0":"2018-03-09T22:22:21.626Z","7.0.1":"2018-03-12T16:44:56.711Z","7.0.2":"2018-03-13T12:09:23.711Z","7.0.3":"2018-03-15T09:04:00.862Z","7.0.4":"2018-03-15T12:18:39.846Z","7.0.5":"2018-03-15T20:12:55.185Z","7.0.6":"2018-03-20T10:53:29.681Z","7.0.7":"2018-03-20T16:04:38.089Z","7.1.0":"2018-03-22T11:51:03.846Z","7.1.1":"2018-03-22T18:13:50.576Z","7.1.2":"2018-03-23T14:04:29.638Z","7.1.3":"2018-03-23T16:06:07.718Z","7.1.4":"2018-03-26T16:41:25.926Z","7.1.5":"2018-03-28T12:10:13.280Z","7.1.6":"2018-03-29T09:13:17.652Z","7.2.0":"2018-03-29T10:24:25.079Z","7.2.1":"2018-03-29T15:34:28.505Z","7.2.2":"2018-04-04T19:42:23.384Z","7.2.3":"2018-04-06T17:26:20.539Z","7.2.4":"2018-04-10T14:22:32.321Z","7.3.0":"2018-04-12T10:33:45.822Z","7.3.1":"2018-04-13T19:52:55.479Z","7.3.2":"2018-04-16T16:28:52.975Z","7.3.3":"2018-04-17T14:55:12.664Z","7.3.4":"2018-04-18T16:49:35.885Z","7.3.5":"2018-04-18T19:16:55.582Z","7.3.6":"2018-04-30T10:03:30.723Z","7.3.7":"2018-04-30T15:33:11.884Z","7.3.8":"2018-05-03T18:06:37.955Z","7.4.0":"2018-05-10T12:52:38.227Z","7.4.1":"2018-05-24T14:20:59.880Z","7.5.0":"2018-05-31T16:26:09.223Z","7.5.1":"2018-06-01T11:19:46.396Z","7.5.2":"2018-06-12T18:43:19.281Z","7.6.0":"2018-06-20T17:12:05.045Z","7.6.1":"2018-06-26T17:32:39.494Z","7.6.2":"2018-06-28T16:35:56.222Z","7.7.0":"2018-07-11T04:36:00.806Z","7.7.1":"2018-07-12T14:09:16.905Z","7.7.2":"2018-07-13T13:59:53.023Z","7.7.3":"2018-07-13T17:30:02.052Z","7.7.4":"2018-07-17T15:52:32.570Z","7.8.0":"2018-07-20T12:58:58.937Z","7.8.1":"2018-07-20T18:17:09.904Z","7.8.2":"2018-07-25T10:32:43.027Z","7.8.3":"2018-07-25T15:10:59.485Z","7.8.4":"2018-08-02T10:47:29.918Z","7.8.5":"2018-08-09T10:19:13.494Z","7.8.6":"2018-08-09T10:46:36.498Z","7.9.0":"2018-08-09T15:01:50.620Z","7.9.1":"2018-08-15T18:20:22.945Z","7.9.2":"2018-08-15T21:48:15.094Z","7.9.3":"2018-08-20T15:55:40.045Z","8.0.0-951-preload-propose-all-apps-with-same-arch-f65089b":"2018-08-28T09:39:57.174Z","8.0.0-951-preload-propose-all-apps-with-same-arch-d409a8b":"2018-08-28T10:16:03.910Z","7.9.4-fix-pre-provision-5ca1ac93f968ce6fb47450b2a100d9c8cab226c5":"2018-09-10T11:15:43.541Z","7.9.4-fix-pre-provision-3b283d4a98beee140d72f1e29b5209a6da31e500":"2018-09-10T11:40:55.727Z","7.9.4":"2018-09-10T13:37:05.777Z","7.10.0-update-resin-cli-form-9cd8228a2028d5fedd60992c81cf5ac16a2effcc":"2018-09-10T17:41:03.706Z","7.9.5-964-drop-npm-deploy-81cd5e784f16f10ab59b9ed8b70e881a7d9bb366":"2018-09-11T11:35:40.883Z","7.9.5-964-drop-npm-deploy-947694768686b10ea3e1a441cd748af308d1769c":"2018-09-11T11:38:36.563Z","7.10.0":"2018-09-11T11:39:36.377Z","7.10.1-964-drop-npm-deploy-be8a314d2bdccd6f9a5e7bb60ad7bc07e0b95f20":"2018-09-11T12:11:10.581Z","7.10.1":"2018-09-11T12:31:41.520Z","7.10.2-966-register-print-uuid-93cea6bfb50ea6727cbef5a5019f8276314ba3ea":"2018-09-13T22:51:19.203Z","7.10.2-969-resin-semver-a5e03d55c38346aee5ae1401cb9bf853e92733ac":"2018-09-18T13:43:34.483Z","7.10.2":"2018-09-18T16:19:45.868Z","7.10.3-add-emulated-to-build-docs-8688eb5da0dd6ce52df968e76c8a539d87439498":"2018-09-19T13:46:24.137Z","7.10.3":"2018-09-19T16:19:43.339Z","7.10.4-966-register-print-uuid-8298ba57656938b397e7bb6bc9bf19972172ca84":"2018-09-24T13:38:09.299Z","7.10.4":"2018-09-24T17:10:43.954Z","7.10.5-readme-typo-ab64fbc904fbc3128341d9713cf6fc36f6f74097":"2018-09-25T12:46:19.674Z","7.10.5":"2018-09-25T14:11:21.257Z","7.10.6-975-fix-preload-examples-8df066df12eab901a7cead592e34fa5fe8c1dec5":"2018-10-03T13:44:07.822Z","7.10.6":"2018-10-03T14:00:45.438Z","8.0.0-978-oss-flow-3ae1c84bf7a908dd35609c36dc30a978e727581e":"2018-10-15T17:51:41.385Z","8.0.0-978-oss-flow-c7b5c3050c73e99329116751f047e3fb1b7ae6a6":"2018-10-15T19:26:15.240Z","7.10.7-resin-rename-notice-c637fdc3c60509d94cd774ef21fa3cabd88b9a17":"2018-10-18T14:19:00.285Z","7.10.7-sdk-references-update-7b7ae4ff894020fa232fcddd7daaf1c0ab4e174c":"2018-10-18T15:15:58.700Z","7.10.7":"2018-10-18T15:27:50.477Z","7.10.7-sdk-references-update-cab5bf6570f9d87850c147a1a2d8165582c865ef":"2018-10-18T15:53:07.067Z","7.10.8-sdk-references-update-379f1cc2175dd33d54a061dc570b1193cfe412cd":"2018-10-18T16:19:38.140Z","7.10.8-sdk-references-update-0d06701e2f1b55f1327056923a67bc140f96e0ed":"2018-10-18T16:34:25.771Z","7.10.8":"2018-10-18T18:16:28.203Z","7.10.8-sdk-references-update-8dd8297a73b874b28faa1b4fc6bc196c8c2b2bb1":"2018-10-18T18:41:02.265Z","7.10.9-sdk-references-update-64b4f6747749228676de6cc5c0266fa7d794ac17":"2018-10-18T19:03:56.443Z","7.10.9":"2018-10-18T19:10:28.019Z","7.10.10-drop-sdk-preconfigured-app-patterns-8d2f506e7d734c38214d7ffbab9dd3e50aa9c9d5":"2018-10-19T14:43:44.276Z","8.0.0-v8-meta-branch-8a8bb057630e9270446ffdae0a367381361a1d11":"2018-10-19T15:09:17.294Z","8.0.0-v8-meta-branch-bf71f9ea167346be1afe15a0f1d37f7ed86fd0bd":"2018-10-19T15:20:45.228Z","8.0.0":"2018-10-19T15:33:25.894Z","8.0.1-v8-meta-branch-sshsdk-c631857a5c1eeb93bf956a11db61dfd66fc7ced3":"2018-10-19T16:35:52.791Z","8.0.1-drop-sdk-preconfigured-app-patterns-7da3da17b3414bc1ddaf8d8b132c68b83a9d91e5":"2018-10-19T18:07:31.736Z","8.0.1-fix-push-c904726259b15ab8230c31c1cbbd65143b930cd8":"2018-10-20T13:09:43.952Z","8.0.1":"2018-10-20T13:27:46.146Z","8.0.2-drop-sdk-preconfigured-app-patterns-948e6ea6f8971852cb8aa61a34ea0f4348059eaf":"2018-10-20T16:45:49.545Z","8.0.2":"2018-10-20T17:11:31.237Z","8.1.0-add-dev-bin-0467e45038b954f37b8e18a78dbe3a9f5e083d19":"2018-10-21T18:37:23.988Z","8.0.3-v8-meta-branch-sshsdk-fb86c0e9a805c43918a9147cd8be7a39efc672a4":"2018-10-22T11:29:00.098Z","8.0.3-v8-meta-branch-sshsdk-332e731023cf2354625e02427411a70aadceda63":"2018-10-22T15:57:51.486Z","8.0.3":"2018-10-22T16:41:02.616Z","8.0.4-pdcastro-resin-semver-1.4.0-b12e27914811fc43ab44f853a7f1ba91e3446a62":"2018-10-23T11:09:25.666Z","8.1.0-add-dev-bin-39fe63fb2d535416b4c5f6a59fec055adf24ae9a":"2018-10-24T10:16:51.216Z","8.1.0":"2018-10-24T10:46:05.367Z","8.1.1":"2019-07-24T17:49:59.617Z","7.10.10":"2019-07-24T17:53:38.813Z","8.1.2":"2019-07-29T08:37:52.926Z","8.1.3":"2019-07-29T08:43:58.292Z"},"homepage":"https://github.com/resin-io/resin-cli","keywords":["resin","git"],"repository":{"type":"git","url":"git+ssh://git@github.com/resin-io/resin-cli.git"},"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"bugs":{"url":"https://github.com/resin-io/resin-cli/issues"},"license":"Apache-2.0","readmeFilename":"README.md"}