UNPKG

@naverpay/hidash

Version:

improved lodash

2 lines (1 loc) 459 B
"use strict";Object.defineProperties(exports,{__esModule:{value:!0},[Symbol.toStringTag]:{value:"Module"}});const y=require("./isArray.js");function a(f,l,i){const s=Object(f),u=y.isArray(s),o=i!==void 0?i:u?[]:{};if(u){const t=s,n=t.length;for(let e=0;e<n;e++){const r=e,c=t[e];if(l(o,c,r,s)===!1)break}}else{const t=Object.keys(s),n=s;for(let e=0;e<t.length;e++){const r=t[e],c=n[r];if(l(o,c,r,s)===!1)break}}return o}exports.default=a;exports.transform=a;