Skip to main content

Function: safeJsonStringifyWithFallback()

safeJsonStringifyWithFallback(value: unknown, fallback: string, space?: string | number): string

Defined in: shared/utils/jsonSafety.ts:249

Safely stringify value with fallback.

Parametersโ€‹

valueโ€‹

unknown

Value to stringify

fallbackโ€‹

string

Fallback string if stringification fails

space?โ€‹

Space parameter for JSON.stringify (for formatting)

string | number

Returnsโ€‹

string

JSON string if successful, fallback if failed

Exampleโ€‹

const jsonString = safeJsonStringifyWithFallback(data, "{}");

Throwsโ€‹

Never throws - stringification errors result in fallback value being returned