| 1234567891011121314151617181920212223242526 | 
							- "use strict";
 
- var root_1 = require('./root');
 
- function assignImpl(target) {
 
-     var sources = [];
 
-     for (var _i = 1; _i < arguments.length; _i++) {
 
-         sources[_i - 1] = arguments[_i];
 
-     }
 
-     var len = sources.length;
 
-     for (var i = 0; i < len; i++) {
 
-         var source = sources[i];
 
-         for (var k in source) {
 
-             if (source.hasOwnProperty(k)) {
 
-                 target[k] = source[k];
 
-             }
 
-         }
 
-     }
 
-     return target;
 
- }
 
- exports.assignImpl = assignImpl;
 
- ;
 
- function getAssign(root) {
 
-     return root.Object.assign || assignImpl;
 
- }
 
- exports.getAssign = getAssign;
 
- exports.assign = getAssign(root_1.root);
 
- //# sourceMappingURL=assign.js.map
 
 
  |