UNPKG

es-toolkit-clean

Version:

A lightweight, TypeScript-first library for cleaning JavaScript objects by removing undefined values, empty strings, empty arrays, functions, and other unwanted properties. Built on es-toolkit for superior performance.

3 lines (2 loc) 667 B
"use strict";var n=Object.defineProperty;var l=Object.getOwnPropertyDescriptor;var o=Object.getOwnPropertyNames;var p=Object.prototype.hasOwnProperty;var y=(a,e)=>{for(var m in e)n(a,m,{get:e[m],enumerable:!0})},b=(a,e,m,t)=>{if(e&&typeof e=="object"||typeof e=="function")for(let c of o(e))!p.call(a,c)&&c!==m&&n(a,c,{get:()=>e[c],enumerable:!(t=l(e,c))||t.enumerable});return a};var f=a=>b(n({},"__esModule",{value:!0}),a);var g={};y(g,{cleanArray:()=>r.cleanArray,cleanObject:()=>r.cleanObject,cleanString:()=>r.cleanString,rmEmpty:()=>r.rmEmpty,rmTrue:()=>r.rmTrue});module.exports=f(g);var r=require("../utils/helpers"); //# sourceMappingURL=transformers.js.map