UNPKG

@naverpay/hidash

Version:

improved lodash

2 lines (1 loc) 497 B
"use strict";Object.defineProperties(exports,{__esModule:{value:!0},[Symbol.toStringTag]:{value:"Module"}});const t=require("./isArray.js"),s=require("./isFunction.js"),u=require("./isMap.js"),n=require("./isNull.js"),c=require("./isObject.js"),l=require("./isSet.js"),a=require("./isString.js");function r(e){return n.isNull(e)?[]:a.isString(e)?[...e]:t.isArray(e)?[...e]:l.isSet(e)||u.isMap(e)?[]:c.isObject(e)||s.isFunction(e)?Object.keys(e).map(i=>e[i]):[]}exports.default=r;exports.values=r;