(value: unknown)
| 112 | } |
| 113 | |
| 114 | function normalizeMessages(value: unknown): PersistedMessage[] { |
| 115 | if (!Array.isArray(value)) { |
| 116 | return [] |
| 117 | } |
| 118 | |
| 119 | return value.filter(isRecordLike).map((message) => normalizeMessage(message)) |
| 120 | } |
| 121 | |
| 122 | function parseResource(value: unknown, context: string): MothershipResource { |
| 123 | assertValid(isRecordLike(value), `${context} must be an object`) |
no test coverage detected