{ "name": "root", "private": true, "scripts": { "test": "mocha --exit --check-leaks -R spec --recursive test plugins/global_chat/test plugins/research_sync/test plugins/statistics_exporter/test plugins/subspace_storage/test", "fast-test": "FAST_TEST=y npm test", "cover": "nyc npm test", "fast-cover": "FAST_TEST=y nyc npm test", "ci-cover": "nyc --reporter=lcovonly npm run-script test", "lint": "eslint \"*.js\" packages plugins test", "docs": "jsdoc --configure docs/jsdoc.json", "bundle-dependencies": "bundle-dependencies" }, "nyc": { "exclude": [ "test/**", "plugins/*/test/**" ] }, "engines": { "node": ">=10.16 <11 || >= 12" }, "devDependencies": { "@babel/core": "^7.12.3", "@babel/preset-react": "^7.12.1", "@clusterio/ctl": "file:./packages/ctl", "@clusterio/lib": "file:./packages/lib", "@clusterio/master": "file:packages/master", "@clusterio/slave": "file:./packages/slave", "eslint": "^7.2.0", "fs-extra": "^8.1.0", "jsdoc": "^3.6.3", "jsonwebtoken": "^8.2.1", "jszip": "^3.2.2", "lerna": "^3.22.1", "mocha": "^6.2.0", "nyc": "^14.1.1", "phin": "^3.4.1", "webpack": "^5.0.0" } }