plugins/install: omit peer deps during plugin npm install

This commit is contained in:
Vincent Koc
2026-03-04 00:57:57 -05:00
parent 185a5b316b
commit bc7107bdc7

View File

@@ -126,7 +126,7 @@ export async function installPackageDir(params: {
await sanitizeManifestForNpmInstall(params.targetDir);
params.logger?.info?.(params.depsLogMessage);
const npmRes = await runCommandWithTimeout(
["npm", "install", "--omit=dev", "--silent", "--ignore-scripts"],
["npm", "install", "--omit=dev", "--omit=peer", "--silent", "--ignore-scripts"],
{
timeoutMs: Math.max(params.timeoutMs, 300_000),
cwd: params.targetDir,