9 lines
166 B
TypeScript
9 lines
166 B
TypeScript
export function safeParseJSON<T>(raw: string | null): T | null {
|
|
if (!raw) return null;
|
|
try {
|
|
return JSON.parse(raw) as T;
|
|
} catch {
|
|
return null;
|
|
}
|
|
}
|