From e97492b5ad53aa6a9d6a48a9ee06389ecd42b263 Mon Sep 17 00:00:00 2001 From: Matteo <30387529+max23468@users.noreply.github.com> Date: Sun, 31 May 2026 20:05:26 +0200 Subject: [PATCH] chore: declare npm toolchain --- docs/TOOLCHAIN.md | 2 +- package-lock.json | 3 ++- package.json | 4 +++- 3 files changed, 6 insertions(+), 3 deletions(-) diff --git a/docs/TOOLCHAIN.md b/docs/TOOLCHAIN.md index 82a8b69..f5805d7 100644 --- a/docs/TOOLCHAIN.md +++ b/docs/TOOLCHAIN.md @@ -8,7 +8,7 @@ Questa pagina descrive runtime, comandi e guardrail effettivi di Sentinel. | --- | --- | --- | | Node.js locale | `24.x`; tipi allineati a Node `24` | `.nvmrc`, `package.json`, `package-lock.json` | | Node.js GitHub Actions | `24` | `.github/workflows/sentinel.yml` | -| npm | lockfile npm | `package-lock.json` | +| npm | `npm@11.14.1` | `package.json`, `package-lock.json` | | TypeScript | `^6.0.3` | `package.json` | | Python | non applicabile | nessun runtime Python | diff --git a/package-lock.json b/package-lock.json index ef57a96..d962251 100644 --- a/package-lock.json +++ b/package-lock.json @@ -33,7 +33,8 @@ "vitest": "^4.0.14" }, "engines": { - "node": "24.x" + "node": "24.x", + "npm": ">=11 <12" } }, "node_modules/@babel/code-frame": { diff --git a/package.json b/package.json index 796d939..ef42067 100644 --- a/package.json +++ b/package.json @@ -4,8 +4,10 @@ "private": true, "type": "module", "engines": { - "node": "24.x" + "node": "24.x", + "npm": ">=11 <12" }, + "packageManager": "npm@11.14.1", "bin": { "sentinel": "./dist/index.js" },