{
  "name": "emitus",
  "version": "2.3.2",
  "description": "Small Typescript Event Emitter",
  "repository": "joseluisq/emitus",
  "license": "MIT",
  "author": {
    "name": "José Luis Quintana",
    "url": "http://git.io/joseluisq"
  },
  "keywords": [
    "emitter",
    "event",
    "handler",
    "api",
    "custom",
    "extend"
  ],
  "main": "index.js",
  "typings": "index.d.ts",
  "files": [
    "index.js",
    "index.d.ts",
    "/*.min.js",
    "README.md",
    "LICENSE.md"
  ],
  "scripts": {
    "version": "npm run build",
    "build": "npm run clean && npm run compile",
    "compile": "npm run compile:browser && npm run compile:cjs",
    "compile:cjs": "tsc --module commonjs --target es5",
    "compile:browser": "rollup -c",
    "watch": "tsc --watch",
    "clean": "rm -rf dist",
    "test": "npm run lint && karma start --single-run --reporters spec",
    "test:watch": "env NODE_ENV=debug karma start",
    "benchmark": "env NODE_ENV=development node benchmark.js",
    "lint": "tslint --format stylish --project tsconfig.json"
  },
  "devDependencies": {
    "@types/benchmark": "^1.0.31",
    "@types/jasmine": "^2.8.8",
    "@types/node": "^10.5.8",
    "benchmark": "^2.1.4",
    "git-testing-hook": "^0.3.0",
    "jasmine-core": "^3.2.0",
    "jasmine-spec-reporter": "^4.2.1",
    "karma": "^2.0.5",
    "karma-chrome-launcher": "^2.2.0",
    "karma-jasmine": "^1.1.2",
    "karma-jasmine-html-reporter": "^1.2.0",
    "karma-spec-reporter": "^0.0.32",
    "karma-typescript": "^3.0.13",
    "mitt": "^1.1.3",
    "rollup": "^0.64.1",
    "rollup-plugin-terser": "^1.0.1",
    "rollup-plugin-typescript2": "^0.16.1",
    "terser": "^3.8.1",
    "tslint": "^5.11.0",
    "tslint-config-standard-plus": "^2.1.1",
    "typescript": "^2.9.2"
  }
}
