{ "name": "sws-communication-gateway", "version": "1.0.0", "description": "透析机 Socket 通讯网关服务端", "main": "src/index.js", "scripts": { "start": "node src/index.js", "dev": "node src/index.js", "build": "ncc build src/index.js -o dist", "stress:50": "node scripts/stress-50-devices.js", "pkg": "npm run build && pkg ./dist/index.js --targets node18-win-x64,node18-linux-x64 --out-path dist", "build:exe": "pkg . --targets node18-win-x64 --out-path dist", "build:linux": "pkg . --targets node18-linux-x64 --out-path dist", "build:all": "pkg . --targets node18-win-x64,node18-linux-x64 --out-path dist" }, "bin": "src/index.js", "dependencies": { "aliyun-iot-device-sdk": "^1.0.1", "axios": "^1.13.6", "express": "^4.19.2", "mqtt": "^5.7.0", "qs": "^6.15.0", "winston": "^3.17.0", "winston-daily-rotate-file": "^5.0.0" }, "devDependencies": { "pkg": "^5.8.1", "@vercel/ncc": "^0.38.1" }, "pkg": { "assets": [ "schema.json", "config.json" ], "scripts": [ "src/**/*.js" ], "targets": [ "node18-win-x64", "node18-linux-x64" ], "outputPath": "dist" } }