New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

admate

Package Overview
Dependencies
Maintainers
0
Versions
67
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

admate - npm Package Compare versions

Comparing version 1.0.0-alpha.2 to 1.0.0-beta.0

2

dist/admate.umd.js

@@ -1,2 +0,2 @@

(function(y,$){typeof exports=="object"&&typeof module<"u"?$(exports,require("vue-demi")):typeof define=="function"&&define.amd?define(["exports","vue-demi"],$):(y=typeof globalThis<"u"?globalThis:y||self,$(y.Admate={},y.VueDemi))})(this,function(y,$){"use strict";var xr=typeof global=="object"&&global&&global.Object===Object&&global,Kn=typeof self=="object"&&self&&self.Object===Object&&self,E=xr||Kn||Function("return this")(),C=E.Symbol,zr=Object.prototype,qn=zr.hasOwnProperty,Xn=zr.toString,ut=C?C.toStringTag:void 0;function Yn(t){var r=qn.call(t,ut),e=t[ut];try{t[ut]=void 0;var n=!0}catch{}var o=Xn.call(t);return n&&(r?t[ut]=e:delete t[ut]),o}var Zn=Object.prototype,Jn=Zn.toString;function Qn(t){return Jn.call(t)}var kn="[object Null]",to="[object Undefined]",Nr=C?C.toStringTag:void 0;function V(t){return t==null?t===void 0?to:kn:Nr&&Nr in Object(t)?Yn(t):Qn(t)}function F(t){return t!=null&&typeof t=="object"}var ro="[object Symbol]";function Bt(t){return typeof t=="symbol"||F(t)&&V(t)==ro}function eo(t,r){for(var e=-1,n=t==null?0:t.length,o=Array(n);++e<n;)o[e]=r(t[e],e,t);return o}var S=Array.isArray,no=1/0,Dr=C?C.prototype:void 0,Ur=Dr?Dr.toString:void 0;function Br(t){if(typeof t=="string")return t;if(S(t))return eo(t,Br)+"";if(Bt(t))return Ur?Ur.call(t):"";var r=t+"";return r=="0"&&1/t==-no?"-0":r}function M(t){var r=typeof t;return t!=null&&(r=="object"||r=="function")}function Rt(t){return t}var oo="[object AsyncFunction]",ao="[object Function]",io="[object GeneratorFunction]",uo="[object Proxy]";function Gt(t){if(!M(t))return!1;var r=V(t);return r==ao||r==io||r==oo||r==uo}var Wt=E["__core-js_shared__"],Rr=function(){var t=/[^.]+$/.exec(Wt&&Wt.keys&&Wt.keys.IE_PROTO||"");return t?"Symbol(src)_1."+t:""}();function co(t){return!!Rr&&Rr in t}var fo=Function.prototype,so=fo.toString;function K(t){if(t!=null){try{return so.call(t)}catch{}try{return t+""}catch{}}return""}var lo=/[\\^$.*+?()[\]{}|]/g,po=/^\[object .+?Constructor\]$/,ho=Function.prototype,bo=Object.prototype,go=ho.toString,vo=bo.hasOwnProperty,yo=RegExp("^"+go.call(vo).replace(lo,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");function _o(t){if(!M(t)||co(t))return!1;var r=Gt(t)?yo:po;return r.test(K(t))}function jo(t,r){return t==null?void 0:t[r]}function q(t,r){var e=jo(t,r);return _o(e)?e:void 0}var Ht=q(E,"WeakMap"),Gr=Object.create,mo=function(){function t(){}return function(r){if(!M(r))return{};if(Gr)return Gr(r);t.prototype=r;var e=new t;return t.prototype=void 0,e}}();function wo(t,r,e){switch(e.length){case 0:return t.call(r);case 1:return t.call(r,e[0]);case 2:return t.call(r,e[0],e[1]);case 3:return t.call(r,e[0],e[1],e[2])}return t.apply(r,e)}function Oo(t,r){var e=-1,n=t.length;for(r||(r=Array(n));++e<n;)r[e]=t[e];return r}var To=800,Ao=16,$o=Date.now;function So(t){var r=0,e=0;return function(){var n=$o(),o=Ao-(n-e);if(e=n,o>0){if(++r>=To)return arguments[0]}else r=0;return t.apply(void 0,arguments)}}function Io(t){return function(){return t}}var jt=function(){try{var t=q(Object,"defineProperty");return t({},"",{}),t}catch{}}(),Po=jt?function(t,r){return jt(t,"toString",{configurable:!0,enumerable:!1,value:Io(r),writable:!0})}:Rt,Eo=So(Po);function Co(t,r){for(var e=-1,n=t==null?0:t.length;++e<n&&r(t[e],e,t)!==!1;);return t}var Fo=9007199254740991,Mo=/^(?:0|[1-9]\d*)$/;function Vt(t,r){var e=typeof t;return r=r??Fo,!!r&&(e=="number"||e!="symbol"&&Mo.test(t))&&t>-1&&t%1==0&&t<r}function mt(t,r,e){r=="__proto__"&&jt?jt(t,r,{configurable:!0,enumerable:!0,value:e,writable:!0}):t[r]=e}function ct(t,r){return t===r||t!==t&&r!==r}var Lo=Object.prototype,xo=Lo.hasOwnProperty;function Wr(t,r,e){var n=t[r];(!(xo.call(t,r)&&ct(n,e))||e===void 0&&!(r in t))&&mt(t,r,e)}function Hr(t,r,e,n){var o=!e;e||(e={});for(var a=-1,u=r.length;++a<u;){var i=r[a],f=n?n(e[i],t[i],i,e,t):void 0;f===void 0&&(f=t[i]),o?mt(e,i,f):Wr(e,i,f)}return e}var Vr=Math.max;function zo(t,r,e){return r=Vr(r===void 0?t.length-1:r,0),function(){for(var n=arguments,o=-1,a=Vr(n.length-r,0),u=Array(a);++o<a;)u[o]=n[r+o];o=-1;for(var i=Array(r+1);++o<r;)i[o]=n[o];return i[r]=e(u),wo(t,this,i)}}function No(t,r){return Eo(zo(t,r,Rt),t+"")}var Do=9007199254740991;function Kt(t){return typeof t=="number"&&t>-1&&t%1==0&&t<=Do}function wt(t){return t!=null&&Kt(t.length)&&!Gt(t)}function Uo(t,r,e){if(!M(e))return!1;var n=typeof r;return(n=="number"?wt(e)&&Vt(r,e.length):n=="string"&&r in e)?ct(e[r],t):!1}function Kr(t){return No(function(r,e){var n=-1,o=e.length,a=o>1?e[o-1]:void 0,u=o>2?e[2]:void 0;for(a=t.length>3&&typeof a=="function"?(o--,a):void 0,u&&Uo(e[0],e[1],u)&&(a=o<3?void 0:a,o=1),r=Object(r);++n<o;){var i=e[n];i&&t(r,i,n,a)}return r})}var Bo=Object.prototype;function qt(t){var r=t&&t.constructor,e=typeof r=="function"&&r.prototype||Bo;return t===e}function Ro(t,r){for(var e=-1,n=Array(t);++e<t;)n[e]=r(e);return n}var Go="[object Arguments]";function qr(t){return F(t)&&V(t)==Go}var Xr=Object.prototype,Wo=Xr.hasOwnProperty,Ho=Xr.propertyIsEnumerable,Ot=qr(function(){return arguments}())?qr:function(t){return F(t)&&Wo.call(t,"callee")&&!Ho.call(t,"callee")};function Vo(){return!1}var Yr=typeof y=="object"&&y&&!y.nodeType&&y,Zr=Yr&&typeof module=="object"&&module&&!module.nodeType&&module,Ko=Zr&&Zr.exports===Yr,Jr=Ko?E.Buffer:void 0,qo=Jr?Jr.isBuffer:void 0,ft=qo||Vo,Xo="[object Arguments]",Yo="[object Array]",Zo="[object Boolean]",Jo="[object Date]",Qo="[object Error]",ko="[object Function]",ta="[object Map]",ra="[object Number]",ea="[object Object]",na="[object RegExp]",oa="[object Set]",aa="[object String]",ia="[object WeakMap]",ua="[object ArrayBuffer]",ca="[object DataView]",fa="[object Float32Array]",sa="[object Float64Array]",la="[object Int8Array]",pa="[object Int16Array]",da="[object Int32Array]",ha="[object Uint8Array]",ba="[object Uint8ClampedArray]",ga="[object Uint16Array]",va="[object Uint32Array]",w={};w[fa]=w[sa]=w[la]=w[pa]=w[da]=w[ha]=w[ba]=w[ga]=w[va]=!0,w[Xo]=w[Yo]=w[ua]=w[Zo]=w[ca]=w[Jo]=w[Qo]=w[ko]=w[ta]=w[ra]=w[ea]=w[na]=w[oa]=w[aa]=w[ia]=!1;function ya(t){return F(t)&&Kt(t.length)&&!!w[V(t)]}function Xt(t){return function(r){return t(r)}}var Qr=typeof y=="object"&&y&&!y.nodeType&&y,st=Qr&&typeof module=="object"&&module&&!module.nodeType&&module,_a=st&&st.exports===Qr,Yt=_a&&xr.process,nt=function(){try{var t=st&&st.require&&st.require("util").types;return t||Yt&&Yt.binding&&Yt.binding("util")}catch{}}(),kr=nt&&nt.isTypedArray,Zt=kr?Xt(kr):ya,ja=Object.prototype,ma=ja.hasOwnProperty;function te(t,r){var e=S(t),n=!e&&Ot(t),o=!e&&!n&&ft(t),a=!e&&!n&&!o&&Zt(t),u=e||n||o||a,i=u?Ro(t.length,String):[],f=i.length;for(var c in t)(r||ma.call(t,c))&&!(u&&(c=="length"||o&&(c=="offset"||c=="parent")||a&&(c=="buffer"||c=="byteLength"||c=="byteOffset")||Vt(c,f)))&&i.push(c);return i}function re(t,r){return function(e){return t(r(e))}}var wa=re(Object.keys,Object),Oa=Object.prototype,Ta=Oa.hasOwnProperty;function Aa(t){if(!qt(t))return wa(t);var r=[];for(var e in Object(t))Ta.call(t,e)&&e!="constructor"&&r.push(e);return r}function Jt(t){return wt(t)?te(t):Aa(t)}function $a(t){var r=[];if(t!=null)for(var e in Object(t))r.push(e);return r}var Sa=Object.prototype,Ia=Sa.hasOwnProperty;function Pa(t){if(!M(t))return $a(t);var r=qt(t),e=[];for(var n in t)n=="constructor"&&(r||!Ia.call(t,n))||e.push(n);return e}function Qt(t){return wt(t)?te(t,!0):Pa(t)}var Ea=Kr(function(t,r,e,n){Hr(r,Qt(r),t,n)}),Ca=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,Fa=/^\w*$/;function kt(t,r){if(S(t))return!1;var e=typeof t;return e=="number"||e=="symbol"||e=="boolean"||t==null||Bt(t)?!0:Fa.test(t)||!Ca.test(t)||r!=null&&t in Object(r)}var lt=q(Object,"create");function Ma(){this.__data__=lt?lt(null):{},this.size=0}function La(t){var r=this.has(t)&&delete this.__data__[t];return this.size-=r?1:0,r}var xa="__lodash_hash_undefined__",za=Object.prototype,Na=za.hasOwnProperty;function Da(t){var r=this.__data__;if(lt){var e=r[t];return e===xa?void 0:e}return Na.call(r,t)?r[t]:void 0}var Ua=Object.prototype,Ba=Ua.hasOwnProperty;function Ra(t){var r=this.__data__;return lt?r[t]!==void 0:Ba.call(r,t)}var Ga="__lodash_hash_undefined__";function Wa(t,r){var e=this.__data__;return this.size+=this.has(t)?0:1,e[t]=lt&&r===void 0?Ga:r,this}function X(t){var r=-1,e=t==null?0:t.length;for(this.clear();++r<e;){var n=t[r];this.set(n[0],n[1])}}X.prototype.clear=Ma,X.prototype.delete=La,X.prototype.get=Da,X.prototype.has=Ra,X.prototype.set=Wa;function Ha(){this.__data__=[],this.size=0}function Tt(t,r){for(var e=t.length;e--;)if(ct(t[e][0],r))return e;return-1}var Va=Array.prototype,Ka=Va.splice;function qa(t){var r=this.__data__,e=Tt(r,t);if(e<0)return!1;var n=r.length-1;return e==n?r.pop():Ka.call(r,e,1),--this.size,!0}function Xa(t){var r=this.__data__,e=Tt(r,t);return e<0?void 0:r[e][1]}function Ya(t){return Tt(this.__data__,t)>-1}function Za(t,r){var e=this.__data__,n=Tt(e,t);return n<0?(++this.size,e.push([t,r])):e[n][1]=r,this}function z(t){var r=-1,e=t==null?0:t.length;for(this.clear();++r<e;){var n=t[r];this.set(n[0],n[1])}}z.prototype.clear=Ha,z.prototype.delete=qa,z.prototype.get=Xa,z.prototype.has=Ya,z.prototype.set=Za;var pt=q(E,"Map");function Ja(){this.size=0,this.__data__={hash:new X,map:new(pt||z),string:new X}}function Qa(t){var r=typeof t;return r=="string"||r=="number"||r=="symbol"||r=="boolean"?t!=="__proto__":t===null}function At(t,r){var e=t.__data__;return Qa(r)?e[typeof r=="string"?"string":"hash"]:e.map}function ka(t){var r=At(this,t).delete(t);return this.size-=r?1:0,r}function ti(t){return At(this,t).get(t)}function ri(t){return At(this,t).has(t)}function ei(t,r){var e=At(this,t),n=e.size;return e.set(t,r),this.size+=e.size==n?0:1,this}function N(t){var r=-1,e=t==null?0:t.length;for(this.clear();++r<e;){var n=t[r];this.set(n[0],n[1])}}N.prototype.clear=Ja,N.prototype.delete=ka,N.prototype.get=ti,N.prototype.has=ri,N.prototype.set=ei;var ni="Expected a function";function tr(t,r){if(typeof t!="function"||r!=null&&typeof r!="function")throw new TypeError(ni);var e=function(){var n=arguments,o=r?r.apply(this,n):n[0],a=e.cache;if(a.has(o))return a.get(o);var u=t.apply(this,n);return e.cache=a.set(o,u)||a,u};return e.cache=new(tr.Cache||N),e}tr.Cache=N;var oi=500;function ai(t){var r=tr(t,function(n){return e.size===oi&&e.clear(),n}),e=r.cache;return r}var ii=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,ui=/\\(\\)?/g,ci=ai(function(t){var r=[];return t.charCodeAt(0)===46&&r.push(""),t.replace(ii,function(e,n,o,a){r.push(o?a.replace(ui,"$1"):n||e)}),r});function fi(t){return t==null?"":Br(t)}function ee(t,r){return S(t)?t:kt(t,r)?[t]:ci(fi(t))}var si=1/0;function $t(t){if(typeof t=="string"||Bt(t))return t;var r=t+"";return r=="0"&&1/t==-si?"-0":r}function ne(t,r){r=ee(r,t);for(var e=0,n=r.length;t!=null&&e<n;)t=t[$t(r[e++])];return e&&e==n?t:void 0}function li(t,r,e){var n=t==null?void 0:ne(t,r);return n===void 0?e:n}function pi(t,r){for(var e=-1,n=r.length,o=t.length;++e<n;)t[o+e]=r[e];return t}var di=re(Object.getPrototypeOf,Object);const oe=di;var hi="[object Object]",bi=Function.prototype,gi=Object.prototype,ae=bi.toString,vi=gi.hasOwnProperty,yi=ae.call(Object);function _i(t){if(!F(t)||V(t)!=hi)return!1;var r=oe(t);if(r===null)return!0;var e=vi.call(r,"constructor")&&r.constructor;return typeof e=="function"&&e instanceof e&&ae.call(e)==yi}function ji(){this.__data__=new z,this.size=0}function mi(t){var r=this.__data__,e=r.delete(t);return this.size=r.size,e}function wi(t){return this.__data__.get(t)}function Oi(t){return this.__data__.has(t)}var Ti=200;function Ai(t,r){var e=this.__data__;if(e instanceof z){var n=e.__data__;if(!pt||n.length<Ti-1)return n.push([t,r]),this.size=++e.size,this;e=this.__data__=new N(n)}return e.set(t,r),this.size=e.size,this}function I(t){var r=this.__data__=new z(t);this.size=r.size}I.prototype.clear=ji,I.prototype.delete=mi,I.prototype.get=wi,I.prototype.has=Oi,I.prototype.set=Ai;var ie=typeof y=="object"&&y&&!y.nodeType&&y,ue=ie&&typeof module=="object"&&module&&!module.nodeType&&module,$i=ue&&ue.exports===ie,ce=$i?E.Buffer:void 0,fe=ce?ce.allocUnsafe:void 0;function se(t,r){if(r)return t.slice();var e=t.length,n=fe?fe(e):new t.constructor(e);return t.copy(n),n}function Si(t,r){for(var e=-1,n=t==null?0:t.length,o=0,a=[];++e<n;){var u=t[e];r(u,e,t)&&(a[o++]=u)}return a}function Ii(){return[]}var Pi=Object.prototype,Ei=Pi.propertyIsEnumerable,le=Object.getOwnPropertySymbols,Ci=le?function(t){return t==null?[]:(t=Object(t),Si(le(t),function(r){return Ei.call(t,r)}))}:Ii;function Fi(t,r,e){var n=r(t);return S(t)?n:pi(n,e(t))}function rr(t){return Fi(t,Jt,Ci)}var er=q(E,"DataView"),nr=q(E,"Promise"),or=q(E,"Set"),pe="[object Map]",Mi="[object Object]",de="[object Promise]",he="[object Set]",be="[object WeakMap]",ge="[object DataView]",Li=K(er),xi=K(pt),zi=K(nr),Ni=K(or),Di=K(Ht),Y=V;(er&&Y(new er(new ArrayBuffer(1)))!=ge||pt&&Y(new pt)!=pe||nr&&Y(nr.resolve())!=de||or&&Y(new or)!=he||Ht&&Y(new Ht)!=be)&&(Y=function(t){var r=V(t),e=r==Mi?t.constructor:void 0,n=e?K(e):"";if(n)switch(n){case Li:return ge;case xi:return pe;case zi:return de;case Ni:return he;case Di:return be}return r});const dt=Y;var Ui=Object.prototype,Bi=Ui.hasOwnProperty;function Ri(t){var r=t.length,e=new t.constructor(r);return r&&typeof t[0]=="string"&&Bi.call(t,"index")&&(e.index=t.index,e.input=t.input),e}var St=E.Uint8Array;function ar(t){var r=new t.constructor(t.byteLength);return new St(r).set(new St(t)),r}function Gi(t,r){var e=ar(t.buffer);return new t.constructor(e,t.byteOffset,t.byteLength)}var Wi=/\w*$/;function Hi(t){var r=new t.constructor(t.source,Wi.exec(t));return r.lastIndex=t.lastIndex,r}var ve=C?C.prototype:void 0,ye=ve?ve.valueOf:void 0;function Vi(t){return ye?Object(ye.call(t)):{}}function _e(t,r){var e=r?ar(t.buffer):t.buffer;return new t.constructor(e,t.byteOffset,t.length)}var Ki="[object Boolean]",qi="[object Date]",Xi="[object Map]",Yi="[object Number]",Zi="[object RegExp]",Ji="[object Set]",Qi="[object String]",ki="[object Symbol]",tu="[object ArrayBuffer]",ru="[object DataView]",eu="[object Float32Array]",nu="[object Float64Array]",ou="[object Int8Array]",au="[object Int16Array]",iu="[object Int32Array]",uu="[object Uint8Array]",cu="[object Uint8ClampedArray]",fu="[object Uint16Array]",su="[object Uint32Array]";function lu(t,r,e){var n=t.constructor;switch(r){case tu:return ar(t);case Ki:case qi:return new n(+t);case ru:return Gi(t);case eu:case nu:case ou:case au:case iu:case uu:case cu:case fu:case su:return _e(t,e);case Xi:return new n;case Yi:case Qi:return new n(t);case Zi:return Hi(t);case Ji:return new n;case ki:return Vi(t)}}function je(t){return typeof t.constructor=="function"&&!qt(t)?mo(oe(t)):{}}var pu="[object Map]";function du(t){return F(t)&&dt(t)==pu}var me=nt&&nt.isMap,hu=me?Xt(me):du,bu="[object Set]";function gu(t){return F(t)&&dt(t)==bu}var we=nt&&nt.isSet,vu=we?Xt(we):gu,yu=1,Oe="[object Arguments]",_u="[object Array]",ju="[object Boolean]",mu="[object Date]",wu="[object Error]",Te="[object Function]",Ou="[object GeneratorFunction]",Tu="[object Map]",Au="[object Number]",Ae="[object Object]",$u="[object RegExp]",Su="[object Set]",Iu="[object String]",Pu="[object Symbol]",Eu="[object WeakMap]",Cu="[object ArrayBuffer]",Fu="[object DataView]",Mu="[object Float32Array]",Lu="[object Float64Array]",xu="[object Int8Array]",zu="[object Int16Array]",Nu="[object Int32Array]",Du="[object Uint8Array]",Uu="[object Uint8ClampedArray]",Bu="[object Uint16Array]",Ru="[object Uint32Array]",j={};j[Oe]=j[_u]=j[Cu]=j[Fu]=j[ju]=j[mu]=j[Mu]=j[Lu]=j[xu]=j[zu]=j[Nu]=j[Tu]=j[Au]=j[Ae]=j[$u]=j[Su]=j[Iu]=j[Pu]=j[Du]=j[Uu]=j[Bu]=j[Ru]=!0,j[wu]=j[Te]=j[Eu]=!1;function It(t,r,e,n,o,a){var u,i=r&yu;if(u!==void 0)return u;if(!M(t))return t;var f=S(t);if(f)u=Ri(t);else{var c=dt(t),p=c==Te||c==Ou;if(ft(t))return se(t,i);if(c==Ae||c==Oe||p&&!o)u=p?{}:je(t);else{if(!j[c])return o?t:{};u=lu(t,c,i)}}a||(a=new I);var d=a.get(t);if(d)return d;a.set(t,u),vu(t)?t.forEach(function(v){u.add(It(v,r,e,v,t,a))}):hu(t)&&t.forEach(function(v,l){u.set(l,It(v,r,e,l,t,a))});var b=rr,g=f?void 0:b(t);return Co(g||t,function(v,l){g&&(l=v,v=t[l]),Wr(u,l,It(v,r,e,l,t,a))}),u}var Gu=1,Wu=4;function Hu(t){return It(t,Gu|Wu)}var Vu="__lodash_hash_undefined__";function Ku(t){return this.__data__.set(t,Vu),this}function qu(t){return this.__data__.has(t)}function Pt(t){var r=-1,e=t==null?0:t.length;for(this.__data__=new N;++r<e;)this.add(t[r])}Pt.prototype.add=Pt.prototype.push=Ku,Pt.prototype.has=qu;function Xu(t,r){for(var e=-1,n=t==null?0:t.length;++e<n;)if(r(t[e],e,t))return!0;return!1}function Yu(t,r){return t.has(r)}var Zu=1,Ju=2;function $e(t,r,e,n,o,a){var u=e&Zu,i=t.length,f=r.length;if(i!=f&&!(u&&f>i))return!1;var c=a.get(t),p=a.get(r);if(c&&p)return c==r&&p==t;var d=-1,b=!0,g=e&Ju?new Pt:void 0;for(a.set(t,r),a.set(r,t);++d<i;){var v=t[d],l=r[d];if(n)var h=u?n(l,v,d,r,t,a):n(v,l,d,t,r,a);if(h!==void 0){if(h)continue;b=!1;break}if(g){if(!Xu(r,function(s,_){if(!Yu(g,_)&&(v===s||o(v,s,e,n,a)))return g.push(_)})){b=!1;break}}else if(!(v===l||o(v,l,e,n,a))){b=!1;break}}return a.delete(t),a.delete(r),b}function Qu(t){var r=-1,e=Array(t.size);return t.forEach(function(n,o){e[++r]=[o,n]}),e}function ku(t){var r=-1,e=Array(t.size);return t.forEach(function(n){e[++r]=n}),e}var tc=1,rc=2,ec="[object Boolean]",nc="[object Date]",oc="[object Error]",ac="[object Map]",ic="[object Number]",uc="[object RegExp]",cc="[object Set]",fc="[object String]",sc="[object Symbol]",lc="[object ArrayBuffer]",pc="[object DataView]",Se=C?C.prototype:void 0,ir=Se?Se.valueOf:void 0;function dc(t,r,e,n,o,a,u){switch(e){case pc:if(t.byteLength!=r.byteLength||t.byteOffset!=r.byteOffset)return!1;t=t.buffer,r=r.buffer;case lc:return!(t.byteLength!=r.byteLength||!a(new St(t),new St(r)));case ec:case nc:case ic:return ct(+t,+r);case oc:return t.name==r.name&&t.message==r.message;case uc:case fc:return t==r+"";case ac:var i=Qu;case cc:var f=n&tc;if(i||(i=ku),t.size!=r.size&&!f)return!1;var c=u.get(t);if(c)return c==r;n|=rc,u.set(t,r);var p=$e(i(t),i(r),n,o,a,u);return u.delete(t),p;case sc:if(ir)return ir.call(t)==ir.call(r)}return!1}var hc=1,bc=Object.prototype,gc=bc.hasOwnProperty;function vc(t,r,e,n,o,a){var u=e&hc,i=rr(t),f=i.length,c=rr(r),p=c.length;if(f!=p&&!u)return!1;for(var d=f;d--;){var b=i[d];if(!(u?b in r:gc.call(r,b)))return!1}var g=a.get(t),v=a.get(r);if(g&&v)return g==r&&v==t;var l=!0;a.set(t,r),a.set(r,t);for(var h=u;++d<f;){b=i[d];var s=t[b],_=r[b];if(n)var R=u?n(_,s,b,r,t,a):n(s,_,b,t,r,a);if(!(R===void 0?s===_||o(s,_,e,n,a):R)){l=!1;break}h||(h=b=="constructor")}if(l&&!h){var et=t.constructor,x=r.constructor;et!=x&&"constructor"in t&&"constructor"in r&&!(typeof et=="function"&&et instanceof et&&typeof x=="function"&&x instanceof x)&&(l=!1)}return a.delete(t),a.delete(r),l}var yc=1,Ie="[object Arguments]",Pe="[object Array]",Et="[object Object]",_c=Object.prototype,Ee=_c.hasOwnProperty;function jc(t,r,e,n,o,a){var u=S(t),i=S(r),f=u?Pe:dt(t),c=i?Pe:dt(r);f=f==Ie?Et:f,c=c==Ie?Et:c;var p=f==Et,d=c==Et,b=f==c;if(b&&ft(t)){if(!ft(r))return!1;u=!0,p=!1}if(b&&!p)return a||(a=new I),u||Zt(t)?$e(t,r,e,n,o,a):dc(t,r,f,e,n,o,a);if(!(e&yc)){var g=p&&Ee.call(t,"__wrapped__"),v=d&&Ee.call(r,"__wrapped__");if(g||v){var l=g?t.value():t,h=v?r.value():r;return a||(a=new I),o(l,h,e,n,a)}}return b?(a||(a=new I),vc(t,r,e,n,o,a)):!1}function ur(t,r,e,n,o){return t===r?!0:t==null||r==null||!F(t)&&!F(r)?t!==t&&r!==r:jc(t,r,e,n,ur,o)}var mc=1,wc=2;function Oc(t,r,e,n){var o=e.length,a=o;if(t==null)return!a;for(t=Object(t);o--;){var u=e[o];if(u[2]?u[1]!==t[u[0]]:!(u[0]in t))return!1}for(;++o<a;){u=e[o];var i=u[0],f=t[i],c=u[1];if(u[2]){if(f===void 0&&!(i in t))return!1}else{var p=new I,d;if(!(d===void 0?ur(c,f,mc|wc,n,p):d))return!1}}return!0}function Ce(t){return t===t&&!M(t)}function Tc(t){for(var r=Jt(t),e=r.length;e--;){var n=r[e],o=t[n];r[e]=[n,o,Ce(o)]}return r}function Fe(t,r){return function(e){return e==null?!1:e[t]===r&&(r!==void 0||t in Object(e))}}function Ac(t){var r=Tc(t);return r.length==1&&r[0][2]?Fe(r[0][0],r[0][1]):function(e){return e===t||Oc(e,t,r)}}function $c(t,r){return t!=null&&r in Object(t)}function Sc(t,r,e){r=ee(r,t);for(var n=-1,o=r.length,a=!1;++n<o;){var u=$t(r[n]);if(!(a=t!=null&&e(t,u)))break;t=t[u]}return a||++n!=o?a:(o=t==null?0:t.length,!!o&&Kt(o)&&Vt(u,o)&&(S(t)||Ot(t)))}function Ic(t,r){return t!=null&&Sc(t,r,$c)}var Pc=1,Ec=2;function Cc(t,r){return kt(t)&&Ce(r)?Fe($t(t),r):function(e){var n=li(e,t);return n===void 0&&n===r?Ic(e,t):ur(r,n,Pc|Ec)}}function Fc(t){return function(r){return r==null?void 0:r[t]}}function Mc(t){return function(r){return ne(r,t)}}function Lc(t){return kt(t)?Fc($t(t)):Mc(t)}function xc(t){return typeof t=="function"?t:t==null?Rt:typeof t=="object"?S(t)?Cc(t[0],t[1]):Ac(t):Lc(t)}function zc(t){return function(r,e,n){for(var o=-1,a=Object(r),u=n(r),i=u.length;i--;){var f=u[++o];if(e(a[f],f,a)===!1)break}return r}}var Me=zc();function Nc(t,r){return t&&Me(t,r,Jt)}function cr(t,r,e){(e!==void 0&&!ct(t[r],e)||e===void 0&&!(r in t))&&mt(t,r,e)}function Dc(t){return F(t)&&wt(t)}function fr(t,r){if(!(r==="constructor"&&typeof t[r]=="function")&&r!="__proto__")return t[r]}function Uc(t){return Hr(t,Qt(t))}function Bc(t,r,e,n,o,a,u){var i=fr(t,e),f=fr(r,e),c=u.get(f);if(c){cr(t,e,c);return}var p=a?a(i,f,e+"",t,r,u):void 0,d=p===void 0;if(d){var b=S(f),g=!b&&ft(f),v=!b&&!g&&Zt(f);p=f,b||g||v?S(i)?p=i:Dc(i)?p=Oo(i):g?(d=!1,p=se(f,!0)):v?(d=!1,p=_e(f,!0)):p=[]:_i(f)||Ot(f)?(p=i,Ot(i)?p=Uc(i):(!M(i)||Gt(i))&&(p=je(f))):d=!1}d&&(u.set(f,p),o(p,f,n,a,u),u.delete(f)),cr(t,e,p)}function Le(t,r,e,n,o){t!==r&&Me(r,function(a,u){if(o||(o=new I),M(a))Bc(t,r,u,e,Le,n,o);else{var i=n?n(fr(t,u),a,u+"",t,r,o):void 0;i===void 0&&(i=a),cr(t,u,i)}},Qt)}var Rc=Kr(function(t,r,e,n){Le(t,r,e,n)});function Gc(t,r){var e={};return r=xc(r),Nc(t,function(n,o,a){mt(e,r(n,o,a),n)}),e}const Wc=new RegExp("([\\p{Ll}\\d])(\\p{Lu})","gu"),Hc=new RegExp("(\\p{Lu})([\\p{Lu}][\\p{Ll}])","gu"),Vc=new RegExp("(\\d)\\p{Ll}|(\\p{L})\\d","u"),Kc=/[^\p{L}\d]+/giu,xe="$1\0$2",ze="";function Ne(t){let r=t.trim();r=r.replace(Wc,xe).replace(Hc,xe),r=r.replace(Kc,"\0");let e=0,n=r.length;for(;r.charAt(e)==="\0";)e++;if(e===n)return[];for(;r.charAt(n-1)==="\0";)n--;return r.slice(e,n).split(/\0/g)}function qc(t){const r=Ne(t);for(let e=0;e<r.length;e++){const n=r[e],o=Vc.exec(n);if(o){const a=o.index+(o[1]??o[2]).length;r.splice(e,1,n.slice(0,a),n.slice(a))}}return r}function Xc(t,r){const[e,n,o]=Qc(t,r),a=Yc(void 0),u=Zc(void 0),i=Jc(a,u);return e+n.map((f,c)=>c===0?a(f):i(f,c)).join("")+o}function Yc(t){return r=>r.toLocaleLowerCase(t)}function Zc(t){return r=>r.toLocaleUpperCase(t)}function Jc(t,r){return(e,n)=>{const o=e[0];return(n>0&&o>="0"&&o<="9"?"_"+o:r(o))+t(e.slice(1))}}function Qc(t,r={}){const e=r.split??(r.separateNumbers?qc:Ne),n=r.prefixCharacters??ze,o=r.suffixCharacters??ze;let a=0,u=t.length;for(;a<t.length;){const i=t.charAt(a);if(!n.includes(i))break;a++}for(;u>a;){const i=u-1,f=t.charAt(i);if(!o.includes(f))break;u=i}return[t.slice(0,a),e(t.slice(a,u)),t.slice(u)]}const kc=t=>/.+-.+/.test(t)?Xc(t):t,tf=t=>Object.prototype.toString.call(t).slice(8,-1)==="Object";function rf(t,r){const e=Object.create(null),n=t.split(",");for(let o=0;o<n.length;o++)e[n[o]]=!0;return o=>!!e[o]}const ef=rf("String,Number,Boolean,Function,Symbol,BigInt");function nf(t){const r=t==null?void 0:t.toString().match(/^\s*function (\w+)/);return r?r[1]:t===null?"null":""}function of(t,r){let e;const n=nf(r);if(ef(n)){const o=typeof t;e=o===n.toLowerCase(),!e&&o==="object"&&(e=t instanceof r)}else n==="Object"?e=M(t):n==="Array"?e=Array.isArray(t):n==="null"?e=t===null:e=t instanceof r;return{valid:e,expectedType:n}}function af({prop:t,type:r,validator:e}){if(![void 0,null].includes(t)&&r){let n=!1;const o=Array.isArray(r)?r:[r],a=[];for(let u=0;u<o.length&&!n;u++){const{valid:i,expectedType:f}=of(t,o[u]);a.push(f||""),n=i}if(!n)throw new TypeError(`Invalid prop: type check failed, expecting [${a.join(", ")}], receiving: ${t}`)}if(e&&!e(t))throw new Error(`Invalid prop: validator check failed, receiving: ${t}`)}function uf(t,{mergeObject:r,mergeFunction:e}){const n=[];for(let a=t.length-1;a>=0;a--)n.push(t[a]);const o=e?(a,u)=>typeof a=="function"&&typeof u=="function"?e(u,a):void 0:void 0;return r==="deep"?Rc(...n,o):Ea(...n,o)}function cf(t,{mergeFunction:r}){return t.reduce(r,()=>{})}function sr(t,r={}){const{type:e,default:n,defaultIsDynamic:o=!1,required:a=!1,validator:u,camelizeObjectKeys:i=!1,mergeObjectApplyOnlyToDefault:f=!1,mergeFunctionApplyOnlyToDefault:c=!0}=r;let{mergeObject:p="deep",mergeFunction:d=!1}=r;const b=[];let g,v=!1,l=!1;const h=s=>{if(s!==void 0){af({type:e,prop:s,validator:u});const _=tf(s),R=typeof s=="function";return v=_,l=R,_?(s=Hu(s),i?Gc(s,(et,x)=>kc(x)):s):s}};for(const s of t)b.push(h(s));if(!o)b.push(h(n));else if(typeof n!="function")throw new TypeError(`Invalid option: options.default should be Function when options.defaultIsDynamic enabled, receiving: ${n}`);v||(p=!1,l||(d=!1));for(let s=0;s<b.length;s++){const _=b[s];if(_!==void 0){s===b.length-1?g=_:p?g=uf(f?[_,n]:b,{mergeObject:p,mergeFunction:d}):d?g=cf(c?[_,n]:b,{mergeFunction:d}):g=_;break}}if(a&&[void 0,null].includes(g))throw new Error("Missing required prop");return o?sr(t,{...r,default:n(g),defaultIsDynamic:!1}):g}var De=typeof global=="object"&&global&&global.Object===Object&&global,ff=typeof self=="object"&&self&&self.Object===Object&&self,P=De||ff||Function("return this")(),L=P.Symbol,Ue=Object.prototype,sf=Ue.hasOwnProperty,lf=Ue.toString,ht=L?L.toStringTag:void 0;function pf(t){var r=sf.call(t,ht),e=t[ht];try{t[ht]=void 0;var n=!0}catch{}var o=lf.call(t);return n&&(r?t[ht]=e:delete t[ht]),o}var df=Object.prototype,hf=df.toString;function bf(t){return hf.call(t)}var gf="[object Null]",vf="[object Undefined]",Be=L?L.toStringTag:void 0;function Z(t){return t==null?t===void 0?vf:gf:Be&&Be in Object(t)?pf(t):bf(t)}function G(t){return t!=null&&typeof t=="object"}var yf="[object Symbol]";function Ct(t){return typeof t=="symbol"||G(t)&&Z(t)==yf}function _f(t,r){for(var e=-1,n=t==null?0:t.length,o=Array(n);++e<n;)o[e]=r(t[e],e,t);return o}var D=Array.isArray,jf=1/0,Re=L?L.prototype:void 0,Ge=Re?Re.toString:void 0;function We(t){if(typeof t=="string")return t;if(D(t))return _f(t,We)+"";if(Ct(t))return Ge?Ge.call(t):"";var r=t+"";return r=="0"&&1/t==-jf?"-0":r}var mf=/\s/;function wf(t){for(var r=t.length;r--&&mf.test(t.charAt(r)););return r}var Of=/^\s+/;function Tf(t){return t&&t.slice(0,wf(t)+1).replace(Of,"")}function A(t){var r=typeof t;return t!=null&&(r=="object"||r=="function")}var He=NaN,Af=/^[-+]0x[0-9a-f]+$/i,$f=/^0b[01]+$/i,Sf=/^0o[0-7]+$/i,If=parseInt;function Ve(t){if(typeof t=="number")return t;if(Ct(t))return He;if(A(t)){var r=typeof t.valueOf=="function"?t.valueOf():t;t=A(r)?r+"":r}if(typeof t!="string")return t===0?t:+t;t=Tf(t);var e=$f.test(t);return e||Sf.test(t)?If(t.slice(2),e?2:8):Af.test(t)?He:+t}function Ke(t){return t}var Pf="[object AsyncFunction]",Ef="[object Function]",Cf="[object GeneratorFunction]",Ff="[object Proxy]";function lr(t){if(!A(t))return!1;var r=Z(t);return r==Ef||r==Cf||r==Pf||r==Ff}var pr=P["__core-js_shared__"],qe=function(){var t=/[^.]+$/.exec(pr&&pr.keys&&pr.keys.IE_PROTO||"");return t?"Symbol(src)_1."+t:""}();function Mf(t){return!!qe&&qe in t}var Lf=Function.prototype,xf=Lf.toString;function J(t){if(t!=null){try{return xf.call(t)}catch{}try{return t+""}catch{}}return""}var zf=/[\\^$.*+?()[\]{}|]/g,Nf=/^\[object .+?Constructor\]$/,Df=Function.prototype,Uf=Object.prototype,Bf=Df.toString,Rf=Uf.hasOwnProperty,Gf=RegExp("^"+Bf.call(Rf).replace(zf,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");function Wf(t){if(!A(t)||Mf(t))return!1;var r=lr(t)?Gf:Nf;return r.test(J(t))}function Hf(t,r){return t==null?void 0:t[r]}function Q(t,r){var e=Hf(t,r);return Wf(e)?e:void 0}var dr=Q(P,"WeakMap"),Xe=Object.create,Vf=function(){function t(){}return function(r){if(!A(r))return{};if(Xe)return Xe(r);t.prototype=r;var e=new t;return t.prototype=void 0,e}}();function Kf(t,r,e){switch(e.length){case 0:return t.call(r);case 1:return t.call(r,e[0]);case 2:return t.call(r,e[0],e[1]);case 3:return t.call(r,e[0],e[1],e[2])}return t.apply(r,e)}function Ye(t,r){var e=-1,n=t.length;for(r||(r=Array(n));++e<n;)r[e]=t[e];return r}var qf=800,Xf=16,Yf=Date.now;function Zf(t){var r=0,e=0;return function(){var n=Yf(),o=Xf-(n-e);if(e=n,o>0){if(++r>=qf)return arguments[0]}else r=0;return t.apply(void 0,arguments)}}function Jf(t){return function(){return t}}var Ft=function(){try{var t=Q(Object,"defineProperty");return t({},"",{}),t}catch{}}(),Qf=Ft?function(t,r){return Ft(t,"toString",{configurable:!0,enumerable:!1,value:Jf(r),writable:!0})}:Ke,Ze=Zf(Qf);function kf(t,r){for(var e=-1,n=t==null?0:t.length;++e<n&&r(t[e],e,t)!==!1;);return t}var ts=9007199254740991,rs=/^(?:0|[1-9]\d*)$/;function hr(t,r){var e=typeof t;return r=r??ts,!!r&&(e=="number"||e!="symbol"&&rs.test(t))&&t>-1&&t%1==0&&t<r}function br(t,r,e){r=="__proto__"&&Ft?Ft(t,r,{configurable:!0,enumerable:!0,value:e,writable:!0}):t[r]=e}function Mt(t,r){return t===r||t!==t&&r!==r}var es=Object.prototype,ns=es.hasOwnProperty;function gr(t,r,e){var n=t[r];(!(ns.call(t,r)&&Mt(n,e))||e===void 0&&!(r in t))&&br(t,r,e)}function ot(t,r,e,n){var o=!e;e||(e={});for(var a=-1,u=r.length;++a<u;){var i=r[a],f=void 0;f===void 0&&(f=t[i]),o?br(e,i,f):gr(e,i,f)}return e}var Je=Math.max;function Qe(t,r,e){return r=Je(r===void 0?t.length-1:r,0),function(){for(var n=arguments,o=-1,a=Je(n.length-r,0),u=Array(a);++o<a;)u[o]=n[r+o];o=-1;for(var i=Array(r+1);++o<r;)i[o]=n[o];return i[r]=e(u),Kf(t,this,i)}}function os(t,r){return Ze(Qe(t,r,Ke),t+"")}var as=9007199254740991;function ke(t){return typeof t=="number"&&t>-1&&t%1==0&&t<=as}function Lt(t){return t!=null&&ke(t.length)&&!lr(t)}function is(t,r,e){if(!A(e))return!1;var n=typeof r;return(n=="number"?Lt(e)&&hr(r,e.length):n=="string"&&r in e)?Mt(e[r],t):!1}function tn(t){return os(function(r,e){var n=-1,o=e.length,a=o>1?e[o-1]:void 0,u=o>2?e[2]:void 0;for(a=t.length>3&&typeof a=="function"?(o--,a):void 0,u&&is(e[0],e[1],u)&&(a=o<3?void 0:a,o=1),r=Object(r);++n<o;){var i=e[n];i&&t(r,i,n,a)}return r})}var us=Object.prototype;function vr(t){var r=t&&t.constructor,e=typeof r=="function"&&r.prototype||us;return t===e}function cs(t,r){for(var e=-1,n=Array(t);++e<t;)n[e]=r(e);return n}var fs="[object Arguments]";function rn(t){return G(t)&&Z(t)==fs}var en=Object.prototype,ss=en.hasOwnProperty,ls=en.propertyIsEnumerable,xt=rn(function(){return arguments}())?rn:function(t){return G(t)&&ss.call(t,"callee")&&!ls.call(t,"callee")};function ps(){return!1}var nn=typeof y=="object"&&y&&!y.nodeType&&y,on=nn&&typeof module=="object"&&module&&!module.nodeType&&module,ds=on&&on.exports===nn,an=ds?P.Buffer:void 0,hs=an?an.isBuffer:void 0,yr=hs||ps,bs="[object Arguments]",gs="[object Array]",vs="[object Boolean]",ys="[object Date]",_s="[object Error]",js="[object Function]",ms="[object Map]",ws="[object Number]",Os="[object Object]",Ts="[object RegExp]",As="[object Set]",$s="[object String]",Ss="[object WeakMap]",Is="[object ArrayBuffer]",Ps="[object DataView]",Es="[object Float32Array]",Cs="[object Float64Array]",Fs="[object Int8Array]",Ms="[object Int16Array]",Ls="[object Int32Array]",xs="[object Uint8Array]",zs="[object Uint8ClampedArray]",Ns="[object Uint16Array]",Ds="[object Uint32Array]",O={};O[Es]=O[Cs]=O[Fs]=O[Ms]=O[Ls]=O[xs]=O[zs]=O[Ns]=O[Ds]=!0,O[bs]=O[gs]=O[Is]=O[vs]=O[Ps]=O[ys]=O[_s]=O[js]=O[ms]=O[ws]=O[Os]=O[Ts]=O[As]=O[$s]=O[Ss]=!1;function Us(t){return G(t)&&ke(t.length)&&!!O[Z(t)]}function _r(t){return function(r){return t(r)}}var un=typeof y=="object"&&y&&!y.nodeType&&y,bt=un&&typeof module=="object"&&module&&!module.nodeType&&module,Bs=bt&&bt.exports===un,jr=Bs&&De.process,at=function(){try{var t=bt&&bt.require&&bt.require("util").types;return t||jr&&jr.binding&&jr.binding("util")}catch{}}(),cn=at&&at.isTypedArray,fn=cn?_r(cn):Us,Rs=Object.prototype,Gs=Rs.hasOwnProperty;function sn(t,r){var e=D(t),n=!e&&xt(t),o=!e&&!n&&yr(t),a=!e&&!n&&!o&&fn(t),u=e||n||o||a,i=u?cs(t.length,String):[],f=i.length;for(var c in t)(r||Gs.call(t,c))&&!(u&&(c=="length"||o&&(c=="offset"||c=="parent")||a&&(c=="buffer"||c=="byteLength"||c=="byteOffset")||hr(c,f)))&&i.push(c);return i}function ln(t,r){return function(e){return t(r(e))}}var Ws=ln(Object.keys,Object),Hs=Object.prototype,Vs=Hs.hasOwnProperty;function Ks(t){if(!vr(t))return Ws(t);var r=[];for(var e in Object(t))Vs.call(t,e)&&e!="constructor"&&r.push(e);return r}function mr(t){return Lt(t)?sn(t):Ks(t)}function qs(t){var r=[];if(t!=null)for(var e in Object(t))r.push(e);return r}var Xs=Object.prototype,Ys=Xs.hasOwnProperty;function Zs(t){if(!A(t))return qs(t);var r=vr(t),e=[];for(var n in t)n=="constructor"&&(r||!Ys.call(t,n))||e.push(n);return e}function it(t){return Lt(t)?sn(t,!0):Zs(t)}var pn=tn(function(t,r){ot(r,it(r),t)}),Js=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,Qs=/^\w*$/;function ks(t,r){if(D(t))return!1;var e=typeof t;return e=="number"||e=="symbol"||e=="boolean"||t==null||Ct(t)?!0:Qs.test(t)||!Js.test(t)||r!=null&&t in Object(r)}var gt=Q(Object,"create");function tl(){this.__data__=gt?gt(null):{},this.size=0}function rl(t){var r=this.has(t)&&delete this.__data__[t];return this.size-=r?1:0,r}var el="__lodash_hash_undefined__",nl=Object.prototype,ol=nl.hasOwnProperty;function al(t){var r=this.__data__;if(gt){var e=r[t];return e===el?void 0:e}return ol.call(r,t)?r[t]:void 0}var il=Object.prototype,ul=il.hasOwnProperty;function cl(t){var r=this.__data__;return gt?r[t]!==void 0:ul.call(r,t)}var fl="__lodash_hash_undefined__";function sl(t,r){var e=this.__data__;return this.size+=this.has(t)?0:1,e[t]=gt&&r===void 0?fl:r,this}function k(t){var r=-1,e=t==null?0:t.length;for(this.clear();++r<e;){var n=t[r];this.set(n[0],n[1])}}k.prototype.clear=tl,k.prototype.delete=rl,k.prototype.get=al,k.prototype.has=cl,k.prototype.set=sl;function ll(){this.__data__=[],this.size=0}function zt(t,r){for(var e=t.length;e--;)if(Mt(t[e][0],r))return e;return-1}var pl=Array.prototype,dl=pl.splice;function hl(t){var r=this.__data__,e=zt(r,t);if(e<0)return!1;var n=r.length-1;return e==n?r.pop():dl.call(r,e,1),--this.size,!0}function bl(t){var r=this.__data__,e=zt(r,t);return e<0?void 0:r[e][1]}function gl(t){return zt(this.__data__,t)>-1}function vl(t,r){var e=this.__data__,n=zt(e,t);return n<0?(++this.size,e.push([t,r])):e[n][1]=r,this}function U(t){var r=-1,e=t==null?0:t.length;for(this.clear();++r<e;){var n=t[r];this.set(n[0],n[1])}}U.prototype.clear=ll,U.prototype.delete=hl,U.prototype.get=bl,U.prototype.has=gl,U.prototype.set=vl;var vt=Q(P,"Map");function yl(){this.size=0,this.__data__={hash:new k,map:new(vt||U),string:new k}}function _l(t){var r=typeof t;return r=="string"||r=="number"||r=="symbol"||r=="boolean"?t!=="__proto__":t===null}function Nt(t,r){var e=t.__data__;return _l(r)?e[typeof r=="string"?"string":"hash"]:e.map}function jl(t){var r=Nt(this,t).delete(t);return this.size-=r?1:0,r}function ml(t){return Nt(this,t).get(t)}function wl(t){return Nt(this,t).has(t)}function Ol(t,r){var e=Nt(this,t),n=e.size;return e.set(t,r),this.size+=e.size==n?0:1,this}function W(t){var r=-1,e=t==null?0:t.length;for(this.clear();++r<e;){var n=t[r];this.set(n[0],n[1])}}W.prototype.clear=yl,W.prototype.delete=jl,W.prototype.get=ml,W.prototype.has=wl,W.prototype.set=Ol;var Tl="Expected a function";function wr(t,r){if(typeof t!="function"||r!=null&&typeof r!="function")throw new TypeError(Tl);var e=function(){var n=arguments,o=r?r.apply(this,n):n[0],a=e.cache;if(a.has(o))return a.get(o);var u=t.apply(this,n);return e.cache=a.set(o,u)||a,u};return e.cache=new(wr.Cache||W),e}wr.Cache=W;var Al=500;function $l(t){var r=wr(t,function(n){return e.size===Al&&e.clear(),n}),e=r.cache;return r}var Sl=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,Il=/\\(\\)?/g,Pl=$l(function(t){var r=[];return t.charCodeAt(0)===46&&r.push(""),t.replace(Sl,function(e,n,o,a){r.push(o?a.replace(Il,"$1"):n||e)}),r});function El(t){return t==null?"":We(t)}function dn(t,r){return D(t)?t:ks(t,r)?[t]:Pl(El(t))}var Cl=1/0;function hn(t){if(typeof t=="string"||Ct(t))return t;var r=t+"";return r=="0"&&1/t==-Cl?"-0":r}function Fl(t,r){r=dn(r,t);for(var e=0,n=r.length;t!=null&&e<n;)t=t[hn(r[e++])];return e&&e==n?t:void 0}function Ml(t,r,e){var n=t==null?void 0:Fl(t,r);return n===void 0?e:n}function Ll(t,r){for(var e=-1,n=r.length,o=Array(n),a=t==null;++e<n;)o[e]=a?void 0:Ml(t,r[e]);return o}function Or(t,r){for(var e=-1,n=r.length,o=t.length;++e<n;)t[o+e]=r[e];return t}var bn=L?L.isConcatSpreadable:void 0;function xl(t){return D(t)||xt(t)||!!(bn&&t&&t[bn])}function zl(t,r,e,n,o){var a=-1,u=t.length;for(e||(e=xl),o||(o=[]);++a<u;){var i=t[a];e(i)?Or(o,i):o[o.length]=i}return o}function Nl(t){var r=t==null?0:t.length;return r?zl(t):[]}function Dl(t){return Ze(Qe(t,void 0,Nl),t+"")}var Ul=Dl(Ll),Tr=ln(Object.getPrototypeOf,Object),Bl="[object Object]",Rl=Function.prototype,Gl=Object.prototype,gn=Rl.toString,Wl=Gl.hasOwnProperty,Hl=gn.call(Object);function yt(t){if(!G(t)||Z(t)!=Bl)return!1;var r=Tr(t);if(r===null)return!0;var e=Wl.call(r,"constructor")&&r.constructor;return typeof e=="function"&&e instanceof e&&gn.call(e)==Hl}function Vl(){this.__data__=new U,this.size=0}function Kl(t){var r=this.__data__,e=r.delete(t);return this.size=r.size,e}function ql(t){return this.__data__.get(t)}function Xl(t){return this.__data__.has(t)}var Yl=200;function Zl(t,r){var e=this.__data__;if(e instanceof U){var n=e.__data__;if(!vt||n.length<Yl-1)return n.push([t,r]),this.size=++e.size,this;e=this.__data__=new W(n)}return e.set(t,r),this.size=e.size,this}function tt(t){var r=this.__data__=new U(t);this.size=r.size}tt.prototype.clear=Vl,tt.prototype.delete=Kl,tt.prototype.get=ql,tt.prototype.has=Xl,tt.prototype.set=Zl;function Jl(t,r){return t&&ot(r,mr(r),t)}function Ql(t,r){return t&&ot(r,it(r),t)}var vn=typeof y=="object"&&y&&!y.nodeType&&y,yn=vn&&typeof module=="object"&&module&&!module.nodeType&&module,kl=yn&&yn.exports===vn,_n=kl?P.Buffer:void 0,jn=_n?_n.allocUnsafe:void 0;function mn(t,r){if(r)return t.slice();var e=t.length,n=jn?jn(e):new t.constructor(e);return t.copy(n),n}function tp(t,r){for(var e=-1,n=t==null?0:t.length,o=0,a=[];++e<n;){var u=t[e];r(u,e,t)&&(a[o++]=u)}return a}function wn(){return[]}var rp=Object.prototype,ep=rp.propertyIsEnumerable,On=Object.getOwnPropertySymbols,Ar=On?function(t){return t==null?[]:(t=Object(t),tp(On(t),function(r){return ep.call(t,r)}))}:wn;function np(t,r){return ot(t,Ar(t),r)}var op=Object.getOwnPropertySymbols,Tn=op?function(t){for(var r=[];t;)Or(r,Ar(t)),t=Tr(t);return r}:wn;function ap(t,r){return ot(t,Tn(t),r)}function An(t,r,e){var n=r(t);return D(t)?n:Or(n,e(t))}function ip(t){return An(t,mr,Ar)}function up(t){return An(t,it,Tn)}var $r=Q(P,"DataView"),Sr=Q(P,"Promise"),Ir=Q(P,"Set"),$n="[object Map]",cp="[object Object]",Sn="[object Promise]",In="[object Set]",Pn="[object WeakMap]",En="[object DataView]",fp=J($r),sp=J(vt),lp=J(Sr),pp=J(Ir),dp=J(dr),B=Z;($r&&B(new $r(new ArrayBuffer(1)))!=En||vt&&B(new vt)!=$n||Sr&&B(Sr.resolve())!=Sn||Ir&&B(new Ir)!=In||dr&&B(new dr)!=Pn)&&(B=function(t){var r=Z(t),e=r==cp?t.constructor:void 0,n=e?J(e):"";if(n)switch(n){case fp:return En;case sp:return $n;case lp:return Sn;case pp:return In;case dp:return Pn}return r});var hp=Object.prototype,bp=hp.hasOwnProperty;function gp(t){var r=t.length,e=new t.constructor(r);return r&&typeof t[0]=="string"&&bp.call(t,"index")&&(e.index=t.index,e.input=t.input),e}var Cn=P.Uint8Array;function Pr(t){var r=new t.constructor(t.byteLength);return new Cn(r).set(new Cn(t)),r}function vp(t,r){var e=r?Pr(t.buffer):t.buffer;return new t.constructor(e,t.byteOffset,t.byteLength)}var yp=/\w*$/;function _p(t){var r=new t.constructor(t.source,yp.exec(t));return r.lastIndex=t.lastIndex,r}var Fn=L?L.prototype:void 0,Mn=Fn?Fn.valueOf:void 0;function jp(t){return Mn?Object(Mn.call(t)):{}}function Ln(t,r){var e=r?Pr(t.buffer):t.buffer;return new t.constructor(e,t.byteOffset,t.length)}var mp="[object Boolean]",wp="[object Date]",Op="[object Map]",Tp="[object Number]",Ap="[object RegExp]",$p="[object Set]",Sp="[object String]",Ip="[object Symbol]",Pp="[object ArrayBuffer]",Ep="[object DataView]",Cp="[object Float32Array]",Fp="[object Float64Array]",Mp="[object Int8Array]",Lp="[object Int16Array]",xp="[object Int32Array]",zp="[object Uint8Array]",Np="[object Uint8ClampedArray]",Dp="[object Uint16Array]",Up="[object Uint32Array]";function Bp(t,r,e){var n=t.constructor;switch(r){case Pp:return Pr(t);case mp:case wp:return new n(+t);case Ep:return vp(t,e);case Cp:case Fp:case Mp:case Lp:case xp:case zp:case Np:case Dp:case Up:return Ln(t,e);case Op:return new n;case Tp:case Sp:return new n(t);case Ap:return _p(t);case $p:return new n;case Ip:return jp(t)}}function xn(t){return typeof t.constructor=="function"&&!vr(t)?Vf(Tr(t)):{}}var Rp="[object Map]";function Gp(t){return G(t)&&B(t)==Rp}var zn=at&&at.isMap,Wp=zn?_r(zn):Gp,Hp="[object Set]";function Vp(t){return G(t)&&B(t)==Hp}var Nn=at&&at.isSet,Kp=Nn?_r(Nn):Vp,qp=1,Xp=2,Yp=4,Dn="[object Arguments]",Zp="[object Array]",Jp="[object Boolean]",Qp="[object Date]",kp="[object Error]",Un="[object Function]",td="[object GeneratorFunction]",rd="[object Map]",ed="[object Number]",Bn="[object Object]",nd="[object RegExp]",od="[object Set]",ad="[object String]",id="[object Symbol]",ud="[object WeakMap]",cd="[object ArrayBuffer]",fd="[object DataView]",sd="[object Float32Array]",ld="[object Float64Array]",pd="[object Int8Array]",dd="[object Int16Array]",hd="[object Int32Array]",bd="[object Uint8Array]",gd="[object Uint8ClampedArray]",vd="[object Uint16Array]",yd="[object Uint32Array]",m={};m[Dn]=m[Zp]=m[cd]=m[fd]=m[Jp]=m[Qp]=m[sd]=m[ld]=m[pd]=m[dd]=m[hd]=m[rd]=m[ed]=m[Bn]=m[nd]=m[od]=m[ad]=m[id]=m[bd]=m[gd]=m[vd]=m[yd]=!0,m[kp]=m[Un]=m[ud]=!1;function Dt(t,r,e,n,o,a){var u,i=r&qp,f=r&Xp,c=r&Yp;if(u!==void 0)return u;if(!A(t))return t;var p=D(t);if(p){if(u=gp(t),!i)return Ye(t,u)}else{var d=B(t),b=d==Un||d==td;if(yr(t))return mn(t,i);if(d==Bn||d==Dn||b&&!o){if(u=f||b?{}:xn(t),!i)return f?ap(t,Ql(u,t)):np(t,Jl(u,t))}else{if(!m[d])return o?t:{};u=Bp(t,d,i)}}a||(a=new tt);var g=a.get(t);if(g)return g;a.set(t,u),Kp(t)?t.forEach(function(h){u.add(Dt(h,r,e,h,t,a))}):Wp(t)&&t.forEach(function(h,s){u.set(s,Dt(h,r,e,s,t,a))});var v=c?f?up:ip:f?it:mr,l=p?void 0:v(t);return kf(l||t,function(h,s){l&&(s=h,h=t[s]),gr(u,s,Dt(h,r,e,s,t,a))}),u}var _d=1,jd=4;function Er(t){return Dt(t,_d|jd)}function md(t){return function(r,e,n){for(var o=-1,a=Object(r),u=n(r),i=u.length;i--;){var f=u[++o];if(e(a[f],f,a)===!1)break}return r}}var wd=md(),Cr=function(){return P.Date.now()},Od="Expected a function",Td=Math.max,Ad=Math.min;function $d(t,r,e){var n,o,a,u,i,f,c=0,p=!1,d=!1,b=!0;if(typeof t!="function")throw new TypeError(Od);r=Ve(r)||0,A(e)&&(p=!!e.leading,d="maxWait"in e,a=d?Td(Ve(e.maxWait)||0,r):a,b="trailing"in e?!!e.trailing:b);function g(T){var H=n,_t=o;return n=o=void 0,c=T,u=t.apply(_t,H),u}function v(T){return c=T,i=setTimeout(s,r),p?g(T):u}function l(T){var H=T-f,_t=T-c,Vn=r-H;return d?Ad(Vn,a-_t):Vn}function h(T){var H=T-f,_t=T-c;return f===void 0||H>=r||H<0||d&&_t>=a}function s(){var T=Cr();if(h(T))return _(T);i=setTimeout(s,l(T))}function _(T){return i=void 0,b&&n?g(T):(n=o=void 0,u)}function R(){i!==void 0&&clearTimeout(i),c=0,n=f=o=i=void 0}function et(){return i===void 0?u:_(Cr())}function x(){var T=Cr(),H=h(T);if(n=arguments,o=this,f=T,H){if(i===void 0)return v(f);if(d)return clearTimeout(i),i=setTimeout(s,r),g(f)}return i===void 0&&(i=setTimeout(s,r)),u}return x.cancel=R,x.flush=et,x}function Fr(t,r,e){(e!==void 0&&!Mt(t[r],e)||e===void 0&&!(r in t))&&br(t,r,e)}function Sd(t){return G(t)&&Lt(t)}function Mr(t,r){if(!(r==="constructor"&&typeof t[r]=="function")&&r!="__proto__")return t[r]}function Id(t){return ot(t,it(t))}function Pd(t,r,e,n,o,a,u){var i=Mr(t,e),f=Mr(r,e),c=u.get(f);if(c){Fr(t,e,c);return}var p=a?a(i,f,e+"",t,r,u):void 0,d=p===void 0;if(d){var b=D(f),g=!b&&yr(f),v=!b&&!g&&fn(f);p=f,b||g||v?D(i)?p=i:Sd(i)?p=Ye(i):g?(d=!1,p=mn(f,!0)):v?(d=!1,p=Ln(f,!0)):p=[]:yt(f)||xt(f)?(p=i,xt(i)?p=Id(i):(!A(i)||lr(i))&&(p=xn(f))):d=!1}d&&(u.set(f,p),o(p,f,n,a,u),u.delete(f)),Fr(t,e,p)}function Rn(t,r,e,n,o){t!==r&&wd(r,function(a,u){if(o||(o=new tt),A(a))Pd(t,r,u,e,Rn,n,o);else{var i=n?n(Mr(t,u),a,u+"",t,r,o):void 0;i===void 0&&(i=a),Fr(t,u,i)}},it)}var Lr=tn(function(t,r,e){Rn(t,r,e)});function Ed(t,r,e,n){if(!A(t))return t;r=dn(r,t);for(var o=-1,a=r.length,u=a-1,i=t;i!=null&&++o<a;){var f=hn(r[o]),c=e;if(f==="__proto__"||f==="constructor"||f==="prototype")return t;if(o!=u){var p=i[f];c=void 0,c===void 0&&(c=A(p)?p:hr(r[o+1])?[]:{})}gr(i,f,c),i=i[f]}return t}function Cd(t,r,e){return t==null?t:Ed(t,r,e)}const Fd=["PUT","POST","DELETE","PATCH"],Gn=(t,r)=>r?r.startsWith("/")?r:(t.endsWith("/")?t:`${t}/`)+r:t;function Wn(t,r,e){let n;return typeof e!="function"&&(n=Gn(r,e.url)),e?(o,a)=>{var i;let u=e;return typeof e=="function"&&(u=e(o),n=Gn(r,u.url)),o&&(a??(a=Fd.includes(((i=u.method)==null?void 0:i.toUpperCase())||"")?"data":"params")),t({...o&&{...a==="data"&&{data:o},...a==="params"&&{params:o}},...u,url:n})}:()=>{}}function Md(t,r){const e={list:{read:Wn(t,r.urlPrefix,r.list.read)},form:{}};for(const n in r.form)e.form[n]=Wn(t,r.urlPrefix,r.form[n]);return e}function rt(t,r){if(t&&r)switch(typeof r){case"string":return Ul(t,r)[0];case"function":return r(t);case"symbol":if(yt(t))return t[r]}return t}function Ut(t,r,e){if(t&&r)switch(typeof r){case"string":return Cd(t,r,e);case"function":return r(t);case"symbol":yt(t)&&(t[r]=e)}return t}function Hn(t,r){t.mergeData&&yt(t.data)&&yt(r)?$.isVue3?t.mergeData==="deep"?Lr(t.data,r):t.mergeData==="shallow"?pn(t.data,r):typeof t.mergeData=="function"&&t.mergeData(r):t.mergeData==="deep"?t.data=Lr(Er(t.data),r):t.mergeData==="shallow"?t.data={...t.data,...r}:typeof t.mergeData=="function"&&t.mergeData(r):t.data=r}function Ld({axios:t,axiosConfig:r,list:e,form:n}){const o=Md(t,r),a=$.ref(),u=()=>sr([e],{default:l=>({data:[],loading:!1,total:0,...(l==null?void 0:l.pageNumberAt)&&{filter:Ut({},l.pageNumberAt,1)},watchFilter:!0,debounceInterval:300}),defaultIsDynamic:!0}),i=$.reactive(u()),f=()=>Er({status:"",show:!1,data:{},mergeData:"deep",loading:!1,submitting:!1,...n}),c=$.reactive(f()),p=({state:l,defaultState:h,mergeState:s="shallow"})=>{const _=sr([l,h]);s==="deep"?Lr(c,_):pn(c,_)},d=(l=i.filter,h)=>(i.loading=!0,o.list.read(l,h).then(s=>{var _;return i.data=rt(s,i.dataAt)??[],i.total=(_=i.data)!=null&&_.length?rt(s,i.totalAt)??0:0,s}).catch(()=>{i.data=[]}).finally(()=>{i.loading=!1}));let b=1;i.read=(...l)=>{const h=rt(i.filter,i.pageNumberAt);if(a.value==="filterChange"&&h!==1){Ut(i.filter,i.pageNumberAt,1),a.value=void 0;return}b=h;const s=i.proxy.read?i.proxy.read((..._)=>d(..._.length?_:l),a.value):d(...l);return a.value=void 0,s},c.delete=(l,h)=>o.form.delete(l,h).then(s=>{var _;if(((_=i.data)==null?void 0:_.length)===1){const R=rt(i.filter,i.pageNumberAt);R===1?(a.value="delete",i.read()):(a.value="delete",Ut(i.filter,i.pageNumberAt,R-1),i.watchFilter||i.read())}else a.value="delete",i.read();return s}),c.switch=(l,h)=>o.form.switch(l,h).then(s=>(a.value="switch",i.read(),s));const g=(l,h)=>{if(l)if(h==="cache")Hn(c,Er(l)),c.show=!0;else return c.loading=!0,c.show=!0,o.form.read(l,h).then(s=>(Hn(c,rt(s,c.dataAt)),s));else c.status==="read"&&!arguments.length&&console.warn("When the form status is 'read', the parameter of `form.open` must be passed"),c.show=!0};c.open=(...l)=>{const h=n.proxy.open?n.proxy.open((...s)=>g(...s.length?s:l)):g(...l);return h instanceof Promise?h.then(s=>{p({target:c,state:s,defaultState:{loading:!1}})}).catch(s=>{p({target:c,state:s,defaultState:{show:!1}})}):p({target:c,state:h,defaultState:{loading:!1}}),h},c.create=(...l)=>{c.status="create",c.open(...l)},c.read=(...l)=>{c.status="read",c.open(...l)},c.update=(...l)=>{c.status="update",c.open(...l)};const v=(l=c.data,h)=>{if(!c.status||!["create","update"].includes(c.status))throw new Error("submitForm can only be called when the form status is 'create' or 'update'");return c.submitting=!0,o.form[c.status](l,h).then(s=>(a.value=c.status,i.read(),s))};return c.submit=(...l)=>{const h=n.proxy.submit?n.proxy.submit((...s)=>v(...s.length?s:l)):v(...l);return h instanceof Promise?h.then(s=>{p({target:c,state:s,defaultState:{show:!1}})}).catch(s=>{p({target:c,state:s,defaultState:{submitting:!1}})}):p({target:c,state:h,defaultState:{show:!1}}),h},$.watch(()=>c.show,l=>{l||setTimeout(()=>{Object.assign(c,{...f(),show:c.show})},500)}),a.value="immediate",i.read(),$.onMounted(()=>{if(i.watchFilter){const l=$.ref($d(()=>{a.value="filterChange",i.read()},i.debounceInterval));setTimeout(()=>{$.watch(()=>i.filter,()=>{rt(i.filter,i.pageNumberAt)===b?l.value():(a.value??(a.value="pageNumberChange"),i.read())},{deep:!0})},0)}}),{list:i,form:c}}y.default=Ld,y.getValue=rt,y.setValue=Ut,Object.defineProperties(y,{__esModule:{value:!0},[Symbol.toStringTag]:{value:"Module"}})});
(function(y,$){typeof exports=="object"&&typeof module<"u"?$(exports,require("vue-demi")):typeof define=="function"&&define.amd?define(["exports","vue-demi"],$):(y=typeof globalThis<"u"?globalThis:y||self,$(y.Admate={},y.VueDemi))})(this,function(y,$){"use strict";var zr=typeof global=="object"&&global&&global.Object===Object&&global,Kn=typeof self=="object"&&self&&self.Object===Object&&self,E=zr||Kn||Function("return this")(),C=E.Symbol,Nr=Object.prototype,qn=Nr.hasOwnProperty,Xn=Nr.toString,ut=C?C.toStringTag:void 0;function Yn(t){var r=qn.call(t,ut),e=t[ut];try{t[ut]=void 0;var n=!0}catch{}var o=Xn.call(t);return n&&(r?t[ut]=e:delete t[ut]),o}var Zn=Object.prototype,Jn=Zn.toString;function Qn(t){return Jn.call(t)}var kn="[object Null]",to="[object Undefined]",xr=C?C.toStringTag:void 0;function V(t){return t==null?t===void 0?to:kn:xr&&xr in Object(t)?Yn(t):Qn(t)}function F(t){return t!=null&&typeof t=="object"}var ro="[object Symbol]";function Bt(t){return typeof t=="symbol"||F(t)&&V(t)==ro}function eo(t,r){for(var e=-1,n=t==null?0:t.length,o=Array(n);++e<n;)o[e]=r(t[e],e,t);return o}var S=Array.isArray,no=1/0,Dr=C?C.prototype:void 0,Ur=Dr?Dr.toString:void 0;function Br(t){if(typeof t=="string")return t;if(S(t))return eo(t,Br)+"";if(Bt(t))return Ur?Ur.call(t):"";var r=t+"";return r=="0"&&1/t==-no?"-0":r}function M(t){var r=typeof t;return t!=null&&(r=="object"||r=="function")}function Rt(t){return t}var oo="[object AsyncFunction]",ao="[object Function]",io="[object GeneratorFunction]",uo="[object Proxy]";function Gt(t){if(!M(t))return!1;var r=V(t);return r==ao||r==io||r==oo||r==uo}var Wt=E["__core-js_shared__"],Rr=function(){var t=/[^.]+$/.exec(Wt&&Wt.keys&&Wt.keys.IE_PROTO||"");return t?"Symbol(src)_1."+t:""}();function co(t){return!!Rr&&Rr in t}var fo=Function.prototype,so=fo.toString;function K(t){if(t!=null){try{return so.call(t)}catch{}try{return t+""}catch{}}return""}var lo=/[\\^$.*+?()[\]{}|]/g,po=/^\[object .+?Constructor\]$/,ho=Function.prototype,bo=Object.prototype,go=ho.toString,vo=bo.hasOwnProperty,yo=RegExp("^"+go.call(vo).replace(lo,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");function _o(t){if(!M(t)||co(t))return!1;var r=Gt(t)?yo:po;return r.test(K(t))}function jo(t,r){return t==null?void 0:t[r]}function q(t,r){var e=jo(t,r);return _o(e)?e:void 0}var Ht=q(E,"WeakMap"),Gr=Object.create,mo=function(){function t(){}return function(r){if(!M(r))return{};if(Gr)return Gr(r);t.prototype=r;var e=new t;return t.prototype=void 0,e}}();function wo(t,r,e){switch(e.length){case 0:return t.call(r);case 1:return t.call(r,e[0]);case 2:return t.call(r,e[0],e[1]);case 3:return t.call(r,e[0],e[1],e[2])}return t.apply(r,e)}function Oo(t,r){var e=-1,n=t.length;for(r||(r=Array(n));++e<n;)r[e]=t[e];return r}var To=800,Ao=16,$o=Date.now;function So(t){var r=0,e=0;return function(){var n=$o(),o=Ao-(n-e);if(e=n,o>0){if(++r>=To)return arguments[0]}else r=0;return t.apply(void 0,arguments)}}function Io(t){return function(){return t}}var jt=function(){try{var t=q(Object,"defineProperty");return t({},"",{}),t}catch{}}(),Po=jt?function(t,r){return jt(t,"toString",{configurable:!0,enumerable:!1,value:Io(r),writable:!0})}:Rt,Eo=So(Po);function Co(t,r){for(var e=-1,n=t==null?0:t.length;++e<n&&r(t[e],e,t)!==!1;);return t}var Fo=9007199254740991,Mo=/^(?:0|[1-9]\d*)$/;function Vt(t,r){var e=typeof t;return r=r??Fo,!!r&&(e=="number"||e!="symbol"&&Mo.test(t))&&t>-1&&t%1==0&&t<r}function mt(t,r,e){r=="__proto__"&&jt?jt(t,r,{configurable:!0,enumerable:!0,value:e,writable:!0}):t[r]=e}function ct(t,r){return t===r||t!==t&&r!==r}var Lo=Object.prototype,zo=Lo.hasOwnProperty;function Wr(t,r,e){var n=t[r];(!(zo.call(t,r)&&ct(n,e))||e===void 0&&!(r in t))&&mt(t,r,e)}function Hr(t,r,e,n){var o=!e;e||(e={});for(var a=-1,u=r.length;++a<u;){var i=r[a],f=n?n(e[i],t[i],i,e,t):void 0;f===void 0&&(f=t[i]),o?mt(e,i,f):Wr(e,i,f)}return e}var Vr=Math.max;function No(t,r,e){return r=Vr(r===void 0?t.length-1:r,0),function(){for(var n=arguments,o=-1,a=Vr(n.length-r,0),u=Array(a);++o<a;)u[o]=n[r+o];o=-1;for(var i=Array(r+1);++o<r;)i[o]=n[o];return i[r]=e(u),wo(t,this,i)}}function xo(t,r){return Eo(No(t,r,Rt),t+"")}var Do=9007199254740991;function Kt(t){return typeof t=="number"&&t>-1&&t%1==0&&t<=Do}function wt(t){return t!=null&&Kt(t.length)&&!Gt(t)}function Uo(t,r,e){if(!M(e))return!1;var n=typeof r;return(n=="number"?wt(e)&&Vt(r,e.length):n=="string"&&r in e)?ct(e[r],t):!1}function Kr(t){return xo(function(r,e){var n=-1,o=e.length,a=o>1?e[o-1]:void 0,u=o>2?e[2]:void 0;for(a=t.length>3&&typeof a=="function"?(o--,a):void 0,u&&Uo(e[0],e[1],u)&&(a=o<3?void 0:a,o=1),r=Object(r);++n<o;){var i=e[n];i&&t(r,i,n,a)}return r})}var Bo=Object.prototype;function qt(t){var r=t&&t.constructor,e=typeof r=="function"&&r.prototype||Bo;return t===e}function Ro(t,r){for(var e=-1,n=Array(t);++e<t;)n[e]=r(e);return n}var Go="[object Arguments]";function qr(t){return F(t)&&V(t)==Go}var Xr=Object.prototype,Wo=Xr.hasOwnProperty,Ho=Xr.propertyIsEnumerable,Ot=qr(function(){return arguments}())?qr:function(t){return F(t)&&Wo.call(t,"callee")&&!Ho.call(t,"callee")};function Vo(){return!1}var Yr=typeof y=="object"&&y&&!y.nodeType&&y,Zr=Yr&&typeof module=="object"&&module&&!module.nodeType&&module,Ko=Zr&&Zr.exports===Yr,Jr=Ko?E.Buffer:void 0,qo=Jr?Jr.isBuffer:void 0,ft=qo||Vo,Xo="[object Arguments]",Yo="[object Array]",Zo="[object Boolean]",Jo="[object Date]",Qo="[object Error]",ko="[object Function]",ta="[object Map]",ra="[object Number]",ea="[object Object]",na="[object RegExp]",oa="[object Set]",aa="[object String]",ia="[object WeakMap]",ua="[object ArrayBuffer]",ca="[object DataView]",fa="[object Float32Array]",sa="[object Float64Array]",la="[object Int8Array]",pa="[object Int16Array]",da="[object Int32Array]",ha="[object Uint8Array]",ba="[object Uint8ClampedArray]",ga="[object Uint16Array]",va="[object Uint32Array]",w={};w[fa]=w[sa]=w[la]=w[pa]=w[da]=w[ha]=w[ba]=w[ga]=w[va]=!0,w[Xo]=w[Yo]=w[ua]=w[Zo]=w[ca]=w[Jo]=w[Qo]=w[ko]=w[ta]=w[ra]=w[ea]=w[na]=w[oa]=w[aa]=w[ia]=!1;function ya(t){return F(t)&&Kt(t.length)&&!!w[V(t)]}function Xt(t){return function(r){return t(r)}}var Qr=typeof y=="object"&&y&&!y.nodeType&&y,st=Qr&&typeof module=="object"&&module&&!module.nodeType&&module,_a=st&&st.exports===Qr,Yt=_a&&zr.process,nt=function(){try{var t=st&&st.require&&st.require("util").types;return t||Yt&&Yt.binding&&Yt.binding("util")}catch{}}(),kr=nt&&nt.isTypedArray,Zt=kr?Xt(kr):ya,ja=Object.prototype,ma=ja.hasOwnProperty;function te(t,r){var e=S(t),n=!e&&Ot(t),o=!e&&!n&&ft(t),a=!e&&!n&&!o&&Zt(t),u=e||n||o||a,i=u?Ro(t.length,String):[],f=i.length;for(var c in t)(r||ma.call(t,c))&&!(u&&(c=="length"||o&&(c=="offset"||c=="parent")||a&&(c=="buffer"||c=="byteLength"||c=="byteOffset")||Vt(c,f)))&&i.push(c);return i}function re(t,r){return function(e){return t(r(e))}}var wa=re(Object.keys,Object),Oa=Object.prototype,Ta=Oa.hasOwnProperty;function Aa(t){if(!qt(t))return wa(t);var r=[];for(var e in Object(t))Ta.call(t,e)&&e!="constructor"&&r.push(e);return r}function Jt(t){return wt(t)?te(t):Aa(t)}function $a(t){var r=[];if(t!=null)for(var e in Object(t))r.push(e);return r}var Sa=Object.prototype,Ia=Sa.hasOwnProperty;function Pa(t){if(!M(t))return $a(t);var r=qt(t),e=[];for(var n in t)n=="constructor"&&(r||!Ia.call(t,n))||e.push(n);return e}function Qt(t){return wt(t)?te(t,!0):Pa(t)}var Ea=Kr(function(t,r,e,n){Hr(r,Qt(r),t,n)}),Ca=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,Fa=/^\w*$/;function kt(t,r){if(S(t))return!1;var e=typeof t;return e=="number"||e=="symbol"||e=="boolean"||t==null||Bt(t)?!0:Fa.test(t)||!Ca.test(t)||r!=null&&t in Object(r)}var lt=q(Object,"create");function Ma(){this.__data__=lt?lt(null):{},this.size=0}function La(t){var r=this.has(t)&&delete this.__data__[t];return this.size-=r?1:0,r}var za="__lodash_hash_undefined__",Na=Object.prototype,xa=Na.hasOwnProperty;function Da(t){var r=this.__data__;if(lt){var e=r[t];return e===za?void 0:e}return xa.call(r,t)?r[t]:void 0}var Ua=Object.prototype,Ba=Ua.hasOwnProperty;function Ra(t){var r=this.__data__;return lt?r[t]!==void 0:Ba.call(r,t)}var Ga="__lodash_hash_undefined__";function Wa(t,r){var e=this.__data__;return this.size+=this.has(t)?0:1,e[t]=lt&&r===void 0?Ga:r,this}function X(t){var r=-1,e=t==null?0:t.length;for(this.clear();++r<e;){var n=t[r];this.set(n[0],n[1])}}X.prototype.clear=Ma,X.prototype.delete=La,X.prototype.get=Da,X.prototype.has=Ra,X.prototype.set=Wa;function Ha(){this.__data__=[],this.size=0}function Tt(t,r){for(var e=t.length;e--;)if(ct(t[e][0],r))return e;return-1}var Va=Array.prototype,Ka=Va.splice;function qa(t){var r=this.__data__,e=Tt(r,t);if(e<0)return!1;var n=r.length-1;return e==n?r.pop():Ka.call(r,e,1),--this.size,!0}function Xa(t){var r=this.__data__,e=Tt(r,t);return e<0?void 0:r[e][1]}function Ya(t){return Tt(this.__data__,t)>-1}function Za(t,r){var e=this.__data__,n=Tt(e,t);return n<0?(++this.size,e.push([t,r])):e[n][1]=r,this}function N(t){var r=-1,e=t==null?0:t.length;for(this.clear();++r<e;){var n=t[r];this.set(n[0],n[1])}}N.prototype.clear=Ha,N.prototype.delete=qa,N.prototype.get=Xa,N.prototype.has=Ya,N.prototype.set=Za;var pt=q(E,"Map");function Ja(){this.size=0,this.__data__={hash:new X,map:new(pt||N),string:new X}}function Qa(t){var r=typeof t;return r=="string"||r=="number"||r=="symbol"||r=="boolean"?t!=="__proto__":t===null}function At(t,r){var e=t.__data__;return Qa(r)?e[typeof r=="string"?"string":"hash"]:e.map}function ka(t){var r=At(this,t).delete(t);return this.size-=r?1:0,r}function ti(t){return At(this,t).get(t)}function ri(t){return At(this,t).has(t)}function ei(t,r){var e=At(this,t),n=e.size;return e.set(t,r),this.size+=e.size==n?0:1,this}function x(t){var r=-1,e=t==null?0:t.length;for(this.clear();++r<e;){var n=t[r];this.set(n[0],n[1])}}x.prototype.clear=Ja,x.prototype.delete=ka,x.prototype.get=ti,x.prototype.has=ri,x.prototype.set=ei;var ni="Expected a function";function tr(t,r){if(typeof t!="function"||r!=null&&typeof r!="function")throw new TypeError(ni);var e=function(){var n=arguments,o=r?r.apply(this,n):n[0],a=e.cache;if(a.has(o))return a.get(o);var u=t.apply(this,n);return e.cache=a.set(o,u)||a,u};return e.cache=new(tr.Cache||x),e}tr.Cache=x;var oi=500;function ai(t){var r=tr(t,function(n){return e.size===oi&&e.clear(),n}),e=r.cache;return r}var ii=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,ui=/\\(\\)?/g,ci=ai(function(t){var r=[];return t.charCodeAt(0)===46&&r.push(""),t.replace(ii,function(e,n,o,a){r.push(o?a.replace(ui,"$1"):n||e)}),r});function fi(t){return t==null?"":Br(t)}function ee(t,r){return S(t)?t:kt(t,r)?[t]:ci(fi(t))}var si=1/0;function $t(t){if(typeof t=="string"||Bt(t))return t;var r=t+"";return r=="0"&&1/t==-si?"-0":r}function ne(t,r){r=ee(r,t);for(var e=0,n=r.length;t!=null&&e<n;)t=t[$t(r[e++])];return e&&e==n?t:void 0}function li(t,r,e){var n=t==null?void 0:ne(t,r);return n===void 0?e:n}function pi(t,r){for(var e=-1,n=r.length,o=t.length;++e<n;)t[o+e]=r[e];return t}var di=re(Object.getPrototypeOf,Object);const oe=di;var hi="[object Object]",bi=Function.prototype,gi=Object.prototype,ae=bi.toString,vi=gi.hasOwnProperty,yi=ae.call(Object);function _i(t){if(!F(t)||V(t)!=hi)return!1;var r=oe(t);if(r===null)return!0;var e=vi.call(r,"constructor")&&r.constructor;return typeof e=="function"&&e instanceof e&&ae.call(e)==yi}function ji(){this.__data__=new N,this.size=0}function mi(t){var r=this.__data__,e=r.delete(t);return this.size=r.size,e}function wi(t){return this.__data__.get(t)}function Oi(t){return this.__data__.has(t)}var Ti=200;function Ai(t,r){var e=this.__data__;if(e instanceof N){var n=e.__data__;if(!pt||n.length<Ti-1)return n.push([t,r]),this.size=++e.size,this;e=this.__data__=new x(n)}return e.set(t,r),this.size=e.size,this}function I(t){var r=this.__data__=new N(t);this.size=r.size}I.prototype.clear=ji,I.prototype.delete=mi,I.prototype.get=wi,I.prototype.has=Oi,I.prototype.set=Ai;var ie=typeof y=="object"&&y&&!y.nodeType&&y,ue=ie&&typeof module=="object"&&module&&!module.nodeType&&module,$i=ue&&ue.exports===ie,ce=$i?E.Buffer:void 0,fe=ce?ce.allocUnsafe:void 0;function se(t,r){if(r)return t.slice();var e=t.length,n=fe?fe(e):new t.constructor(e);return t.copy(n),n}function Si(t,r){for(var e=-1,n=t==null?0:t.length,o=0,a=[];++e<n;){var u=t[e];r(u,e,t)&&(a[o++]=u)}return a}function Ii(){return[]}var Pi=Object.prototype,Ei=Pi.propertyIsEnumerable,le=Object.getOwnPropertySymbols,Ci=le?function(t){return t==null?[]:(t=Object(t),Si(le(t),function(r){return Ei.call(t,r)}))}:Ii;function Fi(t,r,e){var n=r(t);return S(t)?n:pi(n,e(t))}function rr(t){return Fi(t,Jt,Ci)}var er=q(E,"DataView"),nr=q(E,"Promise"),or=q(E,"Set"),pe="[object Map]",Mi="[object Object]",de="[object Promise]",he="[object Set]",be="[object WeakMap]",ge="[object DataView]",Li=K(er),zi=K(pt),Ni=K(nr),xi=K(or),Di=K(Ht),Y=V;(er&&Y(new er(new ArrayBuffer(1)))!=ge||pt&&Y(new pt)!=pe||nr&&Y(nr.resolve())!=de||or&&Y(new or)!=he||Ht&&Y(new Ht)!=be)&&(Y=function(t){var r=V(t),e=r==Mi?t.constructor:void 0,n=e?K(e):"";if(n)switch(n){case Li:return ge;case zi:return pe;case Ni:return de;case xi:return he;case Di:return be}return r});const dt=Y;var Ui=Object.prototype,Bi=Ui.hasOwnProperty;function Ri(t){var r=t.length,e=new t.constructor(r);return r&&typeof t[0]=="string"&&Bi.call(t,"index")&&(e.index=t.index,e.input=t.input),e}var St=E.Uint8Array;function ar(t){var r=new t.constructor(t.byteLength);return new St(r).set(new St(t)),r}function Gi(t,r){var e=ar(t.buffer);return new t.constructor(e,t.byteOffset,t.byteLength)}var Wi=/\w*$/;function Hi(t){var r=new t.constructor(t.source,Wi.exec(t));return r.lastIndex=t.lastIndex,r}var ve=C?C.prototype:void 0,ye=ve?ve.valueOf:void 0;function Vi(t){return ye?Object(ye.call(t)):{}}function _e(t,r){var e=r?ar(t.buffer):t.buffer;return new t.constructor(e,t.byteOffset,t.length)}var Ki="[object Boolean]",qi="[object Date]",Xi="[object Map]",Yi="[object Number]",Zi="[object RegExp]",Ji="[object Set]",Qi="[object String]",ki="[object Symbol]",tu="[object ArrayBuffer]",ru="[object DataView]",eu="[object Float32Array]",nu="[object Float64Array]",ou="[object Int8Array]",au="[object Int16Array]",iu="[object Int32Array]",uu="[object Uint8Array]",cu="[object Uint8ClampedArray]",fu="[object Uint16Array]",su="[object Uint32Array]";function lu(t,r,e){var n=t.constructor;switch(r){case tu:return ar(t);case Ki:case qi:return new n(+t);case ru:return Gi(t);case eu:case nu:case ou:case au:case iu:case uu:case cu:case fu:case su:return _e(t,e);case Xi:return new n;case Yi:case Qi:return new n(t);case Zi:return Hi(t);case Ji:return new n;case ki:return Vi(t)}}function je(t){return typeof t.constructor=="function"&&!qt(t)?mo(oe(t)):{}}var pu="[object Map]";function du(t){return F(t)&&dt(t)==pu}var me=nt&&nt.isMap,hu=me?Xt(me):du,bu="[object Set]";function gu(t){return F(t)&&dt(t)==bu}var we=nt&&nt.isSet,vu=we?Xt(we):gu,yu=1,Oe="[object Arguments]",_u="[object Array]",ju="[object Boolean]",mu="[object Date]",wu="[object Error]",Te="[object Function]",Ou="[object GeneratorFunction]",Tu="[object Map]",Au="[object Number]",Ae="[object Object]",$u="[object RegExp]",Su="[object Set]",Iu="[object String]",Pu="[object Symbol]",Eu="[object WeakMap]",Cu="[object ArrayBuffer]",Fu="[object DataView]",Mu="[object Float32Array]",Lu="[object Float64Array]",zu="[object Int8Array]",Nu="[object Int16Array]",xu="[object Int32Array]",Du="[object Uint8Array]",Uu="[object Uint8ClampedArray]",Bu="[object Uint16Array]",Ru="[object Uint32Array]",j={};j[Oe]=j[_u]=j[Cu]=j[Fu]=j[ju]=j[mu]=j[Mu]=j[Lu]=j[zu]=j[Nu]=j[xu]=j[Tu]=j[Au]=j[Ae]=j[$u]=j[Su]=j[Iu]=j[Pu]=j[Du]=j[Uu]=j[Bu]=j[Ru]=!0,j[wu]=j[Te]=j[Eu]=!1;function It(t,r,e,n,o,a){var u,i=r&yu;if(u!==void 0)return u;if(!M(t))return t;var f=S(t);if(f)u=Ri(t);else{var c=dt(t),p=c==Te||c==Ou;if(ft(t))return se(t,i);if(c==Ae||c==Oe||p&&!o)u=p?{}:je(t);else{if(!j[c])return o?t:{};u=lu(t,c,i)}}a||(a=new I);var d=a.get(t);if(d)return d;a.set(t,u),vu(t)?t.forEach(function(v){u.add(It(v,r,e,v,t,a))}):hu(t)&&t.forEach(function(v,l){u.set(l,It(v,r,e,l,t,a))});var b=rr,g=f?void 0:b(t);return Co(g||t,function(v,l){g&&(l=v,v=t[l]),Wr(u,l,It(v,r,e,l,t,a))}),u}var Gu=1,Wu=4;function Hu(t){return It(t,Gu|Wu)}var Vu="__lodash_hash_undefined__";function Ku(t){return this.__data__.set(t,Vu),this}function qu(t){return this.__data__.has(t)}function Pt(t){var r=-1,e=t==null?0:t.length;for(this.__data__=new x;++r<e;)this.add(t[r])}Pt.prototype.add=Pt.prototype.push=Ku,Pt.prototype.has=qu;function Xu(t,r){for(var e=-1,n=t==null?0:t.length;++e<n;)if(r(t[e],e,t))return!0;return!1}function Yu(t,r){return t.has(r)}var Zu=1,Ju=2;function $e(t,r,e,n,o,a){var u=e&Zu,i=t.length,f=r.length;if(i!=f&&!(u&&f>i))return!1;var c=a.get(t),p=a.get(r);if(c&&p)return c==r&&p==t;var d=-1,b=!0,g=e&Ju?new Pt:void 0;for(a.set(t,r),a.set(r,t);++d<i;){var v=t[d],l=r[d];if(n)var h=u?n(l,v,d,r,t,a):n(v,l,d,t,r,a);if(h!==void 0){if(h)continue;b=!1;break}if(g){if(!Xu(r,function(s,_){if(!Yu(g,_)&&(v===s||o(v,s,e,n,a)))return g.push(_)})){b=!1;break}}else if(!(v===l||o(v,l,e,n,a))){b=!1;break}}return a.delete(t),a.delete(r),b}function Qu(t){var r=-1,e=Array(t.size);return t.forEach(function(n,o){e[++r]=[o,n]}),e}function ku(t){var r=-1,e=Array(t.size);return t.forEach(function(n){e[++r]=n}),e}var tc=1,rc=2,ec="[object Boolean]",nc="[object Date]",oc="[object Error]",ac="[object Map]",ic="[object Number]",uc="[object RegExp]",cc="[object Set]",fc="[object String]",sc="[object Symbol]",lc="[object ArrayBuffer]",pc="[object DataView]",Se=C?C.prototype:void 0,ir=Se?Se.valueOf:void 0;function dc(t,r,e,n,o,a,u){switch(e){case pc:if(t.byteLength!=r.byteLength||t.byteOffset!=r.byteOffset)return!1;t=t.buffer,r=r.buffer;case lc:return!(t.byteLength!=r.byteLength||!a(new St(t),new St(r)));case ec:case nc:case ic:return ct(+t,+r);case oc:return t.name==r.name&&t.message==r.message;case uc:case fc:return t==r+"";case ac:var i=Qu;case cc:var f=n&tc;if(i||(i=ku),t.size!=r.size&&!f)return!1;var c=u.get(t);if(c)return c==r;n|=rc,u.set(t,r);var p=$e(i(t),i(r),n,o,a,u);return u.delete(t),p;case sc:if(ir)return ir.call(t)==ir.call(r)}return!1}var hc=1,bc=Object.prototype,gc=bc.hasOwnProperty;function vc(t,r,e,n,o,a){var u=e&hc,i=rr(t),f=i.length,c=rr(r),p=c.length;if(f!=p&&!u)return!1;for(var d=f;d--;){var b=i[d];if(!(u?b in r:gc.call(r,b)))return!1}var g=a.get(t),v=a.get(r);if(g&&v)return g==r&&v==t;var l=!0;a.set(t,r),a.set(r,t);for(var h=u;++d<f;){b=i[d];var s=t[b],_=r[b];if(n)var R=u?n(_,s,b,r,t,a):n(s,_,b,t,r,a);if(!(R===void 0?s===_||o(s,_,e,n,a):R)){l=!1;break}h||(h=b=="constructor")}if(l&&!h){var et=t.constructor,z=r.constructor;et!=z&&"constructor"in t&&"constructor"in r&&!(typeof et=="function"&&et instanceof et&&typeof z=="function"&&z instanceof z)&&(l=!1)}return a.delete(t),a.delete(r),l}var yc=1,Ie="[object Arguments]",Pe="[object Array]",Et="[object Object]",_c=Object.prototype,Ee=_c.hasOwnProperty;function jc(t,r,e,n,o,a){var u=S(t),i=S(r),f=u?Pe:dt(t),c=i?Pe:dt(r);f=f==Ie?Et:f,c=c==Ie?Et:c;var p=f==Et,d=c==Et,b=f==c;if(b&&ft(t)){if(!ft(r))return!1;u=!0,p=!1}if(b&&!p)return a||(a=new I),u||Zt(t)?$e(t,r,e,n,o,a):dc(t,r,f,e,n,o,a);if(!(e&yc)){var g=p&&Ee.call(t,"__wrapped__"),v=d&&Ee.call(r,"__wrapped__");if(g||v){var l=g?t.value():t,h=v?r.value():r;return a||(a=new I),o(l,h,e,n,a)}}return b?(a||(a=new I),vc(t,r,e,n,o,a)):!1}function ur(t,r,e,n,o){return t===r?!0:t==null||r==null||!F(t)&&!F(r)?t!==t&&r!==r:jc(t,r,e,n,ur,o)}var mc=1,wc=2;function Oc(t,r,e,n){var o=e.length,a=o;if(t==null)return!a;for(t=Object(t);o--;){var u=e[o];if(u[2]?u[1]!==t[u[0]]:!(u[0]in t))return!1}for(;++o<a;){u=e[o];var i=u[0],f=t[i],c=u[1];if(u[2]){if(f===void 0&&!(i in t))return!1}else{var p=new I,d;if(!(d===void 0?ur(c,f,mc|wc,n,p):d))return!1}}return!0}function Ce(t){return t===t&&!M(t)}function Tc(t){for(var r=Jt(t),e=r.length;e--;){var n=r[e],o=t[n];r[e]=[n,o,Ce(o)]}return r}function Fe(t,r){return function(e){return e==null?!1:e[t]===r&&(r!==void 0||t in Object(e))}}function Ac(t){var r=Tc(t);return r.length==1&&r[0][2]?Fe(r[0][0],r[0][1]):function(e){return e===t||Oc(e,t,r)}}function $c(t,r){return t!=null&&r in Object(t)}function Sc(t,r,e){r=ee(r,t);for(var n=-1,o=r.length,a=!1;++n<o;){var u=$t(r[n]);if(!(a=t!=null&&e(t,u)))break;t=t[u]}return a||++n!=o?a:(o=t==null?0:t.length,!!o&&Kt(o)&&Vt(u,o)&&(S(t)||Ot(t)))}function Ic(t,r){return t!=null&&Sc(t,r,$c)}var Pc=1,Ec=2;function Cc(t,r){return kt(t)&&Ce(r)?Fe($t(t),r):function(e){var n=li(e,t);return n===void 0&&n===r?Ic(e,t):ur(r,n,Pc|Ec)}}function Fc(t){return function(r){return r==null?void 0:r[t]}}function Mc(t){return function(r){return ne(r,t)}}function Lc(t){return kt(t)?Fc($t(t)):Mc(t)}function zc(t){return typeof t=="function"?t:t==null?Rt:typeof t=="object"?S(t)?Cc(t[0],t[1]):Ac(t):Lc(t)}function Nc(t){return function(r,e,n){for(var o=-1,a=Object(r),u=n(r),i=u.length;i--;){var f=u[++o];if(e(a[f],f,a)===!1)break}return r}}var Me=Nc();function xc(t,r){return t&&Me(t,r,Jt)}function cr(t,r,e){(e!==void 0&&!ct(t[r],e)||e===void 0&&!(r in t))&&mt(t,r,e)}function Dc(t){return F(t)&&wt(t)}function fr(t,r){if(!(r==="constructor"&&typeof t[r]=="function")&&r!="__proto__")return t[r]}function Uc(t){return Hr(t,Qt(t))}function Bc(t,r,e,n,o,a,u){var i=fr(t,e),f=fr(r,e),c=u.get(f);if(c){cr(t,e,c);return}var p=a?a(i,f,e+"",t,r,u):void 0,d=p===void 0;if(d){var b=S(f),g=!b&&ft(f),v=!b&&!g&&Zt(f);p=f,b||g||v?S(i)?p=i:Dc(i)?p=Oo(i):g?(d=!1,p=se(f,!0)):v?(d=!1,p=_e(f,!0)):p=[]:_i(f)||Ot(f)?(p=i,Ot(i)?p=Uc(i):(!M(i)||Gt(i))&&(p=je(f))):d=!1}d&&(u.set(f,p),o(p,f,n,a,u),u.delete(f)),cr(t,e,p)}function Le(t,r,e,n,o){t!==r&&Me(r,function(a,u){if(o||(o=new I),M(a))Bc(t,r,u,e,Le,n,o);else{var i=n?n(fr(t,u),a,u+"",t,r,o):void 0;i===void 0&&(i=a),cr(t,u,i)}},Qt)}var Rc=Kr(function(t,r,e,n){Le(t,r,e,n)});function Gc(t,r){var e={};return r=zc(r),xc(t,function(n,o,a){mt(e,r(n,o,a),n)}),e}const Wc=new RegExp("([\\p{Ll}\\d])(\\p{Lu})","gu"),Hc=new RegExp("(\\p{Lu})([\\p{Lu}][\\p{Ll}])","gu"),Vc=new RegExp("(\\d)\\p{Ll}|(\\p{L})\\d","u"),Kc=/[^\p{L}\d]+/giu,ze="$1\0$2",Ne="";function xe(t){let r=t.trim();r=r.replace(Wc,ze).replace(Hc,ze),r=r.replace(Kc,"\0");let e=0,n=r.length;for(;r.charAt(e)==="\0";)e++;if(e===n)return[];for(;r.charAt(n-1)==="\0";)n--;return r.slice(e,n).split(/\0/g)}function qc(t){const r=xe(t);for(let e=0;e<r.length;e++){const n=r[e],o=Vc.exec(n);if(o){const a=o.index+(o[1]??o[2]).length;r.splice(e,1,n.slice(0,a),n.slice(a))}}return r}function Xc(t,r){const[e,n,o]=Qc(t,r),a=Yc(void 0),u=Zc(void 0),i=Jc(a,u);return e+n.map((f,c)=>c===0?a(f):i(f,c)).join("")+o}function Yc(t){return r=>r.toLocaleLowerCase(t)}function Zc(t){return r=>r.toLocaleUpperCase(t)}function Jc(t,r){return(e,n)=>{const o=e[0];return(n>0&&o>="0"&&o<="9"?"_"+o:r(o))+t(e.slice(1))}}function Qc(t,r={}){const e=r.split??(r.separateNumbers?qc:xe),n=r.prefixCharacters??Ne,o=r.suffixCharacters??Ne;let a=0,u=t.length;for(;a<t.length;){const i=t.charAt(a);if(!n.includes(i))break;a++}for(;u>a;){const i=u-1,f=t.charAt(i);if(!o.includes(f))break;u=i}return[t.slice(0,a),e(t.slice(a,u)),t.slice(u)]}const kc=t=>/.+-.+/.test(t)?Xc(t):t,tf=t=>Object.prototype.toString.call(t).slice(8,-1)==="Object";function rf(t,r){const e=Object.create(null),n=t.split(",");for(let o=0;o<n.length;o++)e[n[o]]=!0;return o=>!!e[o]}const ef=rf("String,Number,Boolean,Function,Symbol,BigInt");function nf(t){const r=t==null?void 0:t.toString().match(/^\s*function (\w+)/);return r?r[1]:t===null?"null":""}function of(t,r){let e;const n=nf(r);if(ef(n)){const o=typeof t;e=o===n.toLowerCase(),!e&&o==="object"&&(e=t instanceof r)}else n==="Object"?e=M(t):n==="Array"?e=Array.isArray(t):n==="null"?e=t===null:e=t instanceof r;return{valid:e,expectedType:n}}function af({prop:t,type:r,validator:e}){if(![void 0,null].includes(t)&&r){let n=!1;const o=Array.isArray(r)?r:[r],a=[];for(let u=0;u<o.length&&!n;u++){const{valid:i,expectedType:f}=of(t,o[u]);a.push(f||""),n=i}if(!n)throw new TypeError(`Invalid prop: type check failed, expecting [${a.join(", ")}], receiving: ${t}`)}if(e&&!e(t))throw new Error(`Invalid prop: validator check failed, receiving: ${t}`)}function uf(t,{mergeObject:r,mergeFunction:e}){const n=[];for(let a=t.length-1;a>=0;a--)n.push(t[a]);const o=e?(a,u)=>typeof a=="function"&&typeof u=="function"?e(u,a):void 0:void 0;return r==="deep"?Rc(...n,o):Ea(...n,o)}function cf(t,{mergeFunction:r}){return t.reduce(r,()=>{})}function sr(t,r={}){const{type:e,default:n,defaultIsDynamic:o=!1,required:a=!1,validator:u,camelizeObjectKeys:i=!1,mergeObjectApplyOnlyToDefault:f=!1,mergeFunctionApplyOnlyToDefault:c=!0}=r;let{mergeObject:p="deep",mergeFunction:d=!1}=r;const b=[];let g,v=!1,l=!1;const h=s=>{if(s!==void 0){af({type:e,prop:s,validator:u});const _=tf(s),R=typeof s=="function";return v=_,l=R,_?(s=Hu(s),i?Gc(s,(et,z)=>kc(z)):s):s}};for(const s of t)b.push(h(s));if(!o)b.push(h(n));else if(typeof n!="function")throw new TypeError(`Invalid option: options.default should be Function when options.defaultIsDynamic enabled, receiving: ${n}`);v||(p=!1,l||(d=!1));for(let s=0;s<b.length;s++){const _=b[s];if(_!==void 0){s===b.length-1?g=_:p?g=uf(f?[_,n]:b,{mergeObject:p,mergeFunction:d}):d?g=cf(c?[_,n]:b,{mergeFunction:d}):g=_;break}}if(a&&[void 0,null].includes(g))throw new Error("Missing required prop");return o?sr(t,{...r,default:n(g),defaultIsDynamic:!1}):g}var De=typeof global=="object"&&global&&global.Object===Object&&global,ff=typeof self=="object"&&self&&self.Object===Object&&self,P=De||ff||Function("return this")(),L=P.Symbol,Ue=Object.prototype,sf=Ue.hasOwnProperty,lf=Ue.toString,ht=L?L.toStringTag:void 0;function pf(t){var r=sf.call(t,ht),e=t[ht];try{t[ht]=void 0;var n=!0}catch{}var o=lf.call(t);return n&&(r?t[ht]=e:delete t[ht]),o}var df=Object.prototype,hf=df.toString;function bf(t){return hf.call(t)}var gf="[object Null]",vf="[object Undefined]",Be=L?L.toStringTag:void 0;function Z(t){return t==null?t===void 0?vf:gf:Be&&Be in Object(t)?pf(t):bf(t)}function G(t){return t!=null&&typeof t=="object"}var yf="[object Symbol]";function Ct(t){return typeof t=="symbol"||G(t)&&Z(t)==yf}function _f(t,r){for(var e=-1,n=t==null?0:t.length,o=Array(n);++e<n;)o[e]=r(t[e],e,t);return o}var D=Array.isArray,jf=1/0,Re=L?L.prototype:void 0,Ge=Re?Re.toString:void 0;function We(t){if(typeof t=="string")return t;if(D(t))return _f(t,We)+"";if(Ct(t))return Ge?Ge.call(t):"";var r=t+"";return r=="0"&&1/t==-jf?"-0":r}var mf=/\s/;function wf(t){for(var r=t.length;r--&&mf.test(t.charAt(r)););return r}var Of=/^\s+/;function Tf(t){return t&&t.slice(0,wf(t)+1).replace(Of,"")}function A(t){var r=typeof t;return t!=null&&(r=="object"||r=="function")}var He=NaN,Af=/^[-+]0x[0-9a-f]+$/i,$f=/^0b[01]+$/i,Sf=/^0o[0-7]+$/i,If=parseInt;function Ve(t){if(typeof t=="number")return t;if(Ct(t))return He;if(A(t)){var r=typeof t.valueOf=="function"?t.valueOf():t;t=A(r)?r+"":r}if(typeof t!="string")return t===0?t:+t;t=Tf(t);var e=$f.test(t);return e||Sf.test(t)?If(t.slice(2),e?2:8):Af.test(t)?He:+t}function Ke(t){return t}var Pf="[object AsyncFunction]",Ef="[object Function]",Cf="[object GeneratorFunction]",Ff="[object Proxy]";function lr(t){if(!A(t))return!1;var r=Z(t);return r==Ef||r==Cf||r==Pf||r==Ff}var pr=P["__core-js_shared__"],qe=function(){var t=/[^.]+$/.exec(pr&&pr.keys&&pr.keys.IE_PROTO||"");return t?"Symbol(src)_1."+t:""}();function Mf(t){return!!qe&&qe in t}var Lf=Function.prototype,zf=Lf.toString;function J(t){if(t!=null){try{return zf.call(t)}catch{}try{return t+""}catch{}}return""}var Nf=/[\\^$.*+?()[\]{}|]/g,xf=/^\[object .+?Constructor\]$/,Df=Function.prototype,Uf=Object.prototype,Bf=Df.toString,Rf=Uf.hasOwnProperty,Gf=RegExp("^"+Bf.call(Rf).replace(Nf,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");function Wf(t){if(!A(t)||Mf(t))return!1;var r=lr(t)?Gf:xf;return r.test(J(t))}function Hf(t,r){return t==null?void 0:t[r]}function Q(t,r){var e=Hf(t,r);return Wf(e)?e:void 0}var dr=Q(P,"WeakMap"),Xe=Object.create,Vf=function(){function t(){}return function(r){if(!A(r))return{};if(Xe)return Xe(r);t.prototype=r;var e=new t;return t.prototype=void 0,e}}();function Kf(t,r,e){switch(e.length){case 0:return t.call(r);case 1:return t.call(r,e[0]);case 2:return t.call(r,e[0],e[1]);case 3:return t.call(r,e[0],e[1],e[2])}return t.apply(r,e)}function Ye(t,r){var e=-1,n=t.length;for(r||(r=Array(n));++e<n;)r[e]=t[e];return r}var qf=800,Xf=16,Yf=Date.now;function Zf(t){var r=0,e=0;return function(){var n=Yf(),o=Xf-(n-e);if(e=n,o>0){if(++r>=qf)return arguments[0]}else r=0;return t.apply(void 0,arguments)}}function Jf(t){return function(){return t}}var Ft=function(){try{var t=Q(Object,"defineProperty");return t({},"",{}),t}catch{}}(),Qf=Ft?function(t,r){return Ft(t,"toString",{configurable:!0,enumerable:!1,value:Jf(r),writable:!0})}:Ke,Ze=Zf(Qf);function kf(t,r){for(var e=-1,n=t==null?0:t.length;++e<n&&r(t[e],e,t)!==!1;);return t}var ts=9007199254740991,rs=/^(?:0|[1-9]\d*)$/;function hr(t,r){var e=typeof t;return r=r??ts,!!r&&(e=="number"||e!="symbol"&&rs.test(t))&&t>-1&&t%1==0&&t<r}function br(t,r,e){r=="__proto__"&&Ft?Ft(t,r,{configurable:!0,enumerable:!0,value:e,writable:!0}):t[r]=e}function Mt(t,r){return t===r||t!==t&&r!==r}var es=Object.prototype,ns=es.hasOwnProperty;function gr(t,r,e){var n=t[r];(!(ns.call(t,r)&&Mt(n,e))||e===void 0&&!(r in t))&&br(t,r,e)}function ot(t,r,e,n){var o=!e;e||(e={});for(var a=-1,u=r.length;++a<u;){var i=r[a],f=void 0;f===void 0&&(f=t[i]),o?br(e,i,f):gr(e,i,f)}return e}var Je=Math.max;function Qe(t,r,e){return r=Je(r===void 0?t.length-1:r,0),function(){for(var n=arguments,o=-1,a=Je(n.length-r,0),u=Array(a);++o<a;)u[o]=n[r+o];o=-1;for(var i=Array(r+1);++o<r;)i[o]=n[o];return i[r]=e(u),Kf(t,this,i)}}function os(t,r){return Ze(Qe(t,r,Ke),t+"")}var as=9007199254740991;function ke(t){return typeof t=="number"&&t>-1&&t%1==0&&t<=as}function Lt(t){return t!=null&&ke(t.length)&&!lr(t)}function is(t,r,e){if(!A(e))return!1;var n=typeof r;return(n=="number"?Lt(e)&&hr(r,e.length):n=="string"&&r in e)?Mt(e[r],t):!1}function tn(t){return os(function(r,e){var n=-1,o=e.length,a=o>1?e[o-1]:void 0,u=o>2?e[2]:void 0;for(a=t.length>3&&typeof a=="function"?(o--,a):void 0,u&&is(e[0],e[1],u)&&(a=o<3?void 0:a,o=1),r=Object(r);++n<o;){var i=e[n];i&&t(r,i,n,a)}return r})}var us=Object.prototype;function vr(t){var r=t&&t.constructor,e=typeof r=="function"&&r.prototype||us;return t===e}function cs(t,r){for(var e=-1,n=Array(t);++e<t;)n[e]=r(e);return n}var fs="[object Arguments]";function rn(t){return G(t)&&Z(t)==fs}var en=Object.prototype,ss=en.hasOwnProperty,ls=en.propertyIsEnumerable,zt=rn(function(){return arguments}())?rn:function(t){return G(t)&&ss.call(t,"callee")&&!ls.call(t,"callee")};function ps(){return!1}var nn=typeof y=="object"&&y&&!y.nodeType&&y,on=nn&&typeof module=="object"&&module&&!module.nodeType&&module,ds=on&&on.exports===nn,an=ds?P.Buffer:void 0,hs=an?an.isBuffer:void 0,yr=hs||ps,bs="[object Arguments]",gs="[object Array]",vs="[object Boolean]",ys="[object Date]",_s="[object Error]",js="[object Function]",ms="[object Map]",ws="[object Number]",Os="[object Object]",Ts="[object RegExp]",As="[object Set]",$s="[object String]",Ss="[object WeakMap]",Is="[object ArrayBuffer]",Ps="[object DataView]",Es="[object Float32Array]",Cs="[object Float64Array]",Fs="[object Int8Array]",Ms="[object Int16Array]",Ls="[object Int32Array]",zs="[object Uint8Array]",Ns="[object Uint8ClampedArray]",xs="[object Uint16Array]",Ds="[object Uint32Array]",O={};O[Es]=O[Cs]=O[Fs]=O[Ms]=O[Ls]=O[zs]=O[Ns]=O[xs]=O[Ds]=!0,O[bs]=O[gs]=O[Is]=O[vs]=O[Ps]=O[ys]=O[_s]=O[js]=O[ms]=O[ws]=O[Os]=O[Ts]=O[As]=O[$s]=O[Ss]=!1;function Us(t){return G(t)&&ke(t.length)&&!!O[Z(t)]}function _r(t){return function(r){return t(r)}}var un=typeof y=="object"&&y&&!y.nodeType&&y,bt=un&&typeof module=="object"&&module&&!module.nodeType&&module,Bs=bt&&bt.exports===un,jr=Bs&&De.process,at=function(){try{var t=bt&&bt.require&&bt.require("util").types;return t||jr&&jr.binding&&jr.binding("util")}catch{}}(),cn=at&&at.isTypedArray,fn=cn?_r(cn):Us,Rs=Object.prototype,Gs=Rs.hasOwnProperty;function sn(t,r){var e=D(t),n=!e&&zt(t),o=!e&&!n&&yr(t),a=!e&&!n&&!o&&fn(t),u=e||n||o||a,i=u?cs(t.length,String):[],f=i.length;for(var c in t)(r||Gs.call(t,c))&&!(u&&(c=="length"||o&&(c=="offset"||c=="parent")||a&&(c=="buffer"||c=="byteLength"||c=="byteOffset")||hr(c,f)))&&i.push(c);return i}function ln(t,r){return function(e){return t(r(e))}}var Ws=ln(Object.keys,Object),Hs=Object.prototype,Vs=Hs.hasOwnProperty;function Ks(t){if(!vr(t))return Ws(t);var r=[];for(var e in Object(t))Vs.call(t,e)&&e!="constructor"&&r.push(e);return r}function mr(t){return Lt(t)?sn(t):Ks(t)}function qs(t){var r=[];if(t!=null)for(var e in Object(t))r.push(e);return r}var Xs=Object.prototype,Ys=Xs.hasOwnProperty;function Zs(t){if(!A(t))return qs(t);var r=vr(t),e=[];for(var n in t)n=="constructor"&&(r||!Ys.call(t,n))||e.push(n);return e}function it(t){return Lt(t)?sn(t,!0):Zs(t)}var pn=tn(function(t,r){ot(r,it(r),t)}),Js=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,Qs=/^\w*$/;function ks(t,r){if(D(t))return!1;var e=typeof t;return e=="number"||e=="symbol"||e=="boolean"||t==null||Ct(t)?!0:Qs.test(t)||!Js.test(t)||r!=null&&t in Object(r)}var gt=Q(Object,"create");function tl(){this.__data__=gt?gt(null):{},this.size=0}function rl(t){var r=this.has(t)&&delete this.__data__[t];return this.size-=r?1:0,r}var el="__lodash_hash_undefined__",nl=Object.prototype,ol=nl.hasOwnProperty;function al(t){var r=this.__data__;if(gt){var e=r[t];return e===el?void 0:e}return ol.call(r,t)?r[t]:void 0}var il=Object.prototype,ul=il.hasOwnProperty;function cl(t){var r=this.__data__;return gt?r[t]!==void 0:ul.call(r,t)}var fl="__lodash_hash_undefined__";function sl(t,r){var e=this.__data__;return this.size+=this.has(t)?0:1,e[t]=gt&&r===void 0?fl:r,this}function k(t){var r=-1,e=t==null?0:t.length;for(this.clear();++r<e;){var n=t[r];this.set(n[0],n[1])}}k.prototype.clear=tl,k.prototype.delete=rl,k.prototype.get=al,k.prototype.has=cl,k.prototype.set=sl;function ll(){this.__data__=[],this.size=0}function Nt(t,r){for(var e=t.length;e--;)if(Mt(t[e][0],r))return e;return-1}var pl=Array.prototype,dl=pl.splice;function hl(t){var r=this.__data__,e=Nt(r,t);if(e<0)return!1;var n=r.length-1;return e==n?r.pop():dl.call(r,e,1),--this.size,!0}function bl(t){var r=this.__data__,e=Nt(r,t);return e<0?void 0:r[e][1]}function gl(t){return Nt(this.__data__,t)>-1}function vl(t,r){var e=this.__data__,n=Nt(e,t);return n<0?(++this.size,e.push([t,r])):e[n][1]=r,this}function U(t){var r=-1,e=t==null?0:t.length;for(this.clear();++r<e;){var n=t[r];this.set(n[0],n[1])}}U.prototype.clear=ll,U.prototype.delete=hl,U.prototype.get=bl,U.prototype.has=gl,U.prototype.set=vl;var vt=Q(P,"Map");function yl(){this.size=0,this.__data__={hash:new k,map:new(vt||U),string:new k}}function _l(t){var r=typeof t;return r=="string"||r=="number"||r=="symbol"||r=="boolean"?t!=="__proto__":t===null}function xt(t,r){var e=t.__data__;return _l(r)?e[typeof r=="string"?"string":"hash"]:e.map}function jl(t){var r=xt(this,t).delete(t);return this.size-=r?1:0,r}function ml(t){return xt(this,t).get(t)}function wl(t){return xt(this,t).has(t)}function Ol(t,r){var e=xt(this,t),n=e.size;return e.set(t,r),this.size+=e.size==n?0:1,this}function W(t){var r=-1,e=t==null?0:t.length;for(this.clear();++r<e;){var n=t[r];this.set(n[0],n[1])}}W.prototype.clear=yl,W.prototype.delete=jl,W.prototype.get=ml,W.prototype.has=wl,W.prototype.set=Ol;var Tl="Expected a function";function wr(t,r){if(typeof t!="function"||r!=null&&typeof r!="function")throw new TypeError(Tl);var e=function(){var n=arguments,o=r?r.apply(this,n):n[0],a=e.cache;if(a.has(o))return a.get(o);var u=t.apply(this,n);return e.cache=a.set(o,u)||a,u};return e.cache=new(wr.Cache||W),e}wr.Cache=W;var Al=500;function $l(t){var r=wr(t,function(n){return e.size===Al&&e.clear(),n}),e=r.cache;return r}var Sl=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,Il=/\\(\\)?/g,Pl=$l(function(t){var r=[];return t.charCodeAt(0)===46&&r.push(""),t.replace(Sl,function(e,n,o,a){r.push(o?a.replace(Il,"$1"):n||e)}),r});function El(t){return t==null?"":We(t)}function dn(t,r){return D(t)?t:ks(t,r)?[t]:Pl(El(t))}var Cl=1/0;function hn(t){if(typeof t=="string"||Ct(t))return t;var r=t+"";return r=="0"&&1/t==-Cl?"-0":r}function Fl(t,r){r=dn(r,t);for(var e=0,n=r.length;t!=null&&e<n;)t=t[hn(r[e++])];return e&&e==n?t:void 0}function Ml(t,r,e){var n=t==null?void 0:Fl(t,r);return n===void 0?e:n}function Ll(t,r){for(var e=-1,n=r.length,o=Array(n),a=t==null;++e<n;)o[e]=a?void 0:Ml(t,r[e]);return o}function Or(t,r){for(var e=-1,n=r.length,o=t.length;++e<n;)t[o+e]=r[e];return t}var bn=L?L.isConcatSpreadable:void 0;function zl(t){return D(t)||zt(t)||!!(bn&&t&&t[bn])}function Nl(t,r,e,n,o){var a=-1,u=t.length;for(e||(e=zl),o||(o=[]);++a<u;){var i=t[a];e(i)?Or(o,i):o[o.length]=i}return o}function xl(t){var r=t==null?0:t.length;return r?Nl(t):[]}function Dl(t){return Ze(Qe(t,void 0,xl),t+"")}var Ul=Dl(Ll),Tr=ln(Object.getPrototypeOf,Object),Bl="[object Object]",Rl=Function.prototype,Gl=Object.prototype,gn=Rl.toString,Wl=Gl.hasOwnProperty,Hl=gn.call(Object);function yt(t){if(!G(t)||Z(t)!=Bl)return!1;var r=Tr(t);if(r===null)return!0;var e=Wl.call(r,"constructor")&&r.constructor;return typeof e=="function"&&e instanceof e&&gn.call(e)==Hl}function Vl(){this.__data__=new U,this.size=0}function Kl(t){var r=this.__data__,e=r.delete(t);return this.size=r.size,e}function ql(t){return this.__data__.get(t)}function Xl(t){return this.__data__.has(t)}var Yl=200;function Zl(t,r){var e=this.__data__;if(e instanceof U){var n=e.__data__;if(!vt||n.length<Yl-1)return n.push([t,r]),this.size=++e.size,this;e=this.__data__=new W(n)}return e.set(t,r),this.size=e.size,this}function tt(t){var r=this.__data__=new U(t);this.size=r.size}tt.prototype.clear=Vl,tt.prototype.delete=Kl,tt.prototype.get=ql,tt.prototype.has=Xl,tt.prototype.set=Zl;function Jl(t,r){return t&&ot(r,mr(r),t)}function Ql(t,r){return t&&ot(r,it(r),t)}var vn=typeof y=="object"&&y&&!y.nodeType&&y,yn=vn&&typeof module=="object"&&module&&!module.nodeType&&module,kl=yn&&yn.exports===vn,_n=kl?P.Buffer:void 0,jn=_n?_n.allocUnsafe:void 0;function mn(t,r){if(r)return t.slice();var e=t.length,n=jn?jn(e):new t.constructor(e);return t.copy(n),n}function tp(t,r){for(var e=-1,n=t==null?0:t.length,o=0,a=[];++e<n;){var u=t[e];r(u,e,t)&&(a[o++]=u)}return a}function wn(){return[]}var rp=Object.prototype,ep=rp.propertyIsEnumerable,On=Object.getOwnPropertySymbols,Ar=On?function(t){return t==null?[]:(t=Object(t),tp(On(t),function(r){return ep.call(t,r)}))}:wn;function np(t,r){return ot(t,Ar(t),r)}var op=Object.getOwnPropertySymbols,Tn=op?function(t){for(var r=[];t;)Or(r,Ar(t)),t=Tr(t);return r}:wn;function ap(t,r){return ot(t,Tn(t),r)}function An(t,r,e){var n=r(t);return D(t)?n:Or(n,e(t))}function ip(t){return An(t,mr,Ar)}function up(t){return An(t,it,Tn)}var $r=Q(P,"DataView"),Sr=Q(P,"Promise"),Ir=Q(P,"Set"),$n="[object Map]",cp="[object Object]",Sn="[object Promise]",In="[object Set]",Pn="[object WeakMap]",En="[object DataView]",fp=J($r),sp=J(vt),lp=J(Sr),pp=J(Ir),dp=J(dr),B=Z;($r&&B(new $r(new ArrayBuffer(1)))!=En||vt&&B(new vt)!=$n||Sr&&B(Sr.resolve())!=Sn||Ir&&B(new Ir)!=In||dr&&B(new dr)!=Pn)&&(B=function(t){var r=Z(t),e=r==cp?t.constructor:void 0,n=e?J(e):"";if(n)switch(n){case fp:return En;case sp:return $n;case lp:return Sn;case pp:return In;case dp:return Pn}return r});var hp=Object.prototype,bp=hp.hasOwnProperty;function gp(t){var r=t.length,e=new t.constructor(r);return r&&typeof t[0]=="string"&&bp.call(t,"index")&&(e.index=t.index,e.input=t.input),e}var Cn=P.Uint8Array;function Pr(t){var r=new t.constructor(t.byteLength);return new Cn(r).set(new Cn(t)),r}function vp(t,r){var e=r?Pr(t.buffer):t.buffer;return new t.constructor(e,t.byteOffset,t.byteLength)}var yp=/\w*$/;function _p(t){var r=new t.constructor(t.source,yp.exec(t));return r.lastIndex=t.lastIndex,r}var Fn=L?L.prototype:void 0,Mn=Fn?Fn.valueOf:void 0;function jp(t){return Mn?Object(Mn.call(t)):{}}function Ln(t,r){var e=r?Pr(t.buffer):t.buffer;return new t.constructor(e,t.byteOffset,t.length)}var mp="[object Boolean]",wp="[object Date]",Op="[object Map]",Tp="[object Number]",Ap="[object RegExp]",$p="[object Set]",Sp="[object String]",Ip="[object Symbol]",Pp="[object ArrayBuffer]",Ep="[object DataView]",Cp="[object Float32Array]",Fp="[object Float64Array]",Mp="[object Int8Array]",Lp="[object Int16Array]",zp="[object Int32Array]",Np="[object Uint8Array]",xp="[object Uint8ClampedArray]",Dp="[object Uint16Array]",Up="[object Uint32Array]";function Bp(t,r,e){var n=t.constructor;switch(r){case Pp:return Pr(t);case mp:case wp:return new n(+t);case Ep:return vp(t,e);case Cp:case Fp:case Mp:case Lp:case zp:case Np:case xp:case Dp:case Up:return Ln(t,e);case Op:return new n;case Tp:case Sp:return new n(t);case Ap:return _p(t);case $p:return new n;case Ip:return jp(t)}}function zn(t){return typeof t.constructor=="function"&&!vr(t)?Vf(Tr(t)):{}}var Rp="[object Map]";function Gp(t){return G(t)&&B(t)==Rp}var Nn=at&&at.isMap,Wp=Nn?_r(Nn):Gp,Hp="[object Set]";function Vp(t){return G(t)&&B(t)==Hp}var xn=at&&at.isSet,Kp=xn?_r(xn):Vp,qp=1,Xp=2,Yp=4,Dn="[object Arguments]",Zp="[object Array]",Jp="[object Boolean]",Qp="[object Date]",kp="[object Error]",Un="[object Function]",td="[object GeneratorFunction]",rd="[object Map]",ed="[object Number]",Bn="[object Object]",nd="[object RegExp]",od="[object Set]",ad="[object String]",id="[object Symbol]",ud="[object WeakMap]",cd="[object ArrayBuffer]",fd="[object DataView]",sd="[object Float32Array]",ld="[object Float64Array]",pd="[object Int8Array]",dd="[object Int16Array]",hd="[object Int32Array]",bd="[object Uint8Array]",gd="[object Uint8ClampedArray]",vd="[object Uint16Array]",yd="[object Uint32Array]",m={};m[Dn]=m[Zp]=m[cd]=m[fd]=m[Jp]=m[Qp]=m[sd]=m[ld]=m[pd]=m[dd]=m[hd]=m[rd]=m[ed]=m[Bn]=m[nd]=m[od]=m[ad]=m[id]=m[bd]=m[gd]=m[vd]=m[yd]=!0,m[kp]=m[Un]=m[ud]=!1;function Dt(t,r,e,n,o,a){var u,i=r&qp,f=r&Xp,c=r&Yp;if(u!==void 0)return u;if(!A(t))return t;var p=D(t);if(p){if(u=gp(t),!i)return Ye(t,u)}else{var d=B(t),b=d==Un||d==td;if(yr(t))return mn(t,i);if(d==Bn||d==Dn||b&&!o){if(u=f||b?{}:zn(t),!i)return f?ap(t,Ql(u,t)):np(t,Jl(u,t))}else{if(!m[d])return o?t:{};u=Bp(t,d,i)}}a||(a=new tt);var g=a.get(t);if(g)return g;a.set(t,u),Kp(t)?t.forEach(function(h){u.add(Dt(h,r,e,h,t,a))}):Wp(t)&&t.forEach(function(h,s){u.set(s,Dt(h,r,e,s,t,a))});var v=c?f?up:ip:f?it:mr,l=p?void 0:v(t);return kf(l||t,function(h,s){l&&(s=h,h=t[s]),gr(u,s,Dt(h,r,e,s,t,a))}),u}var _d=1,jd=4;function Er(t){return Dt(t,_d|jd)}function md(t){return function(r,e,n){for(var o=-1,a=Object(r),u=n(r),i=u.length;i--;){var f=u[++o];if(e(a[f],f,a)===!1)break}return r}}var wd=md(),Cr=function(){return P.Date.now()},Od="Expected a function",Td=Math.max,Ad=Math.min;function $d(t,r,e){var n,o,a,u,i,f,c=0,p=!1,d=!1,b=!0;if(typeof t!="function")throw new TypeError(Od);r=Ve(r)||0,A(e)&&(p=!!e.leading,d="maxWait"in e,a=d?Td(Ve(e.maxWait)||0,r):a,b="trailing"in e?!!e.trailing:b);function g(T){var H=n,_t=o;return n=o=void 0,c=T,u=t.apply(_t,H),u}function v(T){return c=T,i=setTimeout(s,r),p?g(T):u}function l(T){var H=T-f,_t=T-c,Vn=r-H;return d?Ad(Vn,a-_t):Vn}function h(T){var H=T-f,_t=T-c;return f===void 0||H>=r||H<0||d&&_t>=a}function s(){var T=Cr();if(h(T))return _(T);i=setTimeout(s,l(T))}function _(T){return i=void 0,b&&n?g(T):(n=o=void 0,u)}function R(){i!==void 0&&clearTimeout(i),c=0,n=f=o=i=void 0}function et(){return i===void 0?u:_(Cr())}function z(){var T=Cr(),H=h(T);if(n=arguments,o=this,f=T,H){if(i===void 0)return v(f);if(d)return clearTimeout(i),i=setTimeout(s,r),g(f)}return i===void 0&&(i=setTimeout(s,r)),u}return z.cancel=R,z.flush=et,z}function Fr(t,r,e){(e!==void 0&&!Mt(t[r],e)||e===void 0&&!(r in t))&&br(t,r,e)}function Sd(t){return G(t)&&Lt(t)}function Mr(t,r){if(!(r==="constructor"&&typeof t[r]=="function")&&r!="__proto__")return t[r]}function Id(t){return ot(t,it(t))}function Pd(t,r,e,n,o,a,u){var i=Mr(t,e),f=Mr(r,e),c=u.get(f);if(c){Fr(t,e,c);return}var p=a?a(i,f,e+"",t,r,u):void 0,d=p===void 0;if(d){var b=D(f),g=!b&&yr(f),v=!b&&!g&&fn(f);p=f,b||g||v?D(i)?p=i:Sd(i)?p=Ye(i):g?(d=!1,p=mn(f,!0)):v?(d=!1,p=Ln(f,!0)):p=[]:yt(f)||zt(f)?(p=i,zt(i)?p=Id(i):(!A(i)||lr(i))&&(p=zn(f))):d=!1}d&&(u.set(f,p),o(p,f,n,a,u),u.delete(f)),Fr(t,e,p)}function Rn(t,r,e,n,o){t!==r&&wd(r,function(a,u){if(o||(o=new tt),A(a))Pd(t,r,u,e,Rn,n,o);else{var i=n?n(Mr(t,u),a,u+"",t,r,o):void 0;i===void 0&&(i=a),Fr(t,u,i)}},it)}var Lr=tn(function(t,r,e){Rn(t,r,e)});function Ed(t,r,e,n){if(!A(t))return t;r=dn(r,t);for(var o=-1,a=r.length,u=a-1,i=t;i!=null&&++o<a;){var f=hn(r[o]),c=e;if(f==="__proto__"||f==="constructor"||f==="prototype")return t;if(o!=u){var p=i[f];c=void 0,c===void 0&&(c=A(p)?p:hr(r[o+1])?[]:{})}gr(i,f,c),i=i[f]}return t}function Cd(t,r,e){return t==null?t:Ed(t,r,e)}const Fd=["PUT","POST","DELETE","PATCH"],Gn=(t,r)=>t?r?r.startsWith("/")?r:(t.endsWith("/")?t:`${t}/`)+r:t:r;function Wn(t,r,e){let n;return typeof e!="function"&&(n=Gn(r,e.url)),e?(o,a)=>{var i;let u=e;return typeof e=="function"&&(u=e(o),n=Gn(r,u.url)),o&&(a??(a=Fd.includes(((i=u.method)==null?void 0:i.toUpperCase())||"")?"data":"params")),t({...o&&{...a==="data"&&{data:o},...a==="params"&&{params:o}},...u,url:n})}:()=>{}}function Md(t,r){const e={list:{read:Wn(t,r.urlPrefix,r.list.read)},form:{}};for(const n in r.form)e.form[n]=Wn(t,r.urlPrefix,r.form[n]);return e}function rt(t,r){if(t&&r)switch(typeof r){case"string":return Ul(t,r)[0];case"function":return r(t);case"symbol":if(yt(t))return t[r]}return t}function Ut(t,r,e){if(t&&r)switch(typeof r){case"string":return Cd(t,r,e);case"function":return r(t);case"symbol":yt(t)&&(t[r]=e)}return t}function Hn(t,r){t.mergeData&&yt(t.data)&&yt(r)?$.isVue3?t.mergeData==="deep"?Lr(t.data,r):t.mergeData==="shallow"?pn(t.data,r):typeof t.mergeData=="function"&&t.mergeData(r):t.mergeData==="deep"?t.data=Lr(Er(t.data),r):t.mergeData==="shallow"?t.data={...t.data,...r}:typeof t.mergeData=="function"&&t.mergeData(r):t.data=r}function Ld({axios:t,axiosConfig:r,list:e,form:n}){const o=Md(t,r),a=$.ref(),u=()=>sr([e],{default:l=>({data:[],loading:!1,total:0,...(l==null?void 0:l.pageNumberAt)&&{filter:Ut({},l.pageNumberAt,1)},watchFilter:!0,debounceInterval:300}),defaultIsDynamic:!0}),i=$.reactive(u()),f=()=>Er({status:"",show:!1,data:{},mergeData:"deep",loading:!1,submitting:!1,...n}),c=$.reactive(f()),p=({state:l,defaultState:h,mergeState:s="shallow"})=>{const _=sr([l,h]);s==="deep"?Lr(c,_):pn(c,_)},d=(l=i.filter,h)=>(i.loading=!0,o.list.read(l,h).then(s=>{var _;return i.data=rt(s,i.dataAt)??[],i.total=(_=i.data)!=null&&_.length?rt(s,i.totalAt)??0:0,s}).catch(()=>{i.data=[]}).finally(()=>{i.loading=!1}));let b=1;i.read=(...l)=>{const h=rt(i.filter,i.pageNumberAt);if(a.value==="filterChange"&&h!==1){Ut(i.filter,i.pageNumberAt,1),a.value=void 0;return}b=h;const s=i.proxy.read?i.proxy.read((..._)=>d(..._.length?_:l),a.value):d(...l);return a.value=void 0,s},c.delete=(l,h)=>o.form.delete(l,h).then(s=>{var _;if(((_=i.data)==null?void 0:_.length)===1){const R=rt(i.filter,i.pageNumberAt);R===1?(a.value="delete",i.read()):(a.value="delete",Ut(i.filter,i.pageNumberAt,R-1),i.watchFilter||i.read())}else a.value="delete",i.read();return s}),c.switch=(l,h)=>o.form.switch(l,h).then(s=>(a.value="switch",i.read(),s));const g=(l,h)=>{if(l)if(h==="cache")Hn(c,Er(l)),c.show=!0;else return c.loading=!0,c.show=!0,o.form.read(l,h).then(s=>(Hn(c,rt(s,c.dataAt)),s));else c.status==="read"&&!arguments.length&&console.warn("When the form status is 'read', the parameter of `form.open` must be passed"),c.show=!0};c.open=(...l)=>{const h=n.proxy.open?n.proxy.open((...s)=>g(...s.length?s:l)):g(...l);return h instanceof Promise?h.then(s=>{p({target:c,state:s,defaultState:{loading:!1}})}).catch(s=>{p({target:c,state:s,defaultState:{show:!1}})}):p({target:c,state:h,defaultState:{loading:!1}}),h},c.create=(...l)=>{c.status="create",c.open(...l)},c.read=(...l)=>{c.status="read",c.open(...l)},c.update=(...l)=>{c.status="update",c.open(...l)};const v=(l=c.data,h)=>{if(!c.status||!["create","update"].includes(c.status))throw new Error("submitForm can only be called when the form status is 'create' or 'update'");return c.submitting=!0,o.form[c.status](l,h).then(s=>(a.value=c.status,i.read(),s))};return c.submit=(...l)=>{const h=n.proxy.submit?n.proxy.submit((...s)=>v(...s.length?s:l)):v(...l);return h instanceof Promise?h.then(s=>{p({target:c,state:s,defaultState:{show:!1}})}).catch(s=>{p({target:c,state:s,defaultState:{submitting:!1}})}):p({target:c,state:h,defaultState:{show:!1}}),h},$.watch(()=>c.show,l=>{l||setTimeout(()=>{Object.assign(c,{...f(),show:c.show})},500)}),a.value="immediate",i.read(),$.onMounted(()=>{if(i.watchFilter){const l=$.ref($d(()=>{a.value="filterChange",i.read()},i.debounceInterval));setTimeout(()=>{$.watch(()=>i.filter,()=>{rt(i.filter,i.pageNumberAt)===b?l.value():(a.value??(a.value="pageNumberChange"),i.read())},{deep:!0})},0)}}),{list:i,form:c}}y.default=Ld,y.getValue=rt,y.setValue=Ut,Object.defineProperties(y,{__esModule:{value:!0},[Symbol.toStringTag]:{value:"Module"}})});
//# sourceMappingURL=admate.umd.js.map
{
"name": "admate",
"PascalCasedName": "Admate",
"version": "1.0.0-alpha.2",
"version": "1.0.0-beta.0",
"private": false,

@@ -81,3 +81,3 @@ "description": "Admin CRUD frontend meta framework for Vue 2.6/2.7/3, extremely concise without losing flexibility.",

"@types/lodash-es": "^4.17.12",
"@types/node": "^22.2.0",
"@types/node": "^22.3.0",
"@vitejs/plugin-vue": "latest",

@@ -87,3 +87,3 @@ "@vue/compiler-sfc": "latest",

"admate": "workspace:*",
"axios": "^1.7.3",
"axios": "^1.7.4",
"case-police": "^0.6.1",

@@ -90,0 +90,0 @@ "cross-spawn": "^7.0.3",

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc