Function
parseNonNegativeInteger
(value: string, name: string)
Source from the content-addressed store, hash-verified
| 607 | } |
| 608 | |
| 609 | const parseNonNegativeInteger = (value: string, name: string): number => { |
| 610 | const parsed = Number(value); |
| 611 | if (!Number.isInteger(parsed) || parsed < 0) { |
| 612 | throw new Error(`Invalid value for ${name}: "${value}". Expected a non-negative integer.`); |
| 613 | } |
| 614 | return parsed; |
| 615 | }; |
| 616 | |
| 617 | // SSH Keepalive Interval (optional) - seconds between keepalive packets |
| 618 | if (args["ssh-keepalive-interval"]) { |
Tested by
no test coverage detected