(value: T | null | undefined, defaultValue: T)
| 32 | * Normalize null/undefined to a default value. |
| 33 | */ |
| 34 | export function normalizeValue<T>(value: T | null | undefined, defaultValue: T): T { |
| 35 | if (value === null || value === undefined) { |
| 36 | return defaultValue; |
| 37 | } |
| 38 | return value; |
| 39 | } |
| 40 | |
| 41 | /** |
| 42 | * Recursively normalize an object, converting null/undefined leaves to empty strings. |
no outgoing calls
no test coverage detected