(value: unknown)
| 157 | } |
| 158 | |
| 159 | function num(value: unknown) { |
| 160 | const parsed = Number.parseFloat(str(value)) |
| 161 | if (Number.isNaN(parsed)) return undefined |
| 162 | return parsed |
| 163 | } |
| 164 | |
| 165 | function parseJSON(value: unknown) { |
| 166 | return iife(() => { |