{
  "name": "redux-fun",
  "version": "1.3.7",
  "description": "Redux functional programming utilities",
  "main": "lib/redux-fun.js",
  "module": "es/redux-fun.js",
  "jsnext:main": "es/redux-fun.js",
  "files": [
    "dist",
    "lib",
    "es",
    "src",
    "docs"
  ],
  "scripts": {
    "clean": "rimraf coverage dist lib es",
    "bump": "conventional-bump -p angular",
    "cz": "git-cz",
    "build": "rollup -c",
    "test": "NODE_ENV=test jest --verbose",
    "test:watch": "npm run test -- --watch",
    "test:coverage": "npm run test -- --coverage",
    "test:all": "npm run lint && npm run test",
    "lint": "eslint .",
    "version": "conventional-changelog -p angular -i CHANGELOG.md -s && git add CHANGELOG.md",
    "prepublishOnly": "npm run test:all && npm run build"
  },
  "repository": {
    "type": "git",
    "url": "git+https://github.com/guillaumearm/redux-fun.git"
  },
  "bugs": {
    "url": "https://github.com/guillaumearm/redux-fun/issues"
  },
  "keywords": [
    "redux",
    "functional-programming",
    "fp",
    "middleware",
    "selector",
    "reducer",
    "updater"
  ],
  "author": {
    "name": "Guillaume ARM",
    "email": "trapcodien@gmail.com",
    "url": "https://github.com/guillaumearm"
  },
  "license": "MIT",
  "homepage": "https://github.com/guillaumearm/redux-fun#readme",
  "devDependencies": {
    "@semantic-release/changelog": "=2.0.1",
    "@semantic-release/exec": "=2.2.3",
    "@semantic-release/git": "4.0.3",
    "babel-core": "=6.26.0",
    "babel-eslint": "=8.2.3",
    "babel-jest": "=22.4.3",
    "babel-plugin-transform-async-to-generator": "=6.24.1",
    "babel-plugin-transform-object-rest-spread": "=6.26.0",
    "babel-preset-es2015": "=6.24.1",
    "codecov": "3.0.1",
    "commitizen": "=2.9.6",
    "conventional-bump": "=1.0.4",
    "conventional-changelog-cli": "1.3.22",
    "cz-conventional-changelog": "=2.1.0",
    "eslint": "=4.19.1",
    "eslint-plugin-import": "=2.10.0",
    "eslint-plugin-jest": "21.15.1",
    "eslint-plugin-node": "=6.0.1",
    "greenkeeper-lockfile": "=1.14.0",
    "jest": "=22.4.3",
    "rimraf": "=2.6.2",
    "rollup": "0.58.2",
    "rollup-plugin-babel": "3.0.4",
    "rollup-plugin-commonjs": "9.1.3",
    "rollup-plugin-node-resolve": "=3.3.0",
    "semantic-release": "15.3.0"
  },
  "dependencies": {
    "handle-io": "=0.5.4",
    "lodash.curry": "=4.1.1",
    "lodash.mapvalues": "=4.6.0"
  },
  "release": {
    "branch": "master",
    "verifyConditions": [
      "@semantic-release/changelog",
      "@semantic-release/npm",
      "@semantic-release/git",
      {
        "path": "@semantic-release/exec",
        "cmd": "npm run test:all"
      }
    ],
    "analyzeCommits": {
      "preset": "angular",
      "releaseRules": [
        {
          "type": "docs",
          "release": "patch"
        },
        {
          "type": "chore",
          "scope": "release",
          "release": "patch"
        },
        {
          "type": "ci",
          "scope": "release",
          "release": "patch"
        }
      ]
    },
    "prepare": [
      {
        "path": "@semantic-release/exec",
        "cmd": "npm run build"
      },
      "@semantic-release/changelog",
      "@semantic-release/npm",
      "@semantic-release/git"
    ],
    "publish": [
      "@semantic-release/npm",
      {
        "path": "@semantic-release/github",
        "assets": [
          {
            "name": "redux-fun.js",
            "path": "lib/redux-fun.js",
            "label": "redux-fun (commonJS distribution)"
          },
          {
            "name": "redux-fun.es.js",
            "path": "es/redux-fun.js",
            "label": "redux-fun (ES distribution)"
          },
          {
            "name": "redux-fun.umd.js",
            "path": "dist/redux-fun.js",
            "label": "redux-fun (UMD distribution)"
          }
        ]
      }
    ]
  },
  "engines": {
    "node": ">=8.9.0"
  },
  "config": {
    "commitizen": {
      "path": "./node_modules/cz-conventional-changelog"
    }
  }
}
