{
  "name": "omniscient",
  "version": "4.2.0",
  "description":
    "A library providing an abstraction for React components for passing the same data structure through the entire component flow using cursors and immutable data structures.",
  "main": "component.js",
  "directories": {
    "example": "example"
  },
  "dependencies": {
    "create-react-class": "^15.6.2",
    "lodash.isequal": "^3.0.4",
    "object-assign": "^4.1.1"
  },
  "peerDependencies": {
    "react": ">=0.14.0"
  },
  "devDependencies": {
    "bithound": "^1.7.0",
    "codecov": "^2.3.0",
    "dox": "^0.9.0",
    "doxme": "git://github.com/mikaelbr/doxme#dev",
    "husky": "^0.14.3",
    "immstruct": "^2.0.0",
    "immutable": "^3.8.1",
    "jest": "^21.2.1",
    "lint-staged": "^4.2.3",
    "prettier": "^1.7.4",
    "react": ">=16.0.0",
    "react-dom": ">=16.0.0",
    "react-test-renderer": "^16.0.0",
    "uglifyjs-webpack-plugin": "^0.4.6",
    "webpack": "^3.6.0"
  },
  "scripts": {
    "test": "jest",
    "codecov": "codecov",
    "test-watch": "jest --watch",
    "dist": "node makeBundle.js",
    "build-docs":
      "cat component.js shouldupdate.js cached.js | dox -r | doxme > api.md",
    "precommit": "lint-staged",
    "bithound": "bithound check git@github.com:omniscientjs/omniscient.git"
  },
  "lint-staged": {
    "*.{js,json,css}": ["prettier --write", "git add"]
  },
  "repository": {
    "type": "git",
    "url": "git://github.com/omniscientjs/omniscient.git"
  },
  "keywords": ["quiescent", "react", "immutable"],
  "author": "@torgeir,@mikaelbr",
  "license": "MIT",
  "bugs": {
    "url": "https://github.com/omniscientjs/omniscient/issues"
  },
  "homepage": "https://github.com/omniscientjs/omniscient",
  "jest": {
    "testMatch": ["<rootDir>/__tests__/**/*.test.js"],
    "coverageDirectory": "./coverage/",
    "collectCoverage": true
  },
  "prettier": {
    "tabWidth": 2,
    "trailingComma": "none",
    "singleQuote": true,
    "printWidth": 80
  }
}
