Add Electron desktop shell and clean project docs
This commit is contained in:
@@ -0,0 +1,41 @@
|
||||
{
|
||||
"name": "webavp-desktop",
|
||||
"version": "0.1.0",
|
||||
"private": true,
|
||||
"description": "Standalone desktop shell for Alta Video Player.",
|
||||
"main": "electron/main.js",
|
||||
"scripts": {
|
||||
"start": "electron .",
|
||||
"check": "node --check electron/main.js && node --check electron/preload.js && python3 -m py_compile app.py",
|
||||
"smoke": "WEBAVP_DISABLE_GPU=1 WEBAVP_SMOKE_QUIT_AFTER_MS=250 electron .",
|
||||
"dist": "electron-builder"
|
||||
},
|
||||
"devDependencies": {
|
||||
"electron": "^31.7.7",
|
||||
"electron-builder": "^24.13.3"
|
||||
},
|
||||
"build": {
|
||||
"appId": "com.alta.webavp",
|
||||
"productName": "Alta Video Player",
|
||||
"files": [
|
||||
"electron/**",
|
||||
"static/**",
|
||||
"templates/**",
|
||||
"package.json"
|
||||
],
|
||||
"linux": {
|
||||
"target": [
|
||||
"AppImage",
|
||||
"deb"
|
||||
],
|
||||
"category": "AudioVideo"
|
||||
},
|
||||
"mac": {
|
||||
"target": "dmg",
|
||||
"category": "public.app-category.video"
|
||||
},
|
||||
"win": {
|
||||
"target": "nsis"
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user