MCPcopy Create free account
hub / github.com/GCWing/BitFun / serializeProbeValue

Function serializeProbeValue

src/web-ui/src/shared/utils/debugProbe.ts:12–29  ·  view source on GitHub ↗
(value: unknown)

Source from the content-addressed store, hash-verified

10const log = createLogger('DebugProbe');
11
12function serializeProbeValue(value: unknown): unknown {
13 if (value instanceof Error) {
14 return {
15 name: value.name,
16 message: value.message,
17 };
18 }
19
20 if (value instanceof Set) {
21 return Array.from(value);
22 }
23
24 if (value instanceof Map) {
25 return Object.fromEntries(value);
26 }
27
28 return value;
29}
30
31export function sendDebugProbe(
32 location: string,

Callers 1

sendDebugProbeFunction · 0.85

Calls 1

fromMethod · 0.45

Tested by

no test coverage detected