From 3d2006ca50cbc11f07d2356324a05f0e92b4670c Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Fri, 9 Jun 2023 11:11:00 +0000 Subject: [PATCH] Update dependency electron to v25 (#997) * Update dependency electron to v25 * Update dependency electron to v25 * Fix types --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Michael Telatynski <7t3chguy@gmail.com> --- package.json | 2 +- src/electron-main.ts | 2 +- src/webcontents-handler.ts | 1 + yarn.lock | 8 ++++---- 4 files changed, 7 insertions(+), 6 deletions(-) diff --git a/package.json b/package.json index 0e02b4a..82109de 100644 --- a/package.json +++ b/package.json @@ -88,7 +88,7 @@ "babel-jest": "^29.0.0", "chokidar": "^3.5.2", "detect-libc": "^1.0.3", - "electron": "^24.0.0", + "electron": "^25.0.0", "electron-builder": "24.4.0", "electron-builder-squirrel-windows": "24.4.0", "electron-devtools-installer": "^3.2.0", diff --git a/src/electron-main.ts b/src/electron-main.ts index 6e8a14f..e7259c3 100644 --- a/src/electron-main.ts +++ b/src/electron-main.ts @@ -19,7 +19,7 @@ limitations under the License. // Squirrel on windows starts the app with various flags as hooks to tell us when we've been installed/uninstalled etc. import "./squirrelhooks"; -import { app, BrowserWindow, Menu, autoUpdater, protocol, dialog, Input } from "electron"; +import { app, BrowserWindow, Menu, autoUpdater, protocol, dialog, Input, Event } from "electron"; import * as Sentry from "@sentry/electron/main"; import AutoLaunch from "auto-launch"; import path from "path"; diff --git a/src/webcontents-handler.ts b/src/webcontents-handler.ts index cd68124..0f4010b 100644 --- a/src/webcontents-handler.ts +++ b/src/webcontents-handler.ts @@ -28,6 +28,7 @@ import { DownloadItem, MenuItemConstructorOptions, IpcMainEvent, + Event, } from "electron"; import url from "url"; import fs from "fs"; diff --git a/yarn.lock b/yarn.lock index aeea3c2..4c8f6fd 100644 --- a/yarn.lock +++ b/yarn.lock @@ -3465,10 +3465,10 @@ electron-window-state@^5.0.3: jsonfile "^4.0.0" mkdirp "^0.5.1" -electron@^24.0.0: - version "24.4.1" - resolved "https://registry.yarnpkg.com/electron/-/electron-24.4.1.tgz#48943b879d27adbaf9a9ac8d62e182be7ed0b689" - integrity sha512-tVZw5/dKGJbU1h8bdY0gfz4Y7ANYi8VddnIiLg/sPidJWc4CdshCZhLfU0lW1ySjtEt35JYxGHfmerkJJqUSTw== +electron@^25.0.0: + version "25.1.0" + resolved "https://registry.yarnpkg.com/electron/-/electron-25.1.0.tgz#78c79aba4bef941217c337dca46745b5551b5735" + integrity sha512-VKk4G/0euO7ysMKQKHXmI4d3/qR4uHsAtVFXK2WfQUVxBmc160OAm2R6PN9/EXmgXEioKQBtbc2/lvWyYpDbuA== dependencies: "@electron/get" "^2.0.0" "@types/node" "^18.11.18"