(target)
| 371 | return host; |
| 372 | } |
| 373 | function mergeOptions(target) { |
| 374 | for (var i = 1, len = arguments.length; i < len; ++i) { |
| 375 | var overrides = arguments[i]; |
| 376 | if (typeof overrides === "object") { |
| 377 | var keys = Object.keys(overrides); |
| 378 | for (var j = 0, keyLen = keys.length; j < keyLen; ++j) { |
| 379 | var k2 = keys[j]; |
| 380 | if (overrides[k2] !== void 0) { |
| 381 | target[k2] = overrides[k2]; |
| 382 | } |
| 383 | } |
| 384 | } |
| 385 | } |
| 386 | return target; |
| 387 | } |
| 388 | var debug2; |
| 389 | if (process.env.NODE_DEBUG && /\btunnel\b/.test(process.env.NODE_DEBUG)) { |
| 390 | debug2 = function() { |
no test coverage detected