{
  "build": {
    "beforeDevCommand": {
      "script": "npm run tauri-dev",
      "cwd": "../../angular",
      "wait": false
    },
    "devPath": "http://localhost:4100",
    "distDir": "../../angular/dist/tauri-builtin",
    "withGlobalTauri": true
  },
  "package": {
    "productName": "Portmaster",
    "version": "0.1.0"
  },
  "plugins": {
    "cli": {
      "args": [
        {
          "short": "d",
          "name": "data",
          "description": "Path to the installation directory",
          "takesValue": true
        },
        {
          "short": "b",
          "name": "background",
          "description": "Start in the background without opening a window"
        },
        {
          "name": "with-notifications",
          "description": "Enable experimental notifications via Tauri. Replaces the notifier app."
        },
        {
          "name": "with-prompts",
          "description": "Enable experimental prompt support via Tauri. Replaces the notifier app."
        }
      ]
    }
  },
  "tauri": {
    "bundle": {
      "active": true,
      "category": "Utility",
      "copyright": "Safing Limited Inc",
      "deb": {
        "depends": [
          "libayatana-appindicator3"
        ],
        "desktopTemplate": "../../../packaging/linux/portmaster.desktop",
        "files": {
          "/usr/lib/systemd/system/portmaster.service": "../../../packaging/linux/portmaster.service",
          "/etc/xdg/autostart/portmaster.desktop": "../../../packaging/linux/portmaster-autostart.desktop",
          "/var/": "../../../packaging/linux/var",
          "../control/postinst": "../../../packaging/linux/debian/postinst",
          "../control/postrm": "../../../packaging/linux/debian/postrm"
        }
      },
      "externalBin": [
        "binaries/portmaster-start",
        "binaries/portmaster-core"
      ],
      "icon": [
        "../assets/icons/pm_dark_512.png",
        "../assets/icons/pm_dark_512.ico",
        "../assets/icons/pm_light_512.png",
        "../assets/icons/pm_light_512.ico"
      ],
      "identifier": "io.safing.portmaster",
      "longDescription": "",
      "macOS": {
        "entitlements": null,
        "exceptionDomain": "",
        "frameworks": [],
        "providerShortName": null,
        "signingIdentity": null
      },
      "resources": [],
      "shortDescription": "",
      "targets": [
        "deb",
        "appimage",
        "nsis",
        "msi",
        "app"
      ],
      "windows": {
        "certificateThumbprint": null,
        "digestAlgorithm": "sha256",
        "timestampUrl": ""
      }
    },
    "security": {
      "csp": null,
      "dangerousRemoteDomainIpcAccess": [
        {
          "windows": [
            "main",
            "prompt"
          ],
          "plugins": [
            "shell",
            "os",
            "clipboard-manager",
            "event",
            "window",
            "cli",
            "portmaster"
          ],
          "domain": "localhost"
        }
      ]
    },
    "windows": []
  }
}