!function(r){if("object"==typeof exports&&"undefined"!=typeof module)module.exports=r();else if("function"==typeof define&&define.amd)define([],r);else{var t;t="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:this,t.jsonSpread=r()}}(function(){return function r(t,e,n){function o(a,f){if(!e[a]){if(!t[a]){var c="function"==typeof require&&require;if(!f&&c)return c(a,!0);if(i)return i(a,!0);var u=new Error("Cannot find module '"+a+"'");throw u.code="MODULE_NOT_FOUND",u}var s=e[a]={exports:{}};t[a][0].call(s.exports,function(r){var e=t[a][1][r];return o(e?e:r)},s,s.exports,r,t,e,n)}return e[a].exports}for(var i="function"==typeof require&&require,a=0;a0&&(u=e(c.shift()),s=e(c[0]))}p[u]=o(r[i],t)}),f)}var i=r("is-buffer");t.exports=n;n.flatten=n,n.unflatten=o},{"is-buffer":4}],2:[function(r,t,e){"use strict";t.exports=function(r,t,e){var n=[];return Array.isArray(r)?(r.forEach(function(r,o,i){var a=t.call(e,r,o,i);Array.isArray(a)?n.push.apply(n,a):null!=a&&n.push(a)}),n):n}},{}],3:[function(r,t,e){var n=Object.prototype.hasOwnProperty,o=Object.prototype.toString;t.exports=function(r,t,e){if("[object Function]"!==o.call(t))throw new TypeError("iterator must be a function");var i=r.length;if(i===+i)for(var a=0;a * License: MIT * * `npm install is-buffer` */ t.exports=function(r){return!(null==r||!(r._isBuffer||r.constructor&&"function"==typeof r.constructor.isBuffer&&r.constructor.isBuffer(r)))}},{}],5:[function(r,t,e){/*! * is-plain-object * * Copyright (c) 2014-2015, Jon Schlinkert. * Licensed under the MIT License. */ "use strict";function n(r){return o(r)===!0&&"[object Object]"===Object.prototype.toString.call(r)}var o=r("isobject");t.exports=function(r){var t,e;return n(r)!==!1&&(t=r.constructor,"function"==typeof t&&(e=t.prototype,n(e)!==!1&&e.hasOwnProperty("isPrototypeOf")!==!1))}},{isobject:6}],6:[function(r,t,e){/*! * isobject * * Copyright (c) 2014-2015, Jon Schlinkert. * Licensed under the MIT License. */ "use strict";t.exports=function(r){return null!=r&&"object"==typeof r&&!Array.isArray(r)}},{}],7:[function(r,t,e){"use strict";function n(r){if(null===r||void 0===r)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(r)}function o(){try{if(!Object.assign)return!1;var r=new String("abc");if(r[5]="de","5"===Object.getOwnPropertyNames(r)[0])return!1;for(var t={},e=0;e<10;e++)t["_"+String.fromCharCode(e)]=e;var n=Object.getOwnPropertyNames(t).map(function(r){return t[r]});if("0123456789"!==n.join(""))return!1;var o={};return"abcdefghijklmnopqrst".split("").forEach(function(r){o[r]=r}),"abcdefghijklmnopqrst"===Object.keys(Object.assign({},o)).join("")}catch(i){return!1}}var i=Object.prototype.hasOwnProperty,a=Object.prototype.propertyIsEnumerable;t.exports=o()?Object.assign:function(r,t){for(var e,o,f=n(r),c=1;c