| { |
| "name": "apache-beam", |
| "version": "2.61.0", |
| "devDependencies": { |
| "@google-cloud/bigquery": "^5.12.0", |
| "@types/mocha": "^9.0.0", |
| "@typescript-eslint/eslint-plugin": "^5.24.0", |
| "@typescript-eslint/parser": "^5.24.0", |
| "codecov": "^3.8.3", |
| "eslint": "^8.15.0", |
| "istanbul": "^0.4.5", |
| "js-yaml": "^4.1.0", |
| "mocha": "^9.1.3", |
| "prettier": "^3.1.1", |
| "typedoc": "^0.23.23", |
| "typescript": "4.7" |
| }, |
| "files": [ |
| "dist" |
| ], |
| "bin": { |
| "apache-beam-worker": "dist/src/apache_beam/worker/worker_main.js" |
| }, |
| "scripts": { |
| "build": "bash build.sh", |
| "clean": "tsc --clean", |
| "worker": "node dist/src/apache_beam/worker/external_worker_service.js", |
| "pretest": "npm run build", |
| "test": "mocha dist/test dist/test/docs", |
| "codecovTest": "istanbul cover mocha dist/test --reporter lcovonly -- -R spec && codecov", |
| "predocs": "npm run build", |
| "docs": "typedoc", |
| "prettier": "prettier --write src/", |
| "prettier-check": "prettier --check src/", |
| "lint": "eslint . --ext .ts" |
| }, |
| "dependencies": { |
| "@google-cloud/pubsub": "^2.19.4", |
| "@grpc/grpc-js": "~1.4.6", |
| "@protobuf-ts/grpc-transport": "^2.1.0", |
| "@protobuf-ts/plugin": "^2.1.0", |
| "bson": "^4.6.0", |
| "capture-console": "^1.0.1", |
| "chai": "^4.3.4", |
| "date-fns": "^2.28.0", |
| "fast-deep-equal": "^3.1.3", |
| "find-git-root": "^1.0.4", |
| "long": "^4.0.0", |
| "protobufjs": "~6.11.3", |
| "queue-typescript": "^1.0.1", |
| "serialize-closures": "^0.2.7", |
| "ts-closure-transform": "^0.1.7", |
| "ttypescript": "^1.5.15", |
| "uuid": "^8.3.2" |
| }, |
| "main": "./dist/src/apache_beam/index.js", |
| "exports": { |
| ".": "./dist/src/apache_beam/index.js", |
| "./io": "./dist/src/apache_beam/io/index.js", |
| "./runners": "./dist/src/apache_beam/index.js", |
| "./transforms": "./dist/src/apache_beam/transforms/index.js", |
| "./*": "./dist/src/apache_beam/*.js" |
| } |
| } |