UNPKG

wix-storybook-utils

Version:

Utilities for automated component documentation within Storybook

16 lines 710 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.deepAssign = void 0; var tslib_1 = require("tslib"); var is_object_1 = require("./is-object"); var deepAssign = function (root, assignable) { if (root === void 0) { root = {}; } if (assignable === void 0) { assignable = {}; } return Object.keys(assignable).reduce(function (assigned, key) { var _a; var value = assignable[key]; return tslib_1.__assign(tslib_1.__assign({}, assigned), (_a = {}, _a[key] = (0, is_object_1.isObject)(value) ? (0, exports.deepAssign)(value, assigned[key]) : value, _a)); }, root); }; exports.deepAssign = deepAssign; //# sourceMappingURL=deep-assign.js.map