mirror of
https://github.com/clusterio/clusterio.git
synced 2026-11-11 15:04:52 +09:00
Switch to using fork of rcon-client where the commands and the responses are not converted to ASCII before being sent over the wire. Should fix the issue with Russian text showing up as garbled letters in the chat as well as the issue with train schedules using >= and <= conditions. If rcon-client upstream is updated with the utf8 patch this commit can be reverted with the version the patch was included in.
87 lines
2.9 KiB
JSON
87 lines
2.9 KiB
JSON
{
|
|
"name": "clusterio",
|
|
"version": "1.7.0",
|
|
"description": "Interserver communication for factorio",
|
|
"repository": "https://github.com/Danielv123/factorioClusterio",
|
|
"main": "master.js",
|
|
"scripts": {
|
|
"test": "./node_modules/.bin/istanbul cover ./node_modules/mocha/bin/_mocha -- \"./{{,node_modules/_app/**/},!(node_modules)/**/}*.spec.js\" -R spec || echo .",
|
|
"start": "echo Run node client.js start [instance] to start slaves && node master.js",
|
|
"cover": "./node_modules/.bin/istanbul cover ./node_modules/mocha/bin/_mocha -- \"./{{,node_modules/_app/**/},!(node_modules)/**/}*.spec.js\" -R spec || echo . && codecov -t f7b38085-36eb-4d72-84e6-64721910171e",
|
|
"docs": "documentation build index.js --config documentation.yml -f html -o docs",
|
|
"livedocs": "documentation serve --watch *.js lib/** --config documentation.yml",
|
|
"install": "node lib/npmPostinstall.js",
|
|
"bundle-dependencies": "bundle-dependencies",
|
|
"snyk-protect": "snyk protect",
|
|
"prepublish": "npm run snyk-protect"
|
|
},
|
|
"keywords": [
|
|
"factorio"
|
|
],
|
|
"author": "Danielv123",
|
|
"license": "ISC",
|
|
"dependencies": {
|
|
"app-root-path": "^2.0.1",
|
|
"as-table": "^1.0.31",
|
|
"averaged-timeseries": "^1.4.0",
|
|
"base64url": "^3.0.0",
|
|
"bcrypt": "^2.0.1",
|
|
"bcrypt-promise": "^2.0.0",
|
|
"bcryptjs": "^2.4.3",
|
|
"body-parser": "^1.18.2",
|
|
"cache-require-paths": "^0.3.0",
|
|
"cli": "^1.0.1",
|
|
"cli-interact": "^0.1.9",
|
|
"codecov": "^3.0.1",
|
|
"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",
|
|
"hash-files": "^1.1.1",
|
|
"html5-validator": "^1.0.7",
|
|
"ini": "^1.3.5",
|
|
"jsonwebtoken": "^8.2.1",
|
|
"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.1-alpha",
|
|
"node-forge": "^0.7.1",
|
|
"prom-client": "^10.2.3",
|
|
"rcon-client": "git+https://gitlab.com/Hornwitser/rcon-client.git",
|
|
"request": "^2.83.0",
|
|
"right-pad": "^1.0.1",
|
|
"rmdir-sync": "^1.0.1",
|
|
"sanitizer": "^0.1.3",
|
|
"simple-git": "^1.96.0",
|
|
"single-line-log": "^1.1.2",
|
|
"snyk": "^1.134.2",
|
|
"socket.io": "^2.0.4",
|
|
"socket.io-client": "^2.0.4",
|
|
"socket.io-prometheus": "^0.2.1",
|
|
"sync-request": "^4.0.1",
|
|
"typescript-collections": "^1.3.2",
|
|
"underscore": "^1.8.3"
|
|
},
|
|
"devDependencies": {
|
|
"documentation": "^5.4.0",
|
|
"istanbul": "^0.4.5",
|
|
"mocha": "^3.5.3",
|
|
"mocha-sinon": "^2.0.0",
|
|
"mocha.parallel": "^0.15.5",
|
|
"nock": "^9.1.6",
|
|
"sinon": "^2.4.1",
|
|
"supertest": "^3.0.0"
|
|
},
|
|
"snyk": true
|
|
}
|