MCPcopy Create free account
hub / github.com/chhoumann/quickadd / extractBareValueFlags

Function extractBareValueFlags

src/utils/valueSyntax.ts:179–191  ·  view source on GitHub ↗
(parts: string[])

Source from the content-addressed store, hash-verified

177}
178
179function extractBareValueFlags(parts: string[]): {
180 remaining: string[];
181 optional: boolean;
182 trim: boolean;
183} {
184 const { remaining: withoutOptional, optional } =
185 extractBareOptionalFlag(parts);
186 const { remaining, found: trim } = extractBareFlagPart(
187 withoutOptional,
188 "trim",
189 );
190 return { remaining, optional, trim };
191}
192
193function hasRecognizedOption(part: string, allowName: boolean): boolean {
194 const trimmed = part.trim();

Callers 2

parseValueTokenFunction · 0.85

Calls 2

extractBareFlagPartFunction · 0.90
extractBareOptionalFlagFunction · 0.85

Tested by

no test coverage detected