prepare build with electron forge and optimize build size

This commit is contained in:
2026-02-23 07:32:46 +01:00
parent 456520e219
commit 9a65857f81
26 changed files with 10364 additions and 887 deletions

View File

@@ -6,13 +6,25 @@
"main": "main.js",
"type": "module",
"scripts": {
"start": "electron .",
"test": "echo \"Error: no test specified\" && exit 1"
"dev": "electron .",
"start": "electron-forge start",
"package": "electron-forge package",
"make": "electron-forge make",
"make:msi-system": "cross-env BUILD_TARGET=msi-system electron-forge make",
"make:msi-user": "cross-env BUILD_TARGET=msi-user electron-forge make",
"make:zip": "cross-env BUILD_TARGET=zip electron-forge make"
},
"author": "GabiZar",
"license": "GPL-3.0",
"devDependencies": {
"electron": "^39.2.7"
"@electron-forge/cli": "^7.11.1",
"@electron-forge/maker-wix": "^7.11.1",
"@electron-forge/maker-zip": "^7.11.1",
"@electron-forge/plugin-auto-unpack-natives": "^7.11.1",
"@electron-forge/plugin-fuses": "^7.11.1",
"@electron/fuses": "^1.8.0",
"cross-env": "^10.1.0",
"electron": "^40.6.0"
},
"dependencies": {
"@nexusmods/nexus-api": "^1.1.5",