{ "name": "@clusterio/controller", "description": "Implementation of Clusterio controller", "author": "Hornwitser", "license": "MIT", "version": "2.0.0-alpha.13", "main": "dist/index.js", "scripts": { "prepare": "tsc --build && webpack-cli --env production", "test": "echo \"Error: no test specified\" && exit 1" }, "bin": { "clusteriocontroller": "./dist/controller.js" }, "keywords": [ "factorio" ], "engines": { "node": ">=18" }, "dependencies": { "@clusterio/lib": "^2.0.0-alpha.13", "@sinclair/typebox": "^0.30.4", "busboy": "^1.6.0", "compression": "^1.7.4", "express": "^4.18.2", "fs-extra": "^11.1.1", "jsonwebtoken": "^9.0.1", "jszip": "^3.10.1", "set-blocking": "^2.0.0", "webpack-cli": "^5.1.4", "winston": "^3.10.0", "winston-daily-rotate-file": "^4.7.1", "ws": "^8.13.0", "yargs": "^17.7.2" }, "devDependencies": { "@clusterio/web_ui": "^2.0.0-alpha.13", "@types/busboy": "^1.5.0", "@types/compression": "^1.7.2", "@types/express": "^4.17.17", "@types/fs-extra": "^11.0.1", "@types/jsonwebtoken": "^9.0.2", "@types/node": "^20.4.5", "@types/set-blocking": "^2.0.0", "@types/ws": "^8.5.5", "@types/yargs": "^17.0.24", "react": "^18.2.0", "react-dom": "^18.2.0", "react-router-dom": "^6.4.14", "typescript": "^5.1.6", "webpack": "^5.88.2", "webpack-dev-middleware": "^6.1.1", "webpack-merge": "^5.9.0" }, "publishConfig": { "access": "public" } }