{
  "name": "impulsejs",
  "version": "0.6.0",
  "author": "phaux <phaux4@gmail.com>",
  "description": "Yet another Observable implementation",
  "repository": "phaux/impulse",
  "license": "ISC",
  "keywords": [
    "observable",
    "frp"
  ],
  "main": "dist/index.js",
  "module": "module/index.js",
  "typings": "module/index.d.ts",
  "scripts": {
    "prepare": "run-p -l prepare:*",
    "prepare:module": "tsc -p . -m esnext -t esnext --outDir module",
    "prepare:umd": "tsc -p . -m umd -t es2017 --outDir dist",
    "prepublishOnly": "npm test",
    "test": "run-s test:**",
    "test:lint:ts": "tslint -p .",
    "test:lint:js": "eslint test",
    "test:spec": "node test/spec.js",
    "test:unit": "node test/index.js",
    "watch": "run-p -l -s watch:**",
    "watch:prepare:module": "tsc -w -p . -m es2015 -t es2017 --outDir module",
    "watch:prepare:umd": "tsc -w -p . -m umd -t es2015 --outDir dist"
  },
  "devDependencies": {
    "es-observable-tests": "^0.3.0",
    "eslint": "^4.11.0",
    "npm-run-all": "^4.1.1",
    "tslint": "^5.8.0",
    "typescript": "^2.5.3"
  }
}
