{ "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 }