(timestamp: string)
| 230 | } |
| 231 | |
| 232 | function parseEntryTimestamp(timestamp: string): number | undefined { |
| 233 | const parsed = Date.parse(timestamp); |
| 234 | return Number.isNaN(parsed) ? undefined : parsed; |
| 235 | } |
| 236 | |
| 237 | function isRecord(value: unknown): value is Record<string, unknown> { |
| 238 | return typeof value === "object" && value !== null && !Array.isArray(value); |