message: (chore): runCommand CWD override
diff: @@ -3,7 +3,8 @@ import { exec, ExecException } from "child_process";
  export async function runCommand(
  command: string,
  quiet = false,
  - env: Record<string, string> | undefined = undefined
  + env: Record<string, string> | undefined = undefined,
  + cwd: string | undefined = undefined
  ): Promise<{ stdout: string; stderr: string }> {
  if (!quiet) {
  console.log(`> ${command}`);
  @@ -25,7 +26,7 @@ export async function runCommand(
  const childObj = exec(
  command,
  {
  - cwd: __dirname,
  + cwd: cwd ?? __dirname,
  env: {
  ...process.env,
  ...env,
  