( headers: Headers.Headers, headerNames: RateLimiterHeaderNames )
| 1312 | } |
| 1313 | |
| 1314 | const parseRateLimitRemaining = ( |
| 1315 | headers: Headers.Headers, |
| 1316 | headerNames: RateLimiterHeaderNames |
| 1317 | ): number | undefined => { |
| 1318 | const raw = getHeader(headers, ...headerNames.remaining) |
| 1319 | const value = parseNumberHeader(raw) |
| 1320 | return value !== undefined && value >= 0 ? value : undefined |
| 1321 | } |
| 1322 | |
| 1323 | const parseRateLimitWindow = ( |
| 1324 | clock: Clock, |
no test coverage detected