UNPKG

the

Version:

Lightweight schemas for everywhere, whenever.

25 lines (21 loc) 448 B
'use strict' module.exports = { /** * @private * @description * Utility to merge all provided objects into a new one. * * @param {...Object} obj - An object to merge. * @return {Object} */ merge: function (obj) { var result = {} for (var i = 0, len = arguments.length; i < len; i++) { var arg = arguments[i] for (var key in arg) { result[key] = arg[key] } } return result } }