mirror of
https://github.com/clusterio/clusterio.git
synced 2026-11-12 07:04:52 +09:00
Do not install git, tar and curl as these packages are installed by default on Travis CI. Move the codecov upload to the travis script and do not include the codecov token as it's not needed when uploaded from Travis CI. Make the cover npm script into something that can be runned locally and move the Travis CI version to a new ci-cover script. Remove the verbose flag from the tar extration of the factorio headless server.
76 lines
2.2 KiB
JSON
76 lines
2.2 KiB
JSON
{
|
|
"name": "clusterio",
|
|
"version": "1.7.0",
|
|
"description": "Interserver communication for factorio",
|
|
"repository": "https://github.com/clusterio/factorioClusterio",
|
|
"main": "master.js",
|
|
"scripts": {
|
|
"test": "mocha -R spec -- \"./{,!(node_modules)/**/}*.spec.js\" || true",
|
|
"cover": "nyc npm run-script test",
|
|
"ci-cover": "nyc --reporter=lcovonly npm run-script test",
|
|
"start": "echo Run node client.js start [instance] to start slaves && node master.js",
|
|
"install": "node lib/npmPostinstall.js",
|
|
"bundle-dependencies": "bundle-dependencies"
|
|
},
|
|
"keywords": [
|
|
"factorio"
|
|
],
|
|
"author": "Danielv123",
|
|
"license": "ISC",
|
|
"dependencies": {
|
|
"as-table": "^1.0.31",
|
|
"averaged-timeseries": "^1.4.0",
|
|
"base64url": "^3.0.0",
|
|
"bcrypt": "^2.0.1",
|
|
"bcrypt-promise": "^2.0.0",
|
|
"body-parser": "^1.18.2",
|
|
"cli": "^1.0.1",
|
|
"cli-interact": "^0.1.9",
|
|
"compression": "^1.7.2",
|
|
"cookie-parser": "^1.4.3",
|
|
"deepmerge": "^1.5.2",
|
|
"ejs": "^2.5.7",
|
|
"express": "^4.16.2",
|
|
"express-fileupload": "0.0.6",
|
|
"express-prometheus-request-metrics": "github:burnash/express-prometheus-request-metrics",
|
|
"follow-redirects": "^1.5.0",
|
|
"fs-extra": "^6.0.1",
|
|
"getmac": "^1.4.0",
|
|
"ini": "^1.3.5",
|
|
"jsonwebtoken": "^8.2.1",
|
|
"lib": "file:./lib",
|
|
"luamin": "^1.0.4",
|
|
"minimist": "^1.2.0",
|
|
"mkdirp": "^0.5.1",
|
|
"mkdirp-promise": "^5.0.1",
|
|
"moment": "^2.22.2",
|
|
"ncp": "^2.0.0",
|
|
"needle": "^2.2.4",
|
|
"node-factorio-api": "^0.3.5",
|
|
"node-forge": "^0.7.1",
|
|
"prom-client": "^10.2.3",
|
|
"rcon-client-fork": "^3.2.0",
|
|
"request": "^2.83.0",
|
|
"rmdir-sync": "^1.0.1",
|
|
"sanitizer": "^0.1.3",
|
|
"simple-git": "^1.96.0",
|
|
"single-line-log": "^1.1.2",
|
|
"socket.io": "^2.0.4",
|
|
"socket.io-client": "^2.0.4",
|
|
"socket.io-prometheus": "^0.2.1",
|
|
"sync-request": "^4.0.1",
|
|
"tail": "^2.0.2",
|
|
"typescript-collections": "^1.3.2"
|
|
},
|
|
"devDependencies": {
|
|
"html5-validator": "^1.0.7",
|
|
"mocha": "^3.5.3",
|
|
"mocha-sinon": "^2.0.0",
|
|
"mocha.parallel": "^0.15.5",
|
|
"nock": "^9.1.6",
|
|
"nyc": "^14.1.1",
|
|
"sinon": "^2.4.1",
|
|
"supertest": "^3.0.0"
|
|
}
|
|
}
|