{ "appId": ".eolinker.com", "asar": true, "directories": { "output": "release/" }, "files": [ "out/app/**/*.js*", "out/platform/**/*.js*", "out/enviroment.js", "out/shared/**/*.js*", "**/*/browser/dist/**/*", "**/*/node/dist/**/*", "out/workbench/browser/src/**/*.js*", "out/workbench/node/**/*.js*", "out/core/**/package.json", "out/app/common/**/*", "!**/*.ts" ], "publish": [ "github", { "provider": "generic", "url": "https://packages.eoapi.io" } ], "generateUpdatesFilesForAllChannels": true, "nsis": { "oneClick": false, "allowElevation": true, "allowToChangeInstallationDirectory": true }, "win": { "icon": "src/app/common/images/256x256.png", "target": [ { "target": "nsis" }, "portable" ] }, "portable": { "splashImage": "src/app/common/images/eoapi.bmp" }, "mac": { "icon": "src/app/common/images/512x512.png", "hardenedRuntime": true, "gatekeeperAssess": false, "entitlements": "build/entitlements.mac.plist", "entitlementsInherit": "build/entitlements.mac.plist", "target": ["dmg", "zip"] }, "dmg": { "sign": false }, "afterSign": "build/notarize.js", "linux": { "icon": "src/app/common/images/", "target": ["AppImage"] } }