Files
cloudron-box/package.json
T
Girish Ramakrishnan 7f114abd2a Do not build images on cloudron
This approach does not work nicely because the cloudrons
do not have the horse power for compilation (even on 1GB
droplets). Things like gem install and npm install just
hang for very long time. docker keeps crashing because of
OOM.

Initially, we suspected some btrfs issue but creating an
image without btrfs for docker has the same issues.

Plan is to create a build server for this purpose

imageName is now derived from convention

This reverts 4a31b6c2ff

Revert "Update route read tarball as well"

This reverts commit 965ddb86c3.

Revert "Make app sources a constant"

This reverts commit fdb74cc5e3.

Revert "Copy tarball into sources dir"

This reverts commit b534019398.

Revert "Make update route multipart"

This reverts commit 079b3a50e3.

Revert "Make install route multipart request"

This reverts commit e61392269c.

Revert "Add ?build query param for logs"

This reverts commit 4544a86846.

Remove tail-stream

This reverts commit 8c6510b4f4
2015-04-15 12:03:36 -07:00

99 lines
2.8 KiB
JSON

{
"name": "Cloudron",
"description": "Main code for a cloudron",
"version": "0.0.1",
"private": "true",
"author": {
"name": "Cloudron authors"
},
"repository": {
"type": "git"
},
"engines": [
"node >= 0.10.0"
],
"bin": {
"cloudron": "./app.js"
},
"dependencies": {
"async": "^0.9.0",
"body-parser": "^1.12.0",
"connect-ensure-login": "^0.1.1",
"connect-lastmile": "0.0.10",
"connect-timeout": "^1.5.0",
"cookie-parser": "^1.3.3",
"cookie-session": "^1.1.0",
"csurf": "^1.6.6",
"db-migrate": "^0.9.2",
"debug": "^2.1.1",
"dockerode": "^2.0.7",
"ejs": "^2.2.4",
"ejs-cli": "^1.0.1",
"express": "^4.11.2",
"express-session": "^1.10.2",
"hat": "0.0.3",
"json": "^9.0.3",
"manifestformat": "https://gitlab-yellowtent.cloudron.me/yellowtent/manifestformat/repository/archive.tar.gz?ref=v1.0.7",
"memorystream": "^0.3.0",
"mime": "^1.3.4",
"morgan": "^1.5.1",
"multiparty": "^4.1.1",
"mysql": "^2.5.4",
"native-dns": "^0.7.0",
"node-uuid": "^1.4.2",
"nodejs-disks": "^0.2.1",
"nodemailer": "^1.3.0",
"nodemailer-smtp-transport": "^0.1.13",
"oauth2orize": "^1.0.1",
"once": "http://registry.npmjs.org/once/-/once-1.3.1.tgz",
"passport": "^0.2.1",
"passport-http": "^0.2.2",
"passport-http-bearer": "^1.0.1",
"passport-local": "^1.0.0",
"passport-oauth2-client-password": "^0.1.2",
"password-generator": "^0.2.3",
"proxy-middleware": "^0.11.0",
"safetydance": "0.0.14",
"semver": "^4.3.0",
"serve-favicon": "^2.2.0",
"split": "^0.3.3",
"superagent": "~0.21.0",
"supererror": "^0.6.0",
"underscore": "^1.7.0",
"valid-url": "^1.0.9",
"validator": "^3.30.0"
},
"devDependencies": {
"apidoc": "*",
"aws-sdk": "^2.1.10",
"bootstrap-sass": "^3.3.3",
"del": "^1.1.1",
"expect.js": "*",
"gulp": "^3.8.11",
"gulp-autoprefixer": "^2.1.0",
"gulp-concat": "^2.4.3",
"gulp-ejs": "^1.0.0",
"gulp-minify-css": "^0.4.6",
"gulp-sass": "^1.3.3",
"gulp-sourcemaps": "^1.3.0",
"gulp-uglify": "^1.1.0",
"hock": "~1.2.0",
"husky": "^0.6.2",
"istanbul": "*",
"mocha": "*",
"nock": "^0.59.1",
"node-sass": "^3.0.0-alpha.0",
"redis": "^0.12.1",
"sinon": "^1.12.2"
},
"scripts": {
"migrate_local": "NODE_ENV=local DATABASE_URL=mysql://root:@localhost/box node_modules/.bin/db-migrate up",
"migrate_test": "NODE_ENV=test DATABASE_URL=mysql://root:@localhost/boxtest node_modules/.bin/db-migrate up",
"test": "npm run migrate_test && scripts/setupTest && NODE_ENV=test ./node_modules/istanbul/lib/cli.js test $1 ./node_modules/mocha/bin/_mocha -- -R spec ./src/test ./src/routes/test",
"postmerge": "/bin/true",
"precommit": "/bin/true",
"prepush": "npm test",
"webadmin": "node_modules/.bin/gulp"
}
}