specter-desktop/pyinstaller/electron/package.json
Kim Neunert 4748df61fe
Feature: Better Error-management, logging for the APP and Macos builds improvements (#1405)
* tiny changes

* more documentation

* added upload-instructions

* better traceability of startup

* logs for signing results

* bugfix for sign_results

* winston logging

* error-management and check for specterd-exit

* adding locale

* distinguish logging properly

* don't throw that error unfortunately

* fix accidental change

* increase memory + cpu for cirrus

* increase to 8CPUs but only for cirrus

* decrease resources again
2021-09-27 14:09:43 +02:00

51 lines
1.2 KiB
JSON

{
"name": "specter-desktop",
"description": "Specter Desktop Electron application",
"main": "main.js",
"scripts": {
"start": "electron .",
"pack": "electron-builder --dir",
"dist": "electron-builder --publish=never",
"postinstall": "electron-builder install-app-deps"
},
"repository": "https://github.com/cryptoadvance/specter-desktop",
"keywords": [
"Electron",
"quick",
"start",
"tutorial",
"demo"
],
"author": "Specter",
"license": "MIT",
"devDependencies": {
"electron": "^10.2.0",
"electron-builder": "^22.9.1"
},
"build": {
"productName": "Specter",
"appId": "solutions.specter.desktop",
"mac": {
"category": "public.app-category.utilities",
"identity": "Ben Kaufman (6RPRX6WRJ5)",
"entitlements": "./build/entitlements.mac.plist",
"entitlementsInherit": "./build/entitlements.mac.plist",
"hardenedRuntime": true
},
"win": {
"icon": "../icons/icon.ico"
},
"linux": {
"target": [
"AppImage"
]
}
},
"dependencies": {
"electron-context-menu": "^2.3.0",
"electron-default-menu": "^1.0.2",
"extract-zip": "^2.0.1",
"request": "^2.88.2",
"winston": "^3.3.3"
}
}