UNPKG

moltres-utils

Version:
30 lines (21 loc) 1.07 kB
"use strict"; require("core-js/modules/es6.object.define-property"); Object.defineProperty(exports, "__esModule", { value: true }); exports.default = void 0; var _arrayForEach = _interopRequireDefault(require("./arrayForEach")); var _objectDefineProperty = _interopRequireDefault(require("./objectDefineProperty")); var _objectGetOwnPropertyDescriptor = _interopRequireDefault(require("./objectGetOwnPropertyDescriptor")); var _reflectOwnKeys = _interopRequireDefault(require("./reflectOwnKeys")); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } var assignPropertyDescriptors = function assignPropertyDescriptors(target, source) { (0, _arrayForEach.default)((0, _reflectOwnKeys.default)(source), function (key) { var descriptor = (0, _objectGetOwnPropertyDescriptor.default)(source, key); (0, _objectDefineProperty.default)(target, key, descriptor); }); return target; }; var _default = assignPropertyDescriptors; exports.default = _default; //# sourceMappingURL=assignPropertyDescriptors.js.map