Skip to content
1 min read · 71 words

Function: resolveHeaders()

ts
function resolveHeaders(
  headers: ToolHeadersResolver | ToolHeaders | undefined,
): Promise<ToolHeaders>;

Defined in: batteries/tools/_shared/index.ts:48

Resolve the configured headers (a static object or a sync/async resolver) for a single request.

Parameters

ParameterTypeDescription
headers| ToolHeadersResolver | ToolHeaders | undefinedThe static header record, the resolver, or undefined.

Returns

Promise<ToolHeaders>

A fresh, owned copy of the resolved headers ({} when none supplied).