【修复】雷池参数问题,Let's Encrypt 申请通配符限制,以及其他已知问题

This commit is contained in:
chudong
2025-05-19 09:51:50 +08:00
parent 3bfce79e11
commit 40ec5c0bbf
92 changed files with 413 additions and 229 deletions

View File

@@ -5,8 +5,8 @@
<link rel="icon" href="./favicon.ico" /> <link rel="icon" href="./favicon.ico" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>AllinSSL</title> <title>AllinSSL</title>
<script type="module" crossorigin src="./static/js/main-BRADvL_Q.js"></script> <script type="module" crossorigin src="./static/js/main-B4JTaSE3.js"></script>
<link rel="stylesheet" crossorigin href="./static/css/style-BY37Cy-A.css"> <link rel="stylesheet" crossorigin href="./static/css/style-DQvIRJ4B.css">
</head> </head>
<body> <body>
<div id="app"></div> <div id="app"></div>

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@@ -1 +1 @@
import{d as e,aP as r,aR as a,A as l,W as t,C as n,bS as s,aF as i,l as o,aG as f,bT as p,bO as u}from"./main-BRADvL_Q.js";const c=e({name:"Flex",props:Object.assign(Object.assign({},n.props),{align:String,justify:{type:String,default:"start"},inline:Boolean,vertical:Boolean,reverse:Boolean,size:{type:[String,Number,Array],default:"medium"},wrap:{type:Boolean,default:!0}}),setup(e){const{mergedClsPrefixRef:r,mergedRtlRef:a}=t(e),l=n("Flex","-flex",void 0,s,e,r);return{rtlEnabled:i("Flex",a,r),mergedClsPrefix:r,margin:o((()=>{const{size:r}=e;if(Array.isArray(r))return{horizontal:r[0],vertical:r[1]};if("number"==typeof r)return{horizontal:r,vertical:r};const{self:{[f("gap",r)]:a}}=l.value,{row:t,col:n}=p(a);return{horizontal:u(n),vertical:u(t)}}))}},render(){const{vertical:e,reverse:t,align:n,inline:s,justify:i,margin:o,wrap:f,mergedClsPrefix:p,rtlEnabled:u}=this,c=r(a(this),!1);return c.length?l("div",{role:"none",class:[`${p}-flex`,u&&`${p}-flex--rtl`],style:{display:s?"inline-flex":"flex",flexDirection:e&&!t?"column":e&&t?"column-reverse":!e&&t?"row-reverse":"row",justifyContent:i,flexWrap:!f||e?"nowrap":"wrap",alignItems:n,gap:`${o.vertical}px ${o.horizontal}px`}},c):null}});export{c as N}; import{d as e,aP as r,aR as a,A as l,W as t,C as n,bS as s,aF as i,l as o,aG as f,bT as p,bO as u}from"./main-B4JTaSE3.js";const c=e({name:"Flex",props:Object.assign(Object.assign({},n.props),{align:String,justify:{type:String,default:"start"},inline:Boolean,vertical:Boolean,reverse:Boolean,size:{type:[String,Number,Array],default:"medium"},wrap:{type:Boolean,default:!0}}),setup(e){const{mergedClsPrefixRef:r,mergedRtlRef:a}=t(e),l=n("Flex","-flex",void 0,s,e,r);return{rtlEnabled:i("Flex",a,r),mergedClsPrefix:r,margin:o((()=>{const{size:r}=e;if(Array.isArray(r))return{horizontal:r[0],vertical:r[1]};if("number"==typeof r)return{horizontal:r,vertical:r};const{self:{[f("gap",r)]:a}}=l.value,{row:t,col:n}=p(a);return{horizontal:u(n),vertical:u(t)}}))}},render(){const{vertical:e,reverse:t,align:n,inline:s,justify:i,margin:o,wrap:f,mergedClsPrefix:p,rtlEnabled:u}=this,c=r(a(this),!1);return c.length?l("div",{role:"none",class:[`${p}-flex`,u&&`${p}-flex--rtl`],style:{display:s?"inline-flex":"flex",flexDirection:e&&!t?"column":e&&t?"column-reverse":!e&&t?"row-reverse":"row",justifyContent:i,flexWrap:!f||e?"nowrap":"wrap",alignItems:n,gap:`${o.vertical}px ${o.horizontal}px`}},c):null}});export{c as N};

View File

@@ -1 +1 @@
import{d as a,F as l,G as n,H as r}from"./main-BRADvL_Q.js";const t={xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink",viewBox:"0 0 20 20"},o=a({name:"Certificate20Regular",render:function(a,o){return n(),l("svg",t,o[0]||(o[0]=[r("g",{fill:"none"},[r("path",{d:"M2 5a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v3.146a4.508 4.508 0 0 0-1-.678V5a1 1 0 0 0-1-1H4a1 1 0 0 0-1 1v8a1 1 0 0 0 1 1h7.258c.076.113.157.223.242.329V15H4a2 2 0 0 1-2-2V5zm16.5 6.5c0 .954-.381 1.818-1 2.45V18a.5.5 0 0 1-.8.4l-1.4-1.05a.5.5 0 0 0-.6 0l-1.4 1.05a.5.5 0 0 1-.8-.4v-4.05a3.5 3.5 0 1 1 6-2.45zM15 15c-.537 0-1.045-.12-1.5-.337v2.087l1.243-.746a.5.5 0 0 1 .514 0l1.243.746v-2.087A3.486 3.486 0 0 1 15 15zm0-1a2.5 2.5 0 1 0 0-5a2.5 2.5 0 0 0 0 5zM5 6.5a.5.5 0 0 1 .5-.5h9a.5.5 0 0 1 0 1h-9a.5.5 0 0 1-.5-.5zm.5 4.5a.5.5 0 0 0 0 1h4a.5.5 0 0 0 0-1h-4z",fill:"currentColor"})],-1)]))}}),h={xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink",viewBox:"0 0 32 32"},w=a({name:"CloudMonitoring",render:function(a,t){return n(),l("svg",h,t[0]||(t[0]=[r("path",{d:"M28 16v6H4V6h7V4H4a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h8v4H8v2h16v-2h-4v-4h8a2 2 0 0 0 2-2v-6zM18 28h-4v-4h4z",fill:"currentColor"},null,-1),r("path",{d:"M18 18h-.01a1 1 0 0 1-.951-.725L15.246 11H11V9h5a1 1 0 0 1 .962.725l1.074 3.76l3.009-9.78A1.014 1.014 0 0 1 22 3a.98.98 0 0 1 .949.684L24.72 9H30v2h-6a1 1 0 0 1-.949-.684l-1.013-3.04l-3.082 10.018A1 1 0 0 1 18 18z",fill:"currentColor"},null,-1)]))}}),v={xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink",viewBox:"0 0 32 32"},e=a({name:"Flow",render:function(a,t){return n(),l("svg",v,t[0]||(t[0]=[r("path",{d:"M27 22.14V17a2 2 0 0 0-2-2h-8V9.86a4 4 0 1 0-2 0V15H7a2 2 0 0 0-2 2v5.14a4 4 0 1 0 2 0V17h18v5.14a4 4 0 1 0 2 0zM8 26a2 2 0 1 1-2-2a2 2 0 0 1 2 2zm6-20a2 2 0 1 1 2 2a2 2 0 0 1-2-2zm12 22a2 2 0 1 1 2-2a2 2 0 0 1-2 2z",fill:"currentColor"},null,-1)]))}});export{o as C,e as F,w as a}; import{d as a,F as l,G as n,H as r}from"./main-B4JTaSE3.js";const t={xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink",viewBox:"0 0 20 20"},o=a({name:"Certificate20Regular",render:function(a,o){return n(),l("svg",t,o[0]||(o[0]=[r("g",{fill:"none"},[r("path",{d:"M2 5a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v3.146a4.508 4.508 0 0 0-1-.678V5a1 1 0 0 0-1-1H4a1 1 0 0 0-1 1v8a1 1 0 0 0 1 1h7.258c.076.113.157.223.242.329V15H4a2 2 0 0 1-2-2V5zm16.5 6.5c0 .954-.381 1.818-1 2.45V18a.5.5 0 0 1-.8.4l-1.4-1.05a.5.5 0 0 0-.6 0l-1.4 1.05a.5.5 0 0 1-.8-.4v-4.05a3.5 3.5 0 1 1 6-2.45zM15 15c-.537 0-1.045-.12-1.5-.337v2.087l1.243-.746a.5.5 0 0 1 .514 0l1.243.746v-2.087A3.486 3.486 0 0 1 15 15zm0-1a2.5 2.5 0 1 0 0-5a2.5 2.5 0 0 0 0 5zM5 6.5a.5.5 0 0 1 .5-.5h9a.5.5 0 0 1 0 1h-9a.5.5 0 0 1-.5-.5zm.5 4.5a.5.5 0 0 0 0 1h4a.5.5 0 0 0 0-1h-4z",fill:"currentColor"})],-1)]))}}),h={xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink",viewBox:"0 0 32 32"},w=a({name:"CloudMonitoring",render:function(a,t){return n(),l("svg",h,t[0]||(t[0]=[r("path",{d:"M28 16v6H4V6h7V4H4a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h8v4H8v2h16v-2h-4v-4h8a2 2 0 0 0 2-2v-6zM18 28h-4v-4h4z",fill:"currentColor"},null,-1),r("path",{d:"M18 18h-.01a1 1 0 0 1-.951-.725L15.246 11H11V9h5a1 1 0 0 1 .962.725l1.074 3.76l3.009-9.78A1.014 1.014 0 0 1 22 3a.98.98 0 0 1 .949.684L24.72 9H30v2h-6a1 1 0 0 1-.949-.684l-1.013-3.04l-3.082 10.018A1 1 0 0 1 18 18z",fill:"currentColor"},null,-1)]))}}),v={xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink",viewBox:"0 0 32 32"},e=a({name:"Flow",render:function(a,t){return n(),l("svg",v,t[0]||(t[0]=[r("path",{d:"M27 22.14V17a2 2 0 0 0-2-2h-8V9.86a4 4 0 1 0-2 0V15H7a2 2 0 0 0-2 2v5.14a4 4 0 1 0 2 0V17h18v5.14a4 4 0 1 0 2 0zM8 26a2 2 0 1 1-2-2a2 2 0 0 1 2 2zm6-20a2 2 0 1 1 2 2a2 2 0 0 1-2-2zm12 22a2 2 0 1 1 2-2a2 2 0 0 1-2 2z",fill:"currentColor"},null,-1)]))}});export{o as C,e as F,w as a};

View File

@@ -1 +1 @@
import{d as c,F as n,G as r,H as t}from"./main-BRADvL_Q.js";const o={xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink",viewBox:"0 0 1024 1024"},s=c({name:"LockOutlined",render:function(c,s){return r(),n("svg",o,s[0]||(s[0]=[t("path",{d:"M832 464h-68V240c0-70.7-57.3-128-128-128H388c-70.7 0-128 57.3-128 128v224h-68c-17.7 0-32 14.3-32 32v384c0 17.7 14.3 32 32 32h640c17.7 0 32-14.3 32-32V496c0-17.7-14.3-32-32-32zM332 240c0-30.9 25.1-56 56-56h248c30.9 0 56 25.1 56 56v224H332V240zm460 600H232V536h560v304zM484 701v53c0 4.4 3.6 8 8 8h40c4.4 0 8-3.6 8-8v-53a48.01 48.01 0 1 0-56 0z",fill:"currentColor"},null,-1)]))}});export{s as L}; import{d as c,F as n,G as r,H as t}from"./main-B4JTaSE3.js";const o={xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink",viewBox:"0 0 1024 1024"},s=c({name:"LockOutlined",render:function(c,s){return r(),n("svg",o,s[0]||(s[0]=[t("path",{d:"M832 464h-68V240c0-70.7-57.3-128-128-128H388c-70.7 0-128 57.3-128 128v224h-68c-17.7 0-32 14.3-32 32v384c0 17.7 14.3 32 32 32h640c17.7 0 32-14.3 32-32V496c0-17.7-14.3-32-32-32zM332 240c0-30.9 25.1-56 56-56h248c30.9 0 56 25.1 56 56v224H332V240zm460 600H232V536h560v304zM484 701v53c0 4.4 3.6 8 8 8h40c4.4 0 8-3.6 8-8v-53a48.01 48.01 0 1 0-56 0z",fill:"currentColor"},null,-1)]))}});export{s as L};

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@@ -1 +1 @@
import{aX as $,b6 as a,bZ as t,b8 as n,bf as s,ba as r}from"./main-BRADvL_Q.js";import{d as e,t as o,c as f}from"./test-BKrr7wMt.js";var A=$((function($,n){return a($+1,(function(){var a=arguments[$];if(null!=a&&t(a[n]))return a[n].apply(a,Array.prototype.slice.call(arguments,0,$));throw new TypeError(e(a)+' does not have a method named "'+n+'"')}))}))(1,"split");const p="(25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])",Z=new RegExp(`^${p}\\.${p}\\.${p}\\.${p}$`),z="[0-9A-Fa-f]{1,4}",u=new RegExp([`^(${z}:){7}${z}$`,`^(${z}:){1,7}:$`,"^:((:[0-9A-Fa-f]{1,4}){1,7}|:)$",`^(${z}:){1,6}:${z}$`,`^(${z}:){1,5}(:${z}){1,2}$`,`^(${z}:){1,4}(:${z}){1,3}$`,`^(${z}:){1,3}(:${z}){1,4}$`,`^(${z}:){1,2}(:${z}){1,5}$`,`^${z}:(:${z}){1,6}$`,"^fe80:(:[0-9A-Fa-f]{1,4}){0,4}%[0-9A-Za-z]{1,}$",`^::((ffff(:0{1,4})?:)?${p}\\.${p}\\.${p}\\.${p})$`,`^(${z}:){1,4}:${p}\\.${p}\\.${p}\\.${p}$`].join("|")),d=new RegExp(`^${p}\\.${p}\\.${p}\\.${p}(\\/([1-2][0-9]|3[0-2]|[1-9]))?$`),i=o(/^[^\s@]+@[^\s@]+\.[^\s@]+$/);o(/^1[3-9]\d{9}$/),o(/^[1-9]\d{5}(18|19|20)\d{2}(0[1-9]|1[0-2])(0[1-9]|[12]\d|3[01])\d{3}[\dXx]$/);const c=o(/^((https|http|ftp|rtsp|mms)?:\/\/)[^\s]+/),m=o(Z),l=o(u),h=$=>m($)||l($);o(d);const x=o(/^([1-9]|[1-9][0-9]{1,3}|[1-5][0-9]{4}|6[0-4][0-9]{3}|65[0-4][0-9]{2}|655[0-2][0-9]|6553[0-5])$/);o(/^([0-9A-Fa-f]{2}-){5}[0-9A-Fa-f]{2}$/),o(/^[\u4e00-\u9fa5]+$/);const B=o(/^(?:[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?\.)+[a-zA-Z]{2,}$/),F=o(/^(?:(?:(?:[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)|(?:\*))\.)+(?:[a-zA-Z\u00a1-\uffff]{2,}|xn--[a-zA-Z0-9]+)$/),b=o(/^\*\.(?:[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?\.)+[a-zA-Z]{2,}$/),g=($,a=",")=>f(s(!0),r(($=>B($)||b($)||F($)),A(a,$)));n((($,a=2,t=!0,n="")=>{if(0===$)return t?"0 B":"0";const s=["B","KB","MB","GB","TB"],r=($,e)=>{const o=s[e],f=0===e||0===a?Math.round($).toString():$.toFixed(a);return n&&o===n||$<1024||e>=s.length-1?t?`${f} ${o}`:f:r($/1024,e+1)};return r($,0)}));export{x as H,B as N,h as O,c as T,g as W,i as w}; import{aX as $,b6 as a,bZ as t,b8 as n,bf as s,ba as r}from"./main-B4JTaSE3.js";import{d as e,t as o,c as f}from"./test-t4thx_sg.js";var A=$((function($,n){return a($+1,(function(){var a=arguments[$];if(null!=a&&t(a[n]))return a[n].apply(a,Array.prototype.slice.call(arguments,0,$));throw new TypeError(e(a)+' does not have a method named "'+n+'"')}))}))(1,"split");const p="(25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])",Z=new RegExp(`^${p}\\.${p}\\.${p}\\.${p}$`),z="[0-9A-Fa-f]{1,4}",u=new RegExp([`^(${z}:){7}${z}$`,`^(${z}:){1,7}:$`,"^:((:[0-9A-Fa-f]{1,4}){1,7}|:)$",`^(${z}:){1,6}:${z}$`,`^(${z}:){1,5}(:${z}){1,2}$`,`^(${z}:){1,4}(:${z}){1,3}$`,`^(${z}:){1,3}(:${z}){1,4}$`,`^(${z}:){1,2}(:${z}){1,5}$`,`^${z}:(:${z}){1,6}$`,"^fe80:(:[0-9A-Fa-f]{1,4}){0,4}%[0-9A-Za-z]{1,}$",`^::((ffff(:0{1,4})?:)?${p}\\.${p}\\.${p}\\.${p})$`,`^(${z}:){1,4}:${p}\\.${p}\\.${p}\\.${p}$`].join("|")),d=new RegExp(`^${p}\\.${p}\\.${p}\\.${p}(\\/([1-2][0-9]|3[0-2]|[1-9]))?$`),i=o(/^[^\s@]+@[^\s@]+\.[^\s@]+$/);o(/^1[3-9]\d{9}$/),o(/^[1-9]\d{5}(18|19|20)\d{2}(0[1-9]|1[0-2])(0[1-9]|[12]\d|3[01])\d{3}[\dXx]$/);const c=o(/^((https|http|ftp|rtsp|mms)?:\/\/)[^\s]+/),m=o(Z),l=o(u),h=$=>m($)||l($);o(d);const x=o(/^([1-9]|[1-9][0-9]{1,3}|[1-5][0-9]{4}|6[0-4][0-9]{3}|65[0-4][0-9]{2}|655[0-2][0-9]|6553[0-5])$/);o(/^([0-9A-Fa-f]{2}-){5}[0-9A-Fa-f]{2}$/),o(/^[\u4e00-\u9fa5]+$/);const B=o(/^(?:[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?\.)+[a-zA-Z]{2,}$/),F=o(/^(?:(?:(?:[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)|(?:\*))\.)+(?:[a-zA-Z\u00a1-\uffff]{2,}|xn--[a-zA-Z0-9]+)$/),b=o(/^\*\.(?:[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?\.)+[a-zA-Z]{2,}$/),g=($,a=",")=>f(s(!0),r(($=>B($)||b($)||F($)),A(a,$)));n((($,a=2,t=!0,n="")=>{if(0===$)return t?"0 B":"0";const s=["B","KB","MB","GB","TB"],r=($,e)=>{const o=s[e],f=0===e||0===a?Math.round($).toString():$.toFixed(a);return n&&o===n||$<1024||e>=s.length-1?t?`${f} ${o}`:f:r($/1024,e+1)};return r($,0)}));export{x as H,B as N,h as O,c as T,g as W,b as q,i as w};

View File

@@ -1 +1 @@
import{c as t}from"./index-MnutWdlZ.js";const e=e=>t("/v1/cert/get_list",e),r=e=>t("/v1/cert/upload_cert",e),c=e=>t("/v1/cert/del_cert",e);export{c as d,e as g,r as u}; import{c as t}from"./index-u_xtmbpG.js";const e=e=>t("/v1/cert/get_list",e),r=e=>t("/v1/cert/upload_cert",e),c=e=>t("/v1/cert/del_cert",e);export{c as d,e as g,r as u};

View File

@@ -1 +1 @@
import{d as e,r as a,z as t,l as r,m as l,$ as o,y as s,o as i,c as u}from"./main-BRADvL_Q.js";import{u as c}from"./index-MnutWdlZ.js";import{u as n,k as d}from"./index-DSBppA_n.js";import{u as v,g as m}from"./cert-D2SnbbvF.js";import{r as p}from"./verify-DK47IsQ4.js";import"./index-BWTT42dC.js";import"./test-BKrr7wMt.js";import"./useStore-BJ1msLkv.js";const _=e({name:"UploadNodeDrawer",props:{node:{type:Object,default:()=>({id:"",config:{cert_id:"",cert:"",key:""}})}},setup(e){const{updateNodeConfig:_,isRefreshNode:f}=n(),{useFormTextarea:y,useFormSelect:h,useFormHelp:k}=l(),j=a(d(e.node.config)),{confirm:w,options:x}=t(),{handleError:b}=c(),g=x(),F=a([{cert:"",key:"",label:"自定义证书",value:""}]),N=r((()=>[h(o("t_0_1747110184700"),"cert_id",F.value,{filterable:!0,onUpdateValue:e=>{j.value.cert_id=e;const a=T(e);a&&(j.value.cert=a.cert,j.value.key=a.key)}},{showRequireMark:!1}),y(o("t_34_1745735771147"),"cert",{placeholder:o("t_35_1745735781545"),rows:6,readonly:""!==j.value.cert_id,onInput:e=>j.value.cert=e.trim()}),y(o("t_36_1745735769443"),"key",{placeholder:o("t_37_1745735779980"),rows:6,readonly:""!==j.value.cert_id,onInput:e=>j.value.key=e.trim()}),k([{content:o("t_1_1747110191587")},{content:o("t_2_1747110193465")}])])),{component:I,data:R,example:S}=s({defaultValue:j,config:N,rules:p}),T=e=>F.value.find((a=>a.value===e));return i((async()=>{await(async()=>{try{const{data:e}=await m({p:1,limit:100}).fetch();F.value=(null==e?void 0:e.map((e=>({cert:e.cert,key:e.key,label:e.domains+" 【 "+e.issuer+" 】",value:e.sha256}))))||[],F.value.unshift({cert:"",key:"",label:"自定义证书",value:""})}catch(e){F.value=[],b(e)}})()})),g.value.confirmText=r((()=>""===j.value.cert_id?o("t_3_1747110185110"):o("t_2_1744861190040"))),w((async a=>{var t;try{if(await(null==(t=S.value)?void 0:t.validate()),""===j.value.cert_id){const{data:e}=await v(j.value).fetch();j.value.cert_id=e}_(e.node.id,R.value),f.value=e.node.id,a()}catch(r){b(r)}})),()=>u("div",{class:"upload-node-drawer"},[u(I,{labelPlacement:"top"},null)])}});export{_ as default}; import{d as e,r as a,z as t,l as r,m as l,$ as o,y as s,o as i,c as u}from"./main-B4JTaSE3.js";import{u as c}from"./index-u_xtmbpG.js";import{u as n,k as d}from"./index-dQKzDbU0.js";import{u as v,g as m}from"./cert-Cw9mAGjS.js";import{r as p}from"./verify-DU687-xT.js";import"./index-BwSoqWAf.js";import"./test-t4thx_sg.js";import"./useStore-CvbQ2LDX.js";const _=e({name:"UploadNodeDrawer",props:{node:{type:Object,default:()=>({id:"",config:{cert_id:"",cert:"",key:""}})}},setup(e){const{updateNodeConfig:_,isRefreshNode:f}=n(),{useFormTextarea:y,useFormSelect:h,useFormHelp:k}=l(),j=a(d(e.node.config)),{confirm:w,options:x}=t(),{handleError:b}=c(),g=x(),F=a([{cert:"",key:"",label:"自定义证书",value:""}]),N=r((()=>[h(o("t_0_1747110184700"),"cert_id",F.value,{filterable:!0,onUpdateValue:e=>{j.value.cert_id=e;const a=T(e);a&&(j.value.cert=a.cert,j.value.key=a.key)}},{showRequireMark:!1}),y(o("t_34_1745735771147"),"cert",{placeholder:o("t_35_1745735781545"),rows:6,readonly:""!==j.value.cert_id,onInput:e=>j.value.cert=e.trim()}),y(o("t_36_1745735769443"),"key",{placeholder:o("t_37_1745735779980"),rows:6,readonly:""!==j.value.cert_id,onInput:e=>j.value.key=e.trim()}),k([{content:o("t_1_1747110191587")},{content:o("t_2_1747110193465")}])])),{component:I,data:R,example:S}=s({defaultValue:j,config:N,rules:p}),T=e=>F.value.find((a=>a.value===e));return i((async()=>{await(async()=>{try{const{data:e}=await m({p:1,limit:100}).fetch();F.value=(null==e?void 0:e.map((e=>({cert:e.cert,key:e.key,label:e.domains+" 【 "+e.issuer+" 】",value:e.sha256}))))||[],F.value.unshift({cert:"",key:"",label:"自定义证书",value:""})}catch(e){F.value=[],b(e)}})()})),g.value.confirmText=r((()=>""===j.value.cert_id?o("t_3_1747110185110"):o("t_2_1744861190040"))),w((async a=>{var t;try{if(await(null==(t=S.value)?void 0:t.validate()),""===j.value.cert_id){const{data:e}=await v(j.value).fetch();j.value.cert_id=e}_(e.node.id,R.value),f.value=e.node.id,a()}catch(r){b(r)}})),()=>u("div",{class:"upload-node-drawer"},[u(I,{labelPlacement:"top"},null)])}});export{_ as default};

File diff suppressed because one or more lines are too long

View File

@@ -1 +1 @@
import{d as e,r as a,l as r,m as s,$ as t,c as o,v as l,p as n,y as i,z as d}from"./main-BRADvL_Q.js";import{u as p,k as m}from"./index-DSBppA_n.js";import{r as u}from"./verify-D1NDGX9i.js";import{D as v}from"./index-DdAL1vSt.js";import"./index-BWTT42dC.js";import"./index-MnutWdlZ.js";import"./test-BKrr7wMt.js";import"./useStore-BJ1msLkv.js";import"./business-CX9fvSVI.js";import"./useStore-BluDyLH7.js";import"./setting-BAtAGmMw.js";import"./index-DWoRKxnN.js";import"./index-DowGfXPz.js";import"./text-DZ5gUOnF.js";import"./Flex-DahD8JJI.js";const _=e({name:"ApplyNodeDrawer",props:{node:{type:Object,default:()=>({id:"",config:{domains:"",email:"",provider_id:"",provider:"",end_day:30,name_server:"",skip_check:1}})}},setup(e){const{updateNodeConfig:_,isRefreshNode:c}=p(),{confirm:j}=d(),{useFormInput:y,useFormHelp:f,useFormSwitch:h}=s(),x=a(m(e.node.config)),g=r((()=>[y(t("t_17_1745227838561"),"domains",{placeholder:t("t_0_1745735774005"),onInput:e=>{x.value.domains=e.trim(),x.value.domains=x.value.domains.replace(//g,","),x.value.domains=x.value.domains.replace(/;/g,",")},onFocus:()=>{x.value.domains=x.value.domains.replace(/,^/g,"")}}),y(t("t_1_1745735764953"),"email",{placeholder:t("t_2_1745735773668"),onInput:e=>x.value.email=e.trim()}),{type:"custom",render:()=>o(v,{type:"dns",path:"provider_id",value:x.value.provider_id,"onUpdate:value":e=>{x.value.provider_id=e.value,x.value.provider=e.type}},null)},{type:"custom",render:()=>o(n,{label:t("t_5_1745735769112"),path:"end_day"},{default:()=>[o(l,{value:x.value.end_day,"onUpdate:value":e=>x.value.end_day=e,showButton:!1,min:1,class:"w-[180px]",placeholder:t("t_6_1745735765205")},null),o("span",{class:"text-[1.4rem] ml-[1.2rem]"},[t("t_7_1745735768326")])]})},y(t("t_0_1747106957037"),"name_server",{placeholder:t("t_1_1747106961747"),onInput:e=>{x.value.name_server=e.trim(),x.value.name_server=x.value.name_server.replace(//g,","),x.value.name_server=x.value.name_server.replace(/;/g,",")},onFocus:()=>{x.value.name_server=x.value.name_server.replace(/,^/g,"")}},{showRequireMark:!1}),h(t("t_2_1747106957037"),"skip_check",{},{showRequireMark:!1}),f([{content:t("t_0_1747040228657"),isHtml:!1},{content:t("t_1_1747040226143"),isHtml:!1}])])),{component:w,data:k,example:F}=i({defaultValue:x,config:g,rules:u});return j((async a=>{var r;try{await(null==(r=F.value)?void 0:r.validate()),_(e.node.id,k.value),c.value=e.node.id,a()}catch(s){}})),()=>o("div",{class:"apply-node-drawer"},[o(w,{labelPlacement:"top"},null)])}});export{_ as default}; import{d as e,r as a,l as r,m as s,$ as t,c as o,v as l,p as n,y as i,z as d}from"./main-B4JTaSE3.js";import{u as p,k as m}from"./index-dQKzDbU0.js";import{r as u}from"./verify-1h4yjn7I.js";import{D as v}from"./index-PXirBS_l.js";import"./index-BwSoqWAf.js";import"./index-u_xtmbpG.js";import"./test-t4thx_sg.js";import"./useStore-CvbQ2LDX.js";import"./business-DeYUyOrg.js";import"./useStore-CsNlS4Pq.js";import"./setting-B2Ezo-Hb.js";import"./index-aoDNeCC9.js";import"./index-D8tEk34Z.js";import"./text-DxrazL-3.js";import"./Flex-BDtNWiMb.js";const _=e({name:"ApplyNodeDrawer",props:{node:{type:Object,default:()=>({id:"",config:{domains:"",email:"",provider_id:"",provider:"",end_day:30,name_server:"",skip_check:1}})}},setup(e){const{updateNodeConfig:_,isRefreshNode:c}=p(),{confirm:j}=d(),{useFormInput:y,useFormHelp:f,useFormSwitch:h}=s(),x=a(m(e.node.config)),g=r((()=>[y(t("t_17_1745227838561"),"domains",{placeholder:t("t_0_1745735774005"),onInput:e=>{x.value.domains=e.trim(),x.value.domains=x.value.domains.replace(//g,","),x.value.domains=x.value.domains.replace(/;/g,",")},onFocus:()=>{x.value.domains=x.value.domains.replace(/,^/g,"")}}),y(t("t_1_1745735764953"),"email",{placeholder:t("t_2_1745735773668"),onInput:e=>x.value.email=e.trim()}),{type:"custom",render:()=>o(v,{type:"dns",path:"provider_id",value:x.value.provider_id,"onUpdate:value":e=>{x.value.provider_id=e.value,x.value.provider=e.type}},null)},{type:"custom",render:()=>o(n,{label:t("t_5_1745735769112"),path:"end_day"},{default:()=>[o(l,{value:x.value.end_day,"onUpdate:value":e=>x.value.end_day=e,showButton:!1,min:1,class:"w-[180px]",placeholder:t("t_6_1745735765205")},null),o("span",{class:"text-[1.4rem] ml-[1.2rem]"},[t("t_7_1745735768326")])]})},y(t("t_0_1747106957037"),"name_server",{placeholder:t("t_1_1747106961747"),onInput:e=>{x.value.name_server=e.trim(),x.value.name_server=x.value.name_server.replace(//g,","),x.value.name_server=x.value.name_server.replace(/;/g,",")},onFocus:()=>{x.value.name_server=x.value.name_server.replace(/,^/g,"")}},{showRequireMark:!1}),h(t("t_2_1747106957037"),"skip_check",{},{showRequireMark:!1}),f([{content:t("t_0_1747040228657"),isHtml:!1},{content:t("t_1_1747040226143"),isHtml:!1}])])),{component:w,data:k,example:F}=i({defaultValue:x,config:g,rules:u});return j((async a=>{var r;try{await(null==(r=F.value)?void 0:r.validate()),_(e.node.id,k.value),c.value=e.node.id,a()}catch(s){}})),()=>o("div",{class:"apply-node-drawer"},[o(w,{labelPlacement:"top"},null)])}});export{_ as default};

File diff suppressed because one or more lines are too long

View File

@@ -1 +1 @@
import{d as e,r as o,m as r,$ as t,c as a,y as i,z as s}from"./main-BRADvL_Q.js";import{u as d,k as n}from"./index-DSBppA_n.js";import{u as p}from"./index-MnutWdlZ.js";import{N as u}from"./index-D09xdCo1.js";import{r as l}from"./verify-ptxXBrSe.js";import"./index-BWTT42dC.js";import"./test-BKrr7wMt.js";import"./useStore-BJ1msLkv.js";import"./useStore-BluDyLH7.js";import"./setting-BAtAGmMw.js";import"./index-DWoRKxnN.js";import"./index-DowGfXPz.js";import"./Flex-DahD8JJI.js";import"./text-DZ5gUOnF.js";const m=e({name:"NotifyNodeDrawer",props:{node:{type:Object,default:()=>({id:"",config:{provider:"",provider_id:"",subject:"",body:""}})}},setup(e){const{updateNodeConfig:m,isRefreshNode:v}=d(),{useFormInput:c,useFormTextarea:j,useFormCustom:f}=r(),{confirm:x}=s(),{handleError:y}=p(),_=o(n(e.node.config)),b=[c(t("t_0_1745920566646"),"subject",{placeholder:t("t_3_1745887835089"),onInput:e=>_.value.subject=e.trim()}),j(t("t_1_1745920567200"),"body",{placeholder:t("t_4_1745887835265"),rows:4,onInput:e=>_.value.body=e.trim()}),f((()=>a(u,{path:"provider_id",value:_.value.provider_id,isAddMode:!0,"onUpdate:value":e=>{_.value.provider_id=e.value,_.value.provider=e.type}},null)))],{component:h,data:g,example:N}=i({defaultValue:_,config:b,rules:l});return x((async o=>{var r;try{await(null==(r=N.value)?void 0:r.validate()),m(e.node.id,g.value),v.value=e.node.id,o()}catch(t){y(t)}})),()=>a("div",{class:"notify-node-drawer"},[a(h,{labelPlacement:"top"},null)])}});export{m as default}; import{d as e,r as o,m as r,$ as t,c as a,y as i,z as s}from"./main-B4JTaSE3.js";import{u as d,k as n}from"./index-dQKzDbU0.js";import{u as p}from"./index-u_xtmbpG.js";import{N as u}from"./index-c8S9Dc0_.js";import{r as l}from"./verify-tl1kVWQ6.js";import"./index-BwSoqWAf.js";import"./test-t4thx_sg.js";import"./useStore-CvbQ2LDX.js";import"./useStore-CsNlS4Pq.js";import"./setting-B2Ezo-Hb.js";import"./index-aoDNeCC9.js";import"./index-D8tEk34Z.js";import"./Flex-BDtNWiMb.js";import"./text-DxrazL-3.js";const m=e({name:"NotifyNodeDrawer",props:{node:{type:Object,default:()=>({id:"",config:{provider:"",provider_id:"",subject:"",body:""}})}},setup(e){const{updateNodeConfig:m,isRefreshNode:v}=d(),{useFormInput:c,useFormTextarea:j,useFormCustom:f}=r(),{confirm:x}=s(),{handleError:y}=p(),_=o(n(e.node.config)),b=[c(t("t_0_1745920566646"),"subject",{placeholder:t("t_3_1745887835089"),onInput:e=>_.value.subject=e.trim()}),j(t("t_1_1745920567200"),"body",{placeholder:t("t_4_1745887835265"),rows:4,onInput:e=>_.value.body=e.trim()}),f((()=>a(u,{path:"provider_id",value:_.value.provider_id,isAddMode:!0,"onUpdate:value":e=>{_.value.provider_id=e.value,_.value.provider=e.type}},null)))],{component:h,data:g,example:N}=i({defaultValue:_,config:b,rules:l});return x((async o=>{var r;try{await(null==(r=N.value)?void 0:r.validate()),m(e.node.id,g.value),v.value=e.node.id,o()}catch(t){y(t)}})),()=>a("div",{class:"notify-node-drawer"},[a(h,{labelPlacement:"top"},null)])}});export{m as default};

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@@ -1 +1 @@
import{d as t,F as l,G as e,H as s,c as n,O as a,b as r,B as i}from"./main-BRADvL_Q.js";const u={xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink",viewBox:"0 0 1024 1024"},o=t({name:"PlusOutlined",render:function(t,n){return e(),l("svg",u,n[0]||(n[0]=[s("defs",null,null,-1),s("path",{d:"M482 152h60q8 0 8 8v704q0 8-8 8h-60q-8 0-8-8V160q0-8 8-8z",fill:"currentColor"},null,-1),s("path",{d:"M176 474h672q8 0 8 8v60q0 8-8 8H176q-8 0-8-8v-60q0-8 8-8z",fill:"currentColor"},null,-1)]))}}),p={xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink",viewBox:"0 0 32 32"},d=t({name:"Search",render:function(t,n){return e(),l("svg",p,n[0]||(n[0]=[s("path",{d:"M29 27.586l-7.552-7.552a11.018 11.018 0 1 0-1.414 1.414L27.586 29zM4 13a9 9 0 1 1 9 9a9.01 9.01 0 0 1-9-9z",fill:"currentColor"},null,-1)]))}}),m=t({name:"EmptyActionPrompt",props:{addButtonText:{type:String,required:!0},onAddClick:{type:Function,required:!0}},setup:t=>()=>n("div",{class:"flex justify-center items-center h-full"},[n(a,{class:"px-[4rem]"},{default:()=>[r("请先"),n(i,{text:!0,type:"primary",size:"small",onClick:t.onAddClick},{default:()=>[t.addButtonText]}),r(",有问题或建议可提"),n(i,{text:!0,tag:"a",target:"_blank",type:"primary",href:"https://github.com/allinssl/allinssl/issues"},{default:()=>[r("Issues")]}),r("也可在Github给我们"),n(i,{text:!0,tag:"a",target:"_blank",type:"primary",href:"https://github.com/allinssl/allinssl"},{default:()=>[r("Star")]}),r("您的参与对AllinSSL极其重要感谢。")]})])});export{m as E,o as P,d as S}; import{d as t,F as l,G as e,H as s,c as n,O as a,b as r,B as i}from"./main-B4JTaSE3.js";const u={xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink",viewBox:"0 0 1024 1024"},o=t({name:"PlusOutlined",render:function(t,n){return e(),l("svg",u,n[0]||(n[0]=[s("defs",null,null,-1),s("path",{d:"M482 152h60q8 0 8 8v704q0 8-8 8h-60q-8 0-8-8V160q0-8 8-8z",fill:"currentColor"},null,-1),s("path",{d:"M176 474h672q8 0 8 8v60q0 8-8 8H176q-8 0-8-8v-60q0-8 8-8z",fill:"currentColor"},null,-1)]))}}),p={xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink",viewBox:"0 0 32 32"},d=t({name:"Search",render:function(t,n){return e(),l("svg",p,n[0]||(n[0]=[s("path",{d:"M29 27.586l-7.552-7.552a11.018 11.018 0 1 0-1.414 1.414L27.586 29zM4 13a9 9 0 1 1 9 9a9.01 9.01 0 0 1-9-9z",fill:"currentColor"},null,-1)]))}}),m=t({name:"EmptyActionPrompt",props:{addButtonText:{type:String,required:!0},onAddClick:{type:Function,required:!0}},setup:t=>()=>n("div",{class:"flex justify-center items-center h-full"},[n(a,{class:"px-[4rem]"},{default:()=>[r("请先"),n(i,{text:!0,type:"primary",size:"small",onClick:t.onAddClick},{default:()=>[t.addButtonText]}),r(",有问题或建议可提"),n(i,{text:!0,tag:"a",target:"_blank",type:"primary",href:"https://github.com/allinssl/allinssl/issues"},{default:()=>[r("Issues")]}),r("也可在Github给我们"),n(i,{text:!0,tag:"a",target:"_blank",type:"primary",href:"https://github.com/allinssl/allinssl"},{default:()=>[r("Star")]}),r("您的参与对AllinSSL极其重要感谢。")]})])});export{m as E,o as P,d as S};

File diff suppressed because one or more lines are too long

View File

@@ -1 +1 @@
import{u as e,a as o}from"./index-DSBppA_n.js";import{d as a,a as i,l as s,c as r,$ as t,x as n,aM as d}from"./main-BRADvL_Q.js";import{A as l}from"./index-4Qit8T-R.js";import{r as p}from"./verify-r6H832t8.js";import{u as m}from"./index-DowGfXPz.js";import"./index-BWTT42dC.js";import"./index-MnutWdlZ.js";import"./test-BKrr7wMt.js";import"./useStore-BJ1msLkv.js";import"./business-CX9fvSVI.js";const u=a({name:"DeployNode",props:{node:{type:Object,default:()=>({id:"",inputs:{},config:{}})}},setup(a){const{isRefreshNode:u}=e(),{registerCompatValidator:v,validate:c,validationResult:f,unregisterValidator:j}=o(),x=i(["warningColor","primaryColor"]),y=s((()=>f.value.valid?"var(--n-primary-color)":"var(--n-warning-color)")),g=s((()=>f.value.valid?r(l,{icon:a.node.config.provider,type:"success"},null):t("t_9_1745735765287")));return n((()=>u.value),(e=>{m((()=>{v(a.node.id,p,a.node.config),c(a.node.id),u.value=null}),500)}),{immediate:!0}),d((()=>j(a.node.id))),()=>r("div",{style:x.value,class:"text-[12px]"},[r("div",{style:{color:y.value}},[g.value])])}});export{u as default}; import{u as e,a as o}from"./index-dQKzDbU0.js";import{d as a,a as i,l as s,c as r,$ as t,x as n,aM as d}from"./main-B4JTaSE3.js";import{A as l}from"./index-BkhPSsuj.js";import{r as p}from"./verify-DvRhzaHu.js";import{u as m}from"./index-D8tEk34Z.js";import"./index-BwSoqWAf.js";import"./index-u_xtmbpG.js";import"./test-t4thx_sg.js";import"./useStore-CvbQ2LDX.js";import"./business-DeYUyOrg.js";const u=a({name:"DeployNode",props:{node:{type:Object,default:()=>({id:"",inputs:{},config:{}})}},setup(a){const{isRefreshNode:u}=e(),{registerCompatValidator:v,validate:c,validationResult:f,unregisterValidator:j}=o(),x=i(["warningColor","primaryColor"]),y=s((()=>f.value.valid?"var(--n-primary-color)":"var(--n-warning-color)")),g=s((()=>f.value.valid?r(l,{icon:a.node.config.provider,type:"success"},null):t("t_9_1745735765287")));return n((()=>u.value),(e=>{m((()=>{v(a.node.id,p,a.node.config),c(a.node.id),u.value=null}),500)}),{immediate:!0}),d((()=>j(a.node.id))),()=>r("div",{style:x.value,class:"text-[12px]"},[r("div",{style:{color:y.value}},[g.value])])}});export{u as default};

View File

@@ -1 +1 @@
import{S as e}from"./index-BWTT42dC.js";import{d as n,l,x as a,c as t,N as o}from"./main-BRADvL_Q.js";const c={localhost:"本机部署",ssh:"SSH",aliyun:"阿里云",tencentcloud:"腾讯云",huaweicloud:"华为云",baidu:"百度云",btpanel:"宝塔面板",btwaf:"宝塔WAF",safeline:"雷池WAF","1panel":"1Panel",cloudflare:"Cloudflare",mail:"邮件",dingtalk:"钉钉",wecom:"企业微信",feishu:"飞书",webhook:"WebHook","tencentcloud-cdn":"腾讯云CDN","tencentcloud-cos":"腾讯云COS","aliyun-cdn":"阿里云CDN","aliyun-oss":"阿里云OSS","1panel-site":"1Panel网站","btpanel-site":"宝塔面板网站",volcengine:"火山引擎",westcn:"西部数码"},i=n({name:"TypeIcon",props:{icon:{type:String,required:!0},type:{type:String,default:"default"},align:{type:String,default:"left"},text:{type:Boolean,default:!0}},setup(n){const i=l((()=>(["mail","dingtalk","wecom","feishu","webhook"].includes(n.icon)?"notify-":"resources-")+({localhost:"ssh",ssh:"ssh",aliyun:"aliyun",tencentcloud:"tencentcloud",btpanel:"btpanel",btwaf:"btpanel","1panel":"1panel",huaweicloud:"huaweicloud",cloudflare:"cloudflare",mail:"mail",dingtalk:"dingtalk",wecom:"wecom",feishu:"feishu",webhook:"webhook","tencentcloud-cdn":"tencentcloud","tencentcloud-cos":"tencentcloud","aliyun-cdn":"aliyun","aliyun-oss":"aliyun","1panel-site":"1panel","btpanel-site":"btpanel",baidu:"baidu",safeline:"safeline",volcengine:"volcengine",westcn:"westcn"}[n.icon]||"default"))),s=l((()=>c[n.icon]||n.icon));return a((()=>n.icon),(e=>{})),a((()=>n.type),(e=>{})),()=>t(o,{type:n.type,size:"small"},{default:()=>[t(e,{icon:i.value,size:"1.2rem",class:"mr-[0.4rem]"},null),t("span",{class:"text-[12px]"},[n.text&&t("span",null,[s.value])])]})}});export{i as A}; import{S as e}from"./index-BwSoqWAf.js";import{d as n,l,x as a,c as t,N as o}from"./main-B4JTaSE3.js";const c={localhost:"本机部署",ssh:"SSH",aliyun:"阿里云",tencentcloud:"腾讯云",huaweicloud:"华为云",baidu:"百度云",btpanel:"宝塔面板",btwaf:"宝塔WAF",safeline:"雷池WAF","1panel":"1Panel",cloudflare:"Cloudflare",mail:"邮件",dingtalk:"钉钉",wecom:"企业微信",feishu:"飞书",webhook:"WebHook","tencentcloud-cdn":"腾讯云CDN","tencentcloud-cos":"腾讯云COS","aliyun-cdn":"阿里云CDN","aliyun-oss":"阿里云OSS","1panel-site":"1Panel网站","btpanel-site":"宝塔面板网站",volcengine:"火山引擎",westcn:"西部数码"},i=n({name:"TypeIcon",props:{icon:{type:String,required:!0},type:{type:String,default:"default"},align:{type:String,default:"left"},text:{type:Boolean,default:!0}},setup(n){const i=l((()=>(["mail","dingtalk","wecom","feishu","webhook"].includes(n.icon)?"notify-":"resources-")+({localhost:"ssh",ssh:"ssh",aliyun:"aliyun",tencentcloud:"tencentcloud",btpanel:"btpanel",btwaf:"btpanel","1panel":"1panel",huaweicloud:"huaweicloud",cloudflare:"cloudflare",mail:"mail",dingtalk:"dingtalk",wecom:"wecom",feishu:"feishu",webhook:"webhook","tencentcloud-cdn":"tencentcloud","tencentcloud-cos":"tencentcloud","aliyun-cdn":"aliyun","aliyun-oss":"aliyun","1panel-site":"1panel","btpanel-site":"btpanel",baidu:"baidu",safeline:"safeline",volcengine:"volcengine",westcn:"westcn"}[n.icon]||"default"))),s=l((()=>c[n.icon]||n.icon));return a((()=>n.icon),(e=>{})),a((()=>n.type),(e=>{})),()=>t(o,{type:n.type,size:"small"},{default:()=>[t(e,{icon:i.value,size:"1.2rem",class:"mr-[0.4rem]"},null),t("span",{class:"text-[12px]"},[n.text&&t("span",null,[s.value])])]})}});export{i as A};

View File

@@ -1 +1 @@
import{d as e,l as i,c as r}from"./main-BRADvL_Q.js";const t=e({name:"SvgIcon",props:{icon:{type:String,required:!0},color:{type:String,default:""},size:{type:String,default:"1.8rem"}},setup(e){const t=i((()=>`#icon-${e.icon}`));return()=>r("svg",{class:"relative inline-block align-[-0.2rem]",style:{width:e.size,height:e.size},"aria-hidden":"true"},[r("use",{"xlink:href":t.value,fill:e.color},null)])}});export{t as S}; import{d as e,l as i,c as r}from"./main-B4JTaSE3.js";const t=e({name:"SvgIcon",props:{icon:{type:String,required:!0},color:{type:String,default:""},size:{type:String,default:"1.8rem"}},setup(e){const t=i((()=>`#icon-${e.icon}`));return()=>r("svg",{class:"relative inline-block align-[-0.2rem]",style:{width:e.size,height:e.size},"aria-hidden":"true"},[r("use",{"xlink:href":t.value,fill:e.color},null)])}});export{t as S};

View File

@@ -1 +1 @@
import{u as a,a as o}from"./index-DSBppA_n.js";import{d as e,a as r,l as i,x as s,aM as t,c as n,$ as d}from"./main-BRADvL_Q.js";import{r as l}from"./verify-D1NDGX9i.js";import{u as m}from"./index-DowGfXPz.js";import"./index-BWTT42dC.js";import"./index-MnutWdlZ.js";import"./test-BKrr7wMt.js";import"./useStore-BJ1msLkv.js";import"./business-CX9fvSVI.js";const p=e({name:"ApplyNode",props:{node:{type:Object,default:()=>({id:"",config:{}})}},setup(e){const{isRefreshNode:p}=a(),{registerCompatValidator:u,validate:v,validationResult:c,unregisterValidator:f}=o(),j=r(["warningColor","primaryColor"]),x=i((()=>c.value.valid?"var(--n-primary-color)":"var(--n-warning-color)"));return s((()=>p.value),(a=>{m((()=>{u(e.node.id,l,e.node.config),v(e.node.id),p.value=null}),500)}),{immediate:!0}),t((()=>f(e.node.id))),()=>{var a;return n("div",{style:j.value,class:"text-[12px]"},[n("div",{style:{color:x.value}},[c.value.valid?"域名:"+(null==(a=e.node.config)?void 0:a.domains):d("t_9_1745735765287")])])}}});export{p as default}; import{u as a,a as o}from"./index-dQKzDbU0.js";import{d as e,a as r,l as i,x as s,aM as t,c as n,$ as d}from"./main-B4JTaSE3.js";import{r as l}from"./verify-1h4yjn7I.js";import{u as m}from"./index-D8tEk34Z.js";import"./index-BwSoqWAf.js";import"./index-u_xtmbpG.js";import"./test-t4thx_sg.js";import"./useStore-CvbQ2LDX.js";import"./business-DeYUyOrg.js";const p=e({name:"ApplyNode",props:{node:{type:Object,default:()=>({id:"",config:{}})}},setup(e){const{isRefreshNode:p}=a(),{registerCompatValidator:u,validate:v,validationResult:c,unregisterValidator:f}=o(),j=r(["warningColor","primaryColor"]),x=i((()=>c.value.valid?"var(--n-primary-color)":"var(--n-warning-color)"));return s((()=>p.value),(a=>{m((()=>{u(e.node.id,l,e.node.config),v(e.node.id),p.value=null}),500)}),{immediate:!0}),t((()=>f(e.node.id))),()=>{var a;return n("div",{style:j.value,class:"text-[12px]"},[n("div",{style:{color:x.value}},[c.value.valid?"域名:"+(null==(a=e.node.config)?void 0:a.domains):d("t_9_1745735765287")])])}}});export{p as default};

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@@ -1 +1 @@
import{d as e,u as t,a as o,c as r,b as l,$ as a,B as s,i as n}from"./main-BRADvL_Q.js";const c=(e=16,t="var(--n-warning-color)")=>r("svg",{width:e,height:e,viewBox:"0 0 16 16",xmlns:"http://www.w3.org/2000/svg",fill:t},[r("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M8.6 1c1.6.1 3.1.9 4.2 2 1.3 1.4 2 3.1 2 5.1 0 1.6-.6 3.1-1.6 4.4-1 1.2-2.4 2.1-4 2.4-1.6.3-3.2.1-4.6-.7-1.4-.8-2.5-2-3.1-3.5C.9 9.2.8 7.5 1.3 6c.5-1.6 1.4-2.9 2.8-3.8C5.4 1.3 7 .9 8.6 1zm.5 12.9c1.3-.3 2.5-1 3.4-2.1.8-1.1 1.3-2.4 1.2-3.8 0-1.6-.6-3.2-1.7-4.3-1-1-2.2-1.6-3.6-1.7-1.3-.1-2.7.2-3.8 1-1.1.8-1.9 1.9-2.3 3.3-.4 1.3-.4 2.7.2 4 .6 1.3 1.5 2.3 2.7 3 1.2.7 2.6.9 3.9.6zM7.9 7.5L10.3 5l.7.7-2.4 2.5 2.4 2.5-.7.7-2.4-2.5-2.4 2.5-.7-.7 2.4-2.5-2.4-2.5.7-.7 2.4 2.5z"},null)]),i=e({setup(){const e=t(),i=o(["cardColor","warningColor","textColorSecondary","textColorDisabled","textColorInverse","warningColorHover"]);return()=>{let t;return r("div",{class:"flex flex-col items-center justify-center min-h-screen",style:i.value},[r("div",{class:"text-center px-8 max-w-[60rem] mx-auto"},[r("div",{class:"text-[8rem] font-bold leading-none mb-4",style:{color:"var(--n-warning-color)",textShadow:"2px 2px 4px rgba(0, 0, 0, 0.1)"}},[l("404")]),r("div",{class:"flex items-center justify-center mb-8"},[c(60)]),r("div",{class:"text-[1.8rem] mb-8",style:{color:"var(--n-text-color-secondary)"}},[a("t_0_1744098811152")]),r(s,{type:"warning",onClick:()=>e.push("/")},(o=t=a("t_1_1744098801860"),"function"==typeof o||"[object Object]"===Object.prototype.toString.call(o)&&!n(o)?t:{default:()=>[t]})),r("div",{class:"mt-8 text-[1.3rem]",style:{color:"var(--n-text-color-disabled)"}},[a("t_2_1744098804908")])])]);var o}}});export{i as default}; import{d as e,u as t,a as o,c as r,b as l,$ as a,B as s,i as n}from"./main-B4JTaSE3.js";const c=(e=16,t="var(--n-warning-color)")=>r("svg",{width:e,height:e,viewBox:"0 0 16 16",xmlns:"http://www.w3.org/2000/svg",fill:t},[r("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M8.6 1c1.6.1 3.1.9 4.2 2 1.3 1.4 2 3.1 2 5.1 0 1.6-.6 3.1-1.6 4.4-1 1.2-2.4 2.1-4 2.4-1.6.3-3.2.1-4.6-.7-1.4-.8-2.5-2-3.1-3.5C.9 9.2.8 7.5 1.3 6c.5-1.6 1.4-2.9 2.8-3.8C5.4 1.3 7 .9 8.6 1zm.5 12.9c1.3-.3 2.5-1 3.4-2.1.8-1.1 1.3-2.4 1.2-3.8 0-1.6-.6-3.2-1.7-4.3-1-1-2.2-1.6-3.6-1.7-1.3-.1-2.7.2-3.8 1-1.1.8-1.9 1.9-2.3 3.3-.4 1.3-.4 2.7.2 4 .6 1.3 1.5 2.3 2.7 3 1.2.7 2.6.9 3.9.6zM7.9 7.5L10.3 5l.7.7-2.4 2.5 2.4 2.5-.7.7-2.4-2.5-2.4 2.5-.7-.7 2.4-2.5-2.4-2.5.7-.7 2.4 2.5z"},null)]),i=e({setup(){const e=t(),i=o(["cardColor","warningColor","textColorSecondary","textColorDisabled","textColorInverse","warningColorHover"]);return()=>{let t;return r("div",{class:"flex flex-col items-center justify-center min-h-screen",style:i.value},[r("div",{class:"text-center px-8 max-w-[60rem] mx-auto"},[r("div",{class:"text-[8rem] font-bold leading-none mb-4",style:{color:"var(--n-warning-color)",textShadow:"2px 2px 4px rgba(0, 0, 0, 0.1)"}},[l("404")]),r("div",{class:"flex items-center justify-center mb-8"},[c(60)]),r("div",{class:"text-[1.8rem] mb-8",style:{color:"var(--n-text-color-secondary)"}},[a("t_0_1744098811152")]),r(s,{type:"warning",onClick:()=>e.push("/")},(o=t=a("t_1_1744098801860"),"function"==typeof o||"[object Object]"===Object.prototype.toString.call(o)&&!n(o)?t:{default:()=>[t]})),r("div",{class:"mt-8 text-[1.3rem]",style:{color:"var(--n-text-color-disabled)"}},[a("t_2_1744098804908")])])]);var o}}});export{i as default};

File diff suppressed because one or more lines are too long

View File

@@ -1 +1 @@
import{bc as t,b_ as e,b$ as n,bV as i,c0 as a,aJ as o,o as r,au as s,x as u,a7 as c,r as l,c1 as f,bq as m}from"./main-BRADvL_Q.js";function v(t){return!!a()&&(o(t),!0)}const p="undefined"!=typeof window&&"undefined"!=typeof document;"undefined"!=typeof WorkerGlobalScope&&(globalThis,WorkerGlobalScope);const d=Object.prototype.toString,b=t=>"[object Object]"===d.call(t),y=()=>{};function g(t,e){return function(...n){return new Promise(((i,a)=>{Promise.resolve(t((()=>e.apply(this,n)),{fn:e,thisArg:this,args:n})).then(i).catch(a)}))}}const w=t=>t();function h(t=w,n={}){const{initialState:i="active"}=n,a=function(...t){if(1!==t.length)return c(...t);const n=t[0];return"function"==typeof n?e(f((()=>({get:n,set:y})))):l(n)}("active"===i);return{isActive:e(a),pause:function(){a.value=!1},resume:function(){a.value=!0},eventFilter:(...e)=>{a.value&&t(...e)}}}function j(t){return Array.isArray(t)?t:[t]}function A(t,e=200,a=!1,o=!0,r=!1){return g(function(...t){let e,a,o,r,s,u,c=0,l=!0,f=y;n(t[0])||"object"!=typeof t[0]?[o,r=!0,s=!0,u=!1]=t:({delay:o,trailing:r=!0,leading:s=!0,rejectOnCancel:u=!1}=t[0]);const m=()=>{e&&(clearTimeout(e),e=void 0,f(),f=y)};return t=>{const n=i(o),v=Date.now()-c,p=()=>a=t();return m(),n<=0?(c=Date.now(),p()):(v>n&&(s||!l)?(c=Date.now(),p()):r&&(a=new Promise(((t,i)=>{f=u?i:t,e=setTimeout((()=>{c=Date.now(),l=!0,t(p()),m()}),Math.max(0,n-v))}))),s||e||(e=setTimeout((()=>l=!0),n)),l=!1,a)}}(e,a,o,r),t)}function S(t,e,n={}){const{eventFilter:i,initialState:a="active",...o}=n,{eventFilter:r,pause:s,resume:c,isActive:l}=h(i,{initialState:a}),f=function(t,e,n={}){const{eventFilter:i=w,...a}=n;return u(t,g(i,e),a)}(t,e,{...o,eventFilter:r});return{stop:f,pause:s,resume:c,isActive:l}}function T(t,e=!0,n){m()?r(t,n):e?t():s(t)}function F(n,a,o={}){const{immediate:r=!0,immediateCallback:s=!1}=o,u=t(!1);let c=null;function l(){c&&(clearTimeout(c),c=null)}function f(){u.value=!1,l()}function m(...t){s&&n(),l(),u.value=!0,c=setTimeout((()=>{u.value=!1,c=null,n(...t)}),i(a))}return r&&(u.value=!0,p&&m()),v(f),{isPending:e(u),start:m,stop:f}}function D(t,e,n){return u(t,e,{...n,immediate:!0})}export{A as a,j as b,D as c,v as d,b as e,p as i,T as t,F as u,S as w}; import{bc as t,b_ as e,b$ as n,bV as i,c0 as a,aJ as o,o as r,au as s,x as u,a7 as c,r as l,c1 as f,bq as m}from"./main-B4JTaSE3.js";function v(t){return!!a()&&(o(t),!0)}const p="undefined"!=typeof window&&"undefined"!=typeof document;"undefined"!=typeof WorkerGlobalScope&&(globalThis,WorkerGlobalScope);const d=Object.prototype.toString,b=t=>"[object Object]"===d.call(t),y=()=>{};function g(t,e){return function(...n){return new Promise(((i,a)=>{Promise.resolve(t((()=>e.apply(this,n)),{fn:e,thisArg:this,args:n})).then(i).catch(a)}))}}const w=t=>t();function h(t=w,n={}){const{initialState:i="active"}=n,a=function(...t){if(1!==t.length)return c(...t);const n=t[0];return"function"==typeof n?e(f((()=>({get:n,set:y})))):l(n)}("active"===i);return{isActive:e(a),pause:function(){a.value=!1},resume:function(){a.value=!0},eventFilter:(...e)=>{a.value&&t(...e)}}}function j(t){return Array.isArray(t)?t:[t]}function A(t,e=200,a=!1,o=!0,r=!1){return g(function(...t){let e,a,o,r,s,u,c=0,l=!0,f=y;n(t[0])||"object"!=typeof t[0]?[o,r=!0,s=!0,u=!1]=t:({delay:o,trailing:r=!0,leading:s=!0,rejectOnCancel:u=!1}=t[0]);const m=()=>{e&&(clearTimeout(e),e=void 0,f(),f=y)};return t=>{const n=i(o),v=Date.now()-c,p=()=>a=t();return m(),n<=0?(c=Date.now(),p()):(v>n&&(s||!l)?(c=Date.now(),p()):r&&(a=new Promise(((t,i)=>{f=u?i:t,e=setTimeout((()=>{c=Date.now(),l=!0,t(p()),m()}),Math.max(0,n-v))}))),s||e||(e=setTimeout((()=>l=!0),n)),l=!1,a)}}(e,a,o,r),t)}function S(t,e,n={}){const{eventFilter:i,initialState:a="active",...o}=n,{eventFilter:r,pause:s,resume:c,isActive:l}=h(i,{initialState:a}),f=function(t,e,n={}){const{eventFilter:i=w,...a}=n;return u(t,g(i,e),a)}(t,e,{...o,eventFilter:r});return{stop:f,pause:s,resume:c,isActive:l}}function T(t,e=!0,n){m()?r(t,n):e?t():s(t)}function F(n,a,o={}){const{immediate:r=!0,immediateCallback:s=!1}=o,u=t(!1);let c=null;function l(){c&&(clearTimeout(c),c=null)}function f(){u.value=!1,l()}function m(...t){s&&n(),l(),u.value=!0,c=setTimeout((()=>{u.value=!1,c=null,n(...t)}),i(a))}return r&&(u.value=!0,p&&m()),v(f),{isPending:e(u),start:m,stop:f}}function D(t,e,n){return u(t,e,{...n,immediate:!0})}export{A as a,j as b,D as c,v as d,b as e,p as i,T as t,F as u,S as w};

View File

@@ -1 +1 @@
import{u as a,a as e}from"./index-DSBppA_n.js";import{d as o,a as r,l as i,$ as t,x as s,aM as d,c as l}from"./main-BRADvL_Q.js";import{r as n}from"./verify-DR3SSKsL.js";import{u as m}from"./index-DowGfXPz.js";import"./index-BWTT42dC.js";import"./index-MnutWdlZ.js";import"./test-BKrr7wMt.js";import"./useStore-BJ1msLkv.js";const p=o({name:"StartNode",props:{node:{type:Object,default:()=>({id:"",config:{}})}},setup(o){const{isRefreshNode:p}=a(),{validate:u,validationResult:v,registerCompatValidator:c,unregisterValidator:f}=e(),x=r(["warningColor","primaryColor"]),j=i((()=>v.value.valid?"var(--n-primary-color)":"var(--n-warning-color)")),y=i((()=>v.value.valid?"auto"===o.node.config.exec_type?t("t_4_1744875940750"):t("t_5_1744875940010"):"未配置"));return s((()=>p.value),(a=>{m((()=>{c(o.node.id,n,o.node.config),u(o.node.id),p.value=null}),500)}),{immediate:!0}),d((()=>f(o.node.id))),()=>l("div",{style:x.value,class:"text-[12px]"},[l("div",{style:{color:j.value}},[y.value])])}});export{p as default}; import{u as a,a as e}from"./index-dQKzDbU0.js";import{d as o,a as r,l as i,$ as t,x as s,aM as d,c as l}from"./main-B4JTaSE3.js";import{r as n}from"./verify-CSg2sEFV.js";import{u as m}from"./index-D8tEk34Z.js";import"./index-BwSoqWAf.js";import"./index-u_xtmbpG.js";import"./test-t4thx_sg.js";import"./useStore-CvbQ2LDX.js";const p=o({name:"StartNode",props:{node:{type:Object,default:()=>({id:"",config:{}})}},setup(o){const{isRefreshNode:p}=a(),{validate:u,validationResult:v,registerCompatValidator:c,unregisterValidator:f}=e(),x=r(["warningColor","primaryColor"]),j=i((()=>v.value.valid?"var(--n-primary-color)":"var(--n-warning-color)")),y=i((()=>v.value.valid?"auto"===o.node.config.exec_type?t("t_4_1744875940750"):t("t_5_1744875940010"):"未配置"));return s((()=>p.value),(a=>{m((()=>{c(o.node.id,n,o.node.config),u(o.node.id),p.value=null}),500)}),{immediate:!0}),d((()=>f(o.node.id))),()=>l("div",{style:x.value,class:"text-[12px]"},[l("div",{style:{color:j.value}},[y.value])])}});export{p as default};

File diff suppressed because one or more lines are too long

View File

@@ -1 +1 @@
import{d as e,c as s}from"./main-BRADvL_Q.js";const t=e({name:"BaseComponent",setup(e,{slots:t}){const l=t["header-left"]||t.headerLeft,f=t["header-right"]||t.headerRight,r=t.header||t.header,o=t["footer-left"]||t.footerLeft,a=t["footer-right"]||t.footerRight,i=t.footer||t.footer;return()=>s("div",{class:"flex flex-col"},[(l||f)&&s("div",{class:"flex justify-between flex-wrap",style:{rowGap:"0.8rem"}},[s("div",{class:"flex flex-shrink-0"},[l&&l()]),s("div",{class:"flex flex-shrink-0"},[f&&f()])]),r&&s("div",{class:"flex justify-between flex-wrap w-full"},[r&&r()]),s("div",{class:`w-full content ${l||f?"mt-[1.2rem]":""} ${o||a?"mb-[1.2rem]":""}`},[t.content&&t.content()]),(o||a)&&s("div",{class:"flex justify-between"},[s("div",{class:"flex flex-shrink-0"},[o&&o()]),s("div",{class:"flex flex-shrink-0"},[a&&a()])]),i&&s("div",{class:"flex justify-between w-full"},[i()]),t.popup&&t.popup()])}});export{t as B}; import{d as e,c as s}from"./main-B4JTaSE3.js";const t=e({name:"BaseComponent",setup(e,{slots:t}){const l=t["header-left"]||t.headerLeft,f=t["header-right"]||t.headerRight,r=t.header||t.header,o=t["footer-left"]||t.footerLeft,a=t["footer-right"]||t.footerRight,i=t.footer||t.footer;return()=>s("div",{class:"flex flex-col"},[(l||f)&&s("div",{class:"flex justify-between flex-wrap",style:{rowGap:"0.8rem"}},[s("div",{class:"flex flex-shrink-0"},[l&&l()]),s("div",{class:"flex flex-shrink-0"},[f&&f()])]),r&&s("div",{class:"flex justify-between flex-wrap w-full"},[r&&r()]),s("div",{class:`w-full content ${l||f?"mt-[1.2rem]":""} ${o||a?"mb-[1.2rem]":""}`},[t.content&&t.content()]),(o||a)&&s("div",{class:"flex justify-between"},[s("div",{class:"flex flex-shrink-0"},[o&&o()]),s("div",{class:"flex flex-shrink-0"},[a&&a()])]),i&&s("div",{class:"flex justify-between w-full"},[i()]),t.popup&&t.popup()])}});export{t as B};

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@@ -1 +1 @@
import{u as e,N as a}from"./index-MnutWdlZ.js";import{d as l,r as t,x as u,o as s,aM as d,c as o,w as n,q as r,$ as v,n as p,B as i,i as y}from"./main-BRADvL_Q.js";import{b as f}from"./useStore-BluDyLH7.js";import{S as c}from"./index-BWTT42dC.js";import{N as m}from"./text-DZ5gUOnF.js";import{N as b}from"./Flex-DahD8JJI.js";const _=l({name:"DnsProviderSelect",props:{type:{type:String,default:""},path:{type:String,default:""},value:{type:String,default:""},valueType:{type:String,default:"value"},isAddMode:{type:Boolean,default:!0},disabled:{type:Boolean,default:!1},customClass:{type:String,default:""}},emits:["update:value"],setup(l,{emit:_}){const{handleError:x}=e(),{fetchDnsProvider:g,resetDnsProvider:h,dnsProvider:j}=f(),S=t({label:"",value:"",type:""}),w=t([]),C=t(!1),D=t(""),M=()=>{window.open("/auth-api-manage","_blank")},P=({option:e})=>o("div",{class:"flex items-center"},[e.label?T(e):o(m,{class:"text-[#aaa]"},{default:()=>["dns"===l.type?v("t_0_1747019621052",[]):v("t_0_1746858920894")]})]),T=e=>o(b,null,{default:()=>[o(c,{icon:`resources-${e.type}`,size:"2rem"},null),o(m,null,{default:()=>[e.label]})]}),k=async()=>{var e,a,l;const t=j.value.find((e=>e.value===S.value.value));t&&(S.value={label:t.label,value:t.value,type:t.type}),j.value.length>0&&""===S.value.value&&(S.value={label:(null==(e=j.value[0])?void 0:e.label)||"",value:(null==(a=j.value[0])?void 0:a.value)||"",type:(null==(l=j.value[0])?void 0:l.type)||""}),_("update:value",S.value)},A=e=>{S.value.value=e,k()},B=async(e="")=>{C.value=!0,D.value="";try{await g(e)}catch(a){D.value="string"==typeof a?a:v("t_0_1746760933542"),x(a)}finally{C.value=!1}},L=(e,a)=>a.label.toLowerCase().includes(e.toLowerCase());return u((()=>j.value),(e=>{w.value=e.map((e=>({label:e.label,value:"value"===l.valueType?e.value:e.type,type:"value"===l.valueType?e.type:e.value})))||[],k()})),u((()=>l.value),(()=>{A(l.value)}),{immediate:!0}),s((()=>{B(l.type)})),d((()=>{h()})),()=>{let e;return o(a,{show:C.value},{default:()=>[o(n,{cols:24,class:l.customClass},{default:()=>[o(r,{span:l.isAddMode?13:24,label:"dns"===l.type?v("t_3_1745735765112"):v("t_0_1746754500246"),path:l.path},{default:()=>[o(p,{class:"flex-1 w-full",options:w.value,renderLabel:T,renderTag:P,filterable:!0,filter:L,placeholder:"dns"===l.type?v("t_3_1745490735059"):v("t_0_1746858920894"),value:S.value.value,"onUpdate:value":e=>S.value.value=e,onUpdateValue:A,disabled:l.disabled},{empty:()=>o("span",{class:"text-[1.4rem]"},[D.value||("dns"===l.type?v("t_1_1746858922914"):v("t_2_1746858923964"))])})]}),l.isAddMode&&o(r,{span:11},{default:()=>{return[o(i,{class:"mx-[8px]",onClick:M,disabled:l.disabled},{default:()=>["dns"===l.type?v("t_1_1746004861166"):v("t_3_1746858920060")]}),o(i,{onClick:()=>B(l.type),loading:C.value,disabled:l.disabled},(a=e=v("t_0_1746497662220"),"function"==typeof a||"[object Object]"===Object.prototype.toString.call(a)&&!y(a)?e:{default:()=>[e]}))];var a}})]})]})}}});export{_ as D}; import{u as e,N as a}from"./index-u_xtmbpG.js";import{d as l,r as t,x as u,o as s,aM as d,c as o,w as n,q as r,$ as v,n as p,B as i,i as y}from"./main-B4JTaSE3.js";import{b as f}from"./useStore-CsNlS4Pq.js";import{S as c}from"./index-BwSoqWAf.js";import{N as m}from"./text-DxrazL-3.js";import{N as b}from"./Flex-BDtNWiMb.js";const _=l({name:"DnsProviderSelect",props:{type:{type:String,default:""},path:{type:String,default:""},value:{type:String,default:""},valueType:{type:String,default:"value"},isAddMode:{type:Boolean,default:!0},disabled:{type:Boolean,default:!1},customClass:{type:String,default:""}},emits:["update:value"],setup(l,{emit:_}){const{handleError:x}=e(),{fetchDnsProvider:g,resetDnsProvider:h,dnsProvider:j}=f(),S=t({label:"",value:"",type:""}),w=t([]),C=t(!1),D=t(""),M=()=>{window.open("/auth-api-manage","_blank")},P=({option:e})=>o("div",{class:"flex items-center"},[e.label?T(e):o(m,{class:"text-[#aaa]"},{default:()=>["dns"===l.type?v("t_0_1747019621052",[]):v("t_0_1746858920894")]})]),T=e=>o(b,null,{default:()=>[o(c,{icon:`resources-${e.type}`,size:"2rem"},null),o(m,null,{default:()=>[e.label]})]}),k=async()=>{var e,a,l;const t=j.value.find((e=>e.value===S.value.value));t&&(S.value={label:t.label,value:t.value,type:t.type}),j.value.length>0&&""===S.value.value&&(S.value={label:(null==(e=j.value[0])?void 0:e.label)||"",value:(null==(a=j.value[0])?void 0:a.value)||"",type:(null==(l=j.value[0])?void 0:l.type)||""}),_("update:value",S.value)},A=e=>{S.value.value=e,k()},B=async(e="")=>{C.value=!0,D.value="";try{await g(e)}catch(a){D.value="string"==typeof a?a:v("t_0_1746760933542"),x(a)}finally{C.value=!1}},L=(e,a)=>a.label.toLowerCase().includes(e.toLowerCase());return u((()=>j.value),(e=>{w.value=e.map((e=>({label:e.label,value:"value"===l.valueType?e.value:e.type,type:"value"===l.valueType?e.type:e.value})))||[],k()})),u((()=>l.value),(()=>{A(l.value)}),{immediate:!0}),s((()=>{B(l.type)})),d((()=>{h()})),()=>{let e;return o(a,{show:C.value},{default:()=>[o(n,{cols:24,class:l.customClass},{default:()=>[o(r,{span:l.isAddMode?13:24,label:"dns"===l.type?v("t_3_1745735765112"):v("t_0_1746754500246"),path:l.path},{default:()=>[o(p,{class:"flex-1 w-full",options:w.value,renderLabel:T,renderTag:P,filterable:!0,filter:L,placeholder:"dns"===l.type?v("t_3_1745490735059"):v("t_0_1746858920894"),value:S.value.value,"onUpdate:value":e=>S.value.value=e,onUpdateValue:A,disabled:l.disabled},{empty:()=>o("span",{class:"text-[1.4rem]"},[D.value||("dns"===l.type?v("t_1_1746858922914"):v("t_2_1746858923964"))])})]}),l.isAddMode&&o(r,{span:11},{default:()=>{return[o(i,{class:"mx-[8px]",onClick:M,disabled:l.disabled},{default:()=>["dns"===l.type?v("t_1_1746004861166"):v("t_3_1746858920060")]}),o(i,{onClick:()=>B(l.type),loading:C.value,disabled:l.disabled},(a=e=v("t_0_1746497662220"),"function"==typeof a||"[object Object]"===Object.prototype.toString.call(a)&&!y(a)?e:{default:()=>[e]}))];var a}})]})]})}}});export{_ as D};

View File

@@ -1 +1 @@
import{u as a,a as e}from"./index-DSBppA_n.js";import{r as o}from"./verify-DK47IsQ4.js";import{d as r,a as i,l as s,x as t,aM as d,c as l}from"./main-BRADvL_Q.js";import{u as n}from"./index-DowGfXPz.js";import"./index-BWTT42dC.js";import"./index-MnutWdlZ.js";import"./test-BKrr7wMt.js";import"./useStore-BJ1msLkv.js";const m=r({name:"UploadNode",props:{node:{type:Object,default:()=>({id:"",config:{}})}},setup(r){const{isRefreshNode:m}=a(),{validate:p,validationResult:u,registerCompatValidator:v,unregisterValidator:c}=e(),f=i(["warningColor","primaryColor"]),j=s((()=>u.value.valid?"var(--n-primary-color)":"var(--n-warning-color)")),x=s((()=>u.value.valid?"已配置":"未配置"));return t((()=>m.value),(a=>{n((()=>{v(r.node.id,o,r.node.config),p(r.node.id),m.value=null}),500)}),{immediate:!0}),d((()=>c(r.node.id))),()=>l("div",{style:f.value,class:"text-[12px]"},[l("div",{style:{color:j.value}},[x.value])])}});export{m as default}; import{u as a,a as e}from"./index-dQKzDbU0.js";import{r as o}from"./verify-DU687-xT.js";import{d as r,a as i,l as s,x as t,aM as d,c as l}from"./main-B4JTaSE3.js";import{u as n}from"./index-D8tEk34Z.js";import"./index-BwSoqWAf.js";import"./index-u_xtmbpG.js";import"./test-t4thx_sg.js";import"./useStore-CvbQ2LDX.js";const m=r({name:"UploadNode",props:{node:{type:Object,default:()=>({id:"",config:{}})}},setup(r){const{isRefreshNode:m}=a(),{validate:p,validationResult:u,registerCompatValidator:v,unregisterValidator:c}=e(),f=i(["warningColor","primaryColor"]),j=s((()=>u.value.valid?"var(--n-primary-color)":"var(--n-warning-color)")),x=s((()=>u.value.valid?"已配置":"未配置"));return t((()=>m.value),(a=>{n((()=>{v(r.node.id,o,r.node.config),p(r.node.id),m.value=null}),500)}),{immediate:!0}),d((()=>c(r.node.id))),()=>l("div",{style:f.value,class:"text-[12px]"},[l("div",{style:{color:j.value}},[x.value])])}});export{m as default};

View File

@@ -1 +1 @@
import{i as e,w as t,t as n,b as r,c as a,d as o,e as l}from"./index-DowGfXPz.js";import{bc as i,r as s,l as u,bV as f,x as c,au as d,bW as v}from"./main-BRADvL_Q.js";const g=e?window:void 0;function p(...e){const t=[],n=()=>{t.forEach((e=>e())),t.length=0},i=u((()=>{const t=r(f(e[0])).filter((e=>null!=e));return t.every((e=>"string"!=typeof e))?t:void 0})),s=a((()=>{var t,n;return[null!=(n=null==(t=i.value)?void 0:t.map((e=>function(e){var t;const n=f(e);return null!=(t=null==n?void 0:n.$el)?t:n}(e))))?n:[g].filter((e=>null!=e)),r(f(i.value?e[1]:e[0])),r(v(i.value?e[2]:e[1])),f(i.value?e[3]:e[2])]}),(([e,r,a,o])=>{if(n(),!(null==e?void 0:e.length)||!(null==r?void 0:r.length)||!(null==a?void 0:a.length))return;const i=l(o)?{...o}:o;t.push(...e.flatMap((e=>r.flatMap((t=>a.map((n=>((e,t,n,r)=>(e.addEventListener(t,n,r),()=>e.removeEventListener(t,n,r)))(e,t,n,i))))))))}),{flush:"post"});return o(n),()=>{s(),n()}}const w="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{},y="__vueuse_ssr_handlers__",m=S();function S(){return y in w||(w[y]=w[y]||{}),w[y]}const b={boolean:{read:e=>"true"===e,write:e=>String(e)},object:{read:e=>JSON.parse(e),write:e=>JSON.stringify(e)},number:{read:e=>Number.parseFloat(e),write:e=>String(e)},any:{read:e=>e,write:e=>String(e)},string:{read:e=>e,write:e=>String(e)},map:{read:e=>new Map(JSON.parse(e)),write:e=>JSON.stringify(Array.from(e.entries()))},set:{read:e=>new Set(JSON.parse(e)),write:e=>JSON.stringify(Array.from(e))},date:{read:e=>new Date(e),write:e=>e.toISOString()}},h="vueuse-storage";function N(e,r,a,o={}){var l;const{flush:v="pre",deep:w=!0,listenToStorageChanges:y=!0,writeDefaults:S=!0,mergeDefaults:N=!1,shallow:O,window:E=g,eventFilter:j,onError:A=e=>{},initOnMounted:I}=o,J=(O?i:s)("function"==typeof r?r():r),_=u((()=>f(e)));if(!a)try{a=function(e,t){return m[e]||t}("getDefaultStorage",(()=>{var e;return null==(e=g)?void 0:e.localStorage}))()}catch(L){A(L)}if(!a)return J;const D=f(r),M=function(e){return null==e?"any":e instanceof Set?"set":e instanceof Map?"map":e instanceof Date?"date":"boolean"==typeof e?"boolean":"string"==typeof e?"string":"object"==typeof e?"object":Number.isNaN(e)?"any":"number"}(D),V=null!=(l=o.serializer)?l:b[M],{pause:x,resume:k}=t(J,(()=>function(e){try{const t=a.getItem(_.value);if(null==e)F(t,null),a.removeItem(_.value);else{const n=V.write(e);t!==n&&(a.setItem(_.value,n),F(t,n))}}catch(L){A(L)}}(J.value)),{flush:v,deep:w,eventFilter:j});function F(e,t){if(E){const n={key:_.value,oldValue:e,newValue:t,storageArea:a};E.dispatchEvent(a instanceof Storage?new StorageEvent("storage",n):new CustomEvent(h,{detail:n}))}}function T(e){if(!e||e.storageArea===a)if(e&&null==e.key)J.value=D;else if(!e||e.key===_.value){x();try{(null==e?void 0:e.newValue)!==V.write(J.value)&&(J.value=function(e){const t=e?e.newValue:a.getItem(_.value);if(null==t)return S&&null!=D&&a.setItem(_.value,V.write(D)),D;if(!e&&N){const e=V.read(t);return"function"==typeof N?N(e,D):"object"!==M||Array.isArray(e)?e:{...D,...e}}return"string"!=typeof t?t:V.read(t)}(e))}catch(L){A(L)}finally{e?d(k):k()}}}function C(e){T(e.detail)}return c(_,(()=>T()),{flush:v}),E&&y&&n((()=>{a instanceof Storage?p(E,"storage",T,{passive:!0}):p(E,h,C),I&&T()})),I||T(),J}function O(e,t,n={}){const{window:r=g}=n;return N(e,t,null==r?void 0:r.localStorage,n)}function E(e,t,n={}){const{window:r=g}=n;return N(e,t,null==r?void 0:r.sessionStorage,n)}export{E as a,O as u}; import{i as e,w as t,t as n,b as r,c as a,d as o,e as l}from"./index-D8tEk34Z.js";import{bc as i,r as s,l as u,bV as f,x as c,au as d,bW as v}from"./main-B4JTaSE3.js";const g=e?window:void 0;function p(...e){const t=[],n=()=>{t.forEach((e=>e())),t.length=0},i=u((()=>{const t=r(f(e[0])).filter((e=>null!=e));return t.every((e=>"string"!=typeof e))?t:void 0})),s=a((()=>{var t,n;return[null!=(n=null==(t=i.value)?void 0:t.map((e=>function(e){var t;const n=f(e);return null!=(t=null==n?void 0:n.$el)?t:n}(e))))?n:[g].filter((e=>null!=e)),r(f(i.value?e[1]:e[0])),r(v(i.value?e[2]:e[1])),f(i.value?e[3]:e[2])]}),(([e,r,a,o])=>{if(n(),!(null==e?void 0:e.length)||!(null==r?void 0:r.length)||!(null==a?void 0:a.length))return;const i=l(o)?{...o}:o;t.push(...e.flatMap((e=>r.flatMap((t=>a.map((n=>((e,t,n,r)=>(e.addEventListener(t,n,r),()=>e.removeEventListener(t,n,r)))(e,t,n,i))))))))}),{flush:"post"});return o(n),()=>{s(),n()}}const w="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{},y="__vueuse_ssr_handlers__",m=S();function S(){return y in w||(w[y]=w[y]||{}),w[y]}const b={boolean:{read:e=>"true"===e,write:e=>String(e)},object:{read:e=>JSON.parse(e),write:e=>JSON.stringify(e)},number:{read:e=>Number.parseFloat(e),write:e=>String(e)},any:{read:e=>e,write:e=>String(e)},string:{read:e=>e,write:e=>String(e)},map:{read:e=>new Map(JSON.parse(e)),write:e=>JSON.stringify(Array.from(e.entries()))},set:{read:e=>new Set(JSON.parse(e)),write:e=>JSON.stringify(Array.from(e))},date:{read:e=>new Date(e),write:e=>e.toISOString()}},h="vueuse-storage";function N(e,r,a,o={}){var l;const{flush:v="pre",deep:w=!0,listenToStorageChanges:y=!0,writeDefaults:S=!0,mergeDefaults:N=!1,shallow:O,window:E=g,eventFilter:j,onError:A=e=>{},initOnMounted:I}=o,J=(O?i:s)("function"==typeof r?r():r),_=u((()=>f(e)));if(!a)try{a=function(e,t){return m[e]||t}("getDefaultStorage",(()=>{var e;return null==(e=g)?void 0:e.localStorage}))()}catch(L){A(L)}if(!a)return J;const D=f(r),M=function(e){return null==e?"any":e instanceof Set?"set":e instanceof Map?"map":e instanceof Date?"date":"boolean"==typeof e?"boolean":"string"==typeof e?"string":"object"==typeof e?"object":Number.isNaN(e)?"any":"number"}(D),V=null!=(l=o.serializer)?l:b[M],{pause:x,resume:k}=t(J,(()=>function(e){try{const t=a.getItem(_.value);if(null==e)F(t,null),a.removeItem(_.value);else{const n=V.write(e);t!==n&&(a.setItem(_.value,n),F(t,n))}}catch(L){A(L)}}(J.value)),{flush:v,deep:w,eventFilter:j});function F(e,t){if(E){const n={key:_.value,oldValue:e,newValue:t,storageArea:a};E.dispatchEvent(a instanceof Storage?new StorageEvent("storage",n):new CustomEvent(h,{detail:n}))}}function T(e){if(!e||e.storageArea===a)if(e&&null==e.key)J.value=D;else if(!e||e.key===_.value){x();try{(null==e?void 0:e.newValue)!==V.write(J.value)&&(J.value=function(e){const t=e?e.newValue:a.getItem(_.value);if(null==t)return S&&null!=D&&a.setItem(_.value,V.write(D)),D;if(!e&&N){const e=V.read(t);return"function"==typeof N?N(e,D):"object"!==M||Array.isArray(e)?e:{...D,...e}}return"string"!=typeof t?t:V.read(t)}(e))}catch(L){A(L)}finally{e?d(k):k()}}}function C(e){T(e.detail)}return c(_,(()=>T()),{flush:v}),E&&y&&n((()=>{a instanceof Storage?p(E,"storage",T,{passive:!0}):p(E,h,C),I&&T()})),I||T(),J}function O(e,t,n={}){const{window:r=g}=n;return N(e,t,null==r?void 0:r.localStorage,n)}function E(e,t,n={}){const{window:r=g}=n;return N(e,t,null==r?void 0:r.sessionStorage,n)}export{E as a,O as u};

View File

@@ -1 +1 @@
import{d as e,r as l,x as a,c as t,w as u,q as n,$ as o,n as i,B as s,i as p}from"./main-BRADvL_Q.js";import{b as r}from"./useStore-BluDyLH7.js";import{S as v}from"./index-BWTT42dC.js";import{N as d}from"./Flex-DahD8JJI.js";import{N as f}from"./text-DZ5gUOnF.js";function y(e){return"function"==typeof e||"[object Object]"===Object.prototype.toString.call(e)&&!p(e)}const c=e({name:"NotifyProviderSelect",props:{path:{type:String,default:""},value:{type:String,default:""},valueType:{type:String,default:"value"},isAddMode:{type:Boolean,default:!1}},emits:["update:value"],setup(e,{emit:p}){const{fetchNotifyProvider:c,notifyProvider:m}=r(),b=l({label:"",value:"",type:""}),_=l([]),x=()=>{window.open("/settings?tab=notification","_blank")},j=({option:l})=>{let a;return t("div",{class:"flex items-center"},[l.label?t(d,null,{default:()=>[t(v,{icon:`notify-${"value"===e.valueType?l.type:l.value}`,size:"2rem"},null),t(f,null,{default:()=>[l.label]})]}):t(f,null,y(a=o("t_0_1745887835267"))?a:{default:()=>[a]})])},S=l=>t(d,null,{default:()=>[t(v,{icon:`notify-${"value"===e.valueType?l.type:l.value}`,size:"2rem"},null),t(f,null,{default:()=>[l.label]})]}),g=e=>{if(!e)return;const l=_.value.find((l=>l.value===e));b.value={label:(null==l?void 0:l.label)||"",value:(null==l?void 0:l.value)||"",type:(null==l?void 0:l.type)||""}},T=e=>{g(e),p("update:value",b.value)};return a((()=>e.value),(e=>{c(),g(e)}),{immediate:!0}),a((()=>m.value),(l=>{_.value=l.map((l=>({label:l.label,value:"value"===e.valueType?l.value:l.type,type:"value"===e.valueType?l.type:l.value})))||[],g(e.value)})),()=>{let l,a;return t(u,{cols:24},{default:()=>[t(n,{span:e.isAddMode?13:24,label:o("t_1_1745887832941"),path:e.path},{default:()=>[t(i,{class:"flex-1 w-full ",options:_.value,renderLabel:S,renderTag:j,filterable:!0,placeholder:o("t_0_1745887835267"),value:b.value.value,"onUpdate:value":e=>b.value.value=e,onUpdateValue:T},{empty:()=>t("span",{class:"text-[1.4rem]"},[o("t_0_1745887835267")])})]}),e.isAddMode&&t(n,{span:11},{default:()=>[t(s,{class:"mx-[8px]",onClick:x},y(l=o("t_2_1745887834248"))?l:{default:()=>[l]}),t(s,{onClick:c},y(a=o("t_0_1746497662220"))?a:{default:()=>[a]})]})]})}}});export{c as N}; import{d as e,r as l,x as a,c as t,w as u,q as n,$ as o,n as i,B as s,i as p}from"./main-B4JTaSE3.js";import{b as r}from"./useStore-CsNlS4Pq.js";import{S as v}from"./index-BwSoqWAf.js";import{N as d}from"./Flex-BDtNWiMb.js";import{N as f}from"./text-DxrazL-3.js";function y(e){return"function"==typeof e||"[object Object]"===Object.prototype.toString.call(e)&&!p(e)}const c=e({name:"NotifyProviderSelect",props:{path:{type:String,default:""},value:{type:String,default:""},valueType:{type:String,default:"value"},isAddMode:{type:Boolean,default:!1}},emits:["update:value"],setup(e,{emit:p}){const{fetchNotifyProvider:c,notifyProvider:m}=r(),b=l({label:"",value:"",type:""}),_=l([]),x=()=>{window.open("/settings?tab=notification","_blank")},j=({option:l})=>{let a;return t("div",{class:"flex items-center"},[l.label?t(d,null,{default:()=>[t(v,{icon:`notify-${"value"===e.valueType?l.type:l.value}`,size:"2rem"},null),t(f,null,{default:()=>[l.label]})]}):t(f,null,y(a=o("t_0_1745887835267"))?a:{default:()=>[a]})])},S=l=>t(d,null,{default:()=>[t(v,{icon:`notify-${"value"===e.valueType?l.type:l.value}`,size:"2rem"},null),t(f,null,{default:()=>[l.label]})]}),g=e=>{if(!e)return;const l=_.value.find((l=>l.value===e));b.value={label:(null==l?void 0:l.label)||"",value:(null==l?void 0:l.value)||"",type:(null==l?void 0:l.type)||""}},T=e=>{g(e),p("update:value",b.value)};return a((()=>e.value),(e=>{c(),g(e)}),{immediate:!0}),a((()=>m.value),(l=>{_.value=l.map((l=>({label:l.label,value:"value"===e.valueType?l.value:l.type,type:"value"===e.valueType?l.type:l.value})))||[],g(e.value)})),()=>{let l,a;return t(u,{cols:24},{default:()=>[t(n,{span:e.isAddMode?13:24,label:o("t_1_1745887832941"),path:e.path},{default:()=>[t(i,{class:"flex-1 w-full ",options:_.value,renderLabel:S,renderTag:j,filterable:!0,placeholder:o("t_0_1745887835267"),value:b.value.value,"onUpdate:value":e=>b.value.value=e,onUpdateValue:T},{empty:()=>t("span",{class:"text-[1.4rem]"},[o("t_0_1745887835267")])})]}),e.isAddMode&&t(n,{span:11},{default:()=>[t(s,{class:"mx-[8px]",onClick:x},y(l=o("t_2_1745887834248"))?l:{default:()=>[l]}),t(s,{onClick:c},y(a=o("t_0_1746497662220"))?a:{default:()=>[a]})]})]})}}});export{c as N};

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@@ -1 +1 @@
import{d as o,a as e,l as i,c as r,$ as a,x as s,aM as t}from"./main-BRADvL_Q.js";import{u as d,a as n}from"./index-DSBppA_n.js";import{r as l}from"./verify-ptxXBrSe.js";import{A as p}from"./index-4Qit8T-R.js";import{u as m}from"./index-DowGfXPz.js";import"./index-BWTT42dC.js";import"./index-MnutWdlZ.js";import"./test-BKrr7wMt.js";import"./useStore-BJ1msLkv.js";const u=o({name:"NotifyNode",props:{node:{type:Object,default:()=>({id:"",config:{}})}},setup(o){const{isRefreshNode:u}=d(),{validate:v,validationResult:c,registerCompatValidator:f,unregisterValidator:j}=n(),x=e(["warningColor","primaryColor"]),g=i((()=>c.value.valid&&o.node.config.provider?"var(--n-primary-color)":"var(--n-warning-color)")),y=i((()=>c.value.valid&&o.node.config.provider?r(p,{icon:o.node.config.provider,type:"success"},null):a("t_9_1745735765287")));return s((()=>u.value),(e=>{m((()=>{f(o.node.id,l,o.node.config),v(o.node.id),u.value=null}),500)}),{immediate:!0}),t((()=>j(o.node.id))),()=>r("div",{style:x.value,class:"text-[12px]"},[r("div",{style:{color:g.value}},[y.value])])}});export{u as default}; import{d as o,a as e,l as i,c as r,$ as a,x as s,aM as t}from"./main-B4JTaSE3.js";import{u as d,a as n}from"./index-dQKzDbU0.js";import{r as l}from"./verify-tl1kVWQ6.js";import{A as p}from"./index-BkhPSsuj.js";import{u as m}from"./index-D8tEk34Z.js";import"./index-BwSoqWAf.js";import"./index-u_xtmbpG.js";import"./test-t4thx_sg.js";import"./useStore-CvbQ2LDX.js";const u=o({name:"NotifyNode",props:{node:{type:Object,default:()=>({id:"",config:{}})}},setup(o){const{isRefreshNode:u}=d(),{validate:v,validationResult:c,registerCompatValidator:f,unregisterValidator:j}=n(),x=e(["warningColor","primaryColor"]),g=i((()=>c.value.valid&&o.node.config.provider?"var(--n-primary-color)":"var(--n-warning-color)")),y=i((()=>c.value.valid&&o.node.config.provider?r(p,{icon:o.node.config.provider,type:"success"},null):a("t_9_1745735765287")));return s((()=>u.value),(e=>{m((()=>{f(o.node.id,l,o.node.config),v(o.node.id),u.value=null}),500)}),{immediate:!0}),t((()=>j(o.node.id))),()=>r("div",{style:x.value,class:"text-[12px]"},[r("div",{style:{color:g.value}},[y.value])])}});export{u as default};

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@@ -1 +1 @@
import{c as o,d as s}from"./index-MnutWdlZ.js";const e=s=>o("/v1/login/sign",s),g=()=>s.get("/v1/login/get_code"),i=()=>o("/v1/login/sign-out"),v=s=>o("/v1/overview/get_overviews",s);export{g as a,v as g,e as l,i as s}; import{c as o,d as s}from"./index-u_xtmbpG.js";const e=s=>o("/v1/login/sign",s),g=()=>s.get("/v1/login/get_code"),i=()=>o("/v1/login/sign-out"),v=s=>o("/v1/overview/get_overviews",s);export{g as a,v as g,e as l,i as s};

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@@ -1 +1 @@
import{c as t}from"./index-MnutWdlZ.js";const e=e=>t("/v1/setting/get_setting",e),r=e=>t("/v1/setting/save_setting",e),s=e=>t("/v1/report/add_report",e),o=e=>t("/v1/report/upd_report",e),a=e=>t("/v1/report/del_report",e),p=e=>t("/v1/report/notify_test",e),i=e=>t("/v1/report/get_list",e);export{i as a,s as b,a as d,e as g,r as s,p as t,o as u}; import{c as t}from"./index-u_xtmbpG.js";const e=e=>t("/v1/setting/get_setting",e),r=e=>t("/v1/setting/save_setting",e),s=e=>t("/v1/report/add_report",e),o=e=>t("/v1/report/upd_report",e),a=e=>t("/v1/report/del_report",e),p=e=>t("/v1/report/notify_test",e),i=e=>t("/v1/report/get_list",e);export{i as a,s as b,a as d,e as g,r as s,p as t,o as u};

View File

@@ -1 +1 @@
import{b2 as t,aX as e,b5 as r,bf as n,bg as u,bh as o,b9 as i,bi as a,b1 as c}from"./main-BRADvL_Q.js";function s(t){return t&&t["@@transducer/reduced"]?t:{"@@transducer/value":t,"@@transducer/reduced":!0}}var f=function(){function e(t,e){this.xf=e,this.f=t,this.all=!0}return e.prototype["@@transducer/init"]=t.init,e.prototype["@@transducer/result"]=function(t){return this.all&&(t=this.xf["@@transducer/step"](t,!0)),this.xf["@@transducer/result"](t)},e.prototype["@@transducer/step"]=function(t,e){return this.f(e)||(this.all=!1,t=s(this.xf["@@transducer/step"](t,!1))),t},e}();function l(t){return function(e){return new f(t,e)}}var p=e(r(["all"],l,(function(t,e){for(var r=0;r<e.length;){if(!t(e[r]))return!1;r+=1}return!0})));function g(t,e){return function(t,e,r){var u,o;if("function"==typeof t.indexOf)switch(typeof e){case"number":if(0===e){for(u=1/e;r<t.length;){if(0===(o=t[r])&&1/o===u)return r;r+=1}return-1}if(e!=e){for(;r<t.length;){if("number"==typeof(o=t[r])&&o!=o)return r;r+=1}return-1}return t.indexOf(e,r);case"string":case"boolean":case"function":case"undefined":return t.indexOf(e,r);case"object":if(null===e)return t.indexOf(e,r)}for(;r<t.length;){if(n(t[r],e))return r;r+=1}return-1}(e,t,0)>=0}function d(t){return'"'+t.replace(/\\/g,"\\\\").replace(/[\b]/g,"\\b").replace(/\f/g,"\\f").replace(/\n/g,"\\n").replace(/\r/g,"\\r").replace(/\t/g,"\\t").replace(/\v/g,"\\v").replace(/\0/g,"\\0").replace(/"/g,'\\"')+'"'}var b=function(t){return(t<10?"0":"")+t},y="function"==typeof Date.prototype.toISOString?function(t){return t.toISOString()}:function(t){return t.getUTCFullYear()+"-"+b(t.getUTCMonth()+1)+"-"+b(t.getUTCDate())+"T"+b(t.getUTCHours())+":"+b(t.getUTCMinutes())+":"+b(t.getUTCSeconds())+"."+(t.getUTCMilliseconds()/1e3).toFixed(3).slice(2,5)+"Z"};var h=function(){function e(t,e){this.xf=e,this.f=t}return e.prototype["@@transducer/init"]=t.init,e.prototype["@@transducer/result"]=t.result,e.prototype["@@transducer/step"]=function(t,e){return this.f(e)?this.xf["@@transducer/step"](t,e):t},e}();function v(t){return function(e){return new h(t,e)}}var j=e(r(["fantasy-land/filter","filter"],v,(function(t,e){return o(e)?u((function(r,n){return t(e[n])&&(r[n]=e[n]),r}),{},i(e)):function(t,e){for(var r=0,n=e.length,u=[];r<n;)t(e[r])&&(u[u.length]=e[r]),r+=1;return u}(t,e)}))),x=e((function(t,e){return j((r=t,function(){return!r.apply(this,arguments)}),e);var r}));function S(t,e){var r=function(r){var n=e.concat([t]);return g(r,n)?"<Circular>":S(r,n)},n=function(t,e){return a((function(e){return d(e)+": "+r(t[e])}),e.slice().sort())};switch(Object.prototype.toString.call(t)){case"[object Arguments]":return"(function() { return arguments; }("+a(r,t).join(", ")+"))";case"[object Array]":return"["+a(r,t).concat(n(t,x((function(t){return/^\d+$/.test(t)}),i(t)))).join(", ")+"]";case"[object Boolean]":return"object"==typeof t?"new Boolean("+r(t.valueOf())+")":t.toString();case"[object Date]":return"new Date("+(isNaN(t.valueOf())?r(NaN):d(y(t)))+")";case"[object Map]":return"new Map("+r(Array.from(t))+")";case"[object Null]":return"null";case"[object Number]":return"object"==typeof t?"new Number("+r(t.valueOf())+")":1/t==-1/0?"-0":t.toString(10);case"[object Set]":return"new Set("+r(Array.from(t).sort())+")";case"[object String]":return"object"==typeof t?"new String("+r(t.valueOf())+")":d(t);case"[object Undefined]":return"undefined";default:if("function"==typeof t.toString){var u=t.toString();if("[object Object]"!==u)return u}return"{"+n(t,i(t)).join(", ")+"}"}}var m=c((function(t){return S(t,[])}));function w(t){return new RegExp(t.source,t.flags?t.flags:(t.global?"g":"")+(t.ignoreCase?"i":"")+(t.multiline?"m":"")+(t.sticky?"y":"")+(t.unicode?"u":"")+(t.dotAll?"s":""))}var O=e((function(t,e){if(r=t,"[object RegExp]"!==Object.prototype.toString.call(r))throw new TypeError("test requires a value of type RegExp as its first argument; received "+m(t));var r;return w(t).test(e)}));export{w as _,s as a,g as b,p as c,m as d,O as t}; import{b2 as t,aX as e,b5 as r,bf as n,bg as u,bh as o,b9 as i,bi as a,b1 as c}from"./main-B4JTaSE3.js";function s(t){return t&&t["@@transducer/reduced"]?t:{"@@transducer/value":t,"@@transducer/reduced":!0}}var f=function(){function e(t,e){this.xf=e,this.f=t,this.all=!0}return e.prototype["@@transducer/init"]=t.init,e.prototype["@@transducer/result"]=function(t){return this.all&&(t=this.xf["@@transducer/step"](t,!0)),this.xf["@@transducer/result"](t)},e.prototype["@@transducer/step"]=function(t,e){return this.f(e)||(this.all=!1,t=s(this.xf["@@transducer/step"](t,!1))),t},e}();function l(t){return function(e){return new f(t,e)}}var p=e(r(["all"],l,(function(t,e){for(var r=0;r<e.length;){if(!t(e[r]))return!1;r+=1}return!0})));function g(t,e){return function(t,e,r){var u,o;if("function"==typeof t.indexOf)switch(typeof e){case"number":if(0===e){for(u=1/e;r<t.length;){if(0===(o=t[r])&&1/o===u)return r;r+=1}return-1}if(e!=e){for(;r<t.length;){if("number"==typeof(o=t[r])&&o!=o)return r;r+=1}return-1}return t.indexOf(e,r);case"string":case"boolean":case"function":case"undefined":return t.indexOf(e,r);case"object":if(null===e)return t.indexOf(e,r)}for(;r<t.length;){if(n(t[r],e))return r;r+=1}return-1}(e,t,0)>=0}function d(t){return'"'+t.replace(/\\/g,"\\\\").replace(/[\b]/g,"\\b").replace(/\f/g,"\\f").replace(/\n/g,"\\n").replace(/\r/g,"\\r").replace(/\t/g,"\\t").replace(/\v/g,"\\v").replace(/\0/g,"\\0").replace(/"/g,'\\"')+'"'}var b=function(t){return(t<10?"0":"")+t},y="function"==typeof Date.prototype.toISOString?function(t){return t.toISOString()}:function(t){return t.getUTCFullYear()+"-"+b(t.getUTCMonth()+1)+"-"+b(t.getUTCDate())+"T"+b(t.getUTCHours())+":"+b(t.getUTCMinutes())+":"+b(t.getUTCSeconds())+"."+(t.getUTCMilliseconds()/1e3).toFixed(3).slice(2,5)+"Z"};var h=function(){function e(t,e){this.xf=e,this.f=t}return e.prototype["@@transducer/init"]=t.init,e.prototype["@@transducer/result"]=t.result,e.prototype["@@transducer/step"]=function(t,e){return this.f(e)?this.xf["@@transducer/step"](t,e):t},e}();function v(t){return function(e){return new h(t,e)}}var j=e(r(["fantasy-land/filter","filter"],v,(function(t,e){return o(e)?u((function(r,n){return t(e[n])&&(r[n]=e[n]),r}),{},i(e)):function(t,e){for(var r=0,n=e.length,u=[];r<n;)t(e[r])&&(u[u.length]=e[r]),r+=1;return u}(t,e)}))),x=e((function(t,e){return j((r=t,function(){return!r.apply(this,arguments)}),e);var r}));function S(t,e){var r=function(r){var n=e.concat([t]);return g(r,n)?"<Circular>":S(r,n)},n=function(t,e){return a((function(e){return d(e)+": "+r(t[e])}),e.slice().sort())};switch(Object.prototype.toString.call(t)){case"[object Arguments]":return"(function() { return arguments; }("+a(r,t).join(", ")+"))";case"[object Array]":return"["+a(r,t).concat(n(t,x((function(t){return/^\d+$/.test(t)}),i(t)))).join(", ")+"]";case"[object Boolean]":return"object"==typeof t?"new Boolean("+r(t.valueOf())+")":t.toString();case"[object Date]":return"new Date("+(isNaN(t.valueOf())?r(NaN):d(y(t)))+")";case"[object Map]":return"new Map("+r(Array.from(t))+")";case"[object Null]":return"null";case"[object Number]":return"object"==typeof t?"new Number("+r(t.valueOf())+")":1/t==-1/0?"-0":t.toString(10);case"[object Set]":return"new Set("+r(Array.from(t).sort())+")";case"[object String]":return"object"==typeof t?"new String("+r(t.valueOf())+")":d(t);case"[object Undefined]":return"undefined";default:if("function"==typeof t.toString){var u=t.toString();if("[object Object]"!==u)return u}return"{"+n(t,i(t)).join(", ")+"}"}}var m=c((function(t){return S(t,[])}));function w(t){return new RegExp(t.source,t.flags?t.flags:(t.global?"g":"")+(t.ignoreCase?"i":"")+(t.multiline?"m":"")+(t.sticky?"y":"")+(t.unicode?"u":"")+(t.dotAll?"s":""))}var O=e((function(t,e){if(r=t,"[object RegExp]"!==Object.prototype.toString.call(r))throw new TypeError("test requires a value of type RegExp as its first argument; received "+m(t));var r;return w(t).test(e)}));export{w as _,s as a,g as b,p as c,m as d,O as t};

View File

@@ -1 +1 @@
import{U as e,V as o,d as t,A as n,W as r,C as s,bU as i,l,aG as a,Z as d,an as c}from"./main-BRADvL_Q.js";const h=e("text","\n transition: color .3s var(--n-bezier);\n color: var(--n-text-color);\n",[o("strong","\n font-weight: var(--n-font-weight-strong);\n "),o("italic",{fontStyle:"italic"}),o("underline",{textDecoration:"underline"}),o("code","\n line-height: 1.4;\n display: inline-block;\n font-family: var(--n-font-famliy-mono);\n transition: \n color .3s var(--n-bezier),\n border-color .3s var(--n-bezier),\n background-color .3s var(--n-bezier);\n box-sizing: border-box;\n padding: .05em .35em 0 .35em;\n border-radius: var(--n-code-border-radius);\n font-size: .9em;\n color: var(--n-code-text-color);\n background-color: var(--n-code-color);\n border: var(--n-code-border);\n ")]),g=t({name:"Text",props:Object.assign(Object.assign({},s.props),{code:Boolean,type:{type:String,default:"default"},delete:Boolean,strong:Boolean,italic:Boolean,underline:Boolean,depth:[String,Number],tag:String,as:{type:String,validator:()=>!0,default:void 0}}),setup(e){const{mergedClsPrefixRef:o,inlineThemeDisabled:t}=r(e),n=s("Typography","-text",h,i,e,o),g=l((()=>{const{depth:o,type:t}=e,r="default"===t?void 0===o?"textColor":`textColor${o}Depth`:a("textColor",t),{common:{fontWeightStrong:s,fontFamilyMono:i,cubicBezierEaseInOut:l},self:{codeTextColor:d,codeBorderRadius:c,codeColor:h,codeBorder:g,[r]:u}}=n.value;return{"--n-bezier":l,"--n-text-color":u,"--n-font-weight-strong":s,"--n-font-famliy-mono":i,"--n-code-border-radius":c,"--n-code-text-color":d,"--n-code-color":h,"--n-code-border":g}})),u=t?d("text",l((()=>`${e.type[0]}${e.depth||""}`)),g,e):void 0;return{mergedClsPrefix:o,compitableTag:c(e,["as","tag"]),cssVars:t?void 0:g,themeClass:null==u?void 0:u.themeClass,onRender:null==u?void 0:u.onRender}},render(){var e,o,t;const{mergedClsPrefix:r}=this;null===(e=this.onRender)||void 0===e||e.call(this);const s=[`${r}-text`,this.themeClass,{[`${r}-text--code`]:this.code,[`${r}-text--delete`]:this.delete,[`${r}-text--strong`]:this.strong,[`${r}-text--italic`]:this.italic,[`${r}-text--underline`]:this.underline}],i=null===(t=(o=this.$slots).default)||void 0===t?void 0:t.call(o);return this.code?n("code",{class:s,style:this.cssVars},this.delete?n("del",null,i):i):this.delete?n("del",{class:s,style:this.cssVars},i):n(this.compitableTag||"span",{class:s,style:this.cssVars},i)}});export{g as N}; import{U as e,V as o,d as t,A as n,W as r,C as s,bU as i,l,aG as a,Z as d,an as c}from"./main-B4JTaSE3.js";const h=e("text","\n transition: color .3s var(--n-bezier);\n color: var(--n-text-color);\n",[o("strong","\n font-weight: var(--n-font-weight-strong);\n "),o("italic",{fontStyle:"italic"}),o("underline",{textDecoration:"underline"}),o("code","\n line-height: 1.4;\n display: inline-block;\n font-family: var(--n-font-famliy-mono);\n transition: \n color .3s var(--n-bezier),\n border-color .3s var(--n-bezier),\n background-color .3s var(--n-bezier);\n box-sizing: border-box;\n padding: .05em .35em 0 .35em;\n border-radius: var(--n-code-border-radius);\n font-size: .9em;\n color: var(--n-code-text-color);\n background-color: var(--n-code-color);\n border: var(--n-code-border);\n ")]),g=t({name:"Text",props:Object.assign(Object.assign({},s.props),{code:Boolean,type:{type:String,default:"default"},delete:Boolean,strong:Boolean,italic:Boolean,underline:Boolean,depth:[String,Number],tag:String,as:{type:String,validator:()=>!0,default:void 0}}),setup(e){const{mergedClsPrefixRef:o,inlineThemeDisabled:t}=r(e),n=s("Typography","-text",h,i,e,o),g=l((()=>{const{depth:o,type:t}=e,r="default"===t?void 0===o?"textColor":`textColor${o}Depth`:a("textColor",t),{common:{fontWeightStrong:s,fontFamilyMono:i,cubicBezierEaseInOut:l},self:{codeTextColor:d,codeBorderRadius:c,codeColor:h,codeBorder:g,[r]:u}}=n.value;return{"--n-bezier":l,"--n-text-color":u,"--n-font-weight-strong":s,"--n-font-famliy-mono":i,"--n-code-border-radius":c,"--n-code-text-color":d,"--n-code-color":h,"--n-code-border":g}})),u=t?d("text",l((()=>`${e.type[0]}${e.depth||""}`)),g,e):void 0;return{mergedClsPrefix:o,compitableTag:c(e,["as","tag"]),cssVars:t?void 0:g,themeClass:null==u?void 0:u.themeClass,onRender:null==u?void 0:u.onRender}},render(){var e,o,t;const{mergedClsPrefix:r}=this;null===(e=this.onRender)||void 0===e||e.call(this);const s=[`${r}-text`,this.themeClass,{[`${r}-text--code`]:this.code,[`${r}-text--delete`]:this.delete,[`${r}-text--strong`]:this.strong,[`${r}-text--italic`]:this.italic,[`${r}-text--underline`]:this.underline}],i=null===(t=(o=this.$slots).default)||void 0===t?void 0:t.call(o);return this.code?n("code",{class:s,style:this.cssVars},this.delete?n("del",null,i):i):this.delete?n("del",{class:s,style:this.cssVars},i):n(this.compitableTag||"span",{class:s,style:this.cssVars},i)}});export{g as N};

View File

@@ -1 +1 @@
import{c as e,u as a}from"./index-MnutWdlZ.js";import{a as s}from"./setting-BAtAGmMw.js";import{e as t,s as n,r as c,l as o,$ as l}from"./main-BRADvL_Q.js";import{u as i,a as u}from"./index-DWoRKxnN.js";const d=a=>e("/v1/access/get_list",a),m=a=>e("/v1/access/add_access",a),r=a=>e("/v1/access/upd_access",a),v=a=>e("/v1/access/del_access",a),_=t("layout-store",(()=>{const{handleError:t}=a(),n=i("layout-collapsed",!1),d=c([]),m=c([]),r=u("menu-active","home"),v=o((()=>"home"!==r.value?"var(--n-content-padding)":"0")),_=i("locales-active","zhCN"),p=c({ssh:{name:"SSH",access:["host"]},btpanel:{name:l("t_10_1745735765165"),access:["host"]},btwaf:{name:"宝塔WAF",access:["host"]},"1panel":{name:"1Panel",access:["host"]},aliyun:{name:l("t_2_1747019616224"),access:["dns","host"]},tencentcloud:{name:l("t_3_1747019616129"),access:["dns","host"]},huaweicloud:{name:"华为云",access:["dns"]},cloudflare:{name:"Cloudflare",access:["dns"]},baidu:{name:"百度云",access:["dns"]},safeline:{name:"雷池WAF",access:["host"]},volcengine:{name:"火山引擎",access:["dns"]},westcn:{name:"西部数码",access:["dns"]}}),h=c({"btpanel-site":{name:l("t_11_1745735766456")},"1panel-site":{name:l("t_13_1745735766084")},"aliyun-cdn":{name:l("t_16_1745735766712")},"aliyun-oss":{name:l("t_2_1746697487164")},"tencentcloud-cdn":{name:l("t_14_1745735766121")},"tencentcloud-cos":{name:l("t_15_1745735768976")}}),y=c({mail:{name:l("t_68_1745289354676")},dingtalk:{name:l("t_32_1746773348993")},wecom:{name:l("t_33_1746773350932")},feishu:{name:l("t_34_1746773350153")},webhook:{name:"WebHook"}});return{locales:_,notifyProvider:d,dnsProvider:m,isCollapsed:n,layoutPadding:v,menuActive:r,sourceTypes:p,sourceDerivationTypes:h,pushSourceType:y,resetDataInfo:()=>{r.value="home",sessionStorage.removeItem("menu-active")},updateMenuActive:e=>{"logout"!==e&&(r.value=e)},toggleCollapse:()=>{n.value=!n.value},handleCollapse:()=>{n.value=!0},handleExpand:()=>{n.value=!1},fetchNotifyProvider:async()=>{try{d.value=[];const{data:e}=await s({p:1,search:"",limit:1e3}).fetch();d.value=null==e?void 0:e.map((e=>({label:e.name,value:e.id.toString(),type:e.type})))}catch(e){t(e)}},fetchDnsProvider:async(a="")=>{try{m.value=[];const{data:t}=await(s={type:a},e("/v1/access/get_all",s)).fetch();m.value=(null==t?void 0:t.map((e=>({label:e.name,value:e.id.toString(),type:e.type}))))||[]}catch(n){m.value=[],t(n)}var s},resetDnsProvider:()=>{m.value=[]}}})),p=()=>{const e=_();return{...e,...n(e)}};export{m as a,p as b,v as d,d as g,r as u}; import{c as e,u as a}from"./index-u_xtmbpG.js";import{a as s}from"./setting-B2Ezo-Hb.js";import{e as t,s as n,r as c,l as o,$ as l}from"./main-B4JTaSE3.js";import{u as i,a as u}from"./index-aoDNeCC9.js";const d=a=>e("/v1/access/get_list",a),m=a=>e("/v1/access/add_access",a),r=a=>e("/v1/access/upd_access",a),v=a=>e("/v1/access/del_access",a),_=t("layout-store",(()=>{const{handleError:t}=a(),n=i("layout-collapsed",!1),d=c([]),m=c([]),r=u("menu-active","home"),v=o((()=>"home"!==r.value?"var(--n-content-padding)":"0")),_=i("locales-active","zhCN"),p=c({ssh:{name:"SSH",access:["host"]},btpanel:{name:l("t_10_1745735765165"),access:["host"]},btwaf:{name:"宝塔WAF",access:["host"]},"1panel":{name:"1Panel",access:["host"]},aliyun:{name:l("t_2_1747019616224"),access:["dns","host"]},tencentcloud:{name:l("t_3_1747019616129"),access:["dns","host"]},huaweicloud:{name:"华为云",access:["dns"]},cloudflare:{name:"Cloudflare",access:["dns"]},baidu:{name:"百度云",access:["dns"]},safeline:{name:"雷池WAF",access:["host"]},volcengine:{name:"火山引擎",access:["dns"]},westcn:{name:"西部数码",access:["dns"]}}),h=c({"btpanel-site":{name:l("t_11_1745735766456")},"1panel-site":{name:l("t_13_1745735766084")},"aliyun-cdn":{name:l("t_16_1745735766712")},"aliyun-oss":{name:l("t_2_1746697487164")},"tencentcloud-cdn":{name:l("t_14_1745735766121")},"tencentcloud-cos":{name:l("t_15_1745735768976")}}),y=c({mail:{name:l("t_68_1745289354676")},dingtalk:{name:l("t_32_1746773348993")},wecom:{name:l("t_33_1746773350932")},feishu:{name:l("t_34_1746773350153")},webhook:{name:"WebHook"}});return{locales:_,notifyProvider:d,dnsProvider:m,isCollapsed:n,layoutPadding:v,menuActive:r,sourceTypes:p,sourceDerivationTypes:h,pushSourceType:y,resetDataInfo:()=>{r.value="home",sessionStorage.removeItem("menu-active")},updateMenuActive:e=>{"logout"!==e&&(r.value=e)},toggleCollapse:()=>{n.value=!n.value},handleCollapse:()=>{n.value=!0},handleExpand:()=>{n.value=!1},fetchNotifyProvider:async()=>{try{d.value=[];const{data:e}=await s({p:1,search:"",limit:1e3}).fetch();d.value=null==e?void 0:e.map((e=>({label:e.name,value:e.id.toString(),type:e.type})))}catch(e){t(e)}},fetchDnsProvider:async(a="")=>{try{m.value=[];const{data:t}=await(s={type:a},e("/v1/access/get_all",s)).fetch();m.value=(null==t?void 0:t.map((e=>({label:e.name,value:e.id.toString(),type:e.type}))))||[]}catch(n){m.value=[],t(n)}var s},resetDnsProvider:()=>{m.value=[]}}})),p=()=>{const e=_();return{...e,...n(e)}};export{m as a,p as b,v as d,d as g,r as u};

View File

@@ -1 +1 @@
import{c as e,u as a}from"./index-MnutWdlZ.js";import{e as o,s as t,r as l,$ as r}from"./main-BRADvL_Q.js";const w=a=>e("/v1/workflow/get_list",a),s=a=>e("/v1/workflow/del_workflow",a),c=a=>e("/v1/workflow/get_workflow_history",a),n=a=>e("/v1/workflow/get_exec_log",a),d=a=>e("/v1/workflow/execute_workflow",a),f=a=>e("/v1/workflow/exec_type",a),i=a=>e("/v1/workflow/active",a),u=o("work-edit-view-store",(()=>{const{handleError:o}=a(),t=l(!1),w=l(!1),s=l({id:"",name:"",content:"",active:"1",exec_type:"manual"}),c=l("quick"),n=l({id:"",name:"",childNode:{id:"start-1",name:"开始",type:"start",config:{exec_type:"manual"},childNode:null}});return{isEdit:t,detectionRefresh:w,workflowData:s,workflowType:c,workDefalutNodeData:n,resetWorkflowData:()=>{s.value={id:"",name:"",content:"",active:"1",exec_type:"manual"},n.value={id:"",name:"",childNode:{id:"start-1",name:"开始",type:"start",config:{exec_type:"manual"},childNode:null}},c.value="quick",t.value=!1},addNewWorkflow:async a=>{try{const{message:o,fetch:t}=(a=>e("/v1/workflow/add_workflow",a))(a);o.value=!0,await t()}catch(t){o(t).default(r("t_10_1745457486451"))}},updateWorkflowData:async a=>{try{const{message:o,fetch:t}=e("/v1/workflow/upd_workflow",a);o.value=!0,await t()}catch(t){o(t).default(r("t_11_1745457488256"))}}}})),k=()=>{const e=u();return{...e,...t(e)}};export{c as a,d as b,n as c,s as d,i as e,k as f,w as g,f as u}; import{c as e,u as a}from"./index-u_xtmbpG.js";import{e as o,s as t,r as l,$ as r}from"./main-B4JTaSE3.js";const w=a=>e("/v1/workflow/get_list",a),s=a=>e("/v1/workflow/del_workflow",a),c=a=>e("/v1/workflow/get_workflow_history",a),n=a=>e("/v1/workflow/get_exec_log",a),d=a=>e("/v1/workflow/execute_workflow",a),f=a=>e("/v1/workflow/exec_type",a),i=a=>e("/v1/workflow/active",a),u=o("work-edit-view-store",(()=>{const{handleError:o}=a(),t=l(!1),w=l(!1),s=l({id:"",name:"",content:"",active:"1",exec_type:"manual"}),c=l("quick"),n=l({id:"",name:"",childNode:{id:"start-1",name:"开始",type:"start",config:{exec_type:"manual"},childNode:null}});return{isEdit:t,detectionRefresh:w,workflowData:s,workflowType:c,workDefalutNodeData:n,resetWorkflowData:()=>{s.value={id:"",name:"",content:"",active:"1",exec_type:"manual"},n.value={id:"",name:"",childNode:{id:"start-1",name:"开始",type:"start",config:{exec_type:"manual"},childNode:null}},c.value="quick",t.value=!1},addNewWorkflow:async a=>{try{const{message:o,fetch:t}=(a=>e("/v1/workflow/add_workflow",a))(a);o.value=!0,await t()}catch(t){o(t).default(r("t_10_1745457486451"))}},updateWorkflowData:async a=>{try{const{message:o,fetch:t}=e("/v1/workflow/upd_workflow",a);o.value=!0,await t()}catch(t){o(t).default(r("t_11_1745457488256"))}}}})),k=()=>{const e=u();return{...e,...t(e)}};export{c as a,d as b,n as c,s as d,i as e,k as f,w as g,f as u};

View File

@@ -1 +1 @@
import{w as r,W as e}from"./business-CX9fvSVI.js";import{$ as i}from"./main-BRADvL_Q.js";const o={domains:{required:!0,trigger:"input",validator:(r,o)=>new Promise(((r,t)=>{e(o)?o?r():t(new Error(i("t_0_1744958839535"))):t(new Error(i("t_3_1747047218669")))}))},email:{required:!0,trigger:"input",validator:(e,o)=>new Promise(((e,t)=>{r(o)?o?e():t(new Error(i("t_1_1746697485188"))):t(new Error(i("t_1_1745553909483")))}))},provider_id:{required:!0,trigger:"change",validator:(r,e)=>new Promise(((r,o)=>{e?r():o(new Error(i("t_3_1745490735059")))}))},end_day:{required:!0,trigger:"input",validator:(r,e)=>new Promise(((r,o)=>{e?r():o(new Error(i("t_2_1745553907423")))}))}};export{o as r}; import{w as r,W as e}from"./business-DeYUyOrg.js";import{$ as i}from"./main-B4JTaSE3.js";const o={domains:{required:!0,trigger:"input",validator:(r,o)=>new Promise(((r,t)=>{e(o)?o?r():t(new Error(i("t_0_1744958839535"))):t(new Error(i("t_3_1747047218669")))}))},email:{required:!0,trigger:"input",validator:(e,o)=>new Promise(((e,t)=>{r(o)?o?e():t(new Error(i("t_1_1746697485188"))):t(new Error(i("t_1_1745553909483")))}))},provider_id:{required:!0,trigger:"change",validator:(r,e)=>new Promise(((r,o)=>{e?r():o(new Error(i("t_3_1745490735059")))}))},end_day:{required:!0,trigger:"input",validator:(r,e)=>new Promise(((r,o)=>{e?r():o(new Error(i("t_2_1745553907423")))}))}};export{o as r};

View File

@@ -1 +1 @@
import{$ as e}from"./main-BRADvL_Q.js";const r={exec_type:{required:!0,message:e("t_31_1745735767891"),trigger:"change"},type:{required:!0,message:e("t_32_1745735767156"),trigger:"change"},week:{required:!0,message:e("t_33_1745735766532"),trigger:"input",type:"number"},month:{required:!0,message:e("t_33_1745735766532"),trigger:"input",type:"number"},hour:{required:!0,message:e("t_33_1745735766532"),trigger:"input",type:"number"},minute:{required:!0,message:e("t_33_1745735766532"),trigger:"input",type:"number"}};export{r}; import{$ as e}from"./main-B4JTaSE3.js";const r={exec_type:{required:!0,message:e("t_31_1745735767891"),trigger:"change"},type:{required:!0,message:e("t_32_1745735767156"),trigger:"change"},week:{required:!0,message:e("t_33_1745735766532"),trigger:"input",type:"number"},month:{required:!0,message:e("t_33_1745735766532"),trigger:"input",type:"number"},hour:{required:!0,message:e("t_33_1745735766532"),trigger:"input",type:"number"},minute:{required:!0,message:e("t_33_1745735766532"),trigger:"input",type:"number"}};export{r};

View File

@@ -1 +1 @@
import{$ as r}from"./main-BRADvL_Q.js";const e={key:{required:!0,trigger:["input","blur","focus"],validator:(e,i)=>new Promise(((e,o)=>{i?e():o(new Error(r("t_38_1745735769521")))}))},cert:{required:!0,trigger:["input","blur","focus"],validator:(e,i)=>new Promise(((e,o)=>{i?e():o(new Error(r("t_40_1745735815317")))}))}};export{e as r}; import{$ as r}from"./main-B4JTaSE3.js";const e={key:{required:!0,trigger:["input","blur","focus"],validator:(e,i)=>new Promise(((e,o)=>{i?e():o(new Error(r("t_38_1745735769521")))}))},cert:{required:!0,trigger:["input","blur","focus"],validator:(e,i)=>new Promise(((e,o)=>{i?e():o(new Error(r("t_40_1745735815317")))}))}};export{e as r};

View File

@@ -1 +1 @@
import{$ as e}from"./main-BRADvL_Q.js";import{N as r}from"./business-CX9fvSVI.js";const i={provider:{required:!0,message:e("t_0_1746858920894"),type:"string",trigger:"change"},provider_id:{required:!0,trigger:"change",type:"string",validator:(r,i)=>{if(!i)return new Error(e("t_0_1746858920894"))}},"inputs.fromNodeId":{required:!0,message:e("t_3_1745748298161"),trigger:"change"},certPath:{required:!0,message:e("t_30_1746667591892"),trigger:"input"},keyPath:{required:!0,message:e("t_31_1746667593074"),trigger:"input"},siteName:{required:!0,message:e("t_1_1747296175494"),trigger:"input"},site_id:{required:!0,message:e("t_24_1745735766826"),trigger:"input"},domain:{required:!0,trigger:"input",validator:(i,t)=>{if(!r(t))return new Error(e("t_0_1744958839535"))}},region:{required:!0,message:e("t_25_1745735766651"),trigger:"input"},bucket:{required:!0,message:e("t_26_1745735767144"),trigger:"input"}};export{i as r}; import{$ as e}from"./main-B4JTaSE3.js";import{N as r}from"./business-DeYUyOrg.js";const i={provider:{required:!0,message:e("t_0_1746858920894"),type:"string",trigger:"change"},provider_id:{required:!0,trigger:"change",type:"string",validator:(r,i)=>{if(!i)return new Error(e("t_0_1746858920894"))}},"inputs.fromNodeId":{required:!0,message:e("t_3_1745748298161"),trigger:"change"},certPath:{required:!0,message:e("t_30_1746667591892"),trigger:"input"},keyPath:{required:!0,message:e("t_31_1746667593074"),trigger:"input"},siteName:{required:!0,message:e("t_1_1747296175494"),trigger:"input"},site_id:{required:!0,message:e("t_24_1745735766826"),trigger:"input"},domain:{required:!0,trigger:"input",validator:(i,t)=>{if(!r(t))return new Error(e("t_0_1744958839535"))}},region:{required:!0,message:e("t_25_1745735766651"),trigger:"input"},bucket:{required:!0,message:e("t_26_1745735767144"),trigger:"input"}};export{i as r};

View File

@@ -1 +1 @@
import{$ as r}from"./main-BRADvL_Q.js";const e={subject:{trigger:"input",validator:(e,t)=>new Promise(((e,o)=>{t?t.length>100?o(new Error(r("t_3_1745887835089")+"长度不能超过100个字符")):e():o(new Error(r("t_3_1745887835089")))}))},body:{trigger:"input",validator:(e,t)=>new Promise(((e,o)=>{t?t.length>1e3?o(new Error(r("t_4_1745887835265")+"长度不能超过1000个字符")):e():o(new Error(r("t_4_1745887835265")))}))},provider_id:{trigger:"change",type:"string",validator:(e,t)=>new Promise(((e,o)=>{t?e():o(new Error(r("t_0_1745887835267")))}))}};export{e as r}; import{$ as r}from"./main-B4JTaSE3.js";const e={subject:{trigger:"input",validator:(e,t)=>new Promise(((e,o)=>{t?t.length>100?o(new Error(r("t_3_1745887835089")+"长度不能超过100个字符")):e():o(new Error(r("t_3_1745887835089")))}))},body:{trigger:"input",validator:(e,t)=>new Promise(((e,o)=>{t?t.length>1e3?o(new Error(r("t_4_1745887835265")+"长度不能超过1000个字符")):e():o(new Error(r("t_4_1745887835265")))}))},provider_id:{trigger:"change",type:"string",validator:(e,t)=>new Promise(((e,o)=>{t?e():o(new Error(r("t_0_1745887835267")))}))}};export{e as r};

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@@ -9296,5 +9296,39 @@
"arDZ": "موقع Pagoda docker" "arDZ": "موقع Pagoda docker"
}, },
"timestamp": "2025-05-16T03:44:29.267Z" "timestamp": "2025-05-16T03:44:29.267Z"
},
"请输入雷池的API Token": {
"text": "请输入雷池的API Token",
"key": "t_0_1747617113090",
"translations": {
"zhCN": "请输入雷池的API令牌",
"zhTW": "請輸入雷池的API令牌",
"enUS": "Please enter the Leichi API Token",
"jaJP": "雷池のAPIトークンを入力してください",
"koKR": "레치 API 토큰을 입력하세요",
"ruRU": "Пожалуйста, введите API-токен Leichi",
"ptBR": "Por favor, insira o Token API do Leichi",
"frFR": "Veuillez entrer le jeton API de Leichi",
"esAR": "Por favor, ingrese el Token API de Leichi",
"arDZ": "الرجاء إدخال رمز API الخاص بـ Leichi"
},
"timestamp": "2025-05-19T01:11:53.090Z"
},
"API Token": {
"text": "API Token",
"key": "t_1_1747617105179",
"translations": {
"zhCN": "API Token",
"zhTW": "API Token",
"enUS": "API Token",
"jaJP": "API Token",
"koKR": "API Token",
"ruRU": "API Token",
"ptBR": "API Token",
"frFR": "API Token",
"esAR": "API Token",
"arDZ": "API Token"
},
"timestamp": "2025-05-19T01:11:53.092Z"
} }
} }

View File

@@ -36,6 +36,7 @@
"axios": "^1.7.9", "axios": "^1.7.9",
"crypto-js": "^4.1.1", "crypto-js": "^4.1.1",
"echarts": "^5.6.0", "echarts": "^5.6.0",
"highlight.js": "^11.11.1",
"jsoneditor": "^10.2.0", "jsoneditor": "^10.2.0",
"naive-ui": "^2.41.0", "naive-ui": "^2.41.0",
"normalize.css": "^8.0.1", "normalize.css": "^8.0.1",
@@ -50,12 +51,12 @@
}, },
"devDependencies": { "devDependencies": {
"@baota/eslint": "workspace:*", "@baota/eslint": "workspace:*",
"@baota/vite-plugin-i18n": "workspace:*",
"@baota/vite-plugin-ftp-sync": "workspace:*",
"@baota/vite-plugin-turborepo-deploy": "workspace:*",
"@baota/prettier": "workspace:*", "@baota/prettier": "workspace:*",
"@baota/stylelint": "workspace:*", "@baota/stylelint": "workspace:*",
"@baota/typescript": "workspace:*", "@baota/typescript": "workspace:*",
"@baota/vite-plugin-ftp-sync": "workspace:*",
"@baota/vite-plugin-i18n": "workspace:*",
"@baota/vite-plugin-turborepo-deploy": "workspace:*",
"@types/crypto-js": "^4.1.1", "@types/crypto-js": "^4.1.1",
"@types/humps": "^2.0.6", "@types/humps": "^2.0.6",
"@types/md5": "^2.3.5", "@types/md5": "^2.3.5",

View File

@@ -90,7 +90,6 @@ export default defineComponent({
// 下载日志 // 下载日志
const downloadLogs = () => { const downloadLogs = () => {
if (!logs.value) return if (!logs.value) return
const blob = new Blob([logs.value], { type: 'text/plain' }) const blob = new Blob([logs.value], { type: 'text/plain' })
const url = URL.createObjectURL(blob) const url = URL.createObjectURL(blob)
const a = document.createElement('a') const a = document.createElement('a')
@@ -120,7 +119,7 @@ export default defineComponent({
} }
return () => ( return () => (
<NCard bordered={false} class="w-full h-full" contentClass="!pb-0 !px-0"> <NCard bordered={false} class="w-full h-full" contentClass="!p-0">
<NSpin show={isLoading.value}> <NSpin show={isLoading.value}>
<div class="mb-2.5 flex justify-start items-center"> <div class="mb-2.5 flex justify-start items-center">
<NSpace> <NSpace>

View File

@@ -1,5 +1,4 @@
{ {
"t_0_1747367069267": "موقع Pagoda docker",
"t_0_1744098811152": "تحذير: لقد دخلتم منطقة غير معروفة، الصفحة التي تحاول زيارتها غير موجودة، يرجى الضغط على الزر للعودة إلى الصفحة الرئيسية.", "t_0_1744098811152": "تحذير: لقد دخلتم منطقة غير معروفة، الصفحة التي تحاول زيارتها غير موجودة، يرجى الضغط على الزر للعودة إلى الصفحة الرئيسية.",
"t_1_1744098801860": "رجوع إلى الصفحة الرئيسية", "t_1_1744098801860": "رجوع إلى الصفحة الرئيسية",
"t_2_1744098804908": "نصيحة أمنية: إذا كنت تعتقد أن هذا خطأ، يرجى الاتصال بالمدير على الفور", "t_2_1744098804908": "نصيحة أمنية: إذا كنت تعتقد أن هذا خطأ، يرجى الاتصال بالمدير على الفور",
@@ -545,5 +544,8 @@
"t_1_1747365603108": "الرجاء إدخال كلمة مرور ويسترن ديجيتال", "t_1_1747365603108": "الرجاء إدخال كلمة مرور ويسترن ديجيتال",
"t_2_1747365599051": "يرجى إدخال كلمة مرور SSH", "t_2_1747365599051": "يرجى إدخال كلمة مرور SSH",
"t_3_1747365600828": "يرجى إدخال مفتاح الوصول AccessKey لمحرك Volcano", "t_3_1747365600828": "يرجى إدخال مفتاح الوصول AccessKey لمحرك Volcano",
"t_4_1747365600137": "الرجاء إدخال SecretKey لمحرك بركان" "t_4_1747365600137": "الرجاء إدخال SecretKey لمحرك بركان",
"t_0_1747367069267": "موقع Pagoda docker",
"t_0_1747617113090": "الرجاء إدخال رمز API الخاص بـ Leichi",
"t_1_1747617105179": "API Token"
} }

View File

@@ -1,5 +1,4 @@
{ {
"t_0_1747367069267": "Pagoda docker site",
"t_0_1744098811152": "Warning: You have entered an unknown area, the page you are visiting does not exist, please click the button to return to the homepage.", "t_0_1744098811152": "Warning: You have entered an unknown area, the page you are visiting does not exist, please click the button to return to the homepage.",
"t_1_1744098801860": "Return Home", "t_1_1744098801860": "Return Home",
"t_2_1744098804908": "Safety Tip: If you think this is an error, please contact the administrator immediately", "t_2_1744098804908": "Safety Tip: If you think this is an error, please contact the administrator immediately",
@@ -545,5 +544,8 @@
"t_1_1747365603108": "Please enter the Western Digital password", "t_1_1747365603108": "Please enter the Western Digital password",
"t_2_1747365599051": "Please enter the SSH Password", "t_2_1747365599051": "Please enter the SSH Password",
"t_3_1747365600828": "Please enter the AccessKey of Volcano Engine", "t_3_1747365600828": "Please enter the AccessKey of Volcano Engine",
"t_4_1747365600137": "Please enter the SecretKey of Volcano Engine" "t_4_1747365600137": "Please enter the SecretKey of Volcano Engine",
"t_0_1747367069267": "Pagoda docker site",
"t_0_1747617113090": "Please enter the Leichi API Token",
"t_1_1747617105179": "API Token"
} }

View File

@@ -1,5 +1,4 @@
{ {
"t_0_1747367069267": "Sitio Pagoda docker",
"t_0_1744098811152": "Advertencia: Ha ingresado a una zona desconocida, la página que intenta visitar no existe, por favor, haga clic en el botón para regresar a la página de inicio.", "t_0_1744098811152": "Advertencia: Ha ingresado a una zona desconocida, la página que intenta visitar no existe, por favor, haga clic en el botón para regresar a la página de inicio.",
"t_1_1744098801860": "Volver al inicio", "t_1_1744098801860": "Volver al inicio",
"t_2_1744098804908": "Consejo de seguridad: Si piensa que es un error, póngase en contacto con el administrador inmediatamente", "t_2_1744098804908": "Consejo de seguridad: Si piensa que es un error, póngase en contacto con el administrador inmediatamente",
@@ -545,5 +544,8 @@
"t_1_1747365603108": "Por favor, ingrese la contraseña de Western Digital", "t_1_1747365603108": "Por favor, ingrese la contraseña de Western Digital",
"t_2_1747365599051": "Por favor ingrese la contraseña SSH", "t_2_1747365599051": "Por favor ingrese la contraseña SSH",
"t_3_1747365600828": "Por favor ingrese la AccessKey de Volcano Engine", "t_3_1747365600828": "Por favor ingrese la AccessKey de Volcano Engine",
"t_4_1747365600137": "Por favor ingrese el SecretKey de Volcano Engine" "t_4_1747365600137": "Por favor ingrese el SecretKey de Volcano Engine",
"t_0_1747367069267": "Sitio Pagoda docker",
"t_0_1747617113090": "Por favor, ingrese el Token API de Leichi",
"t_1_1747617105179": "API Token"
} }

View File

@@ -1,5 +1,4 @@
{ {
"t_0_1747367069267": "Site Pagoda docker",
"t_0_1744098811152": "Avertissement : Vous avez entré dans une zone inconnue, la page que vous visitez n'existe pas, veuillez cliquer sur le bouton pour revenir à la page d'accueil.", "t_0_1744098811152": "Avertissement : Vous avez entré dans une zone inconnue, la page que vous visitez n'existe pas, veuillez cliquer sur le bouton pour revenir à la page d'accueil.",
"t_1_1744098801860": "Retour à l'accueil", "t_1_1744098801860": "Retour à l'accueil",
"t_2_1744098804908": "Avis de sécurité : Si vous pensez que c'est une erreur, veuillez contacter l'administrateur immédiatement", "t_2_1744098804908": "Avis de sécurité : Si vous pensez que c'est une erreur, veuillez contacter l'administrateur immédiatement",
@@ -545,5 +544,8 @@
"t_1_1747365603108": "Veuillez entrer le mot de passe de Western Digital", "t_1_1747365603108": "Veuillez entrer le mot de passe de Western Digital",
"t_2_1747365599051": "Veuillez entrer le mot de passe SSH", "t_2_1747365599051": "Veuillez entrer le mot de passe SSH",
"t_3_1747365600828": "Veuillez saisir la clé d'accès du moteur Volcano", "t_3_1747365600828": "Veuillez saisir la clé d'accès du moteur Volcano",
"t_4_1747365600137": "Veuillez entrer le SecretKey de Volcano Engine" "t_4_1747365600137": "Veuillez entrer le SecretKey de Volcano Engine",
"t_0_1747367069267": "Site Pagoda docker",
"t_0_1747617113090": "Veuillez entrer le jeton API de Leichi",
"t_1_1747617105179": "API Token"
} }

View File

@@ -1,5 +1,4 @@
{ {
"t_0_1747367069267": "Pagoda dockerサイト",
"t_0_1744098811152": "警告:未知のエリアに進入しました。アクセスしようとしたページは存在しません。ボタンをクリックしてホームページに戻ってください。", "t_0_1744098811152": "警告:未知のエリアに進入しました。アクセスしようとしたページは存在しません。ボタンをクリックしてホームページに戻ってください。",
"t_1_1744098801860": "ホームに戻る", "t_1_1744098801860": "ホームに戻る",
"t_2_1744098804908": "安全注意:これが誤りだと思われる場合は、すぐに管理者に連絡してください", "t_2_1744098804908": "安全注意:これが誤りだと思われる場合は、すぐに管理者に連絡してください",
@@ -545,5 +544,8 @@
"t_1_1747365603108": "ウェスタンデジタルのパスワードを入力してください", "t_1_1747365603108": "ウェスタンデジタルのパスワードを入力してください",
"t_2_1747365599051": "SSHのパスワードを入力してください", "t_2_1747365599051": "SSHのパスワードを入力してください",
"t_3_1747365600828": "ボルケーエンジンのAccessKeyを入力してください", "t_3_1747365600828": "ボルケーエンジンのAccessKeyを入力してください",
"t_4_1747365600137": "火山エンジンのSecretKeyを入力してください" "t_4_1747365600137": "火山エンジンのSecretKeyを入力してください",
"t_0_1747367069267": "Pagoda dockerサイト",
"t_0_1747617113090": "雷池のAPIトークンを入力してください",
"t_1_1747617105179": "API Token"
} }

View File

@@ -1,5 +1,4 @@
{ {
"t_0_1747367069267": "Pagoda docker 사이트",
"t_0_1744098811152": "경고: 알 수 없는 영역에 진입했습니다. 방문하려는 페이지가 존재하지 않습니다. 버튼을 클릭하여 홈페이지로 돌아가세요。", "t_0_1744098811152": "경고: 알 수 없는 영역에 진입했습니다. 방문하려는 페이지가 존재하지 않습니다. 버튼을 클릭하여 홈페이지로 돌아가세요。",
"t_1_1744098801860": "홈으로 돌아가기", "t_1_1744098801860": "홈으로 돌아가기",
"t_2_1744098804908": "안전 유의사항: 이가 오류라면 즉시 관리자에게 연락하십시오", "t_2_1744098804908": "안전 유의사항: 이가 오류라면 즉시 관리자에게 연락하십시오",
@@ -545,5 +544,8 @@
"t_1_1747365603108": "웨스턴 디지털의 비밀번호를 입력하세요", "t_1_1747365603108": "웨스턴 디지털의 비밀번호를 입력하세요",
"t_2_1747365599051": "SSH 비밀번호를 입력하세요", "t_2_1747365599051": "SSH 비밀번호를 입력하세요",
"t_3_1747365600828": "볼케이노 엔진의 AccessKey를 입력하세요", "t_3_1747365600828": "볼케이노 엔진의 AccessKey를 입력하세요",
"t_4_1747365600137": "볼케이노 엔진의 SecretKey를 입력하세요" "t_4_1747365600137": "볼케이노 엔진의 SecretKey를 입력하세요",
"t_0_1747367069267": "Pagoda docker 사이트",
"t_0_1747617113090": "레치 API 토큰을 입력하세요",
"t_1_1747617105179": "API Token"
} }

View File

@@ -1,5 +1,4 @@
{ {
"t_0_1747367069267": "Site Pagoda docker",
"t_0_1744098811152": "Aviso: Você entrou em uma área desconhecida, a página que você está visitando não existe, por favor, clique no botão para voltar para a página inicial.", "t_0_1744098811152": "Aviso: Você entrou em uma área desconhecida, a página que você está visitando não existe, por favor, clique no botão para voltar para a página inicial.",
"t_1_1744098801860": "Voltar para a homepage", "t_1_1744098801860": "Voltar para a homepage",
"t_2_1744098804908": "Dica de Segurança: Se você acha que isso é um erro, entre em contato com o administrador imediatamente", "t_2_1744098804908": "Dica de Segurança: Se você acha que isso é um erro, entre em contato com o administrador imediatamente",
@@ -545,5 +544,8 @@
"t_1_1747365603108": "Por favor, insira a senha da Western Digital", "t_1_1747365603108": "Por favor, insira a senha da Western Digital",
"t_2_1747365599051": "Por favor, insira a senha SSH", "t_2_1747365599051": "Por favor, insira a senha SSH",
"t_3_1747365600828": "Por favor, insira a AccessKey do Volcano Engine", "t_3_1747365600828": "Por favor, insira a AccessKey do Volcano Engine",
"t_4_1747365600137": "Por favor, insira o SecretKey do Volcano Engine" "t_4_1747365600137": "Por favor, insira o SecretKey do Volcano Engine",
"t_0_1747367069267": "Site Pagoda docker",
"t_0_1747617113090": "Por favor, insira o Token API do Leichi",
"t_1_1747617105179": "API Token"
} }

View File

@@ -1,5 +1,4 @@
{ {
"t_0_1747367069267": "Сайт Pagoda docker",
"t_0_1744098811152": "Предупреждение: Вы вошли в неизвестную зону, посещаемая страница не существует, пожалуйста, нажмите кнопку, чтобы вернуться на главную страницу.", "t_0_1744098811152": "Предупреждение: Вы вошли в неизвестную зону, посещаемая страница не существует, пожалуйста, нажмите кнопку, чтобы вернуться на главную страницу.",
"t_1_1744098801860": "Вернуться на главную", "t_1_1744098801860": "Вернуться на главную",
"t_2_1744098804908": "Совет по безопасности: Если вы считаете, что это ошибка, немедленно свяжитесь с администратором", "t_2_1744098804908": "Совет по безопасности: Если вы считаете, что это ошибка, немедленно свяжитесь с администратором",
@@ -545,5 +544,8 @@
"t_1_1747365603108": "Пожалуйста, введите пароль Western Digital", "t_1_1747365603108": "Пожалуйста, введите пароль Western Digital",
"t_2_1747365599051": "Пожалуйста, введите пароль SSH", "t_2_1747365599051": "Пожалуйста, введите пароль SSH",
"t_3_1747365600828": "Пожалуйста, введите AccessKey Volcano Engine", "t_3_1747365600828": "Пожалуйста, введите AccessKey Volcano Engine",
"t_4_1747365600137": "Введите SecretKey Volcano Engine" "t_4_1747365600137": "Введите SecretKey Volcano Engine",
"t_0_1747367069267": "Сайт Pagoda docker",
"t_0_1747617113090": "Пожалуйста, введите API-токен Leichi",
"t_1_1747617105179": "API Token"
} }

View File

@@ -1,5 +1,4 @@
{ {
"t_0_1747367069267": "宝塔docker站点",
"t_0_1744098811152": "警告:您已进入未知区域,所访问的页面不存在,请点击按钮返回首页。", "t_0_1744098811152": "警告:您已进入未知区域,所访问的页面不存在,请点击按钮返回首页。",
"t_1_1744098801860": "返回首页", "t_1_1744098801860": "返回首页",
"t_2_1744098804908": "安全提示:如果您认为这是个错误,请立即联系管理员", "t_2_1744098804908": "安全提示:如果您认为这是个错误,请立即联系管理员",
@@ -545,5 +544,8 @@
"t_1_1747365603108": "请输入西部数码的密码", "t_1_1747365603108": "请输入西部数码的密码",
"t_2_1747365599051": "请输入SSH的Password", "t_2_1747365599051": "请输入SSH的Password",
"t_3_1747365600828": "请输入火山引擎的AccessKey", "t_3_1747365600828": "请输入火山引擎的AccessKey",
"t_4_1747365600137": "请输入火山引擎的SecretKey" "t_4_1747365600137": "请输入火山引擎的SecretKey",
"t_0_1747367069267": "宝塔docker站点",
"t_0_1747617113090": "请输入雷池的API令牌",
"t_1_1747617105179": "API Token"
} }

View File

@@ -1,5 +1,4 @@
{ {
"t_0_1747367069267": "寶塔docker站點",
"t_0_1744098811152": "警告:您已進入未知區域,所訪問的頁面不存在,請點擊按鈕返回首頁。", "t_0_1744098811152": "警告:您已進入未知區域,所訪問的頁面不存在,請點擊按鈕返回首頁。",
"t_1_1744098801860": "返回首頁", "t_1_1744098801860": "返回首頁",
"t_2_1744098804908": "安全提示:如果您認為這是個錯誤,請立即聯繫管理員", "t_2_1744098804908": "安全提示:如果您認為這是個錯誤,請立即聯繫管理員",
@@ -544,5 +543,8 @@
"t_1_1747365603108": "請輸入西部數碼的密碼", "t_1_1747365603108": "請輸入西部數碼的密碼",
"t_2_1747365599051": "請輸入SSH的Password", "t_2_1747365599051": "請輸入SSH的Password",
"t_3_1747365600828": "請輸入火山引擎的AccessKey", "t_3_1747365600828": "請輸入火山引擎的AccessKey",
"t_4_1747365600137": "請輸入火山引擎的SecretKey" "t_4_1747365600137": "請輸入火山引擎的SecretKey",
"t_0_1747367069267": "寶塔docker站點",
"t_0_1747617113090": "請輸入雷池的API令牌",
"t_1_1747617105179": "API Token"
} }

View File

@@ -325,13 +325,17 @@ export const useApiFormController = (props: { data: AccessItem }) => {
cloudflare: $t('t_0_1747042966820'), cloudflare: $t('t_0_1747042966820'),
btpanel: $t('t_1_1747042969705'), btpanel: $t('t_1_1747042969705'),
btwaf: $t('t_1_1747300384579'), btwaf: $t('t_1_1747300384579'),
safeline: $t('t_2_1747300385222'),
} }
return callback(new Error(mapTips[param.value.type as keyof typeof mapTips])) return callback(new Error(mapTips[param.value.type as keyof typeof mapTips]))
} }
callback() callback()
}, },
}, },
api_token: {
required: true,
message: $t('t_0_1747617113090'),
trigger: 'input',
},
access_key_id: { access_key_id: {
required: true, required: true,
message: $t('t_4_1745317314054'), message: $t('t_4_1745317314054'),
@@ -467,9 +471,13 @@ export const useApiFormController = (props: { data: AccessItem }) => {
useFormInput(typeUrlMap.get(param.value.type) || '', 'config.url', { useFormInput(typeUrlMap.get(param.value.type) || '', 'config.url', {
onInput: (val: string) => ((param.value.config as PanelAccessConfig).url = val.trim()), onInput: (val: string) => ((param.value.config as PanelAccessConfig).url = val.trim()),
}), }),
useFormInput($t('t_55_1745289355715'), 'config.api_key', { useFormInput(
onInput: (val: string) => ((param.value.config as PanelAccessConfig).api_key = val.trim()), param.value.type === 'safeline' ? $t('t_1_1747617105179') : $t('t_55_1745289355715'),
}), param.value.type === 'safeline' ? 'config.api_token' : 'config.api_key',
{
onInput: (val: string) => ((param.value.config as PanelAccessConfig).api_key = val.trim()),
},
),
useFormSwitch( useFormSwitch(
$t('t_3_1746667592270'), $t('t_3_1746667592270'),
'config.ignore_ssl', 'config.ignore_ssl',

View File

@@ -32,12 +32,6 @@ export default defineComponent({
} }
} }
// 组件挂载时自动获取日志
onMounted(() => {
fetchLogs()
console.log('mounted')
})
return () => ( return () => (
<LogViewer <LogViewer
title={`工作流执行日志 (ID: ${props.id})`} title={`工作流执行日志 (ID: ${props.id})`}

View File

@@ -93,9 +93,7 @@ export default defineComponent({
</div> </div>
<div class="flex mb-[1rem] leading-relaxed"> <div class="flex mb-[1rem] leading-relaxed">
<span class="font-medium text-gray-500 flex-none w-[9rem]">{$t('t_16_1746667591069')}</span> <span class="font-medium text-gray-500 flex-none w-[9rem]">{$t('t_16_1746667591069')}</span>
<span class="flex-1 text-gray-700"> <span class="flex-1 text-gray-700">{$t('t_17_1746667588785')}</span>
{isWildcard.value ? $t('t_17_1746667588785') : $t('t_18_1746667590113')}
</span>
</div> </div>
<div class="flex mb-[1rem] leading-relaxed"> <div class="flex mb-[1rem] leading-relaxed">
<span class="font-medium text-gray-500 flex-none w-[9rem]">{$t('t_19_1746667589295')}</span> <span class="font-medium text-gray-500 flex-none w-[9rem]">{$t('t_19_1746667589295')}</span>

View File

@@ -1,7 +1,7 @@
import { FormRules } from 'naive-ui' import { FormRules } from 'naive-ui'
import { useModal, useForm, useFormHooks, useLoadingMask, useModalHooks } from '@baota/naive-ui/hooks' import { useModal, useForm, useFormHooks, useLoadingMask, useModalHooks } from '@baota/naive-ui/hooks'
import { useError } from '@baota/hooks/error' import { useError } from '@baota/hooks/error'
import { isDomain } from '@baota/utils/business' import { isDomain, isWildcardDomain } from '@baota/utils/business'
import { useStore as useWorkflowViewStore } from '@autoDeploy/children/workflowView/useStore' import { useStore as useWorkflowViewStore } from '@autoDeploy/children/workflowView/useStore'
import { $t } from '@locales/index' import { $t } from '@locales/index'
import { useStore } from './useStore' import { useStore } from './useStore'
@@ -127,10 +127,10 @@ export const useCertificateFormController = () => {
message: $t('t_7_1746667592468'), message: $t('t_7_1746667592468'),
trigger: 'input', trigger: 'input',
validator: (rule: any, value: any, callback: any) => { validator: (rule: any, value: any, callback: any) => {
if (!isDomain(value)) { if (isDomain(value) || isWildcardDomain(value)) {
callback(new Error($t('t_7_1746667592468')))
} else {
callback() callback()
} else {
callback(new Error($t('t_7_1746667592468')))
} }
}, },
}, },

View File

@@ -2,6 +2,7 @@ import { TranslationAdapter } from './index.js'
import { ZhipuAITranslator } from '../ai/zhipuAI.js' import { ZhipuAITranslator } from '../ai/zhipuAI.js'
import { QianwenAITranslator } from '../ai/qianwenAI.js' import { QianwenAITranslator } from '../ai/qianwenAI.js'
import { DeepSeekAITranslator } from '../ai/deepseekAI.js' import { DeepSeekAITranslator } from '../ai/deepseekAI.js'
import { LinuxDoAITranslator } from '../ai/linuxDoAI.js'
import config from '../../config/config.js' import config from '../../config/config.js'
/** /**
@@ -11,6 +12,7 @@ export class AIBatchAdapter extends TranslationAdapter {
constructor() { constructor() {
super() super()
this.translator = new DeepSeekAITranslator(config.apiKey[config.translateMethod]) this.translator = new DeepSeekAITranslator(config.apiKey[config.translateMethod])
console.log(`当前翻译模型:${this.translator.model}`)
} }
/** /**

View File

@@ -0,0 +1,123 @@
import axios from 'axios'
import CryptoJS from 'crypto-js'
import { Utils } from '../../utils/index.js'
export class LinuxDoAITranslator {
constructor(apiKey) {
this.apiKey = 'sk-RssqhbFck3eJrQsTW0sXBz7oqbObo3rmcUICzCrCSbxMC5y5'
this.baseURL = 'https://openai.h7ml.cn/v1/chat/completions'// 白嫖站,有时候可能不稳定
this.model = 'gemini-2.5-flash-preview-04-17'
// claude-3-7-sonnet-20250219
// gemini-2.5-flash-preview-04-17
}
/**
* 生成翻译提示词
* @param {string} text - 待翻译文本
* @param {string[]} languages - 目标语言列表
* @returns {string}
*/
generatePrompt(text, languages) {
const targetLanguages = languages
.map((code) => {
const { language, region } = Utils.parseLanguageCode(code)
return `${language}${region}`
})
.join(', ')
return `你是专业的翻译,根据用户提供的翻译文本,生成不同的翻译结果,请将以下文本翻译成${targetLanguages}多种语言,\r\n
如果翻译文本包含{riskNum}包裹的字符,保持{}和包裹的字符,以及翻译文本本身是英文的时候,直接跳过翻译,输出原文按当前格式返回即可,\r\n
其他的内容继续翻译返回JSON格式注意要严格按照JSON格式返回返回前先检查是否符合JSON格式,字符串内部不能有换行,输出格式示例:\n{
"zhCN": "中文",
"enUS": "English"
}`
}
/**
* 调用智谱AI进行翻译
* @param {string} text - 待翻译文本
* @param {string[]} languages - 目标语言列表
* @returns {Promise<{text: string, translations: Object}>}
*/
async translate({ text, languages }) {
try {
const translations = {}
// 判断当前翻译内容是否为纯英文,如果是,则直接返回原文
if (/^[\x00-\x7F]*$/.test(text)) {
for (const code of languages) {
translations[code] = text
}
} else {
const prompt = this.generatePrompt(text, languages)
const response = await axios({
method: 'post',
url: this.baseURL,
headers: {
Authorization: `Bearer ${this.apiKey}`,
'Content-Type': 'application/json',
},
data: {
model: this.model,
temperature: 0.7,
messages: [
{
role: 'system',
content: prompt,
},
{ role: 'user', content: `翻译文本:${text}` },
],
},
})
if (!response.data || !response.data.choices || !response.data.choices[0]) {
throw new Error('无效的API响应')
}
// 解析智谱AI翻译结果
const rawTranslations = this.parseTranslations(response.data.choices[0].message.content)
// console.log(rawTranslations, text)
// 转换语言代码格式
for (const [code, value] of Object.entries(rawTranslations)) {
translations[code] = value
}
}
return {
text,
translations: Utils.formatTranslations(translations),
}
} catch (error) {
throw new Error(`${this.model}翻译失败: ${error.message}`)
}
}
/**
* 解析智谱AI翻译结果转换为标准格式
* @param {string} text - 待翻译文本
* @returns {Object} - 标准格式的翻译结果
*/
parseTranslations(text) {
text = text.replace('```json\n', '').replace('```', '')
return JSON.parse(text)
}
/**
* 检查API密钥是否有效
* @returns {Promise<boolean>}
*/
async validateApiKey() {
try {
await axios.get(`${this.baseURL}/validate`, {
headers: {
Authorization: `Bearer ${this.apiKey}`,
},
})
return true
} catch {
return false
}
}
}
export default LinuxDoAITranslator

159
frontend/pnpm-lock.yaml generated
View File

@@ -111,6 +111,9 @@ importers:
echarts: echarts:
specifier: ^5.6.0 specifier: ^5.6.0
version: 5.6.0 version: 5.6.0
highlight.js:
specifier: ^11.11.1
version: 11.11.1
jsoneditor: jsoneditor:
specifier: ^10.2.0 specifier: ^10.2.0
version: 10.2.0 version: 10.2.0
@@ -198,7 +201,7 @@ importers:
version: 5.2.4(vite@6.3.5(@types/node@22.15.17)(jiti@2.4.2)(less@4.3.0)(sass@1.88.0)(stylus@0.62.0)(terser@5.39.1)(yaml@2.7.1))(vue@3.5.13(typescript@5.8.3)) version: 5.2.4(vite@6.3.5(@types/node@22.15.17)(jiti@2.4.2)(less@4.3.0)(sass@1.88.0)(stylus@0.62.0)(terser@5.39.1)(yaml@2.7.1))(vue@3.5.13(typescript@5.8.3))
'@vitejs/plugin-vue-jsx': '@vitejs/plugin-vue-jsx':
specifier: ^4.1.1 specifier: ^4.1.1
version: 4.1.2(vite@6.3.5(@types/node@22.15.17)(jiti@2.4.2)(less@4.3.0)(sass@1.88.0)(stylus@0.62.0)(yaml@2.7.1))(vue@3.5.13(typescript@5.8.3)) version: 4.1.2(vite@6.3.5(@types/node@22.15.17)(jiti@2.4.2)(less@4.3.0)(sass@1.88.0)(stylus@0.62.0)(terser@5.39.1)(yaml@2.7.1))(vue@3.5.13(typescript@5.8.3))
'@vue/tsconfig': '@vue/tsconfig':
specifier: ^0.7.0 specifier: ^0.7.0
version: 0.7.0(typescript@5.8.3)(vue@3.5.13(typescript@5.8.3)) version: 0.7.0(typescript@5.8.3)(vue@3.5.13(typescript@5.8.3))
@@ -385,7 +388,7 @@ importers:
version: 5.2.4(vite@6.3.5(@types/node@22.15.17)(jiti@2.4.2)(less@4.3.0)(sass@1.88.0)(stylus@0.62.0)(terser@5.39.1)(yaml@2.7.1))(vue@3.5.13(typescript@5.8.3)) version: 5.2.4(vite@6.3.5(@types/node@22.15.17)(jiti@2.4.2)(less@4.3.0)(sass@1.88.0)(stylus@0.62.0)(terser@5.39.1)(yaml@2.7.1))(vue@3.5.13(typescript@5.8.3))
'@vitejs/plugin-vue-jsx': '@vitejs/plugin-vue-jsx':
specifier: ^4.1.1 specifier: ^4.1.1
version: 4.1.2(vite@6.3.5(@types/node@22.15.17)(jiti@2.4.2)(less@4.3.0)(sass@1.88.0)(stylus@0.62.0)(yaml@2.7.1))(vue@3.5.13(typescript@5.8.3)) version: 4.1.2(vite@6.3.5(@types/node@22.15.17)(jiti@2.4.2)(less@4.3.0)(sass@1.88.0)(stylus@0.62.0)(terser@5.39.1)(yaml@2.7.1))(vue@3.5.13(typescript@5.8.3))
'@vue/tsconfig': '@vue/tsconfig':
specifier: ^0.7.0 specifier: ^0.7.0
version: 0.7.0(typescript@5.8.3)(vue@3.5.13(typescript@5.8.3)) version: 0.7.0(typescript@5.8.3)(vue@3.5.13(typescript@5.8.3))
@@ -436,16 +439,16 @@ importers:
dependencies: dependencies:
'@astrojs/mdx': '@astrojs/mdx':
specifier: ^4.2.4 specifier: ^4.2.4
version: 4.2.6(astro@5.7.13(@types/node@22.15.17)(jiti@2.4.2)(less@4.3.0)(rollup@4.40.2)(sass@1.88.0)(stylus@0.62.0)(typescript@5.8.3)(yaml@2.7.1)) version: 4.2.6(astro@5.7.13(@types/node@22.15.17)(jiti@2.4.2)(less@4.3.0)(rollup@4.40.2)(sass@1.88.0)(stylus@0.62.0)(terser@5.39.1)(typescript@5.8.3)(yaml@2.7.1))
'@astrojs/tailwind': '@astrojs/tailwind':
specifier: ^6.0.2 specifier: ^6.0.2
version: 6.0.2(astro@5.7.13(@types/node@22.15.17)(jiti@2.4.2)(less@4.3.0)(rollup@4.40.2)(sass@1.88.0)(stylus@0.62.0)(typescript@5.8.3)(yaml@2.7.1))(tailwindcss@3.4.17(ts-node@10.9.2(@types/node@22.15.17)(typescript@5.8.3)))(ts-node@10.9.2(@types/node@22.15.17)(typescript@5.8.3)) version: 6.0.2(astro@5.7.13(@types/node@22.15.17)(jiti@2.4.2)(less@4.3.0)(rollup@4.40.2)(sass@1.88.0)(stylus@0.62.0)(terser@5.39.1)(typescript@5.8.3)(yaml@2.7.1))(tailwindcss@3.4.17(ts-node@10.9.2(@types/node@22.15.17)(typescript@5.8.3)))(ts-node@10.9.2(@types/node@22.15.17)(typescript@5.8.3))
'@astrojs/vue': '@astrojs/vue':
specifier: ^5.0.10 specifier: ^5.0.10
version: 5.0.13(@types/node@22.15.17)(astro@5.7.13(@types/node@22.15.17)(jiti@2.4.2)(less@4.3.0)(rollup@4.40.2)(sass@1.88.0)(stylus@0.62.0)(typescript@5.8.3)(yaml@2.7.1))(jiti@2.4.2)(less@4.3.0)(rollup@4.40.2)(sass@1.88.0)(stylus@0.62.0)(vue@3.5.13(typescript@5.8.3))(yaml@2.7.1) version: 5.0.13(@types/node@22.15.17)(astro@5.7.13(@types/node@22.15.17)(jiti@2.4.2)(less@4.3.0)(rollup@4.40.2)(sass@1.88.0)(stylus@0.62.0)(terser@5.39.1)(typescript@5.8.3)(yaml@2.7.1))(jiti@2.4.2)(less@4.3.0)(rollup@4.40.2)(sass@1.88.0)(stylus@0.62.0)(terser@5.39.1)(vue@3.5.13(typescript@5.8.3))(yaml@2.7.1)
astro: astro:
specifier: ^5.7.4 specifier: ^5.7.4
version: 5.7.13(@types/node@22.15.17)(jiti@2.4.2)(less@4.3.0)(rollup@4.40.2)(sass@1.88.0)(stylus@0.62.0)(typescript@5.8.3)(yaml@2.7.1) version: 5.7.13(@types/node@22.15.17)(jiti@2.4.2)(less@4.3.0)(rollup@4.40.2)(sass@1.88.0)(stylus@0.62.0)(terser@5.39.1)(typescript@5.8.3)(yaml@2.7.1)
naive-ui: naive-ui:
specifier: ^2.41.0 specifier: ^2.41.0
version: 2.41.0(vue@3.5.13(typescript@5.8.3)) version: 2.41.0(vue@3.5.13(typescript@5.8.3))
@@ -591,7 +594,7 @@ importers:
version: 5.2.4(vite@6.3.5(@types/node@22.15.17)(jiti@2.4.2)(less@4.3.0)(sass@1.88.0)(stylus@0.62.0)(terser@5.39.1)(yaml@2.7.1))(vue@3.5.13(typescript@5.8.3)) version: 5.2.4(vite@6.3.5(@types/node@22.15.17)(jiti@2.4.2)(less@4.3.0)(sass@1.88.0)(stylus@0.62.0)(terser@5.39.1)(yaml@2.7.1))(vue@3.5.13(typescript@5.8.3))
'@vitejs/plugin-vue-jsx': '@vitejs/plugin-vue-jsx':
specifier: ^4.1.1 specifier: ^4.1.1
version: 4.1.2(vite@6.3.5(@types/node@22.15.17)(jiti@2.4.2)(less@4.3.0)(sass@1.88.0)(stylus@0.62.0)(yaml@2.7.1))(vue@3.5.13(typescript@5.8.3)) version: 4.1.2(vite@6.3.5(@types/node@22.15.17)(jiti@2.4.2)(less@4.3.0)(sass@1.88.0)(stylus@0.62.0)(terser@5.39.1)(yaml@2.7.1))(vue@3.5.13(typescript@5.8.3))
'@vue/tsconfig': '@vue/tsconfig':
specifier: ^0.7.0 specifier: ^0.7.0
version: 0.7.0(typescript@5.8.3)(vue@3.5.13(typescript@5.8.3)) version: 0.7.0(typescript@5.8.3)(vue@3.5.13(typescript@5.8.3))
@@ -654,7 +657,7 @@ importers:
version: 15.3.2 version: 15.3.2
'@vitest/eslint-plugin': '@vitest/eslint-plugin':
specifier: ^1.1.38 specifier: ^1.1.38
version: 1.1.44(@typescript-eslint/utils@8.32.1(eslint@9.26.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.26.0(jiti@2.4.2))(typescript@5.8.3)(vitest@3.1.3(@types/debug@4.1.12)(@types/node@20.17.46)(jsdom@26.1.0)(less@4.3.0)(sass@1.88.0)(stylus@0.62.0)) version: 1.1.44(@typescript-eslint/utils@8.32.1(eslint@9.26.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.26.0(jiti@2.4.2))(typescript@5.8.3)(vitest@3.1.3(@types/debug@4.1.12)(@types/node@20.17.46)(jsdom@26.1.0)(less@4.3.0)(sass@1.88.0)(stylus@0.62.0)(terser@5.39.1))
'@vue/eslint-config-prettier': '@vue/eslint-config-prettier':
specifier: 10.2.0 specifier: 10.2.0
version: 10.2.0(eslint@9.26.0(jiti@2.4.2))(prettier@3.5.3) version: 10.2.0(eslint@9.26.0(jiti@2.4.2))(prettier@3.5.3)
@@ -757,10 +760,10 @@ importers:
version: link:../../environment/typescript version: link:../../environment/typescript
vite: vite:
specifier: ^5.0.0 specifier: ^5.0.0
version: 5.4.19(@types/node@20.17.46)(less@4.3.0)(sass@1.88.0)(stylus@0.62.0) version: 5.4.19(@types/node@20.17.46)(less@4.3.0)(sass@1.88.0)(stylus@0.62.0)(terser@5.39.1)
vite-plugin-dts: vite-plugin-dts:
specifier: ^3.0.0 specifier: ^3.0.0
version: 3.9.1(@types/node@20.17.46)(rollup@4.40.2)(typescript@5.8.3)(vite@5.4.19(@types/node@20.17.46)(less@4.3.0)(sass@1.88.0)(stylus@0.62.0)) version: 3.9.1(@types/node@20.17.46)(rollup@4.40.2)(typescript@5.8.3)(vite@5.4.19(@types/node@20.17.46)(less@4.3.0)(sass@1.88.0)(stylus@0.62.0)(terser@5.39.1))
packages/vue/hooks: packages/vue/hooks:
dependencies: dependencies:
@@ -813,13 +816,13 @@ importers:
version: link:../../../environment/typescript version: link:../../../environment/typescript
'@vitejs/plugin-vue': '@vitejs/plugin-vue':
specifier: ^5.0.0 specifier: ^5.0.0
version: 5.2.4(vite@5.4.19(@types/node@20.17.46)(less@4.3.0)(sass@1.88.0)(stylus@0.62.0))(vue@3.5.13(typescript@5.8.3)) version: 5.2.4(vite@5.4.19(@types/node@20.17.46)(less@4.3.0)(sass@1.88.0)(stylus@0.62.0)(terser@5.39.1))(vue@3.5.13(typescript@5.8.3))
vite: vite:
specifier: ^5.0.0 specifier: ^5.0.0
version: 5.4.19(@types/node@20.17.46)(less@4.3.0)(sass@1.88.0)(stylus@0.62.0) version: 5.4.19(@types/node@20.17.46)(less@4.3.0)(sass@1.88.0)(stylus@0.62.0)(terser@5.39.1)
vite-plugin-dts: vite-plugin-dts:
specifier: ^3.0.0 specifier: ^3.0.0
version: 3.9.1(@types/node@20.17.46)(rollup@4.40.2)(typescript@5.8.3)(vite@5.4.19(@types/node@20.17.46)(less@4.3.0)(sass@1.88.0)(stylus@0.62.0)) version: 3.9.1(@types/node@20.17.46)(rollup@4.40.2)(typescript@5.8.3)(vite@5.4.19(@types/node@20.17.46)(less@4.3.0)(sass@1.88.0)(stylus@0.62.0)(terser@5.39.1))
packages/vue/naive-ui: packages/vue/naive-ui:
dependencies: dependencies:
@@ -868,10 +871,10 @@ importers:
version: 20.17.46 version: 20.17.46
'@vitejs/plugin-vue': '@vitejs/plugin-vue':
specifier: ^4.5.2 specifier: ^4.5.2
version: 4.6.2(vite@5.4.19(@types/node@20.17.46)(less@4.3.0)(sass@1.88.0)(stylus@0.62.0))(vue@3.5.13(typescript@5.8.3)) version: 4.6.2(vite@5.4.19(@types/node@20.17.46)(less@4.3.0)(sass@1.88.0)(stylus@0.62.0)(terser@5.39.1))(vue@3.5.13(typescript@5.8.3))
'@vitejs/plugin-vue-jsx': '@vitejs/plugin-vue-jsx':
specifier: ^3.1.0 specifier: ^3.1.0
version: 3.1.0(vite@5.4.19(@types/node@20.17.46)(less@4.3.0)(sass@1.88.0)(stylus@0.62.0))(vue@3.5.13(typescript@5.8.3)) version: 3.1.0(vite@5.4.19(@types/node@20.17.46)(less@4.3.0)(sass@1.88.0)(stylus@0.62.0)(terser@5.39.1))(vue@3.5.13(typescript@5.8.3))
autoprefixer: autoprefixer:
specifier: ^10.4.20 specifier: ^10.4.20
version: 10.4.21(postcss@8.5.3) version: 10.4.21(postcss@8.5.3)
@@ -883,10 +886,10 @@ importers:
version: 3.4.17(ts-node@10.9.2(@types/node@20.17.46)(typescript@5.8.3)) version: 3.4.17(ts-node@10.9.2(@types/node@20.17.46)(typescript@5.8.3))
vite: vite:
specifier: ^5.0.10 specifier: ^5.0.10
version: 5.4.19(@types/node@20.17.46)(less@4.3.0)(sass@1.88.0)(stylus@0.62.0) version: 5.4.19(@types/node@20.17.46)(less@4.3.0)(sass@1.88.0)(stylus@0.62.0)(terser@5.39.1)
vitest: vitest:
specifier: ^1.0.4 specifier: ^1.0.4
version: 1.6.1(@types/node@20.17.46)(jsdom@26.1.0)(less@4.3.0)(sass@1.88.0)(stylus@0.62.0) version: 1.6.1(@types/node@20.17.46)(jsdom@26.1.0)(less@4.3.0)(sass@1.88.0)(stylus@0.62.0)(terser@5.39.1)
vue-tsc: vue-tsc:
specifier: ^1.8.25 specifier: ^1.8.25
version: 1.8.27(typescript@5.8.3) version: 1.8.27(typescript@5.8.3)
@@ -911,10 +914,10 @@ importers:
version: link:../../../environment/typescript version: link:../../../environment/typescript
vite: vite:
specifier: ^5.0.0 specifier: ^5.0.0
version: 5.4.19(@types/node@20.17.46)(less@4.3.0)(sass@1.88.0)(stylus@0.62.0) version: 5.4.19(@types/node@20.17.46)(less@4.3.0)(sass@1.88.0)(stylus@0.62.0)(terser@5.39.1)
vite-plugin-dts: vite-plugin-dts:
specifier: ^3.0.0 specifier: ^3.0.0
version: 3.9.1(@types/node@20.17.46)(rollup@4.40.2)(typescript@5.8.3)(vite@5.4.19(@types/node@20.17.46)(less@4.3.0)(sass@1.88.0)(stylus@0.62.0)) version: 3.9.1(@types/node@20.17.46)(rollup@4.40.2)(typescript@5.8.3)(vite@5.4.19(@types/node@20.17.46)(less@4.3.0)(sass@1.88.0)(stylus@0.62.0)(terser@5.39.1))
packages/vue/router: packages/vue/router:
dependencies: dependencies:
@@ -936,10 +939,10 @@ importers:
version: link:../../../environment/typescript version: link:../../../environment/typescript
vite: vite:
specifier: ^5.0.0 specifier: ^5.0.0
version: 5.4.19(@types/node@20.17.46)(less@4.3.0)(sass@1.88.0)(stylus@0.62.0) version: 5.4.19(@types/node@20.17.46)(less@4.3.0)(sass@1.88.0)(stylus@0.62.0)(terser@5.39.1)
vite-plugin-dts: vite-plugin-dts:
specifier: ^3.0.0 specifier: ^3.0.0
version: 3.9.1(@types/node@20.17.46)(rollup@4.40.2)(typescript@5.8.3)(vite@5.4.19(@types/node@20.17.46)(less@4.3.0)(sass@1.88.0)(stylus@0.62.0)) version: 3.9.1(@types/node@20.17.46)(rollup@4.40.2)(typescript@5.8.3)(vite@5.4.19(@types/node@20.17.46)(less@4.3.0)(sass@1.88.0)(stylus@0.62.0)(terser@5.39.1))
packages/vue/vite: packages/vue/vite:
dependencies: dependencies:
@@ -960,7 +963,7 @@ importers:
version: 5.8.3 version: 5.8.3
vite: vite:
specifier: ^5.0.0 specifier: ^5.0.0
version: 5.4.19(@types/node@20.17.46)(less@4.3.0)(sass@1.88.0)(stylus@0.62.0) version: 5.4.19(@types/node@20.17.46)(less@4.3.0)(sass@1.88.0)(stylus@0.62.0)(terser@5.39.1)
devDependencies: devDependencies:
'@types/glob': '@types/glob':
specifier: ^8.1.0 specifier: ^8.1.0
@@ -992,7 +995,7 @@ importers:
version: 5.8.3 version: 5.8.3
vite: vite:
specifier: ^4.4.9 specifier: ^4.4.9
version: 4.5.14(@types/node@20.17.46)(less@4.3.0)(sass@1.88.0)(stylus@0.62.0) version: 4.5.14(@types/node@20.17.46)(less@4.3.0)(sass@1.88.0)(stylus@0.62.0)(terser@5.39.1)
plugin/vite-plugin-ftp-sync: plugin/vite-plugin-ftp-sync:
dependencies: dependencies:
@@ -1011,7 +1014,7 @@ importers:
version: 5.8.3 version: 5.8.3
vite: vite:
specifier: ^5.0.0 specifier: ^5.0.0
version: 5.4.19(@types/node@20.17.46)(less@4.3.0)(sass@1.88.0)(stylus@0.62.0) version: 5.4.19(@types/node@20.17.46)(less@4.3.0)(sass@1.88.0)(stylus@0.62.0)(terser@5.39.1)
plugin/vite-plugin-i18n: plugin/vite-plugin-i18n:
dependencies: dependencies:
@@ -1042,7 +1045,7 @@ importers:
version: 29.7.0(@types/node@20.17.46)(ts-node@10.9.2(@types/node@20.17.46)(typescript@5.8.3)) version: 29.7.0(@types/node@20.17.46)(ts-node@10.9.2(@types/node@20.17.46)(typescript@5.8.3))
vite: vite:
specifier: ^4.0.0 specifier: ^4.0.0
version: 4.5.14(@types/node@20.17.46)(less@4.3.0)(sass@1.88.0)(stylus@0.62.0) version: 4.5.14(@types/node@20.17.46)(less@4.3.0)(sass@1.88.0)(stylus@0.62.0)(terser@5.39.1)
plugin/vite-plugin-turborepo-deploy: plugin/vite-plugin-turborepo-deploy:
dependencies: dependencies:
@@ -1097,13 +1100,13 @@ importers:
version: 5.8.3 version: 5.8.3
vite: vite:
specifier: ^5.1.4 specifier: ^5.1.4
version: 5.4.19(@types/node@20.17.46)(less@4.3.0)(sass@1.88.0)(stylus@0.62.0) version: 5.4.19(@types/node@20.17.46)(less@4.3.0)(sass@1.88.0)(stylus@0.62.0)(terser@5.39.1)
vite-plugin-dts: vite-plugin-dts:
specifier: ^3.7.3 specifier: ^3.7.3
version: 3.9.1(@types/node@20.17.46)(rollup@4.40.2)(typescript@5.8.3)(vite@5.4.19(@types/node@20.17.46)(less@4.3.0)(sass@1.88.0)(stylus@0.62.0)) version: 3.9.1(@types/node@20.17.46)(rollup@4.40.2)(typescript@5.8.3)(vite@5.4.19(@types/node@20.17.46)(less@4.3.0)(sass@1.88.0)(stylus@0.62.0)(terser@5.39.1))
vitest: vitest:
specifier: ^1.3.1 specifier: ^1.3.1
version: 1.6.1(@types/node@20.17.46)(jsdom@26.1.0)(less@4.3.0)(sass@1.88.0)(stylus@0.62.0) version: 1.6.1(@types/node@20.17.46)(jsdom@26.1.0)(less@4.3.0)(sass@1.88.0)(stylus@0.62.0)(terser@5.39.1)
packages: packages:
@@ -9350,12 +9353,12 @@ snapshots:
transitivePeerDependencies: transitivePeerDependencies:
- supports-color - supports-color
'@astrojs/mdx@4.2.6(astro@5.7.13(@types/node@22.15.17)(jiti@2.4.2)(less@4.3.0)(rollup@4.40.2)(sass@1.88.0)(stylus@0.62.0)(typescript@5.8.3)(yaml@2.7.1))': '@astrojs/mdx@4.2.6(astro@5.7.13(@types/node@22.15.17)(jiti@2.4.2)(less@4.3.0)(rollup@4.40.2)(sass@1.88.0)(stylus@0.62.0)(terser@5.39.1)(typescript@5.8.3)(yaml@2.7.1))':
dependencies: dependencies:
'@astrojs/markdown-remark': 6.3.1 '@astrojs/markdown-remark': 6.3.1
'@mdx-js/mdx': 3.1.0(acorn@8.14.1) '@mdx-js/mdx': 3.1.0(acorn@8.14.1)
acorn: 8.14.1 acorn: 8.14.1
astro: 5.7.13(@types/node@22.15.17)(jiti@2.4.2)(less@4.3.0)(rollup@4.40.2)(sass@1.88.0)(stylus@0.62.0)(typescript@5.8.3)(yaml@2.7.1) astro: 5.7.13(@types/node@22.15.17)(jiti@2.4.2)(less@4.3.0)(rollup@4.40.2)(sass@1.88.0)(stylus@0.62.0)(terser@5.39.1)(typescript@5.8.3)(yaml@2.7.1)
es-module-lexer: 1.7.0 es-module-lexer: 1.7.0
estree-util-visit: 2.0.0 estree-util-visit: 2.0.0
hast-util-to-html: 9.0.5 hast-util-to-html: 9.0.5
@@ -9373,9 +9376,9 @@ snapshots:
dependencies: dependencies:
prismjs: 1.30.0 prismjs: 1.30.0
'@astrojs/tailwind@6.0.2(astro@5.7.13(@types/node@22.15.17)(jiti@2.4.2)(less@4.3.0)(rollup@4.40.2)(sass@1.88.0)(stylus@0.62.0)(typescript@5.8.3)(yaml@2.7.1))(tailwindcss@3.4.17(ts-node@10.9.2(@types/node@22.15.17)(typescript@5.8.3)))(ts-node@10.9.2(@types/node@22.15.17)(typescript@5.8.3))': '@astrojs/tailwind@6.0.2(astro@5.7.13(@types/node@22.15.17)(jiti@2.4.2)(less@4.3.0)(rollup@4.40.2)(sass@1.88.0)(stylus@0.62.0)(terser@5.39.1)(typescript@5.8.3)(yaml@2.7.1))(tailwindcss@3.4.17(ts-node@10.9.2(@types/node@22.15.17)(typescript@5.8.3)))(ts-node@10.9.2(@types/node@22.15.17)(typescript@5.8.3))':
dependencies: dependencies:
astro: 5.7.13(@types/node@22.15.17)(jiti@2.4.2)(less@4.3.0)(rollup@4.40.2)(sass@1.88.0)(stylus@0.62.0)(typescript@5.8.3)(yaml@2.7.1) astro: 5.7.13(@types/node@22.15.17)(jiti@2.4.2)(less@4.3.0)(rollup@4.40.2)(sass@1.88.0)(stylus@0.62.0)(terser@5.39.1)(typescript@5.8.3)(yaml@2.7.1)
autoprefixer: 10.4.21(postcss@8.5.3) autoprefixer: 10.4.21(postcss@8.5.3)
postcss: 8.5.3 postcss: 8.5.3
postcss-load-config: 4.0.2(postcss@8.5.3)(ts-node@10.9.2(@types/node@22.15.17)(typescript@5.8.3)) postcss-load-config: 4.0.2(postcss@8.5.3)(ts-node@10.9.2(@types/node@22.15.17)(typescript@5.8.3))
@@ -9395,12 +9398,12 @@ snapshots:
transitivePeerDependencies: transitivePeerDependencies:
- supports-color - supports-color
'@astrojs/vue@5.0.13(@types/node@22.15.17)(astro@5.7.13(@types/node@22.15.17)(jiti@2.4.2)(less@4.3.0)(rollup@4.40.2)(sass@1.88.0)(stylus@0.62.0)(typescript@5.8.3)(yaml@2.7.1))(jiti@2.4.2)(less@4.3.0)(rollup@4.40.2)(sass@1.88.0)(stylus@0.62.0)(vue@3.5.13(typescript@5.8.3))(yaml@2.7.1)': '@astrojs/vue@5.0.13(@types/node@22.15.17)(astro@5.7.13(@types/node@22.15.17)(jiti@2.4.2)(less@4.3.0)(rollup@4.40.2)(sass@1.88.0)(stylus@0.62.0)(terser@5.39.1)(typescript@5.8.3)(yaml@2.7.1))(jiti@2.4.2)(less@4.3.0)(rollup@4.40.2)(sass@1.88.0)(stylus@0.62.0)(terser@5.39.1)(vue@3.5.13(typescript@5.8.3))(yaml@2.7.1)':
dependencies: dependencies:
'@vitejs/plugin-vue': 5.2.1(vite@6.3.5(@types/node@22.15.17)(jiti@2.4.2)(less@4.3.0)(sass@1.88.0)(stylus@0.62.0)(yaml@2.7.1))(vue@3.5.13(typescript@5.8.3)) '@vitejs/plugin-vue': 5.2.1(vite@6.3.5(@types/node@22.15.17)(jiti@2.4.2)(less@4.3.0)(sass@1.88.0)(stylus@0.62.0)(terser@5.39.1)(yaml@2.7.1))(vue@3.5.13(typescript@5.8.3))
'@vitejs/plugin-vue-jsx': 4.1.2(vite@6.3.5(@types/node@22.15.17)(jiti@2.4.2)(less@4.3.0)(sass@1.88.0)(stylus@0.62.0)(yaml@2.7.1))(vue@3.5.13(typescript@5.8.3)) '@vitejs/plugin-vue-jsx': 4.1.2(vite@6.3.5(@types/node@22.15.17)(jiti@2.4.2)(less@4.3.0)(sass@1.88.0)(stylus@0.62.0)(terser@5.39.1)(yaml@2.7.1))(vue@3.5.13(typescript@5.8.3))
'@vue/compiler-sfc': 3.5.13 '@vue/compiler-sfc': 3.5.13
astro: 5.7.13(@types/node@22.15.17)(jiti@2.4.2)(less@4.3.0)(rollup@4.40.2)(sass@1.88.0)(stylus@0.62.0)(typescript@5.8.3)(yaml@2.7.1) astro: 5.7.13(@types/node@22.15.17)(jiti@2.4.2)(less@4.3.0)(rollup@4.40.2)(sass@1.88.0)(stylus@0.62.0)(terser@5.39.1)(typescript@5.8.3)(yaml@2.7.1)
vite: 6.3.5(@types/node@22.15.17)(jiti@2.4.2)(less@4.3.0)(sass@1.88.0)(stylus@0.62.0)(terser@5.39.1)(yaml@2.7.1) vite: 6.3.5(@types/node@22.15.17)(jiti@2.4.2)(less@4.3.0)(sass@1.88.0)(stylus@0.62.0)(terser@5.39.1)(yaml@2.7.1)
vite-plugin-vue-devtools: 7.7.6(@nuxt/kit@3.17.3(magicast@0.3.5))(rollup@4.40.2)(vite@6.3.5(@types/node@22.15.17)(jiti@2.4.2)(less@4.3.0)(sass@1.88.0)(stylus@0.62.0)(terser@5.39.1)(yaml@2.7.1))(vue@3.5.13(typescript@5.8.3)) vite-plugin-vue-devtools: 7.7.6(@nuxt/kit@3.17.3(magicast@0.3.5))(rollup@4.40.2)(vite@6.3.5(@types/node@22.15.17)(jiti@2.4.2)(less@4.3.0)(sass@1.88.0)(stylus@0.62.0)(terser@5.39.1)(yaml@2.7.1))(vue@3.5.13(typescript@5.8.3))
vue: 3.5.13(typescript@5.8.3) vue: 3.5.13(typescript@5.8.3)
@@ -11642,17 +11645,17 @@ snapshots:
transitivePeerDependencies: transitivePeerDependencies:
- supports-color - supports-color
'@vitejs/plugin-vue-jsx@3.1.0(vite@5.4.19(@types/node@20.17.46)(less@4.3.0)(sass@1.88.0)(stylus@0.62.0))(vue@3.5.13(typescript@5.8.3))': '@vitejs/plugin-vue-jsx@3.1.0(vite@5.4.19(@types/node@20.17.46)(less@4.3.0)(sass@1.88.0)(stylus@0.62.0)(terser@5.39.1))(vue@3.5.13(typescript@5.8.3))':
dependencies: dependencies:
'@babel/core': 7.27.1 '@babel/core': 7.27.1
'@babel/plugin-transform-typescript': 7.27.1(@babel/core@7.27.1) '@babel/plugin-transform-typescript': 7.27.1(@babel/core@7.27.1)
'@vue/babel-plugin-jsx': 1.4.0(@babel/core@7.27.1) '@vue/babel-plugin-jsx': 1.4.0(@babel/core@7.27.1)
vite: 5.4.19(@types/node@20.17.46)(less@4.3.0)(sass@1.88.0)(stylus@0.62.0) vite: 5.4.19(@types/node@20.17.46)(less@4.3.0)(sass@1.88.0)(stylus@0.62.0)(terser@5.39.1)
vue: 3.5.13(typescript@5.8.3) vue: 3.5.13(typescript@5.8.3)
transitivePeerDependencies: transitivePeerDependencies:
- supports-color - supports-color
'@vitejs/plugin-vue-jsx@4.1.2(vite@6.3.5(@types/node@22.15.17)(jiti@2.4.2)(less@4.3.0)(sass@1.88.0)(stylus@0.62.0)(yaml@2.7.1))(vue@3.5.13(typescript@5.8.3))': '@vitejs/plugin-vue-jsx@4.1.2(vite@6.3.5(@types/node@22.15.17)(jiti@2.4.2)(less@4.3.0)(sass@1.88.0)(stylus@0.62.0)(terser@5.39.1)(yaml@2.7.1))(vue@3.5.13(typescript@5.8.3))':
dependencies: dependencies:
'@babel/core': 7.27.1 '@babel/core': 7.27.1
'@babel/plugin-transform-typescript': 7.27.1(@babel/core@7.27.1) '@babel/plugin-transform-typescript': 7.27.1(@babel/core@7.27.1)
@@ -11662,19 +11665,19 @@ snapshots:
transitivePeerDependencies: transitivePeerDependencies:
- supports-color - supports-color
'@vitejs/plugin-vue@4.6.2(vite@5.4.19(@types/node@20.17.46)(less@4.3.0)(sass@1.88.0)(stylus@0.62.0))(vue@3.5.13(typescript@5.8.3))': '@vitejs/plugin-vue@4.6.2(vite@5.4.19(@types/node@20.17.46)(less@4.3.0)(sass@1.88.0)(stylus@0.62.0)(terser@5.39.1))(vue@3.5.13(typescript@5.8.3))':
dependencies: dependencies:
vite: 5.4.19(@types/node@20.17.46)(less@4.3.0)(sass@1.88.0)(stylus@0.62.0) vite: 5.4.19(@types/node@20.17.46)(less@4.3.0)(sass@1.88.0)(stylus@0.62.0)(terser@5.39.1)
vue: 3.5.13(typescript@5.8.3) vue: 3.5.13(typescript@5.8.3)
'@vitejs/plugin-vue@5.2.1(vite@6.3.5(@types/node@22.15.17)(jiti@2.4.2)(less@4.3.0)(sass@1.88.0)(stylus@0.62.0)(yaml@2.7.1))(vue@3.5.13(typescript@5.8.3))': '@vitejs/plugin-vue@5.2.1(vite@6.3.5(@types/node@22.15.17)(jiti@2.4.2)(less@4.3.0)(sass@1.88.0)(stylus@0.62.0)(terser@5.39.1)(yaml@2.7.1))(vue@3.5.13(typescript@5.8.3))':
dependencies: dependencies:
vite: 6.3.5(@types/node@22.15.17)(jiti@2.4.2)(less@4.3.0)(sass@1.88.0)(stylus@0.62.0)(terser@5.39.1)(yaml@2.7.1) vite: 6.3.5(@types/node@22.15.17)(jiti@2.4.2)(less@4.3.0)(sass@1.88.0)(stylus@0.62.0)(terser@5.39.1)(yaml@2.7.1)
vue: 3.5.13(typescript@5.8.3) vue: 3.5.13(typescript@5.8.3)
'@vitejs/plugin-vue@5.2.4(vite@5.4.19(@types/node@20.17.46)(less@4.3.0)(sass@1.88.0)(stylus@0.62.0))(vue@3.5.13(typescript@5.8.3))': '@vitejs/plugin-vue@5.2.4(vite@5.4.19(@types/node@20.17.46)(less@4.3.0)(sass@1.88.0)(stylus@0.62.0)(terser@5.39.1))(vue@3.5.13(typescript@5.8.3))':
dependencies: dependencies:
vite: 5.4.19(@types/node@20.17.46)(less@4.3.0)(sass@1.88.0)(stylus@0.62.0) vite: 5.4.19(@types/node@20.17.46)(less@4.3.0)(sass@1.88.0)(stylus@0.62.0)(terser@5.39.1)
vue: 3.5.13(typescript@5.8.3) vue: 3.5.13(typescript@5.8.3)
'@vitejs/plugin-vue@5.2.4(vite@6.3.5(@types/node@22.15.17)(jiti@2.4.2)(less@4.3.0)(sass@1.88.0)(stylus@0.62.0)(terser@5.39.1)(yaml@2.7.1))(vue@3.5.13(typescript@5.8.3))': '@vitejs/plugin-vue@5.2.4(vite@6.3.5(@types/node@22.15.17)(jiti@2.4.2)(less@4.3.0)(sass@1.88.0)(stylus@0.62.0)(terser@5.39.1)(yaml@2.7.1))(vue@3.5.13(typescript@5.8.3))':
@@ -11682,13 +11685,13 @@ snapshots:
vite: 6.3.5(@types/node@22.15.17)(jiti@2.4.2)(less@4.3.0)(sass@1.88.0)(stylus@0.62.0)(terser@5.39.1)(yaml@2.7.1) vite: 6.3.5(@types/node@22.15.17)(jiti@2.4.2)(less@4.3.0)(sass@1.88.0)(stylus@0.62.0)(terser@5.39.1)(yaml@2.7.1)
vue: 3.5.13(typescript@5.8.3) vue: 3.5.13(typescript@5.8.3)
'@vitest/eslint-plugin@1.1.44(@typescript-eslint/utils@8.32.1(eslint@9.26.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.26.0(jiti@2.4.2))(typescript@5.8.3)(vitest@3.1.3(@types/debug@4.1.12)(@types/node@20.17.46)(jsdom@26.1.0)(less@4.3.0)(sass@1.88.0)(stylus@0.62.0))': '@vitest/eslint-plugin@1.1.44(@typescript-eslint/utils@8.32.1(eslint@9.26.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.26.0(jiti@2.4.2))(typescript@5.8.3)(vitest@3.1.3(@types/debug@4.1.12)(@types/node@20.17.46)(jsdom@26.1.0)(less@4.3.0)(sass@1.88.0)(stylus@0.62.0)(terser@5.39.1))':
dependencies: dependencies:
'@typescript-eslint/utils': 8.32.1(eslint@9.26.0(jiti@2.4.2))(typescript@5.8.3) '@typescript-eslint/utils': 8.32.1(eslint@9.26.0(jiti@2.4.2))(typescript@5.8.3)
eslint: 9.26.0(jiti@2.4.2) eslint: 9.26.0(jiti@2.4.2)
optionalDependencies: optionalDependencies:
typescript: 5.8.3 typescript: 5.8.3
vitest: 3.1.3(@types/debug@4.1.12)(@types/node@20.17.46)(jsdom@26.1.0)(less@4.3.0)(sass@1.88.0)(stylus@0.62.0) vitest: 3.1.3(@types/debug@4.1.12)(@types/node@20.17.46)(jsdom@26.1.0)(less@4.3.0)(sass@1.88.0)(stylus@0.62.0)(terser@5.39.1)
'@vitest/expect@1.6.1': '@vitest/expect@1.6.1':
dependencies: dependencies:
@@ -11703,16 +11706,16 @@ snapshots:
chai: 5.2.0 chai: 5.2.0
tinyrainbow: 2.0.0 tinyrainbow: 2.0.0
'@vitest/mocker@3.1.3(vite@5.4.19(@types/node@20.17.46)(less@4.3.0)(sass@1.88.0)(stylus@0.62.0))': '@vitest/mocker@3.1.3(vite@5.4.19(@types/node@20.17.46)(less@4.3.0)(sass@1.88.0)(stylus@0.62.0)(terser@5.39.1))':
dependencies: dependencies:
'@vitest/spy': 3.1.3 '@vitest/spy': 3.1.3
estree-walker: 3.0.3 estree-walker: 3.0.3
magic-string: 0.30.17 magic-string: 0.30.17
optionalDependencies: optionalDependencies:
vite: 5.4.19(@types/node@20.17.46)(less@4.3.0)(sass@1.88.0)(stylus@0.62.0) vite: 5.4.19(@types/node@20.17.46)(less@4.3.0)(sass@1.88.0)(stylus@0.62.0)(terser@5.39.1)
optional: true optional: true
'@vitest/mocker@3.1.3(vite@5.4.19(@types/node@22.15.17)(less@4.3.0)(sass@1.88.0)(stylus@0.62.0))': '@vitest/mocker@3.1.3(vite@5.4.19(@types/node@22.15.17)(less@4.3.0)(sass@1.88.0)(stylus@0.62.0)(terser@5.39.1))':
dependencies: dependencies:
'@vitest/spy': 3.1.3 '@vitest/spy': 3.1.3
estree-walker: 3.0.3 estree-walker: 3.0.3
@@ -11891,14 +11894,14 @@ snapshots:
'@vue/devtools-api@6.6.4': {} '@vue/devtools-api@6.6.4': {}
'@vue/devtools-core@7.7.6(vite@6.3.5(@types/node@22.15.17)(jiti@2.4.2)(less@4.3.0)(sass@1.88.0)(stylus@0.62.0)(yaml@2.7.1))(vue@3.5.13(typescript@5.8.3))': '@vue/devtools-core@7.7.6(vite@6.3.5(@types/node@22.15.17)(jiti@2.4.2)(less@4.3.0)(sass@1.88.0)(stylus@0.62.0)(terser@5.39.1)(yaml@2.7.1))(vue@3.5.13(typescript@5.8.3))':
dependencies: dependencies:
'@vue/devtools-kit': 7.7.6 '@vue/devtools-kit': 7.7.6
'@vue/devtools-shared': 7.7.6 '@vue/devtools-shared': 7.7.6
mitt: 3.0.1 mitt: 3.0.1
nanoid: 5.1.5 nanoid: 5.1.5
pathe: 2.0.3 pathe: 2.0.3
vite-hot-client: 2.0.4(vite@6.3.5(@types/node@22.15.17)(jiti@2.4.2)(less@4.3.0)(sass@1.88.0)(stylus@0.62.0)(yaml@2.7.1)) vite-hot-client: 2.0.4(vite@6.3.5(@types/node@22.15.17)(jiti@2.4.2)(less@4.3.0)(sass@1.88.0)(stylus@0.62.0)(terser@5.39.1)(yaml@2.7.1))
vue: 3.5.13(typescript@5.8.3) vue: 3.5.13(typescript@5.8.3)
transitivePeerDependencies: transitivePeerDependencies:
- vite - vite
@@ -12227,7 +12230,7 @@ snapshots:
astring@1.9.0: {} astring@1.9.0: {}
astro@5.7.13(@types/node@22.15.17)(jiti@2.4.2)(less@4.3.0)(rollup@4.40.2)(sass@1.88.0)(stylus@0.62.0)(typescript@5.8.3)(yaml@2.7.1): astro@5.7.13(@types/node@22.15.17)(jiti@2.4.2)(less@4.3.0)(rollup@4.40.2)(sass@1.88.0)(stylus@0.62.0)(terser@5.39.1)(typescript@5.8.3)(yaml@2.7.1):
dependencies: dependencies:
'@astrojs/compiler': 2.12.0 '@astrojs/compiler': 2.12.0
'@astrojs/internal-helpers': 0.6.1 '@astrojs/internal-helpers': 0.6.1
@@ -12282,7 +12285,7 @@ snapshots:
unstorage: 1.16.0 unstorage: 1.16.0
vfile: 6.0.3 vfile: 6.0.3
vite: 6.3.5(@types/node@22.15.17)(jiti@2.4.2)(less@4.3.0)(sass@1.88.0)(stylus@0.62.0)(terser@5.39.1)(yaml@2.7.1) vite: 6.3.5(@types/node@22.15.17)(jiti@2.4.2)(less@4.3.0)(sass@1.88.0)(stylus@0.62.0)(terser@5.39.1)(yaml@2.7.1)
vitefu: 1.0.6(vite@6.3.5(@types/node@22.15.17)(jiti@2.4.2)(less@4.3.0)(sass@1.88.0)(stylus@0.62.0)(yaml@2.7.1)) vitefu: 1.0.6(vite@6.3.5(@types/node@22.15.17)(jiti@2.4.2)(less@4.3.0)(sass@1.88.0)(stylus@0.62.0)(terser@5.39.1)(yaml@2.7.1))
xxhash-wasm: 1.1.0 xxhash-wasm: 1.1.0
yargs-parser: 21.1.1 yargs-parser: 21.1.1
yocto-spinner: 0.2.2 yocto-spinner: 0.2.2
@@ -18388,19 +18391,19 @@ snapshots:
dependencies: dependencies:
birpc: 2.3.0 birpc: 2.3.0
vite: 6.3.5(@types/node@22.15.17)(jiti@2.4.2)(less@4.3.0)(sass@1.88.0)(stylus@0.62.0)(terser@5.39.1)(yaml@2.7.1) vite: 6.3.5(@types/node@22.15.17)(jiti@2.4.2)(less@4.3.0)(sass@1.88.0)(stylus@0.62.0)(terser@5.39.1)(yaml@2.7.1)
vite-hot-client: 2.0.4(vite@6.3.5(@types/node@22.15.17)(jiti@2.4.2)(less@4.3.0)(sass@1.88.0)(stylus@0.62.0)(yaml@2.7.1)) vite-hot-client: 2.0.4(vite@6.3.5(@types/node@22.15.17)(jiti@2.4.2)(less@4.3.0)(sass@1.88.0)(stylus@0.62.0)(terser@5.39.1)(yaml@2.7.1))
vite-hot-client@2.0.4(vite@6.3.5(@types/node@22.15.17)(jiti@2.4.2)(less@4.3.0)(sass@1.88.0)(stylus@0.62.0)(yaml@2.7.1)): vite-hot-client@2.0.4(vite@6.3.5(@types/node@22.15.17)(jiti@2.4.2)(less@4.3.0)(sass@1.88.0)(stylus@0.62.0)(terser@5.39.1)(yaml@2.7.1)):
dependencies: dependencies:
vite: 6.3.5(@types/node@22.15.17)(jiti@2.4.2)(less@4.3.0)(sass@1.88.0)(stylus@0.62.0)(terser@5.39.1)(yaml@2.7.1) vite: 6.3.5(@types/node@22.15.17)(jiti@2.4.2)(less@4.3.0)(sass@1.88.0)(stylus@0.62.0)(terser@5.39.1)(yaml@2.7.1)
vite-node@1.6.1(@types/node@20.17.46)(less@4.3.0)(sass@1.88.0)(stylus@0.62.0): vite-node@1.6.1(@types/node@20.17.46)(less@4.3.0)(sass@1.88.0)(stylus@0.62.0)(terser@5.39.1):
dependencies: dependencies:
cac: 6.7.14 cac: 6.7.14
debug: 4.4.1 debug: 4.4.1
pathe: 1.1.2 pathe: 1.1.2
picocolors: 1.1.1 picocolors: 1.1.1
vite: 5.4.19(@types/node@20.17.46)(less@4.3.0)(sass@1.88.0)(stylus@0.62.0) vite: 5.4.19(@types/node@20.17.46)(less@4.3.0)(sass@1.88.0)(stylus@0.62.0)(terser@5.39.1)
transitivePeerDependencies: transitivePeerDependencies:
- '@types/node' - '@types/node'
- less - less
@@ -18412,13 +18415,13 @@ snapshots:
- supports-color - supports-color
- terser - terser
vite-node@3.1.3(@types/node@20.17.46)(less@4.3.0)(sass@1.88.0)(stylus@0.62.0): vite-node@3.1.3(@types/node@20.17.46)(less@4.3.0)(sass@1.88.0)(stylus@0.62.0)(terser@5.39.1):
dependencies: dependencies:
cac: 6.7.14 cac: 6.7.14
debug: 4.4.1 debug: 4.4.1
es-module-lexer: 1.7.0 es-module-lexer: 1.7.0
pathe: 2.0.3 pathe: 2.0.3
vite: 5.4.19(@types/node@20.17.46)(less@4.3.0)(sass@1.88.0)(stylus@0.62.0) vite: 5.4.19(@types/node@20.17.46)(less@4.3.0)(sass@1.88.0)(stylus@0.62.0)(terser@5.39.1)
transitivePeerDependencies: transitivePeerDependencies:
- '@types/node' - '@types/node'
- less - less
@@ -18457,7 +18460,7 @@ snapshots:
transitivePeerDependencies: transitivePeerDependencies:
- rollup - rollup
vite-plugin-dts@3.9.1(@types/node@20.17.46)(rollup@4.40.2)(typescript@5.8.3)(vite@5.4.19(@types/node@20.17.46)(less@4.3.0)(sass@1.88.0)(stylus@0.62.0)): vite-plugin-dts@3.9.1(@types/node@20.17.46)(rollup@4.40.2)(typescript@5.8.3)(vite@5.4.19(@types/node@20.17.46)(less@4.3.0)(sass@1.88.0)(stylus@0.62.0)(terser@5.39.1)):
dependencies: dependencies:
'@microsoft/api-extractor': 7.43.0(@types/node@20.17.46) '@microsoft/api-extractor': 7.43.0(@types/node@20.17.46)
'@rollup/pluginutils': 5.1.4(rollup@4.40.2) '@rollup/pluginutils': 5.1.4(rollup@4.40.2)
@@ -18468,7 +18471,7 @@ snapshots:
typescript: 5.8.3 typescript: 5.8.3
vue-tsc: 1.8.27(typescript@5.8.3) vue-tsc: 1.8.27(typescript@5.8.3)
optionalDependencies: optionalDependencies:
vite: 5.4.19(@types/node@20.17.46)(less@4.3.0)(sass@1.88.0)(stylus@0.62.0) vite: 5.4.19(@types/node@20.17.46)(less@4.3.0)(sass@1.88.0)(stylus@0.62.0)(terser@5.39.1)
transitivePeerDependencies: transitivePeerDependencies:
- '@types/node' - '@types/node'
- rollup - rollup
@@ -18508,21 +18511,21 @@ snapshots:
vite-plugin-vue-devtools@7.7.6(@nuxt/kit@3.17.3(magicast@0.3.5))(rollup@4.40.2)(vite@6.3.5(@types/node@22.15.17)(jiti@2.4.2)(less@4.3.0)(sass@1.88.0)(stylus@0.62.0)(terser@5.39.1)(yaml@2.7.1))(vue@3.5.13(typescript@5.8.3)): vite-plugin-vue-devtools@7.7.6(@nuxt/kit@3.17.3(magicast@0.3.5))(rollup@4.40.2)(vite@6.3.5(@types/node@22.15.17)(jiti@2.4.2)(less@4.3.0)(sass@1.88.0)(stylus@0.62.0)(terser@5.39.1)(yaml@2.7.1))(vue@3.5.13(typescript@5.8.3)):
dependencies: dependencies:
'@vue/devtools-core': 7.7.6(vite@6.3.5(@types/node@22.15.17)(jiti@2.4.2)(less@4.3.0)(sass@1.88.0)(stylus@0.62.0)(yaml@2.7.1))(vue@3.5.13(typescript@5.8.3)) '@vue/devtools-core': 7.7.6(vite@6.3.5(@types/node@22.15.17)(jiti@2.4.2)(less@4.3.0)(sass@1.88.0)(stylus@0.62.0)(terser@5.39.1)(yaml@2.7.1))(vue@3.5.13(typescript@5.8.3))
'@vue/devtools-kit': 7.7.6 '@vue/devtools-kit': 7.7.6
'@vue/devtools-shared': 7.7.6 '@vue/devtools-shared': 7.7.6
execa: 9.5.3 execa: 9.5.3
sirv: 3.0.1 sirv: 3.0.1
vite: 6.3.5(@types/node@22.15.17)(jiti@2.4.2)(less@4.3.0)(sass@1.88.0)(stylus@0.62.0)(terser@5.39.1)(yaml@2.7.1) vite: 6.3.5(@types/node@22.15.17)(jiti@2.4.2)(less@4.3.0)(sass@1.88.0)(stylus@0.62.0)(terser@5.39.1)(yaml@2.7.1)
vite-plugin-inspect: 0.8.9(@nuxt/kit@3.17.3(magicast@0.3.5))(rollup@4.40.2)(vite@6.3.5(@types/node@22.15.17)(jiti@2.4.2)(less@4.3.0)(sass@1.88.0)(stylus@0.62.0)(terser@5.39.1)(yaml@2.7.1)) vite-plugin-inspect: 0.8.9(@nuxt/kit@3.17.3(magicast@0.3.5))(rollup@4.40.2)(vite@6.3.5(@types/node@22.15.17)(jiti@2.4.2)(less@4.3.0)(sass@1.88.0)(stylus@0.62.0)(terser@5.39.1)(yaml@2.7.1))
vite-plugin-vue-inspector: 5.3.1(vite@6.3.5(@types/node@22.15.17)(jiti@2.4.2)(less@4.3.0)(sass@1.88.0)(stylus@0.62.0)(yaml@2.7.1)) vite-plugin-vue-inspector: 5.3.1(vite@6.3.5(@types/node@22.15.17)(jiti@2.4.2)(less@4.3.0)(sass@1.88.0)(stylus@0.62.0)(terser@5.39.1)(yaml@2.7.1))
transitivePeerDependencies: transitivePeerDependencies:
- '@nuxt/kit' - '@nuxt/kit'
- rollup - rollup
- supports-color - supports-color
- vue - vue
vite-plugin-vue-inspector@5.3.1(vite@6.3.5(@types/node@22.15.17)(jiti@2.4.2)(less@4.3.0)(sass@1.88.0)(stylus@0.62.0)(yaml@2.7.1)): vite-plugin-vue-inspector@5.3.1(vite@6.3.5(@types/node@22.15.17)(jiti@2.4.2)(less@4.3.0)(sass@1.88.0)(stylus@0.62.0)(terser@5.39.1)(yaml@2.7.1)):
dependencies: dependencies:
'@babel/core': 7.27.1 '@babel/core': 7.27.1
'@babel/plugin-proposal-decorators': 7.27.1(@babel/core@7.27.1) '@babel/plugin-proposal-decorators': 7.27.1(@babel/core@7.27.1)
@@ -18541,7 +18544,7 @@ snapshots:
dependencies: dependencies:
'@antfu/utils': 9.2.0 '@antfu/utils': 9.2.0
'@modelcontextprotocol/sdk': 1.11.2 '@modelcontextprotocol/sdk': 1.11.2
'@vue/devtools-core': 7.7.6(vite@6.3.5(@types/node@22.15.17)(jiti@2.4.2)(less@4.3.0)(sass@1.88.0)(stylus@0.62.0)(yaml@2.7.1))(vue@3.5.13(typescript@5.8.3)) '@vue/devtools-core': 7.7.6(vite@6.3.5(@types/node@22.15.17)(jiti@2.4.2)(less@4.3.0)(sass@1.88.0)(stylus@0.62.0)(terser@5.39.1)(yaml@2.7.1))(vue@3.5.13(typescript@5.8.3))
'@vue/devtools-kit': 7.7.6 '@vue/devtools-kit': 7.7.6
ansis: 3.17.0 ansis: 3.17.0
birpc: 2.3.0 birpc: 2.3.0
@@ -18551,13 +18554,13 @@ snapshots:
pathe: 2.0.3 pathe: 2.0.3
vite: 6.3.5(@types/node@22.15.17)(jiti@2.4.2)(less@4.3.0)(sass@1.88.0)(stylus@0.62.0)(terser@5.39.1)(yaml@2.7.1) vite: 6.3.5(@types/node@22.15.17)(jiti@2.4.2)(less@4.3.0)(sass@1.88.0)(stylus@0.62.0)(terser@5.39.1)(yaml@2.7.1)
vite-dev-rpc: 1.0.7(vite@6.3.5(@types/node@22.15.17)(jiti@2.4.2)(less@4.3.0)(sass@1.88.0)(stylus@0.62.0)(terser@5.39.1)(yaml@2.7.1)) vite-dev-rpc: 1.0.7(vite@6.3.5(@types/node@22.15.17)(jiti@2.4.2)(less@4.3.0)(sass@1.88.0)(stylus@0.62.0)(terser@5.39.1)(yaml@2.7.1))
vite-hot-client: 2.0.4(vite@6.3.5(@types/node@22.15.17)(jiti@2.4.2)(less@4.3.0)(sass@1.88.0)(stylus@0.62.0)(yaml@2.7.1)) vite-hot-client: 2.0.4(vite@6.3.5(@types/node@22.15.17)(jiti@2.4.2)(less@4.3.0)(sass@1.88.0)(stylus@0.62.0)(terser@5.39.1)(yaml@2.7.1))
zod: 3.24.4 zod: 3.24.4
transitivePeerDependencies: transitivePeerDependencies:
- supports-color - supports-color
- vue - vue
vite@4.5.14(@types/node@20.17.46)(less@4.3.0)(sass@1.88.0)(stylus@0.62.0): vite@4.5.14(@types/node@20.17.46)(less@4.3.0)(sass@1.88.0)(stylus@0.62.0)(terser@5.39.1):
dependencies: dependencies:
esbuild: 0.18.20 esbuild: 0.18.20
postcss: 8.5.3 postcss: 8.5.3
@@ -18568,8 +18571,9 @@ snapshots:
less: 4.3.0 less: 4.3.0
sass: 1.88.0 sass: 1.88.0
stylus: 0.62.0 stylus: 0.62.0
terser: 5.39.1
vite@5.4.19(@types/node@20.17.46)(less@4.3.0)(sass@1.88.0)(stylus@0.62.0): vite@5.4.19(@types/node@20.17.46)(less@4.3.0)(sass@1.88.0)(stylus@0.62.0)(terser@5.39.1):
dependencies: dependencies:
esbuild: 0.21.5 esbuild: 0.21.5
postcss: 8.5.3 postcss: 8.5.3
@@ -18580,6 +18584,7 @@ snapshots:
less: 4.3.0 less: 4.3.0
sass: 1.88.0 sass: 1.88.0
stylus: 0.62.0 stylus: 0.62.0
terser: 5.39.1
vite@5.4.19(@types/node@22.15.17)(less@4.3.0)(sass@1.88.0)(stylus@0.62.0)(terser@5.39.1): vite@5.4.19(@types/node@22.15.17)(less@4.3.0)(sass@1.88.0)(stylus@0.62.0)(terser@5.39.1):
dependencies: dependencies:
@@ -18612,11 +18617,11 @@ snapshots:
terser: 5.39.1 terser: 5.39.1
yaml: 2.7.1 yaml: 2.7.1
vitefu@1.0.6(vite@6.3.5(@types/node@22.15.17)(jiti@2.4.2)(less@4.3.0)(sass@1.88.0)(stylus@0.62.0)(yaml@2.7.1)): vitefu@1.0.6(vite@6.3.5(@types/node@22.15.17)(jiti@2.4.2)(less@4.3.0)(sass@1.88.0)(stylus@0.62.0)(terser@5.39.1)(yaml@2.7.1)):
optionalDependencies: optionalDependencies:
vite: 6.3.5(@types/node@22.15.17)(jiti@2.4.2)(less@4.3.0)(sass@1.88.0)(stylus@0.62.0)(terser@5.39.1)(yaml@2.7.1) vite: 6.3.5(@types/node@22.15.17)(jiti@2.4.2)(less@4.3.0)(sass@1.88.0)(stylus@0.62.0)(terser@5.39.1)(yaml@2.7.1)
vitest@1.6.1(@types/node@20.17.46)(jsdom@26.1.0)(less@4.3.0)(sass@1.88.0)(stylus@0.62.0): vitest@1.6.1(@types/node@20.17.46)(jsdom@26.1.0)(less@4.3.0)(sass@1.88.0)(stylus@0.62.0)(terser@5.39.1):
dependencies: dependencies:
'@vitest/expect': 1.6.1 '@vitest/expect': 1.6.1
'@vitest/runner': 1.6.1 '@vitest/runner': 1.6.1
@@ -18635,8 +18640,8 @@ snapshots:
strip-literal: 2.1.1 strip-literal: 2.1.1
tinybench: 2.9.0 tinybench: 2.9.0
tinypool: 0.8.4 tinypool: 0.8.4
vite: 5.4.19(@types/node@20.17.46)(less@4.3.0)(sass@1.88.0)(stylus@0.62.0) vite: 5.4.19(@types/node@20.17.46)(less@4.3.0)(sass@1.88.0)(stylus@0.62.0)(terser@5.39.1)
vite-node: 1.6.1(@types/node@20.17.46)(less@4.3.0)(sass@1.88.0)(stylus@0.62.0) vite-node: 1.6.1(@types/node@20.17.46)(less@4.3.0)(sass@1.88.0)(stylus@0.62.0)(terser@5.39.1)
why-is-node-running: 2.3.0 why-is-node-running: 2.3.0
optionalDependencies: optionalDependencies:
'@types/node': 20.17.46 '@types/node': 20.17.46
@@ -18651,10 +18656,10 @@ snapshots:
- supports-color - supports-color
- terser - terser
vitest@3.1.3(@types/debug@4.1.12)(@types/node@20.17.46)(jsdom@26.1.0)(less@4.3.0)(sass@1.88.0)(stylus@0.62.0): vitest@3.1.3(@types/debug@4.1.12)(@types/node@20.17.46)(jsdom@26.1.0)(less@4.3.0)(sass@1.88.0)(stylus@0.62.0)(terser@5.39.1):
dependencies: dependencies:
'@vitest/expect': 3.1.3 '@vitest/expect': 3.1.3
'@vitest/mocker': 3.1.3(vite@5.4.19(@types/node@20.17.46)(less@4.3.0)(sass@1.88.0)(stylus@0.62.0)) '@vitest/mocker': 3.1.3(vite@5.4.19(@types/node@20.17.46)(less@4.3.0)(sass@1.88.0)(stylus@0.62.0)(terser@5.39.1))
'@vitest/pretty-format': 3.1.3 '@vitest/pretty-format': 3.1.3
'@vitest/runner': 3.1.3 '@vitest/runner': 3.1.3
'@vitest/snapshot': 3.1.3 '@vitest/snapshot': 3.1.3
@@ -18671,8 +18676,8 @@ snapshots:
tinyglobby: 0.2.13 tinyglobby: 0.2.13
tinypool: 1.0.2 tinypool: 1.0.2
tinyrainbow: 2.0.0 tinyrainbow: 2.0.0
vite: 5.4.19(@types/node@20.17.46)(less@4.3.0)(sass@1.88.0)(stylus@0.62.0) vite: 5.4.19(@types/node@20.17.46)(less@4.3.0)(sass@1.88.0)(stylus@0.62.0)(terser@5.39.1)
vite-node: 3.1.3(@types/node@20.17.46)(less@4.3.0)(sass@1.88.0)(stylus@0.62.0) vite-node: 3.1.3(@types/node@20.17.46)(less@4.3.0)(sass@1.88.0)(stylus@0.62.0)(terser@5.39.1)
why-is-node-running: 2.3.0 why-is-node-running: 2.3.0
optionalDependencies: optionalDependencies:
'@types/debug': 4.1.12 '@types/debug': 4.1.12
@@ -18693,7 +18698,7 @@ snapshots:
vitest@3.1.3(@types/debug@4.1.12)(@types/node@22.15.17)(jsdom@26.1.0)(less@4.3.0)(sass@1.88.0)(stylus@0.62.0)(terser@5.39.1): vitest@3.1.3(@types/debug@4.1.12)(@types/node@22.15.17)(jsdom@26.1.0)(less@4.3.0)(sass@1.88.0)(stylus@0.62.0)(terser@5.39.1):
dependencies: dependencies:
'@vitest/expect': 3.1.3 '@vitest/expect': 3.1.3
'@vitest/mocker': 3.1.3(vite@5.4.19(@types/node@22.15.17)(less@4.3.0)(sass@1.88.0)(stylus@0.62.0)) '@vitest/mocker': 3.1.3(vite@5.4.19(@types/node@22.15.17)(less@4.3.0)(sass@1.88.0)(stylus@0.62.0)(terser@5.39.1))
'@vitest/pretty-format': 3.1.3 '@vitest/pretty-format': 3.1.3
'@vitest/runner': 3.1.3 '@vitest/runner': 3.1.3
'@vitest/snapshot': 3.1.3 '@vitest/snapshot': 3.1.3