UNPKG

@acrool/js-utils

Version:

Common javascript utils methods for project development

31 lines (30 loc) 619 B
function i(e) { const r = []; for (const t in e) e[t] && r.push(Number(t.replace("_", ""))); return r; } function f(e) { const r = {}; return Object.entries(e).reduce((t, [n, u]) => ({ ...t, [u]: n }), r); } function p(e, r) { const t = {}; return Object.entries(e).reduce((n, [u, c]) => { const o = r[u] || u; return n[o] = c, n; }, t); } function b(e, r) { return s(r).reduce((t, n) => (n in e && (t[n] = r[n]), t), { ...e }); } function s(e) { return Object.keys(e); } export { p as autoMapper, i as filterIsTrue, b as objectAssignValue, s as objectKeys, f as reverseObj };