(val, defaultVal)
| 1180 | // `parseInt || default` would let a nonsensical negative value bypass the |
| 1181 | // fallback. |
| 1182 | function parseNonNegInt(val, defaultVal) { |
| 1183 | const n = parseInt(val, 10); |
| 1184 | return Number.isFinite(n) && n >= 0 ? n : defaultVal; |
| 1185 | } |
| 1186 | |
| 1187 | // Case-insensitive header lookup. Octokit normalizes response headers to |
| 1188 | // lowercase, but this defensive check also handles original casing so that |
no outgoing calls
no test coverage detected