UNPKG

@alizeait/flatto

Version:

A tiny (~200B) and fast nested object flattener

3 lines (2 loc) 313 B
function e(t,r,o,f){var n,i=o?o+f:o,c=0;if("object"==typeof t&&t&&Object.keys(t).length)if(Array.isArray(t))for(n=t.length;c<n;c++)e(t[c],r,i+c,f);else for(n in t)e(t[n],r,i+n,f);else r[o]=t;return r}exports.flatto=function(t,r){return"object"==typeof t&&t?e(t,{},"",r||"."):t}; //# sourceMappingURL=index.js.map