UNPKG

astro

Version:

Astro is a modern site builder with web best practices, performance, and DX front-of-mind.

20 lines (19 loc) 466 B
const createOutgoingHttpHeaders = (headers) => { if (!headers) { return void 0; } const nodeHeaders = Object.fromEntries(headers.entries()); if (Object.keys(nodeHeaders).length === 0) { return void 0; } if (headers.has("set-cookie")) { const cookieHeaders = headers.getSetCookie(); if (cookieHeaders.length > 1) { nodeHeaders["set-cookie"] = cookieHeaders; } } return nodeHeaders; }; export { createOutgoingHttpHeaders };