(targetHeaders, newHeaders)
| 81089 | return true; |
| 81090 | for (const _k in obj) |
| 81091 | return false; |
| 81092 | return true; |
| 81093 | } |
| 81094 | function hasOwn2(obj, key) { |
| 81095 | return Object.prototype.hasOwnProperty.call(obj, key); |
| 81096 | } |
| 81097 | function applyHeadersMut2(targetHeaders, newHeaders) { |
| 81098 | for (const k7 in newHeaders) { |
| 81099 | if (!hasOwn2(newHeaders, k7)) |
| 81100 | continue; |
| 81101 | const lowerKey = k7.toLowerCase(); |
| 81102 | if (!lowerKey) |
| 81103 | continue; |
| 81104 | const val = newHeaders[k7]; |
| 81105 | if (val === null) { |
| 81106 | delete targetHeaders[lowerKey]; |
| 81107 | } else if (val !== void 0) { |
| 81108 | targetHeaders[lowerKey] = val; |
no test coverage detected