UNPKG

@acrool/js-utils

Version:

Common javascript utils methods for project development

2 lines (1 loc) 589 B
"use strict";Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"});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 b(e,r){const t={};return Object.entries(e).reduce((n,[u,s])=>{const c=r[u]||u;return n[c]=s,n},t)}function j(e,r){return o(r).reduce((t,n)=>(n in e&&(t[n]=r[n]),t),{...e})}function o(e){return Object.keys(e)}exports.autoMapper=b;exports.filterIsTrue=i;exports.objectAssignValue=j;exports.objectKeys=o;exports.reverseObj=f;