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.0 to 1.0.0-alpha.1

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

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

"devDependencies": {
"@antfu/eslint-config": "^2.25.0",
"@antfu/eslint-config": "^2.25.1",
"@commitlint/cli": "^19.4.0",

@@ -82,3 +82,3 @@ "@commitlint/config-conventional": "^19.2.2",

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

@@ -110,5 +110,5 @@ "@vue/compiler-sfc": "latest",

"typescript": "^5.5.4",
"unocss": "0.58",
"unocss": "~0.58.9",
"unplugin-auto-import": "^0.18.2",
"unplugin-vue-components": "^0.27.3",
"unplugin-vue-components": "^0.27.4",
"vite": "^5.4.0",

@@ -115,0 +115,0 @@ "vite-plugin-dts": "4.0.2",

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