{
  "name": "hole",
  "version": "0.9.1",
  "description": "Async friendly, stream-based task consuming utility in Node.js",
  "keywords": [
    "hole",
    "async",
    "promise",
    "stream",
    "rxjs",
    "utility"
  ],
  "homepage": "https://github.com/piglovesyou/node-hole",
  "bugs": "https://github.com/piglovesyou/node-hole/issues",
  "main": "dist/src/index.js",
  "types": "dist/src/index.d.ts",
  "scripts": {
    "test": "ts-mocha -p ./tsconfig.json test/**/*.ts",
    "build": "rimraf ./dist && tsc && rimraf ./dist/test",
    "prepare": "npm run build",
    "prepublishOnly": "npm test && npm run build"
  },
  "files": [
    "dist",
    "package-lock.json"
  ],
  "author": "thepiglovesyou@gmail.com",
  "repository": "git@github.com:piglovesyou/node-hole.git",
  "license": "MIT",
  "dependencies": {
    "is-stream": "^1.1.0",
    "lazy-promise": "^4.0.0",
    "parallel-transform-stream": "^1.0.1",
    "pump": "^3.0.0",
    "stream-array": "^1.1.2"
  },
  "devDependencies": {
    "@types/is-stream": "^1.1.0",
    "@types/mocha": "^5.2.6",
    "@types/node": "^11.12.0",
    "@types/pump": "^1.0.1",
    "@types/rimraf": "^2.0.2",
    "@types/split2": "^2.1.6",
    "@types/stream-array": "^1.1.0",
    "@types/typescript": "^2.0.0",
    "mocha": "^6.0.2",
    "mocha.parallel": "^0.15.6",
    "rimraf": "^2.6.3",
    "split2": "^3.1.1",
    "ts-mocha": "^6.0.0",
    "ts-node": "^8.0.3",
    "tsconfig-paths": "^3.8.0",
    "typescript": "^3.3.4000"
  }
}
