gitdock/package.json

99 lines
2.5 KiB
JSON

{
"name": "gitdock",
"productName": "GitDock",
"version": "0.0.27",
"description": "A better way of managing all your work on GitLab.",
"main": "myApp.js",
"scripts": {
"start": "electron-forge start",
"package": "electron-forge package",
"make": "electron-forge make",
"publish": "electron-forge publish"
},
"repository": "https://github.com/mvremmerden/gitdock",
"keywords": [
"Electron",
"quick",
"start",
"tutorial",
"demo"
],
"author": "Marcel van Remmerden",
"devDependencies": {
"@electron-forge/cli": "^6.0.0-beta.58",
"@electron-forge/maker-deb": "^6.0.0-beta.58",
"@electron-forge/maker-dmg": "^6.0.0-beta.58",
"@electron-forge/maker-rpm": "^6.0.0-beta.58",
"@electron-forge/maker-squirrel": "^6.0.0-beta.58",
"@electron-forge/maker-zip": "^6.0.0-beta.58",
"@electron-forge/publisher-github": "^6.0.0-beta.58",
"electron": "^13.1.7"
},
"dependencies": {
"electron-squirrel-startup": "^1.0.0",
"electron-store": "^8.0.0",
"menubar": "^9.0.5",
"node-browser-history": "^2.4.5",
"node-fetch": "^2.6.1"
},
"config": {
"forge": {
"packagerConfig": {
"icon": "./assets/gitlab.icns",
"appName": "GitLab",
"executableName": "GitLab",
"name": "GitLab"
},
"makers": [
{
"name": "@electron-forge/maker-squirrel",
"config": {
"name": "GitLab",
"setupExe": "GitLab.exe",
"noDelta": true
}
},
{
"name": "@electron-forge/maker-dmg",
"config": {
"background": "./assets/gitlab@2x.png",
"format": "ULFO"
}
},
{
"name": "@electron-forge/maker-deb",
"config": {
"options": {
"bin": "GitLab",
"maintainer": "Marcel van Remmerden",
"name": "GitLab"
}
}
},
{
"name": "@electron-forge/maker-rpm",
"config": {
"options": {
"bin": "GitLab",
"license": "Closed Source",
"name": "GitLab"
}
}
}
],
"publishers": [
{
"name": "@electron-forge/publisher-github",
"config": {
"repository": {
"owner": "mvremmerden",
"name": "gitdock"
},
"draft": false
}
}
]
}
}
}