UNPKG

@redocly/respect-core

Version:
20 lines 656 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.addHeaders = addHeaders; function addHeaders(oldHeaders, newHeaders) { if (!oldHeaders) { return newHeaders; } else if (typeof oldHeaders.set === 'function' && typeof oldHeaders.constructor === 'function') { const Headers = oldHeaders.constructor; const headers = new Headers(oldHeaders); for (const name in newHeaders) { headers.set(name, newHeaders[name]); } return headers; } else { return Object.assign({}, oldHeaders, newHeaders); } } //# sourceMappingURL=add-headers.js.map