(data: Record<string, unknown>, key: string)
| 201 | } |
| 202 | |
| 203 | function number(data: Record<string, unknown>, key: string) { |
| 204 | const value = data[key] |
| 205 | if (typeof value === "number") return Number.isFinite(value) ? value : undefined |
| 206 | if (typeof value === "string") { |
| 207 | const parsed = Number(value) |
| 208 | return Number.isFinite(parsed) ? parsed : undefined |
| 209 | } |
| 210 | return undefined |
| 211 | } |
no outgoing calls
no test coverage detected