From fe9efd21915eaa1e4bd4f0ad4a1ef64430af1cf3 Mon Sep 17 00:00:00 2001 From: diegosouzapw Date: Thu, 14 May 2026 09:09:18 -0300 Subject: [PATCH] chore(electron): align engines.node with root package.json (drop Node 20.x) The root package.json was updated in 52f3285d to drop Node 20.x support (http-proxy-middleware 4.x requirement). electron/package.json had no engines field declared, leaving the desktop build implicitly permissive. Adds the same constraint (>=22.22.2 <23 || >=24.0.0 <27) to keep the electron workspace consistent with the root engine policy. Refs: #2228 Co-Authored-By: Claude Opus 4.7 (1M context) --- electron/package.json | 3 +++ 1 file changed, 3 insertions(+) diff --git a/electron/package.json b/electron/package.json index ed9bd461bf..cad621a095 100644 --- a/electron/package.json +++ b/electron/package.json @@ -9,6 +9,9 @@ }, "license": "MIT", "homepage": "https://omniroute.online", + "engines": { + "node": ">=22.22.2 <23 || >=24.0.0 <27" + }, "scripts": { "start": "electron .", "dev": "electron . --no-sandbox",