{
  "name": "redux-inject-reducer-and-saga",
  "version": "7.0.0",
  "description": "Inject reducer and saga anywhere in the application.",
  "main": "dist/index.js",
  "repository": "https://github.com/marcelmokos/redux-inject-reducer-and-saga.git",
  "author": "Marcel Mokoš (https://github.com/marcelmokos)",
  "keywords": [
    "react",
    "redux",
    "store",
    "create store",
    "injectable store",
    "reducer",
    "create reducer",
    "inject",
    "inject reducer",
    "inject saga",
    "inject redux-saga",
    "inject thunk",
    "inject redux-thunk"
  ],
  "license": "MIT",
  "engines": {
    "node": ">=6"
  },
  "scripts": {
    "flow:update": "flow-typed update",
    "flow": "flow --show-all-errors",
    "flow:coverage": "flow coverage ./src/index.js --color && flow-coverage-report -i 'src/**/*.js' -x 'src/**/*.test.js' -x 'src/**/*.spec.js' -t html",
    "test": "jest",
    "test:watch": "yarn test --watch",
    "test:update": "yarn test --update",
    "test:coverage": "jest /src/ --coverage --verbose --silent --runInBand",
    "test:changed": "yarn test --onlyChanged --passWithNoTests --silent --runInBand",
    "test:dist": "npm run prepublishOnly && jest /dist/ --coverage",
    "coveralls": "cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js",
    "lint": "eslint . --cache",
    "lint:fix": "yarn lint --fix",
    "lint:staged": "eslint --fix --max-warnings=0",
    "precommit": "lint-staged && yarn test:changed",
    "prepush": "yarn test && yarn test:dist",
    "size": "size-limit",
    "size:why": "size-limit --why",
    "clean": "rimraf dist coverage",
    "build": "BABEL_ENV=production babel src --out-dir dist --copy-files -p",
    "prepublishOnly": "npm run clean && npm run build && npm run size",
    "release-patch": "npm version patch -m \"Upgrade to %s\" && npm publish",
    "release-minor": "npm version minor -m \"Upgrade to %s\" && npm publish",
    "release-major": "npm version major -m \"Upgrade to %s\" && npm publish"
  },
  "size-limit": [
    {
      "path": "dist/index.js",
      "limit": "50 KB"
    }
  ],
  "lint-staged": {
    "*.{js,jsx}": [
      "yarn run lint:staged",
      "git add"
    ],
    "*.{json,css,scss,less}": [
      "prettier --write",
      "git add"
    ]
  },
  "peerDependencies": {
    "history": "^4.7.2",
    "immutable": "^4.0.0-rc.9",
    "lodash": "^4.15.0-0",
    "prop-types": "^15.6.0-0",
    "react": "^16.3.0-0",
    "react-dom": "^16.3.0-0",
    "react-redux": "^5.0.0-0",
    "react-router-dom": "^4.3.0",
    "redux": "^3.0.0 || ^4.0.0-0",
    "redux-immutable": "^4.0.0-0",
    "redux-saga": "^0.16.0",
    "redux-thunk": "^2.3.0"
  },
  "dependencies": {
    "history": "^4.7.2",
    "hoist-non-react-statics": "^3.0.1",
    "invariant": "^2.2.4",
    "react-router-redux": "5.0.0-alpha.8"
  },
  "devDependencies": {
    "babel-cli": "^6.26.0",
    "babel-preset-env": "^1.7.0",
    "babel-preset-react-app": "^3.1.2",
    "coveralls": "^3.0.2",
    "enzyme": "^3.3.0",
    "enzyme-adapter-react-16": "^1.1.1",
    "enzyme-to-json": "^3.3.4",
    "eslint": "^5.2.0",
    "eslint-config-with-prettier": "^4.2.0",
    "flow-bin": "^0.77.0",
    "flow-coverage-report": "^0.5.0",
    "flow-typed": "^2.5.1",
    "husky": "^0.14.3",
    "immutable": "^4.0.0-rc.9",
    "jest": "^23.4.2",
    "lint-staged": "^7.2.0",
    "lodash": "^4.17.10",
    "prettier": "^1.14.0",
    "prop-types": "^15.6.2",
    "raf": "^3.4.0",
    "react": "^16.4.1",
    "react-dom": "^16.4.1",
    "react-redux": "^5.0.7",
    "react-router-dom": "^4.3.1",
    "react-saga": "^0.2.6",
    "react-test-renderer": "^16.4.1",
    "redux": "^4.0.0",
    "redux-immutable": "^4.0.0",
    "redux-saga": "^0.16.0",
    "redux-thunk": "^2.3.0",
    "rimraf": "^2.6.2",
    "size-limit": "^0.19.0"
  }
}
