@nestjs/swagger
Version:
Nest - modern, fast, powerful node.js web framework (@swagger)
14 lines (13 loc) • 474 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.assignTwoLevelsDeep = void 0;
function assignTwoLevelsDeep(_dest, ...args) {
const dest = _dest;
for (const arg of args) {
for (const [key, value] of Object.entries(arg !== null && arg !== void 0 ? arg : {})) {
dest[key] = Object.assign(Object.assign({}, dest[key]), value);
}
}
return dest;
}
exports.assignTwoLevelsDeep = assignTwoLevelsDeep;