{ "name": "nora_distributed_system", "version": "1.0.0", "description": "نظام نورا الذكي الموزع", "main": "electron/main.js", "scripts": { "electron": "electron .", "build-windows": "electron-builder --win", "build-mac": "electron-builder --mac", "build-linux": "electron-builder --linux", "build-all": "electron-builder -mwl" }, "build": { "appId": "com.nora.distributed", "productName": "Nora Distributed System", "directories": { "output": "dist" }, "files": [ "build/**/*", "electron/**/*", "node_modules/**/*" ], "win": { "target": [ { "target": "nsis", "arch": [ "x64", "ia32", "arm64" ] }, { "target": "portable", "arch": [ "x64", "ia32" ] }, { "target": "appx", "arch": [ "x64", "ia32" ] } ], "icon": "assets/icon.ico" }, "mac": { "target": [ { "target": "dmg", "arch": [ "x64", "arm64" ] }, { "target": "zip", "arch": [ "x64", "arm64" ] }, { "target": "mas", "arch": [ "x64", "arm64" ] } ], "icon": "assets/icon.icns" }, "linux": { "target": [ { "target": "AppImage", "arch": [ "x64", "arm64" ] }, { "target": "deb", "arch": [ "x64", "arm64" ] }, { "target": "rpm", "arch": [ "x64", "arm64" ] }, { "target": "snap", "arch": [ "x64", "arm64" ] } ], "icon": "assets/icon.png" } } }