UNPKG

@tawk.to/nestjs-google-pubsub-microservice

Version:
110 lines (109 loc) 3.07 kB
{ "name": "@tawk.to/nestjs-google-pubsub-microservice", "version": "6.0.5", "description": "NestJS Google Cloud Pub/Sub Microservice Transport", "author": "tawk.to", "license": "MIT", "main": "dist/index.js", "url": "https://github.com/tawk/nestjs-google-pubsub-microservice#readme", "keywords": [ "google-pubsub", "pubsub", "nestjs", "microservice", "typescript", "nestjs-microservices", "nestjs-library" ], "scripts": { "build": "rm -rf dist && tsc -p tsconfig.json", "format": "prettier --write \"**/*.ts\"", "lint": "eslint 'lib/**/*.ts' --fix", "prepublish:yarn": "yarn build", "publish:yarn": "yarn publish --access public", "prepublish:next": "yarn build", "publish:next": "yarn publish --access public --tag next", "test": "jest --runInBand", "test:e2e": "jest --config ./tests/jest-e2e.json --runInBand", "test:e2e:dev": "jest --config ./tests/jest-e2e.json --runInBand --watch", "prerelease": "yarn build", "release": "release-it" }, "devDependencies": { "@commitlint/cli": "11.0.0", "@commitlint/config-angular": "11.0.0", "@google-cloud/pubsub": "^3.4.1", "@nestjs/common": "^11.0.0", "@nestjs/core": "^11.0.0", "@nestjs/microservices": "^11.0.0", "@nestjs/platform-express": "^11.0.0", "@nestjs/testing": "^11.0.0", "@types/chai": "^4.2.21", "@types/jest": "28.1.8", "@types/node": "^18.11.18", "@types/sinon": "^10.0.2", "@types/supertest": "^2.0.12", "@types/uuid": "^8.3.1", "@typescript-eslint/eslint-plugin": "^5.0.0", "@typescript-eslint/parser": "^5.0.0", "chai": "4.3.4", "eslint": "^8.0.1", "eslint-config-prettier": "^8.3.0", "eslint-plugin-prettier": "^4.0.0", "google-pubsub-emulator": "^6.0.0", "husky": "4.3.6", "jest": "28.1.3", "lint-staged": "11.1.2", "prettier": "2.4.1", "reflect-metadata": "0.1.13", "release-it": "14.11.5", "rxjs": "7.3.0", "rxjs-compat": "6.6.7", "sinon": "11.1.2", "supertest": "^6.3.3", "ts-jest": "28.0.8", "typescript": "^4.7.4" }, "peerDependencies": { "@google-cloud/pubsub": "^3.0.0", "@nestjs/common": "^11.0.0", "@nestjs/core": "^11.0.0", "@nestjs/microservices": "^11.0.0", "reflect-metadata": "^0.1.13", "rxjs": "^7.0.0" }, "lint-staged": { "*.ts": [ "prettier --write" ] }, "husky": { "hooks": { "commit-msg": "commitlint -c .commitlintrc.json -E HUSKY_GIT_PARAMS", "pre-commit": "lint-staged" } }, "repository": { "type": "git", "url": "https://github.com/p-fedyukovich/nestjs-google-pubsub-microservice" }, "dependencies": {}, "jest": { "moduleFileExtensions": [ "js", "json", "ts" ], "rootDir": "lib", "testRegex": ".*\\.spec\\.ts$", "transform": { "^.+\\.(t|j)s$": "ts-jest" }, "collectCoverageFrom": [ "**/*.(t|j)s" ], "coverageDirectory": "../coverage", "testEnvironment": "node", "testTimeout": 10000 } }