{
  "name": "kafka-node",
  "description": "Client for Apache Kafka v0.9.x, v0.10.x and v0.11.x",
  "keywords": [
    "kafka",
    "consumer",
    "producer",
    "broker"
  ],
  "files": [
    "kafka.js",
    "logging.js",
    "lib",
    "types"
  ],
  "bugs": "https://github.com/SOHU-co/kafka-node/issues",
  "version": "4.0.1",
  "main": "kafka.js",
  "types": "types/index.d.ts",
  "license": "MIT",
  "dependencies": {
    "async": "^2.5.0",
    "binary": "~0.3.0",
    "bl": "^1.2.0",
    "buffer-crc32": "~0.2.5",
    "buffermaker": "~1.2.0",
    "debug": "^2.1.3",
    "denque": "^1.3.0",
    "lodash": "^4.17.4",
    "minimatch": "^3.0.2",
    "nested-error-stacks": "^2.0.0",
    "optional": "^0.1.3",
    "retry": "^0.10.1",
    "uuid": "^3.0.0"
  },
  "engines": {
    "node": ">=6.4.0"
  },
  "optionalDependencies": {
    "snappy": "^6.0.1"
  },
  "devDependencies": {
    "@types/node": "^10.5.2",
    "coveralls": "^2.11.12",
    "doctoc": "^1.2.0",
    "eslint": "^3.17.1",
    "eslint-config-semistandard": "^11.0.0",
    "eslint-config-standard": "^10.2.1",
    "eslint-plugin-dependencies": "^2.2.0",
    "eslint-plugin-import": "^2.2.0",
    "eslint-plugin-node": "^4.2.2",
    "eslint-plugin-promise": "^3.4.0",
    "eslint-plugin-standard": "^3.0.1",
    "execa": "^0.6.1",
    "istanbul": "^0.4.4",
    "mocha": "^3.1.0",
    "optimist": "^0.6.1",
    "proxyquire": "^1.7.10",
    "should": "^6.0.0",
    "sinon": "^2.0.0",
    "through2": "^2.0.3",
    "tslint": "^5.10.0",
    "tslint-config-semistandard": "^7.0.0",
    "typescript": "^2.8.3"
  },
  "repository": {
    "type": "git",
    "url": "https://github.com/SOHU-Co/kafka-node.git"
  },
  "scripts": {
    "test:ts": "tslint --project ./types/tsconfig.json --config ./types/tslint.json && tsc --project types",
    "test": "eslint . && npm run test:ts && ./run-tests.sh",
    "startDocker": "./start-docker.sh",
    "stopDocker": "docker-compose down",
    "updateToc": "doctoc README.md --maxlevel 2 --notitle"
  }
}
