|
1 | 1 | { |
2 | 2 | "name": "exoframe-server", |
3 | | - "version": "4.1.2", |
| 3 | + "version": "4.1.3-dev", |
4 | 4 | "description": "Exoframe is a self-hosted tool that allows simple one-command deployments using Docker", |
5 | 5 | "main": "bin/server-core.js", |
6 | 6 | "bin": "bin/exoframe-server.js", |
7 | 7 | "scripts": { |
8 | 8 | "start": "node index.js", |
| 9 | + "lint": "eslint src/ test/ bin/exoframe-server.js", |
9 | 10 | "test": "NODE_ENV=testing jest --coverage --silent --maxWorkers=2 --ci", |
10 | 11 | "coveralls": "cat ./coverage/lcov.info | coveralls", |
11 | 12 | "build-bundle": "ncc build src/index.js -o dist", |
12 | | - "prepare-build": "mv dist/index.js bin/server-core.js && mv dist/home.html bin/home.html", |
13 | | - "build": "yarn build-bundle && yarn prepare-build && pkg -t node10.4.1-alpine -o exoframe-server ." |
14 | | - }, |
15 | | - "pkg": { |
16 | | - "assets": "bin/home.html" |
| 13 | + "prepare-build": "cp dist/index.js bin/server-core.js && cp -r dist/assets bin/", |
| 14 | + "build": "yarn build-bundle && yarn prepare-build" |
17 | 15 | }, |
18 | 16 | "files": [ |
19 | 17 | "bin/exoframe-server.js", |
20 | 18 | "bin/server-core.js", |
21 | | - "bin/home.html" |
| 19 | + "bin/assets/home.html", |
| 20 | + "bin/assets/runner.js" |
22 | 21 | ], |
23 | 22 | "repository": "[email protected]:exoframejs/exoframe-server.git", |
24 | 23 | "author": "Tim Ermilov <[email protected]>", |
25 | 24 | "license": "MIT", |
26 | 25 | "devDependencies": { |
27 | | - "@zeit/ncc": "^0.15.0", |
| 26 | + "@zeit/ncc": "^0.20.4", |
| 27 | + "babel-eslint": "^10.0.2", |
28 | 28 | "cors": "^2.8.4", |
29 | | - "coveralls": "^3.0.2", |
| 29 | + "coveralls": "^3.0.5", |
30 | 30 | "dockerode": "^2.5.6", |
31 | | - "fastify": "^1.14.0", |
32 | | - "fastify-auth": "^0.3.0", |
33 | | - "get-port": "^4.0.0", |
| 31 | + "eslint": "^6.0.1", |
| 32 | + "eslint-config-prettier": "^6.0.0", |
| 33 | + "eslint-config-standard": "^13.0.1", |
| 34 | + "eslint-plugin-import": "^2.18.0", |
| 35 | + "eslint-plugin-node": "^9.1.0", |
| 36 | + "eslint-plugin-prettier": "^3.1.0", |
| 37 | + "eslint-plugin-promise": "^4.2.1", |
| 38 | + "eslint-plugin-standard": "^4.0.0", |
| 39 | + "exoframe-faas": "^1.0.1", |
| 40 | + "fastify": "^2.6.0", |
| 41 | + "fastify-auth": "^0.5.0", |
| 42 | + "get-port": "^5.0.0", |
34 | 43 | "highland": "^2.13.0", |
35 | 44 | "jest": "^24.0.0", |
36 | 45 | "js-yaml": "^3.12.0", |
37 | 46 | "jsonwebtoken": "^8.3.0", |
38 | | - "lodash": "^4.17.11", |
| 47 | + "lodash": "^4.17.14", |
39 | 48 | "lokijs": "^1.5.5", |
40 | 49 | "mkdirp": "^0.5.1", |
41 | 50 | "nock": "^10.0.4", |
42 | | - "node-fetch": "^2.2.0", |
43 | | - "pkg": "^4.3.4", |
| 51 | + "node-fetch": "^2.6.0", |
| 52 | + "prettier": "^1.18.2", |
44 | 53 | "rimraf": "^2.6.2", |
45 | 54 | "semver-compare": "^1.0.0", |
46 | 55 | "signale": "^1.3.0", |
|
0 commit comments