(value: unknown)
| 84 | const PLACEHOLDER_RE = /\{([A-Za-z0-9_.-]+)\}/g; |
| 85 | |
| 86 | function isRecord(value: unknown): value is Record<string, unknown> { |
| 87 | return value !== null && typeof value === "object" && !Array.isArray(value); |
| 88 | } |
| 89 | |
| 90 | function parseJson(raw: string, source: string): unknown { |
| 91 | try { |