2 lines
3.5 KiB
JavaScript
2 lines
3.5 KiB
JavaScript
|
import{k as F,g as C,s as N,a as _,c as K,d as j,n as u,e as E,f as R,S as v,h as W}from"./_Uint8Array-e8d4eb20.js";import{aN as m,b3 as B,b4 as Y,aO as q,b5 as H}from"./index-ce293e15.js";import{c as T,k as p,g as J,a as M,b as Q,d as V,e as X,i as Z}from"./_initCloneObject-d640be41.js";function k(e,t){for(var n=-1,o=e==null?0:e.length;++n<o&&t(e[n],n,e)!==!1;);return e}function z(e,t){return e&&T(t,F(t),e)}function ee(e,t){return e&&T(t,p(t),e)}function te(e,t){return T(e,C(e),t)}var re=Object.getOwnPropertySymbols,ne=re?function(e){for(var t=[];e;)_(t,C(e)),e=J(e);return t}:N;const x=ne;function ae(e,t){return T(e,x(e),t)}function oe(e){return K(e,p,x)}var se=Object.prototype,ce=se.hasOwnProperty;function ie(e){var t=e.length,n=new e.constructor(t);return t&&typeof e[0]=="string"&&ce.call(e,"index")&&(n.index=e.index,n.input=e.input),n}function be(e,t){var n=t?M(e.buffer):e.buffer;return new e.constructor(n,e.byteOffset,e.byteLength)}var fe=/\w*$/;function ge(e){var t=new e.constructor(e.source,fe.exec(e));return t.lastIndex=e.lastIndex,t}var O=m?m.prototype:void 0,I=O?O.valueOf:void 0;function ye(e){return I?Object(I.call(e)):{}}var ue="[object Boolean]",Te="[object Date]",le="[object Map]",je="[object Number]",pe="[object RegExp]",Ae="[object Set]",de="[object String]",$e="[object Symbol]",Se="[object ArrayBuffer]",me="[object DataView]",Oe="[object Float32Array]",Ie="[object Float64Array]",we="[object Int8Array]",he="[object Int16Array]",Fe="[object Int32Array]",Ce="[object Uint8Array]",Ee="[object Uint8ClampedArray]",Be="[object Uint16Array]",Me="[object Uint32Array]";function xe(e,t,n){var o=e.constructor;switch(t){case Se:return M(e);case ue:case Te:return new o(+e);case me:return be(e,n);case Oe:case Ie:case we:case he:case Fe:case Ce:case Ee:case Be:case Me:return Q(e,n);case le:return new o;case je:case de:return new o(e);case pe:return ge(e);case Ae:return new o;case $e:return ye(e)}}var Le="[object Map]";function Ue(e){return B(e)&&j(e)==Le}var w=u&&u.isMap,Pe=w?E(w):Ue;const De=Pe;var Ge="[object Set]";function Ne(e){return B(e)&&j(e)==Ge}var h=u&&u.isSet,_e=h?E(h):Ne;const Ke=_e;var Re=1,ve=2,We=4,L="[object Arguments]",Ye="[object Array]",qe="[object Boolean]",He="[object Date]",Je="[object Error]",U="[object Function]",Qe="[object GeneratorFunction]",Ve="[object Map]",Xe="[object Number]",P="[object Object]",Ze="[object RegExp]",ke="[object Set]",ze="[object String]",et="[object Symbol]",tt="[object WeakMap]",rt="[object ArrayBuffer]",nt="[object DataView]",at="[object Float32Array]",ot="[object Float64Array]",st="[object Int8Array]",ct="[object Int16Array]",it="[object Int32Array]",bt="[object Uint8Array]",ft="[object Uint8ClampedArray]",gt="[object Uint16Array]",yt="[object Uint32Array]",r={};r[L]=r[Ye]=r[rt]=r[nt]=r[qe]=r[He]=r[at]=r[ot]=r[st]=r[ct]=r[it]=r[Ve]=r[Xe]=r[P]=r[Ze]=r[ke]=r[ze]=r[et]=r[bt]=r[ft]=r[gt]=r[yt]=!0;r[Je]=r[U]=r[tt]=!1;function l(e,t,n,o,f,s){var a,g=t&Re,y=t&ve,D=t&We;if(n&&(a=f?n(e,o,f,s):n(e)),a!==void 0)return a;if(!Y(e))return e;var A=q(e);if(A){if(a=ie(e),!g)return V(e,a)}else{var b=j(e),d=b==U||b==Qe;if(R(e))return X(e,g);if(b==P||b==L||d&&!f){if(a=y||d?{}:Z(e),!g)return y?ae(e,ee(a,e)):te(e,z(a,e))}else{if(!r[b])return f?e:{};a=xe(e,b,g)}}s||(s=new v);var $=s.get(e);if($)return $;s.set(e,a),Ke(e)?e.forEach(function(c){a.add(l(c,t,n,c,e,s))}):De(e)&&e.forEach(function(c,i){a.set(i,l(c,t,n,i,e,s))});var G=D?y?oe:W:y?p:F,S=A?void 0:G(e);return k(S||e,function(c,i){S&&(i=c,c=e[i]),H(a,i,l(c,t,n,i,e,s))}),a}export{l as b};
|