{
  "name": "redux-unity-router",
  "version": "1.6.1",
  "description": "Redux router that syncs history with store",
  "main": "dist/index.js",
  "scripts": {
    "build": "npm run test && npm run clean && ./node_modules/.bin/babel src --out-dir dist",
    "build:watch": "npm run clean && ./node_modules/.bin/babel src --out-dir dist -s -w",
    "build:examples": "npm run build && (cd examples && npm i && npm start)",
    "clean": "./node_modules/.bin/rimraf dist",
    "commit": "./node_modules/.bin/git-cz",
    "coverage:report": "./node_modules/.bin/nyc report",
    "coverage:send": "./node_modules/.bin/nyc report --reporter=text-lcov | ./node_modules/.bin/coveralls",
    "lint": "./node_modules/.bin/eslint --ignore-path=.gitignore --fix ./src",
    "lint-prod": "NODE_ENV='production' npm run lint",
    "version": " ./node_modules/.bin/conventional-changelog -i CHANGELOG.md -s && git add CHANGELOG.md",
    "prepublish": "npm run build",
    "precommit": "npm test",
    "commitmsg": "./node_modules/.bin/validate-commit-msg",
    "test": "npm run lint-prod && ./node_modules/.bin/nyc ./node_modules/.bin/ava --verbose",
    "test:watch": "npm run lint && ./node_modules/.bin/nyc ./node_modules/.bin/ava --verbose --watch"
  },
  "repository": {
    "type": "git",
    "url": "git@github.com:auru/redux-unity-router.git"
  },
  "engines": {
    "node": ">=6"
  },
  "keywords": [
    "history",
    "react",
    "redux",
    "router",
    "unity"
  ],
  "author": "Vitaliy Blinovskov (blinovskov@yandex-team.ru)",
  "publishConfig": {
    "registry": "https://registry.npmjs.org/"
  },
  "license": "MIT",
  "dependencies": {
    "history": "^4.6.3",
    "path": "^0.12.7",
    "path-to-regexp": "^2.4.0",
    "prop-types": "^15.5.10",
    "query-string": "^4.3.4",
    "url": "^0.11.0"
  },
  "devDependencies": {
    "ava": "^0.20.0",
    "babel-cli": "^6.16.0",
    "babel-core": "^6.25.0",
    "babel-eslint": "^7.2.3",
    "babel-loader": "^7.1.1",
    "babel-polyfill": "^6.16.0",
    "babel-preset-es2015": "^6.16.0",
    "babel-preset-react": "^6.16.0",
    "babel-preset-stage-0": "^6.16.0",
    "babel-register": "^6.16.3",
    "commitizen": "^2.8.6",
    "conventional-changelog-cli": "^1.2.0",
    "coveralls": "^2.13.1",
    "cz-conventional-changelog": "^2.0.0",
    "eslint": "^4.1.1",
    "eslint-plugin-ava": "^4.2.1",
    "eslint-plugin-react": "^7.1.0",
    "husky": "^0.14.3",
    "immutable": "^3.8.1",
    "jsdom": "^11.1.0",
    "nyc": "^11.0.3",
    "prop-types": "^15.5.10",
    "react": "^15.6.1",
    "rimraf": "^2.5.4",
    "validate-commit-msg": "^2.12.2"
  },
  "ava": {
    "files": [
      "test/**/*.spec.js"
    ],
    "source": [
      "**/*.{js,jsx}",
      "!public/**/*"
    ],
    "concurrency": 4,
    "failFast": false,
    "tap": false,
    "require": [
      "babel-register",
      "babel-polyfill",
      "./test/helpers/setup.js"
    ],
    "babel": "inherit"
  },
  "config": {
    "commitizen": {
      "path": "./node_modules/cz-conventional-changelog"
    }
  }
}
