UNPKG

logify

Version:
45 lines (37 loc) 1.1 kB
"use strict"; var _getIterator = require("babel-runtime/core-js/get-iterator")["default"]; Object.defineProperty(exports, "__esModule", { value: true }); exports["default"] = extend; function extend(target) { var _iteratorNormalCompletion = true; var _didIteratorError = false; var _iteratorError = undefined; try { for (var _len = arguments.length, srcs = Array(_len > 1 ? _len - 1 : 0), _key = 1; _key < _len; _key++) { srcs[_key - 1] = arguments[_key]; } for (var _iterator = _getIterator(srcs), _step; !(_iteratorNormalCompletion = (_step = _iterator.next()).done); _iteratorNormalCompletion = true) { var src = _step.value; for (var key in src) { target[key] = src[key]; } } } catch (err) { _didIteratorError = true; _iteratorError = err; } finally { try { if (!_iteratorNormalCompletion && _iterator["return"]) { _iterator["return"](); } } finally { if (_didIteratorError) { throw _iteratorError; } } } return target; } module.exports = exports["default"];