{"_id":"resin-sync","_rev":"76-d09d1e046f7ab3307d076f396d222ceb","name":"resin-sync","description":"Watch a local project directory and sync it on the fly","dist-tags":{"latest":"9.3.8"},"versions":{"1.0.0":{"name":"resin-sync","version":"1.0.0","description":"Watch a local project directory and sync it on the fly","main":"build/sync.js","homepage":"https://github.com/resin-io-modules/resin-sync","repository":{"type":"git","url":"git://github.com/resin-io-modules/resin-sync.git"},"keywords":["resin","watch","sync"],"directories":{"test":"tests"},"scripts":{"test":"gulp test","prepublish":"gulp build","readme":"jsdoc2md --template doc/README.hbs build/sync.js > README.md"},"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","devDependencies":{"coffee-script":"~1.8.0","gulp":"~3.8.10","gulp-coffee":"~2.2.0","gulp-coffeelint":"~0.4.0","gulp-mocha":"~2.0.0","gulp-util":"~3.0.1","jsdoc-to-markdown":"^1.3.3","mocha":"~2.0.1","mochainon":"^1.0.0","mock-fs":"^3.3.0"},"dependencies":{"bluebird":"^2.10.1","js-yaml":"^3.4.2","lodash":"^3.10.1","resin-sdk":"^5.1.0","revalidator":"^0.3.1","rindle":"^1.3.0","rsync":"^0.4.0","underscore.string":"^3.2.3"},"gitHead":"b4c04f8e4829ced6f7b8eb03876536ac6f2d9758","bugs":{"url":"https://github.com/resin-io-modules/resin-sync/issues"},"_id":"resin-sync@1.0.0","_shasum":"6c87d3a305f2c3fea1a7340ccd5a6f7edc3feb7f","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.2.4","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"shasum":"6c87d3a305f2c3fea1a7340ccd5a6f7edc3feb7f","tarball":"https://registry.npmjs.org/resin-sync/-/resin-sync-1.0.0.tgz","integrity":"sha512-XGH2AwxCA/nll4+FYF9XoBl4cks5We2egZOKc3PyI01oRiy8cHvSUewJCdAXSZ6dM38AP9Rhhjl+D8FoYS4j0A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBfFyjEZqfkw2N5I9A/lCH1zGEZZH8SEgw0tZ3hP7buBAiACCWv8ECM3qxtHrbHXyfbHnOfy2eQQreETvfwvVaPCFw=="}]},"maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/resin-sync-1.0.0.tgz_1459170942874_0.4912002489436418"},"deprecated":"resin-sync is deprecated, please use balena-sync instead"},"2.0.1":{"name":"resin-sync","version":"2.0.1","description":"Watch a local project directory and sync it on the fly","main":"build/sync.js","homepage":"https://github.com/resin-io-modules/resin-sync","repository":{"type":"git","url":"git://github.com/resin-io-modules/resin-sync.git"},"keywords":["resin","watch","sync"],"directories":{"test":"tests"},"scripts":{"test":"gulp test","prepublish":"gulp build","readme":"jsdoc2md --template doc/README.hbs build/sync.js > README.md","docs":"jsdoc2md build/{,**/}*.js > DOCUMENTATION.md"},"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","devDependencies":{"coffee-script":"~1.8.0","gulp":"~3.8.10","gulp-coffee":"~2.2.0","gulp-coffeelint":"~0.4.0","gulp-mocha":"~2.0.0","gulp-util":"~3.0.1","jsdoc-to-markdown":"^1.3.3","mocha":"~2.0.1","mochainon":"^1.0.0","mock-fs":"^3.3.0"},"dependencies":{"bluebird":"^2.10.1","js-yaml":"^3.4.2","lodash":"^3.10.1","resin-sdk":"^5.1.0","resin-settings-client":"^3.5.0","revalidator":"^0.3.1","rindle":"^1.3.0","rsync":"^0.4.0","underscore.string":"^3.2.3"},"gitHead":"52ac07dd6776e2d884188d46511aff152310a0a7","bugs":{"url":"https://github.com/resin-io-modules/resin-sync/issues"},"_id":"resin-sync@2.0.1","_shasum":"95281459930a84d6856f8b354defad03b75c34af","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.3.0","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"shasum":"95281459930a84d6856f8b354defad03b75c34af","tarball":"https://registry.npmjs.org/resin-sync/-/resin-sync-2.0.1.tgz","integrity":"sha512-PWeEZ+vaPEqSkOYyJry8SbXKr0XTKecfvDnj0o5sqaMEvDBRhL8TZ97Ep3amQl7vGZ2JqKRY3xF/dK1VEWkN9A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCYo/SwygIeFAsGkfHTkbGbtpvGs9UJwmYPgW+kzQ7jYgIgBIHTju5o9xe6Rs7E7SZoL6U3yt3Kib+j869We0/j6xs="}]},"maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/resin-sync-2.0.1.tgz_1461672717209_0.45075153140351176"},"deprecated":"resin-sync is deprecated, please use balena-sync instead"},"2.0.2":{"name":"resin-sync","version":"2.0.2","description":"Watch a local project directory and sync it on the fly","main":"build/sync.js","homepage":"https://github.com/resin-io-modules/resin-sync","repository":{"type":"git","url":"git://github.com/resin-io-modules/resin-sync.git"},"keywords":["resin","watch","sync"],"directories":{"test":"tests"},"scripts":{"test":"gulp test","prepublish":"gulp build","readme":"jsdoc2md --template doc/README.hbs build/sync.js > README.md","docs":"jsdoc2md build/{,**/}*.js > DOCUMENTATION.md"},"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","devDependencies":{"coffee-script":"~1.8.0","gulp":"~3.8.10","gulp-coffee":"~2.2.0","gulp-coffeelint":"~0.4.0","gulp-mocha":"~2.0.0","gulp-util":"~3.0.1","jsdoc-to-markdown":"^1.3.3","mocha":"~2.0.1","mochainon":"^1.0.0","mock-fs":"^3.3.0"},"dependencies":{"bluebird":"^2.10.1","chalk":"^1.1.3","js-yaml":"^3.4.2","lodash":"^3.10.1","resin-cli-visuals":"^1.2.8","resin-sdk":"^5.1.0","resin-settings-client":"^3.5.0","revalidator":"^0.3.1","rindle":"^1.3.0","rsync":"^0.4.0","underscore.string":"^3.2.3"},"gitHead":"51ace0f1c68bc6291e62b20ea749c981a9003ada","bugs":{"url":"https://github.com/resin-io-modules/resin-sync/issues"},"_id":"resin-sync@2.0.2","_shasum":"11f36938b6932c7dd565232bd5c58ae047dfcf2d","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.3.0","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"shasum":"11f36938b6932c7dd565232bd5c58ae047dfcf2d","tarball":"https://registry.npmjs.org/resin-sync/-/resin-sync-2.0.2.tgz","integrity":"sha512-CZKTxayBhXABjmM7E2N9NpZIF2LuYy5bR9wHrz5sgdBHCUonxk5VviWfKSgI7owYGSGk0RPJ7d5KwhWWLKNYBQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEoqXYbN7UpyPmJrKxtxYM42Os9pdemlgT++LsPCuwHzAiEApm0kLaAxTepciA5WdF0jBdXWzHv5SY7TuvSTiFP7g3s="}]},"maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/resin-sync-2.0.2.tgz_1461710111460_0.5210960197728127"},"deprecated":"resin-sync is deprecated, please use balena-sync instead"},"2.0.3":{"name":"resin-sync","version":"2.0.3","description":"Watch a local project directory and sync it on the fly","main":"build/sync.js","homepage":"https://github.com/resin-io-modules/resin-sync","repository":{"type":"git","url":"git://github.com/resin-io-modules/resin-sync.git"},"keywords":["resin","watch","sync"],"directories":{"test":"tests"},"scripts":{"test":"gulp test","prepublish":"gulp build","readme":"jsdoc2md --template doc/README.hbs build/sync.js > README.md","docs":"jsdoc2md build/{,**/}*.js > DOCUMENTATION.md"},"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","devDependencies":{"coffee-script":"~1.8.0","gulp":"~3.8.10","gulp-coffee":"~2.2.0","gulp-coffeelint":"~0.4.0","gulp-mocha":"~2.0.0","gulp-util":"~3.0.1","jsdoc-to-markdown":"^1.3.3","mocha":"~2.0.1","mochainon":"^1.0.0","mock-fs":"^3.3.0"},"dependencies":{"bluebird":"^2.10.1","chalk":"^1.1.3","js-yaml":"^3.4.2","lodash":"^3.10.1","resin-cli-visuals":"^1.2.8","resin-sdk":"^5.1.0","resin-settings-client":"^3.5.0","revalidator":"^0.3.1","rindle":"^1.3.0","rsync":"^0.4.0","underscore.string":"^3.2.3"},"gitHead":"f13c8992a8de091ad3d8632ee4c9288a839619b8","bugs":{"url":"https://github.com/resin-io-modules/resin-sync/issues"},"_id":"resin-sync@2.0.3","_shasum":"28d630cb788d11373a86d680217f19f72cf6c2a4","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.3.0","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"shasum":"28d630cb788d11373a86d680217f19f72cf6c2a4","tarball":"https://registry.npmjs.org/resin-sync/-/resin-sync-2.0.3.tgz","integrity":"sha512-8zRyBGgznX/jxHyA1/jiXcX0MJX8OTz5+S/gn0i2mv8InUCoHiqzct3faeIQDYJQvWPb5fUVdN3GMXnRZK2bmA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFv6f47jp1ZmEWxsymFMyBIPXuO79nkrO+WMzzLtJP9nAiEA0O9BMer2OocC5U98oukuvTPSbMj9PfRfPr1elKHE9zA="}]},"maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/resin-sync-2.0.3.tgz_1461759254380_0.1995770917274058"},"deprecated":"resin-sync is deprecated, please use balena-sync instead"},"2.1.1":{"name":"resin-sync","version":"2.1.1","description":"Watch a local project directory and sync it on the fly","main":"build/sync.js","homepage":"https://github.com/resin-io-modules/resin-sync","repository":{"type":"git","url":"git://github.com/resin-io-modules/resin-sync.git"},"keywords":["resin","watch","sync"],"directories":{"test":"tests"},"scripts":{"test":"gulp test","prepublish":"gulp build","readme":"jsdoc2md --template doc/README.hbs build/sync.js > README.md","docs":"jsdoc2md build/{,**/}*.js > DOCUMENTATION.md"},"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","devDependencies":{"coffee-script":"~1.8.0","gulp":"~3.8.10","gulp-coffee":"~2.2.0","gulp-coffeelint":"~0.4.0","gulp-mocha":"~2.0.0","gulp-util":"~3.0.1","jsdoc-to-markdown":"^1.3.3","mocha":"~2.0.1","mochainon":"^1.0.0","mock-fs":"^3.3.0"},"dependencies":{"bluebird":"^2.10.1","chalk":"^1.1.3","js-yaml":"^3.4.2","lodash":"^3.10.1","resin-cli-visuals":"^1.2.8","resin-sdk":"^5.1.0","resin-settings-client":"^3.5.0","revalidator":"^0.3.1","rindle":"^1.3.0","rsync":"^0.4.0","semver":"^5.1.0","underscore.string":"^3.2.3"},"gitHead":"77d6fa34e6e93e7c06fdd3b1a0860bd5a09ac896","bugs":{"url":"https://github.com/resin-io-modules/resin-sync/issues"},"_id":"resin-sync@2.1.1","_shasum":"3f41befd1e058329e90c2daff4b0171b01040c9c","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.3.0","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"shasum":"3f41befd1e058329e90c2daff4b0171b01040c9c","tarball":"https://registry.npmjs.org/resin-sync/-/resin-sync-2.1.1.tgz","integrity":"sha512-rtAzB9jfFm7q/NY8XB2vlz+ISyoEwZAbRMmsz2mIdqI7H5pUOgMAPC6XiMejlj7TLAVNpzcxmxtQ7Dieux8pdA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIASW/TBnHMBkZ2p9T5b9rnuNrdqLtcnXmLoVB6gsx+HRAiBhLTXLrnOv7YWbSxNmSU6xp27/2pYUVFhhB9Jz9zwgSw=="}]},"maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/resin-sync-2.1.1.tgz_1466203136952_0.4574089953675866"},"deprecated":"resin-sync is deprecated, please use balena-sync instead"},"2.2.0":{"name":"resin-sync","version":"2.2.0","description":"Watch a local project directory and sync it on the fly","main":"build/sync.js","homepage":"https://github.com/resin-io-modules/resin-sync","repository":{"type":"git","url":"git://github.com/resin-io-modules/resin-sync.git"},"keywords":["resin","watch","sync"],"directories":{"test":"tests"},"scripts":{"test":"gulp test","prepublish":"gulp build","readme":"jsdoc2md --template doc/README.hbs build/sync.js > README.md","docs":"jsdoc2md build/{,**/}*.js > DOCUMENTATION.md"},"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","devDependencies":{"coffee-script":"~1.8.0","gulp":"~3.8.10","gulp-coffee":"~2.2.0","gulp-coffeelint":"~0.4.0","gulp-mocha":"~2.0.0","gulp-util":"~3.0.1","jsdoc-to-markdown":"^1.3.3","mocha":"~2.0.1","mochainon":"^1.0.0","mock-fs":"^3.3.0"},"dependencies":{"bluebird":"^2.10.1","chalk":"^1.1.3","js-yaml":"^3.4.2","lodash":"^3.10.1","resin-cli-visuals":"^1.2.8","resin-sdk":"^5.1.0","resin-settings-client":"^3.5.0","revalidator":"^0.3.1","rindle":"^1.3.0","rsync":"^0.4.0","semver":"^5.1.0","underscore.string":"^3.2.3"},"gitHead":"b1537032e068bd20dcfa9851e322c5b38a96dab9","bugs":{"url":"https://github.com/resin-io-modules/resin-sync/issues"},"_id":"resin-sync@2.2.0","_shasum":"9cc8db623153d312bd1107d6de2792c9519bc9b7","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.3.0","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"shasum":"9cc8db623153d312bd1107d6de2792c9519bc9b7","tarball":"https://registry.npmjs.org/resin-sync/-/resin-sync-2.2.0.tgz","integrity":"sha512-qRTlK0Ya1WLfORfpY+iJBoYEx50Jq1uTOn45s5nWU9cla2QNk2gw1FxwVR+wRfHmItr1pUaNT2dB/cErITzNxg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDkObUGAGBDSWxBYI0XWdWQrN4FaWRsKJMXd6/Y5zphygIhAPV+QSr1KdBg/hMehM1roiVPUm3aN/k1cJ/5xPYs//i/"}]},"maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/resin-sync-2.2.0.tgz_1466666595779_0.047200361266732216"},"deprecated":"resin-sync is deprecated, please use balena-sync instead"},"3.0.0":{"name":"resin-sync","version":"3.0.0","description":"Watch a local project directory and sync it on the fly","main":"build/sync.js","homepage":"https://github.com/resin-io-modules/resin-sync","repository":{"type":"git","url":"git://github.com/resin-io-modules/resin-sync.git"},"keywords":["resin","watch","sync"],"directories":{"test":"tests"},"scripts":{"test":"gulp test","prepublish":"gulp build","readme":"jsdoc2md --template doc/README.hbs build/sync.js > README.md","docs":"jsdoc2md build/{,**/}*.js > DOCUMENTATION.md"},"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","devDependencies":{"coffee-script":"~1.8.0","gulp":"~3.8.10","gulp-coffee":"~2.2.0","gulp-coffeelint":"~0.4.0","gulp-mocha":"~2.0.0","gulp-util":"~3.0.1","jsdoc-to-markdown":"^1.3.3","mocha":"~2.0.1","mochainon":"^1.0.0","mock-fs":"^3.3.0"},"dependencies":{"bluebird":"^2.10.1","chalk":"^1.1.3","js-yaml":"^3.4.2","lodash":"^4.13.1","resin-cli-visuals":"^1.2.8","resin-sdk":"^5.1.0","resin-settings-client":"^3.5.0","revalidator":"^0.3.1","rindle":"^1.3.0","rsync":"^0.4.0","semver":"^5.1.0","underscore.string":"^3.2.3"},"gitHead":"e1286d2a6894260025685727449cf7999fa5e510","bugs":{"url":"https://github.com/resin-io-modules/resin-sync/issues"},"_id":"resin-sync@3.0.0","_shasum":"6e35cfd7d373aba39adcc4e627f1c44e0263a80e","_from":".","_npmVersion":"3.10.5","_nodeVersion":"4.3.0","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"shasum":"6e35cfd7d373aba39adcc4e627f1c44e0263a80e","tarball":"https://registry.npmjs.org/resin-sync/-/resin-sync-3.0.0.tgz","integrity":"sha512-Mdcf+8UZ7bp78alAHQyVd50d9WwX+RWUMOLNL8TjMFCyuYYpA23iorg49IbKqMpshtWcQ8p0MPnugdu48psuUA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDXKWhGiSNmxRY7dpZceg9sE7RGMMxTKvLZnJfuPDLVjwIhAN2wbCK8LsYwQE1C/8fuba3ONEr1vqswmXArhgh3TJSK"}]},"maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/resin-sync-3.0.0.tgz_1469100727768_0.1988774472847581"},"deprecated":"resin-sync is deprecated, please use balena-sync instead"},"3.0.1":{"name":"resin-sync","version":"3.0.1","description":"Watch a local project directory and sync it on the fly","main":"build/sync.js","homepage":"https://github.com/resin-io-modules/resin-sync","repository":{"type":"git","url":"git://github.com/resin-io-modules/resin-sync.git"},"keywords":["resin","watch","sync"],"directories":{"test":"tests"},"scripts":{"test":"gulp test","prepublish":"gulp build","readme":"jsdoc2md --template doc/README.hbs build/sync.js > README.md","docs":"jsdoc2md build/{,**/}*.js > DOCUMENTATION.md"},"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","devDependencies":{"coffee-script":"~1.8.0","gulp":"~3.8.10","gulp-coffee":"~2.2.0","gulp-coffeelint":"~0.4.0","gulp-mocha":"~2.0.0","gulp-util":"~3.0.1","jsdoc-to-markdown":"^1.3.3","mocha":"~2.0.1","mochainon":"^1.0.0","mock-fs":"^3.3.0"},"dependencies":{"bluebird":"^2.10.1","chalk":"^1.1.3","js-yaml":"^3.4.2","lodash":"^4.13.1","resin-cli-visuals":"^1.2.8","resin-sdk":"^5.1.0","resin-settings-client":"^3.5.0","revalidator":"^0.3.1","rindle":"^1.3.0","rsync":"^0.4.0","semver":"^5.1.0","underscore.string":"^3.2.3"},"gitHead":"b804821c49025dbbfd4c632ca29b0b74948c393b","bugs":{"url":"https://github.com/resin-io-modules/resin-sync/issues"},"_id":"resin-sync@3.0.1","_shasum":"0ed183ef3e7e289659ad22ce4e9014a7aef538ed","_from":".","_npmVersion":"3.10.5","_nodeVersion":"4.3.0","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"shasum":"0ed183ef3e7e289659ad22ce4e9014a7aef538ed","tarball":"https://registry.npmjs.org/resin-sync/-/resin-sync-3.0.1.tgz","integrity":"sha512-CzX0DIrRRr8GTUnXM+x8hPfMvt7ge7ZTt6OeHfXaeSWo6MXhlCcWtKoFOlWUFsoT8iR7A+4wB0xpivbTrXQe4w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDZrvjmy0BpzwpLMF4ftnnCC+vBBuPMP2zNXg4ja5/SYQIhAOB9zR64q5/QAEXNruzISJg+g8MdPatKsdzxo3zT3XgC"}]},"maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/resin-sync-3.0.1.tgz_1469509834633_0.5768002169206738"},"deprecated":"resin-sync is deprecated, please use balena-sync instead"},"3.1.0":{"name":"resin-sync","version":"3.1.0","description":"Watch a local project directory and sync it on the fly","main":"build/sync.js","homepage":"https://github.com/resin-io-modules/resin-sync","repository":{"type":"git","url":"git://github.com/resin-io-modules/resin-sync.git"},"keywords":["resin","watch","sync"],"directories":{"test":"tests"},"scripts":{"test":"gulp test","prepublish":"gulp build","readme":"jsdoc2md --template doc/README.hbs build/sync.js > README.md","docs":"jsdoc2md build/{,**/}*.js > DOCUMENTATION.md"},"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","devDependencies":{"coffee-script":"~1.8.0","gulp":"~3.8.10","gulp-coffee":"~2.2.0","gulp-coffeelint":"~0.4.0","gulp-mocha":"~2.0.0","gulp-util":"~3.0.1","jsdoc-to-markdown":"^1.3.3","mocha":"~2.0.1","mochainon":"^1.0.0","mock-fs":"^3.3.0"},"dependencies":{"bluebird":"^2.10.1","chalk":"^1.1.3","js-yaml":"^3.4.2","lodash":"^4.13.1","resin-cli-visuals":"^1.2.8","resin-sdk":"^5.1.0","resin-settings-client":"^3.5.0","revalidator":"^0.3.1","rindle":"^1.3.0","rsync":"^0.4.0","semver":"^5.1.0","underscore.string":"^3.2.3"},"gitHead":"622726e86ece3f03c82c8ee57d7dcb2d646657ac","bugs":{"url":"https://github.com/resin-io-modules/resin-sync/issues"},"_id":"resin-sync@3.1.0","_shasum":"96f15a10b30db3532c6577011affc9de6166af17","_from":".","_npmVersion":"3.10.5","_nodeVersion":"4.3.0","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"shasum":"96f15a10b30db3532c6577011affc9de6166af17","tarball":"https://registry.npmjs.org/resin-sync/-/resin-sync-3.1.0.tgz","integrity":"sha512-aBrt8tiguwgIOCRn9Z6QWbk3HQv+c1LEJtOiSgMNyg386ZDQ7IK2T8BNg4Kez7DJL5z7hJU19wJP1FG5/eeRgQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGpfsPZzxVkmAo3onP8pOZLAMiOxBAiIHfddJNNLxU/rAiEAgDlZN2WycPojCBKkJxyyenhzpNSAK2Fbuz6VKR6b25s="}]},"maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/resin-sync-3.1.0.tgz_1469546018561_0.8108226270414889"},"deprecated":"resin-sync is deprecated, please use balena-sync instead"},"3.1.1":{"name":"resin-sync","version":"3.1.1","description":"Watch a local project directory and sync it on the fly","main":"build/sync.js","homepage":"https://github.com/resin-io-modules/resin-sync","repository":{"type":"git","url":"git://github.com/resin-io-modules/resin-sync.git"},"keywords":["resin","watch","sync"],"directories":{"test":"tests"},"scripts":{"test":"gulp test","prepublish":"gulp build","readme":"jsdoc2md --template doc/README.hbs build/sync.js > README.md","docs":"jsdoc2md build/{,**/}*.js > DOCUMENTATION.md"},"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","devDependencies":{"coffee-script":"~1.8.0","gulp":"~3.8.10","gulp-coffee":"~2.2.0","gulp-coffeelint":"~0.4.0","gulp-mocha":"~2.0.0","gulp-util":"~3.0.1","jsdoc-to-markdown":"^1.3.3","mocha":"~2.0.1","mochainon":"^1.0.0","mock-fs":"^3.3.0"},"dependencies":{"bluebird":"^2.10.1","chalk":"^1.1.3","js-yaml":"^3.4.2","lodash":"^4.13.1","resin-cli-visuals":"^1.2.8","resin-sdk":"^5.1.0","resin-settings-client":"^3.5.0","revalidator":"^0.3.1","rindle":"^1.3.0","rsync":"^0.4.0","semver":"^5.1.0","underscore.string":"^3.2.3"},"gitHead":"6273e1922dc2927a27642858527c281fba85c9ed","bugs":{"url":"https://github.com/resin-io-modules/resin-sync/issues"},"_id":"resin-sync@3.1.1","_shasum":"62baf586e48a206dc41a2dbb04038b1b3550e090","_from":".","_npmVersion":"3.9.3","_nodeVersion":"6.2.1","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"shasum":"62baf586e48a206dc41a2dbb04038b1b3550e090","tarball":"https://registry.npmjs.org/resin-sync/-/resin-sync-3.1.1.tgz","integrity":"sha512-jaT1gH8Ky6adpvclxygdxaojL1EJWyNrZoJty9Ow8pkjtdSrxbhAO23pNi4ZxnbhAyAKLbjVnandSJSlHy//Kw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDu6dxa0kiBcLR0LD/7xa9xhm9N/hii3GZN1v6MVEct3AiBS24Ti/HxIo73J1CrEQkGXw8zm73gra/kK9Rxtz3Njuw=="}]},"maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/resin-sync-3.1.1.tgz_1469785917003_0.017818615306168795"},"deprecated":"resin-sync is deprecated, please use balena-sync instead"},"3.1.2":{"name":"resin-sync","version":"3.1.2","description":"Watch a local project directory and sync it on the fly","main":"build/sync.js","homepage":"https://github.com/resin-io-modules/resin-sync","repository":{"type":"git","url":"git://github.com/resin-io-modules/resin-sync.git"},"keywords":["resin","watch","sync"],"directories":{"test":"tests"},"scripts":{"test":"gulp test","prepublish":"gulp build","readme":"jsdoc2md --template doc/README.hbs build/sync.js > README.md","docs":"jsdoc2md build/{,**/}*.js > DOCUMENTATION.md"},"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","devDependencies":{"coffee-script":"~1.8.0","gulp":"~3.8.10","gulp-coffee":"~2.2.0","gulp-coffeelint":"~0.4.0","gulp-mocha":"~2.0.0","gulp-util":"~3.0.1","jsdoc-to-markdown":"^1.3.3","mocha":"~2.0.1","mochainon":"^1.0.0","mock-fs":"^3.3.0"},"dependencies":{"bluebird":"^2.10.1","chalk":"^1.1.3","js-yaml":"^3.4.2","lodash":"^4.13.1","resin-cli-visuals":"^1.2.8","resin-sdk":"^5.1.0","resin-settings-client":"^3.5.0","revalidator":"^0.3.1","rindle":"^1.3.0","rsync":"^0.4.0","semver":"^5.1.0","underscore.string":"^3.2.3"},"gitHead":"e96dd968f0f3ce807a7fe76873423ab0dcdebc5f","bugs":{"url":"https://github.com/resin-io-modules/resin-sync/issues"},"_id":"resin-sync@3.1.2","_shasum":"94a86361a9e82e0db8f9052a2124267c9097f9fb","_from":".","_npmVersion":"3.9.3","_nodeVersion":"6.2.1","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"shasum":"94a86361a9e82e0db8f9052a2124267c9097f9fb","tarball":"https://registry.npmjs.org/resin-sync/-/resin-sync-3.1.2.tgz","integrity":"sha512-Hhk342cac4s+j+aW4DmIrb+8WNctneNItYH/tpyOWwFS+W5/yPmav0TLh1SMgAPzlbZjbyhiy7t3fq5cF6txTA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC+bp96aIf4zxJI5oAU+NqfytID8SL7374Ksn/FSTgP2AiBnZPgXbxqr7abooE6uIr19ascq+FuaYHtw294Hxyf60g=="}]},"maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/resin-sync-3.1.2.tgz_1469789922473_0.19004520471207798"},"deprecated":"resin-sync is deprecated, please use balena-sync instead"},"3.1.3":{"name":"resin-sync","version":"3.1.3","description":"Watch a local project directory and sync it on the fly","main":"build/sync.js","homepage":"https://github.com/resin-io-modules/resin-sync","repository":{"type":"git","url":"git://github.com/resin-io-modules/resin-sync.git"},"keywords":["resin","watch","sync"],"directories":{"test":"tests"},"scripts":{"test":"gulp test","prepublish":"gulp build","readme":"jsdoc2md --template doc/README.hbs build/sync.js > README.md","docs":"jsdoc2md build/{,**/}*.js > DOCUMENTATION.md"},"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","devDependencies":{"coffee-script":"~1.8.0","gulp":"~3.8.10","gulp-coffee":"~2.2.0","gulp-coffeelint":"~0.4.0","gulp-mocha":"~2.0.0","gulp-util":"~3.0.1","jsdoc-to-markdown":"^1.3.3","mocha":"~2.0.1","mochainon":"^1.0.0","mock-fs":"^3.3.0"},"dependencies":{"bluebird":"^2.10.1","chalk":"^1.1.3","js-yaml":"^3.4.2","lodash":"^4.13.1","resin-cli-visuals":"^1.2.8","resin-sdk":"^5.1.0","resin-settings-client":"^3.5.0","revalidator":"^0.3.1","rindle":"^1.3.0","rsync":"^0.4.0","semver":"^5.1.0","underscore.string":"^3.2.3"},"gitHead":"a9895e400b22b7b9bd80e84fef12d69f78ecdc06","bugs":{"url":"https://github.com/resin-io-modules/resin-sync/issues"},"_id":"resin-sync@3.1.3","_shasum":"bdbd42277b25ed6342c339534c78caab67305cdf","_from":".","_npmVersion":"3.9.3","_nodeVersion":"6.2.1","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"shasum":"bdbd42277b25ed6342c339534c78caab67305cdf","tarball":"https://registry.npmjs.org/resin-sync/-/resin-sync-3.1.3.tgz","integrity":"sha512-/zyx8eoEy6GHJuUUDXgDpNb0Rvtl2eLmJgvaIaZiBu3AYVCziE9xWFnC9h3D+22PGhs5H/QsPZmK2RiDpO9IUw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCpXa4IClYOiAfHFpDesSokTwjLZbGTTMGZhd9OiUbSiQIgNDjwxVj5ZbisDtp42m+GrHgCS5ZmsXSYS7t4LjWwoS8="}]},"maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/resin-sync-3.1.3.tgz_1470131273416_0.2502677086740732"},"deprecated":"resin-sync is deprecated, please use balena-sync instead"},"3.1.4":{"name":"resin-sync","version":"3.1.4","description":"Watch a local project directory and sync it on the fly","main":"build/sync.js","homepage":"https://github.com/resin-io-modules/resin-sync","repository":{"type":"git","url":"git://github.com/resin-io-modules/resin-sync.git"},"keywords":["resin","watch","sync"],"directories":{"test":"tests"},"scripts":{"test":"gulp test","prepublish":"gulp build","readme":"jsdoc2md --template doc/README.hbs build/sync.js > README.md","docs":"jsdoc2md build/{,**/}*.js > DOCUMENTATION.md"},"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","devDependencies":{"coffee-script":"~1.8.0","gulp":"~3.8.10","gulp-coffee":"~2.2.0","gulp-coffeelint":"~0.4.0","gulp-mocha":"~2.0.0","gulp-util":"~3.0.1","jsdoc-to-markdown":"^1.3.3","mocha":"~2.0.1","mochainon":"^1.0.0","mock-fs":"^3.3.0"},"dependencies":{"bluebird":"^2.10.1","chalk":"^1.1.3","js-yaml":"^3.4.2","lodash":"^4.13.1","resin-cli-form":"^1.4.1","resin-cli-visuals":"^1.2.8","resin-sdk":"^5.1.0","resin-settings-client":"^3.5.0","revalidator":"^0.3.1","rindle":"^1.3.0","rsync":"0.4.0","semver":"^5.1.0","underscore.string":"^3.2.3"},"gitHead":"858b264e0db43ed97bb23fb82f82b52d9be25553","bugs":{"url":"https://github.com/resin-io-modules/resin-sync/issues"},"_id":"resin-sync@3.1.4","_shasum":"d760aaa2b40612aaf8f4f064d7708ec3b359e1dd","_from":".","_npmVersion":"3.9.3","_nodeVersion":"6.2.1","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"shasum":"d760aaa2b40612aaf8f4f064d7708ec3b359e1dd","tarball":"https://registry.npmjs.org/resin-sync/-/resin-sync-3.1.4.tgz","integrity":"sha512-PHOsh/EmmGG8x3iviO1R/VIF+9jf/yuZL0/u27/50RbrCHNJdRPSTvxsD0Z6Fxjzyo2hXqedLRhzCpYuAnlLZg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCvYZyyLsTXMOXvRUldzhDWoWnKpGFnPHAk/gMEP5XFVQIhAN5NySaLPVmyD445P9v0QyrExzXb50EbAdoT/0FesqU9"}]},"maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/resin-sync-3.1.4.tgz_1470311281670_0.12389451311901212"},"deprecated":"resin-sync is deprecated, please use balena-sync instead"},"3.1.5":{"name":"resin-sync","version":"3.1.5","description":"Watch a local project directory and sync it on the fly","main":"build/sync.js","homepage":"https://github.com/resin-io-modules/resin-sync","repository":{"type":"git","url":"git://github.com/resin-io-modules/resin-sync.git"},"keywords":["resin","watch","sync"],"directories":{"test":"tests"},"scripts":{"test":"gulp test","prepublish":"gulp build","readme":"jsdoc2md --template doc/README.hbs build/sync.js > README.md","docs":"jsdoc2md build/{,**/}*.js > DOCUMENTATION.md"},"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","devDependencies":{"coffee-script":"~1.8.0","gulp":"~3.8.10","gulp-coffee":"~2.2.0","gulp-coffeelint":"~0.4.0","gulp-mocha":"~2.0.0","gulp-util":"~3.0.1","jsdoc-to-markdown":"^1.3.3","mocha":"~2.0.1","mochainon":"^1.0.0","mock-fs":"^3.3.0"},"dependencies":{"bluebird":"^2.10.1","chalk":"^1.1.3","js-yaml":"^3.4.2","lodash":"^4.13.1","resin-cli-form":"^1.4.1","resin-cli-visuals":"^1.2.8","resin-sdk":"^5.1.0","resin-settings-client":"^3.5.0","revalidator":"^0.3.1","rindle":"^1.3.0","rsync":"0.4.0","semver":"^5.1.0","underscore.string":"^3.2.3"},"gitHead":"abea072f95f268f504c1715ae178ff97b4e7bb6f","bugs":{"url":"https://github.com/resin-io-modules/resin-sync/issues"},"_id":"resin-sync@3.1.5","_shasum":"af32e8af4923be5421ae33232ea7aab66f311d30","_from":".","_npmVersion":"3.9.3","_nodeVersion":"6.2.1","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"shasum":"af32e8af4923be5421ae33232ea7aab66f311d30","tarball":"https://registry.npmjs.org/resin-sync/-/resin-sync-3.1.5.tgz","integrity":"sha512-yewPaC6qnUFLGvbPQNF9ifDEDRYhQbx0QlA9cPjLqp2GV/nFgxUOlufQEsH/9uJAYPWsEukZGJpArsc1jaLnBA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCispkydu3tSYNhf5x9hETdKAemKecq1KMrsBg1iFO+XAIgdAqD3SSQtXJP7ieqHrXU7SmsJU77YdMOiqjWyzeEnTo="}]},"maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/resin-sync-3.1.5.tgz_1472115465711_0.4295064804609865"},"deprecated":"resin-sync is deprecated, please use balena-sync instead"},"3.1.7":{"name":"resin-sync","version":"3.1.7","description":"Watch a local project directory and sync it on the fly","main":"build/sync.js","homepage":"https://github.com/resin-io-modules/resin-sync","repository":{"type":"git","url":"git://github.com/resin-io-modules/resin-sync.git"},"keywords":["resin","watch","sync"],"directories":{"test":"tests"},"scripts":{"test":"gulp test","prepublish":"gulp build","readme":"jsdoc2md --template doc/README.hbs build/sync.js > README.md","docs":"jsdoc2md build/{,**/}*.js > DOCUMENTATION.md"},"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","devDependencies":{"coffee-script":"~1.8.0","gulp":"~3.8.10","gulp-coffee":"~2.2.0","gulp-coffeelint":"~0.4.0","gulp-mocha":"~2.0.0","gulp-util":"~3.0.1","jsdoc-to-markdown":"^1.3.3","mocha":"~2.0.1","mochainon":"^1.0.0","mock-fs":"^3.3.0"},"dependencies":{"bluebird":"^2.10.1","chalk":"^1.1.3","js-yaml":"^3.4.2","lodash":"^4.13.1","resin-cli-form":"^1.4.1","resin-cli-visuals":"^1.2.8","resin-sdk":"^5.1.0","resin-settings-client":"^3.5.0","revalidator":"^0.3.1","rindle":"^1.3.0","rsync":"0.4.0","semver":"^5.1.0","underscore.string":"^3.2.3"},"gitHead":"49dc301100efcb2efb6f07da936bf9e3e4592668","bugs":{"url":"https://github.com/resin-io-modules/resin-sync/issues"},"_id":"resin-sync@3.1.7","_shasum":"0fc0fe6009e1e352052475dce0e9dd77f9f7a4d1","_from":".","_npmVersion":"3.9.3","_nodeVersion":"6.2.1","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"shasum":"0fc0fe6009e1e352052475dce0e9dd77f9f7a4d1","tarball":"https://registry.npmjs.org/resin-sync/-/resin-sync-3.1.7.tgz","integrity":"sha512-12mv8Sulo66kUkb25nLVqD/5Gcrhgsi/03+pVH3KNZf7Ve085nvev4V3BJVwaXeYWpWXFHlomCyRv2VDWvG6NQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAxFEaU9pYXqu1vLTrdqoZ+9945bS4CqyBdda7Ft0MBlAiBzPg3ZOnr/7+pHCD3uwHMdRVDvDwHQy966VHygYRAeWQ=="}]},"maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/resin-sync-3.1.7.tgz_1472566417736_0.09908692399039865"},"deprecated":"resin-sync is deprecated, please use balena-sync instead"},"4.0.0":{"name":"resin-sync","version":"4.0.0","description":"Watch a local project directory and sync it on the fly","main":"build/index.js","homepage":"https://github.com/resin-io-modules/resin-sync","repository":{"type":"git","url":"git://github.com/resin-io-modules/resin-sync.git"},"keywords":["resin","watch","sync"],"directories":{"test":"tests"},"scripts":{"test":"gulp test","prepublish":"gulp build","readme":"jsdoc2md --template doc/README.hbs build/sync.js > README.md","docs":"jsdoc2md build/{,**/}*.js > DOCUMENTATION.md"},"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","devDependencies":{"coffee-script":"~1.8.0","gulp":"~3.8.10","gulp-coffee":"~2.2.0","gulp-coffeelint":"~0.4.0","gulp-mocha":"~2.0.0","gulp-util":"~3.0.1","jsdoc-to-markdown":"^1.3.3","mocha":"~2.0.1","mochainon":"^1.0.0","mock-fs":"^3.3.0"},"dependencies":{"bluebird":"^2.10.1","chalk":"^1.1.3","js-yaml":"^3.4.2","lodash":"^4.13.1","resin-cli-form":"^1.4.1","resin-cli-visuals":"^1.2.8","resin-sdk":"^5.1.0","resin-settings-client":"^3.5.0","revalidator":"^0.3.1","rindle":"^1.3.0","rsync":"0.4.0","semver":"^5.1.0","underscore.string":"^3.2.3"},"gitHead":"81ef127098de362dbbaddda190d0f61fa4d2bee8","bugs":{"url":"https://github.com/resin-io-modules/resin-sync/issues"},"_id":"resin-sync@4.0.0","_shasum":"01a8dbbdb0aff15d2429eadfb402ec65f6b3d3a8","_from":".","_npmVersion":"3.9.3","_nodeVersion":"6.2.1","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"shasum":"01a8dbbdb0aff15d2429eadfb402ec65f6b3d3a8","tarball":"https://registry.npmjs.org/resin-sync/-/resin-sync-4.0.0.tgz","integrity":"sha512-qh/FnAYRzCeo1YajanIA3QSu8Xg42FNvlT/LIVSoe/T6EBgTNm+e2ZRbab0IN57mfvy06fdutUCjLDsHsIefhw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC8CW1d8fSGvBjYELcZ2Hc0kWmifrD9GGEplKdGO1kLpwIhAJxAnSQFw4GVLEnb55MdJmmS4LdPQDIoucxWOIognXoC"}]},"maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/resin-sync-4.0.0.tgz_1475076500432_0.31447658664546907"},"deprecated":"resin-sync is deprecated, please use balena-sync instead"},"4.1.0":{"name":"resin-sync","version":"4.1.0","description":"Watch a local project directory and sync it on the fly","main":"build/index.js","homepage":"https://github.com/resin-io-modules/resin-sync","repository":{"type":"git","url":"git://github.com/resin-io-modules/resin-sync.git"},"keywords":["resin","watch","sync"],"directories":{"test":"tests"},"scripts":{"test":"gulp test","prepublish":"gulp build","readme":"jsdoc2md --template doc/README.hbs build/sync.js > README.md","docs":"jsdoc2md build/{,**/}*.js > DOCUMENTATION.md"},"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","devDependencies":{"coffee-script":"~1.8.0","gulp":"~3.8.10","gulp-coffee":"~2.2.0","gulp-coffeelint":"~0.4.0","gulp-mocha":"~2.0.0","gulp-util":"~3.0.1","jsdoc-to-markdown":"^1.3.3","mocha":"~2.0.1","mochainon":"^1.0.0","mock-fs":"^3.3.0"},"dependencies":{"bluebird":"^2.10.1","chalk":"^1.1.3","js-yaml":"^3.4.2","lodash":"^4.13.1","resin-cli-form":"^1.4.1","resin-cli-visuals":"^1.2.8","resin-sdk":"^5.1.0","resin-settings-client":"^3.5.0","revalidator":"^0.3.1","rindle":"^1.3.0","rsync":"0.4.0","semver":"^5.1.0","underscore.string":"^3.2.3"},"gitHead":"2e14ddb2bb7e56b08f2d81ee5a8179af0f8ae919","bugs":{"url":"https://github.com/resin-io-modules/resin-sync/issues"},"_id":"resin-sync@4.1.0","_shasum":"733be7790886a6387da4d3aeeeb7311e4834b6e5","_from":".","_npmVersion":"3.9.3","_nodeVersion":"6.2.1","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"shasum":"733be7790886a6387da4d3aeeeb7311e4834b6e5","tarball":"https://registry.npmjs.org/resin-sync/-/resin-sync-4.1.0.tgz","integrity":"sha512-Gd6GXH60UO2Sx9oKyKAejvr8ye5wZ22qbErjEeX25GOy0WcwgysCYMcSHdi8UfGs5ObsLGdQeNrZWfNrdF1Isg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCcZukqMheEuZ9jASsUazeeFjblDDCN1lPs3PuhhjydWQIgH7/KrURI/wjf/LI+oWu4rxU5qmEErQXIRo7jJ4PRCVw="}]},"maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/resin-sync-4.1.0.tgz_1475160926743_0.9436812438070774"},"deprecated":"resin-sync is deprecated, please use balena-sync instead"},"5.0.0":{"name":"resin-sync","version":"5.0.0","description":"Watch a local project directory and sync it on the fly","main":"build/index.js","homepage":"https://github.com/resin-io-modules/resin-sync","repository":{"type":"git","url":"git://github.com/resin-io-modules/resin-sync.git"},"keywords":["resin","watch","sync"],"directories":{"test":"tests"},"scripts":{"test":"gulp test","prepublish":"gulp build","readme":"jsdoc2md --template doc/README.hbs build/sync.js > README.md","docs":"jsdoc2md build/{,**/}*.js > DOCUMENTATION.md"},"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","devDependencies":{"coffee-script":"^1.11.1","gulp":"~3.8.10","gulp-coffee":"^2.3.2","gulp-coffeelint":"~0.4.0","gulp-mocha":"~2.0.0","gulp-util":"~3.0.1","jsdoc-to-markdown":"^1.3.3","mocha":"~2.0.1","mochainon":"^1.0.0","mock-fs":"^3.3.0"},"dependencies":{"JSONStream":"^1.2.1","bluebird":"^2.10.1","chalk":"^1.1.3","docker-toolbelt":"^1.2.1","event-stream":"^3.3.4","js-yaml":"^3.4.2","lodash":"^4.13.1","resin-cli-form":"^1.4.1","resin-cli-visuals":"^1.2.8","resin-sdk":"^5.1.0","resin-settings-client":"^3.5.0","revalidator":"^0.3.1","rindle":"^1.3.0","rsync":"0.4.0","semver":"^5.3.0","shellwords":"^0.1.0","ssh2":"^0.5.2","tar-fs":"^1.13.2","underscore.string":"^3.2.3"},"gitHead":"f03df77af5836838d79dbed6a5c0afec8e5bf0e4","bugs":{"url":"https://github.com/resin-io-modules/resin-sync/issues"},"_id":"resin-sync@5.0.0","_shasum":"1fda171a718cfed7c431b5385bcf1939f2e9673e","_from":".","_npmVersion":"3.9.3","_nodeVersion":"6.2.1","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"shasum":"1fda171a718cfed7c431b5385bcf1939f2e9673e","tarball":"https://registry.npmjs.org/resin-sync/-/resin-sync-5.0.0.tgz","integrity":"sha512-y6JM/qkA/lnptdQZnZZSrRDOFvz6nQVCsHcp29+qaC3RNyvKE9QjxOb3gPqfxiQj60BtMnghiPMBs2J47QqZoA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD9TQ8EOngQpJoZ6Q+AWe/FPksUT1E6EguEOcP9zkJrgQIgFmeHH5F8vumzkIwK3AC/FCfZzkEY5EjZaS2JxqO+Xtg="}]},"maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/resin-sync-5.0.0.tgz_1475850262497_0.5868991103488952"},"deprecated":"resin-sync is deprecated, please use balena-sync instead"},"5.1.0":{"name":"resin-sync","version":"5.1.0","description":"Watch a local project directory and sync it on the fly","main":"build/index.js","homepage":"https://github.com/resin-io-modules/resin-sync","repository":{"type":"git","url":"git://github.com/resin-io-modules/resin-sync.git"},"keywords":["resin","watch","sync"],"directories":{"test":"tests"},"scripts":{"test":"gulp test","prepublish":"gulp build","readme":"jsdoc2md --template doc/README.hbs build/sync.js > README.md","docs":"jsdoc2md build/{,**/}*.js > DOCUMENTATION.md"},"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","devDependencies":{"coffee-script":"^1.11.1","gulp":"~3.8.10","gulp-coffee":"^2.3.2","gulp-coffeelint":"~0.4.0","gulp-mocha":"~2.0.0","gulp-util":"~3.0.1","jsdoc-to-markdown":"^1.3.3","mocha":"~2.0.1","mochainon":"^1.0.0","mock-fs":"^3.3.0"},"dependencies":{"JSONStream":"^1.2.1","bluebird":"^2.10.1","chalk":"^1.1.3","docker-toolbelt":"^1.2.1","event-stream":"^3.3.4","js-yaml":"^3.4.2","lodash":"^4.13.1","resin-cli-form":"^1.4.1","resin-cli-visuals":"^1.2.8","resin-discoverable-services":"^1.0.0","resin-sdk":"^5.1.0","resin-settings-client":"^3.5.0","revalidator":"^0.3.1","rindle":"^1.3.0","rsync":"0.4.0","semver":"^5.3.0","shellwords":"^0.1.0","ssh2":"^0.5.2","tar-fs":"^1.13.2","underscore.string":"^3.2.3"},"gitHead":"ecb2409a2f1acd8c8583f8db35f09352a0559df8","bugs":{"url":"https://github.com/resin-io-modules/resin-sync/issues"},"_id":"resin-sync@5.1.0","_shasum":"eabbfebefb64129af7b52c1cec49e037af642db3","_from":".","_npmVersion":"3.9.3","_nodeVersion":"6.2.1","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"shasum":"eabbfebefb64129af7b52c1cec49e037af642db3","tarball":"https://registry.npmjs.org/resin-sync/-/resin-sync-5.1.0.tgz","integrity":"sha512-1v3PK9+R3040tpA6Q4GhcWA++HPIn6GN1d6Czgn+Xfdr7jvmNXQZI5p0XFAoSnynqekNoF94y1YRbpRLBNe2mQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDcg8+FKHG4p8PPopFWsgjkveTBzwq4UWCB3O1bEJPmigIgY8H0I0DkrwctMt8oVgoVgrlzFaJWAdbX8yo+/0QOlR4="}]},"maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/resin-sync-5.1.0.tgz_1475921399029_0.8744924755301327"},"deprecated":"resin-sync is deprecated, please use balena-sync instead"},"5.1.1":{"name":"resin-sync","version":"5.1.1","description":"Watch a local project directory and sync it on the fly","main":"build/index.js","homepage":"https://github.com/resin-io-modules/resin-sync","repository":{"type":"git","url":"git://github.com/resin-io-modules/resin-sync.git"},"keywords":["resin","watch","sync"],"directories":{"test":"tests"},"scripts":{"test":"gulp test","prepublish":"gulp build","readme":"jsdoc2md --template doc/README.hbs build/sync.js > README.md","docs":"jsdoc2md build/{,**/}*.js > DOCUMENTATION.md"},"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","devDependencies":{"coffee-script":"^1.11.1","gulp":"~3.8.10","gulp-coffee":"^2.3.2","gulp-coffeelint":"~0.4.0","gulp-mocha":"~2.0.0","gulp-util":"~3.0.1","jsdoc-to-markdown":"^1.3.3","mocha":"~2.0.1","mochainon":"^1.0.0","mock-fs":"^3.3.0"},"dependencies":{"JSONStream":"^1.2.1","bluebird":"^2.10.1","chalk":"^1.1.3","docker-toolbelt":"^1.2.1","event-stream":"^3.3.4","js-yaml":"^3.4.2","lodash":"^4.13.1","resin-cli-form":"^1.4.1","resin-cli-visuals":"^1.2.8","resin-discoverable-services":"^1.0.0","resin-sdk":"^5.1.0","resin-settings-client":"^3.5.0","revalidator":"^0.3.1","rindle":"^1.3.0","rsync":"0.4.0","semver":"^5.3.0","shellwords":"^0.1.0","ssh2":"^0.5.2","tar-fs":"^1.13.2","underscore.string":"^3.2.3"},"gitHead":"97ed755c5ac2682f838979d29d784bf1da0dbb02","bugs":{"url":"https://github.com/resin-io-modules/resin-sync/issues"},"_id":"resin-sync@5.1.1","_shasum":"527e4a1a19394530ddfc0bff152e8fd7d2ab029f","_from":".","_npmVersion":"3.9.3","_nodeVersion":"6.2.1","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"shasum":"527e4a1a19394530ddfc0bff152e8fd7d2ab029f","tarball":"https://registry.npmjs.org/resin-sync/-/resin-sync-5.1.1.tgz","integrity":"sha512-AQ9Nh9e4aixy//A4fL6zpaNUVDRZP0t7TQZXrOKWiHZXs03SgRnd5ZiBg7epfSbD8cZilGRm/J7/jTxLNQNVWw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGdVXh7+eNePAYgUmO7a7ZsR3Xh+jj4ghputdduTq7oWAiBT5QR/cj323Pen98ilWRvBsca1wemC0mr3TunliWpZQA=="}]},"maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/resin-sync-5.1.1.tgz_1475945326721_0.9246687164995819"},"deprecated":"resin-sync is deprecated, please use balena-sync instead"},"5.2.0":{"name":"resin-sync","version":"5.2.0","description":"Watch a local project directory and sync it on the fly","main":"build/index.js","homepage":"https://github.com/resin-io-modules/resin-sync","repository":{"type":"git","url":"git://github.com/resin-io-modules/resin-sync.git"},"keywords":["resin","watch","sync"],"directories":{"test":"tests"},"scripts":{"test":"gulp test","prepublish":"gulp build","readme":"jsdoc2md --template doc/README.hbs build/sync.js > README.md","docs":"jsdoc2md build/{,**/}*.js > DOCUMENTATION.md"},"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","devDependencies":{"coffee-script":"^1.11.1","gulp":"~3.8.10","gulp-coffee":"^2.3.2","gulp-coffeelint":"~0.4.0","gulp-mocha":"~2.0.0","gulp-util":"~3.0.1","jsdoc-to-markdown":"^1.3.3","mocha":"~2.0.1","mochainon":"^1.0.0","mock-fs":"^3.3.0"},"dependencies":{"JSONStream":"^1.2.1","bluebird":"^2.10.1","chalk":"^1.1.3","docker-toolbelt":"^1.2.1","event-stream":"^3.3.4","js-yaml":"^3.4.2","lodash":"^4.13.1","resin-cli-form":"^1.4.1","resin-cli-visuals":"^1.2.8","resin-discoverable-services":"^1.0.0","resin-sdk":"^5.1.0","resin-settings-client":"^3.5.0","revalidator":"^0.3.1","rindle":"^1.3.0","rsync":"0.4.0","semver":"^5.3.0","shellwords":"^0.1.0","ssh2":"^0.5.2","tar-fs":"^1.13.2","underscore.string":"^3.2.3"},"gitHead":"4302eca5500896527aa2d1bd0e5703d7a3fb22bd","bugs":{"url":"https://github.com/resin-io-modules/resin-sync/issues"},"_id":"resin-sync@5.2.0","_shasum":"97b96700d89db4777f43c47a0eafcf8a49abf8d9","_from":".","_npmVersion":"3.9.3","_nodeVersion":"6.2.1","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"shasum":"97b96700d89db4777f43c47a0eafcf8a49abf8d9","tarball":"https://registry.npmjs.org/resin-sync/-/resin-sync-5.2.0.tgz","integrity":"sha512-Nd1Vv2qziA2H4/YCoVj04msPAG2+Xn8TfS4fiedcaR/5MKrVPBLlqThD5ueVLbkwY/VmcDtTXx9RRMl5w8kxKQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC95EJwI1m+rMVQ+1pgEUu8bNIzgz2RDNq4kYhLLpmVSwIhAPEiFmTxwPjtNJugI78UBl0W8WchSS6vfHkSwRpDb25V"}]},"maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/resin-sync-5.2.0.tgz_1476136113051_0.3256127929780632"},"deprecated":"resin-sync is deprecated, please use balena-sync instead"},"5.2.1":{"name":"resin-sync","version":"5.2.1","description":"Watch a local project directory and sync it on the fly","main":"build/index.js","homepage":"https://github.com/resin-io-modules/resin-sync","repository":{"type":"git","url":"git://github.com/resin-io-modules/resin-sync.git"},"keywords":["resin","watch","sync"],"directories":{"test":"tests"},"scripts":{"test":"gulp test","prepublish":"gulp build","readme":"jsdoc2md --template doc/README.hbs build/sync.js > README.md","docs":"jsdoc2md build/{,**/}*.js > DOCUMENTATION.md"},"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","devDependencies":{"coffee-script":"^1.11.1","gulp":"~3.8.10","gulp-coffee":"^2.3.2","gulp-coffeelint":"~0.4.0","gulp-mocha":"~2.0.0","gulp-util":"~3.0.1","jsdoc-to-markdown":"^1.3.3","mocha":"~2.0.1","mochainon":"^1.0.0","mock-fs":"^3.3.0"},"dependencies":{"JSONStream":"^1.2.1","bluebird":"^2.10.1","chalk":"^1.1.3","docker-toolbelt":"^1.2.1","event-stream":"^3.3.4","js-yaml":"^3.4.2","lodash":"^4.13.1","resin-cli-form":"^1.4.1","resin-cli-visuals":"^1.2.8","resin-discoverable-services":"^1.0.0","resin-sdk":"^5.1.0","resin-settings-client":"^3.5.0","revalidator":"^0.3.1","rindle":"^1.3.0","rsync":"0.4.0","semver":"^5.3.0","shellwords":"^0.1.0","ssh2":"^0.5.2","tar-fs":"^1.13.2","underscore.string":"^3.2.3"},"gitHead":"7c1a50805d651af29adbf788586e56a29524da70","bugs":{"url":"https://github.com/resin-io-modules/resin-sync/issues"},"_id":"resin-sync@5.2.1","_shasum":"db42839694560c865843b8d0ccb28b2810bf42dc","_from":".","_npmVersion":"3.9.3","_nodeVersion":"6.2.1","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"shasum":"db42839694560c865843b8d0ccb28b2810bf42dc","tarball":"https://registry.npmjs.org/resin-sync/-/resin-sync-5.2.1.tgz","integrity":"sha512-V102GjuPEOtpzuwdTAmMyrONAPJoBwjEYIwxJT1tQUdRZuB6nHoHQvv78gek/2rJ7vveK+eZitV9G9xnUVBZvQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFBJ/z8Mo1R+YOEdlUS5a5qboaG1KdN+yPTW7U32IH13AiB5gmNMhzOAzEKBkmq4D28zkM0eSCSB2FMdHpSiPVVjhw=="}]},"maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/resin-sync-5.2.1.tgz_1476137550106_0.10342989070340991"},"deprecated":"resin-sync is deprecated, please use balena-sync instead"},"5.3.0":{"name":"resin-sync","version":"5.3.0","description":"Watch a local project directory and sync it on the fly","main":"build/index.js","homepage":"https://github.com/resin-io-modules/resin-sync","repository":{"type":"git","url":"git://github.com/resin-io-modules/resin-sync.git"},"keywords":["resin","watch","sync"],"directories":{"test":"tests"},"scripts":{"test":"gulp test","prepublish":"gulp build","readme":"jsdoc2md --template doc/README.hbs build/sync.js > README.md","docs":"jsdoc2md build/{,**/}*.js > DOCUMENTATION.md"},"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","devDependencies":{"coffee-script":"^1.11.1","gulp":"~3.8.10","gulp-coffee":"^2.3.2","gulp-coffeelint":"~0.4.0","gulp-mocha":"~2.0.0","gulp-util":"~3.0.1","jsdoc-to-markdown":"^1.3.3","mocha":"~2.0.1","mochainon":"^1.0.0","mock-fs":"^3.3.0"},"dependencies":{"JSONStream":"^1.2.1","bluebird":"^2.10.1","chalk":"^1.1.3","docker-toolbelt":"^1.2.1","event-stream":"^3.3.4","js-yaml":"^3.4.2","lodash":"^4.13.1","resin-cli-form":"^1.4.1","resin-cli-visuals":"^1.2.8","resin-discoverable-services":"^1.0.0","resin-sdk":"^5.1.0","resin-settings-client":"^3.5.0","revalidator":"^0.3.1","rindle":"^1.3.0","rsync":"0.4.0","semver":"^5.3.0","shellwords":"^0.1.0","ssh2":"^0.5.2","tar-fs":"^1.13.2","underscore.string":"^3.2.3"},"gitHead":"08ed71bff6774b0bf6dcc78395a2dccdf6567ec0","bugs":{"url":"https://github.com/resin-io-modules/resin-sync/issues"},"_id":"resin-sync@5.3.0","_shasum":"077feaab7621463ec9e55240c080b88368e88919","_from":".","_npmVersion":"3.9.3","_nodeVersion":"6.2.1","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"shasum":"077feaab7621463ec9e55240c080b88368e88919","tarball":"https://registry.npmjs.org/resin-sync/-/resin-sync-5.3.0.tgz","integrity":"sha512-F18SMc8wyYmyCIr6c1mWjKOx3tft9ug6S7jxdNinq6B/uU4iks4a9irLFdPf6DiqX1eliTHx12lAsLt14x2hvA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDFVUbJzPSuQbuXnGKqvZzlJAL1Pb8SifFVtK7PBqX4ZgIgeVDqefDAdSZcGxhBVnU9ohtYQdwWbetI8wIHhuWxzWM="}]},"maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/resin-sync-5.3.0.tgz_1476186559365_0.2595830711070448"},"deprecated":"resin-sync is deprecated, please use balena-sync instead"},"5.3.1":{"name":"resin-sync","version":"5.3.1","description":"Watch a local project directory and sync it on the fly","main":"build/index.js","homepage":"https://github.com/resin-io-modules/resin-sync","repository":{"type":"git","url":"git://github.com/resin-io-modules/resin-sync.git"},"keywords":["resin","watch","sync"],"directories":{"test":"tests"},"scripts":{"test":"gulp test","prepublish":"gulp build","readme":"jsdoc2md --template doc/README.hbs build/sync.js > README.md","docs":"jsdoc2md build/{,**/}*.js > DOCUMENTATION.md"},"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","devDependencies":{"coffee-script":"^1.11.1","gulp":"~3.8.10","gulp-coffee":"^2.3.2","gulp-coffeelint":"~0.4.0","gulp-mocha":"~2.0.0","gulp-util":"~3.0.1","jsdoc-to-markdown":"^1.3.3","mocha":"~2.0.1","mochainon":"^1.0.0","mock-fs":"^3.3.0"},"dependencies":{"JSONStream":"^1.2.1","bluebird":"^2.10.1","chalk":"^1.1.3","docker-toolbelt":"^1.2.1","event-stream":"^3.3.4","js-yaml":"^3.4.2","lodash":"^4.13.1","resin-cli-form":"^1.4.1","resin-cli-visuals":"^1.2.8","resin-discoverable-services":"^1.0.0","resin-sdk":"^5.1.0","resin-settings-client":"^3.5.0","revalidator":"^0.3.1","rindle":"^1.3.0","rsync":"0.4.0","semver":"^5.3.0","shellwords":"^0.1.0","ssh2":"^0.5.2","tar-fs":"^1.13.2","underscore.string":"^3.2.3"},"gitHead":"949392d970fed280decf8f31e42a5f2c5b358b73","bugs":{"url":"https://github.com/resin-io-modules/resin-sync/issues"},"_id":"resin-sync@5.3.1","_shasum":"9e96cf6ce846ac69f39b02a4fe4728fdd594d353","_from":".","_npmVersion":"3.9.3","_nodeVersion":"6.2.1","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"shasum":"9e96cf6ce846ac69f39b02a4fe4728fdd594d353","tarball":"https://registry.npmjs.org/resin-sync/-/resin-sync-5.3.1.tgz","integrity":"sha512-OHXAaIVWB6gvFPFcj8OKZzZ8lzKFAXerQ0SfLsNqcaX7x2cMvIubyF7hmBk6ZDDNcq0mOolMUa8s5K4Z4E9eSg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBZVLfZZ67MDvsAOJtBknF4GUYpmU+4BlEO501xGNHBdAiAA7qUGHhW5MAZV1ZIKBktY9BKt6C+mTfvWsd7XZCErqg=="}]},"maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/resin-sync-5.3.1.tgz_1476198089843_0.03905168664641678"},"deprecated":"resin-sync is deprecated, please use balena-sync instead"},"5.3.2":{"name":"resin-sync","version":"5.3.2","description":"Watch a local project directory and sync it on the fly","main":"build/index.js","homepage":"https://github.com/resin-io-modules/resin-sync","repository":{"type":"git","url":"git://github.com/resin-io-modules/resin-sync.git"},"keywords":["resin","watch","sync"],"directories":{"test":"tests"},"scripts":{"test":"gulp test","prepublish":"gulp build","readme":"jsdoc2md --template doc/README.hbs build/sync.js > README.md","docs":"jsdoc2md build/{,**/}*.js > DOCUMENTATION.md"},"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","devDependencies":{"coffee-script":"^1.11.1","gulp":"~3.8.10","gulp-coffee":"^2.3.2","gulp-coffeelint":"~0.4.0","gulp-mocha":"~2.0.0","gulp-util":"~3.0.1","jsdoc-to-markdown":"^1.3.3","mocha":"~2.0.1","mochainon":"^1.0.0","mock-fs":"^3.3.0"},"dependencies":{"JSONStream":"^1.2.1","bluebird":"^2.10.1","chalk":"^1.1.3","docker-toolbelt":"^1.2.1","js-yaml":"^3.4.2","lodash":"^4.13.1","resin-cli-form":"^1.4.1","resin-cli-visuals":"^1.2.8","resin-discoverable-services":"^1.0.0","resin-sdk":"^5.1.0","resin-settings-client":"^3.5.0","revalidator":"^0.3.1","rindle":"^1.3.0","rsync":"0.4.0","semver":"^5.3.0","shellwords":"^0.1.0","ssh2":"^0.5.2","tar-fs":"^1.13.2","underscore.string":"^3.2.3"},"gitHead":"f67a341ba3b0db2fe9fafd526a9ce81c64b21022","bugs":{"url":"https://github.com/resin-io-modules/resin-sync/issues"},"_id":"resin-sync@5.3.2","_shasum":"decca09ed47a872bb3a6ef2564dfe759cbcf11cb","_from":".","_npmVersion":"3.9.3","_nodeVersion":"6.2.1","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"shasum":"decca09ed47a872bb3a6ef2564dfe759cbcf11cb","tarball":"https://registry.npmjs.org/resin-sync/-/resin-sync-5.3.2.tgz","integrity":"sha512-tZwt2u7IdOcCAxvRMhmZHIcsBoKlAPFTlhaCs3/GJcifbuZd1aVxh9AhL0V+3GsX3BIf55Dva8U8ugVThhERHA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDmOZ/9GSsdQckoVrsyU2V9lqS4lyuZWICLxYZ8c0PdkQIgYViW+1j4BYAm5SKGn6JDPLJm5YfPh+xSN3dpe8Wg448="}]},"maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/resin-sync-5.3.2.tgz_1476892391117_0.6814781238790601"},"deprecated":"resin-sync is deprecated, please use balena-sync instead"},"5.3.3":{"name":"resin-sync","version":"5.3.3","description":"Watch a local project directory and sync it on the fly","main":"build/index.js","homepage":"https://github.com/resin-io-modules/resin-sync","repository":{"type":"git","url":"git://github.com/resin-io-modules/resin-sync.git"},"keywords":["resin","watch","sync"],"directories":{"test":"tests"},"scripts":{"test":"gulp test","prepublish":"gulp build","readme":"jsdoc2md --template doc/README.hbs build/sync.js > README.md","docs":"jsdoc2md build/{,**/}*.js > DOCUMENTATION.md"},"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","devDependencies":{"coffee-script":"^1.11.1","gulp":"~3.8.10","gulp-coffee":"^2.3.2","gulp-coffeelint":"~0.4.0","gulp-mocha":"~2.0.0","gulp-util":"~3.0.1","jsdoc-to-markdown":"^1.3.3","mocha":"~2.0.1","mochainon":"^1.0.0","mock-fs":"^3.3.0"},"dependencies":{"JSONStream":"^1.2.1","bluebird":"^2.10.1","chalk":"^1.1.3","docker-toolbelt":"^1.2.1","js-yaml":"^3.4.2","lodash":"^4.13.1","resin-cli-form":"^1.4.1","resin-cli-visuals":"^1.2.8","resin-discoverable-services":"^1.0.0","resin-sdk":"^5.1.0","resin-settings-client":"^3.5.0","revalidator":"^0.3.1","rindle":"^1.3.0","rsync":"0.4.0","semver":"^5.3.0","shellwords":"^0.1.0","ssh2":"^0.5.2","tar-fs":"^1.13.2","underscore.string":"^3.2.3"},"gitHead":"416823be0568c4391fca5b7ec516dbb44424867f","bugs":{"url":"https://github.com/resin-io-modules/resin-sync/issues"},"_id":"resin-sync@5.3.3","_shasum":"9bc3eb34a6a838000141bb8fbe70e6ccff442112","_from":".","_npmVersion":"3.9.3","_nodeVersion":"6.2.1","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"shasum":"9bc3eb34a6a838000141bb8fbe70e6ccff442112","tarball":"https://registry.npmjs.org/resin-sync/-/resin-sync-5.3.3.tgz","integrity":"sha512-0furlFHnfGJDOfvPMoh7A0YnXgfkWeo+qSlhMqhHYagpl3PjVlqgn4R7CjXOyinjj5ZatggPsG+sR5vQOOa0cA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHGx4NR4c9WQgQMYTD/BS0aaKTPyzO9Hb7cQhiyQIORpAiBSw1yI17J9xzi+n7Dl+xddH3z21SmkW2WRK05wDu2Njg=="}]},"maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/resin-sync-5.3.3.tgz_1476962086534_0.6750016789883375"},"deprecated":"resin-sync is deprecated, please use balena-sync instead"},"6.0.0":{"name":"resin-sync","version":"6.0.0","description":"Watch a local project directory and sync it on the fly","main":"build/index.js","homepage":"https://github.com/resin-io-modules/resin-sync","repository":{"type":"git","url":"git://github.com/resin-io-modules/resin-sync.git"},"keywords":["resin","watch","sync"],"directories":{"test":"tests"},"scripts":{"test":"gulp test","prepublish":"gulp build","readme":"jsdoc2md --template doc/README.hbs build/sync.js > README.md","docs":"jsdoc2md build/{,**/}*.js > DOCUMENTATION.md"},"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","devDependencies":{"coffee-script":"^1.11.1","gulp":"~3.8.10","gulp-coffee":"^2.3.2","gulp-coffeelint":"~0.4.0","gulp-mocha":"~2.0.0","gulp-util":"~3.0.1","jsdoc-to-markdown":"^1.3.3","mocha":"~2.0.1","mochainon":"^1.0.0","mock-fs":"^3.3.0"},"dependencies":{"JSONStream":"^1.2.1","bluebird":"^3.4.6","chalk":"^1.1.3","docker-toolbelt":"^1.2.1","js-yaml":"^3.4.2","lodash":"^4.13.1","resin-cli-form":"^1.4.1","resin-cli-visuals":"^1.2.8","resin-discoverable-services":"^1.0.0","resin-sdk":"^5.1.0","resin-settings-client":"^3.5.0","revalidator":"^0.3.1","rindle":"^1.3.0","rsync":"0.4.0","semver":"^5.3.0","shellwords":"^0.1.0","ssh2":"^0.5.2","tar-fs":"^1.13.2","typed-error":"^0.1.0","underscore.string":"^3.2.3"},"gitHead":"5829082b8bbf059f3dfde9b8a55f2e65adc77cdb","bugs":{"url":"https://github.com/resin-io-modules/resin-sync/issues"},"_id":"resin-sync@6.0.0","_shasum":"939ef9068c5decb9419174681e9decb22e106f69","_from":".","_npmVersion":"3.9.3","_nodeVersion":"6.2.1","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"shasum":"939ef9068c5decb9419174681e9decb22e106f69","tarball":"https://registry.npmjs.org/resin-sync/-/resin-sync-6.0.0.tgz","integrity":"sha512-OB7Vg5wEeV6Oyj/7pMujtA1dzGq/qJTpOYdLiTwkh2e9cr5ZfC2oOcvpRMEiamoXabpM5dz4ZonpiE+wzmsncw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC7aibBt5gXBSETa66RVAvHmZTcVZIF5kCEWlfuJ6jPLAIhAIeV8wRLwd2jZEDCJ0AUqoNyXLeoLdB8i10meYqAcW+5"}]},"maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/resin-sync-6.0.0.tgz_1477426599765_0.4475194925907999"},"deprecated":"resin-sync is deprecated, please use balena-sync instead"},"6.0.1":{"name":"resin-sync","version":"6.0.1","description":"Watch a local project directory and sync it on the fly","main":"build/index.js","homepage":"https://github.com/resin-io-modules/resin-sync","repository":{"type":"git","url":"git://github.com/resin-io-modules/resin-sync.git"},"keywords":["resin","watch","sync"],"directories":{"test":"tests"},"scripts":{"test":"gulp test","prepublish":"gulp build","readme":"jsdoc2md --template doc/README.hbs build/sync.js > README.md","docs":"jsdoc2md build/{,**/}*.js > DOCUMENTATION.md"},"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","devDependencies":{"coffee-script":"^1.11.1","gulp":"~3.8.10","gulp-coffee":"^2.3.2","gulp-coffeelint":"~0.4.0","gulp-mocha":"~2.0.0","gulp-util":"~3.0.1","jsdoc-to-markdown":"^1.3.3","mocha":"~2.0.1","mochainon":"^1.0.0","mock-fs":"^3.3.0"},"dependencies":{"JSONStream":"^1.2.1","bluebird":"^3.4.6","chalk":"^1.1.3","docker-toolbelt":"^1.2.1","js-yaml":"^3.4.2","lodash":"^4.13.1","resin-cli-form":"^1.4.1","resin-cli-visuals":"^1.2.8","resin-discoverable-services":"^1.0.0","resin-sdk":"^5.1.0","resin-settings-client":"^3.5.0","revalidator":"^0.3.1","rindle":"^1.3.0","rsync":"0.4.0","semver":"^5.3.0","shellwords":"^0.1.0","ssh2":"^0.5.2","tar-fs":"^1.13.2","typed-error":"^0.1.0","underscore.string":"^3.2.3"},"gitHead":"6b2e048fc6c53d77f1410e64fd5d0cd6ad9e7f40","bugs":{"url":"https://github.com/resin-io-modules/resin-sync/issues"},"_id":"resin-sync@6.0.1","_shasum":"bc5377e36abc18a07be64d21151aa801f766e720","_from":".","_npmVersion":"3.9.3","_nodeVersion":"6.2.1","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"shasum":"bc5377e36abc18a07be64d21151aa801f766e720","tarball":"https://registry.npmjs.org/resin-sync/-/resin-sync-6.0.1.tgz","integrity":"sha512-AdNPVcQfps4TM32XwVxZSEFb29TbSmqLxekquO1UAnkdlxGHNs4tNVYIwcL/pieRjrYVUGu4Br6RUY/aT6G8qw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICQuANEztMhsQBcyJMAPoSFoYunShgUSRZN37r6AfN00AiAC9GhvhGY1VrOLzBzoC0wMptXGCgfNxvNrlTopCRBQOg=="}]},"maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/resin-sync-6.0.1.tgz_1477941050517_0.7645990527234972"},"deprecated":"resin-sync is deprecated, please use balena-sync instead"},"6.1.0":{"name":"resin-sync","version":"6.1.0","description":"Watch a local project directory and sync it on the fly","main":"build/index.js","homepage":"https://github.com/resin-io-modules/resin-sync","repository":{"type":"git","url":"git://github.com/resin-io-modules/resin-sync.git"},"keywords":["resin","watch","sync"],"directories":{"test":"tests"},"scripts":{"test":"gulp test","prepublish":"gulp build","readme":"jsdoc2md --template doc/README.hbs build/sync.js > README.md","docs":"jsdoc2md build/{,**/}*.js > DOCUMENTATION.md"},"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","devDependencies":{"coffee-script":"^1.11.1","gulp":"~3.8.10","gulp-coffee":"^2.3.2","gulp-coffeelint":"~0.4.0","gulp-mocha":"~2.0.0","gulp-util":"~3.0.1","jsdoc-to-markdown":"^1.3.3","mocha":"~2.0.1","mochainon":"^1.0.0","mock-fs":"^3.3.0"},"dependencies":{"JSONStream":"^1.2.1","bluebird":"^3.4.6","chalk":"^1.1.3","docker-toolbelt":"^1.2.1","js-yaml":"^3.4.2","lodash":"^4.13.1","resin-cli-form":"^1.4.1","resin-cli-visuals":"^1.2.8","resin-discoverable-services":"^1.0.0","resin-sdk":"^5.1.0","resin-settings-client":"^3.5.0","revalidator":"^0.3.1","rindle":"^1.3.0","rsync":"0.4.0","semver":"^5.3.0","shellwords":"^0.1.0","ssh2":"^0.5.2","tar-fs":"^1.13.2","typed-error":"^0.1.0","underscore.string":"^3.2.3"},"gitHead":"1994d7686927db3ea6df3ae29a4bd89052376f81","bugs":{"url":"https://github.com/resin-io-modules/resin-sync/issues"},"_id":"resin-sync@6.1.0","_shasum":"2723e1f0e21ae9b662e1314d722ebc86822dad93","_from":".","_npmVersion":"2.15.11","_nodeVersion":"6.9.1","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"shasum":"2723e1f0e21ae9b662e1314d722ebc86822dad93","tarball":"https://registry.npmjs.org/resin-sync/-/resin-sync-6.1.0.tgz","integrity":"sha512-1b6a8Q+UcjMq9qffk4daWF4aG4kUHSlgPOGU8N2bg2oxF3RSscZxhw8MQgoMVEn6MsJfXGflss6Rpp/QOlBS5g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICByxMbhBq/u8zmPQ839b+92hnlHw+uVzpylfuSdp2FUAiAMrluqoDxfYQiewx35b2ULkBLnLxCT/Om16abLTeIi/Q=="}]},"maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/resin-sync-6.1.0.tgz_1485955783732_0.5581086766906083"},"deprecated":"resin-sync is deprecated, please use balena-sync instead"},"6.1.1":{"name":"resin-sync","version":"6.1.1","description":"Watch a local project directory and sync it on the fly","main":"build/index.js","homepage":"https://github.com/resin-io-modules/resin-sync","repository":{"type":"git","url":"git://github.com/resin-io-modules/resin-sync.git"},"keywords":["resin","watch","sync"],"directories":{"test":"tests"},"scripts":{"test":"gulp test","prepublish":"gulp build","readme":"jsdoc2md --template doc/README.hbs build/sync.js > README.md","docs":"jsdoc2md build/{,**/}*.js > DOCUMENTATION.md"},"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","devDependencies":{"coffee-script":"^1.11.1","gulp":"~3.8.10","gulp-coffee":"^2.3.2","gulp-coffeelint":"~0.4.0","gulp-mocha":"~2.0.0","gulp-util":"~3.0.1","jsdoc-to-markdown":"^1.3.3","mocha":"~2.0.1","mochainon":"^1.0.0","mock-fs":"^3.3.0"},"dependencies":{"JSONStream":"^1.2.1","bluebird":"^3.4.6","chalk":"^1.1.3","docker-toolbelt":"^1.2.1","js-yaml":"^3.4.2","lodash":"^4.13.1","resin-cli-form":"^1.4.1","resin-cli-visuals":"^1.2.8","resin-discoverable-services":"^1.0.0","resin-sdk":"^5.1.0","resin-settings-client":"^3.5.0","revalidator":"^0.3.1","rindle":"^1.3.0","rsync":"0.4.0","semver":"^5.3.0","shellwords":"^0.1.0","ssh2":"^0.5.2","tar-fs":"^1.13.2","typed-error":"^0.1.0","underscore.string":"^3.2.3"},"gitHead":"5c50b5a2dec18f3a4bfc1b19e228a580338e3ff4","bugs":{"url":"https://github.com/resin-io-modules/resin-sync/issues"},"_id":"resin-sync@6.1.1","_shasum":"db8c9bd069091e2e675d906a052c0d38ca5674db","_from":".","_npmVersion":"2.15.11","_nodeVersion":"6.9.1","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"shasum":"db8c9bd069091e2e675d906a052c0d38ca5674db","tarball":"https://registry.npmjs.org/resin-sync/-/resin-sync-6.1.1.tgz","integrity":"sha512-mJL4uEBLtuTiIT4rt31KmLVZvTYlBze0le9l4LTsQdlhQXOFDIcX4EkiFlSaKkqFEg5sVs2xxewePwUmiFPbqQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGA93TOxMJ0V9F63Bzl3FFgHvhbXNkefzPcO7Fm/HTkRAiBd8wWOZ04zP3enCf/n3IeLZ1gIRIeLRgRT6Mn1j4Mn+w=="}]},"maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/resin-sync-6.1.1.tgz_1486388912292_0.5826613993849605"},"deprecated":"resin-sync is deprecated, please use balena-sync instead"},"6.1.2":{"name":"resin-sync","version":"6.1.2","description":"Watch a local project directory and sync it on the fly","main":"build/index.js","homepage":"https://github.com/resin-io-modules/resin-sync","repository":{"type":"git","url":"git://github.com/resin-io-modules/resin-sync.git"},"keywords":["resin","watch","sync"],"directories":{"test":"tests"},"scripts":{"test":"gulp test","prepublish":"gulp build","readme":"jsdoc2md --template doc/README.hbs build/sync.js > README.md","docs":"jsdoc2md build/{,**/}*.js > DOCUMENTATION.md"},"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","devDependencies":{"coffee-script":"^1.11.1","gulp":"~3.8.10","gulp-coffee":"^2.3.2","gulp-coffeelint":"~0.4.0","gulp-mocha":"~2.0.0","gulp-util":"~3.0.1","jsdoc-to-markdown":"^1.3.3","mocha":"~2.0.1","mochainon":"^1.0.0","mock-fs":"^3.3.0"},"dependencies":{"JSONStream":"^1.2.1","bluebird":"^3.4.6","chalk":"^1.1.3","docker-toolbelt":"^1.2.1","js-yaml":"^3.4.2","lodash":"^4.13.1","resin-cli-form":"^1.4.1","resin-cli-visuals":"^1.2.8","resin-discoverable-services":"^1.0.0","resin-sdk":"^5.1.0","resin-settings-client":"^3.5.0","revalidator":"^0.3.1","rindle":"^1.3.0","rsync":"0.4.0","semver":"^5.3.0","shellwords":"^0.1.0","ssh2":"^0.5.2","tar-fs":"^1.13.2","typed-error":"^0.1.0","underscore.string":"^3.2.3"},"gitHead":"61ac12e9c6c01c74ed4e2bfdef3ef3cdcfba967e","bugs":{"url":"https://github.com/resin-io-modules/resin-sync/issues"},"_id":"resin-sync@6.1.2","_shasum":"d3dba89cad8a75cd3292d9d1c083be669bdb7651","_from":".","_npmVersion":"2.15.11","_nodeVersion":"6.9.1","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"shasum":"d3dba89cad8a75cd3292d9d1c083be669bdb7651","tarball":"https://registry.npmjs.org/resin-sync/-/resin-sync-6.1.2.tgz","integrity":"sha512-CYcmCq7nHHJ9/JZq6uSivUXtyeYF/lE89slteIralV6zzBsAJ5x3uHLmdlcSZVKSvghq5ZsHlmcPjtP1aADwEg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBHNqQJGOv8jn0onknwN5R/GF/eZkngDuirFrmQBYGo9AiBdws7KRwx8kV7z89EShs1ufn8cA0DhbGkIajlk8iWRPg=="}]},"maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/resin-sync-6.1.2.tgz_1486390328279_0.9352427357807755"},"deprecated":"resin-sync is deprecated, please use balena-sync instead"},"6.1.3":{"name":"resin-sync","version":"6.1.3","description":"Watch a local project directory and sync it on the fly","main":"build/index.js","homepage":"https://github.com/resin-io-modules/resin-sync","repository":{"type":"git","url":"git://github.com/resin-io-modules/resin-sync.git"},"keywords":["resin","watch","sync"],"directories":{"test":"tests"},"scripts":{"test":"gulp test","prepublish":"gulp build","readme":"jsdoc2md --template doc/README.hbs build/sync.js > README.md","docs":"jsdoc2md build/{,**/}*.js > DOCUMENTATION.md"},"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","devDependencies":{"coffee-script":"^1.11.1","gulp":"~3.8.10","gulp-coffee":"^2.3.2","gulp-coffeelint":"~0.4.0","gulp-mocha":"~2.0.0","gulp-util":"~3.0.1","jsdoc-to-markdown":"^1.3.3","mocha":"~2.0.1","mochainon":"^1.0.0","mock-fs":"^3.3.0"},"dependencies":{"JSONStream":"^1.2.1","bluebird":"^3.4.6","chalk":"^1.1.3","docker-toolbelt":"^1.2.1","js-yaml":"^3.4.2","lodash":"^4.13.1","resin-cli-form":"^1.4.1","resin-cli-visuals":"^1.2.8","resin-discoverable-services":"^1.0.0","resin-sdk":"^5.1.0","resin-settings-client":"^3.5.0","revalidator":"^0.3.1","rindle":"^1.3.0","rsync":"0.4.0","semver":"^5.3.0","shellwords":"^0.1.0","ssh2":"^0.5.2","tar-fs":"^1.13.2","typed-error":"^0.1.0","underscore.string":"^3.2.3"},"gitHead":"ad019f4293908d9ee5eb73f74b85197ab622f620","bugs":{"url":"https://github.com/resin-io-modules/resin-sync/issues"},"_id":"resin-sync@6.1.3","_shasum":"f5966b4cc617a2700f828363295881805890a428","_from":".","_npmVersion":"2.15.11","_nodeVersion":"6.9.1","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"shasum":"f5966b4cc617a2700f828363295881805890a428","tarball":"https://registry.npmjs.org/resin-sync/-/resin-sync-6.1.3.tgz","integrity":"sha512-5E+eN3n1+bZqwcFYhDi1fLERGyoKToPmzdzcIMKMNKfrCj0PwxSgHRrtXs6jnlmze6AXaJtJ+zR7CUuKxbygTg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC6w/GIJF4MijTzZGiZW81w0Fry6BqiT0LDPb068prGXwIgRD1coLTtUDRAJCW3ziHzr08fgNmZS0qVRdWjii6Sznc="}]},"maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/resin-sync-6.1.3.tgz_1486552766602_0.7590998641680926"},"deprecated":"resin-sync is deprecated, please use balena-sync instead"},"6.1.4":{"name":"resin-sync","version":"6.1.4","description":"Watch a local project directory and sync it on the fly","main":"build/index.js","homepage":"https://github.com/resin-io-modules/resin-sync","repository":{"type":"git","url":"git://github.com/resin-io-modules/resin-sync.git"},"keywords":["resin","watch","sync"],"directories":{"test":"tests"},"scripts":{"test":"gulp test","prepublish":"gulp build","readme":"jsdoc2md --template doc/README.hbs build/sync.js > README.md","docs":"jsdoc2md build/{,**/}*.js > DOCUMENTATION.md"},"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","devDependencies":{"coffee-script":"^1.11.1","gulp":"~3.8.10","gulp-coffee":"^2.3.2","gulp-coffeelint":"~0.4.0","gulp-mocha":"~2.0.0","gulp-util":"~3.0.1","jsdoc-to-markdown":"^1.3.3","mocha":"~2.0.1","mochainon":"^1.0.0","mock-fs":"^3.3.0"},"dependencies":{"JSONStream":"^1.2.1","bluebird":"^3.4.6","chalk":"^1.1.3","docker-toolbelt":"^1.2.1","js-yaml":"^3.4.2","lodash":"^4.13.1","resin-cli-form":"^1.4.1","resin-cli-visuals":"^1.2.8","resin-discoverable-services":"^1.0.0","resin-sdk":"^5.1.0","resin-settings-client":"^3.5.0","revalidator":"^0.3.1","rindle":"^1.3.0","rsync":"0.4.0","semver":"^5.3.0","shellwords":"^0.1.0","ssh2":"^0.5.2","tar-fs":"^1.13.2","typed-error":"^0.1.0","underscore.string":"^3.2.3"},"gitHead":"c0fbd860a33fc8a83771a2adf87ab7d31cfd8053","bugs":{"url":"https://github.com/resin-io-modules/resin-sync/issues"},"_id":"resin-sync@6.1.4","_shasum":"a669a15d01c852f5599513f07776b90a6e24d543","_from":".","_npmVersion":"4.1.2","_nodeVersion":"6.9.1","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"shasum":"a669a15d01c852f5599513f07776b90a6e24d543","tarball":"https://registry.npmjs.org/resin-sync/-/resin-sync-6.1.4.tgz","integrity":"sha512-Nnp6z1oyUT4/j4CFkxj+LAbnXRFPawvB/7Fik0yGrVk4SFo05Aesc7Z7mN+fM+9y7D7N2fwReXO0fD2wr1w8QA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC5wj5rIt/KeeR5W6A1YE11tLaRu7PwbGpGB/Ev+ZnQegIhAJxBrx8zG35Zv8PtsMJsj4GgXqUhAGNv83KI7WcW2Ktu"}]},"maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/resin-sync-6.1.4.tgz_1487676037668_0.9082454785238951"},"deprecated":"resin-sync is deprecated, please use balena-sync instead"},"6.2.0":{"name":"resin-sync","version":"6.2.0","description":"Watch a local project directory and sync it on the fly","main":"build/index.js","homepage":"https://github.com/resin-io-modules/resin-sync","repository":{"type":"git","url":"git://github.com/resin-io-modules/resin-sync.git"},"keywords":["resin","watch","sync"],"directories":{"test":"tests"},"scripts":{"test":"gulp test","prepublish":"gulp build","readme":"jsdoc2md --template doc/README.hbs build/sync.js > README.md","docs":"jsdoc2md build/{,**/}*.js > DOCUMENTATION.md"},"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","devDependencies":{"coffee-script":"^1.11.1","gulp":"~3.8.10","gulp-coffee":"^2.3.2","gulp-coffeelint":"~0.4.0","gulp-mocha":"~2.0.0","gulp-util":"~3.0.1","jsdoc-to-markdown":"^1.3.3","mocha":"~2.0.1","mochainon":"^1.0.0","mock-fs":"^3.3.0"},"dependencies":{"JSONStream":"^1.2.1","bluebird":"^3.4.6","chalk":"^1.1.3","docker-toolbelt":"^1.2.1","js-yaml":"^3.4.2","lodash":"^4.13.1","resin-cli-form":"^1.4.1","resin-cli-visuals":"^1.2.8","resin-discoverable-services":"^1.0.0","resin-sdk":"^5.1.0","resin-settings-client":"^3.5.0","revalidator":"^0.3.1","rindle":"^1.3.0","rsync":"0.4.0","semver":"^5.3.0","shellwords":"^0.1.0","ssh2":"^0.5.2","tar-fs":"^1.13.2","typed-error":"^0.1.0","underscore.string":"^3.2.3"},"gitHead":"4d8bc16867b2adc7e38131afca02d5416418a150","bugs":{"url":"https://github.com/resin-io-modules/resin-sync/issues"},"_id":"resin-sync@6.2.0","_shasum":"77f888c9e17cfa22e6ab86ac55db61dc08b585df","_from":".","_npmVersion":"4.1.2","_nodeVersion":"6.9.1","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"shasum":"77f888c9e17cfa22e6ab86ac55db61dc08b585df","tarball":"https://registry.npmjs.org/resin-sync/-/resin-sync-6.2.0.tgz","integrity":"sha512-0P1e8eL8u91kY6kjq911oN46Mvc7HlXtewhLu+QrswnKp6A10ynhM6nDA9HmEO1lpdZ6yi5cLkDi+slRZT1ouw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGLecrHo+wUKp3aq6/3lRGOR5MrplDpNwghJL1vyId9MAiA2R6mMVi8bYM2cT+fYodLI9J6EnNCDkd11f/2hkz1UZw=="}]},"maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/resin-sync-6.2.0.tgz_1489079860031_0.24731177953071892"},"deprecated":"resin-sync is deprecated, please use balena-sync instead"},"6.2.1":{"name":"resin-sync","version":"6.2.1","description":"Watch a local project directory and sync it on the fly","main":"build/index.js","homepage":"https://github.com/resin-io-modules/resin-sync","repository":{"type":"git","url":"git://github.com/resin-io-modules/resin-sync.git"},"keywords":["resin","watch","sync"],"directories":{"test":"tests"},"scripts":{"test":"gulp test","prepublish":"gulp build","readme":"jsdoc2md --template doc/README.hbs build/sync.js > README.md","docs":"jsdoc2md build/{,**/}*.js > DOCUMENTATION.md"},"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","devDependencies":{"coffee-script":"^1.11.1","gulp":"~3.8.10","gulp-coffee":"^2.3.2","gulp-coffeelint":"~0.4.0","gulp-mocha":"~2.0.0","gulp-util":"~3.0.1","jsdoc-to-markdown":"^1.3.3","mocha":"~2.0.1","mochainon":"^1.0.0","mock-fs":"^3.3.0"},"dependencies":{"JSONStream":"^1.2.1","bluebird":"^3.4.6","chalk":"^1.1.3","docker-toolbelt":"^1.2.1","js-yaml":"^3.4.2","lodash":"^4.13.1","resin-cli-form":"^1.4.1","resin-cli-visuals":"^1.2.8","resin-discoverable-services":"git+https://github.com/resin-io-modules/resin-discoverable-services.git#find-on-all-interfaces","resin-sdk":"^5.1.0","resin-settings-client":"^3.5.0","revalidator":"^0.3.1","rindle":"^1.3.0","rsync":"0.4.0","semver":"^5.3.0","shellwords":"^0.1.0","ssh2":"^0.5.2","tar-fs":"^1.13.2","typed-error":"^0.1.0","underscore.string":"^3.2.3"},"gitHead":"d3360b76cd1b9d7c6b7905abbc886436cf32ee83","bugs":{"url":"https://github.com/resin-io-modules/resin-sync/issues"},"_id":"resin-sync@6.2.1","_shasum":"8cc79aa725aecfb877667bb744c99c178502ccd7","_from":".","_npmVersion":"4.1.2","_nodeVersion":"6.9.1","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"shasum":"8cc79aa725aecfb877667bb744c99c178502ccd7","tarball":"https://registry.npmjs.org/resin-sync/-/resin-sync-6.2.1.tgz","integrity":"sha512-CWPsidDhFo/szkFoCc41EdxoGF5YJBdqg/r5MyovmxDVQqVAZ9KImwxf7lhed6EUk5xHto452n4QhPmPjatNcg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCw5hT7xia1GqZXjRX8SMD7h+SktTByS0FfgnRrM+1VMQIhAPTKU04EQY1FTbSjOPa3Bw9aNmo0HPZGFwJ3mJ1Fs7IS"}]},"maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/resin-sync-6.2.1.tgz_1489090891433_0.3407085086219013"},"deprecated":"resin-sync is deprecated, please use balena-sync instead"},"6.2.2":{"name":"resin-sync","version":"6.2.2","description":"Watch a local project directory and sync it on the fly","main":"build/index.js","homepage":"https://github.com/resin-io-modules/resin-sync","repository":{"type":"git","url":"git://github.com/resin-io-modules/resin-sync.git"},"keywords":["resin","watch","sync"],"directories":{"test":"tests"},"scripts":{"test":"gulp test","prepublish":"gulp build","readme":"jsdoc2md --template doc/README.hbs build/sync.js > README.md","docs":"jsdoc2md build/{,**/}*.js > DOCUMENTATION.md"},"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","devDependencies":{"coffee-script":"^1.11.1","gulp":"~3.8.10","gulp-coffee":"^2.3.2","gulp-coffeelint":"~0.4.0","gulp-mocha":"~2.0.0","gulp-util":"~3.0.1","jsdoc-to-markdown":"^1.3.3","mocha":"~2.0.1","mochainon":"^1.0.0","mock-fs":"^3.3.0"},"dependencies":{"JSONStream":"^1.2.1","bluebird":"^3.4.6","chalk":"^1.1.3","docker-toolbelt":"^1.2.1","js-yaml":"^3.4.2","lodash":"^4.13.1","resin-cli-form":"^1.4.1","resin-cli-visuals":"^1.2.8","resin-discoverable-services":"^1.0.0","resin-sdk":"^5.1.0","resin-settings-client":"^3.5.0","revalidator":"^0.3.1","rindle":"^1.3.0","rsync":"0.4.0","semver":"^5.3.0","shellwords":"^0.1.0","ssh2":"^0.5.2","tar-fs":"^1.13.2","typed-error":"^0.1.0","underscore.string":"^3.2.3"},"gitHead":"21e29a7727e76f2abe6ba279d74fb8870bc6449c","bugs":{"url":"https://github.com/resin-io-modules/resin-sync/issues"},"_id":"resin-sync@6.2.2","_shasum":"cbd7e7e2ddc0356e055f4c8fcb0702ef88c4082c","_from":".","_npmVersion":"4.1.2","_nodeVersion":"6.9.1","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"shasum":"cbd7e7e2ddc0356e055f4c8fcb0702ef88c4082c","tarball":"https://registry.npmjs.org/resin-sync/-/resin-sync-6.2.2.tgz","integrity":"sha512-xqgWAUsqvV1RW1P5AtSxkvTReCalEfWV1E1VNoOje1rrpbr9KAr9EJkJdIV68upUym7vXAUHAR0wdH+s3fKiTw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC2TNdQMNxy4sSaOxNU08NJHIejEYm+b+n6+fXwn2obCwIgM4IRXTHZEtmcopJywBo9PxGa0JeFnMqu7GctQ1a4Ze4="}]},"maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/resin-sync-6.2.2.tgz_1489091886505_0.613264677580446"},"deprecated":"resin-sync is deprecated, please use balena-sync instead"},"6.2.3":{"name":"resin-sync","version":"6.2.3","description":"Watch a local project directory and sync it on the fly","main":"build/index.js","homepage":"https://github.com/resin-io-modules/resin-sync","repository":{"type":"git","url":"git://github.com/resin-io-modules/resin-sync.git"},"keywords":["resin","watch","sync"],"directories":{"test":"tests"},"scripts":{"test":"gulp test","prepublish":"gulp build","readme":"jsdoc2md --template doc/README.hbs build/sync.js > README.md","docs":"jsdoc2md build/{,**/}*.js > DOCUMENTATION.md"},"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","devDependencies":{"coffee-script":"^1.11.1","gulp":"~3.8.10","gulp-coffee":"^2.3.2","gulp-coffeelint":"~0.4.0","gulp-mocha":"~2.0.0","gulp-util":"~3.0.1","jsdoc-to-markdown":"^1.3.3","mocha":"~2.0.1","mochainon":"^1.0.0","mock-fs":"^3.3.0"},"dependencies":{"JSONStream":"^1.2.1","bluebird":"^3.4.6","chalk":"^1.1.3","docker-toolbelt":"^1.2.1","js-yaml":"^3.4.2","lodash":"^4.13.1","resin-cli-form":"^1.4.1","resin-cli-visuals":"^1.2.8","resin-discoverable-services":"^1.0.0","resin-sdk":"^5.1.0","resin-settings-client":"^3.5.0","revalidator":"^0.3.1","rindle":"^1.3.0","rsync":"0.4.0","semver":"^5.3.0","shellwords":"^0.1.0","ssh2":"^0.5.2","tar-fs":"^1.13.2","typed-error":"^0.1.0","underscore.string":"^3.2.3"},"gitHead":"aa4a4eb71e5be74efab78c73dcd2ce045e843454","bugs":{"url":"https://github.com/resin-io-modules/resin-sync/issues"},"_id":"resin-sync@6.2.3","_shasum":"632d8d6d6868e8a97eaa21bf46df554766ec4733","_from":".","_npmVersion":"4.1.2","_nodeVersion":"6.9.1","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"shasum":"632d8d6d6868e8a97eaa21bf46df554766ec4733","tarball":"https://registry.npmjs.org/resin-sync/-/resin-sync-6.2.3.tgz","integrity":"sha512-NWwqJGG3MV6Zk0+WQp4LgpbTijH68fIKkJqoPlkkPpWmlqsz6OAwAd6sRz04OV1YcwaYiuvNjN8abV4rEvgScA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAw02N1aDv70luOeG5wVO6nOil+6bPZ8zdUPa+SdDoB8AiBohAkdEm4ulISyTAnekKsvVCkEjm4ekFG8jJi7F6e7nw=="}]},"maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/resin-sync-6.2.3.tgz_1489102846904_0.8429038869217038"},"deprecated":"resin-sync is deprecated, please use balena-sync instead"},"7.0.0":{"name":"resin-sync","version":"7.0.0","description":"Watch a local project directory and sync it on the fly","main":"build/index.js","homepage":"https://github.com/resin-io-modules/resin-sync","repository":{"type":"git","url":"git://github.com/resin-io-modules/resin-sync.git"},"keywords":["resin","watch","sync"],"directories":{"test":"tests"},"scripts":{"test":"gulp test","prepublish":"gulp build","readme":"jsdoc2md --template doc/README.hbs build/sync.js > README.md","docs":"jsdoc2md build/{,**/}*.js > DOCUMENTATION.md"},"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","devDependencies":{"coffee-script":"^1.11.1","gulp":"~3.8.10","gulp-coffee":"^2.3.2","gulp-coffeelint":"~0.4.0","gulp-mocha":"~2.0.0","gulp-util":"~3.0.1","jsdoc-to-markdown":"^1.3.3","mocha":"~2.0.1","mochainon":"^1.0.0","mock-fs":"^3.3.0"},"dependencies":{"JSONStream":"^1.2.1","bluebird":"^3.4.6","chalk":"^1.1.3","docker-toolbelt":"^1.2.1","js-yaml":"^3.4.2","lodash":"^4.13.1","resin-cli-form":"^1.4.1","resin-cli-visuals":"^1.2.8","resin-discoverable-services":"git+https://github.com/resin-io-modules/resin-discoverable-services.git#find-on-all-interfaces","resin-sdk":"^5.1.0","resin-settings-client":"^3.5.0","revalidator":"^0.3.1","rindle":"^1.3.0","rsync":"0.4.0","semver":"^5.3.0","shellwords":"^0.1.0","ssh2":"^0.5.2","tar-fs":"^1.13.2","typed-error":"^0.1.0","underscore.string":"^3.2.3"},"gitHead":"447dad8047e9fd3f7ac19d25069f58121e6633c0","bugs":{"url":"https://github.com/resin-io-modules/resin-sync/issues"},"_id":"resin-sync@7.0.0","_shasum":"3881807bf4ec802b36053ab08ab833c907ed0df0","_from":".","_npmVersion":"4.1.2","_nodeVersion":"6.9.1","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"shasum":"3881807bf4ec802b36053ab08ab833c907ed0df0","tarball":"https://registry.npmjs.org/resin-sync/-/resin-sync-7.0.0.tgz","integrity":"sha512-WoEsSMhS26I6fRHlQWE3q8m+fKenx1fry3mfCD8SME9t+Ow3FXAR/O/EPsYEIz892KWOiUjA+fKuK/A37k/m2w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHt4Jbbak7LpVGnHWQt1YwtEVidcrKshOTxIIej8d1J9AiA+6FLgrTphiQ4zsVgly7NS4TohlCZ22sZXc1QRZdeDEQ=="}]},"maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/resin-sync-7.0.0.tgz_1489153475128_0.5575268447864801"},"deprecated":"resin-sync is deprecated, please use balena-sync instead"},"7.0.1":{"name":"resin-sync","version":"7.0.1","description":"Watch a local project directory and sync it on the fly","main":"build/index.js","homepage":"https://github.com/resin-io-modules/resin-sync","repository":{"type":"git","url":"git://github.com/resin-io-modules/resin-sync.git"},"keywords":["resin","watch","sync"],"directories":{"test":"tests"},"scripts":{"test":"gulp test","prepublish":"gulp build","readme":"jsdoc2md --template doc/README.hbs build/sync.js > README.md","docs":"jsdoc2md build/{,**/}*.js > DOCUMENTATION.md"},"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","devDependencies":{"coffee-script":"^1.11.1","gulp":"~3.8.10","gulp-coffee":"^2.3.2","gulp-coffeelint":"~0.4.0","gulp-mocha":"~2.0.0","gulp-util":"~3.0.1","jsdoc-to-markdown":"^1.3.3","mocha":"~2.0.1","mochainon":"^1.0.0","mock-fs":"^3.3.0"},"dependencies":{"JSONStream":"^1.2.1","bluebird":"^3.4.6","chalk":"^1.1.3","docker-toolbelt":"^1.2.1","js-yaml":"^3.4.2","lodash":"^4.13.1","resin-cli-form":"^1.4.1","resin-cli-visuals":"^1.2.8","resin-discoverable-services":"git+https://github.com/resin-io-modules/resin-discoverable-services.git#find-on-all-interfaces","resin-sdk":"^5.1.0","resin-settings-client":"^3.5.0","revalidator":"^0.3.1","rindle":"^1.3.0","rsync":"0.4.0","semver":"^5.3.0","shellwords":"^0.1.0","ssh2":"^0.5.2","tar-fs":"^1.13.2","typed-error":"^0.1.0","underscore.string":"^3.2.3"},"gitHead":"db413806cf44d2e15d178b5472bd7149da2ef757","bugs":{"url":"https://github.com/resin-io-modules/resin-sync/issues"},"_id":"resin-sync@7.0.1","_shasum":"5c3dd5f277dfcd20655103f2cc6cf9f31cf973f3","_from":".","_npmVersion":"4.1.2","_nodeVersion":"6.9.1","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"shasum":"5c3dd5f277dfcd20655103f2cc6cf9f31cf973f3","tarball":"https://registry.npmjs.org/resin-sync/-/resin-sync-7.0.1.tgz","integrity":"sha512-OsLSD1AKX5wgYRT5M28bcXpwkat34AuFXpK53lJu4goqg40ve/LGPpbQQ12crCF6d663hI0VK01UblVBKrlw6g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG2jCw4YYk5CBjKxlUJtvQGzUmkU475Cq4ICUGhs642EAiAB1jRPgr68SuXZGla7dfLzp4Qmbb2sAZc3fDUPPkirKQ=="}]},"maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/resin-sync-7.0.1.tgz_1489171271441_0.30565928714349866"},"deprecated":"resin-sync is deprecated, please use balena-sync instead"},"7.0.2":{"name":"resin-sync","version":"7.0.2","description":"Watch a local project directory and sync it on the fly","main":"build/index.js","homepage":"https://github.com/resin-io-modules/resin-sync","repository":{"type":"git","url":"git://github.com/resin-io-modules/resin-sync.git"},"keywords":["resin","watch","sync"],"directories":{"test":"tests"},"scripts":{"test":"gulp test","prepublish":"gulp build","readme":"jsdoc2md --template doc/README.hbs build/sync.js > README.md","docs":"jsdoc2md build/{,**/}*.js > DOCUMENTATION.md"},"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","devDependencies":{"coffee-script":"^1.11.1","gulp":"~3.8.10","gulp-coffee":"^2.3.2","gulp-coffeelint":"~0.4.0","gulp-mocha":"~2.0.0","gulp-util":"~3.0.1","jsdoc-to-markdown":"^1.3.3","mocha":"~2.0.1","mochainon":"^1.0.0","mock-fs":"^3.3.0"},"dependencies":{"JSONStream":"^1.2.1","bluebird":"^3.4.6","chalk":"^1.1.3","docker-toolbelt":"^1.2.1","js-yaml":"^3.4.2","lodash":"^4.13.1","resin-cli-form":"^1.4.1","resin-cli-visuals":"^1.2.8","resin-discoverable-services":"git+https://github.com/resin-io-modules/resin-discoverable-services.git#find-on-all-interfaces","resin-sdk":"^5.1.0","resin-settings-client":"^3.5.0","revalidator":"^0.3.1","rindle":"^1.3.0","rsync":"0.4.0","semver":"^5.3.0","shellwords":"^0.1.0","ssh2":"^0.5.2","tar-fs":"^1.13.2","typed-error":"^0.1.0","underscore.string":"^3.2.3"},"gitHead":"f0907603490fbcfab0a5be31cb76d8e566aa5796","bugs":{"url":"https://github.com/resin-io-modules/resin-sync/issues"},"_id":"resin-sync@7.0.2","_shasum":"3175488401e243be4fe87bc17b4676c902898d1d","_from":".","_npmVersion":"4.1.2","_nodeVersion":"6.9.1","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"shasum":"3175488401e243be4fe87bc17b4676c902898d1d","tarball":"https://registry.npmjs.org/resin-sync/-/resin-sync-7.0.2.tgz","integrity":"sha512-TNIvMj4me/15475/+jEynW7TUiNdHN6NXxv8Gn378Gm2I6yvUZEEtVWmRt6hYcwTm5cXz0zPUsyrQ1tN/NnSIA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDul/iHMtsc5MeP0hDoxtM8aEIXp/cXPLn6ZbyWE4Lh5wIgNhNeZIfj4vEmPMgdXmJopZH7ybeRtulpLNgHtSvGQXA="}]},"maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/resin-sync-7.0.2.tgz_1489771366196_0.4153552132192999"},"deprecated":"resin-sync is deprecated, please use balena-sync instead"},"7.0.3":{"name":"resin-sync","version":"7.0.3","description":"Watch a local project directory and sync it on the fly","main":"build/index.js","homepage":"https://github.com/resin-io-modules/resin-sync","repository":{"type":"git","url":"git://github.com/resin-io-modules/resin-sync.git"},"keywords":["resin","watch","sync"],"directories":{"test":"tests"},"scripts":{"test":"gulp test","prepublish":"gulp build","readme":"jsdoc2md --template doc/README.hbs build/sync.js > README.md","docs":"jsdoc2md build/{,**/}*.js > DOCUMENTATION.md"},"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","devDependencies":{"coffee-script":"^1.11.1","gulp":"~3.8.10","gulp-coffee":"^2.3.2","gulp-coffeelint":"~0.4.0","gulp-mocha":"~2.0.0","gulp-util":"~3.0.1","jsdoc-to-markdown":"^1.3.3","mocha":"~2.0.1","mochainon":"^1.0.0","mock-fs":"^3.3.0"},"dependencies":{"JSONStream":"^1.2.1","bluebird":"^3.4.6","chalk":"^1.1.3","docker-toolbelt":"^1.2.1","js-yaml":"^3.4.2","lodash":"^4.13.1","resin-cli-form":"^1.4.1","resin-cli-visuals":"^1.2.8","resin-discoverable-services":"git+https://github.com/resin-io-modules/resin-discoverable-services.git#find-on-all-interfaces","resin-sdk-preconfigured":"^0.1.2","resin-settings-client":"^3.5.0","revalidator":"^0.3.1","rindle":"^1.3.0","rsync":"0.4.0","semver":"^5.3.0","shellwords":"^0.1.0","ssh2":"^0.5.2","tar-fs":"^1.13.2","typed-error":"^0.1.0","underscore.string":"^3.2.3"},"gitHead":"d0943cad39f953e9995d104e179cabc6df7a41ae","bugs":{"url":"https://github.com/resin-io-modules/resin-sync/issues"},"_id":"resin-sync@7.0.3","_shasum":"cf2f999788203dfbda4e39e2ee0621ee8f444201","_from":".","_npmVersion":"4.0.3","_nodeVersion":"7.2.1","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"shasum":"cf2f999788203dfbda4e39e2ee0621ee8f444201","tarball":"https://registry.npmjs.org/resin-sync/-/resin-sync-7.0.3.tgz","integrity":"sha512-r7ejFKHZb4FjtCSmm2GnxW9ZH4nSQNV0QA39lwA5uBUnE9UbYhQroOLd7U53Xt7wj4hNCC/AVvtrUnzH4HQsLQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDvFNRiHzLwDb1boRdljzLo0Q4SRJloOSz+lUrrtDMSuQIhALksteZGH4KTmR4zlydXybvYn0IKeGhZFs8o/fV9NDhg"}]},"maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/resin-sync-7.0.3.tgz_1491562401206_0.277839673217386"},"deprecated":"resin-sync is deprecated, please use balena-sync instead"},"8.0.0":{"name":"resin-sync","version":"8.0.0","description":"Watch a local project directory and sync it on the fly","main":"build/index.js","homepage":"https://github.com/resin-io-modules/resin-sync","repository":{"type":"git","url":"git://github.com/resin-io-modules/resin-sync.git"},"keywords":["resin","watch","sync"],"directories":{"test":"tests"},"scripts":{"test":"gulp test","prepublish":"gulp build","readme":"jsdoc2md --template doc/README.hbs build/sync.js > README.md","docs":"jsdoc2md build/{,**/}*.js > DOCUMENTATION.md"},"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","devDependencies":{"coffee-script":"^1.11.1","gulp":"~3.8.10","gulp-coffee":"^2.3.2","gulp-coffeelint":"~0.4.0","gulp-mocha":"~2.0.0","gulp-util":"~3.0.1","jsdoc-to-markdown":"^1.3.3","mocha":"~2.0.1","mochainon":"^1.0.0","mock-fs":"^3.3.0"},"dependencies":{"JSONStream":"^1.2.1","bluebird":"^3.4.6","chalk":"^1.1.3","docker-toolbelt":"^1.2.1","js-yaml":"^3.4.2","lodash":"^4.13.1","resin-cli-form":"^1.4.1","resin-cli-visuals":"^1.2.8","resin-discoverable-services":"git+https://github.com/resin-io-modules/resin-discoverable-services.git#find-on-all-interfaces","resin-sdk-preconfigured":"^0.1.2","resin-settings-client":"^3.5.0","revalidator":"^0.3.1","rindle":"^1.3.0","rsync":"0.4.0","semver":"^5.3.0","shellwords":"^0.1.0","ssh2":"^0.5.2","tar-fs":"^1.13.2","typed-error":"^0.1.0","underscore.string":"^3.2.3"},"gitHead":"065a82bf502f9d1cb8c6cbadc0fcc4bb8a0d00cc","bugs":{"url":"https://github.com/resin-io-modules/resin-sync/issues"},"_id":"resin-sync@8.0.0","_shasum":"e761f74a506e3b39f0cb733c2ea07855a61ee969","_from":".","_npmVersion":"2.15.11","_nodeVersion":"4.8.2","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"shasum":"e761f74a506e3b39f0cb733c2ea07855a61ee969","tarball":"https://registry.npmjs.org/resin-sync/-/resin-sync-8.0.0.tgz","integrity":"sha512-rThSaRVzjQepnI38iSpwlCOhibaq9HLm8lVYjvpGc9UCZIBTjsjD1K8tnSzQ6XXMCCeig8TpK6SArjHYPGGa9g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICzpMPPevpmjW6Qb5T8emWrijIRTuXuYI6JwtAsi7aeTAiEA7MepwGIU/104iB1ZPFUZj7d6ITcenFMogUUIyE9y4u8="}]},"maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-sync-8.0.0.tgz_1498065491181_0.42537338426336646"},"deprecated":"resin-sync is deprecated, please use balena-sync instead"},"8.0.1":{"name":"resin-sync","version":"8.0.1","description":"Watch a local project directory and sync it on the fly","main":"build/index.js","homepage":"https://github.com/resin-io-modules/resin-sync","repository":{"type":"git","url":"git://github.com/resin-io-modules/resin-sync.git"},"keywords":["resin","watch","sync"],"directories":{"test":"tests"},"scripts":{"test":"gulp test","prepublish":"gulp build","readme":"jsdoc2md --template doc/README.hbs build/sync.js > README.md","docs":"jsdoc2md build/{,**/}*.js > DOCUMENTATION.md"},"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","devDependencies":{"coffee-script":"^1.11.1","gulp":"~3.8.10","gulp-coffee":"^2.3.2","gulp-coffeelint":"~0.4.0","gulp-mocha":"~2.0.0","gulp-util":"~3.0.1","jsdoc-to-markdown":"^1.3.3","mocha":"~2.0.1","mochainon":"^1.0.0","mock-fs":"^3.3.0"},"dependencies":{"JSONStream":"^1.2.1","bluebird":"^3.4.6","chalk":"^1.1.3","docker-toolbelt":"^1.2.1","js-yaml":"^3.4.2","lodash":"^4.13.1","resin-cli-form":"^1.4.1","resin-cli-visuals":"^1.2.8","resin-discoverable-services":"git+https://github.com/resin-io-modules/resin-discoverable-services.git#find-on-all-interfaces","resin-sdk-preconfigured":"^0.1.2","resin-settings-client":"^3.5.0","revalidator":"^0.3.1","rindle":"^1.3.0","rsync":"0.4.0","semver":"^5.3.0","shellwords":"^0.1.0","ssh2":"^0.5.2","tar-fs":"^1.13.2","typed-error":"^0.1.0","underscore.string":"^3.2.3"},"gitHead":"f90015fb6c787506cf9d530f5a648b8eea7b4db7","bugs":{"url":"https://github.com/resin-io-modules/resin-sync/issues"},"_id":"resin-sync@8.0.1","_shasum":"591b5a732ca2a9344ccc399b4881255800e7bc45","_from":".","_npmVersion":"4.6.1","_nodeVersion":"6.11.0","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"shasum":"591b5a732ca2a9344ccc399b4881255800e7bc45","tarball":"https://registry.npmjs.org/resin-sync/-/resin-sync-8.0.1.tgz","integrity":"sha512-A9itM14IL1sMwaqlqcIzapRpGDbVClC3AyzBJVj9hGrMnrkLCqKhafNtT2qzW0Q5hl8+jg5YxSoiwWloHggRkw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDqirk3gd9v72d1zwsMcHf2tWRVgUIx2dcDSE32mlab3wIgUOX/Y/N/BQfEy1BScPfy3bWxjFOIMTf2cwn7gX/UGDI="}]},"maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-sync-8.0.1.tgz_1498844276144_0.34453595988452435"},"deprecated":"resin-sync is deprecated, please use balena-sync instead"},"9.0.0":{"name":"resin-sync","version":"9.0.0","description":"Watch a local project directory and sync it on the fly","main":"build/index.js","homepage":"https://github.com/resin-io-modules/resin-sync","repository":{"type":"git","url":"git://github.com/resin-io-modules/resin-sync.git"},"keywords":["resin","watch","sync"],"directories":{"test":"tests"},"scripts":{"test":"gulp test","prepublish":"gulp build","docs":"jsdoc2md build/{,**/}*.js > DOCUMENTATION.md"},"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","devDependencies":{"coffee-script":"^1.12.7","gulp":"^3.9.0","gulp-coffee":"^2.3.2","gulp-coffeelint":"^0.6.0","gulp-mocha":"^4.3.0","gulp-util":"~3.0.1","jsdoc-to-markdown":"^3.0.0","mocha":"^3.5.0","mochainon":"^2.0.0","mock-fs":"^4.4.0"},"dependencies":{"JSONStream":"^1.2.1","bluebird":"^3.4.6","chalk":"^1.1.3","docker-toolbelt":"^1.2.1","js-yaml":"^3.4.2","lodash":"^4.13.1","resin-cli-form":"^1.4.1","resin-cli-visuals":"^1.2.8","resin-discoverable-services":"git+https://github.com/resin-io-modules/resin-discoverable-services.git#find-on-all-interfaces","resin-sdk-preconfigured":"^6.4.0","resin-settings-client":"^3.5.0","revalidator":"^0.3.1","rindle":"^1.3.0","rsync":"0.4.0","semver":"^5.3.0","shellwords":"^0.1.0","ssh2":"^0.5.2","tar-fs":"^1.13.2","typed-error":"^2.0.0","underscore.string":"^3.2.3"},"gitHead":"55144cdccaef2ecbd549a7d04d83e5c87f06d75e","bugs":{"url":"https://github.com/resin-io-modules/resin-sync/issues"},"_id":"resin-sync@9.0.0","_shasum":"68472c05a6db3d01fa88b981b79c18f5ed4a0bbe","_from":".","_npmVersion":"4.6.1","_nodeVersion":"8.1.3","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"shasum":"68472c05a6db3d01fa88b981b79c18f5ed4a0bbe","tarball":"https://registry.npmjs.org/resin-sync/-/resin-sync-9.0.0.tgz","integrity":"sha512-5d+l7kHS8bH2WkDvdvYibSm7Jp7Ktgc2tlJyg7+nVzSS27oxd5fL0rkctSVprbrMOCDh8Mw0oI+HYtYCVwQwPg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCZknW/cceejsuSY1Xe0C4WQruK/IOUM+go139b4NylLwIhAM8rcz8qYATBBZ9qEz4dIa9U+xFcYQaOyiUXOXWJ2I9r"}]},"maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-sync-9.0.0.tgz_1501772443821_0.025636615930125117"},"deprecated":"resin-sync is deprecated, please use balena-sync instead"},"9.1.0":{"name":"resin-sync","version":"9.1.0","description":"Watch a local project directory and sync it on the fly","main":"build/index.js","homepage":"https://github.com/resin-io-modules/resin-sync","repository":{"type":"git","url":"git://github.com/resin-io-modules/resin-sync.git"},"keywords":["resin","watch","sync"],"directories":{"test":"tests"},"scripts":{"test":"gulp test","prepublish":"gulp build","docs":"jsdoc2md build/{,**/}*.js > DOCUMENTATION.md"},"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","devDependencies":{"coffee-script":"^1.12.7","gulp":"^3.9.0","gulp-coffee":"^2.3.2","gulp-coffeelint":"^0.6.0","gulp-mocha":"^4.3.0","gulp-util":"~3.0.1","jsdoc-to-markdown":"^3.0.0","mocha":"^3.5.0","mochainon":"^2.0.0","mock-fs":"^4.4.0"},"dependencies":{"JSONStream":"^1.2.1","bluebird":"^3.4.6","chalk":"^1.1.3","docker-toolbelt":"^1.2.1","js-yaml":"^3.4.2","lodash":"^4.13.1","resin-cli-form":"^1.4.1","resin-cli-visuals":"^1.2.8","resin-discoverable-services":"git+https://github.com/resin-io-modules/resin-discoverable-services.git#find-on-all-interfaces","resin-sdk-preconfigured":"^6.4.0","resin-settings-client":"^3.5.0","revalidator":"^0.3.1","rindle":"^1.3.0","rsync":"0.4.0","semver":"^5.3.0","shellwords":"^0.1.0","ssh2":"^0.5.2","tar-fs":"^1.13.2","typed-error":"^2.0.0","underscore.string":"^3.2.3"},"gitHead":"951f92cf3068b6d673b19178fd4fa1345df72751","bugs":{"url":"https://github.com/resin-io-modules/resin-sync/issues"},"_id":"resin-sync@9.1.0","_shasum":"b2f3fc1088f9137687f8cfea680f4639ae2fda8a","_from":".","_npmVersion":"4.6.1","_nodeVersion":"8.1.2","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"shasum":"b2f3fc1088f9137687f8cfea680f4639ae2fda8a","tarball":"https://registry.npmjs.org/resin-sync/-/resin-sync-9.1.0.tgz","integrity":"sha512-MCdRYJtOscfmHheqpQL1KjWtw8j23AFaklB1omoQsvgBop3eCt2d0Vo6SSkvE6aT3EwKxVwuTiItWDKdDQ/I1A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHmjp9mEVh7tgKV2NNdwXMdHJt8zC8/fkoEAURwEaH9qAiEAy+k/W2/dRF01ZaLqLSF93czI112janNLyLyoYo5VblQ="}]},"maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-sync-9.1.0.tgz_1502448207884_0.3530470235273242"},"deprecated":"resin-sync is deprecated, please use balena-sync instead"},"9.2.0":{"name":"resin-sync","version":"9.2.0","description":"Watch a local project directory and sync it on the fly","main":"build/index.js","homepage":"https://github.com/resin-io-modules/resin-sync","repository":{"type":"git","url":"git://github.com/resin-io-modules/resin-sync.git"},"keywords":["resin","watch","sync"],"directories":{"test":"tests"},"scripts":{"test":"gulp test","prepublish":"gulp build","docs":"jsdoc2md build/{,**/}*.js > DOCUMENTATION.md"},"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","devDependencies":{"coffee-script":"^1.12.7","gulp":"^3.9.0","gulp-coffee":"^2.3.2","gulp-coffeelint":"^0.6.0","gulp-mocha":"^4.3.0","gulp-util":"~3.0.1","jsdoc-to-markdown":"^3.0.0","mocha":"^3.5.0","mochainon":"^2.0.0","mock-fs":"^4.4.0"},"dependencies":{"JSONStream":"^1.2.1","bluebird":"^3.4.6","chalk":"^1.1.3","docker-toolbelt":"^1.2.1","js-yaml":"^3.4.2","lodash":"^4.13.1","resin-cli-form":"^1.4.1","resin-cli-visuals":"^1.2.8","resin-discoverable-services":"git+https://github.com/resin-io-modules/resin-discoverable-services.git#find-on-all-interfaces","resin-sdk-preconfigured":"^6.4.0","resin-settings-client":"^3.5.0","revalidator":"^0.3.1","rindle":"^1.3.0","rsync":"0.4.0","semver":"^5.3.0","shellwords":"^0.1.0","ssh2":"^0.5.2","tar-fs":"^1.13.2","typed-error":"^2.0.0","underscore.string":"^3.2.3"},"gitHead":"70e7fbc5cbd74bee539d513104f3c2a0edc7e430","bugs":{"url":"https://github.com/resin-io-modules/resin-sync/issues"},"_id":"resin-sync@9.2.0","_shasum":"764d383e53a40106e737a98ec714827242946f59","_from":".","_npmVersion":"4.6.1","_nodeVersion":"8.1.2","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"shasum":"764d383e53a40106e737a98ec714827242946f59","tarball":"https://registry.npmjs.org/resin-sync/-/resin-sync-9.2.0.tgz","integrity":"sha512-zLet2DSMPQuTKkLjbpPXtcHYjYHtQnxQdsUd2OcHv25SGIjRmyKlTajuudnWL0bl9JZuwnCfoF3uJl3lsPb+bA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGhAXbQFqv7z/ZhIISayEYKSJnX7Kv6HY+XoXphY0LCWAiBot2amzxZRNirm2RHTOCayLwQAZq6CkM/KLYjkAsc9nw=="}]},"maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-sync-9.2.0.tgz_1505478626684_0.18669977877289057"},"deprecated":"resin-sync is deprecated, please use balena-sync instead"},"9.2.2":{"name":"resin-sync","version":"9.2.2","description":"Watch a local project directory and sync it on the fly","main":"build/index.js","homepage":"https://github.com/resin-io-modules/resin-sync","repository":{"type":"git","url":"git://github.com/resin-io-modules/resin-sync.git"},"keywords":["resin","watch","sync"],"directories":{"test":"tests"},"scripts":{"test":"gulp test","prepublish":"gulp build","docs":"jsdoc2md build/{,**/}*.js > DOCUMENTATION.md"},"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","devDependencies":{"coffee-script":"^1.12.7","gulp":"^3.9.0","gulp-coffee":"^2.3.2","gulp-coffeelint":"^0.6.0","gulp-mocha":"^4.3.0","gulp-util":"~3.0.1","jsdoc-to-markdown":"^3.0.0","mocha":"^3.5.0","mochainon":"^2.0.0","mock-fs":"^4.4.0"},"dependencies":{"JSONStream":"^1.2.1","bluebird":"^3.4.6","chalk":"^1.1.3","docker-toolbelt":"^1.2.1","js-yaml":"^3.4.2","lodash":"^4.13.1","resin-cli-form":"^1.4.1","resin-cli-visuals":"^1.2.8","resin-discoverable-services":"git+https://github.com/resin-io-modules/resin-discoverable-services.git#find-on-all-interfaces","resin-sdk-preconfigured":"^6.4.0","resin-semver":"^1.2.0","resin-settings-client":"^3.5.0","revalidator":"^0.3.1","rindle":"^1.3.0","rsync":"0.4.0","shellwords":"^0.1.0","ssh2":"^0.5.2","tar-fs":"^1.13.2","typed-error":"^2.0.0","underscore.string":"^3.2.3"},"gitHead":"728af4cc7773e10f9f7799e1d98e0afc47f7cefe","bugs":{"url":"https://github.com/resin-io-modules/resin-sync/issues"},"_id":"resin-sync@9.2.2","_shasum":"0b28e75b939d7a09af785844dd8244e9775d896c","_from":".","_npmVersion":"4.6.1","_nodeVersion":"6.11.3","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"shasum":"0b28e75b939d7a09af785844dd8244e9775d896c","tarball":"https://registry.npmjs.org/resin-sync/-/resin-sync-9.2.2.tgz","integrity":"sha512-YDVKYd89AHzuXb2qhL7jobt99iCzAKZKJpbgxE+zOaF28TO5jPEi4nI/P3i1Av+fiOCMZ/cEWll0k3V5jablMA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGG1hF/uW3iFiuUoT8OW1lB5eOuy4iX7ugB5MszIiHZNAiEA01ritkE8br9TXogkHNdLJJRFFKzK+/6Yw01sjkcqqe8="}]},"maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-sync-9.2.2.tgz_1506073632028_0.6739914261270314"},"deprecated":"resin-sync is deprecated, please use balena-sync instead"},"9.2.3":{"name":"resin-sync","version":"9.2.3","description":"Watch a local project directory and sync it on the fly","main":"build/index.js","homepage":"https://github.com/resin-io-modules/resin-sync","repository":{"type":"git","url":"git://github.com/resin-io-modules/resin-sync.git"},"keywords":["resin","watch","sync"],"directories":{"test":"tests"},"scripts":{"test":"gulp test","prepublish":"gulp build","docs":"jsdoc2md build/{,**/}*.js > DOCUMENTATION.md"},"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","devDependencies":{"coffee-script":"^1.12.7","gulp":"^3.9.0","gulp-coffee":"^2.3.2","gulp-coffeelint":"^0.6.0","gulp-mocha":"^4.3.0","gulp-util":"~3.0.1","jsdoc-to-markdown":"^3.0.0","mocha":"^3.5.0","mochainon":"^2.0.0","mock-fs":"^4.4.0"},"dependencies":{"JSONStream":"^1.2.1","bluebird":"^3.4.6","chalk":"^1.1.3","docker-toolbelt":"^1.2.1","js-yaml":"^3.4.2","lodash":"^4.13.1","resin-cli-form":"^1.4.1","resin-cli-visuals":"^1.2.8","resin-discoverable-services":"git+https://github.com/resin-io-modules/resin-discoverable-services.git#find-on-all-interfaces","resin-sdk-preconfigured":"^6.4.0","resin-semver":"^1.2.0","resin-settings-client":"^3.5.0","revalidator":"^0.3.1","rindle":"^1.3.0","rsync":"0.4.0","shellwords":"^0.1.0","ssh2":"^0.5.2","tar-fs":"^1.13.2","typed-error":"^2.0.0","underscore.string":"^3.2.3"},"gitHead":"bec4493670b631c9449fae02f8545aaea4b966b6","bugs":{"url":"https://github.com/resin-io-modules/resin-sync/issues"},"_id":"resin-sync@9.2.3","_shasum":"020d3a29ae5a8f771689270fd5809a5a2d80e24f","_from":".","_npmVersion":"4.6.1","_nodeVersion":"6.11.3","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"shasum":"020d3a29ae5a8f771689270fd5809a5a2d80e24f","tarball":"https://registry.npmjs.org/resin-sync/-/resin-sync-9.2.3.tgz","integrity":"sha512-yROpSNMPuqlvRV4LlMgUWGD2ERvS4N7gjc3z7peGEV6gdkZCZrMYBc6RN3Nu6zco0ad0uhuYx8BLulH/JII1jg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDqhrsLuUFKbt9BTX565qRi3rPGpM8vxjNfXauE4fSTKwIgbfJQSMMIyHXi2W+r3hFjue5rw2Tc3zJF2O5F79FhyMc="}]},"maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-sync-9.2.3.tgz_1506099529574_0.8571908485610038"},"deprecated":"resin-sync is deprecated, please use balena-sync instead"},"9.2.4":{"name":"resin-sync","version":"9.2.4","description":"Watch a local project directory and sync it on the fly","main":"build/index.js","homepage":"https://github.com/resin-io-modules/resin-sync","repository":{"type":"git","url":"git://github.com/resin-io-modules/resin-sync.git"},"keywords":["resin","watch","sync"],"directories":{"test":"tests"},"scripts":{"test":"gulp test","prepublish":"gulp build","docs":"jsdoc2md build/{,**/}*.js > DOCUMENTATION.md"},"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","devDependencies":{"coffee-script":"^1.12.7","gulp":"^3.9.0","gulp-coffee":"^2.3.2","gulp-coffeelint":"^0.6.0","gulp-mocha":"^4.3.0","gulp-util":"~3.0.1","jsdoc-to-markdown":"^3.0.0","mocha":"^3.5.0","mochainon":"^2.0.0","mock-fs":"^4.4.0"},"dependencies":{"JSONStream":"^1.2.1","bluebird":"^3.4.6","chalk":"^1.1.3","docker-toolbelt":"^1.2.1","js-yaml":"^3.4.2","lodash":"^4.13.1","resin-cli-form":"^1.4.1","resin-cli-visuals":"^1.2.8","resin-discoverable-services":"git+https://github.com/resin-io-modules/resin-discoverable-services.git#find-on-all-interfaces","resin-sdk-preconfigured":"^6.4.0","resin-semver":"^1.2.0","resin-settings-client":"^3.5.0","revalidator":"^0.3.1","rindle":"^1.3.0","rsync":"0.4.0","shellwords":"^0.1.0","ssh2":"^0.5.2","tar-fs":"^1.13.2","typed-error":"^2.0.0","underscore.string":"^3.2.3"},"gitHead":"73c9e61024cc5d16db627d6509acb2b16ffb4210","bugs":{"url":"https://github.com/resin-io-modules/resin-sync/issues"},"_id":"resin-sync@9.2.4","_shasum":"ce77df11bbc3fdfb49cae83fb03c9f17760464f0","_from":".","_npmVersion":"4.6.1","_nodeVersion":"6.12.0","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"shasum":"ce77df11bbc3fdfb49cae83fb03c9f17760464f0","tarball":"https://registry.npmjs.org/resin-sync/-/resin-sync-9.2.4.tgz","integrity":"sha512-Dj66Ytlhq/0d0Xc9LGhrFpCRjMHqgOpryezGgR3ysOHibIjjc7V3Z0HMOOA+2mGIuk3NbRbZhCNe/AnECrQ2gA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDm1mwBDKPlQ+FyrzSj4JCIc0F2BSAa3BziIeDFZhthzQIhAOHGdYyXOxYEHwLUlhuBlzWCzEWLvzwZT070ZcS1cg6D"}]},"maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-sync-9.2.4.tgz_1511183300095_0.8147758257109672"},"deprecated":"resin-sync is deprecated, please use balena-sync instead"},"9.3.0":{"name":"resin-sync","version":"9.3.0","description":"Watch a local project directory and sync it on the fly","main":"build/index.js","homepage":"https://github.com/resin-io-modules/resin-sync","repository":{"type":"git","url":"git://github.com/resin-io-modules/resin-sync.git"},"keywords":["resin","watch","sync"],"directories":{"test":"tests"},"scripts":{"test":"gulp test","prepublish":"gulp build","docs":"jsdoc2md build/{,**/}*.js > DOCUMENTATION.md"},"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","devDependencies":{"coffee-script":"^1.12.7","gulp":"^3.9.0","gulp-coffee":"^2.3.2","gulp-coffeelint":"^0.6.0","gulp-mocha":"^4.3.0","gulp-util":"~3.0.1","jsdoc-to-markdown":"^3.0.0","mocha":"^3.5.0","mochainon":"^2.0.0","mock-fs":"^4.4.0"},"dependencies":{"JSONStream":"^1.2.1","bluebird":"^3.4.6","chalk":"^1.1.3","docker-toolbelt":"^1.2.1","js-yaml":"^3.4.2","lodash":"^4.13.1","resin-cli-form":"^1.4.1","resin-cli-visuals":"^1.2.8","resin-discoverable-services":"git+https://github.com/resin-io-modules/resin-discoverable-services.git#find-on-all-interfaces","resin-sdk-preconfigured":"^6.4.0","resin-semver":"^1.2.0","resin-settings-client":"^3.5.0","revalidator":"^0.3.1","rindle":"^1.3.0","rsync":"0.4.0","shellwords":"^0.1.0","ssh2":"^0.5.2","tar-fs":"^1.13.2","typed-error":"^2.0.0","underscore.string":"^3.2.3"},"gitHead":"ae84107fd3439359e6e6db48f67344d5666de78c","bugs":{"url":"https://github.com/resin-io-modules/resin-sync/issues"},"_id":"resin-sync@9.3.0","_shasum":"b22178aeb3c985d27daf356eefc83ddf5336e883","_from":".","_npmVersion":"4.6.1","_nodeVersion":"6.12.2","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"shasum":"b22178aeb3c985d27daf356eefc83ddf5336e883","tarball":"https://registry.npmjs.org/resin-sync/-/resin-sync-9.3.0.tgz","integrity":"sha512-KOUW97vtD5a7ZTxf0RJ8iMeNAdceZY0HBFB/lSWQ4rqZQBRh/puWUI+JeWnbGnUfmlL2hDDxQ0cyOgTdkHNQEA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCm3SBw2jlftc98050+kCOn2l3hQ1AHd4/iM3OMp6UkzwIhAKOTXM8Kl/YBZMXf9MQAslyvyjFq65VY9X7DoKg0XABu"}]},"maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-sync-9.3.0.tgz_1512987616743_0.5056344347540289"},"deprecated":"resin-sync is deprecated, please use balena-sync instead"},"9.3.1":{"name":"resin-sync","version":"9.3.1","description":"Watch a local project directory and sync it on the fly","main":"build/index.js","homepage":"https://github.com/resin-io-modules/resin-sync","repository":{"type":"git","url":"git://github.com/resin-io-modules/resin-sync.git"},"keywords":["resin","watch","sync"],"directories":{"test":"tests"},"scripts":{"test":"gulp test","prepublish":"gulp build","docs":"jsdoc2md build/{,**/}*.js > DOCUMENTATION.md"},"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","devDependencies":{"coffee-script":"^1.12.7","gulp":"^3.9.0","gulp-coffee":"^2.3.2","gulp-coffeelint":"^0.6.0","gulp-mocha":"^4.3.0","gulp-util":"~3.0.1","jsdoc-to-markdown":"^3.0.0","mocha":"^3.5.0","mochainon":"^2.0.0","mock-fs":"^4.4.0"},"dependencies":{"JSONStream":"^1.2.1","bluebird":"^3.4.6","chalk":"^1.1.3","docker-toolbelt":"^1.2.1","js-yaml":"^3.4.2","lodash":"^4.13.1","resin-cli-form":"^1.4.1","resin-cli-visuals":"^1.2.8","resin-discoverable-services":"git+https://github.com/resin-io-modules/resin-discoverable-services.git#find-on-all-interfaces","resin-sdk-preconfigured":"^6.4.0","resin-semver":"^1.2.0","resin-settings-client":"^3.5.0","revalidator":"^0.3.1","rindle":"^1.3.0","rsync":"0.4.0","shellwords":"^0.1.0","ssh2":"^0.5.2","tar-fs":"^1.13.2","typed-error":"^2.0.0","underscore.string":"^3.2.3"},"gitHead":"f083915f159c4337b92aeade6f771b765e7c68ef","bugs":{"url":"https://github.com/resin-io-modules/resin-sync/issues"},"_id":"resin-sync@9.3.1","_shasum":"68177c6f83a9ddbe9f56cb3b1bbc02bdbe9d6a84","_from":".","_npmVersion":"4.6.1","_nodeVersion":"6.12.3","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"shasum":"68177c6f83a9ddbe9f56cb3b1bbc02bdbe9d6a84","tarball":"https://registry.npmjs.org/resin-sync/-/resin-sync-9.3.1.tgz","integrity":"sha512-pe1EWNi0r8MP7vtXGzL7T8I8o5miA+48U56JmlW2GvNH/EkVPAvvezqrycwTXP6QgwJfIZsCKk+QCyevjbIcAg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAiXCy9/UUUbPYhD+HDECOk7bKAsC3+23i45amN1Zww7AiEAoXmbo93BizOvNzg+Y0tFw9+4kC1asWtmiEqW6mTq+WA="}]},"maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-sync-9.3.1.tgz_1516278536459_0.699826544849202"},"deprecated":"resin-sync is deprecated, please use balena-sync instead"},"9.3.2":{"name":"resin-sync","version":"9.3.2","description":"Watch a local project directory and sync it on the fly","main":"build/index.js","homepage":"https://github.com/resin-io-modules/resin-sync","repository":{"type":"git","url":"git://github.com/resin-io-modules/resin-sync.git"},"keywords":["resin","watch","sync"],"directories":{"test":"tests"},"scripts":{"test":"gulp test","prepublish":"gulp build","docs":"jsdoc2md build/{,**/}*.js > DOCUMENTATION.md"},"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","devDependencies":{"coffee-script":"^1.12.7","gulp":"^3.9.0","gulp-coffee":"^2.3.2","gulp-coffeelint":"^0.6.0","gulp-mocha":"^4.3.0","gulp-util":"~3.0.1","jsdoc-to-markdown":"^3.0.0","mocha":"^3.5.0","mochainon":"^2.0.0","mock-fs":"^4.4.0"},"dependencies":{"JSONStream":"^1.2.1","bluebird":"^3.4.6","chalk":"^1.1.3","docker-toolbelt":"^1.2.1","js-yaml":"^3.4.2","lodash":"^4.13.1","resin-cli-form":"^1.4.1","resin-cli-visuals":"^1.2.8","resin-discoverable-services":"git+https://github.com/resin-io-modules/resin-discoverable-services.git#find-on-all-interfaces","resin-sdk-preconfigured":"^6.4.0","resin-semver":"^1.2.0","resin-settings-client":"^3.5.0","revalidator":"^0.3.1","rindle":"^1.3.0","rsync":"0.4.0","shellwords":"^0.1.0","ssh2":"^0.5.2","tar-fs":"^1.13.2","typed-error":"^2.0.0","underscore.string":"^3.2.3"},"gitHead":"45dad0e49ab4626f89ed4d1d7d58e8a71d635a39","bugs":{"url":"https://github.com/resin-io-modules/resin-sync/issues"},"_id":"resin-sync@9.3.2","_shasum":"8ea409650ca82448848e745a2edd3be96521a4c0","_from":".","_npmVersion":"4.6.1","_nodeVersion":"6.12.3","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"shasum":"8ea409650ca82448848e745a2edd3be96521a4c0","tarball":"https://registry.npmjs.org/resin-sync/-/resin-sync-9.3.2.tgz","integrity":"sha512-7m/JsTWCEHd0H7yMSB2lW5id+E0t5oh9Xrrleca/AQTiEnDvBcVMqPB8I+zjVLzd7Zfnm4h0jwMBVbpjOPnUUQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICJWDd7sdN4zWSONz/txy+h63yY1p5nrfmM7zv1sv90zAiA4AA69MsyLAqxVayIowUFqx5phd6S8WPTghx/C4XE5gA=="}]},"maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-sync-9.3.2.tgz_1517932482932_0.9099731019232422"},"deprecated":"resin-sync is deprecated, please use balena-sync instead"},"9.3.3":{"name":"resin-sync","version":"9.3.3","description":"Watch a local project directory and sync it on the fly","main":"build/index.js","homepage":"https://github.com/resin-io-modules/resin-sync","repository":{"type":"git","url":"git://github.com/resin-io-modules/resin-sync.git"},"keywords":["resin","watch","sync"],"directories":{"test":"tests"},"scripts":{"test":"gulp test","prepublish":"gulp build","docs":"jsdoc2md build/{,**/}*.js > DOCUMENTATION.md"},"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","devDependencies":{"coffee-script":"^1.12.7","gulp":"^3.9.0","gulp-coffee":"^2.3.2","gulp-coffeelint":"^0.6.0","gulp-mocha":"^4.3.0","gulp-util":"~3.0.1","jsdoc-to-markdown":"^3.0.0","mocha":"^3.5.0","mochainon":"^2.0.0","mock-fs":"^4.4.0"},"dependencies":{"JSONStream":"^1.2.1","bluebird":"^3.4.6","chalk":"^1.1.3","docker-toolbelt":"^1.2.1","js-yaml":"^3.4.2","lodash":"^4.13.1","resin-cli-form":"^1.4.1","resin-cli-visuals":"^1.2.8","resin-discoverable-services":"git+https://github.com/resin-io-modules/resin-discoverable-services.git#find-on-all-interfaces","resin-sdk-preconfigured":"^6.4.0","resin-semver":"^1.2.0","resin-settings-client":"^3.5.0","revalidator":"^0.3.1","rindle":"^1.3.0","rsync":"0.4.0","shellwords":"^0.1.0","ssh2":"^0.5.2","tar-fs":"^1.13.2","typed-error":"^2.0.0","underscore.string":"^3.2.3"},"gitHead":"fd135a37f2e29ae3255215ee7b3521e6be665db3","bugs":{"url":"https://github.com/resin-io-modules/resin-sync/issues"},"_id":"resin-sync@9.3.3","_shasum":"063b3869272d5e2d26e7f01183e79f38ba8b00a6","_from":".","_npmVersion":"4.6.1","_nodeVersion":"6.13.1","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"shasum":"063b3869272d5e2d26e7f01183e79f38ba8b00a6","tarball":"https://registry.npmjs.org/resin-sync/-/resin-sync-9.3.3.tgz","fileCount":50,"unpackedSize":203804,"integrity":"sha512-ayO06gnDolc/JgQUad6D/kN0soFJy1zZs9l33+lC1nVWmQyJ1WDAiKUcpPPE9x9i4WLEHy591o2ol6r5+Jt6cQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDlgmLwNLMbiEUHEA3wTZhy7NBxSKGdBYA7IIvP6spVHQIhALKB9jmUQk0L009/b84SipbTbprwnZ0i5o/99x2jeL5b"}]},"maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-sync_9.3.3_1522055436126_0.3247051531882805"},"_hasShrinkwrap":false,"deprecated":"resin-sync is deprecated, please use balena-sync instead"},"9.3.4":{"name":"resin-sync","version":"9.3.4","description":"Watch a local project directory and sync it on the fly","main":"build/index.js","homepage":"https://github.com/resin-io-modules/resin-sync","repository":{"type":"git","url":"git://github.com/resin-io-modules/resin-sync.git"},"keywords":["resin","watch","sync"],"directories":{"test":"tests"},"scripts":{"test":"gulp test","prepublish":"gulp build","docs":"jsdoc2md build/{,**/}*.js > DOCUMENTATION.md"},"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","devDependencies":{"coffee-script":"^1.12.7","gulp":"^3.9.0","gulp-coffee":"^2.3.2","gulp-coffeelint":"^0.6.0","gulp-mocha":"^4.3.0","gulp-util":"~3.0.1","jsdoc-to-markdown":"^3.0.0","mocha":"^3.5.0","mochainon":"^2.0.0","mock-fs":"^4.4.0"},"dependencies":{"JSONStream":"^1.2.1","bluebird":"^3.4.6","chalk":"^1.1.3","docker-toolbelt":"^1.2.1","js-yaml":"^3.4.2","lodash":"^4.13.1","resin-cli-form":"^1.4.1","resin-cli-visuals":"^1.2.8","resin-discoverable-services":"git+https://github.com/resin-io-modules/resin-discoverable-services.git#find-on-all-interfaces","resin-sdk-preconfigured":"^6.4.0","resin-semver":"^1.2.0","resin-settings-client":"^3.5.0","revalidator":"^0.3.1","rindle":"^1.3.0","rsync":"0.4.0","shellwords":"^0.1.0","ssh2":"^0.5.2","tar-fs":"^1.13.2","typed-error":"^2.0.0","underscore.string":"^3.2.3"},"gitHead":"3896d0aef3645cfa119bc93b4c3e9abfa16bd3bc","bugs":{"url":"https://github.com/resin-io-modules/resin-sync/issues"},"_id":"resin-sync@9.3.4","_shasum":"e2333b24611d6f91f44209494a35cc617264163b","_from":".","_npmVersion":"4.6.1","_nodeVersion":"6.14.1","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"shasum":"e2333b24611d6f91f44209494a35cc617264163b","tarball":"https://registry.npmjs.org/resin-sync/-/resin-sync-9.3.4.tgz","fileCount":50,"unpackedSize":203912,"integrity":"sha512-IuwZIJHX+m8ySYhM2awBd7k1clyRawYoGzhmqxEbPN8Unuonn/MUjyQkFJafYESyc3wt6bM6q+f2d8J4UqGYlQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEil/supyNrCXqY0bQSLJ5PInMxuvmv9hrCUere+TkAVAiEA0FrU6dkLiT+ssWnVbRy1tPuluybS5ibuYQ1uTjFgPxU="}]},"maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-sync_9.3.4_1522756306847_0.2413713563751807"},"_hasShrinkwrap":false,"deprecated":"resin-sync is deprecated, please use balena-sync instead"},"9.3.5":{"name":"resin-sync","version":"9.3.5","description":"Watch a local project directory and sync it on the fly","main":"build/index.js","homepage":"https://github.com/resin-io-modules/resin-sync","repository":{"type":"git","url":"git://github.com/resin-io-modules/resin-sync.git"},"keywords":["resin","watch","sync"],"directories":{"test":"tests"},"scripts":{"test":"gulp test","prepublish":"gulp build","docs":"jsdoc2md build/{,**/}*.js > DOCUMENTATION.md"},"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","devDependencies":{"coffee-script":"^1.12.7","gulp":"^3.9.0","gulp-coffee":"^2.3.2","gulp-coffeelint":"^0.6.0","gulp-mocha":"^4.3.0","gulp-util":"~3.0.1","jsdoc-to-markdown":"^3.0.0","mocha":"^3.5.0","mochainon":"^2.0.0","mock-fs":"^4.4.0"},"dependencies":{"JSONStream":"^1.2.1","bluebird":"^3.4.6","chalk":"^1.1.3","docker-toolbelt":"^1.2.1","js-yaml":"^3.4.2","lodash":"^4.13.1","resin-cli-form":"^1.4.1","resin-cli-visuals":"^1.2.8","resin-discoverable-services":"git+https://github.com/resin-io-modules/resin-discoverable-services.git#find-on-all-interfaces","resin-sdk":"9.0.0-beta24","resin-semver":"^1.2.0","resin-settings-client":"^3.5.0","revalidator":"^0.3.1","rindle":"^1.3.0","rsync":"0.4.0","shellwords":"^0.1.0","ssh2":"^0.5.2","tar-fs":"^1.13.2","typed-error":"^2.0.0","underscore.string":"^3.2.3"},"gitHead":"ef36b73d636a70882384abe0f41d26f9740ad4e2","bugs":{"url":"https://github.com/resin-io-modules/resin-sync/issues"},"_id":"resin-sync@9.3.5","_shasum":"cf1d626d7ad8e10c2e2267c495fd88349e8caaca","_from":".","_npmVersion":"4.6.1","_nodeVersion":"6.14.2","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"shasum":"cf1d626d7ad8e10c2e2267c495fd88349e8caaca","tarball":"https://registry.npmjs.org/resin-sync/-/resin-sync-9.3.5.tgz","fileCount":50,"unpackedSize":204037,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbC+IJCRA9TVsSAnZWagAAWncQAJzkl3Of7h8LY/7bSe/O\nlsnpb6fGzS4SvqIHauQVz/QQlUce0mBUBFoVyfkM1QerLd01YvrIZAG79Ire\n3Ro3VJY4KZZE4QbxU63JzTt1ZPBuE2n27rxkWHYwnaBVR6YkhppmxBI9Fml0\nymZH+AbBXp0UPuo7HkXl+dMqvaG6HD91Cw1Mn8g4VGzRN4o8yu907rfJUPs5\ntcDrDFUcyktg4DmFbzpr0aOEJB8Mv3UmpNX5I319+UctBq6EkOTo2tl1+Ztw\nSRifcmNCpRP8KvG5AifxkqX5650Ul/AwjvAQT4XXZaAOzCB5hT+4C/8TBuVp\nNDCB94qM4JpBztBkb9DmGTwAA55Wv63OOTzgODTZfNBByzMdC8FWdmHVmgMe\naFYRVOVNhbzAJNnM92w77nBLE9prqjLOulw1wLnx2samd8LwIP/X15Y2UxS7\naSlk/v/3Nv7Uycz0tVzYITlvINW2MKLZBxMz7Ds3oVsfwX8YS0777cS8V9aG\nCQPk//KTqE6c0smKivGotcHvJ88nejbq256t7G/imZVxDXoaxfxbT/bxgKpQ\nxGifyOda6ZFeQi1DTglNTjOivYY1CGfVyLEpZZAzP7g8Rxwagm8u6glx5GCH\n07mKKvbluaoC5+CPk1+4PZZKli/rhhqaNwsLKI86hQkpMVad7iGnJ7P6Mq+5\n+Fau\r\n=J0J4\r\n-----END PGP SIGNATURE-----\r\n","integrity":"sha512-fJjjAoMJi3sAc+o58hIwtfqkAOIrZqVovF86slK6ioXxQa4bG6OXkGM0yhG5ZvkEdXwmqWjMMxEgWV+0Zn5dng==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDYUkWcVby8MpxL/SFYTWG3a2vq9WioXLwJgE4QPhZH4gIgXZtcq1eiUJzIsIW9H7y326X7aNXp+bFFTjHUkTGs6Rs="}]},"maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-sync_9.3.5_1527505416493_0.8525736333560097"},"_hasShrinkwrap":false,"deprecated":"resin-sync is deprecated, please use balena-sync instead"},"9.3.6-152-resin-semver-5adbf385be80e61a454bb599ca21cdd9c20cf23d":{"name":"resin-sync","version":"9.3.6-152-resin-semver-5adbf385be80e61a454bb599ca21cdd9c20cf23d","description":"Watch a local project directory and sync it on the fly","main":"build/index.js","homepage":"https://github.com/resin-io-modules/resin-sync","repository":{"type":"git","url":"git://github.com/resin-io-modules/resin-sync.git"},"keywords":["resin","watch","sync"],"directories":{"test":"tests"},"scripts":{"test":"gulp test","prepublish":"gulp build","docs":"jsdoc2md build/{,**/}*.js > DOCUMENTATION.md"},"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","devDependencies":{"coffee-script":"^1.12.7","gulp":"^3.9.0","gulp-coffee":"^2.3.2","gulp-coffeelint":"^0.6.0","gulp-mocha":"^4.3.0","gulp-util":"~3.0.1","jsdoc-to-markdown":"^3.0.0","mocha":"^3.5.0","mochainon":"^2.0.0","mock-fs":"^4.4.0"},"dependencies":{"JSONStream":"^1.2.1","bluebird":"^3.4.6","chalk":"^1.1.3","docker-toolbelt":"^1.2.1","js-yaml":"^3.4.2","lodash":"^4.13.1","resin-cli-form":"^1.4.1","resin-cli-visuals":"^1.2.8","resin-discoverable-services":"git+https://github.com/resin-io-modules/resin-discoverable-services.git#find-on-all-interfaces","resin-sdk":"9.0.0-beta24","resin-semver":"^1.3.0","resin-settings-client":"^3.5.0","revalidator":"^0.3.1","rindle":"^1.3.0","rsync":"0.4.0","shellwords":"^0.1.0","ssh2":"^0.5.2","tar-fs":"^1.13.2","typed-error":"^2.0.0","underscore.string":"^3.2.3"},"readme":"resin-sync\n==========\n\n> Update your application from a local source directory to a device on-the-fly.\n\n[![npm version](https://badge.fury.io/js/resin-sync.svg)](http://badge.fury.io/js/resin-sync)\n[![dependencies](https://david-dm.org/resin-io-modules/resin-sync.svg)](https://david-dm.org/resin-io-modules/resin-sync.svg)\n[![Build Status](https://travis-ci.org/resin-io-modules/resin-sync.svg?branch=master)](https://travis-ci.org/resin-io-modules/resin-sync)\n[![Gitter](https://badges.gitter.im/Join Chat.svg)](https://gitter.im/resin-io-modules/chat)\n\nRole\n----\n\nThe intention of this module is to provide a way to sync changes from a local source directory to a device.\n\n**THIS MODULE IS LOW LEVEL AND IS NOT MEANT TO BE USED BY END USERS DIRECTLY**.\n\nAPI\n-------------\n\nThis module exports two methods:\n\n#### capitano(cliTool)\n\nThis returns [`capitano`](https://github.com/resin-io/capitano) command that\ncan be registered by a cli tool. It is a convenience method that allows\nadding/modifying `resin sync` capitano commands/options without requiring changes in\nboth the cli tool and the `resin-sync` module. The list of supported cli\ntools currently only includes 'resin-cli'\n\nExample usage in `resin-cli`:\n\n```coffeescript\nresinCliSyncCmd = require('resin-sync').capitano('resin-cli')\ncapitano.command(resinCliSyncCmd)\n```\n\n#### sync(target)\n\nThis method returns the proper `sync()` method for the specified `target`.\nSpecifying different targets is necessary because the *application sync*\nprocess needs to adapt to the particular destination environment.\n\nThe list of currently support targets is\n\n* `remote-resin-io-device`\n* `local-resin-os-device`\n\nand more will be added incrementally (e.g. `remote-resin-os-device`,\n`virtual-resin-os-device` etc.)\n\nThe `sync()` method can be used directly by modules that don't use capitano.\n\nSupport\n-------\n\nIf you're having any problem, please [raise an issue](https://github.com/resin-io-modules/resin-sync/issues/new) on GitHub and the Resin.io team will be happy to help.\n\nTests\n-----\n\nRun the test suite by doing:\n\n```sh\n$ gulp test\n```\n\nContribute\n----------\n\n- Issue Tracker: [github.com/resin-io-modules/resin-sync/issues](https://github.com/resin-io-modules/resin-sync/issues)\n- Source Code: [github.com/resin-io-modules/resin-sync](https://github.com/resin-io-modules/resin-sync)\n\nBefore submitting a PR, please make sure that you include tests, and that [coffeelint](http://www.coffeelint.org/) runs without any warning:\n\n```sh\n$ gulp lint\n```\n\nLicense\n-------\n\nThe project is licensed under the Apache 2.0 license.\n","readmeFilename":"README.md","gitHead":"5adbf385be80e61a454bb599ca21cdd9c20cf23d","bugs":{"url":"https://github.com/resin-io-modules/resin-sync/issues"},"_id":"resin-sync@9.3.6-152-resin-semver-5adbf385be80e61a454bb599ca21cdd9c20cf23d","_npmVersion":"6.1.0","_nodeVersion":"10.4.0","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"integrity":"sha512-snKXsqUZYN3hhoZcWxouQPREtJc5G1eP5U2B8/yIRt+DIANgNB0uqP+Vu70sddIzL2xclCuyI394XpmSKyekEA==","shasum":"7b9aa12262d2544fcc20d4bc1ae8baebbc321beb","tarball":"https://registry.npmjs.org/resin-sync/-/resin-sync-9.3.6-152-resin-semver-5adbf385be80e61a454bb599ca21cdd9c20cf23d.tgz","fileCount":49,"unpackedSize":203618,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJboP91CRA9TVsSAnZWagAAhDcQAJcgf9QWNqHJX+74g+lE\n84OnNQt961SNYqijvaFb8L1qGFn7s9QaKyPax+PqYuTAaCV1+TVq/9Gs4PPa\nkZkjT1bo6ECfjdrGezOH31Q62kByW7tiVslqtinJRyJEIyXkPbTDnWdHc9l7\nvEnCDTYS+hMFTNS4ZbvZXOOErmVoTV4GKA9AGL0czM6y8vbXdII14aefGnOb\ntMs0xnfPDdSgY4fEkQs7TCYS2togJo1ak3Gkyaa7+2uyz0zrh9JwyjHeY8q6\nEkspvJRS9MeoZL5oAYCx8to++ZknuovJrg4dzWk37H1TJdETBrwvxUv1GzMn\n3xJs+QnBnA0wePC/RrVytohGGM3M38PN6cWYhrRBvCLPwzIE7at+mUIa2g+z\nJW1BwlWtwUfFkjGNzwslXz1a70bu/BIlgo2E0AAHH/lTGrKrGhlByZ2DQe4+\nEZP1S9snuKL6yeptAzlcO60pCPC7uDqB729ogOqzE+WxsysgIrMxnFiL0/uK\n4OKJuduH3/29gHY06+wDgByGnvK8ap0IfO6CJjXMqPK1/8tQrpeEk8HXrIbJ\nDKkYNE6tDrENlo/eoms7t+jmN/xhlrw96jXPRKAjnim0YRlVJvy+iutvFgG3\nCX31WKvprwjRMQEdXgTVXM5eVfwR3s17SvrP1QkGeV9SZ/tkA5IsYNfqVKlC\nn9WJ\r\n=m62o\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH9aP/KV9gIbzBg4zWAEeoENmYzZhuJRl2t5BLLNTO9FAiEArPaGSFvVtchRj1CiqlX9JAEzktBsrCkeKtZW4012i6E="}]},"maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-sync_9.3.6-152-resin-semver-5adbf385be80e61a454bb599ca21cdd9c20cf23d_1537277813014_0.7341451391159663"},"_hasShrinkwrap":false},"9.3.6":{"name":"resin-sync","version":"9.3.6","description":"Watch a local project directory and sync it on the fly","main":"build/index.js","homepage":"https://github.com/resin-io-modules/resin-sync","repository":{"type":"git","url":"git://github.com/resin-io-modules/resin-sync.git"},"keywords":["resin","watch","sync"],"directories":{"test":"tests"},"scripts":{"test":"gulp test","prepublish":"gulp build","docs":"jsdoc2md build/{,**/}*.js > DOCUMENTATION.md"},"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","devDependencies":{"coffee-script":"^1.12.7","gulp":"^3.9.0","gulp-coffee":"^2.3.2","gulp-coffeelint":"^0.6.0","gulp-mocha":"^4.3.0","gulp-util":"~3.0.1","jsdoc-to-markdown":"^3.0.0","mocha":"^3.5.0","mochainon":"^2.0.0","mock-fs":"^4.4.0"},"dependencies":{"JSONStream":"^1.2.1","bluebird":"^3.4.6","chalk":"^1.1.3","docker-toolbelt":"^1.2.1","js-yaml":"^3.4.2","lodash":"^4.13.1","resin-cli-form":"^1.4.1","resin-cli-visuals":"^1.2.8","resin-discoverable-services":"git+https://github.com/resin-io-modules/resin-discoverable-services.git#find-on-all-interfaces","resin-sdk":"9.0.0-beta24","resin-semver":"^1.3.0","resin-settings-client":"^3.5.0","revalidator":"^0.3.1","rindle":"^1.3.0","rsync":"0.4.0","shellwords":"^0.1.0","ssh2":"^0.5.2","tar-fs":"^1.13.2","typed-error":"^2.0.0","underscore.string":"^3.2.3"},"gitHead":"58633dca00f862fde7097ee0273209bd985857f6","bugs":{"url":"https://github.com/resin-io-modules/resin-sync/issues"},"_id":"resin-sync@9.3.6","_npmVersion":"6.1.0","_nodeVersion":"10.4.0","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"integrity":"sha512-VO84EnrpFswdowTGombeem1cwjQ6w2z5C2tog04OMtrr8Nh2NdTNxfMvhgqdujHHnhqA5eh1vqtUiiXqzeKMUA==","shasum":"cfc26d68dc13935ffc5eaf1e941cd4314931e1c5","tarball":"https://registry.npmjs.org/resin-sync/-/resin-sync-9.3.6.tgz","fileCount":49,"unpackedSize":203560,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbogGXCRA9TVsSAnZWagAASBAQAIS+ehbOqKDbeZAuvcLJ\ndf98GRZ60AVcOM/dxe1ld+yoclUGE9rLfyhRt8ugqYcYLdDn+4ItngH08q7W\n+FuT908Zh52kdR0IbsD/xluV7kafm/igtIp6bYR+TqRCOwvj+ZBdMpwTUcRa\ngy7OlG/vqqFP70doughoGKly485GEgkfQfgxGufsNRpZqg5+dSq9cIdt7Gdi\nHUaSgUhnmF6gUwRE2KZcMMUaFIRE9Id1kNM2UeaVilRbROTWRlMKRk/MW9nN\nUPeVkXRY5Tst3MU/weLNFCtWlKs4lfZH85PuiKCwp0m+l54pAQ8NA9th53tN\nii2KeT28UmS19FoFndcFfWjCzUrJqf9nbaAHeDzBMuCmHf4aPZZ8/QtRbFBv\nhzUYe/WlivDS3xr+VkHn48kMRJnwe22jfKOr9wSBNHFYaHugThcKUMkx9Mir\n4HXVNgA1kbd0gVSd9WVP8B/e0JnfrYfGJkB8Bp+d9Ku1z11c1R10gpSe668j\n9/smGGsPaXVe0dsH8mt6NDw0/zz5lFm4mr6kKNJbzLGi7N4JvQqv1GV5IzlG\nfbx/BdLQ7DqIJ2LSJPq42fJ9/D/oCfkza7so467Qu4c4D7g3eSY/TOEs95Wr\nh+MqA6gH33WhG6Zlkxul4kFMf1fp1/qpIz+aYRCDv11FtYGijbcusAFMqtqJ\nEQIQ\r\n=1CMt\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHbhRhoKPlRQ9mJ3I0maSPkT1/txxqUX66t9MzFsfsXIAiEAqI7IZlaaFPe4Hu3ui2zeoqjkBtO7Tw5k3fp908p5vok="}]},"maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-sync_9.3.6_1537343894545_0.4990601623141231"},"_hasShrinkwrap":false,"deprecated":"resin-sync is deprecated, please use balena-sync instead"},"9.3.7-message-changes-41cc8b2d87693bd4a59acacef97ea82303326d77":{"name":"resin-sync","version":"9.3.7-message-changes-41cc8b2d87693bd4a59acacef97ea82303326d77","description":"Watch a local project directory and sync it on the fly","main":"build/index.js","homepage":"https://github.com/resin-io-modules/resin-sync","repository":{"type":"git","url":"git://github.com/resin-io-modules/resin-sync.git"},"keywords":["resin","watch","sync"],"directories":{"test":"tests"},"scripts":{"test":"gulp test","prepublish":"gulp build","docs":"jsdoc2md build/{,**/}*.js > DOCUMENTATION.md"},"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","devDependencies":{"coffee-script":"^1.12.7","gulp":"^3.9.0","gulp-coffee":"^2.3.2","gulp-coffeelint":"^0.6.0","gulp-mocha":"^4.3.0","gulp-util":"~3.0.1","jsdoc-to-markdown":"^3.0.0","mocha":"^3.5.0","mochainon":"^2.0.0","mock-fs":"^4.4.0"},"dependencies":{"JSONStream":"^1.2.1","bluebird":"^3.4.6","chalk":"^1.1.3","docker-toolbelt":"^1.2.1","js-yaml":"^3.4.2","lodash":"^4.13.1","resin-cli-form":"^1.4.1","resin-cli-visuals":"^1.2.8","resin-discoverable-services":"git+https://github.com/resin-io-modules/resin-discoverable-services.git#find-on-all-interfaces","resin-sdk":"9.0.0-beta24","resin-semver":"^1.3.0","resin-settings-client":"^3.5.0","revalidator":"^0.3.1","rindle":"^1.3.0","rsync":"0.4.0","shellwords":"^0.1.0","ssh2":"^0.5.2","tar-fs":"^1.13.2","typed-error":"^2.0.0","underscore.string":"^3.2.3"},"readme":"resin-sync\n==========\n\n> Update your application from a local source directory to a device on-the-fly.\n\n[![npm version](https://badge.fury.io/js/resin-sync.svg)](http://badge.fury.io/js/resin-sync)\n[![dependencies](https://david-dm.org/resin-io-modules/resin-sync.svg)](https://david-dm.org/resin-io-modules/resin-sync.svg)\n[![Build Status](https://travis-ci.org/resin-io-modules/resin-sync.svg?branch=master)](https://travis-ci.org/resin-io-modules/resin-sync)\n[![Gitter](https://badges.gitter.im/Join Chat.svg)](https://gitter.im/resin-io-modules/chat)\n\nRole\n----\n\nThe intention of this module is to provide a way to sync changes from a local source directory to a device.\n\n**THIS MODULE IS LOW LEVEL AND IS NOT MEANT TO BE USED BY END USERS DIRECTLY**.\n\nAPI\n-------------\n\nThis module exports two methods:\n\n#### capitano(cliTool)\n\nThis returns [`capitano`](https://github.com/resin-io/capitano) command that\ncan be registered by a cli tool. It is a convenience method that allows\nadding/modifying `resin sync` capitano commands/options without requiring changes in\nboth the cli tool and the `resin-sync` module. The list of supported cli\ntools currently only includes 'resin-cli'\n\nExample usage in `resin-cli`:\n\n```coffeescript\nresinCliSyncCmd = require('resin-sync').capitano('resin-cli')\ncapitano.command(resinCliSyncCmd)\n```\n\n#### sync(target)\n\nThis method returns the proper `sync()` method for the specified `target`.\nSpecifying different targets is necessary because the *application sync*\nprocess needs to adapt to the particular destination environment.\n\nThe list of currently support targets is\n\n* `remote-resin-io-device`\n* `local-resin-os-device`\n\nand more will be added incrementally (e.g. `remote-resin-os-device`,\n`virtual-resin-os-device` etc.)\n\nThe `sync()` method can be used directly by modules that don't use capitano.\n\nSupport\n-------\n\nIf you're having any problem, please [raise an issue](https://github.com/resin-io-modules/resin-sync/issues/new) on GitHub and the Resin.io team will be happy to help.\n\nTests\n-----\n\nRun the test suite by doing:\n\n```sh\n$ gulp test\n```\n\nContribute\n----------\n\n- Issue Tracker: [github.com/resin-io-modules/resin-sync/issues](https://github.com/resin-io-modules/resin-sync/issues)\n- Source Code: [github.com/resin-io-modules/resin-sync](https://github.com/resin-io-modules/resin-sync)\n\nBefore submitting a PR, please make sure that you include tests, and that [coffeelint](http://www.coffeelint.org/) runs without any warning:\n\n```sh\n$ gulp lint\n```\n\nLicense\n-------\n\nThe project is licensed under the Apache 2.0 license.\n","readmeFilename":"README.md","gitHead":"41cc8b2d87693bd4a59acacef97ea82303326d77","bugs":{"url":"https://github.com/resin-io-modules/resin-sync/issues"},"_id":"resin-sync@9.3.7-message-changes-41cc8b2d87693bd4a59acacef97ea82303326d77","_npmVersion":"6.1.0","_nodeVersion":"10.4.0","_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"dist":{"integrity":"sha512-2z783WAkP/65m8xl+nVIKp8TQhBKE2b5ACQiWA3MnVXARtos11P6bG2BBFi3WcA14Sbgt9PUJ9KQ+lQFcVdmAw==","shasum":"3c061db50db40effcb28bf059eb8006cb251194e","tarball":"https://registry.npmjs.org/resin-sync/-/resin-sync-9.3.7-message-changes-41cc8b2d87693bd4a59acacef97ea82303326d77.tgz","fileCount":49,"unpackedSize":203777,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbyLfwCRA9TVsSAnZWagAAoDgP/jON9Th2AZHVQqStGKyU\nGoqrEmJ2XOMU4ORaUONDVZt8q7oiaDSIiP2etBSk8ivlztehibntjfGxc9NG\n9Lz7skJr9huHqztngVIBYL13p53rmVXX1uvpHgKWVmTofWjoczNdQ+oeuXpr\nPlGTeVS0vkGnrYshipbUh7TPXEeQSh0dlgjH4Bps4unIxweBPZ6Xbui7MXvf\nw8QH9ModPcJ3mA+JexJK4GkVcrptZ9UmmV1z01lggJ9PaWUtnCpX25rtJFLC\n7+8sy2R3e8csNmz2pkICZwqjvYx02FgSHd1reM70gcZJZo7v7GXbtHiFdC7Y\nH7Wlx8T1jlJHIjJKTb4IsRmveTzqtuPVmzFxVtoO7sCGF3bA1i+37DTFAeku\nmPmkBZt2n89ibqXVALRCjskCfQhv3P1TBtDhc8jyPWy75p4U5sVQsRYkRB9T\nWkS+sAjoFtenFb8ObAP6cc76OMKdXE7nBBA4vtf6kJec/OKry7wzgboZLmzU\nTJlOjJPcCF/DxDcW8xY/siN5DuieRh7+vRE8ZDGyxwQXNN+ddv6O2QQAvsj2\nrQuSaqAT30amvkqxPvp9aoROBPzcWhTXnwJOKfCTshhdJ1AzSLRcYgklALWe\n/qhSBGvJee9+FY74u66sihiA7Ez5Ffix9wrlpdSHvHt2s9yrHSAhSCdqGueX\nTf6Y\r\n=ZA9h\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDybSrVRARe0Dj/oMl4m0GngAzk5PiFc+Rr90PCfpuCuwIgFOeDcWj2pfwMC2o+tyV+gt41pKWFNKIpbDGTU1eXU7M="}]},"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"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-sync_9.3.7-message-changes-41cc8b2d87693bd4a59acacef97ea82303326d77_1539880944172_0.8082820261821972"},"_hasShrinkwrap":false},"9.3.7-message-changes-52a7bb1bfb82319eb7db1298135fca0b4a1eac64":{"name":"resin-sync","version":"9.3.7-message-changes-52a7bb1bfb82319eb7db1298135fca0b4a1eac64","description":"Watch a local project directory and sync it on the fly","main":"build/index.js","homepage":"https://github.com/resin-io-modules/resin-sync","repository":{"type":"git","url":"git://github.com/resin-io-modules/resin-sync.git"},"keywords":["resin","watch","sync"],"directories":{"test":"tests"},"scripts":{"test":"gulp test","prepublish":"gulp build","docs":"jsdoc2md build/{,**/}*.js > DOCUMENTATION.md"},"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","devDependencies":{"coffee-script":"^1.12.7","gulp":"^3.9.0","gulp-coffee":"^2.3.2","gulp-coffeelint":"^0.6.0","gulp-mocha":"^4.3.0","gulp-util":"~3.0.1","jsdoc-to-markdown":"^3.0.0","mocha":"^3.5.0","mochainon":"^2.0.0","mock-fs":"^4.4.0"},"dependencies":{"JSONStream":"^1.2.1","bluebird":"^3.4.6","chalk":"^1.1.3","docker-toolbelt":"^1.2.1","js-yaml":"^3.4.2","lodash":"^4.13.1","resin-cli-form":"^1.4.1","resin-cli-visuals":"^1.2.8","resin-discoverable-services":"git+https://github.com/resin-io-modules/resin-discoverable-services.git#find-on-all-interfaces","resin-sdk":"9.0.0-beta24","resin-semver":"^1.3.0","resin-settings-client":"^3.5.0","revalidator":"^0.3.1","rindle":"^1.3.0","rsync":"0.4.0","shellwords":"^0.1.0","ssh2":"^0.5.2","tar-fs":"^1.13.2","typed-error":"^2.0.0","underscore.string":"^3.2.3"},"readme":"resin-sync\n==========\n\n> Update your application from a local source directory to a device on-the-fly.\n\n[![npm version](https://badge.fury.io/js/resin-sync.svg)](http://badge.fury.io/js/resin-sync)\n[![dependencies](https://david-dm.org/resin-io-modules/resin-sync.svg)](https://david-dm.org/resin-io-modules/resin-sync.svg)\n[![Build Status](https://travis-ci.org/resin-io-modules/resin-sync.svg?branch=master)](https://travis-ci.org/resin-io-modules/resin-sync)\n[![Gitter](https://badges.gitter.im/Join Chat.svg)](https://gitter.im/resin-io-modules/chat)\n\nRole\n----\n\nThe intention of this module is to provide a way to sync changes from a local source directory to a device.\n\n**THIS MODULE IS LOW LEVEL AND IS NOT MEANT TO BE USED BY END USERS DIRECTLY**.\n\nAPI\n-------------\n\nThis module exports two methods:\n\n#### capitano(cliTool)\n\nThis returns [`capitano`](https://github.com/resin-io/capitano) command that\ncan be registered by a cli tool. It is a convenience method that allows\nadding/modifying `resin sync` capitano commands/options without requiring changes in\nboth the cli tool and the `resin-sync` module. The list of supported cli\ntools currently only includes 'resin-cli'\n\nExample usage in `resin-cli`:\n\n```coffeescript\nresinCliSyncCmd = require('resin-sync').capitano('resin-cli')\ncapitano.command(resinCliSyncCmd)\n```\n\n#### sync(target)\n\nThis method returns the proper `sync()` method for the specified `target`.\nSpecifying different targets is necessary because the *application sync*\nprocess needs to adapt to the particular destination environment.\n\nThe list of currently support targets is\n\n* `remote-resin-io-device`\n* `local-resin-os-device`\n\nand more will be added incrementally (e.g. `remote-resin-os-device`,\n`virtual-resin-os-device` etc.)\n\nThe `sync()` method can be used directly by modules that don't use capitano.\n\nSupport\n-------\n\nIf you're having any problem, please [raise an issue](https://github.com/resin-io-modules/resin-sync/issues/new) on GitHub and the Resin.io team will be happy to help.\n\nTests\n-----\n\nRun the test suite by doing:\n\n```sh\n$ gulp test\n```\n\nContribute\n----------\n\n- Issue Tracker: [github.com/resin-io-modules/resin-sync/issues](https://github.com/resin-io-modules/resin-sync/issues)\n- Source Code: [github.com/resin-io-modules/resin-sync](https://github.com/resin-io-modules/resin-sync)\n\nBefore submitting a PR, please make sure that you include tests, and that [coffeelint](http://www.coffeelint.org/) runs without any warning:\n\n```sh\n$ gulp lint\n```\n\nLicense\n-------\n\nThe project is licensed under the Apache 2.0 license.\n","readmeFilename":"README.md","gitHead":"52a7bb1bfb82319eb7db1298135fca0b4a1eac64","bugs":{"url":"https://github.com/resin-io-modules/resin-sync/issues"},"_id":"resin-sync@9.3.7-message-changes-52a7bb1bfb82319eb7db1298135fca0b4a1eac64","_npmVersion":"6.1.0","_nodeVersion":"10.4.0","_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"dist":{"integrity":"sha512-gEhBMyyCzrvIzYz47kcpe0Hx7Td+a4Ve0DSAPLldUS0Nx2HAd0k0kjP5BK83TQp5zliXwnuOceumyRb9MqsgQQ==","shasum":"410a1fddfe031368eafad3cfb0eac827dabe17d3","tarball":"https://registry.npmjs.org/resin-sync/-/resin-sync-9.3.7-message-changes-52a7bb1bfb82319eb7db1298135fca0b4a1eac64.tgz","fileCount":49,"unpackedSize":203753,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbyM+NCRA9TVsSAnZWagAAdP8QAIfxVysXtmuuk7IhVLsT\nztbHHU5ki0jqqZegPLWvI8+EeidquO5lhwgMGg7PGKMZC/RUc5z+HW5tGw/A\n1NKacwVJYC1sjU4kEfAmeZcKJHAlYA2DNLsix7unjuPYaWgTjgl2v/KLyqhC\nUIKgW7Q5LwFp6g/M6TiGAj7uMkcAxBW69JCDz4AHJvu2d+y6l/1twJlwSspQ\nuxQCDIOBXd9plGKRm6Xro7ezN1n4QQ3bzXjrSk8XZCDfN9VFeR5ljVS2PbgH\nJDWE6jC+6peNoHa6xsQeOXLD7MV8e16QczHccvzAenTAJ1YPN/yEXZhHYyRd\noAgu4K4Pq6SoHfwT22D0N1WY9wk6vMkLRmEuP82cansM2HSKfNeLYOuXN5Ah\nXdwdMD4Rt/m6eiljZn8hImCJMUE5eByXTuUJMZz1zHJ7U2yIMjX40PivqCdn\n4dKtgZBAsLUnfj8qaniT6DyV8U3WiXNb6mQgEfq6FI3FqNsPcNxGGcGW26e3\nTXmVHxwY4IqZqd0J0RRLb/4WEbTV38eziOQKHDI7NdsH2zcCfp+qmdD2yRB5\n6wGqA4I8ECG5AnSYJb33DoERVkH/cWfusDCAJFbWMdRjWEo9J7/WmTzAQ5Xb\negM48gcELFjQsL5loEds0YmjM5fax31svi05X1V+ZXp2MC8OAXTofFg1TuBU\ncTq5\r\n=y9NI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBSD/7c0NNuEofM6aF2py3zz4e3b0gBy+Gk6a4sLBr9jAiEAuxZkv56N+YdWh54/PNsw9/mxdu3S65OUqoqdaiPA3S4="}]},"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"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-sync_9.3.7-message-changes-52a7bb1bfb82319eb7db1298135fca0b4a1eac64_1539886988798_0.8354629602289794"},"_hasShrinkwrap":false},"9.3.7":{"name":"resin-sync","version":"9.3.7","description":"Watch a local project directory and sync it on the fly","main":"build/index.js","homepage":"https://github.com/resin-io-modules/resin-sync","repository":{"type":"git","url":"git://github.com/resin-io-modules/resin-sync.git"},"keywords":["resin","watch","sync"],"directories":{"test":"tests"},"scripts":{"test":"gulp test","prepublish":"gulp build","docs":"jsdoc2md build/{,**/}*.js > DOCUMENTATION.md"},"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","devDependencies":{"coffee-script":"^1.12.7","gulp":"^3.9.0","gulp-coffee":"^2.3.2","gulp-coffeelint":"^0.6.0","gulp-mocha":"^4.3.0","gulp-util":"~3.0.1","jsdoc-to-markdown":"^3.0.0","mocha":"^3.5.0","mochainon":"^2.0.0","mock-fs":"^4.4.0"},"dependencies":{"JSONStream":"^1.2.1","bluebird":"^3.4.6","chalk":"^1.1.3","docker-toolbelt":"^1.2.1","js-yaml":"^3.4.2","lodash":"^4.13.1","resin-cli-form":"^1.4.1","resin-cli-visuals":"^1.2.8","resin-discoverable-services":"git+https://github.com/resin-io-modules/resin-discoverable-services.git#find-on-all-interfaces","resin-sdk":"9.0.0-beta24","resin-semver":"^1.3.0","resin-settings-client":"^3.5.0","revalidator":"^0.3.1","rindle":"^1.3.0","rsync":"0.4.0","shellwords":"^0.1.0","ssh2":"^0.5.2","tar-fs":"^1.13.2","typed-error":"^2.0.0","underscore.string":"^3.2.3"},"gitHead":"6675129c7d18e7220ec8d6b28c37a24de9119dbb","bugs":{"url":"https://github.com/resin-io-modules/resin-sync/issues"},"_id":"resin-sync@9.3.7","_npmVersion":"6.1.0","_nodeVersion":"10.4.0","_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"dist":{"integrity":"sha512-EJUyHucw/KLoA/p9r2dUXHbT0S9ygJhScO4kCliqUZWFnQ7vC6DQXd3grOPshS1p6K329FGoLw8W++RqZCYJnw==","shasum":"b4529ab0efbb042dbcfc9f9f65ce354937b4c6b1","tarball":"https://registry.npmjs.org/resin-sync/-/resin-sync-9.3.7.tgz","fileCount":49,"unpackedSize":203696,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbyNCBCRA9TVsSAnZWagAAeaMP/A1+SriOQ5nRqwJrxupu\nUV/Wdb/uF+UA6Rlj7NrcPgnoX58/2OBkwWgu4or6HSNQN9zP3L7KxR3wElcq\nZmSZQQIyUZwDMo8JWlDg6HiIqK3j1yoedoVc/UcFfFbm4m/HD/AQ13EnqKOk\nwDk3lZ6VSTVPJzeav9BaCuxQ+O6rPZ+1NPm7cotnf/e2DLTE5bcFhIuNvQ5M\na06rmyf0Kr1k4Tz3VnvERYayeFoF4ZAvqP/dfgnDdKnSL/91IkoPotNQldwo\nugzPY5tBWI/pi7MfFMbMKY+WtrSZ7t7jt2Dtz6tpIwSl2VbfvWNvhvE5+9oh\njsmqu7vRIR4lFnN1qrCnnHYYCD3vyG+Ttfh2lM6R8alpaKDkqMWDURhpbiKv\n5krYkg1eocFX0hykBVbWscFH562t6zTGLeghsf1pMAf0oSWpbrnEcSB7R1oa\nSc5VUGfgUH6Y5JR7FLJm8uwXAs0ydea+A5eIPNYIiSKlfm3PWAO/FjPBsKYF\nmgMiDoJ4BCZR/E4MMednrT0Dbn/yGnrfeBwCLA5mQgOldDNVQ080yyxD4kr7\nWYWu2VYdw4yqUc7VailvPmKdF6iF6e6AMATC1mArDZRfXGn3p4BXUZRUV1uE\nlHQxzze0FeXGLztSKpLbeHYjN0+TxkqmJG9Bs1Wjq2vtX9uzMBBKtEtFS97i\nLnCT\r\n=B1lB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCHt2wf8cTq1/4jvk1K7l6Kf9fizBNzJadDJmo2JIN1nwIhALBldE8gqt+eILP9TE9wFlEQ3EOJcIzj5h9tBTBNYISO"}]},"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"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-sync_9.3.7_1539887233222_0.5450866213897223"},"_hasShrinkwrap":false,"deprecated":"resin-sync is deprecated, please use balena-sync instead"},"9.3.8-pdcastro-resin-semver-1.4.0-879457e46f55be4467d1420883c528712ebbb698":{"name":"resin-sync","version":"9.3.8-pdcastro-resin-semver-1.4.0-879457e46f55be4467d1420883c528712ebbb698","description":"Watch a local project directory and sync it on the fly","main":"build/index.js","homepage":"https://github.com/resin-io-modules/resin-sync","repository":{"type":"git","url":"git://github.com/resin-io-modules/resin-sync.git"},"keywords":["resin","watch","sync"],"directories":{"test":"tests"},"scripts":{"test":"gulp test","prepublish":"gulp build","docs":"jsdoc2md build/{,**/}*.js > DOCUMENTATION.md"},"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","devDependencies":{"coffee-script":"^1.12.7","gulp":"^3.9.0","gulp-coffee":"^2.3.2","gulp-coffeelint":"^0.6.0","gulp-mocha":"^4.3.0","gulp-util":"~3.0.1","jsdoc-to-markdown":"^3.0.0","mocha":"^3.5.0","mochainon":"^2.0.0","mock-fs":"^4.4.0"},"dependencies":{"JSONStream":"^1.2.1","bluebird":"^3.4.6","chalk":"^1.1.3","docker-toolbelt":"^1.2.1","js-yaml":"^3.4.2","lodash":"^4.13.1","resin-cli-form":"^1.4.1","resin-cli-visuals":"^1.2.8","resin-discoverable-services":"git+https://github.com/resin-io-modules/resin-discoverable-services.git#find-on-all-interfaces","resin-sdk":"9.0.0-beta24","resin-semver":"^1.4.0","resin-settings-client":"^3.5.0","revalidator":"^0.3.1","rindle":"^1.3.0","rsync":"0.4.0","shellwords":"^0.1.0","ssh2":"^0.5.2","tar-fs":"^1.13.2","typed-error":"^2.0.0","underscore.string":"^3.2.3"},"readme":"resin-sync\n==========\n\n> Update your application from a local source directory to a device on-the-fly.\n\n[![npm version](https://badge.fury.io/js/resin-sync.svg)](http://badge.fury.io/js/resin-sync)\n[![dependencies](https://david-dm.org/resin-io-modules/resin-sync.svg)](https://david-dm.org/resin-io-modules/resin-sync.svg)\n[![Build Status](https://travis-ci.org/resin-io-modules/resin-sync.svg?branch=master)](https://travis-ci.org/resin-io-modules/resin-sync)\n[![Gitter](https://badges.gitter.im/Join Chat.svg)](https://gitter.im/resin-io-modules/chat)\n\nRole\n----\n\nThe intention of this module is to provide a way to sync changes from a local source directory to a device.\n\n**THIS MODULE IS LOW LEVEL AND IS NOT MEANT TO BE USED BY END USERS DIRECTLY**.\n\nAPI\n-------------\n\nThis module exports two methods:\n\n#### capitano(cliTool)\n\nThis returns [`capitano`](https://github.com/resin-io/capitano) command that\ncan be registered by a cli tool. It is a convenience method that allows\nadding/modifying `resin sync` capitano commands/options without requiring changes in\nboth the cli tool and the `resin-sync` module. The list of supported cli\ntools currently only includes 'resin-cli'\n\nExample usage in `resin-cli`:\n\n```coffeescript\nresinCliSyncCmd = require('resin-sync').capitano('resin-cli')\ncapitano.command(resinCliSyncCmd)\n```\n\n#### sync(target)\n\nThis method returns the proper `sync()` method for the specified `target`.\nSpecifying different targets is necessary because the *application sync*\nprocess needs to adapt to the particular destination environment.\n\nThe list of currently support targets is\n\n* `remote-resin-io-device`\n* `local-resin-os-device`\n\nand more will be added incrementally (e.g. `remote-resin-os-device`,\n`virtual-resin-os-device` etc.)\n\nThe `sync()` method can be used directly by modules that don't use capitano.\n\nSupport\n-------\n\nIf you're having any problem, please [raise an issue](https://github.com/resin-io-modules/resin-sync/issues/new) on GitHub and the Resin.io team will be happy to help.\n\nTests\n-----\n\nRun the test suite by doing:\n\n```sh\n$ gulp test\n```\n\nContribute\n----------\n\n- Issue Tracker: [github.com/resin-io-modules/resin-sync/issues](https://github.com/resin-io-modules/resin-sync/issues)\n- Source Code: [github.com/resin-io-modules/resin-sync](https://github.com/resin-io-modules/resin-sync)\n\nBefore submitting a PR, please make sure that you include tests, and that [coffeelint](http://www.coffeelint.org/) runs without any warning:\n\n```sh\n$ gulp lint\n```\n\nLicense\n-------\n\nThe project is licensed under the Apache 2.0 license.\n","readmeFilename":"README.md","gitHead":"879457e46f55be4467d1420883c528712ebbb698","bugs":{"url":"https://github.com/resin-io-modules/resin-sync/issues"},"_id":"resin-sync@9.3.8-pdcastro-resin-semver-1.4.0-879457e46f55be4467d1420883c528712ebbb698","_npmVersion":"6.1.0","_nodeVersion":"10.4.0","_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"dist":{"integrity":"sha512-pac7UuN+DgWZUM31yBgf4r5rmc4rj2+VK+55RKDW2GIeLymDpa9Nm9klTPSuIrphJWkSRSJnKH7sEIa+xmP0SQ==","shasum":"4a7060feb9cb9715ed5d32c442df78715ce40119","tarball":"https://registry.npmjs.org/resin-sync/-/resin-sync-9.3.8-pdcastro-resin-semver-1.4.0-879457e46f55be4467d1420883c528712ebbb698.tgz","fileCount":49,"unpackedSize":203863,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbz0fYCRA9TVsSAnZWagAAMqcP/3oIstRyXzCJiDw+NWRa\nxakIhtC4IeDmvUfaBGwwxK6TIdJROG0Jt15c0rAaSQ5Pm/Bj1bwn+2Xg12GO\nCzWh+2vvsv8PA0KdkEcFq9F22Z+WoArFNayxhMWvxv1tmFbCSG8YEkp8yz9W\ngETA+JuAvT8ol770YaRvGcry8mlJWEd3nkCImVFIxRtI82bvqKRpvhrfuGOL\nayH+NJOZWHQVMpgywJdZ/8dIz3gsOXnW7w+eyhev1cjI+TZt4jUdRAvXzEVc\nvvtq282Ru6TRtEyzzKm7x6JM4cXNuOf1s6Sjsgq0Kg7x5B7qBrDRa1/lwQ3c\nEHXNEVQA5nIlC42WtQ6b27dN3ysHBs3xkwKMRHi4xdS8HlND4r9kMs5UFydH\nrFbPbyZZFBxf6jamozCBags1y6EnlgIYzIjzxzx3OYLHfqj3wdFvwjHOeZN3\nQuPf5RWaMYiu8OqH5zY673/jaai+yTd36CkSQnenlk6MoLfnDA+jZ/LTCtKd\nY2PiHVzfgauxo79VY6N7Sw7YVtkLcblIw+R4IBmfotGix7NULnnCd3wvsg/4\nI13L25gAwsd6frrK5nHZO5VZT04+5cfHtRbW5wpuxquGiNfeeN2R94V1Mvb7\nxtqpaz8L7zgZ5RWfAcZ+k0URuW32kYuf88BB0P8irSLgZ1JI5QsieS2THfs1\nkDvO\r\n=ohn5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICVpSAX8DYj84jcVi+tVPIXQCs4F2ZKLrsDFColz0GB6AiBBL3ASkWQmFSVRXbHAY4Knfr7IEPuFRiuuvZBUNHxSSA=="}]},"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"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-sync_9.3.8-pdcastro-resin-semver-1.4.0-879457e46f55be4467d1420883c528712ebbb698_1540310999868_0.9144766591962168"},"_hasShrinkwrap":false},"9.3.8":{"name":"resin-sync","version":"9.3.8","description":"Watch a local project directory and sync it on the fly","main":"build/index.js","homepage":"https://github.com/resin-io-modules/resin-sync","repository":{"type":"git","url":"git://github.com/resin-io-modules/resin-sync.git"},"keywords":["resin","watch","sync"],"directories":{"test":"tests"},"scripts":{"test":"gulp test","prepublish":"gulp build","docs":"jsdoc2md build/{,**/}*.js > DOCUMENTATION.md"},"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"license":"Apache-2.0","devDependencies":{"coffee-script":"^1.12.7","gulp":"^3.9.0","gulp-coffee":"^2.3.2","gulp-coffeelint":"^0.6.0","gulp-mocha":"^4.3.0","gulp-util":"~3.0.1","jsdoc-to-markdown":"^3.0.0","mocha":"^3.5.0","mochainon":"^2.0.0","mock-fs":"^4.4.0"},"dependencies":{"JSONStream":"^1.2.1","bluebird":"^3.4.6","chalk":"^1.1.3","docker-toolbelt":"^1.2.1","js-yaml":"^3.4.2","lodash":"^4.13.1","resin-cli-form":"^1.4.1","resin-cli-visuals":"^1.2.8","resin-discoverable-services":"git+https://github.com/resin-io-modules/resin-discoverable-services.git#find-on-all-interfaces","resin-sdk":"9.0.0-beta24","resin-semver":"^1.4.0","resin-settings-client":"^3.5.0","revalidator":"^0.3.1","rindle":"^1.3.0","rsync":"0.4.0","shellwords":"^0.1.0","ssh2":"^0.5.2","tar-fs":"^1.13.2","typed-error":"^2.0.0","underscore.string":"^3.2.3"},"gitHead":"f6dc755c29555d6b87fe1cf2efbe5195d04d70e5","bugs":{"url":"https://github.com/resin-io-modules/resin-sync/issues"},"_id":"resin-sync@9.3.8","_npmVersion":"6.1.0","_nodeVersion":"10.4.0","_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"dist":{"integrity":"sha512-c8ZI8pTUSSC3Tl7QE7cDwDp6rVxvwBzSvBOJ6PL1VWSJh6ZCICRDe5M9A+AttLThOTzrn0Q5VYbFRQrkJhpznA==","shasum":"7d7d206e0bd84c286896ad583089321cdb3be4c1","tarball":"https://registry.npmjs.org/resin-sync/-/resin-sync-9.3.8.tgz","fileCount":49,"unpackedSize":203794,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb0LKxCRA9TVsSAnZWagAA8xgP/jbmik3ozIO5hhETGvak\nThpzAwjg13TBVjOgdf6vxdZNJzz/9WEgNr21Vcsx/IcUFZM4CMyxt8P8HLuy\nZTLwLN8KNYw5/FmqObBzNk4MGsIdKHOd3+GlRYswsYDtSzCWMjNRZ1D88J2V\nYBMS4BpY6NP9gQm/5YB2I3unDFSiGlLlOAFDhRHSYWfsDZAz105tJagBrvRT\n7TQf6yILZbTn6mp4zElLP/9lQaAbhaIQHCvc9VuDCguulUVhBT9QJ4dwglrP\njnyKNQqVY9nOyp8UYhhvoC2hiLBUNUYAW+RVyVChO396fWqRMtJq96+vmByU\nMITYvVGy98pL1LgNj9K3JAs8wa9gGssg5ezwQA/ndiZOMWuJr7u171HbZbyL\nsFDeJHoj31ovPNO9FjLJBSYVglXgszw3wwpOCdLhudjJjOygRl7G465xrMjx\nl8H0GZtn4LEkRcPNnO6wF3cC3JfZtgX5N/TYUP+loxKjJEgmYa3XljM41fwW\nksGTMMkhOcbjBkuB/HscvuzWgqmCN9NbSrpK4YWuevMjcrEau73KKOTD0aIk\nkYB8Plkh+eGkFiQmVgJE0e9Y+IfGf27iVsvRDh4xXCfQRp67nO6q/TOdyhr+\ndY6EzBua9jHd4boYzeL7PhgR7xdcDdFXIuUmjHN1MeXccgArE+uN7YK6NYaS\nPDrt\r\n=9uwl\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD/UWetdvMNm0tq7Zr8EomBlmnjiMeq2qZx30P7fJuOVAIgO/xznObG29cdNuzIf3dyiCNzBHNw14OI21E1yMmSakA="}]},"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"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-sync_9.3.8_1540403889140_0.994819151673831"},"_hasShrinkwrap":false,"deprecated":"resin-sync is deprecated, please use balena-sync instead"}},"readme":"resin-sync\n==========\n\n> Update your application from a local source directory to a device on-the-fly.\n\n[![npm version](https://badge.fury.io/js/resin-sync.svg)](http://badge.fury.io/js/resin-sync)\n[![dependencies](https://david-dm.org/resin-io-modules/resin-sync.svg)](https://david-dm.org/resin-io-modules/resin-sync.svg)\n[![Build Status](https://travis-ci.org/resin-io-modules/resin-sync.svg?branch=master)](https://travis-ci.org/resin-io-modules/resin-sync)\n[![Gitter](https://badges.gitter.im/Join Chat.svg)](https://gitter.im/resin-io-modules/chat)\n\nRole\n----\n\nThe intention of this module is to provide a way to sync changes from a local source directory to a device.\n\n**THIS MODULE IS LOW LEVEL AND IS NOT MEANT TO BE USED BY END USERS DIRECTLY**.\n\nAPI\n-------------\n\nThis module exports two methods:\n\n#### capitano(cliTool)\n\nThis returns [`capitano`](https://github.com/resin-io/capitano) command that\ncan be registered by a cli tool. It is a convenience method that allows\nadding/modifying `resin sync` capitano commands/options without requiring changes in\nboth the cli tool and the `resin-sync` module. The list of supported cli\ntools currently only includes 'resin-cli'\n\nExample usage in `resin-cli`:\n\n```coffeescript\nresinCliSyncCmd = require('resin-sync').capitano('resin-cli')\ncapitano.command(resinCliSyncCmd)\n```\n\n#### sync(target)\n\nThis method returns the proper `sync()` method for the specified `target`.\nSpecifying different targets is necessary because the *application sync*\nprocess needs to adapt to the particular destination environment.\n\nThe list of currently support targets is\n\n* `remote-resin-io-device`\n* `local-resin-os-device`\n\nand more will be added incrementally (e.g. `remote-resin-os-device`,\n`virtual-resin-os-device` etc.)\n\nThe `sync()` method can be used directly by modules that don't use capitano.\n\nSupport\n-------\n\nIf you're having any problem, please [raise an issue](https://github.com/resin-io-modules/resin-sync/issues/new) on GitHub and the Resin.io team will be happy to help.\n\nTests\n-----\n\nRun the test suite by doing:\n\n```sh\n$ gulp test\n```\n\nContribute\n----------\n\n- Issue Tracker: [github.com/resin-io-modules/resin-sync/issues](https://github.com/resin-io-modules/resin-sync/issues)\n- Source Code: [github.com/resin-io-modules/resin-sync](https://github.com/resin-io-modules/resin-sync)\n\nBefore submitting a PR, please make sure that you include tests, and that [coffeelint](http://www.coffeelint.org/) runs without any warning:\n\n```sh\n$ gulp lint\n```\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:49:48.868Z","created":"2016-03-28T13:15:45.356Z","1.0.0":"2016-03-28T13:15:45.356Z","2.0.1":"2016-04-26T12:11:59.217Z","2.0.2":"2016-04-26T22:35:12.365Z","2.0.3":"2016-04-27T12:14:16.912Z","2.1.1":"2016-06-17T22:38:59.115Z","2.2.0":"2016-06-23T07:23:17.693Z","3.0.0":"2016-07-21T11:32:09.453Z","3.0.1":"2016-07-26T05:10:36.977Z","3.1.0":"2016-07-26T15:13:40.323Z","3.1.1":"2016-07-29T09:51:59.065Z","3.1.2":"2016-07-29T10:58:45.304Z","3.1.3":"2016-08-02T09:47:54.332Z","3.1.4":"2016-08-04T11:48:03.468Z","3.1.5":"2016-08-25T08:57:47.850Z","3.1.6":"2016-08-30T14:07:50.932Z","3.1.7":"2016-08-30T14:13:39.193Z","4.0.0":"2016-09-28T15:28:22.296Z","4.1.0":"2016-09-29T14:55:28.621Z","5.0.0":"2016-10-07T14:24:24.537Z","5.1.0":"2016-10-08T10:10:01.053Z","5.1.1":"2016-10-08T16:48:48.572Z","5.2.0":"2016-10-10T21:48:33.648Z","5.2.1":"2016-10-10T22:12:32.060Z","5.3.0":"2016-10-11T11:49:20.025Z","5.3.1":"2016-10-11T15:01:30.409Z","5.3.2":"2016-10-19T15:53:11.803Z","5.3.3":"2016-10-20T11:14:48.631Z","6.0.0":"2016-10-25T20:16:41.844Z","6.0.1":"2016-10-31T19:10:51.106Z","6.1.0":"2017-02-01T13:29:44.351Z","6.1.1":"2017-02-06T13:48:34.117Z","6.1.2":"2017-02-06T14:12:10.177Z","6.1.3":"2017-02-08T11:19:28.621Z","6.1.4":"2017-02-21T11:20:38.302Z","6.2.0":"2017-03-09T17:17:40.745Z","6.2.1":"2017-03-09T20:21:32.008Z","6.2.2":"2017-03-09T20:38:08.618Z","6.2.3":"2017-03-09T23:40:49.011Z","7.0.0":"2017-03-10T13:44:37.010Z","7.0.1":"2017-03-10T18:41:13.540Z","7.0.2":"2017-03-17T17:22:48.185Z","7.0.3":"2017-04-07T10:53:23.124Z","8.0.0":"2017-06-21T17:18:12.312Z","8.0.1":"2017-06-30T17:37:57.487Z","9.0.0":"2017-08-03T15:00:45.065Z","9.1.0":"2017-08-11T10:43:29.600Z","9.2.0":"2017-09-15T12:30:27.792Z","9.2.2":"2017-09-22T09:47:13.133Z","9.2.3":"2017-09-22T16:58:50.607Z","9.2.4":"2017-11-20T13:08:20.221Z","9.3.0":"2017-12-11T10:20:18.024Z","9.3.1":"2018-01-18T12:28:58.269Z","9.3.2":"2018-02-06T15:54:44.123Z","9.3.3":"2018-03-26T09:10:36.250Z","9.3.4":"2018-04-03T11:51:46.935Z","9.3.5":"2018-05-28T11:03:36.654Z","9.3.6-152-resin-semver-5adbf385be80e61a454bb599ca21cdd9c20cf23d":"2018-09-18T13:36:53.165Z","9.3.6":"2018-09-19T07:58:14.694Z","9.3.7-message-changes-41cc8b2d87693bd4a59acacef97ea82303326d77":"2018-10-18T16:42:24.321Z","9.3.7-message-changes-52a7bb1bfb82319eb7db1298135fca0b4a1eac64":"2018-10-18T18:23:08.929Z","9.3.7":"2018-10-18T18:27:13.369Z","9.3.8-pdcastro-resin-semver-1.4.0-879457e46f55be4467d1420883c528712ebbb698":"2018-10-23T16:10:00.088Z","9.3.8":"2018-10-24T17:58:09.287Z"},"homepage":"https://github.com/resin-io-modules/resin-sync","keywords":["resin","watch","sync"],"repository":{"type":"git","url":"git://github.com/resin-io-modules/resin-sync.git"},"author":{"name":"Juan Cruz Viotti","email":"juan@resin.io"},"bugs":{"url":"https://github.com/resin-io-modules/resin-sync/issues"},"license":"Apache-2.0","readmeFilename":"README.md"}