MCPcopy Create free account
hub / github.com/angular/dev-infra / mergeOptions

Function mergeOptions

github-actions/browserstack/set-browserstack-env.js:373–387  ·  view source on GitHub ↗
(target)

Source from the content-addressed store, hash-verified

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() {

Callers 2

""Function · 0.70
createSecureSocketFunction · 0.70

Calls 1

keysMethod · 0.45

Tested by

no test coverage detected