From 88c554cd6c4fdbfbab86b464be60e174a67fbff3 Mon Sep 17 00:00:00 2001 From: MarioCadenas Date: Wed, 1 Jul 2026 11:59:58 +0200 Subject: [PATCH] fix(deps): pin template systeminformation to 5.31.7 for JFrog cooldown Template artifact jobs run `npm install` (not `npm ci`) on a fresh copy, re-resolving the transitive `systeminformation@^5.31.6` (via @opentelemetry/instrumentation-host-metrics) to the newest published version. JFrog curation blocks versions younger than 7 days, causing an E403 in 'Install template dependencies' on PRs and prepare-release. Pin via the existing overrides block to 5.31.7 (the version AppKit is built against) so installs no longer chase immature releases. Signed-off-by: MarioCadenas --- template/package-lock.json | 6 +++--- template/package.json | 3 ++- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/template/package-lock.json b/template/package-lock.json index e6d5e277..aa9c157a 100644 --- a/template/package-lock.json +++ b/template/package-lock.json @@ -12431,9 +12431,9 @@ } }, "node_modules/systeminformation": { - "version": "5.31.11", - "resolved": "https://registry.npmjs.org/systeminformation/-/systeminformation-5.31.11.tgz", - "integrity": "sha512-I6O7iaUj23AXRgCPDDnvi3xHvdOLp4+1YMbF+X194lJwY1NeWojgHJPhslVKcmTtrLTguRk3QJK+xEdTiI3P0w==", + "version": "5.31.7", + "resolved": "https://registry.npmjs.org/systeminformation/-/systeminformation-5.31.7.tgz", + "integrity": "sha512-/8NC53e5nP9nmhn42/ncdOkyJnOoue/Vy+tJOyUGd1Yv66G069wK4rrziwhrqDETgk78CudTQupw5z19S5uoZw==", "license": "MIT", "os": [ "darwin", diff --git a/template/package.json b/template/package.json index 6fcf3968..e884ce47 100644 --- a/template/package.json +++ b/template/package.json @@ -75,6 +75,7 @@ }, "overrides": { "vite": "npm:rolldown-vite@7.1.14", - "@opentelemetry/core": "2.8.0" + "@opentelemetry/core": "2.8.0", + "systeminformation": "5.31.7" } }