{
    "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"
    }
}
