(record: Record<string, unknown>, key: string)
| 51 | } |
| 52 | |
| 53 | export function readRequiredNumber(record: Record<string, unknown>, key: string): number { |
| 54 | return readRequired( |
| 55 | record, |
| 56 | key, |
| 57 | parseFiniteNumber, |
| 58 | `Daemon response is missing numeric "${key}".`, |
| 59 | ); |
| 60 | } |
| 61 | |
| 62 | export function readRequiredPlatform(record: Record<string, unknown>, key: string): PublicPlatform { |
| 63 | return readRequired(record, key, parsePlatform, `Daemon response has invalid "${key}".`); |
no test coverage detected