(value: string | undefined)
| 178 | } |
| 179 | |
| 180 | function parseStatNumber(value: string | undefined): number { |
| 181 | if (!value || value === "-") return 0; |
| 182 | const parsed = Number(value); |
| 183 | return Number.isFinite(parsed) ? parsed : 0; |
| 184 | } |
| 185 | |
| 186 | function fileType( |
| 187 | path: string, |