Files

68 lines
1.8 KiB
JSON

{
"name": "fellakte",
"version": "0.7.0",
"description": "Digitale Patientenmappe für die Tierheilpraxis Iris Hack",
"author": "Tierheilpraxis Iris Hack",
"main": "main/main.js",
"private": true,
"scripts": {
"start": "electron .",
"check": "node --check main/main.js && node --check main/db.js && node --check main/lock.js && node --check main/ipc.js && node --check main/preload.js && node --check main/backup.js && node --check main/reminders.js && node --check main/webserver.js && node --check main/documents.js",
"dist": "electron-builder --win",
"dist:mac": "electron-builder --mac"
},
"dependencies": {
"express": "^5.2.1",
"nodemailer": "^10.0.9",
"qrcode": "^1.5.4",
"sql.js": "^1.11.0"
},
"devDependencies": {
"electron": "^32.2.0",
"electron-builder": "^26.15.3"
},
"build": {
"appId": "de.tierheilpraxis-hack.fellakte",
"productName": "Fellakte",
"copyright": "Tierheilpraxis Iris Hack",
"publish": null,
"directories": {
"output": "dist"
},
"files": [
"main/**/*",
"renderer/**/*",
"web-client/**/*",
"assets/**/*",
"package.json",
"!**/.fellakte.lock"
],
"win": {
"target": [
{
"target": "nsis",
"arch": [
"x64"
]
}
],
"icon": "assets/icon.ico"
},
"mac": {
"target": [
{ "target": "dmg", "arch": ["universal"] }
],
"category": "public.app-category.medical",
"icon": "assets/logo.png"
},
"nsis": {
"oneClick": false,
"perMachine": false,
"allowToChangeInstallationDirectory": true,
"createDesktopShortcut": true,
"createStartMenuShortcut": true,
"shortcutName": "Fellakte"
}
}
}