balena-supervisor/package.json
Pablo Carranza Velez c251de1cd3 Only delete the provisioning key if the supervisor is running on an OS that supports using the deviceApiKey
This avoids problems when updating the supervisor on an older OS, where the VPN and other
host services still require config.json to have an apiKey field to authenticate.

Change-Type: patch
Signed-off-by: Pablo Carranza Velez <pablo@resin.io>
2017-04-27 13:31:25 -07:00

58 lines
1.6 KiB
JSON

{
"name": "resin-supervisor",
"description": "This is resin.io's Supervisor, a program that runs on IoT devices and has the task of running user Apps (which are Docker containers), and updating them as Resin's API informs it to.",
"version": "4.2.1",
"license": "Apache-2.0",
"repository": {
"type": "git",
"url": "https://github.com/resin-io/resin-supervisor.git"
},
"scripts": {
"start": "./entry.sh",
"build": "coffee -c src",
"lint": "resin-lint src/",
"versionist": "versionist"
},
"dependencies": {
"JSONStream": "^1.1.2",
"blinking": "~0.0.2",
"bluebird": "^3.5.0",
"body-parser": "^1.12.0",
"buffer-equal-constant-time": "^1.0.1",
"docker-delta": "1.0.1",
"docker-progress": "^2.5.0",
"docker-toolbelt": "^1.3.0",
"dockerode": "~2.2.9",
"event-stream": "^3.0.20",
"express": "^4.0.0",
"knex": "~0.12.3",
"lockfile": "^1.0.1",
"lodash": "^4.16.3",
"log-timestamp": "^0.1.2",
"memoizee": "^0.4.1",
"mixpanel": "0.0.20",
"mkdirp": "^0.5.1",
"network-checker": "~0.0.5",
"pinejs-client": "^2.4.0",
"pubnub": "^3.7.13",
"request": "^2.51.0",
"request-progress": "^2.0.1",
"resin-register-device": "^3.0.0",
"rimraf": "^2.5.4",
"rwlock": "^5.0.0",
"semver": "^5.3.0",
"semver-regex": "^1.0.0",
"sqlite3": "^3.1.0",
"typed-error": "~0.1.0",
"yamljs": "^0.2.7"
},
"engines": {
"node": "0.10.22"
},
"devDependencies": {
"coffee-script": "~1.11.0",
"resin-lint": "^1.3.1",
"versionist": "^2.8.0"
}
}