{
  "name": "recompact",
  "version": "3.4.0",
  "description": "A set of React high order components based on Rx.",
  "main": "recompact.js",
  "repository": {
    "url": "git@github.com:neoziro/recompact.git",
    "type": "git"
  },
  "scripts": {
    "benchmark": "NODE_ENV=production babel-node src/__benchmarks__/operators.js",
    "build": "yarn build:dist && yarn build:doc && yarn build:site",
    "build:doc": "NODE_ENV=production babel-node ./scripts/build-doc",
    "build:dist": "./scripts/build-dist.sh",
    "build:site": "babel-node ./scripts/build-website",
    "ci": "yarn lint && yarn test --runInBand --coverage && codecov",
    "format": "prettier --write \"src/**/*.js\" \"examples/**/*.js\"",
    "lint": "eslint --cache .",
    "release": "standard-version -a && conventional-github-releaser -p angular",
    "test": "jest"
  },
  "standard-version": {
    "scripts": {
      "postbump": "yarn build && git add -A"
    }
  },
  "author": "Greg Bergé <neoziro@gmail.com>",
  "license": "MIT",
  "jest": {
    "testRegex": "\\.test\\.js$",
    "transform": {
      "^.+\\.js$": "<rootDir>/node_modules/babel-jest"
    },
    "coverageDirectory": "./coverage/",
    "setupFiles": [
      "raf/polyfill",
      "<rootDir>/setupTests.js"
    ]
  },
  "keywords": [
    "composition",
    "utilities",
    "toolkit",
    "microcomponentization",
    "components",
    "higher-order",
    "react",
    "recompose"
  ],
  "peerDependencies": {
    "react": "^15.0.0 || ^16.3.0"
  },
  "dependencies": {
    "fbjs": "^0.8.17",
    "hoist-non-react-statics": "^3.0.1",
    "object.omit": "^3.0.0",
    "object.pick": "^1.3.0",
    "symbol-observable": "^1.1.0",
    "warning": "^4.0.2"
  },
  "devDependencies": {
    "babel-cli": "^6.26.0",
    "babel-eslint": "^8.2.6",
    "babel-jest": "^23.4.2",
    "babel-loader": "^7.1.5",
    "babel-plugin-transform-class-properties": "^6.24.1",
    "babel-plugin-transform-object-rest-spread": "^6.26.0",
    "babel-preset-env": "^1.6.1",
    "babel-preset-react": "^6.24.1",
    "benchmark": "^2.1.4",
    "codecov": "^3.0.4",
    "conventional-github-releaser": "^3.1.2",
    "create-react-class": "^15.6.2",
    "docdown": "neoziro/docdown#multiple-files-support",
    "ejs": "^2.5.7",
    "enzyme": "^3.4.4",
    "enzyme-adapter-react-16": "^1.2.0",
    "eslint": "^5.4.0",
    "eslint-config-airbnb": "^17.1.0",
    "eslint-config-prettier": "^3.0.1",
    "eslint-plugin-import": "^2.14.0",
    "eslint-plugin-jsx-a11y": "^6.1.1",
    "eslint-plugin-react": "^7.11.1",
    "fs-extra": "^7.0.0",
    "html-webpack-plugin": "^3.2.0",
    "jest": "^23.5.0",
    "jsdom": "^12.0.0",
    "marky-markdown": "^12.0.0",
    "microtime": "^2.1.8",
    "parcel": "^1.9.7",
    "prettier": "^1.14.2",
    "prop-types": "^15.6.2",
    "raf": "^3.4.0",
    "react": "^16.4.2",
    "react-dom": "^16.4.2",
    "react-test-renderer": "^16.4.2",
    "reassemble": "^0.5.6",
    "recompose": "^0.28.2",
    "rxjs": "^5.5.5",
    "standard-version": "^4.2.0",
    "webpack": "^4.16.5"
  }
}
