From 0d0e9fe5c91c657b17824c055c27a633fddf4373 Mon Sep 17 00:00:00 2001 From: ethernet Date: Fri, 14 Aug 2026 02:02:08 -0400 Subject: [PATCH] read electron version from package.json --- apps/desktop/electron-builder.config.cjs | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/apps/desktop/electron-builder.config.cjs b/apps/desktop/electron-builder.config.cjs index acb4196866b0b..6e54062814e30 100644 --- a/apps/desktop/electron-builder.config.cjs +++ b/apps/desktop/electron-builder.config.cjs @@ -37,9 +37,13 @@ const { /** @typedef {import("app-builder-lib").Configuration} Configuration */ +const electronVersion = require('./package.json').devDependencies.electron +if (!electronVersion.matches(/^\d+\.\d+\.\d+$/)) { + throw new Error(`invalid electron version ${electronVersion} in package.json`) +} /** @type {Configuration} */ module.exports = { - electronVersion: '40.10.2', + electronVersion, appId, productName: displayName, executableName: displayName,