import v from "./_assignValue.js";
import h from "./_baseAssignValue.js";
var m = v, p = h;
function u(r, s, a, f) {
  var g = !a;
  a || (a = {});
  for (var d = -1, l = s.length; ++d < l; ) {
    var i = s[d], n = f ? f(a[i], r[i], i, a, r) : void 0;
    n === void 0 && (n = r[i]), g ? p(a, i, n) : m(a, i, n);
  }
  return a;
}
var x = u;
export {
  x as default
};
//# sourceMappingURL=_copyObject.js.map
