diff options
Diffstat (limited to 'node_modules/lodash/_baseIsEqual.js')
-rw-r--r-- | node_modules/lodash/_baseIsEqual.js | 11 |
1 files changed, 5 insertions, 6 deletions
diff --git a/node_modules/lodash/_baseIsEqual.js b/node_modules/lodash/_baseIsEqual.js index 3772dab0d..0c4212ea4 100644 --- a/node_modules/lodash/_baseIsEqual.js +++ b/node_modules/lodash/_baseIsEqual.js @@ -9,22 +9,21 @@ var baseIsEqualDeep = require('./_baseIsEqualDeep'), * @private * @param {*} value The value to compare. * @param {*} other The other value to compare. + * @param {boolean} bitmask The bitmask flags. + * 1 - Unordered comparison + * 2 - Partial comparison * @param {Function} [customizer] The function to customize comparisons. - * @param {boolean} [bitmask] The bitmask of comparison flags. - * The bitmask may be composed of the following flags: - * 1 - Unordered comparison - * 2 - Partial comparison * @param {Object} [stack] Tracks traversed `value` and `other` objects. * @returns {boolean} Returns `true` if the values are equivalent, else `false`. */ -function baseIsEqual(value, other, customizer, bitmask, stack) { +function baseIsEqual(value, other, bitmask, customizer, stack) { if (value === other) { return true; } if (value == null || other == null || (!isObject(value) && !isObjectLike(other))) { return value !== value && other !== other; } - return baseIsEqualDeep(value, other, baseIsEqual, customizer, bitmask, stack); + return baseIsEqualDeep(value, other, bitmask, customizer, baseIsEqual, stack); } module.exports = baseIsEqual; |