MCPcopy Create free account
hub / github.com/Effect-TS/effect / encodeUnknownAsJson

Function encodeUnknownAsJson

packages/effect/src/SchemaTransformation.ts:1094–1101  ·  view source on GitHub ↗
(input: unknown)

Source from the content-addressed store, hash-verified

1092}
1093
1094const encodeUnknownAsJson = (input: unknown): Json => {
1095 try {
1096 const json = formatJson(input)
1097 return json === undefined ? format(input) : JSON.parse(json)
1098 } catch {
1099 return format(input)
1100 }
1101}
1102
1103const encodeJsonError = (
1104 input: Error,

Callers 1

encodeFunction · 0.85

Calls 3

formatJsonFunction · 0.90
formatFunction · 0.90
parseMethod · 0.45

Tested by

no test coverage detected