UNPKG

kafka-sagas

Version:

Build sagas that consume from a kafka topic

83 lines (82 loc) 2.65 kB
{ "name": "kafka-sagas", "version": "17.1.0", "description": "Build sagas that consume from a kafka topic", "main": "dist/index.cjs.js", "module": "dist/index.es.js", "types": "dist/index.d.ts", "files": [ "dist" ], "scripts": { "build": "npm run clean && rollup -c", "docs:generate": "typedoc --tsconfig tsconfig.json --mode file --exclude \"src/__tests__/**/*.ts\" --excludeNotExported --out docs", "clean": "rimraf dist tmp", "watch": "rollup -cw", "prettier": "./node_modules/.bin/prettier \"src/**/*\" --write", "lint": "tslint -t stylish --project \"tsconfig.json\"", "test:ci": "dotenv -e .env.ci.test jest -- --no-cache --runInBand --forceExit", "test:local": "dotenv -e .env.local.test jest -- --no-cache --runInBand --forceExit", "test:watch": "dotenv -e .env.local.test jest -- --no-cache --runInBand --watchAll", "type-check:watch": "npm run type-check -- --watch", "type-check": "tsc --noEmit" }, "repository": { "type": "git", "url": "git+https://github.com/social-native/kafka-sagas.git" }, "keywords": [ "Saga", "Kafka", "Microservice", "Side effect", "Async" ], "contributors": [ { "name": "Ricky Sidhu", "email": "seeingsaturn@gmail.com" }, { "name": "Ethan Hathaway", "email": "erhathaway@gmail.com" } ], "license": "Apache-2.0", "bugs": { "url": "https://github.com/social-native/kafka-sagas/issues" }, "homepage": "https://github.com/social-native/kafka-sagas#readme", "dependencies": { "bluebird": "^3.7.1", "kafkajs": "1.15.0", "pino": "^5.15.5", "@types/pino": "^5.15.5", "uuid": "^3.3.3", "typed-emitter": "^1.2.0" }, "peerDependencies": { "kafkajs": "1.15.0" }, "devDependencies": { "@types/bluebird": "^3.5.29", "@types/jest": "^24.0.13", "@types/uuid": "^3.4.6", "dotenv-cli": "^3.0.0", "jest": "^26.6.3", "nodemon": "^2.0.6", "prettier": "~1.19.1", "rimraf": "^2.6.3", "rollup": "^1.2.2", "rollup-plugin-typescript2": "^0.21.1", "ts-jest": "^26.4.4", "ts-node": "^8.0.3", "tsconfig-paths": "^3.8.0", "tslint": "^5.14.0", "tslint-config-prettier": "^1.18.0", "tslint-eslint-rules": "^5.4.0", "tslint-immutable": "^5.5.2", "typedoc": "0.19.2", "typescript": "^3.8.3" } }