MCPcopy Create free account
hub / github.com/Mnexa-AI/e2a / getFlags

Function getFlags

cli/src/bin/e2a.ts:52–63  ·  view source on GitHub ↗
(args: string[], flag: string)

Source from the content-addressed store, hash-verified

50}
51
52function getFlags(args: string[], flag: string): string[] {
53 const values: string[] = [];
54 for (let i = 0; i < args.length; i++) {
55 if (args[i] === flag) {
56 const value = args[i + 1];
57 if (value !== undefined && !value.startsWith("--")) {
58 values.push(value);
59 }
60 }
61 }
62 return values;
63}
64
65function hasFlag(args: string[], flag: string): boolean {
66 return args.includes(flag);

Callers 1

args.test.tsFile · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected