Skip to content

Function: serializeValue()

Prefactor TypeScript SDK


Prefactor TypeScript SDK / @prefactor/core / serializeValue

serializeValue(value, maxLength?): unknown

Defined in: packages/core/src/utils/serialization.ts:29

Serialize a value for JSON output, handling non-serializable types and truncating long strings

unknown

Value to serialize

Maximum length for strings (null for no truncation)

number | null

unknown

Serialized value

const serialized = serializeValue({ message: 'Hello'.repeat(1000) }, 100);
// Result: { message: 'HelloHelloHello... [truncated]' }