{
  "name": "atlas",
  "version": "1.0.0-alpha.0",
  "scripts": {
    "test:lint": "eslint **/*.js --cache --cache-location .tmp/eslint/",
    "test:type": "flow",
    "test:unit": "jest --forceExit",
    "test": "npm run test:lint && npm run test:type && npm run test:unit",
    "pub": "npm run test && lerna publish",
    "bootstrap": "echo \"all good!\"",
    "precommit": "lint-staged",
    "postinstall": "npm run bootstrap",
    "format": "prettier --single-quote --trailing-comma es5 --no-bracket-spacing --write"
  },
  "author": "Chris Pearce <chris.pearce@lystable.com>",
  "license": "Apache-2.0",
  "devDependencies": {
    "babel-eslint": "7.1.1",
    "eslint": "3.18.0",
    "eslint-config-airbnb": "14.1.0",
    "eslint-config-lystable": "6.0.0",
    "eslint-config-prettier": "1.5.0",
    "eslint-plugin-flowtype": "2.30.3",
    "eslint-plugin-import": "2.2.0",
    "eslint-plugin-jsx-a11y": "4.0.0",
    "eslint-plugin-react": "6.10.0",
    "flow-bin": "0.42.0",
    "husky": "^0.13.2",
    "jest": "^19.0.2",
    "lerna": "2.0.0-beta.38",
    "lint-staged": "^3.4.0",
    "prettier": "^0.22.0"
  },
  "jest": {
    "coverageDirectory": ".tmp/coverage/",
    "collectCoverage": true,
    "testEnvironment": "node",
    "testMatch": [
      "**/__tests__/**/(*.)(test).js?(x)"
    ]
  },
  "lint-staged": {
    "*.js": [
      "npm run format",
      "git add",
      "npm run test:lint"
    ]
  }
}
