{
  "appId": "app.timesafari.app",
  "productName": "TimeSafari",
  "directories": {
    "output": "dist-electron-packages",
    "buildResources": "build"
  },
  "files": [
    "dist-electron/**/*",
    "node_modules/**/*",
    "package.json",
    "src/electron/electron-logger.js"
  ],
  "extraResources": [
    {
      "from": "src/utils",
      "to": "utils",
      "filter": ["**/*"]
    }
  ],
  "extraMetadata": {
    "main": "src/electron/main.js"
  },
  "linux": {
    "target": ["AppImage"],
    "category": "Utility",
    "maintainer": "TimeSafari Team"
  },
  "mac": {
    "target": ["dmg"],
    "category": "public.app-category.productivity"
  },
  "win": {
    "target": ["nsis"]
  }
}