import { getResponseHeader, setHeader } from './headers.js'; export const append = (res) => (field, value) => { const prevVal = getResponseHeader(res)(field); let newVal = value; if (prevVal && typeof newVal !== 'number' && typeof prevVal !== 'number') { newVal = Array.isArray(prevVal) ? prevVal.concat(newVal) : Array.isArray(newVal) ? [prevVal].concat(newVal) : [prevVal, newVal]; } setHeader(res)(field, newVal); return res; }; //# sourceMappingURL=append.js.map