{ "name": "@stream-control/agent", "version": "0.1.0", "private": true, "type": "module", "main": "./dist/index.js", "bin": { "stream-control-agent": "./dist/index.js" }, "scripts": { "build": "tsc -b", "bundle": "esbuild src/index.ts --bundle --platform=node --target=node22 --format=cjs --outfile=dist-bundle/agent.cjs --external:bufferutil --external:utf-8-validate --legal-comments=none", "dev": "npm run build -w @stream-control/shared && node --experimental-strip-types --disable-warning=ExperimentalWarning --watch src/index.ts", "start": "node dist/index.js", "check": "node dist/index.js --check" }, "dependencies": { "@stream-control/shared": "*", "obs-websocket-js": "^5.0.6", "ws": "^8.18.0" }, "devDependencies": { "@types/node": "^22.10.5", "@types/ws": "^8.5.13", "esbuild": "^0.28.2", "typescript": "^5.7.3" } }