mirror of
https://github.com/openclaw/openclaw.git
synced 2026-06-07 22:09:57 +00:00
plugins/install: omit peer deps during plugin npm install
This commit is contained in:
@@ -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,
|
||||
|
||||
Reference in New Issue
Block a user