{ "name": "operation-agent-client", "version": "1.0.0", "description": "Operation-Agent轻量级客户端 - 单个exe文件", "main": "dist/lightweight-client.js", "scripts": { "build": "tsc", "package:win": "pkg dist/lightweight-client.js --target node18-win-x64 --output bin/operation-agent-win.exe", "package:linux": "pkg dist/lightweight-client.js --target node18-linux-x64 --output bin/operation-agent-linux", "package:mac": "pkg dist/lightweight-client.js --target node18-macos-x64 --output bin/operation-agent-mac", "package:all": "npm run package:win && npm run package:linux && npm run package:mac", "build:all": "npm run build && npm run package:all" }, "bin": "dist/lightweight-client.js", "pkg": { "assets": [ "node_modules/playwright-core/**/*", "node_modules/playwright/**/*" ], "scripts": [ "dist/lightweight-client.js" ] }, "dependencies": { "playwright": "^1.58.2", "ws": "^8.18.0" }, "devDependencies": { "@types/node": "^25.3.3", "@types/ws": "^8.5.13", "pkg": "^5.8.1", "typescript": "^5.9.3" } }