From 86d656720c241d102eb1cc0888cf179dd2364e39 Mon Sep 17 00:00:00 2001 From: tom Date: Wed, 24 Jun 2026 00:06:00 +0100 Subject: [PATCH] Update dev:electron script in package.json for improved environment variable handling and add msiWrapped configuration for Windows installer. --- package.json | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/package.json b/package.json index 28b78c6..df428f0 100644 --- a/package.json +++ b/package.json @@ -80,7 +80,7 @@ "electron": "cross-env ELECTRON_START_URL=http://0.0.0.0:5780 && cross-env NODE_ENV=development && electron .", "start": "serve -s build", "build": "vite build", - "dev:electron": "concurrently \"cross-env NODE_ENV=development vite --port 5780 --no-open\" \"cross-env ELECTRON_START_URL=http://localhost:5780 cross-env NODE_ENV=development electron public/electron.js\"", + "dev:electron": "concurrently \"cross-env NODE_ENV=development vite --port 5780 --no-open\" \"cross-env ELECTRON_START_URL=http://localhost:5780 NODE_ENV=development electron public/electron.js\"", "build:electron": "vite build && electron-builder", "build:cloudflare": "cross-env VITE_DEPLOY_TARGET=cloudflare vite build", "deploy": "npm run build:cloudflare && wrangler pages deploy --branch main" @@ -213,7 +213,7 @@ "win": { "target": [ "nsis", - "msi" + "msiWrapped" ], "protocols": [ { @@ -232,6 +232,12 @@ "allowToChangeInstallationDirectory": true, "include": "scripts/installer.nsh", "perMachine": true + }, + "msiWrapped": { + "upgradeCode": "{735812DB-E33B-57A0-8FBC-5FC3155925AA}", + "perMachine": true, + "impersonate": false, + "wrappedInstallerArgs": "/S" } } }