{
  "name": "sinek",
  "version": "10.0.0-alpha.0",
  "description": "Node.js kafka client, consumer, producer polite out of the box",
  "main": "dist/index.js",
  "types": "dist/index.d.ts",
  "engines": {
    "node": ">=8.11.3"
  },
  "scripts": {
    "lint": "eslint src/. --ext .ts",
    "fix": "eslint --fix .",
    "kafka:start": "./kafka-setup/start.sh",
    "kafka:stop": "./kafka-setup/stop.sh",
    "kafka:logs": "docker-compose --file ./kafka-setup/docker-compose.yml logs -f",
    "kafka:console": "./kafka-setup/kafka-console.sh",
    "test": "_mocha --recursive --timeout 32500 --exit -R spec test/int",
    "yarn:openssl": "LDFLAGS='-L/usr/local/opt/openssl/lib' CPPFLAGS='-I/usr/local/opt/openssl/include' yarn",
    "prepare": "yarn prepublishOnly",
    "prepublishOnly": "tsc -p tsconfig.dist.json"
  },
  "repository": {
    "type": "git",
    "url": "git+https://github.com/nodefluent/node-sinek.git"
  },
  "keywords": [
    "polite",
    "kafka",
    "client",
    "sinek",
    "simon",
    "nice",
    "easy",
    "producer",
    "consumer",
    "backpressure",
    "control",
    "flow",
    "queue",
    "ssl",
    "secure",
    "sasl",
    "kerberos",
    "librdkafka",
    "stream",
    "batch"
  ],
  "author": "Christian Fröhlingsdorf",
  "license": "MIT",
  "bugs": {
    "url": "https://github.com/nodefluent/node-sinek/issues"
  },
  "homepage": "https://github.com/nodefluent/node-sinek#readme",
  "dependencies": {
    "async": "~3.2.0",
    "bluebird": "~3.7.2",
    "debug": "~4.1.1",
    "kafkajs": "1.12.0",
    "lodash.merge": "~4.6.2",
    "murmur2-partitioner": "~1.0.0",
    "murmurhash": "~1.0.0",
    "uuid": "~7.0.3"
  },
  "devDependencies": {
    "@types/mocha": "^8.0.1",
    "@types/node": "^14.0.27",
    "@typescript-eslint/eslint-plugin": "^3.9.0",
    "@typescript-eslint/parser": "^3.9.0",
    "eslint": "~6.8.0",
    "expect.js": "~0.3.1",
    "express": "~4.17.1",
    "istanbul": "~0.4.5",
    "mocha": "~7.1.1",
    "sinon": "~9.0.2",
    "ts-node": "^8.10.2",
    "typescript": "^3.9.7"
  },
  "mocha": {
    "extension": [
      "ts"
    ],
    "exit": true,
    "timeout": 32500,
    "recursive": true,
    "require": [
      "ts-node/register",
      "source-map-support/register"
    ]
  }
}
