Function: safeJsonStringify()
safeJsonStringify(
value
:unknown
,space?
:string
|number
):SafeJsonResult
<string
>
Defined in: shared/utils/jsonSafety.ts:216
Safely stringify any value to JSON.
Parametersโ
valueโ
unknown
Value to stringify
space?โ
Space parameter for JSON.stringify (for formatting)
string
| number
Returnsโ
SafeJsonResult
<string
>
Safe result object with JSON string or error
Exampleโ
const result = safeJsonStringify({ name: "John", age: 30 });
if (result.success) {
console.log(result.data); // {"name":"John","age":30}
}
Throwsโ
Never throws - all errors are captured and returned in the result object