UNPKG

@contentpass/pubsub

Version:

Cloud Pub/Sub Client Library for Node.js

109 lines (108 loc) 3.54 kB
{ "name": "@contentpass/pubsub", "description": "Cloud Pub/Sub Client Library for Node.js", "version": "0.28.2", "license": "Apache-2.0", "author": "Google Inc.", "engines": { "node": ">=6.0.0" }, "repository": "googleapis/nodejs-pubsub", "main": "./build/src/index.js", "types": "./build/src/index.d.ts", "files": [ "build/proto", "build/protos", "build/src", "AUTHORS", "CONTRIBUTORS", "LICENSE" ], "keywords": [ "google apis client", "google api client", "google apis", "google api", "google", "google cloud platform", "google cloud", "cloud", "google pubsub", "pubsub" ], "scripts": { "presystem-test": "npm run compile", "system-test": "mocha build/system-test --timeout 600000", "samples-test": "cd samples/ && npm link ../ && npm test && cd ../", "test": "nyc mocha build/test", "lint": "eslint '**/*.js' && gts check", "predocs": "npm run compile", "docs": "jsdoc -c .jsdoc.js", "fix": "eslint --fix '**/*.js' && gts fix", "generate-scaffolding": "repo-tools generate all && repo-tools generate lib_samples_readme -l samples/ --config ../.cloud-repo-tools.json", "clean": "gts clean", "compile": "tsc -p . && cp -r src/v1 build/src/ && cp -r protos build/ && cp -r proto build/ && cp smoke-test/*.js build/system-test && cp test/*.js build/test", "prepare": "npm run compile", "pretest": "npm run compile", "proto": "mkdirp proto && npm run proto:pubsub && npm run proto:iam", "proto:pubsub": "pbjs -t static-module -w commonjs -p protos google/pubsub/v1/pubsub.proto | pbts -o proto/pubsub.d.ts -", "proto:iam": "pbjs -t static-module -w commonjs -p protos google/iam/v1/iam_policy.proto | pbts -o proto/iam.d.ts -", "docs-test": "linkinator docs -r --skip www.googleapis.com", "predocs-test": "npm run docs" }, "dependencies": { "@google-cloud/paginator": "^0.2.0", "@google-cloud/precise-date": "^0.1.0", "@google-cloud/projectify": "^0.3.0", "@google-cloud/promisify": "^0.4.0", "@sindresorhus/is": "^0.15.0", "@types/duplexify": "^3.6.0", "@types/long": "^4.0.0", "@types/p-defer": "^1.0.3", "arrify": "^1.0.0", "async-each": "^1.0.1", "extend": "^3.0.1", "google-auth-library": "^3.0.0", "google-gax": "^0.25.0", "is-stream-ended": "^0.1.4", "lodash.merge": "^4.6.0", "lodash.snakecase": "^4.1.1", "p-defer": "^1.0.0", "protobufjs": "^6.8.1" }, "devDependencies": { "@google-cloud/nodejs-repo-tools": "^3.0.0", "@types/arrify": "^1.0.4", "@types/execa": "^0.9.0", "@types/extend": "^3.0.0", "@types/mocha": "^5.2.5", "@types/proxyquire": "^1.3.28", "@types/sinon": "^7.0.0", "@types/through2": "^2.0.34", "@types/uuid": "^3.4.4", "codecov": "^3.0.0", "eslint": "^5.0.0", "eslint-config-prettier": "^4.0.0", "eslint-plugin-node": "^8.0.0", "eslint-plugin-prettier": "^3.0.0", "execa": "^1.0.0", "gts": "^0.9.0", "intelli-espower-loader": "^1.0.1", "jsdoc": "^3.5.5", "jsdoc-baseline": "git+https://github.com/hegemonic/jsdoc-baseline.git", "linkinator": "^1.1.2", "mkdirp": "^0.5.1", "mocha": "^6.0.0", "mv": "^2.1.1", "ncp": "^2.0.0", "nyc": "^13.0.0", "power-assert": "^1.4.4", "prettier": "^1.9.1", "proxyquire": "^2.0.0", "sinon": "^7.1.1", "source-map-support": "^0.5.9", "through2": "^3.0.0", "typescript": "~3.3.0", "uuid": "^3.1.0" } }