{
  "private": true,
  "name": "{{ name }}",
  "version": "{{ version }}",
  "<Settings>": "------------------------------ Application Settings ------------------------------",
  "commitlint": {
    "extends": [
      "@commitlint/config-conventional"
    ]
  },
  "config": {
    "commitizen": {
      "path": "cz-conventional-changelog"
    }
  },
  "eslintConfig": {
    "root": true,
    "parser": "babel-eslint",
    "env": {
      "jest/globals": true
    },
    "extends": [
      "standard",
      "standard-react"
    ],
    "plugins": [
      "html",
      "jest"
    ]
  },
  "lint-staged": {
    "src/**/*.{js,jsx,css,less,scss}": [
      "prettier-standard",
      "git add"
    ]
  },
  "jest": {
    "collectCoverageFrom": [
      "src/**/*.{js,jsx}",
      "!**/src/index.js",
      "!**/src/setupTests.js",
      "!**/src/registerServiceWorker.js"
    ]
  },
  "</Settings>": "------------------------ End of Application Settings ------------------------------",
  "scripts": {
    "precommit": "lint-staged",
    "prebuild": "npm run clean",
    "commit": "git add . && git-cz",
    "commitmsg": "commitlint -e $GIT_PARAMS",
    "build": "react-app-rewired build",
    "clean": "rimraf build",
    "lint": "eslint --ext .jsx,.js src tests",
    "start": "per-env",
    "start:development": "react-app-rewired start",
    "prestart:production": "npm run build",
    "start:production": "node build/index.js",
    "pretest": "rimraf coverage",
    "test": "cross-env NODE_ENV=test react-app-rewired test --coverage --env=jsdom"
  }
}
