UNPKG

@pollyjs/persister

Version:

Extendable base persister class used by @pollyjs

21 lines (17 loc) 421 B
const { isArray } = Array; /** * Get the value of the given header name. If the value is an array, * get the first value. * * @export * @param {PollyRequest | PollyResponse} r * @param {string} name * @returns {string | undefined} */ export default function getFirstHeader(r, name) { const value = r.getHeader(name); if (isArray(value)) { return value.length > 0 ? value[0] : ''; } return value; }