{
  "private": true,
  "engines": {
    "node": ">=6",
    "npm": ">=3.8"
  },
  "dependencies": {
    "history": "^2.1.2",
    "react": "^15.3.0",
    "react-dom": "^15.3.0",
    "react-redux": "^4.4.5",
    "react-router": "^2.7.0",
    "redux": "^3.5.2"
  },
  "devDependencies": {
    "electron": "1.3.3",
    "electron-builder": "^5.30.0",
    "electron-react-app": "0.0.2",
    "electron-react-app-scripts": "^0.0.8"
  },
  "build": {
    "appId": "me.khoanguyen.electronreactapp",
    "app-category-type": "public.app-category.productivity",
    "win": {
      "iconUrl": "https://cdn.rawgit.com/thangngoc89/electron-react-app/aed72ef0fc454ddd5a8a3f992817dc15f3c98430/templates/build/icon.ico"
    }
  },
  "babel": {
    "presets": [
      "react",
      "es2015",
      "stage-1"
    ],
    "plugins": [
      "transform-runtime"
    ]
  },
  "eslintConfig": {
    "parser": "babel-eslint",
    "extends": "airbnb",
    "env": {
      "browser": true
    },
    "rules": {
      "react/jsx-filename-extension": [
        1,
        {
          "extensions": [
            ".js"
          ]
        }
      ]
    }
  },
  "scripts": {
    "postinstall": "install-app-deps && npm run clean:cache",
    "start": "electron-react-app start",
    "lint": "eslint actions components core routes test utils main.js",
    "clean:cache": "electron-react-app clean-cache",
    "compile": "electron-react-app compile",
    "pack": "npm run compile && build --dir",
    "dist": "npm run compile && build",
    "release": "npm run compile && build"
  }
}
