UNPKG

474 BJavaScriptView Raw
1"use strict";
2Object.defineProperty(exports, "__esModule", { value: true });
3exports.assignTwoLevelsDeep = void 0;
4function assignTwoLevelsDeep(_dest, ...args) {
5 const dest = _dest;
6 for (const arg of args) {
7 for (const [key, value] of Object.entries(arg !== null && arg !== void 0 ? arg : {})) {
8 dest[key] = Object.assign(Object.assign({}, dest[key]), value);
9 }
10 }
11 return dest;
12}
13exports.assignTwoLevelsDeep = assignTwoLevelsDeep;