1
0
mirror of https://github.com/bitwarden/browser synced 2026-01-02 08:33:43 +00:00

notarize electron app

This commit is contained in:
Kyle Spearrin
2019-07-24 16:37:23 -04:00
parent bc1f07e193
commit 8beaf6c6dd
5 changed files with 71 additions and 21 deletions

View File

@@ -53,10 +53,15 @@
"output": "dist",
"app": "build"
},
"afterSign": "scripts/notarize.js",
"mac": {
"electronUpdaterCompatibility": ">=0.0.1",
"category": "public.app-category.productivity",
"darkModeSupport": true,
"gatekeeperAssess": false,
"hardenedRuntime": true,
"entitlements": "resources/entitlements.mac.plist",
"entitlementsInherit": "resources/entitlements.mac.plist",
"extendInfo": {
"ITSAppUsesNonExemptEncryption": false,
"CFBundleLocalizations": [
@@ -136,6 +141,10 @@
"height": 380
}
},
"mas": {
"entitlements": "resources/entitlements.mas.plist",
"entitlementsInherit": "resources/entitlements.mas.plist"
},
"nsisWeb": {
"oneClick": false,
"perMachine": true,
@@ -208,6 +217,7 @@
"del": "^3.0.0",
"electron": "5.0.8",
"electron-builder": "21.1.5",
"electron-notarize": "^0.1.1",
"electron-rebuild": "^1.8.5",
"electron-reload": "^1.4.1",
"extract-text-webpack-plugin": "next",