ton-logger
Version:
Logger set and configurations for datadog
19 lines (18 loc) • 484 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
const removeEmpty = (data) => {
const obj = data;
if (typeof data !== 'object' || !data) {
return data;
}
Object.keys(obj).forEach((key) => {
if (obj[key] && typeof obj[key] === 'object') {
removeEmpty(obj[key]);
}
else if (obj[key] === undefined) {
delete obj[key];
}
});
return obj;
};
exports.default = removeEmpty;