Files
SkillMate/frontend/electron-builder.json
Claude Project Manager 6b9b6d4f20 Initial commit
2025-09-20 21:31:04 +02:00

91 Zeilen
2.6 KiB
JSON

{
"appId": "de.skillmate.app",
"productName": "SkillMate",
"directories": {
"output": "dist",
"buildResources": "build"
},
"files": [
"dist/**/*",
"electron/**/*",
"node_modules/**/*",
"!**/*.ts",
"!**/*.map",
"!**/node_modules/*/{CHANGELOG.md,README.md,README,readme.md,readme}",
"!**/node_modules/*/{test,__tests__,tests,powered-test,example,examples}",
"!**/node_modules/*.d.ts",
"!**/node_modules/.bin"
],
"extraResources": [
{
"from": "../backend/dist",
"to": "backend",
"filter": ["**/*"]
},
{
"from": "../backend/node_modules",
"to": "backend/node_modules",
"filter": ["**/*"]
}
],
"win": {
"target": [
{
"target": "nsis",
"arch": ["x64"]
}
],
"icon": "build/icon.ico",
"publisherName": "SkillMate Development",
"certificateSubjectName": "SkillMate Development",
"requestedExecutionLevel": "asInvoker"
},
"msi": {
"oneClick": false,
"perMachine": true,
"allowElevation": true,
"allowToChangeInstallationDirectory": true,
"deleteAppDataOnUninstall": false,
"displayLanguageSelector": false,
"installerIcon": "build/icon.ico",
"uninstallerIcon": "build/icon.ico",
"uninstallDisplayName": "SkillMate",
"createDesktopShortcut": true,
"createStartMenuShortcut": true,
"shortcutName": "SkillMate",
"runAfterFinish": true,
"menuCategory": true,
"description": "Mitarbeiter-Skills-Management für Sicherheitsbehörden",
"branding": "SkillMate - Professionelle Mitarbeiterverwaltung",
"vendor": "SkillMate Development",
"installerHeaderIcon": "build/icon.ico",
"ui": {
"chooseDirectory": true,
"images": {
"background": "build/installer-background.jpg",
"banner": "build/installer-banner.jpg"
}
}
},
"nsis": {
"oneClick": false,
"perMachine": true,
"allowElevation": true,
"allowToChangeInstallationDirectory": true,
"deleteAppDataOnUninstall": false,
"displayLanguageSelector": false,
"installerIcon": "build/icon.ico",
"uninstallerIcon": "build/icon.ico",
"uninstallDisplayName": "SkillMate",
"createDesktopShortcut": true,
"createStartMenuShortcut": true,
"shortcutName": "SkillMate",
"menuCategory": true,
"description": "Mitarbeiter-Skills-Management für Sicherheitsbehörden",
"language": "1031",
"multiLanguageInstaller": false,
"installerHeader": "build/installer-header.bmp",
"installerSidebar": "build/installer-sidebar.bmp"
},
"publish": null
}