reduce-AUdM8MX2.js 1.1 KB

1
  1. import{dZ as y,eg as a,b0 as b,bj as f,bv as u,b1 as c,b4 as g,eJ as h,eh as d,ej as E,eE as j,ef as w,dH as A,ey as P,bw as T}from"./builder-DygomDiV.js";function F(r,t,n,s){var e=-1,i=r==null?0:r.length;for(s&&i&&(n=r[++e]);++e<i;)n=t(n,r[e],e,r);return n}function O(r){return typeof r=="function"?r:y}function I(r,t){var n=a(r)?b:f;return n(r,O(t))}function k(r,t){var n=[];return f(r,function(s,e,i){t(s,e,i)&&n.push(s)}),n}function J(r,t){var n=a(r)?c:k;return n(r,u(t))}function x(r,t){return g(t,function(n){return r[n]})}function K(r){return r==null?[]:x(r,h(r))}var M="[object Map]",R="[object Set]",m=Object.prototype,z=m.hasOwnProperty;function L(r){if(r==null)return!0;if(d(r)&&(a(r)||typeof r=="string"||typeof r.splice=="function"||E(r)||j(r)||w(r)))return!r.length;var t=A(r);if(t==M||t==R)return!r.size;if(P(r))return!T(r).length;for(var n in r)if(z.call(r,n))return!1;return!0}function B(r,t,n,s,e){return e(r,function(i,o,p){n=s?(s=!1,i):t(n,i,o,p)}),n}function S(r,t,n){var s=a(r)?F:B,e=arguments.length<3;return s(r,u(t),n,e,f)}export{F as a,k as b,B as c,x as d,O as e,J as f,I as g,L as i,S as r,K as v};