{
  "appId": "org.bluevchat.browser",
  "productName": "BluevChat",
  "nsis": {
    "include": "static/installer.nsh"
  },
  "generateUpdatesFilesForAllChannels": true,
  "asar": true,
  "directories": {
    "output": "dist",
    "buildResources": "static/icons"
  },
  "files": ["build/**/*", "package.json", "static/**/*"],
  "publish": "github",
  "linux": {
    "category": "Network",
    "target": [
      {
        "target": "AppImage",
        "arch": ["x64"]
      },
      {
        "target": "deb",
        "arch": ["x64"]
      }
    ]
  },
  "win": {
    "target": [
      {
        "target": "nsis-web",
        "arch": ["x64", "ia32"]
      },
      {
        "target": "zip",
        "arch": ["x64", "ia32"]
      }
    ]
  },
  "mac": {
    "category": "public.app-category.navigation"
  },
  "fileAssociations": [
    {
      "name": "Document",
      "description": "BluevChat",
      "role": "Viewer",
      "ext": "html"
    }
  ]
}
