Files
tasq/node_modules/@ai-sdk/provider-utils/src/combine-headers.ts
T
2026-04-09 19:01:53 +08:00

12 lines
329 B
TypeScript

export function combineHeaders(
...headers: Array<Record<string, string | undefined> | undefined>
): Record<string, string | undefined> {
return headers.reduce(
(combinedHeaders, currentHeaders) => ({
...combinedHeaders,
...(currentHeaders ?? {}),
}),
{},
) as Record<string, string | undefined>;
}