Simplify channels and add electron

This commit is contained in:
2025-12-10 19:42:44 +01:00
parent cd77b08df2
commit d99ecfb4aa
6 changed files with 4255 additions and 43 deletions

View File

@@ -0,0 +1,40 @@
{
"name": "imgfloat-electron",
"version": "0.0.1",
"description": "Electron wrapper for the Imgfloat overlay",
"main": "app.js",
"scripts": {
"dist:linux": "electron-builder --linux AppImage",
"dist:win": "electron-builder --win nsis",
"dist:mac": "electron-builder --mac"
},
"build": {
"appId": "com.imgfloat.overlay",
"productName": "Imgfloat",
"files": [
"app.js"
],
"asar": false,
"directories": {
"output": "dist"
},
"linux": {
"target": [
"AppImage"
],
"category": "Utility"
},
"win": {
"target": [
"nsis"
]
},
"mac": {
"category": "public.app-category.productivity"
}
},
"devDependencies": {
"electron": "^30.0.6",
"electron-builder": "^24.13.3"
}
}