UNPKG

js-object-utilities

Version:
17 lines (16 loc) 473 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.clearEmpties = void 0; const clearEmpties = (object) => { Object.keys(object).forEach((key) => { if (typeof object[key] !== "object") { return; } (0, exports.clearEmpties)(object[key]); if (Object.keys(object[key]).length === 0) { delete object[key]; } }); return object; }; exports.clearEmpties = clearEmpties;