import{__exports as r}from"../../../_virtual/merge.mjs";var e;function t(){return e||(e=1,function(r){Object.defineProperty(r,"__esModule",{value:!0}),r.mergeAll=r.hasOwn=void 0,r.hasOwn=Function.prototype.call.bind(Object.prototype.hasOwnProperty);const e=Function.prototype.call.bind(Object.prototype.toString);function t(r){return"[object Object]"===e(r)}function n(e,o,i){for(const c of Object.keys(o)){const u=o[c];if((0,r.hasOwn)(e,c))if(Array.isArray(e[c])&&Array.isArray(u)){if(i.mergeArrays){e[c].push(...u);continue}}else if(t(e[c])&&t(u)){e[c]=n(e[c],u,i);continue}e[c]=u}return e}r.mergeAll=function(r,e){return r.reduce((r,t)=>n(r,t,e),{})}}(r)),r}export{t as __require};