UNPKG

@naverpay/hidash

Version:

improved lodash

2 lines (1 loc) 558 B
"use strict";Object.defineProperties(exports,{__esModule:{value:!0},[Symbol.toStringTag]:{value:"Module"}});const n=require("./internal/array.js"),f=require("./internal/baseIteratee.js"),o=require("./isPlainObject.js"),y=require("./keys.js");function u(e,s){if(!s&&y.keys(e).length===0)return!1;const a=f.baseIteratee(s);if(o.isPlainObject(e)){for(const r in e)if(Object.prototype.hasOwnProperty.call(e,r)&&a(e[r],0,[]))return!0}if(n.isArrayLike(e)){const r=e,i=e.length;for(let t=0;t<i;t++)if(a(r[t],t,r))return!0}return!1}exports.default=u;exports.some=u;