From 80c47ecb994acfab463ffcfafef8248a43301052 Mon Sep 17 00:00:00 2001 From: Vincent Koc Date: Wed, 17 Jun 2026 12:30:52 +0800 Subject: [PATCH] test(plugins): narrow npm install mock options --- src/plugins/install.test.ts | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/plugins/install.test.ts b/src/plugins/install.test.ts index 98701b3248e..4513539dd40 100644 --- a/src/plugins/install.test.ts +++ b/src/plugins/install.test.ts @@ -427,6 +427,9 @@ function mockSuccessfulManagedNpmInstall(params: { packageName: string; version? throw new Error(`unexpected command: ${args.join(" ")}`); } if (!args.includes("--package-lock-only")) { + if (typeof options === "number") { + throw new Error("expected npm install options object"); + } const npmRoot = options.cwd; if (!npmRoot) { throw new Error("expected npm install cwd");