{ "name": "notepilot-desktop", "version": "0.1.0", "private": true, "description": "Desktop shell for the NotePilot piano practice app", "main": "electron/main.cjs", "scripts": { "desktop": "electron .", "desktop:dev": "ELECTRON_ENABLE_LOGGING=1 electron .", "desktop:backend": "./scripts/build_backend_mac.sh", "desktop:backend:win": "powershell -ExecutionPolicy Bypass -File .\\scripts\\build_backend_windows.ps1", "desktop:dist": "electron-builder --mac dir", "desktop:dmg": "electron-builder --mac dmg", "desktop:dist:win": "electron-builder --win dir", "desktop:nsis": "electron-builder --win nsis" }, "build": { "appId": "com.notepilot.desktop", "productName": "NotePilot", "files": [ "electron/**/*", "static/**/*", "src/**/*", "run.py", "requirements.txt", "LICENSE", "README.md", "package.json" ], "directories": { "buildResources": "electron/assets" }, "extraResources": [ { "from": "dist/backend", "to": "app-resources/backend", "filter": [ "**/*" ] }, { "from": "static", "to": "app-resources/static", "filter": [ "**/*" ] } ], "mac": { "category": "public.app-category.music", "target": [ "dir", "dmg" ] }, "win": { "target": [ "dir", "nsis" ] } }, "devDependencies": { "electron": "^37.2.0", "electron-builder": "^26.0.12" } }