74 lines
1.6 KiB
JSON
74 lines
1.6 KiB
JSON
{
|
|
"name": "git-manager-gui",
|
|
"version": "2.0.7",
|
|
"description": "Git Manager GUI - Verwaltung von Git Repositories",
|
|
"author": "M_Viper",
|
|
"main": "main.js",
|
|
"scripts": {
|
|
"start": "electron .",
|
|
"build": "electron-builder",
|
|
"test": "node --test __tests__/*.test.js",
|
|
"pdf": "electron generate-pdf.js"
|
|
},
|
|
"dependencies": {
|
|
"axios": "^1.13.5",
|
|
"form-data": "^4.0.5",
|
|
"simple-git": "^3.32.3",
|
|
"archiver": "^6.0.0",
|
|
"unzipper": "^0.11.0"
|
|
},
|
|
"overrides": {
|
|
"minimatch": "^3.1.4"
|
|
},
|
|
"devDependencies": {
|
|
"electron": "^41.0.4",
|
|
"electron-builder": "^26.8.1"
|
|
},
|
|
"build": {
|
|
"asar": true,
|
|
"appId": "com.viper.gitmanager",
|
|
"productName": "Git Manager GUI",
|
|
"files": [
|
|
"**/*",
|
|
"!node_modules/.cache",
|
|
"!**/*.map",
|
|
"!**/.git",
|
|
"!**/.git/**",
|
|
"!repos/**",
|
|
"!data/**",
|
|
"!backup/**",
|
|
"!*.zip",
|
|
"!*.rar",
|
|
"!*.log"
|
|
],
|
|
"extraResources": [
|
|
"repos/",
|
|
{
|
|
"from": "data",
|
|
"to": "data",
|
|
"filter": [
|
|
"**/*",
|
|
"!credentials.json"
|
|
]
|
|
}
|
|
],
|
|
"directories": {
|
|
"buildResources": "assets"
|
|
},
|
|
"win": {
|
|
"icon": "assets/icon.png",
|
|
"target": [
|
|
"nsis"
|
|
]
|
|
},
|
|
"nsis": {
|
|
"oneClick": false,
|
|
"perMachine": false,
|
|
"allowToChangeInstallationDirectory": true,
|
|
"createDesktopShortcut": true,
|
|
"createStartMenuShortcut": true,
|
|
"shortcutName": "Git Manager GUI"
|
|
}
|
|
}
|
|
}
|