remeda
Version:
A utility library for JavaScript and Typescript.
2 lines • 554 B
JavaScript
Object.defineProperty(exports,Symbol.toStringTag,{value:`Module`});const e=require("./lazyDataLastImpl-Dd5zjCfU.cjs"),t=require("./utilityEvaluators-Cn_nNk4V.cjs");function n(t,n){return typeof t==`object`?r(t,n):e.t(r,t===void 0?[]:[t],i)}const r=(e,t)=>t===void 0?e.flat():e.flat(t),i=e=>e===void 0||e===1?a:e<=0?t.r:t=>Array.isArray(t)?{next:t.flat(e-1),hasNext:!0,hasMany:!0,done:!1}:{next:t,hasNext:!0,done:!1},a=e=>Array.isArray(e)?{next:e,hasNext:!0,hasMany:!0,done:!1}:{next:e,hasNext:!0,done:!1};exports.flat=n;
//# sourceMappingURL=flat.cjs.map