{
  "productName": "Metroid Prime Randomizer",
  "directories": {
    "output": "app-builds"
  },
  "files": [
    "**/*",
    "!*.ts",
    "!*.code-workspace",
    "!LICENSE.md",
    "!package.json",
    "!package-lock.json",
    "!src/",
    "!e2e/",
    "!hooks/",
    "!.angular-cli.json",
    "!_config.yml",
    "!karma.conf.js",
    "!tsconfig.json",
    "!tslint.json",
    "!bin/",
    "!build/",
    "!native/",
    "!output/"
  ],
  "extraFiles": [
    "build/Release/randomprime.node"
  ],
  "win": {
    "icon": "dist",
    "target": [
      "portable", "zip"
    ]
  },
  "mac": {
    "icon": "dist",
    "target": [
      "dmg", "zip"
    ]
  },
  "linux": {
    "icon": "dist",
    "target": [
      "AppImage", "tar.gz"
    ]
  }
}

{
  "productName": "Metroid Prime Randomizer",
  "directories": {
    "output": "app-builds"
  },
  "files": [
    "**/*",
    "!*.ts",
    "!*.code-workspace",
    "!LICENSE.md",
    "!package.json",
    "!package-lock.json",
    "!src/",
    "!e2e/",
    "!hooks/",
    "!.angular-cli.json",
    "!_config.yml",
    "!karma.conf.js",
    "!tsconfig.json",
    "!tslint.json",
    "!bin/",
    "!build/",
    "!native/",
    "!output/"
  ],
  "extraFiles": [
    "build/Release/randomprime.node"
  ],
  "win": {
    "icon": "dist",
    "target": [
      "nsis", "zip"
    ]
  },
  "mac": {
    "icon": "dist",
    "target": [
      "dmg", "zip"
    ]
  },
  "linux": {
    "icon": "dist",
    "target": [
      "AppImage", "tar.gz"
    ]
  }
}

Update Electron Builder config for Windows
Update Electron Builder config for Windows
