@lottojs/ciapa
Version:
Sto bibliotecheto fato in JavaScript, te permete de farghe le chiamate HTTP e ciapar tute le informazioni che te serve par el to progèto.
21 lines • 767 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.buildHeaders = exports.lowerCaseHeadersKeys = void 0;
function lowerCaseHeadersKeys(headers) {
return Object.keys(headers)
.filter((key) => key)
.map((key) => key.toLowerCase());
}
exports.lowerCaseHeadersKeys = lowerCaseHeadersKeys;
function buildHeaders(otherHeaders, headers = {}) {
const existingLowercaseHeaders = lowerCaseHeadersKeys(headers);
otherHeaders.forEach(({ name, value }) => {
const lowercaseKey = name.toLowerCase();
if (!existingLowercaseHeaders.includes(lowercaseKey)) {
headers[name] = value;
}
});
return headers;
}
exports.buildHeaders = buildHeaders;
//# sourceMappingURL=headers.js.map