Sha256: 1044adb9879710a4439076e1975ecfe05fe0f9091f506d0127436e9e70a1b2fd
Contents?: true
Size: 423 Bytes
Versions: 107
Compression:
Stored size: 423 Bytes
Contents
module.exports = function extend (object) { // Takes an unlimited number of extenders. var args = Array.prototype.slice.call(arguments, 1); // For each extender, copy their properties on our object. for (var i = 0, source; source = args[i]; i++) { if (!source) continue; for (var property in source) { object[property] = source[property]; } } return object; };
Version data entries
107 entries across 94 versions & 1 rubygems