INNER CODE UNIT · TypeScript

wrapperArgsBeforeSeparator

openclaw/mcporter · src/cli.ts:423

function wrapperArgsBeforeSeparator(args: readonly string[]): string[] {
  const separatorIndex = args.indexOf('--');
  return separatorIndex === -1 ? [...args] : args.slice(0, separatorIndex);
}

export const __cliInternals = {
  flushStdioThenForceExit,
  flushWriteStreamForExit,
  handleStdioError,
  installStdioErrorHandlers,
  wrapperArgsBeforeSeparator,
};

// main parses CLI flags and dispatches to list/call commands.
async function main(): Promise<void> {
  await runCli(process.argv.slice(2));
}

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…