Skip to content
This repository was archived by the owner on Dec 26, 2022. It is now read-only.

Commit a4204b1

Browse files
committed
Update Sentry setup, upd package script
1 parent 2304873 commit a4204b1

File tree

3 files changed

+10
-7
lines changed

3 files changed

+10
-7
lines changed

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
"build:renderer": "cross-env NODE_ENV=production webpack --config ./.erb/configs/webpack.config.renderer.prod.babel.js",
1010
"rebuild": "electron-rebuild --parallel --types prod,dev,optional --module-dir src",
1111
"lint": "cross-env NODE_ENV=development eslint . --cache --ext .js,.jsx,.ts,.tsx",
12-
"package": "electron-builder build --publish never",
12+
"package": "npm run build && electron-builder build --publish never",
1313
"postinstall": "node -r @babel/register .erb/scripts/CheckNativeDep.js && electron-builder install-app-deps && yarn cross-env NODE_ENV=development webpack --config ./.erb/configs/webpack.config.renderer.dev.dll.babel.js && opencollective-postinstall && yarn-deduplicate yarn.lock",
1414
"start": "node -r @babel/register ./.erb/scripts/CheckPortInUse.js && cross-env yarn start:renderer",
1515
"start:main": "cross-env NODE_ENV=development electron -r ./.erb/scripts/BabelRegister ./src/main.dev.ts",
@@ -242,7 +242,7 @@
242242
"date-fns": "2.20.1",
243243
"dotenv": "10.0.0",
244244
"electron-debug": "^3.1.0",
245-
"electron-log": "^4.2.4",
245+
"electron-log": "^4.3.5",
246246
"electron-updater": "^4.3.4",
247247
"electron-windows-badge": "1.1.0",
248248
"history": "^5.0.0",

src/shared/initSentry.ts

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,7 @@
1-
import * as Sentry from '@sentry/electron';
1+
const Sentry =
2+
process.type === 'browser'
3+
? require('@sentry/electron/dist/main')
4+
: require('@sentry/electron/dist/renderer');
25

36
export function initSentry() {
47
if (process.env.SENTRY_DSN) {

yarn.lock

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4818,10 +4818,10 @@ electron-localshortcut@^3.1.0:
48184818
keyboardevent-from-electron-accelerator "^2.0.0"
48194819
keyboardevents-areequal "^0.2.1"
48204820

4821-
electron-log@^4.2.4:
4822-
version "4.3.0"
4823-
resolved "https://registry.yarnpkg.com/electron-log/-/electron-log-4.3.0.tgz#6e841a5c9af34ed3ca83e5a8a4156fdc39bed464"
4824-
integrity sha512-iuJjH/ZEJkDyCbuAMvvFxAjCMDLMXIQ5NqvppETGrbtf4b/007r5P36BSvexdy0UzwDNzDtIuEXLR34vRXWZrg==
4821+
electron-log@4.3.5:
4822+
version "4.3.5"
4823+
resolved "https://registry.yarnpkg.com/electron-log/-/electron-log-4.3.5.tgz#2aad5f93842b9b5214a1b4a10e47b5ac5c9ec104"
4824+
integrity sha512-J5Ew3axdk7W4jzzxKLSAi1sqbcAoo9CzHuBVsG0tT47j256xKulNrWFf3lZmHJ1KDXOQUcuwOngQF0jjmpEdpw==
48254825

48264826
electron-notarize@^1.0.0:
48274827
version "1.0.0"

0 commit comments

Comments
 (0)