diff --git a/packages/safe-chain/src/packagemanager/pnpm/runPnpmCommand.js b/packages/safe-chain/src/packagemanager/pnpm/runPnpmCommand.js index 37e7f3b..50064e1 100644 --- a/packages/safe-chain/src/packagemanager/pnpm/runPnpmCommand.js +++ b/packages/safe-chain/src/packagemanager/pnpm/runPnpmCommand.js @@ -5,6 +5,12 @@ export function runPnpmCommand(args, toolName = "pnpm") { try { let result; + ui.writeInformation( + `Executing ${toolName} with arguments:`, + args.join(" ") + ); + ui.writeInformation("----------------------------"); + if (toolName === "pnpm") { result = spawnSync("pnpm", args, { stdio: "inherit" }); } else if (toolName === "pnpx") { @@ -13,6 +19,9 @@ export function runPnpmCommand(args, toolName = "pnpm") { throw new Error(`Unsupported tool name for aikido-pnpm: ${toolName}`); } + ui.writeInformation("----------------------------"); + ui.writeInformation(`${toolName} process exited with code:`, result.status); + if (result.status !== null) { return { status: result.status }; }