From 48befe60a02fd25ad8c7d4b975fbfce43c367f4e Mon Sep 17 00:00:00 2001 From: Caelan Date: Fri, 4 Oct 2024 13:55:13 -0600 Subject: [PATCH] update electron sample --- samples/NodeJSElectron/package-lock.json | 2 +- samples/NodeJSElectron/src/index.ts | 7 +++---- 2 files changed, 4 insertions(+), 5 deletions(-) diff --git a/samples/NodeJSElectron/package-lock.json b/samples/NodeJSElectron/package-lock.json index 2c1ef251..73d75cf6 100644 --- a/samples/NodeJSElectron/package-lock.json +++ b/samples/NodeJSElectron/package-lock.json @@ -11217,7 +11217,7 @@ "node_modules/velopack": { "version": "0.0.0", "resolved": "file:../../src/lib-nodejs/velopack-0.0.0.tgz", - "integrity": "sha512-KVS2ralmScgT0iB+f5OsaMHiGSGi9Mv1Xyyf2x5k/zSPNqZ4M1UtMFMaHzPqmK3LrV3Lwmkuf9T7C5LEUsS08w==", + "integrity": "sha512-diY6roA+77XBpVqsMa1Jow9hScz2mwfY/Xy4deL6Et0MDchpr3oK5rrB2037Ok3Q75/l+hj9So1PX0NelwjMgQ==", "license": "MIT", "dependencies": { "@neon-rs/load": "^0.1.73" diff --git a/samples/NodeJSElectron/src/index.ts b/samples/NodeJSElectron/src/index.ts index e940e6b2..ddc3e9f9 100644 --- a/samples/NodeJSElectron/src/index.ts +++ b/samples/NodeJSElectron/src/index.ts @@ -1,5 +1,5 @@ import { app, BrowserWindow } from 'electron'; -import { VelopackApp } from "velopack"; +import { VelopackApp, setVelopackLogger } from "velopack"; import { initializeUpdates } from "./update" // This allows TypeScript to pick up the magic constants that's auto-generated by Forge's Webpack // plugin that tells the Electron app where to look for the Webpack-bundled app code (depending on @@ -9,9 +9,8 @@ declare const MAIN_WINDOW_PRELOAD_WEBPACK_ENTRY: string; // VelopackApp should be the first thing to run in startup // as it may need to quit / restart the application at certain points -VelopackApp.build() - .setLogger((lvl, msg) => console.log(`Velopack [${lvl}] ${msg}`)) - .run(); +setVelopackLogger((lvl, msg) => console.log(`Velopack [${lvl}] ${msg}`)); +VelopackApp.build().run(); // Configure IPC listener for Velopack update messages initializeUpdates();