{
  "name": "@marvinh/fast-observables",
  "version": "0.4.0",
  "description": "Tiny and fast observables based on zen-observables and rxjs",
  "main": "dist/cjs/index.js",
  "module": "dist/es/index.js",
  "types": "dist/es/index.d.ts",
  "author": "Marvin Hagemeister <marvin@marvinhagemeister.de>",
  "repository": {
    "type": "git",
    "url": "https://github.com/marvinhagemeister/fast-observables.git"
  },
  "license": "MIT",
  "scripts": {
    "cleanup": "rimraf dist/",
    "lint": "tslint 'src/**/*.ts' 'src/**/*.tsx'",
    "build":
      "npm run cleanup && tsc -p tools/tsconfig.build.json && tsc -p tools/tsconfig.build-cjs.json",
    "test": "tsc -p ./tools/tsconfig.test.json && jest",
    "test-watch": "npm t -- --watch",
    "coverage": "npm t -- --coverage",
    "prepublishOnly": "npm run lint && npm t && npm run build",
    "precommit": "lint-staged",
    "bench": "ts-node benchmark/index.ts"
  },
  "dependencies": {},
  "devDependencies": {
    "@types/jest": "^21.1.4",
    "@types/node": "^8.9.1",
    "@types/zen-observable": "^0.5.3",
    "benchmarkjs-pretty": "^2.0.0",
    "husky": "^0.14.3",
    "jest": "^21.2.1",
    "lint-staged": "^4.0.4",
    "prettier": "^1.6.1",
    "rimraf": "^2.6.1",
    "rxjs": "^5.5.2",
    "ts-jest": "^21.1.3",
    "ts-node": "^3.3.0",
    "tslint": "^5.7.0",
    "tslint-config-sevenval": "^0.6.3",
    "typescript": "^2.5.2",
    "zen-observable": "^0.6.0"
  },
  "lint-staged": {
    "*.{ts,tsx}": [
      "prettier --trailing-comma=all --write",
      "npm run lint",
      "git add"
    ]
  }
}
