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

admate

Package Overview
Dependencies
Maintainers
1
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 0.8.1 to 0.9.0

dist/admate.mjs

15

dist/admate.umd.js

@@ -1,14 +0,1 @@

(function(S,j){typeof exports=="object"&&typeof module!="undefined"?module.exports=j(require("vue-demi")):typeof define=="function"&&define.amd?define(["vue-demi"],j):(S=typeof globalThis!="undefined"?globalThis:S||self,S.admate=j(S.VueDemi))})(this,function(S){"use strict";var i$=Object.defineProperty,o$=Object.defineProperties;var u$=Object.getOwnPropertyDescriptors;var sa=Object.getOwnPropertySymbols;var s$=Object.prototype.hasOwnProperty,f$=Object.prototype.propertyIsEnumerable;var fa=(S,j,E)=>j in S?i$(S,j,{enumerable:!0,configurable:!0,writable:!0,value:E}):S[j]=E,Z=(S,j)=>{for(var E in j||(j={}))s$.call(j,E)&&fa(S,E,j[E]);if(sa)for(var E of sa(j))f$.call(j,E)&&fa(S,E,j[E]);return S},Xe=(S,j)=>o$(S,u$(j));var j=typeof global=="object"&&global&&global.Object===Object&&global,E=j,ca=typeof self=="object"&&self&&self.Object===Object&&self,la=E||ca||Function("return this")(),I=la,ga=I.Symbol,D=ga,Ye=Object.prototype,pa=Ye.hasOwnProperty,da=Ye.toString,vt=D?D.toStringTag:void 0;function $a(t){var e=pa.call(t,vt),r=t[vt];try{t[vt]=void 0;var n=!0}catch{}var a=da.call(t);return n&&(e?t[vt]=r:delete t[vt]),a}var ha=Object.prototype,va=ha.toString;function ba(t){return va.call(t)}var ya="[object Null]",_a="[object Undefined]",Ze=D?D.toStringTag:void 0;function Q(t){return t==null?t===void 0?_a:ya:Ze&&Ze in Object(t)?$a(t):ba(t)}function q(t){return t!=null&&typeof t=="object"}var Ta="[object Symbol]";function Et(t){return typeof t=="symbol"||q(t)&&Q(t)==Ta}function ma(t,e){for(var r=-1,n=t==null?0:t.length,a=Array(n);++r<n;)a[r]=e(t[r],r,t);return a}var Oa=Array.isArray,K=Oa,Aa=1/0,qe=D?D.prototype:void 0,Je=qe?qe.toString:void 0;function Qe(t){if(typeof t=="string")return t;if(K(t))return ma(t,Qe)+"";if(Et(t))return Je?Je.call(t):"";var e=t+"";return e=="0"&&1/t==-Aa?"-0":e}var wa=/\s/;function Sa(t){for(var e=t.length;e--&&wa.test(t.charAt(e)););return e}var Pa=/^\s+/;function ja(t){return t&&t.slice(0,Sa(t)+1).replace(Pa,"")}function x(t){var e=typeof t;return t!=null&&(e=="object"||e=="function")}var Ve=0/0,Ea=/^[-+]0x[0-9a-f]+$/i,Ca=/^0b[01]+$/i,Ia=/^0o[0-7]+$/i,xa=parseInt;function ke(t){if(typeof t=="number")return t;if(Et(t))return Ve;if(x(t)){var e=typeof t.valueOf=="function"?t.valueOf():t;t=x(e)?e+"":e}if(typeof t!="string")return t===0?t:+t;t=ja(t);var r=Ca.test(t);return r||Ia.test(t)?xa(t.slice(2),r?2:8):Ea.test(t)?Ve:+t}function tr(t){return t}var Ma="[object AsyncFunction]",Fa="[object Function]",La="[object GeneratorFunction]",Da="[object Proxy]";function Qt(t){if(!x(t))return!1;var e=Q(t);return e==Fa||e==La||e==Ma||e==Da}var Na=I["__core-js_shared__"],Vt=Na,er=function(){var t=/[^.]+$/.exec(Vt&&Vt.keys&&Vt.keys.IE_PROTO||"");return t?"Symbol(src)_1."+t:""}();function Ra(t){return!!er&&er in t}var Ua=Function.prototype,Ga=Ua.toString;function V(t){if(t!=null){try{return Ga.call(t)}catch{}try{return t+""}catch{}}return""}var Ba=/[\\^$.*+?()[\]{}|]/g,Ha=/^\[object .+?Constructor\]$/,Ka=Function.prototype,za=Object.prototype,Wa=Ka.toString,Xa=za.hasOwnProperty,Ya=RegExp("^"+Wa.call(Xa).replace(Ba,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");function Za(t){if(!x(t)||Ra(t))return!1;var e=Qt(t)?Ya:Ha;return e.test(V(t))}function qa(t,e){return t==null?void 0:t[e]}function k(t,e){var r=qa(t,e);return Za(r)?r:void 0}var Ja=k(I,"WeakMap"),kt=Ja,rr=Object.create,Qa=function(){function t(){}return function(e){if(!x(e))return{};if(rr)return rr(e);t.prototype=e;var r=new t;return t.prototype=void 0,r}}(),Va=Qa;function ka(t,e,r){switch(r.length){case 0:return t.call(e);case 1:return t.call(e,r[0]);case 2:return t.call(e,r[0],r[1]);case 3:return t.call(e,r[0],r[1],r[2])}return t.apply(e,r)}function nr(t,e){var r=-1,n=t.length;for(e||(e=Array(n));++r<n;)e[r]=t[r];return e}var ti=800,ei=16,ri=Date.now;function ni(t){var e=0,r=0;return function(){var n=ri(),a=ei-(n-r);if(r=n,a>0){if(++e>=ti)return arguments[0]}else e=0;return t.apply(void 0,arguments)}}function ai(t){return function(){return t}}var ii=function(){try{var t=k(Object,"defineProperty");return t({},"",{}),t}catch{}}(),Ct=ii,oi=Ct?function(t,e){return Ct(t,"toString",{configurable:!0,enumerable:!1,value:ai(e),writable:!0})}:tr,ui=oi,si=ni(ui),ar=si;function fi(t,e){for(var r=-1,n=t==null?0:t.length;++r<n&&e(t[r],r,t)!==!1;);return t}var ci=9007199254740991,li=/^(?:0|[1-9]\d*)$/;function ir(t,e){var r=typeof t;return e=e==null?ci:e,!!e&&(r=="number"||r!="symbol"&&li.test(t))&&t>-1&&t%1==0&&t<e}function te(t,e,r){e=="__proto__"&&Ct?Ct(t,e,{configurable:!0,enumerable:!0,value:r,writable:!0}):t[e]=r}function It(t,e){return t===e||t!==t&&e!==e}var gi=Object.prototype,pi=gi.hasOwnProperty;function or(t,e,r){var n=t[e];(!(pi.call(t,e)&&It(n,r))||r===void 0&&!(e in t))&&te(t,e,r)}function ft(t,e,r,n){var a=!r;r||(r={});for(var i=-1,u=e.length;++i<u;){var o=e[i],s=n?n(r[o],t[o],o,r,t):void 0;s===void 0&&(s=t[o]),a?te(r,o,s):or(r,o,s)}return r}var ur=Math.max;function sr(t,e,r){return e=ur(e===void 0?t.length-1:e,0),function(){for(var n=arguments,a=-1,i=ur(n.length-e,0),u=Array(i);++a<i;)u[a]=n[e+a];a=-1;for(var o=Array(e+1);++a<e;)o[a]=n[a];return o[e]=r(u),ka(t,this,o)}}function di(t,e){return ar(sr(t,e,tr),t+"")}var $i=9007199254740991;function fr(t){return typeof t=="number"&&t>-1&&t%1==0&&t<=$i}function xt(t){return t!=null&&fr(t.length)&&!Qt(t)}function hi(t,e,r){if(!x(r))return!1;var n=typeof e;return(n=="number"?xt(r)&&ir(e,r.length):n=="string"&&e in r)?It(r[e],t):!1}function cr(t){return di(function(e,r){var n=-1,a=r.length,i=a>1?r[a-1]:void 0,u=a>2?r[2]:void 0;for(i=t.length>3&&typeof i=="function"?(a--,i):void 0,u&&hi(r[0],r[1],u)&&(i=a<3?void 0:i,a=1),e=Object(e);++n<a;){var o=r[n];o&&t(e,o,n,i)}return e})}var vi=Object.prototype;function ee(t){var e=t&&t.constructor,r=typeof e=="function"&&e.prototype||vi;return t===r}function bi(t,e){for(var r=-1,n=Array(t);++r<t;)n[r]=e(r);return n}var yi="[object Arguments]";function lr(t){return q(t)&&Q(t)==yi}var gr=Object.prototype,_i=gr.hasOwnProperty,Ti=gr.propertyIsEnumerable,mi=lr(function(){return arguments}())?lr:function(t){return q(t)&&_i.call(t,"callee")&&!Ti.call(t,"callee")},Mt=mi;function Oi(){return!1}var pr=typeof exports=="object"&&exports&&!exports.nodeType&&exports,dr=pr&&typeof module=="object"&&module&&!module.nodeType&&module,Ai=dr&&dr.exports===pr,$r=Ai?I.Buffer:void 0,wi=$r?$r.isBuffer:void 0,Si=wi||Oi,re=Si,Pi="[object Arguments]",ji="[object Array]",Ei="[object Boolean]",Ci="[object Date]",Ii="[object Error]",xi="[object Function]",Mi="[object Map]",Fi="[object Number]",Li="[object Object]",Di="[object RegExp]",Ni="[object Set]",Ri="[object String]",Ui="[object WeakMap]",Gi="[object ArrayBuffer]",Bi="[object DataView]",Hi="[object Float32Array]",Ki="[object Float64Array]",zi="[object Int8Array]",Wi="[object Int16Array]",Xi="[object Int32Array]",Yi="[object Uint8Array]",Zi="[object Uint8ClampedArray]",qi="[object Uint16Array]",Ji="[object Uint32Array]",A={};A[Hi]=A[Ki]=A[zi]=A[Wi]=A[Xi]=A[Yi]=A[Zi]=A[qi]=A[Ji]=!0,A[Pi]=A[ji]=A[Gi]=A[Ei]=A[Bi]=A[Ci]=A[Ii]=A[xi]=A[Mi]=A[Fi]=A[Li]=A[Di]=A[Ni]=A[Ri]=A[Ui]=!1;function Qi(t){return q(t)&&fr(t.length)&&!!A[Q(t)]}function ne(t){return function(e){return t(e)}}var hr=typeof exports=="object"&&exports&&!exports.nodeType&&exports,bt=hr&&typeof module=="object"&&module&&!module.nodeType&&module,Vi=bt&&bt.exports===hr,ae=Vi&&E.process,ki=function(){try{var t=bt&&bt.require&&bt.require("util").types;return t||ae&&ae.binding&&ae.binding("util")}catch{}}(),ct=ki,vr=ct&&ct.isTypedArray,to=vr?ne(vr):Qi,br=to,eo=Object.prototype,ro=eo.hasOwnProperty;function yr(t,e){var r=K(t),n=!r&&Mt(t),a=!r&&!n&&re(t),i=!r&&!n&&!a&&br(t),u=r||n||a||i,o=u?bi(t.length,String):[],s=o.length;for(var c in t)(e||ro.call(t,c))&&!(u&&(c=="length"||a&&(c=="offset"||c=="parent")||i&&(c=="buffer"||c=="byteLength"||c=="byteOffset")||ir(c,s)))&&o.push(c);return o}function _r(t,e){return function(r){return t(e(r))}}var no=_r(Object.keys,Object),ao=no,io=Object.prototype,oo=io.hasOwnProperty;function uo(t){if(!ee(t))return ao(t);var e=[];for(var r in Object(t))oo.call(t,r)&&r!="constructor"&&e.push(r);return e}function ie(t){return xt(t)?yr(t):uo(t)}function so(t){var e=[];if(t!=null)for(var r in Object(t))e.push(r);return e}var fo=Object.prototype,co=fo.hasOwnProperty;function lo(t){if(!x(t))return so(t);var e=ee(t),r=[];for(var n in t)n=="constructor"&&(e||!co.call(t,n))||r.push(n);return r}function lt(t){return xt(t)?yr(t,!0):lo(t)}var go=cr(function(t,e){ft(e,lt(e),t)}),Tr=go,po=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,$o=/^\w*$/;function ho(t,e){if(K(t))return!1;var r=typeof t;return r=="number"||r=="symbol"||r=="boolean"||t==null||Et(t)?!0:$o.test(t)||!po.test(t)||e!=null&&t in Object(e)}var vo=k(Object,"create"),yt=vo;function bo(){this.__data__=yt?yt(null):{},this.size=0}function yo(t){var e=this.has(t)&&delete this.__data__[t];return this.size-=e?1:0,e}var _o="__lodash_hash_undefined__",To=Object.prototype,mo=To.hasOwnProperty;function Oo(t){var e=this.__data__;if(yt){var r=e[t];return r===_o?void 0:r}return mo.call(e,t)?e[t]:void 0}var Ao=Object.prototype,wo=Ao.hasOwnProperty;function So(t){var e=this.__data__;return yt?e[t]!==void 0:wo.call(e,t)}var Po="__lodash_hash_undefined__";function jo(t,e){var r=this.__data__;return this.size+=this.has(t)?0:1,r[t]=yt&&e===void 0?Po:e,this}function tt(t){var e=-1,r=t==null?0:t.length;for(this.clear();++e<r;){var n=t[e];this.set(n[0],n[1])}}tt.prototype.clear=bo,tt.prototype.delete=yo,tt.prototype.get=Oo,tt.prototype.has=So,tt.prototype.set=jo;function Eo(){this.__data__=[],this.size=0}function Ft(t,e){for(var r=t.length;r--;)if(It(t[r][0],e))return r;return-1}var Co=Array.prototype,Io=Co.splice;function xo(t){var e=this.__data__,r=Ft(e,t);if(r<0)return!1;var n=e.length-1;return r==n?e.pop():Io.call(e,r,1),--this.size,!0}function Mo(t){var e=this.__data__,r=Ft(e,t);return r<0?void 0:e[r][1]}function Fo(t){return Ft(this.__data__,t)>-1}function Lo(t,e){var r=this.__data__,n=Ft(r,t);return n<0?(++this.size,r.push([t,e])):r[n][1]=e,this}function z(t){var e=-1,r=t==null?0:t.length;for(this.clear();++e<r;){var n=t[e];this.set(n[0],n[1])}}z.prototype.clear=Eo,z.prototype.delete=xo,z.prototype.get=Mo,z.prototype.has=Fo,z.prototype.set=Lo;var Do=k(I,"Map"),_t=Do;function No(){this.size=0,this.__data__={hash:new tt,map:new(_t||z),string:new tt}}function Ro(t){var e=typeof t;return e=="string"||e=="number"||e=="symbol"||e=="boolean"?t!=="__proto__":t===null}function Lt(t,e){var r=t.__data__;return Ro(e)?r[typeof e=="string"?"string":"hash"]:r.map}function Uo(t){var e=Lt(this,t).delete(t);return this.size-=e?1:0,e}function Go(t){return Lt(this,t).get(t)}function Bo(t){return Lt(this,t).has(t)}function Ho(t,e){var r=Lt(this,t),n=r.size;return r.set(t,e),this.size+=r.size==n?0:1,this}function J(t){var e=-1,r=t==null?0:t.length;for(this.clear();++e<r;){var n=t[e];this.set(n[0],n[1])}}J.prototype.clear=No,J.prototype.delete=Uo,J.prototype.get=Go,J.prototype.has=Bo,J.prototype.set=Ho;var Ko="Expected a function";function oe(t,e){if(typeof t!="function"||e!=null&&typeof e!="function")throw new TypeError(Ko);var r=function(){var n=arguments,a=e?e.apply(this,n):n[0],i=r.cache;if(i.has(a))return i.get(a);var u=t.apply(this,n);return r.cache=i.set(a,u)||i,u};return r.cache=new(oe.Cache||J),r}oe.Cache=J;var zo=500;function Wo(t){var e=oe(t,function(n){return r.size===zo&&r.clear(),n}),r=e.cache;return e}var Xo=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,Yo=/\\(\\)?/g,Zo=Wo(function(t){var e=[];return t.charCodeAt(0)===46&&e.push(""),t.replace(Xo,function(r,n,a,i){e.push(a?i.replace(Yo,"$1"):n||r)}),e}),qo=Zo;function Jo(t){return t==null?"":Qe(t)}function Qo(t,e){return K(t)?t:ho(t,e)?[t]:qo(Jo(t))}var Vo=1/0;function ko(t){if(typeof t=="string"||Et(t))return t;var e=t+"";return e=="0"&&1/t==-Vo?"-0":e}function tu(t,e){e=Qo(e,t);for(var r=0,n=e.length;t!=null&&r<n;)t=t[ko(e[r++])];return r&&r==n?t:void 0}function eu(t,e,r){var n=t==null?void 0:tu(t,e);return n===void 0?r:n}function ru(t,e){for(var r=-1,n=e.length,a=Array(n),i=t==null;++r<n;)a[r]=i?void 0:eu(t,e[r]);return a}function ue(t,e){for(var r=-1,n=e.length,a=t.length;++r<n;)t[a+r]=e[r];return t}var mr=D?D.isConcatSpreadable:void 0;function nu(t){return K(t)||Mt(t)||!!(mr&&t&&t[mr])}function Or(t,e,r,n,a){var i=-1,u=t.length;for(r||(r=nu),a||(a=[]);++i<u;){var o=t[i];e>0&&r(o)?e>1?Or(o,e-1,r,n,a):ue(a,o):n||(a[a.length]=o)}return a}function au(t){var e=t==null?0:t.length;return e?Or(t,1):[]}function iu(t){return ar(sr(t,void 0,au),t+"")}var ou=iu(ru),uu=ou,su=_r(Object.getPrototypeOf,Object),se=su,fu="[object Object]",cu=Function.prototype,lu=Object.prototype,Ar=cu.toString,gu=lu.hasOwnProperty,pu=Ar.call(Object);function Dt(t){if(!q(t)||Q(t)!=fu)return!1;var e=se(t);if(e===null)return!0;var r=gu.call(e,"constructor")&&e.constructor;return typeof r=="function"&&r instanceof r&&Ar.call(r)==pu}function du(){this.__data__=new z,this.size=0}function $u(t){var e=this.__data__,r=e.delete(t);return this.size=e.size,r}function hu(t){return this.__data__.get(t)}function vu(t){return this.__data__.has(t)}var bu=200;function yu(t,e){var r=this.__data__;if(r instanceof z){var n=r.__data__;if(!_t||n.length<bu-1)return n.push([t,e]),this.size=++r.size,this;r=this.__data__=new J(n)}return r.set(t,e),this.size=r.size,this}function et(t){var e=this.__data__=new z(t);this.size=e.size}et.prototype.clear=du,et.prototype.delete=$u,et.prototype.get=hu,et.prototype.has=vu,et.prototype.set=yu;function _u(t,e){return t&&ft(e,ie(e),t)}function Tu(t,e){return t&&ft(e,lt(e),t)}var wr=typeof exports=="object"&&exports&&!exports.nodeType&&exports,Sr=wr&&typeof module=="object"&&module&&!module.nodeType&&module,mu=Sr&&Sr.exports===wr,Pr=mu?I.Buffer:void 0,jr=Pr?Pr.allocUnsafe:void 0;function Er(t,e){if(e)return t.slice();var r=t.length,n=jr?jr(r):new t.constructor(r);return t.copy(n),n}function Ou(t,e){for(var r=-1,n=t==null?0:t.length,a=0,i=[];++r<n;){var u=t[r];e(u,r,t)&&(i[a++]=u)}return i}function Cr(){return[]}var Au=Object.prototype,wu=Au.propertyIsEnumerable,Ir=Object.getOwnPropertySymbols,Su=Ir?function(t){return t==null?[]:(t=Object(t),Ou(Ir(t),function(e){return wu.call(t,e)}))}:Cr,fe=Su;function Pu(t,e){return ft(t,fe(t),e)}var ju=Object.getOwnPropertySymbols,Eu=ju?function(t){for(var e=[];t;)ue(e,fe(t)),t=se(t);return e}:Cr,xr=Eu;function Cu(t,e){return ft(t,xr(t),e)}function Mr(t,e,r){var n=e(t);return K(t)?n:ue(n,r(t))}function Iu(t){return Mr(t,ie,fe)}function xu(t){return Mr(t,lt,xr)}var Mu=k(I,"DataView"),ce=Mu,Fu=k(I,"Promise"),le=Fu,Lu=k(I,"Set"),ge=Lu,Fr="[object Map]",Du="[object Object]",Lr="[object Promise]",Dr="[object Set]",Nr="[object WeakMap]",Rr="[object DataView]",Nu=V(ce),Ru=V(_t),Uu=V(le),Gu=V(ge),Bu=V(kt),rt=Q;(ce&&rt(new ce(new ArrayBuffer(1)))!=Rr||_t&&rt(new _t)!=Fr||le&&rt(le.resolve())!=Lr||ge&&rt(new ge)!=Dr||kt&&rt(new kt)!=Nr)&&(rt=function(t){var e=Q(t),r=e==Du?t.constructor:void 0,n=r?V(r):"";if(n)switch(n){case Nu:return Rr;case Ru:return Fr;case Uu:return Lr;case Gu:return Dr;case Bu:return Nr}return e});var pe=rt,Hu=Object.prototype,Ku=Hu.hasOwnProperty;function zu(t){var e=t.length,r=new t.constructor(e);return e&&typeof t[0]=="string"&&Ku.call(t,"index")&&(r.index=t.index,r.input=t.input),r}var Wu=I.Uint8Array,Ur=Wu;function de(t){var e=new t.constructor(t.byteLength);return new Ur(e).set(new Ur(t)),e}function Xu(t,e){var r=e?de(t.buffer):t.buffer;return new t.constructor(r,t.byteOffset,t.byteLength)}var Yu=/\w*$/;function Zu(t){var e=new t.constructor(t.source,Yu.exec(t));return e.lastIndex=t.lastIndex,e}var Gr=D?D.prototype:void 0,Br=Gr?Gr.valueOf:void 0;function qu(t){return Br?Object(Br.call(t)):{}}function Hr(t,e){var r=e?de(t.buffer):t.buffer;return new t.constructor(r,t.byteOffset,t.length)}var Ju="[object Boolean]",Qu="[object Date]",Vu="[object Map]",ku="[object Number]",ts="[object RegExp]",es="[object Set]",rs="[object String]",ns="[object Symbol]",as="[object ArrayBuffer]",is="[object DataView]",os="[object Float32Array]",us="[object Float64Array]",ss="[object Int8Array]",fs="[object Int16Array]",cs="[object Int32Array]",ls="[object Uint8Array]",gs="[object Uint8ClampedArray]",ps="[object Uint16Array]",ds="[object Uint32Array]";function $s(t,e,r){var n=t.constructor;switch(e){case as:return de(t);case Ju:case Qu:return new n(+t);case is:return Xu(t,r);case os:case us:case ss:case fs:case cs:case ls:case gs:case ps:case ds:return Hr(t,r);case Vu:return new n;case ku:case rs:return new n(t);case ts:return Zu(t);case es:return new n;case ns:return qu(t)}}function Kr(t){return typeof t.constructor=="function"&&!ee(t)?Va(se(t)):{}}var hs="[object Map]";function vs(t){return q(t)&&pe(t)==hs}var zr=ct&&ct.isMap,bs=zr?ne(zr):vs,ys=bs,_s="[object Set]";function Ts(t){return q(t)&&pe(t)==_s}var Wr=ct&&ct.isSet,ms=Wr?ne(Wr):Ts,Os=ms,As=1,ws=2,Ss=4,Xr="[object Arguments]",Ps="[object Array]",js="[object Boolean]",Es="[object Date]",Cs="[object Error]",Yr="[object Function]",Is="[object GeneratorFunction]",xs="[object Map]",Ms="[object Number]",Zr="[object Object]",Fs="[object RegExp]",Ls="[object Set]",Ds="[object String]",Ns="[object Symbol]",Rs="[object WeakMap]",Us="[object ArrayBuffer]",Gs="[object DataView]",Bs="[object Float32Array]",Hs="[object Float64Array]",Ks="[object Int8Array]",zs="[object Int16Array]",Ws="[object Int32Array]",Xs="[object Uint8Array]",Ys="[object Uint8ClampedArray]",Zs="[object Uint16Array]",qs="[object Uint32Array]",m={};m[Xr]=m[Ps]=m[Us]=m[Gs]=m[js]=m[Es]=m[Bs]=m[Hs]=m[Ks]=m[zs]=m[Ws]=m[xs]=m[Ms]=m[Zr]=m[Fs]=m[Ls]=m[Ds]=m[Ns]=m[Xs]=m[Ys]=m[Zs]=m[qs]=!0,m[Cs]=m[Yr]=m[Rs]=!1;function Nt(t,e,r,n,a,i){var u,o=e&As,s=e&ws,c=e&Ss;if(r&&(u=a?r(t,n,a,i):r(t)),u!==void 0)return u;if(!x(t))return t;var l=K(t);if(l){if(u=zu(t),!o)return nr(t,u)}else{var g=pe(t),p=g==Yr||g==Is;if(re(t))return Er(t,o);if(g==Zr||g==Xr||p&&!a){if(u=s||p?{}:Kr(t),!o)return s?Cu(t,Tu(u,t)):Pu(t,_u(u,t))}else{if(!m[g])return a?t:{};u=$s(t,g,o)}}i||(i=new et);var f=i.get(t);if(f)return f;i.set(t,u),Os(t)?t.forEach(function(v){u.add(Nt(v,e,r,v,t,i))}):ys(t)&&t.forEach(function(v,$){u.set($,Nt(v,e,r,$,t,i))});var h=c?s?xu:Iu:s?lt:ie,d=l?void 0:h(t);return fi(d||t,function(v,$){d&&($=v,v=t[$]),or(u,$,Nt(v,e,r,$,t,i))}),u}var Js=1,Qs=4;function $e(t){return Nt(t,Js|Qs)}function Vs(t){return function(e,r,n){for(var a=-1,i=Object(e),u=n(e),o=u.length;o--;){var s=u[t?o:++a];if(r(i[s],s,i)===!1)break}return e}}var ks=Vs(),tf=ks,ef=function(){return I.Date.now()},he=ef,rf="Expected a function",nf=Math.max,af=Math.min;function of(t,e,r){var n,a,i,u,o,s,c=0,l=!1,g=!1,p=!0;if(typeof t!="function")throw new TypeError(rf);e=ke(e)||0,x(r)&&(l=!!r.leading,g="maxWait"in r,i=g?nf(ke(r.maxWait)||0,e):i,p="trailing"in r?!!r.trailing:p);function f(P){var H=n,st=a;return n=a=void 0,c=P,u=t.apply(st,H),u}function h(P){return c=P,o=setTimeout($,e),l?f(P):u}function d(P){var H=P-s,st=P-c,ht=e-H;return g?af(ht,i-st):ht}function v(P){var H=P-s,st=P-c;return s===void 0||H>=e||H<0||g&&st>=i}function $(){var P=he();if(v(P))return y(P);o=setTimeout($,d(P))}function y(P){return o=void 0,p&&n?f(P):(n=a=void 0,u)}function G(){o!==void 0&&clearTimeout(o),c=0,n=s=a=o=void 0}function F(){return o===void 0?u:y(he())}function B(){var P=he(),H=v(P);if(n=arguments,a=this,s=P,H){if(o===void 0)return h(s);if(g)return clearTimeout(o),o=setTimeout($,e),f(s)}return o===void 0&&(o=setTimeout($,e)),u}return B.cancel=G,B.flush=F,B}function ve(t,e,r){(r!==void 0&&!It(t[e],r)||r===void 0&&!(e in t))&&te(t,e,r)}function uf(t){return q(t)&&xt(t)}function be(t,e){if(!(e==="constructor"&&typeof t[e]=="function")&&e!="__proto__")return t[e]}function sf(t){return ft(t,lt(t))}function ff(t,e,r,n,a,i,u){var o=be(t,r),s=be(e,r),c=u.get(s);if(c){ve(t,r,c);return}var l=i?i(o,s,r+"",t,e,u):void 0,g=l===void 0;if(g){var p=K(s),f=!p&&re(s),h=!p&&!f&&br(s);l=s,p||f||h?K(o)?l=o:uf(o)?l=nr(o):f?(g=!1,l=Er(s,!0)):h?(g=!1,l=Hr(s,!0)):l=[]:Dt(s)||Mt(s)?(l=o,Mt(o)?l=sf(o):(!x(o)||Qt(o))&&(l=Kr(s))):g=!1}g&&(u.set(s,l),a(l,s,n,i,u),u.delete(s)),ve(t,r,l)}function qr(t,e,r,n,a){t!==e&&tf(e,function(i,u){if(a||(a=new et),x(i))ff(t,e,u,r,qr,n,a);else{var o=n?n(be(t,u),i,u+"",t,e,a):void 0;o===void 0&&(o=i),ve(t,u,o)}},lt)}var cf=cr(function(t,e,r){qr(t,e,r)}),Rt=cf,Jr=t=>({object:()=>t===null||Array.isArray(t)&&t.length===0||Dt(t)&&Object.getOwnPropertyNames(t).length===0,number:()=>Number.isNaN(t),string:()=>t==="",undefined:()=>!0,boolean:()=>t===!1,symbol:()=>!1,bigint:()=>!1})[typeof t]();(function(){for(var t=[],e=0;e<256;++e)t.push("%"+((e<16?"0":"")+e.toString(16)).toUpperCase());return t})();var lf=Object.defineProperty,gf=Object.defineProperties,pf=Object.getOwnPropertyDescriptors,Qr=Object.getOwnPropertySymbols,df=Object.prototype.hasOwnProperty,$f=Object.prototype.propertyIsEnumerable,Vr=(t,e,r)=>e in t?lf(t,e,{enumerable:!0,configurable:!0,writable:!0,value:r}):t[e]=r,hf=(t,e)=>{for(var r in e||(e={}))df.call(e,r)&&Vr(t,r,e[r]);if(Qr)for(var r of Qr(e))$f.call(e,r)&&Vr(t,r,e[r]);return t},vf=(t,e)=>gf(t,pf(e)),bf=typeof global=="object"&&global&&global.Object===Object&&global,kr=bf,yf=typeof self=="object"&&self&&self.Object===Object&&self,_f=kr||yf||Function("return this")(),N=_f,Tf=N.Symbol,R=Tf,tn=Object.prototype,mf=tn.hasOwnProperty,Of=tn.toString,Tt=R?R.toStringTag:void 0;function Af(t){var e=mf.call(t,Tt),r=t[Tt];try{t[Tt]=void 0;var n=!0}catch{}var a=Of.call(t);return n&&(e?t[Tt]=r:delete t[Tt]),a}var wf=Object.prototype,Sf=wf.toString;function Pf(t){return Sf.call(t)}var jf="[object Null]",Ef="[object Undefined]",en=R?R.toStringTag:void 0;function nt(t){return t==null?t===void 0?Ef:jf:en&&en in Object(t)?Af(t):Pf(t)}function U(t){return t!=null&&typeof t=="object"}var Cf="[object Symbol]";function ye(t){return typeof t=="symbol"||U(t)&&nt(t)==Cf}function If(t,e){for(var r=-1,n=t==null?0:t.length,a=Array(n);++r<n;)a[r]=e(t[r],r,t);return a}var xf=Array.isArray,C=xf,Mf=1/0,rn=R?R.prototype:void 0,nn=rn?rn.toString:void 0;function an(t){if(typeof t=="string")return t;if(C(t))return If(t,an)+"";if(ye(t))return nn?nn.call(t):"";var e=t+"";return e=="0"&&1/t==-Mf?"-0":e}function W(t){var e=typeof t;return t!=null&&(e=="object"||e=="function")}function _e(t){return t}var Ff="[object AsyncFunction]",Lf="[object Function]",Df="[object GeneratorFunction]",Nf="[object Proxy]";function Te(t){if(!W(t))return!1;var e=nt(t);return e==Lf||e==Df||e==Ff||e==Nf}var Rf=N["__core-js_shared__"],me=Rf,on=function(){var t=/[^.]+$/.exec(me&&me.keys&&me.keys.IE_PROTO||"");return t?"Symbol(src)_1."+t:""}();function Uf(t){return!!on&&on in t}var Gf=Function.prototype,Bf=Gf.toString;function at(t){if(t!=null){try{return Bf.call(t)}catch{}try{return t+""}catch{}}return""}var Hf=/[\\^$.*+?()[\]{}|]/g,Kf=/^\[object .+?Constructor\]$/,zf=Function.prototype,Wf=Object.prototype,Xf=zf.toString,Yf=Wf.hasOwnProperty,Zf=RegExp("^"+Xf.call(Yf).replace(Hf,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");function qf(t){if(!W(t)||Uf(t))return!1;var e=Te(t)?Zf:Kf;return e.test(at(t))}function Jf(t,e){return t==null?void 0:t[e]}function it(t,e){var r=Jf(t,e);return qf(r)?r:void 0}var Qf=it(N,"WeakMap"),Oe=Qf,un=Object.create,Vf=function(){function t(){}return function(e){if(!W(e))return{};if(un)return un(e);t.prototype=e;var r=new t;return t.prototype=void 0,r}}(),kf=Vf;function tc(t,e,r){switch(r.length){case 0:return t.call(e);case 1:return t.call(e,r[0]);case 2:return t.call(e,r[0],r[1]);case 3:return t.call(e,r[0],r[1],r[2])}return t.apply(e,r)}function sn(t,e){var r=-1,n=t.length;for(e||(e=Array(n));++r<n;)e[r]=t[r];return e}var ec=800,rc=16,nc=Date.now;function ac(t){var e=0,r=0;return function(){var n=nc(),a=rc-(n-r);if(r=n,a>0){if(++e>=ec)return arguments[0]}else e=0;return t.apply(void 0,arguments)}}function ic(t){return function(){return t}}var oc=function(){try{var t=it(Object,"defineProperty");return t({},"",{}),t}catch{}}(),Ut=oc,uc=Ut?function(t,e){return Ut(t,"toString",{configurable:!0,enumerable:!1,value:ic(e),writable:!0})}:_e,sc=uc,fc=ac(sc),cc=fc;function lc(t,e){for(var r=-1,n=t==null?0:t.length;++r<n&&e(t[r],r,t)!==!1;);return t}var gc=9007199254740991,pc=/^(?:0|[1-9]\d*)$/;function Ae(t,e){var r=typeof t;return e=e==null?gc:e,!!e&&(r=="number"||r!="symbol"&&pc.test(t))&&t>-1&&t%1==0&&t<e}function Gt(t,e,r){e=="__proto__"&&Ut?Ut(t,e,{configurable:!0,enumerable:!0,value:r,writable:!0}):t[e]=r}function mt(t,e){return t===e||t!==t&&e!==e}var dc=Object.prototype,$c=dc.hasOwnProperty;function fn(t,e,r){var n=t[e];(!($c.call(t,e)&&mt(n,r))||r===void 0&&!(e in t))&&Gt(t,e,r)}function gt(t,e,r,n){var a=!r;r||(r={});for(var i=-1,u=e.length;++i<u;){var o=e[i],s=n?n(r[o],t[o],o,r,t):void 0;s===void 0&&(s=t[o]),a?Gt(r,o,s):fn(r,o,s)}return r}var cn=Math.max;function hc(t,e,r){return e=cn(e===void 0?t.length-1:e,0),function(){for(var n=arguments,a=-1,i=cn(n.length-e,0),u=Array(i);++a<i;)u[a]=n[e+a];a=-1;for(var o=Array(e+1);++a<e;)o[a]=n[a];return o[e]=r(u),tc(t,this,o)}}function vc(t,e){return cc(hc(t,e,_e),t+"")}var bc=9007199254740991;function we(t){return typeof t=="number"&&t>-1&&t%1==0&&t<=bc}function Bt(t){return t!=null&&we(t.length)&&!Te(t)}function yc(t,e,r){if(!W(r))return!1;var n=typeof e;return(n=="number"?Bt(r)&&Ae(e,r.length):n=="string"&&e in r)?mt(r[e],t):!1}function ln(t){return vc(function(e,r){var n=-1,a=r.length,i=a>1?r[a-1]:void 0,u=a>2?r[2]:void 0;for(i=t.length>3&&typeof i=="function"?(a--,i):void 0,u&&yc(r[0],r[1],u)&&(i=a<3?void 0:i,a=1),e=Object(e);++n<a;){var o=r[n];o&&t(e,o,n,i)}return e})}var _c=Object.prototype;function Se(t){var e=t&&t.constructor,r=typeof e=="function"&&e.prototype||_c;return t===r}function Tc(t,e){for(var r=-1,n=Array(t);++r<t;)n[r]=e(r);return n}var mc="[object Arguments]";function gn(t){return U(t)&&nt(t)==mc}var pn=Object.prototype,Oc=pn.hasOwnProperty,Ac=pn.propertyIsEnumerable,wc=gn(function(){return arguments}())?gn:function(t){return U(t)&&Oc.call(t,"callee")&&!Ac.call(t,"callee")},Ht=wc;function Sc(){return!1}var dn=typeof exports=="object"&&exports&&!exports.nodeType&&exports,$n=dn&&typeof module=="object"&&module&&!module.nodeType&&module,Pc=$n&&$n.exports===dn,hn=Pc?N.Buffer:void 0,jc=hn?hn.isBuffer:void 0,Ec=jc||Sc,Ot=Ec,Cc="[object Arguments]",Ic="[object Array]",xc="[object Boolean]",Mc="[object Date]",Fc="[object Error]",Lc="[object Function]",Dc="[object Map]",Nc="[object Number]",Rc="[object Object]",Uc="[object RegExp]",Gc="[object Set]",Bc="[object String]",Hc="[object WeakMap]",Kc="[object ArrayBuffer]",zc="[object DataView]",Wc="[object Float32Array]",Xc="[object Float64Array]",Yc="[object Int8Array]",Zc="[object Int16Array]",qc="[object Int32Array]",Jc="[object Uint8Array]",Qc="[object Uint8ClampedArray]",Vc="[object Uint16Array]",kc="[object Uint32Array]",w={};w[Wc]=w[Xc]=w[Yc]=w[Zc]=w[qc]=w[Jc]=w[Qc]=w[Vc]=w[kc]=!0,w[Cc]=w[Ic]=w[Kc]=w[xc]=w[zc]=w[Mc]=w[Fc]=w[Lc]=w[Dc]=w[Nc]=w[Rc]=w[Uc]=w[Gc]=w[Bc]=w[Hc]=!1;function tl(t){return U(t)&&we(t.length)&&!!w[nt(t)]}function Pe(t){return function(e){return t(e)}}var vn=typeof exports=="object"&&exports&&!exports.nodeType&&exports,At=vn&&typeof module=="object"&&module&&!module.nodeType&&module,el=At&&At.exports===vn,je=el&&kr.process,rl=function(){try{var t=At&&At.require&&At.require("util").types;return t||je&&je.binding&&je.binding("util")}catch{}}(),pt=rl,bn=pt&&pt.isTypedArray,nl=bn?Pe(bn):tl,Ee=nl,al=Object.prototype,il=al.hasOwnProperty;function yn(t,e){var r=C(t),n=!r&&Ht(t),a=!r&&!n&&Ot(t),i=!r&&!n&&!a&&Ee(t),u=r||n||a||i,o=u?Tc(t.length,String):[],s=o.length;for(var c in t)(e||il.call(t,c))&&!(u&&(c=="length"||a&&(c=="offset"||c=="parent")||i&&(c=="buffer"||c=="byteLength"||c=="byteOffset")||Ae(c,s)))&&o.push(c);return o}function _n(t,e){return function(r){return t(e(r))}}var ol=_n(Object.keys,Object),ul=ol,sl=Object.prototype,fl=sl.hasOwnProperty;function cl(t){if(!Se(t))return ul(t);var e=[];for(var r in Object(t))fl.call(t,r)&&r!="constructor"&&e.push(r);return e}function wt(t){return Bt(t)?yn(t):cl(t)}function ll(t){var e=[];if(t!=null)for(var r in Object(t))e.push(r);return e}var gl=Object.prototype,pl=gl.hasOwnProperty;function dl(t){if(!W(t))return ll(t);var e=Se(t),r=[];for(var n in t)n=="constructor"&&(e||!pl.call(t,n))||r.push(n);return r}function dt(t){return Bt(t)?yn(t,!0):dl(t)}var $l=ln(function(t,e,r,n){gt(e,dt(e),t,n)}),hl=$l,vl=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,bl=/^\w*$/;function Ce(t,e){if(C(t))return!1;var r=typeof t;return r=="number"||r=="symbol"||r=="boolean"||t==null||ye(t)?!0:bl.test(t)||!vl.test(t)||e!=null&&t in Object(e)}var yl=it(Object,"create"),St=yl;function _l(){this.__data__=St?St(null):{},this.size=0}function Tl(t){var e=this.has(t)&&delete this.__data__[t];return this.size-=e?1:0,e}var ml="__lodash_hash_undefined__",Ol=Object.prototype,Al=Ol.hasOwnProperty;function wl(t){var e=this.__data__;if(St){var r=e[t];return r===ml?void 0:r}return Al.call(e,t)?e[t]:void 0}var Sl=Object.prototype,Pl=Sl.hasOwnProperty;function jl(t){var e=this.__data__;return St?e[t]!==void 0:Pl.call(e,t)}var El="__lodash_hash_undefined__";function Cl(t,e){var r=this.__data__;return this.size+=this.has(t)?0:1,r[t]=St&&e===void 0?El:e,this}function ot(t){var e=-1,r=t==null?0:t.length;for(this.clear();++e<r;){var n=t[e];this.set(n[0],n[1])}}ot.prototype.clear=_l,ot.prototype.delete=Tl,ot.prototype.get=wl,ot.prototype.has=jl,ot.prototype.set=Cl;function Il(){this.__data__=[],this.size=0}function Kt(t,e){for(var r=t.length;r--;)if(mt(t[r][0],e))return r;return-1}var xl=Array.prototype,Ml=xl.splice;function Fl(t){var e=this.__data__,r=Kt(e,t);if(r<0)return!1;var n=e.length-1;return r==n?e.pop():Ml.call(e,r,1),--this.size,!0}function Ll(t){var e=this.__data__,r=Kt(e,t);return r<0?void 0:e[r][1]}function Dl(t){return Kt(this.__data__,t)>-1}function Nl(t,e){var r=this.__data__,n=Kt(r,t);return n<0?(++this.size,r.push([t,e])):r[n][1]=e,this}function X(t){var e=-1,r=t==null?0:t.length;for(this.clear();++e<r;){var n=t[e];this.set(n[0],n[1])}}X.prototype.clear=Il,X.prototype.delete=Fl,X.prototype.get=Ll,X.prototype.has=Dl,X.prototype.set=Nl;var Rl=it(N,"Map"),Pt=Rl;function Ul(){this.size=0,this.__data__={hash:new ot,map:new(Pt||X),string:new ot}}function Gl(t){var e=typeof t;return e=="string"||e=="number"||e=="symbol"||e=="boolean"?t!=="__proto__":t===null}function zt(t,e){var r=t.__data__;return Gl(e)?r[typeof e=="string"?"string":"hash"]:r.map}function Bl(t){var e=zt(this,t).delete(t);return this.size-=e?1:0,e}function Hl(t){return zt(this,t).get(t)}function Kl(t){return zt(this,t).has(t)}function zl(t,e){var r=zt(this,t),n=r.size;return r.set(t,e),this.size+=r.size==n?0:1,this}function Y(t){var e=-1,r=t==null?0:t.length;for(this.clear();++e<r;){var n=t[e];this.set(n[0],n[1])}}Y.prototype.clear=Ul,Y.prototype.delete=Bl,Y.prototype.get=Hl,Y.prototype.has=Kl,Y.prototype.set=zl;var Wl="Expected a function";function Ie(t,e){if(typeof t!="function"||e!=null&&typeof e!="function")throw new TypeError(Wl);var r=function(){var n=arguments,a=e?e.apply(this,n):n[0],i=r.cache;if(i.has(a))return i.get(a);var u=t.apply(this,n);return r.cache=i.set(a,u)||i,u};return r.cache=new(Ie.Cache||Y),r}Ie.Cache=Y;var Xl=500;function Yl(t){var e=Ie(t,function(n){return r.size===Xl&&r.clear(),n}),r=e.cache;return e}var Zl=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,ql=/\\(\\)?/g,Jl=Yl(function(t){var e=[];return t.charCodeAt(0)===46&&e.push(""),t.replace(Zl,function(r,n,a,i){e.push(a?i.replace(ql,"$1"):n||r)}),e}),Ql=Jl;function Vl(t){return t==null?"":an(t)}function Tn(t,e){return C(t)?t:Ce(t,e)?[t]:Ql(Vl(t))}var kl=1/0;function Wt(t){if(typeof t=="string"||ye(t))return t;var e=t+"";return e=="0"&&1/t==-kl?"-0":e}function mn(t,e){e=Tn(e,t);for(var r=0,n=e.length;t!=null&&r<n;)t=t[Wt(e[r++])];return r&&r==n?t:void 0}function tg(t,e,r){var n=t==null?void 0:mn(t,e);return n===void 0?r:n}function On(t,e){for(var r=-1,n=e.length,a=t.length;++r<n;)t[a+r]=e[r];return t}var eg=_n(Object.getPrototypeOf,Object),xe=eg,rg="[object Object]",ng=Function.prototype,ag=Object.prototype,An=ng.toString,ig=ag.hasOwnProperty,og=An.call(Object);function Me(t){if(!U(t)||nt(t)!=rg)return!1;var e=xe(t);if(e===null)return!0;var r=ig.call(e,"constructor")&&e.constructor;return typeof r=="function"&&r instanceof r&&An.call(r)==og}function ug(){this.__data__=new X,this.size=0}function sg(t){var e=this.__data__,r=e.delete(t);return this.size=e.size,r}function fg(t){return this.__data__.get(t)}function cg(t){return this.__data__.has(t)}var lg=200;function gg(t,e){var r=this.__data__;if(r instanceof X){var n=r.__data__;if(!Pt||n.length<lg-1)return n.push([t,e]),this.size=++r.size,this;r=this.__data__=new Y(n)}return r.set(t,e),this.size=r.size,this}function M(t){var e=this.__data__=new X(t);this.size=e.size}M.prototype.clear=ug,M.prototype.delete=sg,M.prototype.get=fg,M.prototype.has=cg,M.prototype.set=gg;function pg(t,e){return t&&gt(e,wt(e),t)}function dg(t,e){return t&&gt(e,dt(e),t)}var wn=typeof exports=="object"&&exports&&!exports.nodeType&&exports,Sn=wn&&typeof module=="object"&&module&&!module.nodeType&&module,$g=Sn&&Sn.exports===wn,Pn=$g?N.Buffer:void 0,jn=Pn?Pn.allocUnsafe:void 0;function En(t,e){if(e)return t.slice();var r=t.length,n=jn?jn(r):new t.constructor(r);return t.copy(n),n}function hg(t,e){for(var r=-1,n=t==null?0:t.length,a=0,i=[];++r<n;){var u=t[r];e(u,r,t)&&(i[a++]=u)}return i}function Cn(){return[]}var vg=Object.prototype,bg=vg.propertyIsEnumerable,In=Object.getOwnPropertySymbols,yg=In?function(t){return t==null?[]:(t=Object(t),hg(In(t),function(e){return bg.call(t,e)}))}:Cn,Fe=yg;function _g(t,e){return gt(t,Fe(t),e)}var Tg=Object.getOwnPropertySymbols,mg=Tg?function(t){for(var e=[];t;)On(e,Fe(t)),t=xe(t);return e}:Cn,xn=mg;function Og(t,e){return gt(t,xn(t),e)}function Mn(t,e,r){var n=e(t);return C(t)?n:On(n,r(t))}function Le(t){return Mn(t,wt,Fe)}function Ag(t){return Mn(t,dt,xn)}var wg=it(N,"DataView"),De=wg,Sg=it(N,"Promise"),Ne=Sg,Pg=it(N,"Set"),Re=Pg,Fn="[object Map]",jg="[object Object]",Ln="[object Promise]",Dn="[object Set]",Nn="[object WeakMap]",Rn="[object DataView]",Eg=at(De),Cg=at(Pt),Ig=at(Ne),xg=at(Re),Mg=at(Oe),ut=nt;(De&&ut(new De(new ArrayBuffer(1)))!=Rn||Pt&&ut(new Pt)!=Fn||Ne&&ut(Ne.resolve())!=Ln||Re&&ut(new Re)!=Dn||Oe&&ut(new Oe)!=Nn)&&(ut=function(t){var e=nt(t),r=e==jg?t.constructor:void 0,n=r?at(r):"";if(n)switch(n){case Eg:return Rn;case Cg:return Fn;case Ig:return Ln;case xg:return Dn;case Mg:return Nn}return e});var jt=ut,Fg=Object.prototype,Lg=Fg.hasOwnProperty;function Dg(t){var e=t.length,r=new t.constructor(e);return e&&typeof t[0]=="string"&&Lg.call(t,"index")&&(r.index=t.index,r.input=t.input),r}var Ng=N.Uint8Array,Xt=Ng;function Ue(t){var e=new t.constructor(t.byteLength);return new Xt(e).set(new Xt(t)),e}function Rg(t,e){var r=e?Ue(t.buffer):t.buffer;return new t.constructor(r,t.byteOffset,t.byteLength)}var Ug=/\w*$/;function Gg(t){var e=new t.constructor(t.source,Ug.exec(t));return e.lastIndex=t.lastIndex,e}var Un=R?R.prototype:void 0,Gn=Un?Un.valueOf:void 0;function Bg(t){return Gn?Object(Gn.call(t)):{}}function Bn(t,e){var r=e?Ue(t.buffer):t.buffer;return new t.constructor(r,t.byteOffset,t.length)}var Hg="[object Boolean]",Kg="[object Date]",zg="[object Map]",Wg="[object Number]",Xg="[object RegExp]",Yg="[object Set]",Zg="[object String]",qg="[object Symbol]",Jg="[object ArrayBuffer]",Qg="[object DataView]",Vg="[object Float32Array]",kg="[object Float64Array]",tp="[object Int8Array]",ep="[object Int16Array]",rp="[object Int32Array]",np="[object Uint8Array]",ap="[object Uint8ClampedArray]",ip="[object Uint16Array]",op="[object Uint32Array]";function up(t,e,r){var n=t.constructor;switch(e){case Jg:return Ue(t);case Hg:case Kg:return new n(+t);case Qg:return Rg(t,r);case Vg:case kg:case tp:case ep:case rp:case np:case ap:case ip:case op:return Bn(t,r);case zg:return new n;case Wg:case Zg:return new n(t);case Xg:return Gg(t);case Yg:return new n;case qg:return Bg(t)}}function Hn(t){return typeof t.constructor=="function"&&!Se(t)?kf(xe(t)):{}}var sp="[object Map]";function fp(t){return U(t)&&jt(t)==sp}var Kn=pt&&pt.isMap,cp=Kn?Pe(Kn):fp,lp=cp,gp="[object Set]";function pp(t){return U(t)&&jt(t)==gp}var zn=pt&&pt.isSet,dp=zn?Pe(zn):pp,$p=dp,hp=1,vp=2,bp=4,Wn="[object Arguments]",yp="[object Array]",_p="[object Boolean]",Tp="[object Date]",mp="[object Error]",Xn="[object Function]",Op="[object GeneratorFunction]",Ap="[object Map]",wp="[object Number]",Yn="[object Object]",Sp="[object RegExp]",Pp="[object Set]",jp="[object String]",Ep="[object Symbol]",Cp="[object WeakMap]",Ip="[object ArrayBuffer]",xp="[object DataView]",Mp="[object Float32Array]",Fp="[object Float64Array]",Lp="[object Int8Array]",Dp="[object Int16Array]",Np="[object Int32Array]",Rp="[object Uint8Array]",Up="[object Uint8ClampedArray]",Gp="[object Uint16Array]",Bp="[object Uint32Array]",O={};O[Wn]=O[yp]=O[Ip]=O[xp]=O[_p]=O[Tp]=O[Mp]=O[Fp]=O[Lp]=O[Dp]=O[Np]=O[Ap]=O[wp]=O[Yn]=O[Sp]=O[Pp]=O[jp]=O[Ep]=O[Rp]=O[Up]=O[Gp]=O[Bp]=!0,O[mp]=O[Xn]=O[Cp]=!1;function Yt(t,e,r,n,a,i){var u,o=e&hp,s=e&vp,c=e&bp;if(r&&(u=a?r(t,n,a,i):r(t)),u!==void 0)return u;if(!W(t))return t;var l=C(t);if(l){if(u=Dg(t),!o)return sn(t,u)}else{var g=jt(t),p=g==Xn||g==Op;if(Ot(t))return En(t,o);if(g==Yn||g==Wn||p&&!a){if(u=s||p?{}:Hn(t),!o)return s?Og(t,dg(u,t)):_g(t,pg(u,t))}else{if(!O[g])return a?t:{};u=up(t,g,o)}}i||(i=new M);var f=i.get(t);if(f)return f;i.set(t,u),$p(t)?t.forEach(function(v){u.add(Yt(v,e,r,v,t,i))}):lp(t)&&t.forEach(function(v,$){u.set($,Yt(v,e,r,$,t,i))});var h=c?s?Ag:Le:s?dt:wt,d=l?void 0:h(t);return lc(d||t,function(v,$){d&&($=v,v=t[$]),fn(u,$,Yt(v,e,r,$,t,i))}),u}var Hp=1,Kp=4;function zp(t){return Yt(t,Hp|Kp)}var Wp="__lodash_hash_undefined__";function Xp(t){return this.__data__.set(t,Wp),this}function Yp(t){return this.__data__.has(t)}function Zt(t){var e=-1,r=t==null?0:t.length;for(this.__data__=new Y;++e<r;)this.add(t[e])}Zt.prototype.add=Zt.prototype.push=Xp,Zt.prototype.has=Yp;function Zp(t,e){for(var r=-1,n=t==null?0:t.length;++r<n;)if(e(t[r],r,t))return!0;return!1}function qp(t,e){return t.has(e)}var Jp=1,Qp=2;function Zn(t,e,r,n,a,i){var u=r&Jp,o=t.length,s=e.length;if(o!=s&&!(u&&s>o))return!1;var c=i.get(t),l=i.get(e);if(c&&l)return c==e&&l==t;var g=-1,p=!0,f=r&Qp?new Zt:void 0;for(i.set(t,e),i.set(e,t);++g<o;){var h=t[g],d=e[g];if(n)var v=u?n(d,h,g,e,t,i):n(h,d,g,t,e,i);if(v!==void 0){if(v)continue;p=!1;break}if(f){if(!Zp(e,function($,y){if(!qp(f,y)&&(h===$||a(h,$,r,n,i)))return f.push(y)})){p=!1;break}}else if(!(h===d||a(h,d,r,n,i))){p=!1;break}}return i.delete(t),i.delete(e),p}function Vp(t){var e=-1,r=Array(t.size);return t.forEach(function(n,a){r[++e]=[a,n]}),r}function kp(t){var e=-1,r=Array(t.size);return t.forEach(function(n){r[++e]=n}),r}var td=1,ed=2,rd="[object Boolean]",nd="[object Date]",ad="[object Error]",id="[object Map]",od="[object Number]",ud="[object RegExp]",sd="[object Set]",fd="[object String]",cd="[object Symbol]",ld="[object ArrayBuffer]",gd="[object DataView]",qn=R?R.prototype:void 0,Ge=qn?qn.valueOf:void 0;function pd(t,e,r,n,a,i,u){switch(r){case gd:if(t.byteLength!=e.byteLength||t.byteOffset!=e.byteOffset)return!1;t=t.buffer,e=e.buffer;case ld:return!(t.byteLength!=e.byteLength||!i(new Xt(t),new Xt(e)));case rd:case nd:case od:return mt(+t,+e);case ad:return t.name==e.name&&t.message==e.message;case ud:case fd:return t==e+"";case id:var o=Vp;case sd:var s=n&td;if(o||(o=kp),t.size!=e.size&&!s)return!1;var c=u.get(t);if(c)return c==e;n|=ed,u.set(t,e);var l=Zn(o(t),o(e),n,a,i,u);return u.delete(t),l;case cd:if(Ge)return Ge.call(t)==Ge.call(e)}return!1}var dd=1,$d=Object.prototype,hd=$d.hasOwnProperty;function vd(t,e,r,n,a,i){var u=r&dd,o=Le(t),s=o.length,c=Le(e),l=c.length;if(s!=l&&!u)return!1;for(var g=s;g--;){var p=o[g];if(!(u?p in e:hd.call(e,p)))return!1}var f=i.get(t),h=i.get(e);if(f&&h)return f==e&&h==t;var d=!0;i.set(t,e),i.set(e,t);for(var v=u;++g<s;){p=o[g];var $=t[p],y=e[p];if(n)var G=u?n(y,$,p,e,t,i):n($,y,p,t,e,i);if(!(G===void 0?$===y||a($,y,r,n,i):G)){d=!1;break}v||(v=p=="constructor")}if(d&&!v){var F=t.constructor,B=e.constructor;F!=B&&"constructor"in t&&"constructor"in e&&!(typeof F=="function"&&F instanceof F&&typeof B=="function"&&B instanceof B)&&(d=!1)}return i.delete(t),i.delete(e),d}var bd=1,Jn="[object Arguments]",Qn="[object Array]",qt="[object Object]",yd=Object.prototype,Vn=yd.hasOwnProperty;function _d(t,e,r,n,a,i){var u=C(t),o=C(e),s=u?Qn:jt(t),c=o?Qn:jt(e);s=s==Jn?qt:s,c=c==Jn?qt:c;var l=s==qt,g=c==qt,p=s==c;if(p&&Ot(t)){if(!Ot(e))return!1;u=!0,l=!1}if(p&&!l)return i||(i=new M),u||Ee(t)?Zn(t,e,r,n,a,i):pd(t,e,s,r,n,a,i);if(!(r&bd)){var f=l&&Vn.call(t,"__wrapped__"),h=g&&Vn.call(e,"__wrapped__");if(f||h){var d=f?t.value():t,v=h?e.value():e;return i||(i=new M),a(d,v,r,n,i)}}return p?(i||(i=new M),vd(t,e,r,n,a,i)):!1}function Be(t,e,r,n,a){return t===e?!0:t==null||e==null||!U(t)&&!U(e)?t!==t&&e!==e:_d(t,e,r,n,Be,a)}var Td=1,md=2;function Od(t,e,r,n){var a=r.length,i=a,u=!n;if(t==null)return!i;for(t=Object(t);a--;){var o=r[a];if(u&&o[2]?o[1]!==t[o[0]]:!(o[0]in t))return!1}for(;++a<i;){o=r[a];var s=o[0],c=t[s],l=o[1];if(u&&o[2]){if(c===void 0&&!(s in t))return!1}else{var g=new M;if(n)var p=n(c,l,s,t,e,g);if(!(p===void 0?Be(l,c,Td|md,n,g):p))return!1}}return!0}function kn(t){return t===t&&!W(t)}function Ad(t){for(var e=wt(t),r=e.length;r--;){var n=e[r],a=t[n];e[r]=[n,a,kn(a)]}return e}function ta(t,e){return function(r){return r==null?!1:r[t]===e&&(e!==void 0||t in Object(r))}}function wd(t){var e=Ad(t);return e.length==1&&e[0][2]?ta(e[0][0],e[0][1]):function(r){return r===t||Od(r,t,e)}}function Sd(t,e){return t!=null&&e in Object(t)}function Pd(t,e,r){e=Tn(e,t);for(var n=-1,a=e.length,i=!1;++n<a;){var u=Wt(e[n]);if(!(i=t!=null&&r(t,u)))break;t=t[u]}return i||++n!=a?i:(a=t==null?0:t.length,!!a&&we(a)&&Ae(u,a)&&(C(t)||Ht(t)))}function jd(t,e){return t!=null&&Pd(t,e,Sd)}var Ed=1,Cd=2;function Id(t,e){return Ce(t)&&kn(e)?ta(Wt(t),e):function(r){var n=tg(r,t);return n===void 0&&n===e?jd(r,t):Be(e,n,Ed|Cd)}}function xd(t){return function(e){return e==null?void 0:e[t]}}function Md(t){return function(e){return mn(e,t)}}function Fd(t){return Ce(t)?xd(Wt(t)):Md(t)}function Ld(t){return typeof t=="function"?t:t==null?_e:typeof t=="object"?C(t)?Id(t[0],t[1]):wd(t):Fd(t)}function Dd(t){return function(e,r,n){for(var a=-1,i=Object(e),u=n(e),o=u.length;o--;){var s=u[t?o:++a];if(r(i[s],s,i)===!1)break}return e}}var Nd=Dd(),ea=Nd;function Rd(t,e){return t&&ea(t,e,wt)}function He(t,e,r){(r!==void 0&&!mt(t[e],r)||r===void 0&&!(e in t))&&Gt(t,e,r)}function Ud(t){return U(t)&&Bt(t)}function Ke(t,e){if(!(e==="constructor"&&typeof t[e]=="function")&&e!="__proto__")return t[e]}function Gd(t){return gt(t,dt(t))}function Bd(t,e,r,n,a,i,u){var o=Ke(t,r),s=Ke(e,r),c=u.get(s);if(c){He(t,r,c);return}var l=i?i(o,s,r+"",t,e,u):void 0,g=l===void 0;if(g){var p=C(s),f=!p&&Ot(s),h=!p&&!f&&Ee(s);l=s,p||f||h?C(o)?l=o:Ud(o)?l=sn(o):f?(g=!1,l=En(s,!0)):h?(g=!1,l=Bn(s,!0)):l=[]:Me(s)||Ht(s)?(l=o,Ht(o)?l=Gd(o):(!W(o)||Te(o))&&(l=Hn(s))):g=!1}g&&(u.set(s,l),a(l,s,n,i,u),u.delete(s)),He(t,r,l)}function ra(t,e,r,n,a){t!==e&&ea(e,function(i,u){if(a||(a=new M),W(i))Bd(t,e,u,r,ra,n,a);else{var o=n?n(Ke(t,u),i,u+"",t,e,a):void 0;o===void 0&&(o=i),He(t,u,o)}},dt)}var Hd=ln(function(t,e,r,n){ra(t,e,r,n)}),Kd=Hd;function zd(t,e){var r={};return e=Ld(e),Rd(t,function(n,a,i){Gt(r,e(n,a,i),n)}),r}/*! *****************************************************************************
Copyright (c) Microsoft Corporation.
Permission to use, copy, modify, and/or distribute this software for any
purpose with or without fee is hereby granted.
THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH
REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,
INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR
OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
PERFORMANCE OF THIS SOFTWARE.
***************************************************************************** */var Jt=function(){return Jt=Object.assign||function(e){for(var r,n=1,a=arguments.length;n<a;n++){r=arguments[n];for(var i in r)Object.prototype.hasOwnProperty.call(r,i)&&(e[i]=r[i])}return e},Jt.apply(this,arguments)};function Wd(t){return t.toLowerCase()}var Xd=[/([a-z0-9])([A-Z])/g,/([A-Z])([A-Z][a-z])/g],Yd=/[^A-Z0-9]+/gi;function Zd(t,e){e===void 0&&(e={});for(var r=e.splitRegexp,n=r===void 0?Xd:r,a=e.stripRegexp,i=a===void 0?Yd:a,u=e.transform,o=u===void 0?Wd:u,s=e.delimiter,c=s===void 0?" ":s,l=na(na(t,n,"$1\0$2"),i,"\0"),g=0,p=l.length;l.charAt(g)==="\0";)g++;for(;l.charAt(p-1)==="\0";)p--;return l.slice(g,p).split("\0").map(o).join(c)}function na(t,e,r){return e instanceof RegExp?t.replace(e,r):e.reduce(function(n,a){return n.replace(a,r)},t)}function aa(t,e){var r=t.charAt(0),n=t.substr(1).toLowerCase();return e>0&&r>="0"&&r<="9"?"_"+r+n:""+r.toUpperCase()+n}function qd(t,e){return e===void 0&&(e={}),Zd(t,Jt({delimiter:"",transform:aa},e))}function Jd(t,e){return e===0?t.toLowerCase():aa(t,e)}function Qd(t,e){return e===void 0&&(e={}),qd(t,Jt({transform:Jd},e))}function $t(t){return{}.toString.call(t).slice(8,-1).toLowerCase()}(function(){for(var t=[],e=0;e<256;++e)t.push("%"+((e<16?"0":"")+e.toString(16)).toUpperCase());return t})();function Vd({type:t,name:e,prop:r,validator:n}){if(t){$t(t)==="string"&&(t=[t]);const a=$t(r);if(!t.includes(a))throw Error(`${e}\u9700\u4E3A${t.toString()}\u7C7B\u578B\uFF08\u5F97\u5230${a}\uFF09`)}if(n&&!n(r))throw Error(`${e}\u4E0D\u5408\u6CD5`)}function kd(t,{mergeObject:e,mergeFunction:r}){const n=r?(a,i)=>$t(a)==="function"&&$t(i)==="function"?r(i,a):void 0:void 0;return e==="deep"?Kd(...t,n):hl(...t,n)}function t$(t,{mergeFunction:e}){return t.reduce(e,()=>{})}function ze(t,e={}){let{name:r="",type:n,default:a,defaultIsDynamic:i=!1,required:u=!1,validator:o,camelCase:s=!0,mergeObject:c="deep",mergeObjectApplyOnlyToDefault:l=!1,mergeFunction:g=!1,mergeFunctionApplyOnlyToDefault:p=!0}=e,f;if(i){if($t(a)!=="function")throw Error(`${r}\u52A8\u6001\u751F\u6210\u9ED8\u8BA4\u503C\u65F6\uFF0C\u9ED8\u8BA4\u503C\u9700\u4E3A\u51FD\u6570\u7C7B\u578B`);f=[...t]}else f=[...t,a];let h,d=!1,v=!1;for(let $=0;$<f.length;$++){const y=f[$];if(y!==void 0){Vd({type:n,name:r,prop:y,validator:o});const G=Me(y),F=$t(y)==="function";if(d=G,v=F,!G&&!F)break}}d?f=zp(f):(c=!1,v||(g=!1));for(let $=0;$<f.length;$++){const y=f[$];if(y!==void 0){$===f.length-1?h=y:c?h=kd(l?[a,y]:[...f].reverse(),{mergeObject:c,mergeFunction:g}):g?h=t$(p?[y,a]:f,{mergeFunction:g}):h=y;break}}if(u&&h===void 0)throw Error(`${r}\u53C2\u6570\u4E0D\u80FD\u4E3A\u7A7A`);return i?ze(t,vf(hf({},e),{default:a(h),defaultIsDynamic:!1})):s&&Me(h)?zd(h,($,y)=>Qd(y,{stripRegexp:/-/g})):h}const e$=["PUT","POST","DELETE","PATCH"];function r$(t,e={}){const r={c:{method:"POST"},r:{method:"GET"},u:{method:"PUT"},d:{method:"DELETE"},getList:{method:"GET"},updateStatus:{method:"PUT"},enable:{method:"PUT"},disable:{method:"PUT"}};Object.freeze(r);const n=(a,i)=>i.startsWith("/")?i:(a.endsWith("/")?a:a+"/")+i;return(a="",i={})=>{let u={};for(let o in r)u[o]=(s,c)=>{var h;const l=r[o],g=typeof e[o]=="function"?e[o](s):e[o],p=Z({},typeof i[o]=="function"?i[o](s):i[o]),f=Rt(l,g,p);return c!=null||(c=e$.includes((h=f.method)==null?void 0:h.toUpperCase())?"data":"params"),t(Xe(Z(Z(Z({},c==="data"&&{data:s}),c==="params"&&{params:s}),f),{url:n(a,f.url)}))};return u}}const ia="admate ",We=(t,e)=>Jr(e)?t:typeof e=="function"?e(t):uu(t,e)[0],oa=(t,e)=>{t.mergeData&&Dt(t.data)&&Dt(e)?S.isVue3?t.mergeData==="deep"?Rt(t.data,e):t.mergeData==="shallow"?Tr(t.data,e):typeof t.mergeData=="function"&&t.mergeData(e):t.mergeData==="deep"?t.data=Rt($e(t.data),e):t.mergeData==="shallow"?t.data=Z(Z({},t.data),e):typeof t.mergeData=="function"&&t.mergeData(e):t.data=e};function n$({axios:t,axiosConfig:e,urlPrefix:r,form:n,list:a,getListProxy:i,openFormProxy:u,submitFormProxy:o}){const c=r$(t)(r,e),l=S.ref(),g=S.ref(),p=()=>ze([a],{default:_=>({data:[],loading:!1,total:0,filter:{[_.pageNumberKey]:1},watchFilter:!0,debounceInterval:300}),defaultIsDynamic:!0}),f=S.reactive(p()),h=()=>$e(Z({loading:!1,submitting:!1,show:!1,data:{},mergeData:"deep",status:""},n));let d=S.reactive(h());const v=({state:_,defaultState:T,mergeState:b="shallow"})=>{const L=ze([_,T]);b==="deep"?Rt(d,L):Tr(d,L)},$=(_=f.filter,T)=>(f.loading=!0,c.getList(_,T).then(b=>{var L,ua;return f.data=(L=We(b,f.dataAt))!=null?L:[],f.total=Jr(f.data)?0:(ua=We(b,f.totalAt))!=null?ua:0,b}).catch(b=>{f.data=[]}).finally(()=>{f.loading=!1})),y=(..._)=>{const T=f.filter[f.pageNumberKey];if(l.value==="filterChange"&&T!==1){f.filter[f.pageNumberKey]=1,l.value=void 0;return}f.oldPageNumber=T;const b=i?i((...L)=>$(...L.length?L:_),l.value):$(..._);return l.value=void 0,b};function G(_,T){if(_)if(T==="cache")oa(d,$e(_)),d.show=!0;else return d.loading=!0,d.show=!0,c.r(_,T).then(b=>(oa(d,We(b,d.dataAt)),b));else["r","u"].includes(d.status)&&!arguments.length&&console.warn(`${ia}\u8868\u5355\u72B6\u6001\u4E3A 'r' \u6216 'u' \u65F6\uFF0CopenForm \u7684\u53C2\u6570\u5FC5\u4F20`),d.show=!0}const F=(_,T)=>(f.loading=!0,c.d(_,T).then(b=>{var L;return((L=f.data)==null?void 0:L.length)===1?f.filter[f.pageNumberKey]===1?(l.value="d",y()):f.filter[f.pageNumberKey]--:(l.value="d",y()),b}).finally(()=>{f.loading=!1})),B=(_,T)=>(f.loading=!0,c.updateStatus(_,T).then(b=>(l.value="updateStatus",y(),b)).finally(()=>{f.loading=!1})),P=(_,T)=>(f.loading=!0,c.enable(_,T).then(b=>(l.value="enable",y(),b)).finally(()=>{f.loading=!1})),H=(_,T)=>(f.loading=!0,c.disable(_,T).then(b=>(l.value="disable",y(),b)).finally(()=>{f.loading=!1})),st=(..._)=>{const T=u?u((...b)=>G(...b.length?b:_)):G(..._);return T instanceof Promise?T.then(b=>{v({target:d,state:b,defaultState:{loading:!1}})}).catch(b=>{v({target:d,state:b,defaultState:{show:!1}})}):v({target:d,state:T,defaultState:{loading:!1}}),T},ht=(_=d.data,T)=>{if(!["c","u"].includes(d.status))throw Error(`${ia}submitForm \u4EC5\u80FD\u5728\u8868\u5355\u72B6\u6001\u4E3A 'c' \u6216 'u' \u65F6\u88AB\u8C03\u7528`);return d.submitting=!0,c[d.status](_,T).then(b=>(l.value=d.status,y(),b))},a$=_=>{const T=o?o((...b)=>b.length?ht(...b):ht(_)):ht(_);return T instanceof Promise?T.then(b=>{v({target:d,state:b,defaultState:{show:!1}})}).catch(b=>{v({target:d,state:b,defaultState:{submitting:!1}})}):v({target:d,state:T,defaultState:{show:!1}}),T};return S.watch(()=>d.show,_=>{_||setTimeout(()=>{Object.assign(d,Xe(Z({},h()),{show:d.show}))},500)}),l.value="init",y(),S.onMounted(()=>{f.watchFilter&&S.watch(()=>f.filter,()=>{f.filter[f.pageNumberKey]===f.oldPageNumber?(f.loading=!0,g.value||(g.value=of(()=>{l.value="filterChange",f.loading=!1,y()},f.debounceInterval)),g.value()):(l.value="pageNumberChange",y())},{deep:!0})}),{list:f,getList:y,form:d,openForm:st,submitForm:a$,d:F,enable:P,disable:H,updateStatus:B}}return n$});
(function(S,dt){typeof exports=="object"&&typeof module<"u"?module.exports=dt(require("vue-demi")):typeof define=="function"&&define.amd?define(["vue-demi"],dt):(S=typeof globalThis<"u"?globalThis:S||self,S.admate=dt(S.VueDemi))})(this,function(S){"use strict";var dt=typeof global=="object"&&global&&global.Object===Object&&global;const Kr=dt;var eo=typeof self=="object"&&self&&self.Object===Object&&self,oo=Kr||eo||Function("return this")();const x=oo;var ao=x.Symbol;const F=ao;var Wr=Object.prototype,io=Wr.hasOwnProperty,uo=Wr.toString,gt=F?F.toStringTag:void 0;function co(t){var r=io.call(t,gt),n=t[gt];try{t[gt]=void 0;var e=!0}catch{}var o=uo.call(t);return e&&(r?t[gt]=n:delete t[gt]),o}var so=Object.prototype,fo=so.toString;function lo(t){return fo.call(t)}var po="[object Null]",go="[object Undefined]",Hr=F?F.toStringTag:void 0;function Y(t){return t==null?t===void 0?go:po:Hr&&Hr in Object(t)?co(t):lo(t)}function H(t){return t!=null&&typeof t=="object"}var bo="[object Symbol]";function At(t){return typeof t=="symbol"||H(t)&&Y(t)==bo}function ho(t,r){for(var n=-1,e=t==null?0:t.length,o=Array(e);++n<e;)o[n]=r(t[n],n,t);return o}var vo=Array.isArray;const R=vo;var yo=1/0,Vr=F?F.prototype:void 0,qr=Vr?Vr.toString:void 0;function Yr(t){if(typeof t=="string")return t;if(R(t))return ho(t,Yr)+"";if(At(t))return qr?qr.call(t):"";var r=t+"";return r=="0"&&1/t==-yo?"-0":r}var _o=/\s/;function jo(t){for(var r=t.length;r--&&_o.test(t.charAt(r)););return r}var mo=/^\s+/;function Oo(t){return t&&t.slice(0,jo(t)+1).replace(mo,"")}function E(t){var r=typeof t;return t!=null&&(r=="object"||r=="function")}var Zr=0/0,wo=/^[-+]0x[0-9a-f]+$/i,To=/^0b[01]+$/i,$o=/^0o[0-7]+$/i,Ao=parseInt;function Jr(t){if(typeof t=="number")return t;if(At(t))return Zr;if(E(t)){var r=typeof t.valueOf=="function"?t.valueOf():t;t=E(r)?r+"":r}if(typeof t!="string")return t===0?t:+t;t=Oo(t);var n=To.test(t);return n||$o.test(t)?Ao(t.slice(2),n?2:8):wo.test(t)?Zr:+t}function Xr(t){return t}var So="[object AsyncFunction]",Po="[object Function]",xo="[object GeneratorFunction]",Eo="[object Proxy]";function Yt(t){if(!E(t))return!1;var r=Y(t);return r==Po||r==xo||r==So||r==Eo}var Io=x["__core-js_shared__"];const Zt=Io;var Qr=function(){var t=/[^.]+$/.exec(Zt&&Zt.keys&&Zt.keys.IE_PROTO||"");return t?"Symbol(src)_1."+t:""}();function Co(t){return!!Qr&&Qr in t}var Fo=Function.prototype,Mo=Fo.toString;function Z(t){if(t!=null){try{return Mo.call(t)}catch{}try{return t+""}catch{}}return""}var No=/[\\^$.*+?()[\]{}|]/g,Uo=/^\[object .+?Constructor\]$/,Lo=Function.prototype,Do=Object.prototype,zo=Lo.toString,Bo=Do.hasOwnProperty,Ro=RegExp("^"+zo.call(Bo).replace(No,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");function Go(t){if(!E(t)||Co(t))return!1;var r=Yt(t)?Ro:Uo;return r.test(Z(t))}function Ko(t,r){return t==null?void 0:t[r]}function J(t,r){var n=Ko(t,r);return Go(n)?n:void 0}var Wo=J(x,"WeakMap");const Jt=Wo;var kr=Object.create,Ho=function(){function t(){}return function(r){if(!E(r))return{};if(kr)return kr(r);t.prototype=r;var n=new t;return t.prototype=void 0,n}}();const Vo=Ho;function qo(t,r,n){switch(n.length){case 0:return t.call(r);case 1:return t.call(r,n[0]);case 2:return t.call(r,n[0],n[1]);case 3:return t.call(r,n[0],n[1],n[2])}return t.apply(r,n)}function tn(t,r){var n=-1,e=t.length;for(r||(r=Array(e));++n<e;)r[n]=t[n];return r}var Yo=800,Zo=16,Jo=Date.now;function Xo(t){var r=0,n=0;return function(){var e=Jo(),o=Zo-(e-n);if(n=e,o>0){if(++r>=Yo)return arguments[0]}else r=0;return t.apply(void 0,arguments)}}function Qo(t){return function(){return t}}var ko=function(){try{var t=J(Object,"defineProperty");return t({},"",{}),t}catch{}}();const St=ko;var ta=St?function(t,r){return St(t,"toString",{configurable:!0,enumerable:!1,value:Qo(r),writable:!0})}:Xr,ra=Xo(ta);const rn=ra;function na(t,r){for(var n=-1,e=t==null?0:t.length;++n<e&&r(t[n],n,t)!==!1;);return t}var ea=9007199254740991,oa=/^(?:0|[1-9]\d*)$/;function nn(t,r){var n=typeof t;return r=r==null?ea:r,!!r&&(n=="number"||n!="symbol"&&oa.test(t))&&t>-1&&t%1==0&&t<r}function Xt(t,r,n){r=="__proto__"&&St?St(t,r,{configurable:!0,enumerable:!0,value:n,writable:!0}):t[r]=n}function Pt(t,r){return t===r||t!==t&&r!==r}var aa=Object.prototype,ia=aa.hasOwnProperty;function en(t,r,n){var e=t[r];(!(ia.call(t,r)&&Pt(e,n))||n===void 0&&!(r in t))&&Xt(t,r,n)}function it(t,r,n,e){var o=!n;n||(n={});for(var a=-1,u=r.length;++a<u;){var i=r[a],c=e?e(n[i],t[i],i,n,t):void 0;c===void 0&&(c=t[i]),o?Xt(n,i,c):en(n,i,c)}return n}var on=Math.max;function an(t,r,n){return r=on(r===void 0?t.length-1:r,0),function(){for(var e=arguments,o=-1,a=on(e.length-r,0),u=Array(a);++o<a;)u[o]=e[r+o];o=-1;for(var i=Array(r+1);++o<r;)i[o]=e[o];return i[r]=n(u),qo(t,this,i)}}function ua(t,r){return rn(an(t,r,Xr),t+"")}var ca=9007199254740991;function un(t){return typeof t=="number"&&t>-1&&t%1==0&&t<=ca}function xt(t){return t!=null&&un(t.length)&&!Yt(t)}function sa(t,r,n){if(!E(n))return!1;var e=typeof r;return(e=="number"?xt(n)&&nn(r,n.length):e=="string"&&r in n)?Pt(n[r],t):!1}function cn(t){return ua(function(r,n){var e=-1,o=n.length,a=o>1?n[o-1]:void 0,u=o>2?n[2]:void 0;for(a=t.length>3&&typeof a=="function"?(o--,a):void 0,u&&sa(n[0],n[1],u)&&(a=o<3?void 0:a,o=1),r=Object(r);++e<o;){var i=n[e];i&&t(r,i,e,a)}return r})}var fa=Object.prototype;function Qt(t){var r=t&&t.constructor,n=typeof r=="function"&&r.prototype||fa;return t===n}function la(t,r){for(var n=-1,e=Array(t);++n<t;)e[n]=r(n);return e}var pa="[object Arguments]";function sn(t){return H(t)&&Y(t)==pa}var fn=Object.prototype,da=fn.hasOwnProperty,ga=fn.propertyIsEnumerable,ba=sn(function(){return arguments}())?sn:function(t){return H(t)&&da.call(t,"callee")&&!ga.call(t,"callee")};const Et=ba;function ha(){return!1}var ln=typeof exports=="object"&&exports&&!exports.nodeType&&exports,pn=ln&&typeof module=="object"&&module&&!module.nodeType&&module,va=pn&&pn.exports===ln,dn=va?x.Buffer:void 0,ya=dn?dn.isBuffer:void 0,_a=ya||ha;const kt=_a;var ja="[object Arguments]",ma="[object Array]",Oa="[object Boolean]",wa="[object Date]",Ta="[object Error]",$a="[object Function]",Aa="[object Map]",Sa="[object Number]",Pa="[object Object]",xa="[object RegExp]",Ea="[object Set]",Ia="[object String]",Ca="[object WeakMap]",Fa="[object ArrayBuffer]",Ma="[object DataView]",Na="[object Float32Array]",Ua="[object Float64Array]",La="[object Int8Array]",Da="[object Int16Array]",za="[object Int32Array]",Ba="[object Uint8Array]",Ra="[object Uint8ClampedArray]",Ga="[object Uint16Array]",Ka="[object Uint32Array]",w={};w[Na]=w[Ua]=w[La]=w[Da]=w[za]=w[Ba]=w[Ra]=w[Ga]=w[Ka]=!0,w[ja]=w[ma]=w[Fa]=w[Oa]=w[Ma]=w[wa]=w[Ta]=w[$a]=w[Aa]=w[Sa]=w[Pa]=w[xa]=w[Ea]=w[Ia]=w[Ca]=!1;function Wa(t){return H(t)&&un(t.length)&&!!w[Y(t)]}function tr(t){return function(r){return t(r)}}var gn=typeof exports=="object"&&exports&&!exports.nodeType&&exports,bt=gn&&typeof module=="object"&&module&&!module.nodeType&&module,Ha=bt&&bt.exports===gn,rr=Ha&&Kr.process,Va=function(){try{var t=bt&&bt.require&&bt.require("util").types;return t||rr&&rr.binding&&rr.binding("util")}catch{}}();const ut=Va;var bn=ut&&ut.isTypedArray,qa=bn?tr(bn):Wa;const hn=qa;var Ya=Object.prototype,Za=Ya.hasOwnProperty;function vn(t,r){var n=R(t),e=!n&&Et(t),o=!n&&!e&&kt(t),a=!n&&!e&&!o&&hn(t),u=n||e||o||a,i=u?la(t.length,String):[],c=i.length;for(var l in t)(r||Za.call(t,l))&&!(u&&(l=="length"||o&&(l=="offset"||l=="parent")||a&&(l=="buffer"||l=="byteLength"||l=="byteOffset")||nn(l,c)))&&i.push(l);return i}function yn(t,r){return function(n){return t(r(n))}}var Ja=yn(Object.keys,Object);const Xa=Ja;var Qa=Object.prototype,ka=Qa.hasOwnProperty;function ti(t){if(!Qt(t))return Xa(t);var r=[];for(var n in Object(t))ka.call(t,n)&&n!="constructor"&&r.push(n);return r}function nr(t){return xt(t)?vn(t):ti(t)}function ri(t){var r=[];if(t!=null)for(var n in Object(t))r.push(n);return r}var ni=Object.prototype,ei=ni.hasOwnProperty;function oi(t){if(!E(t))return ri(t);var r=Qt(t),n=[];for(var e in t)e=="constructor"&&(r||!ei.call(t,e))||n.push(e);return n}function ct(t){return xt(t)?vn(t,!0):oi(t)}var ai=cn(function(t,r){it(r,ct(r),t)});const _n=ai;var ii=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,ui=/^\w*$/;function ci(t,r){if(R(t))return!1;var n=typeof t;return n=="number"||n=="symbol"||n=="boolean"||t==null||At(t)?!0:ui.test(t)||!ii.test(t)||r!=null&&t in Object(r)}var si=J(Object,"create");const ht=si;function fi(){this.__data__=ht?ht(null):{},this.size=0}function li(t){var r=this.has(t)&&delete this.__data__[t];return this.size-=r?1:0,r}var pi="__lodash_hash_undefined__",di=Object.prototype,gi=di.hasOwnProperty;function bi(t){var r=this.__data__;if(ht){var n=r[t];return n===pi?void 0:n}return gi.call(r,t)?r[t]:void 0}var hi=Object.prototype,vi=hi.hasOwnProperty;function yi(t){var r=this.__data__;return ht?r[t]!==void 0:vi.call(r,t)}var _i="__lodash_hash_undefined__";function ji(t,r){var n=this.__data__;return this.size+=this.has(t)?0:1,n[t]=ht&&r===void 0?_i:r,this}function X(t){var r=-1,n=t==null?0:t.length;for(this.clear();++r<n;){var e=t[r];this.set(e[0],e[1])}}X.prototype.clear=fi,X.prototype.delete=li,X.prototype.get=bi,X.prototype.has=yi,X.prototype.set=ji;function mi(){this.__data__=[],this.size=0}function It(t,r){for(var n=t.length;n--;)if(Pt(t[n][0],r))return n;return-1}var Oi=Array.prototype,wi=Oi.splice;function Ti(t){var r=this.__data__,n=It(r,t);if(n<0)return!1;var e=r.length-1;return n==e?r.pop():wi.call(r,n,1),--this.size,!0}function $i(t){var r=this.__data__,n=It(r,t);return n<0?void 0:r[n][1]}function Ai(t){return It(this.__data__,t)>-1}function Si(t,r){var n=this.__data__,e=It(n,t);return e<0?(++this.size,n.push([t,r])):n[e][1]=r,this}function G(t){var r=-1,n=t==null?0:t.length;for(this.clear();++r<n;){var e=t[r];this.set(e[0],e[1])}}G.prototype.clear=mi,G.prototype.delete=Ti,G.prototype.get=$i,G.prototype.has=Ai,G.prototype.set=Si;var Pi=J(x,"Map");const vt=Pi;function xi(){this.size=0,this.__data__={hash:new X,map:new(vt||G),string:new X}}function Ei(t){var r=typeof t;return r=="string"||r=="number"||r=="symbol"||r=="boolean"?t!=="__proto__":t===null}function Ct(t,r){var n=t.__data__;return Ei(r)?n[typeof r=="string"?"string":"hash"]:n.map}function Ii(t){var r=Ct(this,t).delete(t);return this.size-=r?1:0,r}function Ci(t){return Ct(this,t).get(t)}function Fi(t){return Ct(this,t).has(t)}function Mi(t,r){var n=Ct(this,t),e=n.size;return n.set(t,r),this.size+=n.size==e?0:1,this}function V(t){var r=-1,n=t==null?0:t.length;for(this.clear();++r<n;){var e=t[r];this.set(e[0],e[1])}}V.prototype.clear=xi,V.prototype.delete=Ii,V.prototype.get=Ci,V.prototype.has=Fi,V.prototype.set=Mi;var Ni="Expected a function";function er(t,r){if(typeof t!="function"||r!=null&&typeof r!="function")throw new TypeError(Ni);var n=function(){var e=arguments,o=r?r.apply(this,e):e[0],a=n.cache;if(a.has(o))return a.get(o);var u=t.apply(this,e);return n.cache=a.set(o,u)||a,u};return n.cache=new(er.Cache||V),n}er.Cache=V;var Ui=500;function Li(t){var r=er(t,function(e){return n.size===Ui&&n.clear(),e}),n=r.cache;return r}var Di=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,zi=/\\(\\)?/g,Bi=Li(function(t){var r=[];return t.charCodeAt(0)===46&&r.push(""),t.replace(Di,function(n,e,o,a){r.push(o?a.replace(zi,"$1"):e||n)}),r});const Ri=Bi;function Gi(t){return t==null?"":Yr(t)}function Ki(t,r){return R(t)?t:ci(t,r)?[t]:Ri(Gi(t))}var Wi=1/0;function Hi(t){if(typeof t=="string"||At(t))return t;var r=t+"";return r=="0"&&1/t==-Wi?"-0":r}function Vi(t,r){r=Ki(r,t);for(var n=0,e=r.length;t!=null&&n<e;)t=t[Hi(r[n++])];return n&&n==e?t:void 0}function qi(t,r,n){var e=t==null?void 0:Vi(t,r);return e===void 0?n:e}function Yi(t,r){for(var n=-1,e=r.length,o=Array(e),a=t==null;++n<e;)o[n]=a?void 0:qi(t,r[n]);return o}function or(t,r){for(var n=-1,e=r.length,o=t.length;++n<e;)t[o+n]=r[n];return t}var jn=F?F.isConcatSpreadable:void 0;function Zi(t){return R(t)||Et(t)||!!(jn&&t&&t[jn])}function mn(t,r,n,e,o){var a=-1,u=t.length;for(n||(n=Zi),o||(o=[]);++a<u;){var i=t[a];r>0&&n(i)?r>1?mn(i,r-1,n,e,o):or(o,i):e||(o[o.length]=i)}return o}function Ji(t){var r=t==null?0:t.length;return r?mn(t,1):[]}function Xi(t){return rn(an(t,void 0,Ji),t+"")}var Qi=Xi(Yi);const ki=Qi;var tu=yn(Object.getPrototypeOf,Object);const ar=tu;var ru="[object Object]",nu=Function.prototype,eu=Object.prototype,On=nu.toString,ou=eu.hasOwnProperty,au=On.call(Object);function Ft(t){if(!H(t)||Y(t)!=ru)return!1;var r=ar(t);if(r===null)return!0;var n=ou.call(r,"constructor")&&r.constructor;return typeof n=="function"&&n instanceof n&&On.call(n)==au}function iu(){this.__data__=new G,this.size=0}function uu(t){var r=this.__data__,n=r.delete(t);return this.size=r.size,n}function cu(t){return this.__data__.get(t)}function su(t){return this.__data__.has(t)}var fu=200;function lu(t,r){var n=this.__data__;if(n instanceof G){var e=n.__data__;if(!vt||e.length<fu-1)return e.push([t,r]),this.size=++n.size,this;n=this.__data__=new V(e)}return n.set(t,r),this.size=n.size,this}function Q(t){var r=this.__data__=new G(t);this.size=r.size}Q.prototype.clear=iu,Q.prototype.delete=uu,Q.prototype.get=cu,Q.prototype.has=su,Q.prototype.set=lu;function pu(t,r){return t&&it(r,nr(r),t)}function du(t,r){return t&&it(r,ct(r),t)}var wn=typeof exports=="object"&&exports&&!exports.nodeType&&exports,Tn=wn&&typeof module=="object"&&module&&!module.nodeType&&module,gu=Tn&&Tn.exports===wn,$n=gu?x.Buffer:void 0,An=$n?$n.allocUnsafe:void 0;function Sn(t,r){if(r)return t.slice();var n=t.length,e=An?An(n):new t.constructor(n);return t.copy(e),e}function bu(t,r){for(var n=-1,e=t==null?0:t.length,o=0,a=[];++n<e;){var u=t[n];r(u,n,t)&&(a[o++]=u)}return a}function Pn(){return[]}var hu=Object.prototype,vu=hu.propertyIsEnumerable,xn=Object.getOwnPropertySymbols,yu=xn?function(t){return t==null?[]:(t=Object(t),bu(xn(t),function(r){return vu.call(t,r)}))}:Pn;const ir=yu;function _u(t,r){return it(t,ir(t),r)}var ju=Object.getOwnPropertySymbols,mu=ju?function(t){for(var r=[];t;)or(r,ir(t)),t=ar(t);return r}:Pn;const En=mu;function Ou(t,r){return it(t,En(t),r)}function In(t,r,n){var e=r(t);return R(t)?e:or(e,n(t))}function wu(t){return In(t,nr,ir)}function Tu(t){return In(t,ct,En)}var $u=J(x,"DataView");const ur=$u;var Au=J(x,"Promise");const cr=Au;var Su=J(x,"Set");const sr=Su;var Cn="[object Map]",Pu="[object Object]",Fn="[object Promise]",Mn="[object Set]",Nn="[object WeakMap]",Un="[object DataView]",xu=Z(ur),Eu=Z(vt),Iu=Z(cr),Cu=Z(sr),Fu=Z(Jt),k=Y;(ur&&k(new ur(new ArrayBuffer(1)))!=Un||vt&&k(new vt)!=Cn||cr&&k(cr.resolve())!=Fn||sr&&k(new sr)!=Mn||Jt&&k(new Jt)!=Nn)&&(k=function(t){var r=Y(t),n=r==Pu?t.constructor:void 0,e=n?Z(n):"";if(e)switch(e){case xu:return Un;case Eu:return Cn;case Iu:return Fn;case Cu:return Mn;case Fu:return Nn}return r});const fr=k;var Mu=Object.prototype,Nu=Mu.hasOwnProperty;function Uu(t){var r=t.length,n=new t.constructor(r);return r&&typeof t[0]=="string"&&Nu.call(t,"index")&&(n.index=t.index,n.input=t.input),n}var Lu=x.Uint8Array;const Ln=Lu;function lr(t){var r=new t.constructor(t.byteLength);return new Ln(r).set(new Ln(t)),r}function Du(t,r){var n=r?lr(t.buffer):t.buffer;return new t.constructor(n,t.byteOffset,t.byteLength)}var zu=/\w*$/;function Bu(t){var r=new t.constructor(t.source,zu.exec(t));return r.lastIndex=t.lastIndex,r}var Dn=F?F.prototype:void 0,zn=Dn?Dn.valueOf:void 0;function Ru(t){return zn?Object(zn.call(t)):{}}function Bn(t,r){var n=r?lr(t.buffer):t.buffer;return new t.constructor(n,t.byteOffset,t.length)}var Gu="[object Boolean]",Ku="[object Date]",Wu="[object Map]",Hu="[object Number]",Vu="[object RegExp]",qu="[object Set]",Yu="[object String]",Zu="[object Symbol]",Ju="[object ArrayBuffer]",Xu="[object DataView]",Qu="[object Float32Array]",ku="[object Float64Array]",tc="[object Int8Array]",rc="[object Int16Array]",nc="[object Int32Array]",ec="[object Uint8Array]",oc="[object Uint8ClampedArray]",ac="[object Uint16Array]",ic="[object Uint32Array]";function uc(t,r,n){var e=t.constructor;switch(r){case Ju:return lr(t);case Gu:case Ku:return new e(+t);case Xu:return Du(t,n);case Qu:case ku:case tc:case rc:case nc:case ec:case oc:case ac:case ic:return Bn(t,n);case Wu:return new e;case Hu:case Yu:return new e(t);case Vu:return Bu(t);case qu:return new e;case Zu:return Ru(t)}}function Rn(t){return typeof t.constructor=="function"&&!Qt(t)?Vo(ar(t)):{}}var cc="[object Map]";function sc(t){return H(t)&&fr(t)==cc}var Gn=ut&&ut.isMap,fc=Gn?tr(Gn):sc;const lc=fc;var pc="[object Set]";function dc(t){return H(t)&&fr(t)==pc}var Kn=ut&&ut.isSet,gc=Kn?tr(Kn):dc;const bc=gc;var hc=1,vc=2,yc=4,Wn="[object Arguments]",_c="[object Array]",jc="[object Boolean]",mc="[object Date]",Oc="[object Error]",Hn="[object Function]",wc="[object GeneratorFunction]",Tc="[object Map]",$c="[object Number]",Vn="[object Object]",Ac="[object RegExp]",Sc="[object Set]",Pc="[object String]",xc="[object Symbol]",Ec="[object WeakMap]",Ic="[object ArrayBuffer]",Cc="[object DataView]",Fc="[object Float32Array]",Mc="[object Float64Array]",Nc="[object Int8Array]",Uc="[object Int16Array]",Lc="[object Int32Array]",Dc="[object Uint8Array]",zc="[object Uint8ClampedArray]",Bc="[object Uint16Array]",Rc="[object Uint32Array]",m={};m[Wn]=m[_c]=m[Ic]=m[Cc]=m[jc]=m[mc]=m[Fc]=m[Mc]=m[Nc]=m[Uc]=m[Lc]=m[Tc]=m[$c]=m[Vn]=m[Ac]=m[Sc]=m[Pc]=m[xc]=m[Dc]=m[zc]=m[Bc]=m[Rc]=!0,m[Oc]=m[Hn]=m[Ec]=!1;function Mt(t,r,n,e,o,a){var u,i=r&hc,c=r&vc,l=r&yc;if(n&&(u=o?n(t,e,o,a):n(t)),u!==void 0)return u;if(!E(t))return t;var f=R(t);if(f){if(u=Uu(t),!i)return tn(t,u)}else{var p=fr(t),s=p==Hn||p==wc;if(kt(t))return Sn(t,i);if(p==Vn||p==Wn||s&&!o){if(u=c||s?{}:Rn(t),!i)return c?Ou(t,du(u,t)):_u(t,pu(u,t))}else{if(!m[p])return o?t:{};u=uc(t,p,i)}}a||(a=new Q);var g=a.get(t);if(g)return g;a.set(t,u),bc(t)?t.forEach(function(h){u.add(Mt(h,r,n,h,t,a))}):lc(t)&&t.forEach(function(h,b){u.set(b,Mt(h,r,n,b,t,a))});var d=l?c?Tu:wu:c?ct:nr,_=f?void 0:d(t);return na(_||t,function(h,b){_&&(b=h,h=t[b]),en(u,b,Mt(h,r,n,b,t,a))}),u}var Gc=1,Kc=4;function pr(t){return Mt(t,Gc|Kc)}function Wc(t){return function(r,n,e){for(var o=-1,a=Object(r),u=e(r),i=u.length;i--;){var c=u[t?i:++o];if(n(a[c],c,a)===!1)break}return r}}var Hc=Wc();const Vc=Hc;var qc=function(){return x.Date.now()};const dr=qc;var Yc="Expected a function",Zc=Math.max,Jc=Math.min;function Xc(t,r,n){var e,o,a,u,i,c,l=0,f=!1,p=!1,s=!0;if(typeof t!="function")throw new TypeError(Yc);r=Jr(r)||0,E(n)&&(f=!!n.leading,p="maxWait"in n,a=p?Zc(Jr(n.maxWait)||0,r):a,s="trailing"in n?!!n.trailing:s);function g(A){var B=e,at=o;return e=o=void 0,l=A,u=t.apply(at,B),u}function d(A){return l=A,i=setTimeout(b,r),f?g(A):u}function _(A){var B=A-c,at=A-l,pt=r-B;return p?Jc(pt,a-at):pt}function h(A){var B=A-c,at=A-l;return c===void 0||B>=r||B<0||p&&at>=a}function b(){var A=dr();if(h(A))return $(A);i=setTimeout(b,_(A))}function $(A){return i=void 0,s&&e?g(A):(e=o=void 0,u)}function D(){i!==void 0&&clearTimeout(i),l=0,e=c=o=i=void 0}function q(){return i===void 0?u:$(dr())}function z(){var A=dr(),B=h(A);if(e=arguments,o=this,c=A,B){if(i===void 0)return d(c);if(p)return clearTimeout(i),i=setTimeout(b,r),g(c)}return i===void 0&&(i=setTimeout(b,r)),u}return z.cancel=D,z.flush=q,z}function gr(t,r,n){(n!==void 0&&!Pt(t[r],n)||n===void 0&&!(r in t))&&Xt(t,r,n)}function Qc(t){return H(t)&&xt(t)}function br(t,r){if(!(r==="constructor"&&typeof t[r]=="function")&&r!="__proto__")return t[r]}function kc(t){return it(t,ct(t))}function ts(t,r,n,e,o,a,u){var i=br(t,n),c=br(r,n),l=u.get(c);if(l){gr(t,n,l);return}var f=a?a(i,c,n+"",t,r,u):void 0,p=f===void 0;if(p){var s=R(c),g=!s&&kt(c),d=!s&&!g&&hn(c);f=c,s||g||d?R(i)?f=i:Qc(i)?f=tn(i):g?(p=!1,f=Sn(c,!0)):d?(p=!1,f=Bn(c,!0)):f=[]:Ft(c)||Et(c)?(f=i,Et(i)?f=kc(i):(!E(i)||Yt(i))&&(f=Rn(c))):p=!1}p&&(u.set(c,f),o(f,c,e,a,u),u.delete(c)),gr(t,n,f)}function qn(t,r,n,e,o){t!==r&&Vc(r,function(a,u){if(o||(o=new Q),E(a))ts(t,r,u,n,qn,e,o);else{var i=e?e(br(t,u),a,u+"",t,r,o):void 0;i===void 0&&(i=a),gr(t,u,i)}},ct)}var rs=cn(function(t,r,n){qn(t,r,n)});const Nt=rs;var Yn=t=>({object:()=>t===null||Array.isArray(t)&&t.length===0||Ft(t)&&Object.getOwnPropertyNames(t).length===0,number:()=>Number.isNaN(t),string:()=>t==="",undefined:()=>!0,boolean:()=>t===!1,symbol:()=>!1,bigint:()=>!1})[typeof t]();(function(){for(var t=[],r=0;r<256;++r)t.push("%"+((r<16?"0":"")+r.toString(16)).toUpperCase());return t})();var ns=typeof global=="object"&&global&&global.Object===Object&&global;const Zn=ns;var es=typeof self=="object"&&self&&self.Object===Object&&self,os=Zn||es||Function("return this")();const M=os;var as=M.Symbol;const N=as;var Jn=Object.prototype,is=Jn.hasOwnProperty,us=Jn.toString,yt=N?N.toStringTag:void 0;function cs(t){var r=is.call(t,yt),n=t[yt];try{t[yt]=void 0;var e=!0}catch{}var o=us.call(t);return e&&(r?t[yt]=n:delete t[yt]),o}var ss=Object.prototype,fs=ss.toString;function ls(t){return fs.call(t)}var ps="[object Null]",ds="[object Undefined]",Xn=N?N.toStringTag:void 0;function tt(t){return t==null?t===void 0?ds:ps:Xn&&Xn in Object(t)?cs(t):ls(t)}function U(t){return t!=null&&typeof t=="object"}var gs="[object Symbol]";function hr(t){return typeof t=="symbol"||U(t)&&tt(t)==gs}function bs(t,r){for(var n=-1,e=t==null?0:t.length,o=Array(e);++n<e;)o[n]=r(t[n],n,t);return o}var hs=Array.isArray;const P=hs;var vs=1/0,Qn=N?N.prototype:void 0,kn=Qn?Qn.toString:void 0;function te(t){if(typeof t=="string")return t;if(P(t))return bs(t,te)+"";if(hr(t))return kn?kn.call(t):"";var r=t+"";return r=="0"&&1/t==-vs?"-0":r}function L(t){var r=typeof t;return t!=null&&(r=="object"||r=="function")}function vr(t){return t}var ys="[object AsyncFunction]",_s="[object Function]",js="[object GeneratorFunction]",ms="[object Proxy]";function yr(t){if(!L(t))return!1;var r=tt(t);return r==_s||r==js||r==ys||r==ms}var Os=M["__core-js_shared__"];const _r=Os;var re=function(){var t=/[^.]+$/.exec(_r&&_r.keys&&_r.keys.IE_PROTO||"");return t?"Symbol(src)_1."+t:""}();function ws(t){return!!re&&re in t}var Ts=Function.prototype,$s=Ts.toString;function rt(t){if(t!=null){try{return $s.call(t)}catch{}try{return t+""}catch{}}return""}var As=/[\\^$.*+?()[\]{}|]/g,Ss=/^\[object .+?Constructor\]$/,Ps=Function.prototype,xs=Object.prototype,Es=Ps.toString,Is=xs.hasOwnProperty,Cs=RegExp("^"+Es.call(Is).replace(As,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");function Fs(t){if(!L(t)||ws(t))return!1;var r=yr(t)?Cs:Ss;return r.test(rt(t))}function Ms(t,r){return t==null?void 0:t[r]}function nt(t,r){var n=Ms(t,r);return Fs(n)?n:void 0}var Ns=nt(M,"WeakMap");const jr=Ns;var ne=Object.create,Us=function(){function t(){}return function(r){if(!L(r))return{};if(ne)return ne(r);t.prototype=r;var n=new t;return t.prototype=void 0,n}}();const Ls=Us;function Ds(t,r,n){switch(n.length){case 0:return t.call(r);case 1:return t.call(r,n[0]);case 2:return t.call(r,n[0],n[1]);case 3:return t.call(r,n[0],n[1],n[2])}return t.apply(r,n)}function ee(t,r){var n=-1,e=t.length;for(r||(r=Array(e));++n<e;)r[n]=t[n];return r}var zs=800,Bs=16,Rs=Date.now;function Gs(t){var r=0,n=0;return function(){var e=Rs(),o=Bs-(e-n);if(n=e,o>0){if(++r>=zs)return arguments[0]}else r=0;return t.apply(void 0,arguments)}}function Ks(t){return function(){return t}}var Ws=function(){try{var t=nt(Object,"defineProperty");return t({},"",{}),t}catch{}}();const Ut=Ws;var Hs=Ut?function(t,r){return Ut(t,"toString",{configurable:!0,enumerable:!1,value:Ks(r),writable:!0})}:vr,Vs=Gs(Hs);const qs=Vs;function Ys(t,r){for(var n=-1,e=t==null?0:t.length;++n<e&&r(t[n],n,t)!==!1;);return t}var Zs=9007199254740991,Js=/^(?:0|[1-9]\d*)$/;function mr(t,r){var n=typeof t;return r=r==null?Zs:r,!!r&&(n=="number"||n!="symbol"&&Js.test(t))&&t>-1&&t%1==0&&t<r}function Lt(t,r,n){r=="__proto__"&&Ut?Ut(t,r,{configurable:!0,enumerable:!0,value:n,writable:!0}):t[r]=n}function _t(t,r){return t===r||t!==t&&r!==r}var Xs=Object.prototype,Qs=Xs.hasOwnProperty;function oe(t,r,n){var e=t[r];(!(Qs.call(t,r)&&_t(e,n))||n===void 0&&!(r in t))&&Lt(t,r,n)}function st(t,r,n,e){var o=!n;n||(n={});for(var a=-1,u=r.length;++a<u;){var i=r[a],c=e?e(n[i],t[i],i,n,t):void 0;c===void 0&&(c=t[i]),o?Lt(n,i,c):oe(n,i,c)}return n}var ae=Math.max;function ks(t,r,n){return r=ae(r===void 0?t.length-1:r,0),function(){for(var e=arguments,o=-1,a=ae(e.length-r,0),u=Array(a);++o<a;)u[o]=e[r+o];o=-1;for(var i=Array(r+1);++o<r;)i[o]=e[o];return i[r]=n(u),Ds(t,this,i)}}function tf(t,r){return qs(ks(t,r,vr),t+"")}var rf=9007199254740991;function Or(t){return typeof t=="number"&&t>-1&&t%1==0&&t<=rf}function Dt(t){return t!=null&&Or(t.length)&&!yr(t)}function nf(t,r,n){if(!L(n))return!1;var e=typeof r;return(e=="number"?Dt(n)&&mr(r,n.length):e=="string"&&r in n)?_t(n[r],t):!1}function ie(t){return tf(function(r,n){var e=-1,o=n.length,a=o>1?n[o-1]:void 0,u=o>2?n[2]:void 0;for(a=t.length>3&&typeof a=="function"?(o--,a):void 0,u&&nf(n[0],n[1],u)&&(a=o<3?void 0:a,o=1),r=Object(r);++e<o;){var i=n[e];i&&t(r,i,e,a)}return r})}var ef=Object.prototype;function wr(t){var r=t&&t.constructor,n=typeof r=="function"&&r.prototype||ef;return t===n}function of(t,r){for(var n=-1,e=Array(t);++n<t;)e[n]=r(n);return e}var af="[object Arguments]";function ue(t){return U(t)&&tt(t)==af}var ce=Object.prototype,uf=ce.hasOwnProperty,cf=ce.propertyIsEnumerable,sf=ue(function(){return arguments}())?ue:function(t){return U(t)&&uf.call(t,"callee")&&!cf.call(t,"callee")};const zt=sf;function ff(){return!1}var se=typeof exports=="object"&&exports&&!exports.nodeType&&exports,fe=se&&typeof module=="object"&&module&&!module.nodeType&&module,lf=fe&&fe.exports===se,le=lf?M.Buffer:void 0,pf=le?le.isBuffer:void 0,df=pf||ff;const jt=df;var gf="[object Arguments]",bf="[object Array]",hf="[object Boolean]",vf="[object Date]",yf="[object Error]",_f="[object Function]",jf="[object Map]",mf="[object Number]",Of="[object Object]",wf="[object RegExp]",Tf="[object Set]",$f="[object String]",Af="[object WeakMap]",Sf="[object ArrayBuffer]",Pf="[object DataView]",xf="[object Float32Array]",Ef="[object Float64Array]",If="[object Int8Array]",Cf="[object Int16Array]",Ff="[object Int32Array]",Mf="[object Uint8Array]",Nf="[object Uint8ClampedArray]",Uf="[object Uint16Array]",Lf="[object Uint32Array]",T={};T[xf]=T[Ef]=T[If]=T[Cf]=T[Ff]=T[Mf]=T[Nf]=T[Uf]=T[Lf]=!0,T[gf]=T[bf]=T[Sf]=T[hf]=T[Pf]=T[vf]=T[yf]=T[_f]=T[jf]=T[mf]=T[Of]=T[wf]=T[Tf]=T[$f]=T[Af]=!1;function Df(t){return U(t)&&Or(t.length)&&!!T[tt(t)]}function Tr(t){return function(r){return t(r)}}var pe=typeof exports=="object"&&exports&&!exports.nodeType&&exports,mt=pe&&typeof module=="object"&&module&&!module.nodeType&&module,zf=mt&&mt.exports===pe,$r=zf&&Zn.process,Bf=function(){try{var t=mt&&mt.require&&mt.require("util").types;return t||$r&&$r.binding&&$r.binding("util")}catch{}}();const ft=Bf;var de=ft&&ft.isTypedArray,Rf=de?Tr(de):Df;const Ar=Rf;var Gf=Object.prototype,Kf=Gf.hasOwnProperty;function ge(t,r){var n=P(t),e=!n&&zt(t),o=!n&&!e&&jt(t),a=!n&&!e&&!o&&Ar(t),u=n||e||o||a,i=u?of(t.length,String):[],c=i.length;for(var l in t)(r||Kf.call(t,l))&&!(u&&(l=="length"||o&&(l=="offset"||l=="parent")||a&&(l=="buffer"||l=="byteLength"||l=="byteOffset")||mr(l,c)))&&i.push(l);return i}function be(t,r){return function(n){return t(r(n))}}var Wf=be(Object.keys,Object);const Hf=Wf;var Vf=Object.prototype,qf=Vf.hasOwnProperty;function Yf(t){if(!wr(t))return Hf(t);var r=[];for(var n in Object(t))qf.call(t,n)&&n!="constructor"&&r.push(n);return r}function Ot(t){return Dt(t)?ge(t):Yf(t)}function Zf(t){var r=[];if(t!=null)for(var n in Object(t))r.push(n);return r}var Jf=Object.prototype,Xf=Jf.hasOwnProperty;function Qf(t){if(!L(t))return Zf(t);var r=wr(t),n=[];for(var e in t)e=="constructor"&&(r||!Xf.call(t,e))||n.push(e);return n}function lt(t){return Dt(t)?ge(t,!0):Qf(t)}var kf=ie(function(t,r,n,e){st(r,lt(r),t,e)});const tl=kf;var rl=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,nl=/^\w*$/;function Sr(t,r){if(P(t))return!1;var n=typeof t;return n=="number"||n=="symbol"||n=="boolean"||t==null||hr(t)?!0:nl.test(t)||!rl.test(t)||r!=null&&t in Object(r)}var el=nt(Object,"create");const wt=el;function ol(){this.__data__=wt?wt(null):{},this.size=0}function al(t){var r=this.has(t)&&delete this.__data__[t];return this.size-=r?1:0,r}var il="__lodash_hash_undefined__",ul=Object.prototype,cl=ul.hasOwnProperty;function sl(t){var r=this.__data__;if(wt){var n=r[t];return n===il?void 0:n}return cl.call(r,t)?r[t]:void 0}var fl=Object.prototype,ll=fl.hasOwnProperty;function pl(t){var r=this.__data__;return wt?r[t]!==void 0:ll.call(r,t)}var dl="__lodash_hash_undefined__";function gl(t,r){var n=this.__data__;return this.size+=this.has(t)?0:1,n[t]=wt&&r===void 0?dl:r,this}function et(t){var r=-1,n=t==null?0:t.length;for(this.clear();++r<n;){var e=t[r];this.set(e[0],e[1])}}et.prototype.clear=ol,et.prototype.delete=al,et.prototype.get=sl,et.prototype.has=pl,et.prototype.set=gl;function bl(){this.__data__=[],this.size=0}function Bt(t,r){for(var n=t.length;n--;)if(_t(t[n][0],r))return n;return-1}var hl=Array.prototype,vl=hl.splice;function yl(t){var r=this.__data__,n=Bt(r,t);if(n<0)return!1;var e=r.length-1;return n==e?r.pop():vl.call(r,n,1),--this.size,!0}function _l(t){var r=this.__data__,n=Bt(r,t);return n<0?void 0:r[n][1]}function jl(t){return Bt(this.__data__,t)>-1}function ml(t,r){var n=this.__data__,e=Bt(n,t);return e<0?(++this.size,n.push([t,r])):n[e][1]=r,this}function K(t){var r=-1,n=t==null?0:t.length;for(this.clear();++r<n;){var e=t[r];this.set(e[0],e[1])}}K.prototype.clear=bl,K.prototype.delete=yl,K.prototype.get=_l,K.prototype.has=jl,K.prototype.set=ml;var Ol=nt(M,"Map");const Tt=Ol;function wl(){this.size=0,this.__data__={hash:new et,map:new(Tt||K),string:new et}}function Tl(t){var r=typeof t;return r=="string"||r=="number"||r=="symbol"||r=="boolean"?t!=="__proto__":t===null}function Rt(t,r){var n=t.__data__;return Tl(r)?n[typeof r=="string"?"string":"hash"]:n.map}function $l(t){var r=Rt(this,t).delete(t);return this.size-=r?1:0,r}function Al(t){return Rt(this,t).get(t)}function Sl(t){return Rt(this,t).has(t)}function Pl(t,r){var n=Rt(this,t),e=n.size;return n.set(t,r),this.size+=n.size==e?0:1,this}function W(t){var r=-1,n=t==null?0:t.length;for(this.clear();++r<n;){var e=t[r];this.set(e[0],e[1])}}W.prototype.clear=wl,W.prototype.delete=$l,W.prototype.get=Al,W.prototype.has=Sl,W.prototype.set=Pl;var xl="Expected a function";function Pr(t,r){if(typeof t!="function"||r!=null&&typeof r!="function")throw new TypeError(xl);var n=function(){var e=arguments,o=r?r.apply(this,e):e[0],a=n.cache;if(a.has(o))return a.get(o);var u=t.apply(this,e);return n.cache=a.set(o,u)||a,u};return n.cache=new(Pr.Cache||W),n}Pr.Cache=W;var El=500;function Il(t){var r=Pr(t,function(e){return n.size===El&&n.clear(),e}),n=r.cache;return r}var Cl=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,Fl=/\\(\\)?/g,Ml=Il(function(t){var r=[];return t.charCodeAt(0)===46&&r.push(""),t.replace(Cl,function(n,e,o,a){r.push(o?a.replace(Fl,"$1"):e||n)}),r});const Nl=Ml;function Ul(t){return t==null?"":te(t)}function he(t,r){return P(t)?t:Sr(t,r)?[t]:Nl(Ul(t))}var Ll=1/0;function Gt(t){if(typeof t=="string"||hr(t))return t;var r=t+"";return r=="0"&&1/t==-Ll?"-0":r}function ve(t,r){r=he(r,t);for(var n=0,e=r.length;t!=null&&n<e;)t=t[Gt(r[n++])];return n&&n==e?t:void 0}function Dl(t,r,n){var e=t==null?void 0:ve(t,r);return e===void 0?n:e}function ye(t,r){for(var n=-1,e=r.length,o=t.length;++n<e;)t[o+n]=r[n];return t}var zl=be(Object.getPrototypeOf,Object);const xr=zl;var Bl="[object Object]",Rl=Function.prototype,Gl=Object.prototype,_e=Rl.toString,Kl=Gl.hasOwnProperty,Wl=_e.call(Object);function Er(t){if(!U(t)||tt(t)!=Bl)return!1;var r=xr(t);if(r===null)return!0;var n=Kl.call(r,"constructor")&&r.constructor;return typeof n=="function"&&n instanceof n&&_e.call(n)==Wl}function Hl(){this.__data__=new K,this.size=0}function Vl(t){var r=this.__data__,n=r.delete(t);return this.size=r.size,n}function ql(t){return this.__data__.get(t)}function Yl(t){return this.__data__.has(t)}var Zl=200;function Jl(t,r){var n=this.__data__;if(n instanceof K){var e=n.__data__;if(!Tt||e.length<Zl-1)return e.push([t,r]),this.size=++n.size,this;n=this.__data__=new W(e)}return n.set(t,r),this.size=n.size,this}function I(t){var r=this.__data__=new K(t);this.size=r.size}I.prototype.clear=Hl,I.prototype.delete=Vl,I.prototype.get=ql,I.prototype.has=Yl,I.prototype.set=Jl;function Xl(t,r){return t&&st(r,Ot(r),t)}function Ql(t,r){return t&&st(r,lt(r),t)}var je=typeof exports=="object"&&exports&&!exports.nodeType&&exports,me=je&&typeof module=="object"&&module&&!module.nodeType&&module,kl=me&&me.exports===je,Oe=kl?M.Buffer:void 0,we=Oe?Oe.allocUnsafe:void 0;function Te(t,r){if(r)return t.slice();var n=t.length,e=we?we(n):new t.constructor(n);return t.copy(e),e}function tp(t,r){for(var n=-1,e=t==null?0:t.length,o=0,a=[];++n<e;){var u=t[n];r(u,n,t)&&(a[o++]=u)}return a}function $e(){return[]}var rp=Object.prototype,np=rp.propertyIsEnumerable,Ae=Object.getOwnPropertySymbols,ep=Ae?function(t){return t==null?[]:(t=Object(t),tp(Ae(t),function(r){return np.call(t,r)}))}:$e;const Ir=ep;function op(t,r){return st(t,Ir(t),r)}var ap=Object.getOwnPropertySymbols,ip=ap?function(t){for(var r=[];t;)ye(r,Ir(t)),t=xr(t);return r}:$e;const Se=ip;function up(t,r){return st(t,Se(t),r)}function Pe(t,r,n){var e=r(t);return P(t)?e:ye(e,n(t))}function Cr(t){return Pe(t,Ot,Ir)}function cp(t){return Pe(t,lt,Se)}var sp=nt(M,"DataView");const Fr=sp;var fp=nt(M,"Promise");const Mr=fp;var lp=nt(M,"Set");const Nr=lp;var xe="[object Map]",pp="[object Object]",Ee="[object Promise]",Ie="[object Set]",Ce="[object WeakMap]",Fe="[object DataView]",dp=rt(Fr),gp=rt(Tt),bp=rt(Mr),hp=rt(Nr),vp=rt(jr),ot=tt;(Fr&&ot(new Fr(new ArrayBuffer(1)))!=Fe||Tt&&ot(new Tt)!=xe||Mr&&ot(Mr.resolve())!=Ee||Nr&&ot(new Nr)!=Ie||jr&&ot(new jr)!=Ce)&&(ot=function(t){var r=tt(t),n=r==pp?t.constructor:void 0,e=n?rt(n):"";if(e)switch(e){case dp:return Fe;case gp:return xe;case bp:return Ee;case hp:return Ie;case vp:return Ce}return r});const $t=ot;var yp=Object.prototype,_p=yp.hasOwnProperty;function jp(t){var r=t.length,n=new t.constructor(r);return r&&typeof t[0]=="string"&&_p.call(t,"index")&&(n.index=t.index,n.input=t.input),n}var mp=M.Uint8Array;const Kt=mp;function Ur(t){var r=new t.constructor(t.byteLength);return new Kt(r).set(new Kt(t)),r}function Op(t,r){var n=r?Ur(t.buffer):t.buffer;return new t.constructor(n,t.byteOffset,t.byteLength)}var wp=/\w*$/;function Tp(t){var r=new t.constructor(t.source,wp.exec(t));return r.lastIndex=t.lastIndex,r}var Me=N?N.prototype:void 0,Ne=Me?Me.valueOf:void 0;function $p(t){return Ne?Object(Ne.call(t)):{}}function Ue(t,r){var n=r?Ur(t.buffer):t.buffer;return new t.constructor(n,t.byteOffset,t.length)}var Ap="[object Boolean]",Sp="[object Date]",Pp="[object Map]",xp="[object Number]",Ep="[object RegExp]",Ip="[object Set]",Cp="[object String]",Fp="[object Symbol]",Mp="[object ArrayBuffer]",Np="[object DataView]",Up="[object Float32Array]",Lp="[object Float64Array]",Dp="[object Int8Array]",zp="[object Int16Array]",Bp="[object Int32Array]",Rp="[object Uint8Array]",Gp="[object Uint8ClampedArray]",Kp="[object Uint16Array]",Wp="[object Uint32Array]";function Hp(t,r,n){var e=t.constructor;switch(r){case Mp:return Ur(t);case Ap:case Sp:return new e(+t);case Np:return Op(t,n);case Up:case Lp:case Dp:case zp:case Bp:case Rp:case Gp:case Kp:case Wp:return Ue(t,n);case Pp:return new e;case xp:case Cp:return new e(t);case Ep:return Tp(t);case Ip:return new e;case Fp:return $p(t)}}function Le(t){return typeof t.constructor=="function"&&!wr(t)?Ls(xr(t)):{}}var Vp="[object Map]";function qp(t){return U(t)&&$t(t)==Vp}var De=ft&&ft.isMap,Yp=De?Tr(De):qp;const Zp=Yp;var Jp="[object Set]";function Xp(t){return U(t)&&$t(t)==Jp}var ze=ft&&ft.isSet,Qp=ze?Tr(ze):Xp;const kp=Qp;var td=1,rd=2,nd=4,Be="[object Arguments]",ed="[object Array]",od="[object Boolean]",ad="[object Date]",id="[object Error]",Re="[object Function]",ud="[object GeneratorFunction]",cd="[object Map]",sd="[object Number]",Ge="[object Object]",fd="[object RegExp]",ld="[object Set]",pd="[object String]",dd="[object Symbol]",gd="[object WeakMap]",bd="[object ArrayBuffer]",hd="[object DataView]",vd="[object Float32Array]",yd="[object Float64Array]",_d="[object Int8Array]",jd="[object Int16Array]",md="[object Int32Array]",Od="[object Uint8Array]",wd="[object Uint8ClampedArray]",Td="[object Uint16Array]",$d="[object Uint32Array]",O={};O[Be]=O[ed]=O[bd]=O[hd]=O[od]=O[ad]=O[vd]=O[yd]=O[_d]=O[jd]=O[md]=O[cd]=O[sd]=O[Ge]=O[fd]=O[ld]=O[pd]=O[dd]=O[Od]=O[wd]=O[Td]=O[$d]=!0,O[id]=O[Re]=O[gd]=!1;function Wt(t,r,n,e,o,a){var u,i=r&td,c=r&rd,l=r&nd;if(n&&(u=o?n(t,e,o,a):n(t)),u!==void 0)return u;if(!L(t))return t;var f=P(t);if(f){if(u=jp(t),!i)return ee(t,u)}else{var p=$t(t),s=p==Re||p==ud;if(jt(t))return Te(t,i);if(p==Ge||p==Be||s&&!o){if(u=c||s?{}:Le(t),!i)return c?up(t,Ql(u,t)):op(t,Xl(u,t))}else{if(!O[p])return o?t:{};u=Hp(t,p,i)}}a||(a=new I);var g=a.get(t);if(g)return g;a.set(t,u),kp(t)?t.forEach(function(h){u.add(Wt(h,r,n,h,t,a))}):Zp(t)&&t.forEach(function(h,b){u.set(b,Wt(h,r,n,b,t,a))});var d=l?c?cp:Cr:c?lt:Ot,_=f?void 0:d(t);return Ys(_||t,function(h,b){_&&(b=h,h=t[b]),oe(u,b,Wt(h,r,n,b,t,a))}),u}var Ad=1,Sd=4;function Pd(t){return Wt(t,Ad|Sd)}var xd="__lodash_hash_undefined__";function Ed(t){return this.__data__.set(t,xd),this}function Id(t){return this.__data__.has(t)}function Ht(t){var r=-1,n=t==null?0:t.length;for(this.__data__=new W;++r<n;)this.add(t[r])}Ht.prototype.add=Ht.prototype.push=Ed,Ht.prototype.has=Id;function Cd(t,r){for(var n=-1,e=t==null?0:t.length;++n<e;)if(r(t[n],n,t))return!0;return!1}function Fd(t,r){return t.has(r)}var Md=1,Nd=2;function Ke(t,r,n,e,o,a){var u=n&Md,i=t.length,c=r.length;if(i!=c&&!(u&&c>i))return!1;var l=a.get(t),f=a.get(r);if(l&&f)return l==r&&f==t;var p=-1,s=!0,g=n&Nd?new Ht:void 0;for(a.set(t,r),a.set(r,t);++p<i;){var d=t[p],_=r[p];if(e)var h=u?e(_,d,p,r,t,a):e(d,_,p,t,r,a);if(h!==void 0){if(h)continue;s=!1;break}if(g){if(!Cd(r,function(b,$){if(!Fd(g,$)&&(d===b||o(d,b,n,e,a)))return g.push($)})){s=!1;break}}else if(!(d===_||o(d,_,n,e,a))){s=!1;break}}return a.delete(t),a.delete(r),s}function Ud(t){var r=-1,n=Array(t.size);return t.forEach(function(e,o){n[++r]=[o,e]}),n}function Ld(t){var r=-1,n=Array(t.size);return t.forEach(function(e){n[++r]=e}),n}var Dd=1,zd=2,Bd="[object Boolean]",Rd="[object Date]",Gd="[object Error]",Kd="[object Map]",Wd="[object Number]",Hd="[object RegExp]",Vd="[object Set]",qd="[object String]",Yd="[object Symbol]",Zd="[object ArrayBuffer]",Jd="[object DataView]",We=N?N.prototype:void 0,Lr=We?We.valueOf:void 0;function Xd(t,r,n,e,o,a,u){switch(n){case Jd:if(t.byteLength!=r.byteLength||t.byteOffset!=r.byteOffset)return!1;t=t.buffer,r=r.buffer;case Zd:return!(t.byteLength!=r.byteLength||!a(new Kt(t),new Kt(r)));case Bd:case Rd:case Wd:return _t(+t,+r);case Gd:return t.name==r.name&&t.message==r.message;case Hd:case qd:return t==r+"";case Kd:var i=Ud;case Vd:var c=e&Dd;if(i||(i=Ld),t.size!=r.size&&!c)return!1;var l=u.get(t);if(l)return l==r;e|=zd,u.set(t,r);var f=Ke(i(t),i(r),e,o,a,u);return u.delete(t),f;case Yd:if(Lr)return Lr.call(t)==Lr.call(r)}return!1}var Qd=1,kd=Object.prototype,tg=kd.hasOwnProperty;function rg(t,r,n,e,o,a){var u=n&Qd,i=Cr(t),c=i.length,l=Cr(r),f=l.length;if(c!=f&&!u)return!1;for(var p=c;p--;){var s=i[p];if(!(u?s in r:tg.call(r,s)))return!1}var g=a.get(t),d=a.get(r);if(g&&d)return g==r&&d==t;var _=!0;a.set(t,r),a.set(r,t);for(var h=u;++p<c;){s=i[p];var b=t[s],$=r[s];if(e)var D=u?e($,b,s,r,t,a):e(b,$,s,t,r,a);if(!(D===void 0?b===$||o(b,$,n,e,a):D)){_=!1;break}h||(h=s=="constructor")}if(_&&!h){var q=t.constructor,z=r.constructor;q!=z&&"constructor"in t&&"constructor"in r&&!(typeof q=="function"&&q instanceof q&&typeof z=="function"&&z instanceof z)&&(_=!1)}return a.delete(t),a.delete(r),_}var ng=1,He="[object Arguments]",Ve="[object Array]",Vt="[object Object]",eg=Object.prototype,qe=eg.hasOwnProperty;function og(t,r,n,e,o,a){var u=P(t),i=P(r),c=u?Ve:$t(t),l=i?Ve:$t(r);c=c==He?Vt:c,l=l==He?Vt:l;var f=c==Vt,p=l==Vt,s=c==l;if(s&&jt(t)){if(!jt(r))return!1;u=!0,f=!1}if(s&&!f)return a||(a=new I),u||Ar(t)?Ke(t,r,n,e,o,a):Xd(t,r,c,n,e,o,a);if(!(n&ng)){var g=f&&qe.call(t,"__wrapped__"),d=p&&qe.call(r,"__wrapped__");if(g||d){var _=g?t.value():t,h=d?r.value():r;return a||(a=new I),o(_,h,n,e,a)}}return s?(a||(a=new I),rg(t,r,n,e,o,a)):!1}function Dr(t,r,n,e,o){return t===r?!0:t==null||r==null||!U(t)&&!U(r)?t!==t&&r!==r:og(t,r,n,e,Dr,o)}var ag=1,ig=2;function ug(t,r,n,e){var o=n.length,a=o,u=!e;if(t==null)return!a;for(t=Object(t);o--;){var i=n[o];if(u&&i[2]?i[1]!==t[i[0]]:!(i[0]in t))return!1}for(;++o<a;){i=n[o];var c=i[0],l=t[c],f=i[1];if(u&&i[2]){if(l===void 0&&!(c in t))return!1}else{var p=new I;if(e)var s=e(l,f,c,t,r,p);if(!(s===void 0?Dr(f,l,ag|ig,e,p):s))return!1}}return!0}function Ye(t){return t===t&&!L(t)}function cg(t){for(var r=Ot(t),n=r.length;n--;){var e=r[n],o=t[e];r[n]=[e,o,Ye(o)]}return r}function Ze(t,r){return function(n){return n==null?!1:n[t]===r&&(r!==void 0||t in Object(n))}}function sg(t){var r=cg(t);return r.length==1&&r[0][2]?Ze(r[0][0],r[0][1]):function(n){return n===t||ug(n,t,r)}}function fg(t,r){return t!=null&&r in Object(t)}function lg(t,r,n){r=he(r,t);for(var e=-1,o=r.length,a=!1;++e<o;){var u=Gt(r[e]);if(!(a=t!=null&&n(t,u)))break;t=t[u]}return a||++e!=o?a:(o=t==null?0:t.length,!!o&&Or(o)&&mr(u,o)&&(P(t)||zt(t)))}function pg(t,r){return t!=null&&lg(t,r,fg)}var dg=1,gg=2;function bg(t,r){return Sr(t)&&Ye(r)?Ze(Gt(t),r):function(n){var e=Dl(n,t);return e===void 0&&e===r?pg(n,t):Dr(r,e,dg|gg)}}function hg(t){return function(r){return r==null?void 0:r[t]}}function vg(t){return function(r){return ve(r,t)}}function yg(t){return Sr(t)?hg(Gt(t)):vg(t)}function _g(t){return typeof t=="function"?t:t==null?vr:typeof t=="object"?P(t)?bg(t[0],t[1]):sg(t):yg(t)}function jg(t){return function(r,n,e){for(var o=-1,a=Object(r),u=e(r),i=u.length;i--;){var c=u[t?i:++o];if(n(a[c],c,a)===!1)break}return r}}var mg=jg();const Je=mg;function Og(t,r){return t&&Je(t,r,Ot)}function zr(t,r,n){(n!==void 0&&!_t(t[r],n)||n===void 0&&!(r in t))&&Lt(t,r,n)}function wg(t){return U(t)&&Dt(t)}function Br(t,r){if(!(r==="constructor"&&typeof t[r]=="function")&&r!="__proto__")return t[r]}function Tg(t){return st(t,lt(t))}function $g(t,r,n,e,o,a,u){var i=Br(t,n),c=Br(r,n),l=u.get(c);if(l){zr(t,n,l);return}var f=a?a(i,c,n+"",t,r,u):void 0,p=f===void 0;if(p){var s=P(c),g=!s&&jt(c),d=!s&&!g&&Ar(c);f=c,s||g||d?P(i)?f=i:wg(i)?f=ee(i):g?(p=!1,f=Te(c,!0)):d?(p=!1,f=Ue(c,!0)):f=[]:Er(c)||zt(c)?(f=i,zt(i)?f=Tg(i):(!L(i)||yr(i))&&(f=Le(c))):p=!1}p&&(u.set(c,f),o(f,c,e,a,u),u.delete(c)),zr(t,n,f)}function Xe(t,r,n,e,o){t!==r&&Je(r,function(a,u){if(o||(o=new I),L(a))$g(t,r,u,n,Xe,e,o);else{var i=e?e(Br(t,u),a,u+"",t,r,o):void 0;i===void 0&&(i=a),zr(t,u,i)}},lt)}var Ag=ie(function(t,r,n,e){Xe(t,r,n,e)});const Sg=Ag;function Pg(t,r){var n={};return r=_g(r),Og(t,function(e,o,a){Lt(n,r(e,o,a),e)}),n}var qt=function(){return qt=Object.assign||function(t){for(var r,n=1,e=arguments.length;n<e;n++){r=arguments[n];for(var o in r)Object.prototype.hasOwnProperty.call(r,o)&&(t[o]=r[o])}return t},qt.apply(this,arguments)};function xg(t){return t.toLowerCase()}var Eg=[/([a-z0-9])([A-Z])/g,/([A-Z])([A-Z][a-z])/g],Ig=/[^A-Z0-9]+/gi;function Cg(t,r){r===void 0&&(r={});for(var n=r.splitRegexp,e=n===void 0?Eg:n,o=r.stripRegexp,a=o===void 0?Ig:o,u=r.transform,i=u===void 0?xg:u,c=r.delimiter,l=c===void 0?" ":c,f=Qe(Qe(t,e,"$1\0$2"),a,"\0"),p=0,s=f.length;f.charAt(p)==="\0";)p++;for(;f.charAt(s-1)==="\0";)s--;return f.slice(p,s).split("\0").map(i).join(l)}function Qe(t,r,n){return r instanceof RegExp?t.replace(r,n):r.reduce(function(e,o){return e.replace(o,n)},t)}function ke(t,r){var n=t.charAt(0),e=t.substr(1).toLowerCase();return r>0&&n>="0"&&n<="9"?"_"+n+e:""+n.toUpperCase()+e}function Fg(t,r){return r===void 0&&(r={}),Cg(t,qt({delimiter:"",transform:ke},r))}function Mg(t,r){return r===0?t.toLowerCase():ke(t,r)}function Ng(t,r){return r===void 0&&(r={}),Fg(t,qt({transform:Mg},r))}function Ug(t,r){const n=Object.create(null),e=t.split(",");for(let o=0;o<e.length;o++)n[e[o]]=!0;return r?o=>!!n[o.toLowerCase()]:o=>!!n[o]}const Lg=Ug("String,Number,Boolean,Function,Symbol,BigInt");function Dg(t){const r=t&&t.toString().match(/^\s*function (\w+)/);return r?r[1]:t===null?"null":""}function zg(t,r){let n;const e=Dg(r);if(Lg(e)){const o=typeof t;n=o===e.toLowerCase(),!n&&o==="object"&&(n=t instanceof r)}else e==="Object"?n=L(t):e==="Array"?n=Array.isArray(t):e==="null"?n=t===null:n=t instanceof r;return{valid:n,expectedType:e}}function Bg({prop:t,type:r,validator:n}){if(![void 0,null].includes(t)&&r){let e=!1;const o=Array.isArray(r)?r:[r],a=[];for(let u=0;u<o.length&&!e;u++){const{valid:i,expectedType:c}=zg(t,o[u]);a.push(c||""),e=i}if(!e)throw new Error(`Invalid prop: type check failed, expecting [${a.join(", ")}], receiving: ${t}`)}if(n&&!n(t))throw new Error(`Invalid prop: validator check failed, receiving: ${t}`)}function Rg(t,{mergeObject:r,mergeFunction:n}){const e=n?(o,a)=>o instanceof Function&&a instanceof Function?n(a,o):void 0:void 0;return r==="deep"?Sg(...t,e):tl(...t,e)}function Gg(t,{mergeFunction:r}){return t.reduce(r,()=>{})}function Rr(t,r={}){const{type:n,default:e,defaultIsDynamic:o=!1,required:a=!1,validator:u,camelCase:i=!0,mergeObjectApplyOnlyToDefault:c=!1,mergeFunctionApplyOnlyToDefault:l=!0}=r;let{mergeObject:f="deep",mergeFunction:p=!1}=r,s;if(o){if(!(e instanceof Function))throw new Error(`Invalid option: default. config.default should be Function when config.defaultIsDynamic enabled, receiving: ${e}`);s=[...t]}else s=[...t,e];let g,d=!1,_=!1;for(let h=0;h<s.length;h++){const b=s[h];if(b!==void 0){Bg({type:n,prop:b,validator:u});const $=Er(b),D=b instanceof Function;if(d=$,_=D,!$&&!D)break}}d?s=Pd(s):(f=!1,_||(p=!1));for(let h=0;h<s.length;h++){const b=s[h];if(b!==void 0){h===s.length-1?g=b:f?g=Rg(c?[e,b]:[...s].reverse(),{mergeObject:f,mergeFunction:p}):p?g=Gg(l?[b,e]:s,{mergeFunction:p}):g=b;break}}if(a&&[void 0,null].includes(g))throw new Error("Missing required prop");return o?Rr(t,{...r,default:e(g),defaultIsDynamic:!1}):i&&Er(g)?Pg(g,(h,b)=>Ng(b,{stripRegexp:/-/g})):g}(function(){for(var t=[],r=0;r<256;++r)t.push("%"+((r<16?"0":"")+r.toString(16)).toUpperCase());return t})();const Kg="admate",Wg=["PUT","POST","DELETE","PATCH"];function Hg(t,r={}){const n={c:{method:"POST"},r:{method:"GET"},u:{method:"PUT"},d:{method:"DELETE"},getList:{method:"GET"},updateStatus:{method:"PUT"},enable:{method:"PUT"},disable:{method:"PUT"}};Object.freeze(n);const e=(o,a)=>a.startsWith("/")?a:(o.endsWith("/")?o:`${o}/`)+a;return(o="",a={})=>{const u={};for(const i in n)u[i]=(c,l)=>{var d;const f=n[i],p=typeof r[i]=="function"?r[i](c):r[i],s={...typeof a[i]=="function"?a[i](c):a[i]},g=Nt(f,p,s);return l!=null||(l=Wg.includes((d=g.method)==null?void 0:d.toUpperCase())?"data":"params"),t({...l==="data"&&{data:c},...l==="params"&&{params:c},...g,url:e(o,g.url)})};return u}}const to=`${Kg} `,Gr=(t,r)=>Yn(r)?t:typeof r=="function"?r(t):ki(t,r)[0],ro=(t,r)=>{t.mergeData&&Ft(t.data)&&Ft(r)?S.isVue3?t.mergeData==="deep"?Nt(t.data,r):t.mergeData==="shallow"?_n(t.data,r):typeof t.mergeData=="function"&&t.mergeData(r):t.mergeData==="deep"?t.data=Nt(pr(t.data),r):t.mergeData==="shallow"?t.data={...t.data,...r}:typeof t.mergeData=="function"&&t.mergeData(r):t.data=r};function Vg({axios:t,axiosConfig:r,urlPrefix:n,form:e,list:o,getListProxy:a,openFormProxy:u,submitFormProxy:i}){const l=Hg(t)(n,r),f=S.ref(),p=()=>Rr([o],{default:y=>({data:[],loading:!1,total:0,filter:{[y.pageNumberKey]:1},watchFilter:!0,debounceInterval:300}),defaultIsDynamic:!0}),s=S.reactive(p()),g=()=>pr({loading:!1,submitting:!1,show:!1,data:{},mergeData:"deep",status:"",...e}),d=S.reactive(g()),_=({state:y,defaultState:j,mergeState:v="shallow"})=>{const C=Rr([y,j]);v==="deep"?Nt(d,C):_n(d,C)},h=(y=s.filter,j)=>(s.loading=!0,l.getList(y,j).then(v=>{var C,no;return s.data=(C=Gr(v,s.dataAt))!=null?C:[],s.total=Yn(s.data)?0:(no=Gr(v,s.totalAt))!=null?no:0,v}).catch(()=>{s.data=[]}).finally(()=>{s.loading=!1}));let b=1;const $=(...y)=>{const j=s.filter[s.pageNumberKey];if(f.value==="filterChange"&&j!==1){s.filter[s.pageNumberKey]=1,f.value=void 0;return}b=j;const v=a?a((...C)=>h(...C.length?C:y),f.value):h(...y);return f.value=void 0,v};function D(y,j){if(y)if(j==="cache")ro(d,pr(y)),d.show=!0;else return d.loading=!0,d.show=!0,l.r(y,j).then(v=>(ro(d,Gr(v,d.dataAt)),v));else["r","u"].includes(d.status)&&!arguments.length&&console.warn(`${to}\u8868\u5355\u72B6\u6001\u4E3A 'r' \u6216 'u' \u65F6\uFF0CopenForm \u7684\u53C2\u6570\u5FC5\u4F20`),d.show=!0}const q=(y,j)=>(s.loading=!0,l.d(y,j).then(v=>{var C;return((C=s.data)==null?void 0:C.length)===1?s.filter[s.pageNumberKey]===1?(f.value="d",$()):s.filter[s.pageNumberKey]--:(f.value="d",$()),v}).finally(()=>{s.loading=!1})),z=(y,j)=>(s.loading=!0,l.updateStatus(y,j).then(v=>(f.value="updateStatus",$(),v)).finally(()=>{s.loading=!1})),A=(y,j)=>(s.loading=!0,l.enable(y,j).then(v=>(f.value="enable",$(),v)).finally(()=>{s.loading=!1})),B=(y,j)=>(s.loading=!0,l.disable(y,j).then(v=>(f.value="disable",$(),v)).finally(()=>{s.loading=!1})),at=(...y)=>{const j=u?u((...v)=>D(...v.length?v:y)):D(...y);return j instanceof Promise?j.then(v=>{_({target:d,state:v,defaultState:{loading:!1}})}).catch(v=>{_({target:d,state:v,defaultState:{show:!1}})}):_({target:d,state:j,defaultState:{loading:!1}}),j},pt=(y=d.data,j)=>{if(!d.status||!["c","u"].includes(d.status))throw new Error(`${to}submitForm \u4EC5\u80FD\u5728\u8868\u5355\u72B6\u6001\u4E3A 'c' \u6216 'u' \u65F6\u88AB\u8C03\u7528`);return d.submitting=!0,l[d.status](y,j).then(v=>(f.value=d.status,$(),v))},qg=y=>{const j=i?i((...v)=>v.length?pt(...v):pt(y)):pt(y);return j instanceof Promise?j.then(v=>{_({target:d,state:v,defaultState:{show:!1}})}).catch(v=>{_({target:d,state:v,defaultState:{submitting:!1}})}):_({target:d,state:j,defaultState:{show:!1}}),j};return S.watch(()=>d.show,y=>{y||setTimeout(()=>{Object.assign(d,{...g(),show:d.show})},500)}),f.value="init",$(),S.onMounted(()=>{if(s.watchFilter){const y=S.ref(Xc(()=>{f.value="filterChange",s.loading=!1,$()},s.debounceInterval));setTimeout(()=>{S.watch(()=>s.filter,()=>{s.filter[s.pageNumberKey]===b?(s.loading=!0,y.value()):(f.value="pageNumberChange",$())},{deep:!0})},0)}}),{list:s,getList:$,form:d,openForm:at,submitForm:qg,d:q,enable:A,disable:B,updateStatus:z}}return Vg});
{
"name": "admate",
"description": "Mate of admin interfaces",
"version": "0.9.0",
"private": false,
"description": "Mate / Helper / Assistant of admin interfaces for Vue 2.6 / 2.7 / 3, extremely concise without losing flexibility.",
"author": "cloydlau",
"version": "0.8.1",
"private": false,
"license": "MIT",
"repository": {
"type": "git",
"url": "https://github.com/cloydlau/admate"
},
"main": "./dist/admate.umd.js",
"module": "./dist/admate.es.js",
"repository": "https://github.com/cloydlau/admate",
"keywords": [
"admin",
"crud",
"element-ui",
"element-plus",
"vuetify",
"antdvue",
"antd",
"ant-design-vue",
"ant-design",
"quasar",
"prime-vue",
"axios",
"vue",
"vue2",
"vue3",
"vben",
"vue-vben-admin",
"vue-element-admin",
"mate",
"assistant",
"helper",
"管理后台伴侣",
"管理后台助手",
"管理后台辅助"
],
"exports": {
".": {
"import": "./dist/admate.es.js",
"require": "./dist/admate.umd.js"
}
"require": "./dist/admate.umd.js",
"import": "./dist/admate.mjs",
"browser": "./dist/admate.mjs"
},
"./*": "./*"
},
"main": "./dist/admate.umd.js",
"module": "./dist/admate.mjs",
"unpkg": "./dist/admate.umd.js",
"jsdelivr": "./dist/admate.umd.js",
"files": [
"dist"
],
"scripts": {
"dev": "node scripts/switch-vue.js 3 && vite --config ./vite-vue3.config.ts --open",
"dev2": "node scripts/switch-vue.js 2 && vite --config ./vite-vue2.config.ts --open",
"build": "vite build",
"serve": "vite preview",
"clean": "rd /s /q .\\node_modules",
"ri": "npm run clean && pnpm i",
"u": "node scripts/upgrade.js",
"r": "node scripts/release.js",
"rs": "node scripts/release.js --straightforward"
"dev": "pnpm switch3 && vite --config ./demo/vue3/vite.config.ts --open",
"dev2.7": "pnpm switch2.7 && vite --config ./demo/vue2.7/vite.config.ts --open",
"dev2": "pnpm switch2 && vite --config ./demo/vue2/vite.config.ts --open",
"switch3": "cl switchVue 3 --vue2deps \"vue-router@3,primevue@2,ant-design-vue@1,kikimore,vuetify@2,element-ui\" --vue3deps \"vue-router,primevue,quasar,@quasar/vite-plugin,element-plus,ant-design-vue,vuetify@next\"",
"switch2.7": "cl switchVue 2.7 --vue2deps \"vue-router@3,primevue@2,ant-design-vue@1,kikimore,vuetify@2,element-ui\" --vue3deps \"vue-router,primevue,quasar,@quasar/vite-plugin,element-plus,ant-design-vue,vuetify@next\"",
"switch2": "cl switchVue 2 --vue2deps \"vue-router@3,primevue@2,ant-design-vue@1,kikimore,vuetify@2,element-ui\" --vue3deps \"vue-router,primevue,quasar,@quasar/vite-plugin,element-plus,ant-design-vue,vuetify@next\"",
"build": "pnpm switch3 && vite build",
"serve": "vite preview"
},
"dependencies": {
"kayran": "latest",
"lodash-es": "latest",
"vue-demi": "latest",
"vue-global-config": "latest"
},
"peerDependencies": {
"@vue/composition-api": "1"
"@vue/composition-api": "1",
"vue": "2 || 3"
},

@@ -45,19 +69,29 @@ "peerDependenciesMeta": {

},
"dependencies": {
"kayran": "latest",
"lodash-es": "latest",
"vue-demi": "latest",
"vue-global-config": "latest"
},
"devDependencies": {
"@mdi/font": "^6.7.96",
"@vue/composition-api": "^1.6.2",
"@vue/test-utils": "1",
"ant-design-vue": "1",
"@antfu/eslint-config": "latest",
"@cloydlau/scripts": "latest",
"@mdi/font": "latest",
"@quasar/vite-plugin": "latest",
"@vitejs/plugin-vue": "latest",
"@vue/compiler-sfc": "latest",
"@vue/test-utils": "latest",
"ant-design-vue": "latest",
"axios": "latest",
"chalk": "^4.1.2",
"element-ui": "^2.15.9",
"enquirer": "latest",
"execa": "^4.1.0",
"minimist": "latest",
"case-police": "latest",
"element-plus": "latest",
"eslint": "latest",
"husky": "latest",
"lint-staged": "latest",
"mockjs": "latest",
"primeicons": "latest",
"primevue": "2",
"primevue": "latest",
"qs": "latest",
"semver": "latest",
"tslib": "latest",
"quasar": "latest",
"sass": "latest",
"typescript": "latest",

@@ -67,12 +101,12 @@ "unocss": "latest",

"vite-plugin-mock": "latest",
"vite-plugin-vue2": "^2.0.1",
"vitest": "latest",
"vue": "2",
"vue-router": "3",
"vue-template-compiler": "2",
"vuetify": "2"
"vue": "latest",
"vue-router": "latest",
"vuetify": "next"
},
"files": [
"dist"
]
}
"lint-staged": {
"*.{js,ts,tsx,vue,md}": [
"eslint --fix"
]
}
}
# Admate
管理后台伴侣,用简洁而不失灵活的方式开发管理后台页面,可以集成进任意管理后台框架如 [vue-vben-admin](https://github.com/anncwb/vue-vben-admin)
管理后台伴侣 / 助手,用简洁而不失灵活的方式开发管理后台页面,可以集成进任意管理后台框架如 [vue-vben-admin](https://github.com/anncwb/vue-vben-admin)
, [vue-element-admin](https://github.com/PanJiaChen/vue-element-admin) 中。
后台页面的特点是重复度高,如果提取公共代码又难以满足定制化需求。Admate 致力于解决这一痛点。
后台页面的特点是重复度高,如果提取公共代码又难以满足定制化需求,Admate 致力于解决这一痛点。
| 案例对比 | 技术栈 | 业务代码量(字符数) |
| --- | --- |:-----------:|
| [常规增删查改页面](https://github.com/PanJiaChen/vue-element-admin/blob/master/src/views/table/complex-table.vue) | Vue 2 + ElementUI | 13,330 |
| 常规增删查改页面 | Vue 2 + ElementUI + **Admate** | **约 5,000** |
| 对接[支付宝进件](https://opendocs.alipay.com/pre-apis/00a8e3) | Vue 2 + ElementUI | 89,293<br><span style="color:rgba(28,31,35,.6);font-size:12px;">(表单部分)</span> |
| 对接[微信进件](https://pay.weixin.qq.com/wiki/doc/apiv3_partner/apis/chapter7_1_1.shtml) | Vue 2 + ElementUI + **Admate** | **38,718**<br><span style="color:rgba(28,31,35,.6);font-size:12px;">(表单部分)</span> |
| 电商后台的商品管理 | Vue 2 + ElementUI | 425,885 |
| 电商后台的商品管理(重构后) | Vue 2 + ElementUI + **Admate** | **235,979** |
![我全都要](https://raw.githubusercontent.com/cloydlau/admate/master/我全都要.gif)
| 案例对比 | 技术栈 | 业务代码量(字符数) |
| ----------------------------------------------------------------------------------------------------------------- | ------------------------------ | :-------------------------------------------------------------------------------------: |
| [常规增删查改页面](https://github.com/PanJiaChen/vue-element-admin/blob/master/src/views/table/complex-table.vue) | Vue 2 + ElementUI | 13,330 |
| 常规增删查改页面 | Vue 2 + ElementUI + **Admate** | **约 5,000** |
| 对接[支付宝进件](https://opendocs.alipay.com/pre-apis/00a8e3) | Vue 2 + ElementUI | 89,293<br><span style="color:rgba(28,31,35,.6);font-size:12px;">(表单部分)</span> |
| 对接[微信进件](https://pay.weixin.qq.com/wiki/doc/apiv3_partner/apis/chapter7_1_1.shtml) | Vue 2 + ElementUI + **Admate** | **38,718**<br><span style="color:rgba(28,31,35,.6);font-size:12px;">(表单部分)</span> |
| 电商后台的商品管理 | Vue 2 + ElementUI | 425,885 |
| 电商后台的商品管理 | Vue 2 + ElementUI + **Admate** | **235,979** |
<br>

@@ -21,7 +23,7 @@

- 🕶 **Vue 2 和 Vue 3 通用** - 比如你在 Vue 2 中使用了 Admate,升级 Vue 3 时,你需要做的事情只是切换依赖源
- 🤝 **不限制 UI 框架** - 只要技术栈是 Vue 和 Axios 便可使用,并提供主流 UI 框架示例代码(Vuetify,Element,AntDesignVue,Quasar,PrimeVue)
- 🎨 **组合式 API** - 无侵入性
- 🕶 **Vue 2.6 / 2.7 / 3 通用** - 零成本升级
- 🤝 **不限制 UI 框架** - 只要技术栈是 Vue + Axios 便可使用,提供主流 UI 框架示例代码(Vuetify,Element,AntDesignVue,Quasar,PrimeVue)
- 🪝 **代理模式 + 控制反转** - 使用钩子函数的代理来量身打造生命周期的行为
- 🌐 **提供模块级的请求配置** - 虽然 Axios 支持全局配置,由于同模块内请求配置相似,接口前缀通常是一致的,所以往往还需要模块级别的配置
- 🌐 **规范统一的页面代码风格** - 避免了每个页面的代码风格五花八门、难以维护
- 🥥 **模块级别的请求配置** - 虽然 Axios 支持全局配置,由于同模块内请求配置相似,接口前缀通常是一致的,所以往往还需要模块级别的配置
- 🍪 **贴心而不武断的 CRUD 封装**

@@ -32,6 +34,8 @@ - 列表筛选:支持监听筛选参数 + 防抖控制接口调用频率的方式,也支持点击查询按钮触发的方式

- 加载状态:提供列表读取状态、表单读取状态、表单提交状态的响应式变量
- 🧹 **周全的收尾工作,没有“后顾之忧”**
- 🧹 **缜密周全的收尾工作,没有“后顾之忧”**
- 关闭表单时,自动将表单绑定的数据恢复至初始状态(不是直接清空)
- 删除当前分页最后一条记录时,自动切换至上一页(如果当前不在第一页)
- 🔌 **提供[适配层示例](https://github.com/cloydlau/admate/blob/master/demo/useAdmateAdapter.ts)**
- 🔌 **开箱即用的[适配层示例](https://github.com/cloydlau/admate/blob/master/demo/useAdmateAdapter.js)**
- 列表筛选参数重置 & 参数校验
- 自定义钩子函数:[获取列表后](#afterGetList) / [打开表单后](#afterOpenForm) / [查询表单后](#afterRetrieve) / [提交表单前](#beforeSubmit)
- 支持 URL 传参指定筛选项默认值

@@ -52,5 +56,9 @@ - 支持动态生成筛选项默认值,使用场景举例:日期/时间类的参数,如果其默认值为当前最新时刻,重置筛选项时会重置到已过期的时刻

- 确保已安装外置依赖 `vue` `axios`
<br>
### Vue 3
```bash
```sh
npm add admate

@@ -63,3 +71,3 @@ ```

```bash
```sh
# vue@2.6 或更早版本需要额外安装 @vue/composition-api

@@ -71,32 +79,2 @@ npm add admate

### 使用代码生成器
使用代码生成器生成页面模板
代码生成器不是必须的,它只是帮你省去**从 YApi 复制字段名至代码中**这一烦人步骤
目前仅支持 element-ui
#### 安装
安装 Chrome / Edge 插件 **YApi2Code**,或使用离线版:
1. <a href="https://github.com/cloydlau/yapi2code-crx/blob/master/yapi2code-crx.zip?raw=true" download>下载离线包</a>后解压
2. 打开浏览器**扩展程序**,并开启**开发者模式**
3. 点击**加载已解压的扩展程序**,选择解压后的文件夹
#### 使用
1. 访问 YApi,选中相应模块的**查询列表**接口
2. 点击浏览器右上角运行插件
3. 点击**生成代码**,代码将被复制至剪贴板
4. 创建页面文件 `xxx.vue`,粘贴代码
<br>
### 搭配 Vuetify

@@ -318,5 +296,11 @@

<template #default="{ row: { id } }">
<el-button @click="r(FormData.from({ id }))">查看</el-button>
<el-button @click="u(FormData.from({ id }))">编辑</el-button>
<el-button @click="d(FormData.from({ id }))">删除</el-button>
<el-button @click="r(FormData.from({ id }))">
查看
</el-button>
<el-button @click="u(FormData.from({ id }))">
编辑
</el-button>
<el-button @click="d(FormData.from({ id }))">
删除
</el-button>
</template>

@@ -328,3 +312,3 @@ </el-table-column>

<template #footer>
<el-button @click="submitForm(FormData.from( form.data ))">
<el-button @click="() => submitForm(FormData.from(form.data))">
确 定

@@ -337,33 +321,22 @@ </el-button>

<script>
import useAdmate from 'admate'
import { jsonToFormData, pickDeepBy } from 'kayran'
import useAdmateAdapter from '@/utils/useAdmateAdapter'
// 过滤参数并转换为 FormData
// 此处示例为将过滤方法绑定到 window.FormData,方便其他地方使用
FormData.from = data => jsonToFormData(pickDeepBy(data, (v, k) => ![NaN, null, undefined].includes(v)))
// 直接转换为 FormData
// FormData.from = jsonToFormData
export default {
setup: () => {
// 过滤参数并转换为 FormData
// 此处示例为将过滤方法绑定到 window.FormData,方便其他地方使用
FormData.from = data => jsonToFormData(pickDeepBy(data, (v, k) => ![NaN, null, undefined].includes(v)))
// 直接转换为 FormData
//FormData.from = jsonToFormData
const admate = useAdmate({
getListProxy (getList, trigger) {
getList(FormData.from(list.filter))
},
})
setup: () => useAdmateAdapter({
getListProxy(getList, trigger) {
getList(FormData.from(list.value.filter))
},
}),
data() {
return {
...admate,
r: (...args) => {
admate.form.status = 'r'
admate.openForm(...args)
},
u: (...args) => {
admate.form.status = 'u'
admate.openForm(...args)
},
FormData
}
}
},
}

@@ -396,36 +369,2 @@ </script>

如果你的参数筛选项中包含 `el-checkbox` 组件,则必须在 data 中声明其初始值,否则将导致无法正确重置(element-ui 的 Bug)
```vue
<!-- 示例 -->
<template>
<el-form ref="listFilterRef" :model="list.filter" inline>
<el-form-item prop="effect">
<el-checkbox
v-model="list.filter.effect"
label="生效"
border
/>
</el-form-item>
<el-button @click="reset">重置</el-button>
</el-form>
</template>
<script>
import useAdmate from 'admate'
export default {
setup: () => useAdmate({
urlPrefix: '',
list: {
filter: {
effect: null
}
}
}),
}
</script>
```
<br>

@@ -506,3 +445,3 @@

<template>
<el-table v-loading="list.loading"/>
<el-table v-loading="list.loading" />
</template>

@@ -519,3 +458,3 @@

methods: {
handleTable () {
handleTable() {
this.list.loading = true

@@ -535,4 +474,6 @@ this.$POST('').finally(() => {

`getList` :获取列表,在首次进入页面、列表筛选参数改变、单条记录增删查改后会被调用
#### getList
获取列表,在首次进入页面、列表筛选参数改变、单条记录增删查改后会被调用
```ts

@@ -553,4 +494,6 @@ const {

`getListProxy`:你可以使用 `getListProxy` 来代理 `getList`,以便在 getList 前后做一些操作,或改变 getList 的行为
#### getListProxy
你可以使用 `getListProxy` 来代理 `getList`,以便在 getList 前后做一些操作,或改变 getList 的行为
```ts

@@ -562,3 +505,3 @@ useAdmate({

*/
getListProxy (getList, trigger) {},
getListProxy(getList, trigger) {},
})

@@ -571,3 +514,3 @@ ```

useAdmate({
getListProxy (getList, trigger) {
getListProxy(getList, trigger) {
if (trigger === 'filterChange') {

@@ -577,3 +520,4 @@ listFilterRef.value.validate().then(() => {

})
} else {
}
else {
getList()

@@ -589,7 +533,7 @@ }

useAdmate({
getListProxy (getList, trigger) {
getListProxy(getList, trigger) {
getList()
if (['c', 'u', 'd', 'updateStatus', 'enable', 'disable'].includes(trigger)) {
if (['c', 'u', 'd', 'updateStatus', 'enable', 'disable'].includes(trigger))
currentInstance.value.$message.success('操作成功')
}
},

@@ -603,4 +547,4 @@ })

const { list } = useAdmate({
getListProxy (getList, trigger) {
getList().then(response => {
getListProxy(getList, trigger) {
getList().then((response) => {
// response 为 axiosConfig.getList 的接口返回值

@@ -613,2 +557,18 @@ list.data = response.data?.filter(v => !v.disabled)

<a class="anchor-fix" name="afterGetList"></a>
#### afterGetList
```ts
// 适配层示例:获取列表后
useAdmateAdapter({
urlPrefix: '',
}, {
afterGetList (response, trigger) {
// 可访问 this(组件实例)
}
}
```
<a class="anchor-fix" name="openForm-c"></a>

@@ -719,4 +679,4 @@

<el-table-column label="操作" align="center">
<template slot-scope="{ row: { id, status } }">
<el-switch @change="updateStatus({ id, status: status^1 })"/>
<template #default="{ row: { id, status } }">
<el-switch @change="updateStatus({ id, status: status ^ 1 })" />
</template>

@@ -755,4 +715,4 @@ </el-table-column>

<el-table-column label="操作" align="center">
<template slot-scope="{ row: { id, status } }">
<el-switch @change="[enable,disable][status]({id})"/>
<template #default="{ row: { id, status } }">
<el-switch @change="[enable, disable][status]({ id })" />
</template>

@@ -833,3 +793,2 @@ </el-table-column>

```vue
<template>

@@ -883,3 +842,3 @@ {{ form.data.a.b.c }}

// 接口返回值中嵌套的对象可能为 null,会覆盖默认值中的空对象
mergeData (
mergeData(
// 接口返回值在通过 form.dataAt 计算过后的值

@@ -967,3 +926,3 @@ newFormData

<el-dialog>
<el-form v-loading="form.loading"/>
<el-form v-loading="form.loading" />
</el-dialog>

@@ -1021,4 +980,6 @@ </template>

`openForm` :打开表单,函数签名要分情况:
#### openForm
打开表单,函数签名要分情况:
- [新增时](#openForm-c)

@@ -1028,4 +989,6 @@ - [查看时](#openForm-r)

`openFormProxy`:你可以使用 `openFormProxy` 来代理 `openForm`,以便在 openForm 前后做一些操作,或改变 openForm 的行为
#### openFormProxy
你可以使用 `openFormProxy` 来代理 `openForm`,以便在 openForm 前后做一些操作,或改变 openForm 的行为
```ts

@@ -1037,3 +1000,3 @@ useAdmate({

*/
openFormProxy (openForm) {},
openFormProxy(openForm) {},
})

@@ -1048,6 +1011,6 @@ ```

const { form } = useAdmate({
openFormProxy (openForm) {
openFormProxy(openForm) {
// 新增时 openForm 没有返回值
return new Promise((resolve, reject) => {
openForm()?.then(response => {
openForm()?.then((response) => {
// response 为 axiosConfig.r 的接口返回值

@@ -1069,3 +1032,3 @@ // 修改表单数据

useAdmate({
openFormProxy (openForm) {
openFormProxy(openForm) {
return new Promise((resolve, reject) => {

@@ -1087,3 +1050,3 @@ openForm()?.finally(() => {

useAdmate({
openFormProxy (openForm) {
openFormProxy(openForm) {
return new Promise((resolve, reject) => {

@@ -1109,3 +1072,3 @@ // 可以在 finally 中 resolve

useAdmate({
openFormProxy (openForm) {
openFormProxy(openForm) {
return {

@@ -1118,2 +1081,40 @@ loading: false

<a class="anchor-fix" name="afterOpenForm"></a>
#### afterOpenForm
```ts
// 适配层示例:打开表单后
useAdmateAdapter({
urlPrefix: '',
}, {
afterOpenForm (res) {
// res 为接口返回值(新增时为空)
// 可访问 this(组件实例)
}
}
```
#### afterRetrieve
<a class="anchor-fix" name="afterRetrieve"></a>
```ts
// 适配层示例:回显表单后(新增时不触发)
useAdmateAdapter({
urlPrefix: '',
}, {
afterRetrieve (res) {
// res 为接口返回值
// 可访问 this(组件实例)
}
}
```
#### 为什么不直接监听 `form.show` ?
当然可以,只是这样无法拿到接口返回值。
<br>

@@ -1123,4 +1124,6 @@

`submitForm` :提交表单,新增时调用 `axiosConfig.c`,编辑时调用 `axiosConfig.u`
#### submitForm
提交表单,新增时调用 `axiosConfig.c`,编辑时调用 `axiosConfig.u`
```ts

@@ -1139,4 +1142,6 @@ const {

`submitFormProxy`:你可以使用 `submitFormProxy` 来代理 `submitForm`,以便在 submitForm 前后做一些操作,或改变submitForm的行为
#### submitFormProxy
你可以使用 `submitFormProxy` 来代理 `submitForm`,以便在 submitForm 前后做一些操作,或改变submitForm的行为
```ts

@@ -1148,3 +1153,3 @@ useAdmate({

*/
submitFormProxy (submitForm) {}
submitFormProxy(submitForm) {}
})

@@ -1165,3 +1170,3 @@ ```

useAdmate({
submitFormProxy (submitForm) {
submitFormProxy(submitForm) {
return new Promise((resolve, reject) => {

@@ -1185,3 +1190,3 @@ submitForm({

useAdmate({
submitFormProxy (submitForm) {
submitFormProxy(submitForm) {
return new Promise((resolve, reject) => {

@@ -1205,3 +1210,3 @@ formRef.value.validate().then(() => {

useAdmate({
submitFormProxy (submitForm) {
submitFormProxy(submitForm) {
return new Promise((resolve, reject) => {

@@ -1229,3 +1234,3 @@ formRef.value.validate().then(() => {

useAdmate({
submitFormProxy (submitForm) {
submitFormProxy(submitForm) {
return {

@@ -1239,2 +1244,18 @@ show: false,

<a class="anchor-fix" name="beforeSubmit"></a>
#### beforeSubmit
```ts
// 适配层示例:提交表单之前
useAdmateAdapter({
urlPrefix: '',
}, {
beforeSubmit (form) {
// 可访问 this(组件实例)
}
}
```
<br>

@@ -1241,0 +1262,0 @@

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