From 4ee9c0c03eb199db919b8cf9cedc4d6d0df08687 Mon Sep 17 00:00:00 2001 From: Manav Mehta Date: Mon, 22 Jun 2020 14:03:44 +0530 Subject: [PATCH] Upgrade electron and replace deprecated shell.openItem API --- app/renderer/js/utils/link-util.ts | 2 +- package-lock.json | 6 +++--- package.json | 2 +- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/app/renderer/js/utils/link-util.ts b/app/renderer/js/utils/link-util.ts index 10fad7fea..1bfe7fe07 100644 --- a/app/renderer/js/utils/link-util.ts +++ b/app/renderer/js/utils/link-util.ts @@ -36,7 +36,7 @@ export async function openBrowser(url: URL): Promise { `); - shell.openItem(file); + await shell.openPath(file); setTimeout(() => { fs.unlinkSync(file); fs.rmdirSync(dir); diff --git a/package-lock.json b/package-lock.json index 61088e761..264a0238a 100644 --- a/package-lock.json +++ b/package-lock.json @@ -3161,9 +3161,9 @@ } }, "electron": { - "version": "8.3.4", - "resolved": "https://registry.npmjs.org/electron/-/electron-8.3.4.tgz", - "integrity": "sha512-aSYXBV0PxYHmXhjGFpR0x38zbO7UTDex2JrT5tcqJpUZTY+sKdfo9PA1TpiyrHNjA5+Q8UseRUsydRedOTeZQA==", + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/electron/-/electron-9.1.0.tgz", + "integrity": "sha512-VRAF8KX1m0py9I9sf0kw1kWfeC87mlscfFcbcRdLBsNJ44/GrJhi3+E8rKbpHUeZNQxsPaVA5Zu5Lxb6dV/scQ==", "dev": true, "requires": { "@electron/get": "^1.0.1", diff --git a/package.json b/package.json index a36858cee..1c3806291 100644 --- a/package.json +++ b/package.json @@ -180,7 +180,7 @@ "@typescript-eslint/parser": "^3.5.0", "devtron": "^1.4.0", "dotenv": "^8.2.0", - "electron": "^8.3.4", + "electron": "^9.1.0", "electron-builder": "^22.7.0", "electron-connect": "^0.6.3", "electron-notarize": "^1.0.0",