(val, defaultVal)
| 731 | // `parseInt || default` would let a nonsensical negative value bypass the |
| 732 | // fallback. |
| 733 | function parseNonNegInt(val, defaultVal) { |
| 734 | const n = parseInt(val, 10); |
| 735 | return Number.isFinite(n) && n >= 0 ? n : defaultVal; |
| 736 | } |
| 737 | |
| 738 | // Case-insensitive header lookup. Octokit normalizes response headers to |
| 739 | // lowercase, but this defensive check also handles original casing so that |
no outgoing calls
no test coverage detected