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

Function hasRecognizedOption

src/utils/valueSyntax.ts:193–200  ·  view source on GitHub ↗
(part: string, allowName: boolean)

Source from the content-addressed store, hash-verified

191}
192
193function hasRecognizedOption(part: string, allowName: boolean): boolean {
194 const trimmed = part.trim();
195 if (!trimmed) return false;
196 const parsed = parsePipeKeyValue(trimmed);
197 if (!parsed) return false;
198 const keys = allowName ? NAMED_VALUE_OPTION_KEYS : VALUE_OPTION_KEYS;
199 return keys.has(parsed.key);
200}
201
202function hasNumericType(optionParts: string[], allowName: boolean): boolean {
203 const optionKeys = allowName ? NAMED_VALUE_OPTION_KEYS : VALUE_OPTION_KEYS;

Callers 1

parseOptionsFunction · 0.85

Calls 1

parsePipeKeyValueFunction · 0.90

Tested by

no test coverage detected