mirror of
https://github.com/balena-os/balena-supervisor.git
synced 2024-12-23 23:42:29 +00:00
458add1759
Resin OS 2.X removes the use of compressed modules, which was the initial motivation for us to bind mount kmod into user containers (as Debian distros don't include support for compressed modules). This is a breaking change, but we still keep bind mounting on devices that are on 1.X to ensure we don't break apps currently relying on the feature. Implementation note: some functions in device.coffee have been refactored to extract (DRY) a memoization procedure for Promise-returning functions. `device.getOSVersion()` now also memoizes its result. Change-Type: major Signed-off-by: Pablo Carranza Velez <pablo@resin.io>
56 lines
1.5 KiB
JSON
56 lines
1.5 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": "2.8.4",
|
|
"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.0.0",
|
|
"body-parser": "^1.12.0",
|
|
"buffer-equal-constant-time": "^1.0.1",
|
|
"docker-delta": "1.0.0",
|
|
"docker-progress": "^2.3.1",
|
|
"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": "^2.0.0",
|
|
"rimraf": "^2.5.4",
|
|
"rwlock": "^5.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.6.2"
|
|
}
|
|
}
|