| 1 | export function parseJsonObject(value: string): Record<string, unknown> { |
| 2 | const parsed: unknown = JSON.parse(value); |
| 3 | if (!parsed || typeof parsed !== "object" || Array.isArray(parsed)) { |
| 4 | throw new TypeError("Expected a JSON object"); |
| 5 | } |
| 6 | return parsed as Record<string, unknown>; |
| 7 | } |