1 var baseMerge = require(
'./_baseMerge'),
2 isObject = require(
'./isObject');
18 function customDefaultsMerge(objValue, srcValue, key,
object, source, stack) {
19 if (isObject(objValue) && isObject(srcValue)) {
21 stack.set(srcValue, objValue);
22 baseMerge(objValue, srcValue, undefined, customDefaultsMerge, stack);
23 stack[
'delete'](srcValue);
28 module.exports = customDefaultsMerge;