UNPKG

ton-logger

Version:

Logger set and configurations for datadog

19 lines (18 loc) 484 B
"use strict"; 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;