{
  "name": "susi_desktop",
  "version": "0.0.4",
  "description": "Susi AI Desktop Client",
  "main": "app",
  "bin": {
    "susi": "app/main/index.js"
  },
  "scripts": {
    "start": "electron app",
    "test": "xo",
    "pack": "electron-builder",
    "dist": "electron-builder --dir"
  },
  "repository": {
    "type": "git",
    "url": "git+https://github.com/fossasia/susi_desktop.git"
  },
  "keywords": [
    "SUSI",
    "AI",
    "assistant",
    "desktop-app",
    "electron"
  ],
  "author": "FOSSASIA",
  "bugs": {
    "url": "https://github.com/fossasia/susi_desktop/issues"
  },
  "homepage": "https://chat.susi.ai/overview",
  "devDependencies": {
    "electron": "^1.7.8",
    "xo": "^0.18.2"
  },
  "dependencies": {
    "components-font-awesome": "^4.6.3",
    "electron-context-menu": "^0.8.0",
    "electron-debug": "^1.4.0",
    "electron-window-state": "^4.1.1",
    "jquery": "^3.2.1"
  },
  "xo": {
    "parserOptions": {
      "sourceType": "script",
      "ecmaFeatures": {
        "globalReturn": true
      }
    },
    "esnext": true,
    "overrides": [
      {
        "files": "app*/**/*.js",
        "rules": {
          "max-lines": [
            "warn",
            500
          ],
          "no-warning-comments": 0,
          "object-curly-spacing": 0,
          "capitalized-comments": 0,
          "no-else-return": 0,
          "no-path-concat": 0,
          "no-alert": 0,
          "guard-for-in": 0,
          "prefer-promise-reject-errors": 0,
          "import/no-unresolved": 0,
          "import/no-extraneous-dependencies": 0,
          "no-prototype-builtins": 0,
          "no-unused-vars": 0,
          "no-unused-expressions": 0
        }
      }
    ],
    "ignore": [
      "tests/*.js"
    ],
    "envs": [
      "node",
      "browser",
      "mocha"
    ]
  }
}
