MCPcopy
hub / github.com/graphql/graphql-js / formatValue

Function formatValue

src/jsutils/inspect.ts:13–27  ·  view source on GitHub ↗
(
  value: unknown,
  seenValues: ReadonlyArray<unknown>,
)

Source from the content-addressed store, hash-verified

11}
12
13function formatValue(
14 value: unknown,
15 seenValues: ReadonlyArray<unknown>,
16): string {
17 switch (typeof value) {
18 case 'string':
19 return JSON.stringify(value);
20 case 'function':
21 return value.name ? `[function ${value.name}]` : '[function]';
22 case 'object':
23 return formatObjectValue(value, seenValues);
24 default:
25 return String(value);
26 }
27}
28
29function formatObjectValue(
30 value: object | null,

Callers 4

inspectFunction · 0.85
formatObjectValueFunction · 0.85
formatObjectFunction · 0.85
formatArrayFunction · 0.85

Calls 1

formatObjectValueFunction · 0.85

Tested by

no test coverage detected