UNPKG

@ecobee/nodejs-gcloud-pubsub-module

Version:
87 lines (86 loc) 1.92 kB
{ "name": "@ecobee/nodejs-gcloud-pubsub-module", "version": "0.8.0", "description": "A GCloud Pub/Sub module for NestJS", "main": "index.js", "repository": { "type": "git", "url": "https://github.com/ecobee/nodejs-gcloud-pubsub-module" }, "license": "MIT", "author": "ecobee", "authors": [ { "name": "Arvin Singla", "email": "arvins@ecobee.com" }, { "name": "David D'Amico", "email": "david.damico@ecobee.com" } ], "keywords": [ "ecobee", "nestjs", "gcloud-pubsub", "nodejs", "typescript" ], "scripts": { "test": "jest", "test:cov": "jest --coverage", "test:dev": "jest --watch", "build": "rm -rf ./dist && tsc && npm run build:index", "build:index": "rm -rf ./index.js ./index.d.ts && tsc -d --skipLibCheck ./index.ts", "format": "prettier **/**/*.ts --ignore-path ./.prettierignore --write && git status", "prepare": "npm run format && npm run build" }, "peerDependencies": { "@nestjs/common": "^7.4.0 || ^8.1.2", "@nestjs/microservices": "^7.4.0 || ^8.1.2" }, "dependencies": { "@google-cloud/pubsub": "^3.0.1", "reflect-metadata": "0.1.12", "rxjs": "^7.4.0" }, "devDependencies": { "@nestjs/common": "^8.1.2", "@nestjs/core": "^8.1.2", "@nestjs/microservices": "^8.1.2", "@nestjs/testing": "^8.1.2", "@types/dotenv": "^6.1.1", "@types/glob": "^7.1.1", "@types/jest": "^24.0.23", "husky": "^2.3.0", "jest": "^24.9.0", "jest-junit": "^6.4.0", "prettier": "^1.15.3", "pretty-quick": "^1.11.0", "ts-jest": "^24.2.0", "typescript": "4.0.2" }, "jest": { "coverageDirectory": "../coverage", "moduleFileExtensions": [ "js", "json", "ts" ], "reporters": [ "default", "jest-junit" ], "rootDir": "src", "testRegex": ".spec.ts$", "testEnvironment": "node", "transform": { "^.+\\.(t|j)s$": "ts-jest" } }, "husky": { "hooks": { "pre-commit": "pretty-quick --staged" } } }