UNPKG

respond-framework

Version:
17 lines (16 loc) 365 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.default = nestAtBranch; function nestAtBranch(branch, value, top = {}) { let slice = top; if (branch) { const modules = branch.split('.'); for (const k of modules) { slice = slice[k] ?? (slice[k] = {}); } } Object.assign(slice, value); return top; }