{ "appId": "com.termix.app", "productName": "Termix", "directories": { "output": "release", "buildResources": "build" }, "files": [ "dist/**/*", "electron/main-simple.cjs", "electron/preload-simple.cjs", "public/icon.*", "package.json" ], "asar": true, "mac": { "category": "public.app-category.developer-tools", "icon": "public/icon.icns", "hardenedRuntime": true, "gatekeeperAssess": false, "entitlements": "build/entitlements.mac.plist", "entitlementsInherit": "build/entitlements.mac.plist", "target": [ { "target": "dmg", "arch": ["x64", "arm64"] }, { "target": "zip", "arch": ["x64", "arm64"] } ] }, "win": { "icon": "public/icon.ico", "target": [ { "target": "nsis", "arch": ["x64", "ia32"] }, { "target": "portable", "arch": ["x64"] } ] }, "linux": { "category": "Development", "target": [ { "target": "AppImage", "arch": ["x64"] } ] }, "nsis": { "oneClick": false, "perMachine": false, "allowToChangeInstallationDirectory": true, "deleteAppDataOnUninstall": false, "createDesktopShortcut": true, "createStartMenuShortcut": true }, "dmg": { "contents": [ { "x": 410, "y": 150, "type": "link", "path": "/Applications" }, { "x": 130, "y": 150, "type": "file" } ] }, "publish": { "provider": "github", "owner": "LukeGus", "repo": "Termix" } }