{ "name": "Helix", "version": "0.1.0", "description": "A visual Git repository manager with Apple-inspired design", "main": "main.js", "author": { "name": "Helix", "email": "nqx2004@gmail.com" }, "scripts": { "start": "electron .", "dev": "electron . --dev", "build:win": "electron-builder --win", "build:mac": "electron-builder --mac", "build:linux": "electron-builder --linux", "build:all": "electron-builder --win --mac --linux" }, "build": { "appId": "com.helix.git", "productName": "Helix", "directories": { "output": "dist" }, "files": [ "main.js", "preload.js", "src/**/*", "node_modules/**/*" ], "win": { "target": [ { "target": "nsis", "arch": ["x64"] }, { "target": "portable", "arch": ["x64"] } ], "icon": null }, "mac": { "target": [ { "target": "dmg", "arch": ["x64", "arm64"] } ], "category": "public.app-category.developer-tools", "icon": null }, "linux": { "target": [ { "target": "AppImage", "arch": ["x64"] }, { "target": "deb", "arch": ["x64"] } ], "category": "Development", "icon": null }, "nsis": { "oneClick": false, "perMachine": false, "allowToChangeInstallationDirectory": true, "installerIcon": null, "uninstallerIcon": null, "deleteAppDataOnUninstall": true } }, "dependencies": { }, "devDependencies": { "electron": "^43.2.0", "electron-builder": "^26.15.3" } }