@naverpay/hidash
Version:
improved lodash
2 lines (1 loc) • 421 B
JavaScript
;Object.defineProperties(exports,{__esModule:{value:!0},[Symbol.toStringTag]:{value:"Module"}});const s=require("./internal/array.js"),t=require("./internal/to-string-tags.js");function u(e){if(e==null)return 0;if(s.isArrayLike(e))return e.length;const r=Object.prototype.toString.call(e);return r===t.MAP_TAG||r===t.SET_TAG?e.size:typeof e=="object"?Object.keys(e).length:0}exports.default=u;exports.size=u;