Skip to content

Commit 76683dc

Browse files
Upgrade to Electron 26 and better-sqlite3 10.1
Must use workaround described here: WiseLibs/better-sqlite3#1044 (comment)
1 parent 4719828 commit 76683dc

3 files changed

Lines changed: 21 additions & 20 deletions

File tree

package-lock.json

Lines changed: 15 additions & 15 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@
4343
"@typescript-eslint/parser": "^5.38.1",
4444
"@vercel/webpack-asset-relocator-loader": "^1.7.3",
4545
"css-loader": "^6.7.1",
46-
"electron": "^25.9.8",
46+
"electron": "^26.6.10",
4747
"eslint": "^8.30.0",
4848
"eslint-config-prettier": "^8.5.0",
4949
"eslint-plugin-import": "^2.26.0",
@@ -56,7 +56,7 @@
5656
"typescript": "^4.9.4"
5757
},
5858
"dependencies": {
59-
"better-sqlite3": "^9.6.0",
59+
"better-sqlite3": "^10.1.0",
6060
"bootstrap": "^5.2.2",
6161
"bootswatch": "^5.2.2",
6262
"clone-deep": "^4.0.1",

src/renderer/preload/shared/terminal.ts

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,8 @@
1-
import { ipcRenderer } from "electron";
1+
import { ipcRenderer, IpcRendererEvent } from "electron";
22
import { IPCTerminal } from "ipc/IPCTerminal";
33

4-
const callbackShims: Map<number, (e: Event, data: string) => void> = new Map();
4+
const callbackShims: Map<number, (e: IpcRendererEvent, data: string) => void> =
5+
new Map();
56
let nextCallbackID = 1;
67

78
export default {
@@ -10,7 +11,7 @@ export default {
1011
},
1112

1213
onReceive(callback: (data: string) => void): number {
13-
const shim = (e: Event, data: string) => {
14+
const shim = (e: IpcRendererEvent, data: string) => {
1415
callback(data);
1516
};
1617

0 commit comments

Comments
 (0)