"use strict";
const _baseIsEqualDeep = require("./_baseIsEqualDeep.js");
const isObjectLike$1 = require("./isObjectLike.js");
var baseIsEqualDeep = _baseIsEqualDeep, isObjectLike = isObjectLike$1;
function baseIsEqual(value, other, bitmask, customizer, stack) {
  if (value === other) {
    return true;
  }
  if (value == null || other == null || !isObjectLike(value) && !isObjectLike(other)) {
    return value !== value && other !== other;
  }
  return baseIsEqualDeep(value, other, bitmask, customizer, baseIsEqual, stack);
}
var _baseIsEqual = baseIsEqual;
module.exports = _baseIsEqual;
//# sourceMappingURL=_baseIsEqual.js.map
