{
  "name": "context-api-polyfill",
  "version": "1.4.2",
  "description": "Polyfill React 15 with the new context api",
  "main": "lib/index.js",
  "license": "MIT",
  "nyc": {
    "require": [
      "babel-register"
    ],
    "include": [
      "src/**/*.js",
      "src/*.js"
    ],
    "exclude": [
      "src/**/*.spec.js",
      "test",
      "build",
      "dist",
      "lib",
      "mochawesome-reports"
    ],
    "sourceMap": false,
    "instrument": false
  },
  "styleguide": {
    "ignore": [
      "**/src/index.js",
      "**/src/factoryConsumer.js",
      "**/src/factoryProvider.js"
    ]
  },
  "publishConfig": {
    "access": "public"
  },
  "scripts": {
    "dev": "NODE_ENV=dev webpack-dev-server --hot --inline --progress --colors --watch --content-base dist --config webpack.config.js",
    "check-coverage": "cross-env NODE_ENV=test nyc --all --babel --require \"../../tools/helpers/browser.js\" --require ignore-styles --reporter=lcov --reporter=text mocha --recursive src -name *.spec.js check-coverage --statements 95 --branches 50 --functions 95 --lines 95",
    "coverage": "cross-env NODE_ENV=test nyc --all --babel --reporter=lcov --reporter=text --require \"../../tools/helpers/browser.js\" --require ignore-styles mocha --recursive src -name *.spec.js",
    "test": "npm run lint && mocha --recursive src -name *.spec.js --require \"../../tools/helpers/browser.js\" --require ignore-styles --colors --reporter mochawesome",
    "test:watch": "npm run test -- --watch",
    "precompile": "rm -rf lib/ && mkdir -p lib",
    "compile": "babel src --out-dir lib --copy-files --source-maps",
    "bundle": "NODE_ENV=production webpack -p --config webpack.config.js",
    "build": "npm run compile && npm run bundle",
    "prepublish": "npm run build",
    "lint:fix": "eslint --fix src --config ../../.eslintrc.json --ignore-path ../../.eslintignore",
    "lint": "eslint src --config ../../.eslintrc.json --ignore-path ../../.eslintignore",
    "doc": "react-docgen src --ignore node_modules,lib,dist,DEV,.nyc_output,coverage,mochawesome-reports,webpack.config.js,src/__test__ -e **/*.spec.js --resolver findAllComponentDefinitions --pretty | ../../tools/docs/generateDocs.sh"
  },
  "peerDependencies": {
    "prop-types": "^15.6.0",
    "react": "^16.0.0",
    "uuid": "^3.1.0"
  },
  "devDependencies": {
    "babel-cli": "6.26.0",
    "cross-env": "5.0.5",
    "enzyme": "3.3.0",
    "eslint": "3.19.0",
    "mocha": "3.5.3",
    "mochawesome": "2.3.1",
    "nyc": "10.0.0",
    "prop-types": "15.6.0",
    "react": "16.4.1",
    "react-addons-test-utils": "15.6.2",
    "react-docgen": "2.21.0",
    "react-styleguidist": "6.2.5",
    "react-test-renderer": "16.0.0",
    "uuid": "3.1.0",
    "webpack": "2.2.1",
    "webpack-dev-server": "2.4.2"
  }
}
