(value: string)
| 745 | } |
| 746 | |
| 747 | function parsePositiveInteger(value: string): number { |
| 748 | const parsed = Number(value); |
| 749 | if (!Number.isInteger(parsed) || parsed < 1) { |
| 750 | throw new InvalidArgumentError('value must be a positive integer'); |
| 751 | } |
| 752 | return parsed; |
| 753 | } |
| 754 | |
| 755 | // ── CLI ───────────────────────────────────────────────────────────────────── |
| 756 |
nothing calls this directly
no outgoing calls
no test coverage detected