{
  "name": "wait-for-event",
  "version": "2.0.1",
  "description": "Wait for events to be emitted.",
  "keywords": [
    "emit",
    "emitted",
    "emitter",
    "event",
    "listener",
    "promise",
    "promisify",
    "stream",
    "wait",
    "wait-for-event",
    "waitfor"
  ],
  "repository": "jameslnewell/wait-for-event",
  "files": [
    "lib"
  ],
  "main": "lib/index.js",
  "types": "lib/index.d.ts",
  "devDependencies": {
    "@babel/cli": "^7.10.5",
    "@babel/core": "^7.11.1",
    "@jameslnewell/babel-preset": "^2.1.0",
    "@jameslnewell/editor-config": "^1.0.1",
    "@jameslnewell/eslint-config": "^0.15.0",
    "@jameslnewell/jest-preset": "^2.0.0",
    "@jameslnewell/prettier-config": "^1.0.1",
    "@jameslnewell/typescript-config": "^3.0.0",
    "@types/jest": "^26.0.9",
    "eslint": "^7.6.0",
    "husky": "^4.2.5",
    "jest": "^26.2.2",
    "prettier": "^2.0.5",
    "pretty-quick": "^2.0.1",
    "typescript": "^3.9.7"
  },
  "husky": {
    "hooks": {
      "pre-commit": "pretty-quick --staged"
    }
  },
  "scripts": {
    "format": "prettier --write .",
    "cleaning": "rm -rf lib",
    "formatting": "prettier --check .",
    "linting": "eslint src",
    "typing": "tsc",
    "building": "babel src --extensions .ts --ignore '**/*.tests.ts' --out-dir lib",
    "testing": "jest",
    "prepublishOnly": "yarn run cleaning && yarn run formatting && yarn run linting && yarn run typing && yarn run building && yarn run testing"
  },
  "license": "MIT"
}
