UNPKG

@splitsoftware/splitio-commons

Version:
21 lines (20 loc) 716 B
"use strict"; /** * A tiny polyfill for Object.assign */ Object.defineProperty(exports, "__esModule", { value: true }); exports.objectAssign = void 0; exports.objectAssign = Object.assign || function (target) { if (target === null || target === undefined) throw new TypeError('Object.assign cannot be called with null or undefined'); target = Object(target); for (var i = 1; i < arguments.length; i++) { var source = Object(arguments[i]); // eslint-disable-next-line no-restricted-syntax for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };