mirror of
https://gitee.com/niucloud-team/niucloud-admin.git
synced 2026-02-10 19:15:33 +00:00
36 lines
153 KiB
JavaScript
36 lines
153 KiB
JavaScript
import{aa as lo,b1 as co,bn as uo,F as je,bo as po,bp as fo,ai as ho,bq as mo,a9 as go,aG as vo,br as bo,az as yo,bs as _o,ar as xo,aw as wo,b0 as Eo,bt as Co,c as $e,v as me,H as Ce,f as te,g as D,av as ko,bu as jo,af as So,D as To,aI as Ao,A as pe,y as q,bv as Mo,aA as Oo,d as pt,bw as Bo,bx as Io,by as No,bz as Lo,bA as Ro,aB as Po,P as Do,aD as Vo,am as Fo,a6 as zo,U as Qe,bB as Ho,bC as Uo,I as Wo,bD as $o,bE as Ko,aC as Jo,bF as Go,i as Yo,bG as Zo,bH as Qo,a8 as Xo,$ as qo,bI as er,C as tr,E as nr,n as Xe,M as or,j as rr,bJ as ir,aF as sr,O as ar,X as lr,b2 as cr,bK as ur,o as dr,bL as pr,bM as fr,aE as hr,bN as mr,S as gr,a1 as vr,e as z,bm as ft,J as br,bO as yr,bl as ht,bP as _r,R as xr,aH as wr,r as ge,bQ as Er,z as Se,h as Cr,V as qe,a5 as kr,Z as jr,bR as Sr,ao as Tr,bS as Ar,bT as Mr,an as Or,aL as Br,bU as Ir,s as Nr,bV as Lr,bW as Rr,bX as Pr,B as oe,bY as Dr,aV as Vr,al as Fr,a7 as zr,a4 as Hr,bZ as Ur,b4 as Wr,u as G,t as $r,b_ as Kr,K as Jr,ak as Gr,b$ as Yr,aJ as Zr,w as mt,a as Qr,ag as Xr,c0 as qr,c1 as ei,x as Y,c2 as ti,Q as Ve,c3 as ni,c4 as oi}from"./base-d77b0726.js";/* empty css *//* empty css */import"./el-tooltip-4ed993c7.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import"./el-form-item-4ed993c7.js";/* empty css *//* empty css *//* empty css */import{T as ri,l as ii,V as si,i as ai,t as li,x as ci,y as ui,z as di,A as pi,r as fi,B as hi,s as mi,k as gi,C as vi,n as bi,D as yi,g as _i,v as Ke,w as xi,d as xe}from"./index-331c6de1.js";import{_ as et}from"./app_store_default-c4798c2d.js";import{g as wi,b as Ei,t as J}from"./index-ace71ef4.js";import{g as Ci,p as ki,a as ji,i as Si,c as Ti,b as Ai,u as Mi}from"./addon-df160446.js";import{d as Oi}from"./module-fe3671b2.js";import{d as We}from"./common-56ee0a80.js";import{a as Bi}from"./index-9e51ba8b.js";import{E as Ii}from"./index-596dc00b.js";import{E as Ni}from"./index-5b262c6a.js";import{E as Li}from"./index-91bdda63.js";import{E as Ri}from"./index-294b617f.js";import{a as Pi,E as Di}from"./index-09449e3d.js";import{a as Vi,E as Fi}from"./index-68c5ad54.js";import{E as zi}from"./index-6a54cf26.js";import{a as Hi,E as Ui}from"./index-9d24febd.js";import{E as Wi,a as $i}from"./index-c314892b.js";import{E as Ki}from"./index-e37943c3.js";import{E as Ji}from"./index-74352d71.js";import{E as Gi}from"./index-45cca80f.js";import{E as Yi}from"./index-4b5e2664.js";import{E as Zi}from"./index-66de5429.js";import{v as Qi}from"./directive-08cd03ab.js";import{_ as Xi}from"./_plugin-vue_export-helper-c27b6911.js";import"./index-1d8e8ddc.js";import"./vue-router-57155f94.js";import"./index-704f0685.js";import"./typescript-defaf979.js";import"./aria-60e0cdc6.js";import"./index-de9bede2.js";import"./index-c1eb81db.js";import"./event-e06a23af.js";import"./index-d1e433eb.js";import"./index-6245131d.js";import"./index-b3418ddc.js";import"./scroll-59301fd6.js";import"./vnode-5920e7a9.js";import"./aria-adfa05c5.js";import"./focus-trap-98fda164.js";import"./validator-7b087194.js";import"./index-a20d1a31.js";import"./index-f2dc9b9f.js";import"./strings-6a15e170.js";import"./_Uint8Array-2fd72219.js";import"./_initCloneObject-22d1caee.js";const qi=()=>{},es=Object.freeze(Object.defineProperty({__proto__:null,BaseTransition:lo,Comment:co,EffectScope:uo,Fragment:je,KeepAlive:po,ReactiveEffect:fo,Static:ho,Suspense:mo,Teleport:go,Text:vo,Transition:ri,TransitionGroup:ii,VueElement:si,assertNumber:bo,callWithAsyncErrorHandling:yo,callWithErrorHandling:_o,camelize:xo,capitalize:wo,cloneVNode:Eo,compatUtils:Co,compile:qi,computed:$e,createApp:ai,createBlock:me,createCommentVNode:Ce,createElementBlock:te,createElementVNode:D,createHydrationRenderer:ko,createPropsRestProxy:jo,createRenderer:So,createSSRApp:li,createSlots:To,createStaticVNode:Ao,createTextVNode:pe,createVNode:q,customRef:Mo,defineAsyncComponent:Oo,defineComponent:pt,defineCustomElement:ci,defineEmits:Bo,defineExpose:Io,defineProps:No,defineSSRCustomElement:ui,get devtools(){return Lo},effect:Ro,effectScope:Po,getCurrentInstance:Do,getCurrentScope:Vo,getTransitionRawChildren:Fo,guardReactiveProps:zo,h:Qe,handleError:Ho,hydrate:di,initCustomFormatter:Uo,initDirectivesForSSR:pi,inject:Wo,isMemoSame:$o,isProxy:Ko,isReactive:Jo,isReadonly:Go,isRef:Yo,isRuntimeOnly:Zo,isShallow:Qo,isVNode:Xo,markRaw:qo,mergeDefaults:er,mergeProps:tr,nextTick:nr,normalizeClass:Xe,normalizeProps:or,normalizeStyle:rr,onActivated:ir,onBeforeMount:sr,onBeforeUnmount:ar,onBeforeUpdate:lr,onDeactivated:cr,onErrorCaptured:ur,onMounted:dr,onRenderTracked:pr,onRenderTriggered:fr,onScopeDispose:hr,onServerPrefetch:mr,onUnmounted:gr,onUpdated:vr,openBlock:z,popScopeId:ft,provide:br,proxyRefs:yr,pushScopeId:ht,queuePostFlushCb:_r,reactive:xr,readonly:wr,ref:ge,registerRuntimeCompiler:Er,render:fi,renderList:Se,renderSlot:Cr,resolveComponent:qe,resolveDirective:kr,resolveDynamicComponent:jr,resolveFilter:Sr,resolveTransitionHooks:Tr,setBlockTracking:Ar,setDevtoolsHook:Mr,setTransitionHooks:Or,shallowReactive:Br,shallowReadonly:Ir,shallowRef:Nr,ssrContextKey:Lr,ssrUtils:Rr,stop:Pr,toDisplayString:oe,toHandlerKey:Dr,toHandlers:Vr,toRaw:Fr,toRef:zr,toRefs:Hr,transformVNodeArgs:Ur,triggerRef:Wr,unref:G,useAttrs:$r,useCssModule:hi,useCssVars:mi,useSSRContext:Kr,useSlots:Jr,useTransitionState:Gr,vModelCheckbox:gi,vModelDynamic:vi,vModelRadio:bi,vModelSelect:yi,vModelText:_i,vShow:Ke,version:Yr,warn:Zr,watch:mt,watchEffect:Qr,watchPostEffect:Xr,watchSyncEffect:qr,withAsyncContext:ei,withCtx:Y,withDefaults:ti,withDirectives:Ve,withKeys:xi,withMemo:ni,withModifiers:xe,withScopeId:oi},Symbol.toStringTag,{value:"Module"}));const ts="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAYAAADhAJiYAAAAAXNSR0IArs4c6QAAAdpJREFUWEftmEFLVFEUx39/MIhwabloQAQhi1oKtpIWIgoKA+1CgghqoO8QfQYhCcpF0C7ChSCoIIK4qEWbMBcyoRDRqkXRIhcnjtwXr6eM897MwFn4No/hnHvuj3PP3PN/R6THzAQ8Ah4A14H+zJbeR8AhsAI8k/SjYP/vp5ldAZ4CM0AN6Cv4/wI+A0vAC0nmdofAzK4Cb4CJVpvkbN+A+5LWT/M3s1ngFXC5zXhbwD1JX5Uys1kCJtvjJ3BL0kF+UzMbBT4CF9uEydwc6o4DNYDnJRdn7muSpgpAO8DtivEaDvQeGKsYwJfVPNXp6K8Bex3E+uBAnvpiAZeJOSlpIwHVgXdlFhcL3YGOq7uDpy5pOQHNA687iMU50FnZC5mhP8CFs8hb2LtZQ0eeoSYwHASo6UALwJMgQAsONAB8AgYrQnXryL4DN7PmOg28BS5VgOoG0G/grqTVY6B0qY0ALys02U6BvKk+lLTvHP+AcmBe4DdKtJPtXC8bAsbbzLLroV1JX/L+J4DaDNYzt/hAZhbjyMwsTlGbWZy/fbiLMWLrCNdcw8mPc03d6poPKWHDHVm4D8Vwn9KPgcWKeqInwwaXIHHGMUm+dntgNZfkcPmBVU66hhjp/QU/TmEqYk/NfwAAAABJRU5ErkJggg==",ns="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAAYFJREFUWEftl7FKA0EQhmeW8yCNjY2NKMFOLczu5pI8gIqdjRF8AUUrH8RGGzsLm5BG7ESwiuCSPbXxCbSzEKzMsc4IkRMJIQTuwlrcdgsz+3/8OzvMInhe6Fkf+gBRFEnn3CYi3lpr7wahtNZNZq4A/MRnXYjYE0JcGmNirNfri0mSPANACAAEADqO44dURCl1yMwnWUWH5CdhGC6h1nqbiFppACLuWWvP0r2U8gIAdicAAEKIJlar1RkiemTmOQB4C4KgYox5TQW11htEdAUAU3lCIOKLEGI1rYFp55wslUpPnU7nfVCoVqstENEyEYk8IJj5MwiCe2PMRy5FlQWqACgcKBzoO6CUOmbmLQC4KZfL++12++tPI5olonMAkIiYi2PM3EPElrX2CKWUawBwnQoKIXa63e5va1ZKnTLzQZa3PiJ33T+A9yuYkLVjH5tLUY2tNiSwACgc+B8ORFE0ciRrNBrzzrmViYxk3odS72O594+J969ZljaaR673Z/gN/Eni0V7FpRYAAAAASUVORK5CYII=",os="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAAwVJREFUWEftVk1oVUcU/s5cX1LURboorYGu/EFDf2xn7gvPVMlC/OMp0pVYKmq3FYQi6O4tFdpC6aYbbaGo4EbRiIIrf3jRd++YQgrZ6EYolmaRTaSBl8wnJ+TJi81L5oqQLjKry9w533znzPnOOYJlXrLM90MqlcqGZrP5A8k+ADGExgH87L2/1E7eOXcEwAmS70Y4FURkVEROiXOuQTKNMGo/EgBs9d6P6mZ/f/8n09PTf0Q60I7zSKy1Chbj+TyOxphjWZb9pptpmh4NIfxa0Ak9HpQA2wy/B/BLqVSaeR2s2WxuAnAVwGr9JyLf5Hl+Qb+dc8dJnp+zmTTGHEyS5OkCGImIfEvyZOvf6wR6vffPO3ninLtDcudiBETkVp7n+zphpGn6YQjh2YIEuru736/X6/90MrbW3gawe4kI3PTeVzthDAwM9E5NTf21QuD/GYGurq6Nw8PDTxZJwjrJyhI5cN97v2ORPNoMYKyTCh4AuCIiWhvmLZIqwxOtmrGIDCkiPwH4jyMkVYaHWk7MOuKc+5fkO0WLiIgczvP8stpZaw8DuPgGGFNaB9RQAYqsCWNMX5Zlf6tRmqYfhBA0rD1FQABcUgIlEdFKtiWmJIvIBMnfvffzKp21dr2IfB3ZjPSZxkheKNwDCnq45PEVAjI4ONgzOTn5Jck1S8YLgDFmJoSgWp+dBVrLWvuxiGwjaWJwRORFkiTXNAkf6kwRY/SqeIhMA/gsz/M/dc859xGAEZKrCuLUlYB2v/eKGOpZY8yBLMtuzMlwfwjhelEMAONKYBeA0yKyNgaApM5z96rV6ularTZbMWu1mhkaGjpLcoeIRD0BgBcicm5FBcsfAWvtOmPMV7EyJDmTJMndRqNxvz1nyuXydpJfxMpQcyBJksuahDrPfxqTgG1ndJJ23vvHc93wcwB5TC9pv0dERpSADoi9BQmoDPdmWaZDqnbDPSGEW0UxADyXcrlcCSF8RzJKhjqskLznvT/bfmGapmdI6jNEyVArIYAflz8J3yBsb9XkJRgpkBFnJFhBAAAAAElFTkSuQmCC",tt="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAABHNCSVQICAgIfAhkiAAAAlhJREFUWEftWT1IHEEU/sZCECKKVkYLC0knCIJgFa0SC5uU2liIEvCs7bzrQjqjIIKFTVL5U1hEbDwbRVGQWBktbNQq8UIkAYsb36ce/s3tzjrD7ok+2Ftud3bet9+8+d68WYVrmxzSHUphVI4WuVRduB7zOac1duTIfJxQWfpW/Jka1mk5jcYMJsxdZvCLSisyV1aGlbDWSdzP59GpplI6Kzy+TQJAqE+NVSXDe5pgzIVhzBGgDmuV5P3nAbC1C3jTBlTWAIc/gLUF4Oy3H96dGWz/ADTfm2Ln/4FvGYBnV3MCWF4B9H0yQ1ifB3ZXXeGJULtMkromoDtlBrG9BGx/jxFgbT3Q2PzQIePPZMf7wMnB3Tt/JS4Pd6MNvRWDBNH63p0N9vDrCFgctwdpBZBxxnjzZcvTV0zamBXAgTGbruzbRInPF4AmXp8fg5zF5/+A2oarlOZqlCAaZYhiHpRxrGLwNiAC7Oh1hXjzPMHNfi6euyMDZNfMHswivuznJpD9au7tUQB9CjdhkcWZEY8ATSsYFzaZXeZkmE0WmUFmlB6p/3xmFg4vh9kZ4CtZkL7rl9ksCwcfxqHlLA5a9VgxWFjz+WKNQr23YbfqtgL45HMx64+96xh6LfITJkGxpjpmA67vooh5rABZHJkquCAxj1KvWMVgMWdB+hUk5tQ8PmtjVgApK3R4vyYJygAmgGR6SwqpYprnrIM2b+y7jRWDvp1G6e8JAEzpnOwPVkV5q9jaavwp/Q3Mkt8C5nCV9CZ6IZ4umVRIy/+WxGJSYk787+Q10oXPEBdNqSjGJT70CwAAAABJRU5ErkJggg==";var Le={},rs={get exports(){return Le},set exports(Oe){Le=Oe}};const is=wi(es);(function(Oe,Je){(function(be,Re){Oe.exports=Re(is)})(typeof self<"u"?self:Ei,function(we){return function(){var be={8118:function(h,g){g.Z=(e,r)=>{const c=e.__vccOpts||e;for(const[d,u]of r)c[d]=u;return c}},2152:function(h){/*!
|
||
* clipboard.js v2.0.10
|
||
* https://clipboardjs.com/
|
||
*
|
||
* Licensed MIT © Zeno Rocha
|
||
*/(function(e,r){h.exports=r()})(this,function(){return function(){var g={686:function(c,d,u){u.d(d,{default:function(){return le}});var m=u(279),p=u.n(m),o=u(370),n=u.n(o),i=u(817),s=u.n(i);function l(M){try{return document.execCommand(M)}catch{return!1}}var f=function(S){var j=s()(S);return l("cut"),j},v=f;function y(M){var S=document.documentElement.getAttribute("dir")==="rtl",j=document.createElement("textarea");j.style.fontSize="12pt",j.style.border="0",j.style.padding="0",j.style.margin="0",j.style.position="absolute",j.style[S?"right":"left"]="-9999px";var H=window.pageYOffset||document.documentElement.scrollTop;return j.style.top="".concat(H,"px"),j.setAttribute("readonly",""),j.value=M,j}var C=function(S){var j=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{container:document.body},H="";if(typeof S=="string"){var $=y(S);j.container.appendChild($),H=s()($),l("copy"),$.remove()}else H=s()(S),l("copy");return H},N=C;function U(M){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?U=function(j){return typeof j}:U=function(j){return j&&typeof Symbol=="function"&&j.constructor===Symbol&&j!==Symbol.prototype?"symbol":typeof j},U(M)}var ie=function(){var S=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},j=S.action,H=j===void 0?"copy":j,$=S.container,K=S.target,de=S.text;if(H!=="copy"&&H!=="cut")throw new Error('Invalid "action" value, use either "copy" or "cut"');if(K!==void 0)if(K&&U(K)==="object"&&K.nodeType===1){if(H==="copy"&&K.hasAttribute("disabled"))throw new Error('Invalid "target" attribute. Please use "readonly" instead of "disabled" attribute');if(H==="cut"&&(K.hasAttribute("readonly")||K.hasAttribute("disabled")))throw new Error(`Invalid "target" attribute. You can't cut text from elements with "readonly" or "disabled" attributes`)}else throw new Error('Invalid "target" value, use a valid Element');if(de)return N(de,{container:$});if(K)return H==="cut"?v(K):N(K,{container:$})},I=ie;function A(M){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?A=function(j){return typeof j}:A=function(j){return j&&typeof Symbol=="function"&&j.constructor===Symbol&&j!==Symbol.prototype?"symbol":typeof j},A(M)}function V(M,S){if(!(M instanceof S))throw new TypeError("Cannot call a class as a function")}function R(M,S){for(var j=0;j<S.length;j++){var H=S[j];H.enumerable=H.enumerable||!1,H.configurable=!0,"value"in H&&(H.writable=!0),Object.defineProperty(M,H.key,H)}}function k(M,S,j){return S&&R(M.prototype,S),j&&R(M,j),M}function T(M,S){if(typeof S!="function"&&S!==null)throw new TypeError("Super expression must either be null or a function");M.prototype=Object.create(S&&S.prototype,{constructor:{value:M,writable:!0,configurable:!0}}),S&&L(M,S)}function L(M,S){return L=Object.setPrototypeOf||function(H,$){return H.__proto__=$,H},L(M,S)}function ne(M){var S=O();return function(){var H=B(M),$;if(S){var K=B(this).constructor;$=Reflect.construct(H,arguments,K)}else $=H.apply(this,arguments);return ae(this,$)}}function ae(M,S){return S&&(A(S)==="object"||typeof S=="function")?S:ue(M)}function ue(M){if(M===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return M}function O(){if(typeof Reflect>"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch{return!1}}function B(M){return B=Object.setPrototypeOf?Object.getPrototypeOf:function(j){return j.__proto__||Object.getPrototypeOf(j)},B(M)}function Z(M,S){var j="data-clipboard-".concat(M);if(S.hasAttribute(j))return S.getAttribute(j)}var Q=function(M){T(j,M);var S=ne(j);function j(H,$){var K;return V(this,j),K=S.call(this),K.resolveOptions($),K.listenClick(H),K}return k(j,[{key:"resolveOptions",value:function(){var $=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};this.action=typeof $.action=="function"?$.action:this.defaultAction,this.target=typeof $.target=="function"?$.target:this.defaultTarget,this.text=typeof $.text=="function"?$.text:this.defaultText,this.container=A($.container)==="object"?$.container:document.body}},{key:"listenClick",value:function($){var K=this;this.listener=n()($,"click",function(de){return K.onClick(de)})}},{key:"onClick",value:function($){var K=$.delegateTarget||$.currentTarget,de=this.action(K)||"copy",ve=I({action:de,container:this.container,target:this.target(K),text:this.text(K)});this.emit(ve?"success":"error",{action:de,text:ve,trigger:K,clearSelection:function(){K&&K.focus(),document.activeElement.blur(),window.getSelection().removeAllRanges()}})}},{key:"defaultAction",value:function($){return Z("action",$)}},{key:"defaultTarget",value:function($){var K=Z("target",$);if(K)return document.querySelector(K)}},{key:"defaultText",value:function($){return Z("text",$)}},{key:"destroy",value:function(){this.listener.destroy()}}],[{key:"copy",value:function($){var K=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{container:document.body};return N($,K)}},{key:"cut",value:function($){return v($)}},{key:"isSupported",value:function(){var $=arguments.length>0&&arguments[0]!==void 0?arguments[0]:["copy","cut"],K=typeof $=="string"?[$]:$,de=!!document.queryCommandSupported;return K.forEach(function(ve){de=de&&!!document.queryCommandSupported(ve)}),de}}]),j}(p()),le=Q},828:function(c){var d=9;if(typeof Element<"u"&&!Element.prototype.matches){var u=Element.prototype;u.matches=u.matchesSelector||u.mozMatchesSelector||u.msMatchesSelector||u.oMatchesSelector||u.webkitMatchesSelector}function m(p,o){for(;p&&p.nodeType!==d;){if(typeof p.matches=="function"&&p.matches(o))return p;p=p.parentNode}}c.exports=m},438:function(c,d,u){var m=u(828);function p(i,s,l,f,v){var y=n.apply(this,arguments);return i.addEventListener(l,y,v),{destroy:function(){i.removeEventListener(l,y,v)}}}function o(i,s,l,f,v){return typeof i.addEventListener=="function"?p.apply(null,arguments):typeof l=="function"?p.bind(null,document).apply(null,arguments):(typeof i=="string"&&(i=document.querySelectorAll(i)),Array.prototype.map.call(i,function(y){return p(y,s,l,f,v)}))}function n(i,s,l,f){return function(v){v.delegateTarget=m(v.target,s),v.delegateTarget&&f.call(i,v)}}c.exports=o},879:function(c,d){d.node=function(u){return u!==void 0&&u instanceof HTMLElement&&u.nodeType===1},d.nodeList=function(u){var m=Object.prototype.toString.call(u);return u!==void 0&&(m==="[object NodeList]"||m==="[object HTMLCollection]")&&"length"in u&&(u.length===0||d.node(u[0]))},d.string=function(u){return typeof u=="string"||u instanceof String},d.fn=function(u){var m=Object.prototype.toString.call(u);return m==="[object Function]"}},370:function(c,d,u){var m=u(879),p=u(438);function o(l,f,v){if(!l&&!f&&!v)throw new Error("Missing required arguments");if(!m.string(f))throw new TypeError("Second argument must be a String");if(!m.fn(v))throw new TypeError("Third argument must be a Function");if(m.node(l))return n(l,f,v);if(m.nodeList(l))return i(l,f,v);if(m.string(l))return s(l,f,v);throw new TypeError("First argument must be a String, HTMLElement, HTMLCollection, or NodeList")}function n(l,f,v){return l.addEventListener(f,v),{destroy:function(){l.removeEventListener(f,v)}}}function i(l,f,v){return Array.prototype.forEach.call(l,function(y){y.addEventListener(f,v)}),{destroy:function(){Array.prototype.forEach.call(l,function(y){y.removeEventListener(f,v)})}}}function s(l,f,v){return p(document.body,l,f,v)}c.exports=o},817:function(c){function d(u){var m;if(u.nodeName==="SELECT")u.focus(),m=u.value;else if(u.nodeName==="INPUT"||u.nodeName==="TEXTAREA"){var p=u.hasAttribute("readonly");p||u.setAttribute("readonly",""),u.select(),u.setSelectionRange(0,u.value.length),p||u.removeAttribute("readonly"),m=u.value}else{u.hasAttribute("contenteditable")&&u.focus();var o=window.getSelection(),n=document.createRange();n.selectNodeContents(u),o.removeAllRanges(),o.addRange(n),m=o.toString()}return m}c.exports=d},279:function(c){function d(){}d.prototype={on:function(u,m,p){var o=this.e||(this.e={});return(o[u]||(o[u]=[])).push({fn:m,ctx:p}),this},once:function(u,m,p){var o=this;function n(){o.off(u,n),m.apply(p,arguments)}return n._=m,this.on(u,n,p)},emit:function(u){var m=[].slice.call(arguments,1),p=((this.e||(this.e={}))[u]||[]).slice(),o=0,n=p.length;for(o;o<n;o++)p[o].fn.apply(p[o].ctx,m);return this},off:function(u,m){var p=this.e||(this.e={}),o=p[u],n=[];if(o&&m)for(var i=0,s=o.length;i<s;i++)o[i].fn!==m&&o[i].fn._!==m&&n.push(o[i]);return n.length?p[u]=n:delete p[u],this}},c.exports=d,c.exports.TinyEmitter=d}},e={};function r(c){if(e[c])return e[c].exports;var d=e[c]={exports:{}};return g[c](d,d.exports,r),d.exports}return function(){r.n=function(c){var d=c&&c.__esModule?function(){return c.default}:function(){return c};return r.d(d,{a:d}),d}}(),function(){r.d=function(c,d){for(var u in d)r.o(d,u)&&!r.o(c,u)&&Object.defineProperty(c,u,{enumerable:!0,get:d[u]})}}(),function(){r.o=function(c,d){return Object.prototype.hasOwnProperty.call(c,d)}}(),r(686)}().default})},9662:function(h,g,e){var r=e(7854),c=e(614),d=e(6330),u=r.TypeError;h.exports=function(m){if(c(m))return m;throw u(d(m)+" is not a function")}},6077:function(h,g,e){var r=e(7854),c=e(614),d=r.String,u=r.TypeError;h.exports=function(m){if(typeof m=="object"||c(m))return m;throw u("Can't set "+d(m)+" as a prototype")}},9670:function(h,g,e){var r=e(7854),c=e(111),d=r.String,u=r.TypeError;h.exports=function(m){if(c(m))return m;throw u(d(m)+" is not an object")}},1318:function(h,g,e){var r=e(5656),c=e(1400),d=e(6244),u=function(m){return function(p,o,n){var i=r(p),s=d(i),l=c(n,s),f;if(m&&o!=o){for(;s>l;)if(f=i[l++],f!=f)return!0}else for(;s>l;l++)if((m||l in i)&&i[l]===o)return m||l||0;return!m&&-1}};h.exports={includes:u(!0),indexOf:u(!1)}},4326:function(h,g,e){var r=e(1702),c=r({}.toString),d=r("".slice);h.exports=function(u){return d(c(u),8,-1)}},648:function(h,g,e){var r=e(7854),c=e(1694),d=e(614),u=e(4326),m=e(5112),p=m("toStringTag"),o=r.Object,n=u(function(){return arguments}())=="Arguments",i=function(s,l){try{return s[l]}catch{}};h.exports=c?u:function(s){var l,f,v;return s===void 0?"Undefined":s===null?"Null":typeof(f=i(l=o(s),p))=="string"?f:n?u(l):(v=u(l))=="Object"&&d(l.callee)?"Arguments":v}},7741:function(h,g,e){var r=e(1702),c=r("".replace),d=function(p){return String(Error(p).stack)}("zxcasd"),u=/\n\s*at [^:]*:[^\n]*/,m=u.test(d);h.exports=function(p,o){if(m&&typeof p=="string")for(;o--;)p=c(p,u,"");return p}},9920:function(h,g,e){var r=e(2597),c=e(3887),d=e(1236),u=e(3070);h.exports=function(m,p,o){for(var n=c(p),i=u.f,s=d.f,l=0;l<n.length;l++){var f=n[l];!r(m,f)&&!(o&&r(o,f))&&i(m,f,s(p,f))}}},8880:function(h,g,e){var r=e(9781),c=e(3070),d=e(9114);h.exports=r?function(u,m,p){return c.f(u,m,d(1,p))}:function(u,m,p){return u[m]=p,u}},9114:function(h){h.exports=function(g,e){return{enumerable:!(g&1),configurable:!(g&2),writable:!(g&4),value:e}}},9781:function(h,g,e){var r=e(7293);h.exports=!r(function(){return Object.defineProperty({},1,{get:function(){return 7}})[1]!=7})},317:function(h,g,e){var r=e(7854),c=e(111),d=r.document,u=c(d)&&c(d.createElement);h.exports=function(m){return u?d.createElement(m):{}}},8113:function(h,g,e){var r=e(5005);h.exports=r("navigator","userAgent")||""},7392:function(h,g,e){var r=e(7854),c=e(8113),d=r.process,u=r.Deno,m=d&&d.versions||u&&u.version,p=m&&m.v8,o,n;p&&(o=p.split("."),n=o[0]>0&&o[0]<4?1:+(o[0]+o[1])),!n&&c&&(o=c.match(/Edge\/(\d+)/),(!o||o[1]>=74)&&(o=c.match(/Chrome\/(\d+)/),o&&(n=+o[1]))),h.exports=n},748:function(h){h.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},2914:function(h,g,e){var r=e(7293),c=e(9114);h.exports=!r(function(){var d=Error("a");return"stack"in d?(Object.defineProperty(d,"stack",c(1,7)),d.stack!==7):!0})},2109:function(h,g,e){var r=e(7854),c=e(1236).f,d=e(8880),u=e(1320),m=e(3505),p=e(9920),o=e(4705);h.exports=function(n,i){var s=n.target,l=n.global,f=n.stat,v,y,C,N,U,ie;if(l?y=r:f?y=r[s]||m(s,{}):y=(r[s]||{}).prototype,y)for(C in i){if(U=i[C],n.noTargetGet?(ie=c(y,C),N=ie&&ie.value):N=y[C],v=o(l?C:s+(f?".":"#")+C,n.forced),!v&&N!==void 0){if(typeof U==typeof N)continue;p(U,N)}(n.sham||N&&N.sham)&&d(U,"sham",!0),u(y,C,U,n)}}},7293:function(h){h.exports=function(g){try{return!!g()}catch{return!0}}},2104:function(h,g,e){var r=e(4374),c=Function.prototype,d=c.apply,u=c.call;h.exports=typeof Reflect=="object"&&Reflect.apply||(r?u.bind(d):function(){return u.apply(d,arguments)})},4374:function(h,g,e){var r=e(7293);h.exports=!r(function(){var c=function(){}.bind();return typeof c!="function"||c.hasOwnProperty("prototype")})},6916:function(h,g,e){var r=e(4374),c=Function.prototype.call;h.exports=r?c.bind(c):function(){return c.apply(c,arguments)}},6530:function(h,g,e){var r=e(9781),c=e(2597),d=Function.prototype,u=r&&Object.getOwnPropertyDescriptor,m=c(d,"name"),p=m&&function(){}.name==="something",o=m&&(!r||r&&u(d,"name").configurable);h.exports={EXISTS:m,PROPER:p,CONFIGURABLE:o}},1702:function(h,g,e){var r=e(4374),c=Function.prototype,d=c.bind,u=c.call,m=r&&d.bind(u,u);h.exports=r?function(p){return p&&m(p)}:function(p){return p&&function(){return u.apply(p,arguments)}}},5005:function(h,g,e){var r=e(7854),c=e(614),d=function(u){return c(u)?u:void 0};h.exports=function(u,m){return arguments.length<2?d(r[u]):r[u]&&r[u][m]}},8173:function(h,g,e){var r=e(9662);h.exports=function(c,d){var u=c[d];return u==null?void 0:r(u)}},7854:function(h,g,e){var r=function(c){return c&&c.Math==Math&&c};h.exports=r(typeof globalThis=="object"&&globalThis)||r(typeof window=="object"&&window)||r(typeof self=="object"&&self)||r(typeof e.g=="object"&&e.g)||function(){return this}()||Function("return this")()},2597:function(h,g,e){var r=e(1702),c=e(7908),d=r({}.hasOwnProperty);h.exports=Object.hasOwn||function(m,p){return d(c(m),p)}},3501:function(h){h.exports={}},4664:function(h,g,e){var r=e(9781),c=e(7293),d=e(317);h.exports=!r&&!c(function(){return Object.defineProperty(d("div"),"a",{get:function(){return 7}}).a!=7})},8361:function(h,g,e){var r=e(7854),c=e(1702),d=e(7293),u=e(4326),m=r.Object,p=c("".split);h.exports=d(function(){return!m("z").propertyIsEnumerable(0)})?function(o){return u(o)=="String"?p(o,""):m(o)}:m},9587:function(h,g,e){var r=e(614),c=e(111),d=e(7674);h.exports=function(u,m,p){var o,n;return d&&r(o=m.constructor)&&o!==p&&c(n=o.prototype)&&n!==p.prototype&&d(u,n),u}},2788:function(h,g,e){var r=e(1702),c=e(614),d=e(5465),u=r(Function.toString);c(d.inspectSource)||(d.inspectSource=function(m){return u(m)}),h.exports=d.inspectSource},8340:function(h,g,e){var r=e(111),c=e(8880);h.exports=function(d,u){r(u)&&"cause"in u&&c(d,"cause",u.cause)}},9909:function(h,g,e){var r=e(8536),c=e(7854),d=e(1702),u=e(111),m=e(8880),p=e(2597),o=e(5465),n=e(6200),i=e(3501),s="Object already initialized",l=c.TypeError,f=c.WeakMap,v,y,C,N=function(k){return C(k)?y(k):v(k,{})},U=function(k){return function(T){var L;if(!u(T)||(L=y(T)).type!==k)throw l("Incompatible receiver, "+k+" required");return L}};if(r||o.state){var ie=o.state||(o.state=new f),I=d(ie.get),A=d(ie.has),V=d(ie.set);v=function(k,T){if(A(ie,k))throw new l(s);return T.facade=k,V(ie,k,T),T},y=function(k){return I(ie,k)||{}},C=function(k){return A(ie,k)}}else{var R=n("state");i[R]=!0,v=function(k,T){if(p(k,R))throw new l(s);return T.facade=k,m(k,R,T),T},y=function(k){return p(k,R)?k[R]:{}},C=function(k){return p(k,R)}}h.exports={set:v,get:y,has:C,enforce:N,getterFor:U}},614:function(h){h.exports=function(g){return typeof g=="function"}},4705:function(h,g,e){var r=e(7293),c=e(614),d=/#|\.prototype\./,u=function(i,s){var l=p[m(i)];return l==n?!0:l==o?!1:c(s)?r(s):!!s},m=u.normalize=function(i){return String(i).replace(d,".").toLowerCase()},p=u.data={},o=u.NATIVE="N",n=u.POLYFILL="P";h.exports=u},111:function(h,g,e){var r=e(614);h.exports=function(c){return typeof c=="object"?c!==null:r(c)}},1913:function(h){h.exports=!1},2190:function(h,g,e){var r=e(7854),c=e(5005),d=e(614),u=e(7976),m=e(3307),p=r.Object;h.exports=m?function(o){return typeof o=="symbol"}:function(o){var n=c("Symbol");return d(n)&&u(n.prototype,p(o))}},6244:function(h,g,e){var r=e(7466);h.exports=function(c){return r(c.length)}},133:function(h,g,e){var r=e(7392),c=e(7293);h.exports=!!Object.getOwnPropertySymbols&&!c(function(){var d=Symbol();return!String(d)||!(Object(d)instanceof Symbol)||!Symbol.sham&&r&&r<41})},8536:function(h,g,e){var r=e(7854),c=e(614),d=e(2788),u=r.WeakMap;h.exports=c(u)&&/native code/.test(d(u))},6277:function(h,g,e){var r=e(1340);h.exports=function(c,d){return c===void 0?arguments.length<2?"":d:r(c)}},3070:function(h,g,e){var r=e(7854),c=e(9781),d=e(4664),u=e(3353),m=e(9670),p=e(4948),o=r.TypeError,n=Object.defineProperty,i=Object.getOwnPropertyDescriptor,s="enumerable",l="configurable",f="writable";g.f=c?u?function(y,C,N){if(m(y),C=p(C),m(N),typeof y=="function"&&C==="prototype"&&"value"in N&&f in N&&!N[f]){var U=i(y,C);U&&U[f]&&(y[C]=N.value,N={configurable:l in N?N[l]:U[l],enumerable:s in N?N[s]:U[s],writable:!1})}return n(y,C,N)}:n:function(y,C,N){if(m(y),C=p(C),m(N),d)try{return n(y,C,N)}catch{}if("get"in N||"set"in N)throw o("Accessors not supported");return"value"in N&&(y[C]=N.value),y}},1236:function(h,g,e){var r=e(9781),c=e(6916),d=e(5296),u=e(9114),m=e(5656),p=e(4948),o=e(2597),n=e(4664),i=Object.getOwnPropertyDescriptor;g.f=r?i:function(l,f){if(l=m(l),f=p(f),n)try{return i(l,f)}catch{}if(o(l,f))return u(!c(d.f,l,f),l[f])}},8006:function(h,g,e){var r=e(6324),c=e(748),d=c.concat("length","prototype");g.f=Object.getOwnPropertyNames||function(m){return r(m,d)}},5181:function(h,g){g.f=Object.getOwnPropertySymbols},7976:function(h,g,e){var r=e(1702);h.exports=r({}.isPrototypeOf)},6324:function(h,g,e){var r=e(1702),c=e(2597),d=e(5656),u=e(1318).indexOf,m=e(3501),p=r([].push);h.exports=function(o,n){var i=d(o),s=0,l=[],f;for(f in i)!c(m,f)&&c(i,f)&&p(l,f);for(;n.length>s;)c(i,f=n[s++])&&(~u(l,f)||p(l,f));return l}},5296:function(h,g){var e={}.propertyIsEnumerable,r=Object.getOwnPropertyDescriptor,c=r&&!e.call({1:2},1);g.f=c?function(u){var m=r(this,u);return!!m&&m.enumerable}:e},7674:function(h,g,e){var r=e(1702),c=e(9670),d=e(6077);h.exports=Object.setPrototypeOf||("__proto__"in{}?function(){var u=!1,m={},p;try{p=r(Object.getOwnPropertyDescriptor(Object.prototype,"__proto__").set),p(m,[]),u=m instanceof Array}catch{}return function(n,i){return c(n),d(i),u?p(n,i):n.__proto__=i,n}}():void 0)},2140:function(h,g,e){var r=e(7854),c=e(6916),d=e(614),u=e(111),m=r.TypeError;h.exports=function(p,o){var n,i;if(o==="string"&&d(n=p.toString)&&!u(i=c(n,p))||d(n=p.valueOf)&&!u(i=c(n,p))||o!=="string"&&d(n=p.toString)&&!u(i=c(n,p)))return i;throw m("Can't convert object to primitive value")}},3887:function(h,g,e){var r=e(5005),c=e(1702),d=e(8006),u=e(5181),m=e(9670),p=c([].concat);h.exports=r("Reflect","ownKeys")||function(n){var i=d.f(m(n)),s=u.f;return s?p(i,s(n)):i}},1320:function(h,g,e){var r=e(7854),c=e(614),d=e(2597),u=e(8880),m=e(3505),p=e(2788),o=e(9909),n=e(6530).CONFIGURABLE,i=o.get,s=o.enforce,l=String(String).split("String");(h.exports=function(f,v,y,C){var N=C?!!C.unsafe:!1,U=C?!!C.enumerable:!1,ie=C?!!C.noTargetGet:!1,I=C&&C.name!==void 0?C.name:v,A;if(c(y)&&(String(I).slice(0,7)==="Symbol("&&(I="["+String(I).replace(/^Symbol\(([^)]*)\)/,"$1")+"]"),(!d(y,"name")||n&&y.name!==I)&&u(y,"name",I),A=s(y),A.source||(A.source=l.join(typeof I=="string"?I:""))),f===r){U?f[v]=y:m(v,y);return}else N?!ie&&f[v]&&(U=!0):delete f[v];U?f[v]=y:u(f,v,y)})(Function.prototype,"toString",function(){return c(this)&&i(this).source||p(this)})},4488:function(h,g,e){var r=e(7854),c=r.TypeError;h.exports=function(d){if(d==null)throw c("Can't call method on "+d);return d}},3505:function(h,g,e){var r=e(7854),c=Object.defineProperty;h.exports=function(d,u){try{c(r,d,{value:u,configurable:!0,writable:!0})}catch{r[d]=u}return u}},6200:function(h,g,e){var r=e(2309),c=e(9711),d=r("keys");h.exports=function(u){return d[u]||(d[u]=c(u))}},5465:function(h,g,e){var r=e(7854),c=e(3505),d="__core-js_shared__",u=r[d]||c(d,{});h.exports=u},2309:function(h,g,e){var r=e(1913),c=e(5465);(h.exports=function(d,u){return c[d]||(c[d]=u!==void 0?u:{})})("versions",[]).push({version:"3.21.1",mode:r?"pure":"global",copyright:"© 2014-2022 Denis Pushkarev (zloirock.ru)",license:"https://github.com/zloirock/core-js/blob/v3.21.1/LICENSE",source:"https://github.com/zloirock/core-js"})},1400:function(h,g,e){var r=e(9303),c=Math.max,d=Math.min;h.exports=function(u,m){var p=r(u);return p<0?c(p+m,0):d(p,m)}},5656:function(h,g,e){var r=e(8361),c=e(4488);h.exports=function(d){return r(c(d))}},9303:function(h){var g=Math.ceil,e=Math.floor;h.exports=function(r){var c=+r;return c!==c||c===0?0:(c>0?e:g)(c)}},7466:function(h,g,e){var r=e(9303),c=Math.min;h.exports=function(d){return d>0?c(r(d),9007199254740991):0}},7908:function(h,g,e){var r=e(7854),c=e(4488),d=r.Object;h.exports=function(u){return d(c(u))}},7593:function(h,g,e){var r=e(7854),c=e(6916),d=e(111),u=e(2190),m=e(8173),p=e(2140),o=e(5112),n=r.TypeError,i=o("toPrimitive");h.exports=function(s,l){if(!d(s)||u(s))return s;var f=m(s,i),v;if(f){if(l===void 0&&(l="default"),v=c(f,s,l),!d(v)||u(v))return v;throw n("Can't convert object to primitive value")}return l===void 0&&(l="number"),p(s,l)}},4948:function(h,g,e){var r=e(7593),c=e(2190);h.exports=function(d){var u=r(d,"string");return c(u)?u:u+""}},1694:function(h,g,e){var r=e(5112),c=r("toStringTag"),d={};d[c]="z",h.exports=String(d)==="[object z]"},1340:function(h,g,e){var r=e(7854),c=e(648),d=r.String;h.exports=function(u){if(c(u)==="Symbol")throw TypeError("Cannot convert a Symbol value to a string");return d(u)}},6330:function(h,g,e){var r=e(7854),c=r.String;h.exports=function(d){try{return c(d)}catch{return"Object"}}},9711:function(h,g,e){var r=e(1702),c=0,d=Math.random(),u=r(1 .toString);h.exports=function(m){return"Symbol("+(m===void 0?"":m)+")_"+u(++c+d,36)}},3307:function(h,g,e){var r=e(133);h.exports=r&&!Symbol.sham&&typeof Symbol.iterator=="symbol"},3353:function(h,g,e){var r=e(9781),c=e(7293);h.exports=r&&c(function(){return Object.defineProperty(function(){},"prototype",{value:42,writable:!1}).prototype!=42})},5112:function(h,g,e){var r=e(7854),c=e(2309),d=e(2597),u=e(9711),m=e(133),p=e(3307),o=c("wks"),n=r.Symbol,i=n&&n.for,s=p?n:n&&n.withoutSetter||u;h.exports=function(l){if(!d(o,l)||!(m||typeof o[l]=="string")){var f="Symbol."+l;m&&d(n,l)?o[l]=n[l]:p&&i?o[l]=i(f):o[l]=s(f)}return o[l]}},9191:function(h,g,e){var r=e(5005),c=e(2597),d=e(8880),u=e(7976),m=e(7674),p=e(9920),o=e(9587),n=e(6277),i=e(8340),s=e(7741),l=e(2914),f=e(1913);h.exports=function(v,y,C,N){var U=N?2:1,ie=v.split("."),I=ie[ie.length-1],A=r.apply(null,ie);if(A){var V=A.prototype;if(!f&&c(V,"cause")&&delete V.cause,!C)return A;var R=r("Error"),k=y(function(T,L){var ne=n(N?L:T,void 0),ae=N?new A(T):new A;return ne!==void 0&&d(ae,"message",ne),l&&d(ae,"stack",s(ae.stack,2)),this&&u(V,this)&&o(ae,this,k),arguments.length>U&&i(ae,arguments[U]),ae});if(k.prototype=V,I!=="Error"&&(m?m(k,R):p(k,R,{name:!0})),p(k,A),!f)try{V.name!==I&&d(V,"name",I),V.constructor=k}catch{}return k}}},1703:function(h,g,e){var r=e(2109),c=e(7854),d=e(2104),u=e(9191),m="WebAssembly",p=c[m],o=Error("e",{cause:7}).cause!==7,n=function(s,l){var f={};f[s]=u(s,l,o),r({global:!0,forced:o},f)},i=function(s,l){if(p&&p[s]){var f={};f[s]=u(m+"."+s,l,o),r({target:m,stat:!0,forced:o},f)}};n("Error",function(s){return function(f){return d(s,this,arguments)}}),n("EvalError",function(s){return function(f){return d(s,this,arguments)}}),n("RangeError",function(s){return function(f){return d(s,this,arguments)}}),n("ReferenceError",function(s){return function(f){return d(s,this,arguments)}}),n("SyntaxError",function(s){return function(f){return d(s,this,arguments)}}),n("TypeError",function(s){return function(f){return d(s,this,arguments)}}),n("URIError",function(s){return function(f){return d(s,this,arguments)}}),i("CompileError",function(s){return function(f){return d(s,this,arguments)}}),i("LinkError",function(s){return function(f){return d(s,this,arguments)}}),i("RuntimeError",function(s){return function(f){return d(s,this,arguments)}})},3427:function(h,g,e){e.r(g);var r=e(8081),c=e.n(r),d=e(3645),u=e.n(d),m=u()(c());m.push([h.id,".t-editor{width:100%;height:100%}.t-close-btn{color:#bba9a9}.t-close-btn:hover{color:#0ff}.t-save-btn{color:#00b10e}.t-save-btn:hover{color:#befcff}",""]),g.default=m},9413:function(h,g,e){e.r(g);var r=e(8081),c=e.n(r),d=e(3645),u=e.n(d),m=u()(c());m.push([h.id,".pin[data-v-5b8c9cc0]{display:inline-block;position:absolute;z-index:100;right:13px;top:7px;cursor:pointer}.pin[data-v-5b8c9cc0]:hover{color:#030a0a}",""]),g.default=m},1654:function(h,g,e){e.r(g);var r=e(8081),c=e.n(r),d=e(3645),u=e.n(d),m=e(1667),p=e.n(m),o=new URL(e(5482),e.b),n=u()(c()),i=p()(o);n.push([h.id,'.jv-node{position:relative}.jv-node:after{content:","}.jv-node:last-of-type:after{content:""}.jv-node.toggle{margin-left:13px!important}.jv-node .jv-node{margin-left:25px}.jv-container{box-sizing:border-box;position:relative}.jv-container.boxed{border:1px solid #eee;border-radius:6px}.jv-container.boxed:hover{box-shadow:0 2px 7px rgba(0,0,0,.15);border-color:transparent;position:relative}.jv-container.jv-light{background:#fff;white-space:nowrap;color:#525252;font-size:14px;font-family:Consolas,Menlo,Courier,monospace}.jv-container.jv-light .jv-ellipsis{color:#999;background-color:#eee;display:inline-block;line-height:.9;font-size:.9em;padding:0 4px 2px;margin:0 4px;border-radius:3px;vertical-align:2px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.jv-container.jv-light .jv-button{color:#49b3ff}.jv-container.jv-light .jv-key{color:#111;margin-right:4px}.jv-container.jv-light .jv-item.jv-array{color:#111}.jv-container.jv-light .jv-item.jv-boolean{color:#fc1e70}.jv-container.jv-light .jv-item.jv-function{color:#067bca}.jv-container.jv-light .jv-item.jv-number{color:#fc1e70}.jv-container.jv-light .jv-item.jv-object{color:#111}.jv-container.jv-light .jv-item.jv-undefined{color:#e08331}.jv-container.jv-light .jv-item.jv-string{color:#42b983;word-break:break-word;white-space:normal}.jv-container.jv-light .jv-item.jv-string .jv-link{color:#0366d6}.jv-container.jv-light .jv-code .jv-toggle:before{padding:0 2px;border-radius:2px}.jv-container.jv-light .jv-code .jv-toggle:hover:before{background:#eee}.jv-container .jv-code{overflow:hidden;padding:30px 20px}.jv-container .jv-code.boxed{max-height:300px}.jv-container .jv-code.open{max-height:none!important;overflow:visible;overflow-x:auto;padding-bottom:45px}.jv-container .jv-toggle{background-image:url('+i+');background-repeat:no-repeat;background-size:contain;background-position:50%;cursor:pointer;width:10px;height:10px;margin-right:2px;display:inline-block;transition:transform .1s}.jv-container .jv-toggle.open{transform:rotate(90deg)}.jv-container .jv-more{position:absolute;z-index:1;bottom:0;left:0;right:0;height:40px;width:100%;text-align:center;cursor:pointer}.jv-container .jv-more .jv-toggle{position:relative;top:40%;z-index:2;color:#888;transition:all .1s;transform:rotate(90deg)}.jv-container .jv-more .jv-toggle.open{transform:rotate(-90deg)}.jv-container .jv-more:after{content:"";width:100%;height:100%;position:absolute;bottom:0;left:0;z-index:1;background:linear-gradient(180deg,transparent 20%,hsla(0,0%,90%,.3));transition:all .1s}.jv-container .jv-more:hover .jv-toggle{top:50%;color:#111}.jv-container .jv-more:hover:after{background:linear-gradient(180deg,transparent 20%,hsla(0,0%,90%,.3))}.jv-container .jv-button{position:relative;cursor:pointer;display:inline-block;padding:5px;z-index:5}.jv-container .jv-button.copied{opacity:.4;cursor:default}.jv-container .jv-tooltip{position:absolute}.jv-container .jv-tooltip.right{right:15px}.jv-container .jv-tooltip.left{left:15px}.jv-container .j-icon{font-size:12px}',""]),g.default=n},5836:function(h,g,e){e.r(g);var r=e(8081),c=e.n(r),d=e(3645),u=e.n(d),m=u()(c());m.push([h.id,".t-ansi-1{font-weight:700}.t-ansi-2{font-weight:200}.t-ansi-3{font-style:oblique}.t-ansi-4{text-decoration:underline}@-webkit-keyframes t-blink{0%{opacity:1}50%{opacity:1}50.01%{opacity:0}to{opacity:0}}.t-ansi-5,.t-ansi-6{animation:t-blink 1s linear infinite;-webkit-animation:t-blink 1s linear infinite;-moz-animation:t-blink 1s linear infinite;-ms-animation:t-blink 1s linear infinite;-o-animation:t-blink 1s linear infinite}.t-ansi-7{background-color:#fff;color:#1c1d21}.t-ansi-8{visibility:hidden}.t-ansi-9{text-decoration:line-through}.t-ansi-21,.t-ansi-22{font-weight:unset}.t-ansi-23{font-style:unset}.t-ansi-24,.t-ansi-29{text-decoration:none}.t-ansi-25,.t-ansi-26{animation:none;-webkit-animation:none;-moz-animation:none;-ms-animation:none;-o-animation:none}.t-ansi-27{background-color:inherit;color:inherit}.t-ansi-28{visibility:unset}.t-ansi-30{color:#000}.t-ansi-31{color:#f10606}.t-ansi-32{color:#14cb14}.t-ansi-33{color:#ff0}.t-ansi-34{color:#3993d4}.t-ansi-35{color:#bd12bd}.t-ansi-36{color:#0eb4b4}.t-ansi-37{color:#fff}.t-ansi-90{color:#585859}.t-ansi-91{color:#ef353a}.t-ansi-92{color:#4ec215}.t-ansi-93{color:#e3bd01}.t-ansi-94{color:#1faffe}.t-ansi-95{color:#eb7dec}.t-ansi-96{color:#00e3e4}.t-ansi-97{color:#fdfdfe}.t-ansi-40{background-color:#000}.t-ansi-41{background-color:#f10606}.t-ansi-42{background-color:#14cb14}.t-ansi-43{background-color:#ff0}.t-ansi-44{background-color:#3993d4}.t-ansi-45{background-color:#bd12bd}.t-ansi-46{background-color:#0eb4b4}.t-ansi-47{background-color:#fff}.t-ansi-100{background-color:#585859}.t-ansi-101{background-color:#ef353a}.t-ansi-102{background-color:#4ec215}.t-ansi-103{background-color:#e3bd01}.t-ansi-104{background-color:#1faffe}.t-ansi-105{background-color:#eb7dec}.t-ansi-106{background-color:#00e3e4}.t-ansi-107{background-color:#fdfdfe}.t-ansi-char,.t-ansi-line{min-height:20px}.t-ansi-char{min-width:7px;font-size:inherit;display:inline-block;height:100%;vertical-align:top;font-weight:700}",""]),g.default=m},1745:function(h,g,e){e.r(g);var r=e(8081),c=e.n(r),d=e(3645),u=e.n(d),m=u()(c());m.push([h.id,".t-json-container .jv-container.jv-light{background-color:transparent;border:none;color:#fff}.t-json-container .jv-container.jv-light .jv-item.jv-array,.t-json-container .jv-container.jv-light .jv-item.jv-object{color:#bdadad}.t-json-container .jv-container.jv-light .jv-key{color:#fff}.t-json-container .jv-container.jv-light .jv-item.jv-boolean{color:#cdc83c}.t-json-container .jv-container.jv-light .jv-item.jv-number{color:#f3c7fb}.t-json-container .jv-container.jv-light .jv-ellipsis{color:#fff;background-color:#674848}.t-json-container .jv-container .jv-code,.t-json-container .jv-container .jv-code.open{padding-bottom:0}.t-json-container .jv-container .jv-more:after{background:linear-gradient(180deg,transparent 20%,hsla(0,0%,100%,.1))}.t-json-container .jv-container{display:inline-block;min-width:300px}.t-json-deep-selector{margin-top:8px;width:75px;position:absolute;margin-left:-150px;border:1px solid hsla(0,0%,98%,.52);font-size:10px;border-radius:2px;cursor:pointer}.t-json-deep-selector:focus,.t-json-deep-selector:focus-visible{outline:none}",""]),g.default=m},7759:function(h,g,e){e.r(g);var r=e(8081),c=e.n(r),d=e(3645),u=e.n(d),m=u()(c());m.push([h.id,".t-code::-webkit-scrollbar,.t-text-editor::-webkit-scrollbar,.t-vue-codemirror .vue-codemirror .CodeMirror .CodeMirror-hscrollbar::-webkit-scrollbar,.t-window::-webkit-scrollbar{width:8px;height:8px}.t-code::-webkit-scrollbar-button,.t-text-editor::-webkit-scrollbar-button,.t-vue-codemirror .vue-codemirror .CodeMirror .CodeMirror-hscrollbar::-webkit-scrollbar-button,.t-window::-webkit-scrollbar-button{width:0;height:0;display:none}.t-code::-webkit-scrollbar-thumb,.t-text-editor::-webkit-scrollbar-thumb,.t-vue-codemirror .vue-codemirror .CodeMirror .CodeMirror-hscrollbar::-webkit-scrollbar-thumb,.t-window::-webkit-scrollbar-thumb{border-radius:6px;border-style:dashed;border-color:transparent;border-width:2px;background-color:rgba(157,165,183,.4);background-clip:padding-box}.t-code::-webkit-scrollbar-thumb:hover,.t-text-editor::-webkit-scrollbar-thumb:hover,.t-vue-codemirror .vue-codemirror .CodeMirror .CodeMirror-hscrollbar::-webkit-scrollbar-thumb:hover,.t-window::-webkit-scrollbar-thumb:hover{background:rgba(157,165,183,.7)}.t-code::-webkit-scrollbar-track,.t-text-editor::-webkit-scrollbar-track,.t-vue-codemirror .vue-codemirror .CodeMirror .CodeMirror-hscrollbar::-webkit-scrollbar-track,.t-window::-webkit-scrollbar-track{border-radius:6px}",""]),g.default=m},1274:function(h,g,e){e.r(g);var r=e(8081),c=e.n(r),d=e(3645),u=e.n(d),m=u()(c());m.push([h.id,'.t-window a::-moz-selection,.t-window br::-moz-selection,.t-window code::-moz-selection,.t-window div::-moz-selection,.t-window li::-moz-selection,.t-window p::-moz-selection,.t-window span::-moz-selection,.t-window td::-moz-selection,.t-window th::-moz-selection{color:#000;background-color:#fff}.t-window a::selection,.t-window br::selection,.t-window code::selection,.t-window div::selection,.t-window li::selection,.t-window p::selection,.t-window span::selection,.t-window td::selection,.t-window th::selection{color:#000;background-color:#fff}.t-log-box{display:block;-webkit-margin-before:1em;margin-block-start:1em;-webkit-margin-after:1em;margin-block-end:1em;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0}.t-shell-dot{opacity:0;transition:opacity .2s ease;-moz-transition:opacity .2s ease;-ms-transition:opacity .2s ease;-webkit-transition:opacity .2s ease;-o-transition:opacity .2s ease;margin-bottom:0}.t-shell-dots:hover .t-shell-dot{opacity:1}.t-container{position:relative;margin:0;padding:0;background-color:#191b24;overflow:hidden;border-radius:15px;box-shadow:0 0 20px 1px rgba(0,0,0,.4);-moz-box-shadow:0 0 20px 1px rgba(0,0,0,.4);-webkit-box-shadow:0 0 20px 1px rgba(0,0,0,.4);-o-box-shadow:0 0 20px 1px rgba(0,0,0,.4)}.t-header-container{position:absolute;height:30px;z-index:2;top:0;right:0;left:0}.t-header{background-color:#959598;text-align:center;padding:2px}.t-header h4{font-size:14px;margin:5px;letter-spacing:1px;color:#fff}.t-header ul.t-shell-dots{position:absolute;top:5px;left:8px;padding-left:0;margin:0}.t-header ul.t-shell-dots li{display:inline-block;width:16px;height:16px;border-radius:10px;margin-left:6px;margin-top:4px;line-height:16px;cursor:pointer}.t-header ul .t-shell-dots-red{background-color:#c83030}.t-header ul .t-shell-dots-yellow{background-color:#f7db60}.t-header ul .t-shell-dots-green{background-color:#2ec971}.t-ask-input,.t-window,.t-window div,.t-window p{font-size:13px;font-family:Monaco,Menlo,Consolas,monospace}.t-window{position:absolute;top:0;left:0;right:0;overflow:auto;z-index:1;max-height:none;background-color:#191b24;min-height:140px;padding:0 20px 0 20px;font-weight:400;color:#fff;line-height:20px;cursor:text}.t-prompt:before{content:"$";margin-right:10px;word-wrap:break-word}.t-window p{overflow-wrap:break-word;word-break:break-all}.t-window p .cmd{line-height:24px}@-webkit-keyframes cursor-flash{0%,to{opacity:0}50%{opacity:1}}@keyframes cursor-flash{0%,to{opacity:0}50%{opacity:1}}.t-window .cursor{background-color:#fff;animation:cursor-flash 1s infinite;-webkit-animation:cursor-flash 1s infinite;-o-animation:cursor-flash 1s infinite;-moz-animation:cursor-flash 1s infinite;position:absolute;height:16px;margin-top:1px}.t-ask-input{border:none;max-width:300px;color:#fff;background:none;outline:none;padding:0;display:inline-block}.t-ask-input:focus,.t-ask-input:focus-visible{border:none;outline:none}.t-cmd-input{position:relative;background:#030924;border:none;width:1px;opacity:0;cursor:text;padding:1px 2px;-webkit-writing-mode:horizontal-tb!important;text-rendering:auto;letter-spacing:normal;word-spacing:normal;text-transform:none;text-indent:0;text-shadow:none;display:inline-block;text-align:start;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;-webkit-rtl-ordering:logical;-o-border-image:initial;border-image:initial;word-wrap:break-word;margin:0}.t-content-normal .success{padding:2px 3px;background:#27ae60}.t-content-normal .error{padding:2px 3px;background:#c0392b}.t-content-normal .warning{padding:2px 3px;background:#f39c12}.t-content-normal .info{padding:2px 3px;background:#2980b9}.t-content-normal .system{padding:2px 3px;background:#8697a2}.t-crude-font{font-weight:600}.t-flag{opacity:0}.t-last-line{font-size:0;word-spacing:0;letter-spacing:0;position:relative}.t-help-msg{color:#ffffff87;min-height:20px;margin:-8px 0 10px 0}@media screen and (max-width:768px){.t-window{padding:0 15px 0 15px}}.t-cmd-line{font-size:0}.t-cmd-line-content{font-size:13px;word-break:break-all}.t-cmd-key{font-weight:700;color:#ff0}.t-cmd-arg{color:#c0c0ff}.t-help-list{margin:0;list-style:none;padding-left:0;display:inline-grid;display:-moz-inline-grid;display:-ms-inline-grid}.t-help-list li{margin:3px 0}.t-cmd-help{position:absolute;top:15px;right:15px;z-index:99;background-color:#000!important;max-width:50%;padding:5px;color:#fff;box-shadow:0 0 0 4px hsla(0,0%,100%,.2);overflow:auto;max-height:calc(100% - 60px)}.t-cmd-help code{color:#fff;background-color:transparent!important;border:none;padding:0}.t-cmd-help-eg{float:left;width:30px;display:flex;font-size:13px;line-height:26px}.t-cmd-help-example{float:left;width:calc(100% - 30px);display:flex}.t-cmd-help-des{font-size:13px}.t-pre-numbering{margin-top:0;position:absolute;top:0;left:-30px;width:30px;border-right:1px solid #c3ccd0;background-color:#1c1d21;text-align:center;padding:1em 0}.t-pre-numbering li{list-style:none;color:#aaa;font-size:1em}pre{position:relative;margin:0}.t-example-ul{padding:0 0 0 10px;margin:0;list-style:none}.t-table{max-width:100%;overflow:auto;padding:0;margin:0}.t-border-dashed{border:1px dashed #fff;border-collapse:collapse}.t-table thead{font-weight:600}.t-table,.t-table tbody,.t-table td,.t-table thead,.t-table tr{margin:0;padding:15px}.t-a{color:#faebd7}.t-a:hover{color:#fff}.t-code{position:relative;max-height:500px;overflow:auto}.t-vue-codemirror div,.t-vue-highlight div{font-size:14px}.t-code .t-vue-codemirror .vue-codemirror .CodeMirror{height:unset;border:none}.t-text-editor-container{position:absolute;left:0;top:0;width:100%;height:100%;z-index:1}.t-text-editor{color:#fff;width:calc(100% - 10px);height:calc(100% - 35px);background-color:#191b24;overflow:auto;resize:none;margin:0;padding:0 5px;border:none;font-size:15px}.t-text-editor:focus,.t-text-editor:focus-visible{outline:none;outline-offset:unset}.t-text-editor-floor{background-color:#484545;position:absolute;height:35px;width:100%;bottom:0;left:0}.t-text-editor-floor-btn{color:#fff;background-color:transparent;border:none;outline:none;margin-top:10px;cursor:pointer}.t-disable-select{user-select:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;-khtml-user-selece:none}',""]),g.default=m},3645:function(h){h.exports=function(g){var e=[];return e.toString=function(){return this.map(function(c){var d="",u=typeof c[5]<"u";return c[4]&&(d+="@supports (".concat(c[4],") {")),c[2]&&(d+="@media ".concat(c[2]," {")),u&&(d+="@layer".concat(c[5].length>0?" ".concat(c[5]):""," {")),d+=g(c),u&&(d+="}"),c[2]&&(d+="}"),c[4]&&(d+="}"),d}).join("")},e.i=function(c,d,u,m,p){typeof c=="string"&&(c=[[null,c,void 0]]);var o={};if(u)for(var n=0;n<this.length;n++){var i=this[n][0];i!=null&&(o[i]=!0)}for(var s=0;s<c.length;s++){var l=[].concat(c[s]);u&&o[l[0]]||(typeof p<"u"&&(typeof l[5]>"u"||(l[1]="@layer".concat(l[5].length>0?" ".concat(l[5]):""," {").concat(l[1],"}")),l[5]=p),d&&(l[2]&&(l[1]="@media ".concat(l[2]," {").concat(l[1],"}")),l[2]=d),m&&(l[4]?(l[1]="@supports (".concat(l[4],") {").concat(l[1],"}"),l[4]=m):l[4]="".concat(m)),e.push(l))}},e}},1667:function(h){h.exports=function(g,e){return e||(e={}),g&&(g=String(g.__esModule?g.default:g),/^['"].*['"]$/.test(g)&&(g=g.slice(1,-1)),e.hash&&(g+=e.hash),/["'() \t\n]|(%20)/.test(g)||e.needQuotes?'"'.concat(g.replace(/"/g,'\\"').replace(/\n/g,"\\n"),'"'):g)}},8081:function(h){h.exports=function(g){return g[1]}},699:function(h,g,e){(function(r,c){h.exports=c(e(7203),e(2152))})(this,function(r,c){return m={},d.m=u=[function(p,o,n){Object.defineProperty(o,"__esModule",{value:!0}),o.default=(i,s)=>{const l=i.__vccOpts||i;for(var[f,v]of s)l[f]=v;return l}},function(p,o){p.exports=r},function(p,o,n){Object.defineProperty(o,"__esModule",{value:!0}),f(n(1));var i=f(n(22)),s=f(n(42)),l=n(43);function f(v){return v&&v.__esModule?v:{default:v}}o.default={name:"JsonViewer",components:{JsonBox:i.default},props:{value:{type:[Object,Array,String,Number,Boolean,Function],required:!0},expanded:{type:Boolean,default:!1},expandDepth:{type:Number,default:1},copyable:{type:[Boolean,Object],default:!1},sort:{type:Boolean,default:!1},boxed:{type:Boolean,default:!1},theme:{type:String,default:"jv-light"},timeformat:{type:Function,default:function(v){return v.toLocaleString()}},previewMode:{type:Boolean,default:!1},showArrayIndex:{type:Boolean,default:!0},showDoubleQuotes:{type:Boolean,default:!1}},provide:function(){return{expandDepth:this.expandDepth,timeformat:this.timeformat,onKeyclick:this.onKeyclick}},data:function(){return{copied:!1,expandableCode:!1,expandCode:this.expanded}},computed:{jvClass:function(){return"jv-container "+this.theme+(this.boxed?" boxed":"")},copyText:function(){var v=this.copyable;return{copyText:v.copyText||"copy",copiedText:v.copiedText||"copied!",timeout:v.timeout||2e3,align:v.align}}},watch:{value:function(){this.onResized()}},mounted:function(){var v=this;this.debounceResized=(0,l.debounce)(this.debResized.bind(this),200),this.boxed&&this.$refs.jsonBox&&(this.onResized(),this.$refs.jsonBox.$el.addEventListener("resized",this.onResized,!0)),this.copyable&&new s.default(this.$refs.clip,{container:this.$refs.viewer,text:function(){return JSON.stringify(v.value,null,2)}}).on("success",function(y){v.onCopied(y)})},methods:{onResized:function(){this.debounceResized()},debResized:function(){var v=this;this.$nextTick(function(){v.$refs.jsonBox&&(250<=v.$refs.jsonBox.$el.clientHeight?v.expandableCode=!0:v.expandableCode=!1)})},onCopied:function(v){var y=this;this.copied||(this.copied=!0,setTimeout(function(){y.copied=!1},this.copyText.timeout),this.$emit("copied",v))},toggleExpandCode:function(){this.expandCode=!this.expandCode},onKeyclick:function(v){this.$emit("keyclick",v)}}}},function(p,o,n){Object.defineProperty(o,"__esModule",{value:!0});var i=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(A){return typeof A}:function(A){return A&&typeof Symbol=="function"&&A.constructor===Symbol&&A!==Symbol.prototype?"symbol":typeof A},s=n(1),l=I(n(31)),f=I(n(32)),v=I(n(33)),y=I(n(34)),C=I(n(35)),N=I(n(36)),U=I(n(37)),ie=I(n(38));function I(A){return A&&A.__esModule?A:{default:A}}o.default={name:"JsonBox",inject:["expandDepth","onKeyclick"],props:{value:{type:[Object,Array,String,Number,Boolean,Function,Date],default:null},keyName:{type:String,default:""},sort:Boolean,depth:{type:Number,default:0},previewMode:Boolean,forceExpand:Boolean,showArrayIndex:Boolean,showDoubleQuotes:Boolean,path:{type:String,default:"$"}},data:function(){return{expand:!0,forceExpandMe:this.forceExpand}},mounted:function(){this.expand=this.previewMode||!(this.depth>=this.expandDepth)||this.forceExpandMe},methods:{toggle:function(){this.expand=!this.expand,this.dispatchEvent()},toggleAll:function(){this.expand=!this.expand,this.forceExpandMe=this.expand,this.dispatchEvent()},dispatchEvent:function(){try{this.$el.dispatchEvent(new Event("resized"))}catch{var A=document.createEvent("Event");A.initEvent("resized",!0,!1),this.$el.dispatchEvent(A)}},getPath:function(){for(var A=[this.keyName],V=this.$parent;V.depth;)V.$el.classList.contains("jv-node")&&A.push(V.keyName),V=V.$parent;return A.reverse()}},render:function(){var A=this,V=[],R=void 0;this.value===null||this.value===void 0?R=f.default:Array.isArray(this.value)?R=N.default:Object.prototype.toString.call(this.value)==="[object Date]"?R=ie.default:i(this.value)==="object"?R=C.default:typeof this.value=="number"?R=v.default:typeof this.value=="string"?R=l.default:typeof this.value=="boolean"?R=y.default:typeof this.value=="function"&&(R=U.default);var k=this.keyName&&this.value&&(Array.isArray(this.value)||i(this.value)==="object"&&Object.prototype.toString.call(this.value)!=="[object Date]");return!this.previewMode&&k&&V.push((0,s.h)("span",{class:{"jv-toggle":!0,open:!!this.expand},onClick:function(T){T.altKey?A.toggleAll():A.toggle()}})),this.keyName&&V.push((0,s.h)("span",{class:{"jv-key":!0},innerText:this.showDoubleQuotes?'"'+this.keyName+'":':this.keyName+":",onClick:function(){A.onKeyclick(A.path)}})),V.push((0,s.h)(R,{class:{"jv-push":!0},jsonValue:this.value,keyName:this.keyName,sort:this.sort,depth:this.depth,expand:this.expand,previewMode:this.previewMode,forceExpand:this.forceExpandMe,showArrayIndex:this.showArrayIndex,showDoubleQuotes:this.showDoubleQuotes,path:this.path,"onUpdate:expand":function(T){A.expand=T},"onUpdate:expandAll":function(T){A.expand=T,A.forceExpandMe=A.expand}})),(0,s.h)("div",{class:{"jv-node":!0,"jv-key-node":Boolean(this.keyName)&&!k,toggle:!this.previewMode&&k}},V)}}},function(p,o,n){Object.defineProperty(o,"__esModule",{value:!0});var i=n(1),s=/^\w+:\/\//;o.default={name:"JsonString",props:{jsonValue:{type:String,required:!0}},data:function(){return{expand:!0,canExtend:!1}},mounted:function(){this.$refs.itemRef.offsetHeight>this.$refs.holderRef.offsetHeight&&(this.canExtend=!0)},methods:{toggle:function(){this.expand=!this.expand}},render:function(){var l=this.jsonValue,f=s.test(l),v=void 0;return this.expand?(v={class:{"jv-item":!0,"jv-string":!0},ref:"itemRef"},f?v.innerHTML='"'+(l='<a href="'+l+'" target="_blank" class="jv-link">'+l+"</a>").toString()+'"':v.innerText='"'+l.toString()+'"'):v={class:{"jv-ellipsis":!0},onClick:this.toggle,innerText:"..."},(0,i.h)("span",{},[this.canExtend&&(0,i.h)("span",{class:{"jv-toggle":!0,open:this.expand},onClick:this.toggle}),(0,i.h)("span",{class:{"jv-holder-node":!0},ref:"holderRef"}),(0,i.h)("span",v)])}}},function(p,o,n){Object.defineProperty(o,"__esModule",{value:!0});var i=n(1);o.default={name:"JsonUndefined",functional:!0,props:{jsonValue:{type:Object,default:null}},render:function(){return(0,i.h)("span",{class:{"jv-item":!0,"jv-undefined":!0},innerText:this.jsonValue===null?"null":"undefined"})}}},function(p,o,n){Object.defineProperty(o,"__esModule",{value:!0});var i=n(1);o.default={name:"JsonNumber",functional:!0,props:{jsonValue:{type:Number,required:!0}},render:function(){var s=Number.isInteger(this.jsonValue);return(0,i.h)("span",{class:{"jv-item":!0,"jv-number":!0,"jv-number-integer":s,"jv-number-float":!s},innerText:this.jsonValue.toString()})}}},function(p,o,n){Object.defineProperty(o,"__esModule",{value:!0});var i=n(1);o.default={name:"JsonBoolean",functional:!0,props:{jsonValue:Boolean},render:function(){return(0,i.h)("span",{class:{"jv-item":!0,"jv-boolean":!0},innerText:this.jsonValue.toString()})}}},function(p,o,s){Object.defineProperty(o,"__esModule",{value:!0});var i=s(1),s=s(22),l=(s=s)&&s.__esModule?s:{default:s};o.default={name:"JsonObject",props:{jsonValue:{type:Object,required:!0},keyName:{type:String,default:""},depth:{type:Number,default:0},expand:Boolean,forceExpand:Boolean,sort:Boolean,previewMode:Boolean,showArrayIndex:Boolean,showDoubleQuotes:Boolean,path:String},data:function(){return{value:{}}},computed:{ordered:function(){var f=this;if(!this.sort)return this.value;var v={};return Object.keys(this.value).sort().forEach(function(y){v[y]=f.value[y]}),v}},watch:{jsonValue:function(f){this.setValue(f)}},mounted:function(){this.setValue(this.jsonValue)},methods:{setValue:function(f){var v=this;setTimeout(function(){v.value=f},0)},toggle:function(){this.$emit("update:expand",!this.expand),this.dispatchEvent()},toggleAll:function(){this.$emit("update:expandAll",!this.expand),this.dispatchEvent()},dispatchEvent:function(){try{this.$el.dispatchEvent(new Event("resized"))}catch{var f=document.createEvent("Event");f.initEvent("resized",!0,!1),this.$el.dispatchEvent(f)}}},render:function(){var f,v=this,y=[];if(this.previewMode||this.keyName||y.push((0,i.h)("span",{class:{"jv-toggle":!0,open:!!this.expand},onClick:function(N){N.altKey?v.toggleAll():v.toggle()}})),y.push((0,i.h)("span",{class:{"jv-item":!0,"jv-object":!0},innerText:"{"})),this.expand)for(var C in this.ordered)this.ordered.hasOwnProperty(C)&&(f=this.ordered[C],y.push((0,i.h)(l.default,{key:C,style:{display:this.expand?void 0:"none"},sort:this.sort,keyName:C,depth:this.depth+1,value:f,previewMode:this.previewMode,forceExpand:this.forceExpand,showArrayIndex:this.showArrayIndex,showDoubleQuotes:this.showDoubleQuotes,path:this.path+"."+C})));return!this.expand&&Object.keys(this.value).length&&y.push((0,i.h)("span",{class:{"jv-ellipsis":!0},onClick:function(N){N.altKey?v.toggleAll():v.toggle()},title:"click to reveal object content (keys: "+Object.keys(this.ordered).join(", ")+")",innerText:"..."})),y.push((0,i.h)("span",{class:{"jv-item":!0,"jv-object":!0},innerText:"}"})),(0,i.h)("span",y)}}},function(p,o,s){Object.defineProperty(o,"__esModule",{value:!0});var i=s(1),s=s(22),l=(s=s)&&s.__esModule?s:{default:s};o.default={name:"JsonArray",props:{jsonValue:{type:Array,required:!0},keyName:{type:String,default:""},depth:{type:Number,default:0},sort:Boolean,expand:Boolean,forceExpand:Boolean,previewMode:Boolean,showArrayIndex:Boolean,showDoubleQuotes:Boolean,path:String},data:function(){return{value:[]}},watch:{jsonValue:function(f){this.setValue(f)}},mounted:function(){this.setValue(this.jsonValue)},methods:{setValue:function(f){var v=this,y=1<arguments.length&&arguments[1]!==void 0?arguments[1]:0;y===0&&(this.value=[]),setTimeout(function(){f.length>y&&(v.value.push(f[y]),v.setValue(f,y+1))},0)},toggle:function(){this.$emit("update:expand",!this.expand),this.dispatchEvent()},toggleAll:function(){this.$emit("update:expandAll",!this.expand),this.dispatchEvent()},dispatchEvent:function(){try{this.$el.dispatchEvent(new Event("resized"))}catch{var f=document.createEvent("Event");f.initEvent("resized",!0,!1),this.$el.dispatchEvent(f)}}},render:function(){var f=this,v=[];return this.previewMode||this.keyName||v.push((0,i.h)("span",{class:{"jv-toggle":!0,open:!!this.expand},onClick:function(y){y.altKey?f.toggleAll():f.toggle()}})),v.push((0,i.h)("span",{class:{"jv-item":!0,"jv-array":!0},innerText:"["})),this.expand&&this.value.forEach(function(y,C){v.push((0,i.h)(l.default,{key:C,style:{display:f.expand?void 0:"none"},sort:f.sort,keyName:f.showArrayIndex?""+C:"",depth:f.depth+1,value:y,previewMode:f.previewMode,forceExpand:f.forceExpand,showArrayIndex:f.showArrayIndex,showDoubleQuotes:f.showDoubleQuotes,path:f.path+"."+C}))}),!this.expand&&this.value.length&&v.push((0,i.h)("span",{class:{"jv-ellipsis":!0},onClick:function(y){y.altKey?f.toggleAll():f.toggle()},title:"click to reveal "+this.value.length+" hidden items",innerText:"..."})),v.push((0,i.h)("span",{class:{"jv-item":!0,"jv-array":!0},innerText:"]"})),(0,i.h)("span",v)}}},function(p,o,n){Object.defineProperty(o,"__esModule",{value:!0});var i=n(1);o.default={name:"JsonFunction",functional:!0,props:{jsonValue:{type:Function,required:!0}},render:function(){return(0,i.h)("span",{class:{"jv-item":!0,"jv-function":!0},attrs:{title:this.jsonValue.toString()},innerHTML:"<function>"})}}},function(p,o,n){Object.defineProperty(o,"__esModule",{value:!0});var i=n(1);o.default={name:"JsonDate",inject:["timeformat"],functional:!0,props:{jsonValue:{type:Date,required:!0}},render:function(){var s=this.jsonValue,l=this.timeformat;return(0,i.h)("span",{class:{"jv-item":!0,"jv-string":!0},innerText:'"'+l(s)+'"'})}}},function(p,o,n){n.r(o);var i,s=n(2),l=n.n(s);for(i in n.d(o,"default",function(){return l.a}),s)["default","default"].indexOf(i)<0&&function(f){n.d(o,f,function(){return s[f]})}(i)},function(p,o,n){n.r(o);var i,s=n(3),l=n.n(s);for(i in n.d(o,"default",function(){return l.a}),s)["default","default"].indexOf(i)<0&&function(f){n.d(o,f,function(){return s[f]})}(i)},function(p,o,n){n.r(o);var i,s=n(4),l=n.n(s);for(i in n.d(o,"default",function(){return l.a}),s)["default","default"].indexOf(i)<0&&function(f){n.d(o,f,function(){return s[f]})}(i)},function(p,o,n){n.r(o);var i,s=n(5),l=n.n(s);for(i in n.d(o,"default",function(){return l.a}),s)["default","default"].indexOf(i)<0&&function(f){n.d(o,f,function(){return s[f]})}(i)},function(p,o,n){n.r(o);var i,s=n(6),l=n.n(s);for(i in n.d(o,"default",function(){return l.a}),s)["default","default"].indexOf(i)<0&&function(f){n.d(o,f,function(){return s[f]})}(i)},function(p,o,n){n.r(o);var i,s=n(7),l=n.n(s);for(i in n.d(o,"default",function(){return l.a}),s)["default","default"].indexOf(i)<0&&function(f){n.d(o,f,function(){return s[f]})}(i)},function(p,o,n){n.r(o);var i,s=n(8),l=n.n(s);for(i in n.d(o,"default",function(){return l.a}),s)["default","default"].indexOf(i)<0&&function(f){n.d(o,f,function(){return s[f]})}(i)},function(p,o,n){n.r(o);var i,s=n(9),l=n.n(s);for(i in n.d(o,"default",function(){return l.a}),s)["default","default"].indexOf(i)<0&&function(f){n.d(o,f,function(){return s[f]})}(i)},function(p,o,n){n.r(o);var i,s=n(10),l=n.n(s);for(i in n.d(o,"default",function(){return l.a}),s)["default","default"].indexOf(i)<0&&function(f){n.d(o,f,function(){return s[f]})}(i)},function(p,o,n){n.r(o);var i,s=n(11),l=n.n(s);for(i in n.d(o,"default",function(){return l.a}),s)["default","default"].indexOf(i)<0&&function(f){n.d(o,f,function(){return s[f]})}(i)},function(p,o,n){n.r(o);var i,s=n(13);for(i in s)i!=="default"&&function(f){n.d(o,f,function(){return s[f]})}(i);n(39);var l=n(0),l=n.n(l)()(s.default,[["__file","lib/json-box.vue"]]);o.default=l},function(p,o,n){Object.defineProperty(o,"__esModule",{value:!0}),o.render=function(s,l,f,v,y,C){var N=(0,i.resolveComponent)("json-box");return(0,i.openBlock)(),(0,i.createElementBlock)("div",{ref:"viewer",class:(0,i.normalizeClass)(C.jvClass)},[f.copyable?((0,i.openBlock)(),(0,i.createElementBlock)("div",{key:0,class:(0,i.normalizeClass)("jv-tooltip "+(C.copyText.align||"right"))},[(0,i.createElementVNode)("span",{ref:"clip",class:(0,i.normalizeClass)(["jv-button",{copied:y.copied}])},[(0,i.renderSlot)(s.$slots,"copy",{copied:y.copied},function(){return[(0,i.createTextVNode)((0,i.toDisplayString)(y.copied?C.copyText.copiedText:C.copyText.copyText),1)]})],2)],2)):(0,i.createCommentVNode)("v-if",!0),(0,i.createElementVNode)("div",{class:(0,i.normalizeClass)(["jv-code",{open:y.expandCode,boxed:f.boxed}])},[(0,i.createVNode)(N,{ref:"jsonBox",value:f.value,sort:f.sort,"preview-mode":f.previewMode,"show-array-index":f.showArrayIndex,"show-double-quotes":f.showDoubleQuotes,onKeyclick:C.onKeyclick},null,8,["value","sort","preview-mode","show-array-index","show-double-quotes","onKeyclick"])],2),y.expandableCode&&f.boxed?((0,i.openBlock)(),(0,i.createElementBlock)("div",{key:1,class:"jv-more",onClick:l[0]||(l[0]=function(){return C.toggleExpandCode&&C.toggleExpandCode.apply(C,arguments)})},[(0,i.createElementVNode)("span",{class:(0,i.normalizeClass)(["jv-toggle",{open:!!y.expandCode}])},null,2)])):(0,i.createCommentVNode)("v-if",!0)],2)};var i=n(1)},function(p,o,n){var i=n(40);typeof i=="string"&&(i=[[p.i,i,""]]);var s={hmr:!0,transform:void 0};n(26)(i,s),i.locals&&(p.exports=i.locals)},function(p,o,n){p.exports=function(i){var s=[];return s.toString=function(){return this.map(function(l){var f=function(v,y){var C=v[1]||"",N=v[3];return N?y&&typeof btoa=="function"?(v=function(U){return U=btoa(unescape(encodeURIComponent(JSON.stringify(U)))),U="sourceMappingURL=data:application/json;charset=utf-8;base64,".concat(U),"/*# ".concat(U," */")}(N),y=N.sources.map(function(U){return"/*# sourceURL=".concat(N.sourceRoot||"").concat(U," */")}),[C].concat(y).concat([v]).join(`
|
||
`)):[C].join(`
|
||
`):C}(l,i);return l[2]?"@media ".concat(l[2]," {").concat(f,"}"):f}).join("")},s.i=function(l,f,v){typeof l=="string"&&(l=[[null,l,""]]);var y={};if(v)for(var C=0;C<this.length;C++){var N=this[C][0];N!=null&&(y[N]=!0)}for(var U=0;U<l.length;U++){var ie=[].concat(l[U]);v&&y[ie[0]]||(f&&(ie[2]?ie[2]="".concat(f," and ").concat(ie[2]):ie[2]=f),s.push(ie))}},s}},function(p,o,n){var i,s,l,f={},v=(i=function(){return window&&document&&document.all&&!window.atob},function(){return s=s===void 0?i.apply(this,arguments):s}),y=(l={},function(O){if(l[O]===void 0){var B=function(Z){return document.querySelector(Z)}.call(this,O);if(B instanceof window.HTMLIFrameElement)try{B=B.contentDocument.head}catch{B=null}l[O]=B}return l[O]}),C=null,N=0,U=[],ie=n(41);function I(O,B){for(var Z=0;Z<O.length;Z++){var Q=O[Z],le=f[Q.id];if(le){le.refs++;for(var M=0;M<le.parts.length;M++)le.parts[M](Q.parts[M]);for(;M<Q.parts.length;M++)le.parts.push(L(Q.parts[M],B))}else{for(var S=[],M=0;M<Q.parts.length;M++)S.push(L(Q.parts[M],B));f[Q.id]={id:Q.id,refs:1,parts:S}}}}function A(O,B){for(var Z=[],Q={},le=0;le<O.length;le++){var S=O[le],M=B.base?S[0]+B.base:S[0],S={css:S[1],media:S[2],sourceMap:S[3]};Q[M]?Q[M].parts.push(S):Z.push(Q[M]={id:M,parts:[S]})}return Z}function V(O,B){var Z=y(O.insertInto);if(!Z)throw new Error("Couldn't find a style target. This probably means that the value for the 'insertInto' parameter is invalid.");var Q=U[U.length-1];if(O.insertAt==="top")Q?Q.nextSibling?Z.insertBefore(B,Q.nextSibling):Z.appendChild(B):Z.insertBefore(B,Z.firstChild),U.push(B);else if(O.insertAt==="bottom")Z.appendChild(B);else{if(typeof O.insertAt!="object"||!O.insertAt.before)throw new Error(`[Style Loader]
|
||
|
||
Invalid value for parameter 'insertAt' ('options.insertAt') found.
|
||
Must be 'top', 'bottom', or Object.
|
||
(https://github.com/webpack-contrib/style-loader#insertat)
|
||
`);O=y(O.insertInto+" "+O.insertAt.before),Z.insertBefore(B,O)}}function R(O){O.parentNode!==null&&(O.parentNode.removeChild(O),0<=(O=U.indexOf(O))&&U.splice(O,1))}function k(O){var B=document.createElement("style");return O.attrs.type="text/css",T(B,O.attrs),V(O,B),B}function T(O,B){Object.keys(B).forEach(function(Z){O.setAttribute(Z,B[Z])})}function L(O,B){var Z,Q,le,M,S;if(B.transform&&O.css){if(!(M=B.transform(O.css)))return function(){};O.css=M}return le=B.singleton?(S=N++,Z=C=C||k(B),Q=ue.bind(null,Z,S,!1),ue.bind(null,Z,S,!0)):O.sourceMap&&typeof URL=="function"&&typeof URL.createObjectURL=="function"&&typeof URL.revokeObjectURL=="function"&&typeof Blob=="function"&&typeof btoa=="function"?(M=B,S=document.createElement("link"),M.attrs.type="text/css",M.attrs.rel="stylesheet",T(S,M.attrs),V(M,S),Z=S,Q=function(j,H,ve){var K=ve.css,de=ve.sourceMap,ve=H.convertToAbsoluteUrls===void 0&&de;(H.convertToAbsoluteUrls||ve)&&(K=ie(K)),de&&(K+=`
|
||
/*# sourceMappingURL=data:application/json;base64,`+btoa(unescape(encodeURIComponent(JSON.stringify(de))))+" */"),de=new Blob([K],{type:"text/css"}),K=j.href,j.href=URL.createObjectURL(de),K&&URL.revokeObjectURL(K)}.bind(null,Z,B),function(){R(Z),Z.href&&URL.revokeObjectURL(Z.href)}):(Z=k(B),Q=function(j,K){var $=K.css,K=K.media;if(K&&j.setAttribute("media",K),j.styleSheet)j.styleSheet.cssText=$;else{for(;j.firstChild;)j.removeChild(j.firstChild);j.appendChild(document.createTextNode($))}}.bind(null,Z),function(){R(Z)}),Q(O),function(j){j?j.css===O.css&&j.media===O.media&&j.sourceMap===O.sourceMap||Q(O=j):le()}}p.exports=function(O,B){if(typeof DEBUG<"u"&&DEBUG&&typeof document!="object")throw new Error("The style-loader cannot be used in a non-browser environment");(B=B||{}).attrs=typeof B.attrs=="object"?B.attrs:{},B.singleton||typeof B.singleton=="boolean"||(B.singleton=v()),B.insertInto||(B.insertInto="head"),B.insertAt||(B.insertAt="bottom");var Z=A(O,B);return I(Z,B),function(Q){for(var le=[],M=0;M<Z.length;M++){var S=Z[M];(j=f[S.id]).refs--,le.push(j)}Q&&I(A(Q,B),B);for(var j,M=0;M<le.length;M++)if((j=le[M]).refs===0){for(var H=0;H<j.parts.length;H++)j.parts[H]();delete f[j.id]}}};var ne,ae=(ne=[],function(O,B){return ne[O]=B,ne.filter(Boolean).join(`
|
||
`)});function ue(O,B,le,Q){var le=le?"":Q.css;O.styleSheet?O.styleSheet.cssText=ae(B,le):(Q=document.createTextNode(le),(le=O.childNodes)[B]&&O.removeChild(le[B]),le.length?O.insertBefore(Q,le[B]):O.appendChild(Q))}},function(p,o,n){var i=n(45);typeof i=="string"&&(i=[[p.i,i,""]]);var s={hmr:!0,transform:void 0};n(26)(i,s),i.locals&&(p.exports=i.locals)},function(p,o,n){var i=n(23);n.o(i,"render")&&n.d(o,"render",function(){return i.render})},function(p,o,i){Object.defineProperty(o,"__esModule",{value:!0});var i=i(30),s=(i=i)&&i.__esModule?i:{default:i};o.default=Object.assign(s.default,{install:function(l){l.component("JsonViewer",s.default)}})},function(p,o,n){n.r(o);var i,f=n(28),s=n(12);for(i in s)i!=="default"&&function(v){n.d(o,v,function(){return s[v]})}(i);n(44);var l=n(0),f=n.n(l)()(s.default,[["render",f.render],["__file","lib/json-viewer.vue"]]);o.default=f},function(p,o,n){n.r(o);var i,s=n(14);for(i in s)i!=="default"&&function(f){n.d(o,f,function(){return s[f]})}(i);var l=n(0),l=n.n(l)()(s.default,[["__file","lib/types/json-string.vue"]]);o.default=l},function(p,o,n){n.r(o);var i,s=n(15);for(i in s)i!=="default"&&function(f){n.d(o,f,function(){return s[f]})}(i);var l=n(0),l=n.n(l)()(s.default,[["__file","lib/types/json-undefined.vue"]]);o.default=l},function(p,o,n){n.r(o);var i,s=n(16);for(i in s)i!=="default"&&function(f){n.d(o,f,function(){return s[f]})}(i);var l=n(0),l=n.n(l)()(s.default,[["__file","lib/types/json-number.vue"]]);o.default=l},function(p,o,n){n.r(o);var i,s=n(17);for(i in s)i!=="default"&&function(f){n.d(o,f,function(){return s[f]})}(i);var l=n(0),l=n.n(l)()(s.default,[["__file","lib/types/json-boolean.vue"]]);o.default=l},function(p,o,n){n.r(o);var i,s=n(18);for(i in s)i!=="default"&&function(f){n.d(o,f,function(){return s[f]})}(i);var l=n(0),l=n.n(l)()(s.default,[["__file","lib/types/json-object.vue"]]);o.default=l},function(p,o,n){n.r(o);var i,s=n(19);for(i in s)i!=="default"&&function(f){n.d(o,f,function(){return s[f]})}(i);var l=n(0),l=n.n(l)()(s.default,[["__file","lib/types/json-array.vue"]]);o.default=l},function(p,o,n){n.r(o);var i,s=n(20);for(i in s)i!=="default"&&function(f){n.d(o,f,function(){return s[f]})}(i);var l=n(0),l=n.n(l)()(s.default,[["__file","lib/types/json-function.vue"]]);o.default=l},function(p,o,n){n.r(o);var i,s=n(21);for(i in s)i!=="default"&&function(f){n.d(o,f,function(){return s[f]})}(i);var l=n(0),l=n.n(l)()(s.default,[["__file","lib/types/json-date.vue"]]);o.default=l},function(p,o,n){n(24)},function(p,o,n){(o=n(25)(!1)).push([p.i,`.jv-node{position:relative}.jv-node:after{content:','}.jv-node:last-of-type:after{content:''}.jv-node.toggle{margin-left:13px !important}.jv-node .jv-node{margin-left:25px}
|
||
`,""]),p.exports=o},function(p,o){p.exports=function(n){var i=typeof window<"u"&&window.location;if(!i)throw new Error("fixUrls requires window.location");if(!n||typeof n!="string")return n;var s=i.protocol+"//"+i.host,l=s+i.pathname.replace(/\/[^\/]*$/,"/");return n.replace(/url\s*\(((?:[^)(]|\((?:[^)(]+|\([^)(]*\))*\))*)\)/gi,function(f,y){var y=y.trim().replace(/^"(.*)"$/,function(C,N){return N}).replace(/^'(.*)'$/,function(C,N){return N});return/^(#|data:|http:\/\/|https:\/\/|file:\/\/\/)/i.test(y)?f:(y=y.indexOf("//")===0?y:y.indexOf("/")===0?s+y:l+y.replace(/^\.\//,""),"url("+JSON.stringify(y)+")")})}},function(p,o){p.exports=c},function(p,o,n){Object.defineProperty(o,"__esModule",{value:!0}),o.debounce=function(i,s){var l=Date.now(),f=void 0;return function(){for(var v=arguments.length,y=Array(v),C=0;C<v;C++)y[C]=arguments[C];Date.now()-l<s&&f&&clearTimeout(f),f=setTimeout(function(){i.apply(void 0,y)},s),l=Date.now()}}},function(p,o,n){n(27)},function(p,o,l){var i=l(25),s=l(46),l=l(47);o=i(!1),l=s(l),o.push([p.i,".jv-container{box-sizing:border-box;position:relative}.jv-container.boxed{border:1px solid #eee;border-radius:6px}.jv-container.boxed:hover{box-shadow:0 2px 7px rgba(0,0,0,0.15);border-color:transparent;position:relative}.jv-container.jv-light{background:#fff;white-space:nowrap;color:#525252;font-size:14px;font-family:Consolas, Menlo, Courier, monospace}.jv-container.jv-light .jv-ellipsis{color:#999;background-color:#eee;display:inline-block;line-height:0.9;font-size:0.9em;padding:0px 4px 2px 4px;margin:0 4px;border-radius:3px;vertical-align:2px;cursor:pointer;-webkit-user-select:none;user-select:none}.jv-container.jv-light .jv-button{color:#49b3ff}.jv-container.jv-light .jv-key{color:#111111;margin-right:4px}.jv-container.jv-light .jv-item.jv-array{color:#111111}.jv-container.jv-light .jv-item.jv-boolean{color:#fc1e70}.jv-container.jv-light .jv-item.jv-function{color:#067bca}.jv-container.jv-light .jv-item.jv-number{color:#fc1e70}.jv-container.jv-light .jv-item.jv-object{color:#111111}.jv-container.jv-light .jv-item.jv-undefined{color:#e08331}.jv-container.jv-light .jv-item.jv-string{color:#42b983;word-break:break-word;white-space:normal}.jv-container.jv-light .jv-item.jv-string .jv-link{color:#0366d6}.jv-container.jv-light .jv-code .jv-toggle:before{padding:0px 2px;border-radius:2px}.jv-container.jv-light .jv-code .jv-toggle:hover:before{background:#eee}.jv-container .jv-code{overflow:hidden;padding:30px 20px}.jv-container .jv-code.boxed{max-height:300px}.jv-container .jv-code.open{max-height:initial !important;overflow:visible;overflow-x:auto;padding-bottom:45px}.jv-container .jv-toggle{background-image:url("+l+`);background-repeat:no-repeat;background-size:contain;background-position:center center;cursor:pointer;width:10px;height:10px;margin-right:2px;display:inline-block;-webkit-transition:-webkit-transform 0.1s;transition:-webkit-transform 0.1s;transition:transform 0.1s;transition:transform 0.1s, -webkit-transform 0.1s}.jv-container .jv-toggle.open{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.jv-container .jv-more{position:absolute;z-index:1;bottom:0;left:0;right:0;height:40px;width:100%;text-align:center;cursor:pointer}.jv-container .jv-more .jv-toggle{position:relative;top:40%;z-index:2;color:#888;-webkit-transition:all 0.1s;transition:all 0.1s;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.jv-container .jv-more .jv-toggle.open{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.jv-container .jv-more:after{content:"";width:100%;height:100%;position:absolute;bottom:0;left:0;z-index:1;background:-webkit-linear-gradient(top, rgba(0,0,0,0) 20%, rgba(230,230,230,0.3) 100%);background:linear-gradient(to bottom, rgba(0,0,0,0) 20%, rgba(230,230,230,0.3) 100%);-webkit-transition:all 0.1s;transition:all 0.1s}.jv-container .jv-more:hover .jv-toggle{top:50%;color:#111}.jv-container .jv-more:hover:after{background:-webkit-linear-gradient(top, rgba(0,0,0,0) 20%, rgba(230,230,230,0.3) 100%);background:linear-gradient(to bottom, rgba(0,0,0,0) 20%, rgba(230,230,230,0.3) 100%)}.jv-container .jv-button{position:relative;cursor:pointer;display:inline-block;padding:5px;z-index:5}.jv-container .jv-button.copied{opacity:0.4;cursor:default}.jv-container .jv-tooltip{position:absolute}.jv-container .jv-tooltip.right{right:15px}.jv-container .jv-tooltip.left{left:15px}.jv-container .j-icon{font-size:12px}
|
||
`,""]),p.exports=o},function(p,o,n){p.exports=function(i,s){return s=s||{},typeof(i=i&&i.__esModule?i.default:i)!="string"?i:(/^['"].*['"]$/.test(i)&&(i=i.slice(1,-1)),s.hash&&(i+=s.hash),/["'() \t\n]/.test(i)||s.needQuotes?'"'.concat(i.replace(/"/g,'\\"').replace(/\n/g,"\\n"),'"'):i)}},function(p,o){p.exports="data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjE2IiB3aWR0aD0iOCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KIAo8cG9seWdvbiBwb2ludHM9IjAsMCA4LDggMCwxNiIKc3R5bGU9ImZpbGw6IzY2NjtzdHJva2U6cHVycGxlO3N0cm9rZS13aWR0aDowIiAvPgo8L3N2Zz4="}],d.c=m,d.d=function(p,o,n){d.o(p,o)||Object.defineProperty(p,o,{enumerable:!0,get:n})},d.r=function(p){typeof Symbol<"u"&&Symbol.toStringTag&&Object.defineProperty(p,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(p,"__esModule",{value:!0})},d.t=function(p,o){if(1&o&&(p=d(p)),8&o||4&o&&typeof p=="object"&&p&&p.__esModule)return p;var n=Object.create(null);if(d.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:p}),2&o&&typeof p!="string")for(var i in p)d.d(n,i,function(s){return p[s]}.bind(null,i));return n},d.n=function(p){var o=p&&p.__esModule?function(){return p.default}:function(){return p};return d.d(o,"a",o),o},d.o=function(p,o){return Object.prototype.hasOwnProperty.call(p,o)},d.p="",d(d.s=29);function d(p){if(m[p])return m[p].exports;var o=m[p]={i:p,l:!1,exports:{}};return u[p].call(o.exports,o,o.exports,d),o.l=!0,o.exports}var u,m})},893:function(h,g,e){var r=e(3427);r.__esModule&&(r=r.default),typeof r=="string"&&(r=[[h.id,r,""]]),r.locals&&(h.exports=r.locals);var c=e(4402).Z;c("66ebe5c2",r,!0,{sourceMap:!1,shadowMode:!1})},4310:function(h,g,e){var r=e(9413);r.__esModule&&(r=r.default),typeof r=="string"&&(r=[[h.id,r,""]]),r.locals&&(h.exports=r.locals);var c=e(4402).Z;c("7fe62f70",r,!0,{sourceMap:!1,shadowMode:!1})},3102:function(h,g,e){var r=e(1654);r.__esModule&&(r=r.default),typeof r=="string"&&(r=[[h.id,r,""]]),r.locals&&(h.exports=r.locals);var c=e(4402).Z;c("2e5bad82",r,!0,{sourceMap:!1,shadowMode:!1})},398:function(h,g,e){var r=e(5836);r.__esModule&&(r=r.default),typeof r=="string"&&(r=[[h.id,r,""]]),r.locals&&(h.exports=r.locals);var c=e(4402).Z;c("92f44a10",r,!0,{sourceMap:!1,shadowMode:!1})},2565:function(h,g,e){var r=e(1745);r.__esModule&&(r=r.default),typeof r=="string"&&(r=[[h.id,r,""]]),r.locals&&(h.exports=r.locals);var c=e(4402).Z;c("2dc6a158",r,!0,{sourceMap:!1,shadowMode:!1})},4206:function(h,g,e){var r=e(7759);r.__esModule&&(r=r.default),typeof r=="string"&&(r=[[h.id,r,""]]),r.locals&&(h.exports=r.locals);var c=e(4402).Z;c("78bbfe9c",r,!0,{sourceMap:!1,shadowMode:!1})},3652:function(h,g,e){var r=e(1274);r.__esModule&&(r=r.default),typeof r=="string"&&(r=[[h.id,r,""]]),r.locals&&(h.exports=r.locals);var c=e(4402).Z;c("f36dfc9c",r,!0,{sourceMap:!1,shadowMode:!1})},4402:function(h,g,e){e.d(g,{Z:function(){return f}});function r(I,A){for(var V=[],R={},k=0;k<A.length;k++){var T=A[k],L=T[0],ne=T[1],ae=T[2],ue=T[3],O={id:I+":"+k,css:ne,media:ae,sourceMap:ue};R[L]?R[L].parts.push(O):V.push(R[L]={id:L,parts:[O]})}return V}var c=typeof document<"u";if(typeof DEBUG<"u"&&DEBUG&&!c)throw new Error("vue-style-loader cannot be used in a non-browser environment. Use { target: 'node' } in your Webpack config to indicate a server-rendering environment.");var d={},u=c&&(document.head||document.getElementsByTagName("head")[0]),m=null,p=0,o=!1,n=function(){},i=null,s="data-vue-ssr-id",l=typeof navigator<"u"&&/msie [6-9]\b/.test(navigator.userAgent.toLowerCase());function f(I,A,V,R){o=V,i=R||{};var k=r(I,A);return v(k),function(L){for(var ne=[],ae=0;ae<k.length;ae++){var ue=k[ae],O=d[ue.id];O.refs--,ne.push(O)}L?(k=r(I,L),v(k)):k=[];for(var ae=0;ae<ne.length;ae++){var O=ne[ae];if(O.refs===0){for(var B=0;B<O.parts.length;B++)O.parts[B]();delete d[O.id]}}}}function v(I){for(var A=0;A<I.length;A++){var V=I[A],R=d[V.id];if(R){R.refs++;for(var k=0;k<R.parts.length;k++)R.parts[k](V.parts[k]);for(;k<V.parts.length;k++)R.parts.push(C(V.parts[k]));R.parts.length>V.parts.length&&(R.parts.length=V.parts.length)}else{for(var T=[],k=0;k<V.parts.length;k++)T.push(C(V.parts[k]));d[V.id]={id:V.id,refs:1,parts:T}}}}function y(){var I=document.createElement("style");return I.type="text/css",u.appendChild(I),I}function C(I){var A,V,R=document.querySelector("style["+s+'~="'+I.id+'"]');if(R){if(o)return n;R.parentNode.removeChild(R)}if(l){var k=p++;R=m||(m=y()),A=U.bind(null,R,k,!1),V=U.bind(null,R,k,!0)}else R=y(),A=ie.bind(null,R),V=function(){R.parentNode.removeChild(R)};return A(I),function(L){if(L){if(L.css===I.css&&L.media===I.media&&L.sourceMap===I.sourceMap)return;A(I=L)}else V()}}var N=function(){var I=[];return function(A,V){return I[A]=V,I.filter(Boolean).join(`
|
||
`)}}();function U(I,A,V,R){var k=V?"":R.css;if(I.styleSheet)I.styleSheet.cssText=N(A,k);else{var T=document.createTextNode(k),L=I.childNodes;L[A]&&I.removeChild(L[A]),L.length?I.insertBefore(T,L[A]):I.appendChild(T)}}function ie(I,A){var V=A.css,R=A.media,k=A.sourceMap;if(R&&I.setAttribute("media",R),i.ssrId&&I.setAttribute(s,A.id),k&&(V+=`
|
||
/*# sourceURL=`+k.sources[0]+" */",V+=`
|
||
/*# sourceMappingURL=data:application/json;base64,`+btoa(unescape(encodeURIComponent(JSON.stringify(k))))+" */"),I.styleSheet)I.styleSheet.cssText=V;else{for(;I.firstChild;)I.removeChild(I.firstChild);I.appendChild(document.createTextNode(V))}}},5482:function(h){h.exports="data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjE2IiB3aWR0aD0iOCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBmaWxsPSIjNjY2IiBkPSJtMCAwIDggOC04IDh6Ii8+PC9zdmc+"},7203:function(h){h.exports=we}},Re={};function ee(h){var g=Re[h];if(g!==void 0)return g.exports;var e=Re[h]={id:h,exports:{}};return be[h].call(e.exports,e,e.exports,ee),e.exports}ee.m=be,function(){ee.n=function(h){var g=h&&h.__esModule?function(){return h.default}:function(){return h};return ee.d(g,{a:g}),g}}(),function(){ee.d=function(h,g){for(var e in g)ee.o(g,e)&&!ee.o(h,e)&&Object.defineProperty(h,e,{enumerable:!0,get:g[e]})}}(),function(){ee.g=function(){if(typeof globalThis=="object")return globalThis;try{return this||new Function("return this")()}catch{if(typeof window=="object")return window}}()}(),function(){ee.o=function(h,g){return Object.prototype.hasOwnProperty.call(h,g)}}(),function(){ee.r=function(h){typeof Symbol<"u"&&Symbol.toStringTag&&Object.defineProperty(h,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(h,"__esModule",{value:!0})}}(),function(){ee.p=""}(),function(){ee.b=document.baseURI||self.location.href}();var Be={};return function(){if(ee.r(Be),ee.d(Be,{Ask:function(){return so},Flash:function(){return io},Terminal:function(){return Ne},api:function(){return ro},default:function(){return ao}}),typeof window<"u"){var h=window.document.currentScript,g=h&&h.src.match(/(.+\/)[^/]+\.js(\?.*)?$/);g&&(ee.p=g[1])}var e=ee(7203);const r={class:"terminal"},c={key:0,class:"t-crude-font t-cmd-line"},d={class:"t-prompt t-cmd-line-content"},u=["innerHTML"],m={key:1},p={key:0},o={key:1},n={key:2},i={key:3},s={key:4},l=["innerHTML"],f={key:0},v=["innerHTML"],y={key:1},C=["innerHTML"],N=["type"],U={class:"t-last-line t-crude-font t-cmd-line",ref:"terminalInputBox"},ie={class:"t-prompt t-cmd-line-content t-disable-select",ref:"terminalInputPrompt"},I=(0,e.createElementVNode)("span",null," > ",-1),A=["innerHTML"],V={class:"t-flag t-cmd-line t-disable-select"},R={class:"t-cmd-line-content",ref:"terminalEnFlag"},k={class:"t-cmd-line-content",ref:"terminalCnFlag"},T={class:"t-help-msg"},L={key:0};function ne(t,a,b,x,_,P){const w=(0,e.resolveComponent)("t-header"),F=(0,e.resolveComponent)("t-view-normal"),se=(0,e.resolveComponent)("t-view-json"),re=(0,e.resolveComponent)("t-view-code"),W=(0,e.resolveComponent)("t-view-table"),ce=(0,e.resolveComponent)("t-help-box"),Me=(0,e.resolveComponent)("t-editor");return(0,e.openBlock)(),(0,e.createElementBlock)("div",{class:(0,e.normalizeClass)("t-container "+(t._isActive()?"":"t-disable-select")),style:(0,e.normalizeStyle)(t._getContainerStyle()),ref:"terminalContainer"},[(0,e.createElementVNode)("div",r,[t.showHeader?((0,e.openBlock)(),(0,e.createElementBlock)("div",{key:0,class:"t-header-container",ref:"terminalHeader",style:(0,e.normalizeStyle)(t._draggable()?"cursor: move;":""),onDblclick:a[0]||(a[0]=(...X)=>t._fullscreen&&t._fullscreen(...X))},[(0,e.renderSlot)(t.$slots,"header",{},()=>[(0,e.createVNode)(w,{title:t.title},null,8,["title"])])],36)):(0,e.createCommentVNode)("",!0),(0,e.createElementVNode)("div",{class:"t-window",style:(0,e.normalizeStyle)(`${t.showHeader?"height:calc(100% - 34px);margin-top: 34px;":"height:100%"}`),ref:"terminalWindow",onClick:a[11]||(a[11]=(...X)=>t._focus&&t._focus(...X)),onDblclick:a[12]||(a[12]=X=>t._focus(!0))},[((0,e.openBlock)(!0),(0,e.createElementBlock)(e.Fragment,null,(0,e.renderList)(t.terminalLog,(X,he)=>((0,e.openBlock)(),(0,e.createElementBlock)("div",{class:"t-log-box",key:he},[X.type==="cmdLine"?((0,e.openBlock)(),(0,e.createElementBlock)("span",c,[(0,e.createElementVNode)("span",d,[(0,e.createElementVNode)("span",{innerHTML:X.content},null,8,u)])])):((0,e.openBlock)(),(0,e.createElementBlock)("div",m,[X.type==="normal"?((0,e.openBlock)(),(0,e.createElementBlock)("span",p,[(0,e.renderSlot)(t.$slots,"normal",{message:X},()=>[(0,e.createVNode)(F,{item:X},null,8,["item"])])])):X.type==="json"?((0,e.openBlock)(),(0,e.createElementBlock)("div",o,[(0,e.renderSlot)(t.$slots,"json",{message:X},()=>[(0,e.createVNode)(se,{item:X,idx:he},null,8,["item","idx"])])])):X.type==="code"?((0,e.openBlock)(),(0,e.createElementBlock)("div",n,[(0,e.renderSlot)(t.$slots,"code",{message:X},()=>[(0,e.createVNode)(re,{item:X,idx:he},null,8,["item","idx"])])])):X.type==="table"?((0,e.openBlock)(),(0,e.createElementBlock)("div",i,[(0,e.renderSlot)(t.$slots,"table",{message:X},()=>[(0,e.createVNode)(W,{item:X,idx:he},null,8,["item","idx"])])])):X.type==="html"?((0,e.openBlock)(),(0,e.createElementBlock)("div",s,[(0,e.renderSlot)(t.$slots,"html",{message:X},()=>[(0,e.createElementVNode)("div",{innerHTML:X.content},null,8,l)])])):(0,e.createCommentVNode)("",!0)]))]))),128)),t.flash.open&&t.flash.content?((0,e.openBlock)(),(0,e.createElementBlock)("div",f,[(0,e.renderSlot)(t.$slots,"flash",{content:t.flash.content},()=>[(0,e.createElementVNode)("div",{innerHTML:t.flash.content},null,8,v)])])):(0,e.createCommentVNode)("",!0),t.ask.open&&t.ask.question?((0,e.openBlock)(),(0,e.createElementBlock)("div",y,[(0,e.createElementVNode)("div",{innerHTML:t.ask.question,style:{display:"inline-block"}},null,8,C),(0,e.withDirectives)((0,e.createElementVNode)("input",{type:t.ask.isPassword?"password":"text",ref:"terminalAskInput","onUpdate:modelValue":a[1]||(a[1]=X=>t.ask.input=X),class:"t-ask-input",autocomplete:"off","auto-complete":"new-password",onKeyup:a[2]||(a[2]=(0,e.withKeys)((...X)=>t._onAskInput&&t._onAskInput(...X),["enter"]))},null,40,N),[[e.vModelDynamic,t.ask.input]])])):(0,e.createCommentVNode)("",!0),(0,e.withDirectives)((0,e.createElementVNode)("p",U,[(0,e.createElementVNode)("span",ie,[(0,e.createElementVNode)("span",null,(0,e.toDisplayString)(t.context),1),I],512),(0,e.createElementVNode)("span",{class:"t-cmd-line-content",innerHTML:t._commandFormatter(t.command)},null,8,A),(0,e.withDirectives)((0,e.createElementVNode)("span",{class:"cursor t-disable-select",ref:"terminalCursor",style:(0,e.normalizeStyle)(`width:${t.cursorConf.width}px;left:${t.cursorConf.left};top:${t.cursorConf.top};`)}," ",4),[[e.vShow,t.cursorConf.show]]),(0,e.withDirectives)((0,e.createElementVNode)("input",{type:"text",autofocus:"autofocus","onUpdate:modelValue":a[3]||(a[3]=X=>t.command=X),class:"t-cmd-input t-disable-select",ref:"terminalCmdInput",autocomplete:"off","auto-complete":"new-password",onKeydown:a[4]||(a[4]=(...X)=>t._onInputKeydown&&t._onInputKeydown(...X)),onKeyup:[a[5]||(a[5]=(...X)=>t._onInputKeyup&&t._onInputKeyup(...X)),a[8]||(a[8]=(0,e.withKeys)((0,e.withModifiers)((...X)=>t._switchPreCmd&&t._switchPreCmd(...X),["exact"]),["up"])),a[9]||(a[9]=(0,e.withKeys)((0,e.withModifiers)((...X)=>t._switchNextCmd&&t._switchNextCmd(...X),["exact"]),["down"])),a[10]||(a[10]=(0,e.withKeys)((...X)=>t._execute&&t._execute(...X),["enter"]))],onInput:a[6]||(a[6]=(...X)=>t._onInput&&t._onInput(...X)),onFocusin:a[7]||(a[7]=X=>t.cursorConf.show=!0)},null,544),[[e.vModelText,t.command]]),(0,e.createElementVNode)("span",V,[(0,e.createElementVNode)("span",R,"a",512),(0,e.createElementVNode)("span",k,"你",512)])],512),[[e.vShow,t.showInputLine]]),(0,e.renderSlot)(t.$slots,"helpCmd",{item:t.searchCmdResult.item},()=>[(0,e.createElementVNode)("p",T,(0,e.toDisplayString)(t.searchCmdResult.item?t.searchCmdResult.item.usage:""),1)])],36)]),t.enableExampleHint?((0,e.openBlock)(),(0,e.createElementBlock)("div",L,[(0,e.renderSlot)(t.$slots,"helpBox",{showHeader:t.showHeader,item:t.searchCmdResult.item},()=>[(0,e.withDirectives)((0,e.createVNode)(ce,{ref:"terminalHelpBox","show-header":t.showHeader,result:t.searchCmdResult},null,8,["show-header","result"]),[[e.vShow,t.searchCmdResult.show]])])])):(0,e.createCommentVNode)("",!0),t.textEditor.open?((0,e.openBlock)(),(0,e.createElementBlock)("div",{key:1,class:"t-text-editor-container",style:(0,e.normalizeStyle)(`${t.showHeader?"height:calc(100% - 34px);margin-top: 34px;":"height:100%"}`)},[(0,e.renderSlot)(t.$slots,"textEditor",{data:t.textEditor},()=>[(0,e.createVNode)(Me,{config:t.textEditor,modelValue:t.textEditor.value,"onUpdate:modelValue":a[13]||(a[13]=X=>t.textEditor.value=X),onClose:t._textEditorClose,ref:"terminalTextEditor"},null,8,["config","modelValue","onClose"])])],4)):(0,e.createCommentVNode)("",!0)],6)}ee(4206),ee(398),ee(3652),ee(3102);const ae=[{key:"help",title:"Help",group:"local",usage:"help [pattern]",description:"Show command document.",example:[{des:"Get all commands.",cmd:"help"},{des:"Get help documentation for exact match commands.",cmd:"help refresh"},{des:"Get help documentation for fuzzy matching commands.",cmd:"help *e*"},{des:"Get help documentation for specified group, match key must start with ':'.",cmd:"help :groupA"}]},{key:"clear",title:"Clear screen or history logs",group:"local",usage:"clear [history]",description:"Clear screen or history.",example:[{cmd:"clear",des:"Clear all records on the current screen."},{cmd:"clear history",des:"Clear command history"}]},{key:"open",title:"Open page",group:"local",usage:"open <url>",description:"Open a specified page.",example:[{cmd:"open blog.beifengtz.com"}]}],ue={CMD_LINE:"cmdLine",NORMAL:"normal",JSON:"json",CODE:"code",TABLE:"table",HTML:"html",ANSI:"ansi"},O={SUCCESS:"success",ERROR:"error",INFO:"info",WARN:"warning",SYSTEM:"system"};function B(t){return String(t).replace(/&(?!\w+;)/g,"&").replace(/ /g," ").replace(/</g,"<").replace(/>/g,">").replace(/"/g,""").replace(/'/g,"'").replace(/\n/g,"<br>").replace(/\t/g," ")}function Z(t){return t==null||typeof t=="string"&&t.trim().length===0||typeof t=="object"&&Object.keys(t).length===0}function Q(t){return!Z(t)}function le(t){return t?t.replace(/[<">']/g,a=>({"<":"<",'"':""",">":">","'":"'"})[a]):""}function M(t=document.body.clientWidth){let a={};return t<600?a.xs=!0:t>=600&&t<960?a.sm=!0:t>=960&&t<1264?a.md=!0:t>=1264&&t<1904?a.lg=!0:a.xl=!0,a}function S(){return/Safari/.test(navigator.userAgent)&&!/Chrome/.test(navigator.userAgent)}function j(t){let a=0;for(let b=0;b<t.length;b++)t[b].match(/[^\x00-\xff]/ig)!=null?a+=2:a+=1;return a}function H(t,a,b){t&&t.addEventListener&&t.addEventListener(a,b)}function $(t,a,b){t&&t.removeEventListener&&t.removeEventListener(a,b)}function K(){if(navigator&&navigator.clipboard)return navigator.clipboard.readText();{let t=document.createElement("div");t.contentEditable=!0;let a=document.activeElement.appendChild(t).parentNode;t.focus(),document.execCommand("paste");let b=t.innerText;return a.removeChild(t),b}}function de(t){if(t)if(t=t.replace(/nbsp;/g," "),navigator&&navigator.clipboard)navigator.clipboard.writeText(t).then(()=>{});else{let a=document.createElement("textarea");a.value=t,a.style.position="absolute",a.style.opacity=0,a.style.left="-999999px",a.style.top="-999999px",document.body.appendChild(a),a.focus(),a.select(),document.execCommand("copy"),a.remove()}}function ve(t,a){const{x:b,y:x}=t,_=a.x,P=a.y,w=a.width,F=a.height;return b>=_&&b<=_+w&&x>=P&&x<=P+F}function Fe(){return window.getSelection?window.getSelection():document.getSelection()}function Ge(t){if(typeof t=="object"&&t)return t;if(typeof t=="string")try{return JSON.parse(t)}catch{return t}}function ze(t){/^((http|https):\/\/)?(([A-Za-z0-9]+-[A-Za-z0-9]+|[A-Za-z0-9]+)\.)+([A-Za-z]+)[/?:]?.*$/.test(t)?!t.startsWith("http")&&!t.startsWith("https")?window.open(`http://${t}`):window.open(t):this._pushMessage({class:O.ERROR,type:ue.NORMAL,content:"Invalid website url"})}function E(t){if(Z(t))return"";let a=t.replace(/\xA0/g," ").split(" "),b="";for(let x=0;x<a.length;x++){let _=B(a[x]);x===0?b+=`<span class='t-cmd-key'>${_}</span>`:_.startsWith("-")?b+=`<span class="t-cmd-arg">${_}</span>`:_.length>0&&(b+=`<span>${_}</span>`),x<a.length-1&&(b+="<span> </span>")}return b}function ye(t,a,b=null){for(;t;){if(t===a)return!0;if(b&&t.classList.contains(b))break;t=t.parentElement}return!1}function fe(){let t=navigator.userAgent;if(t)return/mobile/i.test(t);let a=M();return a.xs||a.sm}function Te(){let t=navigator.userAgent;return t?/pad/i.test(t):M().sm}const gt=new vt,ot=100;function vt(){const t="terminal";let a=window.localStorage.getItem(t);a==null?a={}:a=JSON.parse(a);const b=function(re,W){let ce=_(re);ce.cmdLog==null&&(ce.cmdLog=[]),(ce.cmdLog.length===0||ce.cmdLog[ce.cmdLog.length-1]!==W)&&(ce.cmdLog.push(W),ce.cmdLog.length>ot&&ce.cmdLog.splice(0,ce.cmdLog.length-ot)),ce.cmdIdx=ce.cmdLog.length,x()},x=function(){window.localStorage.setItem(t,JSON.stringify(a))},_=function(re){let W=a[re];return W==null&&(W={},a[re]=W),W};return{pushCmd:b,getLog:function(re){let W=_(re);return W.cmdLog==null&&(W.cmdLog=[]),W.cmdLog},clearLog:function(re){let W=_(re);W.cmdLog=[],W.cmdIdx=0,x()},getIdx:function(re){return _(re).cmdIdx|0},setIdx:function(re,W){let ce=_(re);ce.cmdIdx=W}}}var Ae=gt;ee(1703);const He={};let rt={};function it(t,a){if(He[t]!=null)throw Error(`Unable to register an existing terminal: ${t}`);He[t]=a}function st(t){delete He[t]}function bt(t,a,b){st(a),it(t,b)}const Ee={setOptions(t){rt=t},getOptions(){return rt},post(t="terminal",a,b){let x=He[t];if(x!=null)return x(a,b)},pushMessage(t,a){return Ee.post(t,"pushMessage",a)},getHistory(){return Ae},fullscreen(t){return Ee.post(t,"fullscreen")},isFullscreen(t){return Ee.post(t,"isFullscreen")},dragging(t,a){return Ee.post(t,"dragging",a)},execute(t,a){return Ee.post(t,"execute",a)},focus(t,a){return Ee.post(t,"focus",a)},elementInfo(t,a){return Ee.post(t,"elementInfo",a)},textEditorOpen(t,a){return Ee.post(t,"textEditorOpen",a)},textEditorClose(t,a){return Ee.post(t,"textEditorClose",a)}};var Pe=Ee;const{pushMessage:yt,fullscreen:_t,isFullscreen:xt,dragging:wt,execute:Et,focus:Ct,elementInfo:kt,textEditorClose:jt,textEditorOpen:St}=Ee;class Tt{finish(){this.onFinishListener!=null&&this.onFinishListener()}onFinish(a){this.onFinishListener=a}}var at=Tt;class At extends at{flush(a){this.handler!=null&&this.handler(a)}onFlush(a){this.handler=a}}var Ye=At;class Mt extends at{ask(a){this.handler!=null&&this.handler(a)}onAsk(a){this.handler=a}}var Ze=Mt;const De=t=>((0,e.pushScopeId)("data-v-5b8c9cc0"),t=t(),(0,e.popScopeId)(),t),Ot={class:"t-header"},Bt={style:{display:"inline-block"}},It={class:"t-shell-dots"},Nt=[De(()=>(0,e.createElementVNode)("svg",{t:"1645078279626",class:"t-shell-dot",viewBox:"0 0 1024 1024",version:"1.1",xmlns:"http://www.w3.org/2000/svg","p-id":"1864",width:"10",height:"10"},[(0,e.createElementVNode)("path",{d:"M544.448 499.2l284.576-284.576a32 32 0 0 0-45.248-45.248L499.2 453.952 214.624 169.376a32 32 0 0 0-45.248 45.248l284.576 284.576-284.576 284.576a32 32 0 0 0 45.248 45.248l284.576-284.576 284.576 284.576a31.904 31.904 0 0 0 45.248 0 32 32 0 0 0 0-45.248L544.448 499.2z","p-id":"1865",fill:"#1413139c"})],-1))],Lt=[De(()=>(0,e.createElementVNode)("svg",{t:"1645078503601",class:"t-shell-dot",viewBox:"0 0 1024 1024",version:"1.1",xmlns:"http://www.w3.org/2000/svg","p-id":"2762",width:"10",height:"10"},[(0,e.createElementVNode)("path",{d:"M872 474H152c-4.4 0-8 3.6-8 8v60c0 4.4 3.6 8 8 8h720c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8z","p-id":"2763",fill:"#1413139c"})],-1))],Rt=[De(()=>(0,e.createElementVNode)("svg",{t:"1645078604258",class:"t-shell-dot",viewBox:"0 0 1024 1024",version:"1.1",xmlns:"http://www.w3.org/2000/svg","p-id":"9907",width:"10",height:"10"},[(0,e.createElementVNode)("path",{d:"M188.373333 128H384c23.573333 0 42.666667-19.093333 42.666667-42.666667s-19.093333-42.666667-42.666667-42.666666H85.333333C61.76 42.666667 42.666667 61.76 42.666667 85.333333v298.666667c0 23.573333 19.093333 42.666667 42.666666 42.666667s42.666667-19.093333 42.666667-42.666667V188.373333L396.170667 456.533333a42.730667 42.730667 0 0 0 60.362666 0 42.741333 42.741333 0 0 0 0-60.362666L188.373333 128zM938.666667 597.002667c-23.573333 0-42.666667 19.093333-42.666667 42.666666v195.626667l-268.309333-268.16c-16.746667-16.64-43.893333-16.64-60.544 0s-16.650667 43.893333 0 60.533333L835.317333 896h-195.626666c-23.584 0-42.666667 19.093333-42.666667 42.666667s19.082667 42.666667 42.666667 42.666666h298.666666C961.92 981.333333 981.333333 961.92 981.333333 938.336v-298.666667c0-23.573333-19.093333-42.666667-42.666666-42.666666z","p-id":"9908",fill:"#1413139c"})],-1))],Pt={key:0,t:"1683254395548",class:"icon",viewBox:"0 0 1025 1024",version:"1.1",xmlns:"http://www.w3.org/2000/svg","p-id":"4113",width:"18",height:"18"},Dt=[De(()=>(0,e.createElementVNode)("path",{d:"M320 839.68l-238.592 174.08c-8.704 6.656-19.456 9.728-29.696 9.728-12.8 0-26.112-5.12-35.84-14.848-17.92-17.92-20.48-46.08-5.12-66.56l212.992-288.256L56.32 487.424C39.936 471.04 36.864 445.44 48.128 425.472c8.192-12.8 76.8-112.64 229.376-75.264 2.56 0.512 5.12 0.512 8.192 1.024 6.144 0.512 13.312 1.024 20.992 2.56 32.256 5.12 89.6-20.48 139.264-62.976 47.616-40.448 78.336-87.552 78.336-120.32 0-7.68 0-15.872-0.512-23.552-1.024-30.72-3.072-77.824 31.744-112.64 41.472-41.472 107.52-45.056 153.088-7.68 1.024 0.512 1.536 1.536 2.56 2.56 24.576 24.064 276.48 275.968 279.04 278.528 21.504 21.504 33.792 50.688 33.792 81.408s-11.776 59.392-33.792 80.896c-34.816 34.816-82.432 33.28-113.664 31.744-7.168 0-15.36-0.512-23.04-0.512-30.72 0-67.584 21.504-103.936 60.928-50.688 55.296-81.92 126.464-79.36 158.72 1.024 10.24 3.072 28.16 3.584 30.72 36.864 149.504-62.976 217.6-74.752 225.28-20.48 12.288-46.592 9.216-62.976-7.168l-165.376-165.376-50.688 35.328z","p-id":"4114",fill:"#daf3ef"},null,-1))],Vt={key:1,t:"1683166931100",class:"icon",viewBox:"0 0 1025 1024",version:"1.1",xmlns:"http://www.w3.org/2000/svg","p-id":"2638",width:"18",height:"18"},Ft=[De(()=>(0,e.createElementVNode)("path",{d:"M51.196068 1024c-13.021992 0-26.0184-5.091113-36.021541-15.094254-18.113104-18.164271-20.262117-46.050265-5.091113-66.337966l213.059228-288.325828-166.983379-166.983379C39.862586 470.961896 36.639068 445.48075 48.305135 425.2698c7.982046-12.612656 76.699275-112.82315 229.483822-75.010766 2.532765 0.307002 5.270197 0.537253 8.212297 0.793088 6.267953 0.537253 13.277827 1.17684 20.87612 2.404847 32.33752 5.244614 89.516599-20.722619 139.148552-63.037697 47.559691-40.49865 78.285451-87.751339 78.285451-120.344693 0-7.57271-0.179084-15.631507-0.358169-23.536802-1.279174-30.623426-3.223519-77.697031 31.979351-112.874317 41.649907-41.701074 107.552953-45.05251 153.270633-7.854129 0.921005 0.741921 1.76526 1.535009 2.583932 2.379264l-0.025583 0c24.585725 24.048472 276.608594 275.815506 279.243692 278.476188 21.694792 21.694792 33.642277 50.527374 33.693444 81.176384 0.025583 30.674593-11.896319 59.456009-33.539943 81.099634-35.023785 35.049369-82.353225 33.053857-113.565071 31.723516-7.393626-0.153501-15.478006-0.332585-23.025133-0.332585-30.828094 0-67.69389 21.592458-103.715431 60.760767-50.808793 55.260318-82.09739 126.63823-79.411124 158.617581 1.125673 10.258976 3.223519 28.37208 3.607271 30.930428 36.891379 149.612195-63.114447 217.843339-74.627013 225.109047-20.697036 12.484739-46.357267 9.389137-63.012113-7.240125l-178.393611-178.393611c-10.003141-10.003141-10.003141-26.171901 0-36.175042s26.171901-10.003141 36.175042 0l178.393611 178.393611c7.854129-5.091113 80.101878-54.646315 51.320462-171.76749-0.51167-2.35368-3.044434-23.562386-4.374775-35.970374-4.298025-51.115795 35.586622-136.027367 92.688951-198.118475 32.439854-35.254036 83.27423-77.287695 141.348731-77.287695 7.905296 0 16.399011 0.179084 24.662475 0.358169 32.41427 1.355924 58.048918 0.972172 75.77827-16.782763 11.973069-11.973069 18.548024-27.885994 18.548024-44.847842-0.025583-17.013015-6.677288-33.00269-18.701524-45.05251C952.220677 340.23031 683.849964 72.243349 675.944668 64.645055c-24.278723-19.724864-60.7096-17.882853-83.785899 5.21903-17.908437 17.908437-18.317772 43.491917-17.013015 75.087516 0.204668 8.800717 0.383752 17.243266 0.383752 25.148562 0 48.378362-35.995957 107.936705-96.270638 159.282751-49.478452 42.135993-122.979792 83.811483-180.491457 74.60143-6.293536-1.023339-12.049819-1.509425-17.192099-1.944345-3.325852-0.281418-6.421454-0.562837-9.312387-0.921005-2.456014-0.07675-4.860861-0.537253-7.188958-1.304758-117.760762-29.037251-167.597382 43.44075-172.893163 51.806549l182.742803 182.026466c8.954218 8.954218 10.028724 23.101883 2.481598 33.309692L51.170485 973.114457l238.617125-174.530506c11.435816-8.365798 27.425491-5.80745 35.740123 5.602782s5.80745 27.399908-5.602782 35.714539l-238.821793 174.12117C72.148939 1020.699731 61.685295 1024 51.196068 1024z",fill:"#e6e6e6","p-id":"2639"},null,-1))];function zt(t,a,b,x,_,P){return(0,e.openBlock)(),(0,e.createElementBlock)("div",Ot,[(0,e.createElementVNode)("h4",Bt,[(0,e.createElementVNode)("span",{onClick:a[0]||(a[0]=w=>t.$parent._triggerClick("title")),class:"t-disable-select",style:{cursor:"pointer"}},(0,e.toDisplayString)(t.title),1)]),(0,e.createElementVNode)("ul",It,[(0,e.createElementVNode)("li",{class:"shell-dot-item t-shell-dots-red",onClick:a[1]||(a[1]=w=>t.$parent._triggerClick("close"))},Nt),(0,e.createElementVNode)("li",{class:"shell-dot-item t-shell-dots-yellow",onClick:a[2]||(a[2]=w=>t.$parent._triggerClick("minScreen"))},Lt),(0,e.createElementVNode)("li",{class:"shell-dot-item t-shell-dots-green",onClick:a[3]||(a[3]=w=>t.$parent._triggerClick("fullScreen"))},Rt)]),(0,e.createElementVNode)("div",{class:"pin",onClick:a[4]||(a[4]=w=>t.$parent._triggerClick("pin"))},[t.$parent.$props.dragConf.pinned?((0,e.openBlock)(),(0,e.createElementBlock)("svg",Pt,Dt)):((0,e.openBlock)(),(0,e.createElementBlock)("svg",Vt,Ft))])])}function lt(){return{title:{type:String,default:"vue-web-terminal"}}}function Ue(){return{item:{type:Object,default:()=>({class:null,type:"normal",content:null,tag:null})},idx:Number|String}}function Ht(){return{...lt(),name:{type:String,default:""},initLog:{type:Array,default:()=>[{type:"normal",content:"Terminal Initializing ..."},{type:"normal",content:"Current login time: "+new Date().toLocaleString()},{type:"normal",content:"Welcome to vue web terminal! If you are using for the first time, you can use the <span class='t-cmd-key'>help</span> command to learn.Thanks for your star support: <a class='t-a' target='_blank' href='https://github.com/tzfun/vue-web-terminal'>https://github.com/tzfun/vue-web-terminal</a>"}]},context:{type:String,default:"/vue-web-terminal"},commandStore:{type:Array},commandStoreSort:{type:Function},warnLogCountLimit:{type:Number,default:200},autoHelp:{type:Boolean,default:!0},showHeader:{type:Boolean,default:!0},enableExampleHint:{type:Boolean,default:!0},inputFilter:{type:Function},dragConf:{type:Object,default:()=>({width:700,height:500,zIndex:100,init:{x:null,y:null},pinned:!1})},commandFormatter:{type:Function},tabKeyHandler:{type:Function},searchHandler:{type:Function},scrollMode:{type:String,default:"smooth"},pushMessageBefore:Function}}var Ut={name:"THeader",props:lt()};ee(4310);var Ie=ee(8118),Wt=(0,Ie.Z)(Ut,[["render",zt],["__scopeId","data-v-5b8c9cc0"]]);const $t={class:"t-content-normal"},Kt=["innerHTML"];function Jt(t,a,b,x,_,P){return(0,e.openBlock)(),(0,e.createElementBlock)("span",$t,[P._nonEmpty(t.item.tag==null?t.item.class:t.item.tag)?((0,e.openBlock)(),(0,e.createElementBlock)("span",{key:0,class:(0,e.normalizeClass)(t.item.class),style:{"margin-right":"10px"}},(0,e.toDisplayString)(t.item.tag==null?t.item.class:t.item.tag),3)):(0,e.createCommentVNode)("",!0),(0,e.createElementVNode)("span",{innerHTML:t.item.content},null,8,Kt)])}var Gt={name:"TViewNormal",props:Ue(),methods:{_nonEmpty(t){return Q(t)}}},Yt=(0,Ie.Z)(Gt,[["render",Jt]]);const Zt={style:{position:"relative"},class:"t-json-container"},Qt=(0,e.createElementVNode)("option",{value:"",disabled:"",selected:"",hidden:"",label:"Choose a display deep"},null,-1),Xt=["label","value"];function qt(t,a,b,x,_,P){const w=(0,e.resolveComponent)("json-viewer");return(0,e.openBlock)(),(0,e.createElementBlock)("span",Zt,[((0,e.openBlock)(),(0,e.createBlock)(w,{"expand-depth":t.item.depth,sort:"",copyable:"",expanded:"",key:t.idx+"_"+t.item.depth,value:P._parseToJson(t.item.content)},null,8,["expand-depth","value"])),(0,e.withDirectives)((0,e.createElementVNode)("select",{class:"t-json-deep-selector","onUpdate:modelValue":a[0]||(a[0]=F=>t.item.depth=F)},[Qt,((0,e.openBlock)(!0),(0,e.createElementBlock)(e.Fragment,null,(0,e.renderList)(_.jsonViewDepth,F=>((0,e.openBlock)(),(0,e.createElementBlock)("option",{key:F,label:`Deep ${F}`,value:F},null,8,Xt))),128))],512),[[e.vModelSelect,t.item.depth]])])}ee(2565);var en={name:"TViewJson",data(){return{jsonViewDepth:[1,2,3,4,5,6,7,8,9,10]}},props:Ue(),methods:{_parseToJson(t){return Ge(t)}}},tn=(0,Ie.Z)(en,[["render",qt]]);const nn={class:"t-code"},on={key:0,class:"t-vue-highlight"},rn={key:1,class:"t-vue-codemirror"},sn={key:2,style:{background:"rgb(39 50 58)"}},an={style:{padding:"1em",margin:"0"}},ln=["innerHTML"];function cn(t,a,b,x,_,P){const w=(0,e.resolveComponent)("highlightjs"),F=(0,e.resolveComponent)("codemirror");return(0,e.openBlock)(),(0,e.createElementBlock)("div",nn,[P.highlightjsConf()?((0,e.openBlock)(),(0,e.createElementBlock)("div",on,[(0,e.createVNode)(w,{ref:"highlightjs",autodetect:"",code:t.item.content},null,8,["code"])])):P.codemirrorConf()?((0,e.openBlock)(),(0,e.createElementBlock)("div",rn,[(0,e.createVNode)(F,{ref:"codemirror",modelValue:t.item.content,"onUpdate:modelValue":a[0]||(a[0]=se=>t.item.content=se),options:P.codemirrorConf()},null,8,["modelValue","options"])])):((0,e.openBlock)(),(0,e.createElementBlock)("div",sn,[(0,e.createElementVNode)("pre",an,[(0,e.createElementVNode)("code",{style:{"font-size":"15px"},innerHTML:t.item.content},null,8,ln)])]))])}var un={name:"TViewCode",props:Ue(),methods:{highlightjsConf(){return Pe.getOptions().highlight},codemirrorConf(){return Pe.getOptions().codemirror}}},dn=(0,Ie.Z)(un,[["render",cn]]);const pn={class:"t-table t-border-dashed"},fn={class:"t-border-dashed"},hn=["innerHTML"];function mn(t,a,b,x,_,P){return(0,e.openBlock)(),(0,e.createElementBlock)("table",pn,[(0,e.createElementVNode)("thead",null,[(0,e.createElementVNode)("tr",fn,[((0,e.openBlock)(!0),(0,e.createElementBlock)(e.Fragment,null,(0,e.renderList)(t.item.content.head,w=>((0,e.openBlock)(),(0,e.createElementBlock)("td",{key:w,class:"t-border-dashed"},(0,e.toDisplayString)(w),1))),128))])]),(0,e.createElementVNode)("tbody",null,[((0,e.openBlock)(!0),(0,e.createElementBlock)(e.Fragment,null,(0,e.renderList)(t.item.content.rows,(w,F)=>((0,e.openBlock)(),(0,e.createElementBlock)("tr",{key:F,class:"t-border-dashed"},[((0,e.openBlock)(!0),(0,e.createElementBlock)(e.Fragment,null,(0,e.renderList)(w,(se,re)=>((0,e.openBlock)(),(0,e.createElementBlock)("td",{key:re,class:"t-border-dashed"},[(0,e.createElementVNode)("div",{innerHTML:se},null,8,hn)]))),128))]))),128))])])}var gn={name:"TViewTable",props:Ue()},vn=(0,Ie.Z)(gn,[["render",mn]]);const bn=["innerHTML"],yn={key:1},_n={key:0},xn=(0,e.createTextVNode)("Example: "),wn={key:1},En={class:"t-cmd-help-eg"},Cn={class:"t-cmd-help-example"},kn={class:"t-example-ul"},jn={class:"t-example-li"},Sn={class:"t-example-li"},Tn={key:0,class:"t-cmd-help-des"};function An(t,a,b,x,_,P){return b.result&&b.result.item&&!P._screenType().xs?((0,e.openBlock)(),(0,e.createElementBlock)("div",{key:0,class:"t-cmd-help",ref:"terminalHelpBox",style:(0,e.normalizeStyle)(b.showHeader?"top: 40px;max-height: calc(100% - 60px);":"top: 15px;max-height: calc(100% - 40px);")},[b.result.item.description!=null?((0,e.openBlock)(),(0,e.createElementBlock)("p",{key:0,class:"text",style:{margin:"15px 0"},innerHTML:b.result.item.description},null,8,bn)):(0,e.createCommentVNode)("",!0),b.result.item.example!=null&&b.result.item.example.length>0?((0,e.openBlock)(),(0,e.createElementBlock)("div",yn,[((0,e.openBlock)(!0),(0,e.createElementBlock)(e.Fragment,null,(0,e.renderList)(b.result.item.example,(w,F)=>((0,e.openBlock)(),(0,e.createElementBlock)("div",{key:F,class:"text"},[b.result.item.example.length===1?((0,e.openBlock)(),(0,e.createElementBlock)("div",_n,[(0,e.createElementVNode)("span",null,[xn,(0,e.createElementVNode)("code",null,(0,e.toDisplayString)(w.cmd),1),(0,e.createTextVNode)(" "+(0,e.toDisplayString)(w.des),1)])])):((0,e.openBlock)(),(0,e.createElementBlock)("div",wn,[(0,e.createElementVNode)("div",En," eg"+(0,e.toDisplayString)(b.result.item.example.length>1?F+1:"")+": ",1),(0,e.createElementVNode)("div",Cn,[(0,e.createElementVNode)("ul",kn,[(0,e.createElementVNode)("li",jn,[(0,e.createElementVNode)("code",null,(0,e.toDisplayString)(w.cmd),1)]),(0,e.createElementVNode)("li",Sn,[w.des!=null?((0,e.openBlock)(),(0,e.createElementBlock)("span",Tn,(0,e.toDisplayString)(w.des),1)):(0,e.createCommentVNode)("",!0)])])])]))]))),128))])):(0,e.createCommentVNode)("",!0)],4)):(0,e.createCommentVNode)("",!0)}var Mn={name:"THelpBox",props:{showHeader:Boolean,result:Object},setup(){return{terminalHelpBox:(0,e.ref)(null)}},methods:{_screenType(){return M()},getBoundingClientRect(){let t=this.terminalHelpBox;if(t)return t.getBoundingClientRect()}}},On=(0,Ie.Z)(Mn,[["render",An]]);const Bn={class:"t-editor"},In={class:"t-text-editor-floor",align:"center"};function Nn(t,a,b,x,_,P){return(0,e.openBlock)(),(0,e.createElementBlock)("div",Bn,[(0,e.withDirectives)((0,e.createElementVNode)("textarea",{name:"editor",ref:"textEditor",class:"t-text-editor","onUpdate:modelValue":a[0]||(a[0]=w=>_.value=w),onFocus:a[1]||(a[1]=(...w)=>b.config.onFocus&&b.config.onFocus(...w)),onBlur:a[2]||(a[2]=(...w)=>b.config.onBlur&&b.config.onBlur(...w))},null,544),[[e.vModelText,_.value]]),(0,e.createElementVNode)("div",In,[(0,e.createElementVNode)("button",{class:"t-text-editor-floor-btn t-close-btn",onClick:a[3]||(a[3]=w=>t.$emit("close",!1)),title:"Cancel Edit"},"Cancel"),(0,e.createElementVNode)("button",{class:"t-text-editor-floor-btn t-save-btn",onClick:a[4]||(a[4]=w=>t.$emit("close",!0)),title:"Save And Close"},"Save & Close")])])}var Ln={name:"TEditor",data(){return{value:""}},props:{config:Object,modelValue:String},watch:{value:{handler(t){this.$emit("update:modelValue",t)}}},setup(){return{textEditor:(0,e.ref)(null)}},mounted(){this.value=this.config.value},methods:{focus(){this.textEditor.focus()}}};ee(893);var Rn=(0,Ie.Z)(Ln,[["render",Nn]]),ct=JSON.parse('{"c0":"rgb(0,0,0)","c1":"rgb(128,0,0)","c2":"rgb(0,128,0)","c3":"rgb(128,128,0)","c4":"rgb(0,0,128)","c5":"rgb(128,0,128)","c6":"rgb(0,128,128)","c7":"rgb(192,192,192)","c8":"rgb(128,128,128)","c9":"rgb(255,0,0)","c10":"rgb(0,255,0)","c11":"rgb(255,255,0)","c12":"rgb(0,0,255)","c13":"rgb(255,0,255)","c14":"rgb(0,255,255)","c15":"rgb(255,255,255)","c16":"rgb(0,0,0)","c17":"rgb(0,0,95)","c18":"rgb(0,0,135)","c19":"rgb(0,0,175)","c20":"rgb(0,0,215)","c21":"rgb(0,0,255)","c22":"rgb(0,95,0)","c23":"rgb(0,95,95)","c24":"rgb(0,95,135)","c25":"rgb(0,95,175)","c26":"rgb(0,95,215)","c27":"rgb(0,95,255)","c28":"rgb(0,135,0)","c29":"rgb(0,135,95)","c30":"rgb(0,135,135)","c31":"rgb(0,135,175)","c32":"rgb(0,135,215)","c33":"rgb(0,135,255)","c34":"rgb(0,175,0)","c35":"rgb(0,175,95)","c36":"rgb(0,175,135)","c37":"rgb(0,175,175)","c38":"rgb(0,175,215)","c39":"rgb(0,175,255)","c40":"rgb(0,215,0)","c41":"rgb(0,215,95)","c42":"rgb(0,215,135)","c43":"rgb(0,215,175)","c44":"rgb(0,215,215)","c45":"rgb(0,215,255)","c46":"rgb(0,255,0)","c47":"rgb(0,255,95)","c48":"rgb(0,255,135)","c49":"rgb(0,255,175)","c50":"rgb(0,255,215)","c51":"rgb(0,255,255)","c52":"rgb(95,0,0)","c53":"rgb(95,0,95)","c54":"rgb(95,0,135)","c55":"rgb(95,0,175)","c56":"rgb(95,0,215)","c57":"rgb(95,0,255)","c58":"rgb(95,95,0)","c59":"rgb(95,95,95)","c60":"rgb(95,95,135)","c61":"rgb(95,95,175)","c62":"rgb(95,95,215)","c63":"rgb(95,95,255)","c64":"rgb(95,135,0)","c65":"rgb(95,135,95)","c66":"rgb(95,135,135)","c67":"rgb(95,135,175)","c68":"rgb(95,135,215)","c69":"rgb(95,135,255)","c70":"rgb(95,175,0)","c71":"rgb(95,175,95)","c72":"rgb(95,175,135)","c73":"rgb(95,175,175)","c74":"rgb(95,175,215)","c75":"rgb(95,175,255)","c76":"rgb(95,215,0)","c77":"rgb(95,215,95)","c78":"rgb(95,215,135)","c79":"rgb(95,215,175)","c80":"rgb(95,215,215)","c81":"rgb(95,215,255)","c82":"rgb(95,255,0)","c83":"rgb(95,255,95)","c84":"rgb(95,255,135)","c85":"rgb(95,255,175)","c86":"rgb(95,255,215)","c87":"rgb(95,255,255)","c88":"rgb(135,0,0)","c89":"rgb(135,0,95)","c90":"rgb(135,0,135)","c91":"rgb(135,0,175)","c92":"rgb(135,0,215)","c93":"rgb(135,0,255)","c94":"rgb(135,95,0)","c95":"rgb(135,95,95)","c96":"rgb(135,95,135)","c97":"rgb(135,95,175)","c98":"rgb(135,95,215)","c99":"rgb(135,95,255)","c100":"rgb(135,135,0)","c101":"rgb(135,135,95)","c102":"rgb(135,135,135)","c103":"rgb(135,135,175)","c104":"rgb(135,135,215)","c105":"rgb(135,135,255)","c106":"rgb(135,175,0)","c107":"rgb(135,175,95)","c108":"rgb(135,175,135)","c109":"rgb(135,175,175)","c110":"rgb(135,175,215)","c111":"rgb(135,175,255)","c112":"rgb(135,215,0)","c113":"rgb(135,215,95)","c114":"rgb(135,215,135)","c115":"rgb(135,215,175)","c116":"rgb(135,215,215)","c117":"rgb(135,215,255)","c118":"rgb(135,255,0)","c119":"rgb(135,255,95)","c120":"rgb(135,255,135)","c121":"rgb(135,255,175)","c122":"rgb(135,255,215)","c123":"rgb(135,255,255)","c124":"rgb(175,0,0)","c125":"rgb(175,0,95)","c126":"rgb(175,0,135)","c127":"rgb(175,0,175)","c128":"rgb(175,0,215)","c129":"rgb(175,0,255)","c130":"rgb(175,95,0)","c131":"rgb(175,95,95)","c132":"rgb(175,95,135)","c133":"rgb(175,95,175)","c134":"rgb(175,95,215)","c135":"rgb(175,95,255)","c136":"rgb(175,135,0)","c137":"rgb(175,135,95)","c138":"rgb(175,135,135)","c139":"rgb(175,135,175)","c140":"rgb(175,135,215)","c141":"rgb(175,135,255)","c142":"rgb(175,175,0)","c143":"rgb(175,175,95)","c144":"rgb(175,175,135)","c145":"rgb(175,175,175)","c146":"rgb(175,175,215)","c147":"rgb(175,175,255)","c148":"rgb(175,215,0)","c149":"rgb(175,215,95)","c150":"rgb(175,215,135)","c151":"rgb(175,215,175)","c152":"rgb(175,215,215)","c153":"rgb(175,215,255)","c154":"rgb(175,255,0)","c155":"rgb(175,255,95)","c156":"rgb(175,255,135)","c157":"rgb(175,255,175)","c158":"rgb(175,255,215)","c159":"rgb(175,255,255)","c160":"rgb(215,0,0)","c161":"rgb(215,0,95)","c162":"rgb(215,0,135)","c163":"rgb(215,0,175)","c164":"rgb(215,0,215)","c165":"rgb(215,0,255)","c166":"rgb(215,95,0)","c167":"rgb(215,95,95)","c168":"rgb(215,95,135)","c169":"rgb(215,95,175)","c170":"rgb(215,95,215)","c171":"rgb(215,95,255)","c172":"rgb(215,135,0)","c173":"rgb(215,135,95)","c174":"rgb(215,135,135)","c175":"rgb(215,135,175)","c176":"rgb(215,135,215)","c177":"rgb(215,135,255)","c178":"rgb(215,175,0)","c179":"rgb(215,175,95)","c180":"rgb(215,175,135)","c181":"rgb(215,175,175)","c182":"rgb(215,175,215)","c183":"rgb(215,175,255)","c184":"rgb(215,215,0)","c185":"rgb(215,215,95)","c186":"rgb(215,215,135)","c187":"rgb(215,215,175)","c188":"rgb(215,215,215)","c189":"rgb(215,215,255)","c190":"rgb(215,255,0)","c191":"rgb(215,255,95)","c192":"rgb(215,255,135)","c193":"rgb(215,255,175)","c194":"rgb(215,255,215)","c195":"rgb(215,255,255)","c196":"rgb(255,0,0)","c197":"rgb(255,0,95)","c198":"rgb(255,0,135)","c199":"rgb(255,0,175)","c200":"rgb(255,0,215)","c201":"rgb(255,0,255)","c202":"rgb(255,95,0)","c203":"rgb(255,95,95)","c204":"rgb(255,95,135)","c205":"rgb(255,95,175)","c206":"rgb(255,95,215)","c207":"rgb(255,95,255)","c208":"rgb(255,135,0)","c209":"rgb(255,135,95)","c210":"rgb(255,135,135)","c211":"rgb(255,135,175)","c212":"rgb(255,135,215)","c213":"rgb(255,135,255)","c214":"rgb(255,175,0)","c215":"rgb(255,175,95)","c216":"rgb(255,175,135)","c217":"rgb(255,175,175)","c218":"rgb(255,175,215)","c219":"rgb(255,175,255)","c220":"rgb(255,215,0)","c221":"rgb(255,215,95)","c222":"rgb(255,215,135)","c223":"rgb(255,215,175)","c224":"rgb(255,215,215)","c225":"rgb(255,215,255)","c226":"rgb(255,255,0)","c227":"rgb(255,255,95)","c228":"rgb(255,255,135)","c229":"rgb(255,255,175)","c230":"rgb(255,255,215)","c231":"rgb(255,255,255)","c232":"rgb(8,8,8)","c233":"rgb(18,18,18)","c234":"rgb(28,28,28)","c235":"rgb(38,38,38)","c236":"rgb(48,48,48)","c237":"rgb(58,58,58)","c238":"rgb(68,68,68)","c239":"rgb(78,78,78)","c240":"rgb(88,88,88)","c241":"rgb(98,98,98)","c242":"rgb(108,108,108)","c243":"rgb(118,118,118)","c244":"rgb(128,128,128)","c245":"rgb(138,138,138)","c246":"rgb(148,148,148)","c247":"rgb(158,158,158)","c248":"rgb(168,168,168)","c249":"rgb(178,178,178)","c250":"rgb(188,188,188)","c251":"rgb(198,198,198)","c252":"rgb(208,208,208)","c253":"rgb(218,218,218)","c254":"rgb(228,228,228)","c255":"rgb(238,238,238)"}');const Pn="\0",Dn="\x07",_e="\x1B",Vn=_e+"[",Fn=_e+"]",zn=_e+"^",Hn=_e+"=",Un=_e+">",Wn=_e+"(",$n=_e+")",Kn=_e+"*",Jn=_e+"+",Gn=_e+"%",Yn=_e+"#";function Zn(t,a="windows"){let b=[""],x={attachStyle:"",styleFlag:{}};function _(){b[b.length-1]='<div class="t-ansi-line">'+b[b.length-1]+"</div>",b.push("")}function P(F){try{let se=F.split("");for(let re of se){let W,ce="t-ansi-char";x.styleFlag.length>0?(x.styleFlag.forEach(Me=>ce+=" t-ansi-"+parseInt(Me)),W=`<span class="${ce}" style="${x.attachStyle}">${re}</span>`):W=`<span class="${ce}" style="${x.attachStyle}">${re}</span>`,b[b.length-1]=b[b.length-1]+W}}catch(se){console.error("Can not fill char: "+F.toString(),se)}}let w=Array.from(t);for(let F=0;F<w.length;F++){let se=w[F];if(se!==Pn){if(se===_e){let re=t.substring(F,F+2),W=F;if(re===Vn){const ce=/[@ABCDEFGHIJKLMPSTXZ`"bcdfghilmnpqrstwxz]/;let Me;for(W=F+1;W<w.length-1;){let he=w[++W];if(ce.test(he.toString())){if(he==="`"&&W+1<w.length){let ke=w[W+1];if(/[wz{|]/.test(ke.toString())){Me=he+ke,W++;break}}else if(he==='"'&&W+1<w.length){let ke=w[W+1];if(/[pq]/.test(ke.toString())){Me=he+ke,W++;break}}else if(he==="&"&&W+1<w.length){let ke=w[W+1];if(ke==="w"){Me=he+ke,W++;break}}Me=he;break}}let X=t.substring(F,W+1);if(Me==="m"){let he=X.substring(2,X.length-1);he.length===0&&(he="0"),x.styleFlag=[];for(let ke of he.split(";")){let dt=parseInt(ke);dt===0?(x.attachStyle="",x.styleFlag=[]):x.styleFlag.push(dt)}x.styleFlag.length===3&&(x.styleFlag[0]===38&&x.styleFlag[1]===5?(x.attachStyle+=`color:${ct["c"+x.styleFlag[2]]};`,x.styleFlag=[]):x.styleFlag[0]===48&&x.styleFlag[1]===5?(x.attachStyle+=`background-color:${ct["c"+x.styleFlag[2]]};`,x.styleFlag=[]):x.attachStyle="")}}else if(re===Fn){let ce=F+1;for(;ce<=w.length;)if(ce++,w[ce]===Dn){W=ce;break}else if(w[ce]===_e&&w[ce]==="\\"){W=ce+1;break}}else if(re===zn){let ce=F+1;for(;ce<w.length&&(++ce,w[ce]!=="\\"););W=ce}else re===Hn||re===Un?W=F+1:(re===Wn||re===$n||Kn||Jn||re===Gn||re===Yn)&&(W=F+2);F=W;continue}else if(se==="\r"){a==="windows"?F+1<w.length&&w[F+1]===`
|
||
`?(_(),F++):_():a==="mac"&&_();continue}else if(se===`
|
||
`){_();continue}else{if(se==="\b")continue;if(se===" "){P(" ".repeat(4));continue}else if(se>="\0"&&se<="")continue}P(se)}}return b.join("")}let ut=0;function Qn(){return ut++,`terminal_${ut}`}var Xn={name:"Terminal",components:{TEditor:Rn,THelpBox:On,TViewTable:vn,TViewCode:dn,TViewJson:tn,TViewNormal:Yt,THeader:Wt},data(){return{command:"",commandLog:[],cursorConf:{defaultWidth:7,width:7,left:"unset",top:"unset",idx:0,show:!1},byteLen:{init:!1,en:8,cn:13},showInputLine:!0,terminalLog:[],searchCmdResult:{show:!1,defaultBoxRect:null,item:null},allCommandStore:[],fullscreenState:!1,perfWarningRate:{count:0},inputBoxParam:{boxWidth:0,boxHeight:0,promptWidth:0,promptHeight:0},flash:{open:!1,content:null},ask:{open:!1,question:null,isPassword:!1,callback:null,autoReview:!1,input:""},textEditor:{open:!1,focus:!1,value:"",onClose:null,onFocus:()=>{this.textEditor.focus=!0},onBlur:()=>{this.textEditor.focus=!1}},containerStyleStore:null}},props:Ht(),emits:["on-keydown","on-click","before-exec-cmd","exec-cmd","destroyed","init-before","init-complete","on-active","on-inactive"],setup(){const t=(0,e.ref)(null),a=(0,e.ref)(null),b=(0,e.ref)(null),x=(0,e.ref)(null),_=(0,e.ref)(null),P=(0,e.ref)(null),w=(0,e.ref)(null),F=(0,e.ref)(null),se=(0,e.ref)(null),re=(0,e.ref)(null),W=(0,e.ref)(null);return{terminalContainer:t,terminalHeader:a,terminalWindow:b,terminalCmdInput:x,terminalAskInput:_,terminalInputBox:P,terminalInputPrompt:w,terminalEnFlag:F,terminalCnFlag:se,terminalTextEditor:re,terminalCursor:W}},mounted(){this.$emit("init-before",this.getName()),this._initContainerStyle(),this.initLog!=null&&this._pushMessageBatch(this.initLog,!0),this.allCommandStore=this.allCommandStore.concat(ae),this.commandStore!=null&&(this.commandStoreSort!=null&&this.commandStore.sort(this.commandStoreSort),this.allCommandStore=this.allCommandStore.concat(this.commandStore)),this.terminalWindow!=null&&(this.terminalWindow.scrollTop=this.terminalWindow.offsetHeight);let t=null;H(window,"click",this.clickListener=b=>{let x=!1,_=this.terminalContainer;_&&_.getBoundingClientRect&&ve(b,_.getBoundingClientRect())&&(x=ye(b.target,_,"t-container")||b.target&&b.target.classList.contains("t-text-editor-floor-btn")),this._isBlockCommandFocus()?this.cursorConf.show=!1:this.cursorConf.show=x,x?this._onActive():this._onInactive()}),H(window,"keydown",this.keydownListener=b=>{this._isActive()&&(this.cursorConf.show&&(b.key.toLowerCase()==="tab"?(this.tabKeyHandler==null?this._fillCmd():this.tabKeyHandler(b),b.preventDefault()):document.activeElement!==this.terminalCmdInput&&(this.terminalCmdInput.focus(),this._onInputKeydown(b))),this.$emit("on-keydown",b,this.getName()))}),H(this.terminalWindow,"mousedown",()=>{let b=Fe(),x="";(!b.isCollapsed||(x=b.toString()).length>0)&&(t=x.length>0?x:b.toString())}),H(this.terminalWindow,"contextmenu",b=>{if(b.preventDefault(),t){de(t),t=null;return}const x=K();x?x.then(_=>{if(!_)return;const P=this.command;this.command=P&&P.length?`${P}${_}`:_,this._focus()}).catch(_=>{console.error(_)}):this._focus()});let a=null;if(["fullscreenchange","webkitfullscreenchange","mozfullscreenchange"].forEach(b=>{H(window,b,()=>{document.fullScreen||document.mozFullScreen||document.webkitIsFullScreen||document.fullscreenElement?(a=JSON.parse(JSON.stringify(this.containerStyleStore)),S()&&(this.containerStyleStore.width="100%",this.containerStyleStore.height="100%",this.containerStyleStore.left="0",this.containerStyleStore.top="0")):(this.fullscreenState=!1,a&&(this.containerStyleStore=a))})}),fe()||Te()){let b=0;this.terminalWindow.addEventListener("touchend",()=>{let x=new Date().getTime();b===0?b=x:new Date().getTime()-b<600?this._focus(!0):b=x})}this._initDrag(),it(this.getName(),this.terminalListener=(b,x)=>{if(b==="pushMessage")this._pushMessage(x);else if(b==="fullscreen")this._fullscreen();else{if(b==="isFullscreen")return this.fullscreenState;if(b==="dragging")this._draggable()?this._dragging(x.x,x.y):console.warn("Terminal is not draggable: "+this.getName());else if(b==="execute")!this._isBlockCommandFocus()&&Q(x)&&(this.command=x,this._execute());else if(b==="focus")this._focus(x);else if(b==="elementInfo"){let _=this.terminalWindow.getBoundingClientRect(),P=this.terminalContainer.getBoundingClientRect(),w=this.terminalWindow.scrollHeight>this.terminalWindow.clientHeight||this.terminalWindow.offsetHeight>this.terminalWindow.clientHeight;return{pos:this._getPosition(),screenWidth:P.width,screenHeight:P.height,clientWidth:w?_.width-48:_.width-40,clientHeight:_.height,charWidth:{en:this.byteLen.en,cn:this.byteLen.cn}}}else if(b==="textEditorOpen"){let _=x||{};this.textEditor.value=_.content,this.textEditor.open=!0,this.textEditor.onClose=_.onClose,this._focus()}else{if(b==="textEditorClose")return this._textEditorClose(x);console.error(`Unsupported event type ${b} in instance ${this.getName()}`)}}}),this.$emit("init-complete",this.getName())},unmounted(){this.$emit("destroyed",this.getName()),$(window,"keydown",this.keydownListener),$(window,"click",this.clickListener),st(this.getName())},watch:{terminalLog:{handler(){this._jumpToBottom()},deep:!0},context:{handler(){(0,e.nextTick)(()=>{this._calculatePromptLen()}).then(()=>{})}},name:{handler(t,a){bt(t||this.getName(),a||this._name,this.terminalListener)}},"dragConf.zIndex"(t){this.containerStyleStore["z-index"]=t}},methods:{pushMessage(t){yt(this.getName(),t)},fullscreen(){return _t(this.getName())},isFullscreen(){return xt(this.getName())},dragging(t){return wt(this.getName(),t)},execute(t){return Et(this.getName(),t)},focus(){return Ct(this.getName())},elementInfo(){return kt(this.getName())},textEditorClose(t){return jt(this.getName(),t)},textEditorOpen(t){return St(this.getName(),t)},getName(){return this.name?this.name:(this._name||(this._name=Qn()),this._name)},_triggerClick(t){if(t==="fullScreen"&&!this.fullscreenState)this._fullscreen();else if(t==="minScreen"&&this.fullscreenState)this._fullscreen();else if(t==="pin"&&this.showHeader){let a=this.dragConf.pinned||!1;this.dragConf.pinned=!a}this.$emit("on-click",t,this.getName())},_calculateByteLen(){if(this.byteLen.init)return;let t=this.terminalEnFlag;if(t){let a=t.getBoundingClientRect();a&&a.width>0&&(this.byteLen={init:!0,en:a.width,cn:this.terminalCnFlag.getBoundingClientRect().width},this.cursorConf.defaultWidth=this.byteLen.en)}},_calculatePromptLen(){let t=this.terminalInputPrompt;if(t){let a=t.getBoundingClientRect();a.width>0&&(this.inputBoxParam.promptWidth=a.width,this.inputBoxParam.promptHeight=a.height)}},_resetSearchKey(){this.searchCmdResult.item=null},_searchCmd(t){if(!this.autoHelp)return;if(this.searchHandler){this.searchHandler(this.allCommandStore,t,b=>{this.searchCmdResult.item=b,this._jumpToBottom()});return}let a=t;if(a==null&&(a=this.command.split(" ")[0]),Z(a))this._resetSearchKey();else if(a.trim().indexOf(" ")<0){let b=new RegExp(a,"i"),x=[],_=null;for(let P in this.allCommandStore){let w=this.allCommandStore[P];if(Q(w.key)){let F=w.key.match(b);if(F!=null){let se=F.index*1e3+(a.length-F[0].length)+(w.key.length-F[0].length);if(se===0){_=w;break}else x.push({item:w,score:se})}}}if(_==null)if(x.length>0)x.sort((P,w)=>P.score-w.score),_=x[0].item;else{this.searchCmdResult.item=null;return}this.searchCmdResult.item=_,this._jumpToBottom()}},_fillCmd(){this.searchCmdResult.item&&(this.command=this.searchCmdResult.item.key)},_focus(t=!1){this._onActive(),(0,e.nextTick)(()=>{let a;this.ask.open?(a=this.terminalAskInput,this.cursorConf.show=!1):this.textEditor.open?(a=this.terminalTextEditor,this.cursorConf.show=!1):(t===!0&&(a=this.terminalCmdInput),this.cursorConf.show=!0),a&&a.focus(),this._onActive()}).then(()=>{})},_printHelp(t,a){let b={head:["KEY","GROUP","DETAIL"],rows:[]},x=a&&a.length>1&&a.startsWith(":")?a.substring(1).toLowerCase():null;this.allCommandStore.forEach(_=>{if(x){if(Z(_.group)||x!==_.group.toLowerCase())return}else if(!t.test(_.key))return;let P=[];P.push(`<span class='t-cmd-key'>${_.key}</span>`),P.push(_.group);let w="";if(Q(_.description)&&(w+=`Description: ${_.description}<br>`),Q(_.usage)&&(w+=`Usage: <code>${le(_.usage)}</code><br>`),_.example!=null){_.example.length>0&&(w+="<br>");for(let F in _.example){let se=_.example[F];w+=`
|
||
<div>
|
||
<div style="float:left;width: 30px;display:flex;font-size: 12px;line-height: 18px;">
|
||
eg${parseInt(F)+1}:
|
||
</div>
|
||
<div class="t-cmd-help-example">
|
||
<ul class="t-example-ul">
|
||
<li class="t-example-li"><code>${se.cmd}</code></li>
|
||
<li class="t-example-li"><span></span></li>
|
||
`,Q(se.des)&&(w+=`<li class="t-example-li"><span>${se.des}</span></li>`),w+=`
|
||
</ul>
|
||
</div>
|
||
</div>
|
||
`}}P.push(w),b.rows.push(P)}),this._pushMessage({type:ue.TABLE,content:b})},_execute(){if(this._resetSearchKey(),this._saveCurCommand(),Q(this.command))try{let t=this.command.split(" "),a=t[0];switch(this.$emit("before-exec-cmd",a,this.command,this.getName()),a){case"help":{let b=`^${t.length>1&&Q(t[1])?t[1]:"*"}$`;b=b.replace(/\*/g,".*"),this._printHelp(new RegExp(b,"i"),t[1]);break}case"clear":this._doClear(t);break;case"open":ze(t[1]);break;default:{this.showInputLine=!1;let b=_=>{let P=()=>{this.showInputLine=!0,this._endExecCallBack()};if(_!=null)if(_ instanceof Ye){_.onFlush(w=>{this.flash.content=w}),_.onFinish(()=>{this.flash.open=!1,P()}),this.flash.open=!0;return}else if(_ instanceof Ze){_.onAsk(w=>{this.ask.input="",this.ask.isPassword=w.isPassword,this.ask.question=B(w.question),this.ask.callback=w.callback,this.ask.autoReview=w.autoReview,this._focus()}),_.onFinish(()=>{this.ask.open=!1,P(),this._focus(!0)}),this.ask.open=!0;return}else this._pushMessage(_);P()},x=(_="Failed to execute.")=>{_!=null&&this._pushMessage({type:ue.NORMAL,class:O.ERROR,content:_}),this.showInputLine=!0,this._endExecCallBack()};this.$emit("exec-cmd",a,this.command,b,x,this.getName());return}}}catch(t){console.error(t),this._pushMessage({type:ue.NORMAL,class:O.ERROR,content:B(le(t.stack)),tag:"error"})}this._endExecCallBack()},_endExecCallBack(){this.command="",this._resetCursorPos(),this._isActive()?(this._focus(),this.cursorConf.show=!0):this.cursorConf.show=!1,this.searchCmdResult.show=!0,this.searchCmdResult.defaultBoxRect=null},_filterMessageType(t){let a=t.type&&/^(normal|html|code|table|json)$/.test(t.type);return a?t.type===ue.JSON&&(t.depth||(t.depth=1)):(console.debug(`Invalid terminal message type: ${t.type}, the default type normal will be used`),t.type=ue.NORMAL),a},_pushMessage(t,a=!1){if(t!=null){if(t instanceof Array)return this._pushMessageBatch(t,a);typeof t=="string"&&(t={type:ue.NORMAL,content:t}),t.type===ue.ANSI&&(t.type=ue.HTML,t.content=Zn(t.content)),this._pushMessage0(t),a||this._checkTerminalLog(),t.type===ue.JSON&&setTimeout(()=>{this._jumpToBottom()},80)}},_pushMessageBatch(t,a=!1){for(let b of t)this._pushMessage0(b);a||this._checkTerminalLog()},_pushMessage0(t){this._filterMessageType(t),t.type!==ue.CMD_LINE&&this.pushMessageBefore&&this.pushMessageBefore(t,this.getName()),this.terminalLog.push(t)},_jumpToBottom(){(0,e.nextTick)(()=>{let t=this.terminalWindow;t!=null&&t.scrollTo({top:t.scrollHeight,behavior:this.scrollMode})}).then(()=>{})},_checkTerminalLog(){let t=this.terminalLog.length;this.warnLogCountLimit>0&&t>this.warnLogCountLimit&&Math.floor(t/this.warnLogCountLimit)!==this.perfWarningRate.count&&(this.perfWarningRate.count=Math.floor(t/this.warnLogCountLimit),this._pushMessage({content:`Terminal log count exceeded <strong style="color: red">${t}/${this.warnLogCountLimit}</strong>. If the log content is too large, it may affect the performance of the browser. It is recommended to execute the "clear" command to clear it.`,class:O.SYSTEM,type:ue.NORMAL},!0))},_saveCurCommand(){Q(this.command)&&Ae.pushCmd(this.getName(),this.command),this.terminalLog.push({type:"cmdLine",content:`${this.context} > ${this._commandFormatter(this.command)}`})},_doClear(t){t.length===1?this.terminalLog=[]:t.length===2&&t[1]==="history"&&Ae.clearLog(this.getName()),this.perfWarningRate.size=0,this.perfWarningRate.count=0},_resetCursorPos(t){this._calculateByteLen(),this.cursorConf.idx=(t??this.command).length,this.cursorConf.left="unset",this.cursorConf.top="unset",this.cursorConf.width=this.cursorConf.defaultWidth},_calculateCursorPos(t){let a=this.cursorConf.idx,b=t??this.command;if(this._calculateByteLen(),a<0||a>=b.length){this._resetCursorPos();return}this.inputBoxParam.promptWidth===0&&this._calculatePromptLen();let x=this.terminalInputBox.getBoundingClientRect().width,_={left:0,top:0},P=this.cursorConf.defaultWidth,w=this.inputBoxParam.promptWidth;for(let F=0;F<=a;F++)P=this._calculateStringWidth(b[F]),_.left+=w,w=P,_.left>x&&(_.top+=20,_.left=P);this.cursorConf.left=_.left+"px",this.cursorConf.top=_.top+"px",this.cursorConf.width=P},_cursorGoLeft(){this.cursorConf.idx>0&&this.cursorConf.idx--,this._calculateCursorPos()},_cursorGoRight(){this.cursorConf.idx<this.command.length&&this.cursorConf.idx++,this._calculateCursorPos()},_switchPreCmd(){let t=Ae.getLog(this.getName()),a=Ae.getIdx(this.getName());t.length!==0&&a>0&&(a-=1,this.command=t[a]==null?[]:t[a]),this._resetCursorPos(),Ae.setIdx(this.getName(),a),this._searchCmd(this.command.trim().split(" ")[0])},_switchNextCmd(){let t=Ae.getLog(this.getName()),a=Ae.getIdx(this.getName());t.length!==0&&a<t.length-1?(a+=1,this.command=t[a]==null?[]:t[a]):(a=t.length,this.command=""),this._resetCursorPos(),Ae.setIdx(this.getName(),a),this._searchCmd(this.command.trim().split(" ")[0])},_calculateStringWidth(t){let a=0;for(let b of t)a+=j(b)===1?this.byteLen.en:this.byteLen.cn;return a},_onInput(t){if(this.inputFilter!=null){let a=t.target.value,b=this.inputFilter(t.data,a,t);b==null&&(b=a),this.command=b}Z(this.command)?this._resetSearchKey():this._searchCmd(),(0,e.nextTick)(()=>{this._checkInputCursor(),this._calculateCursorPos();let a=this.$refs.terminalCursor.getBoundingClientRect(),b=this.searchCmdResult.defaultBoxRect||this.$refs.terminalHelpBox.getBoundingClientRect();a&&b&&ve(a,b)?(this.searchCmdResult.show=!1,this.searchCmdResult.defaultBoxRect=b):(this.searchCmdResult.show=!0,this.searchCmdResult.defaultBoxRect=null)}).then(()=>{})},_checkInputCursor(){let t=this.terminalCmdInput;t.selectionStart!==this.cursorConf.idx&&(this.cursorConf.idx=t.selectionStart)},_onInputKeydown(t){let a=t.key.toLowerCase();a==="arrowleft"?(this._checkInputCursor(),this._cursorGoLeft()):a==="arrowright"&&(this._checkInputCursor(),this._cursorGoRight())},_onInputKeyup(t){let a=t.key.toLowerCase(),b=t.code.toLowerCase();(a==="home"||a==="end"||b==="altleft"||b==="metaleft"||b==="controlleft"||(t.ctrlKey||t.metaKey||t.altKey)&&(a==="arrowright"||a==="arrowleft"))&&(this._checkInputCursor(),this._calculateCursorPos())},_fullscreen(){let t=this.terminalContainer;this.fullscreenState?document.exitFullscreen?document.exitFullscreen():document.webkitCancelFullScreen?document.webkitCancelFullScreen():document.mozCancelFullScreen?document.mozCancelFullScreen():document.msExitFullscreen&&document.msExitFullscreen():t.requestFullscreen?t.requestFullscreen():t.webkitRequestFullScreen?t.webkitRequestFullScreen():t.mozRequestFullScreen?t.mozRequestFullScreen():t.msRequestFullscreen&&t.msRequestFullscreen(),this.fullscreenState=!this.fullscreenState},_draggable(){return this.showHeader&&this.dragConf},_initContainerStyle(){let t={};if(this._draggable()){let a=document.body.clientWidth,b=document.body.clientHeight,x=this.dragConf.width,_=x??700;x&&typeof x=="string"&&x.endsWith("%")&&(_=a*(parseInt(x)/100));let P=this.dragConf.height,w=P??500;P&&typeof P=="string"&&P.endsWith("%")&&(w=b*(parseInt(P)/100));let F=this.dragConf.zIndex?this.dragConf.zIndex:100,se,re,W=this.dragConf.init;W&&W.x&&W.y?(se=W.x,re=W.y):(se=(a-_)/2,re=(b-w)/2),t.position="fixed",t.width=_+"px",t.height=w+"px",t.left=se+"px",t.top=re+"px",t["z-index"]=F,t["border-radius"]="15px"}else t.width="100%",t.height="100%",t["border-radius"]="0";this.containerStyleStore=t},_getContainerStyle(){if(this.containerStyleStore){let t=[];for(let a in this.containerStyleStore)t.push(`${a}:${this.containerStyleStore[a]}`);return t.join(";")}return""},_initDrag(){if(!this._draggable())return;let t=0,a=0,b=this.terminalHeader,x=this.terminalContainer,_=this.terminalWindow,P=!1;H(b,"mousedown",w=>{if(this.fullscreenState)return;this._onActive();let F=w||_.event;t=F.clientX-x.offsetLeft,a=F.clientY-x.offsetTop,P=!0,_.style["user-select"]="none"}),H(document,"mousemove",w=>{if(P){let F=w||_.event,se=F.clientX-t,re=F.clientY-a;this._dragging(se,re)}}),H(document,"mouseup",()=>{P&&this._onActive(),P=!1,_.style["user-select"]="unset"})},_dragging(t,a){if(this.dragConf.pinned===!0)return;let b=document.body.clientWidth,x=document.body.clientHeight,_=this.terminalContainer,P,w;t>b-_.clientWidth?P=b-_.clientWidth:P=Math.max(0,t),a>x-_.clientHeight?w=x-_.clientHeight:w=Math.max(0,a),this.dragConf&&(this.dragConf.init={x:P,y:w}),this.containerStyleStore.left=P+"px",this.containerStyleStore.top=w+"px"},_nonEmpty(t){return Q(t)},_commandFormatter(t){return this.commandFormatter!=null?this.commandFormatter(t):E(t)},_getPosition(){if(this._draggable()){let t=this.terminalContainer;return{x:parseInt(t.style.left),y:parseInt(t.style.top)}}else return{x:0,y:0}},_onAskInput(){this.ask.autoReview&&this._pushMessage({content:this.ask.question+(this.ask.isPassword?"*".repeat(this.ask.input.length):this.ask.input)}),this.ask.question=null,this.ask.callback&&this.ask.callback(this.ask.input)},_textEditorClose(t){if(this.textEditor.open){this.textEditor.open=!1;let a=this.textEditor.value;return this.textEditor.value="",this.textEditor.onClose&&(this.textEditor.onClose(a,t),this.textEditor.onClose=null),this._focus(!0),a}},_isActive(){return this.cursorConf.show||this.ask.open&&this.terminalAskInput===document.activeElement||this.textEditor.open&&this.textEditor.focus},_onActive(){this.$emit("on-active",this.getName())},_onInactive(){this.$emit("on-inactive",this.getName())},_isBlockCommandFocus(){return this.textEditor.open||this.flash.open||this.ask.open}}},qn=Xn,eo=(0,Ie.Z)(qn,[["render",ne]]),to=ee(699),no=ee.n(to);const Ne=eo;Ne.install=function(t,a){t.use(no());let b=!1,x=!1;a!=null&&(Pe.setOptions(a),a.highlight&&(b=!0),a.codemirror&&(x=!0)),b||t.component("highlightjs",{template:"<div></div>"}),x||t.component("codemirror",{template:"<div></div>"}),Ne.$api=Pe,Ne.$Flash=Ye,Ne.$Ask=Ze,t.component(this.name,this)},typeof window<"u"&&window.Vue&&Ne.install(window.Vue);var oo=Ne;const ro=Pe,io=Ye,so=Ze;var ao=oo}(),Be}()})})(rs);const nt=Oe=>(ht("data-v-4783a711"),Oe=Oe(),ft(),Oe),ss={class:"main-container h-[500px] w-full p-5 bg-white"},as={class:"flex mb-4"},ls={class:"border rounded-sm switch-btn active px-4 py-1 cursor-pointer flex items-center"},cs=nt(()=>D("img",{src:ts,class:"mr-1.5 w-3.5 h-3.5 mb-0.5"},null,-1)),us={class:"relative"},ds={class:"absolute right-0 top-[2px] flex items-center cursor-pointer z-20 border border-inherit"},ps=nt(()=>D("img",{src:ns,class:"w-[16px] h-[16px]"},null,-1)),fs=[ps],hs=nt(()=>D("img",{src:os,class:"w-[16px] h-[16px]"},null,-1)),ms=[hs],gs={class:"flex flex-wrap px-2 plug-list pb-10"},vs=["onClick"],bs={class:"p-3"},ys=["src"],_s={key:1,class:"w-[44px] h-[44px] rounded-sm",src:tt,alt:""},xs={class:"flex items-center w-[220px] border-b py-3 justify-between"},ws={class:"flex flex-col"},Es={class:"text-[14px] truncate w-[160px]"},Cs={class:"text-xs text-gray-400 truncate w-[160px] mt-[4px]"},ks={key:1,class:"flex flex-wrap plug-list pb-10 plug-large"},js=["onClick"],Ss={class:"flex justify-center items-center"},Ts=["src"],As={key:1,class:"w-[240px] h-[120px]",src:et},Ms={class:"flex w-[240px] h-[46px]"},Os={class:"text-left mt-2 w-[190px]"},Bs={class:"app-text text-[14px] text-[#222] pl-2"},Is={class:"app-text text-[12px] text-[#999] pl-2"},Ns={class:"flex items-center pr-2"},Ls={class:"flex flex-wrap px-2 plug-list pb-10"},Rs=["onClick"],Ps={class:"p-3"},Ds=["src"],Vs={key:1,class:"w-[44px] h-[44px] rounded-sm",src:tt,alt:""},Fs={class:"flex items-center w-[220px] border-b py-3 justify-between"},zs={class:"flex flex-col"},Hs={class:"text-[14px] truncate w-[160px]"},Us={class:"text-xs text-gray-400 truncate w-[160px] mt-[4px]"},Ws={key:1,class:"flex flex-wrap plug-list pb-10 plug-large"},$s=["onClick"],Ks={class:"flex justify-center items-center"},Js=["src"],Gs=["src"],Ys={key:2,class:"w-[240px] h-[120px]",src:et},Zs={class:"flex w-[240px] h-[46px]"},Qs={class:"text-left mt-2 w-[190px]"},Xs={class:"app-text text-[14px] text-[#222] pl-2"},qs={class:"app-text text-[12px] text-[#999] pl-2"},ea={class:"flex items-center pr-2"},ta={class:"flex flex-wrap px-2 plug-list pb-10"},na=["onClick"],oa={class:"p-3"},ra=["src"],ia={key:1,class:"w-[44px] h-[44px] rounded-sm",src:tt,alt:""},sa={class:"flex items-center w-[220px] border-b py-3 justify-between"},aa={class:"flex flex-col"},la={class:"text-[14px] truncate w-[160px]"},ca={class:"text-xs text-gray-400 truncate w-[160px] mt-[4px]"},ua={key:1,class:"flex flex-wrap plug-list pb-10 plug-large"},da=["onClick"],pa={class:"flex justify-center items-center"},fa=["src"],ha=["src"],ma={key:2,class:"w-[240px] h-[120px]",src:et},ga={class:"flex w-[240px] h-[46px]"},va={class:"text-left mt-2 w-[190px]"},ba={class:"app-text text-[14px] text-[#222] pl-2"},ya={class:"app-text text-[12px] text-[#999] pl-2"},_a={class:"flex items-center pr-2"},xa={class:"input-width"},wa={class:"input-width"},Ea={class:"input-width"},Ca={class:"input-width"},ka={class:"dialog-footer"},ja={class:"min-h-[150px]"},Sa={key:0,class:"bg-[#fff] my-3"},Ta={class:"pt-[20px] pl-[20px]"},Aa={class:"px-[20px] pt-[10px] text-[14px]"},Ma={key:0},Oa={key:1},Ba={key:0},Ia={key:1},Na={key:0,class:"flex justify-end"},La={key:1,class:"flex justify-end"},Ra={class:"h-[50vh] mt-[20px]"},Pa={class:"h-[50vh] mt-[20px] flex flex-col"},Da={class:"mb-[10px]"},Va=pt({__name:"store",setup(Oe){const Je=ge("installed"),we=ge(!1),be=ge("large"),Re=ge("production"),ee=ge(""),Be=T=>{ee.value||(ee.value=T.key,Oi({addon:T.key,version:T.version}).then(()=>{i(T.key),c(),ee.value=""}).catch(()=>{ee.value=""}))},h=$e(()=>{let T=J("installLabel");return r.value.installed.length&&(T+=` (${r.value.installed.length})`),T}),g=$e(()=>{let T=J("uninstalledLabel");return r.value.uninstalled.length&&(T+=` (${r.value.uninstalled.length})`),T}),e=$e(()=>{let T=J("buyLabel");return r.value.all.length&&(T+=` (${r.value.all.length})`),T}),r=ge({installed:[],uninstalled:[],all:[],error:""}),c=()=>{we.value=!0,Ci({}).then(T=>{var ne;const L=T.data.list;r.value.error=T.data.error,r.value.installed=[],r.value.uninstalled=[],r.value.all=[];for(const ae in L)L[ae].is_local==!1&&r.value.all.push(L[ae]),L[ae].install_info&&((ne=Object.keys(L[ae].install_info))!=null&&ne.length)?r.value.installed.push(L[ae]):L[ae].is_download==!0&&r.value.uninstalled.push(L[ae]);we.value=!1}).catch(()=>{we.value=!1})};c();const d=(T,L)=>{T.paneName=="buy"&&r.value.error!=""&&Bi({message:r.value.error,grouping:!0,type:"error"})},u=ge(""),m=ge(!1),p=ge(0),o=ge({}),n=ge([]),i=T=>{u.value=T,p.value=0,n.value=[],m.value=!0,ki(T).then(L=>{o.value=L.data}).catch(()=>{})};let s=null;const l=(T=!0)=>{ji().then(L=>{if(L.data){if(T&&(U=[],u.value=L.data.addon,m.value||(s=Ii.success({title:J("warning"),dangerouslyUseHTMLString:!0,message:Qe("div",{},[J("installingTips"),Qe("span",{class:"text-primary cursor-pointer",onClick:f},[J("installPercent")])]),duration:0,showClose:!1}))),L.data.error)return;L.data.mode=="cloud"&&ie(),setTimeout(()=>{l(!1)},2e3)}else T||(p.value=3,c(),s.close())})};l();const f=()=>{m.value=!0,p.value=1},v=ge(!1),y=()=>{!o.value.is_pass||v.value||(v.value=!0,Si({addon:u.value}).then(T=>{p.value=3,c(),v.value=!1}).catch(T=>{v.value=!1}))},C=ge(!1),N=()=>{!o.value.is_pass||C.value||(C.value=!0,Ti({addon:u.value}).then(T=>{p.value=1,Le.api.execute("my-terminal","clear"),Le.api.pushMessage("my-terminal",{content:"开始安装插件",class:"info"}),l(),C.value=!1}).catch(T=>{C.value=!1}))};let U=[];const ie=()=>{Ai(u.value).then(T=>{const L=T.data.data??[];L[0]&&L[0].length&&m.value==!0&&L[0].forEach(ne=>{U.includes(ne.action)||(Le.api.pushMessage("my-terminal",{content:`正在执行:${ne.action}`}),U.push(ne.action),ne.code==0&&Le.api.pushMessage("my-terminal",{content:ne.msg,class:"error"}))})}).catch(()=>{s==null||s.close()})};mt(u,T=>{o.value={}});const I=T=>{Mi({addon:T}).then(L=>{c(),we.value=!1}).catch(()=>{we.value=!1})},A=T=>{p.value==1?Ni.confirm(J("installShowDialogCloseTips"),J("warning"),{confirmButtonText:J("confirm"),cancelButtonText:J("cancel"),type:"warning"}).then(()=>{T()}).catch(()=>{}):T()},V=ge(!1),R=ge({}),k=T=>{V.value=!0,R.value=T};return(T,L)=>{const ne=Li,ae=Ri,ue=Pi,O=Di,B=Vi,Z=Fi,Q=zi,le=Hi,M=Ui,S=Wi,j=$i,H=qe("Select"),$=Ki,K=qe("CloseBold"),de=Ji,ve=Gi,Fe=Yi,Ge=Zi,ze=Qi;return Ve((z(),te("div",ss,[D("div",as,[D("div",ls,[cs,pe(" "+oe(G(J)("localAppText")),1)])]),D("div",us,[D("div",ds,[D("div",{class:Xe(["flex item-center justify-center px-[6px] py-[4px]",{"bg-slate-200":be.value=="small"}]),onClick:L[0]||(L[0]=E=>be.value="small")},fs,2),D("div",{class:Xe(["flex item-center justify-center px-[6px] py-[4px]",{"bg-slate-200":be.value=="large"}]),onClick:L[1]||(L[1]=E=>be.value="large")},ms,2)]),q(O,{modelValue:Je.value,"onUpdate:modelValue":L[2]||(L[2]=E=>Je.value=E),class:"demo-tabs",onTabClick:d},{default:Y(()=>[q(ue,{label:G(h),name:"installed"},{default:Y(()=>[D("div",gs,[be.value=="small"?(z(!0),te(je,{key:0},Se(r.value.installed,(E,ye)=>(z(),te("div",{key:ye+"a",class:"flex items-center cursor-pointer w-[295px] relative plug-item mr-4 mb-4",onClick:fe=>k(E)},[D("div",bs,[E.icon?(z(),te("img",{key:0,class:"w-[44px] h-[44px] rounded-sm",src:E.icon,alt:""},null,8,ys)):(z(),te("img",_s))]),D("div",xs,[D("div",ws,[D("span",Es,oe(E.title),1),D("span",Cs,oe(E.desc),1)]),q(ne,{size:"small",round:"",class:"!text-primary !border-primary !bg-transparent",onClick:xe(fe=>I(E.key),["stop"])},{default:Y(()=>[pe(oe(G(J)("unload")),1)]),_:2},1032,["onClick"])])],8,vs))),128)):Ce("",!0),be.value=="large"?(z(),te("div",ks,[(z(!0),te(je,null,Se(r.value.installed,(E,ye)=>(z(),te("div",{class:"app-item cursor-pointer mr-4 mt-[20px] pb-2 bg-[#f7f7f7]",key:ye+"a",onClick:fe=>k(E)},[D("div",Ss,[E.cover?(z(),te("img",{key:0,class:"w-[240px] h-[120px]",src:E.cover},null,8,Ts)):(z(),te("img",As))]),D("div",Ms,[D("div",Os,[D("p",Bs,oe(E.title),1),D("p",Is,oe(E.desc),1)]),D("div",Ns,[q(ne,{size:"small",round:"",class:"!text-primary !border-primary !bg-transparent",onClick:xe(fe=>I(E.key),["stop"])},{default:Y(()=>[pe(oe(G(J)("unload")),1)]),_:2},1032,["onClick"])])])],8,js))),128))])):Ce("",!0),!r.value.installed.length&&!we.value?(z(),me(ae,{key:2,description:G(J)("noPlug"),class:"mx-auto"},null,8,["description"])):Ce("",!0)])]),_:1},8,["label"]),q(ue,{label:G(g),name:"uninstalled"},{default:Y(()=>[D("div",Ls,[be.value=="small"?(z(!0),te(je,{key:0},Se(r.value.uninstalled,(E,ye)=>(z(),te("div",{key:ye+"a",class:"flex items-center cursor-pointer w-[295px] relative plug-item mr-4 mb-4",onClick:fe=>k(E)},[D("div",Ps,[E.icon?(z(),te("img",{key:0,class:"w-[44px] h-[44px] rounded-sm",src:G(We)(E.icon),alt:""},null,8,Ds)):(z(),te("img",Vs))]),D("div",Fs,[D("div",zs,[D("span",Hs,oe(E.title),1),D("span",Us,oe(E.desc),1)]),E.is_download?(z(),me(ne,{key:0,size:"small",round:"",class:"!text-primary !border-primary !bg-transparent",onClick:xe(fe=>i(E.key),["stop"])},{default:Y(()=>[pe(oe(G(J)("install")),1)]),_:2},1032,["onClick"])):(z(),me(ne,{key:1,size:"small",loading:ee.value==E.key,disabled:ee.value,round:"",class:"!text-primary !border-primary !bg-transparent",onClick:xe(fe=>Be(E),["stop"])},{default:Y(()=>[pe(oe(ee.value==E.key?G(J)("downloading"):G(J)("down")),1)]),_:2},1032,["loading","disabled","onClick"]))])],8,Rs))),128)):Ce("",!0),be.value=="large"?(z(),te("div",Ws,[(z(!0),te(je,null,Se(r.value.uninstalled,(E,ye)=>(z(),te("div",{class:"app-item cursor-pointer mr-4 mt-[20px] pb-2 bg-[#f7f7f7]",key:ye+"a",onClick:fe=>k(E)},[D("div",Ks,[E.cover&&!E.is_download?(z(),te("img",{key:0,class:"w-[240px] h-[120px]",src:G(We)(E.cover)},null,8,Js)):E.cover&&E.is_download?(z(),te("img",{key:1,class:"w-[240px] h-[120px]",src:E.cover},null,8,Gs)):(z(),te("img",Ys))]),D("div",Zs,[D("div",Qs,[D("p",Xs,oe(E.title),1),D("p",qs,oe(E.desc),1)]),D("div",ea,[E.is_download?(z(),me(ne,{key:0,size:"small",round:"",class:"!text-primary !border-primary !bg-transparent",onClick:xe(fe=>i(E.key),["stop"])},{default:Y(()=>[pe(oe(G(J)("install")),1)]),_:2},1032,["onClick"])):(z(),me(ne,{key:1,size:"small",loading:ee.value==E.key,disabled:ee.value,round:"",class:"!text-primary !border-primary !bg-transparent",onClick:xe(fe=>Be(E),["stop"])},{default:Y(()=>[pe(oe(ee.value==E.key?G(J)("downloading"):G(J)("down")),1)]),_:2},1032,["loading","disabled","onClick"]))])])],8,$s))),128))])):Ce("",!0),!r.value.uninstalled.length&&!we.value?(z(),me(ae,{key:2,description:G(J)("noPlug"),class:"mx-auto"},null,8,["description"])):Ce("",!0)])]),_:1},8,["label"]),q(ue,{label:G(e),name:"buy"},{default:Y(()=>[D("div",ta,[be.value=="small"?(z(!0),te(je,{key:0},Se(r.value.all,(E,ye)=>{var fe;return z(),te("div",{key:ye+"a",class:"flex items-center cursor-pointer w-[295px] relative plug-item mr-4 mb-4",onClick:Te=>k(E)},[D("div",oa,[E.icon?(z(),te("img",{key:0,class:"w-[44px] h-[44px] rounded-sm",src:G(We)(E.icon),alt:""},null,8,ra)):(z(),te("img",ia))]),D("div",sa,[D("div",aa,[D("span",la,oe(E.title),1),D("span",ca,oe(E.desc),1)]),E.install_info&&((fe=Object.keys(E.install_info))!=null&&fe.length)?(z(),me(ne,{key:0,size:"small",round:"",class:"!text-primary !border-primary !bg-transparent",onClick:xe(Te=>I(E.key),["stop"])},{default:Y(()=>[pe(oe(G(J)("unload")),1)]),_:2},1032,["onClick"])):E.is_download&&E.install_info<=0?(z(),me(ne,{key:1,size:"small",round:"",class:"!text-primary !border-primary !bg-transparent",onClick:xe(Te=>i(E.key),["stop"])},{default:Y(()=>[pe(oe(G(J)("install")),1)]),_:2},1032,["onClick"])):(z(),me(ne,{key:2,size:"small",loading:ee.value==E.key,disabled:ee.value,round:"",class:"!text-primary !border-primary !bg-transparent",onClick:xe(Te=>Be(E),["stop"])},{default:Y(()=>[pe(oe(ee.value==E.key?G(J)("downloading"):G(J)("down")),1)]),_:2},1032,["loading","disabled","onClick"]))])],8,na)}),128)):Ce("",!0),be.value=="large"?(z(),te("div",ua,[(z(!0),te(je,null,Se(r.value.all,(E,ye)=>{var fe;return z(),te("div",{class:"app-item cursor-pointer mr-4 mt-[20px] pb-2 bg-[#f7f7f7]",key:ye+"a",onClick:Te=>k(E)},[D("div",pa,[E.icon&&!E.is_download?(z(),te("img",{key:0,class:"w-[240px] h-[120px]",src:G(We)(E.icon)},null,8,fa)):E.icon&&E.is_download?(z(),te("img",{key:1,class:"w-[240px] h-[120px]",src:E.icon},null,8,ha)):(z(),te("img",ma))]),D("div",ga,[D("div",va,[D("p",ba,oe(E.title),1),D("p",ya,oe(E.desc),1)]),D("div",_a,[E.install_info&&((fe=Object.keys(E.install_info))!=null&&fe.length)?(z(),me(ne,{key:0,size:"small",round:"",class:"!text-primary !border-primary !bg-transparent",onClick:xe(Te=>I(E.key),["stop"])},{default:Y(()=>[pe(oe(G(J)("unload")),1)]),_:2},1032,["onClick"])):E.is_download&&E.install_info<=0?(z(),me(ne,{key:1,size:"small",round:"",class:"!text-primary !border-primary !bg-transparent",onClick:xe(Te=>i(E.key),["stop"])},{default:Y(()=>[pe(oe(G(J)("install")),1)]),_:2},1032,["onClick"])):(z(),me(ne,{key:2,size:"small",round:"",loading:ee.value==E.key,disabled:ee.value,class:"!text-primary !border-primary !bg-transparent",onClick:xe(Te=>Be(E),["stop"])},{default:Y(()=>[pe(oe(ee.value==E.key?G(J)("downloading"):G(J)("down")),1)]),_:2},1032,["loading","disabled","onClick"]))])])],8,da)}),128))])):Ce("",!0),!r.value.all.length&&!we.value?(z(),me(ae,{key:2,description:G(J)("noPlug"),class:"mx-auto"},null,8,["description"])):Ce("",!0)])]),_:1},8,["label"])]),_:1},8,["modelValue"])]),q(Q,{modelValue:V.value,"onUpdate:modelValue":L[4]||(L[4]=E=>V.value=E),title:G(J)("plugDetail"),width:"500px","destroy-on-close":!0},{footer:Y(()=>[D("span",ka,[q(ne,{type:"primary",onClick:L[3]||(L[3]=E=>V.value=!1)},{default:Y(()=>[pe(oe(G(J)("confirm")),1)]),_:1})])]),default:Y(()=>[q(Z,{model:R.value,"label-width":"120px",ref:"formRef",class:"page-form"},{default:Y(()=>[q(B,{label:G(J)("title")},{default:Y(()=>[D("div",xa,oe(R.value.title),1)]),_:1},8,["label"]),q(B,{label:G(J)("desc")},{default:Y(()=>[D("div",wa,oe(R.value.desc),1)]),_:1},8,["label"]),q(B,{label:G(J)("author")},{default:Y(()=>[D("div",Ea,oe(R.value.author),1)]),_:1},8,["label"]),q(B,{label:G(J)("version")},{default:Y(()=>[D("div",Ca,oe(R.value.version),1)]),_:1},8,["label"])]),_:1},8,["model"])]),_:1},8,["modelValue","title"]),q(Q,{modelValue:m.value,"onUpdate:modelValue":L[5]||(L[5]=E=>m.value=E),title:G(J)("addonInstall"),width:"60vw","close-on-click-modal":!1,"close-on-press-escape":!1,"before-close":A},{default:Y(()=>[q(M,{space:200,active:p.value,"finish-status":"success","align-center":""},{default:Y(()=>[q(le,{title:G(J)("envCheck"),class:"flex-1"},null,8,["title"]),q(le,{title:G(J)("installProgress"),class:"flex-1"},null,8,["title"]),q(le,{title:G(J)("installComplete"),class:"flex-1"},null,8,["title"])]),_:1},8,["active"]),Ve((z(),te("div",null,[q(de,{"max-height":"50vh"},{default:Y(()=>[D("div",ja,[o.value.dir?(z(),te("div",Sa,[D("p",Ta,oe(G(J)("dirPermission")),1),D("div",Aa,[q(j,{class:"py-[10px] items table-head-bg pl-[15px] mb-[10px]"},{default:Y(()=>[q(S,{span:12},{default:Y(()=>[D("span",null,oe(G(J)("path")),1)]),_:1}),q(S,{span:6},{default:Y(()=>[D("span",null,oe(G(J)("demand")),1)]),_:1}),q(S,{span:6},{default:Y(()=>[D("span",null,oe(G(J)("status")),1)]),_:1})]),_:1}),(z(!0),te(je,null,Se(o.value.dir.is_readable,E=>(z(),me(j,{class:"pb-[10px] items pl-[15px]"},{default:Y(()=>[q(S,{span:12},{default:Y(()=>[D("span",null,oe(E.dir),1)]),_:2},1024),q(S,{span:6},{default:Y(()=>[D("span",null,oe(G(J)("readable")),1)]),_:1}),q(S,{span:6},{default:Y(()=>[E.status?(z(),te("span",Ma,[q($,{color:"green"},{default:Y(()=>[q(H)]),_:1})])):(z(),te("span",Oa,[q($,{color:"red"},{default:Y(()=>[q(K)]),_:1})]))]),_:2},1024)]),_:2},1024))),256)),(z(!0),te(je,null,Se(o.value.dir.is_write,E=>(z(),me(j,{class:"pb-[10px] items pl-[15px]"},{default:Y(()=>[q(S,{span:12},{default:Y(()=>[D("span",null,oe(E.dir),1)]),_:2},1024),q(S,{span:6},{default:Y(()=>[D("span",null,oe(G(J)("write")),1)]),_:1}),q(S,{span:6},{default:Y(()=>[E.status?(z(),te("span",Ba,[q($,{color:"green"},{default:Y(()=>[q(H)]),_:1})])):(z(),te("span",Ia,[q($,{color:"red"},{default:Y(()=>[q(K)]),_:1})]))]),_:2},1024)]),_:2},1024))),256))])])):Ce("",!0)])]),_:1}),Re.value=="development"?(z(),te("div",Na,[q(ve,{effect:"dark",content:G(J)("installTips"),placement:"top"},{default:Y(()=>[q(ne,{type:"default",disabled:!o.value.is_pass||C.value,loading:v.value,onClick:y},{default:Y(()=>[pe(oe(G(J)("localInstall")),1)]),_:1},8,["disabled","loading"])]),_:1},8,["content"]),q(ve,{effect:"dark",content:G(J)("cloudInstallTips"),placement:"top"},{default:Y(()=>[q(ne,{type:"primary",disabled:!o.value.is_pass||v.value,loading:C.value,onClick:N},{default:Y(()=>[pe(oe(G(J)("cloudInstall")),1)]),_:1},8,["disabled","loading"])]),_:1},8,["content"])])):(z(),te("div",La,[q(ne,{type:"primary",disabled:!o.value.is_pass,loading:C.value,onClick:N},{default:Y(()=>[pe(oe(G(J)("cloudInstall")),1)]),_:1},8,["disabled","loading"])]))])),[[Ke,p.value==0],[ze,!o.value.dir]]),Ve(D("div",Ra,[q(G(Le.Terminal),{name:"my-terminal",context:u.value,"init-log":null,"show-header":!1,"show-log-time":!0},null,8,["context"])],512),[[Ke,p.value==1]]),Ve(D("div",Pa,[(z(!0),te(je,null,Se(n.value,E=>(z(),te("div",Da,[q(Fe,{title:E,type:"warning",closable:!1},null,8,["title"])]))),256)),q(Ge,{icon:"success",title:G(J)("addonInstallSuccess")},null,8,["title"])],512),[[Ke,p.value>1]])]),_:1},8,["modelValue","title"])])),[[ze,we.value]])}}});const rc=Xi(Va,[["__scopeId","data-v-4783a711"]]);export{rc as default};
|