diff --git a/package.json b/package.json index 30ce119..0ef9dcc 100644 --- a/package.json +++ b/package.json @@ -5,26 +5,42 @@ "main": "main.js", "scripts": { "start": "electron .", - "dist": "electron-builder --win" + "dist": "electron-builder --win", + "release:win": "electron-builder --publish never --win nsis portable", + "release:gitea": "node scripts/release_gitea.mjs" }, "dependencies": { "undici": "^7.16.0" }, "devDependencies": { "electron": "^33.0.0", - "electron-builder": "^25.0.0" + "electron-builder": "^25.0.0", + "rcedit": "^4.0.1" }, "build": { "appId": "com.multihoster.uploader", - "productName": "Multi Hoster Uploader", - "win": { - "target": "portable" + "productName": "Multi-Hoster-Upload", + "directories": { + "buildResources": "assets", + "output": "release" }, "files": [ "main.js", "preload.js", "lib/**/*", "renderer/**/*" - ] + ], + "win": { + "target": ["nsis", "portable"], + "icon": "assets/app_icon.ico", + "signAndEditExecutable": false + }, + "nsis": { + "oneClick": false, + "perMachine": false, + "allowToChangeInstallationDirectory": true, + "createDesktopShortcut": true + }, + "afterPack": "scripts/afterPack.cjs" } }