deemix-webui/public/js/bundle.js

31 lines
845 KiB
JavaScript
Raw Normal View History

/*!
* Vue.js v2.6.12
* (c) 2014-2020 Evan You
* Released under the MIT License.
*/
var e=Object.freeze({});function t(e){return null==e}function a(e){return null!=e}function n(e){return!0===e}function i(e){return"string"==typeof e||"number"==typeof e||"symbol"==typeof e||"boolean"==typeof e}function r(e){return null!==e&&"object"==typeof e}var s=Object.prototype.toString;function o(e){return"[object Object]"===s.call(e)}function l(e){var t=parseFloat(String(e));return t>=0&&Math.floor(t)===t&&isFinite(e)}function c(e){return a(e)&&"function"==typeof e.then&&"function"==typeof e.catch}function d(e){return null==e?"":Array.isArray(e)||o(e)&&e.toString===s?JSON.stringify(e,null,2):String(e)}function u(e){var t=parseFloat(e);return isNaN(t)?e:t}function p(e,t){for(var a=Object.create(null),n=e.split(","),i=0;i<n.length;i++)a[n[i]]=!0;return t?function(e){return a[e.toLowerCase()]}:function(e){return a[e]}}var h=p("slot,component",!0),m=p("key,ref,slot,slot-scope,is");function g(e,t){if(e.length){var a=e.indexOf(t);if(a>-1)return e.splice(a,1)}}var f=Object.prototype.hasOwnProperty;function v(e,t){return f.call(e,t)}function b(e){var t=Object.create(null);return function(a){return t[a]||(t[a]=e(a))}}var y=/-(\w)/g,_=b((function(e){return e.replace(y,(function(e,t){return t?t.toUpperCase():""}))})),k=b((function(e){return e.charAt(0).toUpperCase()+e.slice(1)})),A=/\B([A-Z])/g,w=b((function(e){return e.replace(A,"-$1").toLowerCase()}));var C=Function.prototype.bind?function(e,t){return e.bind(t)}:function(e,t){function a(a){var n=arguments.length;return n?n>1?e.apply(t,arguments):e.call(t,a):e.call(t)}return a._length=e.length,a};function x(e,t){t=t||0;for(var a=e.length-t,n=new Array(a);a--;)n[a]=e[a+t];return n}function T(e,t){for(var a in t)e[a]=t[a];return e}function S(e){for(var t={},a=0;a<e.length;a++)e[a]&&T(t,e[a]);return t}function z(e,t,a){}var M=function(e,t,a){return!1},D=function(e){return e};function P(e,t){if(e===t)return!0;var a=r(e),n=r(t);if(!a||!n)return!a&&!n&&String(e)===String(t);try{var i=Array.isArray(e),s=Array.isArray(t);if(i&&s)return e.length===t.length&&e.every((function(e,a){return P(e,t[a])}));if(e instanceof Date&&t instanceof Date)return e.getTime()===t.getTime();if(i||s)return!1;var o=Object.keys(e),l=Object.keys(t);return o.length===l.length&&o.every((function(a){return P(e[a],t[a])}))}catch(e){return!1}}function $(e,t){for(var a=0;a<e.length;a++)if(P(e[a],t))return a;return-1}function N(e){var t=!1;return function(){t||(t=!0,e.apply(this,arguments))}}var L=["component","directive","filter"],R=["beforeCreate","created","beforeMount","mounted","beforeUpdate","updated","beforeDestroy","destroyed","activated","deactivated","errorCaptured","serverPrefetch"],I={optionMergeStrategies:Object.create(null),silent:!1,productionTip:!1,devtools:!1,performance:!1,errorHandler:null,warnHandler:null,ignoredElements:[],keyCodes:Object.create(null),isReservedTag:M,isReservedAttr:M,isUnknownElement:M,getTagNamespace:z,parsePlatformTagName:D,mustUseProp:M,async:!0,_lifecycleHooks:R},F=/a-zA-Z\u00B7\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u037D\u037F-\u1FFF\u200C-\u200D\u203F-\u2040\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD/;function E(e){var t=(e+"").charCodeAt(0);return 36===t||95===t}function j(e,t,a,n){Object.defineProperty(e,t,{value:a,enumerable:!!n,writable:!0,configurable:!0})}var O=new RegExp("[^"+F.source+".$_\\d]");var B,U="__proto__"in{},q="undefined"!=typeof window,V="undefined"!=typeof WXEnvironment&&!!WXEnvironment.platform,G=V&&WXEnvironment.platform.toLowerCase(),W=q&&window.navigator.userAgent.toLowerCase(),H=W&&/msie|trident/.test(W),K=W&&W.indexOf("msie 9.0")>0,Q=W&&W.indexOf("edge/")>0,Y=(W&&W.indexOf("android"),W&&/iphone|ipad|ipod|ios/.test(W)||"ios"===G),J=(W&&/chrome\/\d+/.test(W),W&&/phantomjs/.test(W),W&&W.match(/firefox\/(\d+)/)),Z={}.watch,X=!1;if(q)try{var ee={};Object.defineProperty(ee,"passive",{get:function(){X=!0}}),window.addEventListener("test-passive",null,ee)}catch(e){}var te=function(){return void 0===B&&(B=!q&&!V&&"undefined"!=typeof global&&(global.process&&"server"===global.process.env.VUE_ENV)),B},ae=q&&window.__VUE_DEVTOOLS_GLOBAL_HOO
/*!
* vuex v3.5.1
* (c) 2020 Evan You
* @license MIT
*/var xo=("undefined"!=typeof window?window:"undefined"!=typeof global?global:{}).__VUE_DEVTOOLS_GLOBAL_HOOK__;function To(e,t){if(void 0===t&&(t=[]),null===e||"object"!=typeof e)return e;var a,n=(a=function(t){return t.original===e},t.filter(a)[0]);if(n)return n.copy;var i=Array.isArray(e)?[]:{};return t.push({original:e,copy:i}),Object.keys(e).forEach((function(a){i[a]=To(e[a],t)})),i}function So(e,t){Object.keys(e).forEach((function(a){return t(e[a],a)}))}function zo(e){return null!==e&&"object"==typeof e}var Mo=function(e,t){this.runtime=t,this._children=Object.create(null),this._rawModule=e;var a=e.state;this.state=("function"==typeof a?a():a)||{}},Do={namespaced:{configurable:!0}};Do.namespaced.get=function(){return!!this._rawModule.namespaced},Mo.prototype.addChild=function(e,t){this._children[e]=t},Mo.prototype.removeChild=function(e){delete this._children[e]},Mo.prototype.getChild=function(e){return this._children[e]},Mo.prototype.hasChild=function(e){return e in this._children},Mo.prototype.update=function(e){this._rawModule.namespaced=e.namespaced,e.actions&&(this._rawModule.actions=e.actions),e.mutations&&(this._rawModule.mutations=e.mutations),e.getters&&(this._rawModule.getters=e.getters)},Mo.prototype.forEachChild=function(e){So(this._children,e)},Mo.prototype.forEachGetter=function(e){this._rawModule.getters&&So(this._rawModule.getters,e)},Mo.prototype.forEachAction=function(e){this._rawModule.actions&&So(this._rawModule.actions,e)},Mo.prototype.forEachMutation=function(e){this._rawModule.mutations&&So(this._rawModule.mutations,e)},Object.defineProperties(Mo.prototype,Do);var Po,$o=function(e){this.register([],e,!1)};$o.prototype.get=function(e){return e.reduce((function(e,t){return e.getChild(t)}),this.root)},$o.prototype.getNamespace=function(e){var t=this.root;return e.reduce((function(e,a){return e+((t=t.getChild(a)).namespaced?a+"/":"")}),"")},$o.prototype.update=function(e){!function e(t,a,n){if(a.update(n),n.modules)for(var i in n.modules){if(!a.getChild(i))return;e(t.concat(i),a.getChild(i),n.modules[i])}}([],this.root,e)},$o.prototype.register=function(e,t,a){var n=this;void 0===a&&(a=!0);var i=new Mo(t,a);0===e.length?this.root=i:this.get(e.slice(0,-1)).addChild(e[e.length-1],i);t.modules&&So(t.modules,(function(t,i){n.register(e.concat(i),t,a)}))},$o.prototype.unregister=function(e){var t=this.get(e.slice(0,-1)),a=e[e.length-1],n=t.getChild(a);n&&n.runtime&&t.removeChild(a)},$o.prototype.isRegistered=function(e){var t=this.get(e.slice(0,-1)),a=e[e.length-1];return t.hasChild(a)};var No=function(e){var t=this;void 0===e&&(e={}),!Po&&"undefined"!=typeof window&&window.Vue&&Bo(window.Vue);var a=e.plugins;void 0===a&&(a=[]);var n=e.strict;void 0===n&&(n=!1),this._committing=!1,this._actions=Object.create(null),this._actionSubscribers=[],this._mutations=Object.create(null),this._wrappedGetters=Object.create(null),this._modules=new $o(e),this._modulesNamespaceMap=Object.create(null),this._subscribers=[],this._watcherVM=new Po,this._makeLocalGettersCache=Object.create(null);var i=this,r=this.dispatch,s=this.commit;this.dispatch=function(e,t){return r.call(i,e,t)},this.commit=function(e,t,a){return s.call(i,e,t,a)},this.strict=n;var o=this._modules.root.state;Eo(this,o,[],this._modules.root),Fo(this,o),a.forEach((function(e){return e(t)})),(void 0!==e.devtools?e.devtools:Po.config.devtools)&&function(e){xo&&(e._devtoolHook=xo,xo.emit("vuex:init",e),xo.on("vuex:travel-to-state",(function(t){e.replaceState(t)})),e.subscribe((function(e,t){xo.emit("vuex:mutation",e,t)}),{prepend:!0}),e.subscribeAction((function(e,t){xo.emit("vuex:action",e,t)}),{prepend:!0}))}(this)},Lo={state:{configurable:!0}};function Ro(e,t,a){return t.indexOf(e)<0&&(a&&a.prepend?t.unshift(e):t.push(e)),function(){var a=t.indexOf(e);a>-1&&t.splice(a,1)}}function Io(e,t){e._actions=Object.create(null),e._mutations=Object.create(null),e._wrappedGetters=Object.create(null),e._modulesNamespaceMap=Object.create(null);var a=e.state;Eo(e,a,[],e._modules.root,!0),Fo(e,a,t)}function Fo(e,t,a){var n=e._vm;e.getters={},e._makeLocalGettersCache
/*!
* Toastify js 1.8.0
* https://github.com/apvarun/toastify-js
* @license MIT licensed
*
* Copyright (C) 2018 Varun A P
*/
!function(t,a){e.exports?e.exports=a():t.Toastify=a()}(bl,(function(e){var t=function(e){return new t.lib.init(e)};function a(e,t){return!(!e||"string"!=typeof t)&&!!(e.className&&e.className.trim().split(/\s+/gi).indexOf(t)>-1)}return t.lib=t.prototype={toastify:"1.8.0",constructor:t,init:function(e){return e||(e={}),this.options={},this.toastElement=null,this.options.text=e.text||"Hi there!",this.options.node=e.node,this.options.duration=0===e.duration?0:e.duration||3e3,this.options.selector=e.selector,this.options.callback=e.callback||function(){},this.options.destination=e.destination,this.options.newWindow=e.newWindow||!1,this.options.close=e.close||!1,this.options.gravity="bottom"===e.gravity?"toastify-bottom":"toastify-top",this.options.positionLeft=e.positionLeft||!1,this.options.position=e.position||"",this.options.backgroundColor=e.backgroundColor,this.options.avatar=e.avatar||"",this.options.className=e.className||"",this.options.stopOnFocus=void 0===e.stopOnFocus||e.stopOnFocus,this.options.onClick=e.onClick,this},buildToast:function(){if(!this.options)throw"Toastify is not initialized";var e=document.createElement("div");if(e.className="toastify on "+this.options.className,this.options.position?e.className+=" toastify-"+this.options.position:!0===this.options.positionLeft?(e.className+=" toastify-left",console.warn("Property `positionLeft` will be depreciated in further versions. Please use `position` instead.")):e.className+=" toastify-right",e.className+=" "+this.options.gravity,this.options.backgroundColor&&(e.style.background=this.options.backgroundColor),this.options.node&&this.options.node.nodeType===Node.ELEMENT_NODE)e.appendChild(this.options.node);else if(e.innerHTML=this.options.text,""!==this.options.avatar){var t=document.createElement("img");t.src=this.options.avatar,t.className="toastify-avatar","left"==this.options.position||!0===this.options.positionLeft?e.appendChild(t):e.insertAdjacentElement("beforeend",t)}if(!0===this.options.close){var a=document.createElement("span");a.innerHTML="&#10006;",a.className="toast-close",a.addEventListener("click",function(e){e.stopPropagation(),this.removeElement(this.toastElement),window.clearTimeout(this.toastElement.timeOutValue)}.bind(this));var n=window.innerWidth>0?window.innerWidth:screen.width;("left"==this.options.position||!0===this.options.positionLeft)&&n>360?e.insertAdjacentElement("afterbegin",a):e.appendChild(a)}if(this.options.stopOnFocus&&this.options.duration>0){const t=this;e.addEventListener("mouseover",(function(t){window.clearTimeout(e.timeOutValue)})),e.addEventListener("mouseleave",(function(){e.timeOutValue=window.setTimeout((function(){t.removeElement(e)}),t.options.duration)}))}return void 0!==this.options.destination&&e.addEventListener("click",function(e){e.stopPropagation(),!0===this.options.newWindow?window.open(this.options.destination,"_blank"):window.location=this.options.destination}.bind(this)),"function"==typeof this.options.onClick&&void 0===this.options.destination&&e.addEventListener("click",function(e){e.stopPropagation(),this.options.onClick()}.bind(this)),e},showToast:function(){var e;if(this.toastElement=this.buildToast(),!(e=void 0===this.options.selector?document.body:document.getElementById(this.options.selector)))throw"Root element is not defined";return e.insertBefore(this.toastElement,e.firstChild),t.reposition(),this.options.duration>0&&(this.toastElement.timeOutValue=window.setTimeout(function(){this.removeElement(this.toastElement)}.bind(this),this.options.duration)),this},hideToast:function(){this.toastElement.timeOutValue&&clearTimeout(this.toastElement.timeOutValue),this.removeElement(this.toastElement)},removeElement:function(e){e.className=e.className.replace(" on",""),window.setTimeout(function(){this.options.node&&this.options.node.parentNode&&this.options.node.parentNode.removeChild(this.options.node),e.parentNode&&e.parentNode.removeChild(e),this.options.callback.call(e),t.reposition()}.bind(this),400)}},t.reposition=function(){for(var e,t={top:15,bottom:15},n={top:15,bottom:15},i={top:15,bottom:
/*!
* vue-i18n v8.18.2
* (c) 2020 kazuya kawaguchi
* Released under the MIT License.
*/function Pl(e,t){"undefined"!=typeof console&&(console.warn("[vue-i18n] "+e),t&&console.warn(t.stack))}var $l=Array.isArray;function Nl(e){return null!==e&&"object"==typeof e}function Ll(e){return"string"==typeof e}var Rl=Object.prototype.toString;function Il(e){return"[object Object]"===Rl.call(e)}function Fl(e){return null==e}function El(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];var a=null,n=null;return 1===e.length?Nl(e[0])||Array.isArray(e[0])?n=e[0]:"string"==typeof e[0]&&(a=e[0]):2===e.length&&("string"==typeof e[0]&&(a=e[0]),(Nl(e[1])||Array.isArray(e[1]))&&(n=e[1])),{locale:a,params:n}}function jl(e){return JSON.parse(JSON.stringify(e))}function Ol(e,t){return!!~e.indexOf(t)}var Bl=Object.prototype.hasOwnProperty;function Ul(e,t){return Bl.call(e,t)}function ql(e){for(var t=arguments,a=Object(e),n=1;n<arguments.length;n++){var i=t[n];if(null!=i){var r=void 0;for(r in i)Ul(i,r)&&(Nl(i[r])?a[r]=ql(a[r],i[r]):a[r]=i[r])}}return a}function Vl(e,t){if(e===t)return!0;var a=Nl(e),n=Nl(t);if(!a||!n)return!a&&!n&&String(e)===String(t);try{var i=Array.isArray(e),r=Array.isArray(t);if(i&&r)return e.length===t.length&&e.every((function(e,a){return Vl(e,t[a])}));if(i||r)return!1;var s=Object.keys(e),o=Object.keys(t);return s.length===o.length&&s.every((function(a){return Vl(e[a],t[a])}))}catch(e){return!1}}var Gl={beforeCreate:function(){var e=this.$options;if(e.i18n=e.i18n||(e.__i18n?{}:null),e.i18n){if(e.i18n instanceof _c){if(e.__i18n)try{var t={};e.__i18n.forEach((function(e){t=ql(t,JSON.parse(e))})),Object.keys(t).forEach((function(a){e.i18n.mergeLocaleMessage(a,t[a])}))}catch(e){}this._i18n=e.i18n,this._i18nWatcher=this._i18n.watchI18nData()}else if(Il(e.i18n)){var a=this.$root&&this.$root.$i18n&&this.$root.$i18n instanceof _c?this.$root.$i18n:null;if(a&&(e.i18n.root=this.$root,e.i18n.formatter=a.formatter,e.i18n.fallbackLocale=a.fallbackLocale,e.i18n.formatFallbackMessages=a.formatFallbackMessages,e.i18n.silentTranslationWarn=a.silentTranslationWarn,e.i18n.silentFallbackWarn=a.silentFallbackWarn,e.i18n.pluralizationRules=a.pluralizationRules,e.i18n.preserveDirectiveContent=a.preserveDirectiveContent),e.__i18n)try{var n={};e.__i18n.forEach((function(e){n=ql(n,JSON.parse(e))})),e.i18n.messages=n}catch(e){}var i=e.i18n.sharedMessages;i&&Il(i)&&(e.i18n.messages=ql(e.i18n.messages,i)),this._i18n=new _c(e.i18n),this._i18nWatcher=this._i18n.watchI18nData(),(void 0===e.i18n.sync||e.i18n.sync)&&(this._localeWatcher=this.$i18n.watchLocale()),a&&a.onComponentInstanceCreated(this._i18n)}}else this.$root&&this.$root.$i18n&&this.$root.$i18n instanceof _c?this._i18n=this.$root.$i18n:e.parent&&e.parent.$i18n&&e.parent.$i18n instanceof _c&&(this._i18n=e.parent.$i18n)},beforeMount:function(){var e=this.$options;e.i18n=e.i18n||(e.__i18n?{}:null),e.i18n?(e.i18n instanceof _c||Il(e.i18n))&&(this._i18n.subscribeDataChanging(this),this._subscribing=!0):(this.$root&&this.$root.$i18n&&this.$root.$i18n instanceof _c||e.parent&&e.parent.$i18n&&e.parent.$i18n instanceof _c)&&(this._i18n.subscribeDataChanging(this),this._subscribing=!0)},beforeDestroy:function(){if(this._i18n){var e=this;this.$nextTick((function(){e._subscribing&&(e._i18n.unsubscribeDataChanging(e),delete e._subscribing),e._i18nWatcher&&(e._i18nWatcher(),e._i18n.destroyVM(),delete e._i18nWatcher),e._localeWatcher&&(e._localeWatcher(),delete e._localeWatcher)}))}}},Wl={name:"i18n",functional:!0,props:{tag:{type:[String,Boolean],default:"span"},path:{type:String,required:!0},locale:{type:String},places:{type:[Array,Object]}},render:function(e,t){var a=t.data,n=t.parent,i=t.props,r=t.slots,s=n.$i18n;if(s){var o=i.path,l=i.locale,c=i.places,d=r(),u=s.i(o,l,function(e){var t;for(t in e)if("default"!==t)return!1;return Boolean(t)}(d)||c?function(e,t){var a=t?function(e){return Array.isArray(e)?e.reduce(Kl,{}):Object.assign({},e)}(t):{};if(!e)return a;var n=(e=e.filter((function(e){return e.tag||""!==e.text.trim()}))).every(Ql);return e.reduce(n?Hl:Kl,a)}(d.default,c):d),p=i.tag&&!0!==i.tag||!1===i.tag?i.tag:"span";return p?e(p,a,u):u}}};function Hl(e,t){return t.data&
/*!
* vue-router v3.3.4
* (c) 2020 Evan You
* @license MIT
*/
function Fc(e){return Object.prototype.toString.call(e).indexOf("Error")>-1}function Ec(e,t){return Fc(e)&&e._isRouter&&(null==t||e.type===t)}function jc(e,t){for(var a in t)e[a]=t[a];return e}var Oc={name:"RouterView",functional:!0,props:{name:{type:String,default:"default"}},render:function(e,t){var a=t.props,n=t.children,i=t.parent,r=t.data;r.routerView=!0;for(var s=i.$createElement,o=a.name,l=i.$route,c=i._routerViewCache||(i._routerViewCache={}),d=0,u=!1;i&&i._routerRoot!==i;){var p=i.$vnode?i.$vnode.data:{};p.routerView&&d++,p.keepAlive&&i._directInactive&&i._inactive&&(u=!0),i=i.$parent}if(r.routerViewDepth=d,u){var h=c[o],m=h&&h.component;return m?(h.configProps&&Bc(m,r,h.route,h.configProps),s(m,r,n)):s()}var g=l.matched[d],f=g&&g.components[o];if(!g||!f)return c[o]=null,s();c[o]={component:f},r.registerRouteInstance=function(e,t){var a=g.instances[o];(t&&a!==e||!t&&a===e)&&(g.instances[o]=t)},(r.hook||(r.hook={})).prepatch=function(e,t){g.instances[o]=t.componentInstance},r.hook.init=function(e){e.data.keepAlive&&e.componentInstance&&e.componentInstance!==g.instances[o]&&(g.instances[o]=e.componentInstance)};var v=g.props&&g.props[o];return v&&(jc(c[o],{route:l,configProps:v}),Bc(f,r,l,v)),s(f,r,n)}};function Bc(e,t,a,n){var i=t.props=function(e,t){switch(typeof t){case"undefined":return;case"object":return t;case"function":return t(e);case"boolean":return t?e.params:void 0}}(a,n);if(i){i=t.props=jc({},i);var r=t.attrs=t.attrs||{};for(var s in i)e.props&&s in e.props||(r[s]=i[s],delete i[s])}}var Uc=/[!'()*]/g,qc=function(e){return"%"+e.charCodeAt(0).toString(16)},Vc=/%2C/g,Gc=function(e){return encodeURIComponent(e).replace(Uc,qc).replace(Vc,",")},Wc=decodeURIComponent;function Hc(e){var t={};return(e=e.trim().replace(/^(\?|#|&)/,""))?(e.split("&").forEach((function(e){var a=e.replace(/\+/g," ").split("="),n=Wc(a.shift()),i=a.length>0?Wc(a.join("=")):null;void 0===t[n]?t[n]=i:Array.isArray(t[n])?t[n].push(i):t[n]=[t[n],i]})),t):t}function Kc(e){var t=e?Object.keys(e).map((function(t){var a=e[t];if(void 0===a)return"";if(null===a)return Gc(t);if(Array.isArray(a)){var n=[];return a.forEach((function(e){void 0!==e&&(null===e?n.push(Gc(t)):n.push(Gc(t)+"="+Gc(e)))})),n.join("&")}return Gc(t)+"="+Gc(a)})).filter((function(e){return e.length>0})).join("&"):null;return t?"?"+t:""}var Qc=/\/?$/;function Yc(e,t,a,n){var i=n&&n.options.stringifyQuery,r=t.query||{};try{r=Jc(r)}catch(e){}var s={name:t.name||e&&e.name,meta:e&&e.meta||{},path:t.path||"/",hash:t.hash||"",query:r,params:t.params||{},fullPath:ed(t,i),matched:e?Xc(e):[]};return a&&(s.redirectedFrom=ed(a,i)),Object.freeze(s)}function Jc(e){if(Array.isArray(e))return e.map(Jc);if(e&&"object"==typeof e){var t={};for(var a in e)t[a]=Jc(e[a]);return t}return e}var Zc=Yc(null,{path:"/"});function Xc(e){for(var t=[];e;)t.unshift(e),e=e.parent;return t}function ed(e,t){var a=e.path,n=e.query;void 0===n&&(n={});var i=e.hash;return void 0===i&&(i=""),(a||"/")+(t||Kc)(n)+i}function td(e,t){return t===Zc?e===t:!!t&&(e.path&&t.path?e.path.replace(Qc,"")===t.path.replace(Qc,"")&&e.hash===t.hash&&ad(e.query,t.query):!(!e.name||!t.name)&&(e.name===t.name&&e.hash===t.hash&&ad(e.query,t.query)&&ad(e.params,t.params)))}function ad(e,t){if(void 0===e&&(e={}),void 0===t&&(t={}),!e||!t)return e===t;var a=Object.keys(e),n=Object.keys(t);return a.length===n.length&&a.every((function(a){var n=e[a],i=t[a];return"object"==typeof n&&"object"==typeof i?ad(n,i):String(n)===String(i)}))}function nd(e,t,a){var n=e.charAt(0);if("/"===n)return e;if("?"===n||"#"===n)return t+e;var i=t.split("/");a&&i[i.length-1]||i.pop();for(var r=e.replace(/^\//,"").split("/"),s=0;s<r.length;s++){var o=r[s];".."===o?i.pop():"."!==o&&i.push(o)}return""!==i[0]&&i.unshift(""),i.join("/")}function id(e){return e.replace(/\/\//g,"/")}var rd=Array.isArray||function(e){return"[object Array]"==Object.prototype.toString.call(e)},sd=kd,od=pd,ld=function(e,t){return gd(pd(e,t),t)},cd=gd,dd=_d,ud=new RegExp(["(\\\\.)","([\\/.])?(?:(?:\\:(\\w+)(?:\\(((?:\\\\.|[^\\\\()])+)\\))?|\\(((?:\\\\.|[^\\\\()])+)\\))([+*?])?|(\\*))"]