MCPcopy Create free account
hub / github.com/anomalyco/opencode-bench / parseArgs

Function parseArgs

scripts/determine-job-url.ts:26–47  ·  view source on GitHub ↗
(argv: string[])

Source from the content-addressed store, hash-verified

24}
25
26function parseArgs(argv: string[]): { pattern: string } {
27 let pattern: string | undefined;
28
29 for (let index = 0; index < argv.length; index += 1) {
30 const arg = argv[index];
31 if (arg === "--pattern") {
32 pattern = argv[index + 1];
33 index += 1;
34 } else {
35 console.error(`Unknown argument: ${arg}`);
36 usage();
37 process.exit(1);
38 }
39 }
40
41 if (!pattern) {
42 usage();
43 process.exit(1);
44 }
45
46 return { pattern };
47}
48
49async function fetchJobs(
50 owner: string,

Callers 2

mainFunction · 0.85
run-benchmark.tsFile · 0.85

Calls 1

usageFunction · 0.70

Tested by

no test coverage detected