FreeDATA/gui/package.json
dj2ls 35bb004c9e v0.0.1-alpha
a first test with github build scripts and a possible auto updater for the app bundle. This feature is really needed to ensure the user always has the latest version of the gui. Specially in the first phase of releasing the app, there are a lot of changes. This makes the overall usability hopefully easier! Everyone who's getting github notifictaions: this might cause a lot of emails now. Sorry for this..
2022-02-22 11:06:22 +01:00

81 lines
1.6 KiB
JSON

{
"name": "FreeDATA",
"version": "0.0.1-alpha",
"description": "FreeDATA ",
"main": "main.js",
"scripts": {
"start": "electron .",
"test": "echo \"Error: no test specified\" && exit 1"
},
"engines": {
"node": ">=14.0.0",
"npm": ">=6.0.0"
},
"repository": {
"type": "git",
"url": "https://github.com/DJ2LS/FreeDATA.git"
},
"keywords": [
"TNC",
"GUI",
"FreeDATA",
"codec2"
],
"author": "DJ2LS",
"license": "LGPL-2.1",
"bugs": {
"url": "https://github.com/DJ2LS/FreeDATA/issues"
},
"homepage": "https://freedata.app",
"dependencies": {
"bootstrap": "^5.1.0",
"bootswatch": "^5.1.3",
"chart.js": "^3.5.1",
"chartjs-plugin-annotation": "^1.0.2",
"electron-updater": "^4.6.5",
"qth-locator": "^2.1.0"
},
"devDependencies": {
"electron": "^17.0.0",
"electron-builder": "^22.14.13"
},
"build": {
"productName": "FreeDATA",
"appId": "app.freedata",
"dmg": {
"icon": "./src/icon_cube_border.png",
"contents": [
{
"x": 130,
"y": 220
},
{
"x": 410,
"y": 220,
"type": "link",
"path": "/Applications"
}
]
},
"win": {
"icon": "./src/icon_cube_border.png",
"target": [
"nsis"
]
},
"linux": {
"icon": "./src/icon_cube_border.png",
"target": [
"AppImage"
],
"category": "Development"
},
"directories": {
"output": "dist"
},
"extraResources": [
"./tnc/**"
]
}
}