(value: unknown, key: string)
| 148 | } |
| 149 | |
| 150 | function readNumber(value: unknown, key: string): number { |
| 151 | if (!isRecord(value)) return 0 |
| 152 | const field = value[key] |
| 153 | return typeof field === 'number' ? field : 0 |
| 154 | } |
| 155 | |
| 156 | function readStringArray(value: unknown, key: string): Array<string> { |
| 157 | if (!isRecord(value)) return [] |