MCPcopy
hub / github.com/coder/mux / parseJsonArgs

Function parseJsonArgs

src/cli/workflow.ts:118–124  ·  view source on GitHub ↗
(text: string, label: string)

Source from the content-addressed store, hash-verified

116}
117
118function parseJsonArgs(text: string, label: string): unknown {
119 try {
120 return JSON.parse(text) as unknown;
121 } catch (error) {
122 throw new Error(`Invalid JSON for ${label}: ${getErrorMessage(error)}`);
123 }
124}
125
126function parseKeyValueArgs(values: readonly string[]): Record<string, unknown> {
127 const result: Record<string, unknown> = {};

Callers 1

parseWorkflowArgsFunction · 0.85

Calls 2

getErrorMessageFunction · 0.90
parseMethod · 0.45

Tested by

no test coverage detected