UNPKG

@pureweb/platform-streaming-agent

Version:

The PureWeb platform streaming agent enables your game to communicate and stream through the PureWeb Platform

66 lines (65 loc) 2.33 kB
{ "name": "@pureweb/platform-streaming-agent", "version": "5.0.4", "author": "PureWeb", "license": "MIT", "main": "lib/index.js", "bin": { "streaming-agent": "./lib/index.js" }, "files": [ "lib/" ], "scripts": { "build": "yarn run build:proto && tsc -p tsconfig.json", "build-release": "yarn run build:proto && tsc -p tsconfig.json", "build:proto": "yarn run build:proto:js && yarn run build:proto:ts", "build:proto:js": "mkdir -p src/extensions/sidecar/proto && yarn run grpc_tools_node_protoc --js_out=import_style=commonjs,binary:./src/extensions/sidecar/proto --grpc_out=grpc_js:./src/extensions/sidecar/proto -I protocols/proto protocols/proto/*.proto", "build:proto:ts": "mkdir -p src/extensions/sidecar/proto && yarn run grpc_tools_node_protoc --plugin=protoc-gen-ts=./node_modules/.bin/protoc-gen-ts --ts_out=grpc_js:./src/extensions/sidecar/proto -I protocols/proto protocols/proto/*.proto", "watch": "tsc -p tsconfig.json --watch", "test": "dotenv -e .env.tests jest --no-cache --passWithNoTests --unhandled-rejections=strict", "execute": "yarn build && dotenv -e .env node ./lib/index.js", "execute:fast": "dotenv -e .env node ./lib/index.js", "dist": "npx pkg --targets node14-win-x64,node14-linux-x64 --out-path dist ." }, "repository": { "type": "git", "url": "ssh://git@github.com/calgaryscientific/platform-sdk-js.git", "directory": "packages/platform-streaming-agent" }, "dependencies": { "@grpc/grpc-js": "^1.2.3", "@pureweb/platform-sdk": "5.0.4", "boxen": "^4.2.0", "cross-fetch": "^3.1.5", "dotenv": "^8.2.0", "dotenv-cli": "^4.0.0", "google-protobuf": "^3.13.0", "graphql": "15.3.0", "ts-mockito": "^2.6.1", "tslog": "^4.9.2", "uuidv4": "^6.2.8", "ws": "^7.5.9", "yargs": "^10.1.1" }, "devDependencies": { "@types/node": "^20.11.30", "grpc-tools": "^1.10.0", "grpc_tools_node_protoc_ts": "5.0.1", "jest": "29.3.1", "jest-diff": "29.3.1", "jest-websocket-mock": "^2.1.0", "mock-socket": "^9.0.3", "ts-jest": "29.0.5", "typescript": "^5.8.3" }, "nohoist": [ "jest", "@grpc/grpc-js", "google-protobuf" ], "publishConfig": { "access": "public" }, "gitHead": "de4da65cd764a39df7413d99ca3c74f8d06e1333" }