(headers: StandardHeaders)
| 2 | import type { OutgoingHttpHeaders } from 'node:http' |
| 3 | |
| 4 | export function toNodeHttpHeaders(headers: StandardHeaders): OutgoingHttpHeaders { |
| 5 | const nodeHttpHeaders: OutgoingHttpHeaders = {} |
| 6 | |
| 7 | for (const [key, value] of Object.entries(headers)) { |
| 8 | // Node.js does not allow headers to be undefined |
| 9 | if (value !== undefined) { |
| 10 | nodeHttpHeaders[key] = value |
| 11 | } |
| 12 | } |
| 13 | |
| 14 | return nodeHttpHeaders |
| 15 | } |
no outgoing calls
no test coverage detected