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,