(name: string, value: number)
| 229 | } |
| 230 | |
| 231 | function assertNonNegativeInteger(name: string, value: number): void { |
| 232 | assertInteger(name, value); |
| 233 | if (value < 0) { |
| 234 | throw new Error(`${name} must be a non-negative integer (got ${String(value)})`); |
| 235 | } |
| 236 | } |
| 237 | |
| 238 | function assertPositiveInteger(name: string, value: number): void { |
| 239 | assertInteger(name, value); |
no test coverage detected