From b8b9543f2097a047f54ed1635d28651c2e0708b8 Mon Sep 17 00:00:00 2001 From: LautaroPetaccio Date: Thu, 20 Aug 2026 14:40:02 -0300 Subject: [PATCH] fix: allow Node newer than 20 engines.node was pinned to the single major "20", so any consumer on a newer runtime fails an --engine-strict install even though nothing here requires that exact version. This repository's own CI builds and tests on Node 24, so the pin contradicts what is actually verified. Relaxed to ">=20", which keeps the existing floor and stops the package rejecting runtimes it already supports. This unblocks consumers moving to Node 22: decentraland-dapps peers decentraland-ui ^7.1.0, and @dcl/crypto-middleware has required Node >=22 since v5, so no Node version satisfied both while this pin stood. --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 4634dffe..e9e649a6 100644 --- a/package.json +++ b/package.json @@ -109,7 +109,7 @@ "uuid": "^9.0.1" }, "engines": { - "node": "20" + "node": ">=20" }, "peerDependencies": { "react": "^18.0.0",