{ "name": "meshbay-client", "version": "0.1.0", "description": "MeshBay desktop client — the interface ships with the application, not from the hub", "license": "AGPL-3.0-or-later", "main": "src/main.js", "private": true, "scripts": { "start": "electron .", "sync-ui": "node scripts/sync-ui.js", "dist": "npm run sync-ui && electron-builder --linux deb rpm" }, "devDependencies": { "electron": "^42.0.0", "electron-builder": "^25.0.0" }, "build": { "appId": "org.meshbay.client", "productName": "MeshBay", "files": [ "src/**", "ui/**" ], "linux": { "target": [ "deb", "rpm" ], "category": "Network", "synopsis": "Peer-to-peer file sharing, streaming and group chat" }, "deb": { "depends": [ "python3-meshbay-common" ] }, "rpm": { "depends": [ "python3-meshbay-common" ] } }, "dependencies": { "bonjour-service": "^1.4.4", "castv2-client": "^1.2.0" }, "overrides": { "protobufjs": "^7.5.5" } }