2 lines
1.2 KiB
JavaScript
2 lines
1.2 KiB
JavaScript
import{eh as M,ei as q,ej as x,ek as F,el as v,aY as h,em as I,en as P,eo as S,ep as b,eq as w,er as D,cE as E,es as _,aS as C,et as G,eu as L,aQ as Q}from"./index.10d06543.js";import{i as R}from"./_isIterateeCall.314814b5.js";import{a as T}from"./_baseEach.e644a8bc.js";function N(e){return M(function(n,i){var l=-1,a=i.length,r=a>1?i[a-1]:void 0,s=a>2?i[2]:void 0;for(r=e.length>3&&typeof r=="function"?(a--,r):void 0,s&&R(i[0],i[1],s)&&(r=a<3?void 0:r,a=1),n=Object(n);++l<a;){var f=i[l];f&&e(n,f,l,r)}return n})}function o(e,n,i){(i!==void 0&&!q(e[n],i)||i===void 0&&!(n in e))&&x(e,n,i)}function m(e,n){if(!(n==="constructor"&&typeof e[n]=="function")&&n!="__proto__")return e[n]}function V(e){return F(e,v(e))}function Y(e,n,i,l,a,r,s){var f=m(e,i),t=m(n,i),O=s.get(t);if(O){o(e,i,O);return}var d=r?r(f,t,i+"",e,n,s):void 0,u=d===void 0;if(u){var p=h(t),g=!p&&I(t),A=!p&&!g&&P(t);d=t,p||g||A?h(f)?d=f:S(f)?d=b(f):g?(u=!1,d=w(t,!0)):A?(u=!1,d=D(t,!0)):d=[]:E(t)||_(t)?(d=f,_(f)?d=V(f):(!C(f)||G(f))&&(d=L(t))):u=!1}u&&(s.set(t,d),a(d,t,l,r,s),s.delete(t)),o(e,i,d)}function B(e,n,i,l,a){e!==n&&T(n,function(r,s){if(a||(a=new Q),C(r))Y(e,n,s,i,B,l,a);else{var f=l?l(m(e,s),r,s+"",e,n,a):void 0;f===void 0&&(f=r),o(e,s,f)}},v)}export{B as b,N as c};
|