MCPcopy Create free account
hub / github.com/heygen-com/hyperframes / parseJson

Function parseJson

packages/cli/src/commands/batchRender.ts:90–96  ·  view source on GitHub ↗
(raw: string, source: string)

Source from the content-addressed store, hash-verified

88}
89
90function parseJson(raw: string, source: string): unknown {
91 try {
92 return JSON.parse(raw);
93 } catch (error: unknown) {
94 throw new BatchRenderInputError("Invalid JSON in --batch", `${source}: ${errorMessage(error)}`);
95 }
96}
97
98export function parseBatchRows(raw: string, source: string): Record<string, unknown>[] {
99 const parsed = parseJson(raw, source);

Callers 1

parseBatchRowsFunction · 0.70

Calls 1

errorMessageFunction · 0.85

Tested by

no test coverage detected