Overview / parseJson
parseJson() 
parseJson<
T>(text,schema,addDefaults):Promise<TypeOf<T>>
Parses a JSON string using the specified Zod schema. It also cleans a few common issues with generated JSON strings.
Type Parameters 
| Type Parameter | 
|---|
| TextendsAnyZodObject | 
Parameters 
| Parameter | Type | Default value | Description | 
|---|---|---|---|
| text | string | undefined | The JSON string to parse. | 
| schema | T | undefined | The Zod schema to use for parsing. | 
| addDefaults | boolean | false | Whether to add default values to the parsed object. | 
Returns 
Promise<TypeOf<T>>
Throws 
If the JSON string is invalid or does not match the schema.