Spaces:
Paused
Paused
| /** | |
| * Parses a given string into JSON. | |
| * Gracefully handles invalid JSON by returning `null`. | |
| */ | |
| export function parseJson(data: string): Record<string, unknown> | null { | |
| try { | |
| const json = JSON.parse(data) | |
| return json | |
| } catch (_) { | |
| return null | |
| } | |
| } | |