{ "$schema": "https://raw.githubusercontent.com/electron-userland/electron-builder/master/packages/app-builder-lib/scheme.json", "appId": "com.rwadurian.service-party", "productName": "Service Party", "copyright": "Copyright © 2024 RWADurian", "directories": { "output": "release", "buildResources": "build" }, "files": [ "dist/**/*", "dist-electron/**/*" ], "afterPack": "./scripts/afterPack.js", "extraMetadata": { "main": "dist-electron/main.js" }, "win": { "target": [ { "target": "nsis", "arch": ["x64"] }, { "target": "portable", "arch": ["x64"] } ], "artifactName": "${productName}-${version}-${platform}-${arch}.${ext}" }, "nsis": { "oneClick": false, "perMachine": true, "allowToChangeInstallationDirectory": true, "deleteAppDataOnUninstall": false, "createDesktopShortcut": true, "createStartMenuShortcut": true, "shortcutName": "Service Party" }, "mac": { "target": [ { "target": "dmg", "arch": ["x64", "arm64"] }, { "target": "zip", "arch": ["x64", "arm64"] } ], "icon": "build/icon.icns", "category": "public.app-category.utilities", "artifactName": "${productName}-${version}-${platform}-${arch}.${ext}" }, "dmg": { "contents": [ { "x": 130, "y": 220 }, { "x": 410, "y": 220, "type": "link", "path": "/Applications" } ] }, "linux": { "target": [ { "target": "AppImage", "arch": ["x64"] }, { "target": "deb", "arch": ["x64"] } ], "icon": "build/icons", "category": "Utility", "artifactName": "${productName}-${version}-${platform}-${arch}.${ext}" }, "publish": null }