From e0d3d2ea00b46182686f7c3b8293b16915b617a2 Mon Sep 17 00:00:00 2001 From: Jack Westbrook Date: Wed, 20 May 2026 12:21:39 +0200 Subject: [PATCH] chore(npm): use engines.npm and engine-strict to force usage of npm 11.12+ --- .npmrc | 1 + package-lock.json | 3 ++- package.json | 3 ++- 3 files changed, 5 insertions(+), 2 deletions(-) diff --git a/.npmrc b/.npmrc index c8ea77878b..47a52746fc 100644 --- a/.npmrc +++ b/.npmrc @@ -1,3 +1,4 @@ allow-git=none ignore-scripts=true min-release-age=3 +engine-strict=true diff --git a/package-lock.json b/package-lock.json index 17f774f906..32dfde1929 100644 --- a/package-lock.json +++ b/package-lock.json @@ -61,7 +61,8 @@ "vitest": "^4.0.18" }, "engines": { - "node": ">=24" + "node": ">=24.15", + "npm": ">=11.12" }, "optionalDependencies": { "@esbuild/linux-x64": "0.27.4", diff --git a/package.json b/package.json index 180d6face8..8824c90c0c 100644 --- a/package.json +++ b/package.json @@ -65,7 +65,8 @@ "vitest": "^4.0.18" }, "engines": { - "node": ">=24" + "node": ">=24.15", + "npm": ">=11.12" }, "workspaces": [ "packages/create-plugin",