Remove semicolons.

This commit is contained in:
John-David Dalton
2017-02-04 23:50:10 -08:00
parent f3a8e55e70
commit 6cb3460fce
452 changed files with 4261 additions and 4261 deletions

View File

@@ -1,9 +1,9 @@
import Stack from './Stack.js';
import assignMergeValue from './assignMergeValue.js';
import baseFor from './baseFor.js';
import baseMergeDeep from './baseMergeDeep.js';
import isObject from '../isObject.js';
import keysIn from '../keysIn.js';
import Stack from './Stack.js'
import assignMergeValue from './assignMergeValue.js'
import baseFor from './baseFor.js'
import baseMergeDeep from './baseMergeDeep.js'
import isObject from '../isObject.js'
import keysIn from '../keysIn.js'
/**
* The base implementation of `merge` without support for multiple sources.
@@ -18,24 +18,24 @@ import keysIn from '../keysIn.js';
*/
function baseMerge(object, source, srcIndex, customizer, stack) {
if (object === source) {
return;
return
}
baseFor(source, (srcValue, key) => {
if (isObject(srcValue)) {
stack || (stack = new Stack);
baseMergeDeep(object, source, key, srcIndex, baseMerge, customizer, stack);
stack || (stack = new Stack)
baseMergeDeep(object, source, key, srcIndex, baseMerge, customizer, stack)
}
else {
const newValue = customizer
? customizer(object[key], srcValue, `${ key }`, object, source, stack)
: undefined;
: undefined
if (newValue === undefined) {
newValue = srcValue;
newValue = srcValue
}
assignMergeValue(object, key, newValue);
assignMergeValue(object, key, newValue)
}
}, keysIn);
}, keysIn)
}
export default baseMerge;
export default baseMerge