2 lines
1.2 KiB
JavaScript
2 lines
1.2 KiB
JavaScript
import{c6 as v,a0 as C,c7 as M,c8 as x,c9 as m,a3 as h,a5 as F,a7 as I,ca as P,cb as q,cc as w,cd as D,ce as G,cf as b,bi as _,cg as L,ch as R,a6 as S}from"./index.600742c0.js";import{i as T,b as V}from"./_baseFor.fb668a36.js";function N(n){return v(function(e,i){var l=-1,a=i.length,r=a>1?i[a-1]:void 0,s=a>2?i[2]:void 0;for(r=n.length>3&&typeof r=="function"?(a--,r):void 0,s&&T(i[0],i[1],s)&&(r=a<3?void 0:r,a=1),e=Object(e);++l<a;){var f=i[l];f&&n(e,f,l,r)}return e})}function c(n,e,i){(i!==void 0&&!C(n[e],i)||i===void 0&&!(e in n))&&M(n,e,i)}function O(n,e){if(!(e==="constructor"&&typeof n[e]=="function")&&e!="__proto__")return n[e]}function B(n){return x(n,m(n))}function E(n,e,i,l,a,r,s){var f=O(n,i),t=O(e,i),o=s.get(t);if(o){c(n,i,o);return}var d=r?r(f,t,i+"",n,e,s):void 0,u=d===void 0;if(u){var g=h(t),p=!g&&F(t),A=!g&&!p&&I(t);d=t,g||p||A?h(f)?d=f:P(f)?d=q(f):p?(u=!1,d=w(t,!0)):A?(u=!1,d=D(t,!0)):d=[]:G(t)||b(t)?(d=f,b(f)?d=B(f):(!_(f)||L(f))&&(d=R(t))):u=!1}u&&(s.set(t,d),a(d,t,l,r,s),s.delete(t)),c(n,i,d)}function H(n,e,i,l,a){n!==e&&V(e,function(r,s){if(a||(a=new S),_(r))E(n,e,s,i,H,l,a);else{var f=l?l(O(n,s),r,s+"",n,e,a):void 0;f===void 0&&(f=r),c(n,s,f)}},m)}export{H as b,N as c};
|