specter-desktop/pyinstaller/electron/package.json

72 lines
No EOL
1.8 KiB
JSON

{
"name": "Specter",
"description": "Specter Desktop Electron application",
"version": "v2.0.4-pre9",
"main": "main.js",
"scripts": {
"start": "export NODE_ENV=development && cp -R ../../src/cryptoadvance/specter/static/fonts ../../src/cryptoadvance/specter/static/output.css ../../src/cryptoadvance/specter/static/typography.css . && 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": "^39.8.5",
"electron-builder": "^26.8.1"
},
"build": {
"productName": "Specter",
"appId": "solutions.specter.desktop",
"mac": {
"category": "public.app-category.utilities",
"identity": "Kim Neunert (FWV59JHV83)",
"entitlements": "./build/entitlements.mac.plist",
"hardenedRuntime": true,
"icon": "./icons/icon.icns",
"provisioningProfile": "/Users/kim/Specter_Desktop_vanilla.provisionprofile",
"target": [
{
"target": "dmg",
"arch": [
"universal"
]
}
]
},
"win": {
"icon": "./icons/icon.ico"
},
"linux": {
"target": [
"AppImage"
],
"icon": "./icons/icon.png"
}
},
"dependencies": {
"electron-context-menu": "^3.6.1",
"electron-default-menu": "^1.0.2",
"electron-progressbar": "^2.2.1",
"extract-zip": "^2.0.1",
"read-last-lines": "^1.8.0",
"request": "^2.88.2",
"winston": "^3.13.0"
},
"overrides": {
"request": {
"form-data": "^2.5.4"
}
},
"resolutions": {
"**/request/form-data": "^2.5.4"
}
}