accompy / package.json
jasonmdong's picture
Sync from GitHub via hub-sync
c78e8af verified
Raw
History Blame Contribute Delete
1.58 kB
{
"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"
}
}