MCPcopy Index your code
hub / github.com/anomalyco/opencode / requireNonNegativeInteger

Function requireNonNegativeInteger

script/github/close-prs.ts:369–373  ·  view source on GitHub ↗
(name: string, value: string | undefined)

Source from the content-addressed store, hash-verified

367}
368
369function requireNonNegativeInteger(name: string, value: string | undefined) {
370 const parsed = Number(value)
371 if (!Number.isInteger(parsed) || parsed < 0) throw new Error(`${name} must be a non-negative integer`)
372 return parsed
373}
374
375function subtractMonths(date: Date, months: number) {
376 const result = new Date(date)

Callers 1

close-prs.tsFile · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected