{ "name": "webavp-desktop", "version": "0.1.0", "private": true, "description": "Standalone desktop shell for Alta Video Player.", "desktopName": "alta-video-player.desktop", "homepage": "https://git.pejicorp.com/peji/WebAVP", "author": { "name": "Alta", "email": "support@avasecurity.com" }, "main": "electron/main.js", "scripts": { "start": "electron .", "check": "node scripts/check.js", "test": "node scripts/check.js", "smoke": "node scripts/smoke.js", "smoke:web": "electron tests/browser-smoke.js", "smoke:headless": "xvfb-run -a npm run smoke", "dist": "electron-builder", "dist:linux": "electron-builder --linux --x64", "dist:mac": "electron-builder --mac --x64 --arm64", "dist:win": "electron-builder --win --x64" }, "devDependencies": { "electron": "^43.4.1", "electron-builder": "^26.15.3" }, "build": { "appId": "com.alta.webavp", "productName": "Alta Video Player", "artifactName": "${productName}-${version}-${os}-${arch}.${ext}", "directories": { "buildResources": "build", "output": "dist" }, "files": [ "electron/**", "static/**", "templates/**", "build/icon.png", "package.json" ], "linux": { "icon": "build/icons", "syncDesktopName": true, "target": [ "AppImage", "deb" ], "category": "AudioVideo" }, "mac": { "icon": "build/icon.icns", "target": "dmg", "category": "public.app-category.video" }, "win": { "icon": "build/icon.ico", "target": "nsis" } } }