From f1197d68fcc33216f3b46945efe5b67a45fd5cee Mon Sep 17 00:00:00 2001 From: zouzhibing Date: Wed, 1 Feb 2023 11:39:35 +0800 Subject: [PATCH] =?UTF-8?q?fix:=E4=BF=AE=E6=94=B9=E4=BA=8C=E7=BB=B4?= =?UTF-8?q?=E7=A0=81=E5=9B=BE=E7=89=87?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../{403.0ed9eeb7.js => 403.30fc5977.js} | 2 +- .../{404.13883056.js => 404.56cf6640.js} | 2 +- ...e_type_script_setup_true_lang.1158016e.js} | 2 +- ...in.ee80950b.js => exceljs.min.1781a218.js} | 2 +- docs/assets/exceljs.min.1781a218.js.gz | Bin 0 -> 289216 bytes docs/assets/exceljs.min.ee80950b.js.gz | Bin 289216 -> 0 bytes ...el.30cae770.js => exprotExcel.a89d1fae.js} | 2 +- .../{index.048a73c8.js => index.034c045c.js} | 2 +- ...ex.048a73c8.js.gz => index.034c045c.js.gz} | Bin 400422 -> 400456 bytes docs/assets/index.0737fe3b.js.gz | Bin 36456 -> 0 bytes .../{index.1af220c7.js => index.07dd4ef3.js} | 2 +- .../{index.4380035e.js => index.09fa350f.js} | 2 +- ...ex.4380035e.js.gz => index.09fa350f.js.gz} | Bin 28230 -> 28230 bytes docs/assets/index.0a328272.css | 1 - .../{index.82b2dc7c.js => index.0cf5bbab.js} | 2 +- .../{index.0737fe3b.js => index.14f3bcc2.js} | 2 +- docs/assets/index.14f3bcc2.js.gz | Bin 0 -> 36456 bytes .../{index.6ac8e37b.js => index.17e84012.js} | 2 +- .../{index.6ed55069.js => index.1a753fb1.js} | 2 +- .../{index.37e02752.js => index.1d2a28f5.js} | 2 +- .../{index.6352a6e1.js => index.2b3d8507.js} | 2 +- docs/assets/index.2b3d8507.js.gz | Bin 0 -> 262618 bytes docs/assets/index.336ad7cd.js | 1 - docs/assets/index.35edcba8.js.gz | Bin 4058 -> 0 bytes .../{index.23771fd6.js => index.3a4efdc2.js} | 2 +- .../{index.8f39252e.js => index.3a8610c0.js} | 2 +- .../{index.f535e55f.js => index.4174e264.js} | 2 +- .../{index.b212ad21.js => index.42a8764e.js} | 2 +- .../{index.5ac29daf.js => index.43ccaf73.js} | 2 +- .../{index.47ebdf78.js => index.4449c3e2.js} | 2 +- .../{index.4b486991.js => index.4ab27b5d.js} | 2 +- docs/assets/index.4f40a22c.js.gz | Bin 3922 -> 0 bytes .../{index.b8f99a26.js => index.55cda1e9.js} | 2 +- .../{index.bb5388a0.js => index.580bf7d6.js} | 2 +- .../{index.a2103400.js => index.5f10335e.js} | 2 +- .../{index.38a2c0ba.js => index.5f9c0b4d.js} | 2 +- docs/assets/index.6352a6e1.js.gz | Bin 262618 -> 0 bytes docs/assets/index.6535d4ca.js.gz | Bin 2719 -> 0 bytes .../{index.430b664c.js => index.66a9e482.js} | 2 +- docs/assets/index.696b3ae6.js.gz | Bin 32377 -> 0 bytes .../{index.c24c70a5.js => index.6a4bd455.js} | 2 +- .../{index.82fbc83f.js => index.6bf634c3.js} | 2 +- docs/assets/index.6bf634c3.js.gz | Bin 0 -> 7059 bytes .../{index.fb671bc4.js => index.6d214c4d.js} | 24 +- docs/assets/index.6d214c4d.js.gz | Bin 0 -> 75473 bytes .../{index.35edcba8.js => index.71db70c1.js} | 2 +- docs/assets/index.71db70c1.js.gz | Bin 0 -> 4058 bytes .../{index.473996a5.js => index.770265ee.js} | 2 +- docs/assets/index.772cc20c.css | 1 + .../{index.696b3ae6.js => index.7869187d.js} | 2 +- docs/assets/index.7869187d.js.gz | Bin 0 -> 32377 bytes docs/assets/index.7aadd274.js | 1 + .../{index.98ffd9c0.js => index.7b6c24b5.js} | 2 +- .../{index.91723afd.js => index.7c116f58.js} | 2 +- docs/assets/index.82fbc83f.js.gz | Bin 7059 -> 0 bytes docs/assets/index.86261a1b.js | 1 + .../{index.39508d0f.js => index.86ddf174.js} | 2 +- .../{index.d7f6bf17.js => index.881fef6a.js} | 2 +- .../{index.45a3c1dc.js => index.8efd975c.js} | 2 +- .../{index.735095b4.js => index.92e1b7b4.js} | 2 +- .../{index.bd6cc042.js => index.9bb02df8.js} | 2 +- .../{index.4c5e2966.js => index.a0346396.js} | 2 +- .../{index.ddf6c1ec.js => index.a034a620.js} | 2 +- .../{index.198fbab8.js => index.a048a65f.js} | 2 +- docs/assets/index.aaa08644.js | 1 - .../{index.9a238e2e.js => index.ac1f0d12.js} | 2 +- .../{index.c531920c.js => index.b8aaeec6.js} | 2 +- .../{index.db3b52d0.js => index.b8be7f4f.js} | 2 +- .../{index.a3314aae.js => index.ba2d34e6.js} | 2 +- .../{index.3b541407.js => index.bc5fe196.js} | 2 +- .../{index.e89d5f33.js => index.c9faabf1.js} | 2 +- ...ex.e89d5f33.js.gz => index.c9faabf1.js.gz} | Bin 3185 -> 3185 bytes docs/assets/index.cbae27bb.js.gz | Bin 9663 -> 0 bytes .../{index.37779a13.js => index.cbcf715c.js} | 2 +- .../{index.9f1c23fa.js => index.ced757da.js} | 2 +- .../{index.92f25605.js => index.e0bf1acf.js} | 2 +- .../{index.6535d4ca.js => index.e0f57b3a.js} | 2 +- docs/assets/index.e0f57b3a.js.gz | Bin 0 -> 2718 bytes .../{index.cbae27bb.js => index.e67eda32.js} | 2 +- docs/assets/index.e67eda32.js.gz | Bin 0 -> 9663 bytes .../{index.4f40a22c.js => index.e74b5c16.js} | 2 +- docs/assets/index.e74b5c16.js.gz | Bin 0 -> 3920 bytes .../{index.6043017c.js => index.e7ca893f.js} | 2 +- .../{index.e0b2f51b.js => index.e7f13c3c.js} | 2 +- .../{index.63a015b4.js => index.f4ab959e.js} | 2 +- .../{index.f695f769.js => index.f4f147c3.js} | 2 +- .../{index.437dac93.js => index.f5622438.js} | 2 +- docs/assets/index.fb671bc4.js.gz | Bin 75502 -> 0 bytes ...e_type_script_setup_true_lang.0cc6321a.js} | 2 +- ...type_script_setup_true_lang.0cc6321a.js.gz | Bin 0 -> 15203 bytes ...type_script_setup_true_lang.c3cd7d59.js.gz | Bin 15203 -> 0 bytes ...{vue-qr.fbb19789.js => vue-qr.019531fb.js} | 2 +- ...r.fbb19789.js.gz => vue-qr.019531fb.js.gz} | Bin 19341 -> 19341 bytes docs/assets/we.9f0d4da4.js | 1 + docs/assets/we.dbb1d3f5.png | Bin 0 -> 143697 bytes docs/index.html | 2 +- package-lock.json | 9654 +---------------- 97 files changed, 115 insertions(+), 9692 deletions(-) rename docs/assets/{403.0ed9eeb7.js => 403.30fc5977.js} (95%) rename docs/assets/{404.13883056.js => 404.56cf6640.js} (95%) rename docs/assets/{bar.vue_vue_type_script_setup_true_lang.59811325.js => bar.vue_vue_type_script_setup_true_lang.1158016e.js} (93%) rename docs/assets/{exceljs.min.ee80950b.js => exceljs.min.1781a218.js} (99%) create mode 100644 docs/assets/exceljs.min.1781a218.js.gz delete mode 100644 docs/assets/exceljs.min.ee80950b.js.gz rename docs/assets/{exprotExcel.30cae770.js => exprotExcel.a89d1fae.js} (97%) rename docs/assets/{index.048a73c8.js => index.034c045c.js} (99%) rename docs/assets/{index.048a73c8.js.gz => index.034c045c.js.gz} (91%) delete mode 100644 docs/assets/index.0737fe3b.js.gz rename docs/assets/{index.1af220c7.js => index.07dd4ef3.js} (75%) rename docs/assets/{index.4380035e.js => index.09fa350f.js} (99%) rename docs/assets/{index.4380035e.js.gz => index.09fa350f.js.gz} (99%) delete mode 100644 docs/assets/index.0a328272.css rename docs/assets/{index.82b2dc7c.js => index.0cf5bbab.js} (99%) rename docs/assets/{index.0737fe3b.js => index.14f3bcc2.js} (99%) create mode 100644 docs/assets/index.14f3bcc2.js.gz rename docs/assets/{index.6ac8e37b.js => index.17e84012.js} (91%) rename docs/assets/{index.6ed55069.js => index.1a753fb1.js} (57%) rename docs/assets/{index.37e02752.js => index.1d2a28f5.js} (98%) rename docs/assets/{index.6352a6e1.js => index.2b3d8507.js} (99%) create mode 100644 docs/assets/index.2b3d8507.js.gz delete mode 100644 docs/assets/index.336ad7cd.js delete mode 100644 docs/assets/index.35edcba8.js.gz rename docs/assets/{index.23771fd6.js => index.3a4efdc2.js} (96%) rename docs/assets/{index.8f39252e.js => index.3a8610c0.js} (98%) rename docs/assets/{index.f535e55f.js => index.4174e264.js} (95%) rename docs/assets/{index.b212ad21.js => index.42a8764e.js} (90%) rename docs/assets/{index.5ac29daf.js => index.43ccaf73.js} (97%) rename docs/assets/{index.47ebdf78.js => index.4449c3e2.js} (78%) rename docs/assets/{index.4b486991.js => index.4ab27b5d.js} (97%) delete mode 100644 docs/assets/index.4f40a22c.js.gz rename docs/assets/{index.b8f99a26.js => index.55cda1e9.js} (98%) rename docs/assets/{index.bb5388a0.js => index.580bf7d6.js} (66%) rename docs/assets/{index.a2103400.js => index.5f10335e.js} (98%) rename docs/assets/{index.38a2c0ba.js => index.5f9c0b4d.js} (95%) delete mode 100644 docs/assets/index.6352a6e1.js.gz delete mode 100644 docs/assets/index.6535d4ca.js.gz rename docs/assets/{index.430b664c.js => index.66a9e482.js} (96%) delete mode 100644 docs/assets/index.696b3ae6.js.gz rename docs/assets/{index.c24c70a5.js => index.6a4bd455.js} (98%) rename docs/assets/{index.82fbc83f.js => index.6bf634c3.js} (99%) create mode 100644 docs/assets/index.6bf634c3.js.gz rename docs/assets/{index.fb671bc4.js => index.6d214c4d.js} (88%) create mode 100644 docs/assets/index.6d214c4d.js.gz rename docs/assets/{index.35edcba8.js => index.71db70c1.js} (99%) create mode 100644 docs/assets/index.71db70c1.js.gz rename docs/assets/{index.473996a5.js => index.770265ee.js} (99%) create mode 100644 docs/assets/index.772cc20c.css rename docs/assets/{index.696b3ae6.js => index.7869187d.js} (99%) create mode 100644 docs/assets/index.7869187d.js.gz create mode 100644 docs/assets/index.7aadd274.js rename docs/assets/{index.98ffd9c0.js => index.7b6c24b5.js} (98%) rename docs/assets/{index.91723afd.js => index.7c116f58.js} (98%) delete mode 100644 docs/assets/index.82fbc83f.js.gz create mode 100644 docs/assets/index.86261a1b.js rename docs/assets/{index.39508d0f.js => index.86ddf174.js} (99%) rename docs/assets/{index.d7f6bf17.js => index.881fef6a.js} (95%) rename docs/assets/{index.45a3c1dc.js => index.8efd975c.js} (75%) rename docs/assets/{index.735095b4.js => index.92e1b7b4.js} (83%) rename docs/assets/{index.bd6cc042.js => index.9bb02df8.js} (97%) rename docs/assets/{index.4c5e2966.js => index.a0346396.js} (96%) rename docs/assets/{index.ddf6c1ec.js => index.a034a620.js} (98%) rename docs/assets/{index.198fbab8.js => index.a048a65f.js} (98%) delete mode 100644 docs/assets/index.aaa08644.js rename docs/assets/{index.9a238e2e.js => index.ac1f0d12.js} (96%) rename docs/assets/{index.c531920c.js => index.b8aaeec6.js} (99%) rename docs/assets/{index.db3b52d0.js => index.b8be7f4f.js} (93%) rename docs/assets/{index.a3314aae.js => index.ba2d34e6.js} (98%) rename docs/assets/{index.3b541407.js => index.bc5fe196.js} (93%) rename docs/assets/{index.e89d5f33.js => index.c9faabf1.js} (99%) rename docs/assets/{index.e89d5f33.js.gz => index.c9faabf1.js.gz} (96%) delete mode 100644 docs/assets/index.cbae27bb.js.gz rename docs/assets/{index.37779a13.js => index.cbcf715c.js} (96%) rename docs/assets/{index.9f1c23fa.js => index.ced757da.js} (98%) rename docs/assets/{index.92f25605.js => index.e0bf1acf.js} (99%) rename docs/assets/{index.6535d4ca.js => index.e0f57b3a.js} (98%) create mode 100644 docs/assets/index.e0f57b3a.js.gz rename docs/assets/{index.cbae27bb.js => index.e67eda32.js} (99%) create mode 100644 docs/assets/index.e67eda32.js.gz rename docs/assets/{index.4f40a22c.js => index.e74b5c16.js} (98%) create mode 100644 docs/assets/index.e74b5c16.js.gz rename docs/assets/{index.6043017c.js => index.e7ca893f.js} (70%) rename docs/assets/{index.e0b2f51b.js => index.e7f13c3c.js} (78%) rename docs/assets/{index.63a015b4.js => index.f4ab959e.js} (99%) rename docs/assets/{index.f695f769.js => index.f4f147c3.js} (75%) rename docs/assets/{index.437dac93.js => index.f5622438.js} (78%) delete mode 100644 docs/assets/index.fb671bc4.js.gz rename docs/assets/{index.vue_vue_type_script_setup_true_lang.c3cd7d59.js => index.vue_vue_type_script_setup_true_lang.0cc6321a.js} (99%) create mode 100644 docs/assets/index.vue_vue_type_script_setup_true_lang.0cc6321a.js.gz delete mode 100644 docs/assets/index.vue_vue_type_script_setup_true_lang.c3cd7d59.js.gz rename docs/assets/{vue-qr.fbb19789.js => vue-qr.019531fb.js} (99%) rename docs/assets/{vue-qr.fbb19789.js.gz => vue-qr.019531fb.js.gz} (99%) create mode 100644 docs/assets/we.9f0d4da4.js create mode 100644 docs/assets/we.dbb1d3f5.png diff --git a/docs/assets/403.0ed9eeb7.js b/docs/assets/403.30fc5977.js similarity index 95% rename from docs/assets/403.0ed9eeb7.js rename to docs/assets/403.30fc5977.js index 3a5097c..0b2d70e 100644 --- a/docs/assets/403.0ed9eeb7.js +++ b/docs/assets/403.30fc5977.js @@ -1 +1 @@ -import{_,r as o,o as i,c as d,a as s,b as n,w as l,d as r,e as p,p as h,f as v}from"./index.048a73c8.js";const u="/vue-admin-perfect/assets/403.359d32ca.png",t="/vue-admin-perfect/assets/404_cloud.98e7ac66.png";const m={},a=c=>(h("data-v-c78ca612"),c=c(),v(),c),f={class:"app-container"},g={class:"app-container-inner"},x={class:"wscn-http403-container"},b={class:"wscn-http403"},w=p('
403403403403
',1),k={class:"bullshit"},I=a(()=>s("div",{class:"bullshit__oops"},"\u60A8\u6CA1\u6709\u8BBF\u95EE\u6743\u9650\uFF01",-1)),N=a(()=>s("div",{class:"bullshit__info"}," \u8BF7\u68C0\u67E5URL\u5730\u5740\u662F\u5426\u6B63\u786E, \u6216\u70B9\u51FB\u56DE\u5230\u9996\u9875\u3002 ",-1));function S(c,V){const e=o("router-link");return i(),d("div",f,[s("div",g,[s("div",x,[s("div",b,[w,s("div",k,[I,N,n(e,{to:"/",class:"bullshit__return-home"},{default:l(()=>[r("\u56DE\u5230\u9996\u9875")]),_:1})])])])])])}const y=_(m,[["render",S],["__scopeId","data-v-c78ca612"]]);export{y as default}; +import{_,r as o,o as i,c as d,a as s,b as n,w as l,d as r,e as p,p as h,f as v}from"./index.034c045c.js";const u="/vue-admin-perfect/assets/403.359d32ca.png",t="/vue-admin-perfect/assets/404_cloud.98e7ac66.png";const m={},a=c=>(h("data-v-c78ca612"),c=c(),v(),c),f={class:"app-container"},g={class:"app-container-inner"},x={class:"wscn-http403-container"},b={class:"wscn-http403"},w=p('
403403403403
',1),k={class:"bullshit"},I=a(()=>s("div",{class:"bullshit__oops"},"\u60A8\u6CA1\u6709\u8BBF\u95EE\u6743\u9650\uFF01",-1)),N=a(()=>s("div",{class:"bullshit__info"}," \u8BF7\u68C0\u67E5URL\u5730\u5740\u662F\u5426\u6B63\u786E, \u6216\u70B9\u51FB\u56DE\u5230\u9996\u9875\u3002 ",-1));function S(c,V){const e=o("router-link");return i(),d("div",f,[s("div",g,[s("div",x,[s("div",b,[w,s("div",k,[I,N,n(e,{to:"/",class:"bullshit__return-home"},{default:l(()=>[r("\u56DE\u5230\u9996\u9875")]),_:1})])])])])])}const y=_(m,[["render",S],["__scopeId","data-v-c78ca612"]]);export{y as default}; diff --git a/docs/assets/404.13883056.js b/docs/assets/404.56cf6640.js similarity index 95% rename from docs/assets/404.13883056.js rename to docs/assets/404.56cf6640.js index a9bd396..dabb62c 100644 --- a/docs/assets/404.13883056.js +++ b/docs/assets/404.56cf6640.js @@ -1 +1 @@ -import{_,r as o,o as i,c as d,a as s,t as n,b as l,w as r,d as p,e as h,p as v,f as u}from"./index.048a73c8.js";const m="/vue-admin-perfect/assets/404_bg.79e0e553.png",e="/vue-admin-perfect/assets/404_cloud.98e7ac66.png";const f={},a=t=>(v("data-v-648266d8"),t=t(),u(),t),g={class:"app-container"},b={class:"app-container-inner"},w={class:"wscn-http404-container"},x={class:"wscn-http404"},S=h('
404404404404
',1),k={class:"bullshit"},I=a(()=>s("div",{class:"bullshit__oops"},"\u9875\u9762\u4E0D\u5B58\u5728\uFF01",-1)),N={class:"bullshit__headline"},V=a(()=>s("div",{class:"bullshit__info"},"\u8BF7\u68C0\u67E5URL\u5730\u5740\u662F\u5426\u6B63\u786E, \u6216\u70B9\u51FB\u56DE\u5230\u9996\u9875\u3002",-1));function y(t,B){const c=o("router-link");return i(),d("div",g,[s("div",b,[s("div",w,[s("div",x,[S,s("div",k,[I,s("div",N,n(t.message),1),V,l(c,{to:"/",class:"bullshit__return-home"},{default:r(()=>[p("\u56DE\u5230\u9996\u9875")]),_:1})])])])])])}const D=_(f,[["render",y],["__scopeId","data-v-648266d8"]]);export{D as default}; +import{_,r as o,o as i,c as d,a as s,t as n,b as l,w as r,d as p,e as h,p as v,f as u}from"./index.034c045c.js";const m="/vue-admin-perfect/assets/404_bg.79e0e553.png",e="/vue-admin-perfect/assets/404_cloud.98e7ac66.png";const f={},a=t=>(v("data-v-648266d8"),t=t(),u(),t),g={class:"app-container"},b={class:"app-container-inner"},w={class:"wscn-http404-container"},x={class:"wscn-http404"},S=h('
404404404404
',1),k={class:"bullshit"},I=a(()=>s("div",{class:"bullshit__oops"},"\u9875\u9762\u4E0D\u5B58\u5728\uFF01",-1)),N={class:"bullshit__headline"},V=a(()=>s("div",{class:"bullshit__info"},"\u8BF7\u68C0\u67E5URL\u5730\u5740\u662F\u5426\u6B63\u786E, \u6216\u70B9\u51FB\u56DE\u5230\u9996\u9875\u3002",-1));function y(t,B){const c=o("router-link");return i(),d("div",g,[s("div",b,[s("div",w,[s("div",x,[S,s("div",k,[I,s("div",N,n(t.message),1),V,l(c,{to:"/",class:"bullshit__return-home"},{default:r(()=>[p("\u56DE\u5230\u9996\u9875")]),_:1})])])])])])}const D=_(f,[["render",y],["__scopeId","data-v-648266d8"]]);export{D as default}; diff --git a/docs/assets/bar.vue_vue_type_script_setup_true_lang.59811325.js b/docs/assets/bar.vue_vue_type_script_setup_true_lang.1158016e.js similarity index 93% rename from docs/assets/bar.vue_vue_type_script_setup_true_lang.59811325.js rename to docs/assets/bar.vue_vue_type_script_setup_true_lang.1158016e.js index 0ff8d77..d06a283 100644 --- a/docs/assets/bar.vue_vue_type_script_setup_true_lang.59811325.js +++ b/docs/assets/bar.vue_vue_type_script_setup_true_lang.1158016e.js @@ -1 +1 @@ -import{i as s}from"./index.201c3aba.js";import{g as o,x as r,o as c,c as d,y as l,z as h}from"./index.048a73c8.js";const m=["id"],g=o({__name:"bar",props:{className:{type:String,default:"chart"},config:{type:Object,default:()=>{}},id:{type:String,default:"chart"},width:{type:String,default:"200px"},height:{type:String,default:"200px"}},setup(t){const a=t,n={grid:{top:10,left:"2%",right:"2%",bottom:"2%",containLabel:!0},xAxis:{type:"category",data:["\u661F\u671F\u4E00","\u661F\u671F\u4E8C","\u661F\u671F\u4E09","\u661F\u671F\u56DB","\u661F\u671F\u4E94","\u661F\u671F\u516D","\u661F\u671F\u65E5"]},yAxis:{type:"value"},series:[{data:[150,230,150,80,70,110,130],type:"bar"}]};let e;const u=()=>{let i=s(document.getElementById(a.id));return i.setOption(n),i};return r(()=>{e=u(),window.addEventListener("resize",function(){e&&e.resize()})}),(i,p)=>(c(),d("div",{id:t.id,class:l(t.className),style:h({height:t.height,width:t.width})},null,14,m))}});export{g as _}; +import{i as s}from"./index.201c3aba.js";import{g as o,x as r,o as c,c as d,y as l,z as h}from"./index.034c045c.js";const m=["id"],g=o({__name:"bar",props:{className:{type:String,default:"chart"},config:{type:Object,default:()=>{}},id:{type:String,default:"chart"},width:{type:String,default:"200px"},height:{type:String,default:"200px"}},setup(t){const a=t,n={grid:{top:10,left:"2%",right:"2%",bottom:"2%",containLabel:!0},xAxis:{type:"category",data:["\u661F\u671F\u4E00","\u661F\u671F\u4E8C","\u661F\u671F\u4E09","\u661F\u671F\u56DB","\u661F\u671F\u4E94","\u661F\u671F\u516D","\u661F\u671F\u65E5"]},yAxis:{type:"value"},series:[{data:[150,230,150,80,70,110,130],type:"bar"}]};let e;const u=()=>{let i=s(document.getElementById(a.id));return i.setOption(n),i};return r(()=>{e=u(),window.addEventListener("resize",function(){e&&e.resize()})}),(i,p)=>(c(),d("div",{id:t.id,class:l(t.className),style:h({height:t.height,width:t.width})},null,14,m))}});export{g as _}; diff --git a/docs/assets/exceljs.min.ee80950b.js b/docs/assets/exceljs.min.1781a218.js similarity index 99% rename from docs/assets/exceljs.min.ee80950b.js rename to docs/assets/exceljs.min.1781a218.js index c1f43f8..3451e12 100644 --- a/docs/assets/exceljs.min.ee80950b.js +++ b/docs/assets/exceljs.min.1781a218.js @@ -1,4 +1,4 @@ -import{Q as Qe,R as Vt}from"./index.048a73c8.js";function Bt(Ft){throw new Error('Could not dynamically require "'+Ft+'". Please configure the dynamicRequireTargets or/and ignoreDynamicRequires option of @rollup/plugin-commonjs appropriately for this require call to work.')}var Ht={exports:{}};/*! ExcelJS 21-08-2021 */(function(Ft,qt){(function(d){Ft.exports=d()})(function(){return function d(I,T,b){function m(p,c){if(!T[p]){if(!I[p]){var l=typeof Bt=="function"&&Bt;if(!c&&l)return l(p,!0);if(v)return v(p,!0);var s=new Error("Cannot find module '"+p+"'");throw s.code="MODULE_NOT_FOUND",s}var i=T[p]={exports:{}};I[p][0].call(i.exports,function(e){return m(I[p][1][e]||e)},i,i.exports,d,I,T,b)}return T[p].exports}for(var v=typeof Bt=="function"&&Bt,h=0;h2&&arguments[2]!==void 0?arguments[2]:0;if(b(this,p),e)if(typeof e=="string"){var r=v.decodeAddress(e);this.nativeCol=r.col+t,this.nativeColOff=0,this.nativeRow=r.row+t,this.nativeRowOff=0}else e.nativeCol!==void 0?(this.nativeCol=e.nativeCol||0,this.nativeColOff=e.nativeColOff||0,this.nativeRow=e.nativeRow||0,this.nativeRowOff=e.nativeRowOff||0):e.col!==void 0?(this.col=e.col+t,this.row=e.row+t):(this.nativeCol=0,this.nativeColOff=0,this.nativeRow=0,this.nativeRowOff=0);else this.nativeCol=0,this.nativeColOff=0,this.nativeRow=0,this.nativeRowOff=0;this.worksheet=i}var c,l,s;return c=p,s=[{key:"asInstance",value:function(i){return i instanceof p||i==null?i:new p(i)}}],(l=[{key:"col",get:function(){return this.nativeCol+Math.min(this.colWidth-1,this.nativeColOff)/this.colWidth},set:function(i){this.nativeCol=Math.floor(i),this.nativeColOff=Math.floor((i-this.nativeCol)*this.colWidth)}},{key:"row",get:function(){return this.nativeRow+Math.min(this.rowHeight-1,this.nativeRowOff)/this.rowHeight},set:function(i){this.nativeRow=Math.floor(i),this.nativeRowOff=Math.floor((i-this.nativeRow)*this.rowHeight)}},{key:"colWidth",get:function(){return this.worksheet&&this.worksheet.getColumn(this.nativeCol+1)&&this.worksheet.getColumn(this.nativeCol+1).isCustomWidth?Math.floor(1e4*this.worksheet.getColumn(this.nativeCol+1).width):64e4}},{key:"rowHeight",get:function(){return this.worksheet&&this.worksheet.getRow(this.nativeRow+1)&&this.worksheet.getRow(this.nativeRow+1).height?Math.floor(1e4*this.worksheet.getRow(this.nativeRow+1).height):18e4}},{key:"model",get:function(){return{nativeCol:this.nativeCol,nativeColOff:this.nativeColOff,nativeRow:this.nativeRow,nativeRowOff:this.nativeRowOff}},set:function(i){this.nativeCol=i.nativeCol,this.nativeColOff=i.nativeColOff,this.nativeRow=i.nativeRow,this.nativeRowOff=i.nativeRowOff}}])&&m(c.prototype,l),s&&m(c,s),p}();I.exports=h},{"../utils/col-cache":19}],3:[function(d,I,T){function b(O,P){if(!(O instanceof P))throw new TypeError("Cannot call a class as a function")}function m(O,P){for(var _=0;_0||this.type===O.Types.Merge}},{key:"master",get:function(){return this.type===O.Types.Merge?this._value.master:this}},{key:"isHyperlink",get:function(){return this._value.type===O.Types.Hyperlink}},{key:"hyperlink",get:function(){return this._value.hyperlink}},{key:"value",get:function(){return this._value.value},set:function(P){this.type!==O.Types.Merge?(this._value.release(),this._value=M.create(M.getType(P),this,P)):this._value.master.value=P}},{key:"note",get:function(){return this._comment&&this._comment.note},set:function(P){this._comment=new s(P)}},{key:"text",get:function(){return this._value.toString()}},{key:"html",get:function(){return p.escapeHtml(this.text)}},{key:"formula",get:function(){return this._value.formula}},{key:"result",get:function(){return this._value.result}},{key:"formulaType",get:function(){return this._value.formulaType}},{key:"fullAddress",get:function(){return{sheetName:this._row.worksheet.name,address:this.address,row:this.row,col:this.col}}},{key:"name",get:function(){return this.names[0]},set:function(P){this.names=[P]}},{key:"names",get:function(){return this.workbook.definedNames.getNamesEx(this.fullAddress)},set:function(P){var _=this,S=this.workbook.definedNames;S.removeAllNames(this.fullAddress),P.forEach(function(g){S.addEx(_.fullAddress,g)})}},{key:"_dataValidations",get:function(){return this.worksheet.dataValidations}},{key:"dataValidation",get:function(){return this._dataValidations.find(this.address)},set:function(P){this._dataValidations.add(this.address,P)}},{key:"model",get:function(){var P=this._value.model;return P.style=this.style,this._comment&&(P.comment=this._comment.model),P},set:function(P){if(this._value.release(),this._value=M.create(P.type,this),this._value.model=P,P.comment)switch(P.comment.type){case"note":this._comment=s.fromModel(P.comment)}P.style?this.style=P.style:this.style={}}}]),O}();i.Types=c.ValueType;var e=function(){function O(P){b(this,O),this.model={address:P.address,type:i.Types.Null}}return v(O,[{key:"toCsvString",value:function(){return""}},{key:"release",value:function(){}},{key:"toString",value:function(){return""}},{key:"value",get:function(){return null},set:function(P){}},{key:"type",get:function(){return i.Types.Null}},{key:"effectiveType",get:function(){return i.Types.Null}},{key:"address",get:function(){return this.model.address},set:function(P){this.model.address=P}}]),O}(),t=function(){function O(P,_){b(this,O),this.model={address:P.address,type:i.Types.Number,value:_}}return v(O,[{key:"toCsvString",value:function(){return this.model.value.toString()}},{key:"release",value:function(){}},{key:"toString",value:function(){return this.model.value.toString()}},{key:"value",get:function(){return this.model.value},set:function(P){this.model.value=P}},{key:"type",get:function(){return i.Types.Number}},{key:"effectiveType",get:function(){return i.Types.Number}},{key:"address",get:function(){return this.model.address},set:function(P){this.model.address=P}}]),O}(),r=function(){function O(P,_){b(this,O),this.model={address:P.address,type:i.Types.String,value:_}}return v(O,[{key:"toCsvString",value:function(){return'"'.concat(this.model.value.replace(/"/g,'""'),'"')}},{key:"release",value:function(){}},{key:"toString",value:function(){return this.model.value}},{key:"value",get:function(){return this.model.value},set:function(P){this.model.value=P}},{key:"type",get:function(){return i.Types.String}},{key:"effectiveType",get:function(){return i.Types.String}},{key:"address",get:function(){return this.model.address},set:function(P){this.model.address=P}}]),O}(),o=function(){function O(P,_){b(this,O),this.model={address:P.address,type:i.Types.String,value:_}}return v(O,[{key:"toString",value:function(){return this.model.value.richText.map(function(P){return P.text}).join("")}},{key:"toCsvString",value:function(){return'"'.concat(this.text.replace(/"/g,'""'),'"')}},{key:"release",value:function(){}},{key:"value",get:function(){return this.model.value},set:function(P){this.model.value=P}},{key:"type",get:function(){return i.Types.RichText}},{key:"effectiveType",get:function(){return i.Types.RichText}},{key:"address",get:function(){return this.model.address},set:function(P){this.model.address=P}}]),O}(),n=function(){function O(P,_){b(this,O),this.model={address:P.address,type:i.Types.Date,value:_}}return v(O,[{key:"toCsvString",value:function(){return this.model.value.toISOString()}},{key:"release",value:function(){}},{key:"toString",value:function(){return this.model.value.toString()}},{key:"value",get:function(){return this.model.value},set:function(P){this.model.value=P}},{key:"type",get:function(){return i.Types.Date}},{key:"effectiveType",get:function(){return i.Types.Date}},{key:"address",get:function(){return this.model.address},set:function(P){this.model.address=P}}]),O}(),a=function(){function O(P,_){b(this,O),this.model={address:P.address,type:i.Types.Hyperlink,text:_?_.text:void 0,hyperlink:_?_.hyperlink:void 0},_&&_.tooltip&&(this.model.tooltip=_.tooltip)}return v(O,[{key:"toCsvString",value:function(){return this.model.hyperlink}},{key:"release",value:function(){}},{key:"toString",value:function(){return this.model.text}},{key:"value",get:function(){var P={text:this.model.text,hyperlink:this.model.hyperlink};return this.model.tooltip&&(P.tooltip=this.model.tooltip),P},set:function(P){this.model={text:P.text,hyperlink:P.hyperlink},P.tooltip&&(this.model.tooltip=P.tooltip)}},{key:"text",get:function(){return this.model.text},set:function(P){this.model.text=P}},{key:"hyperlink",get:function(){return this.model.hyperlink},set:function(P){this.model.hyperlink=P}},{key:"type",get:function(){return i.Types.Hyperlink}},{key:"effectiveType",get:function(){return i.Types.Hyperlink}},{key:"address",get:function(){return this.model.address},set:function(P){this.model.address=P}}]),O}(),u=function(){function O(P,_){b(this,O),this.model={address:P.address,type:i.Types.Merge,master:_?_.address:void 0},this._master=_,_&&_.addMergeRef()}return v(O,[{key:"isMergedTo",value:function(P){return P===this._master}},{key:"toCsvString",value:function(){return""}},{key:"release",value:function(){this._master.releaseMergeRef()}},{key:"toString",value:function(){return this.value.toString()}},{key:"value",get:function(){return this._master.value},set:function(P){P instanceof i?(this._master&&this._master.releaseMergeRef(),P.addMergeRef(),this._master=P):this._master.value=P}},{key:"master",get:function(){return this._master}},{key:"type",get:function(){return i.Types.Merge}},{key:"effectiveType",get:function(){return this._master.effectiveType}},{key:"address",get:function(){return this.model.address},set:function(P){this.model.address=P}}]),O}(),f=function(){function O(P,_){b(this,O),this.cell=P,this.model={address:P.address,type:i.Types.Formula,shareType:_?_.shareType:void 0,ref:_?_.ref:void 0,formula:_?_.formula:void 0,sharedFormula:_?_.sharedFormula:void 0,result:_?_.result:void 0}}return v(O,[{key:"_copyModel",value:function(P){var _={},S=function(g){var j=P[g];j&&(_[g]=j)};return S("formula"),S("result"),S("ref"),S("shareType"),S("sharedFormula"),_}},{key:"validate",value:function(P){switch(M.getType(P)){case i.Types.Null:case i.Types.String:case i.Types.Number:case i.Types.Date:break;case i.Types.Hyperlink:case i.Types.Formula:default:throw new Error("Cannot process that type of result value")}}},{key:"_getTranslatedFormula",value:function(){if(!this._translatedFormula&&this.model.sharedFormula){var P=this.cell.worksheet.findCell(this.model.sharedFormula);this._translatedFormula=P&&l(P.formula,P.address,this.model.address)}return this._translatedFormula}},{key:"toCsvString",value:function(){return"".concat(this.model.result||"")}},{key:"release",value:function(){}},{key:"toString",value:function(){return this.model.result?this.model.result.toString():""}},{key:"value",get:function(){return this._copyModel(this.model)},set:function(P){this.model=this._copyModel(P)}},{key:"dependencies",get:function(){return{ranges:this.formula.match(/([a-zA-Z0-9]+!)?[A-Z]{1,3}\d{1,4}:[A-Z]{1,3}\d{1,4}/g),cells:this.formula.replace(/([a-zA-Z0-9]+!)?[A-Z]{1,3}\d{1,4}:[A-Z]{1,3}\d{1,4}/g,"").match(/([a-zA-Z0-9]+!)?[A-Z]{1,3}\d{1,4}/g)}}},{key:"formula",get:function(){return this.model.formula||this._getTranslatedFormula()},set:function(P){this.model.formula=P}},{key:"formulaType",get:function(){return this.model.formula?c.FormulaType.Master:this.model.sharedFormula?c.FormulaType.Shared:c.FormulaType.None}},{key:"result",get:function(){return this.model.result},set:function(P){this.model.result=P}},{key:"type",get:function(){return i.Types.Formula}},{key:"effectiveType",get:function(){var P=this.model.result;return P==null?c.ValueType.Null:P instanceof String||typeof P=="string"?c.ValueType.String:typeof P=="number"?c.ValueType.Number:P instanceof Date?c.ValueType.Date:P.text&&P.hyperlink?c.ValueType.Hyperlink:P.formula?c.ValueType.Formula:c.ValueType.Null}},{key:"address",get:function(){return this.model.address},set:function(P){this.model.address=P}}]),O}(),y=function(){function O(P,_){b(this,O),this.model={address:P.address,type:i.Types.SharedString,value:_}}return v(O,[{key:"toCsvString",value:function(){return this.model.value.toString()}},{key:"release",value:function(){}},{key:"toString",value:function(){return this.model.value.toString()}},{key:"value",get:function(){return this.model.value},set:function(P){this.model.value=P}},{key:"type",get:function(){return i.Types.SharedString}},{key:"effectiveType",get:function(){return i.Types.SharedString}},{key:"address",get:function(){return this.model.address},set:function(P){this.model.address=P}}]),O}(),w=function(){function O(P,_){b(this,O),this.model={address:P.address,type:i.Types.Boolean,value:_}}return v(O,[{key:"toCsvString",value:function(){return this.model.value?1:0}},{key:"release",value:function(){}},{key:"toString",value:function(){return this.model.value.toString()}},{key:"value",get:function(){return this.model.value},set:function(P){this.model.value=P}},{key:"type",get:function(){return i.Types.Boolean}},{key:"effectiveType",get:function(){return i.Types.Boolean}},{key:"address",get:function(){return this.model.address},set:function(P){this.model.address=P}}]),O}(),R=function(){function O(P,_){b(this,O),this.model={address:P.address,type:i.Types.Error,value:_}}return v(O,[{key:"toCsvString",value:function(){return this.toString()}},{key:"release",value:function(){}},{key:"toString",value:function(){return this.model.value.error.toString()}},{key:"value",get:function(){return this.model.value},set:function(P){this.model.value=P}},{key:"type",get:function(){return i.Types.Error}},{key:"effectiveType",get:function(){return i.Types.Error}},{key:"address",get:function(){return this.model.address},set:function(P){this.model.address=P}}]),O}(),E=function(){function O(P,_){b(this,O),this.model={address:P.address,type:i.Types.String,value:JSON.stringify(_),rawValue:_}}return v(O,[{key:"toCsvString",value:function(){return this.model.value}},{key:"release",value:function(){}},{key:"toString",value:function(){return this.model.value}},{key:"value",get:function(){return this.model.rawValue},set:function(P){this.model.rawValue=P,this.model.value=JSON.stringify(P)}},{key:"type",get:function(){return i.Types.String}},{key:"effectiveType",get:function(){return i.Types.String}},{key:"address",get:function(){return this.model.address},set:function(P){this.model.address=P}}]),O}(),M={getType:function(O){return O==null?i.Types.Null:O instanceof String||typeof O=="string"?i.Types.String:typeof O=="number"?i.Types.Number:typeof O=="boolean"?i.Types.Boolean:O instanceof Date?i.Types.Date:O.text&&O.hyperlink?i.Types.Hyperlink:O.formula||O.sharedFormula?i.Types.Formula:O.richText?i.Types.RichText:O.sharedString?i.Types.SharedString:O.error?i.Types.Error:i.Types.JSON},types:[{t:i.Types.Null,f:e},{t:i.Types.Number,f:t},{t:i.Types.String,f:r},{t:i.Types.Date,f:n},{t:i.Types.Hyperlink,f:a},{t:i.Types.Formula,f},{t:i.Types.Merge,f:u},{t:i.Types.JSON,f:E},{t:i.Types.SharedString,f:y},{t:i.Types.RichText,f:o},{t:i.Types.Boolean,f:w},{t:i.Types.Error,f:R}].reduce(function(O,P){return O[P.t]=P.f,O},[]),create:function(O,P,_){var S=this.types[O];if(!S)throw new Error("Could not create Value of type ".concat(O));return new S(P,_)}};I.exports=i},{"../utils/col-cache":19,"../utils/shared-formula":22,"../utils/under-dash":25,"./enums":7,"./note":9}],4:[function(d,I,T){function b(c,l){for(var s=0;s=this._worksheet.properties.outlineLevelCol)}},{key:"isDefault",get:function(){if(this.isCustomWidth||this.hidden||this.outlineLevel)return!1;var e=this.style;return!e||!(e.font||e.numFmt||e.alignment||e.border||e.fill||e.protection)}},{key:"headerCount",get:function(){return this.headers.length}},{key:"values",get:function(){var e=[];return this.eachCell(function(t,r){t&&t.type!==v.ValueType.Null&&(e[r]=t.value)}),e},set:function(e){var t=this;if(e){var r=this.number,o=0;e.hasOwnProperty("0")&&(o=1),e.forEach(function(n,a){t._worksheet.getCell(a+o,r).value=n})}}},{key:"numFmt",get:function(){return this.style.numFmt},set:function(e){this._applyStyle("numFmt",e)}},{key:"font",get:function(){return this.style.font},set:function(e){this._applyStyle("font",e)}},{key:"alignment",get:function(){return this.style.alignment},set:function(e){this._applyStyle("alignment",e)}},{key:"protection",get:function(){return this.style.protection},set:function(e){this._applyStyle("protection",e)}},{key:"border",get:function(){return this.style.border},set:function(e){this._applyStyle("border",e)}},{key:"fill",get:function(){return this.style.fill},set:function(e){this._applyStyle("fill",e)}}])&&b(l.prototype,s),i&&b(l,i),c}();I.exports=p},{"../utils/col-cache":19,"../utils/under-dash":25,"./enums":7}],5:[function(d,I,T){function b(v,h){for(var p=0;pthis.bottom)&&(this.bottom=e),(!this.model.right||t>this.right)&&(this.right=t)}},{key:"expandRow",value:function(s){if(s){var i=s.dimensions,e=s.number;i&&this.expand(e,i.min,e,i.max)}}},{key:"expandToAddress",value:function(s){var i=v.decodeEx(s);this.expand(i.row,i.col,i.row,i.col)}},{key:"toString",value:function(){return this.range}},{key:"intersects",value:function(s){return!(s.sheetName&&this.sheetName&&s.sheetName!==this.sheetName||s.bottomthis.bottom||s.rightthis.right)}},{key:"contains",value:function(s){var i=v.decodeEx(s);return this.containsEx(i)}},{key:"containsEx",value:function(s){return(!s.sheetName||!this.sheetName||s.sheetName===this.sheetName)&&s.row>=this.top&&s.row<=this.bottom&&s.col>=this.left&&s.col<=this.right}},{key:"forEachAddress",value:function(s){for(var i=this.left;i<=this.right;i++)for(var e=this.top;e<=this.bottom;e++)s(v.encodeAddress(e,i),e,i)}},{key:"top",get:function(){return this.model.top||1},set:function(s){this.model.top=s}},{key:"left",get:function(){return this.model.left||1},set:function(s){this.model.left=s}},{key:"bottom",get:function(){return this.model.bottom||1},set:function(s){this.model.bottom=s}},{key:"right",get:function(){return this.model.right||1},set:function(s){this.model.right=s}},{key:"sheetName",get:function(){return this.model.sheetName},set:function(s){this.model.sheetName=s}},{key:"_serialisedSheetName",get:function(){var s=this.model.sheetName;return s?/^[a-zA-Z0-9]*$/.test(s)?"".concat(s,"!"):"'".concat(s,"'!"):""}},{key:"tl",get:function(){return v.n2l(this.left)+this.top}},{key:"$t$l",get:function(){return"$".concat(v.n2l(this.left),"$").concat(this.top)}},{key:"br",get:function(){return v.n2l(this.right)+this.bottom}},{key:"$b$r",get:function(){return"$".concat(v.n2l(this.right),"$").concat(this.bottom)}},{key:"range",get:function(){return"".concat(this._serialisedSheetName+this.tl,":").concat(this.br)}},{key:"$range",get:function(){return"".concat(this._serialisedSheetName+this.$t$l,":").concat(this.$b$r)}},{key:"shortRange",get:function(){return this.count>1?this.range:this._serialisedSheetName+this.tl}},{key:"$shortRange",get:function(){return this.count>1?this.$range:this._serialisedSheetName+this.$t$l}},{key:"count",get:function(){return(1+this.bottom-this.top)*(1+this.right-this.left)}}])&&m(c.prototype,l),p}();I.exports=h},{"../utils/col-cache":19}],11:[function(d,I,T){function b(l,s){for(var i=0;i2?o-2:0),a=2;a0)for(u=R;u>=r;u--)(f=this._cells[u-1])?((y=this.getCell(u+w)).value=f.value,y.style=f.style,y._comment=f._comment):this._cells[u+w-1]=void 0;for(u=0;ur.col)&&(e=r.col),t0?{min:e,max:t}:null}},{key:"numFmt",get:function(){return this.style.numFmt},set:function(e){this._applyStyle("numFmt",e)}},{key:"font",get:function(){return this.style.font},set:function(e){this._applyStyle("font",e)}},{key:"alignment",get:function(){return this.style.alignment},set:function(e){this._applyStyle("alignment",e)}},{key:"protection",get:function(){return this.style.protection},set:function(e){this._applyStyle("protection",e)}},{key:"border",get:function(){return this.style.border},set:function(e){this._applyStyle("border",e)}},{key:"fill",get:function(){return this.style.fill},set:function(e){this._applyStyle("fill",e)}},{key:"hidden",get:function(){return!!this._hidden},set:function(e){this._hidden=e}},{key:"outlineLevel",get:function(){return this._outlineLevel||0},set:function(e){this._outlineLevel=e}},{key:"collapsed",get:function(){return!!(this._outlineLevel&&this._outlineLevel>=this._worksheet.properties.outlineLevelRow)}},{key:"model",get:function(){var e=[],t=0,r=0;return this._cells.forEach(function(o){if(o){var n=o.model;n&&((!t||t>o.col)&&(t=o.col),r0,"Table must be on valid row"),t(n>0,"Table must be on valid col");var a=this.width,u=this.filterHeight,f=this.tableHeight;i.autoFilterRef=h.encode(o,n,o+u-1,n+a-1),i.tableRef=h.encode(o,n,o+f-1,n+a-1),i.columns.forEach(function(y,w){t(y.name,"Column ".concat(w," must have a name")),w===0?e(y,"totalsRowLabel","Total"):(e(y,"totalsRowFunction","none"),y.totalsRowFormula=s.getFormula(y))})}},{key:"store",value:function(){var s=this,i=function(y,w){w&&Object.keys(w).forEach(function(R){y[R]=w[R]})},e=this.worksheet,t=this.table,r=t.tl,o=r.row,n=r.col,a=0;if(t.headerRow){var u=e.getRow(o+a++);t.columns.forEach(function(y,w){var R=y.style,E=y.name,M=u.getCell(n+w);M.value=E,i(M,R)})}if(t.rows.forEach(function(y){var w=e.getRow(o+a++);y.forEach(function(R,E){var M=w.getCell(n+E);M.value=R,i(M,t.columns[E].style)})}),t.totalsRow){var f=e.getRow(o+a++);t.columns.forEach(function(y,w){var R=f.getCell(n+w);if(w===0)R.value=y.totalsRowLabel;else{var E=s.getFormula(y);R.value=E?{formula:y.totalsRowFormula,result:y.totalsRowResult}:null}i(R,y.style)})}}},{key:"load",value:function(s){var i=this,e=this.table,t=e.tl,r=t.row,o=t.col,n=0;if(e.headerRow){var a=s.getRow(r+n++);e.columns.forEach(function(f,y){a.getCell(o+y).value=f.name})}if(e.rows.forEach(function(f){var y=s.getRow(r+n++);f.forEach(function(w,R){y.getCell(o+R).value=w})}),e.totalsRow){var u=s.getRow(r+n++);e.columns.forEach(function(f,y){var w=u.getCell(o+y);y===0?w.value=f.totalsRowLabel:i.getFormula(f)&&(w.value={formula:f.totalsRowFormula,result:f.totalsRowResult})})}}},{key:"cacheState",value:function(){this._cache||(this._cache={ref:this.ref,width:this.width,tableHeight:this.tableHeight})}},{key:"commit",value:function(){if(this._cache){this.validate();var s=h.decodeAddress(this._cache.ref);if(this.ref!==this._cache.ref)for(var i=0;i1&&arguments[1]!==void 0?arguments[1]:1;this.cacheState(),this.table.rows.splice(s,i)}},{key:"getColumn",value:function(s){var i=this.table.columns[s];return new p(this,i,s)}},{key:"addColumn",value:function(s,i,e){this.cacheState(),e===void 0?(this.table.columns.push(s),this.table.rows.forEach(function(t,r){t.push(i[r])})):(this.table.columns.splice(e,0,s),this.table.rows.forEach(function(t,r){t.splice(e,0,i[r])}))}},{key:"removeColumns",value:function(s){var i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1;this.cacheState(),this.table.columns.splice(s,i),this.table.rows.forEach(function(e){e.splice(s,i)})}},{key:"_assign",value:function(s,i,e){this.cacheState(),s[i]=e}},{key:"width",get:function(){return this.table.columns.length}},{key:"height",get:function(){return this.table.rows.length}},{key:"filterHeight",get:function(){return this.height+(this.table.headerRow?1:0)}},{key:"tableHeight",get:function(){return this.filterHeight+(this.table.totalsRow?1:0)}},{key:"model",get:function(){return this.table},set:function(s){this.table=s}},{key:"ref",get:function(){return this.table.ref},set:function(s){this._assign(this.table,"ref",s)}},{key:"name",get:function(){return this.table.name},set:function(s){this.table.name=s}},{key:"displayName",get:function(){return this.table.displyName||this.table.name}},{key:"displayNamename",set:function(s){this.table.displayName=s}},{key:"headerRow",get:function(){return this.table.headerRow},set:function(s){this._assign(this.table,"headerRow",s)}},{key:"totalsRow",get:function(){return this.table.totalsRow},set:function(s){this._assign(this.table,"totalsRow",s)}},{key:"theme",get:function(){return this.table.style.name},set:function(s){this.table.style.name=s}},{key:"showFirstColumn",get:function(){return this.table.style.showFirstColumn},set:function(s){this.table.style.showFirstColumn=s}},{key:"showLastColumn",get:function(){return this.table.style.showLastColumn},set:function(s){this.table.style.showLastColumn=s}},{key:"showRowStripes",get:function(){return this.table.style.showRowStripes},set:function(s){this.table.style.showRowStripes=s}},{key:"showColumnStripes",get:function(){return this.table.style.showColumnStripes},set:function(s){this.table.style.showColumnStripes=s}}]),l}();I.exports=c},{"../utils/col-cache":19}],13:[function(d,I,T){function b(l,s){for(var i=0;i31&&console.warn("Worksheet name ".concat(e," exceeds 31 chars. This will be truncated")),/[*?:/\\[\]]/.test(e))throw new Error("Worksheet name ".concat(e," cannot include any of the following characters: * ? : \\ / [ ]"));if(/(^')|('$)/.test(e))throw new Error("The first or last character of worksheet name cannot be a single quotation mark: ".concat(e));if(e=(e||"sheet".concat(r)).substring(0,31),this._worksheets.find(function(u){return u&&u.name.toLowerCase()===e.toLowerCase()}))throw new Error("Worksheet name already exists: ".concat(e));t&&(typeof t=="string"?(console.trace('tabColor argument is now deprecated. Please use workbook.addWorksheet(name, {properties: { tabColor: { argb: "rbg value" } }'),t={properties:{tabColor:{argb:t}}}):(t.argb||t.theme||t.indexed)&&(console.trace("tabColor argument is now deprecated. Please use workbook.addWorksheet(name, {properties: { tabColor: { ... } }"),t={properties:{tabColor:t}}));var o=this._worksheets.reduce(function(u,f){return(f&&f.orderNo)>u?f.orderNo:u},0),n=Object.assign({},t,{id:r,name:e,orderNo:o+1,workbook:this}),a=new m(n);return this._worksheets[r]=a,a}},{key:"removeWorksheetEx",value:function(e){delete this._worksheets[e.id]}},{key:"removeWorksheet",value:function(e){var t=this.getWorksheet(e);t&&t.destroy()}},{key:"getWorksheet",value:function(e){return e===void 0?this._worksheets.find(Boolean):typeof e=="number"?this._worksheets[e]:typeof e=="string"?this._worksheets.find(function(t){return t&&t.name===e}):void 0}},{key:"eachSheet",value:function(e){this.worksheets.forEach(function(t){e(t,t.id)})}},{key:"clearThemes",value:function(){this._themes=void 0}},{key:"addImage",value:function(e){var t=this.media.length;return this.media.push(Object.assign({},e,{type:"image"})),t}},{key:"getImage",value:function(e){return this.media[e]}},{key:"xlsx",get:function(){return this._xlsx||(this._xlsx=new h(this)),this._xlsx}},{key:"csv",get:function(){return this._csv||(this._csv=new p(this)),this._csv}},{key:"nextId",get:function(){for(var e=1;e2&&arguments[2]!==void 0?arguments[2]:0;if(b(this,p),e)if(typeof e=="string"){var r=v.decodeAddress(e);this.nativeCol=r.col+t,this.nativeColOff=0,this.nativeRow=r.row+t,this.nativeRowOff=0}else e.nativeCol!==void 0?(this.nativeCol=e.nativeCol||0,this.nativeColOff=e.nativeColOff||0,this.nativeRow=e.nativeRow||0,this.nativeRowOff=e.nativeRowOff||0):e.col!==void 0?(this.col=e.col+t,this.row=e.row+t):(this.nativeCol=0,this.nativeColOff=0,this.nativeRow=0,this.nativeRowOff=0);else this.nativeCol=0,this.nativeColOff=0,this.nativeRow=0,this.nativeRowOff=0;this.worksheet=i}var c,l,s;return c=p,s=[{key:"asInstance",value:function(i){return i instanceof p||i==null?i:new p(i)}}],(l=[{key:"col",get:function(){return this.nativeCol+Math.min(this.colWidth-1,this.nativeColOff)/this.colWidth},set:function(i){this.nativeCol=Math.floor(i),this.nativeColOff=Math.floor((i-this.nativeCol)*this.colWidth)}},{key:"row",get:function(){return this.nativeRow+Math.min(this.rowHeight-1,this.nativeRowOff)/this.rowHeight},set:function(i){this.nativeRow=Math.floor(i),this.nativeRowOff=Math.floor((i-this.nativeRow)*this.rowHeight)}},{key:"colWidth",get:function(){return this.worksheet&&this.worksheet.getColumn(this.nativeCol+1)&&this.worksheet.getColumn(this.nativeCol+1).isCustomWidth?Math.floor(1e4*this.worksheet.getColumn(this.nativeCol+1).width):64e4}},{key:"rowHeight",get:function(){return this.worksheet&&this.worksheet.getRow(this.nativeRow+1)&&this.worksheet.getRow(this.nativeRow+1).height?Math.floor(1e4*this.worksheet.getRow(this.nativeRow+1).height):18e4}},{key:"model",get:function(){return{nativeCol:this.nativeCol,nativeColOff:this.nativeColOff,nativeRow:this.nativeRow,nativeRowOff:this.nativeRowOff}},set:function(i){this.nativeCol=i.nativeCol,this.nativeColOff=i.nativeColOff,this.nativeRow=i.nativeRow,this.nativeRowOff=i.nativeRowOff}}])&&m(c.prototype,l),s&&m(c,s),p}();I.exports=h},{"../utils/col-cache":19}],3:[function(d,I,T){function b(O,P){if(!(O instanceof P))throw new TypeError("Cannot call a class as a function")}function m(O,P){for(var _=0;_0||this.type===O.Types.Merge}},{key:"master",get:function(){return this.type===O.Types.Merge?this._value.master:this}},{key:"isHyperlink",get:function(){return this._value.type===O.Types.Hyperlink}},{key:"hyperlink",get:function(){return this._value.hyperlink}},{key:"value",get:function(){return this._value.value},set:function(P){this.type!==O.Types.Merge?(this._value.release(),this._value=M.create(M.getType(P),this,P)):this._value.master.value=P}},{key:"note",get:function(){return this._comment&&this._comment.note},set:function(P){this._comment=new s(P)}},{key:"text",get:function(){return this._value.toString()}},{key:"html",get:function(){return p.escapeHtml(this.text)}},{key:"formula",get:function(){return this._value.formula}},{key:"result",get:function(){return this._value.result}},{key:"formulaType",get:function(){return this._value.formulaType}},{key:"fullAddress",get:function(){return{sheetName:this._row.worksheet.name,address:this.address,row:this.row,col:this.col}}},{key:"name",get:function(){return this.names[0]},set:function(P){this.names=[P]}},{key:"names",get:function(){return this.workbook.definedNames.getNamesEx(this.fullAddress)},set:function(P){var _=this,S=this.workbook.definedNames;S.removeAllNames(this.fullAddress),P.forEach(function(g){S.addEx(_.fullAddress,g)})}},{key:"_dataValidations",get:function(){return this.worksheet.dataValidations}},{key:"dataValidation",get:function(){return this._dataValidations.find(this.address)},set:function(P){this._dataValidations.add(this.address,P)}},{key:"model",get:function(){var P=this._value.model;return P.style=this.style,this._comment&&(P.comment=this._comment.model),P},set:function(P){if(this._value.release(),this._value=M.create(P.type,this),this._value.model=P,P.comment)switch(P.comment.type){case"note":this._comment=s.fromModel(P.comment)}P.style?this.style=P.style:this.style={}}}]),O}();i.Types=c.ValueType;var e=function(){function O(P){b(this,O),this.model={address:P.address,type:i.Types.Null}}return v(O,[{key:"toCsvString",value:function(){return""}},{key:"release",value:function(){}},{key:"toString",value:function(){return""}},{key:"value",get:function(){return null},set:function(P){}},{key:"type",get:function(){return i.Types.Null}},{key:"effectiveType",get:function(){return i.Types.Null}},{key:"address",get:function(){return this.model.address},set:function(P){this.model.address=P}}]),O}(),t=function(){function O(P,_){b(this,O),this.model={address:P.address,type:i.Types.Number,value:_}}return v(O,[{key:"toCsvString",value:function(){return this.model.value.toString()}},{key:"release",value:function(){}},{key:"toString",value:function(){return this.model.value.toString()}},{key:"value",get:function(){return this.model.value},set:function(P){this.model.value=P}},{key:"type",get:function(){return i.Types.Number}},{key:"effectiveType",get:function(){return i.Types.Number}},{key:"address",get:function(){return this.model.address},set:function(P){this.model.address=P}}]),O}(),r=function(){function O(P,_){b(this,O),this.model={address:P.address,type:i.Types.String,value:_}}return v(O,[{key:"toCsvString",value:function(){return'"'.concat(this.model.value.replace(/"/g,'""'),'"')}},{key:"release",value:function(){}},{key:"toString",value:function(){return this.model.value}},{key:"value",get:function(){return this.model.value},set:function(P){this.model.value=P}},{key:"type",get:function(){return i.Types.String}},{key:"effectiveType",get:function(){return i.Types.String}},{key:"address",get:function(){return this.model.address},set:function(P){this.model.address=P}}]),O}(),o=function(){function O(P,_){b(this,O),this.model={address:P.address,type:i.Types.String,value:_}}return v(O,[{key:"toString",value:function(){return this.model.value.richText.map(function(P){return P.text}).join("")}},{key:"toCsvString",value:function(){return'"'.concat(this.text.replace(/"/g,'""'),'"')}},{key:"release",value:function(){}},{key:"value",get:function(){return this.model.value},set:function(P){this.model.value=P}},{key:"type",get:function(){return i.Types.RichText}},{key:"effectiveType",get:function(){return i.Types.RichText}},{key:"address",get:function(){return this.model.address},set:function(P){this.model.address=P}}]),O}(),n=function(){function O(P,_){b(this,O),this.model={address:P.address,type:i.Types.Date,value:_}}return v(O,[{key:"toCsvString",value:function(){return this.model.value.toISOString()}},{key:"release",value:function(){}},{key:"toString",value:function(){return this.model.value.toString()}},{key:"value",get:function(){return this.model.value},set:function(P){this.model.value=P}},{key:"type",get:function(){return i.Types.Date}},{key:"effectiveType",get:function(){return i.Types.Date}},{key:"address",get:function(){return this.model.address},set:function(P){this.model.address=P}}]),O}(),a=function(){function O(P,_){b(this,O),this.model={address:P.address,type:i.Types.Hyperlink,text:_?_.text:void 0,hyperlink:_?_.hyperlink:void 0},_&&_.tooltip&&(this.model.tooltip=_.tooltip)}return v(O,[{key:"toCsvString",value:function(){return this.model.hyperlink}},{key:"release",value:function(){}},{key:"toString",value:function(){return this.model.text}},{key:"value",get:function(){var P={text:this.model.text,hyperlink:this.model.hyperlink};return this.model.tooltip&&(P.tooltip=this.model.tooltip),P},set:function(P){this.model={text:P.text,hyperlink:P.hyperlink},P.tooltip&&(this.model.tooltip=P.tooltip)}},{key:"text",get:function(){return this.model.text},set:function(P){this.model.text=P}},{key:"hyperlink",get:function(){return this.model.hyperlink},set:function(P){this.model.hyperlink=P}},{key:"type",get:function(){return i.Types.Hyperlink}},{key:"effectiveType",get:function(){return i.Types.Hyperlink}},{key:"address",get:function(){return this.model.address},set:function(P){this.model.address=P}}]),O}(),u=function(){function O(P,_){b(this,O),this.model={address:P.address,type:i.Types.Merge,master:_?_.address:void 0},this._master=_,_&&_.addMergeRef()}return v(O,[{key:"isMergedTo",value:function(P){return P===this._master}},{key:"toCsvString",value:function(){return""}},{key:"release",value:function(){this._master.releaseMergeRef()}},{key:"toString",value:function(){return this.value.toString()}},{key:"value",get:function(){return this._master.value},set:function(P){P instanceof i?(this._master&&this._master.releaseMergeRef(),P.addMergeRef(),this._master=P):this._master.value=P}},{key:"master",get:function(){return this._master}},{key:"type",get:function(){return i.Types.Merge}},{key:"effectiveType",get:function(){return this._master.effectiveType}},{key:"address",get:function(){return this.model.address},set:function(P){this.model.address=P}}]),O}(),f=function(){function O(P,_){b(this,O),this.cell=P,this.model={address:P.address,type:i.Types.Formula,shareType:_?_.shareType:void 0,ref:_?_.ref:void 0,formula:_?_.formula:void 0,sharedFormula:_?_.sharedFormula:void 0,result:_?_.result:void 0}}return v(O,[{key:"_copyModel",value:function(P){var _={},S=function(g){var j=P[g];j&&(_[g]=j)};return S("formula"),S("result"),S("ref"),S("shareType"),S("sharedFormula"),_}},{key:"validate",value:function(P){switch(M.getType(P)){case i.Types.Null:case i.Types.String:case i.Types.Number:case i.Types.Date:break;case i.Types.Hyperlink:case i.Types.Formula:default:throw new Error("Cannot process that type of result value")}}},{key:"_getTranslatedFormula",value:function(){if(!this._translatedFormula&&this.model.sharedFormula){var P=this.cell.worksheet.findCell(this.model.sharedFormula);this._translatedFormula=P&&l(P.formula,P.address,this.model.address)}return this._translatedFormula}},{key:"toCsvString",value:function(){return"".concat(this.model.result||"")}},{key:"release",value:function(){}},{key:"toString",value:function(){return this.model.result?this.model.result.toString():""}},{key:"value",get:function(){return this._copyModel(this.model)},set:function(P){this.model=this._copyModel(P)}},{key:"dependencies",get:function(){return{ranges:this.formula.match(/([a-zA-Z0-9]+!)?[A-Z]{1,3}\d{1,4}:[A-Z]{1,3}\d{1,4}/g),cells:this.formula.replace(/([a-zA-Z0-9]+!)?[A-Z]{1,3}\d{1,4}:[A-Z]{1,3}\d{1,4}/g,"").match(/([a-zA-Z0-9]+!)?[A-Z]{1,3}\d{1,4}/g)}}},{key:"formula",get:function(){return this.model.formula||this._getTranslatedFormula()},set:function(P){this.model.formula=P}},{key:"formulaType",get:function(){return this.model.formula?c.FormulaType.Master:this.model.sharedFormula?c.FormulaType.Shared:c.FormulaType.None}},{key:"result",get:function(){return this.model.result},set:function(P){this.model.result=P}},{key:"type",get:function(){return i.Types.Formula}},{key:"effectiveType",get:function(){var P=this.model.result;return P==null?c.ValueType.Null:P instanceof String||typeof P=="string"?c.ValueType.String:typeof P=="number"?c.ValueType.Number:P instanceof Date?c.ValueType.Date:P.text&&P.hyperlink?c.ValueType.Hyperlink:P.formula?c.ValueType.Formula:c.ValueType.Null}},{key:"address",get:function(){return this.model.address},set:function(P){this.model.address=P}}]),O}(),y=function(){function O(P,_){b(this,O),this.model={address:P.address,type:i.Types.SharedString,value:_}}return v(O,[{key:"toCsvString",value:function(){return this.model.value.toString()}},{key:"release",value:function(){}},{key:"toString",value:function(){return this.model.value.toString()}},{key:"value",get:function(){return this.model.value},set:function(P){this.model.value=P}},{key:"type",get:function(){return i.Types.SharedString}},{key:"effectiveType",get:function(){return i.Types.SharedString}},{key:"address",get:function(){return this.model.address},set:function(P){this.model.address=P}}]),O}(),w=function(){function O(P,_){b(this,O),this.model={address:P.address,type:i.Types.Boolean,value:_}}return v(O,[{key:"toCsvString",value:function(){return this.model.value?1:0}},{key:"release",value:function(){}},{key:"toString",value:function(){return this.model.value.toString()}},{key:"value",get:function(){return this.model.value},set:function(P){this.model.value=P}},{key:"type",get:function(){return i.Types.Boolean}},{key:"effectiveType",get:function(){return i.Types.Boolean}},{key:"address",get:function(){return this.model.address},set:function(P){this.model.address=P}}]),O}(),R=function(){function O(P,_){b(this,O),this.model={address:P.address,type:i.Types.Error,value:_}}return v(O,[{key:"toCsvString",value:function(){return this.toString()}},{key:"release",value:function(){}},{key:"toString",value:function(){return this.model.value.error.toString()}},{key:"value",get:function(){return this.model.value},set:function(P){this.model.value=P}},{key:"type",get:function(){return i.Types.Error}},{key:"effectiveType",get:function(){return i.Types.Error}},{key:"address",get:function(){return this.model.address},set:function(P){this.model.address=P}}]),O}(),E=function(){function O(P,_){b(this,O),this.model={address:P.address,type:i.Types.String,value:JSON.stringify(_),rawValue:_}}return v(O,[{key:"toCsvString",value:function(){return this.model.value}},{key:"release",value:function(){}},{key:"toString",value:function(){return this.model.value}},{key:"value",get:function(){return this.model.rawValue},set:function(P){this.model.rawValue=P,this.model.value=JSON.stringify(P)}},{key:"type",get:function(){return i.Types.String}},{key:"effectiveType",get:function(){return i.Types.String}},{key:"address",get:function(){return this.model.address},set:function(P){this.model.address=P}}]),O}(),M={getType:function(O){return O==null?i.Types.Null:O instanceof String||typeof O=="string"?i.Types.String:typeof O=="number"?i.Types.Number:typeof O=="boolean"?i.Types.Boolean:O instanceof Date?i.Types.Date:O.text&&O.hyperlink?i.Types.Hyperlink:O.formula||O.sharedFormula?i.Types.Formula:O.richText?i.Types.RichText:O.sharedString?i.Types.SharedString:O.error?i.Types.Error:i.Types.JSON},types:[{t:i.Types.Null,f:e},{t:i.Types.Number,f:t},{t:i.Types.String,f:r},{t:i.Types.Date,f:n},{t:i.Types.Hyperlink,f:a},{t:i.Types.Formula,f},{t:i.Types.Merge,f:u},{t:i.Types.JSON,f:E},{t:i.Types.SharedString,f:y},{t:i.Types.RichText,f:o},{t:i.Types.Boolean,f:w},{t:i.Types.Error,f:R}].reduce(function(O,P){return O[P.t]=P.f,O},[]),create:function(O,P,_){var S=this.types[O];if(!S)throw new Error("Could not create Value of type ".concat(O));return new S(P,_)}};I.exports=i},{"../utils/col-cache":19,"../utils/shared-formula":22,"../utils/under-dash":25,"./enums":7,"./note":9}],4:[function(d,I,T){function b(c,l){for(var s=0;s=this._worksheet.properties.outlineLevelCol)}},{key:"isDefault",get:function(){if(this.isCustomWidth||this.hidden||this.outlineLevel)return!1;var e=this.style;return!e||!(e.font||e.numFmt||e.alignment||e.border||e.fill||e.protection)}},{key:"headerCount",get:function(){return this.headers.length}},{key:"values",get:function(){var e=[];return this.eachCell(function(t,r){t&&t.type!==v.ValueType.Null&&(e[r]=t.value)}),e},set:function(e){var t=this;if(e){var r=this.number,o=0;e.hasOwnProperty("0")&&(o=1),e.forEach(function(n,a){t._worksheet.getCell(a+o,r).value=n})}}},{key:"numFmt",get:function(){return this.style.numFmt},set:function(e){this._applyStyle("numFmt",e)}},{key:"font",get:function(){return this.style.font},set:function(e){this._applyStyle("font",e)}},{key:"alignment",get:function(){return this.style.alignment},set:function(e){this._applyStyle("alignment",e)}},{key:"protection",get:function(){return this.style.protection},set:function(e){this._applyStyle("protection",e)}},{key:"border",get:function(){return this.style.border},set:function(e){this._applyStyle("border",e)}},{key:"fill",get:function(){return this.style.fill},set:function(e){this._applyStyle("fill",e)}}])&&b(l.prototype,s),i&&b(l,i),c}();I.exports=p},{"../utils/col-cache":19,"../utils/under-dash":25,"./enums":7}],5:[function(d,I,T){function b(v,h){for(var p=0;pthis.bottom)&&(this.bottom=e),(!this.model.right||t>this.right)&&(this.right=t)}},{key:"expandRow",value:function(s){if(s){var i=s.dimensions,e=s.number;i&&this.expand(e,i.min,e,i.max)}}},{key:"expandToAddress",value:function(s){var i=v.decodeEx(s);this.expand(i.row,i.col,i.row,i.col)}},{key:"toString",value:function(){return this.range}},{key:"intersects",value:function(s){return!(s.sheetName&&this.sheetName&&s.sheetName!==this.sheetName||s.bottomthis.bottom||s.rightthis.right)}},{key:"contains",value:function(s){var i=v.decodeEx(s);return this.containsEx(i)}},{key:"containsEx",value:function(s){return(!s.sheetName||!this.sheetName||s.sheetName===this.sheetName)&&s.row>=this.top&&s.row<=this.bottom&&s.col>=this.left&&s.col<=this.right}},{key:"forEachAddress",value:function(s){for(var i=this.left;i<=this.right;i++)for(var e=this.top;e<=this.bottom;e++)s(v.encodeAddress(e,i),e,i)}},{key:"top",get:function(){return this.model.top||1},set:function(s){this.model.top=s}},{key:"left",get:function(){return this.model.left||1},set:function(s){this.model.left=s}},{key:"bottom",get:function(){return this.model.bottom||1},set:function(s){this.model.bottom=s}},{key:"right",get:function(){return this.model.right||1},set:function(s){this.model.right=s}},{key:"sheetName",get:function(){return this.model.sheetName},set:function(s){this.model.sheetName=s}},{key:"_serialisedSheetName",get:function(){var s=this.model.sheetName;return s?/^[a-zA-Z0-9]*$/.test(s)?"".concat(s,"!"):"'".concat(s,"'!"):""}},{key:"tl",get:function(){return v.n2l(this.left)+this.top}},{key:"$t$l",get:function(){return"$".concat(v.n2l(this.left),"$").concat(this.top)}},{key:"br",get:function(){return v.n2l(this.right)+this.bottom}},{key:"$b$r",get:function(){return"$".concat(v.n2l(this.right),"$").concat(this.bottom)}},{key:"range",get:function(){return"".concat(this._serialisedSheetName+this.tl,":").concat(this.br)}},{key:"$range",get:function(){return"".concat(this._serialisedSheetName+this.$t$l,":").concat(this.$b$r)}},{key:"shortRange",get:function(){return this.count>1?this.range:this._serialisedSheetName+this.tl}},{key:"$shortRange",get:function(){return this.count>1?this.$range:this._serialisedSheetName+this.$t$l}},{key:"count",get:function(){return(1+this.bottom-this.top)*(1+this.right-this.left)}}])&&m(c.prototype,l),p}();I.exports=h},{"../utils/col-cache":19}],11:[function(d,I,T){function b(l,s){for(var i=0;i2?o-2:0),a=2;a0)for(u=R;u>=r;u--)(f=this._cells[u-1])?((y=this.getCell(u+w)).value=f.value,y.style=f.style,y._comment=f._comment):this._cells[u+w-1]=void 0;for(u=0;ur.col)&&(e=r.col),t0?{min:e,max:t}:null}},{key:"numFmt",get:function(){return this.style.numFmt},set:function(e){this._applyStyle("numFmt",e)}},{key:"font",get:function(){return this.style.font},set:function(e){this._applyStyle("font",e)}},{key:"alignment",get:function(){return this.style.alignment},set:function(e){this._applyStyle("alignment",e)}},{key:"protection",get:function(){return this.style.protection},set:function(e){this._applyStyle("protection",e)}},{key:"border",get:function(){return this.style.border},set:function(e){this._applyStyle("border",e)}},{key:"fill",get:function(){return this.style.fill},set:function(e){this._applyStyle("fill",e)}},{key:"hidden",get:function(){return!!this._hidden},set:function(e){this._hidden=e}},{key:"outlineLevel",get:function(){return this._outlineLevel||0},set:function(e){this._outlineLevel=e}},{key:"collapsed",get:function(){return!!(this._outlineLevel&&this._outlineLevel>=this._worksheet.properties.outlineLevelRow)}},{key:"model",get:function(){var e=[],t=0,r=0;return this._cells.forEach(function(o){if(o){var n=o.model;n&&((!t||t>o.col)&&(t=o.col),r0,"Table must be on valid row"),t(n>0,"Table must be on valid col");var a=this.width,u=this.filterHeight,f=this.tableHeight;i.autoFilterRef=h.encode(o,n,o+u-1,n+a-1),i.tableRef=h.encode(o,n,o+f-1,n+a-1),i.columns.forEach(function(y,w){t(y.name,"Column ".concat(w," must have a name")),w===0?e(y,"totalsRowLabel","Total"):(e(y,"totalsRowFunction","none"),y.totalsRowFormula=s.getFormula(y))})}},{key:"store",value:function(){var s=this,i=function(y,w){w&&Object.keys(w).forEach(function(R){y[R]=w[R]})},e=this.worksheet,t=this.table,r=t.tl,o=r.row,n=r.col,a=0;if(t.headerRow){var u=e.getRow(o+a++);t.columns.forEach(function(y,w){var R=y.style,E=y.name,M=u.getCell(n+w);M.value=E,i(M,R)})}if(t.rows.forEach(function(y){var w=e.getRow(o+a++);y.forEach(function(R,E){var M=w.getCell(n+E);M.value=R,i(M,t.columns[E].style)})}),t.totalsRow){var f=e.getRow(o+a++);t.columns.forEach(function(y,w){var R=f.getCell(n+w);if(w===0)R.value=y.totalsRowLabel;else{var E=s.getFormula(y);R.value=E?{formula:y.totalsRowFormula,result:y.totalsRowResult}:null}i(R,y.style)})}}},{key:"load",value:function(s){var i=this,e=this.table,t=e.tl,r=t.row,o=t.col,n=0;if(e.headerRow){var a=s.getRow(r+n++);e.columns.forEach(function(f,y){a.getCell(o+y).value=f.name})}if(e.rows.forEach(function(f){var y=s.getRow(r+n++);f.forEach(function(w,R){y.getCell(o+R).value=w})}),e.totalsRow){var u=s.getRow(r+n++);e.columns.forEach(function(f,y){var w=u.getCell(o+y);y===0?w.value=f.totalsRowLabel:i.getFormula(f)&&(w.value={formula:f.totalsRowFormula,result:f.totalsRowResult})})}}},{key:"cacheState",value:function(){this._cache||(this._cache={ref:this.ref,width:this.width,tableHeight:this.tableHeight})}},{key:"commit",value:function(){if(this._cache){this.validate();var s=h.decodeAddress(this._cache.ref);if(this.ref!==this._cache.ref)for(var i=0;i1&&arguments[1]!==void 0?arguments[1]:1;this.cacheState(),this.table.rows.splice(s,i)}},{key:"getColumn",value:function(s){var i=this.table.columns[s];return new p(this,i,s)}},{key:"addColumn",value:function(s,i,e){this.cacheState(),e===void 0?(this.table.columns.push(s),this.table.rows.forEach(function(t,r){t.push(i[r])})):(this.table.columns.splice(e,0,s),this.table.rows.forEach(function(t,r){t.splice(e,0,i[r])}))}},{key:"removeColumns",value:function(s){var i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1;this.cacheState(),this.table.columns.splice(s,i),this.table.rows.forEach(function(e){e.splice(s,i)})}},{key:"_assign",value:function(s,i,e){this.cacheState(),s[i]=e}},{key:"width",get:function(){return this.table.columns.length}},{key:"height",get:function(){return this.table.rows.length}},{key:"filterHeight",get:function(){return this.height+(this.table.headerRow?1:0)}},{key:"tableHeight",get:function(){return this.filterHeight+(this.table.totalsRow?1:0)}},{key:"model",get:function(){return this.table},set:function(s){this.table=s}},{key:"ref",get:function(){return this.table.ref},set:function(s){this._assign(this.table,"ref",s)}},{key:"name",get:function(){return this.table.name},set:function(s){this.table.name=s}},{key:"displayName",get:function(){return this.table.displyName||this.table.name}},{key:"displayNamename",set:function(s){this.table.displayName=s}},{key:"headerRow",get:function(){return this.table.headerRow},set:function(s){this._assign(this.table,"headerRow",s)}},{key:"totalsRow",get:function(){return this.table.totalsRow},set:function(s){this._assign(this.table,"totalsRow",s)}},{key:"theme",get:function(){return this.table.style.name},set:function(s){this.table.style.name=s}},{key:"showFirstColumn",get:function(){return this.table.style.showFirstColumn},set:function(s){this.table.style.showFirstColumn=s}},{key:"showLastColumn",get:function(){return this.table.style.showLastColumn},set:function(s){this.table.style.showLastColumn=s}},{key:"showRowStripes",get:function(){return this.table.style.showRowStripes},set:function(s){this.table.style.showRowStripes=s}},{key:"showColumnStripes",get:function(){return this.table.style.showColumnStripes},set:function(s){this.table.style.showColumnStripes=s}}]),l}();I.exports=c},{"../utils/col-cache":19}],13:[function(d,I,T){function b(l,s){for(var i=0;i31&&console.warn("Worksheet name ".concat(e," exceeds 31 chars. This will be truncated")),/[*?:/\\[\]]/.test(e))throw new Error("Worksheet name ".concat(e," cannot include any of the following characters: * ? : \\ / [ ]"));if(/(^')|('$)/.test(e))throw new Error("The first or last character of worksheet name cannot be a single quotation mark: ".concat(e));if(e=(e||"sheet".concat(r)).substring(0,31),this._worksheets.find(function(u){return u&&u.name.toLowerCase()===e.toLowerCase()}))throw new Error("Worksheet name already exists: ".concat(e));t&&(typeof t=="string"?(console.trace('tabColor argument is now deprecated. Please use workbook.addWorksheet(name, {properties: { tabColor: { argb: "rbg value" } }'),t={properties:{tabColor:{argb:t}}}):(t.argb||t.theme||t.indexed)&&(console.trace("tabColor argument is now deprecated. Please use workbook.addWorksheet(name, {properties: { tabColor: { ... } }"),t={properties:{tabColor:t}}));var o=this._worksheets.reduce(function(u,f){return(f&&f.orderNo)>u?f.orderNo:u},0),n=Object.assign({},t,{id:r,name:e,orderNo:o+1,workbook:this}),a=new m(n);return this._worksheets[r]=a,a}},{key:"removeWorksheetEx",value:function(e){delete this._worksheets[e.id]}},{key:"removeWorksheet",value:function(e){var t=this.getWorksheet(e);t&&t.destroy()}},{key:"getWorksheet",value:function(e){return e===void 0?this._worksheets.find(Boolean):typeof e=="number"?this._worksheets[e]:typeof e=="string"?this._worksheets.find(function(t){return t&&t.name===e}):void 0}},{key:"eachSheet",value:function(e){this.worksheets.forEach(function(t){e(t,t.id)})}},{key:"clearThemes",value:function(){this._themes=void 0}},{key:"addImage",value:function(e){var t=this.media.length;return this.media.push(Object.assign({},e,{type:"image"})),t}},{key:"getImage",value:function(e){return this.media[e]}},{key:"xlsx",get:function(){return this._xlsx||(this._xlsx=new h(this)),this._xlsx}},{key:"csv",get:function(){return this._csv||(this._csv=new p(this)),this._csv}},{key:"nextId",get:function(){for(var e=1;ey.length)&&(w=y.length);for(var R=0,E=new Array(w);Rthis._columns.length)for(var O=this._columns.length+1;O<=E;)this._columns.push(new t(this,O++));return this._columns[E-1]}},{key:"spliceColumns",value:function(E,M){for(var O=this,P=this._rows,_=P.length,S=arguments.length,g=new Array(S>2?S-2:0),j=2;j0)for(var k=function(V){var q=[E,M];g.forEach(function(L){q.push(L[V]||null)});var $=O.getRow(V+1);$.splice.apply($,q)},x=0;x<_;x++)k(x);else this._rows.forEach(function(V){V&&V.splice(E,M)});var C=g.length-M,D=E+M,F=this._columns.length;if(C<0)for(var B=E+g.length;B<=F;B++)this.getColumn(B).defn=this.getColumn(B-C).defn;else if(C>0)for(var U=F;U>=D;U--)this.getColumn(U+C).defn=this.getColumn(U).defn;for(var H=E;H1&&arguments[1]!==void 0?arguments[1]:"n",O=this._nextRow,P=this.getRow(O);return P.values=E,this._setStyleOption(O,M[0]==="i"?M:"n"),P}},{key:"addRows",value:function(E){var M=this,O=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"n",P=[];return E.forEach(function(_){P.push(M.addRow(_,O))}),P}},{key:"insertRow",value:function(E,M){var O=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"n";return this.spliceRows(E,0,M),this._setStyleOption(E,O),this.getRow(E)}},{key:"insertRows",value:function(E,M){var O=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"n";if(this.spliceRows.apply(this,[E,0].concat(h(M))),O!=="n")for(var P=0;P1&&arguments[1]!==void 0?arguments[1]:"n";M[0]==="o"&&this.findRow(E+1)!==void 0?this._copyStyle(E+1,E,M[1]==="+"):M[0]==="i"&&this.findRow(E-1)!==void 0&&this._copyStyle(E-1,E,M[1]==="+")}},{key:"_copyStyle",value:function(E,M){var O=arguments.length>2&&arguments[2]!==void 0&&arguments[2],P=this.getRow(E),_=this.getRow(M);_.style=Object.freeze(m({},P.style)),P.eachCell({includeEmpty:O},function(S,g){_.getCell(g).style=Object.freeze(m({},S.style))}),_.height=P.height}},{key:"duplicateRow",value:function(E,M){var O=this,P=arguments.length>2&&arguments[2]!==void 0&&arguments[2],_=this._rows[E-1],S=new Array(M).fill(_.values);this.spliceRows.apply(this,[E+1,P?0:M].concat(h(S)));for(var g=function(k){var x=O._rows[E+k];x.style=_.style,x.height=_.height,_.eachCell({includeEmpty:!0},function(C,D){x.getCell(D).style=C.style})},j=0;j2?_-2:0),g=2;g<_;g++)S[g-2]=arguments[g];var j,k,x=S.length,C=x-M,D=this._rows.length;if(C<0)for(j=P;j<=D;j++)(k=this._rows[j-1])?function(){var B=O.getRow(j+C);B.values=k.values,B.style=k.style,B.height=k.height,k.eachCell({includeEmpty:!0},function(U,H){B.getCell(H).style=U.style}),O._rows[j-1]=void 0}():this._rows[j+C-1]=void 0;else if(C>0)for(j=D;j>=P;j--)(k=this._rows[j-1])?function(){var B=O.getRow(j+C);B.values=k.values,B.style=k.style,B.height=k.height,k.eachCell({includeEmpty:!0},function(U,H){if(B.getCell(H).style=U.style,U._value.constructor.name==="MergeValue"){var V=O.getRow(U._row._number+x).getCell(H),q=U._value._master,$=O.getRow(q._row._number+x).getCell(q._column._number);V.merge($)}})}():this._rows[j+C-1]=void 0;for(j=0;jE.top||_>E.left)&&this.getCell(P,_).merge(O,M);this._merges[O.address]=E}},{key:"_unMergeMaster",value:function(E){var M=this._merges[E.address];if(M){for(var O=M.top;O<=M.bottom;O++)for(var P=M.left;P<=M.right;P++)this.getCell(O,P).unmerge();delete this._merges[E.address]}}},{key:"unMergeCells",value:function(){for(var E=arguments.length,M=new Array(E),O=0;O3&&arguments[3]!==void 0?arguments[3]:"shared",S=s.decode(E),g=S.top,j=S.left,k=S.bottom,x=S.right,C=x-j+1,D=s.encodeAddress(g,j),F=_==="shared";P=typeof O=="function"?O:Array.isArray(O)?Array.isArray(O[0])?function(V,q){return O[V-g][q-j]}:function(V,q){return O[(V-g)*C+(q-j)]}:function(){};for(var B=!0,U=g;U<=k;U++)for(var H=j;H<=x;H++)B?(this.getCell(U,H).value={shareType:_,formula:M,ref:E,result:P(U,H)},B=!1):this.getCell(U,H).value=F?{sharedFormula:D,result:P(U,H)}:P(U,H)}},{key:"addImage",value:function(E,M){var O={type:"image",imageId:E,range:M};this._media.push(new o(this,O))}},{key:"getImages",value:function(){return this._media.filter(function(E){return E.type==="image"})}},{key:"addBackgroundImage",value:function(E){var M={type:"background",imageId:E};this._media.push(new o(this,M))}},{key:"getBackgroundImageId",value:function(){var E=this._media.find(function(M){return M.type==="background"});return E&&E.imageId}},{key:"protect",value:function(E,M){var O=this;return new Promise(function(P){O.sheetProtection={sheet:!0},M&&"spinCount"in M&&(M.spinCount=Number.isFinite(M.spinCount)?Math.round(Math.max(0,M.spinCount)):1e5),E&&(O.sheetProtection.algorithmName="SHA-512",O.sheetProtection.saltValue=u.randomBytes(16).toString("base64"),O.sheetProtection.spinCount=M&&"spinCount"in M?M.spinCount:1e5,O.sheetProtection.hashValue=u.convertPasswordToHash(E,"SHA512",O.sheetProtection.saltValue,O.sheetProtection.spinCount)),M&&(O.sheetProtection=Object.assign(O.sheetProtection,M),!E&&"spinCount"in M&&delete O.sheetProtection.spinCount),P()})}},{key:"unprotect",value:function(){this.sheetProtection=null}},{key:"addTable",value:function(E){var M=new n(this,E);return this.tables[E.name]=M,M}},{key:"getTable",value:function(E){return this.tables[E]}},{key:"removeTable",value:function(E){delete this.tables[E]}},{key:"getTables",value:function(){return Object.values(this.tables)}},{key:"addConditionalFormatting",value:function(E){this.conditionalFormattings.push(E)}},{key:"removeConditionalFormatting",value:function(E){typeof E=="number"?this.conditionalFormattings.splice(E,1):this.conditionalFormattings=E instanceof Function?this.conditionalFormattings.filter(E):[]}},{key:"_parseRows",value:function(E){var M=this;this._rows=[],E.rows.forEach(function(O){var P=new e(M,O.number);M._rows[P.number-1]=P,P.model=O})}},{key:"_parseMergeCells",value:function(E){var M=this;l.each(E.mergeCells,function(O){M.mergeCellsWithoutStyle(O)})}},{key:"workbook",get:function(){return this._workbook}},{key:"dimensions",get:function(){var E=new i;return this._rows.forEach(function(M){if(M){var O=M.dimensions;O&&E.expand(M.number,O.min,M.number,O.max)}}),E}},{key:"columns",get:function(){return this._columns},set:function(E){var M=this;this._headerRowCount=E.reduce(function(_,S){var g=(S.header?1:S.headers&&S.headers.length)||0;return Math.max(_,g)},0);var O=1,P=this._columns=[];E.forEach(function(_){var S=new t(M,O++,!1);P.push(S),S.defn=_})}},{key:"lastColumn",get:function(){return this.getColumn(this.columnCount)}},{key:"columnCount",get:function(){var E=0;return this.eachRow(function(M){E=Math.max(E,M.cellCount)}),E}},{key:"actualColumnCount",get:function(){var E=[],M=0;return this.eachRow(function(O){O.eachCell(function(P){var _=P.col;E[_]||(E[_]=!0,M++)})}),M}},{key:"_lastRowNumber",get:function(){for(var E=this._rows,M=E.length;M>0&&E[M-1]===void 0;)M--;return M}},{key:"_nextRow",get:function(){return this._lastRowNumber+1}},{key:"lastRow",get:function(){if(this._rows.length)return this._rows[this._rows.length-1]}},{key:"rowCount",get:function(){return this._lastRowNumber}},{key:"actualRowCount",get:function(){var E=0;return this.eachRow(function(){E++}),E}},{key:"hasMerges",get:function(){return l.some(this._merges,Boolean)}},{key:"tabColor",get:function(){return console.trace("worksheet.tabColor property is now deprecated. Please use worksheet.properties.tabColor"),this.properties.tabColor},set:function(E){console.trace("worksheet.tabColor property is now deprecated. Please use worksheet.properties.tabColor"),this.properties.tabColor=E}},{key:"model",get:function(){var E={id:this.id,name:this.name,dataValidations:this.dataValidations.model,properties:this.properties,state:this.state,pageSetup:this.pageSetup,headerFooter:this.headerFooter,rowBreaks:this.rowBreaks,views:this.views,autoFilter:this.autoFilter,media:this._media.map(function(P){return P.model}),sheetProtection:this.sheetProtection,tables:Object.values(this.tables).map(function(P){return P.model}),conditionalFormattings:this.conditionalFormattings};E.cols=t.toModel(this.columns);var M=E.rows=[],O=E.dimensions=new i;return this._rows.forEach(function(P){var _=P&&P.model;_&&(O.expand(_.number,_.min,_.number,_.max),M.push(_))}),E.merges=[],l.each(this._merges,function(P){E.merges.push(P.range)}),E},set:function(E){var M=this;this.name=E.name,this._columns=t.fromModel(this,E.cols),this._parseRows(E),this._parseMergeCells(E),this.dataValidations=new a(E.dataValidations),this.properties=E.properties,this.pageSetup=E.pageSetup,this.headerFooter=E.headerFooter,this.views=E.views,this.autoFilter=E.autoFilter,this._media=E.media.map(function(O){return new o(M,O)}),this.sheetProtection=E.sheetProtection,this.tables=E.tables.reduce(function(O,P){var _=new n;return _.model=P,O[P.name]=_,O},{}),this.conditionalFormattings=E.conditionalFormattings}}])&&c(w.prototype,R),y}();I.exports=f},{"../utils/col-cache":19,"../utils/encryptor":20,"../utils/under-dash":25,"./column":4,"./data-validations":5,"./enums":7,"./image":8,"./range":10,"./row":11,"./table":12}],15:[function(d,I,T){d("core-js/modules/es.promise"),d("core-js/modules/es.object.assign"),d("core-js/modules/es.object.keys"),d("core-js/modules/es.object.values"),d("core-js/modules/es.symbol"),d("core-js/modules/es.symbol.async-iterator"),d("core-js/modules/es.array.iterator"),d("core-js/modules/es.array.includes"),d("core-js/modules/es.array.find-index"),d("core-js/modules/es.array.find"),d("core-js/modules/es.string.from-code-point"),d("core-js/modules/es.string.includes"),d("core-js/modules/es.number.is-nan"),d("regenerator-runtime/runtime");var b={Workbook:d("./doc/workbook")},m=d("./doc/enums");Object.keys(m).forEach(function(v){b[v]=m[v]}),I.exports=b},{"./doc/enums":7,"./doc/workbook":13,"core-js/modules/es.array.find":316,"core-js/modules/es.array.find-index":315,"core-js/modules/es.array.includes":317,"core-js/modules/es.array.iterator":318,"core-js/modules/es.number.is-nan":319,"core-js/modules/es.object.assign":320,"core-js/modules/es.object.keys":321,"core-js/modules/es.object.values":322,"core-js/modules/es.promise":323,"core-js/modules/es.string.from-code-point":324,"core-js/modules/es.string.includes":325,"core-js/modules/es.symbol":327,"core-js/modules/es.symbol.async-iterator":326,"regenerator-runtime/runtime":492}],16:[function(d,I,T){var b=typeof TextDecoder>"u"?null:new TextDecoder("utf-8");T.bufferToString=function(m){return typeof m=="string"?m:b?b.decode(m):m.toString()}},{}],17:[function(d,I,T){var b=typeof TextEncoder>"u"?null:new TextEncoder("utf-8"),m=d("buffer").Buffer;T.stringToBuffer=function(v){return typeof v!="string"?v:b?m.from(b.encode(v).buffer):m.from(v)}},{buffer:216}],18:[function(d,I,T){function b(p,c){for(var l=0;l"u"||!(Symbol.iterator in Object(i)))){var t=[],r=!0,o=!1,n=void 0;try{for(var a,u=i[Symbol.iterator]();!(r=(a=u.next()).done)&&(t.push(a.value),!e||t.length!==e);r=!0);}catch(f){o=!0,n=f}finally{try{r||u.return==null||u.return()}finally{if(o)throw n}}return t}}(l,s)||function(i,e){if(!!i){if(typeof i=="string")return m(i,e);var t=Object.prototype.toString.call(i).slice(8,-1);if(t==="Object"&&i.constructor&&(t=i.constructor.name),t==="Map"||t==="Set")return Array.from(i);if(t==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t))return m(i,e)}}(l,s)||function(){throw new TypeError(`Invalid attempt to destructure non-iterable instance. In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}()}function m(l,s){(s==null||s>l.length)&&(s=l.length);for(var i=0,e=new Array(s);i=4)throw new Error("Out of bounds. Excel supports columns from 1 to 16384");if(this._l2nFill<1&&l>=1){for(;o<=26;)s=this._dictionary[o-1],this._n2l[o]=s,this._l2n[s]=o,o++;this._l2nFill=1}if(this._l2nFill<2&&l>=2){for(o=27;o<=702;)e=(i=o-27)%26,t=Math.floor(i/26),s=this._dictionary[t]+this._dictionary[e],this._n2l[o]=s,this._l2n[s]=o,o++;this._l2nFill=2}if(this._l2nFill<3&&l>=3){for(o=703;o<=16384;)e=(i=o-703)%26,t=Math.floor(i/26)%26,r=Math.floor(i/676),s=this._dictionary[r]+this._dictionary[t]+this._dictionary[e],this._n2l[o]=s,this._l2n[s]=o,o++;this._l2nFill=3}},l2n:function(l){if(this._l2n[l]||this._fill(l.length),!this._l2n[l])throw new Error("Out of bounds. Invalid column letter: ".concat(l));return this._l2n[l]},n2l:function(l){if(l<1||l>16384)throw new Error("".concat(l," is out of bounds. Excel supports columns from 1 to 16384"));return this._n2l[l]||this._fill(this._level(l)),this._n2l[l]},_hash:{},validateAddress:function(l){if(!p.test(l))throw new Error("Invalid Address: ".concat(l));return!0},decodeAddress:function(l){var s=l.length<5&&this._hash[l];if(s)return s;for(var i,e=!1,t="",r=0,o=!1,n="",a=0,u=0;u=65&&i<=90)e=!0,t+=l[u],r=26*r+i-64;else if(i>=48&&i<=57)o=!0,n+=l[u],a=10*a+i-48;else if(o&&e&&i!==36)break;if(e){if(r>16384)throw new Error("Out of bounds. Invalid column letter: ".concat(t))}else r=void 0;o||(a=void 0);var f={address:l=t+n,col:r,row:a,$col$row:"$".concat(t,"$").concat(n)};return r<=100&&a<=100&&(this._hash[l]=f,this._hash[f.$col$row]=f),f},getAddress:function(l,s){if(s){var i=this.n2l(s)+l;return this.decodeAddress(i)}return this.decodeAddress(l)},decode:function(l){var s=l.split(":");if(s.length===2){var i=this.decodeAddress(s[0]),e=this.decodeAddress(s[1]),t={top:Math.min(i.row,e.row),left:Math.min(i.col,e.col),bottom:Math.max(i.row,e.row),right:Math.max(i.col,e.col)};return t.tl=this.n2l(t.left)+t.top,t.br=this.n2l(t.right)+t.bottom,t.dimensions="".concat(t.tl,":").concat(t.br),t}return this.decodeAddress(l)},decodeEx:function(l){var s=l.match(/(?:(?:(?:'((?:[^']|'')*)')|([^'^ !]*))!)?(.*)/),i=s[1]||s[2],e=s[3],t=e.split(":");if(t.length>1){var r=this.decodeAddress(t[0]),o=this.decodeAddress(t[1]),n=Math.min(r.row,o.row),a=Math.min(r.col,o.col),u=Math.max(r.row,o.row),f=Math.max(r.col,o.col);return r=this.n2l(a)+n,o=this.n2l(f)+u,{top:n,left:a,bottom:u,right:f,sheetName:i,tl:{address:r,col:a,row:n,$col$row:"$".concat(this.n2l(a),"$").concat(n),sheetName:i},br:{address:o,col:f,row:u,$col$row:"$".concat(this.n2l(f),"$").concat(u),sheetName:i},dimensions:"".concat(r,":").concat(o)}}if(e.startsWith("#"))return i?{sheetName:i,error:e}:{error:e};var y=this.decodeAddress(e);return i?function(w){for(var R=1;R=e&&a<=r&&u>=t&&u<=o}};I.exports=c},{}],20:[function(d,I,T){(function(b){var m=d("crypto"),v={hash:function(h){for(var p=m.createHash(h),c=arguments.length,l=new Array(c>1?c-1:0),s=1;s3||u.length===3&&u>"XFD")return i;var w=b.l2n(u),R=parseInt(y,10);return a||(w+=s.col-l.col),f||(R+=s.row-l.row),(e||"")+(a||"")+b.n2l(w)+(f||"")+R}return i})}}},{"./col-cache":19}],23:[function(d,I,T){(function(b,m){function v(u,f,y,w,R,E,M){try{var O=u[E](M),P=O.value}catch(_){return void y(_)}O.done?f(P):Promise.resolve(P).then(w,R)}function h(u){return function(){var f=this,y=arguments;return new Promise(function(w,R){var E=u.apply(f,y);function M(P){v(E,w,R,M,O,"next",P)}function O(P){v(E,w,R,M,O,"throw",P)}M(void 0)})}}function p(u,f){if(!(u instanceof f))throw new TypeError("Cannot call a class as a function")}function c(u,f){for(var y=0;y=this.length?(y=this.toBuffer(),this.iRead=this.iWrite,y):(y=m.alloc(f),this.buffer.copy(y,0,this.iRead,f),this.iRead+=f,y)}},{key:"write",value:function(f,y,w){var R=Math.min(w,this.size-this.iWrite);return f.copy(this.buffer,this.iWrite,y,y+R),this.iWrite+=R,R}},{key:"length",get:function(){return this.iWrite-this.iRead}},{key:"eod",get:function(){return this.iRead===this.iWrite}},{key:"full",get:function(){return this.iWrite===this.size}}]),u}(),a=function(u){u=u||{},this.bufSize=u.bufSize||1048576,this.buffers=[],this.batch=u.batch||!1,this.corked=!1,this.inPos=0,this.outPos=0,this.pipes=[],this.paused=!1,this.encoding=null};i.inherits(a,s.Duplex,{toBuffer:function(){switch(this.buffers.length){case 0:return null;case 1:return this.buffers[0].toBuffer();default:return m.concat(this.buffers.map(function(u){return u.toBuffer()}))}},_getWritableBuffer:function(){if(this.buffers.length){var u=this.buffers[this.buffers.length-1];if(!u.full)return u}var f=new n(this.bufSize);return this.buffers.push(f),f},_pipe:function(u){var f=this;return h(regeneratorRuntime.mark(function y(){var w;return regeneratorRuntime.wrap(function(R){for(;;)switch(R.prev=R.next){case 0:return w=function(E){return new Promise(function(M){E.write(u.toBuffer(),function(){M()})})},R.next=3,Promise.all(f.pipes.map(w));case 3:case"end":return R.stop()}},y)}))()},_writeToBuffers:function(u){for(var f=0,y=u.length;f1;)w._pipe(w.buffers.shift());M.next=29;break;case 21:if(w.corked){M.next=27;break}return M.next=24,w._pipe(E);case 24:y(),M.next=29;break;case 27:w._writeToBuffers(E),b.nextTick(y);case 29:M.next=34;break;case 31:w.paused||w.emit("data",E.toBuffer()),w._writeToBuffers(E),w.emit("readable");case 34:return M.abrupt("return",!0);case 35:case"end":return M.stop()}},R)}))()},cork:function(){this.corked=!0},_flush:function(){if(this.pipes.length)for(;this.buffers.length;)this._pipe(this.buffers.shift())},uncork:function(){this.corked=!1,this._flush()},end:function(u,f,y){var w=this,R=function(E){E?y(E):(w._flush(),w.pipes.forEach(function(M){M.end()}),w.emit("finish"))};u?this.write(u,f,R):R()},read:function(u){var f;if(u){for(f=[];u&&this.buffers.length&&!this.buffers[0].eod;){var y=this.buffers[0],w=y.read(u);u-=w.length,f.push(w),y.eod&&y.full&&this.buffers.shift()}return m.concat(f)}return f=this.buffers.map(function(R){return R.toBuffer()}).filter(Boolean),this.buffers=[],m.concat(f)},setEncoding:function(u){this.encoding=u},pause:function(){this.paused=!0},resume:function(){this.paused=!1},isPaused:function(){return!!this.paused},pipe:function(u){this.pipes.push(u),!this.paused&&this.buffers.length&&this.end()},unpipe:function(u){this.pipes=this.pipes.filter(function(f){return f!==u})},unshift:function(){throw new Error("Not Implemented")},wrap:function(){throw new Error("Not Implemented")}}),I.exports=a}).call(this,d("_process"),d("buffer").Buffer)},{"./string-buf":24,"./utils":26,_process:467,buffer:216,"readable-stream":491}],24:[function(d,I,T){(function(b){function m(h,p){for(var c=0;c=this._buf.length-4;)this._grow(this._inPos+l.length),s=this._inPos+this._buf.write(l,this._inPos,this._encoding);this._inPos=s}},{key:"addStringBuf",value:function(l){l.length&&(this._buffer=void 0,this.length+l.length>this.capacity&&this._grow(this.length+l.length),l._buf.copy(this._buf,this._inPos,0,l.length),this._inPos+=l.length)}},{key:"length",get:function(){return this._inPos}},{key:"capacity",get:function(){return this._buf.length}},{key:"buffer",get:function(){return this._buf}}])&&m(p.prototype,c),h}();I.exports=v}).call(this,d("buffer").Buffer)},{buffer:216}],25:[function(d,I,T){function b(p){return(b=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(c){return typeof c}:function(c){return c&&typeof Symbol=="function"&&c.constructor===Symbol&&c!==Symbol.prototype?"symbol":typeof c})(p)}var m=Object.prototype.toString,v=/["&<>]/,h={each:function(p,c){p&&(Array.isArray(p)?p.forEach(c):Object.keys(p).forEach(function(l){c(p[l],l)}))},some:function(p,c){return!!p&&(Array.isArray(p)?p.some(c):Object.keys(p).some(function(l){return c(p[l],l)}))},every:function(p,c){return!p||(Array.isArray(p)?p.every(c):Object.keys(p).every(function(l){return c(p[l],l)}))},map:function(p,c){return p?Array.isArray(p)?p.map(c):Object.keys(p).map(function(l){return c(p[l],l)}):[]},keyBy:function(p,c){return p.reduce(function(l,s){return l[s[c]]=s,l},{})},isEqual:function(p,c){var l=b(p),s=b(c),i=Array.isArray(p),e=Array.isArray(c);if(l!==s)return!1;switch(b(p)){case"object":return i||e?!(!i||!e)&&p.length===c.length&&p.every(function(t,r){var o=c[r];return h.isEqual(t,o)}):h.every(p,function(t,r){var o=c[r];return h.isEqual(t,o)});default:return p===c}},escapeHtml:function(p){var c=v.exec(p);if(!c)return p;for(var l="",s="",i=0,e=c.index;e":s=">";break;default:continue}i!==e&&(l+=p.substring(i,e)),i=e+1,l+=s}return i!==e?l+p.substring(i,e):l},strcmp:function(p,c){return pc?1:0},isUndefined:function(p){return m.call(p)==="[object Undefined]"},isObject:function(p){return m.call(p)==="[object Object]"},deepMerge:function(){var p,c,l,s=arguments[0]||{},i=arguments.length;function e(r,o){p=s[o],l=Array.isArray(r),h.isObject(r)||l?(l?(l=!1,c=p&&Array.isArray(p)?p:[]):c=p&&h.isObject(p)?p:{},s[o]=h.deepMerge(c,r)):h.isUndefined(r)||(s[o]=r)}for(var t=0;t&'"\x7F\x00-\x08\x0B-\x0C\x0E-\x1F]/,p={nop:function(){},promiseImmediate:function(c){return new Promise(function(l){b.setImmediate?m(function(){l(c)}):setTimeout(function(){l(c)},1)})},inherits:function(c,l,s,i){c.super_=l,i||(i=s,s=null),s&&Object.keys(s).forEach(function(t){Object.defineProperty(c,t,Object.getOwnPropertyDescriptor(s,t))});var e={constructor:{value:c,enumerable:!1,writable:!1,configurable:!0}};i&&Object.keys(i).forEach(function(t){e[t]=Object.getOwnPropertyDescriptor(i,t)}),c.prototype=Object.create(l.prototype,e)},dateToExcel:function(c,l){return 25569+c.getTime()/864e5-(l?1462:0)},excelToDate:function(c,l){var s=Math.round(24*(c-25569+(l?1462:0))*3600*1e3);return new Date(s)},parsePath:function(c){var l=c.lastIndexOf("/");return{path:c.substring(0,l),name:c.substring(l+1)}},getRelsPath:function(c){var l=p.parsePath(c);return"".concat(l.path,"/_rels/").concat(l.name,".rels")},xmlEncode:function(c){var l=h.exec(c);if(!l)return c;for(var s="",i="",e=0,t=l.index;t=11&&r!==13)){i="";break}continue}e!==t&&(s+=c.substring(e,t)),e=t+1,i&&(s+=i)}return e!==t?s+c.substring(e,t):s},xmlDecode:function(c){return c.replace(/&([a-z]*);/g,function(l){switch(l){case"<":return"<";case">":return">";case"&":return"&";case"'":return"'";case""":return'"';default:return l}})},validInt:function(c){var l=parseInt(c,10);return Number.isNaN(l)?0:l},isDateFmt:function(c){return!!c&&(c=(c=c.replace(/\[[^\]]*]/g,"")).replace(/"[^"]*"/g,"")).match(/[ymdhMsb]+/)!==null},fs:{exists:function(c){return new Promise(function(l){v.access(c,v.constants.F_OK,function(s){l(!s)})})}},toIsoDateString:function(c){return c.toIsoString().subsstr(0,10)}};I.exports=p}).call(this,typeof Qe<"u"?Qe:typeof self<"u"?self:typeof window<"u"?window:{},d("timers").setImmediate)},{fs:215,timers:521}],27:[function(d,I,T){function b(l,s){for(var i=0;i `)}},{key:"openNode",value:function(e,t){var r=this.tos,o=this._xml;r&&this.open&&o.push(">"),this._stack.push(e),o.push("<"),o.push(e),p(o,t),this.leaf=!0,this.open=!0}},{key:"addAttribute",value:function(e,t){if(!this.open)throw new Error("Cannot write attributes to node if it is not open");t!==void 0&&h(this._xml,e,t)}},{key:"addAttributes",value:function(e){if(!this.open)throw new Error("Cannot write attributes to node if it is not open");p(this._xml,e)}},{key:"writeText",value:function(e){var t=this._xml;this.open&&(t.push(">"),this.open=!1),this.leaf=!1,t.push(v.xmlEncode(e.toString()))}},{key:"writeXml",value:function(e){this.open&&(this._xml.push(">"),this.open=!1),this.leaf=!1,this._xml.push(e)}},{key:"closeNode",value:function(){var e=this._stack.pop(),t=this._xml;this.leaf?t.push("/>"):(t.push("")),this.open=!1,this.leaf=!1}},{key:"leafNode",value:function(e,t,r){this.openNode(e,t),r!==void 0&&this.writeText(r),this.closeNode()}},{key:"closeAll",value:function(){for(;this._stack.length;)this.closeNode()}},{key:"addRollback",value:function(){return this._rollbacks.push({xml:this._xml.length,stack:this._stack.length,leaf:this.leaf,open:this.open}),this.cursor}},{key:"commit",value:function(){this._rollbacks.pop()}},{key:"rollback",value:function(){var e=this._rollbacks.pop();this._xml.length>e.xml&&this._xml.splice(e.xml,this._xml.length-e.xml),this._stack.length>e.stack&&this._stack.splice(e.stack,this._stack.length-e.stack),this.leaf=e.leaf,this.open=e.open}},{key:"tos",get:function(){return this._stack.length?this._stack[this._stack.length-1]:void 0}},{key:"cursor",get:function(){return this._xml.length}},{key:"xml",get:function(){return this.closeAll(),this._xml.join("")}}])&&b(s.prototype,i),l}();c.StdDocAttributes={version:"1.0",encoding:"UTF-8",standalone:"yes"},I.exports=c},{"./under-dash":25,"./utils":26}],28:[function(d,I,T){(function(b){function m(n){return(m=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(a){return typeof a}:function(a){return a&&typeof Symbol=="function"&&a.constructor===Symbol&&a!==Symbol.prototype?"symbol":typeof a})(n)}function v(n,a,u,f,y,w,R){try{var E=n[w](R),M=E.value}catch(O){return void u(O)}E.done?a(M):Promise.resolve(M).then(f,y)}function h(n,a){for(var u=0;u"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch{return!1}}();return function(){var u,f=s(n);if(a){var y=s(this).constructor;u=Reflect.construct(f,arguments,y)}else u=f.apply(this,arguments);return l(this,u)}}function l(n,a){return!a||m(a)!=="object"&&typeof a!="function"?function(u){if(u===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return u}(n):a}function s(n){return(s=Object.setPrototypeOf?Object.getPrototypeOf:function(a){return a.__proto__||Object.getPrototypeOf(a)})(n)}var i=d("events"),e=d("jszip"),t=d("./stream-buf"),r=d("./browser-buffer-encode").stringToBuffer,o=function(n){(function(E,M){if(typeof M!="function"&&M!==null)throw new TypeError("Super expression must either be null or a function");E.prototype=Object.create(M&&M.prototype,{constructor:{value:E,writable:!0,configurable:!0}}),M&&p(E,M)})(R,n);var a,u,f,y,w=c(R);function R(E){var M;return function(O,P){if(!(O instanceof P))throw new TypeError("Cannot call a class as a function")}(this,R),(M=w.call(this)).options=Object.assign({type:"nodebuffer",compression:"DEFLATE"},E),M.zip=new e,M.stream=new t,M}return a=R,(u=[{key:"append",value:function(E,M){M.hasOwnProperty("base64")&&M.base64?this.zip.file(M.name,E,{base64:!0}):(b.browser&&typeof E=="string"&&(E=r(E)),this.zip.file(M.name,E))}},{key:"finalize",value:(f=regeneratorRuntime.mark(function E(){var M;return regeneratorRuntime.wrap(function(O){for(;;)switch(O.prev=O.next){case 0:return O.next=2,this.zip.generateAsync(this.options);case 2:M=O.sent,this.stream.end(M),this.emit("finish");case 5:case"end":return O.stop()}},E,this)}),y=function(){var E=this,M=arguments;return new Promise(function(O,P){var _=f.apply(E,M);function S(j){v(_,O,P,S,g,"next",j)}function g(j){v(_,O,P,S,g,"throw",j)}S(void 0)})},function(){return y.apply(this,arguments)})},{key:"read",value:function(E){return this.stream.read(E)}},{key:"setEncoding",value:function(E){return this.stream.setEncoding(E)}},{key:"pause",value:function(){return this.stream.pause()}},{key:"resume",value:function(){return this.stream.resume()}},{key:"isPaused",value:function(){return this.stream.isPaused()}},{key:"pipe",value:function(E,M){return this.stream.pipe(E,M)}},{key:"unpipe",value:function(E){return this.stream.unpipe(E)}},{key:"unshift",value:function(E){return this.stream.unshift(E)}},{key:"wrap",value:function(E){return this.stream.wrap(E)}}])&&h(a.prototype,u),R}(i.EventEmitter);I.exports={ZipWriter:o}}).call(this,d("_process"))},{"./browser-buffer-encode":17,"./stream-buf":23,_process:467,events:367,jszip:399}],29:[function(d,I,T){I.exports={0:{f:"General"},1:{f:"0"},2:{f:"0.00"},3:{f:"#,##0"},4:{f:"#,##0.00"},9:{f:"0%"},10:{f:"0.00%"},11:{f:"0.00E+00"},12:{f:"# ?/?"},13:{f:"# ??/??"},14:{f:"mm-dd-yy"},15:{f:"d-mmm-yy"},16:{f:"d-mmm"},17:{f:"mmm-yy"},18:{f:"h:mm AM/PM"},19:{f:"h:mm:ss AM/PM"},20:{f:"h:mm"},21:{f:"h:mm:ss"},22:{f:'m/d/yy "h":mm'},27:{"zh-tw":"[$-404]e/m/d","zh-cn":'yyyy"\u5E74"m"\u6708"',"ja-jp":"[$-411]ge.m.d","ko-kr":'yyyy"\u5E74" mm"\u6708" dd"\u65E5"'},28:{"zh-tw":'[$-404]e"\u5E74"m"\u6708"d"\u65E5"',"zh-cn":'m"\u6708"d"\u65E5"',"ja-jp":'[$-411]ggge"\u5E74"m"\u6708"d"\u65E5"',"ko-kr":"mm-dd"},29:{"zh-tw":'[$-404]e"\u5E74"m"\u6708"d"\u65E5"',"zh-cn":'m"\u6708"d"\u65E5"',"ja-jp":'[$-411]ggge"\u5E74"m"\u6708"d"\u65E5"',"ko-kr":"mm-dd"},30:{"zh-tw":"m/d/yy ","zh-cn":"m-d-yy","ja-jp":"m/d/yy","ko-kr":"mm-dd-yy"},31:{"zh-tw":'yyyy"\u5E74"m"\u6708"d"\u65E5"',"zh-cn":'yyyy"\u5E74"m"\u6708"d"\u65E5"',"ja-jp":'yyyy"\u5E74"m"\u6708"d"\u65E5"',"ko-kr":'yyyy"\uB144" mm"\uC6D4" dd"\uC77C"'},32:{"zh-tw":'hh"\u6642"mm"\u5206"',"zh-cn":'h"\u65F6"mm"\u5206"',"ja-jp":'h"\u6642"mm"\u5206"',"ko-kr":'h"\uC2DC" mm"\uBD84"'},33:{"zh-tw":'hh"\u6642"mm"\u5206"ss"\u79D2"',"zh-cn":'h"\u65F6"mm"\u5206"ss"\u79D2"',"ja-jp":'h"\u6642"mm"\u5206"ss"\u79D2"',"ko-kr":'h"\uC2DC" mm"\uBD84" ss"\uCD08"'},34:{"zh-tw":'\u4E0A\u5348/\u4E0B\u5348 hh"\u6642"mm"\u5206"',"zh-cn":'\u4E0A\u5348/\u4E0B\u5348 h"\u65F6"mm"\u5206"',"ja-jp":'yyyy"\u5E74"m"\u6708"',"ko-kr":"yyyy-mm-dd"},35:{"zh-tw":'\u4E0A\u5348/\u4E0B\u5348 hh"\u6642"mm"\u5206"ss"\u79D2"',"zh-cn":'\u4E0A\u5348/\u4E0B\u5348 h"\u65F6"mm"\u5206"ss"\u79D2"',"ja-jp":'m"\u6708"d"\u65E5"',"ko-kr":"yyyy-mm-dd"},36:{"zh-tw":"[$-404]e/m/d","zh-cn":'yyyy"\u5E74"m"\u6708"',"ja-jp":"[$-411]ge.m.d","ko-kr":'yyyy"\u5E74" mm"\u6708" dd"\u65E5"'},37:{f:"#,##0 ;(#,##0)"},38:{f:"#,##0 ;[Red](#,##0)"},39:{f:"#,##0.00 ;(#,##0.00)"},40:{f:"#,##0.00 ;[Red](#,##0.00)"},45:{f:"mm:ss"},46:{f:"[h]:mm:ss"},47:{f:"mmss.0"},48:{f:"##0.0E+0"},49:{f:"@"},50:{"zh-tw":"[$-404]e/m/d","zh-cn":'yyyy"\u5E74"m"\u6708"',"ja-jp":"[$-411]ge.m.d","ko-kr":'yyyy"\u5E74" mm"\u6708" dd"\u65E5"'},51:{"zh-tw":'[$-404]e"\u5E74"m"\u6708"d"\u65E5"',"zh-cn":'m"\u6708"d"\u65E5"',"ja-jp":'[$-411]ggge"\u5E74"m"\u6708"d"\u65E5"',"ko-kr":"mm-dd"},52:{"zh-tw":'\u4E0A\u5348/\u4E0B\u5348 hh"\u6642"mm"\u5206"',"zh-cn":'yyyy"\u5E74"m"\u6708"',"ja-jp":'yyyy"\u5E74"m"\u6708"',"ko-kr":"yyyy-mm-dd"},53:{"zh-tw":'\u4E0A\u5348/\u4E0B\u5348 hh"\u6642"mm"\u5206"ss"\u79D2"',"zh-cn":'m"\u6708"d"\u65E5"',"ja-jp":'m"\u6708"d"\u65E5"',"ko-kr":"yyyy-mm-dd"},54:{"zh-tw":'[$-404]e"\u5E74"m"\u6708"d"\u65E5"',"zh-cn":'m"\u6708"d"\u65E5"',"ja-jp":'[$-411]ggge"\u5E74"m"\u6708"d"\u65E5"',"ko-kr":"mm-dd"},55:{"zh-tw":'\u4E0A\u5348/\u4E0B\u5348 hh"\u6642"mm"\u5206"',"zh-cn":'\u4E0A\u5348/\u4E0B\u5348 h"\u65F6"mm"\u5206"',"ja-jp":'yyyy"\u5E74"m"\u6708"',"ko-kr":"yyyy-mm-dd"},56:{"zh-tw":'\u4E0A\u5348/\u4E0B\u5348 hh"\u6642"mm"\u5206"ss"\u79D2"',"zh-cn":'\u4E0A\u5348/\u4E0B\u5348 h"\u65F6"mm"\u5206"ss"\u79D2"',"ja-jp":'m"\u6708"d"\u65E5"',"ko-kr":"yyyy-mm-dd"},57:{"zh-tw":"[$-404]e/m/d","zh-cn":'yyyy"\u5E74"m"\u6708"',"ja-jp":"[$-411]ge.m.d","ko-kr":'yyyy"\u5E74" mm"\u6708" dd"\u65E5"'},58:{"zh-tw":'[$-404]e"\u5E74"m"\u6708"d"\u65E5"',"zh-cn":'m"\u6708"d"\u65E5"',"ja-jp":'[$-411]ggge"\u5E74"m"\u6708"d"\u65E5"',"ko-kr":"mm-dd"},59:{"th-th":"t0"},60:{"th-th":"t0.00"},61:{"th-th":"t#,##0"},62:{"th-th":"t#,##0.00"},67:{"th-th":"t0%"},68:{"th-th":"t0.00%"},69:{"th-th":"t# ?/?"},70:{"th-th":"t# ??/??"},81:{"th-th":"d/m/bb"}}},{}],30:[function(d,I,T){I.exports={OfficeDocument:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/officeDocument",Worksheet:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/worksheet",CalcChain:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/calcChain",SharedStrings:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/sharedStrings",Styles:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/styles",Theme:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/theme",Hyperlink:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/hyperlink",Image:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/image",CoreProperties:"http://schemas.openxmlformats.org/package/2006/relationships/metadata/core-properties",ExtenderProperties:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/extended-properties",Comments:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/comments",VmlDrawing:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/vmlDrawing",Table:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/table"}},{}],31:[function(d,I,T){function b(e,t){var r;if(typeof Symbol>"u"||e[Symbol.iterator]==null){if(Array.isArray(e)||(r=function(y,w){if(!!y){if(typeof y=="string")return m(y,w);var R=Object.prototype.toString.call(y).slice(8,-1);if(R==="Object"&&y.constructor&&(R=y.constructor.name),R==="Map"||R==="Set")return Array.from(y);if(R==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(R))return m(y,w)}}(e))||t&&e&&typeof e.length=="number"){r&&(e=r);var o=0,n=function(){};return{s:n,n:function(){return o>=e.length?{done:!0}:{done:!1,value:e[o++]}},e:function(y){throw y},f:n}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. diff --git a/docs/assets/exceljs.min.1781a218.js.gz b/docs/assets/exceljs.min.1781a218.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..c6b6b2de738b7ad2ac6796edc17e1ba4654fb84d GIT binary patch literal 289216 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

gQ27WxXZGdIw-f(a&s#rGY3>IYM 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

Z^xM!EOjb63C=V(-Wuv8LH~q9J`T&elRxs(CWq{ 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 GtPubeR74#B diff --git a/docs/assets/exprotExcel.30cae770.js b/docs/assets/exprotExcel.a89d1fae.js similarity index 97% rename from docs/assets/exprotExcel.30cae770.js rename to docs/assets/exprotExcel.a89d1fae.js index 6dbbd5a..e1367d1 100644 --- a/docs/assets/exprotExcel.30cae770.js +++ b/docs/assets/exprotExcel.a89d1fae.js @@ -1 +1 @@ -import{E as k}from"./exceljs.min.ee80950b.js";const h=(a,n=10)=>(a==null?n=10:a.toString().charCodeAt(0)>255?n=a.toString().length*2:n=a.toString().length,n),g=async({column:a,data:n,filename:s,autoWidth:u,format:c})=>{const e=new k.Workbook;e.creator="Me",e.title=s,e.created=new Date,e.modified=new Date;const i=e.addWorksheet(s),l=[];a.forEach((o,t)=>{const w={header:o.label,key:o.name,width:null};if(u){const d=[h(o.label)];n.forEach(f=>{const x=f[o.name]||"";x&&d.push(h(x))}),w.width=Math.max(...d)+5}l.push(w)}),i.columns=l,i.addRows(n);const b=c==="xlsx"?await e.xlsx.writeBuffer():await e.csv.writeBuffer(),r=new Blob([b],{type:"application/octet-binary"});if(window.navigator.msSaveOrOpenBlob)navigator.msSaveBlob(r,s+`.${c}`);else{const o=document.createElement("a");o.href=window.URL.createObjectURL(r),o.download=s+`.${c}`,o.click(),window.URL.revokeObjectURL(o.href)}};function E(a,n){const{color:s,fontSize:u,horizontal:c,bold:e}=n||{};a.fill={type:"pattern",pattern:"solid",fgColor:{argb:s}},a.font={bold:e!=null?e:!0,size:u!=null?u:11,color:{argb:"ff0000"}},a.alignment={vertical:"middle",wrapText:!0,horizontal:c!=null?c:"left"}}const R=async({column:a,data:n,filename:s,autoWidth:u,format:c})=>{const e=new k.Workbook;e.creator="Me",e.title=s,e.created=new Date,e.modified=new Date;const i=e.addWorksheet(s),l=[];a.forEach((t,w)=>{const d={header:t.label,key:t.name,width:null};if(u){const f=[h(t.label)];n.forEach(x=>{const p=x[t.name]||"";p&&f.push(h(p))}),d.width=Math.max(...f)+5}l.push(d)}),i.columns=l,i.addRows(n),i.getRow(1).eachCell(t=>E(t,{color:"dff8ff",fontSize:12,horizontal:"left"}));const r=c==="xlsx"?await e.xlsx.writeBuffer():await e.csv.writeBuffer(),o=new Blob([r],{type:"application/octet-binary"});if(window.navigator.msSaveOrOpenBlob)navigator.msSaveBlob(o,s+`.${c}`);else{const t=document.createElement("a");t.href=window.URL.createObjectURL(o),t.download=s+`.${c}`,t.click(),window.URL.revokeObjectURL(t.href)}},v=({column:a,data:n,filename:s,autoWidth:u})=>{const c=new k.Workbook,e=c.addWorksheet("sheet1");e.getRow(1).values=["\u5E8F\u53F7","\u65E5\u671F","\u5730\u5740","\u914D\u9001\u6D88\u606F",,,],e.getRow(2).values=["\u5E8F\u53F7","\u65E5\u671F","\u5730\u5740","\u7701\u4EFD","\u57CE\u5E02","\u90AE\u7F16"];const i=[];a.forEach((l,b)=>{if(l.children)l.children.forEach(r=>{const o={key:r.name,width:null},t=[h(r.label)];n.forEach(w=>{const d=w[r.name]||"";d&&t.push(h(d))}),o.width=Math.max(...t)+5,i.push(o)});else{const r={key:l.name,width:null},o=[h(l.label)];n.forEach(t=>{const w=t[l.name]||"";w&&o.push(h(w))}),r.width=Math.max(...o)+5,i.push(r)}}),e.columns=i,e.addRows(n),e.mergeCells("D1:F1"),e.mergeCells("A1:A2"),e.mergeCells("B1:B2"),e.mergeCells("C1:C2"),c.xlsx.writeBuffer().then(l=>{const b=new Blob([l,{type:"application/vnd.ms-excel"}]);if(window.navigator.msSaveOrOpenBlob)navigator.msSaveBlob(b,s+".xlsx");else{const r=document.createElement("a");r.href=window.URL.createObjectURL(b),r.download=s+".xlsx",r.click(),window.URL.revokeObjectURL(r.href)}})};export{v as a,R as b,g as e}; +import{E as k}from"./exceljs.min.1781a218.js";const h=(a,n=10)=>(a==null?n=10:a.toString().charCodeAt(0)>255?n=a.toString().length*2:n=a.toString().length,n),g=async({column:a,data:n,filename:s,autoWidth:u,format:c})=>{const e=new k.Workbook;e.creator="Me",e.title=s,e.created=new Date,e.modified=new Date;const i=e.addWorksheet(s),l=[];a.forEach((o,t)=>{const w={header:o.label,key:o.name,width:null};if(u){const d=[h(o.label)];n.forEach(f=>{const x=f[o.name]||"";x&&d.push(h(x))}),w.width=Math.max(...d)+5}l.push(w)}),i.columns=l,i.addRows(n);const b=c==="xlsx"?await e.xlsx.writeBuffer():await e.csv.writeBuffer(),r=new Blob([b],{type:"application/octet-binary"});if(window.navigator.msSaveOrOpenBlob)navigator.msSaveBlob(r,s+`.${c}`);else{const o=document.createElement("a");o.href=window.URL.createObjectURL(r),o.download=s+`.${c}`,o.click(),window.URL.revokeObjectURL(o.href)}};function E(a,n){const{color:s,fontSize:u,horizontal:c,bold:e}=n||{};a.fill={type:"pattern",pattern:"solid",fgColor:{argb:s}},a.font={bold:e!=null?e:!0,size:u!=null?u:11,color:{argb:"ff0000"}},a.alignment={vertical:"middle",wrapText:!0,horizontal:c!=null?c:"left"}}const R=async({column:a,data:n,filename:s,autoWidth:u,format:c})=>{const e=new k.Workbook;e.creator="Me",e.title=s,e.created=new Date,e.modified=new Date;const i=e.addWorksheet(s),l=[];a.forEach((t,w)=>{const d={header:t.label,key:t.name,width:null};if(u){const f=[h(t.label)];n.forEach(x=>{const p=x[t.name]||"";p&&f.push(h(p))}),d.width=Math.max(...f)+5}l.push(d)}),i.columns=l,i.addRows(n),i.getRow(1).eachCell(t=>E(t,{color:"dff8ff",fontSize:12,horizontal:"left"}));const r=c==="xlsx"?await e.xlsx.writeBuffer():await e.csv.writeBuffer(),o=new Blob([r],{type:"application/octet-binary"});if(window.navigator.msSaveOrOpenBlob)navigator.msSaveBlob(o,s+`.${c}`);else{const t=document.createElement("a");t.href=window.URL.createObjectURL(o),t.download=s+`.${c}`,t.click(),window.URL.revokeObjectURL(t.href)}},v=({column:a,data:n,filename:s,autoWidth:u})=>{const c=new k.Workbook,e=c.addWorksheet("sheet1");e.getRow(1).values=["\u5E8F\u53F7","\u65E5\u671F","\u5730\u5740","\u914D\u9001\u6D88\u606F",,,],e.getRow(2).values=["\u5E8F\u53F7","\u65E5\u671F","\u5730\u5740","\u7701\u4EFD","\u57CE\u5E02","\u90AE\u7F16"];const i=[];a.forEach((l,b)=>{if(l.children)l.children.forEach(r=>{const o={key:r.name,width:null},t=[h(r.label)];n.forEach(w=>{const d=w[r.name]||"";d&&t.push(h(d))}),o.width=Math.max(...t)+5,i.push(o)});else{const r={key:l.name,width:null},o=[h(l.label)];n.forEach(t=>{const w=t[l.name]||"";w&&o.push(h(w))}),r.width=Math.max(...o)+5,i.push(r)}}),e.columns=i,e.addRows(n),e.mergeCells("D1:F1"),e.mergeCells("A1:A2"),e.mergeCells("B1:B2"),e.mergeCells("C1:C2"),c.xlsx.writeBuffer().then(l=>{const b=new Blob([l,{type:"application/vnd.ms-excel"}]);if(window.navigator.msSaveOrOpenBlob)navigator.msSaveBlob(b,s+".xlsx");else{const r=document.createElement("a");r.href=window.URL.createObjectURL(b),r.download=s+".xlsx",r.click(),window.URL.revokeObjectURL(r.href)}})};export{v as a,R as b,g as e}; diff --git a/docs/assets/index.048a73c8.js b/docs/assets/index.034c045c.js similarity index 99% rename from docs/assets/index.048a73c8.js rename to docs/assets/index.034c045c.js index e67bc88..df07692 100644 --- a/docs/assets/index.048a73c8.js +++ b/docs/assets/index.034c045c.js @@ -80,5 +80,5 @@ function y7(e,t){for(var n=0;n++Y_,ln={UNEXPECTED_RETURN_TYPE:Y_,INVALID_ARGUMENT:Fn(),MUST_BE_CALL_SETUP_TOP:Fn(),NOT_INSLALLED:Fn(),NOT_AVAILABLE_IN_LEGACY_MODE:Fn(),REQUIRED_VALUE:Fn(),INVALID_VALUE:Fn(),CANNOT_SETUP_VUE_DEVTOOLS_PLUGIN:Fn(),NOT_INSLALLED_WITH_PROVIDE:Fn(),UNEXPECTED_ERROR:Fn(),NOT_COMPATIBLE_LEGACY_VUE_I18N:Fn(),BRIDGE_SUPPORT_VUE_2_ONLY:Fn(),MUST_DEFINE_I18N_OPTION_IN_ALLOW_COMPOSITION:Fn(),NOT_AVAILABLE_COMPOSITION_IN_LEGACY:Fn(),__EXTEND_POINT__:Fn()};function cn(e,...t){return S0(e,null,void 0)}const X2=fl("__transrateVNode"),Z2=fl("__datetimeParts"),J2=fl("__numberParts"),G_=fl("__setPluralRules");fl("__intlifyMeta");const X_=fl("__injectWithOption");function Q2(e){if(!qt(e))return e;for(const t in e)if(!!s4(e,t))if(!t.includes("."))qt(e[t])&&Q2(e[t]);else{const n=t.split("."),o=n.length-1;let r=e;for(let l=0;l{if("locale"in s&&"resource"in s){const{locale:i,resource:c}=s;i?(a[i]=a[i]||{},Ys(c,a[i])):Ys(c,a)}else Je(s)&&Ys(JSON.parse(s),a)}),r==null&&l)for(const s in a)s4(a,s)&&Q2(a[s]);return a}const xu=e=>!qt(e)||Ut(e);function Ys(e,t){if(xu(e)||xu(t))throw cn(ln.INVALID_VALUE);for(const n in e)s4(e,n)&&(xu(e[n])||xu(t[n])?t[n]=e[n]:Ys(e[n],t[n]))}function Z_(e){return e.type}function J_(e,t,n){let o=qt(t.messages)?t.messages:{};"__i18nGlobal"in n&&(o=M0(e.locale.value,{messages:o,__i18n:n.__i18nGlobal}));const r=Object.keys(o);r.length&&r.forEach(l=>{e.mergeLocaleMessage(l,o[l])});{if(qt(t.datetimeFormats)){const l=Object.keys(t.datetimeFormats);l.length&&l.forEach(a=>{e.mergeDateTimeFormat(a,t.datetimeFormats[a])})}if(qt(t.numberFormats)){const l=Object.keys(t.numberFormats);l.length&&l.forEach(a=>{e.mergeNumberFormat(a,t.numberFormats[a])})}}}function k6(e){return B(el,null,e,0)}const S6="__INTLIFY_META__";let E6=0;function M6(e){return(t,n,o,r)=>e(n,o,Qe()||void 0,r)}const p$e=()=>{const e=Qe();let t=null;return e&&(t=Z_(e)[S6])?{[S6]:t}:null};function d4(e={},t){const{__root:n}=e,o=n===void 0;let r=At(e.inheritLocale)?e.inheritLocale:!0;const l=z(n&&r?n.locale.value:Je(e.locale)?e.locale:nu),a=z(n&&r?n.fallbackLocale.value:Je(e.fallbackLocale)||Ut(e.fallbackLocale)||wt(e.fallbackLocale)||e.fallbackLocale===!1?e.fallbackLocale:l.value),s=z(M0(l.value,e)),i=z(wt(e.datetimeFormats)?e.datetimeFormats:{[l.value]:{}}),c=z(wt(e.numberFormats)?e.numberFormats:{[l.value]:{}});let f=n?n.missingWarn:At(e.missingWarn)||il(e.missingWarn)?e.missingWarn:!0,d=n?n.fallbackWarn:At(e.fallbackWarn)||il(e.fallbackWarn)?e.fallbackWarn:!0,p=n?n.fallbackRoot:At(e.fallbackRoot)?e.fallbackRoot:!0,v=!!e.fallbackFormat,h=en(e.missing)?e.missing:null,m=en(e.missing)?M6(e.missing):null,_=en(e.postTranslation)?e.postTranslation:null,g=n?n.warnHtmlMessage:At(e.warnHtmlMessage)?e.warnHtmlMessage:!0,y=!!e.escapeParameter;const b=n?n.modifiers:wt(e.modifiers)?e.modifiers:{};let C=e.pluralRules||n&&n.pluralRules,$;$=(()=>{o&&v6(null);const ee={version:d$e,locale:l.value,fallbackLocale:a.value,messages:s.value,modifiers:b,pluralRules:C,missing:m===null?void 0:m,missingWarn:f,fallbackWarn:d,fallbackFormat:v,unresolving:!0,postTranslation:_===null?void 0:_,warnHtmlMessage:g,escapeParameter:y,messageResolver:e.messageResolver,__meta:{framework:"vue"}};ee.datetimeFormats=i.value,ee.numberFormats=c.value,ee.__datetimeFormatters=wt($)?$.__datetimeFormatters:void 0,ee.__numberFormatters=wt($)?$.__numberFormatters:void 0;const me=r$e(ee);return o&&v6(me),me})(),ks($,l.value,a.value);function x(){return[l.value,a.value,s.value,i.value,c.value]}const T=E({get:()=>l.value,set:ee=>{l.value=ee,$.locale=l.value}}),I=E({get:()=>a.value,set:ee=>{a.value=ee,$.fallbackLocale=a.value,ks($,l.value,ee)}}),L=E(()=>s.value),K=E(()=>i.value),H=E(()=>c.value);function R(){return en(_)?_:null}function P(ee){_=ee,$.postTranslation=ee}function W(){return h}function j(ee){ee!==null&&(m=M6(ee)),h=ee,$.missing=m}const N=(ee,me,Ne,He,Ze,ot)=>{x();let je;if(__INTLIFY_PROD_DEVTOOLS__)try{h6(p$e()),o||($.fallbackContext=n?o$e():void 0),je=ee($)}finally{h6(null),o||($.fallbackContext=void 0)}else je=ee($);if(un(je)&&je===E0){const[Z,he]=me();return n&&p?He(n):Ze(Z)}else{if(ot(je))return je;throw cn(ln.UNEXPECTED_RETURN_TYPE)}};function F(...ee){return N(me=>Reflect.apply(b6,null,[me,...ee]),()=>q2(...ee),"translate",me=>Reflect.apply(me.t,me,[...ee]),me=>me,me=>Je(me))}function V(...ee){const[me,Ne,He]=ee;if(He&&!qt(He))throw cn(ln.INVALID_ARGUMENT);return F(me,Ne,gn({resolvedMessage:!0},He||{}))}function X(...ee){return N(me=>Reflect.apply(y6,null,[me,...ee]),()=>Y2(...ee),"datetime format",me=>Reflect.apply(me.d,me,[...ee]),()=>f6,me=>Je(me))}function se(...ee){return N(me=>Reflect.apply(C6,null,[me,...ee]),()=>G2(...ee),"number format",me=>Reflect.apply(me.n,me,[...ee]),()=>f6,me=>Je(me))}function G(ee){return ee.map(me=>Je(me)||un(me)||At(me)?k6(String(me)):me)}const Ce={normalize:G,interpolate:ee=>ee,type:"vnode"};function oe(...ee){return N(me=>{let Ne;const He=me;try{He.processor=Ce,Ne=Reflect.apply(b6,null,[He,...ee])}finally{He.processor=null}return Ne},()=>q2(...ee),"translate",me=>me[X2](...ee),me=>[k6(me)],me=>Ut(me))}function pe(...ee){return N(me=>Reflect.apply(C6,null,[me,...ee]),()=>G2(...ee),"number format",me=>me[J2](...ee),()=>[],me=>Je(me)||Ut(me))}function te(...ee){return N(me=>Reflect.apply(y6,null,[me,...ee]),()=>Y2(...ee),"datetime format",me=>me[Z2](...ee),()=>[],me=>Je(me)||Ut(me))}function Q(ee){C=ee,$.pluralRules=C}function ce(ee,me){const Ne=Je(me)?me:l.value,He=Y(Ne);return $.messageResolver(He,ee)!==null}function ge(ee){let me=null;const Ne=R_($,a.value,l.value);for(let He=0;He{r&&(l.value=ee,$.locale=ee,ks($,l.value,a.value))}),we(n.fallbackLocale,ee=>{r&&(a.value=ee,$.fallbackLocale=ee,ks($,l.value,a.value))}));const be={id:E6,locale:T,fallbackLocale:I,get inheritLocale(){return r},set inheritLocale(ee){r=ee,ee&&n&&(l.value=n.locale.value,a.value=n.fallbackLocale.value,ks($,l.value,a.value))},get availableLocales(){return Object.keys(s.value).sort()},messages:L,get modifiers(){return b},get pluralRules(){return C||{}},get isGlobal(){return o},get missingWarn(){return f},set missingWarn(ee){f=ee,$.missingWarn=f},get fallbackWarn(){return d},set fallbackWarn(ee){d=ee,$.fallbackWarn=d},get fallbackRoot(){return p},set fallbackRoot(ee){p=ee},get fallbackFormat(){return v},set fallbackFormat(ee){v=ee,$.fallbackFormat=v},get warnHtmlMessage(){return g},set warnHtmlMessage(ee){g=ee,$.warnHtmlMessage=ee},get escapeParameter(){return y},set escapeParameter(ee){y=ee,$.escapeParameter=ee},t:F,getLocaleMessage:Y,setLocaleMessage:O,mergeLocaleMessage:D,getPostTranslationHandler:R,setPostTranslationHandler:P,getMissingHandler:W,setMissingHandler:j,[G_]:Q};return be.datetimeFormats=K,be.numberFormats=H,be.rt=V,be.te=ce,be.tm=Le,be.d=X,be.n=se,be.getDateTimeFormat=ne,be.setDateTimeFormat=ve,be.mergeDateTimeFormat=de,be.getNumberFormat=$e,be.setNumberFormat=_e,be.mergeNumberFormat=xe,be[X_]=e.__injectWithOption,be[X2]=oe,be[Z2]=te,be[J2]=pe,be}function h$e(e){const t=Je(e.locale)?e.locale:nu,n=Je(e.fallbackLocale)||Ut(e.fallbackLocale)||wt(e.fallbackLocale)||e.fallbackLocale===!1?e.fallbackLocale:t,o=en(e.missing)?e.missing:void 0,r=At(e.silentTranslationWarn)||il(e.silentTranslationWarn)?!e.silentTranslationWarn:!0,l=At(e.silentFallbackWarn)||il(e.silentFallbackWarn)?!e.silentFallbackWarn:!0,a=At(e.fallbackRoot)?e.fallbackRoot:!0,s=!!e.formatFallbackMessages,i=wt(e.modifiers)?e.modifiers:{},c=e.pluralizationRules,f=en(e.postTranslation)?e.postTranslation:void 0,d=Je(e.warnHtmlInMessage)?e.warnHtmlInMessage!=="off":!0,p=!!e.escapeParameterHtml,v=At(e.sync)?e.sync:!0;let h=e.messages;if(wt(e.sharedMessages)){const $=e.sharedMessages;h=Object.keys($).reduce((x,T)=>{const I=x[T]||(x[T]={});return gn(I,$[T]),x},h||{})}const{__i18n:m,__root:_,__injectWithOption:g}=e,y=e.datetimeFormats,b=e.numberFormats,C=e.flatJson;return{locale:t,fallbackLocale:n,messages:h,flatJson:C,datetimeFormats:y,numberFormats:b,missing:o,missingWarn:r,fallbackWarn:l,fallbackRoot:a,fallbackFormat:s,modifiers:i,pluralRules:c,postTranslation:f,warnHtmlMessage:d,escapeParameter:p,messageResolver:e.messageResolver,inheritLocale:v,__i18n:m,__root:_,__injectWithOption:g}}function e1(e={},t){{const n=d4(h$e(e)),o={id:n.id,get locale(){return n.locale.value},set locale(r){n.locale.value=r},get fallbackLocale(){return n.fallbackLocale.value},set fallbackLocale(r){n.fallbackLocale.value=r},get messages(){return n.messages.value},get datetimeFormats(){return n.datetimeFormats.value},get numberFormats(){return n.numberFormats.value},get availableLocales(){return n.availableLocales},get formatter(){return{interpolate(){return[]}}},set formatter(r){},get missing(){return n.getMissingHandler()},set missing(r){n.setMissingHandler(r)},get silentTranslationWarn(){return At(n.missingWarn)?!n.missingWarn:n.missingWarn},set silentTranslationWarn(r){n.missingWarn=At(r)?!r:r},get silentFallbackWarn(){return At(n.fallbackWarn)?!n.fallbackWarn:n.fallbackWarn},set silentFallbackWarn(r){n.fallbackWarn=At(r)?!r:r},get modifiers(){return n.modifiers},get formatFallbackMessages(){return n.fallbackFormat},set formatFallbackMessages(r){n.fallbackFormat=r},get postTranslation(){return n.getPostTranslationHandler()},set postTranslation(r){n.setPostTranslationHandler(r)},get sync(){return n.inheritLocale},set sync(r){n.inheritLocale=r},get warnHtmlInMessage(){return n.warnHtmlMessage?"warn":"off"},set warnHtmlInMessage(r){n.warnHtmlMessage=r!=="off"},get escapeParameterHtml(){return n.escapeParameter},set escapeParameterHtml(r){n.escapeParameter=r},get preserveDirectiveContent(){return!0},set preserveDirectiveContent(r){},get pluralizationRules(){return n.pluralRules||{}},__composer:n,t(...r){const[l,a,s]=r,i={};let c=null,f=null;if(!Je(l))throw cn(ln.INVALID_ARGUMENT);const d=l;return Je(a)?i.locale=a:Ut(a)?c=a:wt(a)&&(f=a),Ut(s)?c=s:wt(s)&&(f=s),Reflect.apply(n.t,n,[d,c||f||{},i])},rt(...r){return Reflect.apply(n.rt,n,[...r])},tc(...r){const[l,a,s]=r,i={plural:1};let c=null,f=null;if(!Je(l))throw cn(ln.INVALID_ARGUMENT);const d=l;return Je(a)?i.locale=a:un(a)?i.plural=a:Ut(a)?c=a:wt(a)&&(f=a),Je(s)?i.locale=s:Ut(s)?c=s:wt(s)&&(f=s),Reflect.apply(n.t,n,[d,c||f||{},i])},te(r,l){return n.te(r,l)},tm(r){return n.tm(r)},getLocaleMessage(r){return n.getLocaleMessage(r)},setLocaleMessage(r,l){n.setLocaleMessage(r,l)},mergeLocaleMessage(r,l){n.mergeLocaleMessage(r,l)},d(...r){return Reflect.apply(n.d,n,[...r])},getDateTimeFormat(r){return n.getDateTimeFormat(r)},setDateTimeFormat(r,l){n.setDateTimeFormat(r,l)},mergeDateTimeFormat(r,l){n.mergeDateTimeFormat(r,l)},n(...r){return Reflect.apply(n.n,n,[...r])},getNumberFormat(r){return n.getNumberFormat(r)},setNumberFormat(r,l){n.setNumberFormat(r,l)},mergeNumberFormat(r,l){n.mergeNumberFormat(r,l)},getChoiceIndex(r,l){return-1},__onComponentInstanceCreated(r){const{componentInstanceCreatedListener:l}=e;l&&l(r,o)}};return o}}const f4={tag:{type:[String,Object]},locale:{type:String},scope:{type:String,validator:e=>e==="parent"||e==="global",default:"parent"},i18n:{type:Object}};function v$e({slots:e},t){return t.length===1&&t[0]==="default"?(e.default?e.default():[]).reduce((o,r)=>o=[...o,...Ut(r.children)?r.children:[r]],[]):t.reduce((n,o)=>{const r=e[o];return r&&(n[o]=r()),n},{})}function Q_(e){return Re}const T6={name:"i18n-t",props:gn({keypath:{type:String,required:!0},plural:{type:[Number,String],validator:e=>un(e)||!isNaN(e)}},f4),setup(e,t){const{slots:n,attrs:o}=t,r=e.i18n||T0({useScope:e.scope,__useComponent:!0});return()=>{const l=Object.keys(n).filter(d=>d!=="_"),a={};e.locale&&(a.locale=e.locale),e.plural!==void 0&&(a.plural=Je(e.plural)?+e.plural:e.plural);const s=v$e(t,l),i=r[X2](e.keypath,s,a),c=gn({},o),f=Je(e.tag)||qt(e.tag)?e.tag:Q_();return Ke(f,c,i)}}};function m$e(e){return Ut(e)&&!Je(e[0])}function e7(e,t,n,o){const{slots:r,attrs:l}=t;return()=>{const a={part:!0};let s={};e.locale&&(a.locale=e.locale),Je(e.format)?a.key=e.format:qt(e.format)&&(Je(e.format.key)&&(a.key=e.format.key),s=Object.keys(e.format).reduce((p,v)=>n.includes(v)?gn({},p,{[v]:e.format[v]}):p,{}));const i=o(e.value,a,s);let c=[a.key];Ut(i)?c=i.map((p,v)=>{const h=r[p.type],m=h?h({[p.type]:p.value,index:v,parts:i}):[p.value];return m$e(m)&&(m[0].key=`${p.type}-${v}`),m}):Je(i)&&(c=[i]);const f=gn({},l),d=Je(e.tag)||qt(e.tag)?e.tag:Q_();return Ke(d,f,c)}}const x6={name:"i18n-n",props:gn({value:{type:Number,required:!0},format:{type:[String,Object]}},f4),setup(e,t){const n=e.i18n||T0({useScope:"parent",__useComponent:!0});return e7(e,t,q_,(...o)=>n[J2](...o))}},A6={name:"i18n-d",props:gn({value:{type:[Number,Date],required:!0},format:{type:[String,Object]}},f4),setup(e,t){const n=e.i18n||T0({useScope:"parent",__useComponent:!0});return e7(e,t,U_,(...o)=>n[Z2](...o))}};function g$e(e,t){const n=e;if(e.mode==="composition")return n.__getInstance(t)||e.global;{const o=n.__getInstance(t);return o!=null?o.__composer:e.global.__composer}}function _$e(e){const t=a=>{const{instance:s,modifiers:i,value:c}=a;if(!s||!s.$)throw cn(ln.UNEXPECTED_ERROR);const f=g$e(e,s.$),d=L6(c);return[Reflect.apply(f.t,f,[...I6(d)]),f]};return{created:(a,s)=>{const[i,c]=t(s);j2&&e.global===c&&(a.__i18nWatcher=we(c.locale,()=>{s.instance&&s.instance.$forceUpdate()})),a.__composer=c,a.textContent=i},unmounted:a=>{j2&&a.__i18nWatcher&&(a.__i18nWatcher(),a.__i18nWatcher=void 0,delete a.__i18nWatcher),a.__composer&&(a.__composer=void 0,delete a.__composer)},beforeUpdate:(a,{value:s})=>{if(a.__composer){const i=a.__composer,c=L6(s);a.textContent=Reflect.apply(i.t,i,[...I6(c)])}},getSSRProps:a=>{const[s]=t(a);return{textContent:s}}}}function L6(e){if(Je(e))return{path:e};if(wt(e)){if(!("path"in e))throw cn(ln.REQUIRED_VALUE,"path");return e}else throw cn(ln.INVALID_VALUE)}function I6(e){const{path:t,locale:n,args:o,choice:r,plural:l}=e,a={},s=o||{};return Je(n)&&(a.locale=n),un(r)&&(a.plural=r),un(l)&&(a.plural=l),[t,s,a]}function b$e(e,t,...n){const o=wt(n[0])?n[0]:{},r=!!o.useI18nComponentName;(At(o.globalInstall)?o.globalInstall:!0)&&(e.component(r?"i18n":T6.name,T6),e.component(x6.name,x6),e.component(A6.name,A6)),e.directive("t",_$e(t))}function y$e(e,t,n){return{beforeCreate(){const o=Qe();if(!o)throw cn(ln.UNEXPECTED_ERROR);const r=this.$options;if(r.i18n){const l=r.i18n;r.__i18n&&(l.__i18n=r.__i18n),l.__root=t,this===this.$root?this.$i18n=z6(e,l):(l.__injectWithOption=!0,this.$i18n=e1(l))}else r.__i18n?this===this.$root?this.$i18n=z6(e,r):this.$i18n=e1({__i18n:r.__i18n,__injectWithOption:!0,__root:t}):this.$i18n=e;r.__i18nGlobal&&J_(t,r,r),e.__onComponentInstanceCreated(this.$i18n),n.__setInstance(o,this.$i18n),this.$t=(...l)=>this.$i18n.t(...l),this.$rt=(...l)=>this.$i18n.rt(...l),this.$tc=(...l)=>this.$i18n.tc(...l),this.$te=(l,a)=>this.$i18n.te(l,a),this.$d=(...l)=>this.$i18n.d(...l),this.$n=(...l)=>this.$i18n.n(...l),this.$tm=l=>this.$i18n.tm(l)},mounted(){},unmounted(){const o=Qe();if(!o)throw cn(ln.UNEXPECTED_ERROR);delete this.$t,delete this.$rt,delete this.$tc,delete this.$te,delete this.$d,delete this.$n,delete this.$tm,n.__deleteInstance(o),delete this.$i18n}}}function z6(e,t){e.locale=t.locale||e.locale,e.fallbackLocale=t.fallbackLocale||e.fallbackLocale,e.missing=t.missing||e.missing,e.silentTranslationWarn=t.silentTranslationWarn||e.silentFallbackWarn,e.silentFallbackWarn=t.silentFallbackWarn||e.silentFallbackWarn,e.formatFallbackMessages=t.formatFallbackMessages||e.formatFallbackMessages,e.postTranslation=t.postTranslation||e.postTranslation,e.warnHtmlInMessage=t.warnHtmlInMessage||e.warnHtmlInMessage,e.escapeParameterHtml=t.escapeParameterHtml||e.escapeParameterHtml,e.sync=t.sync||e.sync,e.__composer[G_](t.pluralizationRules||e.pluralizationRules);const n=M0(e.locale,{messages:t.messages,__i18n:t.__i18n});return Object.keys(n).forEach(o=>e.mergeLocaleMessage(o,n[o])),t.datetimeFormats&&Object.keys(t.datetimeFormats).forEach(o=>e.mergeDateTimeFormat(o,t.datetimeFormats[o])),t.numberFormats&&Object.keys(t.numberFormats).forEach(o=>e.mergeNumberFormat(o,t.numberFormats[o])),e}const w$e=fl("global-vue-i18n");function C$e(e={},t){const n=__VUE_I18N_LEGACY_API__&&At(e.legacy)?e.legacy:__VUE_I18N_LEGACY_API__,o=At(e.globalInjection)?e.globalInjection:!0,r=__VUE_I18N_LEGACY_API__&&n?!!e.allowComposition:!0,l=new Map,[a,s]=$$e(e,n),i=fl("");function c(p){return l.get(p)||null}function f(p,v){l.set(p,v)}function d(p){l.delete(p)}{const p={get mode(){return __VUE_I18N_LEGACY_API__&&n?"legacy":"composition"},get allowComposition(){return r},async install(v,...h){v.__VUE_I18N_SYMBOL__=i,v.provide(v.__VUE_I18N_SYMBOL__,p),!n&&o&&I$e(v,p.global),__VUE_I18N_FULL_INSTALL__&&b$e(v,p,...h),__VUE_I18N_LEGACY_API__&&n&&v.mixin(y$e(s,s.__composer,p));const m=v.unmount;v.unmount=()=>{p.dispose(),m()}},get global(){return s},dispose(){a.stop()},__instances:l,__getInstance:c,__setInstance:f,__deleteInstance:d};return p}}function T0(e={}){const t=Qe();if(t==null)throw cn(ln.MUST_BE_CALL_SETUP_TOP);if(!t.isCE&&t.appContext.app!=null&&!t.appContext.app.__VUE_I18N_SYMBOL__)throw cn(ln.NOT_INSLALLED);const n=k$e(t),o=E$e(n),r=Z_(t),l=S$e(e,r);if(__VUE_I18N_LEGACY_API__&&n.mode==="legacy"&&!e.__useComponent){if(!n.allowComposition)throw cn(ln.NOT_AVAILABLE_IN_LEGACY_MODE);return x$e(t,l,o,e)}if(l==="global")return J_(o,e,r),o;if(l==="parent"){let i=M$e(n,t,e.__useComponent);return i==null&&(i=o),i}const a=n;let s=a.__getInstance(t);if(s==null){const i=gn({},e);"__i18n"in r&&(i.__i18n=r.__i18n),o&&(i.__root=o),s=d4(i),T$e(a,t),a.__setInstance(t,s)}return s}function $$e(e,t,n){const o=Pc();{const r=__VUE_I18N_LEGACY_API__&&t?o.run(()=>e1(e)):o.run(()=>d4(e));if(r==null)throw cn(ln.UNEXPECTED_ERROR);return[o,r]}}function k$e(e){{const t=Ve(e.isCE?w$e:e.appContext.app.__VUE_I18N_SYMBOL__);if(!t)throw cn(e.isCE?ln.NOT_INSLALLED_WITH_PROVIDE:ln.UNEXPECTED_ERROR);return t}}function S$e(e,t){return k0(e)?"__i18n"in t?"local":"global":e.useScope?e.useScope:"local"}function E$e(e){return e.mode==="composition"?e.global:e.global.__composer}function M$e(e,t,n=!1){let o=null;const r=t.root;let l=t.parent;for(;l!=null;){const a=e;if(e.mode==="composition")o=a.__getInstance(l);else if(__VUE_I18N_LEGACY_API__){const s=a.__getInstance(l);s!=null&&(o=s.__composer,n&&o&&!o[X_]&&(o=null))}if(o!=null||r===l)break;l=l.parent}return o}function T$e(e,t,n){tt(()=>{},t),xo(()=>{e.__deleteInstance(t)},t)}function x$e(e,t,n,o={}){const r=t==="local",l=zt(null);if(r&&e.proxy&&!(e.proxy.$options.i18n||e.proxy.$options.__i18n))throw cn(ln.MUST_DEFINE_I18N_OPTION_IN_ALLOW_COMPOSITION);const a=At(o.inheritLocale)?o.inheritLocale:!0,s=z(r&&a?n.locale.value:Je(o.locale)?o.locale:nu),i=z(r&&a?n.fallbackLocale.value:Je(o.fallbackLocale)||Ut(o.fallbackLocale)||wt(o.fallbackLocale)||o.fallbackLocale===!1?o.fallbackLocale:s.value),c=z(M0(s.value,o)),f=z(wt(o.datetimeFormats)?o.datetimeFormats:{[s.value]:{}}),d=z(wt(o.numberFormats)?o.numberFormats:{[s.value]:{}}),p=r?n.missingWarn:At(o.missingWarn)||il(o.missingWarn)?o.missingWarn:!0,v=r?n.fallbackWarn:At(o.fallbackWarn)||il(o.fallbackWarn)?o.fallbackWarn:!0,h=r?n.fallbackRoot:At(o.fallbackRoot)?o.fallbackRoot:!0,m=!!o.fallbackFormat,_=en(o.missing)?o.missing:null,g=en(o.postTranslation)?o.postTranslation:null,y=r?n.warnHtmlMessage:At(o.warnHtmlMessage)?o.warnHtmlMessage:!0,b=!!o.escapeParameter,C=r?n.modifiers:wt(o.modifiers)?o.modifiers:{},$=o.pluralRules||r&&n.pluralRules;function S(){return[s.value,i.value,c.value,f.value,d.value]}const x=E({get:()=>l.value?l.value.locale.value:s.value,set:D=>{l.value&&(l.value.locale.value=D),s.value=D}}),T=E({get:()=>l.value?l.value.fallbackLocale.value:i.value,set:D=>{l.value&&(l.value.fallbackLocale.value=D),i.value=D}}),I=E(()=>l.value?l.value.messages.value:c.value),L=E(()=>f.value),K=E(()=>d.value);function H(){return l.value?l.value.getPostTranslationHandler():g}function R(D){l.value&&l.value.setPostTranslationHandler(D)}function P(){return l.value?l.value.getMissingHandler():_}function W(D){l.value&&l.value.setMissingHandler(D)}function j(D){return S(),D()}function N(...D){return l.value?j(()=>Reflect.apply(l.value.t,null,[...D])):j(()=>"")}function F(...D){return l.value?Reflect.apply(l.value.rt,null,[...D]):""}function V(...D){return l.value?j(()=>Reflect.apply(l.value.d,null,[...D])):j(()=>"")}function X(...D){return l.value?j(()=>Reflect.apply(l.value.n,null,[...D])):j(()=>"")}function se(D){return l.value?l.value.tm(D):{}}function G(D,ne){return l.value?l.value.te(D,ne):!1}function le(D){return l.value?l.value.getLocaleMessage(D):{}}function Ce(D,ne){l.value&&(l.value.setLocaleMessage(D,ne),c.value[D]=ne)}function oe(D,ne){l.value&&l.value.mergeLocaleMessage(D,ne)}function pe(D){return l.value?l.value.getDateTimeFormat(D):{}}function te(D,ne){l.value&&(l.value.setDateTimeFormat(D,ne),f.value[D]=ne)}function Q(D,ne){l.value&&l.value.mergeDateTimeFormat(D,ne)}function ce(D){return l.value?l.value.getNumberFormat(D):{}}function ge(D,ne){l.value&&(l.value.setNumberFormat(D,ne),d.value[D]=ne)}function Le(D,ne){l.value&&l.value.mergeNumberFormat(D,ne)}const Y={get id(){return l.value?l.value.id:-1},locale:x,fallbackLocale:T,messages:I,datetimeFormats:L,numberFormats:K,get inheritLocale(){return l.value?l.value.inheritLocale:a},set inheritLocale(D){l.value&&(l.value.inheritLocale=D)},get availableLocales(){return l.value?l.value.availableLocales:Object.keys(c.value)},get modifiers(){return l.value?l.value.modifiers:C},get pluralRules(){return l.value?l.value.pluralRules:$},get isGlobal(){return l.value?l.value.isGlobal:!1},get missingWarn(){return l.value?l.value.missingWarn:p},set missingWarn(D){l.value&&(l.value.missingWarn=D)},get fallbackWarn(){return l.value?l.value.fallbackWarn:v},set fallbackWarn(D){l.value&&(l.value.missingWarn=D)},get fallbackRoot(){return l.value?l.value.fallbackRoot:h},set fallbackRoot(D){l.value&&(l.value.fallbackRoot=D)},get fallbackFormat(){return l.value?l.value.fallbackFormat:m},set fallbackFormat(D){l.value&&(l.value.fallbackFormat=D)},get warnHtmlMessage(){return l.value?l.value.warnHtmlMessage:y},set warnHtmlMessage(D){l.value&&(l.value.warnHtmlMessage=D)},get escapeParameter(){return l.value?l.value.escapeParameter:b},set escapeParameter(D){l.value&&(l.value.escapeParameter=D)},t:N,getPostTranslationHandler:H,setPostTranslationHandler:R,getMissingHandler:P,setMissingHandler:W,rt:F,d:V,n:X,tm:se,te:G,getLocaleMessage:le,setLocaleMessage:Ce,mergeLocaleMessage:oe,getDateTimeFormat:pe,setDateTimeFormat:te,mergeDateTimeFormat:Q,getNumberFormat:ce,setNumberFormat:ge,mergeNumberFormat:Le};function O(D){D.locale.value=s.value,D.fallbackLocale.value=i.value,Object.keys(c.value).forEach(ne=>{D.mergeLocaleMessage(ne,c.value[ne])}),Object.keys(f.value).forEach(ne=>{D.mergeDateTimeFormat(ne,f.value[ne])}),Object.keys(d.value).forEach(ne=>{D.mergeNumberFormat(ne,d.value[ne])}),D.escapeParameter=b,D.fallbackFormat=m,D.fallbackRoot=h,D.fallbackWarn=v,D.missingWarn=p,D.warnHtmlMessage=y}return Oi(()=>{if(e.proxy==null||e.proxy.$i18n==null)throw cn(ln.NOT_AVAILABLE_COMPOSITION_IN_LEGACY);const D=l.value=e.proxy.$i18n.__composer;t==="global"?(s.value=D.locale.value,i.value=D.fallbackLocale.value,c.value=D.messages.value,f.value=D.datetimeFormats.value,d.value=D.numberFormats.value):r&&O(D)}),Y}const A$e=["locale","fallbackLocale","availableLocales"],L$e=["t","rt","d","n","tm"];function I$e(e,t){const n=Object.create(null);A$e.forEach(o=>{const r=Object.getOwnPropertyDescriptor(t,o);if(!r)throw cn(ln.UNEXPECTED_ERROR);const l=kt(r.value)?{get(){return r.value.value},set(a){r.value.value=a}}:{get(){return r.get&&r.get()}};Object.defineProperty(n,o,l)}),e.config.globalProperties.$i18n=n,L$e.forEach(o=>{const r=Object.getOwnPropertyDescriptor(t,o);if(!r||!r.value)throw cn(ln.UNEXPECTED_ERROR);Object.defineProperty(e.config.globalProperties,`$${o}`,r)})}QCe(a$e);e$e(OCe);t$e(R_);f$e();if(__INTLIFY_PROD_DEVTOOLS__){const e=qs();e.__INTLIFY__=!0,KCe(e.__INTLIFY_DEVTOOLS_GLOBAL_HOOK__)}const z$e={home:{nickName:"\u6635\u79F0",job:"\u804C\u4E1A",company:"\u516C\u53F8",age:"\u5E74\u9F84",sex:"\u6027\u522B",currentAddress:"\u73B0\u4F4F\u5740",mail:"\u90AE\u7BB1",WeChat:"\u5FAE\u4FE1",technologyStack:"\u6280\u672F\u6808",PersonalityLabel:"\u4E2A\u6027\u6807\u7B7E",favoriteSentence:"\u6700\u559C\u6B22\u7684\u4E00\u53E5\u8BDD",happy:"\u5F00\u5FC3\u6700\u91CD\u8981",male:"\u7537",web:"\u524D\u7AEF",Wolf:"\u5C0F\u72FC",trouble:"\u6015\u9EBB\u70E6",fitness:"\u5065\u8EAB\u8FD0\u52A8",sleep:"\u7761\u89C9",Marvel:"\u6F2B\u5A01",yearn:"\u5411\u5F80",impression:"\u5982\u679C\u5BF9\u4F60\u6709\u5E2E\u52A9\u7684\u8BDD\uFF0C\u53EF\u4EE5\u9EBB\u70E6\u70B9\u4E00\u9897 star\u3001fork\u3001watch! \u4F60\u7684\u9F13\u52B1\u662F\u6211\u7EE7\u7EED\u4F18\u5316\u7684\u52A8\u529B~~"},route:{home:"\u9996\u9875",visualizationChart:"\u53EF\u89C6\u5316\u56FE\u8868",Table:"\u8D85\u7EA7\u8868\u683C",chatBox:"\u804A\u5929\u6846",expansionComponents:"\u6269\u5C55\u7EC4\u4EF6",nested:"\u8DEF\u7531\u5D4C\u5957",excel:"Excel&Zip",zip:"Zip",errorPages:"\u9519\u8BEF\u9875\u9762",clipboardIndex:"\u526A\u8D34\u677F",SystemManagement:"\u526A\u8D34\u677F"},tagsView:{refresh:"\u5237\u65B0\u5F53\u9875",more:"\u66F4\u591A",closeCurrent:"\u5173\u95ED\u5F53\u524D",closeOther:"\u5173\u95ED\u5176\u5B83",closeAll:"\u5173\u95ED\u6240\u6709"},header:{changePassword:"\u4FEE\u6539\u5BC6\u7801",logout:"\u9000\u51FA\u767B\u5F55"}},O$e={home:{nickName:"Nick name",job:"Job",company:"Company",age:"Age",sex:"Sex",currentAddress:"Current address",mail:"Mail",WeChat:"WeChat",technologyStack:"Technology stack",PersonalityLabel:"Personality label",favoriteSentence:"Favorite sentence",happy:"Being happy is the most important",male:"Man",web:"Web",Wolf:"Wolf",trouble:"Afraid of trouble",fitness:"Fitness",sleep:"Sleep",Marvel:"Marvel",yearn:"Yearn",impression:"If it helps you, please give me a star! Your encouragement is the motivation for me to continue to optimize~~"},route:{home:"Home",visualizationChart:"Visualization Chart",Table:"Super Table",chatBox:"Chat Box",expansionComponents:"Components",nested:"Nested Routes",excel:"Excel",zip:"Zip",errorPages:"Error Pages",clipboardIndex:"Clipboard",SystemManagement:"System Management"},tagsView:{refresh:"Refresh Current",more:"More",closeCurrent:"Close current",closeOther:"Close other",closeAll:"Close All"},header:{changePassword:"Change Password",logout:"Logout"}},t1=C$e({legacy:!1,locale:"zh",globalInjection:!0,messages:{zh:z$e,en:O$e}});function O6(e){return t1.global.te("route."+e.name)?t1.global.t("route."+e.name):e.meta.title}function n1(e){return/^(https?:|mailto:|tel:)/.test(e)}function UEe(e){return!!/^((12[0-9])|(13[0-9])|(14[5|7])|(15([0-3]|[5-9]))|(18[0|1,5-9]))\d{8}$/.test(e)}function qEe(e,t="",n="red"){return t.replace(new RegExp(e,"gi"),`${e}`)}function YEe(e){return/(^\d{8}(0\d|10|11|12)([0-2]\d|30|31)\d{3}$)|(^\d{6}(18|19|20)\d{2}(0\d|10|11|12)([0-2]\d|30|31)\d{3}(\d|X|x)$)/.test(e)}function GEe(e){return/^((https?|ftp):\/\/)?([\da-z.-]+)\.([a-z.]{2,6})(\/\w\.-]*)*\/?/.test(e)}function XEe(e){return/<(.*)>.*<\/\1>|<(.*) \/>/.test(e)}function ZEe(e){return/^(?:(?!0000)[0-9]{4}-(?:(?:0[1-9]|1[0-2])-(?:0[1-9]|1[0-9]|2[0-8])|(?:0[13-9]|1[0-2])-(?:29|30)|(?:0[13578]|1[02])-31)|(?:[0-9]{2}(?:0[48]|[2468][048]|[13579][26])|(?:0[48]|[2468][048]|[13579][26])00)-02-29)$/.test(e)}function JEe(e){return/^[a-zA-Z0-9.!#$%&'*+\/=?^_`{|}~-]+@[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)*$/.test(e)}function QEe(e,t){return(n,o,r)=>{e(o)?r():r(new Error(t))}}const N$e={props:{to:{type:String,required:!0}},computed:{isExternal(){return n1(this.to)},type(){return this.isExternal?"a":"router-link"}},methods:{linkProps(e){return this.isExternal?{href:e,target:"_blank",rel:"noopener"}:{to:e}}}};function P$e(e,t,n,o,r,l){return w(),ie(st(l.type),so(Pi(l.linkProps(n.to))),{default:q(()=>[ye(e.$slots,"default",{},void 0,!0)]),_:3},16)}const R$e=Zt(N$e,[["render",P$e],["__scopeId","data-v-5ec88982"]]);function Ro(e){if(typeof e!="string")throw new TypeError("Path must be a string. Received "+JSON.stringify(e))}function N6(e,t){for(var n="",o=0,r=-1,l=0,a,s=0;s<=e.length;++s){if(s2){var i=n.lastIndexOf("/");if(i!==n.length-1){i===-1?(n="",o=0):(n=n.slice(0,i),o=n.length-1-n.lastIndexOf("/")),r=s,l=0;continue}}else if(n.length===2||n.length===1){n="",o=0,r=s,l=0;continue}}t&&(n.length>0?n+="/..":n="..",o=2)}else n.length>0?n+="/"+e.slice(r+1,s):n=e.slice(r+1,s),o=s-r-1;r=s,l=0}else a===46&&l!==-1?++l:l=-1}return n}function V$e(e,t){var n=t.dir||t.root,o=t.base||(t.name||"")+(t.ext||"");return n?n===t.root?n+o:n+e+o:o}var Oa={resolve:function(){for(var t="",n=!1,o,r=arguments.length-1;r>=-1&&!n;r--){var l;r>=0?l=arguments[r]:(o===void 0&&(o=process.cwd()),l=o),Ro(l),l.length!==0&&(t=l+"/"+t,n=l.charCodeAt(0)===47)}return t=N6(t,!n),n?t.length>0?"/"+t:"/":t.length>0?t:"."},normalize:function(t){if(Ro(t),t.length===0)return".";var n=t.charCodeAt(0)===47,o=t.charCodeAt(t.length-1)===47;return t=N6(t,!n),t.length===0&&!n&&(t="."),t.length>0&&o&&(t+="/"),n?"/"+t:t},isAbsolute:function(t){return Ro(t),t.length>0&&t.charCodeAt(0)===47},join:function(){if(arguments.length===0)return".";for(var t,n=0;n0&&(t===void 0?t=o:t+="/"+o)}return t===void 0?".":Oa.normalize(t)},relative:function(t,n){if(Ro(t),Ro(n),t===n||(t=Oa.resolve(t),n=Oa.resolve(n),t===n))return"";for(var o=1;oc){if(n.charCodeAt(a+d)===47)return n.slice(a+d+1);if(d===0)return n.slice(a+d)}else l>c&&(t.charCodeAt(o+d)===47?f=d:d===0&&(f=0));break}var p=t.charCodeAt(o+d),v=n.charCodeAt(a+d);if(p!==v)break;p===47&&(f=d)}var h="";for(d=o+f+1;d<=r;++d)(d===r||t.charCodeAt(d)===47)&&(h.length===0?h+="..":h+="/..");return h.length>0?h+n.slice(a+f):(a+=f,n.charCodeAt(a)===47&&++a,n.slice(a))},_makeLong:function(t){return t},dirname:function(t){if(Ro(t),t.length===0)return".";for(var n=t.charCodeAt(0),o=n===47,r=-1,l=!0,a=t.length-1;a>=1;--a)if(n=t.charCodeAt(a),n===47){if(!l){r=a;break}}else l=!1;return r===-1?o?"/":".":o&&r===1?"//":t.slice(0,r)},basename:function(t,n){if(n!==void 0&&typeof n!="string")throw new TypeError('"ext" argument must be a string');Ro(t);var o=0,r=-1,l=!0,a;if(n!==void 0&&n.length>0&&n.length<=t.length){if(n.length===t.length&&n===t)return"";var s=n.length-1,i=-1;for(a=t.length-1;a>=0;--a){var c=t.charCodeAt(a);if(c===47){if(!l){o=a+1;break}}else i===-1&&(l=!1,i=a+1),s>=0&&(c===n.charCodeAt(s)?--s===-1&&(r=a):(s=-1,r=i))}return o===r?r=i:r===-1&&(r=t.length),t.slice(o,r)}else{for(a=t.length-1;a>=0;--a)if(t.charCodeAt(a)===47){if(!l){o=a+1;break}}else r===-1&&(l=!1,r=a+1);return r===-1?"":t.slice(o,r)}},extname:function(t){Ro(t);for(var n=-1,o=0,r=-1,l=!0,a=0,s=t.length-1;s>=0;--s){var i=t.charCodeAt(s);if(i===47){if(!l){o=s+1;break}continue}r===-1&&(l=!1,r=s+1),i===46?n===-1?n=s:a!==1&&(a=1):n!==-1&&(a=-1)}return n===-1||r===-1||a===0||a===1&&n===r-1&&n===o+1?"":t.slice(n,r)},format:function(t){if(t===null||typeof t!="object")throw new TypeError('The "pathObject" argument must be of type Object. Received type '+typeof t);return V$e("/",t)},parse:function(t){Ro(t);var n={root:"",dir:"",base:"",ext:"",name:""};if(t.length===0)return n;var o=t.charCodeAt(0),r=o===47,l;r?(n.root="/",l=1):l=0;for(var a=-1,s=0,i=-1,c=!0,f=t.length-1,d=0;f>=l;--f){if(o=t.charCodeAt(f),o===47){if(!c){s=f+1;break}continue}i===-1&&(c=!1,i=f+1),o===46?a===-1?a=f:d!==1&&(d=1):a!==-1&&(d=-1)}return a===-1||i===-1||d===0||d===1&&a===i-1&&a===s+1?i!==-1&&(s===0&&r?n.base=n.name=t.slice(1,i):n.base=n.name=t.slice(s,i)):(s===0&&r?(n.name=t.slice(1,a),n.base=t.slice(1,i)):(n.name=t.slice(s,a),n.base=t.slice(s,i)),n.ext=t.slice(a,i)),s>0?n.dir=t.slice(0,s-1):r&&(n.dir="/"),n},sep:"/",delimiter:":",win32:null,posix:null};Oa.posix=Oa;var p4=Oa;const H$e=J({name:"subItem"}),t7=J({...H$e,props:{item:{type:Object,required:!0},basePath:{type:String,default:""}},setup(e){const t=e,n=z(null),o=(l=[],a)=>{const s=l.filter(i=>i.hidden?!1:(n.value=i,!0));return s.length===1?!0:s.length===0?(n.value={...a,path:"",noShowingChildren:!0},!0):!1},r=l=>n1(l)?l:n1(t.basePath)?t.basePath:p4.resolve(t.basePath,l);return(l,a)=>{const s=Ie("el-icon"),i=Ie("el-menu-item"),c=Ie("sub-item",!0),f=Ie("el-sub-menu");return e.item.hidden?ue("",!0):(w(),M(Re,{key:0},[!e.item.alwaysShow&&o(e.item.children,e.item)?(w(),M(Re,{key:0},[n.value.meta?(w(),ie(R$e,{key:0,to:r(n.value.path)},{default:q(()=>[B(i,{index:r(n.value.path)},{title:q(()=>[et(Ee(u(O6)(n.value)),1)]),default:q(()=>[B(s,{size:20},{default:q(()=>{var d;return[(w(),ie(st((d=n.value)==null?void 0:d.meta.icon)))]}),_:1})]),_:1},8,["index"])]),_:1},8,["to"])):ue("",!0)],64)):(w(),ie(f,{key:1,index:r(e.item.path),"popper-append-to-body":""},{title:q(()=>[B(s,{size:20},{default:q(()=>{var d;return[(w(),ie(st((d=e.item.meta)==null?void 0:d.icon)))]}),_:1}),k("span",null,Ee(u(O6)(e.item)),1)]),default:q(()=>[(w(!0),M(Re,null,ct(e.item.children,d=>(w(),ie(c,{key:d.path,item:d,"base-path":r(d.path)},null,8,["item","base-path"]))),128))]),_:1},8,["index"]))],64))}}});function n7(e,t){const n=[];return e.forEach(o=>{const r={...o};F$e(t,r)&&(r.children&&(r.children=n7(r.children,t)),n.push(r))}),n}function F$e(e,t){return t.meta&&t.meta.roles?e.some(n=>t.meta.roles.includes(n)):!1}function P6(e){let t=[],n=o=>{o.forEach(r=>{var l;((l=r.meta)==null?void 0:l.keepAlive)&&r.name&&t.push(r.name),r.children&&r.children.length&&n(r.children)})};return n(e),t}const ra=Ri({id:"permissionState",state:()=>({routes:[],addRoutes:[],cacheRoutes:{}}),getters:{permission_routes:e=>e.routes,keepAliveRoutes:e=>P6(Lu)},actions:{generateRoutes(e){return new Promise(t=>{let n;e&&e.length&&!e.includes("admin")?n=n7(Lu,e):n=Lu||[],n=n.concat(GSe),this.routes=g7.concat(n),this.addRoutes=n,t(n)})},clearRoutes(){this.routes=[],this.addRoutes=[],this.cacheRoutes=[]},getCacheRoutes(){return this.cacheRoutes=P6(Lu),this.cacheRoutes}}}),B$e=J({__name:"index",setup(e){const t=ss(),n=ra(),o=Tn(),r=E(()=>!o.isCollapse),l=E(()=>o.themeConfig),a=E(()=>n.permission_routes),s=E(()=>{const{meta:i,path:c}=t;return i.activeMenu?i.activeMenu:c});return(i,c)=>{const f=Ie("el-menu"),d=Ie("el-scrollbar");return w(),M("div",{class:A(["sidebar-container",{"has-logo":u(l).showLogo}])},[u(l).showLogo?(w(),ie(Jwe,{key:0,isCollapse:u(r)},null,8,["isCollapse"])):ue("",!0),B(d,{"wrap-class":"scrollbar-wrapper"},{default:q(()=>[B(f,{"default-active":u(s),"background-color":"#304156","text-color":"#bfcbd9","unique-opened":u(o).themeConfig.uniqueOpened,"collapse-transition":!1,class:"el-menu-vertical-demo",collapse:u(r)},{default:q(()=>[(w(!0),M(Re,null,ct(u(a),p=>(w(),ie(t7,{key:p.path,item:p,"base-path":p.path},null,8,["item","base-path"]))),128))]),_:1},8,["default-active","unique-opened","collapse"])]),_:1})],2)}}});const o7=J({__name:"Height",setup(e){const t=Tn(),n=E(()=>t.themeConfig);return(o,r)=>u(n).fixedHeader?(w(),M("div",{key:0,style:De({height:`${u(n).showTag?90:50}px`})},null,4)):ue("",!0)}}),D$e=J({__name:"Language",setup(e){const t=Tn(),n=T0(),o=E(()=>t.themeConfig.language),r=l=>{n.locale.value=l,t.setThemeConfig({key:"language",val:l})};return(l,a)=>{const s=Ie("svg-icon"),i=Ie("el-dropdown-item"),c=Ie("el-dropdown-menu"),f=Ie("el-dropdown");return w(),ie(f,{trigger:"hover",onCommand:r},{dropdown:q(()=>[B(c,null,{default:q(()=>[B(c,null,{default:q(()=>[B(i,{disabled:u(o)&&u(o)==="zh",command:"zh"},{default:q(()=>[et("\u7B80\u4F53\u4E2D\u6587")]),_:1},8,["disabled"]),B(i,{disabled:u(o)==="en",command:"en"},{default:q(()=>[et("English")]),_:1},8,["disabled"])]),_:1})]),_:1})]),default:q(()=>[B(s,{"class-name":"size-icon header-icon","icon-class":"language",style:{"font-size":"22px",cursor:"pointer"}})]),_:1})}}});const K$e=Zt(D$e,[["__scopeId","data-v-e831bf54"]]),W$e=J({__name:"globalComSize",setup(e){const t=Tn(),n=E(()=>t.themeConfig.globalComSize),o=_t({default:"\u9ED8\u8BA4",large:"\u5927\u578B",small:"\u5C0F\u578B"}),r=_t(["default","large","small"]),l=a=>{n.value!==a&&t.setThemeConfig({key:"globalComSize",val:a})};return(a,s)=>{const i=Ie("svg-icon"),c=Ie("el-dropdown-item"),f=Ie("el-dropdown-menu"),d=Ie("el-dropdown");return w(),ie(d,{trigger:"hover",onCommand:l},{dropdown:q(()=>[B(f,null,{default:q(()=>[(w(!0),M(Re,null,ct(r,p=>(w(),ie(c,{key:p,disabled:u(n)===p,command:p},{default:q(()=>[et(Ee(o[p]),1)]),_:2},1032,["disabled","command"]))),128))]),_:1})]),default:q(()=>[B(i,{"class-name":"size-icon header-icon","icon-class":"size",style:{"font-size":"20px",cursor:"pointer"}})]),_:1})}}});const j$e=Zt(W$e,[["__scopeId","data-v-a6deb1e9"]]);function yr(e){return Array.isArray?Array.isArray(e):a7(e)==="[object Array]"}const U$e=1/0;function q$e(e){if(typeof e=="string")return e;let t=e+"";return t=="0"&&1/e==-U$e?"-0":t}function Y$e(e){return e==null?"":q$e(e)}function Uo(e){return typeof e=="string"}function r7(e){return typeof e=="number"}function G$e(e){return e===!0||e===!1||X$e(e)&&a7(e)=="[object Boolean]"}function l7(e){return typeof e=="object"}function X$e(e){return l7(e)&&e!==null}function Qn(e){return e!=null}function md(e){return!e.trim().length}function a7(e){return e==null?e===void 0?"[object Undefined]":"[object Null]":Object.prototype.toString.call(e)}const Z$e="Incorrect 'index' type",J$e=e=>`Invalid value for key ${e}`,Q$e=e=>`Pattern length exceeds max of ${e}.`,eke=e=>`Missing ${e} property in key`,tke=e=>`Property 'weight' in key '${e}' must be a positive integer`,R6=Object.prototype.hasOwnProperty;class nke{constructor(t){this._keys=[],this._keyMap={};let n=0;t.forEach(o=>{let r=s7(o);n+=r.weight,this._keys.push(r),this._keyMap[r.id]=r,n+=r.weight}),this._keys.forEach(o=>{o.weight/=n})}get(t){return this._keyMap[t]}keys(){return this._keys}toJSON(){return JSON.stringify(this._keys)}}function s7(e){let t=null,n=null,o=null,r=1,l=null;if(Uo(e)||yr(e))o=e,t=V6(e),n=o1(e);else{if(!R6.call(e,"name"))throw new Error(eke("name"));const a=e.name;if(o=a,R6.call(e,"weight")&&(r=e.weight,r<=0))throw new Error(tke(a));t=V6(a),n=o1(a),l=e.getFn}return{path:t,id:n,weight:r,src:o,getFn:l}}function V6(e){return yr(e)?e:e.split(".")}function o1(e){return yr(e)?e.join("."):e}function oke(e,t){let n=[],o=!1;const r=(l,a,s)=>{if(!!Qn(l))if(!a[s])n.push(l);else{let i=a[s];const c=l[i];if(!Qn(c))return;if(s===a.length-1&&(Uo(c)||r7(c)||G$e(c)))n.push(Y$e(c));else if(yr(c)){o=!0;for(let f=0,d=c.length;fe.score===t.score?e.idx{this._keysMap[n.id]=o})}create(){this.isCreated||!this.docs.length||(this.isCreated=!0,Uo(this.docs[0])?this.docs.forEach((t,n)=>{this._addString(t,n)}):this.docs.forEach((t,n)=>{this._addObject(t,n)}),this.norm.clear())}add(t){const n=this.size();Uo(t)?this._addString(t,n):this._addObject(t,n)}removeAt(t){this.records.splice(t,1);for(let n=t,o=this.size();n{let a=r.getFn?r.getFn(t):this.getFn(t,r.path);if(!!Qn(a)){if(yr(a)){let s=[];const i=[{nestedArrIndex:-1,value:a}];for(;i.length;){const{nestedArrIndex:c,value:f}=i.pop();if(!!Qn(f))if(Uo(f)&&!md(f)){let d={v:f,i:c,n:this.norm.get(f)};s.push(d)}else yr(f)&&f.forEach((d,p)=>{i.push({nestedArrIndex:p,value:d})})}o.$[l]=s}else if(Uo(a)&&!md(a)){let s={v:a,n:this.norm.get(a)};o.$[l]=s}}}),this.records.push(o)}toJSON(){return{keys:this.keys,records:this.records}}}function i7(e,t,{getFn:n=bt.getFn,fieldNormWeight:o=bt.fieldNormWeight}={}){const r=new h4({getFn:n,fieldNormWeight:o});return r.setKeys(e.map(s7)),r.setSources(t),r.create(),r}function cke(e,{getFn:t=bt.getFn,fieldNormWeight:n=bt.fieldNormWeight}={}){const{keys:o,records:r}=e,l=new h4({getFn:t,fieldNormWeight:n});return l.setKeys(o),l.setIndexRecords(r),l}function Au(e,{errors:t=0,currentLocation:n=0,expectedLocation:o=0,distance:r=bt.distance,ignoreLocation:l=bt.ignoreLocation}={}){const a=t/e.length;if(l)return a;const s=Math.abs(o-n);return r?a+s/r:s?1:a}function dke(e=[],t=bt.minMatchCharLength){let n=[],o=-1,r=-1,l=0;for(let a=e.length;l=t&&n.push([o,r]),o=-1)}return e[l-1]&&l-o>=t&&n.push([o,l-1]),n}const Sl=32;function fke(e,t,n,{location:o=bt.location,distance:r=bt.distance,threshold:l=bt.threshold,findAllMatches:a=bt.findAllMatches,minMatchCharLength:s=bt.minMatchCharLength,includeMatches:i=bt.includeMatches,ignoreLocation:c=bt.ignoreLocation}={}){if(t.length>Sl)throw new Error(Q$e(Sl));const f=t.length,d=e.length,p=Math.max(0,Math.min(o,d));let v=l,h=p;const m=s>1||i,_=m?Array(d):[];let g;for(;(g=e.indexOf(t,h))>-1;){let x=Au(t,{currentLocation:g,expectedLocation:p,distance:r,ignoreLocation:c});if(v=Math.min(x,v),h=g+f,m){let T=0;for(;T=L;P-=1){let W=P-1,j=n[e.charAt(W)];if(m&&(_[W]=+!!j),H[P]=(H[P+1]<<1|1)&j,x&&(H[P]|=(y[P+1]|y[P])<<1|1|y[P+1]),H[P]&$&&(b=Au(t,{errors:x,currentLocation:W,expectedLocation:p,distance:r,ignoreLocation:c}),b<=v)){if(v=b,h=W,h<=p)break;L=Math.max(1,2*p-h)}}if(Au(t,{errors:x+1,currentLocation:p,expectedLocation:p,distance:r,ignoreLocation:c})>v)break;y=H}const S={isMatch:h>=0,score:Math.max(.001,b)};if(m){const x=dke(_,s);x.length?i&&(S.indices=x):S.isMatch=!1}return S}function pke(e){let t={};for(let n=0,o=e.length;n{this.chunks.push({pattern:p,alphabet:pke(p),startIndex:v})},d=this.pattern.length;if(d>Sl){let p=0;const v=d%Sl,h=d-v;for(;p{const{isMatch:g,score:y,indices:b}=fke(t,h,m,{location:r+_,distance:l,threshold:a,findAllMatches:s,minMatchCharLength:i,includeMatches:o,ignoreLocation:c});g&&(p=!0),d+=y,g&&b&&(f=[...f,...b])});let v={isMatch:p,score:p?d/this.chunks.length:1};return p&&o&&(v.indices=f),v}}class hl{constructor(t){this.pattern=t}static isMultiMatch(t){return H6(t,this.multiRegex)}static isSingleMatch(t){return H6(t,this.singleRegex)}search(){}}function H6(e,t){const n=e.match(t);return n?n[1]:null}class hke extends hl{constructor(t){super(t)}static get type(){return"exact"}static get multiRegex(){return/^="(.*)"$/}static get singleRegex(){return/^=(.*)$/}search(t){const n=t===this.pattern;return{isMatch:n,score:n?0:1,indices:[0,this.pattern.length-1]}}}class vke extends hl{constructor(t){super(t)}static get type(){return"inverse-exact"}static get multiRegex(){return/^!"(.*)"$/}static get singleRegex(){return/^!(.*)$/}search(t){const o=t.indexOf(this.pattern)===-1;return{isMatch:o,score:o?0:1,indices:[0,t.length-1]}}}class mke extends hl{constructor(t){super(t)}static get type(){return"prefix-exact"}static get multiRegex(){return/^\^"(.*)"$/}static get singleRegex(){return/^\^(.*)$/}search(t){const n=t.startsWith(this.pattern);return{isMatch:n,score:n?0:1,indices:[0,this.pattern.length-1]}}}class gke extends hl{constructor(t){super(t)}static get type(){return"inverse-prefix-exact"}static get multiRegex(){return/^!\^"(.*)"$/}static get singleRegex(){return/^!\^(.*)$/}search(t){const n=!t.startsWith(this.pattern);return{isMatch:n,score:n?0:1,indices:[0,t.length-1]}}}class _ke extends hl{constructor(t){super(t)}static get type(){return"suffix-exact"}static get multiRegex(){return/^"(.*)"\$$/}static get singleRegex(){return/^(.*)\$$/}search(t){const n=t.endsWith(this.pattern);return{isMatch:n,score:n?0:1,indices:[t.length-this.pattern.length,t.length-1]}}}class bke extends hl{constructor(t){super(t)}static get type(){return"inverse-suffix-exact"}static get multiRegex(){return/^!"(.*)"\$$/}static get singleRegex(){return/^!(.*)\$$/}search(t){const n=!t.endsWith(this.pattern);return{isMatch:n,score:n?0:1,indices:[0,t.length-1]}}}class c7 extends hl{constructor(t,{location:n=bt.location,threshold:o=bt.threshold,distance:r=bt.distance,includeMatches:l=bt.includeMatches,findAllMatches:a=bt.findAllMatches,minMatchCharLength:s=bt.minMatchCharLength,isCaseSensitive:i=bt.isCaseSensitive,ignoreLocation:c=bt.ignoreLocation}={}){super(t),this._bitapSearch=new u7(t,{location:n,threshold:o,distance:r,includeMatches:l,findAllMatches:a,minMatchCharLength:s,isCaseSensitive:i,ignoreLocation:c})}static get type(){return"fuzzy"}static get multiRegex(){return/^"(.*)"$/}static get singleRegex(){return/^(.*)$/}search(t){return this._bitapSearch.searchIn(t)}}class d7 extends hl{constructor(t){super(t)}static get type(){return"include"}static get multiRegex(){return/^'"(.*)"$/}static get singleRegex(){return/^'(.*)$/}search(t){let n=0,o;const r=[],l=this.pattern.length;for(;(o=t.indexOf(this.pattern,n))>-1;)n=o+l,r.push([o,n-1]);const a=!!r.length;return{isMatch:a,score:a?0:1,indices:r}}}const r1=[hke,d7,mke,gke,bke,_ke,vke,c7],F6=r1.length,yke=/ +(?=(?:[^\"]*\"[^\"]*\")*[^\"]*$)/,wke="|";function Cke(e,t={}){return e.split(wke).map(n=>{let o=n.trim().split(yke).filter(l=>l&&!!l.trim()),r=[];for(let l=0,a=o.length;l!!(e[Ic.AND]||e[Ic.OR]),Eke=e=>!!e[s1.PATH],Mke=e=>!yr(e)&&l7(e)&&!i1(e),B6=e=>({[Ic.AND]:Object.keys(e).map(t=>({[t]:e[t]}))});function f7(e,t,{auto:n=!0}={}){const o=r=>{let l=Object.keys(r);const a=Eke(r);if(!a&&l.length>1&&!i1(r))return o(B6(r));if(Mke(r)){const i=a?r[s1.PATH]:l[0],c=a?r[s1.PATTERN]:r[i];if(!Uo(c))throw new Error(J$e(i));const f={keyId:o1(i),pattern:c};return n&&(f.searcher=a1(c,t)),f}let s={children:[],operator:l[0]};return l.forEach(i=>{const c=r[i];yr(c)&&c.forEach(f=>{s.children.push(o(f))})}),s};return i1(e)||(e=B6(e)),o(e)}function Tke(e,{ignoreFieldNorm:t=bt.ignoreFieldNorm}){e.forEach(n=>{let o=1;n.matches.forEach(({key:r,norm:l,score:a})=>{const s=r?r.weight:null;o*=Math.pow(a===0&&s?Number.EPSILON:a,(s||1)*(t?1:l))}),n.score=o})}function xke(e,t){const n=e.matches;t.matches=[],Qn(n)&&n.forEach(o=>{if(!Qn(o.indices)||!o.indices.length)return;const{indices:r,value:l}=o;let a={indices:r,value:l};o.key&&(a.key=o.key.src),o.idx>-1&&(a.refIndex=o.idx),t.matches.push(a)})}function Ake(e,t){t.score=e.score}function Lke(e,t,{includeMatches:n=bt.includeMatches,includeScore:o=bt.includeScore}={}){const r=[];return n&&r.push(xke),o&&r.push(Ake),e.map(l=>{const{idx:a}=l,s={item:t[a],refIndex:a};return r.length&&r.forEach(i=>{i(l,s)}),s})}class ps{constructor(t,n={},o){this.options={...bt,...n},this.options.useExtendedSearch,this._keyStore=new nke(this.options.keys),this.setCollection(t,o)}setCollection(t,n){if(this._docs=t,n&&!(n instanceof h4))throw new Error(Z$e);this._myIndex=n||i7(this.options.keys,this._docs,{getFn:this.options.getFn,fieldNormWeight:this.options.fieldNormWeight})}add(t){!Qn(t)||(this._docs.push(t),this._myIndex.add(t))}remove(t=()=>!1){const n=[];for(let o=0,r=this._docs.length;o-1&&(i=i.slice(0,n)),Lke(i,this._docs,{includeMatches:o,includeScore:r})}_searchStringList(t){const n=a1(t,this.options),{records:o}=this._myIndex,r=[];return o.forEach(({v:l,i:a,n:s})=>{if(!Qn(l))return;const{isMatch:i,score:c,indices:f}=n.searchIn(l);i&&r.push({item:l,idx:a,matches:[{score:c,value:l,norm:s,indices:f}]})}),r}_searchLogical(t){const n=f7(t,this.options),o=(s,i,c)=>{if(!s.children){const{keyId:d,searcher:p}=s,v=this._findMatches({key:this._keyStore.get(d),value:this._myIndex.getValueForItemAtKeyId(i,d),searcher:p});return v&&v.length?[{idx:c,item:i,matches:v}]:[]}const f=[];for(let d=0,p=s.children.length;d{if(Qn(s)){let c=o(n,s,i);c.length&&(l[i]||(l[i]={idx:i,item:s,matches:[]},a.push(l[i])),c.forEach(({matches:f})=>{l[i].matches.push(...f)}))}}),a}_searchObjectList(t){const n=a1(t,this.options),{keys:o,records:r}=this._myIndex,l=[];return r.forEach(({$:a,i:s})=>{if(!Qn(a))return;let i=[];o.forEach((c,f)=>{i.push(...this._findMatches({key:c,value:a[f],searcher:n}))}),i.length&&l.push({idx:s,item:a,matches:i})}),l}_findMatches({key:t,value:n,searcher:o}){if(!Qn(n))return[];let r=[];if(yr(n))n.forEach(({v:l,i:a,n:s})=>{if(!Qn(l))return;const{isMatch:i,score:c,indices:f}=o.searchIn(l);i&&r.push({score:c,key:t,value:l,idx:a,norm:s,indices:f})});else{const{v:l,n:a}=n,{isMatch:s,score:i,indices:c}=o.searchIn(l);s&&r.push({score:i,key:t,value:l,norm:a,indices:c})}return r}}ps.version="6.6.2";ps.createIndex=i7;ps.parseIndex=cke;ps.config=bt;ps.parseQuery=f7;Ske(kke);const Ike={class:"m-headerSearch"},zke=J({__name:"HeaderSearch",setup(e){const t=Vi(),n=z(!1),o=z([]),r=z([]),l=z(""),a=z(null),s=ra(),i=E(()=>s.routes),c=()=>{n.value=!0},f=h=>{a.value=new ps(h,{shouldSort:!0,threshold:.4,location:0,distance:100,maxPatternLength:32,minMatchCharLength:1,keys:[{name:"title",weight:.7},{name:"path",weight:.3}]})};we(r,h=>{f(h)});const d=(h,m="/",_=[])=>{let g=[];for(const y of h){if(y.hidden)continue;const b={path:p4.resolve(m,y.path),title:[..._]};if(y.meta&&y.meta.title&&(b.title=[...b.title,y.meta.title],y.redirect!=="noRedirect"&&g.push(b)),y.children){const C=d(y.children,b.path,b.title);C.length>=1&&(g=[...g,...C])}}return g},p=h=>{h&&t.push({path:h}),o.value=[],l.value="",n.value=!1};tt(()=>{r.value=d(JSON.parse(JSON.stringify(i.value)))});const v=h=>{h!==""?o.value=a.value.search(h):o.value=[]};return(h,m)=>{const _=Ie("Search"),g=Ie("el-icon"),y=Ie("el-tooltip"),b=Ie("el-option"),C=Ie("el-select"),$=Ie("el-dialog");return w(),M("div",Ike,[B(y,{effect:"dark",content:"\u83DC\u5355\u641C\u7D22",placement:"bottom"},{default:q(()=>[B(g,{class:"bell header-icon",style:{"font-size":"22px"},onClick:c},{default:q(()=>[B(_)]),_:1})]),_:1}),B($,{modelValue:n.value,"onUpdate:modelValue":m[1]||(m[1]=S=>n.value=S),width:"600px","destroy-on-close":"","show-close":!1},{default:q(()=>[B(C,{style:{width:"100%"},ref:"headerSearchSelect",modelValue:l.value,"onUpdate:modelValue":m[0]||(m[0]=S=>l.value=S),"remote-method":v,filterable:"","default-first-option":"",remote:"",placeholder:"\u83DC\u5355\u641C\u7D22 \uFF1A\u652F\u6301\u83DC\u5355\u540D\u79F0\u3001\u8DEF\u5F84",class:"header-search-select",onChange:p},{default:q(()=>[(w(!0),M(Re,null,ct(o.value,S=>(w(),ie(b,{key:S.item.path,value:S.item.path,label:S&&S.item.title&&S.item.title.length&&S.item.title.join(" > ")},null,8,["value","label"]))),128))]),_:1},8,["modelValue"])]),_:1},8,["modelValue"])])}}});const Oke=Zt(zke,[["__scopeId","data-v-1e11e770"]]),Nke={class:"m-info"},Pke={class:"item-child"},Rke={class:"item-child"},Vke={class:"item-child"},Hke=J({__name:"Remind",setup(e){const t=z("first"),n=r=>{window.open(r)},o=(r,l)=>{console.log(r,l)};return(r,l)=>{const a=Ie("Bell"),s=Ie("el-icon"),i=Ie("el-badge"),c=Ie("el-button"),f=Ie("el-divider"),d=Ie("el-tab-pane"),p=Ie("el-tabs"),v=Ie("el-popover");return w(),M("div",Nke,[B(v,{width:"200px",placement:"bottom"},{reference:q(()=>[B(i,{value:3,class:"item-info-pop"},{default:q(()=>[B(s,{class:"bell header-icon",style:{"font-size":"20px"}},{default:q(()=>[B(a)]),_:1})]),_:1})]),default:q(()=>[k("div",null,[B(p,{modelValue:t.value,"onUpdate:modelValue":l[3]||(l[3]=h=>t.value=h),class:"demo-tabs",onTabClick:o},{default:q(()=>[B(d,{label:"\u901A\u77E5",name:"first"},{default:q(()=>[k("div",Pke,[et(" GitHub\u5F00\u6E90\u5730\u5740\uFF1A"),B(c,{type:"primary",link:"",onClick:l[0]||(l[0]=h=>n("https://github.com/zouzhibin/vue-admin-perfect"))},{default:q(()=>[et("\u70B9\u6211")]),_:1})]),B(f,{style:{"margin-bottom":"15px"}}),k("div",Rke,[et(" Gitee\u5F00\u6E90\u5730\u5740\uFF1A"),B(c,{type:"primary",link:"",onClick:l[1]||(l[1]=h=>n("https://gitee.com/yuanzbz/vue-admin-perfect"))},{default:q(()=>[et("\u70B9\u6211")]),_:1})]),B(f),k("div",Vke,[et(" github\u5F00\u6E90\u5730\u5740\uFF1A"),B(c,{type:"primary",link:"",onClick:l[2]||(l[2]=h=>n("https://github.com/zouzhibin/vue-admin-perfect"))},{default:q(()=>[et("\u70B9\u6211")]),_:1})])]),_:1})]),_:1},8,["modelValue"])])]),_:1})])}}});const Fke=Zt(Hke,[["__scopeId","data-v-5d8c37a6"]]),Bke={class:"m-screenful"},Dke=J({__name:"ScreenFull",setup(e){const{toggle:t,isFullscreen:n}=WT();return(o,r)=>{const l=Ie("svg-icon"),a=Ie("el-tooltip");return w(),M("div",Bke,[B(a,{effect:"dark",content:"\u5168\u5C4F",placement:"bottom"},{default:q(()=>[B(l,{"icon-class":u(n)?"exit-fullscreen":"fullscreen",onClick:u(t),className:"header-icon"},null,8,["icon-class","onClick"])]),_:1})])}}});const Kke=Zt(Dke,[["__scopeId","data-v-9ae0d4a8"]]),Wke={class:"m-setting"},jke=J({__name:"Setting",setup(e){const t=Tn(),n=(o,r)=>{t.setThemeConfig({key:o,val:r})};return(o,r)=>{const l=Ie("Setting",!0),a=Ie("el-icon"),s=Ie("el-tooltip");return w(),M("div",Wke,[B(s,{effect:"dark",content:"\u4E3B\u9898\u8BBE\u7F6E",placement:"bottom"},{default:q(()=>[B(a,{style:{"font-size":"20px"},class:"bell header-icon"},{default:q(()=>[B(l,{onClick:r[0]||(r[0]=i=>n("showSetting",!0))})]),_:1})]),_:1})])}}});const Uke=Zt(jke,[["__scopeId","data-v-dbf1a90e"]]),qke="/vue-admin-perfect/assets/avatar.31e95fb7.png",v4=Ri({id:"userState",state:()=>({token:null,userInfo:{},roles:localStorage.roles?JSON.parse(localStorage.roles):[]}),getters:{},actions:{login(e){const{username:t,password:n}=e;return new Promise(async(o,r)=>{this.token=t,this.userInfo=e,await this.getRoles(),o(t)})},getRoles(){return new Promise((e,t)=>{this.roles=["admin"],localStorage.roles=JSON.stringify(this.roles),e(this.roles)})},getInfo(e){return new Promise((t,n)=>{this.roles=e,t(e)})},logout(){return new Promise((e,t)=>{this.token=null,this.userInfo={},this.roles=[],e(null)})}},persist:{key:"userState",storage:window.localStorage}}),m4=Ri({id:"tagsViewState",state:()=>({activeTabsValue:"/home",visitedViews:[],cachedViews:[]}),getters:{},actions:{setTabsMenuValue(e){this.activeTabsValue=e},addView(e){this.addVisitedView(e)},removeView(e){return new Promise((t,n)=>{this.visitedViews=this.visitedViews.filter(o=>!e.includes(o.path)),t(null)})},addVisitedView(e){this.setTabsMenuValue(e.path),!this.visitedViews.some(t=>t.path===e.path)&&(this.visitedViews.push(Object.assign({},e,{title:e.meta.title||"no-name"})),e.meta.keepAlive&&this.cachedViews.push(e.name))},delView(e){return new Promise(t=>{this.delVisitedView(e),this.delCachedView(e),t({visitedViews:[...this.visitedViews],cachedViews:[...this.cachedViews]})})},toLastView(e){let t=this.visitedViews.findIndex(o=>o.path===e);const n=this.visitedViews[t+1]||this.visitedViews[t-1];!n||(rs.push(n.path),this.addVisitedView(n))},delVisitedView(e){return new Promise(t=>{this.visitedViews=this.visitedViews.filter(n=>n.path!==e||n.meta.affix),this.cachedViews=this.cachedViews.filter(n=>n.path!==e||n.meta.affix),t([...this.visitedViews])})},delCachedView(e){return new Promise(t=>{const n=this.cachedViews.indexOf(e.name);n>-1&&this.cachedViews.splice(n,1),t([...this.cachedViews])})},clearVisitedView(){this.delAllViews()},delAllViews(){return new Promise(e=>{this.visitedViews=this.visitedViews.filter(t=>t.meta.affix),this.cachedViews=this.visitedViews.filter(t=>t.meta.affix),e([...this.visitedViews])})},delOtherViews(e){this.visitedViews=this.visitedViews.filter(t=>t.path===e||t.meta.affix),this.cachedViews=this.visitedViews.filter(t=>t.path===e||t.meta.affix)},goHome(){this.activeTabsValue="/home",rs.push({path:"/home"})},updateVisitedView(e){for(let t of this.visitedViews)if(t.path===e.path){t=Object.assign(t,e);break}}}}),Yke={class:"dialog-footer"},Gke=J({__name:"PersonalDialog",setup(e,{expose:t}){const n=z(!1),o=v4(),r=()=>{n.value=!0},l=z(""),a=z(),s=_t({name:o.userInfo.username,password:o.userInfo.password,configPassword:""}),i=_t({configPassword:[{required:!0,message:"\u8BF7\u8F93\u5165\u65B0\u7684\u5BC6\u7801",trigger:"blur"}]}),c=f=>{!f||f.validate(d=>{if(d)console.log("submit!");else return console.log("error submit!"),!1})};return t({show:r}),(f,d)=>{const p=Ie("el-input"),v=Ie("el-form-item"),h=Ie("el-form"),m=Ie("el-button"),_=Ie("el-dialog");return w(),ie(_,{modelValue:n.value,"onUpdate:modelValue":d[5]||(d[5]=g=>n.value=g),title:"\u4FEE\u6539\u5BC6\u7801",width:"40%"},{footer:q(()=>[k("span",Yke,[B(m,{onClick:d[3]||(d[3]=g=>n.value=!1)},{default:q(()=>[et("\u53D6\u6D88")]),_:1}),B(m,{type:"primary",onClick:d[4]||(d[4]=g=>c(a.value))},{default:q(()=>[et("\u786E\u5B9A")]),_:1})])]),default:q(()=>[B(h,{ref_key:"ruleFormRef",ref:a,model:s,rules:i,"label-width":"120px",class:"demo-ruleForm",size:l.value},{default:q(()=>[B(v,{label:"\u59D3\u540D"},{default:q(()=>[B(p,{modelValue:s.name,"onUpdate:modelValue":d[0]||(d[0]=g=>s.name=g),disabled:""},null,8,["modelValue"])]),_:1}),B(v,{label:"\u65E7\u7684\u5BC6\u7801",prop:"password"},{default:q(()=>[B(p,{modelValue:s.password,"onUpdate:modelValue":d[1]||(d[1]=g=>s.password=g),type:"password"},null,8,["modelValue"])]),_:1}),B(v,{label:"\u65B0\u7684\u5BC6\u7801",prop:"configPassword"},{default:q(()=>[B(p,{modelValue:s.configPassword,"onUpdate:modelValue":d[2]||(d[2]=g=>s.configPassword=g),type:"password"},null,8,["modelValue"])]),_:1})]),_:1},8,["model","rules","size"])]),_:1},8,["modelValue"])}}});const Xke=Zt(Gke,[["__scopeId","data-v-845d83a3"]]),Zke={class:"el-dropdown-link"},Jke=J({__name:"Avatar",setup(e){const t=Vi(),n=v4(),o=m4(),r=ra(),l=E({get(){return n.roles[0]},set(d){(async()=>(await n.getInfo([d]),t.push({path:"/"}),location.reload()))()}}),a=d=>{d!==l.value&&(l.value=l.value==="admin"?"other":"admin")},s=E(()=>n.userInfo),i=z(),c=async()=>{L_.confirm("\u60A8\u662F\u5426\u786E\u8BA4\u9000\u51FA\u767B\u5F55?","\u6E29\u99A8\u63D0\u793A",{confirmButtonText:"\u786E\u5B9A",cancelButtonText:"\u53D6\u6D88",type:"warning"}).then(async()=>{await n.logout(),await t.push({path:"/login"}),o.clearVisitedView(),r.clearRoutes(),l4({type:"success",message:"\u9000\u51FA\u767B\u5F55\u6210\u529F\uFF01"})}).catch(()=>{})},f=()=>{i.value.show()};return(d,p)=>{const v=Ie("el-avatar"),h=Ie("arrow-down"),m=Ie("el-icon"),_=Ie("el-dropdown-item"),g=Ie("Edit"),y=Ie("SwitchButton"),b=Ie("el-dropdown-menu"),C=Ie("el-dropdown");return w(),M(Re,null,[B(C,null,{dropdown:q(()=>[B(b,null,{default:q(()=>[B(_,{command:0,onClick:p[0]||(p[0]=$=>a("admin"))},{default:q(()=>[et(Ee(u(l)==="admin"?"\u5F53\u524D\u89D2\u8272":"\u5207\u6362\u89D2\u8272")+"\uFF1A\u7BA1\u7406\u5458 ",1)]),_:1}),B(_,{command:0,divided:"",onClick:p[1]||(p[1]=$=>a("other"))},{default:q(()=>[et(Ee(u(l)==="other"?"\u5F53\u524D\u89D2\u8272":"\u5207\u6362\u89D2\u8272")+"\uFF1A\u666E\u901A\u7528\u6237 ",1)]),_:1}),B(_,{command:3,divided:"",onClick:f},{default:q(()=>[B(m,null,{default:q(()=>[B(g)]),_:1}),et("\u4FEE\u6539\u5BC6\u7801 ")]),_:1}),B(_,{command:4,divided:"",onClick:c},{default:q(()=>[B(m,null,{default:q(()=>[B(y)]),_:1}),et("\u9000\u51FA\u767B\u5F55 ")]),_:1})]),_:1})]),default:q(()=>[k("span",Zke,[B(v,{size:30,class:"avatar",src:u(qke)},null,8,["src"]),et(" "+Ee(u(s).username)+" ",1),B(m,{class:"header-icon el-icon--right"},{default:q(()=>[B(h)]),_:1})])]),_:1}),B(Xke,{ref_key:"person",ref:i},null,512)],64)}}});const Qke=Zt(Jke,[["__scopeId","data-v-65f0c517"]]),eSe={class:"m-tool-right"},tSe=J({__name:"ToolRight",setup(e){return(t,n)=>(w(),M("div",eSe,[B(K$e,{class:"item-children"}),B(j$e,{class:"item-children"}),B(Oke,{class:"item-children"}),B(Fke,{class:"item-children"}),B(Kke,{class:"item-children"}),B(Uke,{class:"item-children"}),B(Qke)]))}});const p7=Zt(tSe,[["__scopeId","data-v-12f00dee"]]),nSe=J({__name:"CollapseIcon",setup(e){const t=Tn(),n=E(()=>!t.isCollapse),o=()=>{t.setCollapse(n.value)};return(r,l)=>{const a=Ie("expand"),s=Ie("el-icon"),i=Ie("fold");return w(),M("div",{class:"hamburger-container",onClick:o},[u(n)?(w(),ie(s,{key:0,class:"icon"},{default:q(()=>[B(a)]),_:1})):(w(),ie(s,{key:1,class:"icon"},{default:q(()=>[B(i)]),_:1}))])}}});const oSe=Zt(nSe,[["__scopeId","data-v-431b683b"]]),rSe=k("div",{class:"breadcrumb-item"},[k("span",{class:"breadcrumb-title"},"\u9996\u9875")],-1),lSe={key:0,class:"no-redirect"},aSe=["onClick"],sSe=J({__name:"Hamburger",setup(e){const t=ss(),n=Vi(),o=l=>{n.push({path:l.path})},r=E(()=>t.matched.filter(l=>l.meta&&l.meta.title&&l.meta.breadcrumb!==!1));return(l,a)=>{const s=Ie("el-breadcrumb-item"),i=Ie("el-breadcrumb");return w(),ie(i,{class:"app-breadcrumb",separator:"/"},{default:q(()=>[B(rv,{name:"breadcrumb",mode:"out-in"},{default:q(()=>[u(r)[0].meta.title!=="\u9996\u9875"?(w(),ie(s,{to:{path:"/"},key:"home"},{default:q(()=>[rSe]),_:1})):ue("",!0),(w(!0),M(Re,null,ct(u(r),(c,f)=>(w(),ie(s,{key:c.name},{default:q(()=>[c.redirect==="noRedirect"||f==u(r).length-1?(w(),M("span",lSe,Ee(c.meta.title),1)):(w(),M("a",{key:1,onClick:Ye(d=>o(c),["prevent"])},Ee(c.meta.title),9,aSe))]),_:2},1024))),128))]),_:1})]),_:1})}}}),iSe={class:"m-tool-left"},uSe=J({__name:"ToolLeft",setup(e){return(t,n)=>(w(),M("div",iSe,[B(oSe),B(sSe)]))}});const cSe=Zt(uSe,[["__scopeId","data-v-01e7e18a"]]),dSe=J({__name:"MoreButton",setup(e){Vi();const t=ss(),n=Tn(),o=m4();E(()=>o.visitedViews);const r=()=>{n.setReload()},l=i=>{o.toLastView(t.path),o.delView(t.path)},a=async()=>{o.delOtherViews(t.path)},s=async()=>{await o.delAllViews(),o.goHome()};return(i,c)=>{const f=Ie("arrow-down"),d=Ie("el-icon"),p=Ie("el-button"),v=Ie("Refresh"),h=Ie("el-dropdown-item"),m=Ie("FolderRemove"),_=Ie("Close"),g=Ie("FolderDelete"),y=Ie("el-dropdown-menu"),b=Ie("el-dropdown");return w(),ie(b,{trigger:"hover"},{dropdown:q(()=>[B(y,null,{default:q(()=>[B(h,{onClick:r},{default:q(()=>[B(d,{size:14},{default:q(()=>[B(v)]),_:1}),et(" "+Ee(i.$t("tagsView.refresh")),1)]),_:1}),B(h,{onClick:l},{default:q(()=>[B(d,{size:14},{default:q(()=>[B(m)]),_:1}),et(" "+Ee(i.$t("tagsView.closeCurrent")),1)]),_:1}),B(h,{onClick:a},{default:q(()=>[B(d,{size:14},{default:q(()=>[B(_)]),_:1}),et(Ee(i.$t("tagsView.closeOther")),1)]),_:1}),B(h,{onClick:s},{default:q(()=>[B(d,{size:14},{default:q(()=>[B(g)]),_:1}),et(Ee(i.$t("tagsView.closeAll")),1)]),_:1})]),_:1})]),default:q(()=>[B(p,{size:"small",type:"primary"},{default:q(()=>[k("span",null,Ee(i.$t("tagsView.more")),1),B(d,{class:"el-icon--right"},{default:q(()=>[B(f)]),_:1})]),_:1})]),_:1})}}});const fSe=Zt(dSe,[["__scopeId","data-v-a5aa8461"]]),pSe={class:"m-tags-view"},hSe={class:"tags-view"},vSe={class:"right-btn"},mSe=J({__name:"index",setup(e){const t=ss(),n=Vi(),o=m4(),r=ra(),l=E(()=>o.visitedViews),a=E(()=>r.routes),s=()=>{const{name:_}=t;if(_!=="Login")return _&&o.addView(t),!1};let i=z([]);function c(_,g="/"){let y=[];return _.forEach(b=>{if(b.meta&&b.meta.affix){const C=p4.resolve(g,b.path);y.push({fullPath:C,path:C,name:b.name,meta:{...b.meta}})}if(b.children){const C=c(b.children,b.path);C.length>=1&&(y=[...y,...C])}}),y}const f=()=>{let _=a.value,g=i.value=c(_);for(const y of g)y.name&&o.addVisitedView(y)};tt(()=>{f(),s()}),we(t,()=>{s()});const d=E({get:()=>o.activeTabsValue,set:_=>{o.setTabsMenuValue(_)}});function p(_){let g=l.value.findIndex(b=>b.path===_);const y=l.value[g+1]||l.value[g-1];!y||(n.push(y.path),o.addVisitedView(y))}const v=_=>{let g=_.props.name;n.push(g)},h=_=>_===t.path,m=async _=>{h(_)&&p(_),await o.delView(_)};return(_,g)=>{const y=Ie("el-icon"),b=Ie("el-tab-pane"),C=Ie("el-tabs");return w(),M("div",pSe,[k("div",hSe,[B(C,{modelValue:u(d),"onUpdate:modelValue":g[0]||(g[0]=$=>kt(d)?d.value=$:null),type:"card",onTabClick:v,onTabRemove:m},{default:q(()=>[(w(!0),M(Re,null,ct(u(l),$=>(w(),ie(b,{key:$.path,path:$.path,label:$.title,name:$.path,closable:!($.meta&&$.meta.affix)},{label:q(()=>[$.icon?(w(),ie(y,{key:0,class:"tabs-icon"},{default:q(()=>[(w(),ie(st($.icon)))]),_:2},1024)):ue("",!0),et(" "+Ee($.title),1)]),_:2},1032,["path","label","name","closable"]))),128))]),_:1},8,["modelValue"])]),k("div",vSe,[B(u(fSe))])])}}});const h7=Zt(mSe,[["__scopeId","data-v-59e8e7ea"]]),gSe={class:"header-inner"},_Se=J({__name:"index",setup(e){const t=Tn(),n=E(()=>t.themeConfig),o=E(()=>!t.isCollapse);return(r,l)=>(w(),M(Re,null,[B(o7),k("div",{class:A(["m-layout-header",{"fixed-header":u(n).fixedHeader,collapse:u(n).fixedHeader&&u(o),"no-collapse":u(n).fixedHeader&&!u(o)}])},[k("div",gSe,[B(cSe),B(p7)]),u(n).showTag?(w(),ie(h7,{key:0})):ue("",!0)],2)],64))}});const bSe=Zt(_Se,[["__scopeId","data-v-1f82c6f9"]]),gd=new Map,ySe=(e,t)=>{let n;if(e){const o=t.name;return gd.has(o)?n=gd.get(o):(n={name:o,render(){return Ke("div",{className:"app-main-inner"},e)}},gd.set(o,n)),Ke(n)}},wSe={class:"app-main"},CSe=J({__name:"index",setup(e){const t=Tn(),n=ra(),o=E(()=>n.keepAliveRoutes),r=E(()=>t.isReload);return(l,a)=>{const s=Ie("router-view");return w(),M("div",wSe,[B(s,null,{default:q(({Component:i,route:c})=>[B(Xt,{name:"fade-slide",mode:"out-in",appear:""},{default:q(()=>[u(r)?(w(),ie(Rb,{key:0,include:u(o)},[(w(),ie(st(u(ySe)(i,c)),{key:c.path}))],1032,["include"])):ue("",!0)]),_:2},1024)]),_:1})])}}});const v7=Zt(CSe,[["__scopeId","data-v-c5f43f7d"]]);const $Se={},kSe=e=>(g1("data-v-85f8336d"),e=e(),_1(),e),SSe={class:"footer-layout"},ESe=kSe(()=>k("span",{href:"/",target:"_blank"}," 2022 \xA9 VUE-ADMIN-PERFECT By ZB Technology. ",-1)),MSe=[ESe];function TSe(e,t){return w(),M("div",SSe,MSe)}const m7=Zt($Se,[["render",TSe],["__scopeId","data-v-85f8336d"]]),xSe={class:"main-container"},ASe=J({__name:"index",setup(e){return(t,n)=>(w(),M(Re,null,[B(B$e),k("div",xSe,[B(bSe),B(v7),B(m7)])],64))}});const D6=Zt(ASe,[["__scopeId","data-v-0191c8cb"]]),LSe={class:"header-inner"},ISe=J({__name:"index",setup(e){const t=ra(),n=ss(),o=E(()=>t.permission_routes),r=Tn(),l=E(()=>{const{meta:s,path:i}=n;return s.activeMenu?s.activeMenu:i}),a=E(()=>r.themeConfig);return E(()=>!r.isCollapse),(s,i)=>{const c=Ie("el-menu");return w(),M(Re,null,[B(o7),k("div",{class:A(["m-layout-header",{"fixed-header":u(a).fixedHeader}])},[k("div",LSe,[B(c,{mode:"horizontal","default-active":u(l),"background-color":"#304156","text-color":"#bfcbd9","unique-opened":u(r).themeConfig.uniqueOpened,"collapse-transition":!1,class:"menu-horizontal"},{default:q(()=>[(w(!0),M(Re,null,ct(u(o),f=>(w(),ie(t7,{key:f.path,item:f,"base-path":f.path},null,8,["item","base-path"]))),128))]),_:1},8,["default-active","unique-opened"]),B(p7)]),u(a).showTag?(w(),ie(h7,{key:0})):ue("",!0)],2)],64)}}});const zSe=Zt(ISe,[["__scopeId","data-v-d4d95de6"]]),OSe={class:"main-container"},NSe=J({__name:"index",setup(e){return(t,n)=>(w(),M("div",OSe,[B(zSe),B(v7),B(m7)]))}});const PSe=Zt(NSe,[["__scopeId","data-v-9bfbe65d"]]),RSe=J({__name:"index",setup(e){const t=Tn(),n=E(()=>t.themeConfig),o={horizontal:PSe,vertical:D6};E(()=>!t.isCollapse);let{device:r}=z_();we(()=>r.value,a=>{let s=a==="mobile"?"vertical":n.value.mode;document.body.setAttribute("class",`layout-${s}`)},{immediate:!0});const l=E(()=>({hideSidebar:!t.isCollapse,openSidebar:t.isCollapse,withoutAnimation:t.withoutAnimation,mobile:r.value==="mobile"}));return(a,s)=>(w(),M("div",{class:A(["g-container-layout",u(l)])},[B(Uwe),u(r)==="mobile"?(w(),ie(D6,{key:0})):(w(),ie(st(o[u(n).mode]),{key:1})),B(Kwe)],2))}});const zo=Zt(RSe,[["__scopeId","data-v-5c3baaf2"]]),VSe=[{path:"/table",component:zo,redirect:"/table/comprehensive",name:"table",meta:{title:"\u8D85\u7EA7\u8868\u683C",icon:"School"},children:[{path:"comprehensive",component:()=>ut(()=>import("./index.63a015b4.js"),["assets/index.63a015b4.js","assets/index.ee732d38.css"]),name:"comprehensive",meta:{title:"\u7EFC\u5408\u8868\u683C",keepAlive:!0,icon:"MenuIcon"}},{path:"inline-table",component:()=>ut(()=>import("./index.91723afd.js"),["assets/index.91723afd.js","assets/index.85258979.css"]),name:"inline-table",meta:{title:"\u884C\u5185\u7F16\u8F91",keepAlive:!0,icon:"MenuIcon"}},{path:"editableProTable",component:()=>ut(()=>import("./index.92f25605.js"),["assets/index.92f25605.js","assets/index.df27b91b.css","assets/index.5be08a55.js"]),name:"edit-table",meta:{title:"\u53EF\u7F16\u8F91\u8868\u683C",keepAlive:!0,icon:"MenuIcon"}}]}],HSe=[{path:"/dataScreen",name:"dataScreen",meta:{title:"\u53EF\u89C6\u5316\u5927\u5C4F",icon:"Histogram"},component:()=>ut(()=>import("./index.4f40a22c.js"),["assets/index.4f40a22c.js","assets/index.386c25cb.css","assets/index.c24c70a5.js","assets/index.201c3aba.js","assets/index.vue_vue_type_script_setup_true_lang.c3cd7d59.js"])}],FSe=[{path:"/excel",component:zo,redirect:"/excel/export-excel",name:"excel",meta:{title:"Excel&Zip",icon:"School"},children:[{path:"export-excel",component:()=>ut(()=>import("./index.d7f6bf17.js"),["assets/index.d7f6bf17.js","assets/index.a6563d0e.css","assets/exprotExcel.30cae770.js","assets/exceljs.min.ee80950b.js"]),name:"export-excel",meta:{title:"\u5BFC\u51FA Excel",icon:"MenuIcon"}},{path:"export-merge-header",component:()=>ut(()=>import("./index.b212ad21.js"),["assets/index.b212ad21.js","assets/index.df380b98.css","assets/exprotExcel.30cae770.js","assets/exceljs.min.ee80950b.js"]),name:"export-merge-header",meta:{title:"\u5BFC\u51FA \u591A\u7EA7\u8868\u5934",icon:"MenuIcon"}},{path:"upload-style-excel",component:()=>ut(()=>import("./index.3b541407.js"),["assets/index.3b541407.js","assets/index.1879c92d.css","assets/exprotExcel.30cae770.js","assets/exceljs.min.ee80950b.js"]),name:"upload-style-excel",meta:{title:"\u81EA\u5B9A\u4E49\u6837\u5F0F\u5BFC\u51FA Excel",icon:"MenuIcon"}},{path:"upload-excel",component:()=>ut(()=>import("./index.6ac8e37b.js"),["assets/index.6ac8e37b.js","assets/index.77032e84.css","assets/exceljs.min.ee80950b.js"]),name:"upload-excel",meta:{title:"\u4E0A\u4F20 Excel",icon:"MenuIcon"}},{path:"zip",component:()=>ut(()=>import("./index.696b3ae6.js"),["assets/index.696b3ae6.js","assets/index.bdd8079d.css","assets/exceljs.min.ee80950b.js"]),name:"Zip",meta:{title:"\u5BFC\u51FA Zip",roles:["other"],icon:"MenuIcon"}}]}],BSe=[{path:"/nested",component:zo,redirect:"/form/menu1",name:"nested",meta:{title:"\u8DEF\u7531\u5D4C\u5957",icon:"HelpFilled"},children:[{path:"menu1",component:()=>ut(()=>import("./index.735095b4.js"),[]),name:"menu1",meta:{title:"\u83DC\u53551",icon:"MenuIcon"},alwaysShow:!0,children:[{path:"menu1-1",component:()=>ut(()=>import("./index.e0b2f51b.js"),[]),name:"menu1-1",meta:{title:"\u83DC\u5355 1-1",icon:"MenuIcon"}},{path:"menu1-2",component:()=>ut(()=>import("./index.47ebdf78.js"),[]),name:"menu1-2",redirect:"/nested/menu1/menu1-2/menu1-2-1",meta:{title:"\u83DC\u5355 1-2",icon:"MenuIcon"},children:[{path:"menu1-2-1",component:()=>ut(()=>import("./index.1af220c7.js"),[]),name:"menu1-2-1",meta:{title:"\u83DC\u5355 1-2-1",icon:"MenuIcon"}},{path:"menu1-2-2",component:()=>ut(()=>import("./index.f695f769.js"),[]),name:"menu1-2-2",meta:{title:"\u83DC\u5355 1-2-2",icon:"MenuIcon"}}]},{path:"menu1-3",component:()=>ut(()=>import("./index.45a3c1dc.js"),[]),name:"menu1-3",meta:{title:"\u83DC\u5355 1-3",icon:"MenuIcon"}}]},{path:"menu2",component:()=>ut(()=>import("./index.6ed55069.js"),[]),name:"nested-menu2",meta:{title:"\u83DC\u53552",icon:"MenuIcon"}}]}],DSe=[{path:"/system",component:zo,redirect:"/system/page",name:"system",meta:{title:"\u7CFB\u7EDF\u7BA1\u7406",icon:"Setting"},children:[{path:"user",component:()=>ut(()=>import("./index.473996a5.js"),["assets/index.473996a5.js","assets/index.da76a7e9.css","assets/system.79236d81.js"]),name:"user",meta:{title:"\u7528\u6237\u7BA1\u7406",icon:"MenuIcon"}},{path:"dept",component:()=>ut(()=>import("./index.a3314aae.js"),["assets/index.a3314aae.js","assets/index.a834a9a7.css","assets/system.79236d81.js"]),name:"dept",meta:{title:"\u90E8\u95E8\u7BA1\u7406",icon:"MenuIcon"}},{path:"role",component:()=>ut(()=>import("./index.98ffd9c0.js"),["assets/index.98ffd9c0.js","assets/index.bccec156.css","assets/system.79236d81.js"]),name:"role",meta:{title:"\u89D2\u8272\u7BA1\u7406",icon:"MenuIcon"}},{path:"menu",component:()=>ut(()=>import("./index.ddf6c1ec.js"),["assets/index.ddf6c1ec.js","assets/index.d38a94fa.css","assets/system.79236d81.js"]),name:"menu",meta:{title:"\u83DC\u5355\u7BA1\u7406",icon:"MenuIcon"}},{path:"dictionary",component:()=>ut(()=>import("./index.e89d5f33.js"),["assets/index.e89d5f33.js","assets/index.a228bc1c.css","assets/system.79236d81.js"]),name:"dictionary",meta:{title:"\u5B57\u5178\u7BA1\u7406",icon:"MenuIcon"}}]}],KSe=[{path:"/echarts",component:zo,redirect:"/echarts/migration",name:"echarts",meta:{title:"Echarts",icon:"trend-charts",roles:["other"]},children:[{path:"migration",component:()=>ut(()=>import("./index.bb5388a0.js"),["assets/index.bb5388a0.js","assets/index.7c5448ac.css","assets/index.vue_vue_type_script_setup_true_lang.c3cd7d59.js","assets/index.201c3aba.js"]),name:"migration",meta:{title:"\u8FC1\u5F99\u56FE",roles:["other"],icon:"MenuIcon"}},{path:"bar",component:()=>ut(()=>import("./index.9f1c23fa.js"),["assets/index.9f1c23fa.js","assets/index.ae81d83b.css","assets/index.201c3aba.js"]),name:"bar",meta:{title:"\u67F1\u72B6\u56FE",roles:["other"],icon:"MenuIcon"}},{path:"graph",component:()=>ut(()=>import("./index.bd6cc042.js"),["assets/index.bd6cc042.js","assets/index.dea02a2d.css","assets/index.201c3aba.js"]),name:"graph",meta:{title:"\u96F7\u8FBE\u56FE",roles:["other"],icon:"MenuIcon"}},{path:"pie",component:()=>ut(()=>import("./index.f535e55f.js"),["assets/index.f535e55f.js","assets/index.4f0b808a.css","assets/index.201c3aba.js"]),name:"pie",meta:{title:"\u997C\u56FE",roles:["other"],icon:"MenuIcon"}},{path:"simple",component:()=>ut(()=>import("./index.6535d4ca.js"),["assets/index.6535d4ca.js","assets/index.470808bd.css","assets/index.201c3aba.js","assets/bar.vue_vue_type_script_setup_true_lang.59811325.js"]),name:"echarts-simple",meta:{title:"\u7B80\u5355\u56FE\u8868",roles:["other"],icon:"MenuIcon"}}]}],WSe=[{path:"/chat",component:zo,redirect:"/charts/index",name:"chat",meta:{title:"\u804A\u5929\u6846",icon:"chat-square"},children:[{path:"index",component:()=>ut(()=>import("./index.39508d0f.js"),["assets/index.39508d0f.js","assets/index.d55ee797.css"]),name:"chatBox",meta:{title:"\u804A\u5929\u6846",icon:"chat-square"}}]}],jSe=[{path:"/other",component:zo,redirect:"/other/clipboard",name:"other",meta:{title:"\u5E38\u7528\u7EC4\u4EF6",icon:"management"},children:[{path:"clipboard",component:()=>ut(()=>import("./index.35edcba8.js"),[]),name:"clipboard",meta:{title:"\u526A\u8D34\u677F",roles:["other"],icon:"MenuIcon"}},{path:"editor",component:()=>ut(()=>import("./index.6352a6e1.js"),["assets/index.6352a6e1.js","assets/index.9ff4e7fe.css"]),name:"editor",meta:{title:"\u5BCC\u6587\u672C\u7F16\u8F91\u5668",roles:["other"],icon:"MenuIcon"}},{path:"code-mirror",component:()=>ut(()=>import("./index.fb671bc4.js"),["assets/index.fb671bc4.js","assets/index.1b75285b.css"]),name:"code-mirror",meta:{title:"\u4EE3\u7801\u7F16\u8F91\u5668",roles:["other"],icon:"MenuIcon"}},{path:"mark-down",component:()=>ut(()=>import("./index.4380035e.js"),["assets/index.4380035e.js","assets/index.6ee8dfa0.css"]),name:"mark-down",meta:{title:"markDown",roles:["other"],icon:"MenuIcon"}},{path:"print",component:()=>ut(()=>import("./index.82fbc83f.js"),[]),name:"print",meta:{title:"\u6253\u5370",icon:"MenuIcon"}},{path:"cropper",component:()=>ut(()=>import("./index.cbae27bb.js"),["assets/index.cbae27bb.js","assets/index.53e5ddc1.css"]),name:"cropper",meta:{title:"\u5934\u50CF\u88C1\u526A",icon:"MenuIcon"}},{path:"card-drag",component:()=>ut(()=>import("./index.0737fe3b.js"),["assets/index.0737fe3b.js","assets/index.6f9042fc.css","assets/index.5be08a55.js"]),name:"card-drag",meta:{title:"\u5361\u7247\u62D6\u62FD",icon:"MenuIcon"}},{path:"upload",component:()=>ut(()=>import("./index.b8f99a26.js"),["assets/index.b8f99a26.js","assets/index.c6612b83.css"]),name:"upload",meta:{title:"\u4E0A\u4F20\u56FE\u7247",icon:"MenuIcon"}},{path:"qrcode",component:()=>ut(()=>import("./index.9a238e2e.js"),["assets/index.9a238e2e.js","assets/vue-qr.fbb19789.js","assets/index.5be08a55.js"]),name:"qrcode",meta:{title:"\u751F\u6210\u4E8C\u7EF4\u7801",icon:"MenuIcon"}},{path:"svgIcon",component:()=>ut(()=>import("./index.37779a13.js"),["assets/index.37779a13.js","assets/index.05456e02.css"]),name:"svgIcon",meta:{title:"svg \u56FE\u6807",icon:"MenuIcon"}},{path:"iconfont",component:()=>ut(()=>import("./index.4c5e2966.js"),["assets/index.4c5e2966.js","assets/index.19b422fb.css"]),name:"iconfont",meta:{title:"\u963F\u91CC\u56FE\u6807\u5E93",icon:"MenuIcon"}},{path:"water-marker",component:()=>ut(()=>import("./index.198fbab8.js"),["assets/index.198fbab8.js","assets/index.5fb67817.css","assets/index.5be08a55.js"]),name:"water-marker",meta:{title:"\u751F\u6210\u6C34\u5370",icon:"MenuIcon"}},{path:"right-menu",component:()=>ut(()=>import("./index.23771fd6.js"),["assets/index.23771fd6.js","assets/index.109e9ac9.css"]),name:"right-menu",meta:{title:"\u53F3\u952E\u83DC\u5355",icon:"MenuIcon"}},{path:"count",component:()=>ut(()=>import("./index.430b664c.js"),["assets/index.430b664c.js","assets/index.fd80bebf.css","assets/index.c24c70a5.js"]),name:"count",meta:{title:"\u6570\u5B57\u52A8\u753B",icon:"MenuIcon"}},{path:"text-clamp",component:()=>ut(()=>import("./index.c531920c.js"),["assets/index.c531920c.js","assets/index.5a29b4a8.css"]),name:"text-clamp",meta:{title:"\u591A\u884C\u6587\u672C\u7701\u7565",icon:"MenuIcon"}}]}],USe=[{path:"/external-link",component:zo,redirect:"noRedirect",name:"external-link",meta:{title:"\u5916\u90E8\u94FE\u63A5",icon:"link"},children:[{path:"wechat",name:"wechat",component:()=>ut(()=>import("./index.aaa08644.js"),[]),meta:{title:"\u52A0\u5FAE\u4FE1\u7FA4",icon:"MenuIcon"}},{path:"https://github.com/zouzhibin/vue-admin-perfect",name:"github",meta:{title:"Github \u5730\u5740",icon:"MenuIcon"}},{path:"https://gitee.com/yuanzbz/vue-admin-perfect?_from=gitee_search",name:"github",meta:{title:"Gitee \u5730\u5740",icon:"MenuIcon"}},{path:"http://182.61.5.190:8890/#/login",name:"simple",meta:{title:"\u7B80\u6613\u7248\u672C",icon:"MenuIcon"},component:()=>ut(()=>import("./index.437dac93.js"),[])},{path:"iframe",component:()=>ut(()=>import("./index.6043017c.js"),["assets/index.6043017c.js","assets/index.a5f4d127.css"]),name:"iframe",meta:{title:"\u5185\u5D4C iframe",icon:"MenuIcon"}}]}],qSe=[{path:"/form",component:zo,redirect:"/form/validateForm",name:"form",alwaysShow:!0,meta:{title:"\u8D85\u7EA7\u8868\u5355",icon:"Grape"},children:[{path:"validateForm",component:()=>ut(()=>import("./index.8f39252e.js"),[]),name:"validateForm",meta:{title:"\u6821\u9A8C Form",keepAlive:!0,icon:"MenuIcon"}},{path:"advancedForm",component:()=>ut(()=>import("./index.37e02752.js"),["assets/index.37e02752.js","assets/index.cd87b3e1.css"]),name:"advancedForm",meta:{title:"\u6536\u7F29 Form",icon:"MenuIcon"}},{path:"appendForm",component:()=>ut(()=>import("./index.4b486991.js"),["assets/index.4b486991.js","assets/index.6d827c07.css"]),name:"appendForm",meta:{title:"\u589E\u5220 Form",keepAlive:!0,icon:"MenuIcon"}},{path:"moreForm",component:()=>ut(()=>import("./index.82b2dc7c.js"),["assets/index.82b2dc7c.js","assets/index.395373ae.css"]),name:"moreForm",meta:{title:"\u591A\u8868\u5355\u9A8C\u8BC1",keepAlive:!0,icon:"MenuIcon"}}]}],YSe=[{path:"/function-page",component:zo,redirect:"/function-page/404",name:"function-page",meta:{title:"\u529F\u80FD\u9875\u9762",icon:"ElementPlus"},children:[{path:"tools",component:()=>ut(()=>import("./index.a2103400.js"),["assets/index.a2103400.js","assets/index.ba6e134e.css"]),name:"tools",meta:{title:"\u5DE5\u5177\u94FE\u96C6\u5408",keepAlive:!0,icon:"MenuIcon"}},{path:"404",component:()=>ut(()=>import("./404.13883056.js"),["assets/404.13883056.js","assets/404.4ec2c0d6.css"]),name:"function-404",meta:{title:"404 \u9875\u9762",keepAlive:!0,icon:"MenuIcon"}},{path:"403",component:()=>ut(()=>import("./403.0ed9eeb7.js"),["assets/403.0ed9eeb7.js","assets/403.df292cdf.css"]),name:"function-403",meta:{title:"403 \u9875\u9762",keepAlive:!0,icon:"MenuIcon"}},{path:"fullscreen",component:()=>ut(()=>import("./index.db3b52d0.js"),["assets/index.db3b52d0.js","assets/index.aa7b49db.css"]),name:"fullscreen",meta:{title:"\u5143\u7D20 \u5168\u5C4F",keepAlive:!0,icon:"MenuIcon"}},{path:"information-list",component:()=>ut(()=>import("./index.5ac29daf.js"),["assets/index.5ac29daf.js","assets/index.4512a2c6.css"]),name:"informationList",meta:{title:"\u4FE1\u606F\u5217\u8868",keepAlive:!0,icon:"MenuIcon"}}]}],Lu=[...HSe,...KSe,...VSe,...qSe,...jSe,...YSe,...WSe,...BSe,...FSe,...USe,...DSe],g7=[{path:"/404",name:"404",component:()=>ut(()=>import("./404.13883056.js"),["assets/404.13883056.js","assets/404.4ec2c0d6.css"]),hidden:!0},{path:"/403",name:"403",component:()=>ut(()=>import("./403.0ed9eeb7.js"),["assets/403.0ed9eeb7.js","assets/403.df292cdf.css"]),hidden:!0},{path:"/login",name:"Login",component:()=>ut(()=>import("./index.38a2c0ba.js"),["assets/index.38a2c0ba.js","assets/index.8c98cc8e.css","assets/index.5be08a55.js","assets/vue-qr.fbb19789.js"]),hidden:!0,meta:{title:"\u767B\u5F55"}},{path:"/",name:"layout",component:zo,redirect:"/home",children:[{path:"/home",component:()=>ut(()=>import("./index.336ad7cd.js"),["assets/index.336ad7cd.js","assets/index.0a328272.css","assets/index.c24c70a5.js","assets/bar.vue_vue_type_script_setup_true_lang.59811325.js","assets/index.201c3aba.js"]),name:"home",meta:{title:"\u9996\u9875",icon:"House",affix:!0,role:["other"]}}]}],GSe={path:"/:pathMatch(.*)",name:"notFound",redirect:"/404"},rs=_C({history:Ow("/vue-admin-perfect/"),routes:g7});function XSe(e){return typeof e=="object"&&e!==null}function K6(e,t){return e=XSe(e)?e:Object.create(null),new Proxy(e,{get(n,o,r){return Reflect.get(n,o,r)||Reflect.get(t,o,r)}})}function ZSe(e,t){return t.reduce((n,o)=>n==null?void 0:n[o],e)}function JSe(e,t,n){return t.slice(0,-1).reduce((o,r)=>/^(__proto__)$/.test(r)?{}:o[r]=o[r]||{},e)[t[t.length-1]]=n,e}function QSe(e,t){return t.reduce((n,o)=>{const r=o.split(".");return JSe(n,r,ZSe(e,r))},{})}function W6(e,t,n,o){try{const r=t==null?void 0:t.getItem(o);r&&e.$patch(n==null?void 0:n.deserialize(r))}catch{}}function eEe(e={}){return t=>{const{options:{persist:n},store:o}=t;if(!n)return;const r=(Array.isArray(n)?n.map(l=>K6(l,e)):[K6(n,e)]).map(({storage:l=localStorage,beforeRestore:a=null,afterRestore:s=null,serializer:i={serialize:JSON.stringify,deserialize:JSON.parse},key:c=o.$id,paths:f=null})=>({storage:l,beforeRestore:a,afterRestore:s,serializer:i,key:c,paths:f}));r.forEach(l=>{const{storage:a,serializer:s,key:i,paths:c,beforeRestore:f,afterRestore:d}=l;f==null||f(t),W6(o,a,s,i),d==null||d(t),o.$subscribe((p,v)=>{try{const h=Array.isArray(c)?QSe(v,c):v;a.setItem(i,s.serialize(h))}catch{}},{detached:!0})}),o.$hydrate=({runHooks:l=!0}={})=>{r.forEach(a=>{const{beforeRestore:s,afterRestore:i,storage:c,serializer:f,key:d}=a;l&&(s==null||s(t)),W6(o,c,f,d),l&&(i==null||i(t))})}}}var tEe=eEe();Ri({id:"globalState",state:()=>({}),getters:{},actions:{},persist:{key:"globalState",storage:window.sessionStorage}});const _7=sw();_7.use(tEe);const nEe=e=>{Object.keys(j0).forEach(t=>{t!=="Menu"?e.component(t,j0[t]):e.component(t+"Icon",j0[t])})};const oEe={},rEe={class:"m-container-layout"},lEe={class:"m-container-layout-inner"};function aEe(e,t){return w(),M("div",rEe,[k("div",lEe,[ye(e.$slots,"default",{},void 0,!0)])])}const sEe=Zt(oEe,[["render",aEe],["__scopeId","data-v-c600760e"]]);var b7={exports:{}};/* NProgress, (c) 2013, 2014 Rico Sta. Cruz - http://ricostacruz.com/nprogress + */const d$e="9.2.2";function f$e(){typeof __VUE_I18N_FULL_INSTALL__!="boolean"&&(qs().__VUE_I18N_FULL_INSTALL__=!0),typeof __VUE_I18N_LEGACY_API__!="boolean"&&(qs().__VUE_I18N_LEGACY_API__=!0),typeof __INTLIFY_PROD_DEVTOOLS__!="boolean"&&(qs().__INTLIFY_PROD_DEVTOOLS__=!1)}qCe.__EXTEND_POINT__;let Y_=It.__EXTEND_POINT__;const Fn=()=>++Y_,ln={UNEXPECTED_RETURN_TYPE:Y_,INVALID_ARGUMENT:Fn(),MUST_BE_CALL_SETUP_TOP:Fn(),NOT_INSLALLED:Fn(),NOT_AVAILABLE_IN_LEGACY_MODE:Fn(),REQUIRED_VALUE:Fn(),INVALID_VALUE:Fn(),CANNOT_SETUP_VUE_DEVTOOLS_PLUGIN:Fn(),NOT_INSLALLED_WITH_PROVIDE:Fn(),UNEXPECTED_ERROR:Fn(),NOT_COMPATIBLE_LEGACY_VUE_I18N:Fn(),BRIDGE_SUPPORT_VUE_2_ONLY:Fn(),MUST_DEFINE_I18N_OPTION_IN_ALLOW_COMPOSITION:Fn(),NOT_AVAILABLE_COMPOSITION_IN_LEGACY:Fn(),__EXTEND_POINT__:Fn()};function cn(e,...t){return S0(e,null,void 0)}const X2=fl("__transrateVNode"),Z2=fl("__datetimeParts"),J2=fl("__numberParts"),G_=fl("__setPluralRules");fl("__intlifyMeta");const X_=fl("__injectWithOption");function Q2(e){if(!qt(e))return e;for(const t in e)if(!!s4(e,t))if(!t.includes("."))qt(e[t])&&Q2(e[t]);else{const n=t.split("."),o=n.length-1;let r=e;for(let l=0;l{if("locale"in s&&"resource"in s){const{locale:i,resource:c}=s;i?(a[i]=a[i]||{},Ys(c,a[i])):Ys(c,a)}else Je(s)&&Ys(JSON.parse(s),a)}),r==null&&l)for(const s in a)s4(a,s)&&Q2(a[s]);return a}const xu=e=>!qt(e)||Ut(e);function Ys(e,t){if(xu(e)||xu(t))throw cn(ln.INVALID_VALUE);for(const n in e)s4(e,n)&&(xu(e[n])||xu(t[n])?t[n]=e[n]:Ys(e[n],t[n]))}function Z_(e){return e.type}function J_(e,t,n){let o=qt(t.messages)?t.messages:{};"__i18nGlobal"in n&&(o=M0(e.locale.value,{messages:o,__i18n:n.__i18nGlobal}));const r=Object.keys(o);r.length&&r.forEach(l=>{e.mergeLocaleMessage(l,o[l])});{if(qt(t.datetimeFormats)){const l=Object.keys(t.datetimeFormats);l.length&&l.forEach(a=>{e.mergeDateTimeFormat(a,t.datetimeFormats[a])})}if(qt(t.numberFormats)){const l=Object.keys(t.numberFormats);l.length&&l.forEach(a=>{e.mergeNumberFormat(a,t.numberFormats[a])})}}}function k6(e){return B(el,null,e,0)}const S6="__INTLIFY_META__";let E6=0;function M6(e){return(t,n,o,r)=>e(n,o,Qe()||void 0,r)}const p$e=()=>{const e=Qe();let t=null;return e&&(t=Z_(e)[S6])?{[S6]:t}:null};function d4(e={},t){const{__root:n}=e,o=n===void 0;let r=At(e.inheritLocale)?e.inheritLocale:!0;const l=z(n&&r?n.locale.value:Je(e.locale)?e.locale:nu),a=z(n&&r?n.fallbackLocale.value:Je(e.fallbackLocale)||Ut(e.fallbackLocale)||wt(e.fallbackLocale)||e.fallbackLocale===!1?e.fallbackLocale:l.value),s=z(M0(l.value,e)),i=z(wt(e.datetimeFormats)?e.datetimeFormats:{[l.value]:{}}),c=z(wt(e.numberFormats)?e.numberFormats:{[l.value]:{}});let f=n?n.missingWarn:At(e.missingWarn)||il(e.missingWarn)?e.missingWarn:!0,d=n?n.fallbackWarn:At(e.fallbackWarn)||il(e.fallbackWarn)?e.fallbackWarn:!0,p=n?n.fallbackRoot:At(e.fallbackRoot)?e.fallbackRoot:!0,v=!!e.fallbackFormat,h=en(e.missing)?e.missing:null,m=en(e.missing)?M6(e.missing):null,_=en(e.postTranslation)?e.postTranslation:null,g=n?n.warnHtmlMessage:At(e.warnHtmlMessage)?e.warnHtmlMessage:!0,y=!!e.escapeParameter;const b=n?n.modifiers:wt(e.modifiers)?e.modifiers:{};let C=e.pluralRules||n&&n.pluralRules,$;$=(()=>{o&&v6(null);const ee={version:d$e,locale:l.value,fallbackLocale:a.value,messages:s.value,modifiers:b,pluralRules:C,missing:m===null?void 0:m,missingWarn:f,fallbackWarn:d,fallbackFormat:v,unresolving:!0,postTranslation:_===null?void 0:_,warnHtmlMessage:g,escapeParameter:y,messageResolver:e.messageResolver,__meta:{framework:"vue"}};ee.datetimeFormats=i.value,ee.numberFormats=c.value,ee.__datetimeFormatters=wt($)?$.__datetimeFormatters:void 0,ee.__numberFormatters=wt($)?$.__numberFormatters:void 0;const me=r$e(ee);return o&&v6(me),me})(),ks($,l.value,a.value);function x(){return[l.value,a.value,s.value,i.value,c.value]}const T=E({get:()=>l.value,set:ee=>{l.value=ee,$.locale=l.value}}),I=E({get:()=>a.value,set:ee=>{a.value=ee,$.fallbackLocale=a.value,ks($,l.value,ee)}}),L=E(()=>s.value),K=E(()=>i.value),H=E(()=>c.value);function R(){return en(_)?_:null}function P(ee){_=ee,$.postTranslation=ee}function W(){return h}function j(ee){ee!==null&&(m=M6(ee)),h=ee,$.missing=m}const N=(ee,me,Ne,He,Ze,ot)=>{x();let je;if(__INTLIFY_PROD_DEVTOOLS__)try{h6(p$e()),o||($.fallbackContext=n?o$e():void 0),je=ee($)}finally{h6(null),o||($.fallbackContext=void 0)}else je=ee($);if(un(je)&&je===E0){const[Z,he]=me();return n&&p?He(n):Ze(Z)}else{if(ot(je))return je;throw cn(ln.UNEXPECTED_RETURN_TYPE)}};function F(...ee){return N(me=>Reflect.apply(b6,null,[me,...ee]),()=>q2(...ee),"translate",me=>Reflect.apply(me.t,me,[...ee]),me=>me,me=>Je(me))}function V(...ee){const[me,Ne,He]=ee;if(He&&!qt(He))throw cn(ln.INVALID_ARGUMENT);return F(me,Ne,gn({resolvedMessage:!0},He||{}))}function X(...ee){return N(me=>Reflect.apply(y6,null,[me,...ee]),()=>Y2(...ee),"datetime format",me=>Reflect.apply(me.d,me,[...ee]),()=>f6,me=>Je(me))}function se(...ee){return N(me=>Reflect.apply(C6,null,[me,...ee]),()=>G2(...ee),"number format",me=>Reflect.apply(me.n,me,[...ee]),()=>f6,me=>Je(me))}function G(ee){return ee.map(me=>Je(me)||un(me)||At(me)?k6(String(me)):me)}const Ce={normalize:G,interpolate:ee=>ee,type:"vnode"};function oe(...ee){return N(me=>{let Ne;const He=me;try{He.processor=Ce,Ne=Reflect.apply(b6,null,[He,...ee])}finally{He.processor=null}return Ne},()=>q2(...ee),"translate",me=>me[X2](...ee),me=>[k6(me)],me=>Ut(me))}function pe(...ee){return N(me=>Reflect.apply(C6,null,[me,...ee]),()=>G2(...ee),"number format",me=>me[J2](...ee),()=>[],me=>Je(me)||Ut(me))}function te(...ee){return N(me=>Reflect.apply(y6,null,[me,...ee]),()=>Y2(...ee),"datetime format",me=>me[Z2](...ee),()=>[],me=>Je(me)||Ut(me))}function Q(ee){C=ee,$.pluralRules=C}function ce(ee,me){const Ne=Je(me)?me:l.value,He=Y(Ne);return $.messageResolver(He,ee)!==null}function ge(ee){let me=null;const Ne=R_($,a.value,l.value);for(let He=0;He{r&&(l.value=ee,$.locale=ee,ks($,l.value,a.value))}),we(n.fallbackLocale,ee=>{r&&(a.value=ee,$.fallbackLocale=ee,ks($,l.value,a.value))}));const be={id:E6,locale:T,fallbackLocale:I,get inheritLocale(){return r},set inheritLocale(ee){r=ee,ee&&n&&(l.value=n.locale.value,a.value=n.fallbackLocale.value,ks($,l.value,a.value))},get availableLocales(){return Object.keys(s.value).sort()},messages:L,get modifiers(){return b},get pluralRules(){return C||{}},get isGlobal(){return o},get missingWarn(){return f},set missingWarn(ee){f=ee,$.missingWarn=f},get fallbackWarn(){return d},set fallbackWarn(ee){d=ee,$.fallbackWarn=d},get fallbackRoot(){return p},set fallbackRoot(ee){p=ee},get fallbackFormat(){return v},set fallbackFormat(ee){v=ee,$.fallbackFormat=v},get warnHtmlMessage(){return g},set warnHtmlMessage(ee){g=ee,$.warnHtmlMessage=ee},get escapeParameter(){return y},set escapeParameter(ee){y=ee,$.escapeParameter=ee},t:F,getLocaleMessage:Y,setLocaleMessage:O,mergeLocaleMessage:D,getPostTranslationHandler:R,setPostTranslationHandler:P,getMissingHandler:W,setMissingHandler:j,[G_]:Q};return be.datetimeFormats=K,be.numberFormats=H,be.rt=V,be.te=ce,be.tm=Le,be.d=X,be.n=se,be.getDateTimeFormat=ne,be.setDateTimeFormat=ve,be.mergeDateTimeFormat=de,be.getNumberFormat=$e,be.setNumberFormat=_e,be.mergeNumberFormat=xe,be[X_]=e.__injectWithOption,be[X2]=oe,be[Z2]=te,be[J2]=pe,be}function h$e(e){const t=Je(e.locale)?e.locale:nu,n=Je(e.fallbackLocale)||Ut(e.fallbackLocale)||wt(e.fallbackLocale)||e.fallbackLocale===!1?e.fallbackLocale:t,o=en(e.missing)?e.missing:void 0,r=At(e.silentTranslationWarn)||il(e.silentTranslationWarn)?!e.silentTranslationWarn:!0,l=At(e.silentFallbackWarn)||il(e.silentFallbackWarn)?!e.silentFallbackWarn:!0,a=At(e.fallbackRoot)?e.fallbackRoot:!0,s=!!e.formatFallbackMessages,i=wt(e.modifiers)?e.modifiers:{},c=e.pluralizationRules,f=en(e.postTranslation)?e.postTranslation:void 0,d=Je(e.warnHtmlInMessage)?e.warnHtmlInMessage!=="off":!0,p=!!e.escapeParameterHtml,v=At(e.sync)?e.sync:!0;let h=e.messages;if(wt(e.sharedMessages)){const $=e.sharedMessages;h=Object.keys($).reduce((x,T)=>{const I=x[T]||(x[T]={});return gn(I,$[T]),x},h||{})}const{__i18n:m,__root:_,__injectWithOption:g}=e,y=e.datetimeFormats,b=e.numberFormats,C=e.flatJson;return{locale:t,fallbackLocale:n,messages:h,flatJson:C,datetimeFormats:y,numberFormats:b,missing:o,missingWarn:r,fallbackWarn:l,fallbackRoot:a,fallbackFormat:s,modifiers:i,pluralRules:c,postTranslation:f,warnHtmlMessage:d,escapeParameter:p,messageResolver:e.messageResolver,inheritLocale:v,__i18n:m,__root:_,__injectWithOption:g}}function e1(e={},t){{const n=d4(h$e(e)),o={id:n.id,get locale(){return n.locale.value},set locale(r){n.locale.value=r},get fallbackLocale(){return n.fallbackLocale.value},set fallbackLocale(r){n.fallbackLocale.value=r},get messages(){return n.messages.value},get datetimeFormats(){return n.datetimeFormats.value},get numberFormats(){return n.numberFormats.value},get availableLocales(){return n.availableLocales},get formatter(){return{interpolate(){return[]}}},set formatter(r){},get missing(){return n.getMissingHandler()},set missing(r){n.setMissingHandler(r)},get silentTranslationWarn(){return At(n.missingWarn)?!n.missingWarn:n.missingWarn},set silentTranslationWarn(r){n.missingWarn=At(r)?!r:r},get silentFallbackWarn(){return At(n.fallbackWarn)?!n.fallbackWarn:n.fallbackWarn},set silentFallbackWarn(r){n.fallbackWarn=At(r)?!r:r},get modifiers(){return n.modifiers},get formatFallbackMessages(){return n.fallbackFormat},set formatFallbackMessages(r){n.fallbackFormat=r},get postTranslation(){return n.getPostTranslationHandler()},set postTranslation(r){n.setPostTranslationHandler(r)},get sync(){return n.inheritLocale},set sync(r){n.inheritLocale=r},get warnHtmlInMessage(){return n.warnHtmlMessage?"warn":"off"},set warnHtmlInMessage(r){n.warnHtmlMessage=r!=="off"},get escapeParameterHtml(){return n.escapeParameter},set escapeParameterHtml(r){n.escapeParameter=r},get preserveDirectiveContent(){return!0},set preserveDirectiveContent(r){},get pluralizationRules(){return n.pluralRules||{}},__composer:n,t(...r){const[l,a,s]=r,i={};let c=null,f=null;if(!Je(l))throw cn(ln.INVALID_ARGUMENT);const d=l;return Je(a)?i.locale=a:Ut(a)?c=a:wt(a)&&(f=a),Ut(s)?c=s:wt(s)&&(f=s),Reflect.apply(n.t,n,[d,c||f||{},i])},rt(...r){return Reflect.apply(n.rt,n,[...r])},tc(...r){const[l,a,s]=r,i={plural:1};let c=null,f=null;if(!Je(l))throw cn(ln.INVALID_ARGUMENT);const d=l;return Je(a)?i.locale=a:un(a)?i.plural=a:Ut(a)?c=a:wt(a)&&(f=a),Je(s)?i.locale=s:Ut(s)?c=s:wt(s)&&(f=s),Reflect.apply(n.t,n,[d,c||f||{},i])},te(r,l){return n.te(r,l)},tm(r){return n.tm(r)},getLocaleMessage(r){return n.getLocaleMessage(r)},setLocaleMessage(r,l){n.setLocaleMessage(r,l)},mergeLocaleMessage(r,l){n.mergeLocaleMessage(r,l)},d(...r){return Reflect.apply(n.d,n,[...r])},getDateTimeFormat(r){return n.getDateTimeFormat(r)},setDateTimeFormat(r,l){n.setDateTimeFormat(r,l)},mergeDateTimeFormat(r,l){n.mergeDateTimeFormat(r,l)},n(...r){return Reflect.apply(n.n,n,[...r])},getNumberFormat(r){return n.getNumberFormat(r)},setNumberFormat(r,l){n.setNumberFormat(r,l)},mergeNumberFormat(r,l){n.mergeNumberFormat(r,l)},getChoiceIndex(r,l){return-1},__onComponentInstanceCreated(r){const{componentInstanceCreatedListener:l}=e;l&&l(r,o)}};return o}}const f4={tag:{type:[String,Object]},locale:{type:String},scope:{type:String,validator:e=>e==="parent"||e==="global",default:"parent"},i18n:{type:Object}};function v$e({slots:e},t){return t.length===1&&t[0]==="default"?(e.default?e.default():[]).reduce((o,r)=>o=[...o,...Ut(r.children)?r.children:[r]],[]):t.reduce((n,o)=>{const r=e[o];return r&&(n[o]=r()),n},{})}function Q_(e){return Re}const T6={name:"i18n-t",props:gn({keypath:{type:String,required:!0},plural:{type:[Number,String],validator:e=>un(e)||!isNaN(e)}},f4),setup(e,t){const{slots:n,attrs:o}=t,r=e.i18n||T0({useScope:e.scope,__useComponent:!0});return()=>{const l=Object.keys(n).filter(d=>d!=="_"),a={};e.locale&&(a.locale=e.locale),e.plural!==void 0&&(a.plural=Je(e.plural)?+e.plural:e.plural);const s=v$e(t,l),i=r[X2](e.keypath,s,a),c=gn({},o),f=Je(e.tag)||qt(e.tag)?e.tag:Q_();return Ke(f,c,i)}}};function m$e(e){return Ut(e)&&!Je(e[0])}function e7(e,t,n,o){const{slots:r,attrs:l}=t;return()=>{const a={part:!0};let s={};e.locale&&(a.locale=e.locale),Je(e.format)?a.key=e.format:qt(e.format)&&(Je(e.format.key)&&(a.key=e.format.key),s=Object.keys(e.format).reduce((p,v)=>n.includes(v)?gn({},p,{[v]:e.format[v]}):p,{}));const i=o(e.value,a,s);let c=[a.key];Ut(i)?c=i.map((p,v)=>{const h=r[p.type],m=h?h({[p.type]:p.value,index:v,parts:i}):[p.value];return m$e(m)&&(m[0].key=`${p.type}-${v}`),m}):Je(i)&&(c=[i]);const f=gn({},l),d=Je(e.tag)||qt(e.tag)?e.tag:Q_();return Ke(d,f,c)}}const x6={name:"i18n-n",props:gn({value:{type:Number,required:!0},format:{type:[String,Object]}},f4),setup(e,t){const n=e.i18n||T0({useScope:"parent",__useComponent:!0});return e7(e,t,q_,(...o)=>n[J2](...o))}},A6={name:"i18n-d",props:gn({value:{type:[Number,Date],required:!0},format:{type:[String,Object]}},f4),setup(e,t){const n=e.i18n||T0({useScope:"parent",__useComponent:!0});return e7(e,t,U_,(...o)=>n[Z2](...o))}};function g$e(e,t){const n=e;if(e.mode==="composition")return n.__getInstance(t)||e.global;{const o=n.__getInstance(t);return o!=null?o.__composer:e.global.__composer}}function _$e(e){const t=a=>{const{instance:s,modifiers:i,value:c}=a;if(!s||!s.$)throw cn(ln.UNEXPECTED_ERROR);const f=g$e(e,s.$),d=L6(c);return[Reflect.apply(f.t,f,[...I6(d)]),f]};return{created:(a,s)=>{const[i,c]=t(s);j2&&e.global===c&&(a.__i18nWatcher=we(c.locale,()=>{s.instance&&s.instance.$forceUpdate()})),a.__composer=c,a.textContent=i},unmounted:a=>{j2&&a.__i18nWatcher&&(a.__i18nWatcher(),a.__i18nWatcher=void 0,delete a.__i18nWatcher),a.__composer&&(a.__composer=void 0,delete a.__composer)},beforeUpdate:(a,{value:s})=>{if(a.__composer){const i=a.__composer,c=L6(s);a.textContent=Reflect.apply(i.t,i,[...I6(c)])}},getSSRProps:a=>{const[s]=t(a);return{textContent:s}}}}function L6(e){if(Je(e))return{path:e};if(wt(e)){if(!("path"in e))throw cn(ln.REQUIRED_VALUE,"path");return e}else throw cn(ln.INVALID_VALUE)}function I6(e){const{path:t,locale:n,args:o,choice:r,plural:l}=e,a={},s=o||{};return Je(n)&&(a.locale=n),un(r)&&(a.plural=r),un(l)&&(a.plural=l),[t,s,a]}function b$e(e,t,...n){const o=wt(n[0])?n[0]:{},r=!!o.useI18nComponentName;(At(o.globalInstall)?o.globalInstall:!0)&&(e.component(r?"i18n":T6.name,T6),e.component(x6.name,x6),e.component(A6.name,A6)),e.directive("t",_$e(t))}function y$e(e,t,n){return{beforeCreate(){const o=Qe();if(!o)throw cn(ln.UNEXPECTED_ERROR);const r=this.$options;if(r.i18n){const l=r.i18n;r.__i18n&&(l.__i18n=r.__i18n),l.__root=t,this===this.$root?this.$i18n=z6(e,l):(l.__injectWithOption=!0,this.$i18n=e1(l))}else r.__i18n?this===this.$root?this.$i18n=z6(e,r):this.$i18n=e1({__i18n:r.__i18n,__injectWithOption:!0,__root:t}):this.$i18n=e;r.__i18nGlobal&&J_(t,r,r),e.__onComponentInstanceCreated(this.$i18n),n.__setInstance(o,this.$i18n),this.$t=(...l)=>this.$i18n.t(...l),this.$rt=(...l)=>this.$i18n.rt(...l),this.$tc=(...l)=>this.$i18n.tc(...l),this.$te=(l,a)=>this.$i18n.te(l,a),this.$d=(...l)=>this.$i18n.d(...l),this.$n=(...l)=>this.$i18n.n(...l),this.$tm=l=>this.$i18n.tm(l)},mounted(){},unmounted(){const o=Qe();if(!o)throw cn(ln.UNEXPECTED_ERROR);delete this.$t,delete this.$rt,delete this.$tc,delete this.$te,delete this.$d,delete this.$n,delete this.$tm,n.__deleteInstance(o),delete this.$i18n}}}function z6(e,t){e.locale=t.locale||e.locale,e.fallbackLocale=t.fallbackLocale||e.fallbackLocale,e.missing=t.missing||e.missing,e.silentTranslationWarn=t.silentTranslationWarn||e.silentFallbackWarn,e.silentFallbackWarn=t.silentFallbackWarn||e.silentFallbackWarn,e.formatFallbackMessages=t.formatFallbackMessages||e.formatFallbackMessages,e.postTranslation=t.postTranslation||e.postTranslation,e.warnHtmlInMessage=t.warnHtmlInMessage||e.warnHtmlInMessage,e.escapeParameterHtml=t.escapeParameterHtml||e.escapeParameterHtml,e.sync=t.sync||e.sync,e.__composer[G_](t.pluralizationRules||e.pluralizationRules);const n=M0(e.locale,{messages:t.messages,__i18n:t.__i18n});return Object.keys(n).forEach(o=>e.mergeLocaleMessage(o,n[o])),t.datetimeFormats&&Object.keys(t.datetimeFormats).forEach(o=>e.mergeDateTimeFormat(o,t.datetimeFormats[o])),t.numberFormats&&Object.keys(t.numberFormats).forEach(o=>e.mergeNumberFormat(o,t.numberFormats[o])),e}const w$e=fl("global-vue-i18n");function C$e(e={},t){const n=__VUE_I18N_LEGACY_API__&&At(e.legacy)?e.legacy:__VUE_I18N_LEGACY_API__,o=At(e.globalInjection)?e.globalInjection:!0,r=__VUE_I18N_LEGACY_API__&&n?!!e.allowComposition:!0,l=new Map,[a,s]=$$e(e,n),i=fl("");function c(p){return l.get(p)||null}function f(p,v){l.set(p,v)}function d(p){l.delete(p)}{const p={get mode(){return __VUE_I18N_LEGACY_API__&&n?"legacy":"composition"},get allowComposition(){return r},async install(v,...h){v.__VUE_I18N_SYMBOL__=i,v.provide(v.__VUE_I18N_SYMBOL__,p),!n&&o&&I$e(v,p.global),__VUE_I18N_FULL_INSTALL__&&b$e(v,p,...h),__VUE_I18N_LEGACY_API__&&n&&v.mixin(y$e(s,s.__composer,p));const m=v.unmount;v.unmount=()=>{p.dispose(),m()}},get global(){return s},dispose(){a.stop()},__instances:l,__getInstance:c,__setInstance:f,__deleteInstance:d};return p}}function T0(e={}){const t=Qe();if(t==null)throw cn(ln.MUST_BE_CALL_SETUP_TOP);if(!t.isCE&&t.appContext.app!=null&&!t.appContext.app.__VUE_I18N_SYMBOL__)throw cn(ln.NOT_INSLALLED);const n=k$e(t),o=E$e(n),r=Z_(t),l=S$e(e,r);if(__VUE_I18N_LEGACY_API__&&n.mode==="legacy"&&!e.__useComponent){if(!n.allowComposition)throw cn(ln.NOT_AVAILABLE_IN_LEGACY_MODE);return x$e(t,l,o,e)}if(l==="global")return J_(o,e,r),o;if(l==="parent"){let i=M$e(n,t,e.__useComponent);return i==null&&(i=o),i}const a=n;let s=a.__getInstance(t);if(s==null){const i=gn({},e);"__i18n"in r&&(i.__i18n=r.__i18n),o&&(i.__root=o),s=d4(i),T$e(a,t),a.__setInstance(t,s)}return s}function $$e(e,t,n){const o=Pc();{const r=__VUE_I18N_LEGACY_API__&&t?o.run(()=>e1(e)):o.run(()=>d4(e));if(r==null)throw cn(ln.UNEXPECTED_ERROR);return[o,r]}}function k$e(e){{const t=Ve(e.isCE?w$e:e.appContext.app.__VUE_I18N_SYMBOL__);if(!t)throw cn(e.isCE?ln.NOT_INSLALLED_WITH_PROVIDE:ln.UNEXPECTED_ERROR);return t}}function S$e(e,t){return k0(e)?"__i18n"in t?"local":"global":e.useScope?e.useScope:"local"}function E$e(e){return e.mode==="composition"?e.global:e.global.__composer}function M$e(e,t,n=!1){let o=null;const r=t.root;let l=t.parent;for(;l!=null;){const a=e;if(e.mode==="composition")o=a.__getInstance(l);else if(__VUE_I18N_LEGACY_API__){const s=a.__getInstance(l);s!=null&&(o=s.__composer,n&&o&&!o[X_]&&(o=null))}if(o!=null||r===l)break;l=l.parent}return o}function T$e(e,t,n){tt(()=>{},t),xo(()=>{e.__deleteInstance(t)},t)}function x$e(e,t,n,o={}){const r=t==="local",l=zt(null);if(r&&e.proxy&&!(e.proxy.$options.i18n||e.proxy.$options.__i18n))throw cn(ln.MUST_DEFINE_I18N_OPTION_IN_ALLOW_COMPOSITION);const a=At(o.inheritLocale)?o.inheritLocale:!0,s=z(r&&a?n.locale.value:Je(o.locale)?o.locale:nu),i=z(r&&a?n.fallbackLocale.value:Je(o.fallbackLocale)||Ut(o.fallbackLocale)||wt(o.fallbackLocale)||o.fallbackLocale===!1?o.fallbackLocale:s.value),c=z(M0(s.value,o)),f=z(wt(o.datetimeFormats)?o.datetimeFormats:{[s.value]:{}}),d=z(wt(o.numberFormats)?o.numberFormats:{[s.value]:{}}),p=r?n.missingWarn:At(o.missingWarn)||il(o.missingWarn)?o.missingWarn:!0,v=r?n.fallbackWarn:At(o.fallbackWarn)||il(o.fallbackWarn)?o.fallbackWarn:!0,h=r?n.fallbackRoot:At(o.fallbackRoot)?o.fallbackRoot:!0,m=!!o.fallbackFormat,_=en(o.missing)?o.missing:null,g=en(o.postTranslation)?o.postTranslation:null,y=r?n.warnHtmlMessage:At(o.warnHtmlMessage)?o.warnHtmlMessage:!0,b=!!o.escapeParameter,C=r?n.modifiers:wt(o.modifiers)?o.modifiers:{},$=o.pluralRules||r&&n.pluralRules;function S(){return[s.value,i.value,c.value,f.value,d.value]}const x=E({get:()=>l.value?l.value.locale.value:s.value,set:D=>{l.value&&(l.value.locale.value=D),s.value=D}}),T=E({get:()=>l.value?l.value.fallbackLocale.value:i.value,set:D=>{l.value&&(l.value.fallbackLocale.value=D),i.value=D}}),I=E(()=>l.value?l.value.messages.value:c.value),L=E(()=>f.value),K=E(()=>d.value);function H(){return l.value?l.value.getPostTranslationHandler():g}function R(D){l.value&&l.value.setPostTranslationHandler(D)}function P(){return l.value?l.value.getMissingHandler():_}function W(D){l.value&&l.value.setMissingHandler(D)}function j(D){return S(),D()}function N(...D){return l.value?j(()=>Reflect.apply(l.value.t,null,[...D])):j(()=>"")}function F(...D){return l.value?Reflect.apply(l.value.rt,null,[...D]):""}function V(...D){return l.value?j(()=>Reflect.apply(l.value.d,null,[...D])):j(()=>"")}function X(...D){return l.value?j(()=>Reflect.apply(l.value.n,null,[...D])):j(()=>"")}function se(D){return l.value?l.value.tm(D):{}}function G(D,ne){return l.value?l.value.te(D,ne):!1}function le(D){return l.value?l.value.getLocaleMessage(D):{}}function Ce(D,ne){l.value&&(l.value.setLocaleMessage(D,ne),c.value[D]=ne)}function oe(D,ne){l.value&&l.value.mergeLocaleMessage(D,ne)}function pe(D){return l.value?l.value.getDateTimeFormat(D):{}}function te(D,ne){l.value&&(l.value.setDateTimeFormat(D,ne),f.value[D]=ne)}function Q(D,ne){l.value&&l.value.mergeDateTimeFormat(D,ne)}function ce(D){return l.value?l.value.getNumberFormat(D):{}}function ge(D,ne){l.value&&(l.value.setNumberFormat(D,ne),d.value[D]=ne)}function Le(D,ne){l.value&&l.value.mergeNumberFormat(D,ne)}const Y={get id(){return l.value?l.value.id:-1},locale:x,fallbackLocale:T,messages:I,datetimeFormats:L,numberFormats:K,get inheritLocale(){return l.value?l.value.inheritLocale:a},set inheritLocale(D){l.value&&(l.value.inheritLocale=D)},get availableLocales(){return l.value?l.value.availableLocales:Object.keys(c.value)},get modifiers(){return l.value?l.value.modifiers:C},get pluralRules(){return l.value?l.value.pluralRules:$},get isGlobal(){return l.value?l.value.isGlobal:!1},get missingWarn(){return l.value?l.value.missingWarn:p},set missingWarn(D){l.value&&(l.value.missingWarn=D)},get fallbackWarn(){return l.value?l.value.fallbackWarn:v},set fallbackWarn(D){l.value&&(l.value.missingWarn=D)},get fallbackRoot(){return l.value?l.value.fallbackRoot:h},set fallbackRoot(D){l.value&&(l.value.fallbackRoot=D)},get fallbackFormat(){return l.value?l.value.fallbackFormat:m},set fallbackFormat(D){l.value&&(l.value.fallbackFormat=D)},get warnHtmlMessage(){return l.value?l.value.warnHtmlMessage:y},set warnHtmlMessage(D){l.value&&(l.value.warnHtmlMessage=D)},get escapeParameter(){return l.value?l.value.escapeParameter:b},set escapeParameter(D){l.value&&(l.value.escapeParameter=D)},t:N,getPostTranslationHandler:H,setPostTranslationHandler:R,getMissingHandler:P,setMissingHandler:W,rt:F,d:V,n:X,tm:se,te:G,getLocaleMessage:le,setLocaleMessage:Ce,mergeLocaleMessage:oe,getDateTimeFormat:pe,setDateTimeFormat:te,mergeDateTimeFormat:Q,getNumberFormat:ce,setNumberFormat:ge,mergeNumberFormat:Le};function O(D){D.locale.value=s.value,D.fallbackLocale.value=i.value,Object.keys(c.value).forEach(ne=>{D.mergeLocaleMessage(ne,c.value[ne])}),Object.keys(f.value).forEach(ne=>{D.mergeDateTimeFormat(ne,f.value[ne])}),Object.keys(d.value).forEach(ne=>{D.mergeNumberFormat(ne,d.value[ne])}),D.escapeParameter=b,D.fallbackFormat=m,D.fallbackRoot=h,D.fallbackWarn=v,D.missingWarn=p,D.warnHtmlMessage=y}return Oi(()=>{if(e.proxy==null||e.proxy.$i18n==null)throw cn(ln.NOT_AVAILABLE_COMPOSITION_IN_LEGACY);const D=l.value=e.proxy.$i18n.__composer;t==="global"?(s.value=D.locale.value,i.value=D.fallbackLocale.value,c.value=D.messages.value,f.value=D.datetimeFormats.value,d.value=D.numberFormats.value):r&&O(D)}),Y}const A$e=["locale","fallbackLocale","availableLocales"],L$e=["t","rt","d","n","tm"];function I$e(e,t){const n=Object.create(null);A$e.forEach(o=>{const r=Object.getOwnPropertyDescriptor(t,o);if(!r)throw cn(ln.UNEXPECTED_ERROR);const l=kt(r.value)?{get(){return r.value.value},set(a){r.value.value=a}}:{get(){return r.get&&r.get()}};Object.defineProperty(n,o,l)}),e.config.globalProperties.$i18n=n,L$e.forEach(o=>{const r=Object.getOwnPropertyDescriptor(t,o);if(!r||!r.value)throw cn(ln.UNEXPECTED_ERROR);Object.defineProperty(e.config.globalProperties,`$${o}`,r)})}QCe(a$e);e$e(OCe);t$e(R_);f$e();if(__INTLIFY_PROD_DEVTOOLS__){const e=qs();e.__INTLIFY__=!0,KCe(e.__INTLIFY_DEVTOOLS_GLOBAL_HOOK__)}const z$e={home:{nickName:"\u6635\u79F0",job:"\u804C\u4E1A",company:"\u516C\u53F8",age:"\u5E74\u9F84",sex:"\u6027\u522B",currentAddress:"\u73B0\u4F4F\u5740",mail:"\u90AE\u7BB1",WeChat:"\u5FAE\u4FE1",technologyStack:"\u6280\u672F\u6808",PersonalityLabel:"\u4E2A\u6027\u6807\u7B7E",favoriteSentence:"\u6700\u559C\u6B22\u7684\u4E00\u53E5\u8BDD",happy:"\u5F00\u5FC3\u6700\u91CD\u8981",male:"\u7537",web:"\u524D\u7AEF",Wolf:"\u5C0F\u72FC",trouble:"\u6015\u9EBB\u70E6",fitness:"\u5065\u8EAB\u8FD0\u52A8",sleep:"\u7761\u89C9",Marvel:"\u6F2B\u5A01",yearn:"\u5411\u5F80",impression:"\u5982\u679C\u5BF9\u4F60\u6709\u5E2E\u52A9\u7684\u8BDD\uFF0C\u53EF\u4EE5\u9EBB\u70E6\u70B9\u4E00\u9897 star\u3001fork\u3001watch! \u4F60\u7684\u9F13\u52B1\u662F\u6211\u7EE7\u7EED\u4F18\u5316\u7684\u52A8\u529B~~"},route:{home:"\u9996\u9875",visualizationChart:"\u53EF\u89C6\u5316\u56FE\u8868",Table:"\u8D85\u7EA7\u8868\u683C",chatBox:"\u804A\u5929\u6846",expansionComponents:"\u6269\u5C55\u7EC4\u4EF6",nested:"\u8DEF\u7531\u5D4C\u5957",excel:"Excel&Zip",zip:"Zip",errorPages:"\u9519\u8BEF\u9875\u9762",clipboardIndex:"\u526A\u8D34\u677F",SystemManagement:"\u526A\u8D34\u677F"},tagsView:{refresh:"\u5237\u65B0\u5F53\u9875",more:"\u66F4\u591A",closeCurrent:"\u5173\u95ED\u5F53\u524D",closeOther:"\u5173\u95ED\u5176\u5B83",closeAll:"\u5173\u95ED\u6240\u6709"},header:{changePassword:"\u4FEE\u6539\u5BC6\u7801",logout:"\u9000\u51FA\u767B\u5F55"}},O$e={home:{nickName:"Nick name",job:"Job",company:"Company",age:"Age",sex:"Sex",currentAddress:"Current address",mail:"Mail",WeChat:"WeChat",technologyStack:"Technology stack",PersonalityLabel:"Personality label",favoriteSentence:"Favorite sentence",happy:"Being happy is the most important",male:"Man",web:"Web",Wolf:"Wolf",trouble:"Afraid of trouble",fitness:"Fitness",sleep:"Sleep",Marvel:"Marvel",yearn:"Yearn",impression:"If it helps you, please give me a star! Your encouragement is the motivation for me to continue to optimize~~"},route:{home:"Home",visualizationChart:"Visualization Chart",Table:"Super Table",chatBox:"Chat Box",expansionComponents:"Components",nested:"Nested Routes",excel:"Excel",zip:"Zip",errorPages:"Error Pages",clipboardIndex:"Clipboard",SystemManagement:"System Management"},tagsView:{refresh:"Refresh Current",more:"More",closeCurrent:"Close current",closeOther:"Close other",closeAll:"Close All"},header:{changePassword:"Change Password",logout:"Logout"}},t1=C$e({legacy:!1,locale:"zh",globalInjection:!0,messages:{zh:z$e,en:O$e}});function O6(e){return t1.global.te("route."+e.name)?t1.global.t("route."+e.name):e.meta.title}function n1(e){return/^(https?:|mailto:|tel:)/.test(e)}function UEe(e){return!!/^((12[0-9])|(13[0-9])|(14[5|7])|(15([0-3]|[5-9]))|(18[0|1,5-9]))\d{8}$/.test(e)}function qEe(e,t="",n="red"){return t.replace(new RegExp(e,"gi"),`${e}`)}function YEe(e){return/(^\d{8}(0\d|10|11|12)([0-2]\d|30|31)\d{3}$)|(^\d{6}(18|19|20)\d{2}(0\d|10|11|12)([0-2]\d|30|31)\d{3}(\d|X|x)$)/.test(e)}function GEe(e){return/^((https?|ftp):\/\/)?([\da-z.-]+)\.([a-z.]{2,6})(\/\w\.-]*)*\/?/.test(e)}function XEe(e){return/<(.*)>.*<\/\1>|<(.*) \/>/.test(e)}function ZEe(e){return/^(?:(?!0000)[0-9]{4}-(?:(?:0[1-9]|1[0-2])-(?:0[1-9]|1[0-9]|2[0-8])|(?:0[13-9]|1[0-2])-(?:29|30)|(?:0[13578]|1[02])-31)|(?:[0-9]{2}(?:0[48]|[2468][048]|[13579][26])|(?:0[48]|[2468][048]|[13579][26])00)-02-29)$/.test(e)}function JEe(e){return/^[a-zA-Z0-9.!#$%&'*+\/=?^_`{|}~-]+@[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)*$/.test(e)}function QEe(e,t){return(n,o,r)=>{e(o)?r():r(new Error(t))}}const N$e={props:{to:{type:String,required:!0}},computed:{isExternal(){return n1(this.to)},type(){return this.isExternal?"a":"router-link"}},methods:{linkProps(e){return this.isExternal?{href:e,target:"_blank",rel:"noopener"}:{to:e}}}};function P$e(e,t,n,o,r,l){return w(),ie(st(l.type),so(Pi(l.linkProps(n.to))),{default:q(()=>[ye(e.$slots,"default",{},void 0,!0)]),_:3},16)}const R$e=Zt(N$e,[["render",P$e],["__scopeId","data-v-5ec88982"]]);function Ro(e){if(typeof e!="string")throw new TypeError("Path must be a string. Received "+JSON.stringify(e))}function N6(e,t){for(var n="",o=0,r=-1,l=0,a,s=0;s<=e.length;++s){if(s2){var i=n.lastIndexOf("/");if(i!==n.length-1){i===-1?(n="",o=0):(n=n.slice(0,i),o=n.length-1-n.lastIndexOf("/")),r=s,l=0;continue}}else if(n.length===2||n.length===1){n="",o=0,r=s,l=0;continue}}t&&(n.length>0?n+="/..":n="..",o=2)}else n.length>0?n+="/"+e.slice(r+1,s):n=e.slice(r+1,s),o=s-r-1;r=s,l=0}else a===46&&l!==-1?++l:l=-1}return n}function V$e(e,t){var n=t.dir||t.root,o=t.base||(t.name||"")+(t.ext||"");return n?n===t.root?n+o:n+e+o:o}var Oa={resolve:function(){for(var t="",n=!1,o,r=arguments.length-1;r>=-1&&!n;r--){var l;r>=0?l=arguments[r]:(o===void 0&&(o=process.cwd()),l=o),Ro(l),l.length!==0&&(t=l+"/"+t,n=l.charCodeAt(0)===47)}return t=N6(t,!n),n?t.length>0?"/"+t:"/":t.length>0?t:"."},normalize:function(t){if(Ro(t),t.length===0)return".";var n=t.charCodeAt(0)===47,o=t.charCodeAt(t.length-1)===47;return t=N6(t,!n),t.length===0&&!n&&(t="."),t.length>0&&o&&(t+="/"),n?"/"+t:t},isAbsolute:function(t){return Ro(t),t.length>0&&t.charCodeAt(0)===47},join:function(){if(arguments.length===0)return".";for(var t,n=0;n0&&(t===void 0?t=o:t+="/"+o)}return t===void 0?".":Oa.normalize(t)},relative:function(t,n){if(Ro(t),Ro(n),t===n||(t=Oa.resolve(t),n=Oa.resolve(n),t===n))return"";for(var o=1;oc){if(n.charCodeAt(a+d)===47)return n.slice(a+d+1);if(d===0)return n.slice(a+d)}else l>c&&(t.charCodeAt(o+d)===47?f=d:d===0&&(f=0));break}var p=t.charCodeAt(o+d),v=n.charCodeAt(a+d);if(p!==v)break;p===47&&(f=d)}var h="";for(d=o+f+1;d<=r;++d)(d===r||t.charCodeAt(d)===47)&&(h.length===0?h+="..":h+="/..");return h.length>0?h+n.slice(a+f):(a+=f,n.charCodeAt(a)===47&&++a,n.slice(a))},_makeLong:function(t){return t},dirname:function(t){if(Ro(t),t.length===0)return".";for(var n=t.charCodeAt(0),o=n===47,r=-1,l=!0,a=t.length-1;a>=1;--a)if(n=t.charCodeAt(a),n===47){if(!l){r=a;break}}else l=!1;return r===-1?o?"/":".":o&&r===1?"//":t.slice(0,r)},basename:function(t,n){if(n!==void 0&&typeof n!="string")throw new TypeError('"ext" argument must be a string');Ro(t);var o=0,r=-1,l=!0,a;if(n!==void 0&&n.length>0&&n.length<=t.length){if(n.length===t.length&&n===t)return"";var s=n.length-1,i=-1;for(a=t.length-1;a>=0;--a){var c=t.charCodeAt(a);if(c===47){if(!l){o=a+1;break}}else i===-1&&(l=!1,i=a+1),s>=0&&(c===n.charCodeAt(s)?--s===-1&&(r=a):(s=-1,r=i))}return o===r?r=i:r===-1&&(r=t.length),t.slice(o,r)}else{for(a=t.length-1;a>=0;--a)if(t.charCodeAt(a)===47){if(!l){o=a+1;break}}else r===-1&&(l=!1,r=a+1);return r===-1?"":t.slice(o,r)}},extname:function(t){Ro(t);for(var n=-1,o=0,r=-1,l=!0,a=0,s=t.length-1;s>=0;--s){var i=t.charCodeAt(s);if(i===47){if(!l){o=s+1;break}continue}r===-1&&(l=!1,r=s+1),i===46?n===-1?n=s:a!==1&&(a=1):n!==-1&&(a=-1)}return n===-1||r===-1||a===0||a===1&&n===r-1&&n===o+1?"":t.slice(n,r)},format:function(t){if(t===null||typeof t!="object")throw new TypeError('The "pathObject" argument must be of type Object. Received type '+typeof t);return V$e("/",t)},parse:function(t){Ro(t);var n={root:"",dir:"",base:"",ext:"",name:""};if(t.length===0)return n;var o=t.charCodeAt(0),r=o===47,l;r?(n.root="/",l=1):l=0;for(var a=-1,s=0,i=-1,c=!0,f=t.length-1,d=0;f>=l;--f){if(o=t.charCodeAt(f),o===47){if(!c){s=f+1;break}continue}i===-1&&(c=!1,i=f+1),o===46?a===-1?a=f:d!==1&&(d=1):a!==-1&&(d=-1)}return a===-1||i===-1||d===0||d===1&&a===i-1&&a===s+1?i!==-1&&(s===0&&r?n.base=n.name=t.slice(1,i):n.base=n.name=t.slice(s,i)):(s===0&&r?(n.name=t.slice(1,a),n.base=t.slice(1,i)):(n.name=t.slice(s,a),n.base=t.slice(s,i)),n.ext=t.slice(a,i)),s>0?n.dir=t.slice(0,s-1):r&&(n.dir="/"),n},sep:"/",delimiter:":",win32:null,posix:null};Oa.posix=Oa;var p4=Oa;const H$e=J({name:"subItem"}),t7=J({...H$e,props:{item:{type:Object,required:!0},basePath:{type:String,default:""}},setup(e){const t=e,n=z(null),o=(l=[],a)=>{const s=l.filter(i=>i.hidden?!1:(n.value=i,!0));return s.length===1?!0:s.length===0?(n.value={...a,path:"",noShowingChildren:!0},!0):!1},r=l=>n1(l)?l:n1(t.basePath)?t.basePath:p4.resolve(t.basePath,l);return(l,a)=>{const s=Ie("el-icon"),i=Ie("el-menu-item"),c=Ie("sub-item",!0),f=Ie("el-sub-menu");return e.item.hidden?ue("",!0):(w(),M(Re,{key:0},[!e.item.alwaysShow&&o(e.item.children,e.item)?(w(),M(Re,{key:0},[n.value.meta?(w(),ie(R$e,{key:0,to:r(n.value.path)},{default:q(()=>[B(i,{index:r(n.value.path)},{title:q(()=>[et(Ee(u(O6)(n.value)),1)]),default:q(()=>[B(s,{size:20},{default:q(()=>{var d;return[(w(),ie(st((d=n.value)==null?void 0:d.meta.icon)))]}),_:1})]),_:1},8,["index"])]),_:1},8,["to"])):ue("",!0)],64)):(w(),ie(f,{key:1,index:r(e.item.path),"popper-append-to-body":""},{title:q(()=>[B(s,{size:20},{default:q(()=>{var d;return[(w(),ie(st((d=e.item.meta)==null?void 0:d.icon)))]}),_:1}),k("span",null,Ee(u(O6)(e.item)),1)]),default:q(()=>[(w(!0),M(Re,null,ct(e.item.children,d=>(w(),ie(c,{key:d.path,item:d,"base-path":r(d.path)},null,8,["item","base-path"]))),128))]),_:1},8,["index"]))],64))}}});function n7(e,t){const n=[];return e.forEach(o=>{const r={...o};F$e(t,r)&&(r.children&&(r.children=n7(r.children,t)),n.push(r))}),n}function F$e(e,t){return t.meta&&t.meta.roles?e.some(n=>t.meta.roles.includes(n)):!1}function P6(e){let t=[],n=o=>{o.forEach(r=>{var l;((l=r.meta)==null?void 0:l.keepAlive)&&r.name&&t.push(r.name),r.children&&r.children.length&&n(r.children)})};return n(e),t}const ra=Ri({id:"permissionState",state:()=>({routes:[],addRoutes:[],cacheRoutes:{}}),getters:{permission_routes:e=>e.routes,keepAliveRoutes:e=>P6(Lu)},actions:{generateRoutes(e){return new Promise(t=>{let n;e&&e.length&&!e.includes("admin")?n=n7(Lu,e):n=Lu||[],n=n.concat(GSe),this.routes=g7.concat(n),this.addRoutes=n,t(n)})},clearRoutes(){this.routes=[],this.addRoutes=[],this.cacheRoutes=[]},getCacheRoutes(){return this.cacheRoutes=P6(Lu),this.cacheRoutes}}}),B$e=J({__name:"index",setup(e){const t=ss(),n=ra(),o=Tn(),r=E(()=>!o.isCollapse),l=E(()=>o.themeConfig),a=E(()=>n.permission_routes),s=E(()=>{const{meta:i,path:c}=t;return i.activeMenu?i.activeMenu:c});return(i,c)=>{const f=Ie("el-menu"),d=Ie("el-scrollbar");return w(),M("div",{class:A(["sidebar-container",{"has-logo":u(l).showLogo}])},[u(l).showLogo?(w(),ie(Jwe,{key:0,isCollapse:u(r)},null,8,["isCollapse"])):ue("",!0),B(d,{"wrap-class":"scrollbar-wrapper"},{default:q(()=>[B(f,{"default-active":u(s),"background-color":"#304156","text-color":"#bfcbd9","unique-opened":u(o).themeConfig.uniqueOpened,"collapse-transition":!1,class:"el-menu-vertical-demo",collapse:u(r)},{default:q(()=>[(w(!0),M(Re,null,ct(u(a),p=>(w(),ie(t7,{key:p.path,item:p,"base-path":p.path},null,8,["item","base-path"]))),128))]),_:1},8,["default-active","unique-opened","collapse"])]),_:1})],2)}}});const o7=J({__name:"Height",setup(e){const t=Tn(),n=E(()=>t.themeConfig);return(o,r)=>u(n).fixedHeader?(w(),M("div",{key:0,style:De({height:`${u(n).showTag?90:50}px`})},null,4)):ue("",!0)}}),D$e=J({__name:"Language",setup(e){const t=Tn(),n=T0(),o=E(()=>t.themeConfig.language),r=l=>{n.locale.value=l,t.setThemeConfig({key:"language",val:l})};return(l,a)=>{const s=Ie("svg-icon"),i=Ie("el-dropdown-item"),c=Ie("el-dropdown-menu"),f=Ie("el-dropdown");return w(),ie(f,{trigger:"hover",onCommand:r},{dropdown:q(()=>[B(c,null,{default:q(()=>[B(c,null,{default:q(()=>[B(i,{disabled:u(o)&&u(o)==="zh",command:"zh"},{default:q(()=>[et("\u7B80\u4F53\u4E2D\u6587")]),_:1},8,["disabled"]),B(i,{disabled:u(o)==="en",command:"en"},{default:q(()=>[et("English")]),_:1},8,["disabled"])]),_:1})]),_:1})]),default:q(()=>[B(s,{"class-name":"size-icon header-icon","icon-class":"language",style:{"font-size":"22px",cursor:"pointer"}})]),_:1})}}});const K$e=Zt(D$e,[["__scopeId","data-v-e831bf54"]]),W$e=J({__name:"globalComSize",setup(e){const t=Tn(),n=E(()=>t.themeConfig.globalComSize),o=_t({default:"\u9ED8\u8BA4",large:"\u5927\u578B",small:"\u5C0F\u578B"}),r=_t(["default","large","small"]),l=a=>{n.value!==a&&t.setThemeConfig({key:"globalComSize",val:a})};return(a,s)=>{const i=Ie("svg-icon"),c=Ie("el-dropdown-item"),f=Ie("el-dropdown-menu"),d=Ie("el-dropdown");return w(),ie(d,{trigger:"hover",onCommand:l},{dropdown:q(()=>[B(f,null,{default:q(()=>[(w(!0),M(Re,null,ct(r,p=>(w(),ie(c,{key:p,disabled:u(n)===p,command:p},{default:q(()=>[et(Ee(o[p]),1)]),_:2},1032,["disabled","command"]))),128))]),_:1})]),default:q(()=>[B(i,{"class-name":"size-icon header-icon","icon-class":"size",style:{"font-size":"20px",cursor:"pointer"}})]),_:1})}}});const j$e=Zt(W$e,[["__scopeId","data-v-a6deb1e9"]]);function yr(e){return Array.isArray?Array.isArray(e):a7(e)==="[object Array]"}const U$e=1/0;function q$e(e){if(typeof e=="string")return e;let t=e+"";return t=="0"&&1/e==-U$e?"-0":t}function Y$e(e){return e==null?"":q$e(e)}function Uo(e){return typeof e=="string"}function r7(e){return typeof e=="number"}function G$e(e){return e===!0||e===!1||X$e(e)&&a7(e)=="[object Boolean]"}function l7(e){return typeof e=="object"}function X$e(e){return l7(e)&&e!==null}function Qn(e){return e!=null}function md(e){return!e.trim().length}function a7(e){return e==null?e===void 0?"[object Undefined]":"[object Null]":Object.prototype.toString.call(e)}const Z$e="Incorrect 'index' type",J$e=e=>`Invalid value for key ${e}`,Q$e=e=>`Pattern length exceeds max of ${e}.`,eke=e=>`Missing ${e} property in key`,tke=e=>`Property 'weight' in key '${e}' must be a positive integer`,R6=Object.prototype.hasOwnProperty;class nke{constructor(t){this._keys=[],this._keyMap={};let n=0;t.forEach(o=>{let r=s7(o);n+=r.weight,this._keys.push(r),this._keyMap[r.id]=r,n+=r.weight}),this._keys.forEach(o=>{o.weight/=n})}get(t){return this._keyMap[t]}keys(){return this._keys}toJSON(){return JSON.stringify(this._keys)}}function s7(e){let t=null,n=null,o=null,r=1,l=null;if(Uo(e)||yr(e))o=e,t=V6(e),n=o1(e);else{if(!R6.call(e,"name"))throw new Error(eke("name"));const a=e.name;if(o=a,R6.call(e,"weight")&&(r=e.weight,r<=0))throw new Error(tke(a));t=V6(a),n=o1(a),l=e.getFn}return{path:t,id:n,weight:r,src:o,getFn:l}}function V6(e){return yr(e)?e:e.split(".")}function o1(e){return yr(e)?e.join("."):e}function oke(e,t){let n=[],o=!1;const r=(l,a,s)=>{if(!!Qn(l))if(!a[s])n.push(l);else{let i=a[s];const c=l[i];if(!Qn(c))return;if(s===a.length-1&&(Uo(c)||r7(c)||G$e(c)))n.push(Y$e(c));else if(yr(c)){o=!0;for(let f=0,d=c.length;fe.score===t.score?e.idx{this._keysMap[n.id]=o})}create(){this.isCreated||!this.docs.length||(this.isCreated=!0,Uo(this.docs[0])?this.docs.forEach((t,n)=>{this._addString(t,n)}):this.docs.forEach((t,n)=>{this._addObject(t,n)}),this.norm.clear())}add(t){const n=this.size();Uo(t)?this._addString(t,n):this._addObject(t,n)}removeAt(t){this.records.splice(t,1);for(let n=t,o=this.size();n{let a=r.getFn?r.getFn(t):this.getFn(t,r.path);if(!!Qn(a)){if(yr(a)){let s=[];const i=[{nestedArrIndex:-1,value:a}];for(;i.length;){const{nestedArrIndex:c,value:f}=i.pop();if(!!Qn(f))if(Uo(f)&&!md(f)){let d={v:f,i:c,n:this.norm.get(f)};s.push(d)}else yr(f)&&f.forEach((d,p)=>{i.push({nestedArrIndex:p,value:d})})}o.$[l]=s}else if(Uo(a)&&!md(a)){let s={v:a,n:this.norm.get(a)};o.$[l]=s}}}),this.records.push(o)}toJSON(){return{keys:this.keys,records:this.records}}}function i7(e,t,{getFn:n=bt.getFn,fieldNormWeight:o=bt.fieldNormWeight}={}){const r=new h4({getFn:n,fieldNormWeight:o});return r.setKeys(e.map(s7)),r.setSources(t),r.create(),r}function cke(e,{getFn:t=bt.getFn,fieldNormWeight:n=bt.fieldNormWeight}={}){const{keys:o,records:r}=e,l=new h4({getFn:t,fieldNormWeight:n});return l.setKeys(o),l.setIndexRecords(r),l}function Au(e,{errors:t=0,currentLocation:n=0,expectedLocation:o=0,distance:r=bt.distance,ignoreLocation:l=bt.ignoreLocation}={}){const a=t/e.length;if(l)return a;const s=Math.abs(o-n);return r?a+s/r:s?1:a}function dke(e=[],t=bt.minMatchCharLength){let n=[],o=-1,r=-1,l=0;for(let a=e.length;l=t&&n.push([o,r]),o=-1)}return e[l-1]&&l-o>=t&&n.push([o,l-1]),n}const Sl=32;function fke(e,t,n,{location:o=bt.location,distance:r=bt.distance,threshold:l=bt.threshold,findAllMatches:a=bt.findAllMatches,minMatchCharLength:s=bt.minMatchCharLength,includeMatches:i=bt.includeMatches,ignoreLocation:c=bt.ignoreLocation}={}){if(t.length>Sl)throw new Error(Q$e(Sl));const f=t.length,d=e.length,p=Math.max(0,Math.min(o,d));let v=l,h=p;const m=s>1||i,_=m?Array(d):[];let g;for(;(g=e.indexOf(t,h))>-1;){let x=Au(t,{currentLocation:g,expectedLocation:p,distance:r,ignoreLocation:c});if(v=Math.min(x,v),h=g+f,m){let T=0;for(;T=L;P-=1){let W=P-1,j=n[e.charAt(W)];if(m&&(_[W]=+!!j),H[P]=(H[P+1]<<1|1)&j,x&&(H[P]|=(y[P+1]|y[P])<<1|1|y[P+1]),H[P]&$&&(b=Au(t,{errors:x,currentLocation:W,expectedLocation:p,distance:r,ignoreLocation:c}),b<=v)){if(v=b,h=W,h<=p)break;L=Math.max(1,2*p-h)}}if(Au(t,{errors:x+1,currentLocation:p,expectedLocation:p,distance:r,ignoreLocation:c})>v)break;y=H}const S={isMatch:h>=0,score:Math.max(.001,b)};if(m){const x=dke(_,s);x.length?i&&(S.indices=x):S.isMatch=!1}return S}function pke(e){let t={};for(let n=0,o=e.length;n{this.chunks.push({pattern:p,alphabet:pke(p),startIndex:v})},d=this.pattern.length;if(d>Sl){let p=0;const v=d%Sl,h=d-v;for(;p{const{isMatch:g,score:y,indices:b}=fke(t,h,m,{location:r+_,distance:l,threshold:a,findAllMatches:s,minMatchCharLength:i,includeMatches:o,ignoreLocation:c});g&&(p=!0),d+=y,g&&b&&(f=[...f,...b])});let v={isMatch:p,score:p?d/this.chunks.length:1};return p&&o&&(v.indices=f),v}}class hl{constructor(t){this.pattern=t}static isMultiMatch(t){return H6(t,this.multiRegex)}static isSingleMatch(t){return H6(t,this.singleRegex)}search(){}}function H6(e,t){const n=e.match(t);return n?n[1]:null}class hke extends hl{constructor(t){super(t)}static get type(){return"exact"}static get multiRegex(){return/^="(.*)"$/}static get singleRegex(){return/^=(.*)$/}search(t){const n=t===this.pattern;return{isMatch:n,score:n?0:1,indices:[0,this.pattern.length-1]}}}class vke extends hl{constructor(t){super(t)}static get type(){return"inverse-exact"}static get multiRegex(){return/^!"(.*)"$/}static get singleRegex(){return/^!(.*)$/}search(t){const o=t.indexOf(this.pattern)===-1;return{isMatch:o,score:o?0:1,indices:[0,t.length-1]}}}class mke extends hl{constructor(t){super(t)}static get type(){return"prefix-exact"}static get multiRegex(){return/^\^"(.*)"$/}static get singleRegex(){return/^\^(.*)$/}search(t){const n=t.startsWith(this.pattern);return{isMatch:n,score:n?0:1,indices:[0,this.pattern.length-1]}}}class gke extends hl{constructor(t){super(t)}static get type(){return"inverse-prefix-exact"}static get multiRegex(){return/^!\^"(.*)"$/}static get singleRegex(){return/^!\^(.*)$/}search(t){const n=!t.startsWith(this.pattern);return{isMatch:n,score:n?0:1,indices:[0,t.length-1]}}}class _ke extends hl{constructor(t){super(t)}static get type(){return"suffix-exact"}static get multiRegex(){return/^"(.*)"\$$/}static get singleRegex(){return/^(.*)\$$/}search(t){const n=t.endsWith(this.pattern);return{isMatch:n,score:n?0:1,indices:[t.length-this.pattern.length,t.length-1]}}}class bke extends hl{constructor(t){super(t)}static get type(){return"inverse-suffix-exact"}static get multiRegex(){return/^!"(.*)"\$$/}static get singleRegex(){return/^!(.*)\$$/}search(t){const n=!t.endsWith(this.pattern);return{isMatch:n,score:n?0:1,indices:[0,t.length-1]}}}class c7 extends hl{constructor(t,{location:n=bt.location,threshold:o=bt.threshold,distance:r=bt.distance,includeMatches:l=bt.includeMatches,findAllMatches:a=bt.findAllMatches,minMatchCharLength:s=bt.minMatchCharLength,isCaseSensitive:i=bt.isCaseSensitive,ignoreLocation:c=bt.ignoreLocation}={}){super(t),this._bitapSearch=new u7(t,{location:n,threshold:o,distance:r,includeMatches:l,findAllMatches:a,minMatchCharLength:s,isCaseSensitive:i,ignoreLocation:c})}static get type(){return"fuzzy"}static get multiRegex(){return/^"(.*)"$/}static get singleRegex(){return/^(.*)$/}search(t){return this._bitapSearch.searchIn(t)}}class d7 extends hl{constructor(t){super(t)}static get type(){return"include"}static get multiRegex(){return/^'"(.*)"$/}static get singleRegex(){return/^'(.*)$/}search(t){let n=0,o;const r=[],l=this.pattern.length;for(;(o=t.indexOf(this.pattern,n))>-1;)n=o+l,r.push([o,n-1]);const a=!!r.length;return{isMatch:a,score:a?0:1,indices:r}}}const r1=[hke,d7,mke,gke,bke,_ke,vke,c7],F6=r1.length,yke=/ +(?=(?:[^\"]*\"[^\"]*\")*[^\"]*$)/,wke="|";function Cke(e,t={}){return e.split(wke).map(n=>{let o=n.trim().split(yke).filter(l=>l&&!!l.trim()),r=[];for(let l=0,a=o.length;l!!(e[Ic.AND]||e[Ic.OR]),Eke=e=>!!e[s1.PATH],Mke=e=>!yr(e)&&l7(e)&&!i1(e),B6=e=>({[Ic.AND]:Object.keys(e).map(t=>({[t]:e[t]}))});function f7(e,t,{auto:n=!0}={}){const o=r=>{let l=Object.keys(r);const a=Eke(r);if(!a&&l.length>1&&!i1(r))return o(B6(r));if(Mke(r)){const i=a?r[s1.PATH]:l[0],c=a?r[s1.PATTERN]:r[i];if(!Uo(c))throw new Error(J$e(i));const f={keyId:o1(i),pattern:c};return n&&(f.searcher=a1(c,t)),f}let s={children:[],operator:l[0]};return l.forEach(i=>{const c=r[i];yr(c)&&c.forEach(f=>{s.children.push(o(f))})}),s};return i1(e)||(e=B6(e)),o(e)}function Tke(e,{ignoreFieldNorm:t=bt.ignoreFieldNorm}){e.forEach(n=>{let o=1;n.matches.forEach(({key:r,norm:l,score:a})=>{const s=r?r.weight:null;o*=Math.pow(a===0&&s?Number.EPSILON:a,(s||1)*(t?1:l))}),n.score=o})}function xke(e,t){const n=e.matches;t.matches=[],Qn(n)&&n.forEach(o=>{if(!Qn(o.indices)||!o.indices.length)return;const{indices:r,value:l}=o;let a={indices:r,value:l};o.key&&(a.key=o.key.src),o.idx>-1&&(a.refIndex=o.idx),t.matches.push(a)})}function Ake(e,t){t.score=e.score}function Lke(e,t,{includeMatches:n=bt.includeMatches,includeScore:o=bt.includeScore}={}){const r=[];return n&&r.push(xke),o&&r.push(Ake),e.map(l=>{const{idx:a}=l,s={item:t[a],refIndex:a};return r.length&&r.forEach(i=>{i(l,s)}),s})}class ps{constructor(t,n={},o){this.options={...bt,...n},this.options.useExtendedSearch,this._keyStore=new nke(this.options.keys),this.setCollection(t,o)}setCollection(t,n){if(this._docs=t,n&&!(n instanceof h4))throw new Error(Z$e);this._myIndex=n||i7(this.options.keys,this._docs,{getFn:this.options.getFn,fieldNormWeight:this.options.fieldNormWeight})}add(t){!Qn(t)||(this._docs.push(t),this._myIndex.add(t))}remove(t=()=>!1){const n=[];for(let o=0,r=this._docs.length;o-1&&(i=i.slice(0,n)),Lke(i,this._docs,{includeMatches:o,includeScore:r})}_searchStringList(t){const n=a1(t,this.options),{records:o}=this._myIndex,r=[];return o.forEach(({v:l,i:a,n:s})=>{if(!Qn(l))return;const{isMatch:i,score:c,indices:f}=n.searchIn(l);i&&r.push({item:l,idx:a,matches:[{score:c,value:l,norm:s,indices:f}]})}),r}_searchLogical(t){const n=f7(t,this.options),o=(s,i,c)=>{if(!s.children){const{keyId:d,searcher:p}=s,v=this._findMatches({key:this._keyStore.get(d),value:this._myIndex.getValueForItemAtKeyId(i,d),searcher:p});return v&&v.length?[{idx:c,item:i,matches:v}]:[]}const f=[];for(let d=0,p=s.children.length;d{if(Qn(s)){let c=o(n,s,i);c.length&&(l[i]||(l[i]={idx:i,item:s,matches:[]},a.push(l[i])),c.forEach(({matches:f})=>{l[i].matches.push(...f)}))}}),a}_searchObjectList(t){const n=a1(t,this.options),{keys:o,records:r}=this._myIndex,l=[];return r.forEach(({$:a,i:s})=>{if(!Qn(a))return;let i=[];o.forEach((c,f)=>{i.push(...this._findMatches({key:c,value:a[f],searcher:n}))}),i.length&&l.push({idx:s,item:a,matches:i})}),l}_findMatches({key:t,value:n,searcher:o}){if(!Qn(n))return[];let r=[];if(yr(n))n.forEach(({v:l,i:a,n:s})=>{if(!Qn(l))return;const{isMatch:i,score:c,indices:f}=o.searchIn(l);i&&r.push({score:c,key:t,value:l,idx:a,norm:s,indices:f})});else{const{v:l,n:a}=n,{isMatch:s,score:i,indices:c}=o.searchIn(l);s&&r.push({score:i,key:t,value:l,norm:a,indices:c})}return r}}ps.version="6.6.2";ps.createIndex=i7;ps.parseIndex=cke;ps.config=bt;ps.parseQuery=f7;Ske(kke);const Ike={class:"m-headerSearch"},zke=J({__name:"HeaderSearch",setup(e){const t=Vi(),n=z(!1),o=z([]),r=z([]),l=z(""),a=z(null),s=ra(),i=E(()=>s.routes),c=()=>{n.value=!0},f=h=>{a.value=new ps(h,{shouldSort:!0,threshold:.4,location:0,distance:100,maxPatternLength:32,minMatchCharLength:1,keys:[{name:"title",weight:.7},{name:"path",weight:.3}]})};we(r,h=>{f(h)});const d=(h,m="/",_=[])=>{let g=[];for(const y of h){if(y.hidden)continue;const b={path:p4.resolve(m,y.path),title:[..._]};if(y.meta&&y.meta.title&&(b.title=[...b.title,y.meta.title],y.redirect!=="noRedirect"&&g.push(b)),y.children){const C=d(y.children,b.path,b.title);C.length>=1&&(g=[...g,...C])}}return g},p=h=>{h&&t.push({path:h}),o.value=[],l.value="",n.value=!1};tt(()=>{r.value=d(JSON.parse(JSON.stringify(i.value)))});const v=h=>{h!==""?o.value=a.value.search(h):o.value=[]};return(h,m)=>{const _=Ie("Search"),g=Ie("el-icon"),y=Ie("el-tooltip"),b=Ie("el-option"),C=Ie("el-select"),$=Ie("el-dialog");return w(),M("div",Ike,[B(y,{effect:"dark",content:"\u83DC\u5355\u641C\u7D22",placement:"bottom"},{default:q(()=>[B(g,{class:"bell header-icon",style:{"font-size":"22px"},onClick:c},{default:q(()=>[B(_)]),_:1})]),_:1}),B($,{modelValue:n.value,"onUpdate:modelValue":m[1]||(m[1]=S=>n.value=S),width:"600px","destroy-on-close":"","show-close":!1},{default:q(()=>[B(C,{style:{width:"100%"},ref:"headerSearchSelect",modelValue:l.value,"onUpdate:modelValue":m[0]||(m[0]=S=>l.value=S),"remote-method":v,filterable:"","default-first-option":"",remote:"",placeholder:"\u83DC\u5355\u641C\u7D22 \uFF1A\u652F\u6301\u83DC\u5355\u540D\u79F0\u3001\u8DEF\u5F84",class:"header-search-select",onChange:p},{default:q(()=>[(w(!0),M(Re,null,ct(o.value,S=>(w(),ie(b,{key:S.item.path,value:S.item.path,label:S&&S.item.title&&S.item.title.length&&S.item.title.join(" > ")},null,8,["value","label"]))),128))]),_:1},8,["modelValue"])]),_:1},8,["modelValue"])])}}});const Oke=Zt(zke,[["__scopeId","data-v-1e11e770"]]),Nke={class:"m-info"},Pke={class:"item-child"},Rke={class:"item-child"},Vke={class:"item-child"},Hke=J({__name:"Remind",setup(e){const t=z("first"),n=r=>{window.open(r)},o=(r,l)=>{console.log(r,l)};return(r,l)=>{const a=Ie("Bell"),s=Ie("el-icon"),i=Ie("el-badge"),c=Ie("el-button"),f=Ie("el-divider"),d=Ie("el-tab-pane"),p=Ie("el-tabs"),v=Ie("el-popover");return w(),M("div",Nke,[B(v,{width:"200px",placement:"bottom"},{reference:q(()=>[B(i,{value:3,class:"item-info-pop"},{default:q(()=>[B(s,{class:"bell header-icon",style:{"font-size":"20px"}},{default:q(()=>[B(a)]),_:1})]),_:1})]),default:q(()=>[k("div",null,[B(p,{modelValue:t.value,"onUpdate:modelValue":l[3]||(l[3]=h=>t.value=h),class:"demo-tabs",onTabClick:o},{default:q(()=>[B(d,{label:"\u901A\u77E5",name:"first"},{default:q(()=>[k("div",Pke,[et(" GitHub\u5F00\u6E90\u5730\u5740\uFF1A"),B(c,{type:"primary",link:"",onClick:l[0]||(l[0]=h=>n("https://github.com/zouzhibin/vue-admin-perfect"))},{default:q(()=>[et("\u70B9\u6211")]),_:1})]),B(f,{style:{"margin-bottom":"15px"}}),k("div",Rke,[et(" Gitee\u5F00\u6E90\u5730\u5740\uFF1A"),B(c,{type:"primary",link:"",onClick:l[1]||(l[1]=h=>n("https://gitee.com/yuanzbz/vue-admin-perfect"))},{default:q(()=>[et("\u70B9\u6211")]),_:1})]),B(f),k("div",Vke,[et(" github\u5F00\u6E90\u5730\u5740\uFF1A"),B(c,{type:"primary",link:"",onClick:l[2]||(l[2]=h=>n("https://github.com/zouzhibin/vue-admin-perfect"))},{default:q(()=>[et("\u70B9\u6211")]),_:1})])]),_:1})]),_:1},8,["modelValue"])])]),_:1})])}}});const Fke=Zt(Hke,[["__scopeId","data-v-5d8c37a6"]]),Bke={class:"m-screenful"},Dke=J({__name:"ScreenFull",setup(e){const{toggle:t,isFullscreen:n}=WT();return(o,r)=>{const l=Ie("svg-icon"),a=Ie("el-tooltip");return w(),M("div",Bke,[B(a,{effect:"dark",content:"\u5168\u5C4F",placement:"bottom"},{default:q(()=>[B(l,{"icon-class":u(n)?"exit-fullscreen":"fullscreen",onClick:u(t),className:"header-icon"},null,8,["icon-class","onClick"])]),_:1})])}}});const Kke=Zt(Dke,[["__scopeId","data-v-9ae0d4a8"]]),Wke={class:"m-setting"},jke=J({__name:"Setting",setup(e){const t=Tn(),n=(o,r)=>{t.setThemeConfig({key:o,val:r})};return(o,r)=>{const l=Ie("Setting",!0),a=Ie("el-icon"),s=Ie("el-tooltip");return w(),M("div",Wke,[B(s,{effect:"dark",content:"\u4E3B\u9898\u8BBE\u7F6E",placement:"bottom"},{default:q(()=>[B(a,{style:{"font-size":"20px"},class:"bell header-icon"},{default:q(()=>[B(l,{onClick:r[0]||(r[0]=i=>n("showSetting",!0))})]),_:1})]),_:1})])}}});const Uke=Zt(jke,[["__scopeId","data-v-dbf1a90e"]]),qke="/vue-admin-perfect/assets/avatar.31e95fb7.png",v4=Ri({id:"userState",state:()=>({token:null,userInfo:{},roles:localStorage.roles?JSON.parse(localStorage.roles):[]}),getters:{},actions:{login(e){const{username:t,password:n}=e;return new Promise(async(o,r)=>{this.token=t,this.userInfo=e,await this.getRoles(),o(t)})},getRoles(){return new Promise((e,t)=>{this.roles=["admin"],localStorage.roles=JSON.stringify(this.roles),e(this.roles)})},getInfo(e){return new Promise((t,n)=>{this.roles=e,t(e)})},logout(){return new Promise((e,t)=>{this.token=null,this.userInfo={},this.roles=[],e(null)})}},persist:{key:"userState",storage:window.localStorage}}),m4=Ri({id:"tagsViewState",state:()=>({activeTabsValue:"/home",visitedViews:[],cachedViews:[]}),getters:{},actions:{setTabsMenuValue(e){this.activeTabsValue=e},addView(e){this.addVisitedView(e)},removeView(e){return new Promise((t,n)=>{this.visitedViews=this.visitedViews.filter(o=>!e.includes(o.path)),t(null)})},addVisitedView(e){this.setTabsMenuValue(e.path),!this.visitedViews.some(t=>t.path===e.path)&&(this.visitedViews.push(Object.assign({},e,{title:e.meta.title||"no-name"})),e.meta.keepAlive&&this.cachedViews.push(e.name))},delView(e){return new Promise(t=>{this.delVisitedView(e),this.delCachedView(e),t({visitedViews:[...this.visitedViews],cachedViews:[...this.cachedViews]})})},toLastView(e){let t=this.visitedViews.findIndex(o=>o.path===e);const n=this.visitedViews[t+1]||this.visitedViews[t-1];!n||(rs.push(n.path),this.addVisitedView(n))},delVisitedView(e){return new Promise(t=>{this.visitedViews=this.visitedViews.filter(n=>n.path!==e||n.meta.affix),this.cachedViews=this.cachedViews.filter(n=>n.path!==e||n.meta.affix),t([...this.visitedViews])})},delCachedView(e){return new Promise(t=>{const n=this.cachedViews.indexOf(e.name);n>-1&&this.cachedViews.splice(n,1),t([...this.cachedViews])})},clearVisitedView(){this.delAllViews()},delAllViews(){return new Promise(e=>{this.visitedViews=this.visitedViews.filter(t=>t.meta.affix),this.cachedViews=this.visitedViews.filter(t=>t.meta.affix),e([...this.visitedViews])})},delOtherViews(e){this.visitedViews=this.visitedViews.filter(t=>t.path===e||t.meta.affix),this.cachedViews=this.visitedViews.filter(t=>t.path===e||t.meta.affix)},goHome(){this.activeTabsValue="/home",rs.push({path:"/home"})},updateVisitedView(e){for(let t of this.visitedViews)if(t.path===e.path){t=Object.assign(t,e);break}}}}),Yke={class:"dialog-footer"},Gke=J({__name:"PersonalDialog",setup(e,{expose:t}){const n=z(!1),o=v4(),r=()=>{n.value=!0},l=z(""),a=z(),s=_t({name:o.userInfo.username,password:o.userInfo.password,configPassword:""}),i=_t({configPassword:[{required:!0,message:"\u8BF7\u8F93\u5165\u65B0\u7684\u5BC6\u7801",trigger:"blur"}]}),c=f=>{!f||f.validate(d=>{if(d)console.log("submit!");else return console.log("error submit!"),!1})};return t({show:r}),(f,d)=>{const p=Ie("el-input"),v=Ie("el-form-item"),h=Ie("el-form"),m=Ie("el-button"),_=Ie("el-dialog");return w(),ie(_,{modelValue:n.value,"onUpdate:modelValue":d[5]||(d[5]=g=>n.value=g),title:"\u4FEE\u6539\u5BC6\u7801",width:"40%"},{footer:q(()=>[k("span",Yke,[B(m,{onClick:d[3]||(d[3]=g=>n.value=!1)},{default:q(()=>[et("\u53D6\u6D88")]),_:1}),B(m,{type:"primary",onClick:d[4]||(d[4]=g=>c(a.value))},{default:q(()=>[et("\u786E\u5B9A")]),_:1})])]),default:q(()=>[B(h,{ref_key:"ruleFormRef",ref:a,model:s,rules:i,"label-width":"120px",class:"demo-ruleForm",size:l.value},{default:q(()=>[B(v,{label:"\u59D3\u540D"},{default:q(()=>[B(p,{modelValue:s.name,"onUpdate:modelValue":d[0]||(d[0]=g=>s.name=g),disabled:""},null,8,["modelValue"])]),_:1}),B(v,{label:"\u65E7\u7684\u5BC6\u7801",prop:"password"},{default:q(()=>[B(p,{modelValue:s.password,"onUpdate:modelValue":d[1]||(d[1]=g=>s.password=g),type:"password"},null,8,["modelValue"])]),_:1}),B(v,{label:"\u65B0\u7684\u5BC6\u7801",prop:"configPassword"},{default:q(()=>[B(p,{modelValue:s.configPassword,"onUpdate:modelValue":d[2]||(d[2]=g=>s.configPassword=g),type:"password"},null,8,["modelValue"])]),_:1})]),_:1},8,["model","rules","size"])]),_:1},8,["modelValue"])}}});const Xke=Zt(Gke,[["__scopeId","data-v-845d83a3"]]),Zke={class:"el-dropdown-link"},Jke=J({__name:"Avatar",setup(e){const t=Vi(),n=v4(),o=m4(),r=ra(),l=E({get(){return n.roles[0]},set(d){(async()=>(await n.getInfo([d]),t.push({path:"/"}),location.reload()))()}}),a=d=>{d!==l.value&&(l.value=l.value==="admin"?"other":"admin")},s=E(()=>n.userInfo),i=z(),c=async()=>{L_.confirm("\u60A8\u662F\u5426\u786E\u8BA4\u9000\u51FA\u767B\u5F55?","\u6E29\u99A8\u63D0\u793A",{confirmButtonText:"\u786E\u5B9A",cancelButtonText:"\u53D6\u6D88",type:"warning"}).then(async()=>{await n.logout(),await t.push({path:"/login"}),o.clearVisitedView(),r.clearRoutes(),l4({type:"success",message:"\u9000\u51FA\u767B\u5F55\u6210\u529F\uFF01"})}).catch(()=>{})},f=()=>{i.value.show()};return(d,p)=>{const v=Ie("el-avatar"),h=Ie("arrow-down"),m=Ie("el-icon"),_=Ie("el-dropdown-item"),g=Ie("Edit"),y=Ie("SwitchButton"),b=Ie("el-dropdown-menu"),C=Ie("el-dropdown");return w(),M(Re,null,[B(C,null,{dropdown:q(()=>[B(b,null,{default:q(()=>[B(_,{command:0,onClick:p[0]||(p[0]=$=>a("admin"))},{default:q(()=>[et(Ee(u(l)==="admin"?"\u5F53\u524D\u89D2\u8272":"\u5207\u6362\u89D2\u8272")+"\uFF1A\u7BA1\u7406\u5458 ",1)]),_:1}),B(_,{command:0,divided:"",onClick:p[1]||(p[1]=$=>a("other"))},{default:q(()=>[et(Ee(u(l)==="other"?"\u5F53\u524D\u89D2\u8272":"\u5207\u6362\u89D2\u8272")+"\uFF1A\u666E\u901A\u7528\u6237 ",1)]),_:1}),B(_,{command:3,divided:"",onClick:f},{default:q(()=>[B(m,null,{default:q(()=>[B(g)]),_:1}),et("\u4FEE\u6539\u5BC6\u7801 ")]),_:1}),B(_,{command:4,divided:"",onClick:c},{default:q(()=>[B(m,null,{default:q(()=>[B(y)]),_:1}),et("\u9000\u51FA\u767B\u5F55 ")]),_:1})]),_:1})]),default:q(()=>[k("span",Zke,[B(v,{size:30,class:"avatar",src:u(qke)},null,8,["src"]),et(" "+Ee(u(s).username)+" ",1),B(m,{class:"header-icon el-icon--right"},{default:q(()=>[B(h)]),_:1})])]),_:1}),B(Xke,{ref_key:"person",ref:i},null,512)],64)}}});const Qke=Zt(Jke,[["__scopeId","data-v-65f0c517"]]),eSe={class:"m-tool-right"},tSe=J({__name:"ToolRight",setup(e){return(t,n)=>(w(),M("div",eSe,[B(K$e,{class:"item-children"}),B(j$e,{class:"item-children"}),B(Oke,{class:"item-children"}),B(Fke,{class:"item-children"}),B(Kke,{class:"item-children"}),B(Uke,{class:"item-children"}),B(Qke)]))}});const p7=Zt(tSe,[["__scopeId","data-v-12f00dee"]]),nSe=J({__name:"CollapseIcon",setup(e){const t=Tn(),n=E(()=>!t.isCollapse),o=()=>{t.setCollapse(n.value)};return(r,l)=>{const a=Ie("expand"),s=Ie("el-icon"),i=Ie("fold");return w(),M("div",{class:"hamburger-container",onClick:o},[u(n)?(w(),ie(s,{key:0,class:"icon"},{default:q(()=>[B(a)]),_:1})):(w(),ie(s,{key:1,class:"icon"},{default:q(()=>[B(i)]),_:1}))])}}});const oSe=Zt(nSe,[["__scopeId","data-v-431b683b"]]),rSe=k("div",{class:"breadcrumb-item"},[k("span",{class:"breadcrumb-title"},"\u9996\u9875")],-1),lSe={key:0,class:"no-redirect"},aSe=["onClick"],sSe=J({__name:"Hamburger",setup(e){const t=ss(),n=Vi(),o=l=>{n.push({path:l.path})},r=E(()=>t.matched.filter(l=>l.meta&&l.meta.title&&l.meta.breadcrumb!==!1));return(l,a)=>{const s=Ie("el-breadcrumb-item"),i=Ie("el-breadcrumb");return w(),ie(i,{class:"app-breadcrumb",separator:"/"},{default:q(()=>[B(rv,{name:"breadcrumb",mode:"out-in"},{default:q(()=>[u(r)[0].meta.title!=="\u9996\u9875"?(w(),ie(s,{to:{path:"/"},key:"home"},{default:q(()=>[rSe]),_:1})):ue("",!0),(w(!0),M(Re,null,ct(u(r),(c,f)=>(w(),ie(s,{key:c.name},{default:q(()=>[c.redirect==="noRedirect"||f==u(r).length-1?(w(),M("span",lSe,Ee(c.meta.title),1)):(w(),M("a",{key:1,onClick:Ye(d=>o(c),["prevent"])},Ee(c.meta.title),9,aSe))]),_:2},1024))),128))]),_:1})]),_:1})}}}),iSe={class:"m-tool-left"},uSe=J({__name:"ToolLeft",setup(e){return(t,n)=>(w(),M("div",iSe,[B(oSe),B(sSe)]))}});const cSe=Zt(uSe,[["__scopeId","data-v-01e7e18a"]]),dSe=J({__name:"MoreButton",setup(e){Vi();const t=ss(),n=Tn(),o=m4();E(()=>o.visitedViews);const r=()=>{n.setReload()},l=i=>{o.toLastView(t.path),o.delView(t.path)},a=async()=>{o.delOtherViews(t.path)},s=async()=>{await o.delAllViews(),o.goHome()};return(i,c)=>{const f=Ie("arrow-down"),d=Ie("el-icon"),p=Ie("el-button"),v=Ie("Refresh"),h=Ie("el-dropdown-item"),m=Ie("FolderRemove"),_=Ie("Close"),g=Ie("FolderDelete"),y=Ie("el-dropdown-menu"),b=Ie("el-dropdown");return w(),ie(b,{trigger:"hover"},{dropdown:q(()=>[B(y,null,{default:q(()=>[B(h,{onClick:r},{default:q(()=>[B(d,{size:14},{default:q(()=>[B(v)]),_:1}),et(" "+Ee(i.$t("tagsView.refresh")),1)]),_:1}),B(h,{onClick:l},{default:q(()=>[B(d,{size:14},{default:q(()=>[B(m)]),_:1}),et(" "+Ee(i.$t("tagsView.closeCurrent")),1)]),_:1}),B(h,{onClick:a},{default:q(()=>[B(d,{size:14},{default:q(()=>[B(_)]),_:1}),et(Ee(i.$t("tagsView.closeOther")),1)]),_:1}),B(h,{onClick:s},{default:q(()=>[B(d,{size:14},{default:q(()=>[B(g)]),_:1}),et(Ee(i.$t("tagsView.closeAll")),1)]),_:1})]),_:1})]),default:q(()=>[B(p,{size:"small",type:"primary"},{default:q(()=>[k("span",null,Ee(i.$t("tagsView.more")),1),B(d,{class:"el-icon--right"},{default:q(()=>[B(f)]),_:1})]),_:1})]),_:1})}}});const fSe=Zt(dSe,[["__scopeId","data-v-a5aa8461"]]),pSe={class:"m-tags-view"},hSe={class:"tags-view"},vSe={class:"right-btn"},mSe=J({__name:"index",setup(e){const t=ss(),n=Vi(),o=m4(),r=ra(),l=E(()=>o.visitedViews),a=E(()=>r.routes),s=()=>{const{name:_}=t;if(_!=="Login")return _&&o.addView(t),!1};let i=z([]);function c(_,g="/"){let y=[];return _.forEach(b=>{if(b.meta&&b.meta.affix){const C=p4.resolve(g,b.path);y.push({fullPath:C,path:C,name:b.name,meta:{...b.meta}})}if(b.children){const C=c(b.children,b.path);C.length>=1&&(y=[...y,...C])}}),y}const f=()=>{let _=a.value,g=i.value=c(_);for(const y of g)y.name&&o.addVisitedView(y)};tt(()=>{f(),s()}),we(t,()=>{s()});const d=E({get:()=>o.activeTabsValue,set:_=>{o.setTabsMenuValue(_)}});function p(_){let g=l.value.findIndex(b=>b.path===_);const y=l.value[g+1]||l.value[g-1];!y||(n.push(y.path),o.addVisitedView(y))}const v=_=>{let g=_.props.name;n.push(g)},h=_=>_===t.path,m=async _=>{h(_)&&p(_),await o.delView(_)};return(_,g)=>{const y=Ie("el-icon"),b=Ie("el-tab-pane"),C=Ie("el-tabs");return w(),M("div",pSe,[k("div",hSe,[B(C,{modelValue:u(d),"onUpdate:modelValue":g[0]||(g[0]=$=>kt(d)?d.value=$:null),type:"card",onTabClick:v,onTabRemove:m},{default:q(()=>[(w(!0),M(Re,null,ct(u(l),$=>(w(),ie(b,{key:$.path,path:$.path,label:$.title,name:$.path,closable:!($.meta&&$.meta.affix)},{label:q(()=>[$.icon?(w(),ie(y,{key:0,class:"tabs-icon"},{default:q(()=>[(w(),ie(st($.icon)))]),_:2},1024)):ue("",!0),et(" "+Ee($.title),1)]),_:2},1032,["path","label","name","closable"]))),128))]),_:1},8,["modelValue"])]),k("div",vSe,[B(u(fSe))])])}}});const h7=Zt(mSe,[["__scopeId","data-v-59e8e7ea"]]),gSe={class:"header-inner"},_Se=J({__name:"index",setup(e){const t=Tn(),n=E(()=>t.themeConfig),o=E(()=>!t.isCollapse);return(r,l)=>(w(),M(Re,null,[B(o7),k("div",{class:A(["m-layout-header",{"fixed-header":u(n).fixedHeader,collapse:u(n).fixedHeader&&u(o),"no-collapse":u(n).fixedHeader&&!u(o)}])},[k("div",gSe,[B(cSe),B(p7)]),u(n).showTag?(w(),ie(h7,{key:0})):ue("",!0)],2)],64))}});const bSe=Zt(_Se,[["__scopeId","data-v-1f82c6f9"]]),gd=new Map,ySe=(e,t)=>{let n;if(e){const o=t.name;return gd.has(o)?n=gd.get(o):(n={name:o,render(){return Ke("div",{className:"app-main-inner"},e)}},gd.set(o,n)),Ke(n)}},wSe={class:"app-main"},CSe=J({__name:"index",setup(e){const t=Tn(),n=ra(),o=E(()=>n.keepAliveRoutes),r=E(()=>t.isReload);return(l,a)=>{const s=Ie("router-view");return w(),M("div",wSe,[B(s,null,{default:q(({Component:i,route:c})=>[B(Xt,{name:"fade-slide",mode:"out-in",appear:""},{default:q(()=>[u(r)?(w(),ie(Rb,{key:0,include:u(o)},[(w(),ie(st(u(ySe)(i,c)),{key:c.path}))],1032,["include"])):ue("",!0)]),_:2},1024)]),_:1})])}}});const v7=Zt(CSe,[["__scopeId","data-v-c5f43f7d"]]);const $Se={},kSe=e=>(g1("data-v-85f8336d"),e=e(),_1(),e),SSe={class:"footer-layout"},ESe=kSe(()=>k("span",{href:"/",target:"_blank"}," 2022 \xA9 VUE-ADMIN-PERFECT By ZB Technology. ",-1)),MSe=[ESe];function TSe(e,t){return w(),M("div",SSe,MSe)}const m7=Zt($Se,[["render",TSe],["__scopeId","data-v-85f8336d"]]),xSe={class:"main-container"},ASe=J({__name:"index",setup(e){return(t,n)=>(w(),M(Re,null,[B(B$e),k("div",xSe,[B(bSe),B(v7),B(m7)])],64))}});const D6=Zt(ASe,[["__scopeId","data-v-0191c8cb"]]),LSe={class:"header-inner"},ISe=J({__name:"index",setup(e){const t=ra(),n=ss(),o=E(()=>t.permission_routes),r=Tn(),l=E(()=>{const{meta:s,path:i}=n;return s.activeMenu?s.activeMenu:i}),a=E(()=>r.themeConfig);return E(()=>!r.isCollapse),(s,i)=>{const c=Ie("el-menu");return w(),M(Re,null,[B(o7),k("div",{class:A(["m-layout-header",{"fixed-header":u(a).fixedHeader}])},[k("div",LSe,[B(c,{mode:"horizontal","default-active":u(l),"background-color":"#304156","text-color":"#bfcbd9","unique-opened":u(r).themeConfig.uniqueOpened,"collapse-transition":!1,class:"menu-horizontal"},{default:q(()=>[(w(!0),M(Re,null,ct(u(o),f=>(w(),ie(t7,{key:f.path,item:f,"base-path":f.path},null,8,["item","base-path"]))),128))]),_:1},8,["default-active","unique-opened"]),B(p7)]),u(a).showTag?(w(),ie(h7,{key:0})):ue("",!0)],2)],64)}}});const zSe=Zt(ISe,[["__scopeId","data-v-d4d95de6"]]),OSe={class:"main-container"},NSe=J({__name:"index",setup(e){return(t,n)=>(w(),M("div",OSe,[B(zSe),B(v7),B(m7)]))}});const PSe=Zt(NSe,[["__scopeId","data-v-9bfbe65d"]]),RSe=J({__name:"index",setup(e){const t=Tn(),n=E(()=>t.themeConfig),o={horizontal:PSe,vertical:D6};E(()=>!t.isCollapse);let{device:r}=z_();we(()=>r.value,a=>{let s=a==="mobile"?"vertical":n.value.mode;document.body.setAttribute("class",`layout-${s}`)},{immediate:!0});const l=E(()=>({hideSidebar:!t.isCollapse,openSidebar:t.isCollapse,withoutAnimation:t.withoutAnimation,mobile:r.value==="mobile"}));return(a,s)=>(w(),M("div",{class:A(["g-container-layout",u(l)])},[B(Uwe),u(r)==="mobile"?(w(),ie(D6,{key:0})):(w(),ie(st(o[u(n).mode]),{key:1})),B(Kwe)],2))}});const zo=Zt(RSe,[["__scopeId","data-v-5c3baaf2"]]),VSe=[{path:"/table",component:zo,redirect:"/table/comprehensive",name:"table",meta:{title:"\u8D85\u7EA7\u8868\u683C",icon:"School"},children:[{path:"comprehensive",component:()=>ut(()=>import("./index.f4ab959e.js"),["assets/index.f4ab959e.js","assets/index.ee732d38.css"]),name:"comprehensive",meta:{title:"\u7EFC\u5408\u8868\u683C",keepAlive:!0,icon:"MenuIcon"}},{path:"inline-table",component:()=>ut(()=>import("./index.7c116f58.js"),["assets/index.7c116f58.js","assets/index.85258979.css"]),name:"inline-table",meta:{title:"\u884C\u5185\u7F16\u8F91",keepAlive:!0,icon:"MenuIcon"}},{path:"editableProTable",component:()=>ut(()=>import("./index.e0bf1acf.js"),["assets/index.e0bf1acf.js","assets/index.df27b91b.css","assets/index.5be08a55.js"]),name:"edit-table",meta:{title:"\u53EF\u7F16\u8F91\u8868\u683C",keepAlive:!0,icon:"MenuIcon"}}]}],HSe=[{path:"/dataScreen",name:"dataScreen",meta:{title:"\u53EF\u89C6\u5316\u5927\u5C4F",icon:"Histogram"},component:()=>ut(()=>import("./index.e74b5c16.js"),["assets/index.e74b5c16.js","assets/index.386c25cb.css","assets/index.6a4bd455.js","assets/index.201c3aba.js","assets/index.vue_vue_type_script_setup_true_lang.0cc6321a.js"])}],FSe=[{path:"/excel",component:zo,redirect:"/excel/export-excel",name:"excel",meta:{title:"Excel&Zip",icon:"School"},children:[{path:"export-excel",component:()=>ut(()=>import("./index.881fef6a.js"),["assets/index.881fef6a.js","assets/index.a6563d0e.css","assets/exprotExcel.a89d1fae.js","assets/exceljs.min.1781a218.js"]),name:"export-excel",meta:{title:"\u5BFC\u51FA Excel",icon:"MenuIcon"}},{path:"export-merge-header",component:()=>ut(()=>import("./index.42a8764e.js"),["assets/index.42a8764e.js","assets/index.df380b98.css","assets/exprotExcel.a89d1fae.js","assets/exceljs.min.1781a218.js"]),name:"export-merge-header",meta:{title:"\u5BFC\u51FA \u591A\u7EA7\u8868\u5934",icon:"MenuIcon"}},{path:"upload-style-excel",component:()=>ut(()=>import("./index.bc5fe196.js"),["assets/index.bc5fe196.js","assets/index.1879c92d.css","assets/exprotExcel.a89d1fae.js","assets/exceljs.min.1781a218.js"]),name:"upload-style-excel",meta:{title:"\u81EA\u5B9A\u4E49\u6837\u5F0F\u5BFC\u51FA Excel",icon:"MenuIcon"}},{path:"upload-excel",component:()=>ut(()=>import("./index.17e84012.js"),["assets/index.17e84012.js","assets/index.77032e84.css","assets/exceljs.min.1781a218.js"]),name:"upload-excel",meta:{title:"\u4E0A\u4F20 Excel",icon:"MenuIcon"}},{path:"zip",component:()=>ut(()=>import("./index.7869187d.js"),["assets/index.7869187d.js","assets/index.bdd8079d.css","assets/exceljs.min.1781a218.js"]),name:"Zip",meta:{title:"\u5BFC\u51FA Zip",roles:["other"],icon:"MenuIcon"}}]}],BSe=[{path:"/nested",component:zo,redirect:"/form/menu1",name:"nested",meta:{title:"\u8DEF\u7531\u5D4C\u5957",icon:"HelpFilled"},children:[{path:"menu1",component:()=>ut(()=>import("./index.92e1b7b4.js"),[]),name:"menu1",meta:{title:"\u83DC\u53551",icon:"MenuIcon"},alwaysShow:!0,children:[{path:"menu1-1",component:()=>ut(()=>import("./index.e7f13c3c.js"),[]),name:"menu1-1",meta:{title:"\u83DC\u5355 1-1",icon:"MenuIcon"}},{path:"menu1-2",component:()=>ut(()=>import("./index.4449c3e2.js"),[]),name:"menu1-2",redirect:"/nested/menu1/menu1-2/menu1-2-1",meta:{title:"\u83DC\u5355 1-2",icon:"MenuIcon"},children:[{path:"menu1-2-1",component:()=>ut(()=>import("./index.07dd4ef3.js"),[]),name:"menu1-2-1",meta:{title:"\u83DC\u5355 1-2-1",icon:"MenuIcon"}},{path:"menu1-2-2",component:()=>ut(()=>import("./index.f4f147c3.js"),[]),name:"menu1-2-2",meta:{title:"\u83DC\u5355 1-2-2",icon:"MenuIcon"}}]},{path:"menu1-3",component:()=>ut(()=>import("./index.8efd975c.js"),[]),name:"menu1-3",meta:{title:"\u83DC\u5355 1-3",icon:"MenuIcon"}}]},{path:"menu2",component:()=>ut(()=>import("./index.1a753fb1.js"),[]),name:"nested-menu2",meta:{title:"\u83DC\u53552",icon:"MenuIcon"}}]}],DSe=[{path:"/system",component:zo,redirect:"/system/page",name:"system",meta:{title:"\u7CFB\u7EDF\u7BA1\u7406",icon:"Setting"},children:[{path:"user",component:()=>ut(()=>import("./index.770265ee.js"),["assets/index.770265ee.js","assets/index.da76a7e9.css","assets/system.79236d81.js"]),name:"user",meta:{title:"\u7528\u6237\u7BA1\u7406",icon:"MenuIcon"}},{path:"dept",component:()=>ut(()=>import("./index.ba2d34e6.js"),["assets/index.ba2d34e6.js","assets/index.a834a9a7.css","assets/system.79236d81.js"]),name:"dept",meta:{title:"\u90E8\u95E8\u7BA1\u7406",icon:"MenuIcon"}},{path:"role",component:()=>ut(()=>import("./index.7b6c24b5.js"),["assets/index.7b6c24b5.js","assets/index.bccec156.css","assets/system.79236d81.js"]),name:"role",meta:{title:"\u89D2\u8272\u7BA1\u7406",icon:"MenuIcon"}},{path:"menu",component:()=>ut(()=>import("./index.a034a620.js"),["assets/index.a034a620.js","assets/index.d38a94fa.css","assets/system.79236d81.js"]),name:"menu",meta:{title:"\u83DC\u5355\u7BA1\u7406",icon:"MenuIcon"}},{path:"dictionary",component:()=>ut(()=>import("./index.c9faabf1.js"),["assets/index.c9faabf1.js","assets/index.a228bc1c.css","assets/system.79236d81.js"]),name:"dictionary",meta:{title:"\u5B57\u5178\u7BA1\u7406",icon:"MenuIcon"}}]}],KSe=[{path:"/echarts",component:zo,redirect:"/echarts/migration",name:"echarts",meta:{title:"Echarts",icon:"trend-charts",roles:["other"]},children:[{path:"migration",component:()=>ut(()=>import("./index.580bf7d6.js"),["assets/index.580bf7d6.js","assets/index.7c5448ac.css","assets/index.vue_vue_type_script_setup_true_lang.0cc6321a.js","assets/index.201c3aba.js"]),name:"migration",meta:{title:"\u8FC1\u5F99\u56FE",roles:["other"],icon:"MenuIcon"}},{path:"bar",component:()=>ut(()=>import("./index.ced757da.js"),["assets/index.ced757da.js","assets/index.ae81d83b.css","assets/index.201c3aba.js"]),name:"bar",meta:{title:"\u67F1\u72B6\u56FE",roles:["other"],icon:"MenuIcon"}},{path:"graph",component:()=>ut(()=>import("./index.9bb02df8.js"),["assets/index.9bb02df8.js","assets/index.dea02a2d.css","assets/index.201c3aba.js"]),name:"graph",meta:{title:"\u96F7\u8FBE\u56FE",roles:["other"],icon:"MenuIcon"}},{path:"pie",component:()=>ut(()=>import("./index.4174e264.js"),["assets/index.4174e264.js","assets/index.4f0b808a.css","assets/index.201c3aba.js"]),name:"pie",meta:{title:"\u997C\u56FE",roles:["other"],icon:"MenuIcon"}},{path:"simple",component:()=>ut(()=>import("./index.e0f57b3a.js"),["assets/index.e0f57b3a.js","assets/index.470808bd.css","assets/index.201c3aba.js","assets/bar.vue_vue_type_script_setup_true_lang.1158016e.js"]),name:"echarts-simple",meta:{title:"\u7B80\u5355\u56FE\u8868",roles:["other"],icon:"MenuIcon"}}]}],WSe=[{path:"/chat",component:zo,redirect:"/charts/index",name:"chat",meta:{title:"\u804A\u5929\u6846",icon:"chat-square"},children:[{path:"index",component:()=>ut(()=>import("./index.86ddf174.js"),["assets/index.86ddf174.js","assets/index.d55ee797.css"]),name:"chatBox",meta:{title:"\u804A\u5929\u6846",icon:"chat-square"}}]}],jSe=[{path:"/other",component:zo,redirect:"/other/clipboard",name:"other",meta:{title:"\u5E38\u7528\u7EC4\u4EF6",icon:"management"},children:[{path:"clipboard",component:()=>ut(()=>import("./index.71db70c1.js"),[]),name:"clipboard",meta:{title:"\u526A\u8D34\u677F",roles:["other"],icon:"MenuIcon"}},{path:"editor",component:()=>ut(()=>import("./index.2b3d8507.js"),["assets/index.2b3d8507.js","assets/index.9ff4e7fe.css"]),name:"editor",meta:{title:"\u5BCC\u6587\u672C\u7F16\u8F91\u5668",roles:["other"],icon:"MenuIcon"}},{path:"code-mirror",component:()=>ut(()=>import("./index.6d214c4d.js"),["assets/index.6d214c4d.js","assets/index.1b75285b.css"]),name:"code-mirror",meta:{title:"\u4EE3\u7801\u7F16\u8F91\u5668",roles:["other"],icon:"MenuIcon"}},{path:"mark-down",component:()=>ut(()=>import("./index.09fa350f.js"),["assets/index.09fa350f.js","assets/index.6ee8dfa0.css"]),name:"mark-down",meta:{title:"markDown",roles:["other"],icon:"MenuIcon"}},{path:"print",component:()=>ut(()=>import("./index.6bf634c3.js"),[]),name:"print",meta:{title:"\u6253\u5370",icon:"MenuIcon"}},{path:"cropper",component:()=>ut(()=>import("./index.e67eda32.js"),["assets/index.e67eda32.js","assets/index.53e5ddc1.css"]),name:"cropper",meta:{title:"\u5934\u50CF\u88C1\u526A",icon:"MenuIcon"}},{path:"card-drag",component:()=>ut(()=>import("./index.14f3bcc2.js"),["assets/index.14f3bcc2.js","assets/index.6f9042fc.css","assets/index.5be08a55.js"]),name:"card-drag",meta:{title:"\u5361\u7247\u62D6\u62FD",icon:"MenuIcon"}},{path:"upload",component:()=>ut(()=>import("./index.55cda1e9.js"),["assets/index.55cda1e9.js","assets/index.c6612b83.css"]),name:"upload",meta:{title:"\u4E0A\u4F20\u56FE\u7247",icon:"MenuIcon"}},{path:"qrcode",component:()=>ut(()=>import("./index.ac1f0d12.js"),["assets/index.ac1f0d12.js","assets/vue-qr.019531fb.js","assets/index.5be08a55.js"]),name:"qrcode",meta:{title:"\u751F\u6210\u4E8C\u7EF4\u7801",icon:"MenuIcon"}},{path:"svgIcon",component:()=>ut(()=>import("./index.cbcf715c.js"),["assets/index.cbcf715c.js","assets/index.05456e02.css"]),name:"svgIcon",meta:{title:"svg \u56FE\u6807",icon:"MenuIcon"}},{path:"iconfont",component:()=>ut(()=>import("./index.a0346396.js"),["assets/index.a0346396.js","assets/index.19b422fb.css"]),name:"iconfont",meta:{title:"\u963F\u91CC\u56FE\u6807\u5E93",icon:"MenuIcon"}},{path:"water-marker",component:()=>ut(()=>import("./index.a048a65f.js"),["assets/index.a048a65f.js","assets/index.5fb67817.css","assets/index.5be08a55.js"]),name:"water-marker",meta:{title:"\u751F\u6210\u6C34\u5370",icon:"MenuIcon"}},{path:"right-menu",component:()=>ut(()=>import("./index.3a4efdc2.js"),["assets/index.3a4efdc2.js","assets/index.109e9ac9.css"]),name:"right-menu",meta:{title:"\u53F3\u952E\u83DC\u5355",icon:"MenuIcon"}},{path:"count",component:()=>ut(()=>import("./index.66a9e482.js"),["assets/index.66a9e482.js","assets/index.fd80bebf.css","assets/index.6a4bd455.js"]),name:"count",meta:{title:"\u6570\u5B57\u52A8\u753B",icon:"MenuIcon"}},{path:"text-clamp",component:()=>ut(()=>import("./index.b8aaeec6.js"),["assets/index.b8aaeec6.js","assets/index.5a29b4a8.css"]),name:"text-clamp",meta:{title:"\u591A\u884C\u6587\u672C\u7701\u7565",icon:"MenuIcon"}}]}],USe=[{path:"/external-link",component:zo,redirect:"noRedirect",name:"external-link",meta:{title:"\u5916\u90E8\u94FE\u63A5",icon:"link"},children:[{path:"wechat",name:"wechat",component:()=>ut(()=>import("./index.7aadd274.js"),["assets/index.7aadd274.js","assets/we.9f0d4da4.js"]),meta:{title:"\u52A0\u5FAE\u4FE1\u7FA4",icon:"MenuIcon"}},{path:"https://github.com/zouzhibin/vue-admin-perfect",name:"github",meta:{title:"Github \u5730\u5740",icon:"MenuIcon"}},{path:"https://gitee.com/yuanzbz/vue-admin-perfect?_from=gitee_search",name:"github",meta:{title:"Gitee \u5730\u5740",icon:"MenuIcon"}},{path:"http://182.61.5.190:8890/#/login",name:"simple",meta:{title:"\u7B80\u6613\u7248\u672C",icon:"MenuIcon"},component:()=>ut(()=>import("./index.f5622438.js"),[])},{path:"iframe",component:()=>ut(()=>import("./index.e7ca893f.js"),["assets/index.e7ca893f.js","assets/index.a5f4d127.css"]),name:"iframe",meta:{title:"\u5185\u5D4C iframe",icon:"MenuIcon"}}]}],qSe=[{path:"/form",component:zo,redirect:"/form/validateForm",name:"form",alwaysShow:!0,meta:{title:"\u8D85\u7EA7\u8868\u5355",icon:"Grape"},children:[{path:"validateForm",component:()=>ut(()=>import("./index.3a8610c0.js"),[]),name:"validateForm",meta:{title:"\u6821\u9A8C Form",keepAlive:!0,icon:"MenuIcon"}},{path:"advancedForm",component:()=>ut(()=>import("./index.1d2a28f5.js"),["assets/index.1d2a28f5.js","assets/index.cd87b3e1.css"]),name:"advancedForm",meta:{title:"\u6536\u7F29 Form",icon:"MenuIcon"}},{path:"appendForm",component:()=>ut(()=>import("./index.4ab27b5d.js"),["assets/index.4ab27b5d.js","assets/index.6d827c07.css"]),name:"appendForm",meta:{title:"\u589E\u5220 Form",keepAlive:!0,icon:"MenuIcon"}},{path:"moreForm",component:()=>ut(()=>import("./index.0cf5bbab.js"),["assets/index.0cf5bbab.js","assets/index.395373ae.css"]),name:"moreForm",meta:{title:"\u591A\u8868\u5355\u9A8C\u8BC1",keepAlive:!0,icon:"MenuIcon"}}]}],YSe=[{path:"/function-page",component:zo,redirect:"/function-page/404",name:"function-page",meta:{title:"\u529F\u80FD\u9875\u9762",icon:"ElementPlus"},children:[{path:"tools",component:()=>ut(()=>import("./index.5f10335e.js"),["assets/index.5f10335e.js","assets/index.ba6e134e.css"]),name:"tools",meta:{title:"\u5DE5\u5177\u94FE\u96C6\u5408",keepAlive:!0,icon:"MenuIcon"}},{path:"404",component:()=>ut(()=>import("./404.56cf6640.js"),["assets/404.56cf6640.js","assets/404.4ec2c0d6.css"]),name:"function-404",meta:{title:"404 \u9875\u9762",keepAlive:!0,icon:"MenuIcon"}},{path:"403",component:()=>ut(()=>import("./403.30fc5977.js"),["assets/403.30fc5977.js","assets/403.df292cdf.css"]),name:"function-403",meta:{title:"403 \u9875\u9762",keepAlive:!0,icon:"MenuIcon"}},{path:"fullscreen",component:()=>ut(()=>import("./index.b8be7f4f.js"),["assets/index.b8be7f4f.js","assets/index.aa7b49db.css"]),name:"fullscreen",meta:{title:"\u5143\u7D20 \u5168\u5C4F",keepAlive:!0,icon:"MenuIcon"}},{path:"information-list",component:()=>ut(()=>import("./index.43ccaf73.js"),["assets/index.43ccaf73.js","assets/index.4512a2c6.css"]),name:"informationList",meta:{title:"\u4FE1\u606F\u5217\u8868",keepAlive:!0,icon:"MenuIcon"}}]}],Lu=[...HSe,...KSe,...VSe,...qSe,...jSe,...YSe,...WSe,...BSe,...FSe,...USe,...DSe],g7=[{path:"/404",name:"404",component:()=>ut(()=>import("./404.56cf6640.js"),["assets/404.56cf6640.js","assets/404.4ec2c0d6.css"]),hidden:!0},{path:"/403",name:"403",component:()=>ut(()=>import("./403.30fc5977.js"),["assets/403.30fc5977.js","assets/403.df292cdf.css"]),hidden:!0},{path:"/login",name:"Login",component:()=>ut(()=>import("./index.5f9c0b4d.js"),["assets/index.5f9c0b4d.js","assets/index.8c98cc8e.css","assets/index.5be08a55.js","assets/vue-qr.019531fb.js"]),hidden:!0,meta:{title:"\u767B\u5F55"}},{path:"/",name:"layout",component:zo,redirect:"/home",children:[{path:"/home",component:()=>ut(()=>import("./index.86261a1b.js"),["assets/index.86261a1b.js","assets/index.772cc20c.css","assets/we.9f0d4da4.js","assets/index.6a4bd455.js","assets/bar.vue_vue_type_script_setup_true_lang.1158016e.js","assets/index.201c3aba.js"]),name:"home",meta:{title:"\u9996\u9875",icon:"House",affix:!0,role:["other"]}}]}],GSe={path:"/:pathMatch(.*)",name:"notFound",redirect:"/404"},rs=_C({history:Ow("/vue-admin-perfect/"),routes:g7});function XSe(e){return typeof e=="object"&&e!==null}function K6(e,t){return e=XSe(e)?e:Object.create(null),new Proxy(e,{get(n,o,r){return Reflect.get(n,o,r)||Reflect.get(t,o,r)}})}function ZSe(e,t){return t.reduce((n,o)=>n==null?void 0:n[o],e)}function JSe(e,t,n){return t.slice(0,-1).reduce((o,r)=>/^(__proto__)$/.test(r)?{}:o[r]=o[r]||{},e)[t[t.length-1]]=n,e}function QSe(e,t){return t.reduce((n,o)=>{const r=o.split(".");return JSe(n,r,ZSe(e,r))},{})}function W6(e,t,n,o){try{const r=t==null?void 0:t.getItem(o);r&&e.$patch(n==null?void 0:n.deserialize(r))}catch{}}function eEe(e={}){return t=>{const{options:{persist:n},store:o}=t;if(!n)return;const r=(Array.isArray(n)?n.map(l=>K6(l,e)):[K6(n,e)]).map(({storage:l=localStorage,beforeRestore:a=null,afterRestore:s=null,serializer:i={serialize:JSON.stringify,deserialize:JSON.parse},key:c=o.$id,paths:f=null})=>({storage:l,beforeRestore:a,afterRestore:s,serializer:i,key:c,paths:f}));r.forEach(l=>{const{storage:a,serializer:s,key:i,paths:c,beforeRestore:f,afterRestore:d}=l;f==null||f(t),W6(o,a,s,i),d==null||d(t),o.$subscribe((p,v)=>{try{const h=Array.isArray(c)?QSe(v,c):v;a.setItem(i,s.serialize(h))}catch{}},{detached:!0})}),o.$hydrate=({runHooks:l=!0}={})=>{r.forEach(a=>{const{beforeRestore:s,afterRestore:i,storage:c,serializer:f,key:d}=a;l&&(s==null||s(t)),W6(o,c,f,d),l&&(i==null||i(t))})}}}var tEe=eEe();Ri({id:"globalState",state:()=>({}),getters:{},actions:{},persist:{key:"globalState",storage:window.sessionStorage}});const _7=sw();_7.use(tEe);const nEe=e=>{Object.keys(j0).forEach(t=>{t!=="Menu"?e.component(t,j0[t]):e.component(t+"Icon",j0[t])})};const oEe={},rEe={class:"m-container-layout"},lEe={class:"m-container-layout-inner"};function aEe(e,t){return w(),M("div",rEe,[k("div",lEe,[ye(e.$slots,"default",{},void 0,!0)])])}const sEe=Zt(oEe,[["render",aEe],["__scopeId","data-v-c600760e"]]);var b7={exports:{}};/* NProgress, (c) 2013, 2014 Rico Sta. Cruz - http://ricostacruz.com/nprogress * @license MIT */(function(e,t){(function(n,o){e.exports=o()})(Qo,function(){var n={};n.version="0.2.0";var o=n.settings={minimum:.08,easing:"ease",positionUsing:"",speed:200,trickle:!0,trickleRate:.02,trickleSpeed:800,showSpinner:!0,barSelector:'[role="bar"]',spinnerSelector:'[role="spinner"]',parent:"body",template:'
'};n.configure=function(h){var m,_;for(m in h)_=h[m],_!==void 0&&h.hasOwnProperty(m)&&(o[m]=_);return this},n.status=null,n.set=function(h){var m=n.isStarted();h=r(h,o.minimum,1),n.status=h===1?null:h;var _=n.render(!m),g=_.querySelector(o.barSelector),y=o.speed,b=o.easing;return _.offsetWidth,s(function(C){o.positionUsing===""&&(o.positionUsing=n.getPositioningCSS()),i(g,a(h,y,b)),h===1?(i(_,{transition:"none",opacity:1}),_.offsetWidth,setTimeout(function(){i(_,{transition:"all "+y+"ms linear",opacity:0}),setTimeout(function(){n.remove(),C()},y)},y)):setTimeout(C,y)}),this},n.isStarted=function(){return typeof n.status=="number"},n.start=function(){n.status||n.set(0);var h=function(){setTimeout(function(){!n.status||(n.trickle(),h())},o.trickleSpeed)};return o.trickle&&h(),this},n.done=function(h){return!h&&!n.status?this:n.inc(.3+.5*Math.random()).set(1)},n.inc=function(h){var m=n.status;return m?(typeof h!="number"&&(h=(1-m)*r(Math.random()*m,.1,.95)),m=r(m+h,0,.994),n.set(m)):n.start()},n.trickle=function(){return n.inc(Math.random()*o.trickleRate)},function(){var h=0,m=0;n.promise=function(_){return!_||_.state()==="resolved"?this:(m===0&&n.start(),h++,m++,_.always(function(){m--,m===0?(h=0,n.done()):n.set((h-m)/h)}),this)}}(),n.render=function(h){if(n.isRendered())return document.getElementById("nprogress");f(document.documentElement,"nprogress-busy");var m=document.createElement("div");m.id="nprogress",m.innerHTML=o.template;var _=m.querySelector(o.barSelector),g=h?"-100":l(n.status||0),y=document.querySelector(o.parent),b;return i(_,{transition:"all 0 linear",transform:"translate3d("+g+"%,0,0)"}),o.showSpinner||(b=m.querySelector(o.spinnerSelector),b&&v(b)),y!=document.body&&f(y,"nprogress-custom-parent"),y.appendChild(m),m},n.remove=function(){d(document.documentElement,"nprogress-busy"),d(document.querySelector(o.parent),"nprogress-custom-parent");var h=document.getElementById("nprogress");h&&v(h)},n.isRendered=function(){return!!document.getElementById("nprogress")},n.getPositioningCSS=function(){var h=document.body.style,m="WebkitTransform"in h?"Webkit":"MozTransform"in h?"Moz":"msTransform"in h?"ms":"OTransform"in h?"O":"";return m+"Perspective"in h?"translate3d":m+"Transform"in h?"translate":"margin"};function r(h,m,_){return h_?_:h}function l(h){return(-1+h)*100}function a(h,m,_){var g;return o.positionUsing==="translate3d"?g={transform:"translate3d("+l(h)+"%,0,0)"}:o.positionUsing==="translate"?g={transform:"translate("+l(h)+"%,0)"}:g={"margin-left":l(h)+"%"},g.transition="all "+m+"ms "+_,g}var s=function(){var h=[];function m(){var _=h.shift();_&&_(m)}return function(_){h.push(_),h.length==1&&m()}}(),i=function(){var h=["Webkit","O","Moz","ms"],m={};function _(C){return C.replace(/^-ms-/,"ms-").replace(/-([\da-z])/gi,function($,S){return S.toUpperCase()})}function g(C){var $=document.body.style;if(C in $)return C;for(var S=h.length,x=C.charAt(0).toUpperCase()+C.slice(1),T;S--;)if(T=h[S]+x,T in $)return T;return C}function y(C){return C=_(C),m[C]||(m[C]=g(C))}function b(C,$,S){$=y($),C.style[$]=S}return function(C,$){var S=arguments,x,T;if(S.length==2)for(x in $)T=$[x],T!==void 0&&$.hasOwnProperty(x)&&b(C,x,T);else b(C,S[1],S[2])}}();function c(h,m){var _=typeof h=="string"?h:p(h);return _.indexOf(" "+m+" ")>=0}function f(h,m){var _=p(h),g=_+m;c(_,m)||(h.className=g.substring(1))}function d(h,m){var _=p(h),g;!c(h,m)||(g=_.replace(" "+m+" "," "),h.className=g.substring(1,g.length-1))}function p(h){return(" "+(h.className||"")+" ").replace(/\s+/gi," ")}function v(h){h&&h.parentNode&&h.parentNode.removeChild(h)}return n})})(b7);const g4=b7.exports;g4.configure({showSpinner:!1});const iEe=["/login","/auth-redirect"];let uEe=!0;rs.beforeEach(async(e,t,n)=>{g4.start(),typeof e.meta.title=="string"&&(document.title=e.meta.title||"vue-admin-perfect");const o=v4();if(o.token)if(e.path==="/login")n({path:"/"});else try{const l=ra();if(l.routes.length)n();else{const a=await l.generateRoutes(o.roles);uEe=!1,a.forEach(s=>rs.addRoute(s)),n({...e,replace:!0})}}catch{n(`/login?redirect=${e.path}`)}else iEe.indexOf(e.path)!==-1?n():n(`/login?redirect=${e.path}`)});rs.afterEach(()=>{g4.done()});if(typeof window<"u"){let e=function(){var t=document.body,n=document.getElementById("__svg__icons__dom__");n||(n=document.createElementNS("http://www.w3.org/2000/svg","svg"),n.style.position="absolute",n.style.width="0",n.style.height="0",n.id="__svg__icons__dom__",n.setAttribute("xmlns","http://www.w3.org/2000/svg"),n.setAttribute("xmlns:link","http://www.w3.org/1999/xlink")),n.innerHTML='',t.insertBefore(n,t.lastChild)};document.readyState==="loading"?document.addEventListener("DOMContentLoaded",e):e()}const cEe={name:"baseSvgIcon",props:{iconClass:{type:String},className:{type:String}},setup(e){const t=E(()=>e.iconClass?`#icon-${e.iconClass}`:"#icon"),n=E(()=>e.className?"svg-icon "+e.className:"svg-icon");return{iconName:t,svgClass:n}}};const dEe=["xlink:href"];function fEe(e,t,n,o,r,l){return w(),M("svg",{class:A(o.svgClass),"aria-hidden":"true"},[k("use",{"xlink:href":o.iconName},null,8,dEe)],2)}const pEe=Zt(cEe,[["render",fEe],["__scopeId","data-v-fe205699"]]);window._iconfont_svg_string_3641732='',function(e){var n=(n=document.getElementsByTagName("script"))[n.length-1],t=n.getAttribute("data-injectcss"),n=n.getAttribute("data-disable-injectsvg");if(!n){var o,r,l,a,s,i=function(d,p){p.parentNode.insertBefore(d,p)};if(t&&!e.__iconfont__svg__cssinject__){e.__iconfont__svg__cssinject__=!0;try{document.write("")}catch(d){console&&console.log(d)}}o=function(){var d,p=document.createElement("div");p.innerHTML=e._iconfont_svg_string_3641732,(p=p.getElementsByTagName("svg")[0])&&(p.setAttribute("aria-hidden","true"),p.style.position="absolute",p.style.width=0,p.style.height=0,p.style.overflow="hidden",p=p,(d=document.body).firstChild?i(p,d.firstChild):d.appendChild(p))},document.addEventListener?~["complete","loaded","interactive"].indexOf(document.readyState)?setTimeout(o,0):(r=function(){document.removeEventListener("DOMContentLoaded",r,!1),o()},document.addEventListener("DOMContentLoaded",r,!1)):document.attachEvent&&(l=o,a=e.document,s=!1,f(),a.onreadystatechange=function(){a.readyState=="complete"&&(a.onreadystatechange=null,c())})}function c(){s||(s=!0,l())}function f(){try{a.documentElement.doScroll("left")}catch{return void setTimeout(f,50)}c()}}(window);const la=cv(pw);nEe(la);la.component("svg-icon",pEe);la.component("PageWrapLayout",sEe);la.use(t1);la.use(_7);la.use(rs);la.use(gwe).mount("#app");export{to as $,qke as A,E as B,ni as C,ct as D,vwe as E,Re as F,nt as G,yt as H,Nm as I,ye as J,Fe as K,jEe as L,l4 as M,L_ as N,we as O,Dt as P,Qo as Q,KEe as R,Nle as S,st as T,Oi as U,hbe as V,Ye as W,FB as X,rt as Y,zt as Z,Zt as _,k as a,Db as a$,St as a0,kt as a1,on as a2,Yo as a3,Ve as a4,pt as a5,ft as a6,Kt as a7,G6 as a8,Rc as a9,el as aA,uo as aB,pr as aC,REe as aD,sy as aE,AEe as aF,ay as aG,mr as aH,wEe as aI,EEe as aJ,MEe as aK,SEe as aL,vs as aM,Qe as aN,w1 as aO,Pi as aP,Ke as aQ,ls as aR,zEe as aS,Cy as aT,kEe as aU,Nt as aV,xEe as aW,Vb as aX,L8 as aY,x8 as aZ,Kb as a_,gEe as aa,hEe as ab,Pc as ac,P7 as ad,d8 as ae,Yr as af,Ra as ag,sc as ah,Co as ai,Z6 as aj,p8 as ak,Li as al,c8 as am,mEe as an,vEe as ao,hs as ap,Yn as aq,Ai as ar,so as as,zu as at,M8 as au,vn as av,Rb as aw,Ta as ax,bEe as ay,Ni as az,B as b,Bb as b0,Fb as b1,xo as b2,Jo as b3,y8 as b4,$Ee as b5,PEe as b6,ti as b7,H4 as b8,Cb as b9,ol as bA,HEe as bB,FEe as bC,Ba as bD,Qy as bE,Gc as bF,Jy as bG,Fa as bH,WEe as bI,J1 as bJ,pEe as bK,QEe as bL,qEe as bM,UEe as bN,YEe as bO,GEe as bP,XEe as bQ,ZEe as bR,JEe as bS,WT as bT,Va as ba,wy as bb,NEe as bc,jb as bd,CEe as be,as as bf,IEe as bg,_n as bh,E8 as bi,$y as bj,m8 as bk,zb as bl,yEe as bm,LEe as bn,TEe as bo,OEe as bp,_Ee as bq,Xt as br,rv as bs,T1 as bt,cv as bu,BEe as bv,By as bw,VEe as bx,lw as by,DEe as bz,M as c,et as d,py as e,_1 as f,J as g,v4 as h,z as i,_t as j,gt as k,O_ as l,wwe as m,ie as n,w as o,g1 as p,ue as q,Ie as r,u as s,Ee as t,Vi as u,Qle as v,q as w,tt as x,A as y,De as z}; diff --git a/docs/assets/index.048a73c8.js.gz b/docs/assets/index.034c045c.js.gz similarity index 91% rename from docs/assets/index.048a73c8.js.gz rename to docs/assets/index.034c045c.js.gz index aef933ad47f22e258a841509abf427f413bb87ef..ecdc6bce15ee53b5e4d162eeeb66983b0a876640 100644 GIT binary patch delta 32219 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 YY0ggDuzu4MZ2mv~2bT~3qlbt in l?Tt(l,t,{enumerable:!0,configurable:!0,writable:!0,value:e}):l[t]=e,te=(l,t)=>{for(var e in t||(t={}))Ft.call(t,e)&&Je(l,e,t[e]);if(Ze)for(var e of Ze(t))Lt.call(t,e)&&Je(l,e,t[e]);return l},fe=(l,t)=>It(l,Dt(t));const c="md",Rt="https://at.alicdn.com/t/font_2605852_pqekijay2ij.js",ie={atom:"https://cdn.jsdelivr.net/npm/highlight.js@11.2.0/styles/atom-one-dark.css",github:"https://cdn.jsdelivr.net/npm/highlight.js@11.2.0/styles/github.css",githubDark:"https://cdn.jsdelivr.net/npm/highlight.js@11.2.0/styles/github-dark.css",js:"https://cdn.jsdelivr.net/gh/highlightjs/cdn-release@11.2.0/build/highlight.min.js"},We={main:"https://cdn.jsdelivr.net/npm/prettier@2.4.0/standalone.js",markdown:"https://cdn.jsdelivr.net/npm/prettier@2.4.0/parser-markdown.js"},Ge={css:"https://cdn.jsdelivr.net/npm/cropperjs@1.5.12/dist/cropper.min.css",js:"https://cdn.jsdelivr.net/npm/cropperjs@1.5.12/dist/cropper.min.js"},At="https://cdn.jsdelivr.net/npm/screenfull@5.1.0/dist/screenfull.js",ht=["bold","underline","italic","strikeThrough","-","title","sub","sup","quote","unorderedList","orderedList","-","codeRow","code","link","image","table","mermaid","katex","-","revoke","next","save","=","prettier","pageFullscreen","fullscreen","preview","htmlPreview","catalog","github"],Qe={"zh-CN":{toolbarTips:{bold:"\u52A0\u7C97",underline:"\u4E0B\u5212\u7EBF",italic:"\u659C\u4F53",strikeThrough:"\u5220\u9664\u7EBF",title:"\u6807\u9898",sub:"\u4E0B\u6807",sup:"\u4E0A\u6807",quote:"\u5F15\u7528",unorderedList:"\u65E0\u5E8F\u5217\u8868",orderedList:"\u6709\u5E8F\u5217\u8868",codeRow:"\u884C\u5185\u4EE3\u7801",code:"\u5757\u7EA7\u4EE3\u7801",link:"\u94FE\u63A5",image:"\u56FE\u7247",table:"\u8868\u683C",mermaid:"mermaid\u56FE",katex:"katex\u516C\u5F0F",revoke:"\u540E\u9000",next:"\u524D\u8FDB",save:"\u4FDD\u5B58",prettier:"\u7F8E\u5316",pageFullscreen:"\u6D4F\u89C8\u5668\u5168\u5C4F",fullscreen:"\u5C4F\u5E55\u5168\u5C4F",preview:"\u9884\u89C8",htmlPreview:"html\u4EE3\u7801\u9884\u89C8",catalog:"\u76EE\u5F55",github:"\u6E90\u7801\u5730\u5740"},titleItem:{h1:"\u4E00\u7EA7\u6807\u9898",h2:"\u4E8C\u7EA7\u6807\u9898",h3:"\u4E09\u7EA7\u6807\u9898",h4:"\u56DB\u7EA7\u6807\u9898",h5:"\u4E94\u7EA7\u6807\u9898",h6:"\u516D\u7EA7\u6807\u9898"},imgTitleItem:{link:"\u6DFB\u52A0\u94FE\u63A5",upload:"\u4E0A\u4F20\u56FE\u7247",clip2upload:"\u88C1\u526A\u4E0A\u4F20"},linkModalTips:{title:"\u6DFB\u52A0",descLable:"\u94FE\u63A5\u63CF\u8FF0\uFF1A",descLablePlaceHolder:"\u8BF7\u8F93\u5165\u63CF\u8FF0...",urlLable:"\u94FE\u63A5\u5730\u5740\uFF1A",UrlLablePlaceHolder:"\u8BF7\u8F93\u5165\u94FE\u63A5...",buttonOK:"\u786E\u5B9A"},clipModalTips:{title:"\u88C1\u526A\u56FE\u7247\u4E0A\u4F20",buttonUpload:"\u4E0A\u4F20"},copyCode:{text:"\u590D\u5236\u4EE3\u7801",tips:"\u5DF2\u590D\u5236\uFF01"},mermaid:{flow:"\u6D41\u7A0B\u56FE",sequence:"\u65F6\u5E8F\u56FE",gantt:"\u7518\u7279\u56FE",class:"\u7C7B\u56FE",state:"\u72B6\u6001\u56FE",pie:"\u997C\u56FE",relationship:"\u5173\u7CFB\u56FE",journey:"\u65C5\u7A0B\u56FE"},katex:{inline:"\u884C\u5185\u516C\u5F0F",block:"\u5757\u7EA7\u516C\u5F0F"}},"en-US":{toolbarTips:{bold:"bold",underline:"underline",italic:"italic",strikeThrough:"strikeThrough",title:"title",sub:"subscript",sup:"superscript",quote:"quote",unorderedList:"unordered list",orderedList:"ordered list",codeRow:"inline code",code:"block-level code",link:"link",image:"image",table:"table",mermaid:"mermaid",katex:"formula",revoke:"revoke",next:"undo revoke",save:"save",prettier:"prettier",pageFullscreen:"fullscreen in page",fullscreen:"fullscreen",preview:"preview",htmlPreview:"html preview",catalog:"catalog",github:"source code"},titleItem:{h1:"Lv1 Heading",h2:"Lv2 Heading",h3:"Lv3 Heading",h4:"Lv4 Heading",h5:"Lv5 Heading",h6:"Lv6 Heading"},imgTitleItem:{link:"Add Img Link",upload:"Upload Img",clip2upload:"Clip Upload"},linkModalTips:{title:"Add ",descLable:"Desc:",descLablePlaceHolder:"Enter a description...",urlLable:"Link:",UrlLablePlaceHolder:"Enter a link...",buttonOK:"OK"},clipModalTips:{title:"Crop Image",buttonUpload:"Upload"},copyCode:{text:"Copy",tips:"Copied!"},mermaid:{flow:"flow",sequence:"sequence",gantt:"gantt",class:"class",state:"state",pie:"pie",relationship:"relationship",journey:"journey"},katex:{inline:"inline",block:"block"}}},zt="https://cdn.jsdelivr.net/npm/mermaid@8.13.5/dist/mermaid.min.js",jt="https://cdn.jsdelivr.net/npm/katex@0.15.1/dist/katex.min.js",Ot="https://cdn.jsdelivr.net/npm/katex@0.15.1/dist/katex.min.css";class Pt{constructor(){this.pools={}}remove(t,e,n){const r=this.pools[t]&&this.pools[t][e];r&&(this.pools[t][e]=r.filter(s=>s===n))}clear(t){this.pools[t]={}}on(t,e){return this.pools[t]||(this.pools[t]={}),this.pools[t][e.name]||(this.pools[t][e.name]=[]),this.pools[t][e.name].push(e.callback),this.pools[t][e.name].includes(e.callback)}emit(t,e,...n){this.pools[t]||(this.pools[t]={});const r=this.pools[t][e];r&&r.forEach(s=>{try{s(...n)}catch(a){console.error(`${e} monitor event exception\uFF01`,a)}})}}var v=new Pt;const Xe=(l,t)=>{const e=n=>{const i=l.parentElement||document.body,r=i.offsetWidth,s=i.offsetHeight,{clientWidth:a}=document.documentElement,{clientHeight:u}=document.documentElement,p=n.offsetX,d=n.offsetY,g=h=>{let b=h.x+document.body.scrollLeft-document.body.clientLeft-p,k=h.y+document.body.scrollTop-document.body.clientTop-d;b=b<1?1:b{document.removeEventListener("mousemove",g),document.removeEventListener("mouseup",f)};document.addEventListener("mouseup",f)};return l.addEventListener("mousedown",e),()=>{l.removeEventListener("mousedown",e)}},B=(l,t="")=>{const e=document.getElementById(l.id);e?t!==""&&l.onload instanceof Function&&(Reflect.get(window,t)?l.onload(new Event("load")):e.addEventListener("load",l.onload)):document.head.appendChild(l)},Bt=(l,t)=>{const{editorId:e}=l,n=r=>{var s,a;return((s=l.toolbars)==null?void 0:s.includes(r))&&!((a=l.toolbarsExclude)!=null&&a.includes(r))},i=r=>{if(r.target===document.querySelector(`#${l.editorId}-textarea`))if(v.emit(e,"selectTextChange"),r.ctrlKey||r.metaKey)switch(r.code){case"KeyS":{r.shiftKey?n("strikeThrough")&&v.emit(e,"replace","strikeThrough"):n("save")&&(v.emit(e,"onSave",l.modelValue),r.preventDefault());break}case"KeyB":{n("bold")&&(v.emit(e,"replace","bold"),r.preventDefault());break}case"KeyU":{r.shiftKey?n("unorderedList")&&(v.emit(e,"replace","unorderedList"),r.preventDefault()):n("underline")&&(v.emit(e,"replace","underline"),r.preventDefault());break}case"KeyI":{r.shiftKey?n("image")&&(v.emit(e,"openModals","image"),r.preventDefault()):n("italic")&&(v.emit(e,"replace","italic"),r.preventDefault());break}case"Digit1":{n("title")&&(v.emit(e,"replace","h1"),r.preventDefault());break}case"Digit2":{n("title")&&(v.emit(e,"replace","h2"),r.preventDefault());break}case"Digit3":{n("title")&&(v.emit(e,"replace","h3"),r.preventDefault());break}case"Digit4":{n("title")&&(v.emit(e,"replace","h4"),r.preventDefault());break}case"Digit5":{n("title")&&(v.emit(e,"replace","h5"),r.preventDefault());break}case"Digit6":{n("title")&&(v.emit(e,"replace","h6"),r.preventDefault());break}case"ArrowUp":{n("sup")&&(v.emit(e,"replace","sup"),r.preventDefault());break}case"ArrowDown":{n("sub")&&(v.emit(e,"replace","sub"),r.preventDefault());break}case"KeyQ":{if(r.key==="a"){r.target.select();return}v.emit(e,"replace","quote"),r.preventDefault();break}case"KeyA":if(r.key==="q"){v.emit(e,"replace","quote"),r.preventDefault();break}else return;case"KeyO":{n("orderedList")&&(v.emit(e,"replace","orderedList"),r.preventDefault());break}case"KeyC":{if(r.shiftKey)n("code")&&(v.emit(e,"replace","code"),r.preventDefault());else if(r.altKey)n("codeRow")&&(v.emit(e,"replace","codeRow"),r.preventDefault());else{r.preventDefault(),v.emit(e,"replace","ctrlC");break}break}case"KeyL":{n("link")&&(v.emit(e,"openModals","link"),r.preventDefault());break}case"KeyZ":{if(r.key==="w")return;r.shiftKey?n("next")&&(v.emit(e,"ctrlShiftZ"),r.preventDefault()):n("revoke")&&(v.emit(e,"ctrlZ"),r.preventDefault());break}case"KeyW":if(r.key==="z"){r.shiftKey?n("next")&&(v.emit(e,"ctrlShiftZ"),r.preventDefault()):n("revoke")&&(v.emit(e,"ctrlZ"),r.preventDefault());break}else return;case"KeyF":{r.shiftKey&&n("prettier")&&(v.emit(e,"replace","prettier"),r.preventDefault());break}case"KeyT":{r.altKey&&r.shiftKey&&n("table")&&(v.emit(e,"replace","table"),r.preventDefault());break}case"KeyX":{v.emit(e,"replace","ctrlX"),r.preventDefault();break}case"KeyD":{r.preventDefault(),v.emit(e,"replace","ctrlD");break}}else r.code==="Tab"&&(r.preventDefault(),r.shiftKey?v.emit(e,"replace","shiftTab"):v.emit(e,"replace","tab"))};R(()=>{l.previewOnly||(window.addEventListener("keydown",i),v.on(e,{name:"onSave",callback(){l.onSave?l.onSave(l.modelValue):t.emit("onSave",l.modelValue)}}))}),ne(()=>{l.previewOnly||window.removeEventListener("keydown",i)})},Ht=l=>{const{editorId:t}=l;U("editorId",t),U("tabWidth",l.tabWidth),U("theme",N(()=>l.theme));const e=N(()=>{let i=ie.atom;if(l.highlightCss)i=l.highlightCss;else switch(l.previewTheme){case"github":{l.theme==="dark"?i=ie.githubDark:i=ie.github;break}}return{js:l.highlightJs,css:i}});U("highlight",e),U("historyLength",l.historyLength),U("previewOnly",l.previewOnly),U("showCodeRowNumber",l.showCodeRowNumber);const n=N(()=>{const i=te(te({},Qe),l.languageUserDefined);return i[l.language]?i[l.language]:Qe["zh-CN"]});U("usedLanguageText",n),U("Cropper",l.Cropper),U("previewTheme",N(()=>l.previewTheme))},Mt=l=>{const{iconfontJs:t,prettier:e,prettierCDN:n,prettierMDCDN:i,previewOnly:r,cropperCss:s,cropperJs:a}=l;R(()=>{const u=document.createElement("script");u.src=t,u.id=`${c}-icon`;const p=document.createElement("script"),d=document.createElement("script");p.src=n,p.id=`${c}-prettier`,d.src=i,d.id=`${c}-prettierMD`;const g=document.createElement("link");g.rel="stylesheet",g.href=s,g.id=`${c}-cropperCss`;const f=document.createElement("script");f.src=a,f.id=`${c}-cropper`,r||(B(u),l.Cropper||(B(g),B(f)),e&&(B(p),B(d)))})};var Ut=j({setup(){return()=>o("div",{class:`${c}-divider`},null)}});const Z=({instance:l,ctx:t,props:e={}},n="default")=>{const i=(l==null?void 0:l.$slots[n])||(t==null?void 0:t.slots[n]);return(i?i(l):"")||e[n]};var G=j({props:{trigger:{type:String,default:"hover"},overlay:{type:[String,Object],default:""},visible:{type:Boolean,default:!1},onChange:{type:Function,default:()=>()=>{}},relative:{type:String,default:"html"}},setup(l,t){const e=`${c}-dropdown-hidden`,n=H({overlayClass:[e],overlayStyle:{},triggerHover:!1,overlayHover:!1}),i=I(),r=I(),s=()=>{var g;l.trigger==="hover"&&(n.triggerHover=!0);const f=i.value,h=r.value,b=f.getBoundingClientRect(),k=f.offsetTop,C=f.offsetLeft,x=b.height,$=b.width,A=((g=document.querySelector(l.relative))==null?void 0:g.scrollLeft)||0;n.overlayStyle=fe(te({},n.overlayStyle),{top:k+x+"px",left:C-h.offsetWidth/2+$/2-A+"px"}),l.onChange(!0)},a=()=>{n.overlayHover=!0};O(()=>l.visible,g=>{g?n.overlayClass=n.overlayClass.filter(f=>f!==e):n.overlayClass.push(e)});const u=g=>{const f=i.value,h=r.value;!f.contains(g.target)&&!h.contains(g.target)&&l.onChange(!1)};let p=-1;const d=g=>{i.value===g.target?n.triggerHover=!1:n.overlayHover=!1,clearTimeout(p),p=window.setTimeout(()=>{!n.overlayHover&&!n.triggerHover&&l.onChange(!1)},10)};return R(()=>{l.trigger==="click"?(i.value.addEventListener("click",s),document.addEventListener("click",u)):(i.value.addEventListener("mouseenter",s),i.value.addEventListener("mouseleave",d),r.value.addEventListener("mouseenter",a),r.value.addEventListener("mouseleave",d))}),ne(()=>{l.trigger==="click"?(i.value.removeEventListener("click",s),document.removeEventListener("click",u)):(i.value.removeEventListener("mouseenter",s),i.value.removeEventListener("mouseleave",d),r.value.removeEventListener("mouseenter",a),r.value.removeEventListener("mouseleave",d))}),()=>{const g=Z({ctx:t}),f=Z({props:l,ctx:t},"overlay"),h=wt(g instanceof Array?g[0]:g,{ref:i}),b=o("div",{class:[`${c}-dropdown`,n.overlayClass],style:n.overlayStyle,ref:r},[o("div",{class:`${c}-dropdown-overlay`},[f instanceof Array?f[0]:f])]);return[h,b]}}});const q=(l,t=0,e=t)=>{l.setSelectionRange?setTimeout(()=>{l.setSelectionRange(t,e),l.focus()},0):console.error("can not reset position!")},ce=(l,t,e)=>{const{deviationStart:n=0,deviationEnd:i=0,direct:r=!1,select:s=!1}=e;let a="";if(l.selectionStart||l.selectionStart===0){const u=l.selectionStart,p=l.selectionEnd||0,{prefixVal:d=l.value.substring(0,u),subfixVal:g=l.value.substring(p,l.value.length)}=e;a=d+t+g,q(l,s?u+n:u+t.length+i,u+t.length+i)}else a+=t;return r&&(l.value=a),a},qt=(l,t={newWindow:!0,nofollow:!0})=>{l||console.error("error link!");const e=document.createElement("a");e.href=l,e.style.display="none",t.newWindow&&(e.target="_blank"),t.nofollow&&(e.rel="noopener noreferrer"),document.body.appendChild(e),e.click(),document.body.removeChild(e)},Ye=(l,t)=>{const e=ft(()=>{l.removeEventListener("scroll",n),l.addEventListener("scroll",n),t.removeEventListener("scroll",n),t.addEventListener("scroll",n)},50),n=i=>{const r=l.clientHeight,s=t.clientHeight,a=l.scrollHeight,u=t.scrollHeight,p=(a-r)/(u-s);i.target===l?(t.removeEventListener("scroll",n),t.scrollTo({top:l.scrollTop/p}),e()):(l.removeEventListener("scroll",n),l.scrollTo({top:t.scrollTop*p}),e())};return[e,()=>{l.removeEventListener("scroll",n),t.removeEventListener("scroll",n)}]},Nt=(l,t="image.png")=>{const e=l.split(","),n=e[0].match(/:(.*?);/);if(n){const i=n[1],r=atob(e[1]);let s=r.length;const a=new Uint8Array(s);for(;s--;)a[s]=r.charCodeAt(s);return new File([a],t,{type:i})}return null},et=l=>{if(!l.trim())return l;const t=l.split(` +import{g as j,b as o,j as H,i as I,O,x as R,P as ne,a3 as wt,K as ee,a4 as _,B as N,a5 as xt,F as dt,a6 as U,a7 as oe,r as ue,o as $t,n as Ct,w as Ke,a as Ve,s as St,d as _t,M as Et}from"./index.034c045c.js";var Tt=Object.defineProperty,It=Object.defineProperties,Dt=Object.getOwnPropertyDescriptors,Ze=Object.getOwnPropertySymbols,Ft=Object.prototype.hasOwnProperty,Lt=Object.prototype.propertyIsEnumerable,Je=(l,t,e)=>t in l?Tt(l,t,{enumerable:!0,configurable:!0,writable:!0,value:e}):l[t]=e,te=(l,t)=>{for(var e in t||(t={}))Ft.call(t,e)&&Je(l,e,t[e]);if(Ze)for(var e of Ze(t))Lt.call(t,e)&&Je(l,e,t[e]);return l},fe=(l,t)=>It(l,Dt(t));const c="md",Rt="https://at.alicdn.com/t/font_2605852_pqekijay2ij.js",ie={atom:"https://cdn.jsdelivr.net/npm/highlight.js@11.2.0/styles/atom-one-dark.css",github:"https://cdn.jsdelivr.net/npm/highlight.js@11.2.0/styles/github.css",githubDark:"https://cdn.jsdelivr.net/npm/highlight.js@11.2.0/styles/github-dark.css",js:"https://cdn.jsdelivr.net/gh/highlightjs/cdn-release@11.2.0/build/highlight.min.js"},We={main:"https://cdn.jsdelivr.net/npm/prettier@2.4.0/standalone.js",markdown:"https://cdn.jsdelivr.net/npm/prettier@2.4.0/parser-markdown.js"},Ge={css:"https://cdn.jsdelivr.net/npm/cropperjs@1.5.12/dist/cropper.min.css",js:"https://cdn.jsdelivr.net/npm/cropperjs@1.5.12/dist/cropper.min.js"},At="https://cdn.jsdelivr.net/npm/screenfull@5.1.0/dist/screenfull.js",ht=["bold","underline","italic","strikeThrough","-","title","sub","sup","quote","unorderedList","orderedList","-","codeRow","code","link","image","table","mermaid","katex","-","revoke","next","save","=","prettier","pageFullscreen","fullscreen","preview","htmlPreview","catalog","github"],Qe={"zh-CN":{toolbarTips:{bold:"\u52A0\u7C97",underline:"\u4E0B\u5212\u7EBF",italic:"\u659C\u4F53",strikeThrough:"\u5220\u9664\u7EBF",title:"\u6807\u9898",sub:"\u4E0B\u6807",sup:"\u4E0A\u6807",quote:"\u5F15\u7528",unorderedList:"\u65E0\u5E8F\u5217\u8868",orderedList:"\u6709\u5E8F\u5217\u8868",codeRow:"\u884C\u5185\u4EE3\u7801",code:"\u5757\u7EA7\u4EE3\u7801",link:"\u94FE\u63A5",image:"\u56FE\u7247",table:"\u8868\u683C",mermaid:"mermaid\u56FE",katex:"katex\u516C\u5F0F",revoke:"\u540E\u9000",next:"\u524D\u8FDB",save:"\u4FDD\u5B58",prettier:"\u7F8E\u5316",pageFullscreen:"\u6D4F\u89C8\u5668\u5168\u5C4F",fullscreen:"\u5C4F\u5E55\u5168\u5C4F",preview:"\u9884\u89C8",htmlPreview:"html\u4EE3\u7801\u9884\u89C8",catalog:"\u76EE\u5F55",github:"\u6E90\u7801\u5730\u5740"},titleItem:{h1:"\u4E00\u7EA7\u6807\u9898",h2:"\u4E8C\u7EA7\u6807\u9898",h3:"\u4E09\u7EA7\u6807\u9898",h4:"\u56DB\u7EA7\u6807\u9898",h5:"\u4E94\u7EA7\u6807\u9898",h6:"\u516D\u7EA7\u6807\u9898"},imgTitleItem:{link:"\u6DFB\u52A0\u94FE\u63A5",upload:"\u4E0A\u4F20\u56FE\u7247",clip2upload:"\u88C1\u526A\u4E0A\u4F20"},linkModalTips:{title:"\u6DFB\u52A0",descLable:"\u94FE\u63A5\u63CF\u8FF0\uFF1A",descLablePlaceHolder:"\u8BF7\u8F93\u5165\u63CF\u8FF0...",urlLable:"\u94FE\u63A5\u5730\u5740\uFF1A",UrlLablePlaceHolder:"\u8BF7\u8F93\u5165\u94FE\u63A5...",buttonOK:"\u786E\u5B9A"},clipModalTips:{title:"\u88C1\u526A\u56FE\u7247\u4E0A\u4F20",buttonUpload:"\u4E0A\u4F20"},copyCode:{text:"\u590D\u5236\u4EE3\u7801",tips:"\u5DF2\u590D\u5236\uFF01"},mermaid:{flow:"\u6D41\u7A0B\u56FE",sequence:"\u65F6\u5E8F\u56FE",gantt:"\u7518\u7279\u56FE",class:"\u7C7B\u56FE",state:"\u72B6\u6001\u56FE",pie:"\u997C\u56FE",relationship:"\u5173\u7CFB\u56FE",journey:"\u65C5\u7A0B\u56FE"},katex:{inline:"\u884C\u5185\u516C\u5F0F",block:"\u5757\u7EA7\u516C\u5F0F"}},"en-US":{toolbarTips:{bold:"bold",underline:"underline",italic:"italic",strikeThrough:"strikeThrough",title:"title",sub:"subscript",sup:"superscript",quote:"quote",unorderedList:"unordered list",orderedList:"ordered list",codeRow:"inline code",code:"block-level code",link:"link",image:"image",table:"table",mermaid:"mermaid",katex:"formula",revoke:"revoke",next:"undo revoke",save:"save",prettier:"prettier",pageFullscreen:"fullscreen in page",fullscreen:"fullscreen",preview:"preview",htmlPreview:"html preview",catalog:"catalog",github:"source code"},titleItem:{h1:"Lv1 Heading",h2:"Lv2 Heading",h3:"Lv3 Heading",h4:"Lv4 Heading",h5:"Lv5 Heading",h6:"Lv6 Heading"},imgTitleItem:{link:"Add Img Link",upload:"Upload Img",clip2upload:"Clip Upload"},linkModalTips:{title:"Add ",descLable:"Desc:",descLablePlaceHolder:"Enter a description...",urlLable:"Link:",UrlLablePlaceHolder:"Enter a link...",buttonOK:"OK"},clipModalTips:{title:"Crop Image",buttonUpload:"Upload"},copyCode:{text:"Copy",tips:"Copied!"},mermaid:{flow:"flow",sequence:"sequence",gantt:"gantt",class:"class",state:"state",pie:"pie",relationship:"relationship",journey:"journey"},katex:{inline:"inline",block:"block"}}},zt="https://cdn.jsdelivr.net/npm/mermaid@8.13.5/dist/mermaid.min.js",jt="https://cdn.jsdelivr.net/npm/katex@0.15.1/dist/katex.min.js",Ot="https://cdn.jsdelivr.net/npm/katex@0.15.1/dist/katex.min.css";class Pt{constructor(){this.pools={}}remove(t,e,n){const r=this.pools[t]&&this.pools[t][e];r&&(this.pools[t][e]=r.filter(s=>s===n))}clear(t){this.pools[t]={}}on(t,e){return this.pools[t]||(this.pools[t]={}),this.pools[t][e.name]||(this.pools[t][e.name]=[]),this.pools[t][e.name].push(e.callback),this.pools[t][e.name].includes(e.callback)}emit(t,e,...n){this.pools[t]||(this.pools[t]={});const r=this.pools[t][e];r&&r.forEach(s=>{try{s(...n)}catch(a){console.error(`${e} monitor event exception\uFF01`,a)}})}}var v=new Pt;const Xe=(l,t)=>{const e=n=>{const i=l.parentElement||document.body,r=i.offsetWidth,s=i.offsetHeight,{clientWidth:a}=document.documentElement,{clientHeight:u}=document.documentElement,p=n.offsetX,d=n.offsetY,g=h=>{let b=h.x+document.body.scrollLeft-document.body.clientLeft-p,k=h.y+document.body.scrollTop-document.body.clientTop-d;b=b<1?1:b{document.removeEventListener("mousemove",g),document.removeEventListener("mouseup",f)};document.addEventListener("mouseup",f)};return l.addEventListener("mousedown",e),()=>{l.removeEventListener("mousedown",e)}},B=(l,t="")=>{const e=document.getElementById(l.id);e?t!==""&&l.onload instanceof Function&&(Reflect.get(window,t)?l.onload(new Event("load")):e.addEventListener("load",l.onload)):document.head.appendChild(l)},Bt=(l,t)=>{const{editorId:e}=l,n=r=>{var s,a;return((s=l.toolbars)==null?void 0:s.includes(r))&&!((a=l.toolbarsExclude)!=null&&a.includes(r))},i=r=>{if(r.target===document.querySelector(`#${l.editorId}-textarea`))if(v.emit(e,"selectTextChange"),r.ctrlKey||r.metaKey)switch(r.code){case"KeyS":{r.shiftKey?n("strikeThrough")&&v.emit(e,"replace","strikeThrough"):n("save")&&(v.emit(e,"onSave",l.modelValue),r.preventDefault());break}case"KeyB":{n("bold")&&(v.emit(e,"replace","bold"),r.preventDefault());break}case"KeyU":{r.shiftKey?n("unorderedList")&&(v.emit(e,"replace","unorderedList"),r.preventDefault()):n("underline")&&(v.emit(e,"replace","underline"),r.preventDefault());break}case"KeyI":{r.shiftKey?n("image")&&(v.emit(e,"openModals","image"),r.preventDefault()):n("italic")&&(v.emit(e,"replace","italic"),r.preventDefault());break}case"Digit1":{n("title")&&(v.emit(e,"replace","h1"),r.preventDefault());break}case"Digit2":{n("title")&&(v.emit(e,"replace","h2"),r.preventDefault());break}case"Digit3":{n("title")&&(v.emit(e,"replace","h3"),r.preventDefault());break}case"Digit4":{n("title")&&(v.emit(e,"replace","h4"),r.preventDefault());break}case"Digit5":{n("title")&&(v.emit(e,"replace","h5"),r.preventDefault());break}case"Digit6":{n("title")&&(v.emit(e,"replace","h6"),r.preventDefault());break}case"ArrowUp":{n("sup")&&(v.emit(e,"replace","sup"),r.preventDefault());break}case"ArrowDown":{n("sub")&&(v.emit(e,"replace","sub"),r.preventDefault());break}case"KeyQ":{if(r.key==="a"){r.target.select();return}v.emit(e,"replace","quote"),r.preventDefault();break}case"KeyA":if(r.key==="q"){v.emit(e,"replace","quote"),r.preventDefault();break}else return;case"KeyO":{n("orderedList")&&(v.emit(e,"replace","orderedList"),r.preventDefault());break}case"KeyC":{if(r.shiftKey)n("code")&&(v.emit(e,"replace","code"),r.preventDefault());else if(r.altKey)n("codeRow")&&(v.emit(e,"replace","codeRow"),r.preventDefault());else{r.preventDefault(),v.emit(e,"replace","ctrlC");break}break}case"KeyL":{n("link")&&(v.emit(e,"openModals","link"),r.preventDefault());break}case"KeyZ":{if(r.key==="w")return;r.shiftKey?n("next")&&(v.emit(e,"ctrlShiftZ"),r.preventDefault()):n("revoke")&&(v.emit(e,"ctrlZ"),r.preventDefault());break}case"KeyW":if(r.key==="z"){r.shiftKey?n("next")&&(v.emit(e,"ctrlShiftZ"),r.preventDefault()):n("revoke")&&(v.emit(e,"ctrlZ"),r.preventDefault());break}else return;case"KeyF":{r.shiftKey&&n("prettier")&&(v.emit(e,"replace","prettier"),r.preventDefault());break}case"KeyT":{r.altKey&&r.shiftKey&&n("table")&&(v.emit(e,"replace","table"),r.preventDefault());break}case"KeyX":{v.emit(e,"replace","ctrlX"),r.preventDefault();break}case"KeyD":{r.preventDefault(),v.emit(e,"replace","ctrlD");break}}else r.code==="Tab"&&(r.preventDefault(),r.shiftKey?v.emit(e,"replace","shiftTab"):v.emit(e,"replace","tab"))};R(()=>{l.previewOnly||(window.addEventListener("keydown",i),v.on(e,{name:"onSave",callback(){l.onSave?l.onSave(l.modelValue):t.emit("onSave",l.modelValue)}}))}),ne(()=>{l.previewOnly||window.removeEventListener("keydown",i)})},Ht=l=>{const{editorId:t}=l;U("editorId",t),U("tabWidth",l.tabWidth),U("theme",N(()=>l.theme));const e=N(()=>{let i=ie.atom;if(l.highlightCss)i=l.highlightCss;else switch(l.previewTheme){case"github":{l.theme==="dark"?i=ie.githubDark:i=ie.github;break}}return{js:l.highlightJs,css:i}});U("highlight",e),U("historyLength",l.historyLength),U("previewOnly",l.previewOnly),U("showCodeRowNumber",l.showCodeRowNumber);const n=N(()=>{const i=te(te({},Qe),l.languageUserDefined);return i[l.language]?i[l.language]:Qe["zh-CN"]});U("usedLanguageText",n),U("Cropper",l.Cropper),U("previewTheme",N(()=>l.previewTheme))},Mt=l=>{const{iconfontJs:t,prettier:e,prettierCDN:n,prettierMDCDN:i,previewOnly:r,cropperCss:s,cropperJs:a}=l;R(()=>{const u=document.createElement("script");u.src=t,u.id=`${c}-icon`;const p=document.createElement("script"),d=document.createElement("script");p.src=n,p.id=`${c}-prettier`,d.src=i,d.id=`${c}-prettierMD`;const g=document.createElement("link");g.rel="stylesheet",g.href=s,g.id=`${c}-cropperCss`;const f=document.createElement("script");f.src=a,f.id=`${c}-cropper`,r||(B(u),l.Cropper||(B(g),B(f)),e&&(B(p),B(d)))})};var Ut=j({setup(){return()=>o("div",{class:`${c}-divider`},null)}});const Z=({instance:l,ctx:t,props:e={}},n="default")=>{const i=(l==null?void 0:l.$slots[n])||(t==null?void 0:t.slots[n]);return(i?i(l):"")||e[n]};var G=j({props:{trigger:{type:String,default:"hover"},overlay:{type:[String,Object],default:""},visible:{type:Boolean,default:!1},onChange:{type:Function,default:()=>()=>{}},relative:{type:String,default:"html"}},setup(l,t){const e=`${c}-dropdown-hidden`,n=H({overlayClass:[e],overlayStyle:{},triggerHover:!1,overlayHover:!1}),i=I(),r=I(),s=()=>{var g;l.trigger==="hover"&&(n.triggerHover=!0);const f=i.value,h=r.value,b=f.getBoundingClientRect(),k=f.offsetTop,C=f.offsetLeft,x=b.height,$=b.width,A=((g=document.querySelector(l.relative))==null?void 0:g.scrollLeft)||0;n.overlayStyle=fe(te({},n.overlayStyle),{top:k+x+"px",left:C-h.offsetWidth/2+$/2-A+"px"}),l.onChange(!0)},a=()=>{n.overlayHover=!0};O(()=>l.visible,g=>{g?n.overlayClass=n.overlayClass.filter(f=>f!==e):n.overlayClass.push(e)});const u=g=>{const f=i.value,h=r.value;!f.contains(g.target)&&!h.contains(g.target)&&l.onChange(!1)};let p=-1;const d=g=>{i.value===g.target?n.triggerHover=!1:n.overlayHover=!1,clearTimeout(p),p=window.setTimeout(()=>{!n.overlayHover&&!n.triggerHover&&l.onChange(!1)},10)};return R(()=>{l.trigger==="click"?(i.value.addEventListener("click",s),document.addEventListener("click",u)):(i.value.addEventListener("mouseenter",s),i.value.addEventListener("mouseleave",d),r.value.addEventListener("mouseenter",a),r.value.addEventListener("mouseleave",d))}),ne(()=>{l.trigger==="click"?(i.value.removeEventListener("click",s),document.removeEventListener("click",u)):(i.value.removeEventListener("mouseenter",s),i.value.removeEventListener("mouseleave",d),r.value.removeEventListener("mouseenter",a),r.value.removeEventListener("mouseleave",d))}),()=>{const g=Z({ctx:t}),f=Z({props:l,ctx:t},"overlay"),h=wt(g instanceof Array?g[0]:g,{ref:i}),b=o("div",{class:[`${c}-dropdown`,n.overlayClass],style:n.overlayStyle,ref:r},[o("div",{class:`${c}-dropdown-overlay`},[f instanceof Array?f[0]:f])]);return[h,b]}}});const q=(l,t=0,e=t)=>{l.setSelectionRange?setTimeout(()=>{l.setSelectionRange(t,e),l.focus()},0):console.error("can not reset position!")},ce=(l,t,e)=>{const{deviationStart:n=0,deviationEnd:i=0,direct:r=!1,select:s=!1}=e;let a="";if(l.selectionStart||l.selectionStart===0){const u=l.selectionStart,p=l.selectionEnd||0,{prefixVal:d=l.value.substring(0,u),subfixVal:g=l.value.substring(p,l.value.length)}=e;a=d+t+g,q(l,s?u+n:u+t.length+i,u+t.length+i)}else a+=t;return r&&(l.value=a),a},qt=(l,t={newWindow:!0,nofollow:!0})=>{l||console.error("error link!");const e=document.createElement("a");e.href=l,e.style.display="none",t.newWindow&&(e.target="_blank"),t.nofollow&&(e.rel="noopener noreferrer"),document.body.appendChild(e),e.click(),document.body.removeChild(e)},Ye=(l,t)=>{const e=ft(()=>{l.removeEventListener("scroll",n),l.addEventListener("scroll",n),t.removeEventListener("scroll",n),t.addEventListener("scroll",n)},50),n=i=>{const r=l.clientHeight,s=t.clientHeight,a=l.scrollHeight,u=t.scrollHeight,p=(a-r)/(u-s);i.target===l?(t.removeEventListener("scroll",n),t.scrollTo({top:l.scrollTop/p}),e()):(l.removeEventListener("scroll",n),l.scrollTo({top:t.scrollTop*p}),e())};return[e,()=>{l.removeEventListener("scroll",n),t.removeEventListener("scroll",n)}]},Nt=(l,t="image.png")=>{const e=l.split(","),n=e[0].match(/:(.*?);/);if(n){const i=n[1],r=atob(e[1]);let s=r.length;const a=new Uint8Array(s);for(;s--;)a[s]=r.charCodeAt(s);return new File([a],t,{type:i})}return null},et=l=>{if(!l.trim())return l;const t=l.split(` `),e=['"),`${l}${e.join("")}`},ft=(l,t=200)=>{let e=0;return(...n)=>{e&&clearTimeout(e),e=window.setTimeout(()=>{l.apply(globalThis,n),e=0},t)}},tt=(l,t="$")=>{const e=l.split(t);let n=t,i="";for(let r=1;r{var t;return navigator.userAgent.indexOf("Firefox")>-1?l.value.substring(l.selectionStart,l.selectionEnd):((t=window.getSelection())==null?void 0:t.toString())||""};var pt=j({props:{title:{type:String,default:""},visible:{type:Boolean,default:!1},width:{type:String,default:"auto"},height:{type:String,default:"auto"},onClosed:{type:Function,default:()=>()=>{}},showAdjust:{type:Boolean,default:!1},isFullscreen:{type:Boolean,default:!1},onAdjust:{type:Function,default:()=>()=>{}}},setup(l,t){const e=I(l.visible),n=I([`${c}-modal`]),i=I(),r=I();let s=()=>{};const a=H({initPos:{left:"0px",top:"0px"},historyPos:{left:"0px",top:"0px"}});return R(()=>{s=Xe(r.value,(u,p)=>{a.initPos.left=u+"px",a.initPos.top=p+"px"})}),ne(()=>{s()}),O(()=>l.isFullscreen,u=>{u?s():s=Xe(r.value,(p,d)=>{a.initPos.left=p+"px",a.initPos.top=d+"px"})}),O(()=>l.visible,u=>{u?(n.value.push("zoom-in"),e.value=u,ee(()=>{const p=i.value.offsetWidth/2,d=i.value.offsetHeight/2,g=document.documentElement.clientWidth/2,f=document.documentElement.clientHeight/2;a.initPos.left=g-p+"px",a.initPos.top=f-d+"px"}),setTimeout(()=>{n.value=n.value.filter(p=>p!=="zoom-in")},140)):(n.value.push("zoom-out"),setTimeout(()=>{n.value=n.value.filter(p=>p!=="zoom-out"),e.value=u},130))}),()=>{const u=Z({ctx:t}),p=Z({props:l,ctx:t},"title");return o("div",{style:{display:e.value?"block":"none"}},[o("div",{class:`${c}-modal-mask`,onClick:l.onClosed},null),o("div",{class:n.value,style:fe(te({},a.initPos),{width:l.width,height:l.height}),ref:i},[o("div",{class:`${c}-modal-header`,ref:r},[p||""]),o("div",{class:`${c}-modal-body`},[u]),o("div",{class:`${c}-modal-func`},[l.showAdjust&&o("div",{class:`${c}-modal-adjust`,onClick:d=>{d.stopPropagation(),l.isFullscreen?a.initPos=a.historyPos:(a.historyPos=a.initPos,a.initPos={left:"0",top:"0"}),l.onAdjust(!l.isFullscreen)}},[o("svg",{class:`${c}-icon`,"aria-hidden":"true"},[o("use",{"xlink:href":`#icon-${l.isFullscreen?"suoxiao":"fangda"}`},null)])]),o("div",{class:`${c}-modal-close`,onClick:d=>{d.stopPropagation(),l.onClosed&&l.onClosed()}},[o("svg",{class:`${c}-icon`,"aria-hidden":"true"},[o("use",{"xlink:href":"#icon-close"},null)])])])])])}}}),Vt=j({props:{type:{type:String,default:"link"},visible:{type:Boolean,default:!1},onCancel:{type:Function,default:()=>()=>{}},onOk:{type:Function,default:()=>()=>{}}},setup(l){const t=_("usedLanguageText"),e=_("editorId"),n=N(()=>{var r,s,a,u;switch(l.type){case"link":return`${(r=t.value.linkModalTips)==null?void 0:r.title}${(s=t.value.toolbarTips)==null?void 0:s.link}`;case"image":return`${(a=t.value.linkModalTips)==null?void 0:a.title}${(u=t.value.toolbarTips)==null?void 0:u.image}`;default:return""}}),i=H({desc:"",url:""});return O(()=>l.visible,r=>{r||setTimeout(()=>{i.desc="",i.url=""},200)}),()=>o(pt,{title:n.value,visible:l.visible,onClosed:l.onCancel},{default:()=>{var r,s,a,u,p;return[o("div",{class:`${c}-form-item`},[o("label",{class:`${c}-lable`,for:`link-desc-${e}`},[(r=t.value.linkModalTips)==null?void 0:r.descLable]),o("input",{placeholder:(s=t.value.linkModalTips)==null?void 0:s.descLablePlaceHolder,class:`${c}-input`,id:`link-desc-${e}`,type:"text",value:i.desc,onChange:d=>{i.desc=d.target.value},autocomplete:"off"},null)]),o("div",{class:`${c}-form-item`},[o("label",{class:`${c}-lable`,for:`link-url-${e}`},[(a=t.value.linkModalTips)==null?void 0:a.urlLable]),o("input",{placeholder:(u=t.value.linkModalTips)==null?void 0:u.UrlLablePlaceHolder,class:`${c}-input`,id:`link-url-${e}`,type:"text",value:i.url,onChange:d=>{i.url=d.target.value},autocomplete:"off"},null)]),o("div",{class:`${c}-form-item`},[o("button",{class:[`${c}-btn`,`${c}-btn-row`],type:"button",onClick:()=>{l.onOk(i),i.desc="",i.url=""}},[(p=t.value.linkModalTips)==null?void 0:p.buttonOK])])]}})}}),Zt=j({props:{visible:{type:Boolean,default:!1},onCancel:{type:Function,default:()=>()=>{}},onOk:{type:Function,default:()=>()=>{}}},setup(l){const t=_("usedLanguageText"),e=_("editorId");let n=_("Cropper");const i=I(),r=I(),s=I(),a=H({cropperInited:!1,imgSelected:!1,imgSrc:"",isFullscreen:!1});let u=null;O(()=>l.visible,()=>{l.visible&&!a.cropperInited&&(n=n||window.Cropper,i.value.onchange=()=>{if(!n)return;const g=i.value.files||[];if(a.imgSelected=!0,(g==null?void 0:g.length)>0){const f=new FileReader;f.onload=h=>{a.imgSrc=h.target.result,ee(()=>{u=new n(r.value,{viewMode:2,preview:`.${c}-clip-preview-target`})})},f.readAsDataURL(g[0])}})}),O(()=>[a.imgSelected],()=>{s.value.style=""}),O(()=>a.isFullscreen,()=>{ee(()=>{u==null||u.destroy(),s.value.style="",r.value&&(u=new n(r.value,{viewMode:2,preview:`.${c}-clip-preview-target`}))})});const p=N(()=>a.isFullscreen?{width:"100%",height:"100%"}:{width:"668px",height:"421px"}),d=()=>{u.destroy(),i.value.value="",a.imgSelected=!1};return()=>{var g;return o(pt,xt({title:(g=t.value.clipModalTips)==null?void 0:g.title,visible:l.visible,onClosed:l.onCancel,showAdjust:!0,isFullscreen:a.isFullscreen,onAdjust:f=>{a.isFullscreen=f}},p.value),{default:()=>{var f;return[o("div",{class:`${c}-form-item ${c}-clip`},[o("div",{class:`${c}-clip-main`},[a.imgSelected?o("div",{class:`${c}-clip-cropper`},[o("img",{src:a.imgSrc,ref:r,style:{display:"none"}},null),o("div",{class:`${c}-clip-delete`,onClick:d},[o("svg",{class:`${c}-icon`,"aria-hidden":"true"},[o("use",{"xlink:href":"#icon-delete"},null)])])]):o("div",{class:`${c}-clip-upload`,onClick:()=>{i.value.click()}},[o("svg",{class:`${c}-icon`,"aria-hidden":"true"},[o("use",{"xlink:href":"#icon-upload"},null)])])]),o("div",{class:`${c}-clip-preview`},[o("div",{class:`${c}-clip-preview-target`,ref:s},null)])]),o("div",{class:`${c}-form-item`},[o("button",{class:`${c}-btn`,type:"button",onClick:()=>{const h=u.getCroppedCanvas();v.emit(e,"uploadImage",[Nt(h.toDataURL("image/png"))],l.onOk),d()}},[(f=t.value.linkModalTips)==null?void 0:f.buttonOK])]),o("input",{ref:i,accept:"image/*",type:"file",multiple:!1,style:{display:"none"}},null)]}})}}}),Jt=j({props:{type:{type:String,default:"link"},linkVisible:{type:Boolean,default:!1},clipVisible:{type:Boolean,default:!1},onCancel:{type:Function,default:()=>()=>{}},onOk:{type:Function,default:()=>()=>{}}},setup(l){return()=>o(dt,null,[o(Vt,{type:l.type,visible:l.linkVisible,onOk:l.onOk,onCancel:l.onCancel},null),o(Zt,{visible:l.clipVisible,onOk:l.onOk,onCancel:l.onCancel},null)])}});const Wt=l=>{const t=_("previewOnly");let{screenfull:e}=l;const n=I(!1),i=()=>{!e||(e.isEnabled?(n.value=!0,e.isFullscreen?e.exit():e.request()):console.error("browser does not support screenfull!"))},r=()=>{e&&e.isEnabled&&e.on("change",()=>{n.value&&(n.value=!1,l.updateSetting(!l.setting.fullscreen,"fullscreen"))})},s=()=>{e=window.screenfull,r()};return R(()=>{if(r(),!t&&l.screenfull===null){const a=document.createElement("script");a.src=l.screenfullJs,a.onload=s,a.id=`${c}-screenfull`,B(a,"screenfull")}}),{fullScreenHandler:i}},Gt=j({name:"TableShape",props:{tableShape:{type:Array,default:()=>[6,4]},onSelected:{type:Function,default:()=>{}}},setup(l){const t=H({x:-1,y:-1});return()=>o("div",{class:`${c}-table-shape`,onMouseleave:()=>{t.x=-1,t.y=-1}},[new Array(l.tableShape[1]).fill("").map((e,n)=>o("div",{class:`${c}-table-shape-row`,key:`table-shape-row-${n}`},[new Array(l.tableShape[0]).fill("").map((i,r)=>o("div",{class:`${c}-table-shape-col`,key:`table-shape-col-${r}`,onMouseenter:()=>{t.x=n,t.y=r},onClick:()=>{l.onSelected(t)}},[o("div",{class:[`${c}-table-shape-col-default`,n<=t.x&&r<=t.y&&`${c}-table-shape-col-include`]},null)]))]))])}});var Qt=j({name:"MDEditorToolbar",props:{prettier:{type:Boolean},toolbars:{type:Array,default:()=>[]},toolbarsExclude:{type:Array,default:()=>[]},setting:{type:Object,default:()=>({})},screenfull:{type:Object,default:null},screenfullJs:{type:String,default:""},updateSetting:{type:Function,default:()=>()=>{}},tableShape:{type:Array,default:()=>[6,4]},defToolbars:{type:Object}},setup(l){const t=_("editorId"),e=_("usedLanguageText"),{fullScreenHandler:n}=Wt(l),i=`${t}-toolbar-wrapper`,r=H({title:!1,catalog:!1,image:!1,table:!1,mermaid:!1,katex:!1}),s=(h,b)=>{v.emit(t,"replace",h,b)},a=H({type:"link",linkVisible:!1,clipVisible:!1}),u=I();R(()=>{v.on(t,{name:"openModals",callback(h){a.type=h,a.linkVisible=!0}})});const p=N(()=>{const h=l.toolbars.filter(x=>!l.toolbarsExclude.includes(x)),b=h.indexOf("="),k=b===-1?h:h.slice(0,b+1),C=b===-1?[]:h.slice(b,Number.MAX_SAFE_INTEGER);return[k,C]}),d=I(),g=()=>{v.emit(t,"uploadImage",Array.from(d.value.files||[])),d.value.value=""};R(()=>{d.value.addEventListener("change",g)});const f=h=>{var b,k,C,x,$,A,D,T,z,F,P,J,me,ve,ke,be,ye,we,xe,$e,Ce,Se,_e,Ee,Te,Ie,De,Fe,Le,Re,Ae,ze,je,Oe,Pe,Be,He,Me,Ue,qe,Ne;if(ht.includes(h))switch(h){case"-":return o(Ut,null,null);case"bold":return o("div",{class:`${c}-toolbar-item`,title:(b=e.value.toolbarTips)==null?void 0:b.bold,onClick:()=>{s("bold")}},[o("svg",{class:`${c}-icon`,"aria-hidden":"true"},[o("use",{"xlink:href":"#icon-bold"},null)])]);case"underline":return o("div",{class:`${c}-toolbar-item`,title:(k=e.value.toolbarTips)==null?void 0:k.underline,onClick:()=>{s("underline")}},[o("svg",{class:`${c}-icon`,"aria-hidden":"true"},[o("use",{"xlink:href":"#icon-underline"},null)])]);case"italic":return o("div",{class:`${c}-toolbar-item`,title:(C=e.value.toolbarTips)==null?void 0:C.italic,onClick:()=>{s("italic")}},[o("svg",{class:`${c}-icon`,"aria-hidden":"true"},[o("use",{"xlink:href":"#icon-italic"},null)])]);case"strikeThrough":return o("div",{class:`${c}-toolbar-item`,title:(x=e.value.toolbarTips)==null?void 0:x.strikeThrough,onClick:()=>{s("strikeThrough")}},[o("svg",{class:`${c}-icon`,"aria-hidden":"true"},[o("use",{"xlink:href":"#icon-strike-through"},null)])]);case"title":return o(G,{relative:`#${i}`,visible:r.title,onChange:S=>{r.title=S},overlay:o("ul",{class:`${c}-menu`,onClick:()=>{r.title=!1}},[o("li",{class:`${c}-menu-item`,onClick:()=>{s("h1")}},[($=e.value.titleItem)==null?void 0:$.h1]),o("li",{class:`${c}-menu-item`,onClick:()=>{s("h2")}},[(A=e.value.titleItem)==null?void 0:A.h2]),o("li",{class:`${c}-menu-item`,onClick:()=>{s("h3")}},[(D=e.value.titleItem)==null?void 0:D.h3]),o("li",{class:`${c}-menu-item`,onClick:()=>{s("h4")}},[(T=e.value.titleItem)==null?void 0:T.h4]),o("li",{class:`${c}-menu-item`,onClick:()=>{s("h5")}},[(z=e.value.titleItem)==null?void 0:z.h5]),o("li",{class:`${c}-menu-item`,onClick:()=>{s("h6")}},[(F=e.value.titleItem)==null?void 0:F.h6])])},{default:()=>{var S;return[o("div",{class:`${c}-toolbar-item`,title:(S=e.value.toolbarTips)==null?void 0:S.title},[o("svg",{class:`${c}-icon`,"aria-hidden":"true"},[o("use",{"xlink:href":"#icon-title"},null)])])]}});case"sub":return o("div",{class:`${c}-toolbar-item`,title:(P=e.value.toolbarTips)==null?void 0:P.sub,onClick:()=>{s("sub")}},[o("svg",{class:`${c}-icon`,"aria-hidden":"true"},[o("use",{"xlink:href":"#icon-sub"},null)])]);case"sup":return o("div",{class:`${c}-toolbar-item`,title:(J=e.value.toolbarTips)==null?void 0:J.sup,onClick:()=>{s("sup")}},[o("svg",{class:`${c}-icon`,"aria-hidden":"true"},[o("use",{"xlink:href":"#icon-sup"},null)])]);case"quote":return o("div",{class:`${c}-toolbar-item`,title:(me=e.value.toolbarTips)==null?void 0:me.quote,onClick:()=>{s("quote")}},[o("svg",{class:`${c}-icon`,"aria-hidden":"true"},[o("use",{"xlink:href":"#icon-quote"},null)])]);case"unorderedList":return o("div",{class:`${c}-toolbar-item`,title:(ve=e.value.toolbarTips)==null?void 0:ve.unorderedList,onClick:()=>{s("unorderedList")}},[o("svg",{class:`${c}-icon`,"aria-hidden":"true"},[o("use",{"xlink:href":"#icon-unordered-list"},null)])]);case"orderedList":return o("div",{class:`${c}-toolbar-item`,title:(ke=e.value.toolbarTips)==null?void 0:ke.orderedList,onClick:()=>{s("orderedList")}},[o("svg",{class:`${c}-icon`,"aria-hidden":"true"},[o("use",{"xlink:href":"#icon-ordered-list"},null)])]);case"codeRow":return o("div",{class:`${c}-toolbar-item`,title:(be=e.value.toolbarTips)==null?void 0:be.codeRow,onClick:()=>{s("codeRow")}},[o("svg",{class:`${c}-icon`,"aria-hidden":"true"},[o("use",{"xlink:href":"#icon-code-row"},null)])]);case"code":return o("div",{class:`${c}-toolbar-item`,title:(ye=e.value.toolbarTips)==null?void 0:ye.code,onClick:()=>{s("code")}},[o("svg",{class:`${c}-icon`,"aria-hidden":"true"},[o("use",{"xlink:href":"#icon-code"},null)])]);case"link":return o("div",{class:`${c}-toolbar-item`,title:(we=e.value.toolbarTips)==null?void 0:we.link,onClick:()=>{a.type="link",a.linkVisible=!0}},[o("svg",{class:`${c}-icon`,"aria-hidden":"true"},[o("use",{"xlink:href":"#icon-link"},null)])]);case"image":return o(G,{relative:`#${i}`,visible:r.image,onChange:S=>{r.image=S},overlay:o("ul",{class:`${c}-menu`,onClick:()=>{r.title=!1}},[o("li",{class:`${c}-menu-item`,onClick:()=>{a.type="image",a.linkVisible=!0}},[(xe=e.value.imgTitleItem)==null?void 0:xe.link]),o("li",{class:`${c}-menu-item`,onClick:()=>{d.value.click()}},[($e=e.value.imgTitleItem)==null?void 0:$e.upload]),o("li",{class:`${c}-menu-item`,onClick:()=>{a.clipVisible=!0}},[(Ce=e.value.imgTitleItem)==null?void 0:Ce.clip2upload])])},{default:()=>{var S;return[o("div",{class:`${c}-toolbar-item`,title:(S=e.value.toolbarTips)==null?void 0:S.image},[o("svg",{class:`${c}-icon`,"aria-hidden":"true"},[o("use",{"xlink:href":"#icon-image"},null)])])]}});case"table":return o(G,{relative:`#${i}`,visible:r.table,onChange:S=>{r.table=S},key:"bar-table",overlay:o(Gt,{tableShape:l.tableShape,onSelected:S=>{s("table",{selectedShape:S})}},null)},{default:()=>{var S;return[o("div",{class:`${c}-toolbar-item`,title:(S=e.value.toolbarTips)==null?void 0:S.table},[o("svg",{class:`${c}-icon`,"aria-hidden":"true"},[o("use",{"xlink:href":"#icon-table"},null)])])]}});case"revoke":return o("div",{class:`${c}-toolbar-item`,title:(Se=e.value.toolbarTips)==null?void 0:Se.revoke,onClick:()=>{v.emit(t,"ctrlZ")}},[o("svg",{class:`${c}-icon`,"aria-hidden":"true"},[o("use",{"xlink:href":"#icon-revoke"},null)])]);case"next":return o("div",{class:`${c}-toolbar-item`,title:(_e=e.value.toolbarTips)==null?void 0:_e.next,onClick:()=>{v.emit(t,"ctrlShiftZ")}},[o("svg",{class:`${c}-icon`,"aria-hidden":"true"},[o("use",{"xlink:href":"#icon-next"},null)])]);case"save":return o("div",{class:`${c}-toolbar-item`,title:(Ee=e.value.toolbarTips)==null?void 0:Ee.save,onClick:()=>{v.emit(t,"onSave")}},[o("svg",{class:`${c}-icon`,"aria-hidden":"true"},[o("use",{"xlink:href":"#icon-baocun"},null)])]);case"prettier":return l.prettier?o("div",{class:`${c}-toolbar-item`,title:(Te=e.value.toolbarTips)==null?void 0:Te.prettier,onClick:()=>{s("prettier")}},[o("svg",{class:`${c}-icon`,"aria-hidden":"true"},[o("use",{"xlink:href":"#icon-prettier"},null)])]):"";case"pageFullscreen":return!l.setting.fullscreen&&o("div",{class:`${c}-toolbar-item`,title:(Ie=e.value.toolbarTips)==null?void 0:Ie.pageFullscreen,onClick:()=>{l.updateSetting(!l.setting.pageFullScreen,"pageFullScreen")}},[o("svg",{class:`${c}-icon`,"aria-hidden":"true"},[o("use",{"xlink:href":`#icon-${l.setting.pageFullScreen?"suoxiao":"fangda"}`},null)])]);case"fullscreen":return o("div",{class:`${c}-toolbar-item`,title:(De=e.value.toolbarTips)==null?void 0:De.fullscreen,onClick:n},[o("svg",{class:`${c}-icon`,"aria-hidden":"true"},[o("use",{"xlink:href":`#icon-${l.setting.fullscreen?"fullScreen-exit":"fullScreen"}`},null)])]);case"preview":return o("div",{class:`${c}-toolbar-item`,title:(Fe=e.value.toolbarTips)==null?void 0:Fe.preview,onClick:()=>{l.updateSetting(!l.setting.preview,"preview")}},[o("svg",{class:`${c}-icon`,"aria-hidden":"true"},[o("use",{"xlink:href":"#icon-preview"},null)])]);case"htmlPreview":return o("div",{class:`${c}-toolbar-item`,title:(Le=e.value.toolbarTips)==null?void 0:Le.htmlPreview,onClick:()=>{l.updateSetting(!l.setting.htmlPreview,"htmlPreview")}},[o("svg",{class:`${c}-icon`,"aria-hidden":"true"},[o("use",{"xlink:href":"#icon-coding"},null)])]);case"catalog":return o("div",{class:`${c}-toolbar-item`,title:(Re=e.value.toolbarTips)==null?void 0:Re.catalog,onClick:()=>{v.emit(t,"catalogShow")},key:"bar-catalog"},[o("svg",{class:`${c}-icon`,"aria-hidden":"true"},[o("use",{"xlink:href":"#icon-catalog"},null)])]);case"github":return o("div",{class:`${c}-toolbar-item`,title:(Ae=e.value.toolbarTips)==null?void 0:Ae.github,onClick:()=>qt("https://github.com/imzbf/md-editor-v3")},[o("svg",{class:`${c}-icon`,"aria-hidden":"true"},[o("use",{"xlink:href":"#icon-github"},null)])]);case"mermaid":return o(G,{relative:`#${i}`,visible:r.mermaid,onChange:S=>{r.mermaid=S},overlay:o("ul",{class:`${c}-menu`,onClick:()=>{r.mermaid=!1}},[o("li",{class:`${c}-menu-item`,onClick:()=>{s("flow")}},[(ze=e.value.mermaid)==null?void 0:ze.flow]),o("li",{class:`${c}-menu-item`,onClick:()=>{s("sequence")}},[(je=e.value.mermaid)==null?void 0:je.sequence]),o("li",{class:`${c}-menu-item`,onClick:()=>{s("gantt")}},[(Oe=e.value.mermaid)==null?void 0:Oe.gantt]),o("li",{class:`${c}-menu-item`,onClick:()=>{s("class")}},[(Pe=e.value.mermaid)==null?void 0:Pe.class]),o("li",{class:`${c}-menu-item`,onClick:()=>{s("state")}},[(Be=e.value.mermaid)==null?void 0:Be.state]),o("li",{class:`${c}-menu-item`,onClick:()=>{s("pie")}},[(He=e.value.mermaid)==null?void 0:He.pie]),o("li",{class:`${c}-menu-item`,onClick:()=>{s("relationship")}},[(Me=e.value.mermaid)==null?void 0:Me.relationship]),o("li",{class:`${c}-menu-item`,onClick:()=>{s("journey")}},[(Ue=e.value.mermaid)==null?void 0:Ue.journey])]),key:"bar-mermaid"},{default:()=>{var S;return[o("div",{class:`${c}-toolbar-item`,title:(S=e.value.toolbarTips)==null?void 0:S.mermaid},[o("svg",{class:`${c}-icon`,"aria-hidden":"true"},[o("use",{"xlink:href":"#icon-mermaid"},null)])])]}});case"katex":return o(G,{relative:`#${i}`,visible:r.katex,onChange:S=>{r.katex=S},overlay:o("ul",{class:`${c}-menu`,onClick:()=>{r.katex=!1}},[o("li",{class:`${c}-menu-item`,onClick:()=>{s("katexInline")}},[(qe=e.value.katex)==null?void 0:qe.inline]),o("li",{class:`${c}-menu-item`,onClick:()=>{s("katexBlock")}},[(Ne=e.value.katex)==null?void 0:Ne.block])]),key:"bar-katex"},{default:()=>{var S;return[o("div",{class:`${c}-toolbar-item`,title:(S=e.value.toolbarTips)==null?void 0:S.katex},[o("svg",{class:`${c}-icon`,"aria-hidden":"true"},[o("use",{"xlink:href":"#icon-formula"},null)])])]}})}else return l.defToolbars instanceof Array?l.defToolbars[h]||"":l.defToolbars&&l.defToolbars.children instanceof Array&&l.defToolbars.children[h]||""};return()=>{const h=p.value[0].map(k=>f(k)),b=p.value[1].map(k=>f(k));return o("div",{class:`${c}-toolbar-wrapper`,id:i},[o("div",{class:`${c}-toolbar`,onMouseenter:()=>{v.emit(t,"selectTextChange")}},[o("div",{class:`${c}-toolbar-left`,ref:u},[h]),o("div",{class:`${c}-toolbar-right`},[b])]),o("input",{ref:d,accept:"image/*",type:"file",multiple:!0,style:{display:"none"}},null),o(Jt,{linkVisible:a.linkVisible,clipVisible:a.clipVisible,type:a.type,onCancel:()=>{a.linkVisible=!1,a.clipVisible=!1},onOk:k=>{k&&s(a.type,{desc:k.desc,url:k.url}),a.linkVisible=!1,a.clipVisible=!1}},null)])}}});function gt(){return{baseUrl:null,breaks:!1,extensions:null,gfm:!0,headerIds:!0,headerPrefix:"",highlight:null,langPrefix:"language-",mangle:!0,pedantic:!1,renderer:null,sanitize:!1,sanitizer:null,silent:!1,smartLists:!1,smartypants:!1,tokenizer:null,walkTokens:null,xhtml:!1}}let Q=gt();function Xt(l){Q=l}const Yt=/[&<>"']/,en=/[&<>"']/g,tn=/[<>"']|&(?!#?\w+;)/,nn=/[<>"']|&(?!#?\w+;)/g,ln={"&":"&","<":"<",">":">",'"':""","'":"'"},nt=l=>ln[l];function L(l,t){if(t){if(Yt.test(l))return l.replace(en,nt)}else if(tn.test(l))return l.replace(nn,nt);return l}const rn=/&(#(?:\d+)|(?:#x[0-9A-Fa-f]+)|(?:\w+));?/ig;function mt(l){return l.replace(rn,(t,e)=>(e=e.toLowerCase(),e==="colon"?":":e.charAt(0)==="#"?e.charAt(1)==="x"?String.fromCharCode(parseInt(e.substring(2),16)):String.fromCharCode(+e.substring(1)):""))}const sn=/(^|[^\[])\^/g;function E(l,t){l=typeof l=="string"?l:l.source,t=t||"";const e={replace:(n,i)=>(i=i.source||i,i=i.replace(sn,"$1"),l=l.replace(n,i),e),getRegex:()=>new RegExp(l,t)};return e}const an=/[^\w:]/g,on=/^$|^[a-z][a-z0-9+.-]*:|^[?#]/i;function lt(l,t,e){if(l){let n;try{n=decodeURIComponent(mt(e)).replace(an,"").toLowerCase()}catch{return null}if(n.indexOf("javascript:")===0||n.indexOf("vbscript:")===0||n.indexOf("data:")===0)return null}t&&!on.test(e)&&(e=hn(t,e));try{e=encodeURI(e).replace(/%25/g,"%")}catch{return null}return e}const le={},un=/^[^:]+:\/*[^/]*$/,cn=/^([^:]+:)[\s\S]*$/,dn=/^([^:]+:\/*[^/]*)[\s\S]*$/;function hn(l,t){le[" "+l]||(un.test(l)?le[" "+l]=l+"/":le[" "+l]=re(l,"/",!0)),l=le[" "+l];const e=l.indexOf(":")===-1;return t.substring(0,2)==="//"?e?t:l.replace(cn,"$1")+t:t.charAt(0)==="/"?e?t:l.replace(dn,"$1")+t:l+t}const se={exec:function(){}};function M(l){let t=1,e,n;for(;t{let u=!1,p=s;for(;--p>=0&&a[p]==="\\";)u=!u;return u?"|":" |"}),n=e.split(/ \|/);let i=0;if(n[0].trim()||n.shift(),n.length>0&&!n[n.length-1].trim()&&n.pop(),n.length>t)n.splice(t);else for(;n.length1;)t&1&&(e+=l),t>>=1,l+=l;return e+l}function st(l,t,e,n){const i=t.href,r=t.title?L(t.title):null,s=l[1].replace(/\\([\[\]])/g,"$1");if(l[0].charAt(0)!=="!"){n.state.inLink=!0;const a={type:"link",raw:e,href:i,title:r,text:s,tokens:n.inlineTokens(s,[])};return n.state.inLink=!1,a}return{type:"image",raw:e,href:i,title:r,text:L(s)}}function pn(l,t){const e=l.match(/^(\s+)(?:```)/);if(e===null)return t;const n=e[1];return t.split(` `).map(i=>{const r=i.match(/^\s+/);if(r===null)return i;const[s]=r;return s.length>=n.length?i.slice(n.length):i}).join(` `)}class pe{constructor(t){this.options=t||Q}space(t){const e=this.rules.block.newline.exec(t);if(e&&e[0].length>0)return{type:"space",raw:e[0]}}code(t){const e=this.rules.block.code.exec(t);if(e){const n=e[0].replace(/^ {1,4}/gm,"");return{type:"code",raw:e[0],codeBlockStyle:"indented",text:this.options.pedantic?n:re(n,` diff --git a/docs/assets/index.4380035e.js.gz b/docs/assets/index.09fa350f.js.gz similarity index 99% rename from docs/assets/index.4380035e.js.gz rename to docs/assets/index.09fa350f.js.gz index 4733be7271ebc801cdfa45d53cbcef8ae443220f..09d4ef1ff8c0c523401a749d628a4f829576f2e9 100644 GIT binary patch delta 30 mcmX?hhw<1Q#tBzAK2Gl5tM0GAYU7=xTn_PTIqII-j0^zpstsoV delta 30 ocmV+(0O9|}+yTbi0g%)P$#dts#~075vD{*92+DR)eo1Qq00lA+5C8xG diff --git a/docs/assets/index.0a328272.css b/docs/assets/index.0a328272.css deleted file mode 100644 index c1e1131..0000000 --- a/docs/assets/index.0a328272.css +++ /dev/null @@ -1 +0,0 @@ -@charset "UTF-8";[data-v-4010222e]:export{menuText:#bfcbd9;menuActiveText:#409eff;subMenuActiveText:#f4f4f5;menuBg:#304156;menuHover:#263445;subMenuBg:#1f2d3d;subMenuHover:#001528;sideBarWidth:210px;primaryColor:var(--el-color-primary)}.layout-vertical .main-container[data-v-4010222e]{min-height:100%;transition:margin-left .28s;margin-left:210px;position:relative}.layout-vertical .hideSliderLayout[data-v-4010222e]{margin-left:0}.layout-vertical .hideSliderLayout .el-menu--horizontal[data-v-4010222e]{border-bottom:none}.layout-vertical .sidebar-container[data-v-4010222e]{transition:width .28s;width:210px!important;background-color:#304156;height:100%;position:fixed;font-size:0px;top:0;bottom:0;left:0;z-index:98;overflow:hidden}.layout-vertical .sidebar-container .horizontal-collapse-transition[data-v-4010222e]{transition:0s width ease-in-out,0s padding-left ease-in-out,0s padding-right ease-in-out}.layout-vertical .sidebar-container .scrollbar-wrapper[data-v-4010222e]{overflow-x:hidden!important}.layout-vertical .sidebar-container .el-scrollbar__bar.is-vertical[data-v-4010222e]{right:0px}.layout-vertical .sidebar-container .el-scrollbar[data-v-4010222e]{height:100%}.layout-vertical .sidebar-container.has-logo .el-scrollbar[data-v-4010222e]{height:calc(100% - 50px)}.layout-vertical .sidebar-container .is-horizontal[data-v-4010222e]{display:none}.layout-vertical .sidebar-container a[data-v-4010222e]{width:100%;overflow:hidden}.layout-vertical .sidebar-container .sub-el-icon[data-v-4010222e]{margin-right:12px;margin-left:-2px}.layout-vertical .sidebar-container .el-menu[data-v-4010222e]{border:none;height:100%;width:100%!important;background:none}.layout-vertical .sidebar-container .sub-menu-title-noDropdown[data-v-4010222e]:hover,.layout-vertical .sidebar-container .el-sub-menu__title[data-v-4010222e]:hover{background-color:#263445!important}.layout-vertical .sidebar-container .is-active>.el-sub-menu__title[data-v-4010222e]{color:#f4f4f5!important}.layout-vertical .sidebar-container .el-menu-item.is-active[data-v-4010222e]:before{position:absolute;top:0;bottom:0;left:0;width:4px;content:"";background:var(--el-color-primary)}.layout-vertical .sidebar-container .nest-menu .el-sub-menu>.el-sub-menu__title[data-v-4010222e],.layout-vertical .sidebar-container .el-sub-menu .el-menu-item[data-v-4010222e]{min-width:210px!important;background-color:#1f2d3d!important}.layout-vertical .sidebar-container .el-menu-item[data-v-4010222e]:not(.is-active):hover{background-color:#001528!important}.layout-vertical .sidebar-container .el-menu-item.is-active[data-v-4010222e]{background-color:#001528!important}.layout-vertical .hideSidebar .sidebar-container[data-v-4010222e]{width:60px!important}.layout-vertical .hideSidebar .main-container[data-v-4010222e]{margin-left:60px}.layout-vertical .hideSidebar .sub-menu-title-noDropdown[data-v-4010222e]{padding:0!important;position:relative}.layout-vertical .hideSidebar .sub-menu-title-noDropdown .el-tooltip[data-v-4010222e]{padding:0!important}.layout-vertical .hideSidebar .sub-menu-title-noDropdown .el-tooltip .svg-icon[data-v-4010222e]{margin-left:20px}.layout-vertical .hideSidebar .sub-menu-title-noDropdown .el-tooltip .sub-el-icon[data-v-4010222e]{margin-left:19px}.layout-vertical .hideSidebar .el-submenu[data-v-4010222e]{overflow:hidden}.layout-vertical .hideSidebar .el-submenu>.el-submenu__title[data-v-4010222e]{padding:0!important}.layout-vertical .hideSidebar .el-submenu>.el-submenu__title .svg-icon[data-v-4010222e]{margin-left:20px}.layout-vertical .hideSidebar .el-submenu>.el-submenu__title .sub-el-icon[data-v-4010222e]{margin-left:19px}.layout-vertical .hideSidebar .el-submenu>.el-submenu__title .el-sub-menu__icon-arrow[data-v-4010222e]{display:none}.layout-vertical .hideSidebar .el-menu--collapse .el-sub-menu>.el-sub-menu__title>span[data-v-4010222e]{height:0;width:0;overflow:hidden;visibility:hidden;display:inline-block}.layout-vertical .el-menu--collapse .el-menu .el-sub-menu[data-v-4010222e]{min-width:210px!important}.layout-vertical .mobile .main-container[data-v-4010222e]{margin-left:0}.layout-vertical .mobile .sidebar-container[data-v-4010222e]{transition:transform .28s;width:210px!important}.layout-vertical .mobile.hideSidebar .sidebar-container[data-v-4010222e]{pointer-events:none;transition-duration:.3s;transform:translate3d(-210px,0,0)}.layout-vertical .withoutAnimation .main-container[data-v-4010222e],.layout-vertical .withoutAnimation .sidebar-container[data-v-4010222e]{transition:none}.layout-vertical .el-menu--vertical>.el-menu .svg-icon[data-v-4010222e]{margin-right:16px}.layout-vertical .el-menu--vertical>.el-menu .sub-el-icon[data-v-4010222e]{margin-right:12px;margin-left:-2px}.layout-vertical .el-menu--vertical .nest-menu .el-sub-menu>.el-sub-menu__title[data-v-4010222e]:hover,.layout-vertical .el-menu--vertical .el-menu-item[data-v-4010222e]:hover{background-color:#263445!important}.layout-vertical .el-menu--vertical>.el-menu--popup[data-v-4010222e]{max-height:100vh;overflow-y:auto}.layout-vertical .el-menu--vertical>.el-menu--popup[data-v-4010222e]::-webkit-scrollbar-track-piece{background:#d3dce6}.layout-vertical .el-menu--vertical>.el-menu--popup[data-v-4010222e]::-webkit-scrollbar{width:6px}.layout-vertical .el-menu--vertical>.el-menu--popup[data-v-4010222e]::-webkit-scrollbar-thumb{background:#99a9bf;border-radius:20px}.fade-enter-active[data-v-4010222e],.fade-leave-active[data-v-4010222e]{transition:opacity .28s}.fade-enter[data-v-4010222e],.fade-leave-active[data-v-4010222e]{opacity:0}.fade-slide-leave-active[data-v-4010222e],.fade-slide-enter-active[data-v-4010222e]{transition:all .3s}.fade-slide-enter-from[data-v-4010222e]{opacity:0;transform:translate(-30px)}.fade-slide-leave-to[data-v-4010222e]{opacity:0;transform:translate(30px)}.sidebarLogoFade-enter-active[data-v-4010222e]{transition:opacity 1.5s}.sidebarLogoFade-enter-from[data-v-4010222e],.sidebarLogoFade-leave-to[data-v-4010222e]{opacity:0}.breadcrumb-enter-active[data-v-4010222e]{transition:all .25s}.breadcrumb-enter-from[data-v-4010222e],.breadcrumb-leave-active[data-v-4010222e]{opacity:0;transform:translate(10px) skew(-10deg)}html[data-v-4010222e],body[data-v-4010222e]{height:100%;width:100%;overflow:visible;overflow-x:hidden;margin:0;padding:0;font-size:14px}body[data-v-4010222e]{background:#f0f2f5}.flex-center[data-v-4010222e]{display:flex;align-items:center;justify-content:center}.flex-justify-between[data-v-4010222e]{display:flex;align-items:center;justify-content:space-between}.flex-align-center[data-v-4010222e]{display:flex;align-items:center}@media screen and (max-width: 540px){.app-breadcrumb[data-v-4010222e]{display:none!important}}[data-v-4010222e]::-webkit-scrollbar{width:7px;height:8px}[data-v-4010222e]::-webkit-scrollbar-track{background-color:#0000000d}[data-v-4010222e]::-webkit-scrollbar-thumb{background-color:#9093994d;border-radius:2px;box-shadow:inset 0 0 6px #0003}#nprogress .bar[data-v-4010222e]{background:var(--el-color-primary)!important}#nprogress .spinner-icon[data-v-4010222e]{border-top-color:var(--el-color-primary)!important;border-left-color:var(--el-color-primary)!important}#nprogress .peg[data-v-4010222e]{box-shadow:0 0 10px var(--el-color-primary),0 0 5px var(--el-color-primary)!important}.app-container[data-v-4010222e]{height:100%;width:100%;padding:10px 12px;box-sizing:border-box;display:flex;flex-direction:column}.app-container-inner[data-v-4010222e]{height:100%;width:100%;box-shadow:0 2px 12px #0000001a;background:white;padding:20px;box-sizing:border-box}.layout-horizontal .header-icon[data-v-4010222e],.layout-horizontal .el-dropdown-link[data-v-4010222e]{color:#bfcbd9!important}.el-pager li[data-v-4010222e]:focus{border:none}.el-dropdown[data-v-4010222e]:focus{border:none;outline:none!important}.svg-icon[data-v-4010222e]:focus{border:none!important;outline:none!important}.el-table__header th[data-v-4010222e]{font-weight:700;color:#252525;background:#fafafa}.el-table .el-table__header th[data-v-4010222e]{background:var(--el-fill-color-light)!important}.personal .name[data-v-4010222e]{margin-top:15px;font-size:24px;font-weight:500;color:#262626}.personal .description[data-v-4010222e]{margin-top:8px}.personal .list[data-v-4010222e]{margin-top:18px;line-height:30px;text-align:left}.card-header[data-v-4010222e]{display:flex;justify-content:space-between;align-items:center}.text[data-v-4010222e]{font-size:14px}.grid-content[data-v-4010222e]{display:flex}.grid-content .left[data-v-4010222e]{width:40%;height:100px;display:flex;align-items:center;justify-content:center;background:#2d8cf0}.grid-content .right[data-v-4010222e]{display:flex;flex-direction:column;padding-left:20px;justify-content:center}.grid-content .right .h2[data-v-4010222e]{font-size:24px;margin-bottom:10px}.custom[data-v-4010222e] .el-card__body{padding:0}.item[data-v-4010222e]{margin-bottom:18px}.box-card[data-v-4010222e]{position:relative;margin-bottom:10px;width:100%}.box-card .wechat[data-v-4010222e]{position:absolute;width:150px;right:0;top:0}.card-item[data-v-4010222e]{background:linear-gradient(50deg,#1890ff,#77e19d)}.home-container[data-v-4010222e]{width:100%;height:100%;display:flex;padding:16px;box-sizing:border-box;font-size:14px} diff --git a/docs/assets/index.82b2dc7c.js b/docs/assets/index.0cf5bbab.js similarity index 99% rename from docs/assets/index.82b2dc7c.js rename to docs/assets/index.0cf5bbab.js index a89d522..71ca289 100644 --- a/docs/assets/index.82b2dc7c.js +++ b/docs/assets/index.0cf5bbab.js @@ -1 +1 @@ -import{g as B,j as i,r,o as b,n as E,w as u,b as e,i as R,c as w,a as h,d as V,M as C,aN as U,_ as A}from"./index.048a73c8.js";const T=B({__name:"FormOne",setup(x){const t=i({name:"",email:"",autograph:"",occupation:""}),l=i({name:{required:!0,message:"\u8BF7\u8F93\u5165\u59D3\u540D",trigger:"blur"},email:{required:!0,message:"\u8BF7\u8F93\u5165\u7528\u6237\u90AE\u7BB1",trigger:"blur"},autograph:{required:!0,message:"\u8BF7\u8F93\u5165\u767B\u9646\u8D26\u6237\u540D",trigger:"blur"}});return(c,m)=>{const o=r("el-input"),s=r("el-form-item"),n=r("el-col"),a=r("el-option"),_=r("el-select"),F=r("el-row"),g=r("el-form"),d=r("el-card");return b(),E(d,{header:"\u8868\u5355\u7EC4\u4EF61"},{default:u(()=>[e(g,{model:t,rules:l,ref:"formRuleOneRef","label-width":"100px"},{default:u(()=>[e(F,{gutter:35},{default:u(()=>[e(n,{xs:24,sm:12,md:8,lg:6,xl:4},{default:u(()=>[e(s,{label:"\u59D3\u540D",prop:"name"},{default:u(()=>[e(o,{modelValue:t.name,"onUpdate:modelValue":m[0]||(m[0]=p=>t.name=p),placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D",clearable:""},null,8,["modelValue"])]),_:1})]),_:1}),e(n,{xs:24,sm:12,md:8,lg:6,xl:4},{default:u(()=>[e(s,{label:"\u90AE\u7BB1",prop:"email"},{default:u(()=>[e(o,{modelValue:t.email,"onUpdate:modelValue":m[1]||(m[1]=p=>t.email=p),placeholder:"\u8BF7\u8F93\u5165\u7528\u6237\u90AE\u7BB1",clearable:""},null,8,["modelValue"])]),_:1})]),_:1}),e(n,{xs:24,sm:12,md:8,lg:6,xl:4},{default:u(()=>[e(s,{label:"\u7528\u6237\u540D",prop:"autograph"},{default:u(()=>[e(o,{modelValue:t.autograph,"onUpdate:modelValue":m[2]||(m[2]=p=>t.autograph=p),placeholder:"\u8BF7\u8F93\u5165\u767B\u9646\u8D26\u6237\u540D",clearable:""},null,8,["modelValue"])]),_:1})]),_:1}),e(n,{xs:24,sm:12,md:8,lg:6,xl:4},{default:u(()=>[e(s,{label:"\u804C\u52A1",prop:"occupation"},{default:u(()=>[e(_,{modelValue:t.occupation,"onUpdate:modelValue":m[3]||(m[3]=p=>t.occupation=p),placeholder:"\u8BF7\u9009\u62E9\u804C\u52A1",clearable:""},{default:u(()=>[e(a,{label:"\u8BA1\u7B97\u673A / \u4E92\u8054\u7F51 / \u901A\u4FE1",value:"1"}),e(a,{label:"\u751F\u4EA7 / \u5DE5\u827A / \u5236\u9020",value:"2"}),e(a,{label:"\u533B\u7597 / \u62A4\u7406 / \u5236\u836F",value:"3"})]),_:1},8,["modelValue"])]),_:1})]),_:1})]),_:1})]),_:1},8,["model","rules"])]),_:1})}}}),D=B({__name:"FormTwo",setup(x){const t=R(),l=i({phone:"",sex:"",password:"",auth:""}),c=i({phone:{required:!0,message:"\u8BF7\u8F93\u5165\u624B\u673A",trigger:"blur"},password:{required:!0,message:"\u8BF7\u8F93\u5165\u767B\u5F55\u5BC6\u7801",trigger:"blur"},auth:{required:!0,message:"\u8BF7\u8F93\u5165\u6743\u9650\u89D2\u8272",trigger:"blur"}});return(m,o)=>{const s=r("el-input"),n=r("el-form-item"),a=r("el-col"),_=r("el-option"),F=r("el-select"),g=r("el-row"),d=r("el-form"),p=r("el-card");return b(),E(p,{header:"\u8868\u5355\u7EC4\u4EF62"},{default:u(()=>[e(d,{model:l,rules:c,ref_key:"formRuleTwoRef",ref:t,"label-width":"100px"},{default:u(()=>[e(g,{gutter:35},{default:u(()=>[e(a,{xs:24,sm:12,md:8,lg:6,xl:4},{default:u(()=>[e(n,{label:"\u624B\u673A",prop:"phone"},{default:u(()=>[e(s,{modelValue:l.phone,"onUpdate:modelValue":o[0]||(o[0]=f=>l.phone=f),placeholder:"\u8BF7\u8F93\u5165\u624B\u673A",clearable:""},null,8,["modelValue"])]),_:1})]),_:1}),e(a,{xs:24,sm:12,md:8,lg:6,xl:4},{default:u(()=>[e(n,{label:"\u6027\u522B"},{default:u(()=>[e(F,{modelValue:l.sex,"onUpdate:modelValue":o[1]||(o[1]=f=>l.sex=f),placeholder:"\u8BF7\u9009\u62E9\u6027\u522B",clearable:"",class:"w100"},{default:u(()=>[e(_,{label:"\u7537",value:"1"}),e(_,{label:"\u5973",value:"2"})]),_:1},8,["modelValue"])]),_:1})]),_:1}),e(a,{xs:24,sm:12,md:8,lg:6,xl:4},{default:u(()=>[e(n,{label:"\u767B\u5F55\u5BC6\u7801",prop:"password"},{default:u(()=>[e(s,{modelValue:l.password,"onUpdate:modelValue":o[2]||(o[2]=f=>l.password=f),placeholder:"\u8BF7\u8F93\u5165\u767B\u5F55\u5BC6\u7801",clearable:""},null,8,["modelValue"])]),_:1})]),_:1}),e(a,{xs:24,sm:12,md:8,lg:6,xl:4},{default:u(()=>[e(n,{label:"\u6743\u9650\u89D2\u8272",prop:"auth"},{default:u(()=>[e(s,{modelValue:l.auth,"onUpdate:modelValue":o[3]||(o[3]=f=>l.auth=f),placeholder:"\u8BF7\u8F93\u5165\u6743\u9650\u89D2\u8272",clearable:""},null,8,["modelValue"])]),_:1})]),_:1})]),_:1})]),_:1},8,["model","rules"])]),_:1})}}}),v=B({__name:"FormThree",setup(x){const t=R(),l=i({createUser:"",editUser:"",user:"",department:""}),c=i({createUser:{required:!0,message:"\u8BF7\u8F93\u5165\u521B\u5EFA\u7528\u6237",trigger:"blur"},editUser:{required:!0,message:"\u8BF7\u8F93\u5165\u4FEE\u6539\u7528\u6237",trigger:"blur"},user:{required:!0,message:"\u8BF7\u8F93\u5165\u6240\u5C5E\u7528\u6237",trigger:"blur"},department:{required:!0,message:"\u8BF7\u8F93\u5165\u6240\u5C5E\u90E8\u95E8",trigger:"blur"}});return(m,o)=>{const s=r("el-input"),n=r("el-form-item"),a=r("el-col"),_=r("el-row"),F=r("el-form"),g=r("el-card");return b(),E(g,{header:"\u8868\u5355\u7EC4\u4EF63"},{default:u(()=>[e(F,{model:l,rules:c,ref_key:"formRuleThreeRef",ref:t,"label-width":"100px"},{default:u(()=>[e(_,{gutter:35},{default:u(()=>[e(a,{xs:24,sm:12,md:8,lg:6,xl:4},{default:u(()=>[e(n,{label:"\u521B\u5EFA\u7528\u6237",prop:"createUser"},{default:u(()=>[e(s,{modelValue:l.createUser,"onUpdate:modelValue":o[0]||(o[0]=d=>l.createUser=d),placeholder:"\u8BF7\u8F93\u5165\u521B\u5EFA\u7528\u6237",clearable:""},null,8,["modelValue"])]),_:1})]),_:1}),e(a,{xs:24,sm:12,md:8,lg:6,xl:4},{default:u(()=>[e(n,{label:"\u4FEE\u6539\u7528\u6237",prop:"editUser"},{default:u(()=>[e(s,{modelValue:l.editUser,"onUpdate:modelValue":o[1]||(o[1]=d=>l.editUser=d),placeholder:"\u8BF7\u8F93\u5165\u4FEE\u6539\u7528\u6237",clearable:""},null,8,["modelValue"])]),_:1})]),_:1}),e(a,{xs:24,sm:12,md:8,lg:6,xl:4},{default:u(()=>[e(n,{label:"\u6240\u5C5E\u7528\u6237",prop:"user"},{default:u(()=>[e(s,{modelValue:l.user,"onUpdate:modelValue":o[2]||(o[2]=d=>l.user=d),placeholder:"\u8BF7\u8F93\u5165\u6240\u5C5E\u7528\u6237",clearable:""},null,8,["modelValue"])]),_:1})]),_:1}),e(a,{xs:24,sm:12,md:8,lg:6,xl:4},{default:u(()=>[e(n,{label:"\u6240\u5C5E\u90E8\u95E8",prop:"department"},{default:u(()=>[e(s,{modelValue:l.department,"onUpdate:modelValue":o[3]||(o[3]=d=>l.department=d),placeholder:"\u8BF7\u8F93\u5165\u6240\u5C5E\u90E8\u95E8",clearable:""},null,8,["modelValue"])]),_:1})]),_:1})]),_:1})]),_:1},8,["model","rules"])]),_:1})}}}),$={class:"m-more-form"},q={class:"footer"},k=B({__name:"index",setup(x){const{proxy:t}=U(),l=(s,n)=>new Promise(a=>{t.$refs[s].$refs[n].validate(_=>{_&&a(_)})}),c=()=>{t.$refs.formRuleOne.$refs.formRuleOneRef.resetFields(),t.$refs.formRuleTwo.$refs.formRuleTwoRef.resetFields(),t.$refs.formRuleThree.$refs.formRuleThreeRef.resetFields()},m=()=>{Promise.all([l("formRuleOne","formRuleOneRef"),l("formRuleTwo","formRuleTwoRef"),l("formRuleThree","formRuleThreeRef")]).then(s=>{C.success("\u8868\u5355\u5168\u90E8\u9A8C\u8BC1\u6210\u529F")})},o=()=>{c()};return(s,n)=>{const a=r("el-button");return b(),w("div",$,[e(T,{ref:"formRuleOne"},null,512),e(D,{ref:"formRuleTwo"},null,512),e(v,{ref:"formRuleThree"},null,512),h("div",q,[e(a,{onClick:o},{default:u(()=>[V("\u91CD\u7F6E")]),_:1}),e(a,{type:"primary",onClick:m},{default:u(()=>[V("\u9A8C\u8BC1\u8868\u5355")]),_:1})])])}}});const O=A(k,[["__scopeId","data-v-0f499c76"]]);export{O as default}; +import{g as B,j as i,r,o as b,n as E,w as u,b as e,i as R,c as w,a as h,d as V,M as C,aN as U,_ as A}from"./index.034c045c.js";const T=B({__name:"FormOne",setup(x){const t=i({name:"",email:"",autograph:"",occupation:""}),l=i({name:{required:!0,message:"\u8BF7\u8F93\u5165\u59D3\u540D",trigger:"blur"},email:{required:!0,message:"\u8BF7\u8F93\u5165\u7528\u6237\u90AE\u7BB1",trigger:"blur"},autograph:{required:!0,message:"\u8BF7\u8F93\u5165\u767B\u9646\u8D26\u6237\u540D",trigger:"blur"}});return(c,m)=>{const o=r("el-input"),s=r("el-form-item"),n=r("el-col"),a=r("el-option"),_=r("el-select"),F=r("el-row"),g=r("el-form"),d=r("el-card");return b(),E(d,{header:"\u8868\u5355\u7EC4\u4EF61"},{default:u(()=>[e(g,{model:t,rules:l,ref:"formRuleOneRef","label-width":"100px"},{default:u(()=>[e(F,{gutter:35},{default:u(()=>[e(n,{xs:24,sm:12,md:8,lg:6,xl:4},{default:u(()=>[e(s,{label:"\u59D3\u540D",prop:"name"},{default:u(()=>[e(o,{modelValue:t.name,"onUpdate:modelValue":m[0]||(m[0]=p=>t.name=p),placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D",clearable:""},null,8,["modelValue"])]),_:1})]),_:1}),e(n,{xs:24,sm:12,md:8,lg:6,xl:4},{default:u(()=>[e(s,{label:"\u90AE\u7BB1",prop:"email"},{default:u(()=>[e(o,{modelValue:t.email,"onUpdate:modelValue":m[1]||(m[1]=p=>t.email=p),placeholder:"\u8BF7\u8F93\u5165\u7528\u6237\u90AE\u7BB1",clearable:""},null,8,["modelValue"])]),_:1})]),_:1}),e(n,{xs:24,sm:12,md:8,lg:6,xl:4},{default:u(()=>[e(s,{label:"\u7528\u6237\u540D",prop:"autograph"},{default:u(()=>[e(o,{modelValue:t.autograph,"onUpdate:modelValue":m[2]||(m[2]=p=>t.autograph=p),placeholder:"\u8BF7\u8F93\u5165\u767B\u9646\u8D26\u6237\u540D",clearable:""},null,8,["modelValue"])]),_:1})]),_:1}),e(n,{xs:24,sm:12,md:8,lg:6,xl:4},{default:u(()=>[e(s,{label:"\u804C\u52A1",prop:"occupation"},{default:u(()=>[e(_,{modelValue:t.occupation,"onUpdate:modelValue":m[3]||(m[3]=p=>t.occupation=p),placeholder:"\u8BF7\u9009\u62E9\u804C\u52A1",clearable:""},{default:u(()=>[e(a,{label:"\u8BA1\u7B97\u673A / \u4E92\u8054\u7F51 / \u901A\u4FE1",value:"1"}),e(a,{label:"\u751F\u4EA7 / \u5DE5\u827A / \u5236\u9020",value:"2"}),e(a,{label:"\u533B\u7597 / \u62A4\u7406 / \u5236\u836F",value:"3"})]),_:1},8,["modelValue"])]),_:1})]),_:1})]),_:1})]),_:1},8,["model","rules"])]),_:1})}}}),D=B({__name:"FormTwo",setup(x){const t=R(),l=i({phone:"",sex:"",password:"",auth:""}),c=i({phone:{required:!0,message:"\u8BF7\u8F93\u5165\u624B\u673A",trigger:"blur"},password:{required:!0,message:"\u8BF7\u8F93\u5165\u767B\u5F55\u5BC6\u7801",trigger:"blur"},auth:{required:!0,message:"\u8BF7\u8F93\u5165\u6743\u9650\u89D2\u8272",trigger:"blur"}});return(m,o)=>{const s=r("el-input"),n=r("el-form-item"),a=r("el-col"),_=r("el-option"),F=r("el-select"),g=r("el-row"),d=r("el-form"),p=r("el-card");return b(),E(p,{header:"\u8868\u5355\u7EC4\u4EF62"},{default:u(()=>[e(d,{model:l,rules:c,ref_key:"formRuleTwoRef",ref:t,"label-width":"100px"},{default:u(()=>[e(g,{gutter:35},{default:u(()=>[e(a,{xs:24,sm:12,md:8,lg:6,xl:4},{default:u(()=>[e(n,{label:"\u624B\u673A",prop:"phone"},{default:u(()=>[e(s,{modelValue:l.phone,"onUpdate:modelValue":o[0]||(o[0]=f=>l.phone=f),placeholder:"\u8BF7\u8F93\u5165\u624B\u673A",clearable:""},null,8,["modelValue"])]),_:1})]),_:1}),e(a,{xs:24,sm:12,md:8,lg:6,xl:4},{default:u(()=>[e(n,{label:"\u6027\u522B"},{default:u(()=>[e(F,{modelValue:l.sex,"onUpdate:modelValue":o[1]||(o[1]=f=>l.sex=f),placeholder:"\u8BF7\u9009\u62E9\u6027\u522B",clearable:"",class:"w100"},{default:u(()=>[e(_,{label:"\u7537",value:"1"}),e(_,{label:"\u5973",value:"2"})]),_:1},8,["modelValue"])]),_:1})]),_:1}),e(a,{xs:24,sm:12,md:8,lg:6,xl:4},{default:u(()=>[e(n,{label:"\u767B\u5F55\u5BC6\u7801",prop:"password"},{default:u(()=>[e(s,{modelValue:l.password,"onUpdate:modelValue":o[2]||(o[2]=f=>l.password=f),placeholder:"\u8BF7\u8F93\u5165\u767B\u5F55\u5BC6\u7801",clearable:""},null,8,["modelValue"])]),_:1})]),_:1}),e(a,{xs:24,sm:12,md:8,lg:6,xl:4},{default:u(()=>[e(n,{label:"\u6743\u9650\u89D2\u8272",prop:"auth"},{default:u(()=>[e(s,{modelValue:l.auth,"onUpdate:modelValue":o[3]||(o[3]=f=>l.auth=f),placeholder:"\u8BF7\u8F93\u5165\u6743\u9650\u89D2\u8272",clearable:""},null,8,["modelValue"])]),_:1})]),_:1})]),_:1})]),_:1},8,["model","rules"])]),_:1})}}}),v=B({__name:"FormThree",setup(x){const t=R(),l=i({createUser:"",editUser:"",user:"",department:""}),c=i({createUser:{required:!0,message:"\u8BF7\u8F93\u5165\u521B\u5EFA\u7528\u6237",trigger:"blur"},editUser:{required:!0,message:"\u8BF7\u8F93\u5165\u4FEE\u6539\u7528\u6237",trigger:"blur"},user:{required:!0,message:"\u8BF7\u8F93\u5165\u6240\u5C5E\u7528\u6237",trigger:"blur"},department:{required:!0,message:"\u8BF7\u8F93\u5165\u6240\u5C5E\u90E8\u95E8",trigger:"blur"}});return(m,o)=>{const s=r("el-input"),n=r("el-form-item"),a=r("el-col"),_=r("el-row"),F=r("el-form"),g=r("el-card");return b(),E(g,{header:"\u8868\u5355\u7EC4\u4EF63"},{default:u(()=>[e(F,{model:l,rules:c,ref_key:"formRuleThreeRef",ref:t,"label-width":"100px"},{default:u(()=>[e(_,{gutter:35},{default:u(()=>[e(a,{xs:24,sm:12,md:8,lg:6,xl:4},{default:u(()=>[e(n,{label:"\u521B\u5EFA\u7528\u6237",prop:"createUser"},{default:u(()=>[e(s,{modelValue:l.createUser,"onUpdate:modelValue":o[0]||(o[0]=d=>l.createUser=d),placeholder:"\u8BF7\u8F93\u5165\u521B\u5EFA\u7528\u6237",clearable:""},null,8,["modelValue"])]),_:1})]),_:1}),e(a,{xs:24,sm:12,md:8,lg:6,xl:4},{default:u(()=>[e(n,{label:"\u4FEE\u6539\u7528\u6237",prop:"editUser"},{default:u(()=>[e(s,{modelValue:l.editUser,"onUpdate:modelValue":o[1]||(o[1]=d=>l.editUser=d),placeholder:"\u8BF7\u8F93\u5165\u4FEE\u6539\u7528\u6237",clearable:""},null,8,["modelValue"])]),_:1})]),_:1}),e(a,{xs:24,sm:12,md:8,lg:6,xl:4},{default:u(()=>[e(n,{label:"\u6240\u5C5E\u7528\u6237",prop:"user"},{default:u(()=>[e(s,{modelValue:l.user,"onUpdate:modelValue":o[2]||(o[2]=d=>l.user=d),placeholder:"\u8BF7\u8F93\u5165\u6240\u5C5E\u7528\u6237",clearable:""},null,8,["modelValue"])]),_:1})]),_:1}),e(a,{xs:24,sm:12,md:8,lg:6,xl:4},{default:u(()=>[e(n,{label:"\u6240\u5C5E\u90E8\u95E8",prop:"department"},{default:u(()=>[e(s,{modelValue:l.department,"onUpdate:modelValue":o[3]||(o[3]=d=>l.department=d),placeholder:"\u8BF7\u8F93\u5165\u6240\u5C5E\u90E8\u95E8",clearable:""},null,8,["modelValue"])]),_:1})]),_:1})]),_:1})]),_:1},8,["model","rules"])]),_:1})}}}),$={class:"m-more-form"},q={class:"footer"},k=B({__name:"index",setup(x){const{proxy:t}=U(),l=(s,n)=>new Promise(a=>{t.$refs[s].$refs[n].validate(_=>{_&&a(_)})}),c=()=>{t.$refs.formRuleOne.$refs.formRuleOneRef.resetFields(),t.$refs.formRuleTwo.$refs.formRuleTwoRef.resetFields(),t.$refs.formRuleThree.$refs.formRuleThreeRef.resetFields()},m=()=>{Promise.all([l("formRuleOne","formRuleOneRef"),l("formRuleTwo","formRuleTwoRef"),l("formRuleThree","formRuleThreeRef")]).then(s=>{C.success("\u8868\u5355\u5168\u90E8\u9A8C\u8BC1\u6210\u529F")})},o=()=>{c()};return(s,n)=>{const a=r("el-button");return b(),w("div",$,[e(T,{ref:"formRuleOne"},null,512),e(D,{ref:"formRuleTwo"},null,512),e(v,{ref:"formRuleThree"},null,512),h("div",q,[e(a,{onClick:o},{default:u(()=>[V("\u91CD\u7F6E")]),_:1}),e(a,{type:"primary",onClick:m},{default:u(()=>[V("\u9A8C\u8BC1\u8868\u5355")]),_:1})])])}}});const O=A(k,[["__scopeId","data-v-0f499c76"]]);export{O as default}; diff --git a/docs/assets/index.0737fe3b.js b/docs/assets/index.14f3bcc2.js similarity index 99% rename from docs/assets/index.0737fe3b.js rename to docs/assets/index.14f3bcc2.js index f17bba2..bb71257 100644 --- a/docs/assets/index.0737fe3b.js +++ b/docs/assets/index.14f3bcc2.js @@ -1,4 +1,4 @@ -import{a8 as en,a9 as rn,aa as nn,ab as on,ac as an,ad as sn,ae as ln,af as fn,ag as un,a1 as cn,ah as dn,ai as vn,aj as hn,ak as pn,j as gn,al as mn,i as ur,am as yn,an as Sn,Z as bn,ao as En,a0 as xn,a7 as On,a2 as Tn,ap as In,s as jr,aq as Dn,ar as Pn,y as Cn,as as An,z as Rn,t as Mn,at as Nn,au as Fn,av as jn,F as wn,aw as Ln,ax as Un,ay as Bn,az as Gn,aA as $n,aB as Kn,aC as Hn,a3 as Wn,aD as Vn,B as Xn,n as wr,q as Yn,c as Lr,a as Xe,aE as zn,aF as Jn,aG as Qn,aH as Zn,e as kn,d as cr,b as ie,aI as qn,g as Ur,aJ as _n,aK as to,aL as eo,aM as ro,aN as no,aO as oo,aP as ao,aQ as io,aR as so,aS as lo,a4 as fo,aT as uo,aU as co,aV as vo,aW as ho,a5 as po,K as go,aX as mo,U as yo,P as So,aY as bo,aZ as Eo,a_ as xo,x as Oo,a$ as To,b0 as Io,b1 as Do,b2 as Po,b3 as Co,o as dr,f as Br,a6 as Ao,p as Gr,b4 as Ro,b5 as Mo,D as No,J as Fo,r as Ge,C as jo,T as $r,b6 as wo,b7 as Lo,b8 as Uo,b9 as Bo,ba as Go,bb as $o,bc as Ko,bd as Ho,be as Wo,bf as Vo,bg as Xo,bh as Yo,bi as zo,bj as Jo,bk as Qo,O as Zo,$ as ko,bl as qo,bm as _o,bn as ta,w as se,bo as ea,G as ra,bp as na,bq as oa,br as aa,bs as ia,bt as sa,bu as la,bv as fa,bw as ua,bx as ca,by as da,bz as va,bA as ha,bB as pa,bC as ga,bD as ma,bE as ya,bF as Sa,bG as ba,bH as Ea,H as xa,k as Oa,W as Ta,bI as Kr,R as Ia,Q as Da,M as xr,_ as Pa}from"./index.048a73c8.js";import{a as Ca}from"./index.5be08a55.js";const Aa=()=>{},Ra=Object.freeze(Object.defineProperty({__proto__:null,compile:Aa,EffectScope:en,ReactiveEffect:rn,customRef:nn,effect:on,effectScope:an,getCurrentScope:sn,isProxy:ln,isReactive:fn,isReadonly:un,isRef:cn,isShallow:dn,markRaw:vn,onScopeDispose:hn,proxyRefs:pn,reactive:gn,readonly:mn,ref:ur,shallowReactive:yn,shallowReadonly:Sn,shallowRef:bn,stop:En,toRaw:xn,toRef:On,toRefs:Tn,triggerRef:In,unref:jr,camelize:Dn,capitalize:Pn,normalizeClass:Cn,normalizeProps:An,normalizeStyle:Rn,toDisplayString:Mn,toHandlerKey:Nn,BaseTransition:Fn,Comment:jn,Fragment:wn,KeepAlive:Ln,Static:Un,Suspense:Bn,Teleport:Gn,Text:$n,callWithAsyncErrorHandling:Kn,callWithErrorHandling:Hn,cloneVNode:Wn,compatUtils:Vn,computed:Xn,createBlock:wr,createCommentVNode:Yn,createElementBlock:Lr,createElementVNode:Xe,createHydrationRenderer:zn,createPropsRestProxy:Jn,createRenderer:Qn,createSlots:Zn,createStaticVNode:kn,createTextVNode:cr,createVNode:ie,defineAsyncComponent:qn,defineComponent:Ur,defineEmits:_n,defineExpose:to,defineProps:eo,get devtools(){return ro},getCurrentInstance:no,getTransitionRawChildren:oo,guardReactiveProps:ao,h:io,handleError:so,initCustomFormatter:lo,inject:fo,isMemoSame:uo,isRuntimeOnly:co,isVNode:vo,mergeDefaults:ho,mergeProps:po,nextTick:go,onActivated:mo,onBeforeMount:yo,onBeforeUnmount:So,onBeforeUpdate:bo,onDeactivated:Eo,onErrorCaptured:xo,onMounted:Oo,onRenderTracked:To,onRenderTriggered:Io,onServerPrefetch:Do,onUnmounted:Po,onUpdated:Co,openBlock:dr,popScopeId:Br,provide:Ao,pushScopeId:Gr,queuePostFlushCb:Ro,registerRuntimeCompiler:Mo,renderList:No,renderSlot:Fo,resolveComponent:Ge,resolveDirective:jo,resolveDynamicComponent:$r,resolveFilter:wo,resolveTransitionHooks:Lo,setBlockTracking:Uo,setDevtoolsHook:Bo,setTransitionHooks:Go,ssrContextKey:$o,ssrUtils:Ko,toHandlers:Ho,transformVNodeArgs:Wo,useAttrs:Vo,useSSRContext:Xo,useSlots:Yo,useTransitionState:zo,version:Jo,warn:Qo,watch:Zo,watchEffect:ko,watchPostEffect:qo,watchSyncEffect:_o,withAsyncContext:ta,withCtx:se,withDefaults:ea,withDirectives:ra,withMemo:na,withScopeId:oa,Transition:aa,TransitionGroup:ia,VueElement:sa,createApp:la,createSSRApp:fa,defineCustomElement:ua,defineSSRCustomElement:ca,hydrate:da,initDirectivesForSSR:va,render:ha,useCssModule:pa,useCssVars:ga,vModelCheckbox:ma,vModelDynamic:ya,vModelRadio:Sa,vModelSelect:ba,vModelText:Ea,vShow:xa,withKeys:Oa,withModifiers:Ta},Symbol.toStringTag,{value:"Module"}));var Hr={exports:{}};const Ma=Kr(Ra);/**! +import{a8 as en,a9 as rn,aa as nn,ab as on,ac as an,ad as sn,ae as ln,af as fn,ag as un,a1 as cn,ah as dn,ai as vn,aj as hn,ak as pn,j as gn,al as mn,i as ur,am as yn,an as Sn,Z as bn,ao as En,a0 as xn,a7 as On,a2 as Tn,ap as In,s as jr,aq as Dn,ar as Pn,y as Cn,as as An,z as Rn,t as Mn,at as Nn,au as Fn,av as jn,F as wn,aw as Ln,ax as Un,ay as Bn,az as Gn,aA as $n,aB as Kn,aC as Hn,a3 as Wn,aD as Vn,B as Xn,n as wr,q as Yn,c as Lr,a as Xe,aE as zn,aF as Jn,aG as Qn,aH as Zn,e as kn,d as cr,b as ie,aI as qn,g as Ur,aJ as _n,aK as to,aL as eo,aM as ro,aN as no,aO as oo,aP as ao,aQ as io,aR as so,aS as lo,a4 as fo,aT as uo,aU as co,aV as vo,aW as ho,a5 as po,K as go,aX as mo,U as yo,P as So,aY as bo,aZ as Eo,a_ as xo,x as Oo,a$ as To,b0 as Io,b1 as Do,b2 as Po,b3 as Co,o as dr,f as Br,a6 as Ao,p as Gr,b4 as Ro,b5 as Mo,D as No,J as Fo,r as Ge,C as jo,T as $r,b6 as wo,b7 as Lo,b8 as Uo,b9 as Bo,ba as Go,bb as $o,bc as Ko,bd as Ho,be as Wo,bf as Vo,bg as Xo,bh as Yo,bi as zo,bj as Jo,bk as Qo,O as Zo,$ as ko,bl as qo,bm as _o,bn as ta,w as se,bo as ea,G as ra,bp as na,bq as oa,br as aa,bs as ia,bt as sa,bu as la,bv as fa,bw as ua,bx as ca,by as da,bz as va,bA as ha,bB as pa,bC as ga,bD as ma,bE as ya,bF as Sa,bG as ba,bH as Ea,H as xa,k as Oa,W as Ta,bI as Kr,R as Ia,Q as Da,M as xr,_ as Pa}from"./index.034c045c.js";import{a as Ca}from"./index.5be08a55.js";const Aa=()=>{},Ra=Object.freeze(Object.defineProperty({__proto__:null,compile:Aa,EffectScope:en,ReactiveEffect:rn,customRef:nn,effect:on,effectScope:an,getCurrentScope:sn,isProxy:ln,isReactive:fn,isReadonly:un,isRef:cn,isShallow:dn,markRaw:vn,onScopeDispose:hn,proxyRefs:pn,reactive:gn,readonly:mn,ref:ur,shallowReactive:yn,shallowReadonly:Sn,shallowRef:bn,stop:En,toRaw:xn,toRef:On,toRefs:Tn,triggerRef:In,unref:jr,camelize:Dn,capitalize:Pn,normalizeClass:Cn,normalizeProps:An,normalizeStyle:Rn,toDisplayString:Mn,toHandlerKey:Nn,BaseTransition:Fn,Comment:jn,Fragment:wn,KeepAlive:Ln,Static:Un,Suspense:Bn,Teleport:Gn,Text:$n,callWithAsyncErrorHandling:Kn,callWithErrorHandling:Hn,cloneVNode:Wn,compatUtils:Vn,computed:Xn,createBlock:wr,createCommentVNode:Yn,createElementBlock:Lr,createElementVNode:Xe,createHydrationRenderer:zn,createPropsRestProxy:Jn,createRenderer:Qn,createSlots:Zn,createStaticVNode:kn,createTextVNode:cr,createVNode:ie,defineAsyncComponent:qn,defineComponent:Ur,defineEmits:_n,defineExpose:to,defineProps:eo,get devtools(){return ro},getCurrentInstance:no,getTransitionRawChildren:oo,guardReactiveProps:ao,h:io,handleError:so,initCustomFormatter:lo,inject:fo,isMemoSame:uo,isRuntimeOnly:co,isVNode:vo,mergeDefaults:ho,mergeProps:po,nextTick:go,onActivated:mo,onBeforeMount:yo,onBeforeUnmount:So,onBeforeUpdate:bo,onDeactivated:Eo,onErrorCaptured:xo,onMounted:Oo,onRenderTracked:To,onRenderTriggered:Io,onServerPrefetch:Do,onUnmounted:Po,onUpdated:Co,openBlock:dr,popScopeId:Br,provide:Ao,pushScopeId:Gr,queuePostFlushCb:Ro,registerRuntimeCompiler:Mo,renderList:No,renderSlot:Fo,resolveComponent:Ge,resolveDirective:jo,resolveDynamicComponent:$r,resolveFilter:wo,resolveTransitionHooks:Lo,setBlockTracking:Uo,setDevtoolsHook:Bo,setTransitionHooks:Go,ssrContextKey:$o,ssrUtils:Ko,toHandlers:Ho,transformVNodeArgs:Wo,useAttrs:Vo,useSSRContext:Xo,useSlots:Yo,useTransitionState:zo,version:Jo,warn:Qo,watch:Zo,watchEffect:ko,watchPostEffect:qo,watchSyncEffect:_o,withAsyncContext:ta,withCtx:se,withDefaults:ea,withDirectives:ra,withMemo:na,withScopeId:oa,Transition:aa,TransitionGroup:ia,VueElement:sa,createApp:la,createSSRApp:fa,defineCustomElement:ua,defineSSRCustomElement:ca,hydrate:da,initDirectivesForSSR:va,render:ha,useCssModule:pa,useCssVars:ga,vModelCheckbox:ma,vModelDynamic:ya,vModelRadio:Sa,vModelSelect:ba,vModelText:Ea,vShow:xa,withKeys:Oa,withModifiers:Ta},Symbol.toStringTag,{value:"Module"}));var Hr={exports:{}};const Ma=Kr(Ra);/**! * Sortable 1.14.0 * @author RubaXa * @author owenm diff --git a/docs/assets/index.14f3bcc2.js.gz b/docs/assets/index.14f3bcc2.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..08b6fbc574d10466409fe4166d9dc313d0df2f99 GIT binary patch literal 36456 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
cJ@_A5T* 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 YnzPe3tl#tmoBxmh0iVpnnew Promise((x,b)=>{const o=new FileReader;o.onload=async r=>{const n=r.target.result,e=new L.Workbook;try{let c=await e.xlsx.load(n);const F=c._worksheets&&c._worksheets.filter(d=>typeof d<"u"),E=[];let u=[];F.forEach(d=>{d._rows.forEach((v,A)=>{if(A===0)v.values.forEach(t=>{u.push(t)});else{let t={},w=[];v.values.forEach(_=>{w.push(_)}),u.forEach((_,D)=>{t[_]=w[D]}),E.push(t)}})}),f.value=E,h.value=u}catch{S.error("\u89E3\u6790\u5931\u8D25")}},o.readAsArrayBuffer(m)});return(m,B)=>{const x=a("el-icon"),b=a("el-upload"),o=a("el-table-column"),r=a("el-table"),n=a("PageWrapLayout");return p(),g(n,{class:"m-upload-excel"},{default:l(()=>[s(b,{style:{width:"100%"},class:"upload-demo",drag:"",action:"/","before-upload":k,type:"file",accept:".xlsx, .xls"},{default:l(()=>[s(x,{class:"el-icon--upload"},{default:l(()=>[s(N(P))]),_:1}),H]),_:1}),i("div",null,[s(r,{data:f.value,border:"","highlight-current-row":"",style:{width:"100%","margin-top":"20px"}},{default:l(()=>[(p(!0),V(W,null,j(h.value,e=>(p(),g(o,{prop:e,label:e,key:e},null,8,["prop","label"]))),128))]),_:1},8,["data"])])]),_:1})}}});export{U as default}; +import{E as L}from"./exceljs.min.1781a218.js";import{g as C,i as y,r as a,o as p,n as g,w as l,b as s,s as N,S as P,a as i,c as V,F as W,D as j,d as M,M as S}from"./index.034c045c.js";const H=i("div",{class:"el-upload__text"},[M(" \u62D6\u62FD\u4E0A\u4F20 "),i("em",null,"\u6216\u8005\u70B9\u51FB\u4E0A\u4F20 Excel")],-1),U=C({__name:"index",setup(J){const f=y([]),h=y([]),k=(m,B)=>new Promise((x,b)=>{const o=new FileReader;o.onload=async r=>{const n=r.target.result,e=new L.Workbook;try{let c=await e.xlsx.load(n);const F=c._worksheets&&c._worksheets.filter(d=>typeof d<"u"),E=[];let u=[];F.forEach(d=>{d._rows.forEach((v,A)=>{if(A===0)v.values.forEach(t=>{u.push(t)});else{let t={},w=[];v.values.forEach(_=>{w.push(_)}),u.forEach((_,D)=>{t[_]=w[D]}),E.push(t)}})}),f.value=E,h.value=u}catch{S.error("\u89E3\u6790\u5931\u8D25")}},o.readAsArrayBuffer(m)});return(m,B)=>{const x=a("el-icon"),b=a("el-upload"),o=a("el-table-column"),r=a("el-table"),n=a("PageWrapLayout");return p(),g(n,{class:"m-upload-excel"},{default:l(()=>[s(b,{style:{width:"100%"},class:"upload-demo",drag:"",action:"/","before-upload":k,type:"file",accept:".xlsx, .xls"},{default:l(()=>[s(x,{class:"el-icon--upload"},{default:l(()=>[s(N(P))]),_:1}),H]),_:1}),i("div",null,[s(r,{data:f.value,border:"","highlight-current-row":"",style:{width:"100%","margin-top":"20px"}},{default:l(()=>[(p(!0),V(W,null,j(h.value,e=>(p(),g(o,{prop:e,label:e,key:e},null,8,["prop","label"]))),128))]),_:1},8,["data"])])]),_:1})}}});export{U as default}; diff --git a/docs/assets/index.6ed55069.js b/docs/assets/index.1a753fb1.js similarity index 57% rename from docs/assets/index.6ed55069.js rename to docs/assets/index.1a753fb1.js index 8477a9b..379b86a 100644 --- a/docs/assets/index.6ed55069.js +++ b/docs/assets/index.1a753fb1.js @@ -1 +1 @@ -import{_ as o,r as t,o as a,c as n,a as s,b as c}from"./index.048a73c8.js";const r={},_={class:"app-container"},l={class:"app-container-inner"};function i(d,p){const e=t("el-alert");return a(),n("div",_,[s("div",l,[c(e,{title:"menu 2",closable:!1})])])}const m=o(r,[["render",i]]);export{m as default}; +import{_ as o,r as t,o as a,c as n,a as s,b as c}from"./index.034c045c.js";const r={},_={class:"app-container"},l={class:"app-container-inner"};function i(d,p){const e=t("el-alert");return a(),n("div",_,[s("div",l,[c(e,{title:"menu 2",closable:!1})])])}const m=o(r,[["render",i]]);export{m as default}; diff --git a/docs/assets/index.37e02752.js b/docs/assets/index.1d2a28f5.js similarity index 98% rename from docs/assets/index.37e02752.js rename to docs/assets/index.1d2a28f5.js index fe52e9f..efef4be 100644 --- a/docs/assets/index.37e02752.js +++ b/docs/assets/index.1d2a28f5.js @@ -1 +1 @@ -import{g as F,i as y,j as W,r as o,o as d,c as k,b as l,w as e,y as M,F as U,D as Y,G as j,n as B,q as O,H as q,a as h,d as f,t as z,_ as E,s as x,M as G,p as J,f as L}from"./index.048a73c8.js";const T={class:"advancedForm"},K={class:"search-btn"},P=F({__name:"index",props:{labelWidth:{default:"100px"},gutterWidth:{type:Number,default:24},showRow:{type:Number,default:1},columns:{type:Array,default:()=>[]},byHeight:{type:Boolean,default:!1}},emits:["submit","reset"],setup(a,{emit:i}){const v=a,m=y(),u=y(!1),n=W({});for(let s of v.columns)n[s.name]=null;const r=()=>{i("submit",n)},p=s=>{if(console.log("formEl",s),!s)return;s.resetFields(),Object.keys(n).forEach(_=>{n[_]=null}),i("reset",n)};return(s,c)=>{const _=o("el-input"),g=o("el-form-item"),A=o("el-date-picker"),S=o("el-col"),D=o("el-row"),N=o("el-form"),b=o("el-button"),R=o("arrow-down"),$=o("arrow-up"),H=o("el-icon");return d(),k("div",T,[l(N,{ref_key:"ruleFormRef",ref:m,inline:!0,"label-position":"right",model:n,class:"form-inline"},{default:e(()=>[l(D,{class:M({"not-show":a.byHeight&&!u.value}),gutter:a.gutterWidth},{default:e(()=>[(d(!0),k(U,null,Y(a.columns,(t,I)=>j((d(),B(S,{span:t.span,key:t.name},{default:e(()=>[t.type==="input"?(d(),B(g,{key:0,label:t.title,"label-width":a.labelWidth},{default:e(()=>[l(_,{clearable:"",modelValue:n[t.name],"onUpdate:modelValue":w=>n[t.name]=w,placeholder:t.placeholder},null,8,["modelValue","onUpdate:modelValue","placeholder"])]),_:2},1032,["label","label-width"])):t.type==="date"?(d(),B(g,{key:1,label:t.title,"label-width":a.labelWidth},{default:e(()=>[l(A,{"value-format":"YYYY-MM-DD",modelValue:n[t.name],"onUpdate:modelValue":w=>n[t.name]=w,type:"date",placeholder:t.placeholder},null,8,["modelValue","onUpdate:modelValue","placeholder"])]),_:2},1032,["label","label-width"])):O("",!0)]),_:2},1032,["span"])),[[q,a.byHeight?!0:I[f("\u67E5\u8BE2")]),_:1}),l(b,{onClick:c[0]||(c[0]=t=>p(m.value))},{default:e(()=>[f("\u91CD\u7F6E")]),_:1}),l(b,{link:"",type:"primary",onClick:c[1]||(c[1]=t=>u.value=!u.value)},{default:e(()=>[f(z(u.value?"\u5408\u5E76":"\u5C55\u5F00"),1),l(H,null,{default:e(()=>[u.value?(d(),B($,{key:1})):(d(),B(R,{key:0}))]),_:1})]),_:1})])])}}});const C=E(P,[["__scopeId","data-v-b96f41c8"]]),V=a=>(J("data-v-ef4c0f99"),a=a(),L(),a),Q={class:"advancedForm"},X={class:"card-header"},Z=V(()=>h("span",{style:{"margin-right":"100px"}},"\u6536\u7F29\u8868\u5355 \u901A\u8FC7v-show\u6765\u63A7\u5236\u663E\u9690\u85CF",-1)),ee=V(()=>h("div",{class:"card-header"},[h("span",null,"\u6536\u7F29\u8868\u5355 \u901A\u8FC7\u9AD8\u5EA6\u6765\u63A7\u5236\u663E\u9690\u85CF")],-1)),te=F({__name:"index",setup(a){let i=[{type:"input",name:"name1",title:"\u5B57\u6BB51",placeholder:"\u5B57\u6BB51",span:8},{type:"date",name:"name2",title:"\u5B57\u6BB52",placeholder:"\u5B57\u6BB52",span:8},{type:"input",name:"name3",title:"\u5B57\u6BB53",placeholder:"\u5B57\u6BB53",span:8},{type:"input",name:"name4",title:"\u5B57\u6BB54",placeholder:"\u5B57\u6BB54",span:8},{type:"input",name:"name5",title:"\u5B57\u6BB55",placeholder:"\u5B57\u6BB55",span:8},{type:"input",name:"name6",title:"\u5B57\u6BB56",placeholder:"\u5B57\u6BB56",span:8},{type:"input",name:"name7",title:"\u5B57\u6BB57",placeholder:"\u5B57\u6BB57",span:8},{type:"input",name:"name8",title:"\u5B57\u6BB58",placeholder:"\u5B57\u6BB58",span:8},{type:"input",name:"name9",title:"\u5B57\u6BB59",placeholder:"\u5B57\u6BB59",span:8}];const v=y({}),m=y(1),u=r=>{v.value=r,G.success(JSON.stringify(r))},n=r=>{m.value=r};return(r,p)=>{const s=o("el-button"),c=o("el-card");return d(),k("div",Q,[l(c,{class:"box-card"},{header:e(()=>[h("div",X,[Z,l(s,{onClick:p[0]||(p[0]=_=>n(2)),type:"primary",link:""},{default:e(()=>[f("\u663E\u793A\u4E24\u884C")]),_:1}),l(s,{onClick:p[1]||(p[1]=_=>n(1)),type:"primary",link:""},{default:e(()=>[f("\u663E\u793A\u4E00\u884C")]),_:1})])]),default:e(()=>[l(C,{columns:x(i),onSubmit:u,showRow:m.value},null,8,["columns","showRow"])]),_:1}),l(c,{class:"box-card",style:{"margin-top":"20px"}},{header:e(()=>[ee]),default:e(()=>[l(C,{columns:x(i),onSubmit:u,byHeight:!0},null,8,["columns"])]),_:1})])}}});const ae=E(te,[["__scopeId","data-v-ef4c0f99"]]);export{ae as default}; +import{g as F,i as y,j as W,r as o,o as d,c as k,b as l,w as e,y as M,F as U,D as Y,G as j,n as B,q as O,H as q,a as h,d as f,t as z,_ as E,s as x,M as G,p as J,f as L}from"./index.034c045c.js";const T={class:"advancedForm"},K={class:"search-btn"},P=F({__name:"index",props:{labelWidth:{default:"100px"},gutterWidth:{type:Number,default:24},showRow:{type:Number,default:1},columns:{type:Array,default:()=>[]},byHeight:{type:Boolean,default:!1}},emits:["submit","reset"],setup(a,{emit:i}){const v=a,m=y(),u=y(!1),n=W({});for(let s of v.columns)n[s.name]=null;const r=()=>{i("submit",n)},p=s=>{if(console.log("formEl",s),!s)return;s.resetFields(),Object.keys(n).forEach(_=>{n[_]=null}),i("reset",n)};return(s,c)=>{const _=o("el-input"),g=o("el-form-item"),A=o("el-date-picker"),S=o("el-col"),D=o("el-row"),N=o("el-form"),b=o("el-button"),R=o("arrow-down"),$=o("arrow-up"),H=o("el-icon");return d(),k("div",T,[l(N,{ref_key:"ruleFormRef",ref:m,inline:!0,"label-position":"right",model:n,class:"form-inline"},{default:e(()=>[l(D,{class:M({"not-show":a.byHeight&&!u.value}),gutter:a.gutterWidth},{default:e(()=>[(d(!0),k(U,null,Y(a.columns,(t,I)=>j((d(),B(S,{span:t.span,key:t.name},{default:e(()=>[t.type==="input"?(d(),B(g,{key:0,label:t.title,"label-width":a.labelWidth},{default:e(()=>[l(_,{clearable:"",modelValue:n[t.name],"onUpdate:modelValue":w=>n[t.name]=w,placeholder:t.placeholder},null,8,["modelValue","onUpdate:modelValue","placeholder"])]),_:2},1032,["label","label-width"])):t.type==="date"?(d(),B(g,{key:1,label:t.title,"label-width":a.labelWidth},{default:e(()=>[l(A,{"value-format":"YYYY-MM-DD",modelValue:n[t.name],"onUpdate:modelValue":w=>n[t.name]=w,type:"date",placeholder:t.placeholder},null,8,["modelValue","onUpdate:modelValue","placeholder"])]),_:2},1032,["label","label-width"])):O("",!0)]),_:2},1032,["span"])),[[q,a.byHeight?!0:I[f("\u67E5\u8BE2")]),_:1}),l(b,{onClick:c[0]||(c[0]=t=>p(m.value))},{default:e(()=>[f("\u91CD\u7F6E")]),_:1}),l(b,{link:"",type:"primary",onClick:c[1]||(c[1]=t=>u.value=!u.value)},{default:e(()=>[f(z(u.value?"\u5408\u5E76":"\u5C55\u5F00"),1),l(H,null,{default:e(()=>[u.value?(d(),B($,{key:1})):(d(),B(R,{key:0}))]),_:1})]),_:1})])])}}});const C=E(P,[["__scopeId","data-v-b96f41c8"]]),V=a=>(J("data-v-ef4c0f99"),a=a(),L(),a),Q={class:"advancedForm"},X={class:"card-header"},Z=V(()=>h("span",{style:{"margin-right":"100px"}},"\u6536\u7F29\u8868\u5355 \u901A\u8FC7v-show\u6765\u63A7\u5236\u663E\u9690\u85CF",-1)),ee=V(()=>h("div",{class:"card-header"},[h("span",null,"\u6536\u7F29\u8868\u5355 \u901A\u8FC7\u9AD8\u5EA6\u6765\u63A7\u5236\u663E\u9690\u85CF")],-1)),te=F({__name:"index",setup(a){let i=[{type:"input",name:"name1",title:"\u5B57\u6BB51",placeholder:"\u5B57\u6BB51",span:8},{type:"date",name:"name2",title:"\u5B57\u6BB52",placeholder:"\u5B57\u6BB52",span:8},{type:"input",name:"name3",title:"\u5B57\u6BB53",placeholder:"\u5B57\u6BB53",span:8},{type:"input",name:"name4",title:"\u5B57\u6BB54",placeholder:"\u5B57\u6BB54",span:8},{type:"input",name:"name5",title:"\u5B57\u6BB55",placeholder:"\u5B57\u6BB55",span:8},{type:"input",name:"name6",title:"\u5B57\u6BB56",placeholder:"\u5B57\u6BB56",span:8},{type:"input",name:"name7",title:"\u5B57\u6BB57",placeholder:"\u5B57\u6BB57",span:8},{type:"input",name:"name8",title:"\u5B57\u6BB58",placeholder:"\u5B57\u6BB58",span:8},{type:"input",name:"name9",title:"\u5B57\u6BB59",placeholder:"\u5B57\u6BB59",span:8}];const v=y({}),m=y(1),u=r=>{v.value=r,G.success(JSON.stringify(r))},n=r=>{m.value=r};return(r,p)=>{const s=o("el-button"),c=o("el-card");return d(),k("div",Q,[l(c,{class:"box-card"},{header:e(()=>[h("div",X,[Z,l(s,{onClick:p[0]||(p[0]=_=>n(2)),type:"primary",link:""},{default:e(()=>[f("\u663E\u793A\u4E24\u884C")]),_:1}),l(s,{onClick:p[1]||(p[1]=_=>n(1)),type:"primary",link:""},{default:e(()=>[f("\u663E\u793A\u4E00\u884C")]),_:1})])]),default:e(()=>[l(C,{columns:x(i),onSubmit:u,showRow:m.value},null,8,["columns","showRow"])]),_:1}),l(c,{class:"box-card",style:{"margin-top":"20px"}},{header:e(()=>[ee]),default:e(()=>[l(C,{columns:x(i),onSubmit:u,byHeight:!0},null,8,["columns"])]),_:1})])}}});const ae=E(te,[["__scopeId","data-v-ef4c0f99"]]);export{ae as default}; diff --git a/docs/assets/index.6352a6e1.js b/docs/assets/index.2b3d8507.js similarity index 99% rename from docs/assets/index.6352a6e1.js rename to docs/assets/index.2b3d8507.js index 934c206..cb7748e 100644 --- a/docs/assets/index.6352a6e1.js +++ b/docs/assets/index.2b3d8507.js @@ -1,4 +1,4 @@ -import{g as Zg,i as ls,Z as D9,x as YP,O as XP,$ as JP,a0 as ZP,o as Qg,c as e0,B as QP,P as eN,b as on,s as Rd,a1 as tN,_ as nN,j as rN,r as Ho,a as Gi,w as Rn,d as jd,t as iN,M as oN}from"./index.048a73c8.js";var Vv;if(typeof global>"u"){if("ActiveXObject"in window){var wE="\u62B1\u6B49\uFF0CwangEditor V5+ \u7248\u672C\u5F00\u59CB\uFF0C\u4E0D\u5728\u652F\u6301 IE \u6D4F\u89C8\u5668";wE+=` +import{g as Zg,i as ls,Z as D9,x as YP,O as XP,$ as JP,a0 as ZP,o as Qg,c as e0,B as QP,P as eN,b as on,s as Rd,a1 as tN,_ as nN,j as rN,r as Ho,a as Gi,w as Rn,d as jd,t as iN,M as oN}from"./index.034c045c.js";var Vv;if(typeof global>"u"){if("ActiveXObject"in window){var wE="\u62B1\u6B49\uFF0CwangEditor V5+ \u7248\u672C\u5F00\u59CB\uFF0C\u4E0D\u5728\u652F\u6301 IE \u6D4F\u89C8\u5668";wE+=` Sorry, wangEditor V5+ versions do not support IE browser.`,console.error(wE)}EE(),CE()}else global&&((Vv=global.navigator)===null||Vv===void 0?void 0:Vv.userAgent.match("QQBrowser"))&&(EE(),CE());function EE(){typeof globalThis>"u"&&(window.globalThis=window)}function CE(){typeof AggregateError>"u"&&(window.AggregateError=function(e,t){var n=new Error(t);return n.errors=e,n})}if(typeof global=="object"){var aN=Object.getOwnPropertyDescriptor(global,"window");(!global.window||aN.set)&&(global.window=global,global.requestAnimationFrame=function(){},global.navigator={userAgent:""},global.location={hostname:"0.0.0.0",port:0,protocol:"http:"},global.btoa=function(){},global.crypto={getRandomValues:function(e){return nodeCrypto.randomFillSync(e)}}),global.document!=null&&global.document.getElementsByTagName==null&&(global.document.getElementsByTagName=function(){return[]})}/*! * is-plain-object * diff --git a/docs/assets/index.2b3d8507.js.gz b/docs/assets/index.2b3d8507.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..57952d3bda0ffe79141479d67f9b5a07fae62df3 GIT binary patch literal 262618 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 z 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 z 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

    Tjb`6A^j6e%U;D`a-@xwjj> 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 auX|3SL&owl65Yk&PyY`rjaGuEw+jFmTHQwg literal 0 HcmV?d00001 diff --git a/docs/assets/index.336ad7cd.js b/docs/assets/index.336ad7cd.js deleted file mode 100644 index 2c37d37..0000000 --- a/docs/assets/index.336ad7cd.js +++ /dev/null @@ -1 +0,0 @@ -import{g as A,r as i,o as E,c as x,b as t,w as s,a as e,s as h,A as w,t as l,d as u,v,p as $,f as B,_ as D}from"./index.048a73c8.js";import{C as F}from"./index.c24c70a5.js";import{_ as k}from"./bar.vue_vue_type_script_setup_true_lang.59811325.js";import"./index.201c3aba.js";const a=_=>($("data-v-4010222e"),_=_(),B(),_),z={class:"home-container"},S={class:"personal"},N=a(()=>e("div",{class:"name"},null,-1)),I=a(()=>e("div",{class:"description"},null,-1)),T={class:"list"},V={class:"label"},L={class:"label"},q={class:"label"},M={class:"label"},W={class:"label"},j={class:"label"},H={class:"label"},J={class:"label"},P={class:"label"},R={style:{"margin-bottom":"15px"}},G={style:{"margin-bottom":"15px"}},K={style:{"margin-bottom":"15px"}},O={class:"grid-content"},Q={class:"left"},U={class:"right"},X={class:"h2",style:{color:"#2d8cf0"}},Y=a(()=>e("div",null,"\u7528\u6237\u8BBF\u95EE\u91CF ",-1)),Z={class:"grid-content"},ee={class:"left",style:{background:"#64d572"}},te={class:"right"},se={class:"h2",style:{color:"#64d572"}},oe=a(()=>e("div",null,"\u7CFB\u7EDF\u6D88\u606F ",-1)),le={class:"grid-content"},ue={class:"left",style:{background:"#f25e43"}},ae={class:"right"},ne={class:"h2",style:{color:"#f25e43"}},ie=a(()=>e("div",null,"\u6570\u91CF ",-1)),de=a(()=>e("div",{class:"card-header"},[e("span",null,"\u7CFB\u5217\u5F00\u6E90\u4EA7\u54C1")],-1)),ce={style:{display:"flex"}},_e=a(()=>e("div",{style:{color:"white","margin-bottom":"10px"}},[e("h3",null,"zb-table")],-1)),re=a(()=>e("div",{style:{"font-size":"12px",color:"white"}},"uniapp \u8868\u683C\u7EC4\u4EF6 \u652F\u6301\u56FA\u5B9A\u8868\u5934\u548C\u9996\u5217\u3001\u4E0A\u62C9\u52A0\u8F7D\u66F4\u591A\u3001\u53CA\u56FA\u5B9A\u591A\u5217\uFF0C\u8868\u683C\u81EA\u9002\u5E94\u5185\u5BB9\uFF0C\u6392\u5E8F\uFF0C\u591A\u9009checkbox\u3001\u53EF\u70B9\u51FB\u5220\u9664\uFF0C\u7F16\u8F91\u3001\u5408\u8BA1\u529F\u80FD\uFF0C\u517C\u5BB9\u591A\u7AEF",-1)),he=a(()=>e("div",{style:{color:"white","margin-bottom":"10px"}},[e("h3",null,"vue-admin-perfect")],-1)),pe=a(()=>e("div",{style:{"font-size":"12px",color:"white"}},"\u7CFB\u7EDF\u57FA\u4E8Evue3+vuex+ element-plus+ts\u540E\u53F0\u7BA1\u7406\u7CFB\u7EDF",-1)),me=a(()=>e("div",{class:"card-header"},[e("span",null,"\u6BCF\u5468\u7528\u6237\u6D3B\u8DC3\u91CF")],-1)),ve=A({__name:"index",setup(_){const f=o=>{window.open(o,"_blank")};return(o,r)=>{const y=i("el-image"),b=i("el-avatar"),p=i("el-divider"),d=i("el-tag"),n=i("el-card"),c=i("el-col"),m=i("el-icon"),g=i("el-row");return E(),x("div",z,[t(g,{class:"row-bg",gutter:10},{default:s(()=>[t(c,{xs:24,sm:12,lg:8},{default:s(()=>[t(n,{class:"box-card",style:{height:"100%"}},{default:s(()=>[t(y,{class:"wechat",src:"http://182.61.5.190:8889/we.png","preview-src-list":["http://182.61.5.190:8889/we.png"],style:{"max-width":"200px"},"data-resid":Date.now()},null,8,["preview-src-list","data-resid"]),e("div",S,[e("div",null,[t(b,{size:50,src:h(w)},null,8,["src"])]),N,I,e("div",T,[e("div",null,[e("span",V,l(o.$t("home.nickName")),1),u("\uFF1A"+l(o.$t("home.Wolf")),1)]),e("div",null,[e("span",L,l(o.$t("home.job")),1),u("\uFF1A"+l(o.$t("home.web")),1)]),e("div",null,[e("span",q,l(o.$t("home.company")),1),u("\uFF1A\u5C0F\u516C\u53F8")]),e("div",null,[e("span",M,l(o.$t("home.age")),1),u("\uFF1A~~")]),e("div",null,[e("span",W,l(o.$t("home.sex")),1),u("\uFF1A"+l(o.$t("home.male")),1)]),e("div",null,[e("span",j,l(o.$t("home.currentAddress")),1),u("\uFF1A\u4E2D\u56FD-\u6D59\u6C5F-\u676D\u5DDE")]),e("div",null,[e("span",H,l(o.$t("home.mail")),1),u("\uFF1A1135957121@qq.com")]),e("div",null,[e("span",J,l(o.$t("home.WeChat")),1),u("\uFF1A \u5FAE\u4FE1\uFF1A19550102670(\u6B22\u8FCE\u52A0\u5FAE\u4FE1\u5165\u7FA4)")]),e("div",null,[e("span",P,l(o.$t("home.technologyStack")),1),u("\uFF1AJavaScript\u3001HTML\u3001CSS\u3001Vue\u3001Node\u3001React")])]),t(p),e("div",R,[e("h5",null,l(o.$t("home.PersonalityLabel")),1)]),e("div",null,[t(d,{style:{"margin-right":"10px"}},{default:s(()=>[u(l(o.$t("home.trouble")),1)]),_:1}),t(d,{style:{"margin-right":"10px"}},{default:s(()=>[u(l(o.$t("home.fitness")),1)]),_:1}),t(d,{style:{"margin-right":"10px"}},{default:s(()=>[u(l(o.$t("home.sleep")),1)]),_:1}),t(d,{style:{"margin-right":"10px"}},{default:s(()=>[u(l(o.$t("home.Marvel")),1)]),_:1}),t(d,null,{default:s(()=>[u("\u5411\u5F80")]),_:1})]),t(p),e("div",G,[e("h5",null,l(o.$t("home.favoriteSentence")),1)]),e("div",null,"---------- "+l(o.$t("home.happy")),1),t(p),e("div",K,[e("h5",null,l(o.$t("home.impression"))+"~~",1)])])]),_:1})]),_:1}),t(c,{xs:24,sm:12,lg:16},{default:s(()=>[t(g,{class:"custom",gutter:10},{default:s(()=>[t(c,{xs:24,sm:12,lg:8},{default:s(()=>[t(n,{style:{"margin-bottom":"10px"}},{default:s(()=>[e("div",O,[e("div",Q,[t(m,{style:{"font-size":"24px",color:"white"}},{default:s(()=>[t(h(v))]),_:1})]),e("div",U,[e("div",X,[t(F,{"start-val":0,"end-val":5268,duration:2e3,autoplay:!0})]),Y])])]),_:1})]),_:1}),t(c,{xs:24,sm:12,lg:8},{default:s(()=>[t(n,{style:{"margin-bottom":"10px"}},{default:s(()=>[e("div",Z,[e("div",ee,[t(m,{style:{"font-size":"24px",color:"white"}},{default:s(()=>[t(h(v))]),_:1})]),e("div",te,[e("div",se,[t(F,{"start-val":0,"end-val":9599,duration:2e3,autoplay:!0})]),oe])])]),_:1})]),_:1}),t(c,{xs:24,sm:12,lg:8},{default:s(()=>[t(n,{style:{"margin-bottom":"10px"}},{default:s(()=>[e("div",le,[e("div",ue,[t(m,{style:{"font-size":"24px",color:"white"}},{default:s(()=>[t(h(v))]),_:1})]),e("div",ae,[e("div",ne,[t(F,{"start-val":0,"end-val":595453,duration:2e3,autoplay:!0})]),ie])])]),_:1})]),_:1})]),_:1}),t(n,{class:"box-card"},{header:s(()=>[de]),default:s(()=>[e("div",ce,[t(n,{style:{flex:"1","margin-right":"20px",cursor:"pointer"},class:"card-item",onClick:r[0]||(r[0]=C=>f("https://ext.dcloud.net.cn/plugin?id=7511"))},{default:s(()=>[_e,re]),_:1}),t(n,{style:{flex:"1",cursor:"pointer"},class:"card-item",onClick:r[1]||(r[1]=C=>f("https://github.com/zouzhibin/vue-admin-perfect"))},{default:s(()=>[he,pe]),_:1})])]),_:1}),t(n,{class:"box-card"},{header:s(()=>[me]),default:s(()=>[e("div",null,[t(k,{height:"300px",width:"100%",id:"bar1"})])]),_:1})]),_:1})]),_:1})])}}});const be=D(ve,[["__scopeId","data-v-4010222e"]]);export{be as default}; diff --git a/docs/assets/index.35edcba8.js.gz b/docs/assets/index.35edcba8.js.gz deleted file mode 100644 index d84d8dc8bd401c77a0e0296eeb9010c196a97299..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4058 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 MFC;G^Ji96Y0Ow-[]},left:{type:Number,default:0},type:{type:Number,default:1},dataInfo:{type:Object,default:()=>{}},top:{type:Number,default:0},isViewInfo:{type:Boolean,default:!0}},watch:{left:{handler(e,t){e&&(this.isShow=!0)}}},computed:{style(){let e=document.body.clientHeight,t=this.top;return e-t<100?`left:${this.left}px;bottom:${e-t}px`:`left:${this.left}px;top:${this.top}px`}},data(){return{isShow:!1}},methods:{operatingRightAction(e,t){this.$emit("ok",e,t),this.isShow=!1}},mounted(){let e=this;window.addEventListener("click",function(){e.isShow=!1}),window.addEventListener("mousedown",function(t){t.which===3&&(e.isShow=!1)})}};const $=["onClick"];function A(e,t,n,c,i,l){return i.isShow?(u(),r("div",{key:0,class:"g-right-click-menu",style:b(l.style),ref:"rightMenu"},[(u(!0),r(w,null,v(n.data,(s,o)=>(u(),r("div",{key:o,class:"operating",onClick:_(a=>l.operatingRightAction(a,s),["stop"])},x(s.label),9,$))),128))],4)):C("",!0)}const D=y(N,[["render",A],["__scopeId","data-v-f9c1d2d8"]]),L=k({__name:"index",setup(e){const t=p(0),n=p(0),c=[{label:"\u6253\u5370",value:1,path:"/other/print"},{label:"\u5934\u50CF\u88C1\u526A",value:2,path:"/other/cropper"},{label:"\u5361\u7247\u62D6\u62FD",value:3,path:"/other/grid-sorter"},{label:"\u5206\u5272\u6A21\u5757",value:4,path:"/other/splitpane"},{label:"\u751F\u6210\u4E8C\u7EF4\u7801",value:5,path:"/other/qrcode"}],i=o=>{t.value=o.clientX,n.value=o.clientY},l=S(),s=(o,a)=>{console.log("\u83B7\u53D6\u6570\u636E",a),l.push({path:a.path})};return(o,a)=>{const m=d("el-button"),g=d("PageWrapLayout");return u(),E(g,{style:{"min-height":"300px"}},{default:h(()=>[f(m,{onContextmenu:_(i,["prevent"]),style:{width:"200px"}},{default:h(()=>[F("\u53F3\u952E\u83DC\u5355")]),_:1},8,["onContextmenu"]),f(D,{left:t.value,top:n.value,onOk:s,data:c},null,8,["left","top"])]),_:1})}}});export{L as default}; +import{_ as y,o as u,c as r,F as w,D as v,W as _,t as x,z as b,q as C,g as k,i as p,u as S,r as d,n as E,w as h,b as f,d as F}from"./index.034c045c.js";const N={props:{data:{type:Array,default:()=>[]},left:{type:Number,default:0},type:{type:Number,default:1},dataInfo:{type:Object,default:()=>{}},top:{type:Number,default:0},isViewInfo:{type:Boolean,default:!0}},watch:{left:{handler(e,t){e&&(this.isShow=!0)}}},computed:{style(){let e=document.body.clientHeight,t=this.top;return e-t<100?`left:${this.left}px;bottom:${e-t}px`:`left:${this.left}px;top:${this.top}px`}},data(){return{isShow:!1}},methods:{operatingRightAction(e,t){this.$emit("ok",e,t),this.isShow=!1}},mounted(){let e=this;window.addEventListener("click",function(){e.isShow=!1}),window.addEventListener("mousedown",function(t){t.which===3&&(e.isShow=!1)})}};const $=["onClick"];function A(e,t,n,c,i,l){return i.isShow?(u(),r("div",{key:0,class:"g-right-click-menu",style:b(l.style),ref:"rightMenu"},[(u(!0),r(w,null,v(n.data,(s,o)=>(u(),r("div",{key:o,class:"operating",onClick:_(a=>l.operatingRightAction(a,s),["stop"])},x(s.label),9,$))),128))],4)):C("",!0)}const D=y(N,[["render",A],["__scopeId","data-v-f9c1d2d8"]]),L=k({__name:"index",setup(e){const t=p(0),n=p(0),c=[{label:"\u6253\u5370",value:1,path:"/other/print"},{label:"\u5934\u50CF\u88C1\u526A",value:2,path:"/other/cropper"},{label:"\u5361\u7247\u62D6\u62FD",value:3,path:"/other/grid-sorter"},{label:"\u5206\u5272\u6A21\u5757",value:4,path:"/other/splitpane"},{label:"\u751F\u6210\u4E8C\u7EF4\u7801",value:5,path:"/other/qrcode"}],i=o=>{t.value=o.clientX,n.value=o.clientY},l=S(),s=(o,a)=>{console.log("\u83B7\u53D6\u6570\u636E",a),l.push({path:a.path})};return(o,a)=>{const m=d("el-button"),g=d("PageWrapLayout");return u(),E(g,{style:{"min-height":"300px"}},{default:h(()=>[f(m,{onContextmenu:_(i,["prevent"]),style:{width:"200px"}},{default:h(()=>[F("\u53F3\u952E\u83DC\u5355")]),_:1},8,["onContextmenu"]),f(D,{left:t.value,top:n.value,onOk:s,data:c},null,8,["left","top"])]),_:1})}}});export{L as default}; diff --git a/docs/assets/index.8f39252e.js b/docs/assets/index.3a8610c0.js similarity index 98% rename from docs/assets/index.8f39252e.js rename to docs/assets/index.3a8610c0.js index d85a153..b2b6af8 100644 --- a/docs/assets/index.8f39252e.js +++ b/docs/assets/index.3a8610c0.js @@ -1,2 +1,2 @@ -import{g as k,i as g,x as L,O as P,r as a,o as U,c as M,b as e,w as t,s as x,bJ as j,a as V,F as z,M as N,j as w,n as O,d as C}from"./index.048a73c8.js";const W=["src"],I=k({__name:"Upload",props:{modelValue:Array},emits:["update:modelValue"],setup(b,{emit:D}){const i=b;let u=g([]);const F=g(""),_=g(!1),E=(n,r)=>{console.log(n,r)},d=(n,r)=>new Promise((m,c)=>{var p=new FileReader;let s=/\.jpg$|\.jpeg$|\.gif$|\.png$/i;p.readAsDataURL(n);let f=n.name;s.test(f)?p.onload=B=>{u.value.push({name:f,url:B.target.result}),D("update:modelValue",u.value),m(B.target.result)}:(N.error("\u8BF7\u4E0A\u4F20\u56FE\u7247"),c())}),l=n=>{F.value=n.url,_.value=!0};return L(()=>{P(()=>i.modelValue,n=>{u.value=n})}),(n,r)=>{const m=a("el-icon"),c=a("el-upload"),p=a("el-dialog");return U(),M(z,null,[e(c,{action:"","before-upload":d,"list-type":"picture-card","on-preview":l,"on-remove":E,"file-list":x(u)},{default:t(()=>[e(m,null,{default:t(()=>[e(x(j))]),_:1})]),_:1},8,["file-list"]),e(p,{modelValue:_.value,"onUpdate:modelValue":r[0]||(r[0]=s=>_.value=s),width:"80%",top:"80px"},{default:t(()=>[V("img",{"w-full":"",src:F.value,alt:"\u9884\u89C8\u56FE\u7247",style:{width:"100%"}},null,8,W)]),_:1},8,["modelValue"])],64)}}}),J={style:{"max-width":"800px"}},S=V("span",{class:"text-gray-500"},"-",-1),G=k({__name:"index",setup(b){const D=g("default"),i=g(),u=w({name:"\u8DD1\u6B65",region:"",date1:"",date2:"",delivery:!1,type:[],resource:"",desc:"",img:[]}),F=w({name:[{required:!0,message:"\u8BF7\u8F93\u5165\u6D3B\u52A8\u540D\u79F0\u6D3B\u52A8\u533A\u57DF",trigger:"blur"},{min:3,max:5,message:"\u957F\u5EA6\u5728 3 \u5230 5 \u4E2A\u5B57\u7B26",trigger:"blur"}],img:[{required:!0,message:"\u8BF7\u4E0A\u4F20\u56FE\u7247",trigger:"blur"}],region:[{required:!0,message:"\u8BF7\u9009\u62E9\u6D3B\u52A8\u533A\u57DF",trigger:"change"}],date1:[{type:"date",required:!0,message:"\u8BF7\u9009\u62E9\u65F6\u95F4",trigger:"change"}],date2:[{type:"date",required:!0,message:"\u8BF7\u9009\u62E9\u65F6\u95F4",trigger:"change"}],type:[{type:"array",required:!0,message:"\u8BF7\u81F3\u5C11\u9009\u62E9\u4E00\u4E2A\u6D3B\u52A8\u6027\u8D28",trigger:"change"}],resource:[{required:!0,message:`\u8BF7\u9009\u62E9\u6D3B\u52A8\u8D44\u6E90 +import{g as k,i as g,x as L,O as P,r as a,o as U,c as M,b as e,w as t,s as x,bJ as j,a as V,F as z,M as N,j as w,n as O,d as C}from"./index.034c045c.js";const W=["src"],I=k({__name:"Upload",props:{modelValue:Array},emits:["update:modelValue"],setup(b,{emit:D}){const i=b;let u=g([]);const F=g(""),_=g(!1),E=(n,r)=>{console.log(n,r)},d=(n,r)=>new Promise((m,c)=>{var p=new FileReader;let s=/\.jpg$|\.jpeg$|\.gif$|\.png$/i;p.readAsDataURL(n);let f=n.name;s.test(f)?p.onload=B=>{u.value.push({name:f,url:B.target.result}),D("update:modelValue",u.value),m(B.target.result)}:(N.error("\u8BF7\u4E0A\u4F20\u56FE\u7247"),c())}),l=n=>{F.value=n.url,_.value=!0};return L(()=>{P(()=>i.modelValue,n=>{u.value=n})}),(n,r)=>{const m=a("el-icon"),c=a("el-upload"),p=a("el-dialog");return U(),M(z,null,[e(c,{action:"","before-upload":d,"list-type":"picture-card","on-preview":l,"on-remove":E,"file-list":x(u)},{default:t(()=>[e(m,null,{default:t(()=>[e(x(j))]),_:1})]),_:1},8,["file-list"]),e(p,{modelValue:_.value,"onUpdate:modelValue":r[0]||(r[0]=s=>_.value=s),width:"80%",top:"80px"},{default:t(()=>[V("img",{"w-full":"",src:F.value,alt:"\u9884\u89C8\u56FE\u7247",style:{width:"100%"}},null,8,W)]),_:1},8,["modelValue"])],64)}}}),J={style:{"max-width":"800px"}},S=V("span",{class:"text-gray-500"},"-",-1),G=k({__name:"index",setup(b){const D=g("default"),i=g(),u=w({name:"\u8DD1\u6B65",region:"",date1:"",date2:"",delivery:!1,type:[],resource:"",desc:"",img:[]}),F=w({name:[{required:!0,message:"\u8BF7\u8F93\u5165\u6D3B\u52A8\u540D\u79F0\u6D3B\u52A8\u533A\u57DF",trigger:"blur"},{min:3,max:5,message:"\u957F\u5EA6\u5728 3 \u5230 5 \u4E2A\u5B57\u7B26",trigger:"blur"}],img:[{required:!0,message:"\u8BF7\u4E0A\u4F20\u56FE\u7247",trigger:"blur"}],region:[{required:!0,message:"\u8BF7\u9009\u62E9\u6D3B\u52A8\u533A\u57DF",trigger:"change"}],date1:[{type:"date",required:!0,message:"\u8BF7\u9009\u62E9\u65F6\u95F4",trigger:"change"}],date2:[{type:"date",required:!0,message:"\u8BF7\u9009\u62E9\u65F6\u95F4",trigger:"change"}],type:[{type:"array",required:!0,message:"\u8BF7\u81F3\u5C11\u9009\u62E9\u4E00\u4E2A\u6D3B\u52A8\u6027\u8D28",trigger:"change"}],resource:[{required:!0,message:`\u8BF7\u9009\u62E9\u6D3B\u52A8\u8D44\u6E90 `,trigger:"change"}],desc:[{required:!0,message:"\u8BF7\u586B\u5199\u6D3B\u52A8\u5F62\u5F0F",trigger:"blur"}]}),_=async d=>{console.log("--FORM---",u)},E=d=>{!d||d.resetFields()};return(d,l)=>{const n=a("el-input"),r=a("el-form-item"),m=a("el-option"),c=a("el-select"),p=a("el-date-picker"),s=a("el-col"),f=a("el-time-picker"),B=a("el-switch"),A=a("el-checkbox"),q=a("el-checkbox-group"),y=a("el-radio"),$=a("el-radio-group"),v=a("el-button"),h=a("el-form"),R=a("PageWrapLayout");return U(),O(R,null,{default:t(()=>[V("div",J,[e(h,{ref_key:"ruleFormRef",ref:i,model:u,rules:F,"label-width":"120px",class:"demo-ruleForm",size:D.value},{default:t(()=>[e(r,{label:"\u6D3B\u52A8\u540D\u79F0",prop:"name"},{default:t(()=>[e(n,{modelValue:u.name,"onUpdate:modelValue":l[0]||(l[0]=o=>u.name=o)},null,8,["modelValue"])]),_:1}),e(r,{label:"\u6D3B\u52A8\u533A\u57DF",prop:"region"},{default:t(()=>[e(c,{modelValue:u.region,"onUpdate:modelValue":l[1]||(l[1]=o=>u.region=o),placeholder:"\u6D3B\u52A8\u533A\u57DF"},{default:t(()=>[e(m,{label:"\u533A\u57DF1",value:"\u4E0A\u6D77"}),e(m,{label:"\u533A\u57DF2",value:"\u5317\u4EAC"})]),_:1},8,["modelValue"])]),_:1}),e(r,{label:"\u5373\u65F6\u914D\u9001",required:""},{default:t(()=>[e(s,{span:11},{default:t(()=>[e(r,{prop:"date1"},{default:t(()=>[e(p,{modelValue:u.date1,"onUpdate:modelValue":l[2]||(l[2]=o=>u.date1=o),type:"date",placeholder:"\u9009\u62E9\u65F6\u95F4",style:{width:"100%"}},null,8,["modelValue"])]),_:1})]),_:1}),e(s,{class:"text-center",span:2,style:{"text-align":"center"}},{default:t(()=>[S]),_:1}),e(s,{span:11},{default:t(()=>[e(r,{prop:"date2"},{default:t(()=>[e(f,{modelValue:u.date2,"onUpdate:modelValue":l[3]||(l[3]=o=>u.date2=o),placeholder:"\u9009\u62E9\u65F6\u95F4",style:{width:"100%"}},null,8,["modelValue"])]),_:1})]),_:1})]),_:1}),e(r,{label:"\u5373\u65F6\u914D\u9001",prop:"delivery"},{default:t(()=>[e(B,{modelValue:u.delivery,"onUpdate:modelValue":l[4]||(l[4]=o=>u.delivery=o)},null,8,["modelValue"])]),_:1}),e(r,{label:"\u6D3B\u52A8\u6027\u8D28",prop:"type"},{default:t(()=>[e(q,{modelValue:u.type,"onUpdate:modelValue":l[5]||(l[5]=o=>u.type=o)},{default:t(()=>[e(A,{label:"\u7F8E\u98DF/\u9910\u5385\u7EBF\u4E0A\u6D3B\u52A8",name:"type"}),e(A,{label:"\u5730\u63A8\u6D3B\u52A8",name:"type"}),e(A,{label:"\u7EBF\u4E0B\u4E3B\u9898\u6D3B\u52A8",name:"type"}),e(A,{label:"\u5355\u7EAF\u54C1\u724C\u66DD\u5149",name:"type"})]),_:1},8,["modelValue"])]),_:1}),e(r,{label:"\u7279\u6B8A\u8D44\u6E90",prop:"resource"},{default:t(()=>[e($,{modelValue:u.resource,"onUpdate:modelValue":l[6]||(l[6]=o=>u.resource=o)},{default:t(()=>[e(y,{label:"\u7EBF\u4E0A\u54C1\u724C\u5546\u8D5E\u52A9"}),e(y,{label:"\u7EBF\u4E0B\u573A\u5730\u514D\u8D39"})]),_:1},8,["modelValue"])]),_:1}),e(r,{label:"\u4E0A\u4F20\u56FE\u7247",prop:"img"},{default:t(()=>[e(I,{modelValue:u.img,"onUpdate:modelValue":l[7]||(l[7]=o=>u.img=o)},null,8,["modelValue"])]),_:1}),e(r,{label:"\u5907\u6CE8",prop:"desc"},{default:t(()=>[e(n,{modelValue:u.desc,"onUpdate:modelValue":l[8]||(l[8]=o=>u.desc=o),type:"textarea"},null,8,["modelValue"])]),_:1}),e(r,null,{default:t(()=>[e(v,{type:"primary",onClick:l[9]||(l[9]=o=>_(i.value))},{default:t(()=>[C("\u7ACB\u5373\u521B\u5EFA")]),_:1}),e(v,{onClick:l[10]||(l[10]=o=>E(i.value))},{default:t(()=>[C("\u91CD\u7F6E")]),_:1})]),_:1})]),_:1},8,["model","rules","size"])])]),_:1})}}});export{G as default}; diff --git a/docs/assets/index.f535e55f.js b/docs/assets/index.4174e264.js similarity index 95% rename from docs/assets/index.f535e55f.js rename to docs/assets/index.4174e264.js index c29f8ee..a73df4d 100644 --- a/docs/assets/index.f535e55f.js +++ b/docs/assets/index.4174e264.js @@ -1 +1 @@ -import{i as r}from"./index.201c3aba.js";import{g as i,i as l,x as c,o as u,c as d,a as p,_ as f}from"./index.048a73c8.js";const m={class:"app-container"},_=i({__name:"index",setup(h){const a=l();let s={color:["#03acd1","#04cab7","#03c781","#fce348","#fc2d8a","#0292fe"],title:{text:"\u7F51\u7EDC/\u5B89\u5168\u8BBE\u5907",textStyle:{fontSize:16},padding:0,top:35,left:"center"},tooltip:{show:!0,formatter:"{b}:{d}%"},legend:{orient:"vertical",icon:"circle",padding:0,bottom:"center",right:120,itemWidth:14,itemHeight:14,itemGap:21,textStyle:{fontSize:14}},series:[{name:"\u7F51\u7EDC\u5B89\u5168\u8BBE\u5907",type:"pie",center:["50%","50%"],top:"2%",left:"0%",radius:["0%","70%"],avoidLabelOverlap:!1,clockwise:!1,startAngle:160,roseType:"area",label:{show:!0,position:"outside",formatter:"{b}:{c}"},labelLine:{show:!0,length:30,length2:10,smooth:!0},itemStyle:{borderColor:"rgba(0,0,0,.1)",borderWidth:0},data:[{value:1048,name:"IDS"},{value:735,name:"VPN"},{value:580,name:"\u4EA4\u6362\u673A"},{value:484,name:"\u9632\u706B\u5899"},{value:300,name:" WAF"},{value:600,name:" \u5821\u5792\u673A"}].sort((e,o)=>o.value-e.value),emphasis:{scale:!0,scaleSize:10,itemStyle:{shadowBlur:10,shadowOffsetX:0,shadowColor:"rgba(0, 0, 0, 0.5)"}}}]},t;const n=()=>{const e=r(a.value);return e.setOption(s),e};return c(()=>{t=n(),window.addEventListener("resize",function(){t&&t.resize()})}),(e,o)=>(u(),d("div",m,[p("div",{ref_key:"chartsRef",ref:a,class:"app-echarts"},null,512)]))}});const y=f(_,[["__scopeId","data-v-22993628"]]);export{y as default}; +import{i as r}from"./index.201c3aba.js";import{g as i,i as l,x as c,o as u,c as d,a as p,_ as f}from"./index.034c045c.js";const m={class:"app-container"},_=i({__name:"index",setup(h){const a=l();let s={color:["#03acd1","#04cab7","#03c781","#fce348","#fc2d8a","#0292fe"],title:{text:"\u7F51\u7EDC/\u5B89\u5168\u8BBE\u5907",textStyle:{fontSize:16},padding:0,top:35,left:"center"},tooltip:{show:!0,formatter:"{b}:{d}%"},legend:{orient:"vertical",icon:"circle",padding:0,bottom:"center",right:120,itemWidth:14,itemHeight:14,itemGap:21,textStyle:{fontSize:14}},series:[{name:"\u7F51\u7EDC\u5B89\u5168\u8BBE\u5907",type:"pie",center:["50%","50%"],top:"2%",left:"0%",radius:["0%","70%"],avoidLabelOverlap:!1,clockwise:!1,startAngle:160,roseType:"area",label:{show:!0,position:"outside",formatter:"{b}:{c}"},labelLine:{show:!0,length:30,length2:10,smooth:!0},itemStyle:{borderColor:"rgba(0,0,0,.1)",borderWidth:0},data:[{value:1048,name:"IDS"},{value:735,name:"VPN"},{value:580,name:"\u4EA4\u6362\u673A"},{value:484,name:"\u9632\u706B\u5899"},{value:300,name:" WAF"},{value:600,name:" \u5821\u5792\u673A"}].sort((e,o)=>o.value-e.value),emphasis:{scale:!0,scaleSize:10,itemStyle:{shadowBlur:10,shadowOffsetX:0,shadowColor:"rgba(0, 0, 0, 0.5)"}}}]},t;const n=()=>{const e=r(a.value);return e.setOption(s),e};return c(()=>{t=n(),window.addEventListener("resize",function(){t&&t.resize()})}),(e,o)=>(u(),d("div",m,[p("div",{ref_key:"chartsRef",ref:a,class:"app-echarts"},null,512)]))}});const y=f(_,[["__scopeId","data-v-22993628"]]);export{y as default}; diff --git a/docs/assets/index.b212ad21.js b/docs/assets/index.42a8764e.js similarity index 90% rename from docs/assets/index.b212ad21.js rename to docs/assets/index.42a8764e.js index 8fc2a11..0196da5 100644 --- a/docs/assets/index.b212ad21.js +++ b/docs/assets/index.42a8764e.js @@ -1 +1 @@ -import{a as A}from"./exprotExcel.30cae770.js";import{g as B,i as h,r as a,o as t,c as o,a as b,b as n,w as u,d as C,F as i,D as x,n as p,_ as V}from"./index.048a73c8.js";import"./exceljs.min.ee80950b.js";const N={class:"app-container"},z={class:"header"},H={class:"footer"},I=B({__name:"index",setup(L){const d=[];for(let l=0;l<10;l++)d.push({date:"2016-05-02",name:"\u738B\u4E94"+l,price:1+l,province:"\u4E0A\u6D77",admin:"admin",sex:l%2?1:0,checked:!0,id:l+1,age:0,city:"\u666E\u9640\u533A",address:"\u4E0A\u6D77\u5E02\u666E\u4E0A\u6D77",zip:200333});const _=[{name:"id",width:60,label:"\u5E8F\u53F7"},{name:"date",label:"\u65E5\u671F"},{name:"address",label:"\u5730\u5740"},{label:"\u914D\u9001\u4FE1\u606F",children:[{name:"province",label:"\u7701\u4EFD",width:130},{name:"city",label:"\u57CE\u5E02"},{name:"zip",label:"\u90AE\u7F16"}]}],c=h(""),E=h(d),w=()=>{A({column:_,data:d,filename:c.value||"\u5BFC\u51FA excel",autoWidth:!0})};return(l,m)=>{const f=a("el-input"),F=a("Download"),v=a("el-icon"),y=a("el-button"),s=a("el-table-column"),k=a("el-table");return t(),o("div",N,[b("div",z,[n(f,{modelValue:c.value,"onUpdate:modelValue":m[0]||(m[0]=e=>c.value=e),placeholder:"\u8BF7\u8F93\u5165\u6587\u4EF6\u540D",style:{width:"200px","margin-right":"10px"}},null,8,["modelValue"]),n(y,{onClick:w,type:"primary"},{default:u(()=>[n(v,{style:{"margin-right":"6px"}},{default:u(()=>[n(F)]),_:1}),C("\u5BFC\u51FA Excel ")]),_:1})]),b("div",H,[n(k,{data:E.value,style:{width:"100%"},border:""},{default:u(()=>[(t(),o(i,null,x(_,(e,D)=>(t(),o(i,{key:D},[e.children?(t(),p(s,{key:0,prop:e.name,label:e.label,width:e.width},{default:u(()=>[(t(!0),o(i,null,x(e.children,(r,g)=>(t(),p(s,{key:g,prop:r.name,label:r.label,width:r.width},null,8,["prop","label","width"]))),128))]),_:2},1032,["prop","label","width"])):(t(),p(s,{key:1,prop:e.name,label:e.label,width:e.width},null,8,["prop","label","width"]))],64))),64))]),_:1},8,["data"])])])}}});const W=V(I,[["__scopeId","data-v-ed38f37e"]]);export{W as default}; +import{a as A}from"./exprotExcel.a89d1fae.js";import{g as B,i as h,r as a,o as t,c as o,a as b,b as n,w as u,d as C,F as i,D as x,n as p,_ as V}from"./index.034c045c.js";import"./exceljs.min.1781a218.js";const N={class:"app-container"},z={class:"header"},H={class:"footer"},I=B({__name:"index",setup(L){const d=[];for(let l=0;l<10;l++)d.push({date:"2016-05-02",name:"\u738B\u4E94"+l,price:1+l,province:"\u4E0A\u6D77",admin:"admin",sex:l%2?1:0,checked:!0,id:l+1,age:0,city:"\u666E\u9640\u533A",address:"\u4E0A\u6D77\u5E02\u666E\u4E0A\u6D77",zip:200333});const _=[{name:"id",width:60,label:"\u5E8F\u53F7"},{name:"date",label:"\u65E5\u671F"},{name:"address",label:"\u5730\u5740"},{label:"\u914D\u9001\u4FE1\u606F",children:[{name:"province",label:"\u7701\u4EFD",width:130},{name:"city",label:"\u57CE\u5E02"},{name:"zip",label:"\u90AE\u7F16"}]}],c=h(""),E=h(d),w=()=>{A({column:_,data:d,filename:c.value||"\u5BFC\u51FA excel",autoWidth:!0})};return(l,m)=>{const f=a("el-input"),F=a("Download"),v=a("el-icon"),y=a("el-button"),s=a("el-table-column"),k=a("el-table");return t(),o("div",N,[b("div",z,[n(f,{modelValue:c.value,"onUpdate:modelValue":m[0]||(m[0]=e=>c.value=e),placeholder:"\u8BF7\u8F93\u5165\u6587\u4EF6\u540D",style:{width:"200px","margin-right":"10px"}},null,8,["modelValue"]),n(y,{onClick:w,type:"primary"},{default:u(()=>[n(v,{style:{"margin-right":"6px"}},{default:u(()=>[n(F)]),_:1}),C("\u5BFC\u51FA Excel ")]),_:1})]),b("div",H,[n(k,{data:E.value,style:{width:"100%"},border:""},{default:u(()=>[(t(),o(i,null,x(_,(e,D)=>(t(),o(i,{key:D},[e.children?(t(),p(s,{key:0,prop:e.name,label:e.label,width:e.width},{default:u(()=>[(t(!0),o(i,null,x(e.children,(r,g)=>(t(),p(s,{key:g,prop:r.name,label:r.label,width:r.width},null,8,["prop","label","width"]))),128))]),_:2},1032,["prop","label","width"])):(t(),p(s,{key:1,prop:e.name,label:e.label,width:e.width},null,8,["prop","label","width"]))],64))),64))]),_:1},8,["data"])])])}}});const W=V(I,[["__scopeId","data-v-ed38f37e"]]);export{W as default}; diff --git a/docs/assets/index.5ac29daf.js b/docs/assets/index.43ccaf73.js similarity index 97% rename from docs/assets/index.5ac29daf.js rename to docs/assets/index.43ccaf73.js index a6c9a1b..ba0057a 100644 --- a/docs/assets/index.5ac29daf.js +++ b/docs/assets/index.43ccaf73.js @@ -1 +1 @@ -import{g as h,i as b,o as d,c as m,F as k,D as y,a as t,y as $,s as p,p as E,f as F,_ as f,j as w,r as o,n as S,w as _,b as e,d as I}from"./index.048a73c8.js";const V=s=>(E("data-v-a1b03464"),s=s(),F(),s),B={class:"item-card"},P=["onClick"],z=V(()=>t("div",{class:"pro-checkcard-content flex-justify-between"},[t("div",null,"\u4ECA\u65E5\u8BBF\u95EE\u91CF"),t("div",{class:"num"},"561")],-1)),D=[z],L=h({__name:"SingleCheck",setup(s){let c=b(0);const u=(r,n)=>{c.value=n};return(r,n)=>(d(),m("div",B,[(d(),m(k,null,y(5,(a,l)=>t("div",{class:$(["zb-pro-checkcard",{"single-active":p(c)===l}]),onClick:i=>u(a,l),key:a},D,10,P)),64))]))}});const j=f(L,[["__scopeId","data-v-a1b03464"]]),N=h({__name:"Search",setup(s){const c=w({name:""}),u=()=>{console.log("submit!")};return(r,n)=>{const a=o("el-input"),l=o("el-form-item"),i=o("el-button"),g=o("el-form"),x=o("el-card");return d(),S(x,null,{default:_(()=>[e(g,{inline:!0,model:c},{default:_(()=>[e(l,{label:"\u540D\u79F0"},{default:_(()=>[e(a,{modelValue:c.name,"onUpdate:modelValue":n[0]||(n[0]=C=>c.name=C),placeholder:"\u8BF7\u8F93\u5165\u540D\u79F0"},null,8,["modelValue"])]),_:1}),e(l,null,{default:_(()=>[e(i,{type:"primary",onClick:u},{default:_(()=>[I("\u641C\u7D22")]),_:1})]),_:1})]),_:1},8,["model"])]),_:1})}}});const A=f(N,[["__scopeId","data-v-80281c1c"]]),U={class:"pagination"},T=h({__name:"Pagination",setup(s){const c=b(1),u=n=>{console.log(`${n} items per page`)},r=n=>{c.value=n};return(n,a)=>{const l=o("el-pagination");return d(),m("div",U,[e(l,{currentPage:c.value,"onUpdate:currentPage":a[0]||(a[0]=i=>c.value=i),"page-size":10,background:"",layout:"total, sizes, prev, pager, next, jumper",total:1e3,onSizeChange:u,onCurrentChange:r},null,8,["currentPage"])])}}});const q=f(T,[["__scopeId","data-v-b42f8d32"]]),v=s=>(E("data-v-59c2731f"),s=s(),F(),s),G=v(()=>t("div",{class:"header"},[t("div",{class:"title"},[t("div",{class:"border"}),t("div",null,"\u5E74\u5EA6\u8003\u6838\u76EE\u6807"),t("div",{class:"text"},"\u5F20\u4E09 | 2022-12-30 10:38:24")])],-1)),H={class:"footer"},J={class:"flex-center item-child"},K=v(()=>t("span",{class:"text"},"\u9884\u89C8",-1)),M={class:"flex-center item-child"},O=v(()=>t("span",{class:"text"},"\u7F16\u8F91",-1)),Q={class:"flex-center item-child"},R=v(()=>t("span",{class:"text"},"\u5220\u9664",-1)),W=h({__name:"List",setup(s){return(c,u)=>{const r=o("View"),n=o("el-icon"),a=o("Edit"),l=o("Delete"),i=o("el-card"),g=o("el-col"),x=o("el-row");return d(),S(i,{header:"\u4FE1\u606F\u5217\u8868",class:"m-list"},{default:_(()=>[e(x,{gutter:20},{default:_(()=>[(d(),m(k,null,y(20,C=>e(g,{span:6},{default:_(()=>[e(i,{class:"inner"},{default:_(()=>[G,t("div",H,[t("div",J,[e(n,null,{default:_(()=>[e(r)]),_:1}),K]),t("div",M,[e(n,null,{default:_(()=>[e(a)]),_:1}),O]),t("div",Q,[e(n,null,{default:_(()=>[e(l)]),_:1}),R])])]),_:1})]),_:1})),64))]),_:1}),e(p(q))]),_:1})}}});const X=f(W,[["__scopeId","data-v-59c2731f"]]),Y={class:"m-check-card app-container"},ee=h({__name:"index",setup(s){return(c,u)=>(d(),m("div",Y,[e(p(j)),e(p(A)),e(p(X))]))}});export{ee as default}; +import{g as h,i as b,o as d,c as m,F as k,D as y,a as t,y as $,s as p,p as E,f as F,_ as f,j as w,r as o,n as S,w as _,b as e,d as I}from"./index.034c045c.js";const V=s=>(E("data-v-a1b03464"),s=s(),F(),s),B={class:"item-card"},P=["onClick"],z=V(()=>t("div",{class:"pro-checkcard-content flex-justify-between"},[t("div",null,"\u4ECA\u65E5\u8BBF\u95EE\u91CF"),t("div",{class:"num"},"561")],-1)),D=[z],L=h({__name:"SingleCheck",setup(s){let c=b(0);const u=(r,n)=>{c.value=n};return(r,n)=>(d(),m("div",B,[(d(),m(k,null,y(5,(a,l)=>t("div",{class:$(["zb-pro-checkcard",{"single-active":p(c)===l}]),onClick:i=>u(a,l),key:a},D,10,P)),64))]))}});const j=f(L,[["__scopeId","data-v-a1b03464"]]),N=h({__name:"Search",setup(s){const c=w({name:""}),u=()=>{console.log("submit!")};return(r,n)=>{const a=o("el-input"),l=o("el-form-item"),i=o("el-button"),g=o("el-form"),x=o("el-card");return d(),S(x,null,{default:_(()=>[e(g,{inline:!0,model:c},{default:_(()=>[e(l,{label:"\u540D\u79F0"},{default:_(()=>[e(a,{modelValue:c.name,"onUpdate:modelValue":n[0]||(n[0]=C=>c.name=C),placeholder:"\u8BF7\u8F93\u5165\u540D\u79F0"},null,8,["modelValue"])]),_:1}),e(l,null,{default:_(()=>[e(i,{type:"primary",onClick:u},{default:_(()=>[I("\u641C\u7D22")]),_:1})]),_:1})]),_:1},8,["model"])]),_:1})}}});const A=f(N,[["__scopeId","data-v-80281c1c"]]),U={class:"pagination"},T=h({__name:"Pagination",setup(s){const c=b(1),u=n=>{console.log(`${n} items per page`)},r=n=>{c.value=n};return(n,a)=>{const l=o("el-pagination");return d(),m("div",U,[e(l,{currentPage:c.value,"onUpdate:currentPage":a[0]||(a[0]=i=>c.value=i),"page-size":10,background:"",layout:"total, sizes, prev, pager, next, jumper",total:1e3,onSizeChange:u,onCurrentChange:r},null,8,["currentPage"])])}}});const q=f(T,[["__scopeId","data-v-b42f8d32"]]),v=s=>(E("data-v-59c2731f"),s=s(),F(),s),G=v(()=>t("div",{class:"header"},[t("div",{class:"title"},[t("div",{class:"border"}),t("div",null,"\u5E74\u5EA6\u8003\u6838\u76EE\u6807"),t("div",{class:"text"},"\u5F20\u4E09 | 2022-12-30 10:38:24")])],-1)),H={class:"footer"},J={class:"flex-center item-child"},K=v(()=>t("span",{class:"text"},"\u9884\u89C8",-1)),M={class:"flex-center item-child"},O=v(()=>t("span",{class:"text"},"\u7F16\u8F91",-1)),Q={class:"flex-center item-child"},R=v(()=>t("span",{class:"text"},"\u5220\u9664",-1)),W=h({__name:"List",setup(s){return(c,u)=>{const r=o("View"),n=o("el-icon"),a=o("Edit"),l=o("Delete"),i=o("el-card"),g=o("el-col"),x=o("el-row");return d(),S(i,{header:"\u4FE1\u606F\u5217\u8868",class:"m-list"},{default:_(()=>[e(x,{gutter:20},{default:_(()=>[(d(),m(k,null,y(20,C=>e(g,{span:6},{default:_(()=>[e(i,{class:"inner"},{default:_(()=>[G,t("div",H,[t("div",J,[e(n,null,{default:_(()=>[e(r)]),_:1}),K]),t("div",M,[e(n,null,{default:_(()=>[e(a)]),_:1}),O]),t("div",Q,[e(n,null,{default:_(()=>[e(l)]),_:1}),R])])]),_:1})]),_:1})),64))]),_:1}),e(p(q))]),_:1})}}});const X=f(W,[["__scopeId","data-v-59c2731f"]]),Y={class:"m-check-card app-container"},ee=h({__name:"index",setup(s){return(c,u)=>(d(),m("div",Y,[e(p(j)),e(p(A)),e(p(X))]))}});export{ee as default}; diff --git a/docs/assets/index.47ebdf78.js b/docs/assets/index.4449c3e2.js similarity index 78% rename from docs/assets/index.47ebdf78.js rename to docs/assets/index.4449c3e2.js index 9420639..0591f6d 100644 --- a/docs/assets/index.47ebdf78.js +++ b/docs/assets/index.4449c3e2.js @@ -1 +1 @@ -import{_ as n,r as e,o as s,c as r,b as t}from"./index.048a73c8.js";const _={},a={style:{padding:"30px"}};function l(i,p){const o=e("el-alert"),c=e("router-view");return s(),r("div",a,[t(o,{title:"menu 1-2",type:"success",closable:!1}),t(c)])}const m=n(_,[["render",l]]);export{m as default}; +import{_ as n,r as e,o as s,c as r,b as t}from"./index.034c045c.js";const _={},a={style:{padding:"30px"}};function l(i,p){const o=e("el-alert"),c=e("router-view");return s(),r("div",a,[t(o,{title:"menu 1-2",type:"success",closable:!1}),t(c)])}const m=n(_,[["render",l]]);export{m as default}; diff --git a/docs/assets/index.4b486991.js b/docs/assets/index.4ab27b5d.js similarity index 97% rename from docs/assets/index.4b486991.js rename to docs/assets/index.4ab27b5d.js index b44e519..5437bcc 100644 --- a/docs/assets/index.4b486991.js +++ b/docs/assets/index.4ab27b5d.js @@ -1 +1 @@ -import{g as y,i as B,j as N,r as t,o as d,c as b,a as U,b as e,w as n,F as R,D as q,n as p,W as k,d as g,M as E,_ as O}from"./index.048a73c8.js";const P={class:"app-container"},S={class:"app-container-inner"},h=y({name:"appendForm"}),j=y({...h,setup(A){const m=B(),s=N({domains:[{key:1,value:"",name:""}]}),V=l=>{const o=s.domains.indexOf(l);o!==-1&&s.domains.splice(o,1)},C=()=>{s.domains.push({key:Date.now(),value:"",name:""})},w=l=>{!l||l.validate(o=>{if(o)E.success(`\u63D0\u4EA4\u6570\u636E: ${JSON.stringify(s.domains)}`),console.log("submit!",s.domains);else return console.log("error submit!"),!1})},x=l=>{!l||l.resetFields()};return(l,o)=>{const f=t("el-input"),_=t("el-form-item"),c=t("el-col"),D=t("Plus"),v=t("el-icon"),i=t("el-button"),F=t("Minus"),M=t("el-row"),$=t("el-form");return d(),b("div",P,[U("div",S,[e($,{ref_key:"formRef",ref:m,model:s,"label-width":"120px",class:"demo-dynamic"},{default:n(()=>[(d(!0),b(R,null,q(s.domains,(a,r)=>(d(),p(M,{gutter:20,key:a.key},{default:n(()=>[e(c,{span:10},{default:n(()=>[e(_,{label:"Domain"+r,prop:"domains."+r+".name",rules:{required:!0,message:"domain can not be null",trigger:"blur"}},{default:n(()=>[e(f,{modelValue:a.name,"onUpdate:modelValue":u=>a.name=u},null,8,["modelValue","onUpdate:modelValue"])]),_:2},1032,["label","prop"])]),_:2},1024),e(c,{span:10},{default:n(()=>[e(_,{label:"Domain"+r,prop:"domains."+r+".value",rules:{required:!0,message:"domain can not be null",trigger:"blur"}},{default:n(()=>[e(f,{modelValue:a.value,"onUpdate:modelValue":u=>a.value=u},null,8,["modelValue","onUpdate:modelValue"])]),_:2},1032,["label","prop"])]),_:2},1024),e(c,{span:4},{default:n(()=>[r===0?(d(),p(i,{key:0,onClick:o[0]||(o[0]=k(u=>C(),["prevent"]))},{default:n(()=>[e(v,null,{default:n(()=>[e(D)]),_:1})]),_:1})):(d(),p(i,{key:1,onClick:k(u=>V(a),["prevent"])},{default:n(()=>[e(v,null,{default:n(()=>[e(F)]),_:1})]),_:2},1032,["onClick"]))]),_:2},1024)]),_:2},1024))),128)),e(_,null,{default:n(()=>[e(i,{type:"primary",onClick:o[1]||(o[1]=a=>w(m.value))},{default:n(()=>[g("Submit")]),_:1}),e(i,{onClick:o[2]||(o[2]=a=>x(m.value))},{default:n(()=>[g("Reset")]),_:1})]),_:1})]),_:1},8,["model"])])])}}});const J=O(j,[["__scopeId","data-v-60208d80"]]);export{J as default}; +import{g as y,i as B,j as N,r as t,o as d,c as b,a as U,b as e,w as n,F as R,D as q,n as p,W as k,d as g,M as E,_ as O}from"./index.034c045c.js";const P={class:"app-container"},S={class:"app-container-inner"},h=y({name:"appendForm"}),j=y({...h,setup(A){const m=B(),s=N({domains:[{key:1,value:"",name:""}]}),V=l=>{const o=s.domains.indexOf(l);o!==-1&&s.domains.splice(o,1)},C=()=>{s.domains.push({key:Date.now(),value:"",name:""})},w=l=>{!l||l.validate(o=>{if(o)E.success(`\u63D0\u4EA4\u6570\u636E: ${JSON.stringify(s.domains)}`),console.log("submit!",s.domains);else return console.log("error submit!"),!1})},x=l=>{!l||l.resetFields()};return(l,o)=>{const f=t("el-input"),_=t("el-form-item"),c=t("el-col"),D=t("Plus"),v=t("el-icon"),i=t("el-button"),F=t("Minus"),M=t("el-row"),$=t("el-form");return d(),b("div",P,[U("div",S,[e($,{ref_key:"formRef",ref:m,model:s,"label-width":"120px",class:"demo-dynamic"},{default:n(()=>[(d(!0),b(R,null,q(s.domains,(a,r)=>(d(),p(M,{gutter:20,key:a.key},{default:n(()=>[e(c,{span:10},{default:n(()=>[e(_,{label:"Domain"+r,prop:"domains."+r+".name",rules:{required:!0,message:"domain can not be null",trigger:"blur"}},{default:n(()=>[e(f,{modelValue:a.name,"onUpdate:modelValue":u=>a.name=u},null,8,["modelValue","onUpdate:modelValue"])]),_:2},1032,["label","prop"])]),_:2},1024),e(c,{span:10},{default:n(()=>[e(_,{label:"Domain"+r,prop:"domains."+r+".value",rules:{required:!0,message:"domain can not be null",trigger:"blur"}},{default:n(()=>[e(f,{modelValue:a.value,"onUpdate:modelValue":u=>a.value=u},null,8,["modelValue","onUpdate:modelValue"])]),_:2},1032,["label","prop"])]),_:2},1024),e(c,{span:4},{default:n(()=>[r===0?(d(),p(i,{key:0,onClick:o[0]||(o[0]=k(u=>C(),["prevent"]))},{default:n(()=>[e(v,null,{default:n(()=>[e(D)]),_:1})]),_:1})):(d(),p(i,{key:1,onClick:k(u=>V(a),["prevent"])},{default:n(()=>[e(v,null,{default:n(()=>[e(F)]),_:1})]),_:2},1032,["onClick"]))]),_:2},1024)]),_:2},1024))),128)),e(_,null,{default:n(()=>[e(i,{type:"primary",onClick:o[1]||(o[1]=a=>w(m.value))},{default:n(()=>[g("Submit")]),_:1}),e(i,{onClick:o[2]||(o[2]=a=>x(m.value))},{default:n(()=>[g("Reset")]),_:1})]),_:1})]),_:1},8,["model"])])])}}});const J=O(j,[["__scopeId","data-v-60208d80"]]);export{J as default}; diff --git a/docs/assets/index.4f40a22c.js.gz b/docs/assets/index.4f40a22c.js.gz deleted file mode 100644 index 24b94d64f1ec0f8a0509a482dc146330820e62c8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3922 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 diff --git a/docs/assets/index.b8f99a26.js b/docs/assets/index.55cda1e9.js similarity index 98% rename from docs/assets/index.b8f99a26.js rename to docs/assets/index.55cda1e9.js index 8b1be9e..9a61a45 100644 --- a/docs/assets/index.b8f99a26.js +++ b/docs/assets/index.55cda1e9.js @@ -1 +1 @@ -import{g as R,i,x as P,O as M,r,o as h,c as F,b as t,w as l,s as C,bJ as S,a as f,F as L,M as U,l as N,D,W as I,d as j,p as T,f as J,_ as O}from"./index.048a73c8.js";const W=["src"],q=R({__name:"index",props:{modelValue:Array,multiple:{type:Boolean,default:!0},listType:{type:String,default:"picture-card"},showFileList:{type:Boolean,default:!0}},emits:["update"],setup(d,{emit:y}){const w=d;let v=i([]);const g=i(""),p=i(!1),$=(a,_)=>{console.log(a,_)},b=(a,_)=>new Promise((e,c)=>{var o=new FileReader;let u=/\.jpg$|\.jpeg$|\.gif$|\.png$/i;o.readAsDataURL(a);let s=a.name;u.test(s)?o.onload=n=>{v.value.push({name:s,url:n.target.result}),y("update",v.value),e(n.target.result)}:(U.error("\u8BF7\u4E0A\u4F20\u56FE\u7247"),c())}),B=a=>{g.value=a.url,p.value=!0};return P(()=>{M(()=>w.modelValue,a=>{v.value=a},{immediate:!0})}),(a,_)=>{const e=r("el-icon"),c=r("el-upload"),o=r("el-dialog");return h(),F(L,null,[t(c,{action:"","before-upload":b,"list-type":d.listType,multiple:d.multiple,"on-preview":B,"on-remove":$,"file-list":C(v)},{default:l(()=>[t(e,null,{default:l(()=>[t(C(S))]),_:1})]),_:1},8,["list-type","multiple","file-list"]),t(o,{modelValue:p.value,"onUpdate:modelValue":_[0]||(_[0]=u=>p.value=u),width:"50%",top:"80px"},{default:l(()=>[f("img",{"w-full":"",src:g.value,alt:"\u9884\u89C8\u56FE\u7247",style:{width:"100%"}},null,8,W)]),_:1},8,["modelValue"])],64)}}}),E=d=>(T("data-v-6a63fad3"),d=d(),J(),d),z={class:"app-container"},G=E(()=>f("span",null,"\u6309\u94AE\u4E0A\u4F20",-1)),H={class:"demo-image__preview"},K={class:"upload-list"},Q=E(()=>f("span",null,"\u591A\u56FE\u7247\u4E0A\u4F20",-1)),X=E(()=>f("span",null,"\u62D6\u62FD\u4E0A\u4F20",-1)),Y={class:"upload-list"},Z=E(()=>f("div",{class:"el-upload__text"},[j(" \u62D6\u62FD\u4E0A\u4F20 "),f("em",null,"\u6216\u8005\u70B9\u51FB\u4E0A\u4F20")],-1)),ee=R({__name:"index",setup(d){const y=i([{url:N,name:"female.png",uid:"1651408956803",status:"success"}]);i([]);const w=i(0),v=i(0),g=i([]),p=i([]),$=e=>{console.log("valll======",e)},b=e=>{w.value=e},B=e=>{w.value=e},a=(e,c)=>new Promise((o,u)=>{var s=new FileReader;let n=/\.jpg$|\.jpeg$|\.gif$|\.png$/i;s.readAsDataURL(e);let x=e.name;n.test(x)?s.onload=m=>{g.value.push(m.target.result),o(m.target.result)}:(U.error("\u8BF7\u4E0A\u4F20\u56FE\u7247"),u())}),_=(e,c)=>new Promise((o,u)=>{var s=new FileReader;let n=/\.jpg$|\.jpeg$|\.gif$|\.png$/i;s.readAsDataURL(e);let x=e.name;n.test(x)?s.onload=m=>{p.value.push(m.target.result),o(m.target.result)}:(U.error("\u8BF7\u4E0A\u4F20\u56FE\u7247"),u())});return(e,c)=>{const o=r("el-image"),u=r("el-button"),s=r("el-upload"),n=r("el-card"),x=r("upload-filled"),m=r("el-icon");return h(),F("div",z,[t(n,{style:{"margin-bottom":"10px"}},{header:l(()=>[G]),default:l(()=>[f("div",H,[(h(!0),F(L,null,D(g.value,(A,V)=>(h(),F("div",K,[t(o,{onClick:I(k=>b(V),["stop"]),style:{width:"100%",height:"100%"},src:A,"preview-src-list":g.value,"initial-index":w.value,fit:"cover"},null,8,["onClick","src","preview-src-list","initial-index"])]))),256))]),t(s,{action:"/",multiple:"","before-upload":a},{default:l(()=>[t(u,{type:"primary"},{default:l(()=>[j("\u70B9\u51FB\u4E0A\u4F20")]),_:1})]),_:1})]),_:1}),t(n,{style:{"margin-bottom":"10px"}},{header:l(()=>[Q]),default:l(()=>[t(q,{onUpdate:$,modelValue:y.value,"onUpdate:modelValue":c[0]||(c[0]=A=>y.value=A)},null,8,["modelValue"])]),_:1}),t(n,null,{header:l(()=>[X]),default:l(()=>[(h(!0),F(L,null,D(p.value,(A,V)=>(h(),F("div",Y,[t(o,{onClick:I(k=>B(V),["stop"]),style:{width:"100%",height:"100%"},src:A,"preview-src-list":p.value,"initial-index":v.value,fit:"cover"},null,8,["onClick","src","preview-src-list","initial-index"])]))),256)),t(s,{class:"upload-demo",drag:"","before-upload":_,action:"/",multiple:""},{default:l(()=>[t(m,{class:"el-icon--upload"},{default:l(()=>[t(x)]),_:1}),Z]),_:1})]),_:1})])}}});const le=O(ee,[["__scopeId","data-v-6a63fad3"]]);export{le as default}; +import{g as R,i,x as P,O as M,r,o as h,c as F,b as t,w as l,s as C,bJ as S,a as f,F as L,M as U,l as N,D,W as I,d as j,p as T,f as J,_ as O}from"./index.034c045c.js";const W=["src"],q=R({__name:"index",props:{modelValue:Array,multiple:{type:Boolean,default:!0},listType:{type:String,default:"picture-card"},showFileList:{type:Boolean,default:!0}},emits:["update"],setup(d,{emit:y}){const w=d;let v=i([]);const g=i(""),p=i(!1),$=(a,_)=>{console.log(a,_)},b=(a,_)=>new Promise((e,c)=>{var o=new FileReader;let u=/\.jpg$|\.jpeg$|\.gif$|\.png$/i;o.readAsDataURL(a);let s=a.name;u.test(s)?o.onload=n=>{v.value.push({name:s,url:n.target.result}),y("update",v.value),e(n.target.result)}:(U.error("\u8BF7\u4E0A\u4F20\u56FE\u7247"),c())}),B=a=>{g.value=a.url,p.value=!0};return P(()=>{M(()=>w.modelValue,a=>{v.value=a},{immediate:!0})}),(a,_)=>{const e=r("el-icon"),c=r("el-upload"),o=r("el-dialog");return h(),F(L,null,[t(c,{action:"","before-upload":b,"list-type":d.listType,multiple:d.multiple,"on-preview":B,"on-remove":$,"file-list":C(v)},{default:l(()=>[t(e,null,{default:l(()=>[t(C(S))]),_:1})]),_:1},8,["list-type","multiple","file-list"]),t(o,{modelValue:p.value,"onUpdate:modelValue":_[0]||(_[0]=u=>p.value=u),width:"50%",top:"80px"},{default:l(()=>[f("img",{"w-full":"",src:g.value,alt:"\u9884\u89C8\u56FE\u7247",style:{width:"100%"}},null,8,W)]),_:1},8,["modelValue"])],64)}}}),E=d=>(T("data-v-6a63fad3"),d=d(),J(),d),z={class:"app-container"},G=E(()=>f("span",null,"\u6309\u94AE\u4E0A\u4F20",-1)),H={class:"demo-image__preview"},K={class:"upload-list"},Q=E(()=>f("span",null,"\u591A\u56FE\u7247\u4E0A\u4F20",-1)),X=E(()=>f("span",null,"\u62D6\u62FD\u4E0A\u4F20",-1)),Y={class:"upload-list"},Z=E(()=>f("div",{class:"el-upload__text"},[j(" \u62D6\u62FD\u4E0A\u4F20 "),f("em",null,"\u6216\u8005\u70B9\u51FB\u4E0A\u4F20")],-1)),ee=R({__name:"index",setup(d){const y=i([{url:N,name:"female.png",uid:"1651408956803",status:"success"}]);i([]);const w=i(0),v=i(0),g=i([]),p=i([]),$=e=>{console.log("valll======",e)},b=e=>{w.value=e},B=e=>{w.value=e},a=(e,c)=>new Promise((o,u)=>{var s=new FileReader;let n=/\.jpg$|\.jpeg$|\.gif$|\.png$/i;s.readAsDataURL(e);let x=e.name;n.test(x)?s.onload=m=>{g.value.push(m.target.result),o(m.target.result)}:(U.error("\u8BF7\u4E0A\u4F20\u56FE\u7247"),u())}),_=(e,c)=>new Promise((o,u)=>{var s=new FileReader;let n=/\.jpg$|\.jpeg$|\.gif$|\.png$/i;s.readAsDataURL(e);let x=e.name;n.test(x)?s.onload=m=>{p.value.push(m.target.result),o(m.target.result)}:(U.error("\u8BF7\u4E0A\u4F20\u56FE\u7247"),u())});return(e,c)=>{const o=r("el-image"),u=r("el-button"),s=r("el-upload"),n=r("el-card"),x=r("upload-filled"),m=r("el-icon");return h(),F("div",z,[t(n,{style:{"margin-bottom":"10px"}},{header:l(()=>[G]),default:l(()=>[f("div",H,[(h(!0),F(L,null,D(g.value,(A,V)=>(h(),F("div",K,[t(o,{onClick:I(k=>b(V),["stop"]),style:{width:"100%",height:"100%"},src:A,"preview-src-list":g.value,"initial-index":w.value,fit:"cover"},null,8,["onClick","src","preview-src-list","initial-index"])]))),256))]),t(s,{action:"/",multiple:"","before-upload":a},{default:l(()=>[t(u,{type:"primary"},{default:l(()=>[j("\u70B9\u51FB\u4E0A\u4F20")]),_:1})]),_:1})]),_:1}),t(n,{style:{"margin-bottom":"10px"}},{header:l(()=>[Q]),default:l(()=>[t(q,{onUpdate:$,modelValue:y.value,"onUpdate:modelValue":c[0]||(c[0]=A=>y.value=A)},null,8,["modelValue"])]),_:1}),t(n,null,{header:l(()=>[X]),default:l(()=>[(h(!0),F(L,null,D(p.value,(A,V)=>(h(),F("div",Y,[t(o,{onClick:I(k=>B(V),["stop"]),style:{width:"100%",height:"100%"},src:A,"preview-src-list":p.value,"initial-index":v.value,fit:"cover"},null,8,["onClick","src","preview-src-list","initial-index"])]))),256)),t(s,{class:"upload-demo",drag:"","before-upload":_,action:"/",multiple:""},{default:l(()=>[t(m,{class:"el-icon--upload"},{default:l(()=>[t(x)]),_:1}),Z]),_:1})]),_:1})])}}});const le=O(ee,[["__scopeId","data-v-6a63fad3"]]);export{le as default}; diff --git a/docs/assets/index.bb5388a0.js b/docs/assets/index.580bf7d6.js similarity index 66% rename from docs/assets/index.bb5388a0.js rename to docs/assets/index.580bf7d6.js index dcb11ee..d505dda 100644 --- a/docs/assets/index.bb5388a0.js +++ b/docs/assets/index.580bf7d6.js @@ -1 +1 @@ -import{_ as o}from"./index.vue_vue_type_script_setup_true_lang.c3cd7d59.js";import{g as s,r as _,o as a,c,b as e,w as n,d as r,_ as u}from"./index.048a73c8.js";import"./index.201c3aba.js";const d={class:"echarts-map"},i=s({__name:"index",setup(p){return(m,l)=>{const t=_("el-card");return a(),c("div",d,[e(t,{class:"info"},{default:n(()=>[r("Echarts \u5B9E\u73B0\u98DE\u7EBF\u56FE\u3001\u5730\u56FE\u589E\u52A0\u56FE\u6807\u3001\u9AD8\u4EAE")]),_:1}),e(o,{height:"100%",width:"100%",id:"migration"})])}}});const h=u(i,[["__scopeId","data-v-51004948"]]);export{h as default}; +import{_ as o}from"./index.vue_vue_type_script_setup_true_lang.0cc6321a.js";import{g as s,r as _,o as a,c,b as e,w as n,d as r,_ as u}from"./index.034c045c.js";import"./index.201c3aba.js";const d={class:"echarts-map"},i=s({__name:"index",setup(p){return(m,l)=>{const t=_("el-card");return a(),c("div",d,[e(t,{class:"info"},{default:n(()=>[r("Echarts \u5B9E\u73B0\u98DE\u7EBF\u56FE\u3001\u5730\u56FE\u589E\u52A0\u56FE\u6807\u3001\u9AD8\u4EAE")]),_:1}),e(o,{height:"100%",width:"100%",id:"migration"})])}}});const h=u(i,[["__scopeId","data-v-51004948"]]);export{h as default}; diff --git a/docs/assets/index.a2103400.js b/docs/assets/index.5f10335e.js similarity index 98% rename from docs/assets/index.a2103400.js rename to docs/assets/index.5f10335e.js index 7720a64..e3dae11 100644 --- a/docs/assets/index.a2103400.js +++ b/docs/assets/index.5f10335e.js @@ -1 +1 @@ -import{g as h,i as _,j as E,bL as n,r as B,o as V,c as C,a,b as e,w as t,d as g,s as A,bM as y,p as w,f as x,bN as D,bO as k,bP as U,bQ as q,bR as I,bS as M,_ as N}from"./index.048a73c8.js";const i=s=>(w("data-v-9e34b3bc"),s=s(),x(),s),S={class:"app-container"},T={class:"app-container-inner"},H=["innerHTML"],L=i(()=>a("div",null,"\u9A8C\u8BC1\u8EAB\u4EFD\u8BC1\u662F\u5426\u6B63\u786E",-1)),R=i(()=>a("div",null,"\u9A8C\u8BC1url\u662F\u5426\u6B63\u786E\u3002",-1)),P=i(()=>a("div",null,"\u662F\u5426\u662Fhtml\u6807\u7B7E",-1)),j=i(()=>a("div",null,"\u662F\u5426\u662F\u6B63\u786E\u7684\u65E5\u671F",-1)),K=i(()=>a("div",null,"\u662F\u5426\u662F\u6B63\u786E\u7684\u90AE\u7BB1",-1)),O=h({__name:"index",setup(s){const c=_();let m="\u53EA\u8981\u81EA\u5DF1\u4E0D\u653E\u5F03\uFF0C\u6CA1\u6709\u4EFB\u4F55\u4EBA\u53EF\u4EE5\u6253\u5012\u4F60",p=_(m);const u=E({phone:"",keyword:"",percent:"",idCard:null,website:null,html:null,date:null,email:null}),f=E({phone:[{required:!0,validator:n(D,"\u8BF7\u8F93\u5165\u6B63\u786E\u7684\u624B\u673A\u53F7"),trigger:["blur","change"]}],idCard:[{required:!0,validator:n(k,"\u8BF7\u8F93\u5165\u6B63\u786E\u7684\u8EAB\u4EFD\u8BC1"),trigger:["blur","change"]}],website:[{required:!0,validator:n(U,"\u8BF7\u8F93\u5165\u6B63\u786E\u7684\u7F51\u5740"),trigger:["blur","change"]}],html:[{required:!0,validator:n(q,"\u8BF7\u8F93\u5165\u6B63\u786E\u7684html\u6807\u7B7E"),trigger:["blur","change"]}],date:[{required:!0,validator:n(I,"\u8BF7\u8F93\u5165\u6B63\u786E\u7684\u65E5\u671F"),trigger:["blur","change"]}],email:[{required:!0,validator:n(M,"\u8BF7\u8F93\u5165\u6B63\u786E\u7684\u90AE\u7BB1"),trigger:["blur","change"]}]}),b=F=>{F?p.value=y(F,m):p.value=m};return(F,l)=>{const r=B("el-input"),d=B("el-form-item"),v=B("el-form");return V(),C("div",S,[a("div",T,[e(v,{ref_key:"ruleFormRef",ref:c,model:u,rules:f,"label-width":"120px","status-icon":"","label-position":"top"},{default:t(()=>[e(d,{label:"\u624B\u673A\u53F7\u7801",prop:"phone"},{default:t(()=>[e(r,{modelValue:u.phone,"onUpdate:modelValue":l[0]||(l[0]=o=>u.phone=o),placeholder:"\u8BF7\u8F93\u5165\u624B\u673A\u53F7\u7801"},null,8,["modelValue"])]),_:1}),e(d,{label:"\u5339\u914D\u6587\u5B57\u53D8\u8272\uFF08\u641C\u7D22\u65F6\uFF09",prop:"keyword",class:"item-form"},{default:t(()=>[a("div",null,[g("\u793A\u4F8B\uFF1A"),a("span",{innerHTML:A(p)},null,8,H)]),e(r,{modelValue:u.keyword,"onUpdate:modelValue":l[1]||(l[1]=o=>u.keyword=o),placeholder:"\u8BF7\u8F93\u5165\u5173\u952E\u5B57",onInput:b},null,8,["modelValue"])]),_:1}),e(d,{label:"\u8EAB\u4EFD\u8BC1",prop:"idCard",class:"item-form"},{default:t(()=>[L,e(r,{modelValue:u.idCard,"onUpdate:modelValue":l[2]||(l[2]=o=>u.idCard=o),placeholder:"\u8BF7\u8F93\u5165\u8EAB\u4EFD\u8BC1"},null,8,["modelValue"])]),_:1}),e(d,{label:"\u7F51\u5740",prop:"website",class:"item-form"},{default:t(()=>[R,e(r,{modelValue:u.website,"onUpdate:modelValue":l[3]||(l[3]=o=>u.website=o),placeholder:"\u8BF7\u8F93\u5165url"},null,8,["modelValue"])]),_:1}),e(d,{label:"html\u6807\u7B7E",prop:"html",class:"item-form"},{default:t(()=>[P,e(r,{modelValue:u.html,"onUpdate:modelValue":l[4]||(l[4]=o=>u.html=o),placeholder:"\u8BF7\u8F93\u5165html\u6807\u7B7E"},null,8,["modelValue"])]),_:1}),e(d,{label:"\u65E5\u671F",prop:"date",class:"item-form"},{default:t(()=>[j,e(r,{modelValue:u.date,"onUpdate:modelValue":l[5]||(l[5]=o=>u.date=o),placeholder:"\u8BF7\u8F93\u5165\u65E5\u671F"},null,8,["modelValue"])]),_:1}),e(d,{label:"\u90AE\u7BB1",prop:"email",class:"item-form"},{default:t(()=>[K,e(r,{modelValue:u.email,"onUpdate:modelValue":l[6]||(l[6]=o=>u.email=o),placeholder:"\u8BF7\u8F93\u5165\u90AE\u7BB1"},null,8,["modelValue"])]),_:1})]),_:1},8,["model","rules"])])])}}});const W=N(O,[["__scopeId","data-v-9e34b3bc"]]);export{W as default}; +import{g as h,i as _,j as E,bL as n,r as B,o as V,c as C,a,b as e,w as t,d as g,s as A,bM as y,p as w,f as x,bN as D,bO as k,bP as U,bQ as q,bR as I,bS as M,_ as N}from"./index.034c045c.js";const i=s=>(w("data-v-9e34b3bc"),s=s(),x(),s),S={class:"app-container"},T={class:"app-container-inner"},H=["innerHTML"],L=i(()=>a("div",null,"\u9A8C\u8BC1\u8EAB\u4EFD\u8BC1\u662F\u5426\u6B63\u786E",-1)),R=i(()=>a("div",null,"\u9A8C\u8BC1url\u662F\u5426\u6B63\u786E\u3002",-1)),P=i(()=>a("div",null,"\u662F\u5426\u662Fhtml\u6807\u7B7E",-1)),j=i(()=>a("div",null,"\u662F\u5426\u662F\u6B63\u786E\u7684\u65E5\u671F",-1)),K=i(()=>a("div",null,"\u662F\u5426\u662F\u6B63\u786E\u7684\u90AE\u7BB1",-1)),O=h({__name:"index",setup(s){const c=_();let m="\u53EA\u8981\u81EA\u5DF1\u4E0D\u653E\u5F03\uFF0C\u6CA1\u6709\u4EFB\u4F55\u4EBA\u53EF\u4EE5\u6253\u5012\u4F60",p=_(m);const u=E({phone:"",keyword:"",percent:"",idCard:null,website:null,html:null,date:null,email:null}),f=E({phone:[{required:!0,validator:n(D,"\u8BF7\u8F93\u5165\u6B63\u786E\u7684\u624B\u673A\u53F7"),trigger:["blur","change"]}],idCard:[{required:!0,validator:n(k,"\u8BF7\u8F93\u5165\u6B63\u786E\u7684\u8EAB\u4EFD\u8BC1"),trigger:["blur","change"]}],website:[{required:!0,validator:n(U,"\u8BF7\u8F93\u5165\u6B63\u786E\u7684\u7F51\u5740"),trigger:["blur","change"]}],html:[{required:!0,validator:n(q,"\u8BF7\u8F93\u5165\u6B63\u786E\u7684html\u6807\u7B7E"),trigger:["blur","change"]}],date:[{required:!0,validator:n(I,"\u8BF7\u8F93\u5165\u6B63\u786E\u7684\u65E5\u671F"),trigger:["blur","change"]}],email:[{required:!0,validator:n(M,"\u8BF7\u8F93\u5165\u6B63\u786E\u7684\u90AE\u7BB1"),trigger:["blur","change"]}]}),b=F=>{F?p.value=y(F,m):p.value=m};return(F,l)=>{const r=B("el-input"),d=B("el-form-item"),v=B("el-form");return V(),C("div",S,[a("div",T,[e(v,{ref_key:"ruleFormRef",ref:c,model:u,rules:f,"label-width":"120px","status-icon":"","label-position":"top"},{default:t(()=>[e(d,{label:"\u624B\u673A\u53F7\u7801",prop:"phone"},{default:t(()=>[e(r,{modelValue:u.phone,"onUpdate:modelValue":l[0]||(l[0]=o=>u.phone=o),placeholder:"\u8BF7\u8F93\u5165\u624B\u673A\u53F7\u7801"},null,8,["modelValue"])]),_:1}),e(d,{label:"\u5339\u914D\u6587\u5B57\u53D8\u8272\uFF08\u641C\u7D22\u65F6\uFF09",prop:"keyword",class:"item-form"},{default:t(()=>[a("div",null,[g("\u793A\u4F8B\uFF1A"),a("span",{innerHTML:A(p)},null,8,H)]),e(r,{modelValue:u.keyword,"onUpdate:modelValue":l[1]||(l[1]=o=>u.keyword=o),placeholder:"\u8BF7\u8F93\u5165\u5173\u952E\u5B57",onInput:b},null,8,["modelValue"])]),_:1}),e(d,{label:"\u8EAB\u4EFD\u8BC1",prop:"idCard",class:"item-form"},{default:t(()=>[L,e(r,{modelValue:u.idCard,"onUpdate:modelValue":l[2]||(l[2]=o=>u.idCard=o),placeholder:"\u8BF7\u8F93\u5165\u8EAB\u4EFD\u8BC1"},null,8,["modelValue"])]),_:1}),e(d,{label:"\u7F51\u5740",prop:"website",class:"item-form"},{default:t(()=>[R,e(r,{modelValue:u.website,"onUpdate:modelValue":l[3]||(l[3]=o=>u.website=o),placeholder:"\u8BF7\u8F93\u5165url"},null,8,["modelValue"])]),_:1}),e(d,{label:"html\u6807\u7B7E",prop:"html",class:"item-form"},{default:t(()=>[P,e(r,{modelValue:u.html,"onUpdate:modelValue":l[4]||(l[4]=o=>u.html=o),placeholder:"\u8BF7\u8F93\u5165html\u6807\u7B7E"},null,8,["modelValue"])]),_:1}),e(d,{label:"\u65E5\u671F",prop:"date",class:"item-form"},{default:t(()=>[j,e(r,{modelValue:u.date,"onUpdate:modelValue":l[5]||(l[5]=o=>u.date=o),placeholder:"\u8BF7\u8F93\u5165\u65E5\u671F"},null,8,["modelValue"])]),_:1}),e(d,{label:"\u90AE\u7BB1",prop:"email",class:"item-form"},{default:t(()=>[K,e(r,{modelValue:u.email,"onUpdate:modelValue":l[6]||(l[6]=o=>u.email=o),placeholder:"\u8BF7\u8F93\u5165\u90AE\u7BB1"},null,8,["modelValue"])]),_:1})]),_:1},8,["model","rules"])])])}}});const W=N(O,[["__scopeId","data-v-9e34b3bc"]]);export{W as default}; diff --git a/docs/assets/index.38a2c0ba.js b/docs/assets/index.5f9c0b4d.js similarity index 95% rename from docs/assets/index.38a2c0ba.js rename to docs/assets/index.5f9c0b4d.js index 9dc23e9..aa8f6c3 100644 --- a/docs/assets/index.38a2c0ba.js +++ b/docs/assets/index.5f9c0b4d.js @@ -1 +1 @@ -import{g as A,u as j,h as Y,i as p,j as k,r as l,o as d,c as B,b as o,w as n,k as y,a as t,d as U,F as P,E as W,p as F,f as x,l as X,_ as h,m as M,t as R,n as I}from"./index.048a73c8.js";import{g as T}from"./index.5be08a55.js";import{v as Z}from"./vue-qr.fbb19789.js";const z="/vue-admin-perfect/assets/side-logo.74a8e9c4.png",H="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAACVElEQVRYhc2YP2gTURzHPwanhNzWUnAqV4XSatFB6FBoQdBBEMVRpQh2EJx0E7lfkWKVRIWAg4OIdBSkm5YMLvXISRTB0GIb3CtYTLGQzSGX41WS5uXy7s93uTz45b0Pv8/j7t0dsUeGBHAYMKtrZcYnJgGouJ+4fvXKoFMCkAEEWDQyWwTJ+FchpZBHld8yNDzM1OkzWrrr21v8rNe1Fhm1beyx41q1375+4dfOTkdAAHnx6jVo7MlSsUDpaUFr0YuXLnPn7j2t2ts35yl/eB+MMx1qhBTp7gQIKYL8X7EaWXIesFH77gBkszlevlkxsujCjWvs7/8FYHxikvuLD0MBAojnugBOPm8ZgQOoeh57ew2t2m6K1QgJ6u7VwXYkb+XBwBMHwJ8LaG2dw6ILCK1OggHIj15Vu1ZHsRohZt39AkLMkP0oViMVdx00dVfcdSjqTVzf3jowDgsIfexJz3Xxb1d9J4xiNULEugcFhIghB1GsRkbtMfB1nzw1xepa2cjEpgBB2ZPZXC44/g8aE4rVCIZ1m+xgO9Jo/GGjVtO6BVmWdaDbPzY32d39HYyjAAQQ/62uJ+TZ6WlW3r4Lxs+fLPc8UZuKYEB3lIBgADIqxWpkZnaOmdm5QHfx0RLNZlPrz3EAAsj8rQXw92SpWNAGjFqxGiGE7jgBIQRkXIrViH91oHXSOXFspGtx3B1sR9DsZFKAoAmZhGI1cu78BTjkiZM0IPT4YJWkYjVCF91pAYQukGlQrEaePV6m+rkS6E4bICgfrCBditUIvu40drAdAfgHGouWAs/uvbcAAAAASUVORK5CYII=",K=e=>(F("data-v-0642e726"),e=e(),x(),e),D=K(()=>t("div",{class:"login-title"},[t("img",{class:"icon",src:X,alt:"logo"}),t("h2",{class:"title"},"Vue-Admin-Perfect")],-1)),O=A({__name:"LoginForm",setup(e){const a=j(),_=Y(),i=p(),c=p("password"),m=p(!1),b=k({password:[{required:!0,message:"\u8BF7\u8F93\u5165\u7528\u6237\u540D",trigger:"blur"}],username:[{required:!0,message:"\u8BF7\u8F93\u5165\u5BC6\u7801",trigger:"blur"}]}),u=k({username:"admin",password:"123456"}),C=()=>{c.value=c.value==="password"?"":"password"},g=v=>{!v||v.validate(s=>{if(s)m.value=!0,setTimeout(async()=>{await _.login(u),await a.push({path:"/"}),W({title:T(),message:"\u6B22\u8FCE\u767B\u5F55 Vue Admin Perfect",type:"success",duration:3e3}),m.value=!0},1e3);else return console.log("error submit!"),!1})};return(v,s)=>{const S=l("UserFilled"),w=l("el-icon"),V=l("el-input"),f=l("el-form-item"),E=l("GoodsFilled"),G=l("svg-icon"),L=l("el-button"),Q=l("el-form");return d(),B(P,null,[D,o(Q,{ref_key:"ruleFormRef",ref:i,model:u,rules:b},{default:n(()=>[o(f,{label:"",prop:"username"},{default:n(()=>[o(V,{placeholder:"\u8BF7\u8F93\u5165\u7528\u6237\u540D",autoComplete:"on",style:{position:"relative"},modelValue:u.username,"onUpdate:modelValue":s[0]||(s[0]=r=>u.username=r),onKeyup:s[1]||(s[1]=y(r=>g(i.value),["enter","native"]))},{prefix:n(()=>[o(w,{class:"el-input__icon"},{default:n(()=>[o(S)]),_:1})]),_:1},8,["modelValue"])]),_:1}),o(f,{label:"",prop:"password"},{default:n(()=>[o(V,{placeholder:"\u8BF7\u8F93\u5165\u5BC6\u7801",autoComplete:"on",onKeyup:s[2]||(s[2]=y(r=>g(i.value),["enter","native"])),modelValue:u.password,"onUpdate:modelValue":s[3]||(s[3]=r=>u.password=r),type:c.value},{prefix:n(()=>[o(w,{class:"el-input__icon"},{default:n(()=>[o(E)]),_:1})]),suffix:n(()=>[t("div",{class:"show-pwd",onClick:C},[o(G,{"icon-class":c.value==="password"?"eye":"eye-open"},null,8,["icon-class"])])]),_:1},8,["modelValue","type"])]),_:1}),o(f,{style:{width:"100%"}},{default:n(()=>[o(L,{loading:m.value,class:"login-btn",type:"primary",onClick:s[4]||(s[4]=r=>g(i.value))},{default:n(()=>[U("\u767B\u5F55")]),_:1},8,["loading"])]),_:1})]),_:1},8,["model","rules"])],64)}}});const $=h(O,[["__scopeId","data-v-0642e726"]]),q=e=>(F("data-v-b84a7639"),e=e(),x(),e),J={class:"login-qrcode"},N=q(()=>t("h2",{class:"title"},"Vue-Admin-Perfect",-1)),ee=A({__name:"LoginQrcode",setup(e){return(a,_)=>(d(),B("div",J,[N,o(Z,{text:"https://github.com/zouzhibin/vue-admin-perfect"})]))}});const oe=h(ee,[["__scopeId","data-v-b84a7639"]]),se=e=>(F("data-v-0809de44"),e=e(),x(),e),te={class:"login-container"},ne={class:"login-box"},ae=se(()=>t("div",{class:"login-left"},[t("img",{src:z})],-1)),le={class:"login-form"},ue={class:"info-qrcode"},re=A({__name:"index",setup(e){const a=p(!0),_=()=>{console.log("=======",a),a.value=!a.value};return(i,c)=>(d(),B("div",te,[t("div",ne,[o(M,{class:"login-dark"}),ae,t("div",le,[t("div",ue,R(a.value?"\u626B\u7801\u767B\u5F55":"\u8D26\u53F7\u767B\u5F55"),1),t("img",{src:H,class:"qrcode",onClick:_}),a.value?(d(),I($,{key:0})):(d(),I(oe,{key:1}))])])]))}});const _e=h(re,[["__scopeId","data-v-0809de44"]]);export{_e as default}; +import{g as A,u as j,h as Y,i as p,j as k,r as l,o as d,c as B,b as o,w as n,k as y,a as t,d as U,F as P,E as W,p as F,f as x,l as X,_ as h,m as M,t as R,n as I}from"./index.034c045c.js";import{g as T}from"./index.5be08a55.js";import{v as Z}from"./vue-qr.019531fb.js";const z="/vue-admin-perfect/assets/side-logo.74a8e9c4.png",H="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAACVElEQVRYhc2YP2gTURzHPwanhNzWUnAqV4XSatFB6FBoQdBBEMVRpQh2EJx0E7lfkWKVRIWAg4OIdBSkm5YMLvXISRTB0GIb3CtYTLGQzSGX41WS5uXy7s93uTz45b0Pv8/j7t0dsUeGBHAYMKtrZcYnJgGouJ+4fvXKoFMCkAEEWDQyWwTJ+FchpZBHld8yNDzM1OkzWrrr21v8rNe1Fhm1beyx41q1375+4dfOTkdAAHnx6jVo7MlSsUDpaUFr0YuXLnPn7j2t2ts35yl/eB+MMx1qhBTp7gQIKYL8X7EaWXIesFH77gBkszlevlkxsujCjWvs7/8FYHxikvuLD0MBAojnugBOPm8ZgQOoeh57ew2t2m6K1QgJ6u7VwXYkb+XBwBMHwJ8LaG2dw6ILCK1OggHIj15Vu1ZHsRohZt39AkLMkP0oViMVdx00dVfcdSjqTVzf3jowDgsIfexJz3Xxb1d9J4xiNULEugcFhIghB1GsRkbtMfB1nzw1xepa2cjEpgBB2ZPZXC44/g8aE4rVCIZ1m+xgO9Jo/GGjVtO6BVmWdaDbPzY32d39HYyjAAQQ/62uJ+TZ6WlW3r4Lxs+fLPc8UZuKYEB3lIBgADIqxWpkZnaOmdm5QHfx0RLNZlPrz3EAAsj8rQXw92SpWNAGjFqxGiGE7jgBIQRkXIrViH91oHXSOXFspGtx3B1sR9DsZFKAoAmZhGI1cu78BTjkiZM0IPT4YJWkYjVCF91pAYQukGlQrEaePV6m+rkS6E4bICgfrCBditUIvu40drAdAfgHGouWAs/uvbcAAAAASUVORK5CYII=",K=e=>(F("data-v-0642e726"),e=e(),x(),e),D=K(()=>t("div",{class:"login-title"},[t("img",{class:"icon",src:X,alt:"logo"}),t("h2",{class:"title"},"Vue-Admin-Perfect")],-1)),O=A({__name:"LoginForm",setup(e){const a=j(),_=Y(),i=p(),c=p("password"),m=p(!1),b=k({password:[{required:!0,message:"\u8BF7\u8F93\u5165\u7528\u6237\u540D",trigger:"blur"}],username:[{required:!0,message:"\u8BF7\u8F93\u5165\u5BC6\u7801",trigger:"blur"}]}),u=k({username:"admin",password:"123456"}),C=()=>{c.value=c.value==="password"?"":"password"},g=v=>{!v||v.validate(s=>{if(s)m.value=!0,setTimeout(async()=>{await _.login(u),await a.push({path:"/"}),W({title:T(),message:"\u6B22\u8FCE\u767B\u5F55 Vue Admin Perfect",type:"success",duration:3e3}),m.value=!0},1e3);else return console.log("error submit!"),!1})};return(v,s)=>{const S=l("UserFilled"),w=l("el-icon"),V=l("el-input"),f=l("el-form-item"),E=l("GoodsFilled"),G=l("svg-icon"),L=l("el-button"),Q=l("el-form");return d(),B(P,null,[D,o(Q,{ref_key:"ruleFormRef",ref:i,model:u,rules:b},{default:n(()=>[o(f,{label:"",prop:"username"},{default:n(()=>[o(V,{placeholder:"\u8BF7\u8F93\u5165\u7528\u6237\u540D",autoComplete:"on",style:{position:"relative"},modelValue:u.username,"onUpdate:modelValue":s[0]||(s[0]=r=>u.username=r),onKeyup:s[1]||(s[1]=y(r=>g(i.value),["enter","native"]))},{prefix:n(()=>[o(w,{class:"el-input__icon"},{default:n(()=>[o(S)]),_:1})]),_:1},8,["modelValue"])]),_:1}),o(f,{label:"",prop:"password"},{default:n(()=>[o(V,{placeholder:"\u8BF7\u8F93\u5165\u5BC6\u7801",autoComplete:"on",onKeyup:s[2]||(s[2]=y(r=>g(i.value),["enter","native"])),modelValue:u.password,"onUpdate:modelValue":s[3]||(s[3]=r=>u.password=r),type:c.value},{prefix:n(()=>[o(w,{class:"el-input__icon"},{default:n(()=>[o(E)]),_:1})]),suffix:n(()=>[t("div",{class:"show-pwd",onClick:C},[o(G,{"icon-class":c.value==="password"?"eye":"eye-open"},null,8,["icon-class"])])]),_:1},8,["modelValue","type"])]),_:1}),o(f,{style:{width:"100%"}},{default:n(()=>[o(L,{loading:m.value,class:"login-btn",type:"primary",onClick:s[4]||(s[4]=r=>g(i.value))},{default:n(()=>[U("\u767B\u5F55")]),_:1},8,["loading"])]),_:1})]),_:1},8,["model","rules"])],64)}}});const $=h(O,[["__scopeId","data-v-0642e726"]]),q=e=>(F("data-v-b84a7639"),e=e(),x(),e),J={class:"login-qrcode"},N=q(()=>t("h2",{class:"title"},"Vue-Admin-Perfect",-1)),ee=A({__name:"LoginQrcode",setup(e){return(a,_)=>(d(),B("div",J,[N,o(Z,{text:"https://github.com/zouzhibin/vue-admin-perfect"})]))}});const oe=h(ee,[["__scopeId","data-v-b84a7639"]]),se=e=>(F("data-v-0809de44"),e=e(),x(),e),te={class:"login-container"},ne={class:"login-box"},ae=se(()=>t("div",{class:"login-left"},[t("img",{src:z})],-1)),le={class:"login-form"},ue={class:"info-qrcode"},re=A({__name:"index",setup(e){const a=p(!0),_=()=>{console.log("=======",a),a.value=!a.value};return(i,c)=>(d(),B("div",te,[t("div",ne,[o(M,{class:"login-dark"}),ae,t("div",le,[t("div",ue,R(a.value?"\u626B\u7801\u767B\u5F55":"\u8D26\u53F7\u767B\u5F55"),1),t("img",{src:H,class:"qrcode",onClick:_}),a.value?(d(),I($,{key:0})):(d(),I(oe,{key:1}))])])]))}});const _e=h(re,[["__scopeId","data-v-0809de44"]]);export{_e as default}; diff --git a/docs/assets/index.6352a6e1.js.gz b/docs/assets/index.6352a6e1.js.gz deleted file mode 100644 index 28fcfa4b39da6deecef065b61c0032e62e94f8f6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 262618 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 YrU41_?3^hx-i8+AyA!$ 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 r*8i~)Q2lS}T~o!r;hnG$-x9l}UQE;r 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

    R(3NeG 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 e+!7-0>zdsM0auc)BgisrrR#3w+jG|sIajB diff --git a/docs/assets/index.6535d4ca.js.gz b/docs/assets/index.6535d4ca.js.gz deleted file mode 100644 index 95683b9990cab1a63e0c82003e45394c4508b961..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2719 zcmV;Q3SjjgiwFP!000023hi2ZZ`-yO|NnjpPj?HXh0!EgvK3_>kZ0F5ZMvjwR-{Hi zOSG*<7F|kC>>B>=_Z(8PWye`!Y{3PJCWyqx;o;%o?>tB)9t^q2r*VyDwH`Ue*X^t; z_&_s%iPMOUO~ns%UFu%@NJ{n%< z0-6(=_DpZrx9z&)Nlqb8v%I$7y3*oEYmmIS)CUF`T%o0bBtm-a~^8N!fj%5wUK+|V&ub=-t5ef^tq36a_X+CM?M6|x@24Ssf zPe?)dFt9C>ur7}KNh3n?mBkLvb3RaIV35-|J*6F%1V31X>Wlfckmjt%#Y7_!Dkd@K z8#5!5D&Z|nU?WN`23OO9exX&O2qhe5ZDN{cVyb$jOYVrO@K#R;JR);r zPr#x@TI0YpKO5#TPjzMxJ}W!Ax*SPcDJbF&0MGAC8b!yqEX_~jEN3Ybx+Yi_e+A5R zM`+IUBrKTd z(_#a2Qx%F$&rSIT)`E4fZ`hdA#i{ZJthJz&e;HDN?4Dj1!v8Ip^A41s9>TBS*73oFk~4xM0AG* zW~Isnjp7lIX)f~6n(%BBdduTT%5ZkeL_&wb4>n1pOw+8-@31=LS&TrdOvwhrKF!d2 zmS`=~g;iYu3CqUU%(<7Cm{`fkzjK82;!_M>dkS+~kjAL58{)!Bw$Y1gc< zYpU!Tn^Lgqh=-#A=)>%>{5WA)Jea(U^aL!-nA>_v$=Xf%&D6?4rd1276{Esj;#z!gm5LzdGfSMX|* zhPmrO*{+kO>G@FFH7yS)d>dPBDAns&a-qM`kd&qiqg1~IrLx~QcV)k0df4wsUbYA0 z9LdToi*?hg6W4U=irRr@AIpwuIneGlu^pwTE8Z@aUB$hDV}Xq;$HF|0niD0)wx((M z#8b0-$j>tye!E?`sS-!uEw5sEZoXER04rW?T+SS=O9i&hXXo>4hw54W0YNVtSZn0)eO$} zfflh0GS3J$OCvo zG^WMgzovQL6nvCMx+(%@`9L>*wpsmWJ>0ep+*aCR53-nMd?Z2^ge0c|02sg^*q=RW z4*5_w<~N7`+8xq^*PtC-1{ISR>Z(UtoOtXmv`C~CY!W)*BM>I#crPAuh>39u{4XY8 z1p}N*WJEvL6BA$?^TRy;Mzg0nSC0j<+w2S@~t*pE`>U4R3nVt(8fx)vY(ZuD0f| zLcu*~1fOqVDR^8doI=*85oViLQYU5?f30k zjhOqYY?#FP%0=>%#;=@Zl%SQ5J0u%$4rqjf1v1`GlEOz}gDPo|`sb6w!edpO9AqPM zDHPIj#U2$hN zW2{@rJvu`z>T9qAwH0kg0CnaMtoRE2{ zme&x>;Vf%QS*%i)BJ6aEurpqSo$$$FC#-}WZjf*_>~vb=4Z}`nYpb&oc0zLZ++pXf z3Og@aQ8|HPj9Ego(`Qs2ZLgp^8&XK!bB%bZ?q%xQPGdAQ8u{pQkmjXFqU9qcZ1`nWMC_xO1K)5!N5sHet}Uvm0= zbD2)86O?SXxh&Hk8*+M8Teo9>Zm#FX2}t6f92_rm`fFoOe#6@@Wm?4nuGsalefO}O zf#%h;NdC)-w#X=y3F-+Eix2#)b**bG*+EG(JOmU~oXIdmuKJ Z|H(*m`7e)Z#@XI~{s$$1my?Al00810HT3`h diff --git a/docs/assets/index.430b664c.js b/docs/assets/index.66a9e482.js similarity index 96% rename from docs/assets/index.430b664c.js rename to docs/assets/index.66a9e482.js index ce7a727..c7c57a8 100644 --- a/docs/assets/index.430b664c.js +++ b/docs/assets/index.66a9e482.js @@ -1 +1 @@ -import{C as c}from"./index.c24c70a5.js";import{g as v,i as E,j as I,r as i,o as B,c as g,a as s,b as a,s as u,d as n,w as o,p as D,f as y,_ as A}from"./index.048a73c8.js";const U=r=>(D("data-v-d0f116c6"),r=r(),y(),r),w={class:"app-container"},k={class:"app-container-inner"},N={style:{"margin-top":"40px","margin-bottom":"30px"}},S={class:"label"},R={class:"label"},T={class:"label"},j=U(()=>s("br",null,null,-1)),q={class:"label"},z={class:"label"},G={class:"label"},H={class:"label"},J=v({__name:"index",setup(r){const f=E();let l=I({startValInput:0,endValInput:9888,durationInput:2e3,decimals:1,prefix:"\u4EF7\u94B1\uFF1A",suffix:"\u5143",separator:","});const d=(b,e)=>{},C=()=>{f.value.start()},V=()=>{f.value.pauseResume()};return(b,e)=>{const m=i("el-input-number"),_=i("el-input"),F=i("el-button"),p=i("el-descriptions-item"),x=i("el-descriptions");return B(),g("div",w,[s("div",k,[a(c,{ref_key:"example",ref:f,class:"count-to","start-val":u(l).startValInput,"end-val":u(l).endValInput,duration:u(l).durationInput,decimals:u(l).decimals,prefix:u(l).prefix,suffix:u(l).suffix,autoplay:!0,separator:u(l).separator},null,8,["start-val","end-val","duration","decimals","prefix","suffix","separator"]),s("div",N,[s("label",S,[n("\u8D77\u59CB\u503C: "),a(m,{modelValue:u(l).startValInput,"onUpdate:modelValue":e[0]||(e[0]=t=>u(l).startValInput=t),onChange:e[1]||(e[1]=t=>d()),min:0,label:"\u63CF\u8FF0\u6587\u5B57"},null,8,["modelValue"])]),s("label",R,[n("\u6700\u7EC8\u503C: "),a(m,{modelValue:u(l).endValInput,"onUpdate:modelValue":e[2]||(e[2]=t=>u(l).endValInput=t),onChange:e[3]||(e[3]=t=>d()),min:1,label:"\u63CF\u8FF0\u6587\u5B57"},null,8,["modelValue"])]),s("label",T,[n("\u6301\u7EED\u65F6\u95F4: "),a(m,{modelValue:u(l).durationInput,"onUpdate:modelValue":e[4]||(e[4]=t=>u(l).durationInput=t),onChange:e[5]||(e[5]=t=>d()),min:1,label:"\u63CF\u8FF0\u6587\u5B57"},null,8,["modelValue"])]),j,s("label",q,[n("\u5C0F\u6570\u4F4D\u6570: "),a(m,{modelValue:u(l).decimals,"onUpdate:modelValue":e[6]||(e[6]=t=>u(l).decimals=t),onChange:e[7]||(e[7]=t=>d()),min:0,label:"\u63CF\u8FF0\u6587\u5B57"},null,8,["modelValue"])]),s("label",z,[n(" \u5206\u9694\u7B26:"),a(_,{modelValue:u(l).separator,"onUpdate:modelValue":e[8]||(e[8]=t=>u(l).separator=t),onChange:e[9]||(e[9]=t=>d()),style:{width:"100px","margin-left":"10px"}},null,8,["modelValue"])]),s("label",G,[n(" \u524D\u7F00:"),a(_,{modelValue:u(l).prefix,"onUpdate:modelValue":e[10]||(e[10]=t=>u(l).prefix=t),onChange:e[11]||(e[11]=t=>d()),style:{width:"100px","margin-left":"10px"}},null,8,["modelValue"])]),s("label",H,[n("\u540E\u7F00: "),a(_,{modelValue:u(l).suffix,"onUpdate:modelValue":e[12]||(e[12]=t=>u(l).suffix=t),onChange:e[13]||(e[13]=t=>d()),style:{width:"100px","margin-left":"10px"}},null,8,["modelValue"])]),a(F,{type:"primary",onClick:C},{default:o(()=>[n("\u5F00\u59CB")]),_:1}),a(F,{type:"danger",onClick:V},{default:o(()=>[n("\u6682\u505C/\u6062\u590D")]),_:1})]),a(x,{title:"\u914D\u7F6E\u9879 ",column:1,border:"",class:"descriptions"},{default:o(()=>[a(p,{label:"startValInput"},{default:o(()=>[n(" \u8D77\u59CB\u503C\uFF0C\u9ED8\u8BA4\u4E3A0 ")]),_:1}),a(p,{label:"endValInput"},{default:o(()=>[n(" \u6700\u7EC8\u503C\uFF0C\u9ED8\u8BA4\u4E3A2017 ")]),_:1}),a(p,{label:"durationInput"},{default:o(()=>[n(" \u6301\u7EED\u65F6\u95F4\uFF0C\u9ED8\u8BA4\u4E3A3000 ")]),_:1}),a(p,{label:"decimals"},{default:o(()=>[n(" \u5C0F\u6570\u4F4D\u6570 ")]),_:1}),a(p,{label:"separator"},{default:o(()=>[n(" \u5206\u9694\u7B26\uFF0C\u9ED8\u8BA4\u4E3A ',' ")]),_:1}),a(p,{label:"prefix"},{default:o(()=>[n(" \u524D\u7F00 ")]),_:1}),a(p,{label:"suffix"},{default:o(()=>[n(" \u540E\u7F00 ")]),_:1})]),_:1})])])}}});const M=A(J,[["__scopeId","data-v-d0f116c6"]]);export{M as default}; +import{C as c}from"./index.6a4bd455.js";import{g as v,i as E,j as I,r as i,o as B,c as g,a as s,b as a,s as u,d as n,w as o,p as D,f as y,_ as A}from"./index.034c045c.js";const U=r=>(D("data-v-d0f116c6"),r=r(),y(),r),w={class:"app-container"},k={class:"app-container-inner"},N={style:{"margin-top":"40px","margin-bottom":"30px"}},S={class:"label"},R={class:"label"},T={class:"label"},j=U(()=>s("br",null,null,-1)),q={class:"label"},z={class:"label"},G={class:"label"},H={class:"label"},J=v({__name:"index",setup(r){const f=E();let l=I({startValInput:0,endValInput:9888,durationInput:2e3,decimals:1,prefix:"\u4EF7\u94B1\uFF1A",suffix:"\u5143",separator:","});const d=(b,e)=>{},C=()=>{f.value.start()},V=()=>{f.value.pauseResume()};return(b,e)=>{const m=i("el-input-number"),_=i("el-input"),F=i("el-button"),p=i("el-descriptions-item"),x=i("el-descriptions");return B(),g("div",w,[s("div",k,[a(c,{ref_key:"example",ref:f,class:"count-to","start-val":u(l).startValInput,"end-val":u(l).endValInput,duration:u(l).durationInput,decimals:u(l).decimals,prefix:u(l).prefix,suffix:u(l).suffix,autoplay:!0,separator:u(l).separator},null,8,["start-val","end-val","duration","decimals","prefix","suffix","separator"]),s("div",N,[s("label",S,[n("\u8D77\u59CB\u503C: "),a(m,{modelValue:u(l).startValInput,"onUpdate:modelValue":e[0]||(e[0]=t=>u(l).startValInput=t),onChange:e[1]||(e[1]=t=>d()),min:0,label:"\u63CF\u8FF0\u6587\u5B57"},null,8,["modelValue"])]),s("label",R,[n("\u6700\u7EC8\u503C: "),a(m,{modelValue:u(l).endValInput,"onUpdate:modelValue":e[2]||(e[2]=t=>u(l).endValInput=t),onChange:e[3]||(e[3]=t=>d()),min:1,label:"\u63CF\u8FF0\u6587\u5B57"},null,8,["modelValue"])]),s("label",T,[n("\u6301\u7EED\u65F6\u95F4: "),a(m,{modelValue:u(l).durationInput,"onUpdate:modelValue":e[4]||(e[4]=t=>u(l).durationInput=t),onChange:e[5]||(e[5]=t=>d()),min:1,label:"\u63CF\u8FF0\u6587\u5B57"},null,8,["modelValue"])]),j,s("label",q,[n("\u5C0F\u6570\u4F4D\u6570: "),a(m,{modelValue:u(l).decimals,"onUpdate:modelValue":e[6]||(e[6]=t=>u(l).decimals=t),onChange:e[7]||(e[7]=t=>d()),min:0,label:"\u63CF\u8FF0\u6587\u5B57"},null,8,["modelValue"])]),s("label",z,[n(" \u5206\u9694\u7B26:"),a(_,{modelValue:u(l).separator,"onUpdate:modelValue":e[8]||(e[8]=t=>u(l).separator=t),onChange:e[9]||(e[9]=t=>d()),style:{width:"100px","margin-left":"10px"}},null,8,["modelValue"])]),s("label",G,[n(" \u524D\u7F00:"),a(_,{modelValue:u(l).prefix,"onUpdate:modelValue":e[10]||(e[10]=t=>u(l).prefix=t),onChange:e[11]||(e[11]=t=>d()),style:{width:"100px","margin-left":"10px"}},null,8,["modelValue"])]),s("label",H,[n("\u540E\u7F00: "),a(_,{modelValue:u(l).suffix,"onUpdate:modelValue":e[12]||(e[12]=t=>u(l).suffix=t),onChange:e[13]||(e[13]=t=>d()),style:{width:"100px","margin-left":"10px"}},null,8,["modelValue"])]),a(F,{type:"primary",onClick:C},{default:o(()=>[n("\u5F00\u59CB")]),_:1}),a(F,{type:"danger",onClick:V},{default:o(()=>[n("\u6682\u505C/\u6062\u590D")]),_:1})]),a(x,{title:"\u914D\u7F6E\u9879 ",column:1,border:"",class:"descriptions"},{default:o(()=>[a(p,{label:"startValInput"},{default:o(()=>[n(" \u8D77\u59CB\u503C\uFF0C\u9ED8\u8BA4\u4E3A0 ")]),_:1}),a(p,{label:"endValInput"},{default:o(()=>[n(" \u6700\u7EC8\u503C\uFF0C\u9ED8\u8BA4\u4E3A2017 ")]),_:1}),a(p,{label:"durationInput"},{default:o(()=>[n(" \u6301\u7EED\u65F6\u95F4\uFF0C\u9ED8\u8BA4\u4E3A3000 ")]),_:1}),a(p,{label:"decimals"},{default:o(()=>[n(" \u5C0F\u6570\u4F4D\u6570 ")]),_:1}),a(p,{label:"separator"},{default:o(()=>[n(" \u5206\u9694\u7B26\uFF0C\u9ED8\u8BA4\u4E3A ',' ")]),_:1}),a(p,{label:"prefix"},{default:o(()=>[n(" \u524D\u7F00 ")]),_:1}),a(p,{label:"suffix"},{default:o(()=>[n(" \u540E\u7F00 ")]),_:1})]),_:1})])])}}});const M=A(J,[["__scopeId","data-v-d0f116c6"]]);export{M as default}; diff --git a/docs/assets/index.696b3ae6.js.gz b/docs/assets/index.696b3ae6.js.gz deleted file mode 100644 index f681f867db82c6dea5c458939c1387d6958e3541..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 32377 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"u";if(p)a=function(){},s=function(){};else{a=window.requestAnimationFrame,s=window.cancelAnimationFrame;let i;for(let t=0;t{t(e+l)},l);return n=e+l,r},s=function(t){window.clearTimeout(t)})}const f={props:{startVal:{type:Number,required:!1,default:0},endVal:{type:Number,required:!1,default:2017},duration:{type:Number,required:!1,default:3e3},autoplay:{type:Boolean,required:!1,default:!0},decimals:{type:Number,required:!1,default:0,validator(i){return i>=0}},decimal:{type:String,required:!1,default:"."},separator:{type:String,required:!1,default:","},prefix:{type:String,required:!1,default:""},suffix:{type:String,required:!1,default:""},useEasing:{type:Boolean,required:!1,default:!0},easingFn:{type:Function,default(i,t,e,l){return e*(-Math.pow(2,-10*i/l)+1)*1024/1023+t}}},data(){return{localStartVal:this.startVal,displayValue:this.formatNumber(this.startVal),printVal:null,paused:!1,localDuration:this.duration,startTime:null,timestamp:null,remaining:null,rAF:null}},computed:{countDown(){return this.startVal>this.endVal}},watch:{startVal(){this.autoplay&&this.start()},endVal(){this.autoplay&&this.start()}},mounted(){this.autoplay&&this.start(),this.$emit("mountedCallback")},methods:{start(){this.localStartVal=this.startVal,this.startTime=null,this.localDuration=this.duration,this.paused=!1,this.rAF=a(this.count)},pauseResume(){this.paused?(this.resume(),this.paused=!1):(this.pause(),this.paused=!0)},pause(){s(this.rAF)},resume(){this.startTime=null,this.localDuration=+this.remaining,this.localStartVal=+this.printVal,a(this.count)},reset(){this.startTime=null,s(this.rAF),this.displayValue=this.formatNumber(this.startVal)},count(i){this.startTime||(this.startTime=i),this.timestamp=i;const t=i-this.startTime;this.remaining=this.localDuration-t,this.useEasing?this.countDown?this.printVal=this.localStartVal-this.easingFn(t,0,this.localStartVal-this.endVal,this.localDuration):this.printVal=this.easingFn(t,this.localStartVal,this.endVal-this.localStartVal,this.localDuration):this.countDown?this.printVal=this.localStartVal-(this.localStartVal-this.endVal)*(t/this.localDuration):this.printVal=this.localStartVal+(this.endVal-this.localStartVal)*(t/this.localDuration),this.countDown?this.printVal=this.printValthis.endVal?this.endVal:this.printVal,this.displayValue=this.formatNumber(this.printVal),t1?this.decimal+t[1]:"",r=/(\d+)(\d{3})/;if(this.separator&&!this.isNumber(this.separator))for(;r.test(e);)e=e.replace(r,"$1"+this.separator+"$2");return this.prefix+e+l+this.suffix}},destroyed(){s(this.rAF)}};function m(i,t,e,l,r,V){return h(),c("span",null,d(r.displayValue),1)}const y=u(f,[["render",m]]);export{y as C}; +import{_ as u,o as h,c,t as d}from"./index.034c045c.js";let n=0;const o="webkit moz ms o".split(" ");let a,s;const p=typeof window>"u";if(p)a=function(){},s=function(){};else{a=window.requestAnimationFrame,s=window.cancelAnimationFrame;let i;for(let t=0;t{t(e+l)},l);return n=e+l,r},s=function(t){window.clearTimeout(t)})}const f={props:{startVal:{type:Number,required:!1,default:0},endVal:{type:Number,required:!1,default:2017},duration:{type:Number,required:!1,default:3e3},autoplay:{type:Boolean,required:!1,default:!0},decimals:{type:Number,required:!1,default:0,validator(i){return i>=0}},decimal:{type:String,required:!1,default:"."},separator:{type:String,required:!1,default:","},prefix:{type:String,required:!1,default:""},suffix:{type:String,required:!1,default:""},useEasing:{type:Boolean,required:!1,default:!0},easingFn:{type:Function,default(i,t,e,l){return e*(-Math.pow(2,-10*i/l)+1)*1024/1023+t}}},data(){return{localStartVal:this.startVal,displayValue:this.formatNumber(this.startVal),printVal:null,paused:!1,localDuration:this.duration,startTime:null,timestamp:null,remaining:null,rAF:null}},computed:{countDown(){return this.startVal>this.endVal}},watch:{startVal(){this.autoplay&&this.start()},endVal(){this.autoplay&&this.start()}},mounted(){this.autoplay&&this.start(),this.$emit("mountedCallback")},methods:{start(){this.localStartVal=this.startVal,this.startTime=null,this.localDuration=this.duration,this.paused=!1,this.rAF=a(this.count)},pauseResume(){this.paused?(this.resume(),this.paused=!1):(this.pause(),this.paused=!0)},pause(){s(this.rAF)},resume(){this.startTime=null,this.localDuration=+this.remaining,this.localStartVal=+this.printVal,a(this.count)},reset(){this.startTime=null,s(this.rAF),this.displayValue=this.formatNumber(this.startVal)},count(i){this.startTime||(this.startTime=i),this.timestamp=i;const t=i-this.startTime;this.remaining=this.localDuration-t,this.useEasing?this.countDown?this.printVal=this.localStartVal-this.easingFn(t,0,this.localStartVal-this.endVal,this.localDuration):this.printVal=this.easingFn(t,this.localStartVal,this.endVal-this.localStartVal,this.localDuration):this.countDown?this.printVal=this.localStartVal-(this.localStartVal-this.endVal)*(t/this.localDuration):this.printVal=this.localStartVal+(this.endVal-this.localStartVal)*(t/this.localDuration),this.countDown?this.printVal=this.printValthis.endVal?this.endVal:this.printVal,this.displayValue=this.formatNumber(this.printVal),t1?this.decimal+t[1]:"",r=/(\d+)(\d{3})/;if(this.separator&&!this.isNumber(this.separator))for(;r.test(e);)e=e.replace(r,"$1"+this.separator+"$2");return this.prefix+e+l+this.suffix}},destroyed(){s(this.rAF)}};function m(i,t,e,l,r,V){return h(),c("span",null,d(r.displayValue),1)}const y=u(f,[["render",m]]);export{y as C}; diff --git a/docs/assets/index.82fbc83f.js b/docs/assets/index.6bf634c3.js similarity index 99% rename from docs/assets/index.82fbc83f.js rename to docs/assets/index.6bf634c3.js index 74c305c..0bf248a 100644 --- a/docs/assets/index.82fbc83f.js +++ b/docs/assets/index.6bf634c3.js @@ -1 +1 @@ -import{R as D,g as T,r as j,o as x,n as L,w as g,a as P,b as m,d as C,s as I,l as w}from"./index.048a73c8.js";var B={exports:{}};(function(A,v){(function(r,t){A.exports=t()})(window,function(){return function(E){var r={};function t(n){if(r[n])return r[n].exports;var i=r[n]={i:n,l:!1,exports:{}};return E[n].call(i.exports,i,i.exports,t),i.l=!0,i.exports}return t.m=E,t.c=r,t.d=function(n,i,s){t.o(n,i)||Object.defineProperty(n,i,{enumerable:!0,get:s})},t.r=function(n){typeof Symbol<"u"&&Symbol.toStringTag&&Object.defineProperty(n,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(n,"__esModule",{value:!0})},t.t=function(n,i){if(i&1&&(n=t(n)),i&8||i&4&&typeof n=="object"&&n&&n.__esModule)return n;var s=Object.create(null);if(t.r(s),Object.defineProperty(s,"default",{enumerable:!0,value:n}),i&2&&typeof n!="string")for(var f in n)t.d(s,f,function(l){return n[l]}.bind(null,f));return s},t.n=function(n){var i=n&&n.__esModule?function(){return n.default}:function(){return n};return t.d(i,"a",i),i},t.o=function(n,i){return Object.prototype.hasOwnProperty.call(n,i)},t.p="",t(t.s=0)}({"./src/index.js":function(E,r,t){t.r(r),t("./src/sass/index.scss");var n=t("./src/js/init.js"),i=n.default.init;typeof window<"u"&&(window.printJS=i),r.default=i},"./src/js/browser.js":function(E,r,t){t.r(r);var n={isFirefox:function(){return typeof InstallTrigger<"u"},isIE:function(){return navigator.userAgent.indexOf("MSIE")!==-1||!!document.documentMode},isEdge:function(){return!n.isIE()&&!!window.StyleMedia},isChrome:function(){var s=arguments.length>0&&arguments[0]!==void 0?arguments[0]:window;return!!s.chrome},isSafari:function(){return Object.prototype.toString.call(window.HTMLElement).indexOf("Constructor")>0||navigator.userAgent.toLowerCase().indexOf("safari")!==-1},isIOSChrome:function(){return navigator.userAgent.toLowerCase().indexOf("crios")!==-1}};r.default=n},"./src/js/functions.js":function(E,r,t){t.r(r),t.d(r,"addWrapper",function(){return f}),t.d(r,"capitalizePrint",function(){return l}),t.d(r,"collectStyles",function(){return d}),t.d(r,"addHeader",function(){return o}),t.d(r,"cleanUp",function(){return p}),t.d(r,"isRawHTML",function(){return y});var n=t("./src/js/modal.js"),i=t("./src/js/browser.js");function s(e){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?s=function(c){return typeof c}:s=function(c){return c&&typeof Symbol=="function"&&c.constructor===Symbol&&c!==Symbol.prototype?"symbol":typeof c},s(e)}function f(e,a){var c="font-family:"+a.font+" !important; font-size: "+a.font_size+" !important; width:100%;";return'
    '+e+"
    "}function l(e){return e.charAt(0).toUpperCase()+e.slice(1)}function d(e,a){for(var c=document.defaultView||window,h="",b=c.getComputedStyle(e,""),F=0;F]*>(.*?)");return a.test(e)}},"./src/js/html.js":function(E,r,t){t.r(r);var n=t("./src/js/functions.js"),i=t("./src/js/print.js");function s(d){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?s=function(o){return typeof o}:s=function(o){return o&&typeof Symbol=="function"&&o.constructor===Symbol&&o!==Symbol.prototype?"symbol":typeof o},s(d)}r.default={print:function(u,o){var p=l(u.printable)?u.printable:document.getElementById(u.printable);if(!p){window.console.error("Invalid HTML element id: "+u.printable);return}u.printableElement=f(p,u),u.header&&Object(n.addHeader)(u.printableElement,u),i.default.send(u,o)}};function f(d,u){for(var o=d.cloneNode(),p=Array.prototype.slice.call(d.childNodes),y=0;y"+e.documentTitle+"",e.css&&(Array.isArray(e.css)||(e.css=[e.css]),e.css.forEach(function(S){b.srcdoc+=''})),b.srcdoc+=""),e.type){case"pdf":if(n.default.isIE())try{console.info("Print.js doesn't support PDF printing in Internet Explorer.");var F=window.open(e.fallbackPrintable,"_blank");F.focus(),e.onIncompatibleBrowser()}catch(S){e.onError(S)}finally{e.showModal&&i.default.close(),e.onLoadingEnd&&e.onLoadingEnd()}else s.default.print(e,b);break;case"image":d.default.print(e,b);break;case"html":f.default.print(e,b);break;case"raw-html":l.default.print(e,b);break;case"json":u.default.print(e,b);break}}}},"./src/js/json.js":function(E,r,t){t.r(r);var n=t("./src/js/functions.js"),i=t("./src/js/print.js");function s(l){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?s=function(u){return typeof u}:s=function(u){return u&&typeof Symbol=="function"&&u.constructor===Symbol&&u!==Symbol.prototype?"symbol":typeof u},s(l)}r.default={print:function(d,u){if(s(d.printable)!=="object")throw new Error("Invalid javascript data object (JSON).");if(typeof d.repeatTableHeader!="boolean")throw new Error("Invalid value for repeatTableHeader attribute (JSON).");if(!d.properties||!Array.isArray(d.properties))throw new Error("Invalid properties array for your JSON data.");d.properties=d.properties.map(function(o){return{field:s(o)==="object"?o.field:o,displayName:s(o)==="object"?o.displayName:o,columnSize:s(o)==="object"&&o.columnSize?o.columnSize+";":100/d.properties.length+"%;"}}),d.printableElement=document.createElement("div"),d.header&&Object(n.addHeader)(d.printableElement,d),d.printableElement.innerHTML+=f(d),i.default.send(d,u)}};function f(l){var d=l.printable,u=l.properties,o='';l.repeatTableHeader&&(o+=""),o+="";for(var p=0;p'+Object(n.capitalizePrint)(u[p].displayName)+"";o+="",l.repeatTableHeader&&(o+=""),o+="";for(var y=0;y";for(var e=0;e1)for(var h=0;h'+a+""}o+=""}return o+="
    ",o}},"./src/js/modal.js":function(E,r,t){t.r(r);var n={show:function(s){var f="font-family:sans-serif; display:table; text-align:center; font-weight:300; font-size:30px; left:0; top:0;position:fixed; z-index: 9990;color: #0460B5; width: 100%; height: 100%; background-color:rgba(255,255,255,.9);transition: opacity .3s ease;",l=document.createElement("div");l.setAttribute("style",f),l.setAttribute("id","printJS-Modal");var d=document.createElement("div");d.setAttribute("style","display:table-cell; vertical-align:middle; padding-bottom:100px;");var u=document.createElement("div");u.setAttribute("class","printClose"),u.setAttribute("id","printClose"),d.appendChild(u);var o=document.createElement("span");o.setAttribute("class","printSpinner"),d.appendChild(o);var p=document.createTextNode(s.modalMessage);d.appendChild(p),l.appendChild(d),document.getElementsByTagName("body")[0].appendChild(l),document.getElementById("printClose").addEventListener("click",function(){n.close()})},close:function(){var s=document.getElementById("printJS-Modal");s&&s.parentNode.removeChild(s)}};r.default=n},"./src/js/pdf.js":function(E,r,t){t.r(r);var n=t("./src/js/print.js"),i=t("./src/js/functions.js");r.default={print:function(l,d){if(l.base64){var u=Uint8Array.from(atob(l.printable),function(p){return p.charCodeAt(0)});s(l,d,u);return}l.printable=/^(blob|http|\/\/)/i.test(l.printable)?l.printable:window.location.origin+(l.printable.charAt(0)!=="/"?"/"+l.printable:l.printable);var o=new window.XMLHttpRequest;o.responseType="arraybuffer",o.addEventListener("error",function(){Object(i.cleanUp)(l),l.onError(o.statusText,o)}),o.addEventListener("load",function(){if([200,201].indexOf(o.status)===-1){Object(i.cleanUp)(l),l.onError(o.statusText,o);return}s(l,d,o.response)}),o.open("GET",l.printable,!0),o.send()}};function s(f,l,d){var u=new window.Blob([d],{type:"application/pdf"});u=window.URL.createObjectURL(u),l.setAttribute("src",u),n.default.send(f,l)}},"./src/js/print.js":function(E,r,t){t.r(r);var n=t("./src/js/browser.js"),i=t("./src/js/functions.js"),s={send:function(o,p){document.getElementsByTagName("body")[0].appendChild(p);var y=document.getElementById(o.frameId);y.onload=function(){if(o.type==="pdf"){n.default.isFirefox()?setTimeout(function(){return f(y,o)},1e3):f(y,o);return}var e=y.contentWindow||y.contentDocument;if(e.document&&(e=e.document),e.body.appendChild(o.printableElement),o.type!=="pdf"&&o.style){var a=document.createElement("style");a.innerHTML=o.style,e.head.appendChild(a)}var c=e.getElementsByTagName("img");c.length>0?l(Array.from(c)).then(function(){return f(y,o)}):f(y,o)}}};function f(u,o){try{if(u.focus(),n.default.isEdge()||n.default.isIE())try{u.contentWindow.document.execCommand("print",!1,null)}catch{u.contentWindow.print()}else u.contentWindow.print()}catch(p){o.onError(p)}finally{n.default.isFirefox()&&(u.style.visibility="hidden",u.style.left="-1px"),Object(i.cleanUp)(o)}}function l(u){var o=u.map(function(p){if(p.src&&p.src!==window.location.href)return d(p)});return Promise.all(o)}function d(u){return new Promise(function(o){var p=function y(){!u||typeof u.naturalWidth>"u"||u.naturalWidth===0||!u.complete?setTimeout(y,500):o()};p()})}r.default=s},"./src/js/raw-html.js":function(E,r,t){t.r(r);var n=t("./src/js/print.js");r.default={print:function(s,f){s.printableElement=document.createElement("div"),s.printableElement.setAttribute("style","width:100%"),s.printableElement.innerHTML=s.printable,n.default.send(s,f)}}},"./src/sass/index.scss":function(E,r,t){},0:function(E,r,t){E.exports=t("./src/index.js")}}).default})})(B);const M=D(B.exports);(function(A,v){var E=function(r,t){if(!(this instanceof E))return new E(r,t);this.options=this.extend({noPrint:".no-print",onStart:function(){},onEnd:function(){}},t),typeof r=="string"?this.dom=v.querySelector(r):this.dom=r,this.init()};E.prototype={init:function(){var r=this.getStyle()+this.getHtml();this.writeIframe(r)},extend:function(r,t){for(var n in t)r[n]=t[n];return r},getStyle:function(){for(var r="",t=v.querySelectorAll("style,link"),n=0;n",r},getHtml:function(){var r=v.querySelectorAll("input"),t=v.querySelectorAll("textarea"),n=v.querySelectorAll("select");for(var i in r)r[i].type=="checkbox"||r[i].type=="radio"?r[i].checked==!0?r[i].setAttribute("checked","checked"):r[i].removeAttribute("checked"):r[i].type=="text"&&r[i].setAttribute("value",r[i].value);for(var s in t)t[s].type=="textarea"&&(t[s].innerHTML=t[s].value);for(var f in n)if(n[f].type=="select-one"){var l=n[f].children;for(var d in l)l[d].tagName=="OPTION"&&(l[d].selected==!0?l[d].setAttribute("selected","selected"):l[d].removeAttribute("selected"))}return this.dom.outerHTML},writeIframe:function(r){var t,n,i=v.createElement("iframe"),s=v.body.appendChild(i);i.id="myIframe",i.style="position:absolute;width:0;height:0;top:-10px;left:-10px;",t=s.contentWindow||s.contentDocument,n=s.contentDocument||s.contentWindow.document,n.open(),n.write(r),n.close(),this.toPrint(t,function(){v.body.removeChild(i)})},toPrint:function(r,t){var n=this;r.onload=function(){try{setTimeout(function(){r.focus(),typeof n.options.onStart=="function"&&n.options.onStart(),r.document.execCommand("print",!1,null)||r.print(),typeof n.options.onEnd=="function"&&n.options.onEnd(),r.close(),t&&t()})}catch(i){console.log("err",i)}}}},A.Print=E})(window,document);const U={id:"wrap",style:{"margin-bottom":"20px"}},R={style:{"margin-top":"20px"}},W=["src"],_={id:"tableBox"},N=P("a",{href:"https://github.com/crabbly/Print.js",target:"_blank"},"https://github.com/crabbly/Print.js",-1),K=T({__name:"index",setup(A){const v=[{date:"2016-05-03",name:"Tom",address:"No. 189, Grove St, Los Angeles"},{date:"2016-05-02",name:"Tom",address:"No. 189, Grove St, Los Angeles"},{date:"2016-05-04",name:"Tom",address:"No. 189, Grove St, Los Angeles"},{date:"2016-05-01",name:"Tom",address:"No. 189, Grove St, Los Angeles"}],E=r=>{switch(r){case 1:M({type:"image",printable:[w],documentTitle:"\u6253\u5370\u56FE\u7247"});break;case 2:M({type:"json",documentTitle:"\u6253\u5370\u8868\u683C",printable:v,gridStyle:"text-align: center;border: 1px solid lightgray;font-size: 12px;",properties:[{field:"date",displayName:"\u65E5\u671F"},{field:"name",displayName:"\u540D\u5B57"},{field:"address",displayName:"\u5730\u5740"}]});break;case 3:Print("#wrap",{onStart:function(){console.log("onStart",new Date)},onEnd:function(){console.log("onEnd",new Date)}});break}};return(r,t)=>{const n=j("el-button"),i=j("el-table-column"),s=j("el-table"),f=j("el-descriptions-item"),l=j("el-descriptions"),d=j("PageWrapLayout");return x(),L(d,null,{default:g(()=>[P("div",U,[P("div",null,[m(n,{type:"primary",onClick:t[0]||(t[0]=u=>E(1))},{default:g(()=>[C("\u6253\u5370\u56FE\u7247")]),_:1}),m(n,{type:"primary",onClick:t[1]||(t[1]=u=>E(2))},{default:g(()=>[C("\u6253\u5370Json\u6570\u636E")]),_:1}),m(n,{type:"primary",onClick:t[2]||(t[2]=u=>E(3))},{default:g(()=>[C("\u6253\u5370HTML")]),_:1})]),P("div",R,[P("img",{src:I(w),style:{width:"200px"}},null,8,W)]),P("div",_,[m(s,{data:v,style:{width:"100%"}},{default:g(()=>[m(i,{prop:"date",label:"\u65E5\u671F",width:"180"}),m(i,{prop:"name",label:"\u540D\u5B57",width:"180"}),m(i,{prop:"address",label:"\u5730\u5740"})]),_:1})])]),m(l,{title:"\u914D\u7F6E\u9879 ",column:1,border:"",class:"descriptions"},{default:g(()=>[m(f,{label:"\u5B98\u65B9\u6587\u6863"},{default:g(()=>[N]),_:1}),m(f,{label:"printable"},{default:g(()=>[C(" \u6587\u6863\u6765\u6E90\uFF1Apdf\u6216\u56FE\u50CF\u7684url\uFF0Chtml\u5143\u7D20\u7684id\u6216json\u6570\u636E\u7684\u5BF9\u8C61 ")]),_:1}),m(f,{label:"type"},{default:g(()=>[C(" \u53EF\u6253\u5370\u7C7B\u578B\u3002\u53EF\u7528\u7684\u6253\u5370\u9009\u9879\u5305\u62EC\uFF1Apdf\uFF0Chtml\uFF0Cimage\uFF0Cjson\u548Craw-html\u3002 ")]),_:1}),m(f,{label:"documentTitle"},{default:g(()=>[C(" \u6253\u5370html\uFF0Cimage\u6216json\u65F6\uFF0C\u5B83\u5C06\u663E\u793A\u4E3A\u6587\u6863\u6807\u9898\u3002\u5982\u679C\u7528\u6237\u5C1D\u8BD5\u5C06\u6253\u5370\u4F5C\u4E1A\u4FDD\u5B58\u4E3Apdf\u6587\u4EF6\uFF0C\u5B83\u4E5F\u5C06\u662F\u6587\u6863\u7684\u540D\u79F0\u3002 ")]),_:1}),m(f,{label:"scanStyles"},{default:g(()=>[C("\u8BBE\u7F6E\u4E3Afalse\u65F6\uFF0C\u5E93\u4E0D\u4F1A\u5904\u7406\u5E94\u7528\u4E8E\u6B63\u5728\u6253\u5370\u7684html\u7684\u6837\u5F0F\u3002\u4F7F\u7528css\u53C2\u6570\u65F6\u5F88\u6709\u7528 ")]),_:1}),m(f,{label:"targetStyle"},{default:g(()=>[C(" \u9ED8\u8BA4\u60C5\u51B5\u4E0B\uFF0C\u5728\u6253\u5370HTML\u5143\u7D20\u65F6\uFF0C\u5E93\u4EC5\u5904\u7406\u67D0\u4E9B\u6837\u5F0F\u3002\u6B64\u9009\u9879\u5141\u8BB8\u60A8\u4F20\u9012\u8981\u5904\u7406\u7684\u6837\u5F0F\u6570\u7EC4\u3002\u4F8B\u5982\uFF1A['padding-top'\uFF0C'border-bottom'] ")]),_:1}),m(f,{label:"gridHeaderStyle"},{default:g(()=>[C(" \u6253\u5370JSON\u6570\u636E\u65F6\u7F51\u683C\u6807\u9898\u7684\u53EF\u9009\u6837\u5F0F\u3002 ")]),_:1}),m(f,{label:"properties"},{default:g(()=>[C(" \u5728\u6253\u5370JSON\u65F6\u4F7F\u7528\u3002\u8FD9\u4E9B\u662F\u5BF9\u8C61\u5C5E\u6027\u540D\u79F0\u3002 ")]),_:1}),m(f,{label:"honorColor"},{default:g(()=>[C(" \u8981\u4EE5\u5F69\u8272\u6253\u5370\u6587\u672C\uFF0C\u8BF7\u5C06\u6B64\u5C5E\u6027\u8BBE\u7F6E\u4E3Atrue\u3002\u9ED8\u8BA4\u60C5\u51B5\u4E0B\uFF0C\u6240\u6709\u6587\u672C\u90FD\u5C06\u4EE5\u9ED1\u8272\u6253\u5370\u3002 ")]),_:1}),m(f,{label:"css"},{default:g(()=>[C(" \u8FD9\u5141\u8BB8\u6211\u4EEC\u4F20\u9012\u4E00\u4E2A\u6216\u591A\u4E2A\u5E94\u8BE5\u5E94\u7528\u4E8E\u6B63\u5728\u6253\u5370\u7684html\u7684css\u6587\u4EF6URL\u3002\u503C\u53EF\u4EE5\u662F\u5305\u542B\u5355\u4E2AURL\u7684\u5B57\u7B26\u4E32\uFF0C\u4E5F\u53EF\u4EE5\u662F\u5305\u542B\u591A\u4E2AURL\u7684\u6570\u7EC4\u3002 ")]),_:1})]),_:1})]),_:1})}}});export{K as default}; +import{R as D,g as T,r as j,o as x,n as L,w as g,a as P,b as m,d as C,s as I,l as w}from"./index.034c045c.js";var B={exports:{}};(function(A,v){(function(r,t){A.exports=t()})(window,function(){return function(E){var r={};function t(n){if(r[n])return r[n].exports;var i=r[n]={i:n,l:!1,exports:{}};return E[n].call(i.exports,i,i.exports,t),i.l=!0,i.exports}return t.m=E,t.c=r,t.d=function(n,i,s){t.o(n,i)||Object.defineProperty(n,i,{enumerable:!0,get:s})},t.r=function(n){typeof Symbol<"u"&&Symbol.toStringTag&&Object.defineProperty(n,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(n,"__esModule",{value:!0})},t.t=function(n,i){if(i&1&&(n=t(n)),i&8||i&4&&typeof n=="object"&&n&&n.__esModule)return n;var s=Object.create(null);if(t.r(s),Object.defineProperty(s,"default",{enumerable:!0,value:n}),i&2&&typeof n!="string")for(var f in n)t.d(s,f,function(l){return n[l]}.bind(null,f));return s},t.n=function(n){var i=n&&n.__esModule?function(){return n.default}:function(){return n};return t.d(i,"a",i),i},t.o=function(n,i){return Object.prototype.hasOwnProperty.call(n,i)},t.p="",t(t.s=0)}({"./src/index.js":function(E,r,t){t.r(r),t("./src/sass/index.scss");var n=t("./src/js/init.js"),i=n.default.init;typeof window<"u"&&(window.printJS=i),r.default=i},"./src/js/browser.js":function(E,r,t){t.r(r);var n={isFirefox:function(){return typeof InstallTrigger<"u"},isIE:function(){return navigator.userAgent.indexOf("MSIE")!==-1||!!document.documentMode},isEdge:function(){return!n.isIE()&&!!window.StyleMedia},isChrome:function(){var s=arguments.length>0&&arguments[0]!==void 0?arguments[0]:window;return!!s.chrome},isSafari:function(){return Object.prototype.toString.call(window.HTMLElement).indexOf("Constructor")>0||navigator.userAgent.toLowerCase().indexOf("safari")!==-1},isIOSChrome:function(){return navigator.userAgent.toLowerCase().indexOf("crios")!==-1}};r.default=n},"./src/js/functions.js":function(E,r,t){t.r(r),t.d(r,"addWrapper",function(){return f}),t.d(r,"capitalizePrint",function(){return l}),t.d(r,"collectStyles",function(){return d}),t.d(r,"addHeader",function(){return o}),t.d(r,"cleanUp",function(){return p}),t.d(r,"isRawHTML",function(){return y});var n=t("./src/js/modal.js"),i=t("./src/js/browser.js");function s(e){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?s=function(c){return typeof c}:s=function(c){return c&&typeof Symbol=="function"&&c.constructor===Symbol&&c!==Symbol.prototype?"symbol":typeof c},s(e)}function f(e,a){var c="font-family:"+a.font+" !important; font-size: "+a.font_size+" !important; width:100%;";return'
    '+e+"
    "}function l(e){return e.charAt(0).toUpperCase()+e.slice(1)}function d(e,a){for(var c=document.defaultView||window,h="",b=c.getComputedStyle(e,""),F=0;F]*>(.*?)");return a.test(e)}},"./src/js/html.js":function(E,r,t){t.r(r);var n=t("./src/js/functions.js"),i=t("./src/js/print.js");function s(d){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?s=function(o){return typeof o}:s=function(o){return o&&typeof Symbol=="function"&&o.constructor===Symbol&&o!==Symbol.prototype?"symbol":typeof o},s(d)}r.default={print:function(u,o){var p=l(u.printable)?u.printable:document.getElementById(u.printable);if(!p){window.console.error("Invalid HTML element id: "+u.printable);return}u.printableElement=f(p,u),u.header&&Object(n.addHeader)(u.printableElement,u),i.default.send(u,o)}};function f(d,u){for(var o=d.cloneNode(),p=Array.prototype.slice.call(d.childNodes),y=0;y"+e.documentTitle+"",e.css&&(Array.isArray(e.css)||(e.css=[e.css]),e.css.forEach(function(S){b.srcdoc+=''})),b.srcdoc+=""),e.type){case"pdf":if(n.default.isIE())try{console.info("Print.js doesn't support PDF printing in Internet Explorer.");var F=window.open(e.fallbackPrintable,"_blank");F.focus(),e.onIncompatibleBrowser()}catch(S){e.onError(S)}finally{e.showModal&&i.default.close(),e.onLoadingEnd&&e.onLoadingEnd()}else s.default.print(e,b);break;case"image":d.default.print(e,b);break;case"html":f.default.print(e,b);break;case"raw-html":l.default.print(e,b);break;case"json":u.default.print(e,b);break}}}},"./src/js/json.js":function(E,r,t){t.r(r);var n=t("./src/js/functions.js"),i=t("./src/js/print.js");function s(l){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?s=function(u){return typeof u}:s=function(u){return u&&typeof Symbol=="function"&&u.constructor===Symbol&&u!==Symbol.prototype?"symbol":typeof u},s(l)}r.default={print:function(d,u){if(s(d.printable)!=="object")throw new Error("Invalid javascript data object (JSON).");if(typeof d.repeatTableHeader!="boolean")throw new Error("Invalid value for repeatTableHeader attribute (JSON).");if(!d.properties||!Array.isArray(d.properties))throw new Error("Invalid properties array for your JSON data.");d.properties=d.properties.map(function(o){return{field:s(o)==="object"?o.field:o,displayName:s(o)==="object"?o.displayName:o,columnSize:s(o)==="object"&&o.columnSize?o.columnSize+";":100/d.properties.length+"%;"}}),d.printableElement=document.createElement("div"),d.header&&Object(n.addHeader)(d.printableElement,d),d.printableElement.innerHTML+=f(d),i.default.send(d,u)}};function f(l){var d=l.printable,u=l.properties,o='';l.repeatTableHeader&&(o+=""),o+="";for(var p=0;p'+Object(n.capitalizePrint)(u[p].displayName)+"";o+="",l.repeatTableHeader&&(o+=""),o+="";for(var y=0;y";for(var e=0;e1)for(var h=0;h'+a+""}o+=""}return o+="
    ",o}},"./src/js/modal.js":function(E,r,t){t.r(r);var n={show:function(s){var f="font-family:sans-serif; display:table; text-align:center; font-weight:300; font-size:30px; left:0; top:0;position:fixed; z-index: 9990;color: #0460B5; width: 100%; height: 100%; background-color:rgba(255,255,255,.9);transition: opacity .3s ease;",l=document.createElement("div");l.setAttribute("style",f),l.setAttribute("id","printJS-Modal");var d=document.createElement("div");d.setAttribute("style","display:table-cell; vertical-align:middle; padding-bottom:100px;");var u=document.createElement("div");u.setAttribute("class","printClose"),u.setAttribute("id","printClose"),d.appendChild(u);var o=document.createElement("span");o.setAttribute("class","printSpinner"),d.appendChild(o);var p=document.createTextNode(s.modalMessage);d.appendChild(p),l.appendChild(d),document.getElementsByTagName("body")[0].appendChild(l),document.getElementById("printClose").addEventListener("click",function(){n.close()})},close:function(){var s=document.getElementById("printJS-Modal");s&&s.parentNode.removeChild(s)}};r.default=n},"./src/js/pdf.js":function(E,r,t){t.r(r);var n=t("./src/js/print.js"),i=t("./src/js/functions.js");r.default={print:function(l,d){if(l.base64){var u=Uint8Array.from(atob(l.printable),function(p){return p.charCodeAt(0)});s(l,d,u);return}l.printable=/^(blob|http|\/\/)/i.test(l.printable)?l.printable:window.location.origin+(l.printable.charAt(0)!=="/"?"/"+l.printable:l.printable);var o=new window.XMLHttpRequest;o.responseType="arraybuffer",o.addEventListener("error",function(){Object(i.cleanUp)(l),l.onError(o.statusText,o)}),o.addEventListener("load",function(){if([200,201].indexOf(o.status)===-1){Object(i.cleanUp)(l),l.onError(o.statusText,o);return}s(l,d,o.response)}),o.open("GET",l.printable,!0),o.send()}};function s(f,l,d){var u=new window.Blob([d],{type:"application/pdf"});u=window.URL.createObjectURL(u),l.setAttribute("src",u),n.default.send(f,l)}},"./src/js/print.js":function(E,r,t){t.r(r);var n=t("./src/js/browser.js"),i=t("./src/js/functions.js"),s={send:function(o,p){document.getElementsByTagName("body")[0].appendChild(p);var y=document.getElementById(o.frameId);y.onload=function(){if(o.type==="pdf"){n.default.isFirefox()?setTimeout(function(){return f(y,o)},1e3):f(y,o);return}var e=y.contentWindow||y.contentDocument;if(e.document&&(e=e.document),e.body.appendChild(o.printableElement),o.type!=="pdf"&&o.style){var a=document.createElement("style");a.innerHTML=o.style,e.head.appendChild(a)}var c=e.getElementsByTagName("img");c.length>0?l(Array.from(c)).then(function(){return f(y,o)}):f(y,o)}}};function f(u,o){try{if(u.focus(),n.default.isEdge()||n.default.isIE())try{u.contentWindow.document.execCommand("print",!1,null)}catch{u.contentWindow.print()}else u.contentWindow.print()}catch(p){o.onError(p)}finally{n.default.isFirefox()&&(u.style.visibility="hidden",u.style.left="-1px"),Object(i.cleanUp)(o)}}function l(u){var o=u.map(function(p){if(p.src&&p.src!==window.location.href)return d(p)});return Promise.all(o)}function d(u){return new Promise(function(o){var p=function y(){!u||typeof u.naturalWidth>"u"||u.naturalWidth===0||!u.complete?setTimeout(y,500):o()};p()})}r.default=s},"./src/js/raw-html.js":function(E,r,t){t.r(r);var n=t("./src/js/print.js");r.default={print:function(s,f){s.printableElement=document.createElement("div"),s.printableElement.setAttribute("style","width:100%"),s.printableElement.innerHTML=s.printable,n.default.send(s,f)}}},"./src/sass/index.scss":function(E,r,t){},0:function(E,r,t){E.exports=t("./src/index.js")}}).default})})(B);const M=D(B.exports);(function(A,v){var E=function(r,t){if(!(this instanceof E))return new E(r,t);this.options=this.extend({noPrint:".no-print",onStart:function(){},onEnd:function(){}},t),typeof r=="string"?this.dom=v.querySelector(r):this.dom=r,this.init()};E.prototype={init:function(){var r=this.getStyle()+this.getHtml();this.writeIframe(r)},extend:function(r,t){for(var n in t)r[n]=t[n];return r},getStyle:function(){for(var r="",t=v.querySelectorAll("style,link"),n=0;n",r},getHtml:function(){var r=v.querySelectorAll("input"),t=v.querySelectorAll("textarea"),n=v.querySelectorAll("select");for(var i in r)r[i].type=="checkbox"||r[i].type=="radio"?r[i].checked==!0?r[i].setAttribute("checked","checked"):r[i].removeAttribute("checked"):r[i].type=="text"&&r[i].setAttribute("value",r[i].value);for(var s in t)t[s].type=="textarea"&&(t[s].innerHTML=t[s].value);for(var f in n)if(n[f].type=="select-one"){var l=n[f].children;for(var d in l)l[d].tagName=="OPTION"&&(l[d].selected==!0?l[d].setAttribute("selected","selected"):l[d].removeAttribute("selected"))}return this.dom.outerHTML},writeIframe:function(r){var t,n,i=v.createElement("iframe"),s=v.body.appendChild(i);i.id="myIframe",i.style="position:absolute;width:0;height:0;top:-10px;left:-10px;",t=s.contentWindow||s.contentDocument,n=s.contentDocument||s.contentWindow.document,n.open(),n.write(r),n.close(),this.toPrint(t,function(){v.body.removeChild(i)})},toPrint:function(r,t){var n=this;r.onload=function(){try{setTimeout(function(){r.focus(),typeof n.options.onStart=="function"&&n.options.onStart(),r.document.execCommand("print",!1,null)||r.print(),typeof n.options.onEnd=="function"&&n.options.onEnd(),r.close(),t&&t()})}catch(i){console.log("err",i)}}}},A.Print=E})(window,document);const U={id:"wrap",style:{"margin-bottom":"20px"}},R={style:{"margin-top":"20px"}},W=["src"],_={id:"tableBox"},N=P("a",{href:"https://github.com/crabbly/Print.js",target:"_blank"},"https://github.com/crabbly/Print.js",-1),K=T({__name:"index",setup(A){const v=[{date:"2016-05-03",name:"Tom",address:"No. 189, Grove St, Los Angeles"},{date:"2016-05-02",name:"Tom",address:"No. 189, Grove St, Los Angeles"},{date:"2016-05-04",name:"Tom",address:"No. 189, Grove St, Los Angeles"},{date:"2016-05-01",name:"Tom",address:"No. 189, Grove St, Los Angeles"}],E=r=>{switch(r){case 1:M({type:"image",printable:[w],documentTitle:"\u6253\u5370\u56FE\u7247"});break;case 2:M({type:"json",documentTitle:"\u6253\u5370\u8868\u683C",printable:v,gridStyle:"text-align: center;border: 1px solid lightgray;font-size: 12px;",properties:[{field:"date",displayName:"\u65E5\u671F"},{field:"name",displayName:"\u540D\u5B57"},{field:"address",displayName:"\u5730\u5740"}]});break;case 3:Print("#wrap",{onStart:function(){console.log("onStart",new Date)},onEnd:function(){console.log("onEnd",new Date)}});break}};return(r,t)=>{const n=j("el-button"),i=j("el-table-column"),s=j("el-table"),f=j("el-descriptions-item"),l=j("el-descriptions"),d=j("PageWrapLayout");return x(),L(d,null,{default:g(()=>[P("div",U,[P("div",null,[m(n,{type:"primary",onClick:t[0]||(t[0]=u=>E(1))},{default:g(()=>[C("\u6253\u5370\u56FE\u7247")]),_:1}),m(n,{type:"primary",onClick:t[1]||(t[1]=u=>E(2))},{default:g(()=>[C("\u6253\u5370Json\u6570\u636E")]),_:1}),m(n,{type:"primary",onClick:t[2]||(t[2]=u=>E(3))},{default:g(()=>[C("\u6253\u5370HTML")]),_:1})]),P("div",R,[P("img",{src:I(w),style:{width:"200px"}},null,8,W)]),P("div",_,[m(s,{data:v,style:{width:"100%"}},{default:g(()=>[m(i,{prop:"date",label:"\u65E5\u671F",width:"180"}),m(i,{prop:"name",label:"\u540D\u5B57",width:"180"}),m(i,{prop:"address",label:"\u5730\u5740"})]),_:1})])]),m(l,{title:"\u914D\u7F6E\u9879 ",column:1,border:"",class:"descriptions"},{default:g(()=>[m(f,{label:"\u5B98\u65B9\u6587\u6863"},{default:g(()=>[N]),_:1}),m(f,{label:"printable"},{default:g(()=>[C(" \u6587\u6863\u6765\u6E90\uFF1Apdf\u6216\u56FE\u50CF\u7684url\uFF0Chtml\u5143\u7D20\u7684id\u6216json\u6570\u636E\u7684\u5BF9\u8C61 ")]),_:1}),m(f,{label:"type"},{default:g(()=>[C(" \u53EF\u6253\u5370\u7C7B\u578B\u3002\u53EF\u7528\u7684\u6253\u5370\u9009\u9879\u5305\u62EC\uFF1Apdf\uFF0Chtml\uFF0Cimage\uFF0Cjson\u548Craw-html\u3002 ")]),_:1}),m(f,{label:"documentTitle"},{default:g(()=>[C(" \u6253\u5370html\uFF0Cimage\u6216json\u65F6\uFF0C\u5B83\u5C06\u663E\u793A\u4E3A\u6587\u6863\u6807\u9898\u3002\u5982\u679C\u7528\u6237\u5C1D\u8BD5\u5C06\u6253\u5370\u4F5C\u4E1A\u4FDD\u5B58\u4E3Apdf\u6587\u4EF6\uFF0C\u5B83\u4E5F\u5C06\u662F\u6587\u6863\u7684\u540D\u79F0\u3002 ")]),_:1}),m(f,{label:"scanStyles"},{default:g(()=>[C("\u8BBE\u7F6E\u4E3Afalse\u65F6\uFF0C\u5E93\u4E0D\u4F1A\u5904\u7406\u5E94\u7528\u4E8E\u6B63\u5728\u6253\u5370\u7684html\u7684\u6837\u5F0F\u3002\u4F7F\u7528css\u53C2\u6570\u65F6\u5F88\u6709\u7528 ")]),_:1}),m(f,{label:"targetStyle"},{default:g(()=>[C(" \u9ED8\u8BA4\u60C5\u51B5\u4E0B\uFF0C\u5728\u6253\u5370HTML\u5143\u7D20\u65F6\uFF0C\u5E93\u4EC5\u5904\u7406\u67D0\u4E9B\u6837\u5F0F\u3002\u6B64\u9009\u9879\u5141\u8BB8\u60A8\u4F20\u9012\u8981\u5904\u7406\u7684\u6837\u5F0F\u6570\u7EC4\u3002\u4F8B\u5982\uFF1A['padding-top'\uFF0C'border-bottom'] ")]),_:1}),m(f,{label:"gridHeaderStyle"},{default:g(()=>[C(" \u6253\u5370JSON\u6570\u636E\u65F6\u7F51\u683C\u6807\u9898\u7684\u53EF\u9009\u6837\u5F0F\u3002 ")]),_:1}),m(f,{label:"properties"},{default:g(()=>[C(" \u5728\u6253\u5370JSON\u65F6\u4F7F\u7528\u3002\u8FD9\u4E9B\u662F\u5BF9\u8C61\u5C5E\u6027\u540D\u79F0\u3002 ")]),_:1}),m(f,{label:"honorColor"},{default:g(()=>[C(" \u8981\u4EE5\u5F69\u8272\u6253\u5370\u6587\u672C\uFF0C\u8BF7\u5C06\u6B64\u5C5E\u6027\u8BBE\u7F6E\u4E3Atrue\u3002\u9ED8\u8BA4\u60C5\u51B5\u4E0B\uFF0C\u6240\u6709\u6587\u672C\u90FD\u5C06\u4EE5\u9ED1\u8272\u6253\u5370\u3002 ")]),_:1}),m(f,{label:"css"},{default:g(()=>[C(" \u8FD9\u5141\u8BB8\u6211\u4EEC\u4F20\u9012\u4E00\u4E2A\u6216\u591A\u4E2A\u5E94\u8BE5\u5E94\u7528\u4E8E\u6B63\u5728\u6253\u5370\u7684html\u7684css\u6587\u4EF6URL\u3002\u503C\u53EF\u4EE5\u662F\u5305\u542B\u5355\u4E2AURL\u7684\u5B57\u7B26\u4E32\uFF0C\u4E5F\u53EF\u4EE5\u662F\u5305\u542B\u591A\u4E2AURL\u7684\u6570\u7EC4\u3002 ")]),_:1})]),_:1})]),_:1})}}});export{K as default}; diff --git a/docs/assets/index.6bf634c3.js.gz b/docs/assets/index.6bf634c3.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..52f4967945ff6556bccf525913f96cc8473a60d6 GIT binary patch literal 7059 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 literal 0 HcmV?d00001 diff --git a/docs/assets/index.fb671bc4.js b/docs/assets/index.6d214c4d.js similarity index 88% rename from docs/assets/index.fb671bc4.js rename to docs/assets/index.6d214c4d.js index fe64838..4b02d4d 100644 --- a/docs/assets/index.fb671bc4.js +++ b/docs/assets/index.6d214c4d.js @@ -1,31 +1,31 @@ -import{Q as Ou,_ as Cl,g as kl,a2 as Nu,i as Au,O as pl,x as Mu,P as Du,o as Ll,c as Tl,r as Hu,a as Nn,b as vl,w as Eu,p as Wu,f as Fu}from"./index.048a73c8.js";var ho={exports:{}},gl;function tt(){return gl||(gl=1,function(Oe,Be){(function(m,U){Oe.exports=U()})(Ou,function(){var m=navigator.userAgent,U=navigator.platform,I=/gecko\/\d/i.test(m),G=/MSIE \d/.test(m),M=/Trident\/(?:[7-9]|\d{2,})\..*rv:(\d+)/.exec(m),w=/Edge\/(\d+)/.exec(m),S=G||M||w,x=S&&(G?document.documentMode||6:+(w||M)[1]),C=!w&&/WebKit\//.test(m),W=C&&/Qt\/\d+\.\d+/.test(m),P=!w&&/Chrome\/(\d+)/.exec(m),j=P&&+P[1],O=/Opera\//.test(m),R=/Apple Computer/.test(navigator.vendor),D=/Mac OS X 1\d\D([8-9]|\d\d)\D/.test(m),H=/PhantomJS/.test(m),k=R&&(/Mobile\/\w+/.test(m)||navigator.maxTouchPoints>2),L=/Android/.test(m),B=k||L||/webOS|BlackBerry|Opera Mini|Opera Mobi|IEMobile/i.test(m),z=k||/Mac/.test(U),q=/\bCrOS\b/.test(m),Q=/win/i.test(U),g=O&&m.match(/Version\/(\d*\.\d*)/);g&&(g=Number(g[1])),g&&g>=15&&(O=!1,C=!0);var F=z&&(W||O&&(g==null||g<12.11)),ne=I||S&&x>=9;function V(e){return new RegExp("(^|\\s)"+e+"(?:$|\\s)\\s*")}var ee=function(e,t){var n=e.className,r=V(t).exec(n);if(r){var i=n.slice(r.index+r[0].length);e.className=n.slice(0,r.index)+(i?r[1]+i:"")}};function T(e){for(var t=e.childNodes.length;t>0;--t)e.removeChild(e.firstChild);return e}function K(e,t){return T(e).appendChild(t)}function d(e,t,n,r){var i=document.createElement(e);if(n&&(i.className=n),r&&(i.style.cssText=r),typeof t=="string")i.appendChild(document.createTextNode(t));else if(t)for(var o=0;o=t)return a+(t-o);a+=l-o,a+=n-a%n,o=l+1}}var ue=function(){this.id=null,this.f=null,this.time=0,this.handler=rt(this.onTimeout,this)};ue.prototype.onTimeout=function(e){e.id=0,e.time<=+new Date?e.f():setTimeout(e.handler,e.time-+new Date)},ue.prototype.set=function(e,t){this.f=t;var n=+new Date+e;(!this.id||n=t)return r+Math.min(a,t-i);if(i+=o-r,i+=n-i%n,r=o+1,i>=t)return r}}var pt=[""];function Lt(e){for(;pt.length<=e;)pt.push(pe(pt)+" ");return pt[e]}function pe(e){return e[e.length-1]}function wr(e,t){for(var n=[],r=0;r"\x80"&&(e.toUpperCase()!=e.toLowerCase()||vi.test(e))}function Sr(e,t){return t?t.source.indexOf("\\w")>-1&&qr(e)?!0:t.test(e):qr(e)}function Hn(e){for(var t in e)if(e.hasOwnProperty(t)&&e[t])return!1;return!0}var Cr=/[\u0300-\u036f\u0483-\u0489\u0591-\u05bd\u05bf\u05c1\u05c2\u05c4\u05c5\u05c7\u0610-\u061a\u064b-\u065e\u0670\u06d6-\u06dc\u06de-\u06e4\u06e7\u06e8\u06ea-\u06ed\u0711\u0730-\u074a\u07a6-\u07b0\u07eb-\u07f3\u0816-\u0819\u081b-\u0823\u0825-\u0827\u0829-\u082d\u0900-\u0902\u093c\u0941-\u0948\u094d\u0951-\u0955\u0962\u0963\u0981\u09bc\u09be\u09c1-\u09c4\u09cd\u09d7\u09e2\u09e3\u0a01\u0a02\u0a3c\u0a41\u0a42\u0a47\u0a48\u0a4b-\u0a4d\u0a51\u0a70\u0a71\u0a75\u0a81\u0a82\u0abc\u0ac1-\u0ac5\u0ac7\u0ac8\u0acd\u0ae2\u0ae3\u0b01\u0b3c\u0b3e\u0b3f\u0b41-\u0b44\u0b4d\u0b56\u0b57\u0b62\u0b63\u0b82\u0bbe\u0bc0\u0bcd\u0bd7\u0c3e-\u0c40\u0c46-\u0c48\u0c4a-\u0c4d\u0c55\u0c56\u0c62\u0c63\u0cbc\u0cbf\u0cc2\u0cc6\u0ccc\u0ccd\u0cd5\u0cd6\u0ce2\u0ce3\u0d3e\u0d41-\u0d44\u0d4d\u0d57\u0d62\u0d63\u0dca\u0dcf\u0dd2-\u0dd4\u0dd6\u0ddf\u0e31\u0e34-\u0e3a\u0e47-\u0e4e\u0eb1\u0eb4-\u0eb9\u0ebb\u0ebc\u0ec8-\u0ecd\u0f18\u0f19\u0f35\u0f37\u0f39\u0f71-\u0f7e\u0f80-\u0f84\u0f86\u0f87\u0f90-\u0f97\u0f99-\u0fbc\u0fc6\u102d-\u1030\u1032-\u1037\u1039\u103a\u103d\u103e\u1058\u1059\u105e-\u1060\u1071-\u1074\u1082\u1085\u1086\u108d\u109d\u135f\u1712-\u1714\u1732-\u1734\u1752\u1753\u1772\u1773\u17b7-\u17bd\u17c6\u17c9-\u17d3\u17dd\u180b-\u180d\u18a9\u1920-\u1922\u1927\u1928\u1932\u1939-\u193b\u1a17\u1a18\u1a56\u1a58-\u1a5e\u1a60\u1a62\u1a65-\u1a6c\u1a73-\u1a7c\u1a7f\u1b00-\u1b03\u1b34\u1b36-\u1b3a\u1b3c\u1b42\u1b6b-\u1b73\u1b80\u1b81\u1ba2-\u1ba5\u1ba8\u1ba9\u1c2c-\u1c33\u1c36\u1c37\u1cd0-\u1cd2\u1cd4-\u1ce0\u1ce2-\u1ce8\u1ced\u1dc0-\u1de6\u1dfd-\u1dff\u200c\u200d\u20d0-\u20f0\u2cef-\u2cf1\u2de0-\u2dff\u302a-\u302f\u3099\u309a\ua66f-\ua672\ua67c\ua67d\ua6f0\ua6f1\ua802\ua806\ua80b\ua825\ua826\ua8c4\ua8e0-\ua8f1\ua926-\ua92d\ua947-\ua951\ua980-\ua982\ua9b3\ua9b6-\ua9b9\ua9bc\uaa29-\uaa2e\uaa31\uaa32\uaa35\uaa36\uaa43\uaa4c\uaab0\uaab2-\uaab4\uaab7\uaab8\uaabe\uaabf\uaac1\uabe5\uabe8\uabed\udc00-\udfff\ufb1e\ufe00-\ufe0f\ufe20-\ufe26\uff9e\uff9f]/;function Zr(e){return e.charCodeAt(0)>=768&&Cr.test(e)}function Tt(e,t,n){for(;(n<0?t>0:tn?-1:1;;){if(t==n)return t;var i=(t+n)/2,o=r<0?Math.ceil(i):Math.floor(i);if(o==t)return e(o)?t:n;e(o)?n=o:t=o+r}}function ur(e,t,n,r){if(!e)return r(t,n,"ltr",0);for(var i=!1,o=0;ot||t==n&&a.to==t)&&(r(Math.max(a.from,t),Math.min(a.to,n),a.level==1?"rtl":"ltr",o),i=!0)}i||r(t,n,"ltr")}var Ot=null;function vt(e,t,n){var r;Ot=null;for(var i=0;it)return i;o.to==t&&(o.from!=o.to&&n=="before"?r=i:Ot=i),o.from==t&&(o.from!=o.to&&n!="before"?r=i:Ot=i)}return r!=null?r:Ot}var gi=function(){var e="bbbbbbbbbtstwsbbbbbbbbbbbbbbssstwNN%%%NNNNNN,N,N1111111111NNNNNNNLLLLLLLLLLLLLLLLLLLLLLLLLLNNNNNNLLLLLLLLLLLLLLLLLLLLLLLLLLNNNNbbbbbbsbbbbbbbbbbbbbbbbbbbbbbbbbb,N%%%%NNNNLNNNNN%%11NLNNN1LNNNNNLLLLLLLLLLLLLLLLLLLLLLLNLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLN",t="nnnnnnNNr%%r,rNNmmmmmmmmmmmrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrmmmmmmmmmmmmmmmmmmmmmnnnnnnnnnn%nnrrrmrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrmmmmmmmnNmmmmmmrrmmNmmmmrr1111111111";function n(u){return u<=247?e.charAt(u):1424<=u&&u<=1524?"R":1536<=u&&u<=1785?t.charAt(u-1536):1774<=u&&u<=2220?"r":8192<=u&&u<=8203?"w":u==8204?"b":"L"}var r=/[\u0590-\u05f4\u0600-\u06ff\u0700-\u08ac]/,i=/[stwN]/,o=/[LRr]/,a=/[Lb1n]/,l=/[1n]/;function s(u,h,c){this.level=u,this.from=h,this.to=c}return function(u,h){var c=h=="ltr"?"L":"R";if(u.length==0||h=="ltr"&&!r.test(u))return!1;for(var b=u.length,y=[],A=0;A-1&&(r[t]=i.slice(0,o).concat(i.slice(o+1)))}}}function ke(e,t){var n=Qr(e,t);if(!!n.length)for(var r=Array.prototype.slice.call(arguments,2),i=0;i0}function Ve(e){e.prototype.on=function(t,n){Z(this,t,n)},e.prototype.off=function(t,n){qe(this,t,n)}}function Ze(e){e.preventDefault?e.preventDefault():e.returnValue=!1}function fr(e){e.stopPropagation?e.stopPropagation():e.cancelBubble=!0}function Jr(e){return e.defaultPrevented!=null?e.defaultPrevented:e.returnValue==!1}function It(e){Ze(e),fr(e)}function nt(e){return e.target||e.srcElement}function jr(e){var t=e.which;return t==null&&(e.button&1?t=1:e.button&2?t=3:e.button&4&&(t=2)),z&&e.ctrlKey&&t==1&&(t=3),t}var yi=function(){if(S&&x<9)return!1;var e=d("div");return"draggable"in e||"dragDrop"in e}(),yt;function mi(e){if(yt==null){var t=d("span","\u200B");K(e,d("span",[t,document.createTextNode("x")])),e.firstChild.offsetHeight!=0&&(yt=t.offsetWidth<=1&&t.offsetHeight>2&&!(S&&x<8))}var n=yt?d("span","\u200B"):d("span","\xA0",null,"display: inline-block; width: 1px; margin-right: -1px");return n.setAttribute("cm-text",""),n}var kr;function Fn(e){if(kr!=null)return kr;var t=K(e,document.createTextNode("A\u062EA")),n=be(t,0,1).getBoundingClientRect(),r=be(t,1,2).getBoundingClientRect();return T(e),!n||n.left==n.right?!1:kr=r.right-n.right<3}var Vr=` +import{Q as ku,_ as wl,g as Sl,a2 as Lu,i as Tu,O as pl,x as Ou,P as Nu,o as Cl,c as kl,r as Au,a as Nn,b as vl,w as Mu,p as Du,f as Hu}from"./index.034c045c.js";var ho={exports:{}},gl;function tt(){return gl||(gl=1,function(Oe,Be){(function(m,U){Oe.exports=U()})(ku,function(){var m=navigator.userAgent,U=navigator.platform,I=/gecko\/\d/i.test(m),G=/MSIE \d/.test(m),M=/Trident\/(?:[7-9]|\d{2,})\..*rv:(\d+)/.exec(m),w=/Edge\/(\d+)/.exec(m),S=G||M||w,x=S&&(G?document.documentMode||6:+(w||M)[1]),C=!w&&/WebKit\//.test(m),W=C&&/Qt\/\d+\.\d+/.test(m),P=!w&&/Chrome\/(\d+)/.exec(m),j=P&&+P[1],O=/Opera\//.test(m),R=/Apple Computer/.test(navigator.vendor),D=/Mac OS X 1\d\D([8-9]|\d\d)\D/.test(m),H=/PhantomJS/.test(m),k=R&&(/Mobile\/\w+/.test(m)||navigator.maxTouchPoints>2),L=/Android/.test(m),B=k||L||/webOS|BlackBerry|Opera Mini|Opera Mobi|IEMobile/i.test(m),z=k||/Mac/.test(U),q=/\bCrOS\b/.test(m),Q=/win/i.test(U),g=O&&m.match(/Version\/(\d*\.\d*)/);g&&(g=Number(g[1])),g&&g>=15&&(O=!1,C=!0);var F=z&&(W||O&&(g==null||g<12.11)),ne=I||S&&x>=9;function V(e){return new RegExp("(^|\\s)"+e+"(?:$|\\s)\\s*")}var ee=function(e,t){var n=e.className,r=V(t).exec(n);if(r){var i=n.slice(r.index+r[0].length);e.className=n.slice(0,r.index)+(i?r[1]+i:"")}};function T(e){for(var t=e.childNodes.length;t>0;--t)e.removeChild(e.firstChild);return e}function K(e,t){return T(e).appendChild(t)}function d(e,t,n,r){var i=document.createElement(e);if(n&&(i.className=n),r&&(i.style.cssText=r),typeof t=="string")i.appendChild(document.createTextNode(t));else if(t)for(var o=0;o=t)return a+(t-o);a+=l-o,a+=n-a%n,o=l+1}}var ue=function(){this.id=null,this.f=null,this.time=0,this.handler=rt(this.onTimeout,this)};ue.prototype.onTimeout=function(e){e.id=0,e.time<=+new Date?e.f():setTimeout(e.handler,e.time-+new Date)},ue.prototype.set=function(e,t){this.f=t;var n=+new Date+e;(!this.id||n=t)return r+Math.min(a,t-i);if(i+=o-r,i+=n-i%n,r=o+1,i>=t)return r}}var pt=[""];function Lt(e){for(;pt.length<=e;)pt.push(pe(pt)+" ");return pt[e]}function pe(e){return e[e.length-1]}function wr(e,t){for(var n=[],r=0;r"\x80"&&(e.toUpperCase()!=e.toLowerCase()||vi.test(e))}function Sr(e,t){return t?t.source.indexOf("\\w")>-1&&qr(e)?!0:t.test(e):qr(e)}function Hn(e){for(var t in e)if(e.hasOwnProperty(t)&&e[t])return!1;return!0}var Cr=/[\u0300-\u036f\u0483-\u0489\u0591-\u05bd\u05bf\u05c1\u05c2\u05c4\u05c5\u05c7\u0610-\u061a\u064b-\u065e\u0670\u06d6-\u06dc\u06de-\u06e4\u06e7\u06e8\u06ea-\u06ed\u0711\u0730-\u074a\u07a6-\u07b0\u07eb-\u07f3\u0816-\u0819\u081b-\u0823\u0825-\u0827\u0829-\u082d\u0900-\u0902\u093c\u0941-\u0948\u094d\u0951-\u0955\u0962\u0963\u0981\u09bc\u09be\u09c1-\u09c4\u09cd\u09d7\u09e2\u09e3\u0a01\u0a02\u0a3c\u0a41\u0a42\u0a47\u0a48\u0a4b-\u0a4d\u0a51\u0a70\u0a71\u0a75\u0a81\u0a82\u0abc\u0ac1-\u0ac5\u0ac7\u0ac8\u0acd\u0ae2\u0ae3\u0b01\u0b3c\u0b3e\u0b3f\u0b41-\u0b44\u0b4d\u0b56\u0b57\u0b62\u0b63\u0b82\u0bbe\u0bc0\u0bcd\u0bd7\u0c3e-\u0c40\u0c46-\u0c48\u0c4a-\u0c4d\u0c55\u0c56\u0c62\u0c63\u0cbc\u0cbf\u0cc2\u0cc6\u0ccc\u0ccd\u0cd5\u0cd6\u0ce2\u0ce3\u0d3e\u0d41-\u0d44\u0d4d\u0d57\u0d62\u0d63\u0dca\u0dcf\u0dd2-\u0dd4\u0dd6\u0ddf\u0e31\u0e34-\u0e3a\u0e47-\u0e4e\u0eb1\u0eb4-\u0eb9\u0ebb\u0ebc\u0ec8-\u0ecd\u0f18\u0f19\u0f35\u0f37\u0f39\u0f71-\u0f7e\u0f80-\u0f84\u0f86\u0f87\u0f90-\u0f97\u0f99-\u0fbc\u0fc6\u102d-\u1030\u1032-\u1037\u1039\u103a\u103d\u103e\u1058\u1059\u105e-\u1060\u1071-\u1074\u1082\u1085\u1086\u108d\u109d\u135f\u1712-\u1714\u1732-\u1734\u1752\u1753\u1772\u1773\u17b7-\u17bd\u17c6\u17c9-\u17d3\u17dd\u180b-\u180d\u18a9\u1920-\u1922\u1927\u1928\u1932\u1939-\u193b\u1a17\u1a18\u1a56\u1a58-\u1a5e\u1a60\u1a62\u1a65-\u1a6c\u1a73-\u1a7c\u1a7f\u1b00-\u1b03\u1b34\u1b36-\u1b3a\u1b3c\u1b42\u1b6b-\u1b73\u1b80\u1b81\u1ba2-\u1ba5\u1ba8\u1ba9\u1c2c-\u1c33\u1c36\u1c37\u1cd0-\u1cd2\u1cd4-\u1ce0\u1ce2-\u1ce8\u1ced\u1dc0-\u1de6\u1dfd-\u1dff\u200c\u200d\u20d0-\u20f0\u2cef-\u2cf1\u2de0-\u2dff\u302a-\u302f\u3099\u309a\ua66f-\ua672\ua67c\ua67d\ua6f0\ua6f1\ua802\ua806\ua80b\ua825\ua826\ua8c4\ua8e0-\ua8f1\ua926-\ua92d\ua947-\ua951\ua980-\ua982\ua9b3\ua9b6-\ua9b9\ua9bc\uaa29-\uaa2e\uaa31\uaa32\uaa35\uaa36\uaa43\uaa4c\uaab0\uaab2-\uaab4\uaab7\uaab8\uaabe\uaabf\uaac1\uabe5\uabe8\uabed\udc00-\udfff\ufb1e\ufe00-\ufe0f\ufe20-\ufe26\uff9e\uff9f]/;function Zr(e){return e.charCodeAt(0)>=768&&Cr.test(e)}function Tt(e,t,n){for(;(n<0?t>0:tn?-1:1;;){if(t==n)return t;var i=(t+n)/2,o=r<0?Math.ceil(i):Math.floor(i);if(o==t)return e(o)?t:n;e(o)?n=o:t=o+r}}function ur(e,t,n,r){if(!e)return r(t,n,"ltr",0);for(var i=!1,o=0;ot||t==n&&a.to==t)&&(r(Math.max(a.from,t),Math.min(a.to,n),a.level==1?"rtl":"ltr",o),i=!0)}i||r(t,n,"ltr")}var Ot=null;function vt(e,t,n){var r;Ot=null;for(var i=0;it)return i;o.to==t&&(o.from!=o.to&&n=="before"?r=i:Ot=i),o.from==t&&(o.from!=o.to&&n!="before"?r=i:Ot=i)}return r!=null?r:Ot}var gi=function(){var e="bbbbbbbbbtstwsbbbbbbbbbbbbbbssstwNN%%%NNNNNN,N,N1111111111NNNNNNNLLLLLLLLLLLLLLLLLLLLLLLLLLNNNNNNLLLLLLLLLLLLLLLLLLLLLLLLLLNNNNbbbbbbsbbbbbbbbbbbbbbbbbbbbbbbbbb,N%%%%NNNNLNNNNN%%11NLNNN1LNNNNNLLLLLLLLLLLLLLLLLLLLLLLNLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLN",t="nnnnnnNNr%%r,rNNmmmmmmmmmmmrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrmmmmmmmmmmmmmmmmmmmmmnnnnnnnnnn%nnrrrmrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrmmmmmmmnNmmmmmmrrmmNmmmmrr1111111111";function n(u){return u<=247?e.charAt(u):1424<=u&&u<=1524?"R":1536<=u&&u<=1785?t.charAt(u-1536):1774<=u&&u<=2220?"r":8192<=u&&u<=8203?"w":u==8204?"b":"L"}var r=/[\u0590-\u05f4\u0600-\u06ff\u0700-\u08ac]/,i=/[stwN]/,o=/[LRr]/,a=/[Lb1n]/,l=/[1n]/;function s(u,h,c){this.level=u,this.from=h,this.to=c}return function(u,h){var c=h=="ltr"?"L":"R";if(u.length==0||h=="ltr"&&!r.test(u))return!1;for(var b=u.length,y=[],A=0;A-1&&(r[t]=i.slice(0,o).concat(i.slice(o+1)))}}}function ke(e,t){var n=Qr(e,t);if(!!n.length)for(var r=Array.prototype.slice.call(arguments,2),i=0;i0}function Ve(e){e.prototype.on=function(t,n){Z(this,t,n)},e.prototype.off=function(t,n){qe(this,t,n)}}function Ze(e){e.preventDefault?e.preventDefault():e.returnValue=!1}function fr(e){e.stopPropagation?e.stopPropagation():e.cancelBubble=!0}function Jr(e){return e.defaultPrevented!=null?e.defaultPrevented:e.returnValue==!1}function It(e){Ze(e),fr(e)}function nt(e){return e.target||e.srcElement}function jr(e){var t=e.which;return t==null&&(e.button&1?t=1:e.button&2?t=3:e.button&4&&(t=2)),z&&e.ctrlKey&&t==1&&(t=3),t}var yi=function(){if(S&&x<9)return!1;var e=d("div");return"draggable"in e||"dragDrop"in e}(),yt;function mi(e){if(yt==null){var t=d("span","\u200B");K(e,d("span",[t,document.createTextNode("x")])),e.firstChild.offsetHeight!=0&&(yt=t.offsetWidth<=1&&t.offsetHeight>2&&!(S&&x<8))}var n=yt?d("span","\u200B"):d("span","\xA0",null,"display: inline-block; width: 1px; margin-right: -1px");return n.setAttribute("cm-text",""),n}var kr;function Fn(e){if(kr!=null)return kr;var t=K(e,document.createTextNode("A\u062EA")),n=be(t,0,1).getBoundingClientRect(),r=be(t,1,2).getBoundingClientRect();return T(e),!n||n.left==n.right?!1:kr=r.right-n.right<3}var Vr=` b`.split(/\n/).length!=3?function(e){for(var t=0,n=[],r=e.length;t<=r;){var i=e.indexOf(` -`,t);i==-1&&(i=e.length);var o=e.slice(t,e.charAt(i-1)=="\r"?i-1:i),a=o.indexOf("\r");a!=-1?(n.push(o.slice(0,a)),t+=a+1):(n.push(o),t=i+1)}return n}:function(e){return e.split(/\r\n?|\n/)},Zt=window.getSelection?function(e){try{return e.selectionStart!=e.selectionEnd}catch{return!1}}:function(e){var t;try{t=e.ownerDocument.selection.createRange()}catch{}return!t||t.parentElement()!=e?!1:t.compareEndPoints("StartToEnd",t)!=0},Nt=function(){var e=d("div");return"oncopy"in e?!0:(e.setAttribute("oncopy","return;"),typeof e.oncopy=="function")}(),At=null;function Pn(e){if(At!=null)return At;var t=K(e,d("span","x")),n=t.getBoundingClientRect(),r=be(t,0,1).getBoundingClientRect();return At=Math.abs(n.left-r.left)>1}var bt={},Qt={};function In(e,t){arguments.length>2&&(t.dependencies=Array.prototype.slice.call(arguments,2)),bt[e]=t}function Lr(e,t){Qt[e]=t}function ut(e){if(typeof e=="string"&&Qt.hasOwnProperty(e))e=Qt[e];else if(e&&typeof e.name=="string"&&Qt.hasOwnProperty(e.name)){var t=Qt[e.name];typeof t=="string"&&(t={name:t}),e=Dn(t,e),e.name=t.name}else{if(typeof e=="string"&&/^[\w\-]+\/[\w\-]+\+xml$/.test(e))return ut("application/xml");if(typeof e=="string"&&/^[\w\-]+\/[\w\-]+\+json$/.test(e))return ut("application/json")}return typeof e=="string"?{name:e}:e||{name:"null"}}function Rt(e,t){t=ut(t);var n=bt[t.name];if(!n)return Rt(e,"text/plain");var r=n(e,t);if(Jt.hasOwnProperty(t.name)){var i=Jt[t.name];for(var o in i)!i.hasOwnProperty(o)||(r.hasOwnProperty(o)&&(r["_"+o]=r[o]),r[o]=i[o])}if(r.name=t.name,t.helperType&&(r.helperType=t.helperType),t.modeProps)for(var a in t.modeProps)r[a]=t.modeProps[a];return r}var Jt={};function Rn(e,t){var n=Jt.hasOwnProperty(e)?Jt[e]:Jt[e]={};ae(t,n)}function Bt(e,t){if(t===!0)return t;if(e.copyState)return e.copyState(t);var n={};for(var r in t){var i=t[r];i instanceof Array&&(i=i.concat([])),n[r]=i}return n}function jt(e,t){for(var n;e.innerMode&&(n=e.innerMode(t),!(!n||n.mode==e));)t=n.state,e=n.mode;return n||{mode:e,state:t}}function $r(e,t,n){return e.startState?e.startState(t,n):!0}var He=function(e,t,n){this.pos=this.start=0,this.string=e,this.tabSize=t||8,this.lastColumnPos=this.lastColumnValue=0,this.lineStart=0,this.lineOracle=n};He.prototype.eol=function(){return this.pos>=this.string.length},He.prototype.sol=function(){return this.pos==this.lineStart},He.prototype.peek=function(){return this.string.charAt(this.pos)||void 0},He.prototype.next=function(){if(this.post},He.prototype.eatSpace=function(){for(var e=this.pos;/[\s\u00a0]/.test(this.string.charAt(this.pos));)++this.pos;return this.pos>e},He.prototype.skipToEnd=function(){this.pos=this.string.length},He.prototype.skipTo=function(e){var t=this.string.indexOf(e,this.pos);if(t>-1)return this.pos=t,!0},He.prototype.backUp=function(e){this.pos-=e},He.prototype.column=function(){return this.lastColumnPos0?null:(o&&t!==!1&&(this.pos+=o[0].length),o)}},He.prototype.current=function(){return this.string.slice(this.start,this.pos)},He.prototype.hideFirstChars=function(e,t){this.lineStart+=e;try{return t()}finally{this.lineStart-=e}},He.prototype.lookAhead=function(e){var t=this.lineOracle;return t&&t.lookAhead(e)},He.prototype.baseToken=function(){var e=this.lineOracle;return e&&e.baseToken(this.pos)};function te(e,t){if(t-=e.first,t<0||t>=e.size)throw new Error("There is no line "+(t+e.first)+" in the document.");for(var n=e;!n.lines;)for(var r=0;;++r){var i=n.children[r],o=i.chunkSize();if(t=e.first&&tn?v(n,te(e,n).text.length):Nl(t,te(e,t.line).text.length)}function Nl(e,t){var n=e.ch;return n==null||n>t?v(e.line,t):n<0?v(e.line,0):e}function vo(e,t){for(var n=[],r=0;rthis.maxLookAhead&&(this.maxLookAhead=e),t},Dt.prototype.baseToken=function(e){if(!this.baseTokens)return null;for(;this.baseTokens[this.baseTokenPos]<=e;)this.baseTokenPos+=2;var t=this.baseTokens[this.baseTokenPos+1];return{type:t&&t.replace(/( |^)overlay .*/,""),size:this.baseTokens[this.baseTokenPos]-e}},Dt.prototype.nextLine=function(){this.line++,this.maxLookAhead>0&&this.maxLookAhead--},Dt.fromSaved=function(e,t,n){return t instanceof Bn?new Dt(e,Bt(e.mode,t.state),n,t.lookAhead):new Dt(e,Bt(e.mode,t),n)},Dt.prototype.save=function(e){var t=e!==!1?Bt(this.doc.mode,this.state):this.state;return this.maxLookAhead>0?new Bn(t,this.maxLookAhead):t};function go(e,t,n,r){var i=[e.state.modeGen],o={};So(e,t.text,e.doc.mode,n,function(u,h){return i.push(u,h)},o,r);for(var a=n.state,l=function(u){n.baseTokens=i;var h=e.state.overlays[u],c=1,b=0;n.state=!0,So(e,t.text,h.mode,n,function(y,A){for(var E=c;by&&i.splice(c,1,y,i[c+1],_),c+=2,b=Math.min(y,_)}if(!!A)if(h.opaque)i.splice(E,c-E,y,"overlay "+A),c=E+2;else for(;Ee.options.maxHighlightLength&&Bt(e.doc.mode,r.state),o=go(e,t,r);i&&(r.state=i),t.stateAfter=r.save(!i),t.styles=o.styles,o.classes?t.styleClasses=o.classes:t.styleClasses&&(t.styleClasses=null),n===e.doc.highlightFrontier&&(e.doc.modeFrontier=Math.max(e.doc.modeFrontier,++e.doc.highlightFrontier))}return t.styles}function en(e,t,n){var r=e.doc,i=e.display;if(!r.mode.startState)return new Dt(r,!0,t);var o=Al(e,t,n),a=o>r.first&&te(r,o-1).stateAfter,l=a?Dt.fromSaved(r,a,o):new Dt(r,$r(r.mode),o);return r.iter(o,t,function(s){bi(e,s.text,l);var u=l.line;s.stateAfter=u==t-1||u%5==0||u>=i.viewFrom&&ut.start)return o}throw new Error("Mode "+e.name+" failed to advance stream.")}var bo=function(e,t,n){this.start=e.start,this.end=e.pos,this.string=e.current(),this.type=t||null,this.state=n};function xo(e,t,n,r){var i=e.doc,o=i.mode,a;t=se(i,t);var l=te(i,t.line),s=en(e,t.line,n),u=new He(l.text,e.options.tabSize,s),h;for(r&&(h=[]);(r||u.pose.options.maxHighlightLength?(l=!1,a&&bi(e,t,r,h.pos),h.pos=t.length,c=null):c=wo(xi(n,h,r.state,b),o),b){var y=b[0].name;y&&(c="m-"+(c?y+" "+c:y))}if(!l||u!=c){for(;sa;--l){if(l<=o.first)return o.first;var s=te(o,l-1),u=s.stateAfter;if(u&&(!n||l+(u instanceof Bn?u.lookAhead:0)<=o.modeFrontier))return l;var h=ie(s.text,null,e.options.tabSize);(i==null||r>h)&&(i=l-1,r=h)}return i}function Ml(e,t){if(e.modeFrontier=Math.min(e.modeFrontier,t),!(e.highlightFrontiern;r--){var i=te(e,r).stateAfter;if(i&&(!(i instanceof Bn)||r+i.lookAhead=t:o.to>t);(r||(r=[])).push(new zn(a,o.from,s?null:o.to))}}return r}function Pl(e,t,n){var r;if(e)for(var i=0;i=t:o.to>t);if(l||o.from==t&&a.type=="bookmark"&&(!n||o.marker.insertLeft)){var s=o.from==null||(a.inclusiveLeft?o.from<=t:o.from0&&l)for(var $=0;$0)){var h=[s,1],c=N(u.from,l.from),b=N(u.to,l.to);(c<0||!a.inclusiveLeft&&!c)&&h.push({from:u.from,to:l.from}),(b>0||!a.inclusiveRight&&!b)&&h.push({from:l.to,to:u.to}),i.splice.apply(i,h),s+=h.length-3}}return i}function Lo(e){var t=e.markedSpans;if(!!t){for(var n=0;nt)&&(!r||Si(r,o.marker)<0)&&(r=o.marker)}return r}function Ao(e,t,n,r,i){var o=te(e,t),a=_t&&o.markedSpans;if(a)for(var l=0;l=0&&c<=0||h<=0&&c>=0)&&(h<=0&&(s.marker.inclusiveRight&&i.inclusiveLeft?N(u.to,n)>=0:N(u.to,n)>0)||h>=0&&(s.marker.inclusiveRight&&i.inclusiveLeft?N(u.from,r)<=0:N(u.from,r)<0)))return!0}}}function xt(e){for(var t;t=No(e);)e=t.find(-1,!0).line;return e}function Bl(e){for(var t;t=Un(e);)e=t.find(1,!0).line;return e}function zl(e){for(var t,n;t=Un(e);)e=t.find(1,!0).line,(n||(n=[])).push(e);return n}function Ci(e,t){var n=te(e,t),r=xt(n);return n==r?t:ge(r)}function Mo(e,t){if(t>e.lastLine())return t;var n=te(e,t),r;if(!Vt(e,n))return t;for(;r=Un(n);)n=r.find(1,!0).line;return ge(n)+1}function Vt(e,t){var n=_t&&t.markedSpans;if(n){for(var r=void 0,i=0;it.maxLineLength&&(t.maxLineLength=i,t.maxLine=r)})}var Or=function(e,t,n){this.text=e,To(this,t),this.height=n?n(this):1};Or.prototype.lineNo=function(){return ge(this)},Ve(Or);function _l(e,t,n,r){e.text=t,e.stateAfter&&(e.stateAfter=null),e.styles&&(e.styles=null),e.order!=null&&(e.order=null),Lo(e),To(e,n);var i=r?r(e):1;i!=e.height&&mt(e,i)}function Gl(e){e.parent=null,Lo(e)}var Ul={},Kl={};function Do(e,t){if(!e||/^\s*$/.test(e))return null;var n=t.addModeClass?Kl:Ul;return n[e]||(n[e]=e.replace(/\S+/g,"cm-$&"))}function Ho(e,t){var n=ce("span",null,null,C?"padding-right: .1px":null),r={pre:ce("pre",[n],"CodeMirror-line"),content:n,col:0,pos:0,cm:e,trailingSpace:!1,splitSpaces:e.getOption("lineWrapping")};t.measure={};for(var i=0;i<=(t.rest?t.rest.length:0);i++){var o=i?t.rest[i-1]:t.line,a=void 0;r.pos=0,r.addToken=Yl,Fn(e.display.measure)&&(a=gt(o,e.doc.direction))&&(r.addToken=Zl(r.addToken,a)),r.map=[];var l=t!=e.display.externalMeasured&&ge(o);Ql(o,r,yo(e,o,l)),o.styleClasses&&(o.styleClasses.bgClass&&(r.bgClass=Ft(o.styleClasses.bgClass,r.bgClass||"")),o.styleClasses.textClass&&(r.textClass=Ft(o.styleClasses.textClass,r.textClass||""))),r.map.length==0&&r.map.push(0,0,r.content.appendChild(mi(e.display.measure))),i==0?(t.measure.map=r.map,t.measure.cache={}):((t.measure.maps||(t.measure.maps=[])).push(r.map),(t.measure.caches||(t.measure.caches=[])).push({}))}if(C){var s=r.content.lastChild;(/\bcm-tab\b/.test(s.className)||s.querySelector&&s.querySelector(".cm-tab"))&&(r.content.className="cm-tab-wrap-hack")}return ke(e,"renderLine",e,t.line,r.pre),r.pre.className&&(r.textClass=Ft(r.pre.className,r.textClass||"")),r}function Xl(e){var t=d("span","\u2022","cm-invalidchar");return t.title="\\u"+e.charCodeAt(0).toString(16),t.setAttribute("aria-label",t.title),t}function Yl(e,t,n,r,i,o,a){if(!!t){var l=e.splitSpaces?ql(t,e.trailingSpace):t,s=e.cm.state.specialChars,u=!1,h;if(!s.test(t))e.col+=t.length,h=document.createTextNode(l),e.map.push(e.pos,e.pos+t.length,h),S&&x<9&&(u=!0),e.pos+=t.length;else{h=document.createDocumentFragment();for(var c=0;;){s.lastIndex=c;var b=s.exec(t),y=b?b.index-c:t.length-c;if(y){var A=document.createTextNode(l.slice(c,c+y));S&&x<9?h.appendChild(d("span",[A])):h.appendChild(A),e.map.push(e.pos,e.pos+y,A),e.col+=y,e.pos+=y}if(!b)break;c+=y+1;var E=void 0;if(b[0]==" "){var _=e.cm.options.tabSize,X=_-e.col%_;E=h.appendChild(d("span",Lt(X),"cm-tab")),E.setAttribute("role","presentation"),E.setAttribute("cm-text"," "),e.col+=X}else b[0]=="\r"||b[0]==` -`?(E=h.appendChild(d("span",b[0]=="\r"?"\u240D":"\u2424","cm-invalidchar")),E.setAttribute("cm-text",b[0]),e.col+=1):(E=e.cm.options.specialCharPlaceholder(b[0]),E.setAttribute("cm-text",b[0]),S&&x<9?h.appendChild(d("span",[E])):h.appendChild(E),e.col+=1);e.map.push(e.pos,e.pos+1,E),e.pos++}}if(e.trailingSpace=l.charCodeAt(t.length-1)==32,n||r||i||u||o||a){var J=n||"";r&&(J+=r),i&&(J+=i);var Y=d("span",[h],J,o);if(a)for(var $ in a)a.hasOwnProperty($)&&$!="style"&&$!="class"&&Y.setAttribute($,a[$]);return e.content.appendChild(Y)}e.content.appendChild(h)}}function ql(e,t){if(e.length>1&&!/ /.test(e))return e;for(var n=t,r="",i=0;iu&&c.from<=u));b++);if(c.to>=h)return e(n,r,i,o,a,l,s);e(n,r.slice(0,c.to-u),i,o,null,l,s),o=null,r=r.slice(c.to-u),u=c.to}}}function Eo(e,t,n,r){var i=!r&&n.widgetNode;i&&e.map.push(e.pos,e.pos+t,i),!r&&e.cm.display.input.needsContentAttribute&&(i||(i=e.content.appendChild(document.createElement("span"))),i.setAttribute("cm-marker",n.id)),i&&(e.cm.display.input.setUneditable(i),e.content.appendChild(i)),e.pos+=t,e.trailingSpace=!1}function Ql(e,t,n){var r=e.markedSpans,i=e.text,o=0;if(!r){for(var a=1;as||fe.collapsed&&re.to==s&&re.from==s)){if(re.to!=null&&re.to!=s&&y>re.to&&(y=re.to,E=""),fe.className&&(A+=" "+fe.className),fe.css&&(b=(b?b+";":"")+fe.css),fe.startStyle&&re.from==s&&(_+=" "+fe.startStyle),fe.endStyle&&re.to==y&&($||($=[])).push(fe.endStyle,re.to),fe.title&&((J||(J={})).title=fe.title),fe.attributes)for(var Se in fe.attributes)(J||(J={}))[Se]=fe.attributes[Se];fe.collapsed&&(!X||Si(X.marker,fe)<0)&&(X=re)}else re.from>s&&y>re.from&&(y=re.from)}if($)for(var Ke=0;Ke<$.length;Ke+=2)$[Ke+1]==y&&(E+=" "+$[Ke]);if(!X||X.from==s)for(var Ae=0;Ae=l)break;for(var ht=Math.min(l,y);;){if(h){var at=s+h.length;if(!X){var Fe=at>ht?h.slice(0,ht-s):h;t.addToken(t,Fe,c?c+A:A,_,s+Fe.length==y?E:"",b,J)}if(at>=ht){h=h.slice(ht-s),s=ht;break}s=at,_=""}h=i.slice(o,o=n[u++]),c=Do(n[u++],t.cm.options)}}}function Wo(e,t,n){this.line=t,this.rest=zl(t),this.size=this.rest?ge(pe(this.rest))-n+1:1,this.node=this.text=null,this.hidden=Vt(e,t)}function Xn(e,t,n){for(var r=[],i,o=t;o2&&o.push((s.bottom+u.top)/2-n.top)}}o.push(n.bottom-n.top)}}function _o(e,t,n){if(e.line==t)return{map:e.measure.map,cache:e.measure.cache};if(e.rest){for(var r=0;rn)return{map:e.measure.maps[i],cache:e.measure.caches[i],before:!0}}}function as(e,t){t=xt(t);var n=ge(t),r=e.display.externalMeasured=new Wo(e.doc,t,n);r.lineN=n;var i=r.built=Ho(e,r);return r.text=i.pre,K(e.display.lineMeasure,i.pre),r}function Go(e,t,n,r){return Et(e,Ar(e,t),n,r)}function Ai(e,t){if(t>=e.display.viewFrom&&t=n.lineN&&tt)&&(o=s-l,i=o-1,t>=s&&(a="right")),i!=null){if(r=e[u+2],l==s&&n==(r.insertLeft?"left":"right")&&(a=n),n=="left"&&i==0)for(;u&&e[u-2]==e[u-3]&&e[u-1].insertLeft;)r=e[(u-=3)+2],a="left";if(n=="right"&&i==s-l)for(;u=0&&(n=e[i]).left==n.right;i--);return n}function ss(e,t,n,r){var i=Ko(t.map,n,r),o=i.node,a=i.start,l=i.end,s=i.collapse,u;if(o.nodeType==3){for(var h=0;h<4;h++){for(;a&&Zr(t.line.text.charAt(i.coverStart+a));)--a;for(;i.coverStart+l0&&(s=r="right");var c;e.options.lineWrapping&&(c=o.getClientRects()).length>1?u=c[r=="right"?c.length-1:0]:u=o.getBoundingClientRect()}if(S&&x<9&&!a&&(!u||!u.left&&!u.right)){var b=o.parentNode.getClientRects()[0];b?u={left:b.left,right:b.left+Dr(e.display),top:b.top,bottom:b.bottom}:u=Uo}for(var y=u.top-t.rect.top,A=u.bottom-t.rect.top,E=(y+A)/2,_=t.view.measure.heights,X=0;X<_.length-1&&!(E<_[X]);X++);var J=X?_[X-1]:0,Y=_[X],$={left:(s=="right"?u.right:u.left)-t.rect.left,right:(s=="left"?u.left:u.right)-t.rect.left,top:J,bottom:Y};return!u.left&&!u.right&&($.bogus=!0),e.options.singleCursorHeightPerLine||($.rtop=y,$.rbottom=A),$}function us(e,t){if(!window.screen||screen.logicalXDPI==null||screen.logicalXDPI==screen.deviceXDPI||!Pn(e))return t;var n=screen.logicalXDPI/screen.deviceXDPI,r=screen.logicalYDPI/screen.deviceYDPI;return{left:t.left*n,right:t.right*n,top:t.top*r,bottom:t.bottom*r}}function Xo(e){if(e.measure&&(e.measure.cache={},e.measure.heights=null,e.rest))for(var t=0;t=r.text.length?(s=r.text.length,u="before"):s<=0&&(s=0,u="after"),!l)return a(u=="before"?s-1:s,u=="before");function h(A,E,_){var X=l[E],J=X.level==1;return a(_?A-1:A,J!=_)}var c=vt(l,s,u),b=Ot,y=h(s,c,u=="before");return b!=null&&(y.other=h(s,b,u!="before")),y}function Jo(e,t){var n=0;t=se(e.doc,t),e.options.lineWrapping||(n=Dr(e.display)*t.ch);var r=te(e.doc,t.line),i=Gt(r)+Yn(e.display);return{left:n,right:n,top:i,bottom:i+r.height}}function Di(e,t,n,r,i){var o=v(e,t,n);return o.xRel=i,r&&(o.outside=r),o}function Hi(e,t,n){var r=e.doc;if(n+=e.display.viewOffset,n<0)return Di(r.first,0,null,-1,-1);var i=Mt(r,n),o=r.first+r.size-1;if(i>o)return Di(r.first+r.size-1,te(r,o).text.length,null,1,1);t<0&&(t=0);for(var a=te(r,i);;){var l=fs(e,a,i,t,n),s=Rl(a,l.ch+(l.xRel>0||l.outside>0?1:0));if(!s)return l;var u=s.find(1);if(u.line==i)return u;a=te(r,i=u.line)}}function jo(e,t,n,r){r-=Mi(t);var i=t.text.length,o=Me(function(a){return Et(e,n,a-1).bottom<=r},i,0);return i=Me(function(a){return Et(e,n,a).top>r},o,i),{begin:o,end:i}}function Vo(e,t,n,r){n||(n=Ar(e,t));var i=qn(e,t,Et(e,n,r),"line").top;return jo(e,t,n,i)}function Ei(e,t,n,r){return e.bottom<=n?!1:e.top>n?!0:(r?e.left:e.right)>t}function fs(e,t,n,r,i){i-=Gt(t);var o=Ar(e,t),a=Mi(t),l=0,s=t.text.length,u=!0,h=gt(t,e.doc.direction);if(h){var c=(e.options.lineWrapping?cs:hs)(e,t,n,o,h,r,i);u=c.level!=1,l=u?c.from:c.to-1,s=u?c.to:c.from-1}var b=null,y=null,A=Me(function(oe){var re=Et(e,o,oe);return re.top+=a,re.bottom+=a,Ei(re,r,i,!1)?(re.top<=i&&re.left<=r&&(b=oe,y=re),!0):!1},l,s),E,_,X=!1;if(y){var J=r-y.left=$.bottom?1:0}return A=Tt(t.text,A,1),Di(n,A,_,X,r-E)}function hs(e,t,n,r,i,o,a){var l=Me(function(c){var b=i[c],y=b.level!=1;return Ei(wt(e,v(n,y?b.to:b.from,y?"before":"after"),"line",t,r),o,a,!0)},0,i.length-1),s=i[l];if(l>0){var u=s.level!=1,h=wt(e,v(n,u?s.from:s.to,u?"after":"before"),"line",t,r);Ei(h,o,a,!0)&&h.top>a&&(s=i[l-1])}return s}function cs(e,t,n,r,i,o,a){var l=jo(e,t,r,a),s=l.begin,u=l.end;/\s/.test(t.text.charAt(u-1))&&u--;for(var h=null,c=null,b=0;b=u||y.to<=s)){var A=y.level!=1,E=Et(e,r,A?Math.min(u,y.to)-1:Math.max(s,y.from)).right,_=E_)&&(h=y,c=_)}}return h||(h=i[i.length-1]),h.fromu&&(h={from:h.from,to:u,level:h.level}),h}var cr;function Mr(e){if(e.cachedTextHeight!=null)return e.cachedTextHeight;if(cr==null){cr=d("pre",null,"CodeMirror-line-like");for(var t=0;t<49;++t)cr.appendChild(document.createTextNode("x")),cr.appendChild(d("br"));cr.appendChild(document.createTextNode("x"))}K(e.measure,cr);var n=cr.offsetHeight/50;return n>3&&(e.cachedTextHeight=n),T(e.measure),n||1}function Dr(e){if(e.cachedCharWidth!=null)return e.cachedCharWidth;var t=d("span","xxxxxxxxxx"),n=d("pre",[t],"CodeMirror-line-like");K(e.measure,n);var r=t.getBoundingClientRect(),i=(r.right-r.left)/10;return i>2&&(e.cachedCharWidth=i),i||10}function Wi(e){for(var t=e.display,n={},r={},i=t.gutters.clientLeft,o=t.gutters.firstChild,a=0;o;o=o.nextSibling,++a){var l=e.display.gutterSpecs[a].className;n[l]=o.offsetLeft+o.clientLeft+i,r[l]=o.clientWidth}return{fixedPos:Fi(t),gutterTotalWidth:t.gutters.offsetWidth,gutterLeft:n,gutterWidth:r,wrapperWidth:t.wrapper.clientWidth}}function Fi(e){return e.scroller.getBoundingClientRect().left-e.sizer.getBoundingClientRect().left}function $o(e){var t=Mr(e.display),n=e.options.lineWrapping,r=n&&Math.max(5,e.display.scroller.clientWidth/Dr(e.display)-3);return function(i){if(Vt(e.doc,i))return 0;var o=0;if(i.widgets)for(var a=0;a0&&(u=te(e.doc,s.line).text).length==s.ch){var h=ie(u,u.length,e.options.tabSize)-u.length;s=v(s.line,Math.max(0,Math.round((o-zo(e.display).left)/Dr(e.display))-h))}return s}function pr(e,t){if(t>=e.display.viewTo||(t-=e.display.viewFrom,t<0))return null;for(var n=e.display.view,r=0;rt)&&(i.updateLineNumbers=t),e.curOp.viewChanged=!0,t>=i.viewTo)_t&&Ci(e.doc,t)i.viewFrom?er(e):(i.viewFrom+=r,i.viewTo+=r);else if(t<=i.viewFrom&&n>=i.viewTo)er(e);else if(t<=i.viewFrom){var o=Qn(e,n,n+r,1);o?(i.view=i.view.slice(o.index),i.viewFrom=o.lineN,i.viewTo+=r):er(e)}else if(n>=i.viewTo){var a=Qn(e,t,t,-1);a?(i.view=i.view.slice(0,a.index),i.viewTo=a.lineN):er(e)}else{var l=Qn(e,t,t,-1),s=Qn(e,n,n+r,1);l&&s?(i.view=i.view.slice(0,l.index).concat(Xn(e,l.lineN,s.lineN)).concat(i.view.slice(s.index)),i.viewTo+=r):er(e)}var u=i.externalMeasured;u&&(n=i.lineN&&t=r.viewTo)){var o=r.view[pr(e,t)];if(o.node!=null){var a=o.changes||(o.changes=[]);de(a,n)==-1&&a.push(n)}}}function er(e){e.display.viewFrom=e.display.viewTo=e.doc.first,e.display.view=[],e.display.viewOffset=0}function Qn(e,t,n,r){var i=pr(e,t),o,a=e.display.view;if(!_t||n==e.doc.first+e.doc.size)return{index:i,lineN:n};for(var l=e.display.viewFrom,s=0;s0){if(i==a.length-1)return null;o=l+a[i].size-t,i++}else o=l-t;t+=o,n+=o}for(;Ci(e.doc,n)!=n;){if(i==(r<0?0:a.length-1))return null;n+=r*a[i-(r<0?1:0)].size,i+=r}return{index:i,lineN:n}}function ds(e,t,n){var r=e.display,i=r.view;i.length==0||t>=r.viewTo||n<=r.viewFrom?(r.view=Xn(e,t,n),r.viewFrom=t):(r.viewFrom>t?r.view=Xn(e,t,r.viewFrom).concat(r.view):r.viewFromn&&(r.view=r.view.slice(0,pr(e,n)))),r.viewTo=n}function ea(e){for(var t=e.display.view,n=0,r=0;r=e.display.viewTo||s.to().line0?a:e.defaultCharWidth())+"px"}if(r.other){var l=n.appendChild(d("div","\xA0","CodeMirror-cursor CodeMirror-secondarycursor"));l.style.display="",l.style.left=r.other.left+"px",l.style.top=r.other.top+"px",l.style.height=(r.other.bottom-r.other.top)*.85+"px"}}function Jn(e,t){return e.top-t.top||e.left-t.left}function ps(e,t,n){var r=e.display,i=e.doc,o=document.createDocumentFragment(),a=zo(e.display),l=a.left,s=Math.max(r.sizerWidth,hr(e)-r.sizer.offsetLeft)-a.right,u=i.direction=="ltr";function h(Y,$,oe,re){$<0&&($=0),$=Math.round($),re=Math.round(re),o.appendChild(d("div",null,"CodeMirror-selected","position: absolute; left: "+Y+`px; +`,t);i==-1&&(i=e.length);var o=e.slice(t,e.charAt(i-1)=="\r"?i-1:i),a=o.indexOf("\r");a!=-1?(n.push(o.slice(0,a)),t+=a+1):(n.push(o),t=i+1)}return n}:function(e){return e.split(/\r\n?|\n/)},Zt=window.getSelection?function(e){try{return e.selectionStart!=e.selectionEnd}catch{return!1}}:function(e){var t;try{t=e.ownerDocument.selection.createRange()}catch{}return!t||t.parentElement()!=e?!1:t.compareEndPoints("StartToEnd",t)!=0},Nt=function(){var e=d("div");return"oncopy"in e?!0:(e.setAttribute("oncopy","return;"),typeof e.oncopy=="function")}(),At=null;function Pn(e){if(At!=null)return At;var t=K(e,d("span","x")),n=t.getBoundingClientRect(),r=be(t,0,1).getBoundingClientRect();return At=Math.abs(n.left-r.left)>1}var bt={},Qt={};function In(e,t){arguments.length>2&&(t.dependencies=Array.prototype.slice.call(arguments,2)),bt[e]=t}function Lr(e,t){Qt[e]=t}function ut(e){if(typeof e=="string"&&Qt.hasOwnProperty(e))e=Qt[e];else if(e&&typeof e.name=="string"&&Qt.hasOwnProperty(e.name)){var t=Qt[e.name];typeof t=="string"&&(t={name:t}),e=Dn(t,e),e.name=t.name}else{if(typeof e=="string"&&/^[\w\-]+\/[\w\-]+\+xml$/.test(e))return ut("application/xml");if(typeof e=="string"&&/^[\w\-]+\/[\w\-]+\+json$/.test(e))return ut("application/json")}return typeof e=="string"?{name:e}:e||{name:"null"}}function Rt(e,t){t=ut(t);var n=bt[t.name];if(!n)return Rt(e,"text/plain");var r=n(e,t);if(Jt.hasOwnProperty(t.name)){var i=Jt[t.name];for(var o in i)!i.hasOwnProperty(o)||(r.hasOwnProperty(o)&&(r["_"+o]=r[o]),r[o]=i[o])}if(r.name=t.name,t.helperType&&(r.helperType=t.helperType),t.modeProps)for(var a in t.modeProps)r[a]=t.modeProps[a];return r}var Jt={};function Rn(e,t){var n=Jt.hasOwnProperty(e)?Jt[e]:Jt[e]={};ae(t,n)}function Bt(e,t){if(t===!0)return t;if(e.copyState)return e.copyState(t);var n={};for(var r in t){var i=t[r];i instanceof Array&&(i=i.concat([])),n[r]=i}return n}function jt(e,t){for(var n;e.innerMode&&(n=e.innerMode(t),!(!n||n.mode==e));)t=n.state,e=n.mode;return n||{mode:e,state:t}}function $r(e,t,n){return e.startState?e.startState(t,n):!0}var He=function(e,t,n){this.pos=this.start=0,this.string=e,this.tabSize=t||8,this.lastColumnPos=this.lastColumnValue=0,this.lineStart=0,this.lineOracle=n};He.prototype.eol=function(){return this.pos>=this.string.length},He.prototype.sol=function(){return this.pos==this.lineStart},He.prototype.peek=function(){return this.string.charAt(this.pos)||void 0},He.prototype.next=function(){if(this.post},He.prototype.eatSpace=function(){for(var e=this.pos;/[\s\u00a0]/.test(this.string.charAt(this.pos));)++this.pos;return this.pos>e},He.prototype.skipToEnd=function(){this.pos=this.string.length},He.prototype.skipTo=function(e){var t=this.string.indexOf(e,this.pos);if(t>-1)return this.pos=t,!0},He.prototype.backUp=function(e){this.pos-=e},He.prototype.column=function(){return this.lastColumnPos0?null:(o&&t!==!1&&(this.pos+=o[0].length),o)}},He.prototype.current=function(){return this.string.slice(this.start,this.pos)},He.prototype.hideFirstChars=function(e,t){this.lineStart+=e;try{return t()}finally{this.lineStart-=e}},He.prototype.lookAhead=function(e){var t=this.lineOracle;return t&&t.lookAhead(e)},He.prototype.baseToken=function(){var e=this.lineOracle;return e&&e.baseToken(this.pos)};function te(e,t){if(t-=e.first,t<0||t>=e.size)throw new Error("There is no line "+(t+e.first)+" in the document.");for(var n=e;!n.lines;)for(var r=0;;++r){var i=n.children[r],o=i.chunkSize();if(t=e.first&&tn?v(n,te(e,n).text.length):Ll(t,te(e,t.line).text.length)}function Ll(e,t){var n=e.ch;return n==null||n>t?v(e.line,t):n<0?v(e.line,0):e}function vo(e,t){for(var n=[],r=0;rthis.maxLookAhead&&(this.maxLookAhead=e),t},Dt.prototype.baseToken=function(e){if(!this.baseTokens)return null;for(;this.baseTokens[this.baseTokenPos]<=e;)this.baseTokenPos+=2;var t=this.baseTokens[this.baseTokenPos+1];return{type:t&&t.replace(/( |^)overlay .*/,""),size:this.baseTokens[this.baseTokenPos]-e}},Dt.prototype.nextLine=function(){this.line++,this.maxLookAhead>0&&this.maxLookAhead--},Dt.fromSaved=function(e,t,n){return t instanceof Bn?new Dt(e,Bt(e.mode,t.state),n,t.lookAhead):new Dt(e,Bt(e.mode,t),n)},Dt.prototype.save=function(e){var t=e!==!1?Bt(this.doc.mode,this.state):this.state;return this.maxLookAhead>0?new Bn(t,this.maxLookAhead):t};function go(e,t,n,r){var i=[e.state.modeGen],o={};So(e,t.text,e.doc.mode,n,function(u,h){return i.push(u,h)},o,r);for(var a=n.state,l=function(u){n.baseTokens=i;var h=e.state.overlays[u],c=1,b=0;n.state=!0,So(e,t.text,h.mode,n,function(y,A){for(var E=c;by&&i.splice(c,1,y,i[c+1],_),c+=2,b=Math.min(y,_)}if(!!A)if(h.opaque)i.splice(E,c-E,y,"overlay "+A),c=E+2;else for(;Ee.options.maxHighlightLength&&Bt(e.doc.mode,r.state),o=go(e,t,r);i&&(r.state=i),t.stateAfter=r.save(!i),t.styles=o.styles,o.classes?t.styleClasses=o.classes:t.styleClasses&&(t.styleClasses=null),n===e.doc.highlightFrontier&&(e.doc.modeFrontier=Math.max(e.doc.modeFrontier,++e.doc.highlightFrontier))}return t.styles}function en(e,t,n){var r=e.doc,i=e.display;if(!r.mode.startState)return new Dt(r,!0,t);var o=Tl(e,t,n),a=o>r.first&&te(r,o-1).stateAfter,l=a?Dt.fromSaved(r,a,o):new Dt(r,$r(r.mode),o);return r.iter(o,t,function(s){bi(e,s.text,l);var u=l.line;s.stateAfter=u==t-1||u%5==0||u>=i.viewFrom&&ut.start)return o}throw new Error("Mode "+e.name+" failed to advance stream.")}var bo=function(e,t,n){this.start=e.start,this.end=e.pos,this.string=e.current(),this.type=t||null,this.state=n};function xo(e,t,n,r){var i=e.doc,o=i.mode,a;t=se(i,t);var l=te(i,t.line),s=en(e,t.line,n),u=new He(l.text,e.options.tabSize,s),h;for(r&&(h=[]);(r||u.pose.options.maxHighlightLength?(l=!1,a&&bi(e,t,r,h.pos),h.pos=t.length,c=null):c=wo(xi(n,h,r.state,b),o),b){var y=b[0].name;y&&(c="m-"+(c?y+" "+c:y))}if(!l||u!=c){for(;sa;--l){if(l<=o.first)return o.first;var s=te(o,l-1),u=s.stateAfter;if(u&&(!n||l+(u instanceof Bn?u.lookAhead:0)<=o.modeFrontier))return l;var h=ie(s.text,null,e.options.tabSize);(i==null||r>h)&&(i=l-1,r=h)}return i}function Ol(e,t){if(e.modeFrontier=Math.min(e.modeFrontier,t),!(e.highlightFrontiern;r--){var i=te(e,r).stateAfter;if(i&&(!(i instanceof Bn)||r+i.lookAhead=t:o.to>t);(r||(r=[])).push(new zn(a,o.from,s?null:o.to))}}return r}function El(e,t,n){var r;if(e)for(var i=0;i=t:o.to>t);if(l||o.from==t&&a.type=="bookmark"&&(!n||o.marker.insertLeft)){var s=o.from==null||(a.inclusiveLeft?o.from<=t:o.from0&&l)for(var $=0;$0)){var h=[s,1],c=N(u.from,l.from),b=N(u.to,l.to);(c<0||!a.inclusiveLeft&&!c)&&h.push({from:u.from,to:l.from}),(b>0||!a.inclusiveRight&&!b)&&h.push({from:l.to,to:u.to}),i.splice.apply(i,h),s+=h.length-3}}return i}function Lo(e){var t=e.markedSpans;if(!!t){for(var n=0;nt)&&(!r||Si(r,o.marker)<0)&&(r=o.marker)}return r}function Ao(e,t,n,r,i){var o=te(e,t),a=_t&&o.markedSpans;if(a)for(var l=0;l=0&&c<=0||h<=0&&c>=0)&&(h<=0&&(s.marker.inclusiveRight&&i.inclusiveLeft?N(u.to,n)>=0:N(u.to,n)>0)||h>=0&&(s.marker.inclusiveRight&&i.inclusiveLeft?N(u.from,r)<=0:N(u.from,r)<0)))return!0}}}function xt(e){for(var t;t=No(e);)e=t.find(-1,!0).line;return e}function Pl(e){for(var t;t=Un(e);)e=t.find(1,!0).line;return e}function Il(e){for(var t,n;t=Un(e);)e=t.find(1,!0).line,(n||(n=[])).push(e);return n}function Ci(e,t){var n=te(e,t),r=xt(n);return n==r?t:ge(r)}function Mo(e,t){if(t>e.lastLine())return t;var n=te(e,t),r;if(!Vt(e,n))return t;for(;r=Un(n);)n=r.find(1,!0).line;return ge(n)+1}function Vt(e,t){var n=_t&&t.markedSpans;if(n){for(var r=void 0,i=0;it.maxLineLength&&(t.maxLineLength=i,t.maxLine=r)})}var Or=function(e,t,n){this.text=e,To(this,t),this.height=n?n(this):1};Or.prototype.lineNo=function(){return ge(this)},Ve(Or);function Rl(e,t,n,r){e.text=t,e.stateAfter&&(e.stateAfter=null),e.styles&&(e.styles=null),e.order!=null&&(e.order=null),Lo(e),To(e,n);var i=r?r(e):1;i!=e.height&&mt(e,i)}function Bl(e){e.parent=null,Lo(e)}var zl={},_l={};function Do(e,t){if(!e||/^\s*$/.test(e))return null;var n=t.addModeClass?_l:zl;return n[e]||(n[e]=e.replace(/\S+/g,"cm-$&"))}function Ho(e,t){var n=ce("span",null,null,C?"padding-right: .1px":null),r={pre:ce("pre",[n],"CodeMirror-line"),content:n,col:0,pos:0,cm:e,trailingSpace:!1,splitSpaces:e.getOption("lineWrapping")};t.measure={};for(var i=0;i<=(t.rest?t.rest.length:0);i++){var o=i?t.rest[i-1]:t.line,a=void 0;r.pos=0,r.addToken=Ul,Fn(e.display.measure)&&(a=gt(o,e.doc.direction))&&(r.addToken=Xl(r.addToken,a)),r.map=[];var l=t!=e.display.externalMeasured&&ge(o);Yl(o,r,yo(e,o,l)),o.styleClasses&&(o.styleClasses.bgClass&&(r.bgClass=Ft(o.styleClasses.bgClass,r.bgClass||"")),o.styleClasses.textClass&&(r.textClass=Ft(o.styleClasses.textClass,r.textClass||""))),r.map.length==0&&r.map.push(0,0,r.content.appendChild(mi(e.display.measure))),i==0?(t.measure.map=r.map,t.measure.cache={}):((t.measure.maps||(t.measure.maps=[])).push(r.map),(t.measure.caches||(t.measure.caches=[])).push({}))}if(C){var s=r.content.lastChild;(/\bcm-tab\b/.test(s.className)||s.querySelector&&s.querySelector(".cm-tab"))&&(r.content.className="cm-tab-wrap-hack")}return ke(e,"renderLine",e,t.line,r.pre),r.pre.className&&(r.textClass=Ft(r.pre.className,r.textClass||"")),r}function Gl(e){var t=d("span","\u2022","cm-invalidchar");return t.title="\\u"+e.charCodeAt(0).toString(16),t.setAttribute("aria-label",t.title),t}function Ul(e,t,n,r,i,o,a){if(!!t){var l=e.splitSpaces?Kl(t,e.trailingSpace):t,s=e.cm.state.specialChars,u=!1,h;if(!s.test(t))e.col+=t.length,h=document.createTextNode(l),e.map.push(e.pos,e.pos+t.length,h),S&&x<9&&(u=!0),e.pos+=t.length;else{h=document.createDocumentFragment();for(var c=0;;){s.lastIndex=c;var b=s.exec(t),y=b?b.index-c:t.length-c;if(y){var A=document.createTextNode(l.slice(c,c+y));S&&x<9?h.appendChild(d("span",[A])):h.appendChild(A),e.map.push(e.pos,e.pos+y,A),e.col+=y,e.pos+=y}if(!b)break;c+=y+1;var E=void 0;if(b[0]==" "){var _=e.cm.options.tabSize,X=_-e.col%_;E=h.appendChild(d("span",Lt(X),"cm-tab")),E.setAttribute("role","presentation"),E.setAttribute("cm-text"," "),e.col+=X}else b[0]=="\r"||b[0]==` +`?(E=h.appendChild(d("span",b[0]=="\r"?"\u240D":"\u2424","cm-invalidchar")),E.setAttribute("cm-text",b[0]),e.col+=1):(E=e.cm.options.specialCharPlaceholder(b[0]),E.setAttribute("cm-text",b[0]),S&&x<9?h.appendChild(d("span",[E])):h.appendChild(E),e.col+=1);e.map.push(e.pos,e.pos+1,E),e.pos++}}if(e.trailingSpace=l.charCodeAt(t.length-1)==32,n||r||i||u||o||a){var J=n||"";r&&(J+=r),i&&(J+=i);var Y=d("span",[h],J,o);if(a)for(var $ in a)a.hasOwnProperty($)&&$!="style"&&$!="class"&&Y.setAttribute($,a[$]);return e.content.appendChild(Y)}e.content.appendChild(h)}}function Kl(e,t){if(e.length>1&&!/ /.test(e))return e;for(var n=t,r="",i=0;iu&&c.from<=u));b++);if(c.to>=h)return e(n,r,i,o,a,l,s);e(n,r.slice(0,c.to-u),i,o,null,l,s),o=null,r=r.slice(c.to-u),u=c.to}}}function Eo(e,t,n,r){var i=!r&&n.widgetNode;i&&e.map.push(e.pos,e.pos+t,i),!r&&e.cm.display.input.needsContentAttribute&&(i||(i=e.content.appendChild(document.createElement("span"))),i.setAttribute("cm-marker",n.id)),i&&(e.cm.display.input.setUneditable(i),e.content.appendChild(i)),e.pos+=t,e.trailingSpace=!1}function Yl(e,t,n){var r=e.markedSpans,i=e.text,o=0;if(!r){for(var a=1;as||fe.collapsed&&re.to==s&&re.from==s)){if(re.to!=null&&re.to!=s&&y>re.to&&(y=re.to,E=""),fe.className&&(A+=" "+fe.className),fe.css&&(b=(b?b+";":"")+fe.css),fe.startStyle&&re.from==s&&(_+=" "+fe.startStyle),fe.endStyle&&re.to==y&&($||($=[])).push(fe.endStyle,re.to),fe.title&&((J||(J={})).title=fe.title),fe.attributes)for(var Se in fe.attributes)(J||(J={}))[Se]=fe.attributes[Se];fe.collapsed&&(!X||Si(X.marker,fe)<0)&&(X=re)}else re.from>s&&y>re.from&&(y=re.from)}if($)for(var Ke=0;Ke<$.length;Ke+=2)$[Ke+1]==y&&(E+=" "+$[Ke]);if(!X||X.from==s)for(var Ae=0;Ae=l)break;for(var ht=Math.min(l,y);;){if(h){var at=s+h.length;if(!X){var Fe=at>ht?h.slice(0,ht-s):h;t.addToken(t,Fe,c?c+A:A,_,s+Fe.length==y?E:"",b,J)}if(at>=ht){h=h.slice(ht-s),s=ht;break}s=at,_=""}h=i.slice(o,o=n[u++]),c=Do(n[u++],t.cm.options)}}}function Wo(e,t,n){this.line=t,this.rest=Il(t),this.size=this.rest?ge(pe(this.rest))-n+1:1,this.node=this.text=null,this.hidden=Vt(e,t)}function Xn(e,t,n){for(var r=[],i,o=t;o2&&o.push((s.bottom+u.top)/2-n.top)}}o.push(n.bottom-n.top)}}function _o(e,t,n){if(e.line==t)return{map:e.measure.map,cache:e.measure.cache};if(e.rest){for(var r=0;rn)return{map:e.measure.maps[i],cache:e.measure.caches[i],before:!0}}}function ns(e,t){t=xt(t);var n=ge(t),r=e.display.externalMeasured=new Wo(e.doc,t,n);r.lineN=n;var i=r.built=Ho(e,r);return r.text=i.pre,K(e.display.lineMeasure,i.pre),r}function Go(e,t,n,r){return Et(e,Ar(e,t),n,r)}function Ai(e,t){if(t>=e.display.viewFrom&&t=n.lineN&&tt)&&(o=s-l,i=o-1,t>=s&&(a="right")),i!=null){if(r=e[u+2],l==s&&n==(r.insertLeft?"left":"right")&&(a=n),n=="left"&&i==0)for(;u&&e[u-2]==e[u-3]&&e[u-1].insertLeft;)r=e[(u-=3)+2],a="left";if(n=="right"&&i==s-l)for(;u=0&&(n=e[i]).left==n.right;i--);return n}function os(e,t,n,r){var i=Ko(t.map,n,r),o=i.node,a=i.start,l=i.end,s=i.collapse,u;if(o.nodeType==3){for(var h=0;h<4;h++){for(;a&&Zr(t.line.text.charAt(i.coverStart+a));)--a;for(;i.coverStart+l0&&(s=r="right");var c;e.options.lineWrapping&&(c=o.getClientRects()).length>1?u=c[r=="right"?c.length-1:0]:u=o.getBoundingClientRect()}if(S&&x<9&&!a&&(!u||!u.left&&!u.right)){var b=o.parentNode.getClientRects()[0];b?u={left:b.left,right:b.left+Dr(e.display),top:b.top,bottom:b.bottom}:u=Uo}for(var y=u.top-t.rect.top,A=u.bottom-t.rect.top,E=(y+A)/2,_=t.view.measure.heights,X=0;X<_.length-1&&!(E<_[X]);X++);var J=X?_[X-1]:0,Y=_[X],$={left:(s=="right"?u.right:u.left)-t.rect.left,right:(s=="left"?u.left:u.right)-t.rect.left,top:J,bottom:Y};return!u.left&&!u.right&&($.bogus=!0),e.options.singleCursorHeightPerLine||($.rtop=y,$.rbottom=A),$}function as(e,t){if(!window.screen||screen.logicalXDPI==null||screen.logicalXDPI==screen.deviceXDPI||!Pn(e))return t;var n=screen.logicalXDPI/screen.deviceXDPI,r=screen.logicalYDPI/screen.deviceYDPI;return{left:t.left*n,right:t.right*n,top:t.top*r,bottom:t.bottom*r}}function Xo(e){if(e.measure&&(e.measure.cache={},e.measure.heights=null,e.rest))for(var t=0;t=r.text.length?(s=r.text.length,u="before"):s<=0&&(s=0,u="after"),!l)return a(u=="before"?s-1:s,u=="before");function h(A,E,_){var X=l[E],J=X.level==1;return a(_?A-1:A,J!=_)}var c=vt(l,s,u),b=Ot,y=h(s,c,u=="before");return b!=null&&(y.other=h(s,b,u!="before")),y}function Jo(e,t){var n=0;t=se(e.doc,t),e.options.lineWrapping||(n=Dr(e.display)*t.ch);var r=te(e.doc,t.line),i=Gt(r)+Yn(e.display);return{left:n,right:n,top:i,bottom:i+r.height}}function Di(e,t,n,r,i){var o=v(e,t,n);return o.xRel=i,r&&(o.outside=r),o}function Hi(e,t,n){var r=e.doc;if(n+=e.display.viewOffset,n<0)return Di(r.first,0,null,-1,-1);var i=Mt(r,n),o=r.first+r.size-1;if(i>o)return Di(r.first+r.size-1,te(r,o).text.length,null,1,1);t<0&&(t=0);for(var a=te(r,i);;){var l=ls(e,a,i,t,n),s=Fl(a,l.ch+(l.xRel>0||l.outside>0?1:0));if(!s)return l;var u=s.find(1);if(u.line==i)return u;a=te(r,i=u.line)}}function jo(e,t,n,r){r-=Mi(t);var i=t.text.length,o=Me(function(a){return Et(e,n,a-1).bottom<=r},i,0);return i=Me(function(a){return Et(e,n,a).top>r},o,i),{begin:o,end:i}}function Vo(e,t,n,r){n||(n=Ar(e,t));var i=qn(e,t,Et(e,n,r),"line").top;return jo(e,t,n,i)}function Ei(e,t,n,r){return e.bottom<=n?!1:e.top>n?!0:(r?e.left:e.right)>t}function ls(e,t,n,r,i){i-=Gt(t);var o=Ar(e,t),a=Mi(t),l=0,s=t.text.length,u=!0,h=gt(t,e.doc.direction);if(h){var c=(e.options.lineWrapping?us:ss)(e,t,n,o,h,r,i);u=c.level!=1,l=u?c.from:c.to-1,s=u?c.to:c.from-1}var b=null,y=null,A=Me(function(oe){var re=Et(e,o,oe);return re.top+=a,re.bottom+=a,Ei(re,r,i,!1)?(re.top<=i&&re.left<=r&&(b=oe,y=re),!0):!1},l,s),E,_,X=!1;if(y){var J=r-y.left=$.bottom?1:0}return A=Tt(t.text,A,1),Di(n,A,_,X,r-E)}function ss(e,t,n,r,i,o,a){var l=Me(function(c){var b=i[c],y=b.level!=1;return Ei(wt(e,v(n,y?b.to:b.from,y?"before":"after"),"line",t,r),o,a,!0)},0,i.length-1),s=i[l];if(l>0){var u=s.level!=1,h=wt(e,v(n,u?s.from:s.to,u?"after":"before"),"line",t,r);Ei(h,o,a,!0)&&h.top>a&&(s=i[l-1])}return s}function us(e,t,n,r,i,o,a){var l=jo(e,t,r,a),s=l.begin,u=l.end;/\s/.test(t.text.charAt(u-1))&&u--;for(var h=null,c=null,b=0;b=u||y.to<=s)){var A=y.level!=1,E=Et(e,r,A?Math.min(u,y.to)-1:Math.max(s,y.from)).right,_=E_)&&(h=y,c=_)}}return h||(h=i[i.length-1]),h.fromu&&(h={from:h.from,to:u,level:h.level}),h}var cr;function Mr(e){if(e.cachedTextHeight!=null)return e.cachedTextHeight;if(cr==null){cr=d("pre",null,"CodeMirror-line-like");for(var t=0;t<49;++t)cr.appendChild(document.createTextNode("x")),cr.appendChild(d("br"));cr.appendChild(document.createTextNode("x"))}K(e.measure,cr);var n=cr.offsetHeight/50;return n>3&&(e.cachedTextHeight=n),T(e.measure),n||1}function Dr(e){if(e.cachedCharWidth!=null)return e.cachedCharWidth;var t=d("span","xxxxxxxxxx"),n=d("pre",[t],"CodeMirror-line-like");K(e.measure,n);var r=t.getBoundingClientRect(),i=(r.right-r.left)/10;return i>2&&(e.cachedCharWidth=i),i||10}function Wi(e){for(var t=e.display,n={},r={},i=t.gutters.clientLeft,o=t.gutters.firstChild,a=0;o;o=o.nextSibling,++a){var l=e.display.gutterSpecs[a].className;n[l]=o.offsetLeft+o.clientLeft+i,r[l]=o.clientWidth}return{fixedPos:Fi(t),gutterTotalWidth:t.gutters.offsetWidth,gutterLeft:n,gutterWidth:r,wrapperWidth:t.wrapper.clientWidth}}function Fi(e){return e.scroller.getBoundingClientRect().left-e.sizer.getBoundingClientRect().left}function $o(e){var t=Mr(e.display),n=e.options.lineWrapping,r=n&&Math.max(5,e.display.scroller.clientWidth/Dr(e.display)-3);return function(i){if(Vt(e.doc,i))return 0;var o=0;if(i.widgets)for(var a=0;a0&&(u=te(e.doc,s.line).text).length==s.ch){var h=ie(u,u.length,e.options.tabSize)-u.length;s=v(s.line,Math.max(0,Math.round((o-zo(e.display).left)/Dr(e.display))-h))}return s}function pr(e,t){if(t>=e.display.viewTo||(t-=e.display.viewFrom,t<0))return null;for(var n=e.display.view,r=0;rt)&&(i.updateLineNumbers=t),e.curOp.viewChanged=!0,t>=i.viewTo)_t&&Ci(e.doc,t)i.viewFrom?er(e):(i.viewFrom+=r,i.viewTo+=r);else if(t<=i.viewFrom&&n>=i.viewTo)er(e);else if(t<=i.viewFrom){var o=Qn(e,n,n+r,1);o?(i.view=i.view.slice(o.index),i.viewFrom=o.lineN,i.viewTo+=r):er(e)}else if(n>=i.viewTo){var a=Qn(e,t,t,-1);a?(i.view=i.view.slice(0,a.index),i.viewTo=a.lineN):er(e)}else{var l=Qn(e,t,t,-1),s=Qn(e,n,n+r,1);l&&s?(i.view=i.view.slice(0,l.index).concat(Xn(e,l.lineN,s.lineN)).concat(i.view.slice(s.index)),i.viewTo+=r):er(e)}var u=i.externalMeasured;u&&(n=i.lineN&&t=r.viewTo)){var o=r.view[pr(e,t)];if(o.node!=null){var a=o.changes||(o.changes=[]);de(a,n)==-1&&a.push(n)}}}function er(e){e.display.viewFrom=e.display.viewTo=e.doc.first,e.display.view=[],e.display.viewOffset=0}function Qn(e,t,n,r){var i=pr(e,t),o,a=e.display.view;if(!_t||n==e.doc.first+e.doc.size)return{index:i,lineN:n};for(var l=e.display.viewFrom,s=0;s0){if(i==a.length-1)return null;o=l+a[i].size-t,i++}else o=l-t;t+=o,n+=o}for(;Ci(e.doc,n)!=n;){if(i==(r<0?0:a.length-1))return null;n+=r*a[i-(r<0?1:0)].size,i+=r}return{index:i,lineN:n}}function fs(e,t,n){var r=e.display,i=r.view;i.length==0||t>=r.viewTo||n<=r.viewFrom?(r.view=Xn(e,t,n),r.viewFrom=t):(r.viewFrom>t?r.view=Xn(e,t,r.viewFrom).concat(r.view):r.viewFromn&&(r.view=r.view.slice(0,pr(e,n)))),r.viewTo=n}function ea(e){for(var t=e.display.view,n=0,r=0;r=e.display.viewTo||s.to().line0?a:e.defaultCharWidth())+"px"}if(r.other){var l=n.appendChild(d("div","\xA0","CodeMirror-cursor CodeMirror-secondarycursor"));l.style.display="",l.style.left=r.other.left+"px",l.style.top=r.other.top+"px",l.style.height=(r.other.bottom-r.other.top)*.85+"px"}}function Jn(e,t){return e.top-t.top||e.left-t.left}function hs(e,t,n){var r=e.display,i=e.doc,o=document.createDocumentFragment(),a=zo(e.display),l=a.left,s=Math.max(r.sizerWidth,hr(e)-r.sizer.offsetLeft)-a.right,u=i.direction=="ltr";function h(Y,$,oe,re){$<0&&($=0),$=Math.round($),re=Math.round(re),o.appendChild(d("div",null,"CodeMirror-selected","position: absolute; left: "+Y+`px; top: `+$+"px; width: "+(oe==null?s-Y:oe)+`px; - height: `+(re-$)+"px"))}function c(Y,$,oe){var re=te(i,Y),fe=re.text.length,Se,Ke;function Ae(Fe,lt){return Zn(e,v(Y,Fe),"div",re,lt)}function ht(Fe,lt,Ye){var Re=Vo(e,re,null,Fe),Pe=lt=="ltr"==(Ye=="after")?"left":"right",Ee=Ye=="after"?Re.begin:Re.end-(/\s/.test(re.text.charAt(Re.end-1))?2:1);return Ae(Ee,Pe)[Pe]}var at=gt(re,i.direction);return ur(at,$||0,oe==null?fe:oe,function(Fe,lt,Ye,Re){var Pe=Ye=="ltr",Ee=Ae(Fe,Pe?"left":"right"),st=Ae(lt-1,Pe?"right":"left"),Kr=$==null&&Fe==0,ar=oe==null&<==fe,Je=Re==0,Wt=!at||Re==at.length-1;if(st.top-Ee.top<=3){var Xe=(u?Kr:ar)&&Je,uo=(u?ar:Kr)&&Wt,Yt=Xe?l:(Pe?Ee:st).left,br=uo?s:(Pe?st:Ee).right;h(Yt,Ee.top,br-Yt,Ee.bottom)}else{var xr,et,Xr,fo;Pe?(xr=u&&Kr&&Je?l:Ee.left,et=u?s:ht(Fe,Ye,"before"),Xr=u?l:ht(lt,Ye,"after"),fo=u&&ar&&Wt?s:st.right):(xr=u?ht(Fe,Ye,"before"):l,et=!u&&Kr&&Je?s:Ee.right,Xr=!u&&ar&&Wt?l:st.left,fo=u?ht(lt,Ye,"after"):s),h(xr,Ee.top,et-xr,Ee.bottom),Ee.bottom0?t.blinker=setInterval(function(){e.hasFocus()||Hr(e),t.cursorDiv.style.visibility=(n=!n)?"":"hidden"},e.options.cursorBlinkRate):e.options.cursorBlinkRate<0&&(t.cursorDiv.style.visibility="hidden")}}function ra(e){e.hasFocus()||(e.display.input.focus(),e.state.focused||zi(e))}function Bi(e){e.state.delayingBlurEvent=!0,setTimeout(function(){e.state.delayingBlurEvent&&(e.state.delayingBlurEvent=!1,e.state.focused&&Hr(e))},100)}function zi(e,t){e.state.delayingBlurEvent&&!e.state.draggingText&&(e.state.delayingBlurEvent=!1),e.options.readOnly!="nocursor"&&(e.state.focused||(ke(e,"focus",e,t),e.state.focused=!0,Ce(e.display.wrapper,"CodeMirror-focused"),!e.curOp&&e.display.selForContextMenu!=e.doc.sel&&(e.display.input.reset(),C&&setTimeout(function(){return e.display.input.reset(!0)},20)),e.display.input.receivedFocus()),Ri(e))}function Hr(e,t){e.state.delayingBlurEvent||(e.state.focused&&(ke(e,"blur",e,t),e.state.focused=!1,ee(e.display.wrapper,"CodeMirror-focused")),clearInterval(e.display.blinker),setTimeout(function(){e.state.focused||(e.display.shift=!1)},150))}function jn(e){for(var t=e.display,n=t.lineDiv.offsetTop,r=Math.max(0,t.scroller.getBoundingClientRect().top),i=t.lineDiv.getBoundingClientRect().top,o=0,a=0;a.005||y<-.005)&&(ie.display.sizerWidth){var E=Math.ceil(h/Dr(e.display));E>e.display.maxLineLength&&(e.display.maxLineLength=E,e.display.maxLine=l.line,e.display.maxLineChanged=!0)}}}Math.abs(o)>2&&(t.scroller.scrollTop+=o)}function na(e){if(e.widgets)for(var t=0;t=a&&(o=Mt(t,Gt(te(t,s))-e.wrapper.clientHeight),a=s)}return{from:o,to:Math.max(a,o+1)}}function vs(e,t){if(!De(e,"scrollCursorIntoView")){var n=e.display,r=n.sizer.getBoundingClientRect(),i=null,o=n.wrapper.ownerDocument;if(t.top+r.top<0?i=!0:t.bottom+r.top>(o.defaultView.innerHeight||o.documentElement.clientHeight)&&(i=!1),i!=null&&!H){var a=d("div","\u200B",null,`position: absolute; + height: `+(re-$)+"px"))}function c(Y,$,oe){var re=te(i,Y),fe=re.text.length,Se,Ke;function Ae(Fe,lt){return Zn(e,v(Y,Fe),"div",re,lt)}function ht(Fe,lt,Ye){var Re=Vo(e,re,null,Fe),Pe=lt=="ltr"==(Ye=="after")?"left":"right",Ee=Ye=="after"?Re.begin:Re.end-(/\s/.test(re.text.charAt(Re.end-1))?2:1);return Ae(Ee,Pe)[Pe]}var at=gt(re,i.direction);return ur(at,$||0,oe==null?fe:oe,function(Fe,lt,Ye,Re){var Pe=Ye=="ltr",Ee=Ae(Fe,Pe?"left":"right"),st=Ae(lt-1,Pe?"right":"left"),Kr=$==null&&Fe==0,ar=oe==null&<==fe,Je=Re==0,Wt=!at||Re==at.length-1;if(st.top-Ee.top<=3){var Xe=(u?Kr:ar)&&Je,uo=(u?ar:Kr)&&Wt,Yt=Xe?l:(Pe?Ee:st).left,br=uo?s:(Pe?st:Ee).right;h(Yt,Ee.top,br-Yt,Ee.bottom)}else{var xr,et,Xr,fo;Pe?(xr=u&&Kr&&Je?l:Ee.left,et=u?s:ht(Fe,Ye,"before"),Xr=u?l:ht(lt,Ye,"after"),fo=u&&ar&&Wt?s:st.right):(xr=u?ht(Fe,Ye,"before"):l,et=!u&&Kr&&Je?s:Ee.right,Xr=!u&&ar&&Wt?l:st.left,fo=u?ht(lt,Ye,"after"):s),h(xr,Ee.top,et-xr,Ee.bottom),Ee.bottom0?t.blinker=setInterval(function(){e.hasFocus()||Hr(e),t.cursorDiv.style.visibility=(n=!n)?"":"hidden"},e.options.cursorBlinkRate):e.options.cursorBlinkRate<0&&(t.cursorDiv.style.visibility="hidden")}}function ra(e){e.hasFocus()||(e.display.input.focus(),e.state.focused||zi(e))}function Bi(e){e.state.delayingBlurEvent=!0,setTimeout(function(){e.state.delayingBlurEvent&&(e.state.delayingBlurEvent=!1,e.state.focused&&Hr(e))},100)}function zi(e,t){e.state.delayingBlurEvent&&!e.state.draggingText&&(e.state.delayingBlurEvent=!1),e.options.readOnly!="nocursor"&&(e.state.focused||(ke(e,"focus",e,t),e.state.focused=!0,Ce(e.display.wrapper,"CodeMirror-focused"),!e.curOp&&e.display.selForContextMenu!=e.doc.sel&&(e.display.input.reset(),C&&setTimeout(function(){return e.display.input.reset(!0)},20)),e.display.input.receivedFocus()),Ri(e))}function Hr(e,t){e.state.delayingBlurEvent||(e.state.focused&&(ke(e,"blur",e,t),e.state.focused=!1,ee(e.display.wrapper,"CodeMirror-focused")),clearInterval(e.display.blinker),setTimeout(function(){e.state.focused||(e.display.shift=!1)},150))}function jn(e){for(var t=e.display,n=t.lineDiv.offsetTop,r=Math.max(0,t.scroller.getBoundingClientRect().top),i=t.lineDiv.getBoundingClientRect().top,o=0,a=0;a.005||y<-.005)&&(ie.display.sizerWidth){var E=Math.ceil(h/Dr(e.display));E>e.display.maxLineLength&&(e.display.maxLineLength=E,e.display.maxLine=l.line,e.display.maxLineChanged=!0)}}}Math.abs(o)>2&&(t.scroller.scrollTop+=o)}function na(e){if(e.widgets)for(var t=0;t=a&&(o=Mt(t,Gt(te(t,s))-e.wrapper.clientHeight),a=s)}return{from:o,to:Math.max(a,o+1)}}function cs(e,t){if(!De(e,"scrollCursorIntoView")){var n=e.display,r=n.sizer.getBoundingClientRect(),i=null,o=n.wrapper.ownerDocument;if(t.top+r.top<0?i=!0:t.bottom+r.top>(o.defaultView.innerHeight||o.documentElement.clientHeight)&&(i=!1),i!=null&&!H){var a=d("div","\u200B",null,`position: absolute; top: `+(t.top-n.viewOffset-Yn(e.display))+`px; height: `+(t.bottom-t.top+Ht(e)+n.barHeight)+`px; - left: `+t.left+"px; width: "+Math.max(2,t.right-t.left)+"px;");e.display.lineSpace.appendChild(a),a.scrollIntoView(i),e.display.lineSpace.removeChild(a)}}}function gs(e,t,n,r){r==null&&(r=0);var i;!e.options.lineWrapping&&t==n&&(n=t.sticky=="before"?v(t.line,t.ch+1,"before"):t,t=t.ch?v(t.line,t.sticky=="before"?t.ch-1:t.ch,"after"):t);for(var o=0;o<5;o++){var a=!1,l=wt(e,t),s=!n||n==t?l:wt(e,n);i={left:Math.min(l.left,s.left),top:Math.min(l.top,s.top)-r,right:Math.max(l.left,s.left),bottom:Math.max(l.bottom,s.bottom)+r};var u=_i(e,i),h=e.doc.scrollTop,c=e.doc.scrollLeft;if(u.scrollTop!=null&&(un(e,u.scrollTop),Math.abs(e.doc.scrollTop-h)>1&&(a=!0)),u.scrollLeft!=null&&(vr(e,u.scrollLeft),Math.abs(e.doc.scrollLeft-c)>1&&(a=!0)),!a)break}return i}function ys(e,t){var n=_i(e,t);n.scrollTop!=null&&un(e,n.scrollTop),n.scrollLeft!=null&&vr(e,n.scrollLeft)}function _i(e,t){var n=e.display,r=Mr(e.display);t.top<0&&(t.top=0);var i=e.curOp&&e.curOp.scrollTop!=null?e.curOp.scrollTop:n.scroller.scrollTop,o=Ni(e),a={};t.bottom-t.top>o&&(t.bottom=t.top+o);var l=e.doc.height+Oi(n),s=t.topl-r;if(t.topi+o){var h=Math.min(t.top,(u?l:t.bottom)-o);h!=i&&(a.scrollTop=h)}var c=e.options.fixedGutter?0:n.gutters.offsetWidth,b=e.curOp&&e.curOp.scrollLeft!=null?e.curOp.scrollLeft:n.scroller.scrollLeft-c,y=hr(e)-n.gutters.offsetWidth,A=t.right-t.left>y;return A&&(t.right=t.left+y),t.left<10?a.scrollLeft=0:t.lefty+b-3&&(a.scrollLeft=t.right+(A?0:10)-y),a}function Gi(e,t){t!=null&&($n(e),e.curOp.scrollTop=(e.curOp.scrollTop==null?e.doc.scrollTop:e.curOp.scrollTop)+t)}function Er(e){$n(e);var t=e.getCursor();e.curOp.scrollToPos={from:t,to:t,margin:e.options.cursorScrollMargin}}function sn(e,t,n){(t!=null||n!=null)&&$n(e),t!=null&&(e.curOp.scrollLeft=t),n!=null&&(e.curOp.scrollTop=n)}function ms(e,t){$n(e),e.curOp.scrollToPos=t}function $n(e){var t=e.curOp.scrollToPos;if(t){e.curOp.scrollToPos=null;var n=Jo(e,t.from),r=Jo(e,t.to);ia(e,n,r,t.margin)}}function ia(e,t,n,r){var i=_i(e,{left:Math.min(t.left,n.left),top:Math.min(t.top,n.top)-r,right:Math.max(t.right,n.right),bottom:Math.max(t.bottom,n.bottom)+r});sn(e,i.scrollLeft,i.scrollTop)}function un(e,t){Math.abs(e.doc.scrollTop-t)<2||(I||Ki(e,{top:t}),oa(e,t,!0),I&&Ki(e),cn(e,100))}function oa(e,t,n){t=Math.max(0,Math.min(e.display.scroller.scrollHeight-e.display.scroller.clientHeight,t)),!(e.display.scroller.scrollTop==t&&!n)&&(e.doc.scrollTop=t,e.display.scrollbars.setScrollTop(t),e.display.scroller.scrollTop!=t&&(e.display.scroller.scrollTop=t))}function vr(e,t,n,r){t=Math.max(0,Math.min(t,e.display.scroller.scrollWidth-e.display.scroller.clientWidth)),!((n?t==e.doc.scrollLeft:Math.abs(e.doc.scrollLeft-t)<2)&&!r)&&(e.doc.scrollLeft=t,fa(e),e.display.scroller.scrollLeft!=t&&(e.display.scroller.scrollLeft=t),e.display.scrollbars.setScrollLeft(t))}function fn(e){var t=e.display,n=t.gutters.offsetWidth,r=Math.round(e.doc.height+Oi(e.display));return{clientHeight:t.scroller.clientHeight,viewHeight:t.wrapper.clientHeight,scrollWidth:t.scroller.scrollWidth,clientWidth:t.scroller.clientWidth,viewWidth:t.wrapper.clientWidth,barLeft:e.options.fixedGutter?n:0,docHeight:r,scrollHeight:r+Ht(e)+t.barHeight,nativeBarWidth:t.nativeBarWidth,gutterWidth:n}}var gr=function(e,t,n){this.cm=n;var r=this.vert=d("div",[d("div",null,null,"min-width: 1px")],"CodeMirror-vscrollbar"),i=this.horiz=d("div",[d("div",null,null,"height: 100%; min-height: 1px")],"CodeMirror-hscrollbar");r.tabIndex=i.tabIndex=-1,e(r),e(i),Z(r,"scroll",function(){r.clientHeight&&t(r.scrollTop,"vertical")}),Z(i,"scroll",function(){i.clientWidth&&t(i.scrollLeft,"horizontal")}),this.checkedZeroWidth=!1,S&&x<8&&(this.horiz.style.minHeight=this.vert.style.minWidth="18px")};gr.prototype.update=function(e){var t=e.scrollWidth>e.clientWidth+1,n=e.scrollHeight>e.clientHeight+1,r=e.nativeBarWidth;if(n){this.vert.style.display="block",this.vert.style.bottom=t?r+"px":"0";var i=e.viewHeight-(t?r:0);this.vert.firstChild.style.height=Math.max(0,e.scrollHeight-e.clientHeight+i)+"px"}else this.vert.scrollTop=0,this.vert.style.display="",this.vert.firstChild.style.height="0";if(t){this.horiz.style.display="block",this.horiz.style.right=n?r+"px":"0",this.horiz.style.left=e.barLeft+"px";var o=e.viewWidth-e.barLeft-(n?r:0);this.horiz.firstChild.style.width=Math.max(0,e.scrollWidth-e.clientWidth+o)+"px"}else this.horiz.style.display="",this.horiz.firstChild.style.width="0";return!this.checkedZeroWidth&&e.clientHeight>0&&(r==0&&this.zeroWidthHack(),this.checkedZeroWidth=!0),{right:n?r:0,bottom:t?r:0}},gr.prototype.setScrollLeft=function(e){this.horiz.scrollLeft!=e&&(this.horiz.scrollLeft=e),this.disableHoriz&&this.enableZeroWidthBar(this.horiz,this.disableHoriz,"horiz")},gr.prototype.setScrollTop=function(e){this.vert.scrollTop!=e&&(this.vert.scrollTop=e),this.disableVert&&this.enableZeroWidthBar(this.vert,this.disableVert,"vert")},gr.prototype.zeroWidthHack=function(){var e=z&&!D?"12px":"18px";this.horiz.style.height=this.vert.style.width=e,this.horiz.style.visibility=this.vert.style.visibility="hidden",this.disableHoriz=new ue,this.disableVert=new ue},gr.prototype.enableZeroWidthBar=function(e,t,n){e.style.visibility="";function r(){var i=e.getBoundingClientRect(),o=n=="vert"?document.elementFromPoint(i.right-1,(i.top+i.bottom)/2):document.elementFromPoint((i.right+i.left)/2,i.bottom-1);o!=e?e.style.visibility="hidden":t.set(1e3,r)}t.set(1e3,r)},gr.prototype.clear=function(){var e=this.horiz.parentNode;e.removeChild(this.horiz),e.removeChild(this.vert)};var hn=function(){};hn.prototype.update=function(){return{bottom:0,right:0}},hn.prototype.setScrollLeft=function(){},hn.prototype.setScrollTop=function(){},hn.prototype.clear=function(){};function Wr(e,t){t||(t=fn(e));var n=e.display.barWidth,r=e.display.barHeight;aa(e,t);for(var i=0;i<4&&n!=e.display.barWidth||r!=e.display.barHeight;i++)n!=e.display.barWidth&&e.options.lineWrapping&&jn(e),aa(e,fn(e)),n=e.display.barWidth,r=e.display.barHeight}function aa(e,t){var n=e.display,r=n.scrollbars.update(t);n.sizer.style.paddingRight=(n.barWidth=r.right)+"px",n.sizer.style.paddingBottom=(n.barHeight=r.bottom)+"px",n.heightForcer.style.borderBottom=r.bottom+"px solid transparent",r.right&&r.bottom?(n.scrollbarFiller.style.display="block",n.scrollbarFiller.style.height=r.bottom+"px",n.scrollbarFiller.style.width=r.right+"px"):n.scrollbarFiller.style.display="",r.bottom&&e.options.coverGutterNextToScrollbar&&e.options.fixedGutter?(n.gutterFiller.style.display="block",n.gutterFiller.style.height=r.bottom+"px",n.gutterFiller.style.width=t.gutterWidth+"px"):n.gutterFiller.style.display=""}var la={native:gr,null:hn};function sa(e){e.display.scrollbars&&(e.display.scrollbars.clear(),e.display.scrollbars.addClass&&ee(e.display.wrapper,e.display.scrollbars.addClass)),e.display.scrollbars=new la[e.options.scrollbarStyle](function(t){e.display.wrapper.insertBefore(t,e.display.scrollbarFiller),Z(t,"mousedown",function(){e.state.focused&&setTimeout(function(){return e.display.input.focus()},0)}),t.setAttribute("cm-not-content","true")},function(t,n){n=="horizontal"?vr(e,t):un(e,t)},e),e.display.scrollbars.addClass&&Ce(e.display.wrapper,e.display.scrollbars.addClass)}var bs=0;function yr(e){e.curOp={cm:e,viewChanged:!1,startHeight:e.doc.height,forceUpdate:!1,updateInput:0,typing:!1,changeObjs:null,cursorActivityHandlers:null,cursorActivityCalled:0,selectionChanged:!1,updateMaxLine:!1,scrollLeft:null,scrollTop:null,scrollToPos:null,focus:!1,id:++bs,markArrays:null},Jl(e.curOp)}function mr(e){var t=e.curOp;t&&Vl(t,function(n){for(var r=0;r=n.viewTo)||n.maxLineChanged&&t.options.lineWrapping,e.update=e.mustUpdate&&new ei(t,e.mustUpdate&&{top:e.scrollTop,ensure:e.scrollToPos},e.forceUpdate)}function Ss(e){e.updatedDisplay=e.mustUpdate&&Ui(e.cm,e.update)}function Cs(e){var t=e.cm,n=t.display;e.updatedDisplay&&jn(t),e.barMeasure=fn(t),n.maxLineChanged&&!t.options.lineWrapping&&(e.adjustWidthTo=Go(t,n.maxLine,n.maxLine.text.length).left+3,t.display.sizerWidth=e.adjustWidthTo,e.barMeasure.scrollWidth=Math.max(n.scroller.clientWidth,n.sizer.offsetLeft+e.adjustWidthTo+Ht(t)+t.display.barWidth),e.maxScrollLeft=Math.max(0,n.sizer.offsetLeft+e.adjustWidthTo-hr(t))),(e.updatedDisplay||e.selectionChanged)&&(e.preparedSelection=n.input.prepareSelection())}function ks(e){var t=e.cm;e.adjustWidthTo!=null&&(t.display.sizer.style.minWidth=e.adjustWidthTo+"px",e.maxScrollLeft=e.display.viewTo)){var n=+new Date+e.options.workTime,r=en(e,t.highlightFrontier),i=[];t.iter(r.line,Math.min(t.first+t.size,e.display.viewTo+500),function(o){if(r.line>=e.display.viewFrom){var a=o.styles,l=o.text.length>e.options.maxHighlightLength?Bt(t.mode,r.state):null,s=go(e,o,r,!0);l&&(r.state=l),o.styles=s.styles;var u=o.styleClasses,h=s.classes;h?o.styleClasses=h:u&&(o.styleClasses=null);for(var c=!a||a.length!=o.styles.length||u!=h&&(!u||!h||u.bgClass!=h.bgClass||u.textClass!=h.textClass),b=0;!c&&bn)return cn(e,e.options.workDelay),!0}),t.highlightFrontier=r.line,t.modeFrontier=Math.max(t.modeFrontier,r.line),i.length&&ft(e,function(){for(var o=0;o=n.viewFrom&&t.visible.to<=n.viewTo&&(n.updateLineNumbers==null||n.updateLineNumbers>=n.viewTo)&&n.renderedView==n.view&&ea(e)==0)return!1;ha(e)&&(er(e),t.dims=Wi(e));var i=r.first+r.size,o=Math.max(t.visible.from-e.options.viewportMargin,r.first),a=Math.min(i,t.visible.to+e.options.viewportMargin);n.viewFroma&&n.viewTo-a<20&&(a=Math.min(i,n.viewTo)),_t&&(o=Ci(e.doc,o),a=Mo(e.doc,a));var l=o!=n.viewFrom||a!=n.viewTo||n.lastWrapHeight!=t.wrapperHeight||n.lastWrapWidth!=t.wrapperWidth;ds(e,o,a),n.viewOffset=Gt(te(e.doc,n.viewFrom)),e.display.mover.style.top=n.viewOffset+"px";var s=ea(e);if(!l&&s==0&&!t.force&&n.renderedView==n.view&&(n.updateLineNumbers==null||n.updateLineNumbers>=n.viewTo))return!1;var u=Ns(e);return s>4&&(n.lineDiv.style.display="none"),Ms(e,n.updateLineNumbers,t.dims),s>4&&(n.lineDiv.style.display=""),n.renderedView=n.view,As(u),T(n.cursorDiv),T(n.selectionDiv),n.gutters.style.height=n.sizer.style.minHeight=0,l&&(n.lastWrapHeight=t.wrapperHeight,n.lastWrapWidth=t.wrapperWidth,cn(e,400)),n.updateLineNumbers=null,!0}function ua(e,t){for(var n=t.viewport,r=!0;;r=!1){if(!r||!e.options.lineWrapping||t.oldDisplayWidth==hr(e)){if(n&&n.top!=null&&(n={top:Math.min(e.doc.height+Oi(e.display)-Ni(e),n.top)}),t.visible=Vn(e.display,e.doc,n),t.visible.from>=e.display.viewFrom&&t.visible.to<=e.display.viewTo)break}else r&&(t.visible=Vn(e.display,e.doc,n));if(!Ui(e,t))break;jn(e);var i=fn(e);ln(e),Wr(e,i),Yi(e,i),t.force=!1}t.signal(e,"update",e),(e.display.viewFrom!=e.display.reportedViewFrom||e.display.viewTo!=e.display.reportedViewTo)&&(t.signal(e,"viewportChange",e,e.display.viewFrom,e.display.viewTo),e.display.reportedViewFrom=e.display.viewFrom,e.display.reportedViewTo=e.display.viewTo)}function Ki(e,t){var n=new ei(e,t);if(Ui(e,n)){jn(e),ua(e,n);var r=fn(e);ln(e),Wr(e,r),Yi(e,r),n.finish()}}function Ms(e,t,n){var r=e.display,i=e.options.lineNumbers,o=r.lineDiv,a=o.firstChild;function l(A){var E=A.nextSibling;return C&&z&&e.display.currentWheelTarget==A?A.style.display="none":A.parentNode.removeChild(A),E}for(var s=r.view,u=r.viewFrom,h=0;h-1&&(y=!1),Fo(e,c,u,n)),y&&(T(c.lineNumber),c.lineNumber.appendChild(document.createTextNode(p(e.options,u)))),a=c.node.nextSibling}u+=c.size}for(;a;)a=l(a)}function Xi(e){var t=e.gutters.offsetWidth;e.sizer.style.marginLeft=t+"px",_e(e,"gutterChanged",e)}function Yi(e,t){e.display.sizer.style.minHeight=t.docHeight+"px",e.display.heightForcer.style.top=t.docHeight+"px",e.display.gutters.style.height=t.docHeight+e.display.barHeight+Ht(e)+"px"}function fa(e){var t=e.display,n=t.view;if(!(!t.alignWidgets&&(!t.gutters.firstChild||!e.options.fixedGutter))){for(var r=Fi(t)-t.scroller.scrollLeft+e.doc.scrollLeft,i=t.gutters.offsetWidth,o=r+"px",a=0;a=105&&(i.wrapper.style.clipPath="inset(0px)"),i.wrapper.setAttribute("translate","no"),S&&x<8&&(i.gutters.style.zIndex=-1,i.scroller.style.paddingRight=0),!C&&!(I&&B)&&(i.scroller.draggable=!0),e&&(e.appendChild?e.appendChild(i.wrapper):e(i.wrapper)),i.viewFrom=i.viewTo=t.first,i.reportedViewFrom=i.reportedViewTo=t.first,i.view=[],i.renderedView=null,i.externalMeasured=null,i.viewOffset=0,i.lastWrapHeight=i.lastWrapWidth=0,i.updateLineNumbers=null,i.nativeBarWidth=i.barHeight=i.barWidth=0,i.scrollbarsClipped=!1,i.lineNumWidth=i.lineNumInnerWidth=i.lineNumChars=null,i.alignWidgets=!1,i.cachedCharWidth=i.cachedTextHeight=i.cachedPaddingH=null,i.maxLine=null,i.maxLineLength=0,i.maxLineChanged=!1,i.wheelDX=i.wheelDY=i.wheelStartX=i.wheelStartY=null,i.shift=!1,i.selForContextMenu=null,i.activeTouch=null,i.gutterSpecs=qi(r.gutters,r.lineNumbers),ca(i),n.init(i)}var ti=0,Kt=null;S?Kt=-.53:I?Kt=15:P?Kt=-.7:R&&(Kt=-1/3);function da(e){var t=e.wheelDeltaX,n=e.wheelDeltaY;return t==null&&e.detail&&e.axis==e.HORIZONTAL_AXIS&&(t=e.detail),n==null&&e.detail&&e.axis==e.VERTICAL_AXIS?n=e.detail:n==null&&(n=e.wheelDelta),{x:t,y:n}}function Hs(e){var t=da(e);return t.x*=Kt,t.y*=Kt,t}function pa(e,t){P&&j==102&&(e.display.chromeScrollHack==null?e.display.sizer.style.pointerEvents="none":clearTimeout(e.display.chromeScrollHack),e.display.chromeScrollHack=setTimeout(function(){e.display.chromeScrollHack=null,e.display.sizer.style.pointerEvents=""},100));var n=da(t),r=n.x,i=n.y,o=Kt;t.deltaMode===0&&(r=t.deltaX,i=t.deltaY,o=1);var a=e.display,l=a.scroller,s=l.scrollWidth>l.clientWidth,u=l.scrollHeight>l.clientHeight;if(!!(r&&s||i&&u)){if(i&&z&&C){e:for(var h=t.target,c=a.view;h!=l;h=h.parentNode)for(var b=0;b=0&&N(e,r.to())<=0)return n}return-1};var ye=function(e,t){this.anchor=e,this.head=t};ye.prototype.from=function(){return Ie(this.anchor,this.head)},ye.prototype.to=function(){return ve(this.anchor,this.head)},ye.prototype.empty=function(){return this.head.line==this.anchor.line&&this.head.ch==this.anchor.ch};function St(e,t,n){var r=e&&e.options.selectionsMayTouch,i=t[n];t.sort(function(b,y){return N(b.from(),y.from())}),n=de(t,i);for(var o=1;o0:s>=0){var u=Ie(l.from(),a.from()),h=ve(l.to(),a.to()),c=l.empty()?a.from()==a.head:l.from()==l.head;o<=n&&--n,t.splice(--o,2,new ye(c?h:u,c?u:h))}}return new dt(t,n)}function tr(e,t){return new dt([new ye(e,t||e)],0)}function rr(e){return e.text?v(e.from.line+e.text.length-1,pe(e.text).length+(e.text.length==1?e.from.ch:0)):e.to}function va(e,t){if(N(e,t.from)<0)return e;if(N(e,t.to)<=0)return rr(t);var n=e.line+t.text.length-(t.to.line-t.from.line)-1,r=e.ch;return e.line==t.to.line&&(r+=rr(t).ch-t.to.ch),v(n,r)}function Zi(e,t){for(var n=[],r=0;r1&&e.remove(l.line+1,A-1),e.insert(l.line+1,X)}_e(e,"change",e,t)}function nr(e,t,n){function r(i,o,a){if(i.linked)for(var l=0;l1&&!e.done[e.done.length-2].ranges)return e.done.pop(),pe(e.done)}function wa(e,t,n,r){var i=e.history;i.undone.length=0;var o=+new Date,a,l;if((i.lastOp==r||i.lastOrigin==t.origin&&t.origin&&(t.origin.charAt(0)=="+"&&i.lastModTime>o-(e.cm?e.cm.options.historyEventDelay:500)||t.origin.charAt(0)=="*"))&&(a=Fs(i,i.lastOp==r)))l=pe(a.changes),N(t.from,t.to)==0&&N(t.from,l.to)==0?l.to=rr(t):a.changes.push(ji(e,t));else{var s=pe(i.done);for((!s||!s.ranges)&&ni(e.sel,i.done),a={changes:[ji(e,t)],generation:i.generation},i.done.push(a);i.done.length>i.undoDepth;)i.done.shift(),i.done[0].ranges||i.done.shift()}i.done.push(n),i.generation=++i.maxGeneration,i.lastModTime=i.lastSelTime=o,i.lastOp=i.lastSelOp=r,i.lastOrigin=i.lastSelOrigin=t.origin,l||ke(e,"historyAdded")}function Ps(e,t,n,r){var i=t.charAt(0);return i=="*"||i=="+"&&n.ranges.length==r.ranges.length&&n.somethingSelected()==r.somethingSelected()&&new Date-e.history.lastSelTime<=(e.cm?e.cm.options.historyEventDelay:500)}function Is(e,t,n,r){var i=e.history,o=r&&r.origin;n==i.lastSelOp||o&&i.lastSelOrigin==o&&(i.lastModTime==i.lastSelTime&&i.lastOrigin==o||Ps(e,o,pe(i.done),t))?i.done[i.done.length-1]=t:ni(t,i.done),i.lastSelTime=+new Date,i.lastSelOrigin=o,i.lastSelOp=n,r&&r.clearRedo!==!1&&xa(i.undone)}function ni(e,t){var n=pe(t);n&&n.ranges&&n.equals(e)||t.push(e)}function Sa(e,t,n,r){var i=t["spans_"+e.id],o=0;e.iter(Math.max(e.first,n),Math.min(e.first+e.size,r),function(a){a.markedSpans&&((i||(i=t["spans_"+e.id]={}))[o]=a.markedSpans),++o})}function Rs(e){if(!e)return null;for(var t,n=0;n-1&&(pe(l)[c]=u[c],delete u[c])}}return r}function Vi(e,t,n,r){if(r){var i=e.anchor;if(n){var o=N(t,i)<0;o!=N(n,i)<0?(i=t,t=n):o!=N(t,n)<0&&(t=n)}return new ye(i,t)}else return new ye(n||t,t)}function ii(e,t,n,r,i){i==null&&(i=e.cm&&(e.cm.display.shift||e.extend)),Qe(e,new dt([Vi(e.sel.primary(),t,n,i)],0),r)}function ka(e,t,n){for(var r=[],i=e.cm&&(e.cm.display.shift||e.extend),o=0;o=t.ch:l.to>t.ch))){if(i&&(ke(s,"beforeCursorEnter"),s.explicitlyCleared))if(o.markedSpans){--a;continue}else break;if(!s.atomic)continue;if(n){var c=s.find(r<0?1:-1),b=void 0;if((r<0?h:u)&&(c=Ma(e,c,-r,c&&c.line==t.line?o:null)),c&&c.line==t.line&&(b=N(c,n))&&(r<0?b<0:b>0))return Pr(e,c,t,r,i)}var y=s.find(r<0?-1:1);return(r<0?u:h)&&(y=Ma(e,y,r,y.line==t.line?o:null)),y?Pr(e,y,t,r,i):null}}return t}function ai(e,t,n,r,i){var o=r||1,a=Pr(e,t,n,o,i)||!i&&Pr(e,t,n,o,!0)||Pr(e,t,n,-o,i)||!i&&Pr(e,t,n,-o,!0);return a||(e.cantEdit=!0,v(e.first,0))}function Ma(e,t,n,r){return n<0&&t.ch==0?t.line>e.first?se(e,v(t.line-1)):null:n>0&&t.ch==(r||te(e,t.line)).text.length?t.line=0;--i)Ea(e,{from:r[i].from,to:r[i].to,text:i?[""]:t.text,origin:t.origin});else Ea(e,t)}}function Ea(e,t){if(!(t.text.length==1&&t.text[0]==""&&N(t.from,t.to)==0)){var n=Zi(e,t);wa(e,t,n,e.cm?e.cm.curOp.id:NaN),vn(e,t,n,wi(e,t));var r=[];nr(e,function(i,o){!o&&de(r,i.history)==-1&&(Ia(i.history,t),r.push(i.history)),vn(i,t,null,wi(i,t))})}}function li(e,t,n){var r=e.cm&&e.cm.state.suppressEdits;if(!(r&&!n)){for(var i=e.history,o,a=e.sel,l=t=="undo"?i.done:i.undone,s=t=="undo"?i.undone:i.done,u=0;u=0;--y){var A=b(y);if(A)return A.v}}}}function Wa(e,t){if(t!=0&&(e.first+=t,e.sel=new dt(wr(e.sel.ranges,function(i){return new ye(v(i.anchor.line+t,i.anchor.ch),v(i.head.line+t,i.head.ch))}),e.sel.primIndex),e.cm)){it(e.cm,e.first,e.first-t,t);for(var n=e.cm.display,r=n.viewFrom;re.lastLine())){if(t.from.lineo&&(t={from:t.from,to:v(o,te(e,o).text.length),text:[t.text[0]],origin:t.origin}),t.removed=zt(e,t.from,t.to),n||(n=Zi(e,t)),e.cm?_s(e.cm,t,r):Ji(e,t,r),oi(e,n,Ne),e.cantEdit&&ai(e,v(e.firstLine(),0))&&(e.cantEdit=!1)}}function _s(e,t,n){var r=e.doc,i=e.display,o=t.from,a=t.to,l=!1,s=o.line;e.options.lineWrapping||(s=ge(xt(te(r,o.line))),r.iter(s,a.line+1,function(y){if(y==i.maxLine)return l=!0,!0})),r.sel.contains(t.from,t.to)>-1&&Wn(e),Ji(r,t,n,$o(e)),e.options.lineWrapping||(r.iter(s,o.line+t.text.length,function(y){var A=Kn(y);A>i.maxLineLength&&(i.maxLine=y,i.maxLineLength=A,i.maxLineChanged=!0,l=!1)}),l&&(e.curOp.updateMaxLine=!0)),Ml(r,o.line),cn(e,400);var u=t.text.length-(a.line-o.line)-1;t.full?it(e):o.line==a.line&&t.text.length==1&&!ya(e.doc,t)?$t(e,o.line,"text"):it(e,o.line,a.line+1,u);var h=je(e,"changes"),c=je(e,"change");if(c||h){var b={from:o,to:a,text:t.text,removed:t.removed,origin:t.origin};c&&_e(e,"change",e,b),h&&(e.curOp.changeObjs||(e.curOp.changeObjs=[])).push(b)}e.display.selForContextMenu=null}function Rr(e,t,n,r,i){var o;r||(r=n),N(r,n)<0&&(o=[r,n],n=o[0],r=o[1]),typeof t=="string"&&(t=e.splitLines(t)),Ir(e,{from:n,to:r,text:t,origin:i})}function Fa(e,t,n,r){n1||!(this.children[0]instanceof yn))){var l=[];this.collapse(l),this.children=[new yn(l)],this.children[0].parent=this}},collapse:function(e){for(var t=0;t50){for(var a=i.lines.length%25+25,l=a;l10);e.parent.maybeSpill()}},iterN:function(e,t,n){for(var r=0;re.display.maxLineLength&&(e.display.maxLine=u,e.display.maxLineLength=h,e.display.maxLineChanged=!0)}r!=null&&e&&this.collapsed&&it(e,r,i+1),this.lines.length=0,this.explicitlyCleared=!0,this.atomic&&this.doc.cantEdit&&(this.doc.cantEdit=!1,e&&Na(e.doc)),e&&_e(e,"markerCleared",e,this,r,i),t&&mr(e),this.parent&&this.parent.clear()}},ir.prototype.find=function(e,t){e==null&&this.type=="bookmark"&&(e=1);for(var n,r,i=0;i0||a==0&&o.clearWhenEmpty!==!1)return o;if(o.replacedWith&&(o.collapsed=!0,o.widgetNode=ce("span",[o.replacedWith],"CodeMirror-widget"),r.handleMouseEvents||o.widgetNode.setAttribute("cm-ignore-events","true"),r.insertLeft&&(o.widgetNode.insertLeft=!0)),o.collapsed){if(Ao(e,t.line,t,n,o)||t.line!=n.line&&Ao(e,n.line,t,n,o))throw new Error("Inserting collapsed marker partially overlapping an existing one");Hl()}o.addToHistory&&wa(e,{from:t,to:n,origin:"markText"},e.sel,NaN);var l=t.line,s=e.cm,u;if(e.iter(l,n.line+1,function(c){s&&o.collapsed&&!s.options.lineWrapping&&xt(c)==s.display.maxLine&&(u=!0),o.collapsed&&l!=t.line&&mt(c,0),Wl(c,new zn(o,l==t.line?t.ch:null,l==n.line?n.ch:null),e.cm&&e.cm.curOp),++l}),o.collapsed&&e.iter(t.line,n.line+1,function(c){Vt(e,c)&&mt(c,0)}),o.clearOnEnter&&Z(o,"beforeCursorEnter",function(){return o.clear()}),o.readOnly&&(Dl(),(e.history.done.length||e.history.undone.length)&&e.clearHistory()),o.collapsed&&(o.id=++Ba,o.atomic=!0),s){if(u&&(s.curOp.updateMaxLine=!0),o.collapsed)it(s,t.line,n.line+1);else if(o.className||o.startStyle||o.endStyle||o.css||o.attributes||o.title)for(var h=t.line;h<=n.line;h++)$t(s,h,"text");o.atomic&&Na(s.doc),_e(s,"markerAdded",s,o)}return o}var xn=function(e,t){this.markers=e,this.primary=t;for(var n=0;n=0;s--)Ir(this,r[s]);l?Ta(this,l):this.cm&&Er(this.cm)}),undo:Ue(function(){li(this,"undo")}),redo:Ue(function(){li(this,"redo")}),undoSelection:Ue(function(){li(this,"undo",!0)}),redoSelection:Ue(function(){li(this,"redo",!0)}),setExtending:function(e){this.extend=e},getExtending:function(){return this.extend},historySize:function(){for(var e=this.history,t=0,n=0,r=0;r=e.ch)&&t.push(i.marker.parent||i.marker)}return t},findMarks:function(e,t,n){e=se(this,e),t=se(this,t);var r=[],i=e.line;return this.iter(e.line,t.line+1,function(o){var a=o.markedSpans;if(a)for(var l=0;l=s.to||s.from==null&&i!=e.line||s.from!=null&&i==t.line&&s.from>=t.ch)&&(!n||n(s.marker))&&r.push(s.marker.parent||s.marker)}++i}),r},getAllMarks:function(){var e=[];return this.iter(function(t){var n=t.markedSpans;if(n)for(var r=0;re)return t=e,!0;e-=o,++n}),se(this,v(n,t))},indexFromPos:function(e){e=se(this,e);var t=e.ch;if(e.linet&&(t=e.from),e.to!=null&&e.to-1){t.state.draggingText(e),setTimeout(function(){return t.display.input.focus()},20);return}try{var h=e.dataTransfer.getData("Text");if(h){var c;if(t.state.draggingText&&!t.state.draggingText.copy&&(c=t.listSelections()),oi(t.doc,tr(n,n)),c)for(var b=0;b=0;l--)Rr(e.doc,"",r[l].from,r[l].to,"+delete");Er(e)})}function eo(e,t,n){var r=Tt(e.text,t+n,n);return r<0||r>e.text.length?null:r}function to(e,t,n){var r=eo(e,t.ch,n);return r==null?null:new v(t.line,r,n<0?"after":"before")}function ro(e,t,n,r,i){if(e){t.doc.direction=="rtl"&&(i=-i);var o=gt(n,t.doc.direction);if(o){var a=i<0?pe(o):o[0],l=i<0==(a.level==1),s=l?"after":"before",u;if(a.level>0||t.doc.direction=="rtl"){var h=Ar(t,n);u=i<0?n.text.length-1:0;var c=Et(t,h,u).top;u=Me(function(b){return Et(t,h,b).top==c},i<0==(a.level==1)?a.from:a.to-1,u),s=="before"&&(u=eo(n,u,1))}else u=i<0?a.to:a.from;return new v(r,u,s)}}return new v(r,i<0?n.text.length:0,i<0?"before":"after")}function tu(e,t,n,r){var i=gt(t,e.doc.direction);if(!i)return to(t,n,r);n.ch>=t.text.length?(n.ch=t.text.length,n.sticky="before"):n.ch<=0&&(n.ch=0,n.sticky="after");var o=vt(i,n.ch,n.sticky),a=i[o];if(e.doc.direction=="ltr"&&a.level%2==0&&(r>0?a.to>n.ch:a.from=a.from&&b>=h.begin)){var y=c?"before":"after";return new v(n.line,b,y)}}var A=function(X,J,Y){for(var $=function(Se,Ke){return Ke?new v(n.line,l(Se,1),"before"):new v(n.line,Se,"after")};X>=0&&X0==(oe.level!=1),fe=re?Y.begin:l(Y.end,-1);if(oe.from<=fe&&fe0?h.end:l(h.begin,-1);return _!=null&&!(r>0&&_==t.text.length)&&(E=A(r>0?0:i.length-1,r,u(_)),E)?E:null}var Cn={selectAll:Da,singleSelection:function(e){return e.setSelection(e.getCursor("anchor"),e.getCursor("head"),Ne)},killLine:function(e){return _r(e,function(t){if(t.empty()){var n=te(e.doc,t.head.line).text.length;return t.head.ch==n&&t.head.line0)i=new v(i.line,i.ch+1),e.replaceRange(o.charAt(i.ch-1)+o.charAt(i.ch-2),v(i.line,i.ch-2),i,"+transpose");else if(i.line>e.doc.first){var a=te(e.doc,i.line-1).text;a&&(i=new v(i.line,1),e.replaceRange(o.charAt(0)+e.doc.lineSeparator()+a.charAt(a.length-1),v(i.line-1,a.length-1),i,"+transpose"))}}n.push(new ye(i,i))}e.setSelections(n)})},newlineAndIndent:function(e){return ft(e,function(){for(var t=e.listSelections(),n=t.length-1;n>=0;n--)e.replaceRange(e.doc.lineSeparator(),t[n].anchor,t[n].head,"+input");t=e.listSelections();for(var r=0;re&&N(t,this.pos)==0&&n==this.button};var Ln,Tn;function su(e,t){var n=+new Date;return Tn&&Tn.compare(n,e,t)?(Ln=Tn=null,"triple"):Ln&&Ln.compare(n,e,t)?(Tn=new io(n,e,t),Ln=null,"double"):(Ln=new io(n,e,t),Tn=null,"single")}function tl(e){var t=this,n=t.display;if(!(De(t,e)||n.activeTouch&&n.input.supportsTouch())){if(n.input.ensurePolled(),n.shift=e.shiftKey,Ut(n,e)){C||(n.scroller.draggable=!1,setTimeout(function(){return n.scroller.draggable=!0},100));return}if(!oo(t,e)){var r=dr(t,e),i=jr(e),o=r?su(r,i):"single";Pt(t).focus(),i==1&&t.state.selectingText&&t.state.selectingText(e),!(r&&uu(t,i,r,o,e))&&(i==1?r?hu(t,r,o,e):nt(e)==n.scroller&&Ze(e):i==2?(r&&ii(t.doc,r),setTimeout(function(){return n.input.focus()},20)):i==3&&(ne?t.display.input.onContextMenu(e):Bi(t)))}}}function uu(e,t,n,r,i){var o="Click";return r=="double"?o="Double"+o:r=="triple"&&(o="Triple"+o),o=(t==1?"Left":t==2?"Middle":"Right")+o,kn(e,Ya(o,i),i,function(a){if(typeof a=="string"&&(a=Cn[a]),!a)return!1;var l=!1;try{e.isReadOnly()&&(e.state.suppressEdits=!0),l=a(e,n)!=xe}finally{e.state.suppressEdits=!1}return l})}function fu(e,t,n){var r=e.getOption("configureMouse"),i=r?r(e,t,n):{};if(i.unit==null){var o=q?n.shiftKey&&n.metaKey:n.altKey;i.unit=o?"rectangle":t=="single"?"char":t=="double"?"word":"line"}return(i.extend==null||e.doc.extend)&&(i.extend=e.doc.extend||n.shiftKey),i.addNew==null&&(i.addNew=z?n.metaKey:n.ctrlKey),i.moveOnDrag==null&&(i.moveOnDrag=!(z?n.altKey:n.ctrlKey)),i}function hu(e,t,n,r){S?setTimeout(rt(ra,e),0):e.curOp.focus=we(ze(e));var i=fu(e,n,r),o=e.doc.sel,a;e.options.dragDrop&&yi&&!e.isReadOnly()&&n=="single"&&(a=o.contains(t))>-1&&(N((a=o.ranges[a]).from(),t)<0||t.xRel>0)&&(N(a.to(),t)>0||t.xRel<0)?cu(e,r,t,i):du(e,r,t,i)}function cu(e,t,n,r){var i=e.display,o=!1,a=Ge(e,function(u){C&&(i.scroller.draggable=!1),e.state.draggingText=!1,e.state.delayingBlurEvent&&(e.hasFocus()?e.state.delayingBlurEvent=!1:Bi(e)),qe(i.wrapper.ownerDocument,"mouseup",a),qe(i.wrapper.ownerDocument,"mousemove",l),qe(i.scroller,"dragstart",s),qe(i.scroller,"drop",a),o||(Ze(u),r.addNew||ii(e.doc,n,null,null,r.extend),C&&!R||S&&x==9?setTimeout(function(){i.wrapper.ownerDocument.body.focus({preventScroll:!0}),i.input.focus()},20):i.input.focus())}),l=function(u){o=o||Math.abs(t.clientX-u.clientX)+Math.abs(t.clientY-u.clientY)>=10},s=function(){return o=!0};C&&(i.scroller.draggable=!0),e.state.draggingText=a,a.copy=!r.moveOnDrag,Z(i.wrapper.ownerDocument,"mouseup",a),Z(i.wrapper.ownerDocument,"mousemove",l),Z(i.scroller,"dragstart",s),Z(i.scroller,"drop",a),e.state.delayingBlurEvent=!0,setTimeout(function(){return i.input.focus()},20),i.scroller.dragDrop&&i.scroller.dragDrop()}function rl(e,t,n){if(n=="char")return new ye(t,t);if(n=="word")return e.findWordAt(t);if(n=="line")return new ye(v(t.line,0),se(e.doc,v(t.line+1,0)));var r=n(e,t);return new ye(r.from,r.to)}function du(e,t,n,r){S&&Bi(e);var i=e.display,o=e.doc;Ze(t);var a,l,s=o.sel,u=s.ranges;if(r.addNew&&!r.extend?(l=o.sel.contains(n),l>-1?a=u[l]:a=new ye(n,n)):(a=o.sel.primary(),l=o.sel.primIndex),r.unit=="rectangle")r.addNew||(a=new ye(n,n)),n=dr(e,t,!0,!0),l=-1;else{var h=rl(e,n,r.unit);r.extend?a=Vi(a,h.anchor,h.head,r.extend):a=h}r.addNew?l==-1?(l=u.length,Qe(o,St(e,u.concat([a]),l),{scroll:!1,origin:"*mouse"})):u.length>1&&u[l].empty()&&r.unit=="char"&&!r.extend?(Qe(o,St(e,u.slice(0,l).concat(u.slice(l+1)),0),{scroll:!1,origin:"*mouse"}),s=o.sel):$i(o,l,a,sr):(l=0,Qe(o,new dt([a],0),sr),s=o.sel);var c=n;function b(Y){if(N(c,Y)!=0)if(c=Y,r.unit=="rectangle"){for(var $=[],oe=e.options.tabSize,re=ie(te(o,n.line).text,n.ch,oe),fe=ie(te(o,Y.line).text,Y.ch,oe),Se=Math.min(re,fe),Ke=Math.max(re,fe),Ae=Math.min(n.line,Y.line),ht=Math.min(e.lastLine(),Math.max(n.line,Y.line));Ae<=ht;Ae++){var at=te(o,Ae).text,Fe=kt(at,Se,oe);Se==Ke?$.push(new ye(v(Ae,Fe),v(Ae,Fe))):at.length>Fe&&$.push(new ye(v(Ae,Fe),v(Ae,kt(at,Ke,oe))))}$.length||$.push(new ye(n,n)),Qe(o,St(e,s.ranges.slice(0,l).concat($),l),{origin:"*mouse",scroll:!1}),e.scrollIntoView(Y)}else{var lt=a,Ye=rl(e,Y,r.unit),Re=lt.anchor,Pe;N(Ye.anchor,Re)>0?(Pe=Ye.head,Re=Ie(lt.from(),Ye.anchor)):(Pe=Ye.anchor,Re=ve(lt.to(),Ye.head));var Ee=s.ranges.slice(0);Ee[l]=pu(e,new ye(se(o,Re),Pe)),Qe(o,St(e,Ee,l),sr)}}var y=i.wrapper.getBoundingClientRect(),A=0;function E(Y){var $=++A,oe=dr(e,Y,!0,r.unit=="rectangle");if(!!oe)if(N(oe,c)!=0){e.curOp.focus=we(ze(e)),b(oe);var re=Vn(i,o);(oe.line>=re.to||oe.liney.bottom?20:0;fe&&setTimeout(Ge(e,function(){A==$&&(i.scroller.scrollTop+=fe,E(Y))}),50)}}function _(Y){e.state.selectingText=!1,A=1/0,Y&&(Ze(Y),i.input.focus()),qe(i.wrapper.ownerDocument,"mousemove",X),qe(i.wrapper.ownerDocument,"mouseup",J),o.history.lastSelOrigin=null}var X=Ge(e,function(Y){Y.buttons===0||!jr(Y)?_(Y):E(Y)}),J=Ge(e,_);e.state.selectingText=J,Z(i.wrapper.ownerDocument,"mousemove",X),Z(i.wrapper.ownerDocument,"mouseup",J)}function pu(e,t){var n=t.anchor,r=t.head,i=te(e.doc,n.line);if(N(n,r)==0&&n.sticky==r.sticky)return t;var o=gt(i);if(!o)return t;var a=vt(o,n.ch,n.sticky),l=o[a];if(l.from!=n.ch&&l.to!=n.ch)return t;var s=a+(l.from==n.ch==(l.level!=1)?0:1);if(s==0||s==o.length)return t;var u;if(r.line!=n.line)u=(r.line-n.line)*(e.doc.direction=="ltr"?1:-1)>0;else{var h=vt(o,r.ch,r.sticky),c=h-a||(r.ch-n.ch)*(l.level==1?-1:1);h==s-1||h==s?u=c<0:u=c>0}var b=o[s+(u?-1:0)],y=u==(b.level==1),A=y?b.from:b.to,E=y?"after":"before";return n.ch==A&&n.sticky==E?t:new ye(new v(n.line,A,E),r)}function nl(e,t,n,r){var i,o;if(t.touches)i=t.touches[0].clientX,o=t.touches[0].clientY;else try{i=t.clientX,o=t.clientY}catch{return!1}if(i>=Math.floor(e.display.gutters.getBoundingClientRect().right))return!1;r&&Ze(t);var a=e.display,l=a.lineDiv.getBoundingClientRect();if(o>l.bottom||!je(e,n))return Jr(t);o-=l.top-a.viewOffset;for(var s=0;s=i){var h=Mt(e.doc,o),c=e.display.gutterSpecs[s];return ke(e,n,e,h,c.className,t),Jr(t)}}}function oo(e,t){return nl(e,t,"gutterClick",!0)}function il(e,t){Ut(e.display,t)||vu(e,t)||De(e,t,"contextmenu")||ne||e.display.input.onContextMenu(t)}function vu(e,t){return je(e,"gutterContextMenu")?nl(e,t,"gutterContextMenu",!1):!1}function ol(e){e.display.wrapper.className=e.display.wrapper.className.replace(/\s*cm-s-\S+/g,"")+e.options.theme.replace(/(^|\s)\s*/g," cm-s-"),an(e)}var Gr={toString:function(){return"CodeMirror.Init"}},al={},hi={};function gu(e){var t=e.optionHandlers;function n(r,i,o,a){e.defaults[r]=i,o&&(t[r]=a?function(l,s,u){u!=Gr&&o(l,s,u)}:o)}e.defineOption=n,e.Init=Gr,n("value","",function(r,i){return r.setValue(i)},!0),n("mode",null,function(r,i){r.doc.modeOption=i,Qi(r)},!0),n("indentUnit",2,Qi,!0),n("indentWithTabs",!1),n("smartIndent",!0),n("tabSize",4,function(r){pn(r),an(r),it(r)},!0),n("lineSeparator",null,function(r,i){if(r.doc.lineSep=i,!!i){var o=[],a=r.doc.first;r.doc.iter(function(s){for(var u=0;;){var h=s.text.indexOf(i,u);if(h==-1)break;u=h+i.length,o.push(v(a,h))}a++});for(var l=o.length-1;l>=0;l--)Rr(r.doc,i,o[l],v(o[l].line,o[l].ch+i.length))}}),n("specialChars",/[\u0000-\u001f\u007f-\u009f\u00ad\u061c\u200b\u200e\u200f\u2028\u2029\u202d\u202e\u2066\u2067\u2069\ufeff\ufff9-\ufffc]/g,function(r,i,o){r.state.specialChars=new RegExp(i.source+(i.test(" ")?"":"| "),"g"),o!=Gr&&r.refresh()}),n("specialCharPlaceholder",Xl,function(r){return r.refresh()},!0),n("electricChars",!0),n("inputStyle",B?"contenteditable":"textarea",function(){throw new Error("inputStyle can not (yet) be changed in a running editor")},!0),n("spellcheck",!1,function(r,i){return r.getInputField().spellcheck=i},!0),n("autocorrect",!1,function(r,i){return r.getInputField().autocorrect=i},!0),n("autocapitalize",!1,function(r,i){return r.getInputField().autocapitalize=i},!0),n("rtlMoveVisually",!Q),n("wholeLineUpdateBefore",!0),n("theme","default",function(r){ol(r),dn(r)},!0),n("keyMap","default",function(r,i,o){var a=ui(i),l=o!=Gr&&ui(o);l&&l.detach&&l.detach(r,a),a.attach&&a.attach(r,l||null)}),n("extraKeys",null),n("configureMouse",null),n("lineWrapping",!1,mu,!0),n("gutters",[],function(r,i){r.display.gutterSpecs=qi(i,r.options.lineNumbers),dn(r)},!0),n("fixedGutter",!0,function(r,i){r.display.gutters.style.left=i?Fi(r.display)+"px":"0",r.refresh()},!0),n("coverGutterNextToScrollbar",!1,function(r){return Wr(r)},!0),n("scrollbarStyle","native",function(r){sa(r),Wr(r),r.display.scrollbars.setScrollTop(r.doc.scrollTop),r.display.scrollbars.setScrollLeft(r.doc.scrollLeft)},!0),n("lineNumbers",!1,function(r,i){r.display.gutterSpecs=qi(r.options.gutters,i),dn(r)},!0),n("firstLineNumber",1,dn,!0),n("lineNumberFormatter",function(r){return r},dn,!0),n("showCursorWhenSelecting",!1,ln,!0),n("resetSelectionOnContextMenu",!0),n("lineWiseCopyCut",!0),n("pasteLinesPerSelection",!0),n("selectionsMayTouch",!1),n("readOnly",!1,function(r,i){i=="nocursor"&&(Hr(r),r.display.input.blur()),r.display.input.readOnlyChanged(i)}),n("screenReaderLabel",null,function(r,i){i=i===""?null:i,r.display.input.screenReaderLabelChanged(i)}),n("disableInput",!1,function(r,i){i||r.display.input.reset()},!0),n("dragDrop",!0,yu),n("allowDropFileTypes",null),n("cursorBlinkRate",530),n("cursorScrollMargin",0),n("cursorHeight",1,ln,!0),n("singleCursorHeightPerLine",!0,ln,!0),n("workTime",100),n("workDelay",100),n("flattenSpans",!0,pn,!0),n("addModeClass",!1,pn,!0),n("pollInterval",100),n("undoDepth",200,function(r,i){return r.doc.history.undoDepth=i}),n("historyEventDelay",1250),n("viewportMargin",10,function(r){return r.refresh()},!0),n("maxHighlightLength",1e4,pn,!0),n("moveInputWithCursor",!0,function(r,i){i||r.display.input.resetPosition()}),n("tabindex",null,function(r,i){return r.display.input.getField().tabIndex=i||""}),n("autofocus",null),n("direction","ltr",function(r,i){return r.doc.setDirection(i)},!0),n("phrases",null)}function yu(e,t,n){var r=n&&n!=Gr;if(!t!=!r){var i=e.display.dragFunctions,o=t?Z:qe;o(e.display.scroller,"dragstart",i.start),o(e.display.scroller,"dragenter",i.enter),o(e.display.scroller,"dragover",i.over),o(e.display.scroller,"dragleave",i.leave),o(e.display.scroller,"drop",i.drop)}}function mu(e){e.options.lineWrapping?(Ce(e.display.wrapper,"CodeMirror-wrap"),e.display.sizer.style.minWidth="",e.display.sizerWidth=null):(ee(e.display.wrapper,"CodeMirror-wrap"),Li(e)),Pi(e),it(e),an(e),setTimeout(function(){return Wr(e)},100)}function Te(e,t){var n=this;if(!(this instanceof Te))return new Te(e,t);this.options=t=t?ae(t):{},ae(al,t,!1);var r=t.value;typeof r=="string"?r=new ot(r,t.mode,null,t.lineSeparator,t.direction):t.mode&&(r.modeOption=t.mode),this.doc=r;var i=new Te.inputStyles[t.inputStyle](this),o=this.display=new Ds(e,r,i,t);o.wrapper.CodeMirror=this,ol(this),t.lineWrapping&&(this.display.wrapper.className+=" CodeMirror-wrap"),sa(this),this.state={keyMaps:[],overlays:[],modeGen:0,overwrite:!1,delayingBlurEvent:!1,focused:!1,suppressEdits:!1,pasteIncoming:-1,cutIncoming:-1,selectingText:!1,draggingText:!1,highlight:new ue,keySeq:null,specialChars:null},t.autofocus&&!B&&o.input.focus(),S&&x<11&&setTimeout(function(){return n.display.input.reset(!0)},20),bu(this),Js(),yr(this),this.curOp.forceUpdate=!0,ma(this,r),t.autofocus&&!B||this.hasFocus()?setTimeout(function(){n.hasFocus()&&!n.state.focused&&zi(n)},20):Hr(this);for(var a in hi)hi.hasOwnProperty(a)&&hi[a](this,t[a],Gr);ha(this),t.finishInit&&t.finishInit(this);for(var l=0;l20*20}Z(t.scroller,"touchstart",function(s){if(!De(e,s)&&!o(s)&&!oo(e,s)){t.input.ensurePolled(),clearTimeout(n);var u=+new Date;t.activeTouch={start:u,moved:!1,prev:u-r.end<=300?r:null},s.touches.length==1&&(t.activeTouch.left=s.touches[0].pageX,t.activeTouch.top=s.touches[0].pageY)}}),Z(t.scroller,"touchmove",function(){t.activeTouch&&(t.activeTouch.moved=!0)}),Z(t.scroller,"touchend",function(s){var u=t.activeTouch;if(u&&!Ut(t,s)&&u.left!=null&&!u.moved&&new Date-u.start<300){var h=e.coordsChar(t.activeTouch,"page"),c;!u.prev||a(u,u.prev)?c=new ye(h,h):!u.prev.prev||a(u,u.prev.prev)?c=e.findWordAt(h):c=new ye(v(h.line,0),se(e.doc,v(h.line+1,0))),e.setSelection(c.anchor,c.head),e.focus(),Ze(s)}i()}),Z(t.scroller,"touchcancel",i),Z(t.scroller,"scroll",function(){t.scroller.clientHeight&&(un(e,t.scroller.scrollTop),vr(e,t.scroller.scrollLeft,!0),ke(e,"scroll",e))}),Z(t.scroller,"mousewheel",function(s){return pa(e,s)}),Z(t.scroller,"DOMMouseScroll",function(s){return pa(e,s)}),Z(t.wrapper,"scroll",function(){return t.wrapper.scrollTop=t.wrapper.scrollLeft=0}),t.dragFunctions={enter:function(s){De(e,s)||It(s)},over:function(s){De(e,s)||(Qs(e,s),It(s))},start:function(s){return Zs(e,s)},drop:Ge(e,qs),leave:function(s){De(e,s)||Ga(e)}};var l=t.input.getField();Z(l,"keyup",function(s){return $a.call(e,s)}),Z(l,"keydown",Ge(e,Va)),Z(l,"keypress",Ge(e,el)),Z(l,"focus",function(s){return zi(e,s)}),Z(l,"blur",function(s){return Hr(e,s)})}var ao=[];Te.defineInitHook=function(e){return ao.push(e)};function On(e,t,n,r){var i=e.doc,o;n==null&&(n="add"),n=="smart"&&(i.mode.indent?o=en(e,t).state:n="prev");var a=e.options.tabSize,l=te(i,t),s=ie(l.text,null,a);l.stateAfter&&(l.stateAfter=null);var u=l.text.match(/^\s*/)[0],h;if(!r&&!/\S/.test(l.text))h=0,n="not";else if(n=="smart"&&(h=i.mode.indent(o,l.text.slice(u.length),l.text),h==xe||h>150)){if(!r)return;n="prev"}n=="prev"?t>i.first?h=ie(te(i,t-1).text,null,a):h=0:n=="add"?h=s+e.options.indentUnit:n=="subtract"?h=s-e.options.indentUnit:typeof n=="number"&&(h=s+n),h=Math.max(0,h);var c="",b=0;if(e.options.indentWithTabs)for(var y=Math.floor(h/a);y;--y)b+=a,c+=" ";if(ba,s=Vr(t),u=null;if(l&&r.ranges.length>1)if(Ct&&Ct.text.join(` + left: `+t.left+"px; width: "+Math.max(2,t.right-t.left)+"px;");e.display.lineSpace.appendChild(a),a.scrollIntoView(i),e.display.lineSpace.removeChild(a)}}}function ds(e,t,n,r){r==null&&(r=0);var i;!e.options.lineWrapping&&t==n&&(n=t.sticky=="before"?v(t.line,t.ch+1,"before"):t,t=t.ch?v(t.line,t.sticky=="before"?t.ch-1:t.ch,"after"):t);for(var o=0;o<5;o++){var a=!1,l=wt(e,t),s=!n||n==t?l:wt(e,n);i={left:Math.min(l.left,s.left),top:Math.min(l.top,s.top)-r,right:Math.max(l.left,s.left),bottom:Math.max(l.bottom,s.bottom)+r};var u=_i(e,i),h=e.doc.scrollTop,c=e.doc.scrollLeft;if(u.scrollTop!=null&&(un(e,u.scrollTop),Math.abs(e.doc.scrollTop-h)>1&&(a=!0)),u.scrollLeft!=null&&(vr(e,u.scrollLeft),Math.abs(e.doc.scrollLeft-c)>1&&(a=!0)),!a)break}return i}function ps(e,t){var n=_i(e,t);n.scrollTop!=null&&un(e,n.scrollTop),n.scrollLeft!=null&&vr(e,n.scrollLeft)}function _i(e,t){var n=e.display,r=Mr(e.display);t.top<0&&(t.top=0);var i=e.curOp&&e.curOp.scrollTop!=null?e.curOp.scrollTop:n.scroller.scrollTop,o=Ni(e),a={};t.bottom-t.top>o&&(t.bottom=t.top+o);var l=e.doc.height+Oi(n),s=t.topl-r;if(t.topi+o){var h=Math.min(t.top,(u?l:t.bottom)-o);h!=i&&(a.scrollTop=h)}var c=e.options.fixedGutter?0:n.gutters.offsetWidth,b=e.curOp&&e.curOp.scrollLeft!=null?e.curOp.scrollLeft:n.scroller.scrollLeft-c,y=hr(e)-n.gutters.offsetWidth,A=t.right-t.left>y;return A&&(t.right=t.left+y),t.left<10?a.scrollLeft=0:t.lefty+b-3&&(a.scrollLeft=t.right+(A?0:10)-y),a}function Gi(e,t){t!=null&&($n(e),e.curOp.scrollTop=(e.curOp.scrollTop==null?e.doc.scrollTop:e.curOp.scrollTop)+t)}function Er(e){$n(e);var t=e.getCursor();e.curOp.scrollToPos={from:t,to:t,margin:e.options.cursorScrollMargin}}function sn(e,t,n){(t!=null||n!=null)&&$n(e),t!=null&&(e.curOp.scrollLeft=t),n!=null&&(e.curOp.scrollTop=n)}function vs(e,t){$n(e),e.curOp.scrollToPos=t}function $n(e){var t=e.curOp.scrollToPos;if(t){e.curOp.scrollToPos=null;var n=Jo(e,t.from),r=Jo(e,t.to);ia(e,n,r,t.margin)}}function ia(e,t,n,r){var i=_i(e,{left:Math.min(t.left,n.left),top:Math.min(t.top,n.top)-r,right:Math.max(t.right,n.right),bottom:Math.max(t.bottom,n.bottom)+r});sn(e,i.scrollLeft,i.scrollTop)}function un(e,t){Math.abs(e.doc.scrollTop-t)<2||(I||Ki(e,{top:t}),oa(e,t,!0),I&&Ki(e),cn(e,100))}function oa(e,t,n){t=Math.max(0,Math.min(e.display.scroller.scrollHeight-e.display.scroller.clientHeight,t)),!(e.display.scroller.scrollTop==t&&!n)&&(e.doc.scrollTop=t,e.display.scrollbars.setScrollTop(t),e.display.scroller.scrollTop!=t&&(e.display.scroller.scrollTop=t))}function vr(e,t,n,r){t=Math.max(0,Math.min(t,e.display.scroller.scrollWidth-e.display.scroller.clientWidth)),!((n?t==e.doc.scrollLeft:Math.abs(e.doc.scrollLeft-t)<2)&&!r)&&(e.doc.scrollLeft=t,fa(e),e.display.scroller.scrollLeft!=t&&(e.display.scroller.scrollLeft=t),e.display.scrollbars.setScrollLeft(t))}function fn(e){var t=e.display,n=t.gutters.offsetWidth,r=Math.round(e.doc.height+Oi(e.display));return{clientHeight:t.scroller.clientHeight,viewHeight:t.wrapper.clientHeight,scrollWidth:t.scroller.scrollWidth,clientWidth:t.scroller.clientWidth,viewWidth:t.wrapper.clientWidth,barLeft:e.options.fixedGutter?n:0,docHeight:r,scrollHeight:r+Ht(e)+t.barHeight,nativeBarWidth:t.nativeBarWidth,gutterWidth:n}}var gr=function(e,t,n){this.cm=n;var r=this.vert=d("div",[d("div",null,null,"min-width: 1px")],"CodeMirror-vscrollbar"),i=this.horiz=d("div",[d("div",null,null,"height: 100%; min-height: 1px")],"CodeMirror-hscrollbar");r.tabIndex=i.tabIndex=-1,e(r),e(i),Z(r,"scroll",function(){r.clientHeight&&t(r.scrollTop,"vertical")}),Z(i,"scroll",function(){i.clientWidth&&t(i.scrollLeft,"horizontal")}),this.checkedZeroWidth=!1,S&&x<8&&(this.horiz.style.minHeight=this.vert.style.minWidth="18px")};gr.prototype.update=function(e){var t=e.scrollWidth>e.clientWidth+1,n=e.scrollHeight>e.clientHeight+1,r=e.nativeBarWidth;if(n){this.vert.style.display="block",this.vert.style.bottom=t?r+"px":"0";var i=e.viewHeight-(t?r:0);this.vert.firstChild.style.height=Math.max(0,e.scrollHeight-e.clientHeight+i)+"px"}else this.vert.scrollTop=0,this.vert.style.display="",this.vert.firstChild.style.height="0";if(t){this.horiz.style.display="block",this.horiz.style.right=n?r+"px":"0",this.horiz.style.left=e.barLeft+"px";var o=e.viewWidth-e.barLeft-(n?r:0);this.horiz.firstChild.style.width=Math.max(0,e.scrollWidth-e.clientWidth+o)+"px"}else this.horiz.style.display="",this.horiz.firstChild.style.width="0";return!this.checkedZeroWidth&&e.clientHeight>0&&(r==0&&this.zeroWidthHack(),this.checkedZeroWidth=!0),{right:n?r:0,bottom:t?r:0}},gr.prototype.setScrollLeft=function(e){this.horiz.scrollLeft!=e&&(this.horiz.scrollLeft=e),this.disableHoriz&&this.enableZeroWidthBar(this.horiz,this.disableHoriz,"horiz")},gr.prototype.setScrollTop=function(e){this.vert.scrollTop!=e&&(this.vert.scrollTop=e),this.disableVert&&this.enableZeroWidthBar(this.vert,this.disableVert,"vert")},gr.prototype.zeroWidthHack=function(){var e=z&&!D?"12px":"18px";this.horiz.style.height=this.vert.style.width=e,this.horiz.style.visibility=this.vert.style.visibility="hidden",this.disableHoriz=new ue,this.disableVert=new ue},gr.prototype.enableZeroWidthBar=function(e,t,n){e.style.visibility="";function r(){var i=e.getBoundingClientRect(),o=n=="vert"?document.elementFromPoint(i.right-1,(i.top+i.bottom)/2):document.elementFromPoint((i.right+i.left)/2,i.bottom-1);o!=e?e.style.visibility="hidden":t.set(1e3,r)}t.set(1e3,r)},gr.prototype.clear=function(){var e=this.horiz.parentNode;e.removeChild(this.horiz),e.removeChild(this.vert)};var hn=function(){};hn.prototype.update=function(){return{bottom:0,right:0}},hn.prototype.setScrollLeft=function(){},hn.prototype.setScrollTop=function(){},hn.prototype.clear=function(){};function Wr(e,t){t||(t=fn(e));var n=e.display.barWidth,r=e.display.barHeight;aa(e,t);for(var i=0;i<4&&n!=e.display.barWidth||r!=e.display.barHeight;i++)n!=e.display.barWidth&&e.options.lineWrapping&&jn(e),aa(e,fn(e)),n=e.display.barWidth,r=e.display.barHeight}function aa(e,t){var n=e.display,r=n.scrollbars.update(t);n.sizer.style.paddingRight=(n.barWidth=r.right)+"px",n.sizer.style.paddingBottom=(n.barHeight=r.bottom)+"px",n.heightForcer.style.borderBottom=r.bottom+"px solid transparent",r.right&&r.bottom?(n.scrollbarFiller.style.display="block",n.scrollbarFiller.style.height=r.bottom+"px",n.scrollbarFiller.style.width=r.right+"px"):n.scrollbarFiller.style.display="",r.bottom&&e.options.coverGutterNextToScrollbar&&e.options.fixedGutter?(n.gutterFiller.style.display="block",n.gutterFiller.style.height=r.bottom+"px",n.gutterFiller.style.width=t.gutterWidth+"px"):n.gutterFiller.style.display=""}var la={native:gr,null:hn};function sa(e){e.display.scrollbars&&(e.display.scrollbars.clear(),e.display.scrollbars.addClass&&ee(e.display.wrapper,e.display.scrollbars.addClass)),e.display.scrollbars=new la[e.options.scrollbarStyle](function(t){e.display.wrapper.insertBefore(t,e.display.scrollbarFiller),Z(t,"mousedown",function(){e.state.focused&&setTimeout(function(){return e.display.input.focus()},0)}),t.setAttribute("cm-not-content","true")},function(t,n){n=="horizontal"?vr(e,t):un(e,t)},e),e.display.scrollbars.addClass&&Ce(e.display.wrapper,e.display.scrollbars.addClass)}var gs=0;function yr(e){e.curOp={cm:e,viewChanged:!1,startHeight:e.doc.height,forceUpdate:!1,updateInput:0,typing:!1,changeObjs:null,cursorActivityHandlers:null,cursorActivityCalled:0,selectionChanged:!1,updateMaxLine:!1,scrollLeft:null,scrollTop:null,scrollToPos:null,focus:!1,id:++gs,markArrays:null},ql(e.curOp)}function mr(e){var t=e.curOp;t&&Ql(t,function(n){for(var r=0;r=n.viewTo)||n.maxLineChanged&&t.options.lineWrapping,e.update=e.mustUpdate&&new ei(t,e.mustUpdate&&{top:e.scrollTop,ensure:e.scrollToPos},e.forceUpdate)}function bs(e){e.updatedDisplay=e.mustUpdate&&Ui(e.cm,e.update)}function xs(e){var t=e.cm,n=t.display;e.updatedDisplay&&jn(t),e.barMeasure=fn(t),n.maxLineChanged&&!t.options.lineWrapping&&(e.adjustWidthTo=Go(t,n.maxLine,n.maxLine.text.length).left+3,t.display.sizerWidth=e.adjustWidthTo,e.barMeasure.scrollWidth=Math.max(n.scroller.clientWidth,n.sizer.offsetLeft+e.adjustWidthTo+Ht(t)+t.display.barWidth),e.maxScrollLeft=Math.max(0,n.sizer.offsetLeft+e.adjustWidthTo-hr(t))),(e.updatedDisplay||e.selectionChanged)&&(e.preparedSelection=n.input.prepareSelection())}function ws(e){var t=e.cm;e.adjustWidthTo!=null&&(t.display.sizer.style.minWidth=e.adjustWidthTo+"px",e.maxScrollLeft=e.display.viewTo)){var n=+new Date+e.options.workTime,r=en(e,t.highlightFrontier),i=[];t.iter(r.line,Math.min(t.first+t.size,e.display.viewTo+500),function(o){if(r.line>=e.display.viewFrom){var a=o.styles,l=o.text.length>e.options.maxHighlightLength?Bt(t.mode,r.state):null,s=go(e,o,r,!0);l&&(r.state=l),o.styles=s.styles;var u=o.styleClasses,h=s.classes;h?o.styleClasses=h:u&&(o.styleClasses=null);for(var c=!a||a.length!=o.styles.length||u!=h&&(!u||!h||u.bgClass!=h.bgClass||u.textClass!=h.textClass),b=0;!c&&bn)return cn(e,e.options.workDelay),!0}),t.highlightFrontier=r.line,t.modeFrontier=Math.max(t.modeFrontier,r.line),i.length&&ft(e,function(){for(var o=0;o=n.viewFrom&&t.visible.to<=n.viewTo&&(n.updateLineNumbers==null||n.updateLineNumbers>=n.viewTo)&&n.renderedView==n.view&&ea(e)==0)return!1;ha(e)&&(er(e),t.dims=Wi(e));var i=r.first+r.size,o=Math.max(t.visible.from-e.options.viewportMargin,r.first),a=Math.min(i,t.visible.to+e.options.viewportMargin);n.viewFroma&&n.viewTo-a<20&&(a=Math.min(i,n.viewTo)),_t&&(o=Ci(e.doc,o),a=Mo(e.doc,a));var l=o!=n.viewFrom||a!=n.viewTo||n.lastWrapHeight!=t.wrapperHeight||n.lastWrapWidth!=t.wrapperWidth;fs(e,o,a),n.viewOffset=Gt(te(e.doc,n.viewFrom)),e.display.mover.style.top=n.viewOffset+"px";var s=ea(e);if(!l&&s==0&&!t.force&&n.renderedView==n.view&&(n.updateLineNumbers==null||n.updateLineNumbers>=n.viewTo))return!1;var u=Ls(e);return s>4&&(n.lineDiv.style.display="none"),Os(e,n.updateLineNumbers,t.dims),s>4&&(n.lineDiv.style.display=""),n.renderedView=n.view,Ts(u),T(n.cursorDiv),T(n.selectionDiv),n.gutters.style.height=n.sizer.style.minHeight=0,l&&(n.lastWrapHeight=t.wrapperHeight,n.lastWrapWidth=t.wrapperWidth,cn(e,400)),n.updateLineNumbers=null,!0}function ua(e,t){for(var n=t.viewport,r=!0;;r=!1){if(!r||!e.options.lineWrapping||t.oldDisplayWidth==hr(e)){if(n&&n.top!=null&&(n={top:Math.min(e.doc.height+Oi(e.display)-Ni(e),n.top)}),t.visible=Vn(e.display,e.doc,n),t.visible.from>=e.display.viewFrom&&t.visible.to<=e.display.viewTo)break}else r&&(t.visible=Vn(e.display,e.doc,n));if(!Ui(e,t))break;jn(e);var i=fn(e);ln(e),Wr(e,i),Yi(e,i),t.force=!1}t.signal(e,"update",e),(e.display.viewFrom!=e.display.reportedViewFrom||e.display.viewTo!=e.display.reportedViewTo)&&(t.signal(e,"viewportChange",e,e.display.viewFrom,e.display.viewTo),e.display.reportedViewFrom=e.display.viewFrom,e.display.reportedViewTo=e.display.viewTo)}function Ki(e,t){var n=new ei(e,t);if(Ui(e,n)){jn(e),ua(e,n);var r=fn(e);ln(e),Wr(e,r),Yi(e,r),n.finish()}}function Os(e,t,n){var r=e.display,i=e.options.lineNumbers,o=r.lineDiv,a=o.firstChild;function l(A){var E=A.nextSibling;return C&&z&&e.display.currentWheelTarget==A?A.style.display="none":A.parentNode.removeChild(A),E}for(var s=r.view,u=r.viewFrom,h=0;h-1&&(y=!1),Fo(e,c,u,n)),y&&(T(c.lineNumber),c.lineNumber.appendChild(document.createTextNode(p(e.options,u)))),a=c.node.nextSibling}u+=c.size}for(;a;)a=l(a)}function Xi(e){var t=e.gutters.offsetWidth;e.sizer.style.marginLeft=t+"px",_e(e,"gutterChanged",e)}function Yi(e,t){e.display.sizer.style.minHeight=t.docHeight+"px",e.display.heightForcer.style.top=t.docHeight+"px",e.display.gutters.style.height=t.docHeight+e.display.barHeight+Ht(e)+"px"}function fa(e){var t=e.display,n=t.view;if(!(!t.alignWidgets&&(!t.gutters.firstChild||!e.options.fixedGutter))){for(var r=Fi(t)-t.scroller.scrollLeft+e.doc.scrollLeft,i=t.gutters.offsetWidth,o=r+"px",a=0;a=105&&(i.wrapper.style.clipPath="inset(0px)"),i.wrapper.setAttribute("translate","no"),S&&x<8&&(i.gutters.style.zIndex=-1,i.scroller.style.paddingRight=0),!C&&!(I&&B)&&(i.scroller.draggable=!0),e&&(e.appendChild?e.appendChild(i.wrapper):e(i.wrapper)),i.viewFrom=i.viewTo=t.first,i.reportedViewFrom=i.reportedViewTo=t.first,i.view=[],i.renderedView=null,i.externalMeasured=null,i.viewOffset=0,i.lastWrapHeight=i.lastWrapWidth=0,i.updateLineNumbers=null,i.nativeBarWidth=i.barHeight=i.barWidth=0,i.scrollbarsClipped=!1,i.lineNumWidth=i.lineNumInnerWidth=i.lineNumChars=null,i.alignWidgets=!1,i.cachedCharWidth=i.cachedTextHeight=i.cachedPaddingH=null,i.maxLine=null,i.maxLineLength=0,i.maxLineChanged=!1,i.wheelDX=i.wheelDY=i.wheelStartX=i.wheelStartY=null,i.shift=!1,i.selForContextMenu=null,i.activeTouch=null,i.gutterSpecs=qi(r.gutters,r.lineNumbers),ca(i),n.init(i)}var ti=0,Kt=null;S?Kt=-.53:I?Kt=15:P?Kt=-.7:R&&(Kt=-1/3);function da(e){var t=e.wheelDeltaX,n=e.wheelDeltaY;return t==null&&e.detail&&e.axis==e.HORIZONTAL_AXIS&&(t=e.detail),n==null&&e.detail&&e.axis==e.VERTICAL_AXIS?n=e.detail:n==null&&(n=e.wheelDelta),{x:t,y:n}}function As(e){var t=da(e);return t.x*=Kt,t.y*=Kt,t}function pa(e,t){P&&j==102&&(e.display.chromeScrollHack==null?e.display.sizer.style.pointerEvents="none":clearTimeout(e.display.chromeScrollHack),e.display.chromeScrollHack=setTimeout(function(){e.display.chromeScrollHack=null,e.display.sizer.style.pointerEvents=""},100));var n=da(t),r=n.x,i=n.y,o=Kt;t.deltaMode===0&&(r=t.deltaX,i=t.deltaY,o=1);var a=e.display,l=a.scroller,s=l.scrollWidth>l.clientWidth,u=l.scrollHeight>l.clientHeight;if(!!(r&&s||i&&u)){if(i&&z&&C){e:for(var h=t.target,c=a.view;h!=l;h=h.parentNode)for(var b=0;b=0&&N(e,r.to())<=0)return n}return-1};var ye=function(e,t){this.anchor=e,this.head=t};ye.prototype.from=function(){return Ie(this.anchor,this.head)},ye.prototype.to=function(){return ve(this.anchor,this.head)},ye.prototype.empty=function(){return this.head.line==this.anchor.line&&this.head.ch==this.anchor.ch};function St(e,t,n){var r=e&&e.options.selectionsMayTouch,i=t[n];t.sort(function(b,y){return N(b.from(),y.from())}),n=de(t,i);for(var o=1;o0:s>=0){var u=Ie(l.from(),a.from()),h=ve(l.to(),a.to()),c=l.empty()?a.from()==a.head:l.from()==l.head;o<=n&&--n,t.splice(--o,2,new ye(c?h:u,c?u:h))}}return new dt(t,n)}function tr(e,t){return new dt([new ye(e,t||e)],0)}function rr(e){return e.text?v(e.from.line+e.text.length-1,pe(e.text).length+(e.text.length==1?e.from.ch:0)):e.to}function va(e,t){if(N(e,t.from)<0)return e;if(N(e,t.to)<=0)return rr(t);var n=e.line+t.text.length-(t.to.line-t.from.line)-1,r=e.ch;return e.line==t.to.line&&(r+=rr(t).ch-t.to.ch),v(n,r)}function Zi(e,t){for(var n=[],r=0;r1&&e.remove(l.line+1,A-1),e.insert(l.line+1,X)}_e(e,"change",e,t)}function nr(e,t,n){function r(i,o,a){if(i.linked)for(var l=0;l1&&!e.done[e.done.length-2].ranges)return e.done.pop(),pe(e.done)}function wa(e,t,n,r){var i=e.history;i.undone.length=0;var o=+new Date,a,l;if((i.lastOp==r||i.lastOrigin==t.origin&&t.origin&&(t.origin.charAt(0)=="+"&&i.lastModTime>o-(e.cm?e.cm.options.historyEventDelay:500)||t.origin.charAt(0)=="*"))&&(a=Hs(i,i.lastOp==r)))l=pe(a.changes),N(t.from,t.to)==0&&N(t.from,l.to)==0?l.to=rr(t):a.changes.push(ji(e,t));else{var s=pe(i.done);for((!s||!s.ranges)&&ni(e.sel,i.done),a={changes:[ji(e,t)],generation:i.generation},i.done.push(a);i.done.length>i.undoDepth;)i.done.shift(),i.done[0].ranges||i.done.shift()}i.done.push(n),i.generation=++i.maxGeneration,i.lastModTime=i.lastSelTime=o,i.lastOp=i.lastSelOp=r,i.lastOrigin=i.lastSelOrigin=t.origin,l||ke(e,"historyAdded")}function Es(e,t,n,r){var i=t.charAt(0);return i=="*"||i=="+"&&n.ranges.length==r.ranges.length&&n.somethingSelected()==r.somethingSelected()&&new Date-e.history.lastSelTime<=(e.cm?e.cm.options.historyEventDelay:500)}function Ws(e,t,n,r){var i=e.history,o=r&&r.origin;n==i.lastSelOp||o&&i.lastSelOrigin==o&&(i.lastModTime==i.lastSelTime&&i.lastOrigin==o||Es(e,o,pe(i.done),t))?i.done[i.done.length-1]=t:ni(t,i.done),i.lastSelTime=+new Date,i.lastSelOrigin=o,i.lastSelOp=n,r&&r.clearRedo!==!1&&xa(i.undone)}function ni(e,t){var n=pe(t);n&&n.ranges&&n.equals(e)||t.push(e)}function Sa(e,t,n,r){var i=t["spans_"+e.id],o=0;e.iter(Math.max(e.first,n),Math.min(e.first+e.size,r),function(a){a.markedSpans&&((i||(i=t["spans_"+e.id]={}))[o]=a.markedSpans),++o})}function Fs(e){if(!e)return null;for(var t,n=0;n-1&&(pe(l)[c]=u[c],delete u[c])}}return r}function Vi(e,t,n,r){if(r){var i=e.anchor;if(n){var o=N(t,i)<0;o!=N(n,i)<0?(i=t,t=n):o!=N(t,n)<0&&(t=n)}return new ye(i,t)}else return new ye(n||t,t)}function ii(e,t,n,r,i){i==null&&(i=e.cm&&(e.cm.display.shift||e.extend)),Qe(e,new dt([Vi(e.sel.primary(),t,n,i)],0),r)}function ka(e,t,n){for(var r=[],i=e.cm&&(e.cm.display.shift||e.extend),o=0;o=t.ch:l.to>t.ch))){if(i&&(ke(s,"beforeCursorEnter"),s.explicitlyCleared))if(o.markedSpans){--a;continue}else break;if(!s.atomic)continue;if(n){var c=s.find(r<0?1:-1),b=void 0;if((r<0?h:u)&&(c=Ma(e,c,-r,c&&c.line==t.line?o:null)),c&&c.line==t.line&&(b=N(c,n))&&(r<0?b<0:b>0))return Pr(e,c,t,r,i)}var y=s.find(r<0?-1:1);return(r<0?u:h)&&(y=Ma(e,y,r,y.line==t.line?o:null)),y?Pr(e,y,t,r,i):null}}return t}function ai(e,t,n,r,i){var o=r||1,a=Pr(e,t,n,o,i)||!i&&Pr(e,t,n,o,!0)||Pr(e,t,n,-o,i)||!i&&Pr(e,t,n,-o,!0);return a||(e.cantEdit=!0,v(e.first,0))}function Ma(e,t,n,r){return n<0&&t.ch==0?t.line>e.first?se(e,v(t.line-1)):null:n>0&&t.ch==(r||te(e,t.line)).text.length?t.line=0;--i)Ea(e,{from:r[i].from,to:r[i].to,text:i?[""]:t.text,origin:t.origin});else Ea(e,t)}}function Ea(e,t){if(!(t.text.length==1&&t.text[0]==""&&N(t.from,t.to)==0)){var n=Zi(e,t);wa(e,t,n,e.cm?e.cm.curOp.id:NaN),vn(e,t,n,wi(e,t));var r=[];nr(e,function(i,o){!o&&de(r,i.history)==-1&&(Ia(i.history,t),r.push(i.history)),vn(i,t,null,wi(i,t))})}}function li(e,t,n){var r=e.cm&&e.cm.state.suppressEdits;if(!(r&&!n)){for(var i=e.history,o,a=e.sel,l=t=="undo"?i.done:i.undone,s=t=="undo"?i.undone:i.done,u=0;u=0;--y){var A=b(y);if(A)return A.v}}}}function Wa(e,t){if(t!=0&&(e.first+=t,e.sel=new dt(wr(e.sel.ranges,function(i){return new ye(v(i.anchor.line+t,i.anchor.ch),v(i.head.line+t,i.head.ch))}),e.sel.primIndex),e.cm)){it(e.cm,e.first,e.first-t,t);for(var n=e.cm.display,r=n.viewFrom;re.lastLine())){if(t.from.lineo&&(t={from:t.from,to:v(o,te(e,o).text.length),text:[t.text[0]],origin:t.origin}),t.removed=zt(e,t.from,t.to),n||(n=Zi(e,t)),e.cm?Rs(e.cm,t,r):Ji(e,t,r),oi(e,n,Ne),e.cantEdit&&ai(e,v(e.firstLine(),0))&&(e.cantEdit=!1)}}function Rs(e,t,n){var r=e.doc,i=e.display,o=t.from,a=t.to,l=!1,s=o.line;e.options.lineWrapping||(s=ge(xt(te(r,o.line))),r.iter(s,a.line+1,function(y){if(y==i.maxLine)return l=!0,!0})),r.sel.contains(t.from,t.to)>-1&&Wn(e),Ji(r,t,n,$o(e)),e.options.lineWrapping||(r.iter(s,o.line+t.text.length,function(y){var A=Kn(y);A>i.maxLineLength&&(i.maxLine=y,i.maxLineLength=A,i.maxLineChanged=!0,l=!1)}),l&&(e.curOp.updateMaxLine=!0)),Ol(r,o.line),cn(e,400);var u=t.text.length-(a.line-o.line)-1;t.full?it(e):o.line==a.line&&t.text.length==1&&!ya(e.doc,t)?$t(e,o.line,"text"):it(e,o.line,a.line+1,u);var h=je(e,"changes"),c=je(e,"change");if(c||h){var b={from:o,to:a,text:t.text,removed:t.removed,origin:t.origin};c&&_e(e,"change",e,b),h&&(e.curOp.changeObjs||(e.curOp.changeObjs=[])).push(b)}e.display.selForContextMenu=null}function Rr(e,t,n,r,i){var o;r||(r=n),N(r,n)<0&&(o=[r,n],n=o[0],r=o[1]),typeof t=="string"&&(t=e.splitLines(t)),Ir(e,{from:n,to:r,text:t,origin:i})}function Fa(e,t,n,r){n1||!(this.children[0]instanceof yn))){var l=[];this.collapse(l),this.children=[new yn(l)],this.children[0].parent=this}},collapse:function(e){for(var t=0;t50){for(var a=i.lines.length%25+25,l=a;l10);e.parent.maybeSpill()}},iterN:function(e,t,n){for(var r=0;re.display.maxLineLength&&(e.display.maxLine=u,e.display.maxLineLength=h,e.display.maxLineChanged=!0)}r!=null&&e&&this.collapsed&&it(e,r,i+1),this.lines.length=0,this.explicitlyCleared=!0,this.atomic&&this.doc.cantEdit&&(this.doc.cantEdit=!1,e&&Na(e.doc)),e&&_e(e,"markerCleared",e,this,r,i),t&&mr(e),this.parent&&this.parent.clear()}},ir.prototype.find=function(e,t){e==null&&this.type=="bookmark"&&(e=1);for(var n,r,i=0;i0||a==0&&o.clearWhenEmpty!==!1)return o;if(o.replacedWith&&(o.collapsed=!0,o.widgetNode=ce("span",[o.replacedWith],"CodeMirror-widget"),r.handleMouseEvents||o.widgetNode.setAttribute("cm-ignore-events","true"),r.insertLeft&&(o.widgetNode.insertLeft=!0)),o.collapsed){if(Ao(e,t.line,t,n,o)||t.line!=n.line&&Ao(e,n.line,t,n,o))throw new Error("Inserting collapsed marker partially overlapping an existing one");Al()}o.addToHistory&&wa(e,{from:t,to:n,origin:"markText"},e.sel,NaN);var l=t.line,s=e.cm,u;if(e.iter(l,n.line+1,function(c){s&&o.collapsed&&!s.options.lineWrapping&&xt(c)==s.display.maxLine&&(u=!0),o.collapsed&&l!=t.line&&mt(c,0),Dl(c,new zn(o,l==t.line?t.ch:null,l==n.line?n.ch:null),e.cm&&e.cm.curOp),++l}),o.collapsed&&e.iter(t.line,n.line+1,function(c){Vt(e,c)&&mt(c,0)}),o.clearOnEnter&&Z(o,"beforeCursorEnter",function(){return o.clear()}),o.readOnly&&(Nl(),(e.history.done.length||e.history.undone.length)&&e.clearHistory()),o.collapsed&&(o.id=++Ba,o.atomic=!0),s){if(u&&(s.curOp.updateMaxLine=!0),o.collapsed)it(s,t.line,n.line+1);else if(o.className||o.startStyle||o.endStyle||o.css||o.attributes||o.title)for(var h=t.line;h<=n.line;h++)$t(s,h,"text");o.atomic&&Na(s.doc),_e(s,"markerAdded",s,o)}return o}var xn=function(e,t){this.markers=e,this.primary=t;for(var n=0;n=0;s--)Ir(this,r[s]);l?Ta(this,l):this.cm&&Er(this.cm)}),undo:Ue(function(){li(this,"undo")}),redo:Ue(function(){li(this,"redo")}),undoSelection:Ue(function(){li(this,"undo",!0)}),redoSelection:Ue(function(){li(this,"redo",!0)}),setExtending:function(e){this.extend=e},getExtending:function(){return this.extend},historySize:function(){for(var e=this.history,t=0,n=0,r=0;r=e.ch)&&t.push(i.marker.parent||i.marker)}return t},findMarks:function(e,t,n){e=se(this,e),t=se(this,t);var r=[],i=e.line;return this.iter(e.line,t.line+1,function(o){var a=o.markedSpans;if(a)for(var l=0;l=s.to||s.from==null&&i!=e.line||s.from!=null&&i==t.line&&s.from>=t.ch)&&(!n||n(s.marker))&&r.push(s.marker.parent||s.marker)}++i}),r},getAllMarks:function(){var e=[];return this.iter(function(t){var n=t.markedSpans;if(n)for(var r=0;re)return t=e,!0;e-=o,++n}),se(this,v(n,t))},indexFromPos:function(e){e=se(this,e);var t=e.ch;if(e.linet&&(t=e.from),e.to!=null&&e.to-1){t.state.draggingText(e),setTimeout(function(){return t.display.input.focus()},20);return}try{var h=e.dataTransfer.getData("Text");if(h){var c;if(t.state.draggingText&&!t.state.draggingText.copy&&(c=t.listSelections()),oi(t.doc,tr(n,n)),c)for(var b=0;b=0;l--)Rr(e.doc,"",r[l].from,r[l].to,"+delete");Er(e)})}function eo(e,t,n){var r=Tt(e.text,t+n,n);return r<0||r>e.text.length?null:r}function to(e,t,n){var r=eo(e,t.ch,n);return r==null?null:new v(t.line,r,n<0?"after":"before")}function ro(e,t,n,r,i){if(e){t.doc.direction=="rtl"&&(i=-i);var o=gt(n,t.doc.direction);if(o){var a=i<0?pe(o):o[0],l=i<0==(a.level==1),s=l?"after":"before",u;if(a.level>0||t.doc.direction=="rtl"){var h=Ar(t,n);u=i<0?n.text.length-1:0;var c=Et(t,h,u).top;u=Me(function(b){return Et(t,h,b).top==c},i<0==(a.level==1)?a.from:a.to-1,u),s=="before"&&(u=eo(n,u,1))}else u=i<0?a.to:a.from;return new v(r,u,s)}}return new v(r,i<0?n.text.length:0,i<0?"before":"after")}function Vs(e,t,n,r){var i=gt(t,e.doc.direction);if(!i)return to(t,n,r);n.ch>=t.text.length?(n.ch=t.text.length,n.sticky="before"):n.ch<=0&&(n.ch=0,n.sticky="after");var o=vt(i,n.ch,n.sticky),a=i[o];if(e.doc.direction=="ltr"&&a.level%2==0&&(r>0?a.to>n.ch:a.from=a.from&&b>=h.begin)){var y=c?"before":"after";return new v(n.line,b,y)}}var A=function(X,J,Y){for(var $=function(Se,Ke){return Ke?new v(n.line,l(Se,1),"before"):new v(n.line,Se,"after")};X>=0&&X0==(oe.level!=1),fe=re?Y.begin:l(Y.end,-1);if(oe.from<=fe&&fe0?h.end:l(h.begin,-1);return _!=null&&!(r>0&&_==t.text.length)&&(E=A(r>0?0:i.length-1,r,u(_)),E)?E:null}var Cn={selectAll:Da,singleSelection:function(e){return e.setSelection(e.getCursor("anchor"),e.getCursor("head"),Ne)},killLine:function(e){return _r(e,function(t){if(t.empty()){var n=te(e.doc,t.head.line).text.length;return t.head.ch==n&&t.head.line0)i=new v(i.line,i.ch+1),e.replaceRange(o.charAt(i.ch-1)+o.charAt(i.ch-2),v(i.line,i.ch-2),i,"+transpose");else if(i.line>e.doc.first){var a=te(e.doc,i.line-1).text;a&&(i=new v(i.line,1),e.replaceRange(o.charAt(0)+e.doc.lineSeparator()+a.charAt(a.length-1),v(i.line-1,a.length-1),i,"+transpose"))}}n.push(new ye(i,i))}e.setSelections(n)})},newlineAndIndent:function(e){return ft(e,function(){for(var t=e.listSelections(),n=t.length-1;n>=0;n--)e.replaceRange(e.doc.lineSeparator(),t[n].anchor,t[n].head,"+input");t=e.listSelections();for(var r=0;re&&N(t,this.pos)==0&&n==this.button};var Ln,Tn;function ou(e,t){var n=+new Date;return Tn&&Tn.compare(n,e,t)?(Ln=Tn=null,"triple"):Ln&&Ln.compare(n,e,t)?(Tn=new io(n,e,t),Ln=null,"double"):(Ln=new io(n,e,t),Tn=null,"single")}function tl(e){var t=this,n=t.display;if(!(De(t,e)||n.activeTouch&&n.input.supportsTouch())){if(n.input.ensurePolled(),n.shift=e.shiftKey,Ut(n,e)){C||(n.scroller.draggable=!1,setTimeout(function(){return n.scroller.draggable=!0},100));return}if(!oo(t,e)){var r=dr(t,e),i=jr(e),o=r?ou(r,i):"single";Pt(t).focus(),i==1&&t.state.selectingText&&t.state.selectingText(e),!(r&&au(t,i,r,o,e))&&(i==1?r?su(t,r,o,e):nt(e)==n.scroller&&Ze(e):i==2?(r&&ii(t.doc,r),setTimeout(function(){return n.input.focus()},20)):i==3&&(ne?t.display.input.onContextMenu(e):Bi(t)))}}}function au(e,t,n,r,i){var o="Click";return r=="double"?o="Double"+o:r=="triple"&&(o="Triple"+o),o=(t==1?"Left":t==2?"Middle":"Right")+o,kn(e,Ya(o,i),i,function(a){if(typeof a=="string"&&(a=Cn[a]),!a)return!1;var l=!1;try{e.isReadOnly()&&(e.state.suppressEdits=!0),l=a(e,n)!=xe}finally{e.state.suppressEdits=!1}return l})}function lu(e,t,n){var r=e.getOption("configureMouse"),i=r?r(e,t,n):{};if(i.unit==null){var o=q?n.shiftKey&&n.metaKey:n.altKey;i.unit=o?"rectangle":t=="single"?"char":t=="double"?"word":"line"}return(i.extend==null||e.doc.extend)&&(i.extend=e.doc.extend||n.shiftKey),i.addNew==null&&(i.addNew=z?n.metaKey:n.ctrlKey),i.moveOnDrag==null&&(i.moveOnDrag=!(z?n.altKey:n.ctrlKey)),i}function su(e,t,n,r){S?setTimeout(rt(ra,e),0):e.curOp.focus=we(ze(e));var i=lu(e,n,r),o=e.doc.sel,a;e.options.dragDrop&&yi&&!e.isReadOnly()&&n=="single"&&(a=o.contains(t))>-1&&(N((a=o.ranges[a]).from(),t)<0||t.xRel>0)&&(N(a.to(),t)>0||t.xRel<0)?uu(e,r,t,i):fu(e,r,t,i)}function uu(e,t,n,r){var i=e.display,o=!1,a=Ge(e,function(u){C&&(i.scroller.draggable=!1),e.state.draggingText=!1,e.state.delayingBlurEvent&&(e.hasFocus()?e.state.delayingBlurEvent=!1:Bi(e)),qe(i.wrapper.ownerDocument,"mouseup",a),qe(i.wrapper.ownerDocument,"mousemove",l),qe(i.scroller,"dragstart",s),qe(i.scroller,"drop",a),o||(Ze(u),r.addNew||ii(e.doc,n,null,null,r.extend),C&&!R||S&&x==9?setTimeout(function(){i.wrapper.ownerDocument.body.focus({preventScroll:!0}),i.input.focus()},20):i.input.focus())}),l=function(u){o=o||Math.abs(t.clientX-u.clientX)+Math.abs(t.clientY-u.clientY)>=10},s=function(){return o=!0};C&&(i.scroller.draggable=!0),e.state.draggingText=a,a.copy=!r.moveOnDrag,Z(i.wrapper.ownerDocument,"mouseup",a),Z(i.wrapper.ownerDocument,"mousemove",l),Z(i.scroller,"dragstart",s),Z(i.scroller,"drop",a),e.state.delayingBlurEvent=!0,setTimeout(function(){return i.input.focus()},20),i.scroller.dragDrop&&i.scroller.dragDrop()}function rl(e,t,n){if(n=="char")return new ye(t,t);if(n=="word")return e.findWordAt(t);if(n=="line")return new ye(v(t.line,0),se(e.doc,v(t.line+1,0)));var r=n(e,t);return new ye(r.from,r.to)}function fu(e,t,n,r){S&&Bi(e);var i=e.display,o=e.doc;Ze(t);var a,l,s=o.sel,u=s.ranges;if(r.addNew&&!r.extend?(l=o.sel.contains(n),l>-1?a=u[l]:a=new ye(n,n)):(a=o.sel.primary(),l=o.sel.primIndex),r.unit=="rectangle")r.addNew||(a=new ye(n,n)),n=dr(e,t,!0,!0),l=-1;else{var h=rl(e,n,r.unit);r.extend?a=Vi(a,h.anchor,h.head,r.extend):a=h}r.addNew?l==-1?(l=u.length,Qe(o,St(e,u.concat([a]),l),{scroll:!1,origin:"*mouse"})):u.length>1&&u[l].empty()&&r.unit=="char"&&!r.extend?(Qe(o,St(e,u.slice(0,l).concat(u.slice(l+1)),0),{scroll:!1,origin:"*mouse"}),s=o.sel):$i(o,l,a,sr):(l=0,Qe(o,new dt([a],0),sr),s=o.sel);var c=n;function b(Y){if(N(c,Y)!=0)if(c=Y,r.unit=="rectangle"){for(var $=[],oe=e.options.tabSize,re=ie(te(o,n.line).text,n.ch,oe),fe=ie(te(o,Y.line).text,Y.ch,oe),Se=Math.min(re,fe),Ke=Math.max(re,fe),Ae=Math.min(n.line,Y.line),ht=Math.min(e.lastLine(),Math.max(n.line,Y.line));Ae<=ht;Ae++){var at=te(o,Ae).text,Fe=kt(at,Se,oe);Se==Ke?$.push(new ye(v(Ae,Fe),v(Ae,Fe))):at.length>Fe&&$.push(new ye(v(Ae,Fe),v(Ae,kt(at,Ke,oe))))}$.length||$.push(new ye(n,n)),Qe(o,St(e,s.ranges.slice(0,l).concat($),l),{origin:"*mouse",scroll:!1}),e.scrollIntoView(Y)}else{var lt=a,Ye=rl(e,Y,r.unit),Re=lt.anchor,Pe;N(Ye.anchor,Re)>0?(Pe=Ye.head,Re=Ie(lt.from(),Ye.anchor)):(Pe=Ye.anchor,Re=ve(lt.to(),Ye.head));var Ee=s.ranges.slice(0);Ee[l]=hu(e,new ye(se(o,Re),Pe)),Qe(o,St(e,Ee,l),sr)}}var y=i.wrapper.getBoundingClientRect(),A=0;function E(Y){var $=++A,oe=dr(e,Y,!0,r.unit=="rectangle");if(!!oe)if(N(oe,c)!=0){e.curOp.focus=we(ze(e)),b(oe);var re=Vn(i,o);(oe.line>=re.to||oe.liney.bottom?20:0;fe&&setTimeout(Ge(e,function(){A==$&&(i.scroller.scrollTop+=fe,E(Y))}),50)}}function _(Y){e.state.selectingText=!1,A=1/0,Y&&(Ze(Y),i.input.focus()),qe(i.wrapper.ownerDocument,"mousemove",X),qe(i.wrapper.ownerDocument,"mouseup",J),o.history.lastSelOrigin=null}var X=Ge(e,function(Y){Y.buttons===0||!jr(Y)?_(Y):E(Y)}),J=Ge(e,_);e.state.selectingText=J,Z(i.wrapper.ownerDocument,"mousemove",X),Z(i.wrapper.ownerDocument,"mouseup",J)}function hu(e,t){var n=t.anchor,r=t.head,i=te(e.doc,n.line);if(N(n,r)==0&&n.sticky==r.sticky)return t;var o=gt(i);if(!o)return t;var a=vt(o,n.ch,n.sticky),l=o[a];if(l.from!=n.ch&&l.to!=n.ch)return t;var s=a+(l.from==n.ch==(l.level!=1)?0:1);if(s==0||s==o.length)return t;var u;if(r.line!=n.line)u=(r.line-n.line)*(e.doc.direction=="ltr"?1:-1)>0;else{var h=vt(o,r.ch,r.sticky),c=h-a||(r.ch-n.ch)*(l.level==1?-1:1);h==s-1||h==s?u=c<0:u=c>0}var b=o[s+(u?-1:0)],y=u==(b.level==1),A=y?b.from:b.to,E=y?"after":"before";return n.ch==A&&n.sticky==E?t:new ye(new v(n.line,A,E),r)}function nl(e,t,n,r){var i,o;if(t.touches)i=t.touches[0].clientX,o=t.touches[0].clientY;else try{i=t.clientX,o=t.clientY}catch{return!1}if(i>=Math.floor(e.display.gutters.getBoundingClientRect().right))return!1;r&&Ze(t);var a=e.display,l=a.lineDiv.getBoundingClientRect();if(o>l.bottom||!je(e,n))return Jr(t);o-=l.top-a.viewOffset;for(var s=0;s=i){var h=Mt(e.doc,o),c=e.display.gutterSpecs[s];return ke(e,n,e,h,c.className,t),Jr(t)}}}function oo(e,t){return nl(e,t,"gutterClick",!0)}function il(e,t){Ut(e.display,t)||cu(e,t)||De(e,t,"contextmenu")||ne||e.display.input.onContextMenu(t)}function cu(e,t){return je(e,"gutterContextMenu")?nl(e,t,"gutterContextMenu",!1):!1}function ol(e){e.display.wrapper.className=e.display.wrapper.className.replace(/\s*cm-s-\S+/g,"")+e.options.theme.replace(/(^|\s)\s*/g," cm-s-"),an(e)}var Gr={toString:function(){return"CodeMirror.Init"}},al={},hi={};function du(e){var t=e.optionHandlers;function n(r,i,o,a){e.defaults[r]=i,o&&(t[r]=a?function(l,s,u){u!=Gr&&o(l,s,u)}:o)}e.defineOption=n,e.Init=Gr,n("value","",function(r,i){return r.setValue(i)},!0),n("mode",null,function(r,i){r.doc.modeOption=i,Qi(r)},!0),n("indentUnit",2,Qi,!0),n("indentWithTabs",!1),n("smartIndent",!0),n("tabSize",4,function(r){pn(r),an(r),it(r)},!0),n("lineSeparator",null,function(r,i){if(r.doc.lineSep=i,!!i){var o=[],a=r.doc.first;r.doc.iter(function(s){for(var u=0;;){var h=s.text.indexOf(i,u);if(h==-1)break;u=h+i.length,o.push(v(a,h))}a++});for(var l=o.length-1;l>=0;l--)Rr(r.doc,i,o[l],v(o[l].line,o[l].ch+i.length))}}),n("specialChars",/[\u0000-\u001f\u007f-\u009f\u00ad\u061c\u200b\u200e\u200f\u2028\u2029\u202d\u202e\u2066\u2067\u2069\ufeff\ufff9-\ufffc]/g,function(r,i,o){r.state.specialChars=new RegExp(i.source+(i.test(" ")?"":"| "),"g"),o!=Gr&&r.refresh()}),n("specialCharPlaceholder",Gl,function(r){return r.refresh()},!0),n("electricChars",!0),n("inputStyle",B?"contenteditable":"textarea",function(){throw new Error("inputStyle can not (yet) be changed in a running editor")},!0),n("spellcheck",!1,function(r,i){return r.getInputField().spellcheck=i},!0),n("autocorrect",!1,function(r,i){return r.getInputField().autocorrect=i},!0),n("autocapitalize",!1,function(r,i){return r.getInputField().autocapitalize=i},!0),n("rtlMoveVisually",!Q),n("wholeLineUpdateBefore",!0),n("theme","default",function(r){ol(r),dn(r)},!0),n("keyMap","default",function(r,i,o){var a=ui(i),l=o!=Gr&&ui(o);l&&l.detach&&l.detach(r,a),a.attach&&a.attach(r,l||null)}),n("extraKeys",null),n("configureMouse",null),n("lineWrapping",!1,vu,!0),n("gutters",[],function(r,i){r.display.gutterSpecs=qi(i,r.options.lineNumbers),dn(r)},!0),n("fixedGutter",!0,function(r,i){r.display.gutters.style.left=i?Fi(r.display)+"px":"0",r.refresh()},!0),n("coverGutterNextToScrollbar",!1,function(r){return Wr(r)},!0),n("scrollbarStyle","native",function(r){sa(r),Wr(r),r.display.scrollbars.setScrollTop(r.doc.scrollTop),r.display.scrollbars.setScrollLeft(r.doc.scrollLeft)},!0),n("lineNumbers",!1,function(r,i){r.display.gutterSpecs=qi(r.options.gutters,i),dn(r)},!0),n("firstLineNumber",1,dn,!0),n("lineNumberFormatter",function(r){return r},dn,!0),n("showCursorWhenSelecting",!1,ln,!0),n("resetSelectionOnContextMenu",!0),n("lineWiseCopyCut",!0),n("pasteLinesPerSelection",!0),n("selectionsMayTouch",!1),n("readOnly",!1,function(r,i){i=="nocursor"&&(Hr(r),r.display.input.blur()),r.display.input.readOnlyChanged(i)}),n("screenReaderLabel",null,function(r,i){i=i===""?null:i,r.display.input.screenReaderLabelChanged(i)}),n("disableInput",!1,function(r,i){i||r.display.input.reset()},!0),n("dragDrop",!0,pu),n("allowDropFileTypes",null),n("cursorBlinkRate",530),n("cursorScrollMargin",0),n("cursorHeight",1,ln,!0),n("singleCursorHeightPerLine",!0,ln,!0),n("workTime",100),n("workDelay",100),n("flattenSpans",!0,pn,!0),n("addModeClass",!1,pn,!0),n("pollInterval",100),n("undoDepth",200,function(r,i){return r.doc.history.undoDepth=i}),n("historyEventDelay",1250),n("viewportMargin",10,function(r){return r.refresh()},!0),n("maxHighlightLength",1e4,pn,!0),n("moveInputWithCursor",!0,function(r,i){i||r.display.input.resetPosition()}),n("tabindex",null,function(r,i){return r.display.input.getField().tabIndex=i||""}),n("autofocus",null),n("direction","ltr",function(r,i){return r.doc.setDirection(i)},!0),n("phrases",null)}function pu(e,t,n){var r=n&&n!=Gr;if(!t!=!r){var i=e.display.dragFunctions,o=t?Z:qe;o(e.display.scroller,"dragstart",i.start),o(e.display.scroller,"dragenter",i.enter),o(e.display.scroller,"dragover",i.over),o(e.display.scroller,"dragleave",i.leave),o(e.display.scroller,"drop",i.drop)}}function vu(e){e.options.lineWrapping?(Ce(e.display.wrapper,"CodeMirror-wrap"),e.display.sizer.style.minWidth="",e.display.sizerWidth=null):(ee(e.display.wrapper,"CodeMirror-wrap"),Li(e)),Pi(e),it(e),an(e),setTimeout(function(){return Wr(e)},100)}function Te(e,t){var n=this;if(!(this instanceof Te))return new Te(e,t);this.options=t=t?ae(t):{},ae(al,t,!1);var r=t.value;typeof r=="string"?r=new ot(r,t.mode,null,t.lineSeparator,t.direction):t.mode&&(r.modeOption=t.mode),this.doc=r;var i=new Te.inputStyles[t.inputStyle](this),o=this.display=new Ns(e,r,i,t);o.wrapper.CodeMirror=this,ol(this),t.lineWrapping&&(this.display.wrapper.className+=" CodeMirror-wrap"),sa(this),this.state={keyMaps:[],overlays:[],modeGen:0,overwrite:!1,delayingBlurEvent:!1,focused:!1,suppressEdits:!1,pasteIncoming:-1,cutIncoming:-1,selectingText:!1,draggingText:!1,highlight:new ue,keySeq:null,specialChars:null},t.autofocus&&!B&&o.input.focus(),S&&x<11&&setTimeout(function(){return n.display.input.reset(!0)},20),gu(this),qs(),yr(this),this.curOp.forceUpdate=!0,ma(this,r),t.autofocus&&!B||this.hasFocus()?setTimeout(function(){n.hasFocus()&&!n.state.focused&&zi(n)},20):Hr(this);for(var a in hi)hi.hasOwnProperty(a)&&hi[a](this,t[a],Gr);ha(this),t.finishInit&&t.finishInit(this);for(var l=0;l20*20}Z(t.scroller,"touchstart",function(s){if(!De(e,s)&&!o(s)&&!oo(e,s)){t.input.ensurePolled(),clearTimeout(n);var u=+new Date;t.activeTouch={start:u,moved:!1,prev:u-r.end<=300?r:null},s.touches.length==1&&(t.activeTouch.left=s.touches[0].pageX,t.activeTouch.top=s.touches[0].pageY)}}),Z(t.scroller,"touchmove",function(){t.activeTouch&&(t.activeTouch.moved=!0)}),Z(t.scroller,"touchend",function(s){var u=t.activeTouch;if(u&&!Ut(t,s)&&u.left!=null&&!u.moved&&new Date-u.start<300){var h=e.coordsChar(t.activeTouch,"page"),c;!u.prev||a(u,u.prev)?c=new ye(h,h):!u.prev.prev||a(u,u.prev.prev)?c=e.findWordAt(h):c=new ye(v(h.line,0),se(e.doc,v(h.line+1,0))),e.setSelection(c.anchor,c.head),e.focus(),Ze(s)}i()}),Z(t.scroller,"touchcancel",i),Z(t.scroller,"scroll",function(){t.scroller.clientHeight&&(un(e,t.scroller.scrollTop),vr(e,t.scroller.scrollLeft,!0),ke(e,"scroll",e))}),Z(t.scroller,"mousewheel",function(s){return pa(e,s)}),Z(t.scroller,"DOMMouseScroll",function(s){return pa(e,s)}),Z(t.wrapper,"scroll",function(){return t.wrapper.scrollTop=t.wrapper.scrollLeft=0}),t.dragFunctions={enter:function(s){De(e,s)||It(s)},over:function(s){De(e,s)||(Ys(e,s),It(s))},start:function(s){return Xs(e,s)},drop:Ge(e,Ks),leave:function(s){De(e,s)||Ga(e)}};var l=t.input.getField();Z(l,"keyup",function(s){return $a.call(e,s)}),Z(l,"keydown",Ge(e,Va)),Z(l,"keypress",Ge(e,el)),Z(l,"focus",function(s){return zi(e,s)}),Z(l,"blur",function(s){return Hr(e,s)})}var ao=[];Te.defineInitHook=function(e){return ao.push(e)};function On(e,t,n,r){var i=e.doc,o;n==null&&(n="add"),n=="smart"&&(i.mode.indent?o=en(e,t).state:n="prev");var a=e.options.tabSize,l=te(i,t),s=ie(l.text,null,a);l.stateAfter&&(l.stateAfter=null);var u=l.text.match(/^\s*/)[0],h;if(!r&&!/\S/.test(l.text))h=0,n="not";else if(n=="smart"&&(h=i.mode.indent(o,l.text.slice(u.length),l.text),h==xe||h>150)){if(!r)return;n="prev"}n=="prev"?t>i.first?h=ie(te(i,t-1).text,null,a):h=0:n=="add"?h=s+e.options.indentUnit:n=="subtract"?h=s-e.options.indentUnit:typeof n=="number"&&(h=s+n),h=Math.max(0,h);var c="",b=0;if(e.options.indentWithTabs)for(var y=Math.floor(h/a);y;--y)b+=a,c+=" ";if(ba,s=Vr(t),u=null;if(l&&r.ranges.length>1)if(Ct&&Ct.text.join(` `)==t){if(r.ranges.length%Ct.text.length==0){u=[];for(var h=0;h=0;b--){var y=r.ranges[b],A=y.from(),E=y.to();y.empty()&&(n&&n>0?A=v(A.line,A.ch-n):e.state.overwrite&&!l?E=v(E.line,Math.min(te(o,E.line).text.length,E.ch+pe(s).length)):l&&Ct&&Ct.lineWise&&Ct.text.join(` `)==s.join(` -`)&&(A=E=v(A.line,0)));var _={from:A,to:E,text:u?u[b%u.length]:s,origin:i||(l?"paste":e.state.cutIncoming>a?"cut":"+input")};Ir(e.doc,_),_e(e,"inputRead",e,_)}t&&!l&&sl(e,t),Er(e),e.curOp.updateInput<2&&(e.curOp.updateInput=c),e.curOp.typing=!0,e.state.pasteIncoming=e.state.cutIncoming=-1}function ll(e,t){var n=e.clipboardData&&e.clipboardData.getData("Text");if(n)return e.preventDefault(),!t.isReadOnly()&&!t.options.disableInput&&t.hasFocus()&&ft(t,function(){return lo(t,n,0,null,"paste")}),!0}function sl(e,t){if(!(!e.options.electricChars||!e.options.smartIndent))for(var n=e.doc.sel,r=n.ranges.length-1;r>=0;r--){var i=n.ranges[r];if(!(i.head.ch>100||r&&n.ranges[r-1].head.line==i.head.line)){var o=e.getModeAt(i.head),a=!1;if(o.electricChars){for(var l=0;l-1){a=On(e,i.head.line,"smart");break}}else o.electricInput&&o.electricInput.test(te(e.doc,i.head.line).text.slice(0,i.head.ch))&&(a=On(e,i.head.line,"smart"));a&&_e(e,"electricInput",e,i.head.line)}}}function ul(e){for(var t=[],n=[],r=0;ro&&(On(this,l.head.line,r,!0),o=l.head.line,a==this.doc.sel.primIndex&&Er(this));else{var s=l.from(),u=l.to(),h=Math.max(o,s.line);o=Math.min(this.lastLine(),u.line-(u.ch?0:1))+1;for(var c=h;c0&&$i(this.doc,a,new ye(s,b[a].to()),Ne)}}}),getTokenAt:function(r,i){return xo(this,r,i)},getLineTokens:function(r,i){return xo(this,v(r),i,!0)},getTokenTypeAt:function(r){r=se(this.doc,r);var i=yo(this,te(this.doc,r.line)),o=0,a=(i.length-1)/2,l=r.ch,s;if(l==0)s=i[2];else for(;;){var u=o+a>>1;if((u?i[u*2-1]:0)>=l)a=u;else if(i[u*2+1]s&&(r=s,a=!0),l=te(this.doc,r)}else l=r;return qn(this,l,{top:0,left:0},i||"page",o||a).top+(a?this.doc.height-Gt(l):0)},defaultTextHeight:function(){return Mr(this.display)},defaultCharWidth:function(){return Dr(this.display)},getViewport:function(){return{from:this.display.viewFrom,to:this.display.viewTo}},addWidget:function(r,i,o,a,l){var s=this.display;r=wt(this,se(this.doc,r));var u=r.bottom,h=r.left;if(i.style.position="absolute",i.setAttribute("cm-ignore-events","true"),this.display.input.setUneditable(i),s.sizer.appendChild(i),a=="over")u=r.top;else if(a=="above"||a=="near"){var c=Math.max(s.wrapper.clientHeight,this.doc.height),b=Math.max(s.sizer.clientWidth,s.lineSpace.clientWidth);(a=="above"||r.bottom+i.offsetHeight>c)&&r.top>i.offsetHeight?u=r.top-i.offsetHeight:r.bottom+i.offsetHeight<=c&&(u=r.bottom),h+i.offsetWidth>b&&(h=b-i.offsetWidth)}i.style.top=u+"px",i.style.left=i.style.right="",l=="right"?(h=s.sizer.clientWidth-i.offsetWidth,i.style.right="0px"):(l=="left"?h=0:l=="middle"&&(h=(s.sizer.clientWidth-i.offsetWidth)/2),i.style.left=h+"px"),o&&ys(this,{left:h,top:u,right:h+i.offsetWidth,bottom:u+i.offsetHeight})},triggerOnKeyDown:$e(Va),triggerOnKeyPress:$e(el),triggerOnKeyUp:$a,triggerOnMouseDown:$e(tl),execCommand:function(r){if(Cn.hasOwnProperty(r))return Cn[r].call(null,this)},triggerElectric:$e(function(r){sl(this,r)}),findPosH:function(r,i,o,a){var l=1;i<0&&(l=-1,i=-i);for(var s=se(this.doc,r),u=0;u0&&h(o.charAt(a-1));)--a;for(;l.5||this.options.lineWrapping)&&Pi(this),ke(this,"refresh",this)}),swapDoc:$e(function(r){var i=this.doc;return i.cm=null,this.state.selectingText&&this.state.selectingText(),ma(this,r),an(this),this.display.input.reset(),sn(this,r.scrollLeft,r.scrollTop),this.curOp.forceScroll=!0,_e(this,"swapDoc",this,i),i}),phrase:function(r){var i=this.options.phrases;return i&&Object.prototype.hasOwnProperty.call(i,r)?i[r]:r},getInputField:function(){return this.display.input.getField()},getWrapperElement:function(){return this.display.wrapper},getScrollerElement:function(){return this.display.scroller},getGutterElement:function(){return this.display.gutters}},Ve(e),e.registerHelper=function(r,i,o){n.hasOwnProperty(r)||(n[r]=e[r]={_global:[]}),n[r][i]=o},e.registerGlobalHelper=function(r,i,o,a){e.registerHelper(r,i,a),n[r]._global.push({pred:o,val:a})}}function so(e,t,n,r,i){var o=t,a=n,l=te(e,t.line),s=i&&e.direction=="rtl"?-n:n;function u(){var J=t.line+s;return J=e.first+e.size?!1:(t=new v(J,t.ch,t.sticky),l=te(e,J))}function h(J){var Y;if(r=="codepoint"){var $=l.text.charCodeAt(t.ch+(n>0?0:-1));if(isNaN($))Y=null;else{var oe=n>0?$>=55296&&$<56320:$>=56320&&$<57343;Y=new v(t.line,Math.max(0,Math.min(l.text.length,t.ch+n*(oe?2:1))),-n)}}else i?Y=tu(e.cm,l,t,n):Y=to(l,t,n);if(Y==null)if(!J&&u())t=ro(i,e.cm,l,t.line,s);else return!1;else t=Y;return!0}if(r=="char"||r=="codepoint")h();else if(r=="column")h(!0);else if(r=="word"||r=="group")for(var c=null,b=r=="group",y=e.cm&&e.cm.getHelper(t,"wordChars"),A=!0;!(n<0&&!h(!A));A=!1){var E=l.text.charAt(t.ch)||` +`)&&(A=E=v(A.line,0)));var _={from:A,to:E,text:u?u[b%u.length]:s,origin:i||(l?"paste":e.state.cutIncoming>a?"cut":"+input")};Ir(e.doc,_),_e(e,"inputRead",e,_)}t&&!l&&sl(e,t),Er(e),e.curOp.updateInput<2&&(e.curOp.updateInput=c),e.curOp.typing=!0,e.state.pasteIncoming=e.state.cutIncoming=-1}function ll(e,t){var n=e.clipboardData&&e.clipboardData.getData("Text");if(n)return e.preventDefault(),!t.isReadOnly()&&!t.options.disableInput&&t.hasFocus()&&ft(t,function(){return lo(t,n,0,null,"paste")}),!0}function sl(e,t){if(!(!e.options.electricChars||!e.options.smartIndent))for(var n=e.doc.sel,r=n.ranges.length-1;r>=0;r--){var i=n.ranges[r];if(!(i.head.ch>100||r&&n.ranges[r-1].head.line==i.head.line)){var o=e.getModeAt(i.head),a=!1;if(o.electricChars){for(var l=0;l-1){a=On(e,i.head.line,"smart");break}}else o.electricInput&&o.electricInput.test(te(e.doc,i.head.line).text.slice(0,i.head.ch))&&(a=On(e,i.head.line,"smart"));a&&_e(e,"electricInput",e,i.head.line)}}}function ul(e){for(var t=[],n=[],r=0;ro&&(On(this,l.head.line,r,!0),o=l.head.line,a==this.doc.sel.primIndex&&Er(this));else{var s=l.from(),u=l.to(),h=Math.max(o,s.line);o=Math.min(this.lastLine(),u.line-(u.ch?0:1))+1;for(var c=h;c0&&$i(this.doc,a,new ye(s,b[a].to()),Ne)}}}),getTokenAt:function(r,i){return xo(this,r,i)},getLineTokens:function(r,i){return xo(this,v(r),i,!0)},getTokenTypeAt:function(r){r=se(this.doc,r);var i=yo(this,te(this.doc,r.line)),o=0,a=(i.length-1)/2,l=r.ch,s;if(l==0)s=i[2];else for(;;){var u=o+a>>1;if((u?i[u*2-1]:0)>=l)a=u;else if(i[u*2+1]s&&(r=s,a=!0),l=te(this.doc,r)}else l=r;return qn(this,l,{top:0,left:0},i||"page",o||a).top+(a?this.doc.height-Gt(l):0)},defaultTextHeight:function(){return Mr(this.display)},defaultCharWidth:function(){return Dr(this.display)},getViewport:function(){return{from:this.display.viewFrom,to:this.display.viewTo}},addWidget:function(r,i,o,a,l){var s=this.display;r=wt(this,se(this.doc,r));var u=r.bottom,h=r.left;if(i.style.position="absolute",i.setAttribute("cm-ignore-events","true"),this.display.input.setUneditable(i),s.sizer.appendChild(i),a=="over")u=r.top;else if(a=="above"||a=="near"){var c=Math.max(s.wrapper.clientHeight,this.doc.height),b=Math.max(s.sizer.clientWidth,s.lineSpace.clientWidth);(a=="above"||r.bottom+i.offsetHeight>c)&&r.top>i.offsetHeight?u=r.top-i.offsetHeight:r.bottom+i.offsetHeight<=c&&(u=r.bottom),h+i.offsetWidth>b&&(h=b-i.offsetWidth)}i.style.top=u+"px",i.style.left=i.style.right="",l=="right"?(h=s.sizer.clientWidth-i.offsetWidth,i.style.right="0px"):(l=="left"?h=0:l=="middle"&&(h=(s.sizer.clientWidth-i.offsetWidth)/2),i.style.left=h+"px"),o&&ps(this,{left:h,top:u,right:h+i.offsetWidth,bottom:u+i.offsetHeight})},triggerOnKeyDown:$e(Va),triggerOnKeyPress:$e(el),triggerOnKeyUp:$a,triggerOnMouseDown:$e(tl),execCommand:function(r){if(Cn.hasOwnProperty(r))return Cn[r].call(null,this)},triggerElectric:$e(function(r){sl(this,r)}),findPosH:function(r,i,o,a){var l=1;i<0&&(l=-1,i=-i);for(var s=se(this.doc,r),u=0;u0&&h(o.charAt(a-1));)--a;for(;l.5||this.options.lineWrapping)&&Pi(this),ke(this,"refresh",this)}),swapDoc:$e(function(r){var i=this.doc;return i.cm=null,this.state.selectingText&&this.state.selectingText(),ma(this,r),an(this),this.display.input.reset(),sn(this,r.scrollLeft,r.scrollTop),this.curOp.forceScroll=!0,_e(this,"swapDoc",this,i),i}),phrase:function(r){var i=this.options.phrases;return i&&Object.prototype.hasOwnProperty.call(i,r)?i[r]:r},getInputField:function(){return this.display.input.getField()},getWrapperElement:function(){return this.display.wrapper},getScrollerElement:function(){return this.display.scroller},getGutterElement:function(){return this.display.gutters}},Ve(e),e.registerHelper=function(r,i,o){n.hasOwnProperty(r)||(n[r]=e[r]={_global:[]}),n[r][i]=o},e.registerGlobalHelper=function(r,i,o,a){e.registerHelper(r,i,a),n[r]._global.push({pred:o,val:a})}}function so(e,t,n,r,i){var o=t,a=n,l=te(e,t.line),s=i&&e.direction=="rtl"?-n:n;function u(){var J=t.line+s;return J=e.first+e.size?!1:(t=new v(J,t.ch,t.sticky),l=te(e,J))}function h(J){var Y;if(r=="codepoint"){var $=l.text.charCodeAt(t.ch+(n>0?0:-1));if(isNaN($))Y=null;else{var oe=n>0?$>=55296&&$<56320:$>=56320&&$<57343;Y=new v(t.line,Math.max(0,Math.min(l.text.length,t.ch+n*(oe?2:1))),-n)}}else i?Y=Vs(e.cm,l,t,n):Y=to(l,t,n);if(Y==null)if(!J&&u())t=ro(i,e.cm,l,t.line,s);else return!1;else t=Y;return!0}if(r=="char"||r=="codepoint")h();else if(r=="column")h(!0);else if(r=="word"||r=="group")for(var c=null,b=r=="group",y=e.cm&&e.cm.getHelper(t,"wordChars"),A=!0;!(n<0&&!h(!A));A=!1){var E=l.text.charAt(t.ch)||` `,_=Sr(E,y)?"w":b&&E==` `?"n":!b||/\s/.test(E)?null:"p";if(b&&!A&&!_&&(_="s"),c&&c!=_){n<0&&(n=1,h(),t.sticky="after");break}if(_&&(c=_),n>0&&!h(!A))break}var X=ai(e,t,o,a,!0);return le(o,X)&&(X.hitSide=!0),X}function cl(e,t,n,r){var i=e.doc,o=t.left,a;if(r=="page"){var l=Math.min(e.display.wrapper.clientHeight,Pt(e).innerHeight||i(e).documentElement.clientHeight),s=Math.max(l-.5*Mr(e.display),3);a=(n>0?t.bottom:t.top)+n*s}else r=="line"&&(a=n>0?t.bottom+3:t.top-3);for(var u;u=Hi(e,o,a),!!u.outside;){if(n<0?a<=0:a>=i.height){u.hitSide=!0;break}a+=n*5}return u}var me=function(e){this.cm=e,this.lastAnchorNode=this.lastAnchorOffset=this.lastFocusNode=this.lastFocusOffset=null,this.polling=new ue,this.composing=null,this.gracePeriod=!1,this.readDOMTimeout=null};me.prototype.init=function(e){var t=this,n=this,r=n.cm,i=n.div=e.lineDiv;i.contentEditable=!0,fl(i,r.options.spellcheck,r.options.autocorrect,r.options.autocapitalize);function o(l){for(var s=l.target;s;s=s.parentNode){if(s==i)return!0;if(/\bCodeMirror-(?:line)?widget\b/.test(s.className))break}return!1}Z(i,"paste",function(l){!o(l)||De(r,l)||ll(l,r)||x<=11&&setTimeout(Ge(r,function(){return t.updateFromDOM()}),20)}),Z(i,"compositionstart",function(l){t.composing={data:l.data,done:!1}}),Z(i,"compositionupdate",function(l){t.composing||(t.composing={data:l.data,done:!1})}),Z(i,"compositionend",function(l){t.composing&&(l.data!=t.composing.data&&t.readFromDOMSoon(),t.composing.done=!0)}),Z(i,"touchstart",function(){return n.forceCompositionEnd()}),Z(i,"input",function(){t.composing||t.readFromDOMSoon()});function a(l){if(!(!o(l)||De(r,l))){if(r.somethingSelected())ci({lineWise:!1,text:r.getSelections()}),l.type=="cut"&&r.replaceSelection("",null,"cut");else if(r.options.lineWiseCopyCut){var s=ul(r);ci({lineWise:!0,text:s.text}),l.type=="cut"&&r.operation(function(){r.setSelections(s.ranges,0,Ne),r.replaceSelection("",null,"cut")})}else return;if(l.clipboardData){l.clipboardData.clearData();var u=Ct.text.join(` `);if(l.clipboardData.setData("Text",u),l.clipboardData.getData("Text")==u){l.preventDefault();return}}var h=hl(),c=h.firstChild;r.display.lineSpace.insertBefore(h,r.display.lineSpace.firstChild),c.value=Ct.text.join(` -`);var b=we(i.ownerDocument);lr(c),setTimeout(function(){r.display.lineSpace.removeChild(h),b.focus(),b==i&&n.showPrimarySelection()},50)}}Z(i,"copy",a),Z(i,"cut",a)},me.prototype.screenReaderLabelChanged=function(e){e?this.div.setAttribute("aria-label",e):this.div.removeAttribute("aria-label")},me.prototype.prepareSelection=function(){var e=ta(this.cm,!1);return e.focus=we(this.div.ownerDocument)==this.div,e},me.prototype.showSelection=function(e,t){!e||!this.cm.display.view.length||((e.focus||t)&&this.showPrimarySelection(),this.showMultipleSelections(e))},me.prototype.getSelection=function(){return this.cm.display.wrapper.ownerDocument.getSelection()},me.prototype.showPrimarySelection=function(){var e=this.getSelection(),t=this.cm,n=t.doc.sel.primary(),r=n.from(),i=n.to();if(t.display.viewTo==t.display.viewFrom||r.line>=t.display.viewTo||i.line=t.display.viewFrom&&dl(t,r)||{node:l[0].measure.map[2],offset:0},u=i.linee.firstLine()&&(r=v(r.line-1,te(e.doc,r.line-1).length)),i.ch==te(e.doc,i.line).text.length&&i.linet.viewTo-1)return!1;var o,a,l;r.line==t.viewFrom||(o=pr(e,r.line))==0?(a=ge(t.view[0].line),l=t.view[0].node):(a=ge(t.view[o].line),l=t.view[o-1].node.nextSibling);var s=pr(e,i.line),u,h;if(s==t.view.length-1?(u=t.viewTo-1,h=t.lineDiv.lastChild):(u=ge(t.view[s+1].line)-1,h=t.view[s+1].node.previousSibling),!l)return!1;for(var c=e.doc.splitLines(Su(e,l,h,a,u)),b=zt(e.doc,v(a,0),v(u,te(e.doc,u).text.length));c.length>1&&b.length>1;)if(pe(c)==pe(b))c.pop(),b.pop(),u--;else if(c[0]==b[0])c.shift(),b.shift(),a++;else break;for(var y=0,A=0,E=c[0],_=b[0],X=Math.min(E.length,_.length);yr.ch&&J.charCodeAt(J.length-A-1)==Y.charCodeAt(Y.length-A-1);)y--,A++;c[c.length-1]=J.slice(0,J.length-A).replace(/^\u200b+/,""),c[0]=c[0].slice(y).replace(/\u200b+$/,"");var oe=v(a,y),re=v(u,b.length?pe(b).length-A:0);if(c.length>1||c[0]||N(oe,re))return Rr(e.doc,c,oe,re,"+input"),!0},me.prototype.ensurePolled=function(){this.forceCompositionEnd()},me.prototype.reset=function(){this.forceCompositionEnd()},me.prototype.forceCompositionEnd=function(){!this.composing||(clearTimeout(this.readDOMTimeout),this.composing=null,this.updateFromDOM(),this.div.blur(),this.div.focus())},me.prototype.readFromDOMSoon=function(){var e=this;this.readDOMTimeout==null&&(this.readDOMTimeout=setTimeout(function(){if(e.readDOMTimeout=null,e.composing)if(e.composing.done)e.composing=null;else return;e.updateFromDOM()},80))},me.prototype.updateFromDOM=function(){var e=this;(this.cm.isReadOnly()||!this.pollContent())&&ft(this.cm,function(){return it(e.cm)})},me.prototype.setUneditable=function(e){e.contentEditable="false"},me.prototype.onKeyPress=function(e){e.charCode==0||this.composing||(e.preventDefault(),this.cm.isReadOnly()||Ge(this.cm,lo)(this.cm,String.fromCharCode(e.charCode==null?e.keyCode:e.charCode),0))},me.prototype.readOnlyChanged=function(e){this.div.contentEditable=String(e!="nocursor")},me.prototype.onContextMenu=function(){},me.prototype.resetPosition=function(){},me.prototype.needsContentAttribute=!0;function dl(e,t){var n=Ai(e,t.line);if(!n||n.hidden)return null;var r=te(e.doc,t.line),i=_o(n,r,t.line),o=gt(r,e.doc.direction),a="left";if(o){var l=vt(o,t.ch);a=l%2?"right":"left"}var s=Ko(i.map,t.ch,a);return s.offset=s.collapse=="right"?s.end:s.start,s}function wu(e){for(var t=e;t;t=t.parentNode)if(/CodeMirror-gutter-wrapper/.test(t.className))return!0;return!1}function Ur(e,t){return t&&(e.bad=!0),e}function Su(e,t,n,r,i){var o="",a=!1,l=e.doc.lineSeparator(),s=!1;function u(y){return function(A){return A.id==y}}function h(){a&&(o+=l,s&&(o+=l),a=s=!1)}function c(y){y&&(h(),o+=y)}function b(y){if(y.nodeType==1){var A=y.getAttribute("cm-text");if(A){c(A);return}var E=y.getAttribute("cm-marker"),_;if(E){var X=e.findMarks(v(r,0),v(i+1,0),u(+E));X.length&&(_=X[0].find(0))&&c(zt(e.doc,_.from,_.to).join(l));return}if(y.getAttribute("contenteditable")=="false")return;var J=/^(pre|div|p|li|table|br)$/i.test(y.nodeName);if(!/^br$/i.test(y.nodeName)&&y.textContent.length==0)return;J&&h();for(var Y=0;Y=9&&t.hasSelection&&(t.hasSelection=null),n.poll()}),Z(i,"paste",function(a){De(r,a)||ll(a,r)||(r.state.pasteIncoming=+new Date,n.fastPoll())});function o(a){if(!De(r,a)){if(r.somethingSelected())ci({lineWise:!1,text:r.getSelections()});else if(r.options.lineWiseCopyCut){var l=ul(r);ci({lineWise:!0,text:l.text}),a.type=="cut"?r.setSelections(l.ranges,null,Ne):(n.prevInput="",i.value=l.text.join(` +`);var b=we(i.ownerDocument);lr(c),setTimeout(function(){r.display.lineSpace.removeChild(h),b.focus(),b==i&&n.showPrimarySelection()},50)}}Z(i,"copy",a),Z(i,"cut",a)},me.prototype.screenReaderLabelChanged=function(e){e?this.div.setAttribute("aria-label",e):this.div.removeAttribute("aria-label")},me.prototype.prepareSelection=function(){var e=ta(this.cm,!1);return e.focus=we(this.div.ownerDocument)==this.div,e},me.prototype.showSelection=function(e,t){!e||!this.cm.display.view.length||((e.focus||t)&&this.showPrimarySelection(),this.showMultipleSelections(e))},me.prototype.getSelection=function(){return this.cm.display.wrapper.ownerDocument.getSelection()},me.prototype.showPrimarySelection=function(){var e=this.getSelection(),t=this.cm,n=t.doc.sel.primary(),r=n.from(),i=n.to();if(t.display.viewTo==t.display.viewFrom||r.line>=t.display.viewTo||i.line=t.display.viewFrom&&dl(t,r)||{node:l[0].measure.map[2],offset:0},u=i.linee.firstLine()&&(r=v(r.line-1,te(e.doc,r.line-1).length)),i.ch==te(e.doc,i.line).text.length&&i.linet.viewTo-1)return!1;var o,a,l;r.line==t.viewFrom||(o=pr(e,r.line))==0?(a=ge(t.view[0].line),l=t.view[0].node):(a=ge(t.view[o].line),l=t.view[o-1].node.nextSibling);var s=pr(e,i.line),u,h;if(s==t.view.length-1?(u=t.viewTo-1,h=t.lineDiv.lastChild):(u=ge(t.view[s+1].line)-1,h=t.view[s+1].node.previousSibling),!l)return!1;for(var c=e.doc.splitLines(bu(e,l,h,a,u)),b=zt(e.doc,v(a,0),v(u,te(e.doc,u).text.length));c.length>1&&b.length>1;)if(pe(c)==pe(b))c.pop(),b.pop(),u--;else if(c[0]==b[0])c.shift(),b.shift(),a++;else break;for(var y=0,A=0,E=c[0],_=b[0],X=Math.min(E.length,_.length);yr.ch&&J.charCodeAt(J.length-A-1)==Y.charCodeAt(Y.length-A-1);)y--,A++;c[c.length-1]=J.slice(0,J.length-A).replace(/^\u200b+/,""),c[0]=c[0].slice(y).replace(/\u200b+$/,"");var oe=v(a,y),re=v(u,b.length?pe(b).length-A:0);if(c.length>1||c[0]||N(oe,re))return Rr(e.doc,c,oe,re,"+input"),!0},me.prototype.ensurePolled=function(){this.forceCompositionEnd()},me.prototype.reset=function(){this.forceCompositionEnd()},me.prototype.forceCompositionEnd=function(){!this.composing||(clearTimeout(this.readDOMTimeout),this.composing=null,this.updateFromDOM(),this.div.blur(),this.div.focus())},me.prototype.readFromDOMSoon=function(){var e=this;this.readDOMTimeout==null&&(this.readDOMTimeout=setTimeout(function(){if(e.readDOMTimeout=null,e.composing)if(e.composing.done)e.composing=null;else return;e.updateFromDOM()},80))},me.prototype.updateFromDOM=function(){var e=this;(this.cm.isReadOnly()||!this.pollContent())&&ft(this.cm,function(){return it(e.cm)})},me.prototype.setUneditable=function(e){e.contentEditable="false"},me.prototype.onKeyPress=function(e){e.charCode==0||this.composing||(e.preventDefault(),this.cm.isReadOnly()||Ge(this.cm,lo)(this.cm,String.fromCharCode(e.charCode==null?e.keyCode:e.charCode),0))},me.prototype.readOnlyChanged=function(e){this.div.contentEditable=String(e!="nocursor")},me.prototype.onContextMenu=function(){},me.prototype.resetPosition=function(){},me.prototype.needsContentAttribute=!0;function dl(e,t){var n=Ai(e,t.line);if(!n||n.hidden)return null;var r=te(e.doc,t.line),i=_o(n,r,t.line),o=gt(r,e.doc.direction),a="left";if(o){var l=vt(o,t.ch);a=l%2?"right":"left"}var s=Ko(i.map,t.ch,a);return s.offset=s.collapse=="right"?s.end:s.start,s}function mu(e){for(var t=e;t;t=t.parentNode)if(/CodeMirror-gutter-wrapper/.test(t.className))return!0;return!1}function Ur(e,t){return t&&(e.bad=!0),e}function bu(e,t,n,r,i){var o="",a=!1,l=e.doc.lineSeparator(),s=!1;function u(y){return function(A){return A.id==y}}function h(){a&&(o+=l,s&&(o+=l),a=s=!1)}function c(y){y&&(h(),o+=y)}function b(y){if(y.nodeType==1){var A=y.getAttribute("cm-text");if(A){c(A);return}var E=y.getAttribute("cm-marker"),_;if(E){var X=e.findMarks(v(r,0),v(i+1,0),u(+E));X.length&&(_=X[0].find(0))&&c(zt(e.doc,_.from,_.to).join(l));return}if(y.getAttribute("contenteditable")=="false")return;var J=/^(pre|div|p|li|table|br)$/i.test(y.nodeName);if(!/^br$/i.test(y.nodeName)&&y.textContent.length==0)return;J&&h();for(var Y=0;Y=9&&t.hasSelection&&(t.hasSelection=null),n.poll()}),Z(i,"paste",function(a){De(r,a)||ll(a,r)||(r.state.pasteIncoming=+new Date,n.fastPoll())});function o(a){if(!De(r,a)){if(r.somethingSelected())ci({lineWise:!1,text:r.getSelections()});else if(r.options.lineWiseCopyCut){var l=ul(r);ci({lineWise:!0,text:l.text}),a.type=="cut"?r.setSelections(l.ranges,null,Ne):(n.prevInput="",i.value=l.text.join(` `),lr(i))}else return;a.type=="cut"&&(r.state.cutIncoming=+new Date)}}Z(i,"cut",o),Z(i,"copy",o),Z(e.scroller,"paste",function(a){if(!(Ut(e,a)||De(r,a))){if(!i.dispatchEvent){r.state.pasteIncoming=+new Date,n.focus();return}var l=new Event("paste");l.clipboardData=a.clipboardData,i.dispatchEvent(l)}}),Z(e.lineSpace,"selectstart",function(a){Ut(e,a)||Ze(a)}),Z(i,"compositionstart",function(){var a=r.getCursor("from");n.composing&&n.composing.range.clear(),n.composing={start:a,range:r.markText(a,r.getCursor("to"),{className:"CodeMirror-composing"})}}),Z(i,"compositionend",function(){n.composing&&(n.poll(),n.composing.range.clear(),n.composing=null)})},We.prototype.createField=function(e){this.wrapper=hl(),this.textarea=this.wrapper.firstChild},We.prototype.screenReaderLabelChanged=function(e){e?this.textarea.setAttribute("aria-label",e):this.textarea.removeAttribute("aria-label")},We.prototype.prepareSelection=function(){var e=this.cm,t=e.display,n=e.doc,r=ta(e);if(e.options.moveInputWithCursor){var i=wt(e,n.sel.primary().head,"div"),o=t.wrapper.getBoundingClientRect(),a=t.lineDiv.getBoundingClientRect();r.teTop=Math.max(0,Math.min(t.wrapper.clientHeight-10,i.top+a.top-o.top)),r.teLeft=Math.max(0,Math.min(t.wrapper.clientWidth-10,i.left+a.left-o.left))}return r},We.prototype.showSelection=function(e){var t=this.cm,n=t.display;K(n.cursorDiv,e.cursors),K(n.selectionDiv,e.selection),e.teTop!=null&&(this.wrapper.style.top=e.teTop+"px",this.wrapper.style.left=e.teLeft+"px")},We.prototype.reset=function(e){if(!(this.contextMenuPending||this.composing&&e)){var t=this.cm;if(this.resetting=!0,t.somethingSelected()){this.prevInput="";var n=t.getSelection();this.textarea.value=n,t.state.focused&&lr(this.textarea),S&&x>=9&&(this.hasSelection=n)}else e||(this.prevInput=this.textarea.value="",S&&x>=9&&(this.hasSelection=null));this.resetting=!1}},We.prototype.getField=function(){return this.textarea},We.prototype.supportsTouch=function(){return!1},We.prototype.focus=function(){if(this.cm.options.readOnly!="nocursor"&&(!B||we(this.textarea.ownerDocument)!=this.textarea))try{this.textarea.focus()}catch{}},We.prototype.blur=function(){this.textarea.blur()},We.prototype.resetPosition=function(){this.wrapper.style.top=this.wrapper.style.left=0},We.prototype.receivedFocus=function(){this.slowPoll()},We.prototype.slowPoll=function(){var e=this;this.pollingFast||this.polling.set(this.cm.options.pollInterval,function(){e.poll(),e.cm.state.focused&&e.slowPoll()})},We.prototype.fastPoll=function(){var e=!1,t=this;t.pollingFast=!0;function n(){var r=t.poll();!r&&!e?(e=!0,t.polling.set(60,n)):(t.pollingFast=!1,t.slowPoll())}t.polling.set(20,n)},We.prototype.poll=function(){var e=this,t=this.cm,n=this.textarea,r=this.prevInput;if(this.contextMenuPending||this.resetting||!t.state.focused||Zt(n)&&!r&&!this.composing||t.isReadOnly()||t.options.disableInput||t.state.keySeq)return!1;var i=n.value;if(i==r&&!t.somethingSelected())return!1;if(S&&x>=9&&this.hasSelection===i||z&&/[\uf700-\uf7ff]/.test(i))return t.display.input.reset(),!1;if(t.doc.sel==t.display.selForContextMenu){var o=i.charCodeAt(0);if(o==8203&&!r&&(r="\u200B"),o==8666)return this.reset(),this.cm.execCommand("undo")}for(var a=0,l=Math.min(r.length,i.length);a1e3||i.indexOf(` `)>-1?n.value=e.prevInput="":e.prevInput=i,e.composing&&(e.composing.range.clear(),e.composing.range=t.markText(e.composing.start,t.getCursor("to"),{className:"CodeMirror-composing"}))}),!0},We.prototype.ensurePolled=function(){this.pollingFast&&this.poll()&&(this.pollingFast=!1)},We.prototype.onKeyPress=function(){S&&x>=9&&(this.hasSelection=null),this.fastPoll()},We.prototype.onContextMenu=function(e){var t=this,n=t.cm,r=n.display,i=t.textarea;t.contextMenuPending&&t.contextMenuPending();var o=dr(n,e),a=r.scroller.scrollTop;if(!o||O)return;var l=n.options.resetSelectionOnContextMenu;l&&n.doc.sel.contains(o)==-1&&Ge(n,Qe)(n.doc,tr(o),Ne);var s=i.style.cssText,u=t.wrapper.style.cssText,h=t.wrapper.offsetParent.getBoundingClientRect();t.wrapper.style.cssText="position: static",i.style.cssText=`position: absolute; width: 30px; height: 30px; top: `+(e.clientY-h.top-5)+"px; left: "+(e.clientX-h.left-5)+`px; z-index: 1000; background: `+(S?"rgba(255, 255, 255, .05)":"transparent")+`; - outline: none; border-width: 0; outline: none; overflow: hidden; opacity: .05; filter: alpha(opacity=5);`;var c;C&&(c=i.ownerDocument.defaultView.scrollY),r.input.focus(),C&&i.ownerDocument.defaultView.scrollTo(null,c),r.input.reset(),n.somethingSelected()||(i.value=t.prevInput=" "),t.contextMenuPending=y,r.selForContextMenu=n.doc.sel,clearTimeout(r.detectingSelectAll);function b(){if(i.selectionStart!=null){var E=n.somethingSelected(),_="\u200B"+(E?i.value:"");i.value="\u21DA",i.value=_,t.prevInput=E?"":"\u200B",i.selectionStart=1,i.selectionEnd=_.length,r.selForContextMenu=n.doc.sel}}function y(){if(t.contextMenuPending==y&&(t.contextMenuPending=!1,t.wrapper.style.cssText=u,i.style.cssText=s,S&&x<9&&r.scrollbars.setScrollTop(r.scroller.scrollTop=a),i.selectionStart!=null)){(!S||S&&x<9)&&b();var E=0,_=function(){r.selForContextMenu==n.doc.sel&&i.selectionStart==0&&i.selectionEnd>0&&t.prevInput=="\u200B"?Ge(n,Da)(n):E++<10?r.detectingSelectAll=setTimeout(_,500):(r.selForContextMenu=null,r.input.reset())};r.detectingSelectAll=setTimeout(_,200)}}if(S&&x>=9&&b(),ne){It(e);var A=function(){qe(window,"mouseup",A),setTimeout(y,20)};Z(window,"mouseup",A)}else setTimeout(y,50)},We.prototype.readOnlyChanged=function(e){e||this.reset(),this.textarea.disabled=e=="nocursor",this.textarea.readOnly=!!e},We.prototype.setUneditable=function(){},We.prototype.needsContentAttribute=!1;function ku(e,t){if(t=t?ae(t):{},t.value=e.value,!t.tabindex&&e.tabIndex&&(t.tabindex=e.tabIndex),!t.placeholder&&e.placeholder&&(t.placeholder=e.placeholder),t.autofocus==null){var n=we(e.ownerDocument);t.autofocus=n==e||e.getAttribute("autofocus")!=null&&n==document.body}function r(){e.value=l.getValue()}var i;if(e.form&&(Z(e.form,"submit",r),!t.leaveSubmitMethodAlone)){var o=e.form;i=o.submit;try{var a=o.submit=function(){r(),o.submit=i,o.submit(),o.submit=a}}catch{}}t.finishInit=function(s){s.save=r,s.getTextArea=function(){return e},s.toTextArea=function(){s.toTextArea=isNaN,r(),e.parentNode.removeChild(s.getWrapperElement()),e.style.display="",e.form&&(qe(e.form,"submit",r),!t.leaveSubmitMethodAlone&&typeof e.form.submit=="function"&&(e.form.submit=i))}},e.style.display="none";var l=Te(function(s){return e.parentNode.insertBefore(s,e.nextSibling)},t);return l}function Lu(e){e.off=qe,e.on=Z,e.wheelEventPixels=Hs,e.Doc=ot,e.splitLines=Vr,e.countColumn=ie,e.findColumn=kt,e.isWordChar=qr,e.Pass=xe,e.signal=ke,e.Line=Or,e.changeEnd=rr,e.scrollbarModel=la,e.Pos=v,e.cmpPos=N,e.modes=bt,e.mimeModes=Qt,e.resolveMode=ut,e.getMode=Rt,e.modeExtensions=Jt,e.extendMode=Rn,e.copyState=Bt,e.startState=$r,e.innerMode=jt,e.commands=Cn,e.keyMap=Xt,e.keyName=qa,e.isModifierKey=Xa,e.lookupKey=zr,e.normalizeKeyMap=eu,e.StringStream=He,e.SharedTextMarker=xn,e.TextMarker=ir,e.LineWidget=bn,e.e_preventDefault=Ze,e.e_stopPropagation=fr,e.e_stop=It,e.addClass=Ce,e.contains=Le,e.rmClass=ee,e.keyNames=or}gu(Te),xu(Te);var Tu="iter insert remove copy getEditor constructor".split(" ");for(var pi in ot.prototype)ot.prototype.hasOwnProperty(pi)&&de(Tu,pi)<0&&(Te.prototype[pi]=function(e){return function(){return e.apply(this.doc,arguments)}}(ot.prototype[pi]));return Ve(ot),Te.inputStyles={textarea:We,contenteditable:me},Te.defineMode=function(e){!Te.defaults.mode&&e!="null"&&(Te.defaults.mode=e),In.apply(this,arguments)},Te.defineMIME=Lr,Te.defineMode("null",function(){return{token:function(e){return e.skipToEnd()}}}),Te.defineMIME("text/plain","null"),Te.defineExtension=function(e,t){Te.prototype[e]=t},Te.defineDocExtension=function(e,t){ot.prototype[e]=t},Te.fromTextArea=ku,Lu(Te),Te.version="5.65.9",Te})}(ho)),ho.exports}var Pu=tt();(function(Oe,Be){(function(m){m(tt())})(function(m){m.defineMode("javascript",function(U,I){var G=U.indentUnit,M=I.statementIndent,w=I.jsonld,S=I.json||w,x=I.trackScope!==!1,C=I.typescript,W=I.wordCharacters||/[\w$\xa1-\uffff]/,P=function(){function f(Ie){return{type:Ie,style:"keyword"}}var p=f("keyword a"),v=f("keyword b"),N=f("keyword c"),le=f("keyword d"),he=f("operator"),ve={type:"atom",style:"atom"};return{if:f("if"),while:p,with:p,else:v,do:v,try:v,finally:v,return:le,break:le,continue:le,new:f("new"),delete:N,void:N,throw:N,debugger:f("debugger"),var:f("var"),const:f("var"),let:f("var"),function:f("function"),catch:f("catch"),for:f("for"),switch:f("switch"),case:f("case"),default:f("default"),in:he,typeof:he,instanceof:he,true:ve,false:ve,null:ve,undefined:ve,NaN:ve,Infinity:ve,this:f("this"),class:f("class"),super:f("atom"),yield:N,export:f("export"),import:f("import"),extends:N,await:N}}(),j=/[+\-*&%=<>!?|~^@]/,O=/^@(context|id|value|language|type|container|list|set|reverse|index|base|vocab|graph)"/;function R(f){for(var p=!1,v,N=!1;(v=f.next())!=null;){if(!p){if(v=="/"&&!N)return;v=="["?N=!0:N&&v=="]"&&(N=!1)}p=!p&&v=="\\"}}var D,H;function k(f,p,v){return D=f,H=v,p}function L(f,p){var v=f.next();if(v=='"'||v=="'")return p.tokenize=B(v),p.tokenize(f,p);if(v=="."&&f.match(/^\d[\d_]*(?:[eE][+\-]?[\d_]+)?/))return k("number","number");if(v=="."&&f.match(".."))return k("spread","meta");if(/[\[\]{}\(\),;\:\.]/.test(v))return k(v);if(v=="="&&f.eat(">"))return k("=>","operator");if(v=="0"&&f.match(/^(?:x[\dA-Fa-f_]+|o[0-7_]+|b[01_]+)n?/))return k("number","number");if(/\d/.test(v))return f.match(/^[\d_]*(?:n|(?:\.[\d_]*)?(?:[eE][+\-]?[\d_]+)?)?/),k("number","number");if(v=="/")return f.eat("*")?(p.tokenize=z,z(f,p)):f.eat("/")?(f.skipToEnd(),k("comment","comment")):Mt(f,p,1)?(R(f),f.match(/^\b(([gimyus])(?![gimyus]*\2))+\b/),k("regexp","string-2")):(f.eat("="),k("operator","operator",f.current()));if(v=="`")return p.tokenize=q,q(f,p);if(v=="#"&&f.peek()=="!")return f.skipToEnd(),k("meta","meta");if(v=="#"&&f.eatWhile(W))return k("variable","property");if(v=="<"&&f.match("!--")||v=="-"&&f.match("->")&&!/\S/.test(f.string.slice(0,f.start)))return f.skipToEnd(),k("comment","comment");if(j.test(v))return(v!=">"||!p.lexical||p.lexical.type!=">")&&(f.eat("=")?(v=="!"||v=="=")&&f.eat("="):/[<>*+\-|&?]/.test(v)&&(f.eat(v),v==">"&&f.eat(v))),v=="?"&&f.eat(".")?k("."):k("operator","operator",f.current());if(W.test(v)){f.eatWhile(W);var N=f.current();if(p.lastType!="."){if(P.propertyIsEnumerable(N)){var le=P[N];return k(le.type,le.style,N)}if(N=="async"&&f.match(/^(\s|\/\*([^*]|\*(?!\/))*?\*\/)*[\[\(\w]/,!1))return k("async","keyword",N)}return k("variable","variable",N)}}function B(f){return function(p,v){var N=!1,le;if(w&&p.peek()=="@"&&p.match(O))return v.tokenize=L,k("jsonld-keyword","meta");for(;(le=p.next())!=null&&!(le==f&&!N);)N=!N&&le=="\\";return N||(v.tokenize=L),k("string","string")}}function z(f,p){for(var v=!1,N;N=f.next();){if(N=="/"&&v){p.tokenize=L;break}v=N=="*"}return k("comment","comment")}function q(f,p){for(var v=!1,N;(N=f.next())!=null;){if(!v&&(N=="`"||N=="$"&&f.eat("{"))){p.tokenize=L;break}v=!v&&N=="\\"}return k("quasi","string-2",f.current())}var Q="([{}])";function g(f,p){p.fatArrowAt&&(p.fatArrowAt=null);var v=f.string.indexOf("=>",f.start);if(!(v<0)){if(C){var N=/:\s*(?:\w+(?:<[^>]*>|\[\])?|\{[^}]*\})\s*$/.exec(f.string.slice(f.start,v));N&&(v=N.index)}for(var le=0,he=!1,ve=v-1;ve>=0;--ve){var Ie=f.string.charAt(ve),ct=Q.indexOf(Ie);if(ct>=0&&ct<3){if(!le){++ve;break}if(--le==0){Ie=="("&&(he=!0);break}}else if(ct>=3&&ct<6)++le;else if(W.test(Ie))he=!0;else if(/["'\/`]/.test(Ie))for(;;--ve){if(ve==0)return;var se=f.string.charAt(ve-1);if(se==Ie&&f.string.charAt(ve-2)!="\\"){ve--;break}}else if(he&&!le){++ve;break}}he&&!le&&(p.fatArrowAt=ve)}}var F={atom:!0,number:!0,variable:!0,string:!0,regexp:!0,this:!0,import:!0,"jsonld-keyword":!0};function ne(f,p,v,N,le,he){this.indented=f,this.column=p,this.type=v,this.prev=le,this.info=he,N!=null&&(this.align=N)}function V(f,p){if(!x)return!1;for(var v=f.localVars;v;v=v.next)if(v.name==p)return!0;for(var N=f.context;N;N=N.prev)for(var v=N.vars;v;v=v.next)if(v.name==p)return!0}function ee(f,p,v,N,le){var he=f.cc;for(T.state=f,T.stream=le,T.marked=null,T.cc=he,T.style=p,f.lexical.hasOwnProperty("align")||(f.lexical.align=!0);;){var ve=he.length?he.pop():S?xe:de;if(ve(v,N)){for(;he.length&&he[he.length-1].lex;)he.pop()();return T.marked?T.marked:v=="variable"&&V(f,N)?"variable-2":p}}}var T={state:null,column:null,marked:null,cc:null};function K(){for(var f=arguments.length-1;f>=0;f--)T.cc.push(arguments[f])}function d(){return K.apply(null,arguments),!0}function ce(f,p){for(var v=p;v;v=v.next)if(v.name==f)return!0;return!1}function be(f){var p=T.state;if(T.marked="def",!!x){if(p.context){if(p.lexical.info=="var"&&p.context&&p.context.block){var v=Le(f,p.context);if(v!=null){p.context=v;return}}else if(!ce(f,p.localVars)){p.localVars=new Ft(f,p.localVars);return}}I.globalVars&&!ce(f,p.globalVars)&&(p.globalVars=new Ft(f,p.globalVars))}}function Le(f,p){if(p)if(p.block){var v=Le(f,p.prev);return v?v==p.prev?p:new Ce(v,p.vars,!0):null}else return ce(f,p.vars)?p:new Ce(p.prev,new Ft(f,p.vars),!1);else return null}function we(f){return f=="public"||f=="private"||f=="protected"||f=="abstract"||f=="readonly"}function Ce(f,p,v){this.prev=f,this.vars=p,this.block=v}function Ft(f,p){this.name=f,this.next=p}var lr=new Ft("this",new Ft("arguments",null));function ze(){T.state.context=new Ce(T.state.context,T.state.localVars,!1),T.state.localVars=lr}function Pt(){T.state.context=new Ce(T.state.context,T.state.localVars,!0),T.state.localVars=null}ze.lex=Pt.lex=!0;function rt(){T.state.localVars=T.state.context.vars,T.state.context=T.state.context.prev}rt.lex=!0;function ae(f,p){var v=function(){var N=T.state,le=N.indented;if(N.lexical.type=="stat")le=N.lexical.indented;else for(var he=N.lexical;he&&he.type==")"&&he.align;he=he.prev)le=he.indented;N.lexical=new ne(le,T.stream.column(),f,null,N.lexical,p)};return v.lex=!0,v}function ie(){var f=T.state;f.lexical.prev&&(f.lexical.type==")"&&(f.indented=f.lexical.indented),f.lexical=f.lexical.prev)}ie.lex=!0;function ue(f){function p(v){return v==f?d():f==";"||v=="}"||v==")"||v=="]"?K():d(p)}return p}function de(f,p){return f=="var"?d(ae("vardef",p),It,ue(";"),ie):f=="keyword a"?d(ae("form"),sr,de,ie):f=="keyword b"?d(ae("form"),de,ie):f=="keyword d"?T.stream.match(/^\s*$/,!1)?d():d(ae("stat"),kt,ue(";"),ie):f=="debugger"?d(ue(";")):f=="{"?d(ae("}"),Pt,Ot,ie,rt):f==";"?d():f=="if"?(T.state.lexical.info=="else"&&T.state.cc[T.state.cc.length-1]==ie&&T.state.cc.pop()(),d(ae("form"),sr,de,ie,kr)):f=="function"?d(Nt):f=="for"?d(ae("form"),Pt,Fn,de,rt,ie):f=="class"||C&&p=="interface"?(T.marked="keyword",d(ae("form",f=="class"?f:p),In,ie)):f=="variable"?C&&p=="declare"?(T.marked="keyword",d(de)):C&&(p=="module"||p=="enum"||p=="type")&&T.stream.match(/^\s*\w/,!1)?(T.marked="keyword",p=="enum"?d(Tr):p=="type"?d(Pn,ue("operator"),Z,ue(";")):d(ae("form"),nt,ue("{"),ae("}"),Ot,ie,ie)):C&&p=="namespace"?(T.marked="keyword",d(ae("form"),xe,de,ie)):C&&p=="abstract"?(T.marked="keyword",d(de)):d(ae("stat"),Sr):f=="switch"?d(ae("form"),sr,ue("{"),ae("}","switch"),Pt,Ot,ie,ie,rt):f=="case"?d(xe,ue(":")):f=="default"?d(ue(":")):f=="catch"?d(ae("form"),ze,An,de,ie,rt):f=="export"?d(ae("stat"),Jt,ie):f=="import"?d(ae("stat"),Bt,ie):f=="async"?d(de):p=="@"?d(xe,de):K(ae("stat"),xe,ue(";"),ie)}function An(f){if(f=="(")return d(bt,ue(")"))}function xe(f,p){return qt(f,p,!1)}function Ne(f,p){return qt(f,p,!0)}function sr(f){return f!="("?K():d(ae(")"),kt,ue(")"),ie)}function qt(f,p,v){if(T.state.fatArrowAt==T.stream.start){var N=v?Yr:Mn;if(f=="(")return d(ze,ae(")"),Me(bt,")"),ie,ue("=>"),N,rt);if(f=="variable")return K(ze,nt,ue("=>"),N,rt)}var le=v?Lt:pt;return F.hasOwnProperty(f)?d(le):f=="function"?d(Nt,le):f=="class"||C&&p=="interface"?(T.marked="keyword",d(ae("form"),Qt,ie)):f=="keyword c"||f=="async"?d(v?Ne:xe):f=="("?d(ae(")"),kt,ue(")"),ie,le):f=="operator"||f=="spread"?d(v?Ne:xe):f=="["?d(ae("]"),zt,ie,le):f=="{"?ur(Cr,"}",null,le):f=="quasi"?K(pe,le):f=="new"?d(Dn(v)):d()}function kt(f){return f.match(/[;\}\)\],]/)?K():K(xe)}function pt(f,p){return f==","?d(kt):Lt(f,p,!1)}function Lt(f,p,v){var N=v==!1?pt:Lt,le=v==!1?xe:Ne;if(f=="=>")return d(ze,v?Yr:Mn,rt);if(f=="operator")return/\+\+|--/.test(p)||C&&p=="!"?d(N):C&&p=="<"&&T.stream.match(/^([^<>]|<[^<>]*>)*>\s*\(/,!1)?d(ae(">"),Me(Z,">"),ie,N):p=="?"?d(xe,ue(":"),le):d(le);if(f=="quasi")return K(pe,N);if(f!=";"){if(f=="(")return ur(Ne,")","call",N);if(f==".")return d(Hn,N);if(f=="[")return d(ae("]"),kt,ue("]"),ie,N);if(C&&p=="as")return T.marked="keyword",d(Z,N);if(f=="regexp")return T.state.lastType=T.marked="operator",T.stream.backUp(T.stream.pos-T.stream.start-1),d(le)}}function pe(f,p){return f!="quasi"?K():p.slice(p.length-2)!="${"?d(pe):d(kt,wr)}function wr(f){if(f=="}")return T.marked="string-2",T.state.tokenize=q,d(pe)}function Mn(f){return g(T.stream,T.state),K(f=="{"?de:xe)}function Yr(f){return g(T.stream,T.state),K(f=="{"?de:Ne)}function Dn(f){return function(p){return p=="."?d(f?qr:vi):p=="variable"&&C?d(Ze,f?Lt:pt):K(f?Ne:xe)}}function vi(f,p){if(p=="target")return T.marked="keyword",d(pt)}function qr(f,p){if(p=="target")return T.marked="keyword",d(Lt)}function Sr(f){return f==":"?d(ie,de):K(pt,ue(";"),ie)}function Hn(f){if(f=="variable")return T.marked="property",d()}function Cr(f,p){if(f=="async")return T.marked="property",d(Cr);if(f=="variable"||T.style=="keyword"){if(T.marked="property",p=="get"||p=="set")return d(Zr);var v;return C&&T.state.fatArrowAt==T.stream.start&&(v=T.stream.match(/^\s*:\s*/,!1))&&(T.state.fatArrowAt=T.stream.pos+v[0].length),d(Tt)}else{if(f=="number"||f=="string")return T.marked=w?"property":T.style+" property",d(Tt);if(f=="jsonld-keyword")return d(Tt);if(C&&we(p))return T.marked="keyword",d(Cr);if(f=="[")return d(xe,vt,ue("]"),Tt);if(f=="spread")return d(Ne,Tt);if(p=="*")return T.marked="keyword",d(Cr);if(f==":")return K(Tt)}}function Zr(f){return f!="variable"?K(Tt):(T.marked="property",d(Nt))}function Tt(f){if(f==":")return d(Ne);if(f=="(")return K(Nt)}function Me(f,p,v){function N(le,he){if(v?v.indexOf(le)>-1:le==","){var ve=T.state.lexical;return ve.info=="call"&&(ve.pos=(ve.pos||0)+1),d(function(Ie,ct){return Ie==p||ct==p?K():K(f)},N)}return le==p||he==p?d():v&&v.indexOf(";")>-1?K(f):d(ue(p))}return function(le,he){return le==p||he==p?d():K(f,N)}}function ur(f,p,v){for(var N=3;N"),Z);if(f=="quasi")return K(De,Ve)}function Qr(f){if(f=="=>")return d(Z)}function qe(f){return f.match(/[\}\)\]]/)?d():f==","||f==";"?d(qe):K(ke,qe)}function ke(f,p){if(f=="variable"||T.style=="keyword")return T.marked="property",d(ke);if(p=="?"||f=="number"||f=="string")return d(ke);if(f==":")return d(Z);if(f=="[")return d(ue("variable"),gi,ue("]"),ke);if(f=="(")return K(At,ke);if(!f.match(/[;\}\)\],]/))return d()}function De(f,p){return f!="quasi"?K():p.slice(p.length-2)!="${"?d(De):d(Z,Wn)}function Wn(f){if(f=="}")return T.marked="string-2",T.state.tokenize=q,d(De)}function je(f,p){return f=="variable"&&T.stream.match(/^\s*[?:]/,!1)||p=="?"?d(je):f==":"?d(Z):f=="spread"?d(je):K(Z)}function Ve(f,p){if(p=="<")return d(ae(">"),Me(Z,">"),ie,Ve);if(p=="|"||f=="."||p=="&")return d(Z);if(f=="[")return d(Z,ue("]"),Ve);if(p=="extends"||p=="implements")return T.marked="keyword",d(Z);if(p=="?")return d(Z,ue(":"),Z)}function Ze(f,p){if(p=="<")return d(ae(">"),Me(Z,">"),ie,Ve)}function fr(){return K(Z,Jr)}function Jr(f,p){if(p=="=")return d(Z)}function It(f,p){return p=="enum"?(T.marked="keyword",d(Tr)):K(nt,vt,yt,mi)}function nt(f,p){if(C&&we(p))return T.marked="keyword",d(nt);if(f=="variable")return be(p),d();if(f=="spread")return d(nt);if(f=="[")return ur(yi,"]");if(f=="{")return ur(jr,"}")}function jr(f,p){return f=="variable"&&!T.stream.match(/^\s*:/,!1)?(be(p),d(yt)):(f=="variable"&&(T.marked="property"),f=="spread"?d(nt):f=="}"?K():f=="["?d(xe,ue("]"),ue(":"),jr):d(ue(":"),nt,yt))}function yi(){return K(nt,yt)}function yt(f,p){if(p=="=")return d(Ne)}function mi(f){if(f==",")return d(It)}function kr(f,p){if(f=="keyword b"&&p=="else")return d(ae("form","else"),de,ie)}function Fn(f,p){if(p=="await")return d(Fn);if(f=="(")return d(ae(")"),Vr,ie)}function Vr(f){return f=="var"?d(It,Zt):f=="variable"?d(Zt):K(Zt)}function Zt(f,p){return f==")"?d():f==";"?d(Zt):p=="in"||p=="of"?(T.marked="keyword",d(xe,Zt)):K(xe,Zt)}function Nt(f,p){if(p=="*")return T.marked="keyword",d(Nt);if(f=="variable")return be(p),d(Nt);if(f=="(")return d(ze,ae(")"),Me(bt,")"),ie,gt,de,rt);if(C&&p=="<")return d(ae(">"),Me(fr,">"),ie,Nt)}function At(f,p){if(p=="*")return T.marked="keyword",d(At);if(f=="variable")return be(p),d(At);if(f=="(")return d(ze,ae(")"),Me(bt,")"),ie,gt,rt);if(C&&p=="<")return d(ae(">"),Me(fr,">"),ie,At)}function Pn(f,p){if(f=="keyword"||f=="variable")return T.marked="type",d(Pn);if(p=="<")return d(ae(">"),Me(fr,">"),ie)}function bt(f,p){return p=="@"&&d(xe,bt),f=="spread"?d(bt):C&&we(p)?(T.marked="keyword",d(bt)):C&&f=="this"?d(vt,yt):K(nt,vt,yt)}function Qt(f,p){return f=="variable"?In(f,p):Lr(f,p)}function In(f,p){if(f=="variable")return be(p),d(Lr)}function Lr(f,p){if(p=="<")return d(ae(">"),Me(fr,">"),ie,Lr);if(p=="extends"||p=="implements"||C&&f==",")return p=="implements"&&(T.marked="keyword"),d(C?Z:xe,Lr);if(f=="{")return d(ae("}"),ut,ie)}function ut(f,p){if(f=="async"||f=="variable"&&(p=="static"||p=="get"||p=="set"||C&&we(p))&&T.stream.match(/^\s+[\w$\xa1-\uffff]/,!1))return T.marked="keyword",d(ut);if(f=="variable"||T.style=="keyword")return T.marked="property",d(Rt,ut);if(f=="number"||f=="string")return d(Rt,ut);if(f=="[")return d(xe,vt,ue("]"),Rt,ut);if(p=="*")return T.marked="keyword",d(ut);if(C&&f=="(")return K(At,ut);if(f==";"||f==",")return d(ut);if(f=="}")return d();if(p=="@")return d(xe,ut)}function Rt(f,p){if(p=="!"||p=="?")return d(Rt);if(f==":")return d(Z,yt);if(p=="=")return d(Ne);var v=T.state.lexical.prev,N=v&&v.info=="interface";return K(N?At:Nt)}function Jt(f,p){return p=="*"?(T.marked="keyword",d(te,ue(";"))):p=="default"?(T.marked="keyword",d(xe,ue(";"))):f=="{"?d(Me(Rn,"}"),te,ue(";")):K(de)}function Rn(f,p){if(p=="as")return T.marked="keyword",d(ue("variable"));if(f=="variable")return K(Ne,Rn)}function Bt(f){return f=="string"?d():f=="("?K(xe):f=="."?K(pt):K(jt,$r,te)}function jt(f,p){return f=="{"?ur(jt,"}"):(f=="variable"&&be(p),p=="*"&&(T.marked="keyword"),d(He))}function $r(f){if(f==",")return d(jt,$r)}function He(f,p){if(p=="as")return T.marked="keyword",d(jt)}function te(f,p){if(p=="from")return T.marked="keyword",d(xe)}function zt(f){return f=="]"?d():K(Me(Ne,"]"))}function Tr(){return K(ae("form"),nt,ue("{"),ae("}"),Me(mt,"}"),ie,ie)}function mt(){return K(nt,yt)}function ge(f,p){return f.lastType=="operator"||f.lastType==","||j.test(p.charAt(0))||/[,.]/.test(p.charAt(0))}function Mt(f,p,v){return p.tokenize==L&&/^(?:operator|sof|keyword [bcd]|case|new|export|default|spread|[\[{}\(,;:]|=>)$/.test(p.lastType)||p.lastType=="quasi"&&/\{\s*$/.test(f.string.slice(0,f.pos-(v||0)))}return{startState:function(f){var p={tokenize:L,lastType:"sof",cc:[],lexical:new ne((f||0)-G,0,"block",!1),localVars:I.localVars,context:I.localVars&&new Ce(null,null,!1),indented:f||0};return I.globalVars&&typeof I.globalVars=="object"&&(p.globalVars=I.globalVars),p},token:function(f,p){if(f.sol()&&(p.lexical.hasOwnProperty("align")||(p.lexical.align=!1),p.indented=f.indentation(),g(f,p)),p.tokenize!=z&&f.eatSpace())return null;var v=p.tokenize(f,p);return D=="comment"?v:(p.lastType=D=="operator"&&(H=="++"||H=="--")?"incdec":D,ee(p,v,D,H,f))},indent:function(f,p){if(f.tokenize==z||f.tokenize==q)return m.Pass;if(f.tokenize!=L)return 0;var v=p&&p.charAt(0),N=f.lexical,le;if(!/^\s*else\b/.test(p))for(var he=f.cc.length-1;he>=0;--he){var ve=f.cc[he];if(ve==ie)N=N.prev;else if(ve!=kr&&ve!=rt)break}for(;(N.type=="stat"||N.type=="form")&&(v=="}"||(le=f.cc[f.cc.length-1])&&(le==pt||le==Lt)&&!/^[,\.=+\-*:?[\(]/.test(p));)N=N.prev;M&&N.type==")"&&N.prev.type=="stat"&&(N=N.prev);var Ie=N.type,ct=v==Ie;return Ie=="vardef"?N.indented+(f.lastType=="operator"||f.lastType==","?N.info.length+1:0):Ie=="form"&&v=="{"?N.indented:Ie=="form"?N.indented+G:Ie=="stat"?N.indented+(ge(f,p)?M||G:0):N.info=="switch"&&!ct&&I.doubleIndentSwitch!=!1?N.indented+(/^(?:case|default)\b/.test(p)?G:2*G):N.align?N.column+(ct?0:1):N.indented+(ct?0:G)},electricInput:/^\s*(?:case .*?:|default:|\{|\})$/,blockCommentStart:S?null:"/*",blockCommentEnd:S?null:"*/",blockCommentContinue:S?null:" * ",lineComment:S?null:"//",fold:"brace",closeBrackets:"()[]{}''\"\"``",helperType:S?"json":"javascript",jsonldMode:w,jsonMode:S,expressionAllowed:Mt,skipExpression:function(f){ee(f,"atom","atom","true",new m.StringStream("",2,null))}}}),m.registerHelper("wordChars","javascript",/[\w$]/),m.defineMIME("text/javascript","javascript"),m.defineMIME("text/ecmascript","javascript"),m.defineMIME("application/javascript","javascript"),m.defineMIME("application/x-javascript","javascript"),m.defineMIME("application/ecmascript","javascript"),m.defineMIME("application/json",{name:"javascript",json:!0}),m.defineMIME("application/x-json",{name:"javascript",json:!0}),m.defineMIME("application/manifest+json",{name:"javascript",json:!0}),m.defineMIME("application/ld+json",{name:"javascript",jsonld:!0}),m.defineMIME("text/typescript",{name:"javascript",typescript:!0}),m.defineMIME("application/typescript",{name:"javascript",typescript:!0})})})();var Iu={exports:{}};(function(Oe,Be){(function(m){m(tt())})(function(m){function U(w,S,x,C){if(x&&x.call){var W=x;x=null}else var W=M(w,x,"rangeFinder");typeof S=="number"&&(S=m.Pos(S,0));var P=M(w,x,"minFoldSize");function j(H){var k=W(w,S);if(!k||k.to.line-k.from.linew.firstLine();)S=m.Pos(S.line-1,0),O=j(!1);if(!(!O||O.cleared||C==="unfold")){var R=I(w,x,O);m.on(R,"mousedown",function(H){D.clear(),m.e_preventDefault(H)});var D=w.markText(O.from,O.to,{replacedWith:R,clearOnEnter:M(w,x,"clearOnEnter"),__isFold:!0});D.on("clear",function(H,k){m.signal(w,"unfold",w,H,k)}),m.signal(w,"fold",w,O.from,O.to)}}function I(w,S,x){var C=M(w,S,"widget");if(typeof C=="function"&&(C=C(x.from,x.to)),typeof C=="string"){var W=document.createTextNode(C);C=document.createElement("span"),C.appendChild(W),C.className="CodeMirror-foldmarker"}else C&&(C=C.cloneNode(!0));return C}m.newFoldFunction=function(w,S){return function(x,C){U(x,C,{rangeFinder:w,widget:S})}},m.defineExtension("foldCode",function(w,S,x){U(this,w,S,x)}),m.defineExtension("isFolded",function(w){for(var S=this.findMarksAt(w),x=0;xI.lastLine())return null;var j=I.getTokenAt(m.Pos(P,1));if(/\S/.test(j.string)||(j=I.getTokenAt(m.Pos(P,j.end+1))),j.type!="keyword"||j.string!="import")return null;for(var O=P,R=Math.min(I.lastLine(),P+10);O<=R;++O){var D=I.getLine(O),H=D.indexOf(";");if(H!=-1)return{startCh:j.end,end:m.Pos(O,H)}}}var w=G.line,S=M(w),x;if(!S||M(w-1)||(x=M(w-2))&&x.end.line==w-1)return null;for(var C=S.end;;){var W=M(C.line+1);if(W==null)break;C=W.end}return{from:I.clipPos(m.Pos(w,S.startCh+1)),to:C}}),m.registerHelper("fold","include",function(I,G){function M(W){if(WI.lastLine())return null;var P=I.getTokenAt(m.Pos(W,1));if(/\S/.test(P.string)||(P=I.getTokenAt(m.Pos(W,P.end+1))),P.type=="meta"&&P.string.slice(0,8)=="#include")return P.start+8}var w=G.line,S=M(w);if(S==null||M(w-1)!=null)return null;for(var x=w;;){var C=M(x+1);if(C==null)break;++x}return{from:m.Pos(w,S+1),to:I.clipPos(m.Pos(x))}})})})();(function(Oe,Be){(function(m){m(tt())})(function(m){m.registerGlobalHelper("fold","comment",function(U){return U.blockCommentStart&&U.blockCommentEnd},function(U,I){var G=U.getModeAt(I),M=G.blockCommentStart,w=G.blockCommentEnd;if(!M||!w)return;for(var S=I.line,x=U.getLine(S),C,W=I.ch,P=0;;){var j=W<=0?-1:x.lastIndexOf(M,W-1);if(j==-1){if(P==1)return;P=1,W=x.length;continue}if(P==1&&jM)w=S;else break}if(w)return{from:m.Pos(G.line,I.getLine(G.line).length),to:m.Pos(w,I.getLine(w).length)}}})})})();(function(Oe,Be){(function(m){m(tt(),Iu.exports)})(function(m){m.defineOption("foldGutter",!1,function(D,H,k){k&&k!=m.Init&&(D.clearGutter(D.state.foldGutter.options.gutter),D.state.foldGutter=null,D.off("gutterClick",W),D.off("changes",j),D.off("viewportChange",O),D.off("fold",R),D.off("unfold",R),D.off("swapDoc",j),D.off("optionChange",P)),H&&(D.state.foldGutter=new I(G(H)),C(D),D.on("gutterClick",W),D.on("changes",j),D.on("viewportChange",O),D.on("fold",R),D.on("unfold",R),D.on("swapDoc",j),D.on("optionChange",P))});var U=m.Pos;function I(D){this.options=D,this.from=this.to=0}function G(D){return D===!0&&(D={}),D.gutter==null&&(D.gutter="CodeMirror-foldgutter"),D.indicatorOpen==null&&(D.indicatorOpen="CodeMirror-foldgutter-open"),D.indicatorFolded==null&&(D.indicatorFolded="CodeMirror-foldgutter-folded"),D}function M(D,H){for(var k=D.findMarks(U(H,0),U(H+1,0)),L=0;L=z){if(g&&V&&g.test(V.className))return;ne=w(L.indicatorOpen)}}!ne&&!V||D.setGutterMarker(F,L.gutter,ne)})}function x(D){return new RegExp("(^|\\s)"+D+"(?:$|\\s)\\s*")}function C(D){var H=D.getViewport(),k=D.state.foldGutter;!k||(D.operation(function(){S(D,H.from,H.to)}),k.from=H.from,k.to=H.to)}function W(D,H,k){var L=D.state.foldGutter;if(!!L){var B=L.options;if(k==B.gutter){var z=M(D,H);z?z.clear():D.foldCode(U(H,0),B)}}}function P(D,H){H=="mode"&&j(D)}function j(D){var H=D.state.foldGutter;if(!!H){var k=H.options;H.from=H.to=0,clearTimeout(H.changeUpdate),H.changeUpdate=setTimeout(function(){C(D)},k.foldOnChangeTimeSpan||600)}}function O(D){var H=D.state.foldGutter;if(!!H){var k=H.options;clearTimeout(H.changeUpdate),H.changeUpdate=setTimeout(function(){var L=D.getViewport();H.from==H.to||L.from-H.to>20||H.from-L.to>20?C(D):D.operation(function(){L.fromH.to&&(S(D,H.to,L.to),H.to=L.to)})},k.updateViewportTimeSpan||400)}}function R(D,H){var k=D.state.foldGutter;if(!!k){var L=H.line;L>=k.from&&LC)return G.charCoords(q,"local")[Q?"top":"bottom"];var F=G.heightAtLine(P,"local");return F+(Q?0:P.height)}var O=G.lastLine();if(G.display.barWidth)for(var R=0,D;RO)){for(var k=D||j(H.from,!0)*M,L=j(H.to,!1)*M;RO||(D=j(S[R+1].from,!0)*M,D>L+.9));)H=S[++R],L=j(H.to,!1)*M;if(L!=k){var B=Math.max(L-k,3),z=w.appendChild(document.createElement("div"));z.style.cssText="position: absolute; right: 0px; width: "+Math.max(G.display.barWidth-1,2)+"px; top: "+(k+this.buttonHeight)+"px; height: "+B+"px",z.className=this.options.className,H.id&&z.setAttribute("annotation-id",H.id)}}}this.div.textContent="",this.div.appendChild(w)},U.prototype.clear=function(){this.cm.off("refresh",this.resizeHandler),this.cm.off("markerAdded",this.resizeHandler),this.cm.off("markerCleared",this.resizeHandler),this.changeHandler&&this.cm.off("changes",this.changeHandler),this.div.parentNode.removeChild(this.div)}})}()),yl.exports}Ol();var Ru={exports:{}},bl={exports:{}},xl;function co(){return xl||(xl=1,function(Oe,Be){(function(m){m(tt())})(function(m){var U=m.Pos;function I(k){var L=k.flags;return L!=null?L:(k.ignoreCase?"i":"")+(k.global?"g":"")+(k.multiline?"m":"")}function G(k,L){for(var B=I(k),z=B,q=0;qg);F++){var ne=k.getLine(Q++);z=z==null?ne:z+` + outline: none; border-width: 0; outline: none; overflow: hidden; opacity: .05; filter: alpha(opacity=5);`;var c;C&&(c=i.ownerDocument.defaultView.scrollY),r.input.focus(),C&&i.ownerDocument.defaultView.scrollTo(null,c),r.input.reset(),n.somethingSelected()||(i.value=t.prevInput=" "),t.contextMenuPending=y,r.selForContextMenu=n.doc.sel,clearTimeout(r.detectingSelectAll);function b(){if(i.selectionStart!=null){var E=n.somethingSelected(),_="\u200B"+(E?i.value:"");i.value="\u21DA",i.value=_,t.prevInput=E?"":"\u200B",i.selectionStart=1,i.selectionEnd=_.length,r.selForContextMenu=n.doc.sel}}function y(){if(t.contextMenuPending==y&&(t.contextMenuPending=!1,t.wrapper.style.cssText=u,i.style.cssText=s,S&&x<9&&r.scrollbars.setScrollTop(r.scroller.scrollTop=a),i.selectionStart!=null)){(!S||S&&x<9)&&b();var E=0,_=function(){r.selForContextMenu==n.doc.sel&&i.selectionStart==0&&i.selectionEnd>0&&t.prevInput=="\u200B"?Ge(n,Da)(n):E++<10?r.detectingSelectAll=setTimeout(_,500):(r.selForContextMenu=null,r.input.reset())};r.detectingSelectAll=setTimeout(_,200)}}if(S&&x>=9&&b(),ne){It(e);var A=function(){qe(window,"mouseup",A),setTimeout(y,20)};Z(window,"mouseup",A)}else setTimeout(y,50)},We.prototype.readOnlyChanged=function(e){e||this.reset(),this.textarea.disabled=e=="nocursor",this.textarea.readOnly=!!e},We.prototype.setUneditable=function(){},We.prototype.needsContentAttribute=!1;function wu(e,t){if(t=t?ae(t):{},t.value=e.value,!t.tabindex&&e.tabIndex&&(t.tabindex=e.tabIndex),!t.placeholder&&e.placeholder&&(t.placeholder=e.placeholder),t.autofocus==null){var n=we(e.ownerDocument);t.autofocus=n==e||e.getAttribute("autofocus")!=null&&n==document.body}function r(){e.value=l.getValue()}var i;if(e.form&&(Z(e.form,"submit",r),!t.leaveSubmitMethodAlone)){var o=e.form;i=o.submit;try{var a=o.submit=function(){r(),o.submit=i,o.submit(),o.submit=a}}catch{}}t.finishInit=function(s){s.save=r,s.getTextArea=function(){return e},s.toTextArea=function(){s.toTextArea=isNaN,r(),e.parentNode.removeChild(s.getWrapperElement()),e.style.display="",e.form&&(qe(e.form,"submit",r),!t.leaveSubmitMethodAlone&&typeof e.form.submit=="function"&&(e.form.submit=i))}},e.style.display="none";var l=Te(function(s){return e.parentNode.insertBefore(s,e.nextSibling)},t);return l}function Su(e){e.off=qe,e.on=Z,e.wheelEventPixels=As,e.Doc=ot,e.splitLines=Vr,e.countColumn=ie,e.findColumn=kt,e.isWordChar=qr,e.Pass=xe,e.signal=ke,e.Line=Or,e.changeEnd=rr,e.scrollbarModel=la,e.Pos=v,e.cmpPos=N,e.modes=bt,e.mimeModes=Qt,e.resolveMode=ut,e.getMode=Rt,e.modeExtensions=Jt,e.extendMode=Rn,e.copyState=Bt,e.startState=$r,e.innerMode=jt,e.commands=Cn,e.keyMap=Xt,e.keyName=qa,e.isModifierKey=Xa,e.lookupKey=zr,e.normalizeKeyMap=js,e.StringStream=He,e.SharedTextMarker=xn,e.TextMarker=ir,e.LineWidget=bn,e.e_preventDefault=Ze,e.e_stopPropagation=fr,e.e_stop=It,e.addClass=Ce,e.contains=Le,e.rmClass=ee,e.keyNames=or}du(Te),yu(Te);var Cu="iter insert remove copy getEditor constructor".split(" ");for(var pi in ot.prototype)ot.prototype.hasOwnProperty(pi)&&de(Cu,pi)<0&&(Te.prototype[pi]=function(e){return function(){return e.apply(this.doc,arguments)}}(ot.prototype[pi]));return Ve(ot),Te.inputStyles={textarea:We,contenteditable:me},Te.defineMode=function(e){!Te.defaults.mode&&e!="null"&&(Te.defaults.mode=e),In.apply(this,arguments)},Te.defineMIME=Lr,Te.defineMode("null",function(){return{token:function(e){return e.skipToEnd()}}}),Te.defineMIME("text/plain","null"),Te.defineExtension=function(e,t){Te.prototype[e]=t},Te.defineDocExtension=function(e,t){ot.prototype[e]=t},Te.fromTextArea=wu,Su(Te),Te.version="5.65.9",Te})}(ho)),ho.exports}var Eu=tt();(function(Oe,Be){(function(m){m(tt())})(function(m){m.defineMode("javascript",function(U,I){var G=U.indentUnit,M=I.statementIndent,w=I.jsonld,S=I.json||w,x=I.trackScope!==!1,C=I.typescript,W=I.wordCharacters||/[\w$\xa1-\uffff]/,P=function(){function f(Ie){return{type:Ie,style:"keyword"}}var p=f("keyword a"),v=f("keyword b"),N=f("keyword c"),le=f("keyword d"),he=f("operator"),ve={type:"atom",style:"atom"};return{if:f("if"),while:p,with:p,else:v,do:v,try:v,finally:v,return:le,break:le,continue:le,new:f("new"),delete:N,void:N,throw:N,debugger:f("debugger"),var:f("var"),const:f("var"),let:f("var"),function:f("function"),catch:f("catch"),for:f("for"),switch:f("switch"),case:f("case"),default:f("default"),in:he,typeof:he,instanceof:he,true:ve,false:ve,null:ve,undefined:ve,NaN:ve,Infinity:ve,this:f("this"),class:f("class"),super:f("atom"),yield:N,export:f("export"),import:f("import"),extends:N,await:N}}(),j=/[+\-*&%=<>!?|~^@]/,O=/^@(context|id|value|language|type|container|list|set|reverse|index|base|vocab|graph)"/;function R(f){for(var p=!1,v,N=!1;(v=f.next())!=null;){if(!p){if(v=="/"&&!N)return;v=="["?N=!0:N&&v=="]"&&(N=!1)}p=!p&&v=="\\"}}var D,H;function k(f,p,v){return D=f,H=v,p}function L(f,p){var v=f.next();if(v=='"'||v=="'")return p.tokenize=B(v),p.tokenize(f,p);if(v=="."&&f.match(/^\d[\d_]*(?:[eE][+\-]?[\d_]+)?/))return k("number","number");if(v=="."&&f.match(".."))return k("spread","meta");if(/[\[\]{}\(\),;\:\.]/.test(v))return k(v);if(v=="="&&f.eat(">"))return k("=>","operator");if(v=="0"&&f.match(/^(?:x[\dA-Fa-f_]+|o[0-7_]+|b[01_]+)n?/))return k("number","number");if(/\d/.test(v))return f.match(/^[\d_]*(?:n|(?:\.[\d_]*)?(?:[eE][+\-]?[\d_]+)?)?/),k("number","number");if(v=="/")return f.eat("*")?(p.tokenize=z,z(f,p)):f.eat("/")?(f.skipToEnd(),k("comment","comment")):Mt(f,p,1)?(R(f),f.match(/^\b(([gimyus])(?![gimyus]*\2))+\b/),k("regexp","string-2")):(f.eat("="),k("operator","operator",f.current()));if(v=="`")return p.tokenize=q,q(f,p);if(v=="#"&&f.peek()=="!")return f.skipToEnd(),k("meta","meta");if(v=="#"&&f.eatWhile(W))return k("variable","property");if(v=="<"&&f.match("!--")||v=="-"&&f.match("->")&&!/\S/.test(f.string.slice(0,f.start)))return f.skipToEnd(),k("comment","comment");if(j.test(v))return(v!=">"||!p.lexical||p.lexical.type!=">")&&(f.eat("=")?(v=="!"||v=="=")&&f.eat("="):/[<>*+\-|&?]/.test(v)&&(f.eat(v),v==">"&&f.eat(v))),v=="?"&&f.eat(".")?k("."):k("operator","operator",f.current());if(W.test(v)){f.eatWhile(W);var N=f.current();if(p.lastType!="."){if(P.propertyIsEnumerable(N)){var le=P[N];return k(le.type,le.style,N)}if(N=="async"&&f.match(/^(\s|\/\*([^*]|\*(?!\/))*?\*\/)*[\[\(\w]/,!1))return k("async","keyword",N)}return k("variable","variable",N)}}function B(f){return function(p,v){var N=!1,le;if(w&&p.peek()=="@"&&p.match(O))return v.tokenize=L,k("jsonld-keyword","meta");for(;(le=p.next())!=null&&!(le==f&&!N);)N=!N&&le=="\\";return N||(v.tokenize=L),k("string","string")}}function z(f,p){for(var v=!1,N;N=f.next();){if(N=="/"&&v){p.tokenize=L;break}v=N=="*"}return k("comment","comment")}function q(f,p){for(var v=!1,N;(N=f.next())!=null;){if(!v&&(N=="`"||N=="$"&&f.eat("{"))){p.tokenize=L;break}v=!v&&N=="\\"}return k("quasi","string-2",f.current())}var Q="([{}])";function g(f,p){p.fatArrowAt&&(p.fatArrowAt=null);var v=f.string.indexOf("=>",f.start);if(!(v<0)){if(C){var N=/:\s*(?:\w+(?:<[^>]*>|\[\])?|\{[^}]*\})\s*$/.exec(f.string.slice(f.start,v));N&&(v=N.index)}for(var le=0,he=!1,ve=v-1;ve>=0;--ve){var Ie=f.string.charAt(ve),ct=Q.indexOf(Ie);if(ct>=0&&ct<3){if(!le){++ve;break}if(--le==0){Ie=="("&&(he=!0);break}}else if(ct>=3&&ct<6)++le;else if(W.test(Ie))he=!0;else if(/["'\/`]/.test(Ie))for(;;--ve){if(ve==0)return;var se=f.string.charAt(ve-1);if(se==Ie&&f.string.charAt(ve-2)!="\\"){ve--;break}}else if(he&&!le){++ve;break}}he&&!le&&(p.fatArrowAt=ve)}}var F={atom:!0,number:!0,variable:!0,string:!0,regexp:!0,this:!0,import:!0,"jsonld-keyword":!0};function ne(f,p,v,N,le,he){this.indented=f,this.column=p,this.type=v,this.prev=le,this.info=he,N!=null&&(this.align=N)}function V(f,p){if(!x)return!1;for(var v=f.localVars;v;v=v.next)if(v.name==p)return!0;for(var N=f.context;N;N=N.prev)for(var v=N.vars;v;v=v.next)if(v.name==p)return!0}function ee(f,p,v,N,le){var he=f.cc;for(T.state=f,T.stream=le,T.marked=null,T.cc=he,T.style=p,f.lexical.hasOwnProperty("align")||(f.lexical.align=!0);;){var ve=he.length?he.pop():S?xe:de;if(ve(v,N)){for(;he.length&&he[he.length-1].lex;)he.pop()();return T.marked?T.marked:v=="variable"&&V(f,N)?"variable-2":p}}}var T={state:null,column:null,marked:null,cc:null};function K(){for(var f=arguments.length-1;f>=0;f--)T.cc.push(arguments[f])}function d(){return K.apply(null,arguments),!0}function ce(f,p){for(var v=p;v;v=v.next)if(v.name==f)return!0;return!1}function be(f){var p=T.state;if(T.marked="def",!!x){if(p.context){if(p.lexical.info=="var"&&p.context&&p.context.block){var v=Le(f,p.context);if(v!=null){p.context=v;return}}else if(!ce(f,p.localVars)){p.localVars=new Ft(f,p.localVars);return}}I.globalVars&&!ce(f,p.globalVars)&&(p.globalVars=new Ft(f,p.globalVars))}}function Le(f,p){if(p)if(p.block){var v=Le(f,p.prev);return v?v==p.prev?p:new Ce(v,p.vars,!0):null}else return ce(f,p.vars)?p:new Ce(p.prev,new Ft(f,p.vars),!1);else return null}function we(f){return f=="public"||f=="private"||f=="protected"||f=="abstract"||f=="readonly"}function Ce(f,p,v){this.prev=f,this.vars=p,this.block=v}function Ft(f,p){this.name=f,this.next=p}var lr=new Ft("this",new Ft("arguments",null));function ze(){T.state.context=new Ce(T.state.context,T.state.localVars,!1),T.state.localVars=lr}function Pt(){T.state.context=new Ce(T.state.context,T.state.localVars,!0),T.state.localVars=null}ze.lex=Pt.lex=!0;function rt(){T.state.localVars=T.state.context.vars,T.state.context=T.state.context.prev}rt.lex=!0;function ae(f,p){var v=function(){var N=T.state,le=N.indented;if(N.lexical.type=="stat")le=N.lexical.indented;else for(var he=N.lexical;he&&he.type==")"&&he.align;he=he.prev)le=he.indented;N.lexical=new ne(le,T.stream.column(),f,null,N.lexical,p)};return v.lex=!0,v}function ie(){var f=T.state;f.lexical.prev&&(f.lexical.type==")"&&(f.indented=f.lexical.indented),f.lexical=f.lexical.prev)}ie.lex=!0;function ue(f){function p(v){return v==f?d():f==";"||v=="}"||v==")"||v=="]"?K():d(p)}return p}function de(f,p){return f=="var"?d(ae("vardef",p),It,ue(";"),ie):f=="keyword a"?d(ae("form"),sr,de,ie):f=="keyword b"?d(ae("form"),de,ie):f=="keyword d"?T.stream.match(/^\s*$/,!1)?d():d(ae("stat"),kt,ue(";"),ie):f=="debugger"?d(ue(";")):f=="{"?d(ae("}"),Pt,Ot,ie,rt):f==";"?d():f=="if"?(T.state.lexical.info=="else"&&T.state.cc[T.state.cc.length-1]==ie&&T.state.cc.pop()(),d(ae("form"),sr,de,ie,kr)):f=="function"?d(Nt):f=="for"?d(ae("form"),Pt,Fn,de,rt,ie):f=="class"||C&&p=="interface"?(T.marked="keyword",d(ae("form",f=="class"?f:p),In,ie)):f=="variable"?C&&p=="declare"?(T.marked="keyword",d(de)):C&&(p=="module"||p=="enum"||p=="type")&&T.stream.match(/^\s*\w/,!1)?(T.marked="keyword",p=="enum"?d(Tr):p=="type"?d(Pn,ue("operator"),Z,ue(";")):d(ae("form"),nt,ue("{"),ae("}"),Ot,ie,ie)):C&&p=="namespace"?(T.marked="keyword",d(ae("form"),xe,de,ie)):C&&p=="abstract"?(T.marked="keyword",d(de)):d(ae("stat"),Sr):f=="switch"?d(ae("form"),sr,ue("{"),ae("}","switch"),Pt,Ot,ie,ie,rt):f=="case"?d(xe,ue(":")):f=="default"?d(ue(":")):f=="catch"?d(ae("form"),ze,An,de,ie,rt):f=="export"?d(ae("stat"),Jt,ie):f=="import"?d(ae("stat"),Bt,ie):f=="async"?d(de):p=="@"?d(xe,de):K(ae("stat"),xe,ue(";"),ie)}function An(f){if(f=="(")return d(bt,ue(")"))}function xe(f,p){return qt(f,p,!1)}function Ne(f,p){return qt(f,p,!0)}function sr(f){return f!="("?K():d(ae(")"),kt,ue(")"),ie)}function qt(f,p,v){if(T.state.fatArrowAt==T.stream.start){var N=v?Yr:Mn;if(f=="(")return d(ze,ae(")"),Me(bt,")"),ie,ue("=>"),N,rt);if(f=="variable")return K(ze,nt,ue("=>"),N,rt)}var le=v?Lt:pt;return F.hasOwnProperty(f)?d(le):f=="function"?d(Nt,le):f=="class"||C&&p=="interface"?(T.marked="keyword",d(ae("form"),Qt,ie)):f=="keyword c"||f=="async"?d(v?Ne:xe):f=="("?d(ae(")"),kt,ue(")"),ie,le):f=="operator"||f=="spread"?d(v?Ne:xe):f=="["?d(ae("]"),zt,ie,le):f=="{"?ur(Cr,"}",null,le):f=="quasi"?K(pe,le):f=="new"?d(Dn(v)):d()}function kt(f){return f.match(/[;\}\)\],]/)?K():K(xe)}function pt(f,p){return f==","?d(kt):Lt(f,p,!1)}function Lt(f,p,v){var N=v==!1?pt:Lt,le=v==!1?xe:Ne;if(f=="=>")return d(ze,v?Yr:Mn,rt);if(f=="operator")return/\+\+|--/.test(p)||C&&p=="!"?d(N):C&&p=="<"&&T.stream.match(/^([^<>]|<[^<>]*>)*>\s*\(/,!1)?d(ae(">"),Me(Z,">"),ie,N):p=="?"?d(xe,ue(":"),le):d(le);if(f=="quasi")return K(pe,N);if(f!=";"){if(f=="(")return ur(Ne,")","call",N);if(f==".")return d(Hn,N);if(f=="[")return d(ae("]"),kt,ue("]"),ie,N);if(C&&p=="as")return T.marked="keyword",d(Z,N);if(f=="regexp")return T.state.lastType=T.marked="operator",T.stream.backUp(T.stream.pos-T.stream.start-1),d(le)}}function pe(f,p){return f!="quasi"?K():p.slice(p.length-2)!="${"?d(pe):d(kt,wr)}function wr(f){if(f=="}")return T.marked="string-2",T.state.tokenize=q,d(pe)}function Mn(f){return g(T.stream,T.state),K(f=="{"?de:xe)}function Yr(f){return g(T.stream,T.state),K(f=="{"?de:Ne)}function Dn(f){return function(p){return p=="."?d(f?qr:vi):p=="variable"&&C?d(Ze,f?Lt:pt):K(f?Ne:xe)}}function vi(f,p){if(p=="target")return T.marked="keyword",d(pt)}function qr(f,p){if(p=="target")return T.marked="keyword",d(Lt)}function Sr(f){return f==":"?d(ie,de):K(pt,ue(";"),ie)}function Hn(f){if(f=="variable")return T.marked="property",d()}function Cr(f,p){if(f=="async")return T.marked="property",d(Cr);if(f=="variable"||T.style=="keyword"){if(T.marked="property",p=="get"||p=="set")return d(Zr);var v;return C&&T.state.fatArrowAt==T.stream.start&&(v=T.stream.match(/^\s*:\s*/,!1))&&(T.state.fatArrowAt=T.stream.pos+v[0].length),d(Tt)}else{if(f=="number"||f=="string")return T.marked=w?"property":T.style+" property",d(Tt);if(f=="jsonld-keyword")return d(Tt);if(C&&we(p))return T.marked="keyword",d(Cr);if(f=="[")return d(xe,vt,ue("]"),Tt);if(f=="spread")return d(Ne,Tt);if(p=="*")return T.marked="keyword",d(Cr);if(f==":")return K(Tt)}}function Zr(f){return f!="variable"?K(Tt):(T.marked="property",d(Nt))}function Tt(f){if(f==":")return d(Ne);if(f=="(")return K(Nt)}function Me(f,p,v){function N(le,he){if(v?v.indexOf(le)>-1:le==","){var ve=T.state.lexical;return ve.info=="call"&&(ve.pos=(ve.pos||0)+1),d(function(Ie,ct){return Ie==p||ct==p?K():K(f)},N)}return le==p||he==p?d():v&&v.indexOf(";")>-1?K(f):d(ue(p))}return function(le,he){return le==p||he==p?d():K(f,N)}}function ur(f,p,v){for(var N=3;N"),Z);if(f=="quasi")return K(De,Ve)}function Qr(f){if(f=="=>")return d(Z)}function qe(f){return f.match(/[\}\)\]]/)?d():f==","||f==";"?d(qe):K(ke,qe)}function ke(f,p){if(f=="variable"||T.style=="keyword")return T.marked="property",d(ke);if(p=="?"||f=="number"||f=="string")return d(ke);if(f==":")return d(Z);if(f=="[")return d(ue("variable"),gi,ue("]"),ke);if(f=="(")return K(At,ke);if(!f.match(/[;\}\)\],]/))return d()}function De(f,p){return f!="quasi"?K():p.slice(p.length-2)!="${"?d(De):d(Z,Wn)}function Wn(f){if(f=="}")return T.marked="string-2",T.state.tokenize=q,d(De)}function je(f,p){return f=="variable"&&T.stream.match(/^\s*[?:]/,!1)||p=="?"?d(je):f==":"?d(Z):f=="spread"?d(je):K(Z)}function Ve(f,p){if(p=="<")return d(ae(">"),Me(Z,">"),ie,Ve);if(p=="|"||f=="."||p=="&")return d(Z);if(f=="[")return d(Z,ue("]"),Ve);if(p=="extends"||p=="implements")return T.marked="keyword",d(Z);if(p=="?")return d(Z,ue(":"),Z)}function Ze(f,p){if(p=="<")return d(ae(">"),Me(Z,">"),ie,Ve)}function fr(){return K(Z,Jr)}function Jr(f,p){if(p=="=")return d(Z)}function It(f,p){return p=="enum"?(T.marked="keyword",d(Tr)):K(nt,vt,yt,mi)}function nt(f,p){if(C&&we(p))return T.marked="keyword",d(nt);if(f=="variable")return be(p),d();if(f=="spread")return d(nt);if(f=="[")return ur(yi,"]");if(f=="{")return ur(jr,"}")}function jr(f,p){return f=="variable"&&!T.stream.match(/^\s*:/,!1)?(be(p),d(yt)):(f=="variable"&&(T.marked="property"),f=="spread"?d(nt):f=="}"?K():f=="["?d(xe,ue("]"),ue(":"),jr):d(ue(":"),nt,yt))}function yi(){return K(nt,yt)}function yt(f,p){if(p=="=")return d(Ne)}function mi(f){if(f==",")return d(It)}function kr(f,p){if(f=="keyword b"&&p=="else")return d(ae("form","else"),de,ie)}function Fn(f,p){if(p=="await")return d(Fn);if(f=="(")return d(ae(")"),Vr,ie)}function Vr(f){return f=="var"?d(It,Zt):f=="variable"?d(Zt):K(Zt)}function Zt(f,p){return f==")"?d():f==";"?d(Zt):p=="in"||p=="of"?(T.marked="keyword",d(xe,Zt)):K(xe,Zt)}function Nt(f,p){if(p=="*")return T.marked="keyword",d(Nt);if(f=="variable")return be(p),d(Nt);if(f=="(")return d(ze,ae(")"),Me(bt,")"),ie,gt,de,rt);if(C&&p=="<")return d(ae(">"),Me(fr,">"),ie,Nt)}function At(f,p){if(p=="*")return T.marked="keyword",d(At);if(f=="variable")return be(p),d(At);if(f=="(")return d(ze,ae(")"),Me(bt,")"),ie,gt,rt);if(C&&p=="<")return d(ae(">"),Me(fr,">"),ie,At)}function Pn(f,p){if(f=="keyword"||f=="variable")return T.marked="type",d(Pn);if(p=="<")return d(ae(">"),Me(fr,">"),ie)}function bt(f,p){return p=="@"&&d(xe,bt),f=="spread"?d(bt):C&&we(p)?(T.marked="keyword",d(bt)):C&&f=="this"?d(vt,yt):K(nt,vt,yt)}function Qt(f,p){return f=="variable"?In(f,p):Lr(f,p)}function In(f,p){if(f=="variable")return be(p),d(Lr)}function Lr(f,p){if(p=="<")return d(ae(">"),Me(fr,">"),ie,Lr);if(p=="extends"||p=="implements"||C&&f==",")return p=="implements"&&(T.marked="keyword"),d(C?Z:xe,Lr);if(f=="{")return d(ae("}"),ut,ie)}function ut(f,p){if(f=="async"||f=="variable"&&(p=="static"||p=="get"||p=="set"||C&&we(p))&&T.stream.match(/^\s+[\w$\xa1-\uffff]/,!1))return T.marked="keyword",d(ut);if(f=="variable"||T.style=="keyword")return T.marked="property",d(Rt,ut);if(f=="number"||f=="string")return d(Rt,ut);if(f=="[")return d(xe,vt,ue("]"),Rt,ut);if(p=="*")return T.marked="keyword",d(ut);if(C&&f=="(")return K(At,ut);if(f==";"||f==",")return d(ut);if(f=="}")return d();if(p=="@")return d(xe,ut)}function Rt(f,p){if(p=="!"||p=="?")return d(Rt);if(f==":")return d(Z,yt);if(p=="=")return d(Ne);var v=T.state.lexical.prev,N=v&&v.info=="interface";return K(N?At:Nt)}function Jt(f,p){return p=="*"?(T.marked="keyword",d(te,ue(";"))):p=="default"?(T.marked="keyword",d(xe,ue(";"))):f=="{"?d(Me(Rn,"}"),te,ue(";")):K(de)}function Rn(f,p){if(p=="as")return T.marked="keyword",d(ue("variable"));if(f=="variable")return K(Ne,Rn)}function Bt(f){return f=="string"?d():f=="("?K(xe):f=="."?K(pt):K(jt,$r,te)}function jt(f,p){return f=="{"?ur(jt,"}"):(f=="variable"&&be(p),p=="*"&&(T.marked="keyword"),d(He))}function $r(f){if(f==",")return d(jt,$r)}function He(f,p){if(p=="as")return T.marked="keyword",d(jt)}function te(f,p){if(p=="from")return T.marked="keyword",d(xe)}function zt(f){return f=="]"?d():K(Me(Ne,"]"))}function Tr(){return K(ae("form"),nt,ue("{"),ae("}"),Me(mt,"}"),ie,ie)}function mt(){return K(nt,yt)}function ge(f,p){return f.lastType=="operator"||f.lastType==","||j.test(p.charAt(0))||/[,.]/.test(p.charAt(0))}function Mt(f,p,v){return p.tokenize==L&&/^(?:operator|sof|keyword [bcd]|case|new|export|default|spread|[\[{}\(,;:]|=>)$/.test(p.lastType)||p.lastType=="quasi"&&/\{\s*$/.test(f.string.slice(0,f.pos-(v||0)))}return{startState:function(f){var p={tokenize:L,lastType:"sof",cc:[],lexical:new ne((f||0)-G,0,"block",!1),localVars:I.localVars,context:I.localVars&&new Ce(null,null,!1),indented:f||0};return I.globalVars&&typeof I.globalVars=="object"&&(p.globalVars=I.globalVars),p},token:function(f,p){if(f.sol()&&(p.lexical.hasOwnProperty("align")||(p.lexical.align=!1),p.indented=f.indentation(),g(f,p)),p.tokenize!=z&&f.eatSpace())return null;var v=p.tokenize(f,p);return D=="comment"?v:(p.lastType=D=="operator"&&(H=="++"||H=="--")?"incdec":D,ee(p,v,D,H,f))},indent:function(f,p){if(f.tokenize==z||f.tokenize==q)return m.Pass;if(f.tokenize!=L)return 0;var v=p&&p.charAt(0),N=f.lexical,le;if(!/^\s*else\b/.test(p))for(var he=f.cc.length-1;he>=0;--he){var ve=f.cc[he];if(ve==ie)N=N.prev;else if(ve!=kr&&ve!=rt)break}for(;(N.type=="stat"||N.type=="form")&&(v=="}"||(le=f.cc[f.cc.length-1])&&(le==pt||le==Lt)&&!/^[,\.=+\-*:?[\(]/.test(p));)N=N.prev;M&&N.type==")"&&N.prev.type=="stat"&&(N=N.prev);var Ie=N.type,ct=v==Ie;return Ie=="vardef"?N.indented+(f.lastType=="operator"||f.lastType==","?N.info.length+1:0):Ie=="form"&&v=="{"?N.indented:Ie=="form"?N.indented+G:Ie=="stat"?N.indented+(ge(f,p)?M||G:0):N.info=="switch"&&!ct&&I.doubleIndentSwitch!=!1?N.indented+(/^(?:case|default)\b/.test(p)?G:2*G):N.align?N.column+(ct?0:1):N.indented+(ct?0:G)},electricInput:/^\s*(?:case .*?:|default:|\{|\})$/,blockCommentStart:S?null:"/*",blockCommentEnd:S?null:"*/",blockCommentContinue:S?null:" * ",lineComment:S?null:"//",fold:"brace",closeBrackets:"()[]{}''\"\"``",helperType:S?"json":"javascript",jsonldMode:w,jsonMode:S,expressionAllowed:Mt,skipExpression:function(f){ee(f,"atom","atom","true",new m.StringStream("",2,null))}}}),m.registerHelper("wordChars","javascript",/[\w$]/),m.defineMIME("text/javascript","javascript"),m.defineMIME("text/ecmascript","javascript"),m.defineMIME("application/javascript","javascript"),m.defineMIME("application/x-javascript","javascript"),m.defineMIME("application/ecmascript","javascript"),m.defineMIME("application/json",{name:"javascript",json:!0}),m.defineMIME("application/x-json",{name:"javascript",json:!0}),m.defineMIME("application/manifest+json",{name:"javascript",json:!0}),m.defineMIME("application/ld+json",{name:"javascript",jsonld:!0}),m.defineMIME("text/typescript",{name:"javascript",typescript:!0}),m.defineMIME("application/typescript",{name:"javascript",typescript:!0})})})();var Wu={exports:{}};(function(Oe,Be){(function(m){m(tt())})(function(m){function U(w,S,x,C){if(x&&x.call){var W=x;x=null}else var W=M(w,x,"rangeFinder");typeof S=="number"&&(S=m.Pos(S,0));var P=M(w,x,"minFoldSize");function j(H){var k=W(w,S);if(!k||k.to.line-k.from.linew.firstLine();)S=m.Pos(S.line-1,0),O=j(!1);if(!(!O||O.cleared||C==="unfold")){var R=I(w,x,O);m.on(R,"mousedown",function(H){D.clear(),m.e_preventDefault(H)});var D=w.markText(O.from,O.to,{replacedWith:R,clearOnEnter:M(w,x,"clearOnEnter"),__isFold:!0});D.on("clear",function(H,k){m.signal(w,"unfold",w,H,k)}),m.signal(w,"fold",w,O.from,O.to)}}function I(w,S,x){var C=M(w,S,"widget");if(typeof C=="function"&&(C=C(x.from,x.to)),typeof C=="string"){var W=document.createTextNode(C);C=document.createElement("span"),C.appendChild(W),C.className="CodeMirror-foldmarker"}else C&&(C=C.cloneNode(!0));return C}m.newFoldFunction=function(w,S){return function(x,C){U(x,C,{rangeFinder:w,widget:S})}},m.defineExtension("foldCode",function(w,S,x){U(this,w,S,x)}),m.defineExtension("isFolded",function(w){for(var S=this.findMarksAt(w),x=0;xI.lastLine())return null;var j=I.getTokenAt(m.Pos(P,1));if(/\S/.test(j.string)||(j=I.getTokenAt(m.Pos(P,j.end+1))),j.type!="keyword"||j.string!="import")return null;for(var O=P,R=Math.min(I.lastLine(),P+10);O<=R;++O){var D=I.getLine(O),H=D.indexOf(";");if(H!=-1)return{startCh:j.end,end:m.Pos(O,H)}}}var w=G.line,S=M(w),x;if(!S||M(w-1)||(x=M(w-2))&&x.end.line==w-1)return null;for(var C=S.end;;){var W=M(C.line+1);if(W==null)break;C=W.end}return{from:I.clipPos(m.Pos(w,S.startCh+1)),to:C}}),m.registerHelper("fold","include",function(I,G){function M(W){if(WI.lastLine())return null;var P=I.getTokenAt(m.Pos(W,1));if(/\S/.test(P.string)||(P=I.getTokenAt(m.Pos(W,P.end+1))),P.type=="meta"&&P.string.slice(0,8)=="#include")return P.start+8}var w=G.line,S=M(w);if(S==null||M(w-1)!=null)return null;for(var x=w;;){var C=M(x+1);if(C==null)break;++x}return{from:m.Pos(w,S+1),to:I.clipPos(m.Pos(x))}})})})();(function(Oe,Be){(function(m){m(tt())})(function(m){m.registerGlobalHelper("fold","comment",function(U){return U.blockCommentStart&&U.blockCommentEnd},function(U,I){var G=U.getModeAt(I),M=G.blockCommentStart,w=G.blockCommentEnd;if(!M||!w)return;for(var S=I.line,x=U.getLine(S),C,W=I.ch,P=0;;){var j=W<=0?-1:x.lastIndexOf(M,W-1);if(j==-1){if(P==1)return;P=1,W=x.length;continue}if(P==1&&jM)w=S;else break}if(w)return{from:m.Pos(G.line,I.getLine(G.line).length),to:m.Pos(w,I.getLine(w).length)}}})})})();(function(Oe,Be){(function(m){m(tt(),Wu.exports)})(function(m){m.defineOption("foldGutter",!1,function(D,H,k){k&&k!=m.Init&&(D.clearGutter(D.state.foldGutter.options.gutter),D.state.foldGutter=null,D.off("gutterClick",W),D.off("changes",j),D.off("viewportChange",O),D.off("fold",R),D.off("unfold",R),D.off("swapDoc",j),D.off("optionChange",P)),H&&(D.state.foldGutter=new I(G(H)),C(D),D.on("gutterClick",W),D.on("changes",j),D.on("viewportChange",O),D.on("fold",R),D.on("unfold",R),D.on("swapDoc",j),D.on("optionChange",P))});var U=m.Pos;function I(D){this.options=D,this.from=this.to=0}function G(D){return D===!0&&(D={}),D.gutter==null&&(D.gutter="CodeMirror-foldgutter"),D.indicatorOpen==null&&(D.indicatorOpen="CodeMirror-foldgutter-open"),D.indicatorFolded==null&&(D.indicatorFolded="CodeMirror-foldgutter-folded"),D}function M(D,H){for(var k=D.findMarks(U(H,0),U(H+1,0)),L=0;L=z){if(g&&V&&g.test(V.className))return;ne=w(L.indicatorOpen)}}!ne&&!V||D.setGutterMarker(F,L.gutter,ne)})}function x(D){return new RegExp("(^|\\s)"+D+"(?:$|\\s)\\s*")}function C(D){var H=D.getViewport(),k=D.state.foldGutter;!k||(D.operation(function(){S(D,H.from,H.to)}),k.from=H.from,k.to=H.to)}function W(D,H,k){var L=D.state.foldGutter;if(!!L){var B=L.options;if(k==B.gutter){var z=M(D,H);z?z.clear():D.foldCode(U(H,0),B)}}}function P(D,H){H=="mode"&&j(D)}function j(D){var H=D.state.foldGutter;if(!!H){var k=H.options;H.from=H.to=0,clearTimeout(H.changeUpdate),H.changeUpdate=setTimeout(function(){C(D)},k.foldOnChangeTimeSpan||600)}}function O(D){var H=D.state.foldGutter;if(!!H){var k=H.options;clearTimeout(H.changeUpdate),H.changeUpdate=setTimeout(function(){var L=D.getViewport();H.from==H.to||L.from-H.to>20||H.from-L.to>20?C(D):D.operation(function(){L.fromH.to&&(S(D,H.to,L.to),H.to=L.to)})},k.updateViewportTimeSpan||400)}}function R(D,H){var k=D.state.foldGutter;if(!!k){var L=H.line;L>=k.from&&LC)return G.charCoords(q,"local")[Q?"top":"bottom"];var F=G.heightAtLine(P,"local");return F+(Q?0:P.height)}var O=G.lastLine();if(G.display.barWidth)for(var R=0,D;RO)){for(var k=D||j(H.from,!0)*M,L=j(H.to,!1)*M;RO||(D=j(S[R+1].from,!0)*M,D>L+.9));)H=S[++R],L=j(H.to,!1)*M;if(L!=k){var B=Math.max(L-k,3),z=w.appendChild(document.createElement("div"));z.style.cssText="position: absolute; right: 0px; width: "+Math.max(G.display.barWidth-1,2)+"px; top: "+(k+this.buttonHeight)+"px; height: "+B+"px",z.className=this.options.className,H.id&&z.setAttribute("annotation-id",H.id)}}}this.div.textContent="",this.div.appendChild(w)},U.prototype.clear=function(){this.cm.off("refresh",this.resizeHandler),this.cm.off("markerAdded",this.resizeHandler),this.cm.off("markerCleared",this.resizeHandler),this.changeHandler&&this.cm.off("changes",this.changeHandler),this.div.parentNode.removeChild(this.div)}})})();var Pu={exports:{}},yl={exports:{}},ml;function co(){return ml||(ml=1,function(Oe,Be){(function(m){m(tt())})(function(m){var U=m.Pos;function I(k){var L=k.flags;return L!=null?L:(k.ignoreCase?"i":"")+(k.global?"g":"")+(k.multiline?"m":"")}function G(k,L){for(var B=I(k),z=B,q=0;qg);F++){var ne=k.getLine(Q++);z=z==null?ne:z+` `+ne}q=q*2,L.lastIndex=B.ch;var V=L.exec(z);if(V){var ee=z.slice(0,V.index).split(` `),T=V[0].split(` `),K=B.line+ee.length-1,d=ee[ee.length-1].length;return{from:U(K,d),to:U(K+T.length-1,T.length==1?d+T[0].length:T[T.length-1].length),match:V}}}}function x(k,L,B){for(var z,q=0;q<=k.length;){L.lastIndex=q;var Q=L.exec(k);if(!Q)break;var g=Q.index+Q[0].length;if(g>k.length-B)break;(!z||g>z.index+z[0].length)&&(z=Q),q=Q.index+1}return z}function C(k,L,B){L=G(L,"g");for(var z=B.line,q=B.ch,Q=k.firstLine();z>=Q;z--,q=-1){var g=k.getLine(z),F=x(g,L,q<0?0:g.length-q);if(F)return{from:U(z,F.index),to:U(z,F.index+F[0].length),match:F}}}function W(k,L,B){if(!M(L))return C(k,L,B);L=G(L,"gm");for(var z,q=1,Q=k.getLine(B.line).length-B.ch,g=B.line,F=k.firstLine();g>=F;){for(var ne=0;ne=F;ne++){var V=k.getLine(g--);z=z==null?V:V+` `+z}q*=2;var ee=x(z,L,Q);if(ee){var T=z.slice(0,ee.index).split(` `),K=ee[0].split(` -`),d=g+T.length,ce=T[T.length-1].length;return{from:U(d,ce),to:U(d+K.length-1,K.length==1?ce+K[0].length:K[K.length-1].length),match:ee}}}}var P,j;String.prototype.normalize?(P=function(k){return k.normalize("NFD").toLowerCase()},j=function(k){return k.normalize("NFD")}):(P=function(k){return k.toLowerCase()},j=function(k){return k});function O(k,L,B,z){if(k.length==L.length)return B;for(var q=0,Q=B+Math.max(0,k.length-L.length);;){if(q==Q)return q;var g=q+Q>>1,F=z(k.slice(0,g)).length;if(F==B)return g;F>B?Q=g:q=g+1}}function R(k,L,B,z){if(!L.length)return null;var q=z?P:j,Q=q(L).split(/\r|\n\r?/);e:for(var g=B.line,F=B.ch,ne=k.lastLine()+1-Q.length;g<=ne;g++,F=0){var V=k.getLine(g).slice(F),ee=q(V);if(Q.length==1){var T=ee.indexOf(Q[0]);if(T==-1)continue e;var B=O(V,ee,T,q)+F;return{from:U(g,O(V,ee,T,q)+F),to:U(g,O(V,ee,T+Q[0].length,q)+F)}}else{var K=ee.length-Q[0].length;if(ee.slice(K)!=Q[0])continue e;for(var d=1;d=ne;g--,F=-1){var V=k.getLine(g);F>-1&&(V=V.slice(0,F));var ee=q(V);if(Q.length==1){var T=ee.lastIndexOf(Q[0]);if(T==-1)continue e;return{from:U(g,O(V,ee,T,q)),to:U(g,O(V,ee,T+Q[0].length,q))}}else{var K=Q[Q.length-1];if(ee.slice(0,K.length)!=K)continue e;for(var d=1,B=g-Q.length+1;d(this.doc.getLine(L.line)||"").length&&(L.ch=0,L.line++)),m.cmpPos(L,this.doc.clipPos(L))!=0))return this.atOccurrence=!1;var B=this.matches(k,L);if(this.afterEmptyMatch=B&&m.cmpPos(B.from,B.to)==0,B)return this.pos=B,this.atOccurrence=!0,this.pos.match||!0;var z=U(k?this.doc.firstLine():this.doc.lastLine()+1,0);return this.pos={from:z,to:z},this.atOccurrence=!1},from:function(){if(this.atOccurrence)return this.pos.from},to:function(){if(this.atOccurrence)return this.pos.to},replace:function(k,L){if(!!this.atOccurrence){var B=m.splitLines(k);this.doc.replaceRange(B,this.pos.from,this.pos.to,L),this.pos.to=U(this.pos.from.line+B.length-1,B[B.length-1].length+(B.length==1?this.pos.from.ch:0))}}},m.defineExtension("getSearchCursor",function(k,L,B){return new H(this.doc,k,L,B)}),m.defineDocExtension("getSearchCursor",function(k,L,B){return new H(this,k,L,B)}),m.defineExtension("selectMatches",function(k,L){for(var B=[],z=this.getSearchCursor(k,this.getCursor("from"),L);z.findNext()&&!(m.cmpPos(z.to(),this.getCursor("to"))>0);)B.push({anchor:z.from(),head:z.to()});B.length&&this.setSelections(B,0)})})}()),bl.exports}(function(Oe,Be){(function(m){m(tt(),co(),Ol())})(function(m){m.defineExtension("showMatchesOnScrollbar",function(M,w,S){return typeof S=="string"&&(S={className:S}),S||(S={}),new U(this,M,w,S)});function U(M,w,S,x){this.cm=M,this.options=x;var C={listenForChanges:!1};for(var W in x)C[W]=x[W];C.className||(C.className="CodeMirror-search-match"),this.annotation=M.annotateScrollbar(C),this.query=w,this.caseFold=S,this.gap={from:M.firstLine(),to:M.lastLine()+1},this.matches=[],this.update=null,this.findMatches(),this.annotation.update(this.matches);var P=this;M.on("change",this.changeHandler=function(j,O){P.onChange(O)})}var I=1e3;U.prototype.findMatches=function(){if(!!this.gap){for(var M=0;M=this.gap.to)break;w.to.line>=this.gap.from&&this.matches.splice(M--,1)}for(var S=this.cm.getSearchCursor(this.query,m.Pos(this.gap.from,0),{caseFold:this.caseFold,multiline:this.options.multiline}),x=this.options&&this.options.maxMatches||I;S.findNext();){var w={from:S.from(),to:S.to()};if(w.from.line>=this.gap.to||(this.matches.splice(M++,0,w),this.matches.length>x))break}this.gap=null}};function G(M,w,S){return M<=w?M:Math.max(w,M+S)}U.prototype.onChange=function(M){var w=M.from.line,S=m.changeEnd(M).line,x=S-M.to.line;if(this.gap?(this.gap.from=Math.min(G(this.gap.from,w,x),M.from.line),this.gap.to=Math.max(G(this.gap.to,w,x),M.from.line)):this.gap={from:M.from.line,to:S+1},x)for(var C=0;C=R.options.minChars&&S(O,Q,!1,R.options.style)}})}function W(O,R,D){var H=O.getRange(R,D);if(H.match(/^\w+$/)!==null){if(R.ch>0){var k={line:R.line,ch:R.ch-1},L=O.getRange(k,R);if(L.match(/\W/)===null)return!1}if(D.ch '+M.phrase("(Use line:column or scroll% syntax)")+""}function G(M,w){var S=Number(w);return/^[-+]/.test(w)?M.getCursor().line+S:S-1}m.commands.jumpToLine=function(M){var w=M.getCursor();U(M,I(M),M.phrase("Jump to line:"),w.line+1+":"+w.ch,function(S){if(!!S){var x;if(x=/^\s*([\+\-]?\d+)\s*\:\s*(\d+)\s*$/.exec(S))M.setCursor(G(M,x[1]),Number(x[2]));else if(x=/^\s*([\+\-]?\d+(\.\d+)?)\%\s*/.exec(S)){var C=Math.round(M.lineCount()*Number(x[1])/100);/^[-+]/.test(x[1])&&(C=w.line+C+1),M.setCursor(C-1,w.ch)}else(x=/^\s*\:?\s*([\+\-]?\d+)\s*/.exec(S))&&M.setCursor(G(M,x[1]),w.ch)}})},m.keyMap.default["Alt-G"]="jumpToLine"})})();po();co();(function(Oe,Be){(function(m){m(tt(),co(),po())})(function(m){m.defineOption("search",{bottom:!1});function U(g,F){return typeof g=="string"?g=new RegExp(g.replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g,"\\$&"),F?"gi":"g"):g.global||(g=new RegExp(g.source,g.ignoreCase?"gi":"g")),{token:function(ne){g.lastIndex=ne.pos;var V=g.exec(ne.string);if(V&&V.index==ne.pos)return ne.pos+=V[0].length||1,"searching";V?ne.pos=V.index:ne.skipToEnd()}}}function I(){this.posFrom=this.posTo=this.lastQuery=this.query=null,this.overlay=null}function G(g){return g.state.search||(g.state.search=new I)}function M(g){return typeof g=="string"&&g==g.toLowerCase()}function w(g,F,ne){return g.getSearchCursor(F,ne,{caseFold:M(F),multiline:!0})}function S(g,F,ne,V,ee){g.openDialog(F,V,{value:ne,selectValueOnOpen:!0,closeOnEnter:!1,onClose:function(){D(g)},onKeyDown:ee,bottom:g.options.search.bottom})}function x(g,F,ne,V,ee){g.openDialog?g.openDialog(F,ee,{value:V,selectValueOnOpen:!0,bottom:g.options.search.bottom}):ee(prompt(ne,V))}function C(g,F,ne,V){g.openConfirm?g.openConfirm(F,V):confirm(ne)&&V[0]()}function W(g){return g.replace(/\\([nrt\\])/g,function(F,ne){return ne=="n"?` -`:ne=="r"?"\r":ne=="t"?" ":ne=="\\"?"\\":F})}function P(g){var F=g.match(/^\/(.*)\/([a-z]*)$/);if(F)try{g=new RegExp(F[1],F[2].indexOf("i")==-1?"":"i")}catch{}else g=W(g);return(typeof g=="string"?g=="":g.test(""))&&(g=/x^/),g}function j(g,F,ne){F.queryText=ne,F.query=P(ne),g.removeOverlay(F.overlay,M(F.query)),F.overlay=U(F.query,M(F.query)),g.addOverlay(F.overlay),g.showMatchesOnScrollbar&&(F.annotate&&(F.annotate.clear(),F.annotate=null),F.annotate=g.showMatchesOnScrollbar(F.query,M(F.query)))}function O(g,F,ne,V){var ee=G(g);if(ee.query)return R(g,F);var T=g.getSelection()||ee.lastQuery;if(T instanceof RegExp&&T.source=="x^"&&(T=null),ne&&g.openDialog){var K=null,d=function(ce,be){m.e_stop(be),ce&&(ce!=ee.queryText&&(j(g,ee,ce),ee.posFrom=ee.posTo=g.getCursor()),K&&(K.style.opacity=1),R(g,be.shiftKey,function(Le,we){var Ce;we.line<3&&document.querySelector&&(Ce=g.display.wrapper.querySelector(".CodeMirror-dialog"))&&Ce.getBoundingClientRect().bottom-4>g.cursorCoords(we,"window").top&&((K=Ce).style.opacity=.4)}))};S(g,k(g),T,d,function(ce,be){var Le=m.keyName(ce),we=g.getOption("extraKeys"),Ce=we&&we[Le]||m.keyMap[g.getOption("keyMap")][Le];Ce=="findNext"||Ce=="findPrev"||Ce=="findPersistentNext"||Ce=="findPersistentPrev"?(m.e_stop(ce),j(g,G(g),be),g.execCommand(Ce)):(Ce=="find"||Ce=="findPersistent")&&(m.e_stop(ce),d(be,ce))}),V&&T&&(j(g,ee,T),R(g,F))}else x(g,k(g),"Search for:",T,function(ce){ce&&!ee.query&&g.operation(function(){j(g,ee,ce),ee.posFrom=ee.posTo=g.getCursor(),R(g,F)})})}function R(g,F,ne){g.operation(function(){var V=G(g),ee=w(g,V.query,F?V.posFrom:V.posTo);!ee.find(F)&&(ee=w(g,V.query,F?m.Pos(g.lastLine()):m.Pos(g.firstLine(),0)),!ee.find(F))||(g.setSelection(ee.from(),ee.to()),g.scrollIntoView({from:ee.from(),to:ee.to()},20),V.posFrom=ee.from(),V.posTo=ee.to(),ne&&ne(ee.from(),ee.to()))})}function D(g){g.operation(function(){var F=G(g);F.lastQuery=F.query,F.query&&(F.query=F.queryText=null,g.removeOverlay(F.overlay),F.annotate&&(F.annotate.clear(),F.annotate=null))})}function H(g,F){var ne=g?document.createElement(g):document.createDocumentFragment();for(var V in F)ne[V]=F[V];for(var ee=2;ee{M!=null&&m.value&&m.value!==M.getValue()&&M.setValue(m.value)}),pl(I,()=>{M!=null&&M.setOption("readOnly",I.value)}),Mu(()=>{M=Bu.fromTextArea(G.value,{value:m.value,mode:"application/json",indentWithTabs:!1,smartIndent:!0,lineNumbers:!0,matchBrackets:!0,readOnly:I.value,foldGutter:!0,lineWrapping:!0,gutters:["CodeMirror-linenumbers","CodeMirror-foldgutter","CodeMirror-lint-markers"],styleActiveLine:!1}),M.on("change",()=>{Be.emit("update:modelValue",M.getValue())}),U.value&&M.setValue(U.value)}),Du(()=>{M!==null&&(M.toTextArea(),M=null)}),{codeEditor:G}}}),_u={ref:"codeEditor",placeholder:"\u8BF7\u8F93\u5165..."};function Gu(Oe,Be,m,U,I,G){return Ll(),Tl("textarea",_u,null,512)}const Uu=Cl(zu,[["render",Gu]]),Ku=Oe=>(Wu("data-v-666accbb"),Oe=Oe(),Fu(),Oe),Xu={class:"m-code-mirror"},Yu={class:"header"},qu=Ku(()=>Nn("div",null,[Nn("span",null,"\u4EE3\u7801\u7F16\u8F91\u5668\u7EC4\u4EF6\u793A\u4F8B")],-1)),Zu={class:"footer"},Qu={class:"footer-inner"},Ju=kl({__name:"index",setup(Oe){return(Be,m)=>{const U=Hu("el-card");return Ll(),Tl("div",Xu,[Nn("div",Yu,[vl(U,null,{default:Eu(()=>[qu]),_:1})]),Nn("div",Zu,[Nn("div",Qu,[vl(Uu)])])])}}});const Vu=Cl(Ju,[["__scopeId","data-v-666accbb"]]);export{Vu as default}; +`),d=g+T.length,ce=T[T.length-1].length;return{from:U(d,ce),to:U(d+K.length-1,K.length==1?ce+K[0].length:K[K.length-1].length),match:ee}}}}var P,j;String.prototype.normalize?(P=function(k){return k.normalize("NFD").toLowerCase()},j=function(k){return k.normalize("NFD")}):(P=function(k){return k.toLowerCase()},j=function(k){return k});function O(k,L,B,z){if(k.length==L.length)return B;for(var q=0,Q=B+Math.max(0,k.length-L.length);;){if(q==Q)return q;var g=q+Q>>1,F=z(k.slice(0,g)).length;if(F==B)return g;F>B?Q=g:q=g+1}}function R(k,L,B,z){if(!L.length)return null;var q=z?P:j,Q=q(L).split(/\r|\n\r?/);e:for(var g=B.line,F=B.ch,ne=k.lastLine()+1-Q.length;g<=ne;g++,F=0){var V=k.getLine(g).slice(F),ee=q(V);if(Q.length==1){var T=ee.indexOf(Q[0]);if(T==-1)continue e;var B=O(V,ee,T,q)+F;return{from:U(g,O(V,ee,T,q)+F),to:U(g,O(V,ee,T+Q[0].length,q)+F)}}else{var K=ee.length-Q[0].length;if(ee.slice(K)!=Q[0])continue e;for(var d=1;d=ne;g--,F=-1){var V=k.getLine(g);F>-1&&(V=V.slice(0,F));var ee=q(V);if(Q.length==1){var T=ee.lastIndexOf(Q[0]);if(T==-1)continue e;return{from:U(g,O(V,ee,T,q)),to:U(g,O(V,ee,T+Q[0].length,q))}}else{var K=Q[Q.length-1];if(ee.slice(0,K.length)!=K)continue e;for(var d=1,B=g-Q.length+1;d(this.doc.getLine(L.line)||"").length&&(L.ch=0,L.line++)),m.cmpPos(L,this.doc.clipPos(L))!=0))return this.atOccurrence=!1;var B=this.matches(k,L);if(this.afterEmptyMatch=B&&m.cmpPos(B.from,B.to)==0,B)return this.pos=B,this.atOccurrence=!0,this.pos.match||!0;var z=U(k?this.doc.firstLine():this.doc.lastLine()+1,0);return this.pos={from:z,to:z},this.atOccurrence=!1},from:function(){if(this.atOccurrence)return this.pos.from},to:function(){if(this.atOccurrence)return this.pos.to},replace:function(k,L){if(!!this.atOccurrence){var B=m.splitLines(k);this.doc.replaceRange(B,this.pos.from,this.pos.to,L),this.pos.to=U(this.pos.from.line+B.length-1,B[B.length-1].length+(B.length==1?this.pos.from.ch:0))}}},m.defineExtension("getSearchCursor",function(k,L,B){return new H(this.doc,k,L,B)}),m.defineDocExtension("getSearchCursor",function(k,L,B){return new H(this,k,L,B)}),m.defineExtension("selectMatches",function(k,L){for(var B=[],z=this.getSearchCursor(k,this.getCursor("from"),L);z.findNext()&&!(m.cmpPos(z.to(),this.getCursor("to"))>0);)B.push({anchor:z.from(),head:z.to()});B.length&&this.setSelections(B,0)})})}()),yl.exports}(function(Oe,Be){(function(m){m(tt(),co(),Fu.exports)})(function(m){m.defineExtension("showMatchesOnScrollbar",function(M,w,S){return typeof S=="string"&&(S={className:S}),S||(S={}),new U(this,M,w,S)});function U(M,w,S,x){this.cm=M,this.options=x;var C={listenForChanges:!1};for(var W in x)C[W]=x[W];C.className||(C.className="CodeMirror-search-match"),this.annotation=M.annotateScrollbar(C),this.query=w,this.caseFold=S,this.gap={from:M.firstLine(),to:M.lastLine()+1},this.matches=[],this.update=null,this.findMatches(),this.annotation.update(this.matches);var P=this;M.on("change",this.changeHandler=function(j,O){P.onChange(O)})}var I=1e3;U.prototype.findMatches=function(){if(!!this.gap){for(var M=0;M=this.gap.to)break;w.to.line>=this.gap.from&&this.matches.splice(M--,1)}for(var S=this.cm.getSearchCursor(this.query,m.Pos(this.gap.from,0),{caseFold:this.caseFold,multiline:this.options.multiline}),x=this.options&&this.options.maxMatches||I;S.findNext();){var w={from:S.from(),to:S.to()};if(w.from.line>=this.gap.to||(this.matches.splice(M++,0,w),this.matches.length>x))break}this.gap=null}};function G(M,w,S){return M<=w?M:Math.max(w,M+S)}U.prototype.onChange=function(M){var w=M.from.line,S=m.changeEnd(M).line,x=S-M.to.line;if(this.gap?(this.gap.from=Math.min(G(this.gap.from,w,x),M.from.line),this.gap.to=Math.max(G(this.gap.to,w,x),M.from.line)):this.gap={from:M.from.line,to:S+1},x)for(var C=0;C=R.options.minChars&&S(O,Q,!1,R.options.style)}})}function W(O,R,D){var H=O.getRange(R,D);if(H.match(/^\w+$/)!==null){if(R.ch>0){var k={line:R.line,ch:R.ch-1},L=O.getRange(k,R);if(L.match(/\W/)===null)return!1}if(D.ch '+M.phrase("(Use line:column or scroll% syntax)")+""}function G(M,w){var S=Number(w);return/^[-+]/.test(w)?M.getCursor().line+S:S-1}m.commands.jumpToLine=function(M){var w=M.getCursor();U(M,I(M),M.phrase("Jump to line:"),w.line+1+":"+w.ch,function(S){if(!!S){var x;if(x=/^\s*([\+\-]?\d+)\s*\:\s*(\d+)\s*$/.exec(S))M.setCursor(G(M,x[1]),Number(x[2]));else if(x=/^\s*([\+\-]?\d+(\.\d+)?)\%\s*/.exec(S)){var C=Math.round(M.lineCount()*Number(x[1])/100);/^[-+]/.test(x[1])&&(C=w.line+C+1),M.setCursor(C-1,w.ch)}else(x=/^\s*\:?\s*([\+\-]?\d+)\s*/.exec(S))&&M.setCursor(G(M,x[1]),w.ch)}})},m.keyMap.default["Alt-G"]="jumpToLine"})})();po();co();(function(Oe,Be){(function(m){m(tt(),co(),po())})(function(m){m.defineOption("search",{bottom:!1});function U(g,F){return typeof g=="string"?g=new RegExp(g.replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g,"\\$&"),F?"gi":"g"):g.global||(g=new RegExp(g.source,g.ignoreCase?"gi":"g")),{token:function(ne){g.lastIndex=ne.pos;var V=g.exec(ne.string);if(V&&V.index==ne.pos)return ne.pos+=V[0].length||1,"searching";V?ne.pos=V.index:ne.skipToEnd()}}}function I(){this.posFrom=this.posTo=this.lastQuery=this.query=null,this.overlay=null}function G(g){return g.state.search||(g.state.search=new I)}function M(g){return typeof g=="string"&&g==g.toLowerCase()}function w(g,F,ne){return g.getSearchCursor(F,ne,{caseFold:M(F),multiline:!0})}function S(g,F,ne,V,ee){g.openDialog(F,V,{value:ne,selectValueOnOpen:!0,closeOnEnter:!1,onClose:function(){D(g)},onKeyDown:ee,bottom:g.options.search.bottom})}function x(g,F,ne,V,ee){g.openDialog?g.openDialog(F,ee,{value:V,selectValueOnOpen:!0,bottom:g.options.search.bottom}):ee(prompt(ne,V))}function C(g,F,ne,V){g.openConfirm?g.openConfirm(F,V):confirm(ne)&&V[0]()}function W(g){return g.replace(/\\([nrt\\])/g,function(F,ne){return ne=="n"?` +`:ne=="r"?"\r":ne=="t"?" ":ne=="\\"?"\\":F})}function P(g){var F=g.match(/^\/(.*)\/([a-z]*)$/);if(F)try{g=new RegExp(F[1],F[2].indexOf("i")==-1?"":"i")}catch{}else g=W(g);return(typeof g=="string"?g=="":g.test(""))&&(g=/x^/),g}function j(g,F,ne){F.queryText=ne,F.query=P(ne),g.removeOverlay(F.overlay,M(F.query)),F.overlay=U(F.query,M(F.query)),g.addOverlay(F.overlay),g.showMatchesOnScrollbar&&(F.annotate&&(F.annotate.clear(),F.annotate=null),F.annotate=g.showMatchesOnScrollbar(F.query,M(F.query)))}function O(g,F,ne,V){var ee=G(g);if(ee.query)return R(g,F);var T=g.getSelection()||ee.lastQuery;if(T instanceof RegExp&&T.source=="x^"&&(T=null),ne&&g.openDialog){var K=null,d=function(ce,be){m.e_stop(be),ce&&(ce!=ee.queryText&&(j(g,ee,ce),ee.posFrom=ee.posTo=g.getCursor()),K&&(K.style.opacity=1),R(g,be.shiftKey,function(Le,we){var Ce;we.line<3&&document.querySelector&&(Ce=g.display.wrapper.querySelector(".CodeMirror-dialog"))&&Ce.getBoundingClientRect().bottom-4>g.cursorCoords(we,"window").top&&((K=Ce).style.opacity=.4)}))};S(g,k(g),T,d,function(ce,be){var Le=m.keyName(ce),we=g.getOption("extraKeys"),Ce=we&&we[Le]||m.keyMap[g.getOption("keyMap")][Le];Ce=="findNext"||Ce=="findPrev"||Ce=="findPersistentNext"||Ce=="findPersistentPrev"?(m.e_stop(ce),j(g,G(g),be),g.execCommand(Ce)):(Ce=="find"||Ce=="findPersistent")&&(m.e_stop(ce),d(be,ce))}),V&&T&&(j(g,ee,T),R(g,F))}else x(g,k(g),"Search for:",T,function(ce){ce&&!ee.query&&g.operation(function(){j(g,ee,ce),ee.posFrom=ee.posTo=g.getCursor(),R(g,F)})})}function R(g,F,ne){g.operation(function(){var V=G(g),ee=w(g,V.query,F?V.posFrom:V.posTo);!ee.find(F)&&(ee=w(g,V.query,F?m.Pos(g.lastLine()):m.Pos(g.firstLine(),0)),!ee.find(F))||(g.setSelection(ee.from(),ee.to()),g.scrollIntoView({from:ee.from(),to:ee.to()},20),V.posFrom=ee.from(),V.posTo=ee.to(),ne&&ne(ee.from(),ee.to()))})}function D(g){g.operation(function(){var F=G(g);F.lastQuery=F.query,F.query&&(F.query=F.queryText=null,g.removeOverlay(F.overlay),F.annotate&&(F.annotate.clear(),F.annotate=null))})}function H(g,F){var ne=g?document.createElement(g):document.createDocumentFragment();for(var V in F)ne[V]=F[V];for(var ee=2;ee{M!=null&&m.value&&m.value!==M.getValue()&&M.setValue(m.value)}),pl(I,()=>{M!=null&&M.setOption("readOnly",I.value)}),Ou(()=>{M=Iu.fromTextArea(G.value,{value:m.value,mode:"application/json",indentWithTabs:!1,smartIndent:!0,lineNumbers:!0,matchBrackets:!0,readOnly:I.value,foldGutter:!0,lineWrapping:!0,gutters:["CodeMirror-linenumbers","CodeMirror-foldgutter","CodeMirror-lint-markers"],styleActiveLine:!1}),M.on("change",()=>{Be.emit("update:modelValue",M.getValue())}),U.value&&M.setValue(U.value)}),Nu(()=>{M!==null&&(M.toTextArea(),M=null)}),{codeEditor:G}}}),Bu={ref:"codeEditor",placeholder:"\u8BF7\u8F93\u5165..."};function zu(Oe,Be,m,U,I,G){return Cl(),kl("textarea",Bu,null,512)}const _u=wl(Ru,[["render",zu]]),Gu=Oe=>(Du("data-v-666accbb"),Oe=Oe(),Hu(),Oe),Uu={class:"m-code-mirror"},Ku={class:"header"},Xu=Gu(()=>Nn("div",null,[Nn("span",null,"\u4EE3\u7801\u7F16\u8F91\u5668\u7EC4\u4EF6\u793A\u4F8B")],-1)),Yu={class:"footer"},qu={class:"footer-inner"},Zu=Sl({__name:"index",setup(Oe){return(Be,m)=>{const U=Au("el-card");return Cl(),kl("div",Uu,[Nn("div",Ku,[vl(U,null,{default:Mu(()=>[Xu]),_:1})]),Nn("div",Yu,[Nn("div",qu,[vl(_u)])])])}}});const Ju=wl(Zu,[["__scopeId","data-v-666accbb"]]);export{Ju as default}; diff --git a/docs/assets/index.6d214c4d.js.gz b/docs/assets/index.6d214c4d.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..95a8bcaef57eedc72325cc537385eb8b9dc74022 GIT binary patch literal 75473 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 literal 0 HcmV?d00001 diff --git a/docs/assets/index.35edcba8.js b/docs/assets/index.71db70c1.js similarity index 99% rename from docs/assets/index.35edcba8.js rename to docs/assets/index.71db70c1.js index 3bf4991..0871e03 100644 --- a/docs/assets/index.35edcba8.js +++ b/docs/assets/index.71db70c1.js @@ -1,4 +1,4 @@ -import{Q as q,R as tt,M as B,g as et,i as V,r as C,o as nt,c as rt,a as M,b as w,w as F,d as ot}from"./index.048a73c8.js";var z={exports:{}};/*! +import{Q as q,R as tt,M as B,g as et,i as V,r as C,o as nt,c as rt,a as M,b as w,w as F,d as ot}from"./index.034c045c.js";var z={exports:{}};/*! * clipboard.js v2.0.11 * https://clipboardjs.com/ * diff --git a/docs/assets/index.71db70c1.js.gz b/docs/assets/index.71db70c1.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..1b6512e43976cb7417bc6188aff3488efa0b13ab GIT binary patch literal 4058 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 MUq9^=?7J!e0H<5*TmS$7 literal 0 HcmV?d00001 diff --git a/docs/assets/index.473996a5.js b/docs/assets/index.770265ee.js similarity index 99% rename from docs/assets/index.473996a5.js rename to docs/assets/index.770265ee.js index 23fd420..30cc107 100644 --- a/docs/assets/index.473996a5.js +++ b/docs/assets/index.770265ee.js @@ -1 +1 @@ -import{g as $,i as d,j as I,r as o,o as h,n as D,w as t,a as B,b as e,d as F,x as G,C as J,c as R,s as j,I as K,G as L,N as P,_ as N,U as Q,O as W,V as X,p as Y,f as Z}from"./index.048a73c8.js";import{u as ee,d as z}from"./system.79236d81.js";const ue={class:"dialog-footer"},le=$({__name:"userDialog",setup(V,{expose:x}){const r=d(),i=d(!1),p=d("\u65B0\u589E\u7528\u6237"),_=I({nickname:[{required:!0,message:"\u8BF7\u8F93\u5165\u6635\u79F0",trigger:"blur"},{min:3,max:5,message:"\u957F\u5EA6\u5728 3 \u5230 5 \u4E2A\u5B57\u7B26",trigger:"blur"}],username:[{required:!0,message:"\u8BF7\u8F93\u5165",trigger:"blur"}],role:[{required:!0,message:"\u8BF7\u9009\u62E9\u89D2\u8272",trigger:"change"}],sex:[{required:!0,message:"\u8BF7\u9009\u62E9\u6027\u522B",trigger:"change"}]}),u=I({username:"",nickname:null,sex:"\u7537",role:null,photo:null,password:null,describe:null,status:!0});function g(){r.value.resetFields(),Object.keys(u).forEach(n=>{n==="sex"?u[n]="\u7537":n==="status"?u[n]=!0:u[n]=null})}const w=(n={})=>{p.value="\u65B0\u589E\u7528\u6237",n.username&&(p.value="\u7F16\u8F91\u7528\u6237",Object.keys(n).forEach(l=>{u[l]=n[l]})),i.value=!0},C=async n=>{await r.value.validate((l,v)=>{l?(i.value=!1,console.log("submit!",u)):console.log("error submit!",v)})};return x({show:w}),(n,l)=>{const v=o("el-input"),m=o("el-form-item"),y=o("el-radio"),s=o("el-radio-group"),f=o("el-option"),T=o("el-select"),A=o("el-switch"),E=o("el-form"),k=o("el-button"),S=o("el-dialog");return h(),D(S,{onClose:g,modelValue:i.value,"onUpdate:modelValue":l[10]||(l[10]=a=>i.value=a),title:p.value,width:"50%"},{footer:t(()=>[B("span",ue,[e(k,{onClick:l[8]||(l[8]=a=>i.value=!1)},{default:t(()=>[F("\u53D6\u6D88")]),_:1}),e(k,{type:"primary",onClick:l[9]||(l[9]=a=>C(r.value))},{default:t(()=>[F("\u786E\u5B9A")]),_:1})])]),default:t(()=>[e(E,{ref_key:"ruleFormRef",ref:r,model:u,rules:_,"label-width":"100px"},{default:t(()=>[e(m,{label:"\u7528\u6237\u540D",prop:"username"},{default:t(()=>[e(v,{modelValue:u.username,"onUpdate:modelValue":l[0]||(l[0]=a=>u.username=a),placeholder:"\u8BF7\u8F93\u5165\u7528\u6237\u540D"},null,8,["modelValue"])]),_:1}),e(m,{label:"\u6635\u79F0",prop:"nickname"},{default:t(()=>[e(v,{modelValue:u.nickname,"onUpdate:modelValue":l[1]||(l[1]=a=>u.nickname=a),placeholder:"\u8BF7\u8F93\u5165\u6635\u79F0"},null,8,["modelValue"])]),_:1}),e(m,{label:"\u6027\u522B",prop:"sex"},{default:t(()=>[e(s,{modelValue:u.sex,"onUpdate:modelValue":l[2]||(l[2]=a=>u.sex=a)},{default:t(()=>[e(y,{label:"\u7537"},{default:t(()=>[F("\u7537")]),_:1}),e(y,{label:"\u5973"},{default:t(()=>[F("\u5973")]),_:1})]),_:1},8,["modelValue"])]),_:1}),e(m,{label:"\u5173\u8054\u89D2\u8272",prop:"role"},{default:t(()=>[e(T,{modelValue:u.role,"onUpdate:modelValue":l[3]||(l[3]=a=>u.role=a),placeholder:"\u8BF7\u9009\u62E9",style:{width:"100%"}},{default:t(()=>[(h(),D(f,{label:"\u8D85\u7EA7\u7BA1\u7406\u5458",value:"\u8D85\u7EA7\u7BA1\u7406\u5458",key:0})),(h(),D(f,{label:"\u7BA1\u7406\u5458",value:"\u7BA1\u7406\u5458",key:1})),(h(),D(f,{label:"\u666E\u901A\u7528\u6237",value:"\u666E\u901A\u7528\u6237",key:2}))]),_:1},8,["modelValue"])]),_:1}),e(m,{label:"\u624B\u673A\u53F7",prop:"photo"},{default:t(()=>[e(v,{modelValue:u.photo,"onUpdate:modelValue":l[4]||(l[4]=a=>u.photo=a),placeholder:"\u8BF7\u8F93\u5165\u624B\u673A\u53F7"},null,8,["modelValue"])]),_:1}),e(m,{label:"\u8D26\u6237\u5BC6\u7801"},{default:t(()=>[e(v,{modelValue:u.password,"onUpdate:modelValue":l[5]||(l[5]=a=>u.password=a),placeholder:"\u8BF7\u8F93\u5165\u8D26\u6237\u5BC6\u7801,\u5982\u679C\u4E0D\u8F93\u5165\u9ED8\u8BA4123456",type:"password",clearable:""},null,8,["modelValue"])]),_:1}),e(m,{label:"\u7528\u6237\u72B6\u6001"},{default:t(()=>[e(A,{modelValue:u.status,"onUpdate:modelValue":l[6]||(l[6]=a=>u.status=a),"inline-prompt":"","active-text":"\u542F\u7528","inactive-text":"\u7981\u7528"},null,8,["modelValue"])]),_:1}),e(m,{label:"\u7528\u6237\u63CF\u8FF0",prop:"describe"},{default:t(()=>[e(v,{modelValue:u.describe,"onUpdate:modelValue":l[7]||(l[7]=a=>u.describe=a),type:"textarea",placeholder:"\u8BF7\u8F93\u5165\u7528\u6237\u63CF\u8FF0"},null,8,["modelValue"])]),_:1})]),_:1},8,["model","rules"])]),_:1},8,["modelValue","title"])}}}),te={class:"m-user-table"},oe={class:"header"},ae={class:"footer"},ne={class:"util"},se={class:"table-inner"},re={class:"pagination"},de=$({__name:"userTable",setup(V){const x=d(ee);d(!1);const r=d(),i=d(),p=I({}),_=d(!0),u=d(1),g=()=>{console.log("submit!",p),_.value=!0,setTimeout(()=>{_.value=!1},1e3)},w=s=>{_.value=!0,setTimeout(()=>{_.value=!1},1e3)},C=()=>{r.value.show()},n=s=>{r.value.show(s)},l=s=>{P.confirm("\u4F60\u786E\u5B9A\u8981\u5220\u9664\u5F53\u524D\u9879\u5417?","\u6E29\u99A8\u63D0\u793A",{confirmButtonText:"\u786E\u5B9A",cancelButtonText:"\u53D6\u6D88",type:"warning",draggable:!0}).then(()=>{}).catch(()=>{})},v=s=>{P.confirm(`\u786E\u5B9A\u8981${s.status?"\u542F\u7528":"\u7981\u7528"} ${s.username} \u8D26\u6237\u5417\uFF1F`,"\u6E29\u99A8\u63D0\u793A",{confirmButtonText:"\u786E\u5B9A",cancelButtonText:"\u53D6\u6D88",type:"warning"}).then(async()=>{}).catch(()=>{s.status=!s.status})},m=s=>{console.log(`${s} items per page`)},y=s=>{u.value=s};return G(()=>{setTimeout(()=>{_.value=!1},1e3)}),(s,f)=>{const T=o("el-input"),A=o("el-form-item"),E=o("el-button"),k=o("el-form"),S=o("Plus"),a=o("el-icon"),b=o("el-table-column"),q=o("el-switch"),O=o("el-table"),M=o("el-pagination"),H=J("loading");return h(),R("div",te,[B("div",oe,[e(k,{inline:!0,model:p,ref_key:"ruleFormRef",ref:i},{default:t(()=>[e(A,{label:"\u7528\u6237\u540D",prop:"username"},{default:t(()=>[e(T,{modelValue:p.username,"onUpdate:modelValue":f[0]||(f[0]=c=>p.username=c),placeholder:"\u8BF7\u8F93\u5165\u7528\u6237\u540D"},null,8,["modelValue"])]),_:1}),e(A,null,{default:t(()=>[e(E,{type:"primary",onClick:g,icon:j(K)},{default:t(()=>[F("\u67E5\u8BE2")]),_:1},8,["icon"]),e(E,{onClick:f[1]||(f[1]=c=>w(i.value))},{default:t(()=>[F("\u91CD\u7F6E")]),_:1})]),_:1})]),_:1},8,["model"])]),B("div",ae,[B("div",ne,[e(E,{type:"primary",onClick:C},{default:t(()=>[e(a,null,{default:t(()=>[e(S)]),_:1}),F(" \u65B0\u589E\u7528\u6237 ")]),_:1})]),B("div",se,[L((h(),D(O,{data:x.value,style:{width:"100%",height:"100%"},border:""},{default:t(()=>[e(b,{prop:"username",label:"\u7528\u6237\u540D",align:"center",width:"100"}),e(b,{prop:"nickname",label:"\u6635\u79F0",align:"center"}),e(b,{prop:"sex",label:"\u6027\u522B",align:"center"}),e(b,{prop:"role",label:"\u5173\u8054\u89D2\u8272",align:"center",width:"120"}),e(b,{prop:"photo",label:"\u624B\u673A\u53F7",align:"center",width:"120"}),e(b,{prop:"status",label:"\u7528\u6237\u72B6\u6001",align:"center"},{default:t(c=>[e(q,{"inline-prompt":"","active-text":"\u542F\u7528","inactive-text":"\u7981\u7528",modelValue:c.row.status,"onUpdate:modelValue":U=>c.row.status=U,onChange:U=>v(c.row)},null,8,["modelValue","onUpdate:modelValue","onChange"])]),_:1}),e(b,{prop:"describe","show-overflow-tooltip":!0,width:"180",label:"\u7528\u6237\u63CF\u8FF0",align:"center"}),e(b,{prop:"createTime",label:"\u521B\u5EFA\u65F6\u95F4",align:"center",width:"180"}),e(b,{prop:"operator",label:"\u64CD\u4F5C",width:"200px",align:"center",fixed:"right"},{default:t(c=>[e(E,{type:"primary",size:"small",icon:"Edit",onClick:U=>n(c.row)},{default:t(()=>[F(" \u7F16\u8F91 ")]),_:2},1032,["onClick"]),e(E,{onClick:U=>l(c.row),type:"danger",size:"small",icon:"Delete"},{default:t(()=>[F(" \u5220\u9664 ")]),_:2},1032,["onClick"])]),_:1})]),_:1},8,["data"])),[[H,_.value]])]),B("div",re,[e(M,{currentPage:u.value,"onUpdate:currentPage":f[2]||(f[2]=c=>u.value=c),"page-size":10,background:"",layout:"total, sizes, prev, pager, next, jumper",total:1e3,onSizeChange:m,onCurrentChange:y},null,8,["currentPage"])])]),e(le,{ref_key:"userDialog",ref:r},null,512)])}}});const ie=N(de,[["__scopeId","data-v-8d2ae026"]]),ce=V=>(Y("data-v-c4e94ca0"),V=V(),Z(),V),pe=ce(()=>B("div",{class:"title"},"\u90E8\u95E8\u5217\u8868",-1)),_e={class:"filter-tree"},me=$({__name:"userSide",setup(V){const x=d(z);Q(()=>{let u={id:"",deptName:"\u5168\u90E8"};x.value=[u,...z]});const r=d(""),i=d(),p={children:"children",label:"deptName",value:"id"};W(r,u=>{i.value.filter(u)});const _=(u,g)=>(console.log(g),u?g.deptName.includes(u):!0);return(u,g)=>{const w=o("el-input"),C=o("el-scrollbar"),n=o("el-card");return h(),D(n,{class:"m-dept-side"},{default:t(()=>[pe,e(w,{modelValue:r.value,"onUpdate:modelValue":g[0]||(g[0]=l=>r.value=l),placeholder:"\u8F93\u5165\u5173\u952E\u5B57\u8FDB\u884C\u8FC7\u6EE4",class:"filter-search"},null,8,["modelValue"]),B("div",_e,[e(C,{class:"scrollbar"},{default:t(()=>[e(j(X),{ref_key:"treeRef",ref:i,data:x.value,props:p,"default-expand-all":"","filter-node-method":_},null,8,["data"])]),_:1})])]),_:1})}}});const fe=N(me,[["__scopeId","data-v-c4e94ca0"]]),ge={class:"app-container m-user"},ve=$({__name:"index",setup(V){return(x,r)=>(h(),R("div",ge,[e(fe),e(ie)]))}});const Be=N(ve,[["__scopeId","data-v-6663c133"]]);export{Be as default}; +import{g as $,i as d,j as I,r as o,o as h,n as D,w as t,a as B,b as e,d as F,x as G,C as J,c as R,s as j,I as K,G as L,N as P,_ as N,U as Q,O as W,V as X,p as Y,f as Z}from"./index.034c045c.js";import{u as ee,d as z}from"./system.79236d81.js";const ue={class:"dialog-footer"},le=$({__name:"userDialog",setup(V,{expose:x}){const r=d(),i=d(!1),p=d("\u65B0\u589E\u7528\u6237"),_=I({nickname:[{required:!0,message:"\u8BF7\u8F93\u5165\u6635\u79F0",trigger:"blur"},{min:3,max:5,message:"\u957F\u5EA6\u5728 3 \u5230 5 \u4E2A\u5B57\u7B26",trigger:"blur"}],username:[{required:!0,message:"\u8BF7\u8F93\u5165",trigger:"blur"}],role:[{required:!0,message:"\u8BF7\u9009\u62E9\u89D2\u8272",trigger:"change"}],sex:[{required:!0,message:"\u8BF7\u9009\u62E9\u6027\u522B",trigger:"change"}]}),u=I({username:"",nickname:null,sex:"\u7537",role:null,photo:null,password:null,describe:null,status:!0});function g(){r.value.resetFields(),Object.keys(u).forEach(n=>{n==="sex"?u[n]="\u7537":n==="status"?u[n]=!0:u[n]=null})}const w=(n={})=>{p.value="\u65B0\u589E\u7528\u6237",n.username&&(p.value="\u7F16\u8F91\u7528\u6237",Object.keys(n).forEach(l=>{u[l]=n[l]})),i.value=!0},C=async n=>{await r.value.validate((l,v)=>{l?(i.value=!1,console.log("submit!",u)):console.log("error submit!",v)})};return x({show:w}),(n,l)=>{const v=o("el-input"),m=o("el-form-item"),y=o("el-radio"),s=o("el-radio-group"),f=o("el-option"),T=o("el-select"),A=o("el-switch"),E=o("el-form"),k=o("el-button"),S=o("el-dialog");return h(),D(S,{onClose:g,modelValue:i.value,"onUpdate:modelValue":l[10]||(l[10]=a=>i.value=a),title:p.value,width:"50%"},{footer:t(()=>[B("span",ue,[e(k,{onClick:l[8]||(l[8]=a=>i.value=!1)},{default:t(()=>[F("\u53D6\u6D88")]),_:1}),e(k,{type:"primary",onClick:l[9]||(l[9]=a=>C(r.value))},{default:t(()=>[F("\u786E\u5B9A")]),_:1})])]),default:t(()=>[e(E,{ref_key:"ruleFormRef",ref:r,model:u,rules:_,"label-width":"100px"},{default:t(()=>[e(m,{label:"\u7528\u6237\u540D",prop:"username"},{default:t(()=>[e(v,{modelValue:u.username,"onUpdate:modelValue":l[0]||(l[0]=a=>u.username=a),placeholder:"\u8BF7\u8F93\u5165\u7528\u6237\u540D"},null,8,["modelValue"])]),_:1}),e(m,{label:"\u6635\u79F0",prop:"nickname"},{default:t(()=>[e(v,{modelValue:u.nickname,"onUpdate:modelValue":l[1]||(l[1]=a=>u.nickname=a),placeholder:"\u8BF7\u8F93\u5165\u6635\u79F0"},null,8,["modelValue"])]),_:1}),e(m,{label:"\u6027\u522B",prop:"sex"},{default:t(()=>[e(s,{modelValue:u.sex,"onUpdate:modelValue":l[2]||(l[2]=a=>u.sex=a)},{default:t(()=>[e(y,{label:"\u7537"},{default:t(()=>[F("\u7537")]),_:1}),e(y,{label:"\u5973"},{default:t(()=>[F("\u5973")]),_:1})]),_:1},8,["modelValue"])]),_:1}),e(m,{label:"\u5173\u8054\u89D2\u8272",prop:"role"},{default:t(()=>[e(T,{modelValue:u.role,"onUpdate:modelValue":l[3]||(l[3]=a=>u.role=a),placeholder:"\u8BF7\u9009\u62E9",style:{width:"100%"}},{default:t(()=>[(h(),D(f,{label:"\u8D85\u7EA7\u7BA1\u7406\u5458",value:"\u8D85\u7EA7\u7BA1\u7406\u5458",key:0})),(h(),D(f,{label:"\u7BA1\u7406\u5458",value:"\u7BA1\u7406\u5458",key:1})),(h(),D(f,{label:"\u666E\u901A\u7528\u6237",value:"\u666E\u901A\u7528\u6237",key:2}))]),_:1},8,["modelValue"])]),_:1}),e(m,{label:"\u624B\u673A\u53F7",prop:"photo"},{default:t(()=>[e(v,{modelValue:u.photo,"onUpdate:modelValue":l[4]||(l[4]=a=>u.photo=a),placeholder:"\u8BF7\u8F93\u5165\u624B\u673A\u53F7"},null,8,["modelValue"])]),_:1}),e(m,{label:"\u8D26\u6237\u5BC6\u7801"},{default:t(()=>[e(v,{modelValue:u.password,"onUpdate:modelValue":l[5]||(l[5]=a=>u.password=a),placeholder:"\u8BF7\u8F93\u5165\u8D26\u6237\u5BC6\u7801,\u5982\u679C\u4E0D\u8F93\u5165\u9ED8\u8BA4123456",type:"password",clearable:""},null,8,["modelValue"])]),_:1}),e(m,{label:"\u7528\u6237\u72B6\u6001"},{default:t(()=>[e(A,{modelValue:u.status,"onUpdate:modelValue":l[6]||(l[6]=a=>u.status=a),"inline-prompt":"","active-text":"\u542F\u7528","inactive-text":"\u7981\u7528"},null,8,["modelValue"])]),_:1}),e(m,{label:"\u7528\u6237\u63CF\u8FF0",prop:"describe"},{default:t(()=>[e(v,{modelValue:u.describe,"onUpdate:modelValue":l[7]||(l[7]=a=>u.describe=a),type:"textarea",placeholder:"\u8BF7\u8F93\u5165\u7528\u6237\u63CF\u8FF0"},null,8,["modelValue"])]),_:1})]),_:1},8,["model","rules"])]),_:1},8,["modelValue","title"])}}}),te={class:"m-user-table"},oe={class:"header"},ae={class:"footer"},ne={class:"util"},se={class:"table-inner"},re={class:"pagination"},de=$({__name:"userTable",setup(V){const x=d(ee);d(!1);const r=d(),i=d(),p=I({}),_=d(!0),u=d(1),g=()=>{console.log("submit!",p),_.value=!0,setTimeout(()=>{_.value=!1},1e3)},w=s=>{_.value=!0,setTimeout(()=>{_.value=!1},1e3)},C=()=>{r.value.show()},n=s=>{r.value.show(s)},l=s=>{P.confirm("\u4F60\u786E\u5B9A\u8981\u5220\u9664\u5F53\u524D\u9879\u5417?","\u6E29\u99A8\u63D0\u793A",{confirmButtonText:"\u786E\u5B9A",cancelButtonText:"\u53D6\u6D88",type:"warning",draggable:!0}).then(()=>{}).catch(()=>{})},v=s=>{P.confirm(`\u786E\u5B9A\u8981${s.status?"\u542F\u7528":"\u7981\u7528"} ${s.username} \u8D26\u6237\u5417\uFF1F`,"\u6E29\u99A8\u63D0\u793A",{confirmButtonText:"\u786E\u5B9A",cancelButtonText:"\u53D6\u6D88",type:"warning"}).then(async()=>{}).catch(()=>{s.status=!s.status})},m=s=>{console.log(`${s} items per page`)},y=s=>{u.value=s};return G(()=>{setTimeout(()=>{_.value=!1},1e3)}),(s,f)=>{const T=o("el-input"),A=o("el-form-item"),E=o("el-button"),k=o("el-form"),S=o("Plus"),a=o("el-icon"),b=o("el-table-column"),q=o("el-switch"),O=o("el-table"),M=o("el-pagination"),H=J("loading");return h(),R("div",te,[B("div",oe,[e(k,{inline:!0,model:p,ref_key:"ruleFormRef",ref:i},{default:t(()=>[e(A,{label:"\u7528\u6237\u540D",prop:"username"},{default:t(()=>[e(T,{modelValue:p.username,"onUpdate:modelValue":f[0]||(f[0]=c=>p.username=c),placeholder:"\u8BF7\u8F93\u5165\u7528\u6237\u540D"},null,8,["modelValue"])]),_:1}),e(A,null,{default:t(()=>[e(E,{type:"primary",onClick:g,icon:j(K)},{default:t(()=>[F("\u67E5\u8BE2")]),_:1},8,["icon"]),e(E,{onClick:f[1]||(f[1]=c=>w(i.value))},{default:t(()=>[F("\u91CD\u7F6E")]),_:1})]),_:1})]),_:1},8,["model"])]),B("div",ae,[B("div",ne,[e(E,{type:"primary",onClick:C},{default:t(()=>[e(a,null,{default:t(()=>[e(S)]),_:1}),F(" \u65B0\u589E\u7528\u6237 ")]),_:1})]),B("div",se,[L((h(),D(O,{data:x.value,style:{width:"100%",height:"100%"},border:""},{default:t(()=>[e(b,{prop:"username",label:"\u7528\u6237\u540D",align:"center",width:"100"}),e(b,{prop:"nickname",label:"\u6635\u79F0",align:"center"}),e(b,{prop:"sex",label:"\u6027\u522B",align:"center"}),e(b,{prop:"role",label:"\u5173\u8054\u89D2\u8272",align:"center",width:"120"}),e(b,{prop:"photo",label:"\u624B\u673A\u53F7",align:"center",width:"120"}),e(b,{prop:"status",label:"\u7528\u6237\u72B6\u6001",align:"center"},{default:t(c=>[e(q,{"inline-prompt":"","active-text":"\u542F\u7528","inactive-text":"\u7981\u7528",modelValue:c.row.status,"onUpdate:modelValue":U=>c.row.status=U,onChange:U=>v(c.row)},null,8,["modelValue","onUpdate:modelValue","onChange"])]),_:1}),e(b,{prop:"describe","show-overflow-tooltip":!0,width:"180",label:"\u7528\u6237\u63CF\u8FF0",align:"center"}),e(b,{prop:"createTime",label:"\u521B\u5EFA\u65F6\u95F4",align:"center",width:"180"}),e(b,{prop:"operator",label:"\u64CD\u4F5C",width:"200px",align:"center",fixed:"right"},{default:t(c=>[e(E,{type:"primary",size:"small",icon:"Edit",onClick:U=>n(c.row)},{default:t(()=>[F(" \u7F16\u8F91 ")]),_:2},1032,["onClick"]),e(E,{onClick:U=>l(c.row),type:"danger",size:"small",icon:"Delete"},{default:t(()=>[F(" \u5220\u9664 ")]),_:2},1032,["onClick"])]),_:1})]),_:1},8,["data"])),[[H,_.value]])]),B("div",re,[e(M,{currentPage:u.value,"onUpdate:currentPage":f[2]||(f[2]=c=>u.value=c),"page-size":10,background:"",layout:"total, sizes, prev, pager, next, jumper",total:1e3,onSizeChange:m,onCurrentChange:y},null,8,["currentPage"])])]),e(le,{ref_key:"userDialog",ref:r},null,512)])}}});const ie=N(de,[["__scopeId","data-v-8d2ae026"]]),ce=V=>(Y("data-v-c4e94ca0"),V=V(),Z(),V),pe=ce(()=>B("div",{class:"title"},"\u90E8\u95E8\u5217\u8868",-1)),_e={class:"filter-tree"},me=$({__name:"userSide",setup(V){const x=d(z);Q(()=>{let u={id:"",deptName:"\u5168\u90E8"};x.value=[u,...z]});const r=d(""),i=d(),p={children:"children",label:"deptName",value:"id"};W(r,u=>{i.value.filter(u)});const _=(u,g)=>(console.log(g),u?g.deptName.includes(u):!0);return(u,g)=>{const w=o("el-input"),C=o("el-scrollbar"),n=o("el-card");return h(),D(n,{class:"m-dept-side"},{default:t(()=>[pe,e(w,{modelValue:r.value,"onUpdate:modelValue":g[0]||(g[0]=l=>r.value=l),placeholder:"\u8F93\u5165\u5173\u952E\u5B57\u8FDB\u884C\u8FC7\u6EE4",class:"filter-search"},null,8,["modelValue"]),B("div",_e,[e(C,{class:"scrollbar"},{default:t(()=>[e(j(X),{ref_key:"treeRef",ref:i,data:x.value,props:p,"default-expand-all":"","filter-node-method":_},null,8,["data"])]),_:1})])]),_:1})}}});const fe=N(me,[["__scopeId","data-v-c4e94ca0"]]),ge={class:"app-container m-user"},ve=$({__name:"index",setup(V){return(x,r)=>(h(),R("div",ge,[e(fe),e(ie)]))}});const Be=N(ve,[["__scopeId","data-v-6663c133"]]);export{Be as default}; diff --git a/docs/assets/index.772cc20c.css b/docs/assets/index.772cc20c.css new file mode 100644 index 0000000..c64b390 --- /dev/null +++ b/docs/assets/index.772cc20c.css @@ -0,0 +1 @@ +@charset "UTF-8";[data-v-636a71c7]:export{menuText:#bfcbd9;menuActiveText:#409eff;subMenuActiveText:#f4f4f5;menuBg:#304156;menuHover:#263445;subMenuBg:#1f2d3d;subMenuHover:#001528;sideBarWidth:210px;primaryColor:var(--el-color-primary)}.layout-vertical .main-container[data-v-636a71c7]{min-height:100%;transition:margin-left .28s;margin-left:210px;position:relative}.layout-vertical .hideSliderLayout[data-v-636a71c7]{margin-left:0}.layout-vertical .hideSliderLayout .el-menu--horizontal[data-v-636a71c7]{border-bottom:none}.layout-vertical .sidebar-container[data-v-636a71c7]{transition:width .28s;width:210px!important;background-color:#304156;height:100%;position:fixed;font-size:0px;top:0;bottom:0;left:0;z-index:98;overflow:hidden}.layout-vertical .sidebar-container .horizontal-collapse-transition[data-v-636a71c7]{transition:0s width ease-in-out,0s padding-left ease-in-out,0s padding-right ease-in-out}.layout-vertical .sidebar-container .scrollbar-wrapper[data-v-636a71c7]{overflow-x:hidden!important}.layout-vertical .sidebar-container .el-scrollbar__bar.is-vertical[data-v-636a71c7]{right:0px}.layout-vertical .sidebar-container .el-scrollbar[data-v-636a71c7]{height:100%}.layout-vertical .sidebar-container.has-logo .el-scrollbar[data-v-636a71c7]{height:calc(100% - 50px)}.layout-vertical .sidebar-container .is-horizontal[data-v-636a71c7]{display:none}.layout-vertical .sidebar-container a[data-v-636a71c7]{width:100%;overflow:hidden}.layout-vertical .sidebar-container .sub-el-icon[data-v-636a71c7]{margin-right:12px;margin-left:-2px}.layout-vertical .sidebar-container .el-menu[data-v-636a71c7]{border:none;height:100%;width:100%!important;background:none}.layout-vertical .sidebar-container .sub-menu-title-noDropdown[data-v-636a71c7]:hover,.layout-vertical .sidebar-container .el-sub-menu__title[data-v-636a71c7]:hover{background-color:#263445!important}.layout-vertical .sidebar-container .is-active>.el-sub-menu__title[data-v-636a71c7]{color:#f4f4f5!important}.layout-vertical .sidebar-container .el-menu-item.is-active[data-v-636a71c7]:before{position:absolute;top:0;bottom:0;left:0;width:4px;content:"";background:var(--el-color-primary)}.layout-vertical .sidebar-container .nest-menu .el-sub-menu>.el-sub-menu__title[data-v-636a71c7],.layout-vertical .sidebar-container .el-sub-menu .el-menu-item[data-v-636a71c7]{min-width:210px!important;background-color:#1f2d3d!important}.layout-vertical .sidebar-container .el-menu-item[data-v-636a71c7]:not(.is-active):hover{background-color:#001528!important}.layout-vertical .sidebar-container .el-menu-item.is-active[data-v-636a71c7]{background-color:#001528!important}.layout-vertical .hideSidebar .sidebar-container[data-v-636a71c7]{width:60px!important}.layout-vertical .hideSidebar .main-container[data-v-636a71c7]{margin-left:60px}.layout-vertical .hideSidebar .sub-menu-title-noDropdown[data-v-636a71c7]{padding:0!important;position:relative}.layout-vertical .hideSidebar .sub-menu-title-noDropdown .el-tooltip[data-v-636a71c7]{padding:0!important}.layout-vertical .hideSidebar .sub-menu-title-noDropdown .el-tooltip .svg-icon[data-v-636a71c7]{margin-left:20px}.layout-vertical .hideSidebar .sub-menu-title-noDropdown .el-tooltip .sub-el-icon[data-v-636a71c7]{margin-left:19px}.layout-vertical .hideSidebar .el-submenu[data-v-636a71c7]{overflow:hidden}.layout-vertical .hideSidebar .el-submenu>.el-submenu__title[data-v-636a71c7]{padding:0!important}.layout-vertical .hideSidebar .el-submenu>.el-submenu__title .svg-icon[data-v-636a71c7]{margin-left:20px}.layout-vertical .hideSidebar .el-submenu>.el-submenu__title .sub-el-icon[data-v-636a71c7]{margin-left:19px}.layout-vertical .hideSidebar .el-submenu>.el-submenu__title .el-sub-menu__icon-arrow[data-v-636a71c7]{display:none}.layout-vertical .hideSidebar .el-menu--collapse .el-sub-menu>.el-sub-menu__title>span[data-v-636a71c7]{height:0;width:0;overflow:hidden;visibility:hidden;display:inline-block}.layout-vertical .el-menu--collapse .el-menu .el-sub-menu[data-v-636a71c7]{min-width:210px!important}.layout-vertical .mobile .main-container[data-v-636a71c7]{margin-left:0}.layout-vertical .mobile .sidebar-container[data-v-636a71c7]{transition:transform .28s;width:210px!important}.layout-vertical .mobile.hideSidebar .sidebar-container[data-v-636a71c7]{pointer-events:none;transition-duration:.3s;transform:translate3d(-210px,0,0)}.layout-vertical .withoutAnimation .main-container[data-v-636a71c7],.layout-vertical .withoutAnimation .sidebar-container[data-v-636a71c7]{transition:none}.layout-vertical .el-menu--vertical>.el-menu .svg-icon[data-v-636a71c7]{margin-right:16px}.layout-vertical .el-menu--vertical>.el-menu .sub-el-icon[data-v-636a71c7]{margin-right:12px;margin-left:-2px}.layout-vertical .el-menu--vertical .nest-menu .el-sub-menu>.el-sub-menu__title[data-v-636a71c7]:hover,.layout-vertical .el-menu--vertical .el-menu-item[data-v-636a71c7]:hover{background-color:#263445!important}.layout-vertical .el-menu--vertical>.el-menu--popup[data-v-636a71c7]{max-height:100vh;overflow-y:auto}.layout-vertical .el-menu--vertical>.el-menu--popup[data-v-636a71c7]::-webkit-scrollbar-track-piece{background:#d3dce6}.layout-vertical .el-menu--vertical>.el-menu--popup[data-v-636a71c7]::-webkit-scrollbar{width:6px}.layout-vertical .el-menu--vertical>.el-menu--popup[data-v-636a71c7]::-webkit-scrollbar-thumb{background:#99a9bf;border-radius:20px}.fade-enter-active[data-v-636a71c7],.fade-leave-active[data-v-636a71c7]{transition:opacity .28s}.fade-enter[data-v-636a71c7],.fade-leave-active[data-v-636a71c7]{opacity:0}.fade-slide-leave-active[data-v-636a71c7],.fade-slide-enter-active[data-v-636a71c7]{transition:all .3s}.fade-slide-enter-from[data-v-636a71c7]{opacity:0;transform:translate(-30px)}.fade-slide-leave-to[data-v-636a71c7]{opacity:0;transform:translate(30px)}.sidebarLogoFade-enter-active[data-v-636a71c7]{transition:opacity 1.5s}.sidebarLogoFade-enter-from[data-v-636a71c7],.sidebarLogoFade-leave-to[data-v-636a71c7]{opacity:0}.breadcrumb-enter-active[data-v-636a71c7]{transition:all .25s}.breadcrumb-enter-from[data-v-636a71c7],.breadcrumb-leave-active[data-v-636a71c7]{opacity:0;transform:translate(10px) skew(-10deg)}html[data-v-636a71c7],body[data-v-636a71c7]{height:100%;width:100%;overflow:visible;overflow-x:hidden;margin:0;padding:0;font-size:14px}body[data-v-636a71c7]{background:#f0f2f5}.flex-center[data-v-636a71c7]{display:flex;align-items:center;justify-content:center}.flex-justify-between[data-v-636a71c7]{display:flex;align-items:center;justify-content:space-between}.flex-align-center[data-v-636a71c7]{display:flex;align-items:center}@media screen and (max-width: 540px){.app-breadcrumb[data-v-636a71c7]{display:none!important}}[data-v-636a71c7]::-webkit-scrollbar{width:7px;height:8px}[data-v-636a71c7]::-webkit-scrollbar-track{background-color:#0000000d}[data-v-636a71c7]::-webkit-scrollbar-thumb{background-color:#9093994d;border-radius:2px;box-shadow:inset 0 0 6px #0003}#nprogress .bar[data-v-636a71c7]{background:var(--el-color-primary)!important}#nprogress .spinner-icon[data-v-636a71c7]{border-top-color:var(--el-color-primary)!important;border-left-color:var(--el-color-primary)!important}#nprogress .peg[data-v-636a71c7]{box-shadow:0 0 10px var(--el-color-primary),0 0 5px var(--el-color-primary)!important}.app-container[data-v-636a71c7]{height:100%;width:100%;padding:10px 12px;box-sizing:border-box;display:flex;flex-direction:column}.app-container-inner[data-v-636a71c7]{height:100%;width:100%;box-shadow:0 2px 12px #0000001a;background:white;padding:20px;box-sizing:border-box}.layout-horizontal .header-icon[data-v-636a71c7],.layout-horizontal .el-dropdown-link[data-v-636a71c7]{color:#bfcbd9!important}.el-pager li[data-v-636a71c7]:focus{border:none}.el-dropdown[data-v-636a71c7]:focus{border:none;outline:none!important}.svg-icon[data-v-636a71c7]:focus{border:none!important;outline:none!important}.el-table__header th[data-v-636a71c7]{font-weight:700;color:#252525;background:#fafafa}.el-table .el-table__header th[data-v-636a71c7]{background:var(--el-fill-color-light)!important}.personal .name[data-v-636a71c7]{margin-top:15px;font-size:24px;font-weight:500;color:#262626}.personal .description[data-v-636a71c7]{margin-top:8px}.personal .list[data-v-636a71c7]{margin-top:18px;line-height:30px;text-align:left}.card-header[data-v-636a71c7]{display:flex;justify-content:space-between;align-items:center}.text[data-v-636a71c7]{font-size:14px}.grid-content[data-v-636a71c7]{display:flex}.grid-content .left[data-v-636a71c7]{width:40%;height:100px;display:flex;align-items:center;justify-content:center;background:#2d8cf0}.grid-content .right[data-v-636a71c7]{display:flex;flex-direction:column;padding-left:20px;justify-content:center}.grid-content .right .h2[data-v-636a71c7]{font-size:24px;margin-bottom:10px}.custom[data-v-636a71c7] .el-card__body{padding:0}.item[data-v-636a71c7]{margin-bottom:18px}.box-card[data-v-636a71c7]{position:relative;margin-bottom:10px;width:100%}.box-card .wechat[data-v-636a71c7]{position:absolute;width:150px;right:0;top:0}.card-item[data-v-636a71c7]{background:linear-gradient(50deg,#1890ff,#77e19d)}.home-container[data-v-636a71c7]{width:100%;height:100%;display:flex;padding:16px;box-sizing:border-box;font-size:14px} diff --git a/docs/assets/index.696b3ae6.js b/docs/assets/index.7869187d.js similarity index 99% rename from docs/assets/index.696b3ae6.js rename to docs/assets/index.7869187d.js index 750c064..f6c662e 100644 --- a/docs/assets/index.696b3ae6.js +++ b/docs/assets/index.7869187d.js @@ -1,4 +1,4 @@ -import{Q as mt,g as Pt,i as St,r as _t,o as It,c as Ot,a as Bt,b as gt,w as zt,d as jt,F as Wt,D as Zt,_ as Mt}from"./index.048a73c8.js";import{c as xt,e as Ht}from"./exceljs.min.ee80950b.js";var Rt={exports:{}};(function(Q,rt){(function(_,T){T()})(mt,function(){function _(c,v){return typeof v>"u"?v={autoBom:!1}:typeof v!="object"&&(console.warn("Deprecated: Expected third argument to be a object"),v={autoBom:!v}),v.autoBom&&/^\s*(?:text\/\S*|application\/xml|\S*\/\S*\+xml)\s*;.*charset\s*=\s*utf-8/i.test(c.type)?new Blob(["\uFEFF",c],{type:c.type}):c}function T(c,v,g){var m=new XMLHttpRequest;m.open("GET",c),m.responseType="blob",m.onload=function(){h(m.response,v,g)},m.onerror=function(){console.error("could not download file")},m.send()}function w(c){var v=new XMLHttpRequest;v.open("HEAD",c,!1);try{v.send()}catch{}return 200<=v.status&&299>=v.status}function u(c){try{c.dispatchEvent(new MouseEvent("click"))}catch{var v=document.createEvent("MouseEvents");v.initMouseEvent("click",!0,!0,window,0,0,0,80,20,!1,!1,!1,!1,0,null),c.dispatchEvent(v)}}var a=typeof window=="object"&&window.window===window?window:typeof self=="object"&&self.self===self?self:typeof mt=="object"&&mt.global===mt?mt:void 0,r=a.navigator&&/Macintosh/.test(navigator.userAgent)&&/AppleWebKit/.test(navigator.userAgent)&&!/Safari/.test(navigator.userAgent),h=a.saveAs||(typeof window!="object"||window!==a?function(){}:"download"in HTMLAnchorElement.prototype&&!r?function(c,v,g){var m=a.URL||a.webkitURL,i=document.createElement("a");v=v||c.name||"download",i.download=v,i.rel="noopener",typeof c=="string"?(i.href=c,i.origin===location.origin?u(i):w(i.href)?T(c,v,g):u(i,i.target="_blank")):(i.href=m.createObjectURL(c),setTimeout(function(){m.revokeObjectURL(i.href)},4e4),setTimeout(function(){u(i)},0))}:"msSaveOrOpenBlob"in navigator?function(c,v,g){if(v=v||c.name||"download",typeof c!="string")navigator.msSaveOrOpenBlob(_(c,g),v);else if(w(c))T(c,v,g);else{var m=document.createElement("a");m.href=c,m.target="_blank",setTimeout(function(){u(m)})}}:function(c,v,g,m){if(m=m||open("","_blank"),m&&(m.document.title=m.document.body.innerText="downloading..."),typeof c=="string")return T(c,v,g);var i=c.type==="application/octet-stream",d=/constructor/i.test(a.HTMLElement)||a.safari,n=/CriOS\/[\d]+/.test(navigator.userAgent);if((n||i&&d||r)&&typeof FileReader<"u"){var l=new FileReader;l.onloadend=function(){var y=l.result;y=n?y:y.replace(/^data:[^;]*;/,"data:attachment/file;"),m?m.location.href=y:location=y,m=null},l.readAsDataURL(c)}else{var s=a.URL||a.webkitURL,p=s.createObjectURL(c);m?m.location=p:location.href=p,m=null,setTimeout(function(){s.revokeObjectURL(p)},4e4)}});a.saveAs=h.saveAs=h,Q.exports=h})})(Rt);var Dt={exports:{}};/*! +import{Q as mt,g as Pt,i as St,r as _t,o as It,c as Ot,a as Bt,b as gt,w as zt,d as jt,F as Wt,D as Zt,_ as Mt}from"./index.034c045c.js";import{c as xt,e as Ht}from"./exceljs.min.1781a218.js";var Rt={exports:{}};(function(Q,rt){(function(_,T){T()})(mt,function(){function _(c,v){return typeof v>"u"?v={autoBom:!1}:typeof v!="object"&&(console.warn("Deprecated: Expected third argument to be a object"),v={autoBom:!v}),v.autoBom&&/^\s*(?:text\/\S*|application\/xml|\S*\/\S*\+xml)\s*;.*charset\s*=\s*utf-8/i.test(c.type)?new Blob(["\uFEFF",c],{type:c.type}):c}function T(c,v,g){var m=new XMLHttpRequest;m.open("GET",c),m.responseType="blob",m.onload=function(){h(m.response,v,g)},m.onerror=function(){console.error("could not download file")},m.send()}function w(c){var v=new XMLHttpRequest;v.open("HEAD",c,!1);try{v.send()}catch{}return 200<=v.status&&299>=v.status}function u(c){try{c.dispatchEvent(new MouseEvent("click"))}catch{var v=document.createEvent("MouseEvents");v.initMouseEvent("click",!0,!0,window,0,0,0,80,20,!1,!1,!1,!1,0,null),c.dispatchEvent(v)}}var a=typeof window=="object"&&window.window===window?window:typeof self=="object"&&self.self===self?self:typeof mt=="object"&&mt.global===mt?mt:void 0,r=a.navigator&&/Macintosh/.test(navigator.userAgent)&&/AppleWebKit/.test(navigator.userAgent)&&!/Safari/.test(navigator.userAgent),h=a.saveAs||(typeof window!="object"||window!==a?function(){}:"download"in HTMLAnchorElement.prototype&&!r?function(c,v,g){var m=a.URL||a.webkitURL,i=document.createElement("a");v=v||c.name||"download",i.download=v,i.rel="noopener",typeof c=="string"?(i.href=c,i.origin===location.origin?u(i):w(i.href)?T(c,v,g):u(i,i.target="_blank")):(i.href=m.createObjectURL(c),setTimeout(function(){m.revokeObjectURL(i.href)},4e4),setTimeout(function(){u(i)},0))}:"msSaveOrOpenBlob"in navigator?function(c,v,g){if(v=v||c.name||"download",typeof c!="string")navigator.msSaveOrOpenBlob(_(c,g),v);else if(w(c))T(c,v,g);else{var m=document.createElement("a");m.href=c,m.target="_blank",setTimeout(function(){u(m)})}}:function(c,v,g,m){if(m=m||open("","_blank"),m&&(m.document.title=m.document.body.innerText="downloading..."),typeof c=="string")return T(c,v,g);var i=c.type==="application/octet-stream",d=/constructor/i.test(a.HTMLElement)||a.safari,n=/CriOS\/[\d]+/.test(navigator.userAgent);if((n||i&&d||r)&&typeof FileReader<"u"){var l=new FileReader;l.onloadend=function(){var y=l.result;y=n?y:y.replace(/^data:[^;]*;/,"data:attachment/file;"),m?m.location.href=y:location=y,m=null},l.readAsDataURL(c)}else{var s=a.URL||a.webkitURL,p=s.createObjectURL(c);m?m.location=p:location.href=p,m=null,setTimeout(function(){s.revokeObjectURL(p)},4e4)}});a.saveAs=h.saveAs=h,Q.exports=h})})(Rt);var Dt={exports:{}};/*! JSZip v3.10.1 - A JavaScript class for generating and reading zip files diff --git a/docs/assets/index.7869187d.js.gz b/docs/assets/index.7869187d.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..dd457f05d3dd07f944a6a0e08b7431b63c2046ee GIT binary patch literal 32377 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

    YMh_Ue>~xhzntH69P9M_1Y5=Y-h| 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 literal 0 HcmV?d00001 diff --git a/docs/assets/index.7aadd274.js b/docs/assets/index.7aadd274.js new file mode 100644 index 0000000..44b0da2 --- /dev/null +++ b/docs/assets/index.7aadd274.js @@ -0,0 +1 @@ +import{w as e}from"./we.9f0d4da4.js";import{g as a,r as n,o as r,c,a as t,b as i,s}from"./index.034c045c.js";const u={class:"app-container"},p={class:"app-container-inner"},_=t("div",{style:{"margin-bottom":"20px"}},"\u6B22\u8FCE\u5927\u5BB6\u52A0\u5FAE\u4FE1\u54C8\uFF0C\u5171\u540C\u8BA8\u8BBA\uFF0C\u5B66\u4E60",-1),F=a({__name:"index",setup(d){return(l,m)=>{const o=n("el-image");return r(),c("div",u,[t("div",p,[_,i(o,{src:s(e),"preview-src-list":[s(e)],style:{"max-width":"200px"},"data-resid":Date.now()},null,8,["src","preview-src-list","data-resid"])])])}}});export{F as default}; diff --git a/docs/assets/index.98ffd9c0.js b/docs/assets/index.7b6c24b5.js similarity index 98% rename from docs/assets/index.98ffd9c0.js rename to docs/assets/index.7b6c24b5.js index ab2dde4..89cb17a 100644 --- a/docs/assets/index.98ffd9c0.js +++ b/docs/assets/index.7b6c24b5.js @@ -1 +1 @@ -import{g as A,i as c,j as E,r as a,o as k,n as $,w as t,a as F,b as e,d as p,s as I,x as z,C as P,c as q,I as M,G as O,N,_ as S}from"./index.048a73c8.js";import{m as G,r as H}from"./system.79236d81.js";const J={class:"dialog-footer"},K=A({__name:"roleDrawer",setup(T,{expose:B}){const n=c(),i=c(!1),f=c("\u65B0\u589E\u89D2\u8272"),l=E({roleName:"",roleIdentification:"",describe:null,status:!0}),w={children:"children",label:"menuName"};function C(){n.value.resetFields(),Object.keys(l).forEach(s=>{s==="status"?l[s]=!0:l[s]=null})}const g=(s={})=>{f.value="\u65B0\u589E\u89D2\u8272",s.roleName&&(f.value="\u7F16\u8F91\u89D2\u8272",Object.keys(s).forEach(u=>{l[u]=s[u]})),i.value=!0},V=E({roleName:[{required:!0,message:"\u8BF7\u8F93\u5165\u89D2\u8272\u540D\u79F0",trigger:"blur"}],roleIdentification:[{required:!0,message:"\u8BF7\u8F93\u5165\u89D2\u8272\u6807\u8BC6",trigger:"blur"}]}),h=async s=>{await n.value.validate((u,r)=>{u?(i.value=!1,console.log("submit!",obj)):console.log("error submit!",r)})};return B({show:g}),(s,u)=>{const r=a("el-input"),m=a("el-form-item"),v=a("el-switch"),_=a("el-tree"),x=a("el-form"),D=a("el-button"),y=a("el-drawer");return k(),$(y,{modelValue:i.value,"onUpdate:modelValue":u[6]||(u[6]=o=>i.value=o),title:f.value,size:"50%",onClose:C},{footer:t(()=>[F("span",J,[e(D,{onClick:u[4]||(u[4]=o=>i.value=!1)},{default:t(()=>[p("\u53D6\u6D88")]),_:1}),e(D,{type:"primary",onClick:u[5]||(u[5]=o=>h(n.value))},{default:t(()=>[p("\u786E\u5B9A")]),_:1})])]),default:t(()=>[e(x,{ref_key:"ruleFormRef",ref:n,model:l,rules:V,"label-width":"100px"},{default:t(()=>[e(m,{label:"\u89D2\u8272\u540D\u79F0",prop:"roleName"},{default:t(()=>[e(r,{modelValue:l.roleName,"onUpdate:modelValue":u[0]||(u[0]=o=>l.roleName=o),placeholder:"\u8BF7\u8F93\u5165\u89D2\u8272\u540D\u79F0"},null,8,["modelValue"])]),_:1}),e(m,{label:"\u89D2\u8272\u6807\u8BC6",prop:"roleIdentification"},{default:t(()=>[e(r,{modelValue:l.roleIdentification,"onUpdate:modelValue":u[1]||(u[1]=o=>l.roleIdentification=o),placeholder:"\u8BF7\u8F93\u5165\u89D2\u8272\u6807\u8BC6"},null,8,["modelValue"])]),_:1}),e(m,{label:"\u89D2\u8272\u72B6\u6001"},{default:t(()=>[e(v,{modelValue:l.status,"onUpdate:modelValue":u[2]||(u[2]=o=>l.status=o),"inline-prompt":"","active-text":"\u542F\u7528","inactive-text":"\u7981\u7528"},null,8,["modelValue"])]),_:1}),e(m,{label:"\u89D2\u8272\u63CF\u8FF0"},{default:t(()=>[e(r,{modelValue:l.describe,"onUpdate:modelValue":u[3]||(u[3]=o=>l.describe=o),type:"textarea",placeholder:"\u8BF7\u8F93\u5165\u89D2\u8272\u63CF\u8FF0"},null,8,["modelValue"])]),_:1}),e(m,{label:"\u83DC\u5355\u6743\u9650"},{default:t(()=>[e(_,{data:I(G),"show-checkbox":"","node-key":"id",props:w},null,8,["data"])]),_:1})]),_:1},8,["model","rules"])]),_:1},8,["modelValue","title"])}}}),L={class:"app-container"},Q={class:"header"},W={class:"footer"},X={class:"util"},Y={class:"table-inner"},Z=A({__name:"index",setup(T){const B=c(H),n=c(!0),i=c();c("default");const f=c(),l=E({}),w=()=>{console.log("submit!",l),n.value=!0,setTimeout(()=>{n.value=!1},500)},C=u=>{n.value=!0,setTimeout(()=>{n.value=!1},500)},g=()=>{i.value.show()},V=u=>{i.value.show(u)},h=u=>{N.confirm("\u4F60\u786E\u5B9A\u8981\u5220\u9664\u5F53\u524D\u9879\u5417?","\u6E29\u99A8\u63D0\u793A",{confirmButtonText:"\u786E\u5B9A",cancelButtonText:"\u53D6\u6D88",type:"warning",draggable:!0}).then(()=>{}).catch(()=>{})},s=u=>{N.confirm(`\u786E\u5B9A\u8981${u.status?"\u542F\u7528":"\u7981\u7528"} ${u.roleName} \u89D2\u8272\u5417\uFF1F`,"\u6E29\u99A8\u63D0\u793A",{confirmButtonText:"\u786E\u5B9A",cancelButtonText:"\u53D6\u6D88",type:"warning"}).then(async()=>{}).catch(()=>{u.status=!u.status})};return z(()=>{setTimeout(()=>{n.value=!1},500)}),(u,r)=>{const m=a("el-input"),v=a("el-form-item"),_=a("el-button"),x=a("el-form"),D=a("Plus"),y=a("el-icon"),o=a("el-table-column"),U=a("el-switch"),j=a("el-table"),R=P("loading");return k(),q("div",L,[F("div",Q,[e(x,{inline:!0,model:l,class:"demo-form-inline",ref_key:"ruleFormRef",ref:f},{default:t(()=>[e(v,{label:"\u89D2\u8272\u540D\u79F0",prop:"roleName"},{default:t(()=>[e(m,{modelValue:l.roleName,"onUpdate:modelValue":r[0]||(r[0]=d=>l.roleName=d),placeholder:"\u8BF7\u8F93\u5165\u89D2\u8272\u540D\u79F0"},null,8,["modelValue"])]),_:1}),e(v,null,{default:t(()=>[e(_,{type:"primary",onClick:w,icon:I(M)},{default:t(()=>[p("\u67E5\u8BE2")]),_:1},8,["icon"]),e(_,{onClick:r[1]||(r[1]=d=>C(f.value))},{default:t(()=>[p("\u91CD\u7F6E")]),_:1})]),_:1})]),_:1},8,["model"])]),F("div",W,[F("div",X,[e(_,{type:"primary",onClick:g},{default:t(()=>[e(y,null,{default:t(()=>[e(D)]),_:1}),p(" \u65B0\u589E\u89D2\u8272 ")]),_:1})]),F("div",Y,[O((k(),$(j,{data:B.value,style:{width:"100%"},border:""},{default:t(()=>[e(o,{prop:"roleName",label:"\u89D2\u8272\u540D\u79F0"}),e(o,{prop:"roleIdentification",label:"\u89D2\u8272\u6807\u8BC6"}),e(o,{prop:"status",label:"\u89D2\u8272\u72B6\u6001",align:"center"},{default:t(d=>[e(U,{modelValue:d.row.status,"onUpdate:modelValue":b=>d.row.status=b,"inline-prompt":"","active-text":"\u542F\u7528","inactive-text":"\u7981\u7528",onChange:b=>s(d.row)},null,8,["modelValue","onUpdate:modelValue","onChange"])]),_:1}),e(o,{prop:"describe","show-overflow-tooltip":!0,width:"180",label:"\u89D2\u8272\u63CF\u8FF0"}),e(o,{prop:"createTime",label:"\u521B\u5EFA\u65F6\u95F4"}),e(o,{prop:"status",label:"\u64CD\u4F5C",width:"180"},{default:t(d=>[e(_,{type:"primary",size:"small",icon:"Edit",onClick:b=>V(d.row)},{default:t(()=>[p(" \u7F16\u8F91 ")]),_:2},1032,["onClick"]),e(_,{onClick:b=>h(d.row),type:"danger",size:"small",icon:"Delete"},{default:t(()=>[p(" \u5220\u9664 ")]),_:2},1032,["onClick"])]),_:1})]),_:1},8,["data"])),[[R,n.value]])])]),e(K,{ref_key:"roleDrawer",ref:i},null,512)])}}});const te=S(Z,[["__scopeId","data-v-3d266589"]]);export{te as default}; +import{g as A,i as c,j as E,r as a,o as k,n as $,w as t,a as F,b as e,d as p,s as I,x as z,C as P,c as q,I as M,G as O,N,_ as S}from"./index.034c045c.js";import{m as G,r as H}from"./system.79236d81.js";const J={class:"dialog-footer"},K=A({__name:"roleDrawer",setup(T,{expose:B}){const n=c(),i=c(!1),f=c("\u65B0\u589E\u89D2\u8272"),l=E({roleName:"",roleIdentification:"",describe:null,status:!0}),w={children:"children",label:"menuName"};function C(){n.value.resetFields(),Object.keys(l).forEach(s=>{s==="status"?l[s]=!0:l[s]=null})}const g=(s={})=>{f.value="\u65B0\u589E\u89D2\u8272",s.roleName&&(f.value="\u7F16\u8F91\u89D2\u8272",Object.keys(s).forEach(u=>{l[u]=s[u]})),i.value=!0},V=E({roleName:[{required:!0,message:"\u8BF7\u8F93\u5165\u89D2\u8272\u540D\u79F0",trigger:"blur"}],roleIdentification:[{required:!0,message:"\u8BF7\u8F93\u5165\u89D2\u8272\u6807\u8BC6",trigger:"blur"}]}),h=async s=>{await n.value.validate((u,r)=>{u?(i.value=!1,console.log("submit!",obj)):console.log("error submit!",r)})};return B({show:g}),(s,u)=>{const r=a("el-input"),m=a("el-form-item"),v=a("el-switch"),_=a("el-tree"),x=a("el-form"),D=a("el-button"),y=a("el-drawer");return k(),$(y,{modelValue:i.value,"onUpdate:modelValue":u[6]||(u[6]=o=>i.value=o),title:f.value,size:"50%",onClose:C},{footer:t(()=>[F("span",J,[e(D,{onClick:u[4]||(u[4]=o=>i.value=!1)},{default:t(()=>[p("\u53D6\u6D88")]),_:1}),e(D,{type:"primary",onClick:u[5]||(u[5]=o=>h(n.value))},{default:t(()=>[p("\u786E\u5B9A")]),_:1})])]),default:t(()=>[e(x,{ref_key:"ruleFormRef",ref:n,model:l,rules:V,"label-width":"100px"},{default:t(()=>[e(m,{label:"\u89D2\u8272\u540D\u79F0",prop:"roleName"},{default:t(()=>[e(r,{modelValue:l.roleName,"onUpdate:modelValue":u[0]||(u[0]=o=>l.roleName=o),placeholder:"\u8BF7\u8F93\u5165\u89D2\u8272\u540D\u79F0"},null,8,["modelValue"])]),_:1}),e(m,{label:"\u89D2\u8272\u6807\u8BC6",prop:"roleIdentification"},{default:t(()=>[e(r,{modelValue:l.roleIdentification,"onUpdate:modelValue":u[1]||(u[1]=o=>l.roleIdentification=o),placeholder:"\u8BF7\u8F93\u5165\u89D2\u8272\u6807\u8BC6"},null,8,["modelValue"])]),_:1}),e(m,{label:"\u89D2\u8272\u72B6\u6001"},{default:t(()=>[e(v,{modelValue:l.status,"onUpdate:modelValue":u[2]||(u[2]=o=>l.status=o),"inline-prompt":"","active-text":"\u542F\u7528","inactive-text":"\u7981\u7528"},null,8,["modelValue"])]),_:1}),e(m,{label:"\u89D2\u8272\u63CF\u8FF0"},{default:t(()=>[e(r,{modelValue:l.describe,"onUpdate:modelValue":u[3]||(u[3]=o=>l.describe=o),type:"textarea",placeholder:"\u8BF7\u8F93\u5165\u89D2\u8272\u63CF\u8FF0"},null,8,["modelValue"])]),_:1}),e(m,{label:"\u83DC\u5355\u6743\u9650"},{default:t(()=>[e(_,{data:I(G),"show-checkbox":"","node-key":"id",props:w},null,8,["data"])]),_:1})]),_:1},8,["model","rules"])]),_:1},8,["modelValue","title"])}}}),L={class:"app-container"},Q={class:"header"},W={class:"footer"},X={class:"util"},Y={class:"table-inner"},Z=A({__name:"index",setup(T){const B=c(H),n=c(!0),i=c();c("default");const f=c(),l=E({}),w=()=>{console.log("submit!",l),n.value=!0,setTimeout(()=>{n.value=!1},500)},C=u=>{n.value=!0,setTimeout(()=>{n.value=!1},500)},g=()=>{i.value.show()},V=u=>{i.value.show(u)},h=u=>{N.confirm("\u4F60\u786E\u5B9A\u8981\u5220\u9664\u5F53\u524D\u9879\u5417?","\u6E29\u99A8\u63D0\u793A",{confirmButtonText:"\u786E\u5B9A",cancelButtonText:"\u53D6\u6D88",type:"warning",draggable:!0}).then(()=>{}).catch(()=>{})},s=u=>{N.confirm(`\u786E\u5B9A\u8981${u.status?"\u542F\u7528":"\u7981\u7528"} ${u.roleName} \u89D2\u8272\u5417\uFF1F`,"\u6E29\u99A8\u63D0\u793A",{confirmButtonText:"\u786E\u5B9A",cancelButtonText:"\u53D6\u6D88",type:"warning"}).then(async()=>{}).catch(()=>{u.status=!u.status})};return z(()=>{setTimeout(()=>{n.value=!1},500)}),(u,r)=>{const m=a("el-input"),v=a("el-form-item"),_=a("el-button"),x=a("el-form"),D=a("Plus"),y=a("el-icon"),o=a("el-table-column"),U=a("el-switch"),j=a("el-table"),R=P("loading");return k(),q("div",L,[F("div",Q,[e(x,{inline:!0,model:l,class:"demo-form-inline",ref_key:"ruleFormRef",ref:f},{default:t(()=>[e(v,{label:"\u89D2\u8272\u540D\u79F0",prop:"roleName"},{default:t(()=>[e(m,{modelValue:l.roleName,"onUpdate:modelValue":r[0]||(r[0]=d=>l.roleName=d),placeholder:"\u8BF7\u8F93\u5165\u89D2\u8272\u540D\u79F0"},null,8,["modelValue"])]),_:1}),e(v,null,{default:t(()=>[e(_,{type:"primary",onClick:w,icon:I(M)},{default:t(()=>[p("\u67E5\u8BE2")]),_:1},8,["icon"]),e(_,{onClick:r[1]||(r[1]=d=>C(f.value))},{default:t(()=>[p("\u91CD\u7F6E")]),_:1})]),_:1})]),_:1},8,["model"])]),F("div",W,[F("div",X,[e(_,{type:"primary",onClick:g},{default:t(()=>[e(y,null,{default:t(()=>[e(D)]),_:1}),p(" \u65B0\u589E\u89D2\u8272 ")]),_:1})]),F("div",Y,[O((k(),$(j,{data:B.value,style:{width:"100%"},border:""},{default:t(()=>[e(o,{prop:"roleName",label:"\u89D2\u8272\u540D\u79F0"}),e(o,{prop:"roleIdentification",label:"\u89D2\u8272\u6807\u8BC6"}),e(o,{prop:"status",label:"\u89D2\u8272\u72B6\u6001",align:"center"},{default:t(d=>[e(U,{modelValue:d.row.status,"onUpdate:modelValue":b=>d.row.status=b,"inline-prompt":"","active-text":"\u542F\u7528","inactive-text":"\u7981\u7528",onChange:b=>s(d.row)},null,8,["modelValue","onUpdate:modelValue","onChange"])]),_:1}),e(o,{prop:"describe","show-overflow-tooltip":!0,width:"180",label:"\u89D2\u8272\u63CF\u8FF0"}),e(o,{prop:"createTime",label:"\u521B\u5EFA\u65F6\u95F4"}),e(o,{prop:"status",label:"\u64CD\u4F5C",width:"180"},{default:t(d=>[e(_,{type:"primary",size:"small",icon:"Edit",onClick:b=>V(d.row)},{default:t(()=>[p(" \u7F16\u8F91 ")]),_:2},1032,["onClick"]),e(_,{onClick:b=>h(d.row),type:"danger",size:"small",icon:"Delete"},{default:t(()=>[p(" \u5220\u9664 ")]),_:2},1032,["onClick"])]),_:1})]),_:1},8,["data"])),[[R,n.value]])])]),e(K,{ref_key:"roleDrawer",ref:i},null,512)])}}});const te=S(Z,[["__scopeId","data-v-3d266589"]]);export{te as default}; diff --git a/docs/assets/index.91723afd.js b/docs/assets/index.7c116f58.js similarity index 98% rename from docs/assets/index.91723afd.js rename to docs/assets/index.7c116f58.js index 4565a99..4045b65 100644 --- a/docs/assets/index.91723afd.js +++ b/docs/assets/index.7c116f58.js @@ -1 +1 @@ -import{g as y,i as g,B as P,j as T,r as o,C as U,o as r,c as f,a as v,b as t,w as a,d as u,G as j,n as h,F as J,t as b,s as M,N as G,M as I,_ as O}from"./index.048a73c8.js";const R={class:"app-container"},q={class:"header"},H={class:"footer"},K={key:0,style:{display:"flex","align-items":"center"}},L={style:{width:"100%",display:"flex","justify-content":"center","padding-top":"20px"}},Q=y({name:"inline-table"}),W=y({...Q,setup(X){const C=[];for(let e=0;e<100;e++)C.push({date:"2016-05-02",name:"\u738B\u4E94"+e,price:1+e,province:"\u4E0A\u6D77",admin:"admin",sex:e%2?1:0,checked:!0,id:e+1,img:"https://img1.baidu.com/it/u=300787145,1214060415&fm=253&fmt=auto&app=138&f=JPEG?w=800&h=500",age:0,city:"\u666E\u9640\u533A",address:`\u4E0A\u6D77\u5E02\u666E\u9640\u533A\u91D1\u6C99\u6C5F\u8DEF 222${e} \u5F04`,zip:200333});const d=g(1),E=e=>{console.log(`${e} items per page`)},x=e=>{console.log(`current page: ${e}`),d.value=e},p=g(C),m=g(!1),F=P(()=>JSON.parse(JSON.stringify(p.value)).splice((d.value-1)*10,10)),k=e=>{e.edit=!1},B=e=>{e.edit=!1},_=T({username:""}),z=()=>{console.log("submit!"),m.value=!0,setTimeout(()=>{m.value=!1},500)},V=e=>{G.confirm("\u4F60\u786E\u5B9A\u8981\u5220\u9664\u5F53\u524D\u9879\u5417?","\u6E29\u99A8\u63D0\u793A",{confirmButtonText:"\u786E\u5B9A",cancelButtonText:"\u53D6\u6D88",type:"warning",draggable:!0}).then(()=>{p.value=p.value.filter(i=>i.id!==e.id),I.success("\u5220\u9664\u6210\u529F")}).catch(()=>{})};return(e,i)=>{const w=o("el-input"),D=o("el-form-item"),s=o("el-button"),A=o("el-form"),l=o("el-table-column"),$=o("el-table"),N=o("el-pagination"),S=U("loading");return r(),f("div",R,[v("div",q,[t(A,{inline:!0,model:_},{default:a(()=>[t(D,{label:"\u59D3\u540D"},{default:a(()=>[t(w,{modelValue:_.username,"onUpdate:modelValue":i[0]||(i[0]=n=>_.username=n),placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D"},null,8,["modelValue"])]),_:1}),t(D,null,{default:a(()=>[t(s,{type:"primary",onClick:z},{default:a(()=>[u("\u641C\u7D22")]),_:1})]),_:1})]),_:1},8,["model"])]),v("div",H,[j((r(),h($,{data:M(F),style:{width:"100%"},border:!0},{default:a(()=>[t(l,{prop:"id",width:"60",label:"id",align:"center"}),t(l,{prop:"name",label:"\u59D3\u540D","min-width":"200px",align:"center"},{default:a(n=>[n.row.edit?(r(),f("div",K,[t(w,{modelValue:n.row.name,"onUpdate:modelValue":c=>n.row.name=c,size:"small"},null,8,["modelValue","onUpdate:modelValue"]),t(s,{size:"small",icon:"Refresh",type:"warning",onClick:c=>B(n.row)},{default:a(()=>[u(" \u53D6\u6D88 ")]),_:2},1032,["onClick"])])):(r(),f(J,{key:1},[u(b(n.row.name),1)],64))]),_:1}),t(l,{prop:"age",label:"\u5E74\u9F84",align:"center"}),t(l,{prop:"sex",label:"\u6027\u522B",align:"center"},{default:a(n=>[u(b(n.row.sex?"\u7537":"\u5973"),1)]),_:1}),t(l,{prop:"price",label:"\u4EF7\u683C",align:"center"}),t(l,{prop:"admin",label:"\u8D26\u53F7",align:"center"}),t(l,{prop:"address","show-overflow-tooltip":!0,label:"\u5730\u5740",width:"180",align:"center"}),t(l,{prop:"date",label:"\u65E5\u671F",width:"180",align:"center"}),t(l,{prop:"province",label:"\u7701\u4EFD",width:"120",align:"center"}),t(l,{prop:"city",label:"\u57CE\u5E02",align:"center"}),t(l,{prop:"operator",label:"\u64CD\u4F5C",width:"180px",fixed:"right",align:"center"},{default:a(n=>[n.row.edit?(r(),h(s,{key:0,type:"success",size:"small",icon:"CircleCheckFilled",onClick:c=>k(n.row)},{default:a(()=>[u(" \u4FDD\u5B58 ")]),_:2},1032,["onClick"])):(r(),h(s,{key:1,type:"primary",size:"small",icon:"Edit",onClick:c=>n.row.edit=!n.row.edit},{default:a(()=>[u(" \u7F16\u8F91 ")]),_:2},1032,["onClick"])),t(s,{type:"danger",size:"small",icon:"Delete",onClick:c=>V(n.row)},{default:a(()=>[u(" \u5220\u9664 ")]),_:2},1032,["onClick"])]),_:1})]),_:1},8,["data"])),[[S,m.value]]),v("div",L,[t(N,{currentPage:d.value,"onUpdate:currentPage":i[1]||(i[1]=n=>d.value=n),"page-size":10,background:"",layout:"total, sizes, prev, pager, next, jumper",total:p.value.length,onSizeChange:E,onCurrentChange:x},null,8,["currentPage","total"])])])])}}});const Z=O(W,[["__scopeId","data-v-d18394e4"]]);export{Z as default}; +import{g as y,i as g,B as P,j as T,r as o,C as U,o as r,c as f,a as v,b as t,w as a,d as u,G as j,n as h,F as J,t as b,s as M,N as G,M as I,_ as O}from"./index.034c045c.js";const R={class:"app-container"},q={class:"header"},H={class:"footer"},K={key:0,style:{display:"flex","align-items":"center"}},L={style:{width:"100%",display:"flex","justify-content":"center","padding-top":"20px"}},Q=y({name:"inline-table"}),W=y({...Q,setup(X){const C=[];for(let e=0;e<100;e++)C.push({date:"2016-05-02",name:"\u738B\u4E94"+e,price:1+e,province:"\u4E0A\u6D77",admin:"admin",sex:e%2?1:0,checked:!0,id:e+1,img:"https://img1.baidu.com/it/u=300787145,1214060415&fm=253&fmt=auto&app=138&f=JPEG?w=800&h=500",age:0,city:"\u666E\u9640\u533A",address:`\u4E0A\u6D77\u5E02\u666E\u9640\u533A\u91D1\u6C99\u6C5F\u8DEF 222${e} \u5F04`,zip:200333});const d=g(1),E=e=>{console.log(`${e} items per page`)},x=e=>{console.log(`current page: ${e}`),d.value=e},p=g(C),m=g(!1),F=P(()=>JSON.parse(JSON.stringify(p.value)).splice((d.value-1)*10,10)),k=e=>{e.edit=!1},B=e=>{e.edit=!1},_=T({username:""}),z=()=>{console.log("submit!"),m.value=!0,setTimeout(()=>{m.value=!1},500)},V=e=>{G.confirm("\u4F60\u786E\u5B9A\u8981\u5220\u9664\u5F53\u524D\u9879\u5417?","\u6E29\u99A8\u63D0\u793A",{confirmButtonText:"\u786E\u5B9A",cancelButtonText:"\u53D6\u6D88",type:"warning",draggable:!0}).then(()=>{p.value=p.value.filter(i=>i.id!==e.id),I.success("\u5220\u9664\u6210\u529F")}).catch(()=>{})};return(e,i)=>{const w=o("el-input"),D=o("el-form-item"),s=o("el-button"),A=o("el-form"),l=o("el-table-column"),$=o("el-table"),N=o("el-pagination"),S=U("loading");return r(),f("div",R,[v("div",q,[t(A,{inline:!0,model:_},{default:a(()=>[t(D,{label:"\u59D3\u540D"},{default:a(()=>[t(w,{modelValue:_.username,"onUpdate:modelValue":i[0]||(i[0]=n=>_.username=n),placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D"},null,8,["modelValue"])]),_:1}),t(D,null,{default:a(()=>[t(s,{type:"primary",onClick:z},{default:a(()=>[u("\u641C\u7D22")]),_:1})]),_:1})]),_:1},8,["model"])]),v("div",H,[j((r(),h($,{data:M(F),style:{width:"100%"},border:!0},{default:a(()=>[t(l,{prop:"id",width:"60",label:"id",align:"center"}),t(l,{prop:"name",label:"\u59D3\u540D","min-width":"200px",align:"center"},{default:a(n=>[n.row.edit?(r(),f("div",K,[t(w,{modelValue:n.row.name,"onUpdate:modelValue":c=>n.row.name=c,size:"small"},null,8,["modelValue","onUpdate:modelValue"]),t(s,{size:"small",icon:"Refresh",type:"warning",onClick:c=>B(n.row)},{default:a(()=>[u(" \u53D6\u6D88 ")]),_:2},1032,["onClick"])])):(r(),f(J,{key:1},[u(b(n.row.name),1)],64))]),_:1}),t(l,{prop:"age",label:"\u5E74\u9F84",align:"center"}),t(l,{prop:"sex",label:"\u6027\u522B",align:"center"},{default:a(n=>[u(b(n.row.sex?"\u7537":"\u5973"),1)]),_:1}),t(l,{prop:"price",label:"\u4EF7\u683C",align:"center"}),t(l,{prop:"admin",label:"\u8D26\u53F7",align:"center"}),t(l,{prop:"address","show-overflow-tooltip":!0,label:"\u5730\u5740",width:"180",align:"center"}),t(l,{prop:"date",label:"\u65E5\u671F",width:"180",align:"center"}),t(l,{prop:"province",label:"\u7701\u4EFD",width:"120",align:"center"}),t(l,{prop:"city",label:"\u57CE\u5E02",align:"center"}),t(l,{prop:"operator",label:"\u64CD\u4F5C",width:"180px",fixed:"right",align:"center"},{default:a(n=>[n.row.edit?(r(),h(s,{key:0,type:"success",size:"small",icon:"CircleCheckFilled",onClick:c=>k(n.row)},{default:a(()=>[u(" \u4FDD\u5B58 ")]),_:2},1032,["onClick"])):(r(),h(s,{key:1,type:"primary",size:"small",icon:"Edit",onClick:c=>n.row.edit=!n.row.edit},{default:a(()=>[u(" \u7F16\u8F91 ")]),_:2},1032,["onClick"])),t(s,{type:"danger",size:"small",icon:"Delete",onClick:c=>V(n.row)},{default:a(()=>[u(" \u5220\u9664 ")]),_:2},1032,["onClick"])]),_:1})]),_:1},8,["data"])),[[S,m.value]]),v("div",L,[t(N,{currentPage:d.value,"onUpdate:currentPage":i[1]||(i[1]=n=>d.value=n),"page-size":10,background:"",layout:"total, sizes, prev, pager, next, jumper",total:p.value.length,onSizeChange:E,onCurrentChange:x},null,8,["currentPage","total"])])])])}}});const Z=O(W,[["__scopeId","data-v-d18394e4"]]);export{Z as default}; diff --git a/docs/assets/index.82fbc83f.js.gz b/docs/assets/index.82fbc83f.js.gz deleted file mode 100644 index 481ca553759da01a6685c0d8c78127957172840a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7059 zcmV;E8*JnsiwFP!000023bj0IbK*#n-|tt*+BjPpWLaQiu(0f~Y1rxAens28b8$4= zA*2G-BP31_yIJ7BUuHd|k^r}NVs>K2LiNbX%*uC_CRi-vBwK%0+*EmE%<%DOB>4Dl z#Q6AOMEH1TJmX_#xcK;FOz^QVe0=nc6d!Mm5FgLmX%a6~^DKyb^24+)x^Cy(>zdzF zwfE#E%DuBDKXB31UT?QOZJI}37Q~TuXFTca@-;CseSK&0u}-GxTU~nwpz*U&4AR#L z$?_ypik5-C##It$z3qucCDS5(9Za=k6peL01AhzX6tTd;CTAVkkrCQQO+!YLPa5DP z&kaK@5Oa;dD1T=_6HmortnVoL+Ex=18cmQj)B=J;vSS==Tc&+B@@iF^t zX7NLo1kvo#ogE(^T4;By0Za{ZVyo|CKM#qz)r~`w)o84H5inmf*!sMs)j9hhyX=#Lb8nE3=8p$M&WpC zPC$AoUdB|{g-E5yn5eRSOd4y{-tG#0WOCfM_MXl{Xc4c#P+b*RZUneoT-ygekh5r+ z#955wnsYb(_#6plF~P?P2xIA}s*wSAQ^(S`+8Q)IO+2pkpzI||1B2=^?n9!(6h1O_ z)07WSy);#Ix{W9ae86|?4l)D=csm8PCbstYelUx`WSpA^ARvgczdblWZXzZ*KzIpv zlElv`NnXH{BeM?DVUUn%{9_M`ISOy1Gy~2&Cc$h*5=3Qd1nJwszD;qTf|;AeiJ8Ol zcQXT(k7NjU(^fG(gd{B_kT;= zB`BP_&&_R%fu6ezK6HSb`Z6H~O;N zH)>gq3ewN+Gw$fVajWe{#P3oSZUr88v7~{NZ3{Z58Zlg^ zv>q%IN7?DrT?FCERvWH~?+sNs3TQ;c*eFhyjYKc@RF`s}5aFe@Cvvg3HFDS%JVH(6t!@wh2 zQzFM_4hPwRm2R2nT<|U`|I;X9kcTEJVJYW@sNvY=Q zjvQ^d1wY8h0RewKBTy!AcQH&`3C< zwMW8~P+;?ez~)WZ_({F{k^IO$fU7JQ=*>;EsFB~F2cfS`bYpI&B)iMN^-MsJz(3&L zs)m?Bw^}#6%Cxz@MG*n}lifo=kPyu?P~xEvmqVW@N%s=<0>pkEKfgzFhQXYOU%W6z zt$^8a^e%RN@PC8IKR&L$!vIYJu-Qo64=QPMCv*cbH1UAdF_2 zjdelBV(@736Ik{hBrrud#Uld^au2zc2R<4~yXK@`yYupUG_SW2vdv+UV}|f8Eo6jrr3$y&C_bfBiZc{qtu0%Z+CK za;smTef`?JDK!*~07)}6$FgIeXN&OXF{JFlDxpB#z0nQZac=&f?cCxzz_{Yv%I^3@ z=N2DuZt-iJTa3=l*SBTFw5HUToXm}w?cUM}wOkVBTj|9 z5-^DB+Xxaph;GsPD1?Df0w1kw1qkEGR%+wxIa6(Em})+ZDhzk*_-H#KLd~0QESBb6d{_1)uZ2pSb z{M-y?5m+*gQRyO=qt)09d~^t4^yxMbhcyF2y|`i+K`GMbAoJz`FZJArIm+W>-;7}K zN5BifG*Mvo8r_0hl^9j0r0a$c-gou^%z(c3AeK-c2JZ&_N7ar^nx6wl=(9Hg+y8ry z4(Z>0_{ZG?4xzC^lz~Ig)RwR6rk}XaZx`;20CdZ+bT(~U#I{mcQ>q;bYQ-~xsn&eR z`62C#Jd|cBVcBe|WLFJFfNTFpEQXODj+758S!e*6VJVujN`o3x@d9F{5za_@8S6&4 zs}C>wet7}}FUi0Kxha*N$y$66MzEN%_~C#sf$c*Ua|aHC63@wvbgx(A)`br0v7yT? zwyk~=zN{+ZAMayAWyDI~;+U7r!!86P+%XThTidEU@%qT?#Yq;7nlMReS5=sn{**OO zE6u|D0d19b(6Q69ªgaUxQtaN-&dG> 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"data-v-636a71c7"),c=c(),b(),c),S={class:"home-container"},I={class:"personal"},N=s(()=>u("div",{class:"name"},null,-1)),T=s(()=>u("div",{class:"description"},null,-1)),V=s(()=>u("div",{class:"list"},[u("div",null,"\u6635\u79F0\uFF1A\u5C0F\u72FC"),u("div",null,"\u804C\u4E1A\uFF1A\u524D\u7AEF"),u("div",null,"\u516C\u53F8\uFF1A\u5C0F\u516C\u53F8"),u("div",null,"\u5E74\u9F84\uFF1A~~"),u("div",null,"\u6027\u522B\uFF1A\u7537"),u("div",null,"\u73B0\u4F4F\u5740\uFF1A\u4E2D\u56FD-\u6D59\u6C5F-\u676D\u5DDE"),u("div",null,"\u90AE\u7BB1\uFF1A1135957121@qq.com"),u("div",null,"\u5FAE\u4FE1\uFF1A19550102670(\u6B22\u8FCE\u52A0\u5FAE\u4FE1\u5165\u7FA4)"),u("div",null,"\u6280\u672F\u6808\uFF1AJavaScript\u3001HTML\u3001CSS\u3001Vue\u3001Node\u3001React")],-1)),L=s(()=>u("div",{style:{"margin-bottom":"15px"}},[u("h5",null,"\u4E2A\u6027\u6807\u7B7E")],-1)),$=s(()=>u("div",{style:{"margin-bottom":"15px"}},[u("h5",null,"\u6700\u559C\u6B22\u7684\u4E00\u53E5\u8BDD")],-1)),q=s(()=>u("div",null,"---------- \u5F00\u5FC3\u6700\u91CD\u8981",-1)),H=s(()=>u("div",{style:{"margin-bottom":"15px"}},[u("h5",null,"\u5982\u679C\u5BF9\u4F60\u6709\u5E2E\u52A9\u7684\u8BDD\uFF0C\u53EF\u4EE5\u9EBB\u70E6\u70B9\u4E00\u9897 Star\u3001Fork\u3001Watch! \u4F60\u7684\u9F13\u52B1\u662F\u6211\u7EE7\u7EED\u4F18\u5316\u7684\u52A8\u529B~~")],-1)),J={class:"grid-content"},M={class:"left"},R={class:"right"},W={class:"h2",style:{color:"#2d8cf0"}},j=s(()=>u("div",null,"\u7528\u6237\u8BBF\u95EE\u91CF ",-1)),G={class:"grid-content"},K={class:"left",style:{background:"#64d572"}},O={class:"right"},P={class:"h2",style:{color:"#64d572"}},Q=s(()=>u("div",null,"\u7CFB\u7EDF\u6D88\u606F ",-1)),U={class:"grid-content"},X={class:"left",style:{background:"#f25e43"}},Y={class:"right"},Z={class:"h2",style:{color:"#f25e43"}},uu=s(()=>u("div",null,"\u6570\u91CF ",-1)),tu=s(()=>u("div",{class:"card-header"},[u("span",null,"\u7CFB\u5217\u5F00\u6E90\u4EA7\u54C1")],-1)),eu={style:{display:"flex"}},su=s(()=>u("div",{style:{color:"white","margin-bottom":"10px"}},[u("h3",null,"zb-table")],-1)),ou=s(()=>u("div",{style:{"font-size":"12px",color:"white"}},"uniapp \u8868\u683C\u7EC4\u4EF6 \u652F\u6301\u56FA\u5B9A\u8868\u5934\u548C\u9996\u5217\u3001\u4E0A\u62C9\u52A0\u8F7D\u66F4\u591A\u3001\u53CA\u56FA\u5B9A\u591A\u5217\uFF0C\u8868\u683C\u81EA\u9002\u5E94\u5185\u5BB9\uFF0C\u6392\u5E8F\uFF0C\u591A\u9009checkbox\u3001\u53EF\u70B9\u51FB\u5220\u9664\uFF0C\u7F16\u8F91\u3001\u5408\u8BA1\u529F\u80FD\uFF0C\u517C\u5BB9\u591A\u7AEF",-1)),lu=s(()=>u("div",{style:{color:"white","margin-bottom":"10px"}},[u("h3",null,"vue-admin-perfect")],-1)),iu=s(()=>u("div",{style:{"font-size":"12px",color:"white"}},"\u7CFB\u7EDF\u57FA\u4E8Evue3+vuex+ element-plus+ts\u540E\u53F0\u7BA1\u7406\u7CFB\u7EDF",-1)),au=s(()=>u("div",{class:"card-header"},[u("span",null,"\u6BCF\u5468\u7528\u6237\u6D3B\u8DC3\u91CF")],-1)),nu=A({__name:"index",setup(c){const v=m=>{window.open(m,"_blank")};return(m,_)=>{const g=l("el-image"),x=l("el-avatar"),r=l("el-divider"),a=l("el-tag"),o=l("el-card"),n=l("el-col"),F=l("el-icon"),f=l("el-row");return B(),y("div",S,[t(f,{class:"row-bg",gutter:10},{default:e(()=>[t(n,{xs:24,sm:12,lg:8},{default:e(()=>[t(o,{class:"box-card",style:{height:"100%"}},{default:e(()=>[t(g,{class:"wechat",src:i(E),"preview-src-list":[i(E)],style:{"max-width":"200px"},"data-resid":Date.now()},null,8,["src","preview-src-list","data-resid"]),u("div",I,[u("div",null,[t(x,{size:50,src:i(w)},null,8,["src"])]),N,T,V,t(r),L,u("div",null,[t(a,{style:{"margin-right":"10px"}},{default:e(()=>[d("\u6015\u9EBB\u70E6")]),_:1}),t(a,{style:{"margin-right":"10px"}},{default:e(()=>[d("\u5065\u8EAB\u8FD0\u52A8")]),_:1}),t(a,{style:{"margin-right":"10px"}},{default:e(()=>[d("\u7761\u89C9")]),_:1}),t(a,{style:{"margin-right":"10px"}},{default:e(()=>[d("\u6F2B\u5A01")]),_:1}),t(a,null,{default:e(()=>[d("\u5411\u5F80")]),_:1})]),t(r),$,q,t(r),H])]),_:1})]),_:1}),t(n,{xs:24,sm:12,lg:16},{default:e(()=>[t(f,{class:"custom",gutter:10},{default:e(()=>[t(n,{xs:24,sm:12,lg:8},{default:e(()=>[t(o,{style:{"margin-bottom":"10px"}},{default:e(()=>[u("div",J,[u("div",M,[t(F,{style:{"font-size":"24px",color:"white"}},{default:e(()=>[t(i(p))]),_:1})]),u("div",R,[u("div",W,[t(h,{"start-val":0,"end-val":5268,duration:2e3,autoplay:!0})]),j])])]),_:1})]),_:1}),t(n,{xs:24,sm:12,lg:8},{default:e(()=>[t(o,{style:{"margin-bottom":"10px"}},{default:e(()=>[u("div",G,[u("div",K,[t(F,{style:{"font-size":"24px",color:"white"}},{default:e(()=>[t(i(p))]),_:1})]),u("div",O,[u("div",P,[t(h,{"start-val":0,"end-val":9599,duration:2e3,autoplay:!0})]),Q])])]),_:1})]),_:1}),t(n,{xs:24,sm:12,lg:8},{default:e(()=>[t(o,{style:{"margin-bottom":"10px"}},{default:e(()=>[u("div",U,[u("div",X,[t(F,{style:{"font-size":"24px",color:"white"}},{default:e(()=>[t(i(p))]),_:1})]),u("div",Y,[u("div",Z,[t(h,{"start-val":0,"end-val":595453,duration:2e3,autoplay:!0})]),uu])])]),_:1})]),_:1})]),_:1}),t(o,{class:"box-card"},{header:e(()=>[tu]),default:e(()=>[u("div",eu,[t(o,{style:{flex:"1","margin-right":"20px",cursor:"pointer"},class:"card-item",onClick:_[0]||(_[0]=C=>v("https://ext.dcloud.net.cn/plugin?id=7511"))},{default:e(()=>[su,ou]),_:1}),t(o,{style:{flex:"1",cursor:"pointer"},class:"card-item",onClick:_[1]||(_[1]=C=>v("https://github.com/zouzhibin/vue-admin-perfect"))},{default:e(()=>[lu,iu]),_:1})])]),_:1}),t(o,{class:"box-card"},{header:e(()=>[au]),default:e(()=>[u("div",null,[t(z,{height:"300px",width:"100%",id:"bar1"})])]),_:1})]),_:1})]),_:1})])}}});const pu=k(nu,[["__scopeId","data-v-636a71c7"]]);export{pu as default}; diff --git a/docs/assets/index.39508d0f.js b/docs/assets/index.86ddf174.js similarity index 99% rename from docs/assets/index.39508d0f.js rename to docs/assets/index.86ddf174.js index f8c59bc..d0e9785 100644 --- a/docs/assets/index.39508d0f.js +++ b/docs/assets/index.86ddf174.js @@ -1 +1 @@ -import{g as A,i as p,x as N,r as B,o as c,c as l,a as t,W as j,b as h,w as $,s as q,X as z,G as W,H as X,F as U,D as V,M as Y,p as I,f as M,_ as T,A as L,K as k,t as R,q as H,d as J,Y as Q}from"./index.048a73c8.js";const Z="/vue-admin-perfect/assets/emoji-after.664cb306.png",ee={imgs:["\u7231\u4F60","\u7231\u60C5","\u7231\u5FC3","\u50B2\u6162","\u767D\u773C","\u62B1\u62F3","\u9119\u89C6","\u95ED\u5634","\u4FBF\u4FBF","\u64E6\u6C57","\u83DC\u5200","\u5DEE\u52B2","\u5472\u7259","\u5927\u54ED","\u86CB\u7CD5","\u5200","\u5F97\u610F","\u51CB\u8C22","\u53D1\u5446","NO","OK","\u53D1\u6296","\u53D1\u6012","\u996D","\u98DE\u543B","\u594B\u6597","\u75AF\u4E86","\u5C34\u5C2C","\u52FE\u5F15","\u9F13\u638C","\u54C8\u6B20"]},te=a=>(I("data-v-a33089f1"),a=a(),M(),a),se={class:"g-layout-content-chat-util"},ne={class:"item-left"},oe=["onClick"],ae=te(()=>t("img",{src:Z,alt:"",style:{width:"20px"}},null,-1)),ce=[ae],le={class:"upload-picture",title:"\u4E0A\u4F20\u56FE\u7247"},ue={class:"emoje-border-wrap"},ie=["onClick"],re=["src","title"],de=A({__name:"index",emits:["insert","upload"],setup(a,{emit:u}){const i=p(ee.imgs),d=p(!1),g=(_,f)=>{if(_.target.tagName==="IMG"){let r=_.target.cloneNode(!0);r.title=f,u("insert",r,"IMG")}else u("insert",node)},C=()=>{d.value=!0,u("insert",null,null)},x=(_,f)=>new Promise((r,w)=>{var v=new FileReader;let m=/\.jpg$|\.jpeg$|\.gif$|\.png$/i;v.readAsDataURL(_);let y=_.name;m.test(y)?v.onload=F=>{r(F.target.result),u("upload",F.target.result)}:(Y.error("\u8BF7\u4E0A\u4F20\u56FE\u7247"),w())});return N(()=>{window.onclick=function(_){d.value=!1}}),(_,f)=>{const r=B("el-icon"),w=B("el-upload");return c(),l("div",se,[t("div",ne,[t("div",{class:"emoje",title:"\u9009\u62E9\u8868\u60C5",onClick:j(C,["stop"])},ce,8,oe),t("div",le,[h(w,{action:"",multiple:"","show-file-list":!1,"before-upload":x},{default:$(()=>[h(r,{style:{"font-size":"20px"}},{default:$(()=>[h(q(z))]),_:1})]),_:1})]),W(t("div",ue,[(c(!0),l(U,null,V(i.value,(v,m)=>(c(),l("div",{class:"title-emoje",onClick:j(y=>g(y,v),["stop"]),key:m},[t("img",{src:`static/face/${v}.png`,title:v},null,8,re)],8,ie))),128))],512),[[X,d.value]])])])}}});const _e=T(de,[["__scopeId","data-v-a33089f1"]]),pe=[{is_self:0,created_at:"2022-11-15",content:"http://182.61.5.190:8889/we.png",id:1,type:2},{is_self:1,created_at:"2022-03-11",content:"hello \u4F60\u597D\u5440!",id:2,type:1}],S=a=>(I("data-v-ea640eae"),a=a(),M(),a),ve={class:"g-container-chat"},he={key:0,class:"from_user_info"},ge={class:"contact-nickname"},fe={class:"receive-message-wrap"},me=S(()=>t("div",{class:"avatar-show"},[t("img",{src:L})],-1)),Ce={style:{position:"relative",display:"flex"}},we=["innerHTML"],ye={key:1,class:"public-show-pic"},xe={key:1,class:"ower-user_info"},Fe={class:"contact-nickname"},De={class:"receive-message-wrap public-show-pic"},Be={style:{position:"relative",display:"flex"}},Ee={key:0,class:"receive-message-info"},be=["innerHTML"],ke={key:1,class:"public-show-pic"},$e=S(()=>t("div",{class:"avatar-show"},[t("img",{src:L})],-1)),Ae={class:"g-chat-container-footer-btn"},Ie=S(()=>t("div",{class:"",style:{"margin-right":"10px"}}," Ctrl+V\u7C98\u8D34, Ctrl+Enter\u6362\u884C ",-1)),Me=A({__name:"index",setup(a){const u=p(null),i=p(null),d=p(pe);p(L);const g=p(null),C=p(null),x=p([]),_=()=>{const e=g.value;e==null||e.focus(),i.value=document.getSelection(),u.value=i.value.getRangeAt(0)},f=e=>{if(window.getSelection){e.focus();let n=window.getSelection();n.selectAllChildren(e),n.collapseToEnd()}else if(document.selection){let n=document.selection.createRange();n.moveToElementText(e),n.collapse(!1),n.select()}},r=(e,n)=>{if(e){let s=document.createRange();s.selectNode(e),s.collapse(!!n),i.value.removeAllRanges(),i.value.addRange(s),s.value=s}else i.value.removeAllRanges(),i.value.addRange(u.value)},w=()=>{u.value=i.value.getRangeAt(0)},v=(e,n)=>{n==="IMG"?(u.value.insertNode(e),r(e,!1)):r()},m=(e,n=1)=>{const s=Q().format("YYYY-MM-DD");return{is_self:1,created_at:s,content:e,type:n,id:Date.now()+Math.random()}},y=()=>{x.value=[],k(()=>{d.value.forEach(e=>{e.type===2&&x.value.push(e.content)})})},F=e=>{const n=g.value;let s=new Image;s.onload=function(){n.appendChild(s),f&&f(n)},s.src=e,s.setAttribute("insert","insert"),s.width=100},G=()=>{k(()=>{setTimeout(()=>{C.value.scrollTop=C.value.scrollHeight},0)})},K=()=>{const e=g.value.innerHTML;if(console.log("value===",e),!e)return r(),Y.error("\u8BF7\u586B\u5199\u53D1\u9001\u5185\u5BB9");let n=//gi,s=//gi,D=e.replace(n,"[$2]"),o=[],E=D.match(s);if(console.log("content",E),E){let O=D.replace(s,(b,P)=>`/b/~${P}/b/~`).split("/b/~");for(let b of O)b&&d.value.push(m(b,2))}else o=m(e),d.value.push(o);y(),g.value.innerHTML="",console.log("content--",d.value),G()};return N(()=>{k(()=>{_()})}),(e,n)=>{const s=B("el-image"),D=B("el-button");return c(),l("div",ve,[t("div",{class:"g-layout-content-center",style:{width:"100%"},ref_key:"chatContentBoxs",ref:C},[(c(!0),l(U,null,V(d.value,(o,E)=>(c(),l("div",{key:o.id,style:{"padding-top":"15px"}},[o.is_self===0?(c(),l("div",he,[t("div",ge,R(o.created_at)+" \u6797\u5CF0",1),t("div",fe,[me,t("div",Ce,[o.type===1?(c(),l("div",{key:0,class:"receive-message-info",innerHTML:o.content},null,8,we)):o.type===2?(c(),l("div",ye,[h(s,{src:o.content,"preview-src-list":[o.content],style:{"max-width":"200px"},"data-resid":Date.now()},null,8,["src","preview-src-list","data-resid"])])):H("",!0)])])])):(c(),l("div",xe,[t("div",Fe,R(o.created_at)+" \u6797\u5CF0",1),t("div",De,[t("div",Be,[o.type==1?(c(),l("div",Ee,[t("div",{class:"text-content",innerHTML:o.content},null,8,be)])):o.type===2?(c(),l("div",ke,[h(s,{src:o.content,"preview-src-list":[o.content],style:{"max-width":"200px"},"data-resid":Date.now()},null,8,["src","preview-src-list","data-resid"])])):H("",!0)]),$e])]))]))),128))],512),h(_e,{onInsert:v,onUpload:F}),t("div",{onBlur:w,ref_key:"contenteditableInputs",ref:g,class:"g-chat-container-footer-input",contenteditable:"true"},null,544),t("div",Ae,[Ie,h(D,{onClick:K},{default:$(()=>[J("\u53D1\u9001")]),_:1})])])}}});const Te=T(Me,[["__scopeId","data-v-ea640eae"]]),Le=a=>(I("data-v-b3288350"),a=a(),M(),a),Se={class:"app-container"},je={class:"app-container-inner m-chat"},Re=Le(()=>t("div",{style:{"margin-bottom":"15px","flex-shrink":"0"}},"\u804A\u5929\u5185\u5BB9\u6846\uFF0C\u529F\u80FD\u6709\u53D1\u9001emoji\u8868\u60C5\uFF0C\u4E0A\u4F20\u56FE\u7247\uFF0C\u53D1\u9001\u56FE\u7247\uFF0C\u5185\u5BB9\u6EDA\u52A8\uFF0C\u53D1\u9001\u6587\u5B57",-1)),He=A({__name:"index",setup(a){return(u,i)=>(c(),l("div",Se,[t("div",je,[Re,h(Te,{class:"m-chat-box"})])]))}});const Ve=T(He,[["__scopeId","data-v-b3288350"]]);export{Ve as default}; +import{g as A,i as p,x as N,r as B,o as c,c as l,a as t,W as j,b as h,w as $,s as q,X as z,G as W,H as X,F as U,D as V,M as Y,p as I,f as M,_ as T,A as L,K as k,t as R,q as H,d as J,Y as Q}from"./index.034c045c.js";const Z="/vue-admin-perfect/assets/emoji-after.664cb306.png",ee={imgs:["\u7231\u4F60","\u7231\u60C5","\u7231\u5FC3","\u50B2\u6162","\u767D\u773C","\u62B1\u62F3","\u9119\u89C6","\u95ED\u5634","\u4FBF\u4FBF","\u64E6\u6C57","\u83DC\u5200","\u5DEE\u52B2","\u5472\u7259","\u5927\u54ED","\u86CB\u7CD5","\u5200","\u5F97\u610F","\u51CB\u8C22","\u53D1\u5446","NO","OK","\u53D1\u6296","\u53D1\u6012","\u996D","\u98DE\u543B","\u594B\u6597","\u75AF\u4E86","\u5C34\u5C2C","\u52FE\u5F15","\u9F13\u638C","\u54C8\u6B20"]},te=a=>(I("data-v-a33089f1"),a=a(),M(),a),se={class:"g-layout-content-chat-util"},ne={class:"item-left"},oe=["onClick"],ae=te(()=>t("img",{src:Z,alt:"",style:{width:"20px"}},null,-1)),ce=[ae],le={class:"upload-picture",title:"\u4E0A\u4F20\u56FE\u7247"},ue={class:"emoje-border-wrap"},ie=["onClick"],re=["src","title"],de=A({__name:"index",emits:["insert","upload"],setup(a,{emit:u}){const i=p(ee.imgs),d=p(!1),g=(_,f)=>{if(_.target.tagName==="IMG"){let r=_.target.cloneNode(!0);r.title=f,u("insert",r,"IMG")}else u("insert",node)},C=()=>{d.value=!0,u("insert",null,null)},x=(_,f)=>new Promise((r,w)=>{var v=new FileReader;let m=/\.jpg$|\.jpeg$|\.gif$|\.png$/i;v.readAsDataURL(_);let y=_.name;m.test(y)?v.onload=F=>{r(F.target.result),u("upload",F.target.result)}:(Y.error("\u8BF7\u4E0A\u4F20\u56FE\u7247"),w())});return N(()=>{window.onclick=function(_){d.value=!1}}),(_,f)=>{const r=B("el-icon"),w=B("el-upload");return c(),l("div",se,[t("div",ne,[t("div",{class:"emoje",title:"\u9009\u62E9\u8868\u60C5",onClick:j(C,["stop"])},ce,8,oe),t("div",le,[h(w,{action:"",multiple:"","show-file-list":!1,"before-upload":x},{default:$(()=>[h(r,{style:{"font-size":"20px"}},{default:$(()=>[h(q(z))]),_:1})]),_:1})]),W(t("div",ue,[(c(!0),l(U,null,V(i.value,(v,m)=>(c(),l("div",{class:"title-emoje",onClick:j(y=>g(y,v),["stop"]),key:m},[t("img",{src:`static/face/${v}.png`,title:v},null,8,re)],8,ie))),128))],512),[[X,d.value]])])])}}});const _e=T(de,[["__scopeId","data-v-a33089f1"]]),pe=[{is_self:0,created_at:"2022-11-15",content:"http://182.61.5.190:8889/we.png",id:1,type:2},{is_self:1,created_at:"2022-03-11",content:"hello \u4F60\u597D\u5440!",id:2,type:1}],S=a=>(I("data-v-ea640eae"),a=a(),M(),a),ve={class:"g-container-chat"},he={key:0,class:"from_user_info"},ge={class:"contact-nickname"},fe={class:"receive-message-wrap"},me=S(()=>t("div",{class:"avatar-show"},[t("img",{src:L})],-1)),Ce={style:{position:"relative",display:"flex"}},we=["innerHTML"],ye={key:1,class:"public-show-pic"},xe={key:1,class:"ower-user_info"},Fe={class:"contact-nickname"},De={class:"receive-message-wrap public-show-pic"},Be={style:{position:"relative",display:"flex"}},Ee={key:0,class:"receive-message-info"},be=["innerHTML"],ke={key:1,class:"public-show-pic"},$e=S(()=>t("div",{class:"avatar-show"},[t("img",{src:L})],-1)),Ae={class:"g-chat-container-footer-btn"},Ie=S(()=>t("div",{class:"",style:{"margin-right":"10px"}}," Ctrl+V\u7C98\u8D34, Ctrl+Enter\u6362\u884C ",-1)),Me=A({__name:"index",setup(a){const u=p(null),i=p(null),d=p(pe);p(L);const g=p(null),C=p(null),x=p([]),_=()=>{const e=g.value;e==null||e.focus(),i.value=document.getSelection(),u.value=i.value.getRangeAt(0)},f=e=>{if(window.getSelection){e.focus();let n=window.getSelection();n.selectAllChildren(e),n.collapseToEnd()}else if(document.selection){let n=document.selection.createRange();n.moveToElementText(e),n.collapse(!1),n.select()}},r=(e,n)=>{if(e){let s=document.createRange();s.selectNode(e),s.collapse(!!n),i.value.removeAllRanges(),i.value.addRange(s),s.value=s}else i.value.removeAllRanges(),i.value.addRange(u.value)},w=()=>{u.value=i.value.getRangeAt(0)},v=(e,n)=>{n==="IMG"?(u.value.insertNode(e),r(e,!1)):r()},m=(e,n=1)=>{const s=Q().format("YYYY-MM-DD");return{is_self:1,created_at:s,content:e,type:n,id:Date.now()+Math.random()}},y=()=>{x.value=[],k(()=>{d.value.forEach(e=>{e.type===2&&x.value.push(e.content)})})},F=e=>{const n=g.value;let s=new Image;s.onload=function(){n.appendChild(s),f&&f(n)},s.src=e,s.setAttribute("insert","insert"),s.width=100},G=()=>{k(()=>{setTimeout(()=>{C.value.scrollTop=C.value.scrollHeight},0)})},K=()=>{const e=g.value.innerHTML;if(console.log("value===",e),!e)return r(),Y.error("\u8BF7\u586B\u5199\u53D1\u9001\u5185\u5BB9");let n=//gi,s=//gi,D=e.replace(n,"[$2]"),o=[],E=D.match(s);if(console.log("content",E),E){let O=D.replace(s,(b,P)=>`/b/~${P}/b/~`).split("/b/~");for(let b of O)b&&d.value.push(m(b,2))}else o=m(e),d.value.push(o);y(),g.value.innerHTML="",console.log("content--",d.value),G()};return N(()=>{k(()=>{_()})}),(e,n)=>{const s=B("el-image"),D=B("el-button");return c(),l("div",ve,[t("div",{class:"g-layout-content-center",style:{width:"100%"},ref_key:"chatContentBoxs",ref:C},[(c(!0),l(U,null,V(d.value,(o,E)=>(c(),l("div",{key:o.id,style:{"padding-top":"15px"}},[o.is_self===0?(c(),l("div",he,[t("div",ge,R(o.created_at)+" \u6797\u5CF0",1),t("div",fe,[me,t("div",Ce,[o.type===1?(c(),l("div",{key:0,class:"receive-message-info",innerHTML:o.content},null,8,we)):o.type===2?(c(),l("div",ye,[h(s,{src:o.content,"preview-src-list":[o.content],style:{"max-width":"200px"},"data-resid":Date.now()},null,8,["src","preview-src-list","data-resid"])])):H("",!0)])])])):(c(),l("div",xe,[t("div",Fe,R(o.created_at)+" \u6797\u5CF0",1),t("div",De,[t("div",Be,[o.type==1?(c(),l("div",Ee,[t("div",{class:"text-content",innerHTML:o.content},null,8,be)])):o.type===2?(c(),l("div",ke,[h(s,{src:o.content,"preview-src-list":[o.content],style:{"max-width":"200px"},"data-resid":Date.now()},null,8,["src","preview-src-list","data-resid"])])):H("",!0)]),$e])]))]))),128))],512),h(_e,{onInsert:v,onUpload:F}),t("div",{onBlur:w,ref_key:"contenteditableInputs",ref:g,class:"g-chat-container-footer-input",contenteditable:"true"},null,544),t("div",Ae,[Ie,h(D,{onClick:K},{default:$(()=>[J("\u53D1\u9001")]),_:1})])])}}});const Te=T(Me,[["__scopeId","data-v-ea640eae"]]),Le=a=>(I("data-v-b3288350"),a=a(),M(),a),Se={class:"app-container"},je={class:"app-container-inner m-chat"},Re=Le(()=>t("div",{style:{"margin-bottom":"15px","flex-shrink":"0"}},"\u804A\u5929\u5185\u5BB9\u6846\uFF0C\u529F\u80FD\u6709\u53D1\u9001emoji\u8868\u60C5\uFF0C\u4E0A\u4F20\u56FE\u7247\uFF0C\u53D1\u9001\u56FE\u7247\uFF0C\u5185\u5BB9\u6EDA\u52A8\uFF0C\u53D1\u9001\u6587\u5B57",-1)),He=A({__name:"index",setup(a){return(u,i)=>(c(),l("div",Se,[t("div",je,[Re,h(Te,{class:"m-chat-box"})])]))}});const Ve=T(He,[["__scopeId","data-v-b3288350"]]);export{Ve as default}; diff --git a/docs/assets/index.d7f6bf17.js b/docs/assets/index.881fef6a.js similarity index 95% rename from docs/assets/index.d7f6bf17.js rename to docs/assets/index.881fef6a.js index a9228c7..890e04c 100644 --- a/docs/assets/index.d7f6bf17.js +++ b/docs/assets/index.881fef6a.js @@ -1 +1 @@ -import{e as h}from"./exprotExcel.30cae770.js";import{g as f,i as s,r as e,o as E,c as m,a as n,b as u,w as l,d as y,F as w,D as B,p as z,f as V,_ as k}from"./index.048a73c8.js";import"./exceljs.min.ee80950b.js";const I=[{date:"2016-05-02",name:"\u738B\u4E94",price:20,province:"\u4E0A\u6D77",admin:"admin",sex:1,id:1,age:18,city:"\u666E\u9640\u533A",address:"\u4E0A\u6D77\u5E02\u666E\u9640\u533A\u91D1\u6C99\u6C5F\u8DEF 1518 \u5F04",zip:200333},{date:"2018-06-11",name:"\u68A6\u742A",price:20,province:"\u4E0A\u6D77",admin:"admin",sex:1,id:2,age:22,city:"\u666E\u9640\u533A",address:"\u4E0A\u6D77\u5E02\u666E\u9640\u533A\u91D1\u6C99\u6C5F\u8DEF 1519 \u5F04",zip:200333},{date:"2022-05-23",name:"\u5FC6\u67F3",price:22,province:"\u4E0A\u6D77",admin:"admin",sex:0,id:3,age:23,city:"\u666E\u9640\u533A",address:"\u4E0A\u6D77\u5E02\u666E\u9640\u533A\u91D1\u6C99\u6C5F\u8DEF 1520 \u5F04",zip:200333},{date:"2022-01-24",name:"\u4E4B\u6843",price:33,province:"\u4E0A\u6D77",admin:"admin",sex:1,id:4,age:24,city:"\u666E\u9640\u533A",address:"\u4E0A\u6D77\u5E02\u666E\u9640\u533A\u91D1\u6C99\u6C5F\u8DEF 2222 \u5F04",zip:200333},{date:"2022-07-22",name:"\u6155\u9752",price:45,province:"\u4E0A\u6D77",admin:"admin",sex:0,id:5,age:25,city:"\u666E\u9640\u533A",address:"\u4E0A\u6D77\u5E02\u666E\u9640\u533A\u91D1\u6C99\u6C5F\u8DEF 2223 \u5F04",zip:200333},{date:"2016-05-02",name:"\u95EE\u5170",price:47,province:"\u4E0A\u6D77",admin:"admin",sex:1,id:6,age:26,city:"\u666E\u9640\u533A",address:"\u4E0A\u6D77\u5E02\u666E\u9640\u533A\u91D1\u6C99\u6C5F\u8DEF 2224 \u5F04",zip:200333},{date:"2016-08-02",name:"\u5143\u9999",price:45,province:"\u4E0A\u6D77",admin:"admin",sex:0,id:7,age:27,city:"\u666E\u9640\u533A",address:"\u4E0A\u6D77\u5E02\u666E\u9640\u533A\u91D1\u6C99\u6C5F\u8DEF 2225 \u5F04",zip:200333},{date:"2019-11-11",name:"\u521D\u590F",price:23,province:"\u4E0A\u6D77",admin:"admin",sex:1,id:8,age:28,city:"\u666E\u9640\u533A",address:"\u4E0A\u6D77\u5E02\u666E\u9640\u533A\u91D1\u6C99\u6C5F\u8DEF 2226 \u5F04",zip:200333},{date:"2018-08-02",name:"\u6C9B\u83E1",price:33,province:"\u4E0A\u6D77",admin:"other",sex:0,id:9,age:29,city:"\u666E\u9640\u533A",address:"\u4E0A\u6D77\u5E02\u666E\u9640\u533A\u91D1\u6C99\u6C5F\u8DEF 2227 \u5F04",zip:200339},{date:"2022-11-03",name:"\u50B2\u73CA",price:222,province:"\u6D59\u6C5F",admin:"admin",sex:1,id:10,age:30,city:"\u676D\u5DDE",address:"\u676D\u5DDE\u5E02\u6EE8\u6C5F\u533A\u5EFA\u4E1A\u8DEF228\u53F7",zip:200433}],N=t=>(z("data-v-6812afa4"),t=t(),V(),t),S={class:"app-container"},L={class:"header"},U=N(()=>n("label",{style:{"margin-right":"10px"}},"\u5BFC\u51FA\u683C\u5F0F",-1)),T={class:"footer"},W={class:"footer-inner"},j=f({__name:"index",setup(t){const c=[{name:"id",label:"id"},{name:"name",label:"\u59D3\u540D"},{name:"age",label:"\u5E74\u9F84",align:"right"},{name:"price",label:"\u4EF7\u683C"},{name:"admin",label:"\u8D26\u53F7"},{name:"address",label:"\u5730\u5740",width:250},{name:"date",label:"\u65E5\u671F",width:140},{name:"province",label:"\u7701\u4EFD"},{name:"city",label:"\u57CE\u5E02"},{name:"zip",label:"\u90AE\u7F16"}],p=s(I),d=s(""),o=s("xlsx"),F=()=>{h({column:c,data:p.value,filename:d.value||"\u5BFC\u51FA excel",format:o.value,autoWidth:!0})};return(q,i)=>{const _=e("el-input"),r=e("el-option"),D=e("el-select"),A=e("Download"),x=e("el-icon"),C=e("el-button"),v=e("el-table-column"),b=e("el-table");return E(),m("div",S,[n("div",L,[u(_,{modelValue:d.value,"onUpdate:modelValue":i[0]||(i[0]=a=>d.value=a),placeholder:"\u8BF7\u8F93\u5165\u6587\u4EF6\u540D",style:{width:"200px","margin-right":"10px"}},null,8,["modelValue"]),n("div",null,[U,u(D,{modelValue:o.value,"onUpdate:modelValue":i[1]||(i[1]=a=>o.value=a),class:"m-2",placeholder:"\u5BFC\u51FA\u683C\u5F0F",style:{width:"200px","margin-right":"10px"}},{default:l(()=>[u(r,{label:"xlsx",value:"xlsx"}),u(r,{label:"csv",value:"csv"})]),_:1},8,["modelValue"])]),u(C,{onClick:F,type:"primary"},{default:l(()=>[u(x,{style:{"margin-right":"6px"}},{default:l(()=>[u(A)]),_:1}),y("\u5BFC\u51FA Excel ")]),_:1})]),n("div",T,[n("div",W,[u(b,{data:p.value,border:"",class:"table"},{default:l(()=>[(E(),m(w,null,B(c,(a,g)=>u(v,{key:g,prop:a.name,label:a.label,width:a.width},null,8,["prop","label","width"])),64))]),_:1},8,["data"])])])])}}});const K=k(j,[["__scopeId","data-v-6812afa4"]]);export{K as default}; +import{e as h}from"./exprotExcel.a89d1fae.js";import{g as f,i as s,r as e,o as E,c as m,a as n,b as u,w as l,d as y,F as w,D as B,p as z,f as V,_ as k}from"./index.034c045c.js";import"./exceljs.min.1781a218.js";const I=[{date:"2016-05-02",name:"\u738B\u4E94",price:20,province:"\u4E0A\u6D77",admin:"admin",sex:1,id:1,age:18,city:"\u666E\u9640\u533A",address:"\u4E0A\u6D77\u5E02\u666E\u9640\u533A\u91D1\u6C99\u6C5F\u8DEF 1518 \u5F04",zip:200333},{date:"2018-06-11",name:"\u68A6\u742A",price:20,province:"\u4E0A\u6D77",admin:"admin",sex:1,id:2,age:22,city:"\u666E\u9640\u533A",address:"\u4E0A\u6D77\u5E02\u666E\u9640\u533A\u91D1\u6C99\u6C5F\u8DEF 1519 \u5F04",zip:200333},{date:"2022-05-23",name:"\u5FC6\u67F3",price:22,province:"\u4E0A\u6D77",admin:"admin",sex:0,id:3,age:23,city:"\u666E\u9640\u533A",address:"\u4E0A\u6D77\u5E02\u666E\u9640\u533A\u91D1\u6C99\u6C5F\u8DEF 1520 \u5F04",zip:200333},{date:"2022-01-24",name:"\u4E4B\u6843",price:33,province:"\u4E0A\u6D77",admin:"admin",sex:1,id:4,age:24,city:"\u666E\u9640\u533A",address:"\u4E0A\u6D77\u5E02\u666E\u9640\u533A\u91D1\u6C99\u6C5F\u8DEF 2222 \u5F04",zip:200333},{date:"2022-07-22",name:"\u6155\u9752",price:45,province:"\u4E0A\u6D77",admin:"admin",sex:0,id:5,age:25,city:"\u666E\u9640\u533A",address:"\u4E0A\u6D77\u5E02\u666E\u9640\u533A\u91D1\u6C99\u6C5F\u8DEF 2223 \u5F04",zip:200333},{date:"2016-05-02",name:"\u95EE\u5170",price:47,province:"\u4E0A\u6D77",admin:"admin",sex:1,id:6,age:26,city:"\u666E\u9640\u533A",address:"\u4E0A\u6D77\u5E02\u666E\u9640\u533A\u91D1\u6C99\u6C5F\u8DEF 2224 \u5F04",zip:200333},{date:"2016-08-02",name:"\u5143\u9999",price:45,province:"\u4E0A\u6D77",admin:"admin",sex:0,id:7,age:27,city:"\u666E\u9640\u533A",address:"\u4E0A\u6D77\u5E02\u666E\u9640\u533A\u91D1\u6C99\u6C5F\u8DEF 2225 \u5F04",zip:200333},{date:"2019-11-11",name:"\u521D\u590F",price:23,province:"\u4E0A\u6D77",admin:"admin",sex:1,id:8,age:28,city:"\u666E\u9640\u533A",address:"\u4E0A\u6D77\u5E02\u666E\u9640\u533A\u91D1\u6C99\u6C5F\u8DEF 2226 \u5F04",zip:200333},{date:"2018-08-02",name:"\u6C9B\u83E1",price:33,province:"\u4E0A\u6D77",admin:"other",sex:0,id:9,age:29,city:"\u666E\u9640\u533A",address:"\u4E0A\u6D77\u5E02\u666E\u9640\u533A\u91D1\u6C99\u6C5F\u8DEF 2227 \u5F04",zip:200339},{date:"2022-11-03",name:"\u50B2\u73CA",price:222,province:"\u6D59\u6C5F",admin:"admin",sex:1,id:10,age:30,city:"\u676D\u5DDE",address:"\u676D\u5DDE\u5E02\u6EE8\u6C5F\u533A\u5EFA\u4E1A\u8DEF228\u53F7",zip:200433}],N=t=>(z("data-v-6812afa4"),t=t(),V(),t),S={class:"app-container"},L={class:"header"},U=N(()=>n("label",{style:{"margin-right":"10px"}},"\u5BFC\u51FA\u683C\u5F0F",-1)),T={class:"footer"},W={class:"footer-inner"},j=f({__name:"index",setup(t){const c=[{name:"id",label:"id"},{name:"name",label:"\u59D3\u540D"},{name:"age",label:"\u5E74\u9F84",align:"right"},{name:"price",label:"\u4EF7\u683C"},{name:"admin",label:"\u8D26\u53F7"},{name:"address",label:"\u5730\u5740",width:250},{name:"date",label:"\u65E5\u671F",width:140},{name:"province",label:"\u7701\u4EFD"},{name:"city",label:"\u57CE\u5E02"},{name:"zip",label:"\u90AE\u7F16"}],p=s(I),d=s(""),o=s("xlsx"),F=()=>{h({column:c,data:p.value,filename:d.value||"\u5BFC\u51FA excel",format:o.value,autoWidth:!0})};return(q,i)=>{const _=e("el-input"),r=e("el-option"),D=e("el-select"),A=e("Download"),x=e("el-icon"),C=e("el-button"),v=e("el-table-column"),b=e("el-table");return E(),m("div",S,[n("div",L,[u(_,{modelValue:d.value,"onUpdate:modelValue":i[0]||(i[0]=a=>d.value=a),placeholder:"\u8BF7\u8F93\u5165\u6587\u4EF6\u540D",style:{width:"200px","margin-right":"10px"}},null,8,["modelValue"]),n("div",null,[U,u(D,{modelValue:o.value,"onUpdate:modelValue":i[1]||(i[1]=a=>o.value=a),class:"m-2",placeholder:"\u5BFC\u51FA\u683C\u5F0F",style:{width:"200px","margin-right":"10px"}},{default:l(()=>[u(r,{label:"xlsx",value:"xlsx"}),u(r,{label:"csv",value:"csv"})]),_:1},8,["modelValue"])]),u(C,{onClick:F,type:"primary"},{default:l(()=>[u(x,{style:{"margin-right":"6px"}},{default:l(()=>[u(A)]),_:1}),y("\u5BFC\u51FA Excel ")]),_:1})]),n("div",T,[n("div",W,[u(b,{data:p.value,border:"",class:"table"},{default:l(()=>[(E(),m(w,null,B(c,(a,g)=>u(v,{key:g,prop:a.name,label:a.label,width:a.width},null,8,["prop","label","width"])),64))]),_:1},8,["data"])])])])}}});const K=k(j,[["__scopeId","data-v-6812afa4"]]);export{K as default}; diff --git a/docs/assets/index.45a3c1dc.js b/docs/assets/index.8efd975c.js similarity index 75% rename from docs/assets/index.45a3c1dc.js rename to docs/assets/index.8efd975c.js index 69ca612..0f9ceaa 100644 --- a/docs/assets/index.45a3c1dc.js +++ b/docs/assets/index.8efd975c.js @@ -1 +1 @@ -import{_ as t,r as o,o as s,c,b as n}from"./index.048a73c8.js";const a={},r={style:{padding:"30px"}};function l(_,d){const e=o("el-alert");return s(),c("div",r,[n(e,{title:"menu 1-3",type:"success",closable:!1})])}const i=t(a,[["render",l]]);export{i as default}; +import{_ as t,r as o,o as s,c,b as n}from"./index.034c045c.js";const a={},r={style:{padding:"30px"}};function l(_,d){const e=o("el-alert");return s(),c("div",r,[n(e,{title:"menu 1-3",type:"success",closable:!1})])}const i=t(a,[["render",l]]);export{i as default}; diff --git a/docs/assets/index.735095b4.js b/docs/assets/index.92e1b7b4.js similarity index 83% rename from docs/assets/index.735095b4.js rename to docs/assets/index.92e1b7b4.js index 0708cb4..5b88a8e 100644 --- a/docs/assets/index.735095b4.js +++ b/docs/assets/index.92e1b7b4.js @@ -1 +1 @@ -import{_ as c,r as e,o,c as r,a as l,b as t,w as _,n as i,T as p}from"./index.048a73c8.js";const d={},m={class:"app-container"},f={class:"app-container-inner"};function u(v,x){const n=e("el-alert"),a=e("router-view");return o(),r("div",m,[l("div",f,[t(n,{title:"menu 1",closable:!1}),t(a,null,{default:_(({Component:s})=>[(o(),i(p(s)))]),_:1})])])}const w=c(d,[["render",u]]);export{w as default}; +import{_ as c,r as e,o,c as r,a as l,b as t,w as _,n as i,T as p}from"./index.034c045c.js";const d={},m={class:"app-container"},f={class:"app-container-inner"};function u(v,x){const n=e("el-alert"),a=e("router-view");return o(),r("div",m,[l("div",f,[t(n,{title:"menu 1",closable:!1}),t(a,null,{default:_(({Component:s})=>[(o(),i(p(s)))]),_:1})])])}const w=c(d,[["render",u]]);export{w as default}; diff --git a/docs/assets/index.bd6cc042.js b/docs/assets/index.9bb02df8.js similarity index 97% rename from docs/assets/index.bd6cc042.js rename to docs/assets/index.9bb02df8.js index d1d40bd..c7be708 100644 --- a/docs/assets/index.bd6cc042.js +++ b/docs/assets/index.9bb02df8.js @@ -1 +1 @@ -import{i as n}from"./index.201c3aba.js";import{g as l,i,x as u,o as s,c as m,a as c,_ as d}from"./index.048a73c8.js";const p={class:"app-container"},x=l({__name:"index",setup(f){const t=i();let r={normal:{top:200,left:300,width:500,height:400,zIndex:6,backgroundColor:""},color:["rgba(245, 166, 35, 1)","rgba(19, 173, 255, 1)"],title:{show:!0,text:"\u57FA\u7840\u96F7\u8FBE\u56FE",left:"40%",top:"1%",textStyle:{fontSize:18,fontStyle:"normal",fontWeight:"normal"}},legend:{show:!0,icon:"circle",left:"35%",top:"90%",orient:"horizontal",textStyle:{fontSize:14},data:["\u6570\u636E1","\u6570\u636E2"]},radar:{center:["50%","50%"],radius:"70%",startAngle:90,splitNumber:4,shape:"circle",splitArea:{areaStyle:{color:["transparent"]}},axisLabel:{show:!1,fontSize:18,color:"#fff",fontStyle:"normal",fontWeight:"normal"},axisLine:{show:!0,lineStyle:{color:"grey"}},splitLine:{show:!0,lineStyle:{color:"grey"}},indicator:[{name:"\u9053\u8DEF\u7ED3\u51B0",max:88},{name:"\u66B4\u96EA",max:88},{name:"\u66B4\u96E8",max:88},{name:"\u51B0\u96F9",max:88},{name:"\u5927\u98CE",max:88},{name:"\u5927\u96FE",max:88},{name:"\u9AD8\u6E29",max:88},{name:"\u5E72\u65F1",max:88},{name:"\u5BD2\u6F6E",max:88},{name:"\u96F7\u7535",max:88},{name:"\u973E",max:88},{name:"\u6C99\u5C18\u66B4",max:88},{name:"\u971C\u51BB",max:88},{name:"\u53F0\u98CE",max:88},{name:"\u6D2A\u6C34",max:88}]},series:[{name:"\u6570\u636E1",type:"radar",symbol:"circle",symbolSize:10,areaStyle:{normal:{color:"rgba(245, 166, 35, 0.4)"}},itemStyle:{color:"rgba(245, 166, 35, 1)",borderColor:"rgba(245, 166, 35, 0.3)",borderWidth:10},lineStyle:{normal:{type:"dashed",color:"rgba(245, 166, 35, 1)",width:2}},data:[[80,50,55,80,50,80,48,43,60,78,60,40,42,44,65]]},{name:"\u6570\u636E2",type:"radar",symbol:"circle",symbolSize:10,itemStyle:{normal:{color:"rgba(19, 173, 255, 1)",borderColor:"rgba(19, 173, 255, 0.4)",borderWidth:10}},areaStyle:{normal:{color:"rgba(19, 173, 255, 0.5)"}},lineStyle:{normal:{color:"rgba(19, 173, 255, 1)",width:2,type:"dashed"}},data:[[60,60,65,60,70,40,80,63,68,60,77,60,80,62,80]]}]},e;const o=()=>{const a=n(t.value);return a.setOption(r),a};return u(()=>{e=o(),window.addEventListener("resize",function(){e&&e.resize()})}),(a,h)=>(s(),m("div",p,[c("div",{ref_key:"chartsRef",ref:t,class:"app-echarts"},null,512)]))}});const b=d(x,[["__scopeId","data-v-d188ccf7"]]);export{b as default}; +import{i as n}from"./index.201c3aba.js";import{g as l,i,x as u,o as s,c as m,a as c,_ as d}from"./index.034c045c.js";const p={class:"app-container"},x=l({__name:"index",setup(f){const t=i();let r={normal:{top:200,left:300,width:500,height:400,zIndex:6,backgroundColor:""},color:["rgba(245, 166, 35, 1)","rgba(19, 173, 255, 1)"],title:{show:!0,text:"\u57FA\u7840\u96F7\u8FBE\u56FE",left:"40%",top:"1%",textStyle:{fontSize:18,fontStyle:"normal",fontWeight:"normal"}},legend:{show:!0,icon:"circle",left:"35%",top:"90%",orient:"horizontal",textStyle:{fontSize:14},data:["\u6570\u636E1","\u6570\u636E2"]},radar:{center:["50%","50%"],radius:"70%",startAngle:90,splitNumber:4,shape:"circle",splitArea:{areaStyle:{color:["transparent"]}},axisLabel:{show:!1,fontSize:18,color:"#fff",fontStyle:"normal",fontWeight:"normal"},axisLine:{show:!0,lineStyle:{color:"grey"}},splitLine:{show:!0,lineStyle:{color:"grey"}},indicator:[{name:"\u9053\u8DEF\u7ED3\u51B0",max:88},{name:"\u66B4\u96EA",max:88},{name:"\u66B4\u96E8",max:88},{name:"\u51B0\u96F9",max:88},{name:"\u5927\u98CE",max:88},{name:"\u5927\u96FE",max:88},{name:"\u9AD8\u6E29",max:88},{name:"\u5E72\u65F1",max:88},{name:"\u5BD2\u6F6E",max:88},{name:"\u96F7\u7535",max:88},{name:"\u973E",max:88},{name:"\u6C99\u5C18\u66B4",max:88},{name:"\u971C\u51BB",max:88},{name:"\u53F0\u98CE",max:88},{name:"\u6D2A\u6C34",max:88}]},series:[{name:"\u6570\u636E1",type:"radar",symbol:"circle",symbolSize:10,areaStyle:{normal:{color:"rgba(245, 166, 35, 0.4)"}},itemStyle:{color:"rgba(245, 166, 35, 1)",borderColor:"rgba(245, 166, 35, 0.3)",borderWidth:10},lineStyle:{normal:{type:"dashed",color:"rgba(245, 166, 35, 1)",width:2}},data:[[80,50,55,80,50,80,48,43,60,78,60,40,42,44,65]]},{name:"\u6570\u636E2",type:"radar",symbol:"circle",symbolSize:10,itemStyle:{normal:{color:"rgba(19, 173, 255, 1)",borderColor:"rgba(19, 173, 255, 0.4)",borderWidth:10}},areaStyle:{normal:{color:"rgba(19, 173, 255, 0.5)"}},lineStyle:{normal:{color:"rgba(19, 173, 255, 1)",width:2,type:"dashed"}},data:[[60,60,65,60,70,40,80,63,68,60,77,60,80,62,80]]}]},e;const o=()=>{const a=n(t.value);return a.setOption(r),a};return u(()=>{e=o(),window.addEventListener("resize",function(){e&&e.resize()})}),(a,h)=>(s(),m("div",p,[c("div",{ref_key:"chartsRef",ref:t,class:"app-echarts"},null,512)]))}});const b=d(x,[["__scopeId","data-v-d188ccf7"]]);export{b as default}; diff --git a/docs/assets/index.4c5e2966.js b/docs/assets/index.a0346396.js similarity index 96% rename from docs/assets/index.4c5e2966.js rename to docs/assets/index.a0346396.js index a96a69a..245fd5b 100644 --- a/docs/assets/index.4c5e2966.js +++ b/docs/assets/index.a0346396.js @@ -1 +1 @@ -import{g as t,r as e,o as u,n as _,w as p,a as n,b as s,bK as o,p as d,f,_ as m}from"./index.048a73c8.js";const i=a=>(d("data-v-da9b4b85"),a=a(),f(),a),r={class:"content-box"},x=i(()=>n("br",null,null,-1)),y=i(()=>n("div",{class:"icon-list"},[n("span",{class:"iconfont icon-dabaoyu"}),n("span",{class:"iconfont icon-yin"}),n("span",{class:"iconfont icon-dabaoyu"}),n("span",{class:"iconfont icon-shuaxin1"}),n("span",{class:"iconfont icon-shuaxin"}),n("span",{class:"iconfont icon-duoyun-2-copy"}),n("span",{class:"iconfont icon-duoyun-1"}),n("span",{class:"iconfont icon-daxue"}),n("span",{class:"iconfont icon-dayu"}),n("span",{class:"iconfont icon-feng"})],-1)),b={class:"icon-list"},g=t({name:"svgIcon"}),h=t({...g,setup(a){return(v,F)=>{const c=e("el-alert"),l=e("PageWrapLayout");return u(),_(l,{class:"components-container"},{default:p(()=>[n("div",r,[s(c,{title:"\u666E\u901A\u5F15\u5165\u65B9\u5F0F Font Class",type:"warning",closable:!1}),x,y,s(c,{title:"Symbol \u7684\u65B9\u5F0F\u6E32\u67D3\u56FE\u6807 \u652F\u6301\u591A\u8272",type:"warning",closable:!1}),n("div",b,[s(o,{"icon-class":"feng","class-name":"iconfont"}),s(o,{"icon-class":"zhongxue","class-name":"iconfont"}),s(o,{"icon-class":"yangchen","class-name":"iconfont"}),s(o,{"icon-class":"yujiaxue","class-name":"iconfont"}),s(o,{"icon-class":"qing","class-name":"iconfont"}),s(o,{"icon-class":"mai","class-name":"iconfont"}),s(o,{"icon-class":"wu","class-name":"iconfont"}),s(o,{"icon-class":"xiaoyu","class-name":"iconfont"}),s(o,{"icon-class":"xiaoxue","class-name":"iconfont"}),s(o,{"icon-class":"shandian","class-name":"iconfont"}),s(o,{"icon-class":"xue","class-name":"iconfont"})])])]),_:1})}}});const I=m(h,[["__scopeId","data-v-da9b4b85"]]);export{I as default}; +import{g as t,r as e,o as u,n as _,w as p,a as n,b as s,bK as o,p as d,f,_ as m}from"./index.034c045c.js";const i=a=>(d("data-v-da9b4b85"),a=a(),f(),a),r={class:"content-box"},x=i(()=>n("br",null,null,-1)),y=i(()=>n("div",{class:"icon-list"},[n("span",{class:"iconfont icon-dabaoyu"}),n("span",{class:"iconfont icon-yin"}),n("span",{class:"iconfont icon-dabaoyu"}),n("span",{class:"iconfont icon-shuaxin1"}),n("span",{class:"iconfont icon-shuaxin"}),n("span",{class:"iconfont icon-duoyun-2-copy"}),n("span",{class:"iconfont icon-duoyun-1"}),n("span",{class:"iconfont icon-daxue"}),n("span",{class:"iconfont icon-dayu"}),n("span",{class:"iconfont icon-feng"})],-1)),b={class:"icon-list"},g=t({name:"svgIcon"}),h=t({...g,setup(a){return(v,F)=>{const c=e("el-alert"),l=e("PageWrapLayout");return u(),_(l,{class:"components-container"},{default:p(()=>[n("div",r,[s(c,{title:"\u666E\u901A\u5F15\u5165\u65B9\u5F0F Font Class",type:"warning",closable:!1}),x,y,s(c,{title:"Symbol \u7684\u65B9\u5F0F\u6E32\u67D3\u56FE\u6807 \u652F\u6301\u591A\u8272",type:"warning",closable:!1}),n("div",b,[s(o,{"icon-class":"feng","class-name":"iconfont"}),s(o,{"icon-class":"zhongxue","class-name":"iconfont"}),s(o,{"icon-class":"yangchen","class-name":"iconfont"}),s(o,{"icon-class":"yujiaxue","class-name":"iconfont"}),s(o,{"icon-class":"qing","class-name":"iconfont"}),s(o,{"icon-class":"mai","class-name":"iconfont"}),s(o,{"icon-class":"wu","class-name":"iconfont"}),s(o,{"icon-class":"xiaoyu","class-name":"iconfont"}),s(o,{"icon-class":"xiaoxue","class-name":"iconfont"}),s(o,{"icon-class":"shandian","class-name":"iconfont"}),s(o,{"icon-class":"xue","class-name":"iconfont"})])])]),_:1})}}});const I=m(h,[["__scopeId","data-v-da9b4b85"]]);export{I as default}; diff --git a/docs/assets/index.ddf6c1ec.js b/docs/assets/index.a034a620.js similarity index 98% rename from docs/assets/index.ddf6c1ec.js rename to docs/assets/index.a034a620.js index ec2367c..917f7f7 100644 --- a/docs/assets/index.ddf6c1ec.js +++ b/docs/assets/index.a034a620.js @@ -1 +1 @@ -import{g as x,i as d,j as w,r as t,o as N,c as h,b as e,w as l,a as D,d as _,s as A,I as $,N as U,_ as I}from"./index.048a73c8.js";import{m as k}from"./system.79236d81.js";const z={class:"dialog-footer"},P=x({__name:"MenuDrawer",setup(R,{expose:C}){d(k);const i=d(),m=d(),p=w({roleName:[{required:!0,message:"\u8BF7\u8F93\u5165\u89D2\u8272\u540D\u79F0",trigger:"blur"}],roleIdentification:[{required:!0,message:"\u8BF7\u8F93\u5165\u89D2\u8272\u6807\u8BC6",trigger:"blur"}]}),f=d("\u65B0\u589E\u83DC\u5355"),n=w({name:"",roleIdentification:"",describe:null,status:!0}),v={value:"menuName",label:"menuName",checkStrictly:!0},B=(r={})=>{f.value="\u65B0\u589E\u83DC\u5355",r.name&&(f.value="\u7F16\u8F91\u83DC\u5355",Object.keys(r).forEach(u=>{n[u]=r[u]})),m.value=!0},y=async r=>{await i.value.validate((u,c)=>{u?console.log("submit!"):console.log("error submit!",c)})};return C({show:B}),(r,u)=>{const c=t("el-radio-button"),F=t("el-radio-group"),a=t("el-form-item"),b=t("el-input"),E=t("el-cascader"),V=t("el-form"),s=t("el-button"),g=t("el-drawer");return N(),h("div",null,[e(g,{modelValue:m.value,"onUpdate:modelValue":u[6]||(u[6]=o=>m.value=o),title:f.value,size:"50%"},{footer:l(()=>[D("span",z,[e(s,{onClick:u[4]||(u[4]=o=>m.value=!1)},{default:l(()=>[_("\u53D6\u6D88")]),_:1}),e(s,{type:"primary",onClick:u[5]||(u[5]=o=>y(i.value))},{default:l(()=>[_("\u786E\u5B9A")]),_:1})])]),default:l(()=>[e(V,{ref_key:"ruleFormRef",ref:i,model:n,rules:p,"label-width":"120px"},{default:l(()=>[e(a,{label:"\u83DC\u5355\u7C7B\u578B",prop:"menuType"},{default:l(()=>[e(F,{modelValue:n.menuType,"onUpdate:modelValue":u[0]||(u[0]=o=>n.menuType=o)},{default:l(()=>[e(c,{label:"\u76EE\u5F55"}),e(c,{label:"\u83DC\u5355"}),e(c,{label:"\u6309\u94AE"})]),_:1},8,["modelValue"])]),_:1}),e(a,{label:"\u83DC\u5355\u540D\u79F0",prop:"menuName"},{default:l(()=>[e(b,{modelValue:n.menuName,"onUpdate:modelValue":u[1]||(u[1]=o=>n.menuName=o),placeholder:"\u8BF7\u8F93\u5165\u83DC\u5355\u540D\u79F0"},null,8,["modelValue"])]),_:1}),e(a,{label:"\u7236\u7EA7\u83DC\u5355",prop:"role"},{default:l(()=>[e(E,{style:{width:"100%"},options:A(k),props:v,clearable:""},null,8,["options"])]),_:1}),e(a,{label:"\u6743\u9650\u6807\u8BC6",prop:"identification"},{default:l(()=>[e(b,{modelValue:n.identification,"onUpdate:modelValue":u[2]||(u[2]=o=>n.identification=o),placeholder:"\u8BF7\u8F93\u5165\u6743\u9650\u6807\u8BC6"},null,8,["modelValue"])]),_:1}),e(a,{label:"\u8DEF\u7531\u5730\u5740",prop:"identification"},{default:l(()=>[e(b,{modelValue:n.url,"onUpdate:modelValue":u[3]||(u[3]=o=>n.url=o),placeholder:"\u8BF7\u8F93\u5165\u8DEF\u7531\u5730\u5740"},null,8,["modelValue"])]),_:1})]),_:1},8,["model","rules"])]),_:1},8,["modelValue","title"])])}}}),j={class:"app-container"},q={class:"header"},M={class:"footer"},S={class:"util"},O={class:"table-wrap"},G=x({__name:"index",setup(R){const C=d(k);d("\u65B0\u589E");const i=d(),m=d(),p=w({}),f=r=>{},n=()=>{console.log("submit!",p)},v=()=>{i.value.show()},B=r=>{i.value.show(r)},y=r=>{U.confirm("\u4F60\u786E\u5B9A\u8981\u5220\u9664\u5F53\u524D\u9879\u5417?","\u6E29\u99A8\u63D0\u793A",{confirmButtonText:"\u786E\u5B9A",cancelButtonText:"\u53D6\u6D88",type:"warning",draggable:!0}).then(()=>{}).catch(()=>{})};return(r,u)=>{const c=t("el-input"),F=t("el-form-item"),a=t("el-button"),b=t("el-form"),E=t("Plus"),V=t("el-icon"),s=t("el-table-column"),g=t("el-table");return N(),h("div",j,[D("div",q,[e(b,{inline:!0,model:p,ref_key:"ruleFormRef",ref:m},{default:l(()=>[e(F,{label:"\u83DC\u5355\u540D\u79F0",prop:"username"},{default:l(()=>[e(c,{modelValue:p.username,"onUpdate:modelValue":u[0]||(u[0]=o=>p.username=o),placeholder:"\u8BF7\u8F93\u5165\u83DC\u5355\u540D\u79F0"},null,8,["modelValue"])]),_:1}),e(F,null,{default:l(()=>[e(a,{type:"primary",onClick:n,icon:A($)},{default:l(()=>[_("\u67E5\u8BE2")]),_:1},8,["icon"]),e(a,{onClick:u[1]||(u[1]=o=>f(m.value))},{default:l(()=>[_("\u91CD\u7F6E")]),_:1})]),_:1})]),_:1},8,["model"])]),D("div",M,[D("div",S,[e(a,{type:"primary",onClick:v},{default:l(()=>[e(V,null,{default:l(()=>[e(E)]),_:1}),_(" \u65B0\u589E\u83DC\u5355 ")]),_:1})]),D("div",O,[e(g,{data:C.value,style:{width:"100%"},border:"","default-expand-all":"","row-key":"id",class:"table"},{default:l(()=>[e(s,{prop:"menuName",label:"\u6743\u9650\u540D\u79F0"}),e(s,{prop:"menuType",label:"\u6743\u9650\u7C7B\u578B"}),e(s,{prop:"menuRouter",label:"\u6743\u9650\u8DEF\u7531"}),e(s,{prop:"identification",label:"\u6743\u9650\u6807\u8BC6"}),e(s,{prop:"status",label:"\u64CD\u4F5C"},{default:l(o=>[e(a,{type:"primary",size:"small",icon:"Edit",onClick:T=>B(o.row)},{default:l(()=>[_(" \u7F16\u8F91 ")]),_:2},1032,["onClick"]),e(a,{onClick:T=>y(o.row),type:"danger",size:"small",icon:"Delete"},{default:l(()=>[_(" \u5220\u9664 ")]),_:2},1032,["onClick"])]),_:1})]),_:1},8,["data"])])]),e(P,{ref_key:"menuDrawerRef",ref:i},null,512)])}}});const K=I(G,[["__scopeId","data-v-27d49517"]]);export{K as default}; +import{g as x,i as d,j as w,r as t,o as N,c as h,b as e,w as l,a as D,d as _,s as A,I as $,N as U,_ as I}from"./index.034c045c.js";import{m as k}from"./system.79236d81.js";const z={class:"dialog-footer"},P=x({__name:"MenuDrawer",setup(R,{expose:C}){d(k);const i=d(),m=d(),p=w({roleName:[{required:!0,message:"\u8BF7\u8F93\u5165\u89D2\u8272\u540D\u79F0",trigger:"blur"}],roleIdentification:[{required:!0,message:"\u8BF7\u8F93\u5165\u89D2\u8272\u6807\u8BC6",trigger:"blur"}]}),f=d("\u65B0\u589E\u83DC\u5355"),n=w({name:"",roleIdentification:"",describe:null,status:!0}),v={value:"menuName",label:"menuName",checkStrictly:!0},B=(r={})=>{f.value="\u65B0\u589E\u83DC\u5355",r.name&&(f.value="\u7F16\u8F91\u83DC\u5355",Object.keys(r).forEach(u=>{n[u]=r[u]})),m.value=!0},y=async r=>{await i.value.validate((u,c)=>{u?console.log("submit!"):console.log("error submit!",c)})};return C({show:B}),(r,u)=>{const c=t("el-radio-button"),F=t("el-radio-group"),a=t("el-form-item"),b=t("el-input"),E=t("el-cascader"),V=t("el-form"),s=t("el-button"),g=t("el-drawer");return N(),h("div",null,[e(g,{modelValue:m.value,"onUpdate:modelValue":u[6]||(u[6]=o=>m.value=o),title:f.value,size:"50%"},{footer:l(()=>[D("span",z,[e(s,{onClick:u[4]||(u[4]=o=>m.value=!1)},{default:l(()=>[_("\u53D6\u6D88")]),_:1}),e(s,{type:"primary",onClick:u[5]||(u[5]=o=>y(i.value))},{default:l(()=>[_("\u786E\u5B9A")]),_:1})])]),default:l(()=>[e(V,{ref_key:"ruleFormRef",ref:i,model:n,rules:p,"label-width":"120px"},{default:l(()=>[e(a,{label:"\u83DC\u5355\u7C7B\u578B",prop:"menuType"},{default:l(()=>[e(F,{modelValue:n.menuType,"onUpdate:modelValue":u[0]||(u[0]=o=>n.menuType=o)},{default:l(()=>[e(c,{label:"\u76EE\u5F55"}),e(c,{label:"\u83DC\u5355"}),e(c,{label:"\u6309\u94AE"})]),_:1},8,["modelValue"])]),_:1}),e(a,{label:"\u83DC\u5355\u540D\u79F0",prop:"menuName"},{default:l(()=>[e(b,{modelValue:n.menuName,"onUpdate:modelValue":u[1]||(u[1]=o=>n.menuName=o),placeholder:"\u8BF7\u8F93\u5165\u83DC\u5355\u540D\u79F0"},null,8,["modelValue"])]),_:1}),e(a,{label:"\u7236\u7EA7\u83DC\u5355",prop:"role"},{default:l(()=>[e(E,{style:{width:"100%"},options:A(k),props:v,clearable:""},null,8,["options"])]),_:1}),e(a,{label:"\u6743\u9650\u6807\u8BC6",prop:"identification"},{default:l(()=>[e(b,{modelValue:n.identification,"onUpdate:modelValue":u[2]||(u[2]=o=>n.identification=o),placeholder:"\u8BF7\u8F93\u5165\u6743\u9650\u6807\u8BC6"},null,8,["modelValue"])]),_:1}),e(a,{label:"\u8DEF\u7531\u5730\u5740",prop:"identification"},{default:l(()=>[e(b,{modelValue:n.url,"onUpdate:modelValue":u[3]||(u[3]=o=>n.url=o),placeholder:"\u8BF7\u8F93\u5165\u8DEF\u7531\u5730\u5740"},null,8,["modelValue"])]),_:1})]),_:1},8,["model","rules"])]),_:1},8,["modelValue","title"])])}}}),j={class:"app-container"},q={class:"header"},M={class:"footer"},S={class:"util"},O={class:"table-wrap"},G=x({__name:"index",setup(R){const C=d(k);d("\u65B0\u589E");const i=d(),m=d(),p=w({}),f=r=>{},n=()=>{console.log("submit!",p)},v=()=>{i.value.show()},B=r=>{i.value.show(r)},y=r=>{U.confirm("\u4F60\u786E\u5B9A\u8981\u5220\u9664\u5F53\u524D\u9879\u5417?","\u6E29\u99A8\u63D0\u793A",{confirmButtonText:"\u786E\u5B9A",cancelButtonText:"\u53D6\u6D88",type:"warning",draggable:!0}).then(()=>{}).catch(()=>{})};return(r,u)=>{const c=t("el-input"),F=t("el-form-item"),a=t("el-button"),b=t("el-form"),E=t("Plus"),V=t("el-icon"),s=t("el-table-column"),g=t("el-table");return N(),h("div",j,[D("div",q,[e(b,{inline:!0,model:p,ref_key:"ruleFormRef",ref:m},{default:l(()=>[e(F,{label:"\u83DC\u5355\u540D\u79F0",prop:"username"},{default:l(()=>[e(c,{modelValue:p.username,"onUpdate:modelValue":u[0]||(u[0]=o=>p.username=o),placeholder:"\u8BF7\u8F93\u5165\u83DC\u5355\u540D\u79F0"},null,8,["modelValue"])]),_:1}),e(F,null,{default:l(()=>[e(a,{type:"primary",onClick:n,icon:A($)},{default:l(()=>[_("\u67E5\u8BE2")]),_:1},8,["icon"]),e(a,{onClick:u[1]||(u[1]=o=>f(m.value))},{default:l(()=>[_("\u91CD\u7F6E")]),_:1})]),_:1})]),_:1},8,["model"])]),D("div",M,[D("div",S,[e(a,{type:"primary",onClick:v},{default:l(()=>[e(V,null,{default:l(()=>[e(E)]),_:1}),_(" \u65B0\u589E\u83DC\u5355 ")]),_:1})]),D("div",O,[e(g,{data:C.value,style:{width:"100%"},border:"","default-expand-all":"","row-key":"id",class:"table"},{default:l(()=>[e(s,{prop:"menuName",label:"\u6743\u9650\u540D\u79F0"}),e(s,{prop:"menuType",label:"\u6743\u9650\u7C7B\u578B"}),e(s,{prop:"menuRouter",label:"\u6743\u9650\u8DEF\u7531"}),e(s,{prop:"identification",label:"\u6743\u9650\u6807\u8BC6"}),e(s,{prop:"status",label:"\u64CD\u4F5C"},{default:l(o=>[e(a,{type:"primary",size:"small",icon:"Edit",onClick:T=>B(o.row)},{default:l(()=>[_(" \u7F16\u8F91 ")]),_:2},1032,["onClick"]),e(a,{onClick:T=>y(o.row),type:"danger",size:"small",icon:"Delete"},{default:l(()=>[_(" \u5220\u9664 ")]),_:2},1032,["onClick"])]),_:1})]),_:1},8,["data"])])]),e(P,{ref_key:"menuDrawerRef",ref:i},null,512)])}}});const K=I(G,[["__scopeId","data-v-27d49517"]]);export{K as default}; diff --git a/docs/assets/index.198fbab8.js b/docs/assets/index.a048a65f.js similarity index 98% rename from docs/assets/index.198fbab8.js rename to docs/assets/index.a048a65f.js index e7e663a..8d2c51f 100644 --- a/docs/assets/index.198fbab8.js +++ b/docs/assets/index.a048a65f.js @@ -1,4 +1,4 @@ -import{a as v}from"./index.5be08a55.js";import{g as D,i as b,x as w,K as y,r as f,o as h,c as k,b as t,w as u,d as l}from"./index.048a73c8.js";function C(_){const{container:d=document.body,width:c="240",height:n="100",textAlign:E="left",textBaseline:F="bottom",font:s="16px Microsoft Yahei",fillStyle:o="#000",content:e="Vue Admin Perfect",globalAlpha:r=.3,rotate:p=16,zIndex:a=1e3,isCancel:B=!0}=_,i=document.createElement("canvas");i.setAttribute("width",c),i.setAttribute("height",n);const m=i.getContext("2d");m.globalAlpha=r,m.textAlign=E,m.textBaseline=F,m.font=s,m.fillStyle=o,m.rotate(Math.PI*p/180),m.fillText(e,50,50);const x=i.toDataURL(),A=document.querySelector(".__wm")||document.createElement("div"),g=` +import{a as v}from"./index.5be08a55.js";import{g as D,i as b,x as w,K as y,r as f,o as h,c as k,b as t,w as u,d as l}from"./index.034c045c.js";function C(_){const{container:d=document.body,width:c="240",height:n="100",textAlign:E="left",textBaseline:F="bottom",font:s="16px Microsoft Yahei",fillStyle:o="#000",content:e="Vue Admin Perfect",globalAlpha:r=.3,rotate:p=16,zIndex:a=1e3,isCancel:B=!0}=_,i=document.createElement("canvas");i.setAttribute("width",c),i.setAttribute("height",n);const m=i.getContext("2d");m.globalAlpha=r,m.textAlign=E,m.textBaseline=F,m.font=s,m.fillStyle=o,m.rotate(Math.PI*p/180),m.fillText(e,50,50);const x=i.toDataURL(),A=document.querySelector(".__wm")||document.createElement("div"),g=` position:absolute; top:0px; left:0px; diff --git a/docs/assets/index.aaa08644.js b/docs/assets/index.aaa08644.js deleted file mode 100644 index 03ce8cd..0000000 --- a/docs/assets/index.aaa08644.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as s,r as a,o as n,c as o,a as e,b as c}from"./index.048a73c8.js";const r={},i={class:"app-container"},p={class:"app-container-inner"},_=e("div",{style:{"margin-bottom":"20px"}},"\u6B22\u8FCE\u5927\u5BB6\u52A0\u5FAE\u4FE1\u54C8\uFF0C\u5171\u540C\u8BA8\u8BBA\uFF0C\u5B66\u4E60",-1);function d(l,m){const t=a("el-image");return n(),o("div",i,[e("div",p,[_,c(t,{src:"http://182.61.5.190:8889/we.png","preview-src-list":["http://182.61.5.190:8889/we.png"],style:{"max-width":"200px"},"data-resid":Date.now()},null,8,["preview-src-list","data-resid"])])])}const x=s(r,[["render",d]]);export{x as default}; diff --git a/docs/assets/index.9a238e2e.js b/docs/assets/index.ac1f0d12.js similarity index 96% rename from docs/assets/index.9a238e2e.js rename to docs/assets/index.ac1f0d12.js index 8d142ea..6311f4b 100644 --- a/docs/assets/index.9a238e2e.js +++ b/docs/assets/index.ac1f0d12.js @@ -1 +1 @@ -import{v as A}from"./vue-qr.fbb19789.js";import{g as v,i as d,r as n,o as g,n as y,w as e,a as m,b as u,d as t,l as k}from"./index.048a73c8.js";import{a as h}from"./index.5be08a55.js";const x={style:{display:"flex"}},w=m("a",{href:"https://github.com/Binaryify/vue-qr",target:"_blank"},"https://github.com/Binaryify/vue-qr",-1),S=v({__name:"index",setup(z){const E=d(null),F=d(null),p=d("black"),C=d("https://github.com/zouzhibin/vue-admin-perfect"),i=c=>{switch(c){case 1:p.value="black",E.value=null;return;case 2:E.value=k;return;case 3:p.value=h();return;case 4:let l=new Date().getTime(),a=document.createElement("a");a.style.display="none",a.download=l,a.href=F.value,document.body.appendChild(a),a.click(),a.remove();return}},_=c=>{F.value=c};return(c,l)=>{const a=n("el-input"),B=n("collection"),f=n("el-icon"),s=n("el-button"),o=n("el-descriptions-item"),b=n("el-descriptions"),D=n("PageWrapLayout");return g(),y(D,null,{default:e(()=>[m("div",x,[u(a,{modelValue:C.value,"onUpdate:modelValue":l[0]||(l[0]=r=>C.value=r),placeholder:"\u8BF7\u8F93\u5165",style:{width:"400px","max-width":"100%"}},null,8,["modelValue"]),u(s,{type:"primary",onClick:l[1]||(l[1]=r=>i(1))},{default:e(()=>[u(f,{style:{"margin-right":"6px"}},{default:e(()=>[u(B)]),_:1}),t(" \u751F\u6210\u666E\u901A\u4E8C\u7EF4\u7801 ")]),_:1}),u(s,{type:"primary",onClick:l[2]||(l[2]=r=>i(2))},{default:e(()=>[t("\u751F\u6210\u5E26logo")]),_:1}),u(s,{type:"primary",onClick:l[3]||(l[3]=r=>i(3))},{default:e(()=>[t("\u751F\u6210\u968F\u673A\u989C\u8272\u4E8C\u7EF4\u7801")]),_:1}),u(s,{type:"primary",onClick:l[4]||(l[4]=r=>i(4))},{default:e(()=>[t("\u4E0B\u8F7D")]),_:1})]),m("div",null,[u(A,{logoSrc:E.value,text:C.value,size:200,callback:_,"color-dark":p.value},null,8,["logoSrc","text","color-dark"])]),u(b,{title:"\u914D\u7F6E\u9879 ",column:1,border:"",class:"descriptions"},{default:e(()=>[u(o,{label:"\u5B98\u65B9\u6587\u6863"},{default:e(()=>[w]),_:1}),u(o,{label:"text"},{default:e(()=>[t(" \u4E8C\u7EF4\u7801\u5185\u5BB9\uFF0C\u9ED8\u8BA4\u4E3A 'https://github.com/zouzhibin/vue-admin-perfect' ")]),_:1}),u(o,{label:"logoSrc"},{default:e(()=>[t(" \u5D4C\u5165\u81F3\u4E8C\u7EF4\u7801\u4E2D\u5FC3\u7684 LOGO \u5730\u5740 ")]),_:1}),u(o,{label:"size"},{default:e(()=>[t(" \u5C3A\u5BF8, \u957F\u5BBD\u4E00\u81F4, \u5305\u542B\u5916\u8FB9\u8DDD\uFF0C\u9ED8\u8BA4\u4E3A 200 ")]),_:1}),u(o,{label:"margin"},{default:e(()=>[t(" \u4E8C\u7EF4\u7801\u56FE\u50CF\u7684\u5916\u8FB9\u8DDD, \u9ED8\u8BA4 20px ")]),_:1}),u(o,{label:"logoMargin"},{default:e(()=>[t(" \u6807\u8BC6\u5468\u56F4\u7684\u7A7A\u767D\u8FB9\u6846, \u9ED8\u8BA4\u4E3A0 ")]),_:1}),u(o,{label:"correctLevel"},{default:e(()=>[t(" \u5BB9\u9519\u7EA7\u522B 0-3 ")]),_:1}),u(o,{label:"autoColor"},{default:e(()=>[t(" \u82E5\u4E3A true, \u80CC\u666F\u56FE\u7684\u4E3B\u8981\u989C\u8272\u5C06\u4F5C\u4E3A\u5B9E\u70B9\u7684\u989C\u8272, \u5373 colorDark,\u9ED8\u8BA4 true ")]),_:1}),u(o,{label:"colorDark"},{default:e(()=>[t(" \u5B9E\u70B9\u7684\u989C\u8272,\u9ED8\u8BA4\u989C\u8272\u503C =>\u9ED1\u8272 ")]),_:1}),u(o,{label:"colorLight"},{default:e(()=>[t(" \u7A7A\u767D\u533A\u7684\u989C\u8272 ")]),_:1}),u(o,{label:"callback"},{default:e(()=>[t(" \u751F\u6210\u7684\u4E8C\u7EF4\u7801 Data URI \u53EF\u4EE5\u5728\u56DE\u8C03\u4E2D\u53D6\u5F97,\u7B2C\u4E00\u4E2A\u53C2\u6570\u4E3A\u4E8C\u7EF4\u7801 data URL, \u7B2C\u4E8C\u4E2A\u53C2\u6570\u4E3A props \u4F20\u8FC7\u6765\u7684 qid(\u56E0\u4E3A\u4E8C\u7EF4\u7801\u751F\u6210\u662F\u5F02\u6B65\u7684,\u6240\u4EE5\u52A0\u4E2A id \u7528\u4E8E\u6392\u5E8F) ")]),_:1})]),_:1})]),_:1})}}});export{S as default}; +import{v as A}from"./vue-qr.019531fb.js";import{g as v,i as d,r as n,o as g,n as y,w as e,a as m,b as u,d as t,l as k}from"./index.034c045c.js";import{a as h}from"./index.5be08a55.js";const x={style:{display:"flex"}},w=m("a",{href:"https://github.com/Binaryify/vue-qr",target:"_blank"},"https://github.com/Binaryify/vue-qr",-1),S=v({__name:"index",setup(z){const E=d(null),F=d(null),p=d("black"),C=d("https://github.com/zouzhibin/vue-admin-perfect"),i=c=>{switch(c){case 1:p.value="black",E.value=null;return;case 2:E.value=k;return;case 3:p.value=h();return;case 4:let l=new Date().getTime(),a=document.createElement("a");a.style.display="none",a.download=l,a.href=F.value,document.body.appendChild(a),a.click(),a.remove();return}},_=c=>{F.value=c};return(c,l)=>{const a=n("el-input"),B=n("collection"),f=n("el-icon"),s=n("el-button"),o=n("el-descriptions-item"),b=n("el-descriptions"),D=n("PageWrapLayout");return g(),y(D,null,{default:e(()=>[m("div",x,[u(a,{modelValue:C.value,"onUpdate:modelValue":l[0]||(l[0]=r=>C.value=r),placeholder:"\u8BF7\u8F93\u5165",style:{width:"400px","max-width":"100%"}},null,8,["modelValue"]),u(s,{type:"primary",onClick:l[1]||(l[1]=r=>i(1))},{default:e(()=>[u(f,{style:{"margin-right":"6px"}},{default:e(()=>[u(B)]),_:1}),t(" \u751F\u6210\u666E\u901A\u4E8C\u7EF4\u7801 ")]),_:1}),u(s,{type:"primary",onClick:l[2]||(l[2]=r=>i(2))},{default:e(()=>[t("\u751F\u6210\u5E26logo")]),_:1}),u(s,{type:"primary",onClick:l[3]||(l[3]=r=>i(3))},{default:e(()=>[t("\u751F\u6210\u968F\u673A\u989C\u8272\u4E8C\u7EF4\u7801")]),_:1}),u(s,{type:"primary",onClick:l[4]||(l[4]=r=>i(4))},{default:e(()=>[t("\u4E0B\u8F7D")]),_:1})]),m("div",null,[u(A,{logoSrc:E.value,text:C.value,size:200,callback:_,"color-dark":p.value},null,8,["logoSrc","text","color-dark"])]),u(b,{title:"\u914D\u7F6E\u9879 ",column:1,border:"",class:"descriptions"},{default:e(()=>[u(o,{label:"\u5B98\u65B9\u6587\u6863"},{default:e(()=>[w]),_:1}),u(o,{label:"text"},{default:e(()=>[t(" \u4E8C\u7EF4\u7801\u5185\u5BB9\uFF0C\u9ED8\u8BA4\u4E3A 'https://github.com/zouzhibin/vue-admin-perfect' ")]),_:1}),u(o,{label:"logoSrc"},{default:e(()=>[t(" \u5D4C\u5165\u81F3\u4E8C\u7EF4\u7801\u4E2D\u5FC3\u7684 LOGO \u5730\u5740 ")]),_:1}),u(o,{label:"size"},{default:e(()=>[t(" \u5C3A\u5BF8, \u957F\u5BBD\u4E00\u81F4, \u5305\u542B\u5916\u8FB9\u8DDD\uFF0C\u9ED8\u8BA4\u4E3A 200 ")]),_:1}),u(o,{label:"margin"},{default:e(()=>[t(" \u4E8C\u7EF4\u7801\u56FE\u50CF\u7684\u5916\u8FB9\u8DDD, \u9ED8\u8BA4 20px ")]),_:1}),u(o,{label:"logoMargin"},{default:e(()=>[t(" \u6807\u8BC6\u5468\u56F4\u7684\u7A7A\u767D\u8FB9\u6846, \u9ED8\u8BA4\u4E3A0 ")]),_:1}),u(o,{label:"correctLevel"},{default:e(()=>[t(" \u5BB9\u9519\u7EA7\u522B 0-3 ")]),_:1}),u(o,{label:"autoColor"},{default:e(()=>[t(" \u82E5\u4E3A true, \u80CC\u666F\u56FE\u7684\u4E3B\u8981\u989C\u8272\u5C06\u4F5C\u4E3A\u5B9E\u70B9\u7684\u989C\u8272, \u5373 colorDark,\u9ED8\u8BA4 true ")]),_:1}),u(o,{label:"colorDark"},{default:e(()=>[t(" \u5B9E\u70B9\u7684\u989C\u8272,\u9ED8\u8BA4\u989C\u8272\u503C =>\u9ED1\u8272 ")]),_:1}),u(o,{label:"colorLight"},{default:e(()=>[t(" \u7A7A\u767D\u533A\u7684\u989C\u8272 ")]),_:1}),u(o,{label:"callback"},{default:e(()=>[t(" \u751F\u6210\u7684\u4E8C\u7EF4\u7801 Data URI \u53EF\u4EE5\u5728\u56DE\u8C03\u4E2D\u53D6\u5F97,\u7B2C\u4E00\u4E2A\u53C2\u6570\u4E3A\u4E8C\u7EF4\u7801 data URL, \u7B2C\u4E8C\u4E2A\u53C2\u6570\u4E3A props \u4F20\u8FC7\u6765\u7684 qid(\u56E0\u4E3A\u4E8C\u7EF4\u7801\u751F\u6210\u662F\u5F02\u6B65\u7684,\u6240\u4EE5\u52A0\u4E2A id \u7528\u4E8E\u6392\u5E8F) ")]),_:1})]),_:1})]),_:1})}}});export{S as default}; diff --git a/docs/assets/index.c531920c.js b/docs/assets/index.b8aaeec6.js similarity index 99% rename from docs/assets/index.c531920c.js rename to docs/assets/index.b8aaeec6.js index 3f10d62..3710356 100644 --- a/docs/assets/index.c531920c.js +++ b/docs/assets/index.b8aaeec6.js @@ -1 +1 @@ -import{g as P,i as w,j as Z,B as x,O as p,K as B,b2 as ee,x as te,o as k,c as re,a as H,J as $,s as z,z as ie,r as j,n as I,w as A,b as ne,d as ae,t as se,q as ue,_ as oe}from"./index.048a73c8.js";var L=null;function _e(e){return L||(L=(window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||function(r){return setTimeout(r,16)}).bind(window)),L(e)}var S=null;function de(e){S||(S=(window.cancelAnimationFrame||window.webkitCancelAnimationFrame||window.mozCancelAnimationFrame||function(r){clearTimeout(r)}).bind(window)),S(e)}function le(e){var r=document.createElement("style");return r.styleSheet?r.styleSheet.cssText=e:r.appendChild(document.createTextNode(e)),(document.querySelector("head")||document.body).appendChild(r),r}function E(e,r){r===void 0&&(r={});var t=document.createElement(e);return Object.keys(r).forEach(function(a){t[a]=r[a]}),t}function U(e,r,t){var a=window.getComputedStyle(e,t||null)||{display:"none"};return a[r]}function D(e){if(!document.documentElement.contains(e))return{detached:!0,rendered:!1};for(var r=e;r!==document;){if(U(r,"display")==="none")return{detached:!1,rendered:!1};r=r.parentNode}return{detached:!1,rendered:!0}}var ce='.resize-triggers{visibility:hidden;opacity:0;pointer-events:none}.resize-contract-trigger,.resize-contract-trigger:before,.resize-expand-trigger,.resize-triggers{content:"";position:absolute;top:0;left:0;height:100%;width:100%;overflow:hidden}.resize-contract-trigger,.resize-expand-trigger{background:#eee;overflow:auto}.resize-contract-trigger:before{width:200%;height:200%}',R=0,b=null;function fe(e,r){e.__resize_mutation_handler__||(e.__resize_mutation_handler__=pe.bind(e));var t=e.__resize_listeners__;if(!t){if(e.__resize_listeners__=[],window.ResizeObserver){var a=e.offsetWidth,s=e.offsetHeight,u=new ResizeObserver(function(){!e.__resize_observer_triggered__&&(e.__resize_observer_triggered__=!0,e.offsetWidth===a&&e.offsetHeight===s)||C(e)}),i=D(e),_=i.detached,d=i.rendered;e.__resize_observer_triggered__=_===!1&&d===!1,e.__resize_observer__=u,u.observe(e)}else if(e.attachEvent&&e.addEventListener)e.__resize_legacy_resize_handler__=function(){C(e)},e.attachEvent("onresize",e.__resize_legacy_resize_handler__),document.addEventListener("DOMSubtreeModified",e.__resize_mutation_handler__);else if(R||(b=le(ce)),ge(e),e.__resize_rendered__=D(e).rendered,window.MutationObserver){var o=new MutationObserver(e.__resize_mutation_handler__);o.observe(document,{attributes:!0,childList:!0,characterData:!0,subtree:!0}),e.__resize_mutation_observer__=o}}e.__resize_listeners__.push(r),R++}function he(e,r){var t=e.__resize_listeners__;if(!!t){if(r&&t.splice(t.indexOf(r),1),!t.length||!r){if(e.detachEvent&&e.removeEventListener){e.detachEvent("onresize",e.__resize_legacy_resize_handler__),document.removeEventListener("DOMSubtreeModified",e.__resize_mutation_handler__);return}e.__resize_observer__?(e.__resize_observer__.unobserve(e),e.__resize_observer__.disconnect(),e.__resize_observer__=null):(e.__resize_mutation_observer__&&(e.__resize_mutation_observer__.disconnect(),e.__resize_mutation_observer__=null),e.removeEventListener("scroll",q),e.removeChild(e.__resize_triggers__.triggers),e.__resize_triggers__=null),e.__resize_listeners__=null}!--R&&b&&b.parentNode.removeChild(b)}}function ve(e){var r=e.__resize_last__,t=r.width,a=r.height,s=e.offsetWidth,u=e.offsetHeight;return s!==t||u!==a?{width:s,height:u}:null}function pe(){var e=D(this),r=e.rendered,t=e.detached;r!==this.__resize_rendered__&&(!t&&this.__resize_triggers__&&(N(this),this.addEventListener("scroll",q,!0)),this.__resize_rendered__=r,C(this))}function q(){var e=this;N(this),this.__resize_raf__&&de(this.__resize_raf__),this.__resize_raf__=_e(function(){var r=ve(e);r&&(e.__resize_last__=r,C(e))})}function C(e){!e||!e.__resize_listeners__||e.__resize_listeners__.forEach(function(r){r.call(e,e)})}function ge(e){var r=U(e,"position");(!r||r==="static")&&(e.style.position="relative"),e.__resize_old_position__=r,e.__resize_last__={};var t=E("div",{className:"resize-triggers"}),a=E("div",{className:"resize-expand-trigger"}),s=E("div"),u=E("div",{className:"resize-contract-trigger"});a.appendChild(s),t.appendChild(a),t.appendChild(u),e.appendChild(t),e.__resize_triggers__={triggers:t,expand:a,expandChild:s,contract:u},N(e),e.addEventListener("scroll",q,!0),e.__resize_last__={width:e.offsetWidth,height:e.offsetHeight}}function N(e){var r=e.__resize_triggers__,t=r.expand,a=r.expandChild,s=r.contract,u=s.scrollWidth,i=s.scrollHeight,_=t.offsetWidth,d=t.offsetHeight,o=t.scrollWidth,h=t.scrollHeight;s.scrollLeft=u,s.scrollTop=i,a.style.width=_+1+"px",a.style.height=d+1+"px",t.scrollLeft=o,t.scrollTop=h}const xe=["aria-label"];var G=P({__name:"text-clamp",props:{text:{type:String,required:!0},maxHeight:{type:[String,Number],required:!1},maxLines:{type:Number,required:!1},expanded:{type:Boolean,required:!1,default:!1},location:{type:String,required:!1,default:"end"},ellipsis:{type:String,required:!1,default:"\u2026"},autoResize:{type:Boolean,required:!1,default:!1}},emits:["clamp-change","update:expanded"],setup(e,{emit:r}){const t=e,a=w(null),s=w(null),u=w(null),i=Z({offset:0,localExpanded:!!t.expanded,unregisterResizeCallback:null}),_=x(()=>{if(!i.localExpanded&&t.maxHeight)return typeof(t==null?void 0:t.maxHeight)=="number"?`${t==null?void 0:t.maxHeight}px`:t==null?void 0:t.maxHeight}),d=()=>{u.value&&(u.value.textContent=X.value)},o=()=>{i.localExpanded||(d(),(g()||l.value)&&y())},h=()=>{t.text&&(i.offset=t.text.length,M(),t.autoResize&&a.value&&(fe(a.value,o),i.unregisterResizeCallback=()=>{a.value&&he(a.value,o)}),o())},M=()=>{var n;(n=i.unregisterResizeCallback)==null||n.call(i)},g=()=>!(!t.maxLines&&!t.maxHeight)&&!!a.value&&(!!(t.maxLines&&m()>t.maxLines)||!!(t.maxHeight&&a.value.scrollHeight>a.value.offsetHeight)),m=()=>s.value?Object.keys(Array.prototype.slice.call(s.value.getClientRects()).reduce((n,{top:c,bottom:v})=>{const f=`${c}/${v}`;return n[f]||(n[f]=!0),n},{})).length:0,y=(...n)=>{const[c=0,v=i.offset]=n;if(v-c<=3)return void J();const f=Math.floor((v+c)/2);F(f),g()?y(c,f):y(f,v)},F=n=>{i.offset=n,d()},J=()=>{K(),Q()},K=()=>{for(;(!g()||m()<2)&&i.offset{for(;g()&&m()>1&&i.offset>0;)O(-1)},O=n=>{F(i.offset+n)},l=x(()=>!!t.text&&i.offset!==t.text.length);p(()=>l.value,n=>{B(()=>{r("clamp-change",n)})},{immediate:!0});const X=x(()=>l.value?Y.value:t.text),Y=x(()=>{if(t.location==="start")return t.ellipsis+(t.text.slice(0,i.offset)||"").trim();if(t.location==="middle"){const n=Math.floor(i.offset/2);return(t.text.slice(0,n)||"").trim()+t.ellipsis+(t.text.slice(-n)||"").trim()}return(t.text.slice(0,i.offset)||"").trim()+t.ellipsis}),W=()=>{i.localExpanded=!0},T=()=>{i.localExpanded=!1},V=()=>{i.localExpanded=!i.localExpanded};return p(()=>t.expanded,n=>{i.localExpanded=n}),p(()=>i.localExpanded,n=>{n?F(t.text.length):o(),t.expanded!==n&&r("update:expanded",n)}),p(()=>[t.maxLines,t.maxHeight,t.ellipsis,t.location,l.value].join(),()=>{B(()=>{o()})}),p(()=>[t.text,t.autoResize].join(),()=>{B(()=>{h()})}),ee(()=>{M()}),te(()=>{h()}),(n,c)=>(k(),re("div",{ref_key:"textClampRef",ref:a,class:"text-clamp",style:ie({overflow:"hidden",maxHeight:z(_)})},[H("span",{ref_key:"contentRef",ref:s},[$(n.$slots,"before",{expand:W,collapse:T,toggle:V,clamped:z(l),expanded:i.localExpanded}),H("span",{ref_key:"textRef",ref:u,"aria-label":e.text},null,8,xe),$(n.$slots,"after",{expand:W,collapse:T,toggle:V,clamped:z(l),expanded:i.localExpanded})],512)],4))}});G.__file="package/text-clamp.vue";const Ee=e=>(e.install=function(r){r.component(e.__name,e)},e),ze=Ee(G),be={class:"text-clamp-wrap"},Ce=P({__name:"index",setup(e){const r="Vue (\u8BFB\u97F3 /vju\u02D0/\uFF0C\u7C7B\u4F3C\u4E8E view) \u662F\u4E00\u5957\u7528\u4E8E\u6784\u5EFA\u7528\u6237\u754C\u9762\u7684\u6E10\u8FDB\u5F0F\u6846\u67B6\u3002\u4E0E\u5176\u5B83\u5927\u578B\u6846\u67B6\u4E0D\u540C\u7684\u662F\uFF0CVue \u88AB\u8BBE\u8BA1\u4E3A\u53EF\u4EE5\u81EA\u5E95\u5411\u4E0A\u9010\u5C42\u5E94\u7528\u3002Vue \u7684\u6838\u5FC3\u5E93\u53EA\u5173\u6CE8\u89C6\u56FE\u5C42\uFF0C\u4E0D\u4EC5\u6613\u4E8E\u4E0A\u624B\uFF0C\u8FD8\u4FBF\u4E8E\u4E0E\u7B2C\u4E09\u65B9\u5E93\u6216\u65E2\u6709\u9879\u76EE\u6574\u5408\u3002\u53E6\u4E00\u65B9\u9762\uFF0C\u5F53\u4E0E\u73B0\u4EE3\u5316\u7684\u5DE5\u5177\u94FE\u4EE5\u53CA\u5404\u79CD\u652F\u6301\u7C7B\u5E93\u7ED3\u5408\u4F7F\u7528\u65F6\uFF0CVue \u4E5F\u5B8C\u5168\u80FD\u591F\u4E3A\u590D\u6742\u7684\u5355\u9875\u5E94\u7528\u63D0\u4F9B\u9A71\u52A8\u3002";return(t,a)=>{const s=j("el-button"),u=j("PageWrapLayout");return k(),I(u,null,{default:A(()=>[H("div",be,[ne(z(ze),{text:r,"max-lines":3},{after:A(({toggle:i,expanded:_,clamped:d})=>[_||d?(k(),I(s,{key:0,type:"primary",onClick:i},{default:A(()=>[ae(se(_?"\u6536\u8D77":"\u5C55\u5F00"),1)]),_:2},1032,["onClick"])):ue("",!0)]),_:1})])]),_:1})}}});const ye=oe(Ce,[["__scopeId","data-v-bb6cacbd"]]);export{ye as default}; +import{g as P,i as w,j as Z,B as x,O as p,K as B,b2 as ee,x as te,o as k,c as re,a as H,J as $,s as z,z as ie,r as j,n as I,w as A,b as ne,d as ae,t as se,q as ue,_ as oe}from"./index.034c045c.js";var L=null;function _e(e){return L||(L=(window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||function(r){return setTimeout(r,16)}).bind(window)),L(e)}var S=null;function de(e){S||(S=(window.cancelAnimationFrame||window.webkitCancelAnimationFrame||window.mozCancelAnimationFrame||function(r){clearTimeout(r)}).bind(window)),S(e)}function le(e){var r=document.createElement("style");return r.styleSheet?r.styleSheet.cssText=e:r.appendChild(document.createTextNode(e)),(document.querySelector("head")||document.body).appendChild(r),r}function E(e,r){r===void 0&&(r={});var t=document.createElement(e);return Object.keys(r).forEach(function(a){t[a]=r[a]}),t}function U(e,r,t){var a=window.getComputedStyle(e,t||null)||{display:"none"};return a[r]}function D(e){if(!document.documentElement.contains(e))return{detached:!0,rendered:!1};for(var r=e;r!==document;){if(U(r,"display")==="none")return{detached:!1,rendered:!1};r=r.parentNode}return{detached:!1,rendered:!0}}var ce='.resize-triggers{visibility:hidden;opacity:0;pointer-events:none}.resize-contract-trigger,.resize-contract-trigger:before,.resize-expand-trigger,.resize-triggers{content:"";position:absolute;top:0;left:0;height:100%;width:100%;overflow:hidden}.resize-contract-trigger,.resize-expand-trigger{background:#eee;overflow:auto}.resize-contract-trigger:before{width:200%;height:200%}',R=0,b=null;function fe(e,r){e.__resize_mutation_handler__||(e.__resize_mutation_handler__=pe.bind(e));var t=e.__resize_listeners__;if(!t){if(e.__resize_listeners__=[],window.ResizeObserver){var a=e.offsetWidth,s=e.offsetHeight,u=new ResizeObserver(function(){!e.__resize_observer_triggered__&&(e.__resize_observer_triggered__=!0,e.offsetWidth===a&&e.offsetHeight===s)||C(e)}),i=D(e),_=i.detached,d=i.rendered;e.__resize_observer_triggered__=_===!1&&d===!1,e.__resize_observer__=u,u.observe(e)}else if(e.attachEvent&&e.addEventListener)e.__resize_legacy_resize_handler__=function(){C(e)},e.attachEvent("onresize",e.__resize_legacy_resize_handler__),document.addEventListener("DOMSubtreeModified",e.__resize_mutation_handler__);else if(R||(b=le(ce)),ge(e),e.__resize_rendered__=D(e).rendered,window.MutationObserver){var o=new MutationObserver(e.__resize_mutation_handler__);o.observe(document,{attributes:!0,childList:!0,characterData:!0,subtree:!0}),e.__resize_mutation_observer__=o}}e.__resize_listeners__.push(r),R++}function he(e,r){var t=e.__resize_listeners__;if(!!t){if(r&&t.splice(t.indexOf(r),1),!t.length||!r){if(e.detachEvent&&e.removeEventListener){e.detachEvent("onresize",e.__resize_legacy_resize_handler__),document.removeEventListener("DOMSubtreeModified",e.__resize_mutation_handler__);return}e.__resize_observer__?(e.__resize_observer__.unobserve(e),e.__resize_observer__.disconnect(),e.__resize_observer__=null):(e.__resize_mutation_observer__&&(e.__resize_mutation_observer__.disconnect(),e.__resize_mutation_observer__=null),e.removeEventListener("scroll",q),e.removeChild(e.__resize_triggers__.triggers),e.__resize_triggers__=null),e.__resize_listeners__=null}!--R&&b&&b.parentNode.removeChild(b)}}function ve(e){var r=e.__resize_last__,t=r.width,a=r.height,s=e.offsetWidth,u=e.offsetHeight;return s!==t||u!==a?{width:s,height:u}:null}function pe(){var e=D(this),r=e.rendered,t=e.detached;r!==this.__resize_rendered__&&(!t&&this.__resize_triggers__&&(N(this),this.addEventListener("scroll",q,!0)),this.__resize_rendered__=r,C(this))}function q(){var e=this;N(this),this.__resize_raf__&&de(this.__resize_raf__),this.__resize_raf__=_e(function(){var r=ve(e);r&&(e.__resize_last__=r,C(e))})}function C(e){!e||!e.__resize_listeners__||e.__resize_listeners__.forEach(function(r){r.call(e,e)})}function ge(e){var r=U(e,"position");(!r||r==="static")&&(e.style.position="relative"),e.__resize_old_position__=r,e.__resize_last__={};var t=E("div",{className:"resize-triggers"}),a=E("div",{className:"resize-expand-trigger"}),s=E("div"),u=E("div",{className:"resize-contract-trigger"});a.appendChild(s),t.appendChild(a),t.appendChild(u),e.appendChild(t),e.__resize_triggers__={triggers:t,expand:a,expandChild:s,contract:u},N(e),e.addEventListener("scroll",q,!0),e.__resize_last__={width:e.offsetWidth,height:e.offsetHeight}}function N(e){var r=e.__resize_triggers__,t=r.expand,a=r.expandChild,s=r.contract,u=s.scrollWidth,i=s.scrollHeight,_=t.offsetWidth,d=t.offsetHeight,o=t.scrollWidth,h=t.scrollHeight;s.scrollLeft=u,s.scrollTop=i,a.style.width=_+1+"px",a.style.height=d+1+"px",t.scrollLeft=o,t.scrollTop=h}const xe=["aria-label"];var G=P({__name:"text-clamp",props:{text:{type:String,required:!0},maxHeight:{type:[String,Number],required:!1},maxLines:{type:Number,required:!1},expanded:{type:Boolean,required:!1,default:!1},location:{type:String,required:!1,default:"end"},ellipsis:{type:String,required:!1,default:"\u2026"},autoResize:{type:Boolean,required:!1,default:!1}},emits:["clamp-change","update:expanded"],setup(e,{emit:r}){const t=e,a=w(null),s=w(null),u=w(null),i=Z({offset:0,localExpanded:!!t.expanded,unregisterResizeCallback:null}),_=x(()=>{if(!i.localExpanded&&t.maxHeight)return typeof(t==null?void 0:t.maxHeight)=="number"?`${t==null?void 0:t.maxHeight}px`:t==null?void 0:t.maxHeight}),d=()=>{u.value&&(u.value.textContent=X.value)},o=()=>{i.localExpanded||(d(),(g()||l.value)&&y())},h=()=>{t.text&&(i.offset=t.text.length,M(),t.autoResize&&a.value&&(fe(a.value,o),i.unregisterResizeCallback=()=>{a.value&&he(a.value,o)}),o())},M=()=>{var n;(n=i.unregisterResizeCallback)==null||n.call(i)},g=()=>!(!t.maxLines&&!t.maxHeight)&&!!a.value&&(!!(t.maxLines&&m()>t.maxLines)||!!(t.maxHeight&&a.value.scrollHeight>a.value.offsetHeight)),m=()=>s.value?Object.keys(Array.prototype.slice.call(s.value.getClientRects()).reduce((n,{top:c,bottom:v})=>{const f=`${c}/${v}`;return n[f]||(n[f]=!0),n},{})).length:0,y=(...n)=>{const[c=0,v=i.offset]=n;if(v-c<=3)return void J();const f=Math.floor((v+c)/2);F(f),g()?y(c,f):y(f,v)},F=n=>{i.offset=n,d()},J=()=>{K(),Q()},K=()=>{for(;(!g()||m()<2)&&i.offset{for(;g()&&m()>1&&i.offset>0;)O(-1)},O=n=>{F(i.offset+n)},l=x(()=>!!t.text&&i.offset!==t.text.length);p(()=>l.value,n=>{B(()=>{r("clamp-change",n)})},{immediate:!0});const X=x(()=>l.value?Y.value:t.text),Y=x(()=>{if(t.location==="start")return t.ellipsis+(t.text.slice(0,i.offset)||"").trim();if(t.location==="middle"){const n=Math.floor(i.offset/2);return(t.text.slice(0,n)||"").trim()+t.ellipsis+(t.text.slice(-n)||"").trim()}return(t.text.slice(0,i.offset)||"").trim()+t.ellipsis}),W=()=>{i.localExpanded=!0},T=()=>{i.localExpanded=!1},V=()=>{i.localExpanded=!i.localExpanded};return p(()=>t.expanded,n=>{i.localExpanded=n}),p(()=>i.localExpanded,n=>{n?F(t.text.length):o(),t.expanded!==n&&r("update:expanded",n)}),p(()=>[t.maxLines,t.maxHeight,t.ellipsis,t.location,l.value].join(),()=>{B(()=>{o()})}),p(()=>[t.text,t.autoResize].join(),()=>{B(()=>{h()})}),ee(()=>{M()}),te(()=>{h()}),(n,c)=>(k(),re("div",{ref_key:"textClampRef",ref:a,class:"text-clamp",style:ie({overflow:"hidden",maxHeight:z(_)})},[H("span",{ref_key:"contentRef",ref:s},[$(n.$slots,"before",{expand:W,collapse:T,toggle:V,clamped:z(l),expanded:i.localExpanded}),H("span",{ref_key:"textRef",ref:u,"aria-label":e.text},null,8,xe),$(n.$slots,"after",{expand:W,collapse:T,toggle:V,clamped:z(l),expanded:i.localExpanded})],512)],4))}});G.__file="package/text-clamp.vue";const Ee=e=>(e.install=function(r){r.component(e.__name,e)},e),ze=Ee(G),be={class:"text-clamp-wrap"},Ce=P({__name:"index",setup(e){const r="Vue (\u8BFB\u97F3 /vju\u02D0/\uFF0C\u7C7B\u4F3C\u4E8E view) \u662F\u4E00\u5957\u7528\u4E8E\u6784\u5EFA\u7528\u6237\u754C\u9762\u7684\u6E10\u8FDB\u5F0F\u6846\u67B6\u3002\u4E0E\u5176\u5B83\u5927\u578B\u6846\u67B6\u4E0D\u540C\u7684\u662F\uFF0CVue \u88AB\u8BBE\u8BA1\u4E3A\u53EF\u4EE5\u81EA\u5E95\u5411\u4E0A\u9010\u5C42\u5E94\u7528\u3002Vue \u7684\u6838\u5FC3\u5E93\u53EA\u5173\u6CE8\u89C6\u56FE\u5C42\uFF0C\u4E0D\u4EC5\u6613\u4E8E\u4E0A\u624B\uFF0C\u8FD8\u4FBF\u4E8E\u4E0E\u7B2C\u4E09\u65B9\u5E93\u6216\u65E2\u6709\u9879\u76EE\u6574\u5408\u3002\u53E6\u4E00\u65B9\u9762\uFF0C\u5F53\u4E0E\u73B0\u4EE3\u5316\u7684\u5DE5\u5177\u94FE\u4EE5\u53CA\u5404\u79CD\u652F\u6301\u7C7B\u5E93\u7ED3\u5408\u4F7F\u7528\u65F6\uFF0CVue \u4E5F\u5B8C\u5168\u80FD\u591F\u4E3A\u590D\u6742\u7684\u5355\u9875\u5E94\u7528\u63D0\u4F9B\u9A71\u52A8\u3002";return(t,a)=>{const s=j("el-button"),u=j("PageWrapLayout");return k(),I(u,null,{default:A(()=>[H("div",be,[ne(z(ze),{text:r,"max-lines":3},{after:A(({toggle:i,expanded:_,clamped:d})=>[_||d?(k(),I(s,{key:0,type:"primary",onClick:i},{default:A(()=>[ae(se(_?"\u6536\u8D77":"\u5C55\u5F00"),1)]),_:2},1032,["onClick"])):ue("",!0)]),_:1})])]),_:1})}}});const ye=oe(Ce,[["__scopeId","data-v-bb6cacbd"]]);export{ye as default}; diff --git a/docs/assets/index.db3b52d0.js b/docs/assets/index.b8be7f4f.js similarity index 93% rename from docs/assets/index.db3b52d0.js rename to docs/assets/index.b8be7f4f.js index 37dcd7c..4bdbb02 100644 --- a/docs/assets/index.db3b52d0.js +++ b/docs/assets/index.b8be7f4f.js @@ -1 +1 @@ -import{g as v,i as C,bT as i,r as F,o as x,c as h,a as e,b as _,w as l,d,t as r,s,p as y,f as g,_ as B}from"./index.048a73c8.js";const p=t=>(y("data-v-286516fe"),t=t(),g(),t),k={class:"app-container"},w={class:"app-container-inner"},S={class:"header"},b=p(()=>e("div",{class:"title"},"window\u5207\u6362\u5168\u5C4F",-1)),A=p(()=>e("div",{class:"title"},"DOM\u5143\u7D20\u5207\u6362\u5168\u5C4F",-1)),I={class:"inner"},D=v({__name:"index",setup(t){const o=C(null),{enter:N,toggle:f,exit:V,isFullscreen:n}=i(),{toggle:c}=i(o);return(R,a)=>{const u=F("el-button");return x(),h("div",k,[e("div",w,[e("div",S,[b,_(u,{type:"primary",onClick:s(f)},{default:l(()=>[d(r(s(n)?"\u9000\u51FA\u5168\u5C4F":"\u70B9\u51FB\u5168\u5C4F"),1)]),_:1},8,["onClick"])]),e("div",{class:"fullscreen",onClick:a[0]||(a[0]=(...m)=>s(c)&&s(c)(...m)),ref_key:"domRef",ref:o},[A,e("div",I,[_(u,{type:"primary"},{default:l(()=>[d(r(s(n)?"\u9000\u51FA\u5168\u5C4F":"\u70B9\u51FB\u5168\u5C4F"),1)]),_:1})])],512)])])}}});const E=B(D,[["__scopeId","data-v-286516fe"]]);export{E as default}; +import{g as v,i as C,bT as i,r as F,o as x,c as h,a as e,b as _,w as l,d,t as r,s,p as y,f as g,_ as B}from"./index.034c045c.js";const p=t=>(y("data-v-286516fe"),t=t(),g(),t),k={class:"app-container"},w={class:"app-container-inner"},S={class:"header"},b=p(()=>e("div",{class:"title"},"window\u5207\u6362\u5168\u5C4F",-1)),A=p(()=>e("div",{class:"title"},"DOM\u5143\u7D20\u5207\u6362\u5168\u5C4F",-1)),I={class:"inner"},D=v({__name:"index",setup(t){const o=C(null),{enter:N,toggle:f,exit:V,isFullscreen:n}=i(),{toggle:c}=i(o);return(R,a)=>{const u=F("el-button");return x(),h("div",k,[e("div",w,[e("div",S,[b,_(u,{type:"primary",onClick:s(f)},{default:l(()=>[d(r(s(n)?"\u9000\u51FA\u5168\u5C4F":"\u70B9\u51FB\u5168\u5C4F"),1)]),_:1},8,["onClick"])]),e("div",{class:"fullscreen",onClick:a[0]||(a[0]=(...m)=>s(c)&&s(c)(...m)),ref_key:"domRef",ref:o},[A,e("div",I,[_(u,{type:"primary"},{default:l(()=>[d(r(s(n)?"\u9000\u51FA\u5168\u5C4F":"\u70B9\u51FB\u5168\u5C4F"),1)]),_:1})])],512)])])}}});const E=B(D,[["__scopeId","data-v-286516fe"]]);export{E as default}; diff --git a/docs/assets/index.a3314aae.js b/docs/assets/index.ba2d34e6.js similarity index 98% rename from docs/assets/index.a3314aae.js rename to docs/assets/index.ba2d34e6.js index e4d4da0..49f4ddc 100644 --- a/docs/assets/index.a3314aae.js +++ b/docs/assets/index.ba2d34e6.js @@ -1 +1 @@ -import{g as $,i as d,j as k,r as a,o as A,n as T,w as l,a as v,b as e,d as f,M as S,x as j,C as I,c as P,s as q,I as z,G as H,N,_ as G}from"./index.048a73c8.js";import{d as U}from"./system.79236d81.js";const J={class:"dialog-footer"},K=$({__name:"deptDialog",setup(M,{expose:D}){const s=d(),r=d(!1),F=d(U),c=d("\u65B0\u589E\u90E8\u95E8"),w={value:"id",label:"deptName",checkStrictly:!0},B=k({deptName:[{required:!0,message:"\u8BF7\u8F93\u5165\u90E8\u95E8\u540D\u79F0",trigger:"blur"}],id:[{required:!0,message:"\u8BF7\u9009\u62E9\u4E0A\u7EA7\u90E8\u95E8",trigger:"change"}]}),o=k({deptName:"",id:"",remark:null,status:!0});function V(){s.value.resetFields(),Object.keys(o).forEach(u=>{u==="sex"?o[u]="\u7537":u==="status"?o[u]=!0:o[u]=null})}const h=(u={})=>{c.value="\u65B0\u589E\u90E8\u95E8",u.deptName&&(c.value="\u7F16\u8F91\u90E8\u95E8",Object.keys(u).forEach(t=>{o[t]=u[t]})),r.value=!0},x=async u=>{await s.value.validate((t,E)=>{t?(r.value=!1,S.success(`\u63D0\u4EA4\u6570\u636E\uFF1A${JSON.stringify(o)}`),console.log("submit!",o)):console.log("error submit!",E)})};return D({show:h}),(u,t)=>{const E=a("el-cascader"),p=a("el-form-item"),m=a("el-input"),C=a("el-switch"),y=a("el-form"),g=a("el-button"),_=a("el-dialog");return A(),T(_,{onClose:V,modelValue:r.value,"onUpdate:modelValue":t[6]||(t[6]=n=>r.value=n),title:c.value,width:"50%"},{footer:l(()=>[v("span",J,[e(g,{onClick:t[4]||(t[4]=n=>r.value=!1)},{default:l(()=>[f("\u53D6\u6D88")]),_:1}),e(g,{type:"primary",onClick:t[5]||(t[5]=n=>x(s.value))},{default:l(()=>[f("\u786E\u5B9A")]),_:1})])]),default:l(()=>[e(y,{ref_key:"ruleFormRef",ref:s,model:o,rules:B,"label-width":"100px"},{default:l(()=>[e(p,{label:"\u4E0A\u7EA7\u90E8\u95E8",prop:"id"},{default:l(()=>[e(E,{modelValue:o.id,"onUpdate:modelValue":t[0]||(t[0]=n=>o.id=n),options:F.value,props:w,clearable:"",style:{width:"100%"}},null,8,["modelValue","options"])]),_:1}),e(p,{label:"\u90E8\u95E8\u540D\u79F0",prop:"deptName"},{default:l(()=>[e(m,{modelValue:o.deptName,"onUpdate:modelValue":t[1]||(t[1]=n=>o.deptName=n),placeholder:"\u8BF7\u8F93\u5165\u90E8\u95E8\u540D\u79F0"},null,8,["modelValue"])]),_:1}),e(p,{label:"\u72B6\u6001"},{default:l(()=>[e(C,{modelValue:o.status,"onUpdate:modelValue":t[2]||(t[2]=n=>o.status=n),"inline-prompt":"","active-text":"\u542F\u7528","inactive-text":"\u7981\u7528"},null,8,["modelValue"])]),_:1}),e(p,{label:"\u5907\u6CE8"},{default:l(()=>[e(m,{modelValue:o.remark,"onUpdate:modelValue":t[3]||(t[3]=n=>o.remark=n),type:"textarea",placeholder:"\u8BF7\u8F93\u5165\u5907\u6CE8"},null,8,["modelValue"])]),_:1})]),_:1},8,["model","rules"])]),_:1},8,["modelValue","title"])}}}),L={class:"app-container"},Q={class:"header"},W={class:"footer"},X={class:"util"},Y={class:"table-inner"},Z=$({__name:"index",setup(M){const D=d(U),s=d(!0);d(!1);const r=d(),F=d(),c=k({});j(()=>{setTimeout(()=>{s.value=!1},500)});const w=()=>{console.log("submit!",c),s.value=!0,setTimeout(()=>{s.value=!1},500)},B=u=>{s.value=!0,setTimeout(()=>{s.value=!1},500)},o=()=>{r.value.show()},V=u=>{r.value.show(u)},h=u=>{N.confirm("\u4F60\u786E\u5B9A\u8981\u5220\u9664\u5F53\u524D\u9879\u5417?","\u6E29\u99A8\u63D0\u793A",{confirmButtonText:"\u786E\u5B9A",cancelButtonText:"\u53D6\u6D88",type:"warning",draggable:!0}).then(()=>{}).catch(()=>{})},x=u=>{N.confirm(`\u786E\u5B9A\u8981${u.status?"\u542F\u7528":"\u7981\u7528"} ${u.deptName} \u8D26\u6237\u5417\uFF1F`,"\u6E29\u99A8\u63D0\u793A",{confirmButtonText:"\u786E\u5B9A",cancelButtonText:"\u53D6\u6D88",type:"warning"}).then(async()=>{}).catch(()=>{u.status=!u.status})};return(u,t)=>{const E=a("el-input"),p=a("el-form-item"),m=a("el-button"),C=a("el-form"),y=a("Plus"),g=a("el-icon"),_=a("el-table-column"),n=a("el-switch"),O=a("el-table"),R=I("loading");return A(),P("div",L,[v("div",Q,[e(C,{inline:!0,model:c,ref_key:"ruleFormRef",ref:F},{default:l(()=>[e(p,{label:"\u90E8\u95E8\u540D\u79F0",prop:"username"},{default:l(()=>[e(E,{modelValue:c.username,"onUpdate:modelValue":t[0]||(t[0]=i=>c.username=i),placeholder:"\u8BF7\u8F93\u5165\u90E8\u95E8\u540D\u79F0"},null,8,["modelValue"])]),_:1}),e(p,null,{default:l(()=>[e(m,{type:"primary",onClick:w,icon:q(z)},{default:l(()=>[f("\u67E5\u8BE2")]),_:1},8,["icon"]),e(m,{onClick:t[1]||(t[1]=i=>B(F.value))},{default:l(()=>[f("\u91CD\u7F6E")]),_:1})]),_:1})]),_:1},8,["model"])]),v("div",W,[v("div",X,[e(m,{type:"primary",onClick:o},{default:l(()=>[e(g,null,{default:l(()=>[e(y)]),_:1}),f(" \u65B0\u589E\u90E8\u95E8 ")]),_:1})]),v("div",Y,[H((A(),T(O,{"row-key":"id",data:D.value,style:{width:"100%"},border:""},{default:l(()=>[e(_,{prop:"deptName",label:"\u90E8\u95E8\u540D\u79F0",align:"center"}),e(_,{prop:"status",label:"\u72B6\u6001",align:"center"},{default:l(i=>[e(n,{"inline-prompt":"","active-text":"\u542F\u7528","inactive-text":"\u7981\u7528",modelValue:i.row.status,"onUpdate:modelValue":b=>i.row.status=b,onChange:b=>x(i.row)},null,8,["modelValue","onUpdate:modelValue","onChange"])]),_:1}),e(_,{prop:"remark","show-overflow-tooltip":!0,width:"300",label:"\u5907\u6CE8",align:"center"}),e(_,{prop:"createTime",label:"\u521B\u5EFA\u65F6\u95F4",align:"center",width:"180"}),e(_,{prop:"operator",label:"\u64CD\u4F5C",width:"200px",align:"center"},{default:l(i=>[e(m,{type:"primary",size:"small",icon:"Edit",onClick:b=>V(i.row)},{default:l(()=>[f(" \u7F16\u8F91 ")]),_:2},1032,["onClick"]),e(m,{onClick:b=>h(i.row),type:"danger",size:"small",icon:"Delete"},{default:l(()=>[f(" \u5220\u9664 ")]),_:2},1032,["onClick"])]),_:1})]),_:1},8,["data"])),[[R,s.value]])])]),e(K,{ref_key:"deptDialog",ref:r},null,512)])}}});const ue=G(Z,[["__scopeId","data-v-c3ce73d1"]]);export{ue as default}; +import{g as $,i as d,j as k,r as a,o as A,n as T,w as l,a as v,b as e,d as f,M as S,x as j,C as I,c as P,s as q,I as z,G as H,N,_ as G}from"./index.034c045c.js";import{d as U}from"./system.79236d81.js";const J={class:"dialog-footer"},K=$({__name:"deptDialog",setup(M,{expose:D}){const s=d(),r=d(!1),F=d(U),c=d("\u65B0\u589E\u90E8\u95E8"),w={value:"id",label:"deptName",checkStrictly:!0},B=k({deptName:[{required:!0,message:"\u8BF7\u8F93\u5165\u90E8\u95E8\u540D\u79F0",trigger:"blur"}],id:[{required:!0,message:"\u8BF7\u9009\u62E9\u4E0A\u7EA7\u90E8\u95E8",trigger:"change"}]}),o=k({deptName:"",id:"",remark:null,status:!0});function V(){s.value.resetFields(),Object.keys(o).forEach(u=>{u==="sex"?o[u]="\u7537":u==="status"?o[u]=!0:o[u]=null})}const h=(u={})=>{c.value="\u65B0\u589E\u90E8\u95E8",u.deptName&&(c.value="\u7F16\u8F91\u90E8\u95E8",Object.keys(u).forEach(t=>{o[t]=u[t]})),r.value=!0},x=async u=>{await s.value.validate((t,E)=>{t?(r.value=!1,S.success(`\u63D0\u4EA4\u6570\u636E\uFF1A${JSON.stringify(o)}`),console.log("submit!",o)):console.log("error submit!",E)})};return D({show:h}),(u,t)=>{const E=a("el-cascader"),p=a("el-form-item"),m=a("el-input"),C=a("el-switch"),y=a("el-form"),g=a("el-button"),_=a("el-dialog");return A(),T(_,{onClose:V,modelValue:r.value,"onUpdate:modelValue":t[6]||(t[6]=n=>r.value=n),title:c.value,width:"50%"},{footer:l(()=>[v("span",J,[e(g,{onClick:t[4]||(t[4]=n=>r.value=!1)},{default:l(()=>[f("\u53D6\u6D88")]),_:1}),e(g,{type:"primary",onClick:t[5]||(t[5]=n=>x(s.value))},{default:l(()=>[f("\u786E\u5B9A")]),_:1})])]),default:l(()=>[e(y,{ref_key:"ruleFormRef",ref:s,model:o,rules:B,"label-width":"100px"},{default:l(()=>[e(p,{label:"\u4E0A\u7EA7\u90E8\u95E8",prop:"id"},{default:l(()=>[e(E,{modelValue:o.id,"onUpdate:modelValue":t[0]||(t[0]=n=>o.id=n),options:F.value,props:w,clearable:"",style:{width:"100%"}},null,8,["modelValue","options"])]),_:1}),e(p,{label:"\u90E8\u95E8\u540D\u79F0",prop:"deptName"},{default:l(()=>[e(m,{modelValue:o.deptName,"onUpdate:modelValue":t[1]||(t[1]=n=>o.deptName=n),placeholder:"\u8BF7\u8F93\u5165\u90E8\u95E8\u540D\u79F0"},null,8,["modelValue"])]),_:1}),e(p,{label:"\u72B6\u6001"},{default:l(()=>[e(C,{modelValue:o.status,"onUpdate:modelValue":t[2]||(t[2]=n=>o.status=n),"inline-prompt":"","active-text":"\u542F\u7528","inactive-text":"\u7981\u7528"},null,8,["modelValue"])]),_:1}),e(p,{label:"\u5907\u6CE8"},{default:l(()=>[e(m,{modelValue:o.remark,"onUpdate:modelValue":t[3]||(t[3]=n=>o.remark=n),type:"textarea",placeholder:"\u8BF7\u8F93\u5165\u5907\u6CE8"},null,8,["modelValue"])]),_:1})]),_:1},8,["model","rules"])]),_:1},8,["modelValue","title"])}}}),L={class:"app-container"},Q={class:"header"},W={class:"footer"},X={class:"util"},Y={class:"table-inner"},Z=$({__name:"index",setup(M){const D=d(U),s=d(!0);d(!1);const r=d(),F=d(),c=k({});j(()=>{setTimeout(()=>{s.value=!1},500)});const w=()=>{console.log("submit!",c),s.value=!0,setTimeout(()=>{s.value=!1},500)},B=u=>{s.value=!0,setTimeout(()=>{s.value=!1},500)},o=()=>{r.value.show()},V=u=>{r.value.show(u)},h=u=>{N.confirm("\u4F60\u786E\u5B9A\u8981\u5220\u9664\u5F53\u524D\u9879\u5417?","\u6E29\u99A8\u63D0\u793A",{confirmButtonText:"\u786E\u5B9A",cancelButtonText:"\u53D6\u6D88",type:"warning",draggable:!0}).then(()=>{}).catch(()=>{})},x=u=>{N.confirm(`\u786E\u5B9A\u8981${u.status?"\u542F\u7528":"\u7981\u7528"} ${u.deptName} \u8D26\u6237\u5417\uFF1F`,"\u6E29\u99A8\u63D0\u793A",{confirmButtonText:"\u786E\u5B9A",cancelButtonText:"\u53D6\u6D88",type:"warning"}).then(async()=>{}).catch(()=>{u.status=!u.status})};return(u,t)=>{const E=a("el-input"),p=a("el-form-item"),m=a("el-button"),C=a("el-form"),y=a("Plus"),g=a("el-icon"),_=a("el-table-column"),n=a("el-switch"),O=a("el-table"),R=I("loading");return A(),P("div",L,[v("div",Q,[e(C,{inline:!0,model:c,ref_key:"ruleFormRef",ref:F},{default:l(()=>[e(p,{label:"\u90E8\u95E8\u540D\u79F0",prop:"username"},{default:l(()=>[e(E,{modelValue:c.username,"onUpdate:modelValue":t[0]||(t[0]=i=>c.username=i),placeholder:"\u8BF7\u8F93\u5165\u90E8\u95E8\u540D\u79F0"},null,8,["modelValue"])]),_:1}),e(p,null,{default:l(()=>[e(m,{type:"primary",onClick:w,icon:q(z)},{default:l(()=>[f("\u67E5\u8BE2")]),_:1},8,["icon"]),e(m,{onClick:t[1]||(t[1]=i=>B(F.value))},{default:l(()=>[f("\u91CD\u7F6E")]),_:1})]),_:1})]),_:1},8,["model"])]),v("div",W,[v("div",X,[e(m,{type:"primary",onClick:o},{default:l(()=>[e(g,null,{default:l(()=>[e(y)]),_:1}),f(" \u65B0\u589E\u90E8\u95E8 ")]),_:1})]),v("div",Y,[H((A(),T(O,{"row-key":"id",data:D.value,style:{width:"100%"},border:""},{default:l(()=>[e(_,{prop:"deptName",label:"\u90E8\u95E8\u540D\u79F0",align:"center"}),e(_,{prop:"status",label:"\u72B6\u6001",align:"center"},{default:l(i=>[e(n,{"inline-prompt":"","active-text":"\u542F\u7528","inactive-text":"\u7981\u7528",modelValue:i.row.status,"onUpdate:modelValue":b=>i.row.status=b,onChange:b=>x(i.row)},null,8,["modelValue","onUpdate:modelValue","onChange"])]),_:1}),e(_,{prop:"remark","show-overflow-tooltip":!0,width:"300",label:"\u5907\u6CE8",align:"center"}),e(_,{prop:"createTime",label:"\u521B\u5EFA\u65F6\u95F4",align:"center",width:"180"}),e(_,{prop:"operator",label:"\u64CD\u4F5C",width:"200px",align:"center"},{default:l(i=>[e(m,{type:"primary",size:"small",icon:"Edit",onClick:b=>V(i.row)},{default:l(()=>[f(" \u7F16\u8F91 ")]),_:2},1032,["onClick"]),e(m,{onClick:b=>h(i.row),type:"danger",size:"small",icon:"Delete"},{default:l(()=>[f(" \u5220\u9664 ")]),_:2},1032,["onClick"])]),_:1})]),_:1},8,["data"])),[[R,s.value]])])]),e(K,{ref_key:"deptDialog",ref:r},null,512)])}}});const ue=G(Z,[["__scopeId","data-v-c3ce73d1"]]);export{ue as default}; diff --git a/docs/assets/index.3b541407.js b/docs/assets/index.bc5fe196.js similarity index 93% rename from docs/assets/index.3b541407.js rename to docs/assets/index.bc5fe196.js index 1bddee6..19ef296 100644 --- a/docs/assets/index.3b541407.js +++ b/docs/assets/index.bc5fe196.js @@ -1 +1 @@ -import{b as g}from"./exprotExcel.30cae770.js";import{g as w,i as u,r as a,o as r,c as _,a as s,b as t,w as c,d as y,F as A,D as C,_ as B}from"./index.048a73c8.js";import"./exceljs.min.ee80950b.js";const V={class:"app-container"},k={class:"header"},N={class:"footer"},z={class:"footer-inner"},I=w({__name:"index",setup(L){const n=[];for(let e=0;e<10;e++)n.push({date:"2016-05-02",name:"\u738B\u4E94"+e,price:1+e,province:"\u4E0A\u6D77",admin:"admin",sex:e%2?1:0,checked:!0,id:e+1,age:0,city:"\u666E\u9640\u533A",address:"\u4E0A\u6D77\u5E02\u666E\u4E0A\u6D77",zip:200333});const d=[{name:"id",label:"id"},{name:"name",label:"\u59D3\u540D"},{name:"age",label:"\u5E74\u9F84",align:"right"},{name:"price",label:"\u4EF7\u683C"},{name:"admin",label:"\u8D26\u53F7"},{name:"address",label:"\u5730\u5740",width:180},{name:"date",label:"\u65E5\u671F",width:140},{name:"province",label:"\u7701\u4EFD"},{name:"city",label:"\u57CE\u5E02"},{name:"zip",label:"\u90AE\u7F16"}],p=u(n),o=u(""),m=u("xlsx"),b=()=>{g({column:d,data:n,filename:o.value||"\u5BFC\u51FA excel",format:m.value,autoWidth:!0})};return(e,i)=>{const x=a("el-input"),E=a("Download"),h=a("el-icon"),F=a("el-button"),f=a("el-table-column"),v=a("el-table");return r(),_("div",V,[s("div",k,[t(x,{modelValue:o.value,"onUpdate:modelValue":i[0]||(i[0]=l=>o.value=l),placeholder:"\u9ED8\u8BA4\u6587\u4EF6\u540D\u5BFC\u51FA excel",style:{width:"200px","margin-right":"10px"}},null,8,["modelValue"]),t(F,{onClick:b,type:"primary"},{default:c(()=>[t(h,{style:{"margin-right":"6px"}},{default:c(()=>[t(E)]),_:1}),y("\u5BFC\u51FA\u6837\u5F0F Excel ")]),_:1})]),s("div",N,[s("div",z,[t(v,{data:p.value,class:"table",border:""},{default:c(()=>[(r(),_(A,null,C(d,(l,D)=>t(f,{key:D,prop:l.name,label:l.label,width:l.width},null,8,["prop","label","width"])),64))]),_:1},8,["data"])])])])}}});const W=B(I,[["__scopeId","data-v-7a49142d"]]);export{W as default}; +import{b as g}from"./exprotExcel.a89d1fae.js";import{g as w,i as u,r as a,o as r,c as _,a as s,b as t,w as c,d as y,F as A,D as C,_ as B}from"./index.034c045c.js";import"./exceljs.min.1781a218.js";const V={class:"app-container"},k={class:"header"},N={class:"footer"},z={class:"footer-inner"},I=w({__name:"index",setup(L){const n=[];for(let e=0;e<10;e++)n.push({date:"2016-05-02",name:"\u738B\u4E94"+e,price:1+e,province:"\u4E0A\u6D77",admin:"admin",sex:e%2?1:0,checked:!0,id:e+1,age:0,city:"\u666E\u9640\u533A",address:"\u4E0A\u6D77\u5E02\u666E\u4E0A\u6D77",zip:200333});const d=[{name:"id",label:"id"},{name:"name",label:"\u59D3\u540D"},{name:"age",label:"\u5E74\u9F84",align:"right"},{name:"price",label:"\u4EF7\u683C"},{name:"admin",label:"\u8D26\u53F7"},{name:"address",label:"\u5730\u5740",width:180},{name:"date",label:"\u65E5\u671F",width:140},{name:"province",label:"\u7701\u4EFD"},{name:"city",label:"\u57CE\u5E02"},{name:"zip",label:"\u90AE\u7F16"}],p=u(n),o=u(""),m=u("xlsx"),b=()=>{g({column:d,data:n,filename:o.value||"\u5BFC\u51FA excel",format:m.value,autoWidth:!0})};return(e,i)=>{const x=a("el-input"),E=a("Download"),h=a("el-icon"),F=a("el-button"),f=a("el-table-column"),v=a("el-table");return r(),_("div",V,[s("div",k,[t(x,{modelValue:o.value,"onUpdate:modelValue":i[0]||(i[0]=l=>o.value=l),placeholder:"\u9ED8\u8BA4\u6587\u4EF6\u540D\u5BFC\u51FA excel",style:{width:"200px","margin-right":"10px"}},null,8,["modelValue"]),t(F,{onClick:b,type:"primary"},{default:c(()=>[t(h,{style:{"margin-right":"6px"}},{default:c(()=>[t(E)]),_:1}),y("\u5BFC\u51FA\u6837\u5F0F Excel ")]),_:1})]),s("div",N,[s("div",z,[t(v,{data:p.value,class:"table",border:""},{default:c(()=>[(r(),_(A,null,C(d,(l,D)=>t(f,{key:D,prop:l.name,label:l.label,width:l.width},null,8,["prop","label","width"])),64))]),_:1},8,["data"])])])])}}});const W=B(I,[["__scopeId","data-v-7a49142d"]]);export{W as default}; diff --git a/docs/assets/index.e89d5f33.js b/docs/assets/index.c9faabf1.js similarity index 99% rename from docs/assets/index.e89d5f33.js rename to docs/assets/index.c9faabf1.js index 1ef513d..5c7fff5 100644 --- a/docs/assets/index.e89d5f33.js +++ b/docs/assets/index.c9faabf1.js @@ -1 +1 @@ -import{g as T,i as c,j as $,r as n,o as x,n as P,w as u,a as g,b as l,d as B,s as j,x as J,C as K,c as I,I as Q,G as X,N,_ as R,U as Y,O as Z,V as ee,t as le,W as q,q as ue,p as te,f as oe}from"./index.048a73c8.js";import{a as S,b as z}from"./system.79236d81.js";const ne={class:"dialog-footer"},ae=T({__name:"dictionaryEntryDialog",setup(k,{expose:y}){const d=c(),a=c(!1),p=c("\u65B0\u589E\u5B57\u5178\u9879"),v={value:"id",label:"name",checkStrictly:!0},m=$({name:[{required:!0,message:"\u8BF7\u8F93\u5165\u540D\u79F0",trigger:"blur"},{min:3,max:5,message:"\u957F\u5EA6\u5728 3 \u5230 5 \u4E2A\u5B57\u7B26",trigger:"blur"}],key:[{required:!0,message:"\u8BF7\u8F93\u5165\u5B57\u5178\u9879\u952E\u503C",trigger:"blur"}],pid:[{required:!0,message:"\u8BF7\u9009\u62E9\u6240\u5C5E\u5B57\u5178",trigger:"change"}]}),t=$({pid:"",name:null,remark:"",key:null});function h(){d.value.resetFields(),Object.keys(t).forEach(s=>{t[s]=null})}const E=(s={})=>{console.log("======item=======",s),p.value="\u65B0\u589E\u5B57\u5178\u9879",s.pid&&(p.value="\u7F16\u8F91\u5B57\u5178\u9879",Object.keys(s).forEach(e=>{t[e]=s[e]})),a.value=!0},D=async s=>{await d.value.validate((e,r)=>{e?(a.value=!1,console.log("submit!",t)):console.log("error submit!",r)})};return y({show:E}),(s,e)=>{const r=n("el-cascader"),f=n("el-form-item"),F=n("el-input"),i=n("el-form"),_=n("el-button"),C=n("el-dialog");return x(),P(C,{onClose:h,modelValue:a.value,"onUpdate:modelValue":e[6]||(e[6]=o=>a.value=o),title:p.value,width:"50%"},{footer:u(()=>[g("span",ne,[l(_,{onClick:e[4]||(e[4]=o=>a.value=!1)},{default:u(()=>[B("\u53D6\u6D88")]),_:1}),l(_,{type:"primary",onClick:e[5]||(e[5]=o=>D(d.value))},{default:u(()=>[B("\u786E\u5B9A")]),_:1})])]),default:u(()=>[l(i,{ref_key:"ruleFormRef",ref:d,model:t,rules:m,"label-width":"100px"},{default:u(()=>[l(f,{label:"\u6240\u5C5E\u5B57\u5178",prop:"pid"},{default:u(()=>[l(r,{modelValue:t.pid,"onUpdate:modelValue":e[0]||(e[0]=o=>t.pid=o),style:{width:"100%"},options:j(S),props:v,clearable:""},null,8,["modelValue","options"])]),_:1}),l(f,{label:"\u5B57\u5178\u9879\u540D\u79F0",prop:"name"},{default:u(()=>[l(F,{modelValue:t.name,"onUpdate:modelValue":e[1]||(e[1]=o=>t.name=o),placeholder:"\u8BF7\u8F93\u5165\u5B57\u5178\u9879\u540D\u79F0"},null,8,["modelValue"])]),_:1}),l(f,{label:"\u5B57\u5178\u9879\u952E\u503C",prop:"key"},{default:u(()=>[l(F,{modelValue:t.key,"onUpdate:modelValue":e[2]||(e[2]=o=>t.key=o),placeholder:"\u8BF7\u8F93\u5165\u5B57\u5178\u9879\u952E\u503C"},null,8,["modelValue"])]),_:1}),l(f,{label:"\u5B57\u5178\u9879\u63CF\u8FF0",prop:"remark"},{default:u(()=>[l(F,{modelValue:t.remark,"onUpdate:modelValue":e[3]||(e[3]=o=>t.remark=o),type:"textarea",placeholder:"\u8BF7\u8F93\u5165\u5B57\u5178\u9879\u63CF\u8FF0"},null,8,["modelValue"])]),_:1})]),_:1},8,["model","rules"])]),_:1},8,["modelValue","title"])}}}),se={class:"m-user-table"},re={class:"header"},ie={class:"footer"},de={class:"util"},ce={class:"table-inner"},_e={class:"pagination"},pe=T({__name:"Table",setup(k,{expose:y}){const d=c(z[0].children);c(!1);const a=c(),p=c(),v=$({}),m=c(!0),t=c(1),h=()=>{console.log("submit!",v),m.value=!0,setTimeout(()=>{m.value=!1},1e3)},E=i=>{m.value=!0,setTimeout(()=>{m.value=!1},1e3)},D=i=>{if(m.value=!0,!i.id)d.value=[];else{let _=z.find(C=>C.id===i.id);d.value=_.children}setTimeout(()=>{m.value=!1},500)},s=()=>{a.value.show()},e=i=>{a.value.show(i)},r=i=>{N.confirm("\u4F60\u786E\u5B9A\u8981\u5220\u9664\u5F53\u524D\u9879\u5417?","\u6E29\u99A8\u63D0\u793A",{confirmButtonText:"\u786E\u5B9A",cancelButtonText:"\u53D6\u6D88",type:"warning",draggable:!0}).then(()=>{}).catch(()=>{})},f=i=>{console.log(`${i} items per page`)},F=i=>{t.value=i};return J(()=>{setTimeout(()=>{m.value=!1},1e3)}),y({getList:D}),(i,_)=>{const C=n("el-input"),o=n("el-form-item"),b=n("el-button"),w=n("el-form"),U=n("Plus"),M=n("el-icon"),A=n("el-table-column"),H=n("el-table"),L=n("el-pagination"),G=K("loading");return x(),I("div",se,[g("div",re,[l(w,{inline:!0,model:v,ref_key:"ruleFormRef",ref:p},{default:u(()=>[l(o,{label:"\u540D\u79F0",prop:"username"},{default:u(()=>[l(C,{modelValue:v.username,"onUpdate:modelValue":_[0]||(_[0]=V=>v.username=V),placeholder:"\u8BF7\u8F93\u5165\u540D\u79F0"},null,8,["modelValue"])]),_:1}),l(o,null,{default:u(()=>[l(b,{type:"primary",onClick:h,icon:j(Q)},{default:u(()=>[B("\u67E5\u8BE2")]),_:1},8,["icon"]),l(b,{onClick:_[1]||(_[1]=V=>E(p.value))},{default:u(()=>[B("\u91CD\u7F6E")]),_:1})]),_:1})]),_:1},8,["model"])]),g("div",ie,[g("div",de,[l(b,{type:"primary",onClick:s},{default:u(()=>[l(M,null,{default:u(()=>[l(U)]),_:1}),B(" \u65B0\u589E\u5B57\u5178\u9879 ")]),_:1})]),g("div",ce,[X((x(),P(H,{data:d.value,style:{width:"100%",height:"100%"},border:""},{default:u(()=>[l(A,{prop:"id",label:"id",align:"center",width:"100"}),l(A,{prop:"name",label:"\u540D\u79F0",align:"center",width:"100"}),l(A,{prop:"key",label:"\u952E\u503C",align:"center"}),l(A,{prop:"remark","show-overflow-tooltip":!0,width:"180",label:"\u63CF\u8FF0",align:"center"}),l(A,{prop:"createTime",label:"\u521B\u5EFA\u65F6\u95F4",align:"center",width:"180"}),l(A,{prop:"operator",label:"\u64CD\u4F5C",width:"200px",align:"center",fixed:"right"},{default:u(V=>[l(b,{type:"primary",size:"small",icon:"Edit",onClick:W=>e(V.row)},{default:u(()=>[B(" \u7F16\u8F91 ")]),_:2},1032,["onClick"]),l(b,{onClick:W=>r(V.row),type:"danger",size:"small",icon:"Delete"},{default:u(()=>[B(" \u5220\u9664 ")]),_:2},1032,["onClick"])]),_:1})]),_:1},8,["data"])),[[G,m.value]])]),g("div",_e,[l(L,{currentPage:t.value,"onUpdate:currentPage":_[2]||(_[2]=V=>t.value=V),"page-size":10,background:"",layout:"total, sizes, prev, pager, next, jumper",total:1e3,onSizeChange:f,onCurrentChange:F},null,8,["currentPage"])])]),l(ae,{ref_key:"dictionaryEntryDialog",ref:a},null,512)])}}});const me=R(pe,[["__scopeId","data-v-2a6a18a4"]]),fe={class:"dialog-footer"},ge=T({__name:"dictsortDialog",setup(k,{expose:y}){const d=c(),a=c(!1),p=c("\u65B0\u589E\u5B57\u5178\u9879"),v={value:"id",label:"name",checkStrictly:!0},m=$({name:[{required:!0,message:"\u8BF7\u8F93\u5165\u540D\u79F0",trigger:"blur"},{min:3,max:5,message:"\u957F\u5EA6\u5728 3 \u5230 5 \u4E2A\u5B57\u7B26",trigger:"blur"}],keyCode:[{required:!0,message:"\u8BF7\u8F93\u5165\u5B57\u5178\u7F16\u7801",trigger:"blur"}]}),t=$({id:"",name:null,remark:"",keyCode:null});function h(){d.value.resetFields(),Object.keys(t).forEach(s=>{t[s]=null})}const E=(s={})=>{p.value="\u65B0\u589E\u5B57\u5178\u9879",s.id&&(p.value="\u7F16\u8F91\u5B57\u5178\u9879",Object.keys(s).forEach(e=>{t[e]=s[e]})),a.value=!0},D=async s=>{await d.value.validate((e,r)=>{e?(a.value=!1,console.log("submit!",t)):console.log("error submit!",r)})};return y({show:E}),(s,e)=>{const r=n("el-cascader"),f=n("el-form-item"),F=n("el-input"),i=n("el-form"),_=n("el-button"),C=n("el-dialog");return x(),P(C,{onClose:h,modelValue:a.value,"onUpdate:modelValue":e[6]||(e[6]=o=>a.value=o),title:p.value,width:"50%"},{footer:u(()=>[g("span",fe,[l(_,{onClick:e[4]||(e[4]=o=>a.value=!1)},{default:u(()=>[B("\u53D6\u6D88")]),_:1}),l(_,{type:"primary",onClick:e[5]||(e[5]=o=>D(d.value))},{default:u(()=>[B("\u786E\u5B9A")]),_:1})])]),default:u(()=>[l(i,{ref_key:"ruleFormRef",ref:d,model:t,rules:m,"label-width":"100px"},{default:u(()=>[l(f,{label:"\u7236\u7EA7\u5B57\u5178"},{default:u(()=>[l(r,{modelValue:t.pid,"onUpdate:modelValue":e[0]||(e[0]=o=>t.pid=o),style:{width:"100%"},options:j(S),placeholder:"\u8BF7\u9009\u62E9\u7236\u7EA7\u5B57\u5178\uFF0C\u9ED8\u8BA4\u4E3A\u6839\u5B57\u5178",props:v,clearable:""},null,8,["modelValue","options"])]),_:1}),l(f,{label:"\u5B57\u5178\u540D\u79F0",prop:"name"},{default:u(()=>[l(F,{modelValue:t.name,"onUpdate:modelValue":e[1]||(e[1]=o=>t.name=o),placeholder:"\u8BF7\u8F93\u5165\u5B57\u5178\u9879\u540D\u79F0"},null,8,["modelValue"])]),_:1}),l(f,{label:"\u5B57\u5178\u7F16\u7801",prop:"keyCode"},{default:u(()=>[l(F,{modelValue:t.keyCode,"onUpdate:modelValue":e[2]||(e[2]=o=>t.keyCode=o),placeholder:"\u8BF7\u8F93\u5165\u5B57\u5178\u7F16\u7801"},null,8,["modelValue"])]),_:1}),l(f,{label:"\u5B57\u5178\u63CF\u8FF0",prop:"remark"},{default:u(()=>[l(F,{modelValue:t.remark,"onUpdate:modelValue":e[3]||(e[3]=o=>t.remark=o),type:"textarea",placeholder:"\u8BF7\u8F93\u5165\u5B57\u5178\u9879\u63CF\u8FF0"},null,8,["modelValue"])]),_:1})]),_:1},8,["model","rules"])]),_:1},8,["modelValue","title"])}}}),O=k=>(te("data-v-0b734915"),k=k(),oe(),k),ve=O(()=>g("div",{class:"title"},"\u5B57\u5178\u7BA1\u7406",-1)),Fe=O(()=>g("span",{style:{"margin-left":"8px"}},"\u6DFB\u52A0\u5B57\u5178\u5206\u7C7B",-1)),be={class:"filter-tree"},Be=["onClick"],ye={key:0},Ce=T({__name:"Side",emits:["change"],setup(k,{emit:y}){const d=c(S),a=c(null);Y(()=>{let e={id:null,name:"\u5168\u90E8"};d.value=[e,...S]});const p=c(""),v=c(),m={children:"children",label:"name",value:"id"};Z(p,e=>{v.value.filter(e)});const t=(e,r)=>(console.log(r),e?r.name.includes(e):!0),h=()=>{a.value.show()},E=e=>{a.value.show(e)},D=(e,r)=>{y("change",r),console.log("node, data============",e,r)},s=(e,r)=>{N.confirm("\u4F60\u786E\u5B9A\u8981\u5220\u9664\u5F53\u524D\u9879\u5417?","\u6E29\u99A8\u63D0\u793A",{confirmButtonText:"\u786E\u5B9A",cancelButtonText:"\u53D6\u6D88",type:"warning",draggable:!0}).then(()=>{}).catch(()=>{}),console.log("data===",e,r)};return(e,r)=>{const f=n("Plus"),F=n("el-icon"),i=n("el-button"),_=n("el-input"),C=n("el-scrollbar"),o=n("el-card");return x(),P(o,{class:"m-dept-side"},{default:u(()=>[ve,l(i,{type:"primary",onClick:h},{default:u(()=>[l(F,{color:"#fff"},{default:u(()=>[l(f)]),_:1}),Fe]),_:1}),l(_,{modelValue:p.value,"onUpdate:modelValue":r[0]||(r[0]=b=>p.value=b),placeholder:"\u8F93\u5165\u5173\u952E\u5B57\u8FDB\u884C\u8FC7\u6EE4",class:"filter-search"},null,8,["modelValue"]),g("div",be,[l(C,{class:"scrollbar"},{default:u(()=>[l(j(ee),{ref_key:"treeRef",ref:v,data:d.value,props:m,"default-expand-all":"","filter-node-method":t},{default:u(({node:b,data:w})=>[g("span",{class:"custom-tree-node",onClick:U=>D(b,w)},[g("span",null,le(b.label),1),w.id!=null?(x(),I("span",ye,[l(i,{onClick:q(U=>E(w),["stop"]),type:"primary",link:""},{default:u(()=>[B("\u7F16\u8F91")]),_:2},1032,["onClick"]),l(i,{style:{"margin-left":"6px"},type:"danger",link:"",onClick:q(U=>s(b,w),["stop"])},{default:u(()=>[B("\u5220\u9664")]),_:2},1032,["onClick"])])):ue("",!0)],8,Be)]),_:1},8,["data"])]),_:1})]),l(ge,{ref_key:"dictsortDialog",ref:a},null,512)]),_:1})}}});const ke=R(Ce,[["__scopeId","data-v-0b734915"]]),he={class:"app-container m-user"},Ee=T({__name:"index",setup(k){const y=c(),d=a=>{y.value.getList(a)};return(a,p)=>(x(),I("div",he,[l(ke,{onChange:d}),l(me,{ref_key:"table",ref:y},null,512)]))}});const xe=R(Ee,[["__scopeId","data-v-57d3360c"]]);export{xe as default}; +import{g as T,i as c,j as $,r as n,o as x,n as P,w as u,a as g,b as l,d as B,s as j,x as J,C as K,c as I,I as Q,G as X,N,_ as R,U as Y,O as Z,V as ee,t as le,W as q,q as ue,p as te,f as oe}from"./index.034c045c.js";import{a as S,b as z}from"./system.79236d81.js";const ne={class:"dialog-footer"},ae=T({__name:"dictionaryEntryDialog",setup(k,{expose:y}){const d=c(),a=c(!1),p=c("\u65B0\u589E\u5B57\u5178\u9879"),v={value:"id",label:"name",checkStrictly:!0},m=$({name:[{required:!0,message:"\u8BF7\u8F93\u5165\u540D\u79F0",trigger:"blur"},{min:3,max:5,message:"\u957F\u5EA6\u5728 3 \u5230 5 \u4E2A\u5B57\u7B26",trigger:"blur"}],key:[{required:!0,message:"\u8BF7\u8F93\u5165\u5B57\u5178\u9879\u952E\u503C",trigger:"blur"}],pid:[{required:!0,message:"\u8BF7\u9009\u62E9\u6240\u5C5E\u5B57\u5178",trigger:"change"}]}),t=$({pid:"",name:null,remark:"",key:null});function h(){d.value.resetFields(),Object.keys(t).forEach(s=>{t[s]=null})}const E=(s={})=>{console.log("======item=======",s),p.value="\u65B0\u589E\u5B57\u5178\u9879",s.pid&&(p.value="\u7F16\u8F91\u5B57\u5178\u9879",Object.keys(s).forEach(e=>{t[e]=s[e]})),a.value=!0},D=async s=>{await d.value.validate((e,r)=>{e?(a.value=!1,console.log("submit!",t)):console.log("error submit!",r)})};return y({show:E}),(s,e)=>{const r=n("el-cascader"),f=n("el-form-item"),F=n("el-input"),i=n("el-form"),_=n("el-button"),C=n("el-dialog");return x(),P(C,{onClose:h,modelValue:a.value,"onUpdate:modelValue":e[6]||(e[6]=o=>a.value=o),title:p.value,width:"50%"},{footer:u(()=>[g("span",ne,[l(_,{onClick:e[4]||(e[4]=o=>a.value=!1)},{default:u(()=>[B("\u53D6\u6D88")]),_:1}),l(_,{type:"primary",onClick:e[5]||(e[5]=o=>D(d.value))},{default:u(()=>[B("\u786E\u5B9A")]),_:1})])]),default:u(()=>[l(i,{ref_key:"ruleFormRef",ref:d,model:t,rules:m,"label-width":"100px"},{default:u(()=>[l(f,{label:"\u6240\u5C5E\u5B57\u5178",prop:"pid"},{default:u(()=>[l(r,{modelValue:t.pid,"onUpdate:modelValue":e[0]||(e[0]=o=>t.pid=o),style:{width:"100%"},options:j(S),props:v,clearable:""},null,8,["modelValue","options"])]),_:1}),l(f,{label:"\u5B57\u5178\u9879\u540D\u79F0",prop:"name"},{default:u(()=>[l(F,{modelValue:t.name,"onUpdate:modelValue":e[1]||(e[1]=o=>t.name=o),placeholder:"\u8BF7\u8F93\u5165\u5B57\u5178\u9879\u540D\u79F0"},null,8,["modelValue"])]),_:1}),l(f,{label:"\u5B57\u5178\u9879\u952E\u503C",prop:"key"},{default:u(()=>[l(F,{modelValue:t.key,"onUpdate:modelValue":e[2]||(e[2]=o=>t.key=o),placeholder:"\u8BF7\u8F93\u5165\u5B57\u5178\u9879\u952E\u503C"},null,8,["modelValue"])]),_:1}),l(f,{label:"\u5B57\u5178\u9879\u63CF\u8FF0",prop:"remark"},{default:u(()=>[l(F,{modelValue:t.remark,"onUpdate:modelValue":e[3]||(e[3]=o=>t.remark=o),type:"textarea",placeholder:"\u8BF7\u8F93\u5165\u5B57\u5178\u9879\u63CF\u8FF0"},null,8,["modelValue"])]),_:1})]),_:1},8,["model","rules"])]),_:1},8,["modelValue","title"])}}}),se={class:"m-user-table"},re={class:"header"},ie={class:"footer"},de={class:"util"},ce={class:"table-inner"},_e={class:"pagination"},pe=T({__name:"Table",setup(k,{expose:y}){const d=c(z[0].children);c(!1);const a=c(),p=c(),v=$({}),m=c(!0),t=c(1),h=()=>{console.log("submit!",v),m.value=!0,setTimeout(()=>{m.value=!1},1e3)},E=i=>{m.value=!0,setTimeout(()=>{m.value=!1},1e3)},D=i=>{if(m.value=!0,!i.id)d.value=[];else{let _=z.find(C=>C.id===i.id);d.value=_.children}setTimeout(()=>{m.value=!1},500)},s=()=>{a.value.show()},e=i=>{a.value.show(i)},r=i=>{N.confirm("\u4F60\u786E\u5B9A\u8981\u5220\u9664\u5F53\u524D\u9879\u5417?","\u6E29\u99A8\u63D0\u793A",{confirmButtonText:"\u786E\u5B9A",cancelButtonText:"\u53D6\u6D88",type:"warning",draggable:!0}).then(()=>{}).catch(()=>{})},f=i=>{console.log(`${i} items per page`)},F=i=>{t.value=i};return J(()=>{setTimeout(()=>{m.value=!1},1e3)}),y({getList:D}),(i,_)=>{const C=n("el-input"),o=n("el-form-item"),b=n("el-button"),w=n("el-form"),U=n("Plus"),M=n("el-icon"),A=n("el-table-column"),H=n("el-table"),L=n("el-pagination"),G=K("loading");return x(),I("div",se,[g("div",re,[l(w,{inline:!0,model:v,ref_key:"ruleFormRef",ref:p},{default:u(()=>[l(o,{label:"\u540D\u79F0",prop:"username"},{default:u(()=>[l(C,{modelValue:v.username,"onUpdate:modelValue":_[0]||(_[0]=V=>v.username=V),placeholder:"\u8BF7\u8F93\u5165\u540D\u79F0"},null,8,["modelValue"])]),_:1}),l(o,null,{default:u(()=>[l(b,{type:"primary",onClick:h,icon:j(Q)},{default:u(()=>[B("\u67E5\u8BE2")]),_:1},8,["icon"]),l(b,{onClick:_[1]||(_[1]=V=>E(p.value))},{default:u(()=>[B("\u91CD\u7F6E")]),_:1})]),_:1})]),_:1},8,["model"])]),g("div",ie,[g("div",de,[l(b,{type:"primary",onClick:s},{default:u(()=>[l(M,null,{default:u(()=>[l(U)]),_:1}),B(" \u65B0\u589E\u5B57\u5178\u9879 ")]),_:1})]),g("div",ce,[X((x(),P(H,{data:d.value,style:{width:"100%",height:"100%"},border:""},{default:u(()=>[l(A,{prop:"id",label:"id",align:"center",width:"100"}),l(A,{prop:"name",label:"\u540D\u79F0",align:"center",width:"100"}),l(A,{prop:"key",label:"\u952E\u503C",align:"center"}),l(A,{prop:"remark","show-overflow-tooltip":!0,width:"180",label:"\u63CF\u8FF0",align:"center"}),l(A,{prop:"createTime",label:"\u521B\u5EFA\u65F6\u95F4",align:"center",width:"180"}),l(A,{prop:"operator",label:"\u64CD\u4F5C",width:"200px",align:"center",fixed:"right"},{default:u(V=>[l(b,{type:"primary",size:"small",icon:"Edit",onClick:W=>e(V.row)},{default:u(()=>[B(" \u7F16\u8F91 ")]),_:2},1032,["onClick"]),l(b,{onClick:W=>r(V.row),type:"danger",size:"small",icon:"Delete"},{default:u(()=>[B(" \u5220\u9664 ")]),_:2},1032,["onClick"])]),_:1})]),_:1},8,["data"])),[[G,m.value]])]),g("div",_e,[l(L,{currentPage:t.value,"onUpdate:currentPage":_[2]||(_[2]=V=>t.value=V),"page-size":10,background:"",layout:"total, sizes, prev, pager, next, jumper",total:1e3,onSizeChange:f,onCurrentChange:F},null,8,["currentPage"])])]),l(ae,{ref_key:"dictionaryEntryDialog",ref:a},null,512)])}}});const me=R(pe,[["__scopeId","data-v-2a6a18a4"]]),fe={class:"dialog-footer"},ge=T({__name:"dictsortDialog",setup(k,{expose:y}){const d=c(),a=c(!1),p=c("\u65B0\u589E\u5B57\u5178\u9879"),v={value:"id",label:"name",checkStrictly:!0},m=$({name:[{required:!0,message:"\u8BF7\u8F93\u5165\u540D\u79F0",trigger:"blur"},{min:3,max:5,message:"\u957F\u5EA6\u5728 3 \u5230 5 \u4E2A\u5B57\u7B26",trigger:"blur"}],keyCode:[{required:!0,message:"\u8BF7\u8F93\u5165\u5B57\u5178\u7F16\u7801",trigger:"blur"}]}),t=$({id:"",name:null,remark:"",keyCode:null});function h(){d.value.resetFields(),Object.keys(t).forEach(s=>{t[s]=null})}const E=(s={})=>{p.value="\u65B0\u589E\u5B57\u5178\u9879",s.id&&(p.value="\u7F16\u8F91\u5B57\u5178\u9879",Object.keys(s).forEach(e=>{t[e]=s[e]})),a.value=!0},D=async s=>{await d.value.validate((e,r)=>{e?(a.value=!1,console.log("submit!",t)):console.log("error submit!",r)})};return y({show:E}),(s,e)=>{const r=n("el-cascader"),f=n("el-form-item"),F=n("el-input"),i=n("el-form"),_=n("el-button"),C=n("el-dialog");return x(),P(C,{onClose:h,modelValue:a.value,"onUpdate:modelValue":e[6]||(e[6]=o=>a.value=o),title:p.value,width:"50%"},{footer:u(()=>[g("span",fe,[l(_,{onClick:e[4]||(e[4]=o=>a.value=!1)},{default:u(()=>[B("\u53D6\u6D88")]),_:1}),l(_,{type:"primary",onClick:e[5]||(e[5]=o=>D(d.value))},{default:u(()=>[B("\u786E\u5B9A")]),_:1})])]),default:u(()=>[l(i,{ref_key:"ruleFormRef",ref:d,model:t,rules:m,"label-width":"100px"},{default:u(()=>[l(f,{label:"\u7236\u7EA7\u5B57\u5178"},{default:u(()=>[l(r,{modelValue:t.pid,"onUpdate:modelValue":e[0]||(e[0]=o=>t.pid=o),style:{width:"100%"},options:j(S),placeholder:"\u8BF7\u9009\u62E9\u7236\u7EA7\u5B57\u5178\uFF0C\u9ED8\u8BA4\u4E3A\u6839\u5B57\u5178",props:v,clearable:""},null,8,["modelValue","options"])]),_:1}),l(f,{label:"\u5B57\u5178\u540D\u79F0",prop:"name"},{default:u(()=>[l(F,{modelValue:t.name,"onUpdate:modelValue":e[1]||(e[1]=o=>t.name=o),placeholder:"\u8BF7\u8F93\u5165\u5B57\u5178\u9879\u540D\u79F0"},null,8,["modelValue"])]),_:1}),l(f,{label:"\u5B57\u5178\u7F16\u7801",prop:"keyCode"},{default:u(()=>[l(F,{modelValue:t.keyCode,"onUpdate:modelValue":e[2]||(e[2]=o=>t.keyCode=o),placeholder:"\u8BF7\u8F93\u5165\u5B57\u5178\u7F16\u7801"},null,8,["modelValue"])]),_:1}),l(f,{label:"\u5B57\u5178\u63CF\u8FF0",prop:"remark"},{default:u(()=>[l(F,{modelValue:t.remark,"onUpdate:modelValue":e[3]||(e[3]=o=>t.remark=o),type:"textarea",placeholder:"\u8BF7\u8F93\u5165\u5B57\u5178\u9879\u63CF\u8FF0"},null,8,["modelValue"])]),_:1})]),_:1},8,["model","rules"])]),_:1},8,["modelValue","title"])}}}),O=k=>(te("data-v-0b734915"),k=k(),oe(),k),ve=O(()=>g("div",{class:"title"},"\u5B57\u5178\u7BA1\u7406",-1)),Fe=O(()=>g("span",{style:{"margin-left":"8px"}},"\u6DFB\u52A0\u5B57\u5178\u5206\u7C7B",-1)),be={class:"filter-tree"},Be=["onClick"],ye={key:0},Ce=T({__name:"Side",emits:["change"],setup(k,{emit:y}){const d=c(S),a=c(null);Y(()=>{let e={id:null,name:"\u5168\u90E8"};d.value=[e,...S]});const p=c(""),v=c(),m={children:"children",label:"name",value:"id"};Z(p,e=>{v.value.filter(e)});const t=(e,r)=>(console.log(r),e?r.name.includes(e):!0),h=()=>{a.value.show()},E=e=>{a.value.show(e)},D=(e,r)=>{y("change",r),console.log("node, data============",e,r)},s=(e,r)=>{N.confirm("\u4F60\u786E\u5B9A\u8981\u5220\u9664\u5F53\u524D\u9879\u5417?","\u6E29\u99A8\u63D0\u793A",{confirmButtonText:"\u786E\u5B9A",cancelButtonText:"\u53D6\u6D88",type:"warning",draggable:!0}).then(()=>{}).catch(()=>{}),console.log("data===",e,r)};return(e,r)=>{const f=n("Plus"),F=n("el-icon"),i=n("el-button"),_=n("el-input"),C=n("el-scrollbar"),o=n("el-card");return x(),P(o,{class:"m-dept-side"},{default:u(()=>[ve,l(i,{type:"primary",onClick:h},{default:u(()=>[l(F,{color:"#fff"},{default:u(()=>[l(f)]),_:1}),Fe]),_:1}),l(_,{modelValue:p.value,"onUpdate:modelValue":r[0]||(r[0]=b=>p.value=b),placeholder:"\u8F93\u5165\u5173\u952E\u5B57\u8FDB\u884C\u8FC7\u6EE4",class:"filter-search"},null,8,["modelValue"]),g("div",be,[l(C,{class:"scrollbar"},{default:u(()=>[l(j(ee),{ref_key:"treeRef",ref:v,data:d.value,props:m,"default-expand-all":"","filter-node-method":t},{default:u(({node:b,data:w})=>[g("span",{class:"custom-tree-node",onClick:U=>D(b,w)},[g("span",null,le(b.label),1),w.id!=null?(x(),I("span",ye,[l(i,{onClick:q(U=>E(w),["stop"]),type:"primary",link:""},{default:u(()=>[B("\u7F16\u8F91")]),_:2},1032,["onClick"]),l(i,{style:{"margin-left":"6px"},type:"danger",link:"",onClick:q(U=>s(b,w),["stop"])},{default:u(()=>[B("\u5220\u9664")]),_:2},1032,["onClick"])])):ue("",!0)],8,Be)]),_:1},8,["data"])]),_:1})]),l(ge,{ref_key:"dictsortDialog",ref:a},null,512)]),_:1})}}});const ke=R(Ce,[["__scopeId","data-v-0b734915"]]),he={class:"app-container m-user"},Ee=T({__name:"index",setup(k){const y=c(),d=a=>{y.value.getList(a)};return(a,p)=>(x(),I("div",he,[l(ke,{onChange:d}),l(me,{ref_key:"table",ref:y},null,512)]))}});const xe=R(Ee,[["__scopeId","data-v-57d3360c"]]);export{xe as default}; diff --git a/docs/assets/index.e89d5f33.js.gz b/docs/assets/index.c9faabf1.js.gz similarity index 96% rename from docs/assets/index.e89d5f33.js.gz rename to docs/assets/index.c9faabf1.js.gz index 10aaab9a03a2dd2bd9fe537e6632a0bc74ef1612..1e00355cd4158f518405b1a8ce7886bb6e4bd9ec 100644 GIT binary patch delta 26 icmew;@lj&JF}BT5XRO^8yz$IjZVqNn<+eMT3=9CX^$R=z delta 26 icmew;@lj&JF}Bt2yM333Z#*-Xn}hQptLhz11_l78iVBSY diff --git a/docs/assets/index.cbae27bb.js.gz b/docs/assets/index.cbae27bb.js.gz deleted file mode 100644 index 65e99b079b115dd633126ef1d558b961d844e5b7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 9663 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 BuPy)p diff --git a/docs/assets/index.37779a13.js b/docs/assets/index.cbcf715c.js similarity index 96% rename from docs/assets/index.37779a13.js rename to docs/assets/index.cbcf715c.js index 9b2314e..cff2d3e 100644 --- a/docs/assets/index.37779a13.js +++ b/docs/assets/index.cbcf715c.js @@ -1 +1 @@ -import{g as l,r as a,o as p,n as r,w as c,a as t,b as s,bK as e,d as u,p as m,f as F,_ as f}from"./index.048a73c8.js";const E=o=>(m("data-v-b1d795aa"),o=o(),F(),o),b={class:"content-box"},g=E(()=>t("br",null,null,-1)),v={class:"icon-list"},h=l({name:"svgIcon"}),B=l({...h,setup(o){return(x,C)=>{const i=a("el-alert"),n=a("el-descriptions-item"),_=a("el-descriptions"),d=a("PageWrapLayout");return p(),r(d,{class:"components-container"},{default:c(()=>[t("div",b,[s(i,{title:"SVG \u56FE\u6807\u76EE\u524D\u4F7F\u7528 vite-plugin-svg-icons \u63D2\u4EF6\u5B8C\u6210\uFF0C\u5B98\u65B9\u6587\u6863\u8BF7\u67E5\u770B \uFF1Ahttps://github.com/vbenjs/vite-plugin-svg-icons",type:"warning",closable:!1}),g,t("div",v,[s(e,{"icon-class":"borrow","class-name":"icon"}),s(e,{"icon-class":"compass","class-name":"icon"}),s(e,{"icon-class":"dashboard","class-name":"icon"}),s(e,{"icon-class":"entrust","class-name":"icon"}),s(e,{"icon-class":"example","class-name":"icon"}),s(e,{"icon-class":"exit-fullscreen","class-name":"icon"}),s(e,{"icon-class":"eye","class-name":"icon"}),s(e,{"icon-class":"eye-open","class-name":"icon"}),s(e,{"icon-class":"form","class-name":"icon"}),s(e,{"icon-class":"fullscreen","class-name":"icon"}),s(e,{"icon-class":"go-out","class-name":"icon"})]),s(_,{title:"\u914D\u7F6E\u9879",column:1,border:""},{default:c(()=>[s(n,{label:"name"},{default:c(()=>[u(" \u56FE\u6807\u7684\u540D\u79F0\uFF0Csvg \u56FE\u6807\u5FC5\u987B\u5B58\u50A8\u5728 src/icons \u76EE\u5F55\u4E0B ")]),_:1}),s(n,{label:"prefix"},{default:c(()=>[u(' \u56FE\u6807\u7684\u524D\u7F00\uFF0C\u9ED8\u8BA4\u4E3A "icon-class" ')]),_:1}),s(n,{label:"iconStyle"},{default:c(()=>[u(' \u56FE\u6807\u7684\u6837\u5F0F\uFF0C\u9ED8\u8BA4\u6837\u5F0F\u4E3A { width: "1em", height: " 1em" } ')]),_:1})]),_:1})])]),_:1})}}});const D=f(B,[["__scopeId","data-v-b1d795aa"]]);export{D as default}; +import{g as l,r as a,o as p,n as r,w as c,a as t,b as s,bK as e,d as u,p as m,f as F,_ as f}from"./index.034c045c.js";const E=o=>(m("data-v-b1d795aa"),o=o(),F(),o),b={class:"content-box"},g=E(()=>t("br",null,null,-1)),v={class:"icon-list"},h=l({name:"svgIcon"}),B=l({...h,setup(o){return(x,C)=>{const i=a("el-alert"),n=a("el-descriptions-item"),_=a("el-descriptions"),d=a("PageWrapLayout");return p(),r(d,{class:"components-container"},{default:c(()=>[t("div",b,[s(i,{title:"SVG \u56FE\u6807\u76EE\u524D\u4F7F\u7528 vite-plugin-svg-icons \u63D2\u4EF6\u5B8C\u6210\uFF0C\u5B98\u65B9\u6587\u6863\u8BF7\u67E5\u770B \uFF1Ahttps://github.com/vbenjs/vite-plugin-svg-icons",type:"warning",closable:!1}),g,t("div",v,[s(e,{"icon-class":"borrow","class-name":"icon"}),s(e,{"icon-class":"compass","class-name":"icon"}),s(e,{"icon-class":"dashboard","class-name":"icon"}),s(e,{"icon-class":"entrust","class-name":"icon"}),s(e,{"icon-class":"example","class-name":"icon"}),s(e,{"icon-class":"exit-fullscreen","class-name":"icon"}),s(e,{"icon-class":"eye","class-name":"icon"}),s(e,{"icon-class":"eye-open","class-name":"icon"}),s(e,{"icon-class":"form","class-name":"icon"}),s(e,{"icon-class":"fullscreen","class-name":"icon"}),s(e,{"icon-class":"go-out","class-name":"icon"})]),s(_,{title:"\u914D\u7F6E\u9879",column:1,border:""},{default:c(()=>[s(n,{label:"name"},{default:c(()=>[u(" \u56FE\u6807\u7684\u540D\u79F0\uFF0Csvg \u56FE\u6807\u5FC5\u987B\u5B58\u50A8\u5728 src/icons \u76EE\u5F55\u4E0B ")]),_:1}),s(n,{label:"prefix"},{default:c(()=>[u(' \u56FE\u6807\u7684\u524D\u7F00\uFF0C\u9ED8\u8BA4\u4E3A "icon-class" ')]),_:1}),s(n,{label:"iconStyle"},{default:c(()=>[u(' \u56FE\u6807\u7684\u6837\u5F0F\uFF0C\u9ED8\u8BA4\u6837\u5F0F\u4E3A { width: "1em", height: " 1em" } ')]),_:1})]),_:1})])]),_:1})}}});const D=f(B,[["__scopeId","data-v-b1d795aa"]]);export{D as default}; diff --git a/docs/assets/index.9f1c23fa.js b/docs/assets/index.ced757da.js similarity index 98% rename from docs/assets/index.9f1c23fa.js rename to docs/assets/index.ced757da.js index 7575bf6..87ca05d 100644 --- a/docs/assets/index.9f1c23fa.js +++ b/docs/assets/index.ced757da.js @@ -1 +1 @@ -import{L as a,i as d}from"./index.201c3aba.js";import{g as p,i as b,x as f,o as y,c as h,a as g,_ as x}from"./index.048a73c8.js";const m={class:"app-container"},_=p({__name:"index",setup(v){const l=b();let s=["2022-01","2022-02","2022-03","2022-04","2022-05","2022-06","2022-07","2022-08","2022-09","2022-10","2022-11","2022-12"],t={jfsbs:[805,860,400,400,400,400,990,985,990,850,560,772],md:[300,390,290,285,290,288,790,795,795,760,660,480],znhbl:[95,78,50,60,85,78,76,70,65,90,74,66]},i={tooltip:{trigger:"axis",axisPointer:{type:"shadow",shadowStyle:{shadowColor:"rgba(60, 161, 246, 0.43)",shadowBlur:10}},backgroundColor:"#FFFFFF",borderColor:"rgba(60, 161, 246, 0.43)",borderWidth:1,shadowColor:" rgba(111, 193, 253, 0.35)",shadowBlur:10,formatter:function(e){e[0].seriesName;let r=e[0].value;e[1].seriesName;let c=e[1].value;e[2].seriesName;let u=e[2].value;return'

    \u5BC6\u5EA6\u6570'+r+'
    \u8BBE\u5907\u6570'+c+'
    \u667A\u80FD\u5316\u6BD4\u4F8B'+u+"%
    "},textStyle:{rich:{name:{color:"rgba(36, 36, 36, 1)",fontSize:13,align:"center"},percent:{fontFamily:"DIN",fontWeight:500,fontSize:22,color:"#1D91F5",align:"center"}}}},grid:{left:"2%",right:"4%",bottom:"14%",top:"16%",containLabel:!0},legend:{top:"5%",textStyle:{color:"rgba(128, 125, 125, 1)",fontSize:12},icon:"rect",itemWidth:12,itemHeight:12,itemGap:25},xAxis:{type:"category",data:s,axisLine:{lineStyle:{color:"rgba(204, 204, 204, 1)"}},axisLabel:{textStyle:{color:"rgba(185, 185, 185, 1)"}},axisTick:{show:!1}},yAxis:[{type:"value",axisLabel:{textStyle:{color:"rgba(185, 185, 185, 1)"}},axisLine:{show:!1},axisTick:{show:!1},splitLine:{show:!0,lineStyle:{color:"rgba(237, 237, 237, 1)",type:"dotted"}}},{type:"value",nameTextStyle:{color:"rgba(185, 185, 185, 1)"},position:"right",axisLine:{show:!1},splitLine:{show:!1},axisTick:{show:!1},axisLabel:{show:!0,formatter:"{value} %",textStyle:{color:"rgba(185, 185, 185, 1)"}}}],series:[{name:"\u65B0\u589E\u57FA\u6869\u6570",type:"bar",barWidth:"12px",itemStyle:{normal:{color:new a(0,0,0,1,[{offset:0,color:"rgba(141, 113, 226, 1)"},{offset:1,color:"rgba(141, 113, 226, 0.2)"}])}},data:t.jfsbs},{name:"\u672C\u6708\u68C0\u6D4B\u6570",type:"bar",barWidth:"12px",itemStyle:{normal:{color:new a(0,0,0,1,[{offset:0,color:"rgba(116, 178, 252, 1)"},{offset:1,color:"rgba(116, 178, 252, 0.2)"}])}},data:t.md},{name:"\u7D2F\u8BA1\u5B8C\u6210\u7387",type:"line",smooth:!0,yAxisIndex:1,symbol:"emptycircle",symbolSize:0,itemStyle:{color:"rgba(65, 197, 95, 1)"},areaStyle:{color:new a(0,0,0,1,[{offset:0,color:"rgba(65, 197, 95, 0.4)"},{offset:1,color:"rgba(255,255,255, 0)"}],!1)},data:t.znhbl}]},o;const n=()=>{const e=d(l.value);return e.setOption(i),e};return f(()=>{o=n(),window.addEventListener("resize",function(){o&&o.resize()})}),(e,r)=>(y(),h("div",m,[g("div",{ref_key:"chartsRef",ref:l,class:"app-echarts"},null,512)]))}});const S=x(_,[["__scopeId","data-v-62744798"]]);export{S as default}; +import{L as a,i as d}from"./index.201c3aba.js";import{g as p,i as b,x as f,o as y,c as h,a as g,_ as x}from"./index.034c045c.js";const m={class:"app-container"},_=p({__name:"index",setup(v){const l=b();let s=["2022-01","2022-02","2022-03","2022-04","2022-05","2022-06","2022-07","2022-08","2022-09","2022-10","2022-11","2022-12"],t={jfsbs:[805,860,400,400,400,400,990,985,990,850,560,772],md:[300,390,290,285,290,288,790,795,795,760,660,480],znhbl:[95,78,50,60,85,78,76,70,65,90,74,66]},i={tooltip:{trigger:"axis",axisPointer:{type:"shadow",shadowStyle:{shadowColor:"rgba(60, 161, 246, 0.43)",shadowBlur:10}},backgroundColor:"#FFFFFF",borderColor:"rgba(60, 161, 246, 0.43)",borderWidth:1,shadowColor:" rgba(111, 193, 253, 0.35)",shadowBlur:10,formatter:function(e){e[0].seriesName;let r=e[0].value;e[1].seriesName;let c=e[1].value;e[2].seriesName;let u=e[2].value;return'
    \u5BC6\u5EA6\u6570'+r+'
    \u8BBE\u5907\u6570'+c+'
    \u667A\u80FD\u5316\u6BD4\u4F8B'+u+"%
    "},textStyle:{rich:{name:{color:"rgba(36, 36, 36, 1)",fontSize:13,align:"center"},percent:{fontFamily:"DIN",fontWeight:500,fontSize:22,color:"#1D91F5",align:"center"}}}},grid:{left:"2%",right:"4%",bottom:"14%",top:"16%",containLabel:!0},legend:{top:"5%",textStyle:{color:"rgba(128, 125, 125, 1)",fontSize:12},icon:"rect",itemWidth:12,itemHeight:12,itemGap:25},xAxis:{type:"category",data:s,axisLine:{lineStyle:{color:"rgba(204, 204, 204, 1)"}},axisLabel:{textStyle:{color:"rgba(185, 185, 185, 1)"}},axisTick:{show:!1}},yAxis:[{type:"value",axisLabel:{textStyle:{color:"rgba(185, 185, 185, 1)"}},axisLine:{show:!1},axisTick:{show:!1},splitLine:{show:!0,lineStyle:{color:"rgba(237, 237, 237, 1)",type:"dotted"}}},{type:"value",nameTextStyle:{color:"rgba(185, 185, 185, 1)"},position:"right",axisLine:{show:!1},splitLine:{show:!1},axisTick:{show:!1},axisLabel:{show:!0,formatter:"{value} %",textStyle:{color:"rgba(185, 185, 185, 1)"}}}],series:[{name:"\u65B0\u589E\u57FA\u6869\u6570",type:"bar",barWidth:"12px",itemStyle:{normal:{color:new a(0,0,0,1,[{offset:0,color:"rgba(141, 113, 226, 1)"},{offset:1,color:"rgba(141, 113, 226, 0.2)"}])}},data:t.jfsbs},{name:"\u672C\u6708\u68C0\u6D4B\u6570",type:"bar",barWidth:"12px",itemStyle:{normal:{color:new a(0,0,0,1,[{offset:0,color:"rgba(116, 178, 252, 1)"},{offset:1,color:"rgba(116, 178, 252, 0.2)"}])}},data:t.md},{name:"\u7D2F\u8BA1\u5B8C\u6210\u7387",type:"line",smooth:!0,yAxisIndex:1,symbol:"emptycircle",symbolSize:0,itemStyle:{color:"rgba(65, 197, 95, 1)"},areaStyle:{color:new a(0,0,0,1,[{offset:0,color:"rgba(65, 197, 95, 0.4)"},{offset:1,color:"rgba(255,255,255, 0)"}],!1)},data:t.znhbl}]},o;const n=()=>{const e=d(l.value);return e.setOption(i),e};return f(()=>{o=n(),window.addEventListener("resize",function(){o&&o.resize()})}),(e,r)=>(y(),h("div",m,[g("div",{ref_key:"chartsRef",ref:l,class:"app-echarts"},null,512)]))}});const S=x(_,[["__scopeId","data-v-62744798"]]);export{S as default}; diff --git a/docs/assets/index.92f25605.js b/docs/assets/index.e0bf1acf.js similarity index 99% rename from docs/assets/index.92f25605.js rename to docs/assets/index.e0bf1acf.js index f160a9b..32756a7 100644 --- a/docs/assets/index.92f25605.js +++ b/docs/assets/index.e0bf1acf.js @@ -1 +1 @@ -import{d as P}from"./index.5be08a55.js";import{g as Y,i as D,x as G,O as H,r as s,o,c as r,b as a,w as l,d as n,q as O,F as v,D as S,n as y,t as V,J as Q,a as B,s as L,_ as I,M as N}from"./index.048a73c8.js";const R={class:"m-edit-table"},X={key:0,style:{"margin-top":"15px","margin-bottom":"15px"}},Z={key:1},ee={key:1},te={key:1},le={style:{display:"flex","align-items":"center","margin-bottom":"10px"}},ue={style:{"text-align":"right",margin:"0"}},ae={key:1,style:{"margin-top":"15px"}},oe=Y({__name:"index",props:{columns:{type:Array,default:()=>[]},data:{type:Array,default:()=>[]},editableKeys:{type:Array,default:()=>[]},mode:{type:String,default:"bottom"}},emits:["del","add","onChange"],setup(F,{expose:A,emit:w}){const c=F;let _=D([]);const g=e=>{},h=()=>{let e=P(_.value);for(let u of e)for(let i in u)i.includes("te__mp")&&delete u[i];w("onChange",e)};let C={};for(let e of c.columns)c.data.forEach(u=>{C[e.name]||(C[e.name]=null)});const k=()=>{_.value=c.data;for(let e of _.value)c.editableKeys.includes(e.id)&&(e.edit=!0);h()};G(()=>{H(()=>c.data,e=>{_.value=P(e);for(let u of _.value){c.editableKeys.includes(u.id)&&(u.edit=!0);for(let i in u){let p=`${i}te__mp`;u[p]=u[i]}}},{immediate:!0,deep:!0})}),D(!1),D(!1);const $=e=>{e.edit=!1;for(let u in e)u.includes("te__mp")&&(e[u]=e[u.replace("te__mp","")]);h()},U=e=>{e.edit=!e.edit;for(let u in e)u!=="edit"&&(u.includes("te__mp")||(e[u]=e[u+"te__mp"]))},K=e=>{e.visible=!1,_.value=_.value.filter(u=>u.id!==e.id),w("del",e)},x=()=>{let e=~~(Math.random()*1e6).toFixed(0),u=Object.assign({},C,{id:e,edit:!0,visible:!1});for(let i in u){let p=`${i}te__mp`;u[p]=u[i]}c.mode==="bottom"&&_.value.push(u),c.mode==="top"&&_.value.unshift(u)},T=(e,u)=>{let i=e.options.find(p=>p.value===u.row[e.name]);return i?i.label:"--"};return A({reset:k}),(e,u)=>{const i=s("plus"),p=s("el-icon"),m=s("el-button"),E=s("el-table-column"),f=s("el-option"),j=s("el-select"),z=s("el-date-picker"),M=s("el-input"),W=s("warning-filled"),q=s("el-popover"),J=s("el-table");return o(),r("div",R,[F.mode!=="hide"&&F.mode!=="bottom"?(o(),r("div",X,[a(m,{style:{width:"100%"},onClick:x},{default:l(()=>[a(p,{style:{"margin-right":"4px"}},{default:l(()=>[a(i)]),_:1}),n(" \u6DFB\u52A0\u4E00\u884C\u6570\u636E")]),_:1})])):O("",!0),a(J,{data:L(_),style:{width:"100%"},"row-key":"id",border:""},{default:l(()=>[(o(!0),r(v,null,S(F.columns,t=>(o(),r(v,null,[t.type?(o(),y(E,{key:0,type:t.type,width:t.width,align:t.align,fixed:t.fixed,label:t.label},null,8,["type","width","align","fixed","label"])):(o(),y(E,{key:1,prop:t.name,width:t.width,align:t.align,fixed:t.fixed,label:t.label},{default:l(d=>[t.slot?Q(e.$slots,t.name,{key:1,item:t,row:d.row},void 0,!0):(o(),r(v,{key:0},[t.readonly?(o(),r(v,{key:0},[n(V(d.row[t.name]),1)],64)):t.valueType==="select"?(o(),r(v,{key:1},[d.row.edit?(o(),y(j,{key:0,clearable:"",placeholder:"\u8BF7\u9009\u62E9",modelValue:d.row[t.name],"onUpdate:modelValue":b=>d.row[t.name]=b},{default:l(()=>[(o(!0),r(v,null,S(t.options,b=>(o(),y(f,{key:b.value,label:b.label,value:b.value},null,8,["label","value"]))),128))]),_:2},1032,["modelValue","onUpdate:modelValue"])):(o(),r("span",Z,V(T(t,d)),1))],64)):t.valueType==="date"?(o(),r(v,{key:2},[d.row.edit?(o(),y(z,{key:0,modelValue:d.row[t.name],"onUpdate:modelValue":b=>d.row[t.name]=b,type:"date","value-format":"YYYY-MM-DD",clearable:"",placeholder:"\u8BF7\u9009\u62E9"},null,8,["modelValue","onUpdate:modelValue"])):(o(),r("span",ee,V(d.row[t.name]||"--"),1))],64)):(o(),r(v,{key:3},[d.row.edit?(o(),y(M,{key:0,clearable:"",placeholder:"\u8BF7\u8F93\u5165",modelValue:d.row[t.name],"onUpdate:modelValue":b=>d.row[t.name]=b},null,8,["modelValue","onUpdate:modelValue"])):(o(),r("span",te,V(d.row[t.name]||"--"),1))],64))],64))]),_:2},1032,["prop","width","align","fixed","label"]))],64))),256)),a(E,{prop:"operator",label:"\u64CD\u4F5C",width:"250px",fixed:"right"},{default:l(t=>[t.row.edit?(o(),y(m,{key:0,type:"primary",size:"small",icon:"CircleCheckFilled",onClick:d=>$(t.row)},{default:l(()=>[n(" \u4FDD\u5B58 ")]),_:2},1032,["onClick"])):(o(),y(m,{key:1,type:"primary",size:"small",icon:"Edit",onClick:d=>t.row.edit=!t.row.edit},{default:l(()=>[n(" \u7F16\u8F91 ")]),_:2},1032,["onClick"])),a(q,{trigger:"click",visible:t.row.visible,"onUpdate:visible":d=>t.row.visible=d,placement:"top",width:160},{reference:l(()=>[a(m,{icon:"Delete",onClick:d=>g(t.row),type:"danger",size:"small"},{default:l(()=>[n("\u5220\u9664")]),_:2},1032,["onClick"])]),default:l(()=>[B("p",le,[a(p,{color:"#faad14",style:{"margin-right":"10px"}},{default:l(()=>[a(W)]),_:1}),n(" \u5220\u9664\u6B64\u884C\uFF1F")]),B("div",ue,[a(m,{size:"small",onClick:d=>t.row.visible=!1},{default:l(()=>[n("\u53D6\u6D88")]),_:2},1032,["onClick"]),a(m,{size:"small",type:"primary",onClick:d=>K(t.row)},{default:l(()=>[n("\u786E\u5B9A")]),_:2},1032,["onClick"])])]),_:2},1032,["visible","onUpdate:visible"]),t.row.edit?(o(),y(m,{key:2,type:"primary",size:"small",icon:"Edit",onClick:d=>U(t.row)},{default:l(()=>[n(" \u53D6\u6D88 ")]),_:2},1032,["onClick"])):O("",!0)]),_:1})]),_:3},8,["data"]),F.mode!=="hide"&&F.mode!=="top"?(o(),r("div",ae,[a(m,{style:{width:"100%"},onClick:x},{default:l(()=>[a(p,{style:{"margin-right":"4px"}},{default:l(()=>[a(i)]),_:1}),n(" \u6DFB\u52A0\u4E00\u884C\u6570\u636E")]),_:1})])):O("",!0)])}}});const ne=I(oe,[["__scopeId","data-v-df54fc83"]]),de={style:{"margin-bottom":"20px"}},ie={style:{display:"flex","justify-content":"flex-end"}},se={style:{"margin-top":"20px"}},re=Y({__name:"index",setup(F){const A=D(),w=[{name:"title",label:"\u6D3B\u52A8\u540D\u79F0",width:160},{name:"state",label:"\u72B6\u6001",options:[{value:-1,label:"\u5168\u90E8"},{value:1,label:"\u672A\u89E3\u51B3"},{value:0,label:"\u5DF2\u89E3\u51B3"}],valueType:"select"},{name:"decs",label:"\u63CF\u8FF0",valueType:"input"},{name:"created_at",label:"\u6D3B\u52A8\u65F6\u95F4",valueType:"date"}];let c=[{id:6247418504,title:"\u6D3B\u52A8\u540D\u79F0\u4E00",readonly:"\u6D3B\u52A8\u540D\u79F0\u4E00",decs:"\u8FD9\u4E2A\u6D3B\u52A8\u771F\u597D\u73A9",state:1,created_at:"2020-05-26",update_at:"2020-05-26"},{id:6246921229,title:"\u6D3B\u52A8\u540D\u79F0\u4E8C",readonly:"\u6D3B\u52A8\u540D\u79F0\u4E8C",decs:"\u8FD9\u4E2A\u6D3B\u52A8\u771F\u597D\u73A9",state:0,created_at:"2020-05-26",update_at:"2020-05-26"},{id:6242991229,title:"\u6D3B\u52A8\u540D\u79F0\u4E09",readonly:"\u6D3B\u52A8\u540D\u79F0\u4E09",decs:"\u8FD9\u4E2A\u6D3B\u52A8\u771F\u597D\u73A9",state:1,created_at:"2020-05-26",update_at:"2020-05-26"},{id:6242981229,title:"\u6D3B\u52A8\u540D\u79F0\u56DB",readonly:"\u6D3B\u52A8\u540D\u79F0\u56DB",decs:"\u8FD9\u4E2A\u6D3B\u52A8\u771F\u597D\u73A9",state:1,created_at:"2020-05-26",update_at:"2020-05-26"}],_=c.map(e=>e.id).filter(e=>![6247418504,6246921229].includes(e));const g=D("bottom"),h=D(c);let C=D(_);const k=D(c),$=e=>{console.log("\u5220\u9664",e),N.success("\u70B9\u51FB\u5220\u9664")},U=e=>{k.value=e},K=e=>{},x=e=>{N.success("\u91CD\u7F6E\u6210\u529F"),A.value.reset()},T=()=>{h.value=k.value,console.log("\u70B9\u51FB\u63D0\u4EA4=========",k.value),N.success("\u70B9\u51FB\u63D0\u4EA4\u6570\u636E")};return(e,u)=>{const i=s("el-radio"),p=s("el-radio-group"),m=s("el-divider"),E=s("el-button"),f=s("el-descriptions-item"),j=s("el-descriptions"),z=s("PageWrapLayout");return o(),y(z,null,{default:l(()=>[B("div",de,[B("div",ie,[a(p,{modelValue:g.value,"onUpdate:modelValue":u[0]||(u[0]=M=>g.value=M)},{default:l(()=>[a(i,{label:"top"},{default:l(()=>[n("\u6DFB\u52A0\u5230\u9876\u90E8")]),_:1}),a(i,{label:"bottom"},{default:l(()=>[n("\u6DFB\u52A0\u5230\u5E95\u90E8")]),_:1}),a(i,{label:"hide"},{default:l(()=>[n("\u9690\u85CF")]),_:1})]),_:1},8,["modelValue"])]),a(m),a(ne,{mode:g.value,columns:w,data:h.value,onAdd:K,ref_key:"table",ref:A,editableKeys:L(C),onOnChange:U,onDel:$},null,8,["mode","data","editableKeys"]),B("div",se,[a(E,{onClick:x},{default:l(()=>[n("\u91CD\u7F6E")]),_:1}),a(E,{type:"primary",onClick:T},{default:l(()=>[n("\u63D0\u4EA4")]),_:1})])]),a(j,{title:"\u914D\u7F6E\u9879 ",column:1,border:"",class:"descriptions"},{default:l(()=>[a(f,{label:"\u7EC4\u4EF6\u540D"},{default:l(()=>[n(" EditableProTable ")]),_:1}),a(f,{label:"columns"},{default:l(()=>[n(" \u663E\u793A\u7684\u5217\u6570\u636E ")]),_:1}),a(f,{label:"data"},{default:l(()=>[n(" \u6E90\u6570\u636E ")]),_:1}),a(f,{label:"editableKeys"},{default:l(()=>[n(" \u663E\u793A\u53EF\u7F16\u8F91\u8F93\u5165\u6846\u7684key\u96C6\u5408 ")]),_:1}),a(f,{label:"mode"},{default:l(()=>[n(" \u64CD\u4F5C\u6309\u94AE\u663E\u793A\u7684\u5730\u65B9\uFF0C\u9ED8\u8BA4\u663E\u793A\u5728\u5E95\u90E8'bottom', 'top bottom hide' ")]),_:1}),a(f,{label:"del"},{default:l(()=>[n(" \u5220\u9664\u5F53\u524D\u884C\u89E6\u53D1\u7684\u4E8B\u4EF6 ")]),_:1}),a(f,{label:"add"},{default:l(()=>[n(" \u6DFB\u52A0\u4E00\u884C\u89E6\u53D1\u7684\u4E8B\u4EF6 ")]),_:1}),a(f,{label:"onChange"},{default:l(()=>[n(" \u6570\u636E\u5B9E\u65F6\u6539\u53D8 ")]),_:1})]),_:1})]),_:1})}}});const pe=I(re,[["__scopeId","data-v-11f43697"]]);export{pe as default}; +import{d as P}from"./index.5be08a55.js";import{g as Y,i as D,x as G,O as H,r as s,o,c as r,b as a,w as l,d as n,q as O,F as v,D as S,n as y,t as V,J as Q,a as B,s as L,_ as I,M as N}from"./index.034c045c.js";const R={class:"m-edit-table"},X={key:0,style:{"margin-top":"15px","margin-bottom":"15px"}},Z={key:1},ee={key:1},te={key:1},le={style:{display:"flex","align-items":"center","margin-bottom":"10px"}},ue={style:{"text-align":"right",margin:"0"}},ae={key:1,style:{"margin-top":"15px"}},oe=Y({__name:"index",props:{columns:{type:Array,default:()=>[]},data:{type:Array,default:()=>[]},editableKeys:{type:Array,default:()=>[]},mode:{type:String,default:"bottom"}},emits:["del","add","onChange"],setup(F,{expose:A,emit:w}){const c=F;let _=D([]);const g=e=>{},h=()=>{let e=P(_.value);for(let u of e)for(let i in u)i.includes("te__mp")&&delete u[i];w("onChange",e)};let C={};for(let e of c.columns)c.data.forEach(u=>{C[e.name]||(C[e.name]=null)});const k=()=>{_.value=c.data;for(let e of _.value)c.editableKeys.includes(e.id)&&(e.edit=!0);h()};G(()=>{H(()=>c.data,e=>{_.value=P(e);for(let u of _.value){c.editableKeys.includes(u.id)&&(u.edit=!0);for(let i in u){let p=`${i}te__mp`;u[p]=u[i]}}},{immediate:!0,deep:!0})}),D(!1),D(!1);const $=e=>{e.edit=!1;for(let u in e)u.includes("te__mp")&&(e[u]=e[u.replace("te__mp","")]);h()},U=e=>{e.edit=!e.edit;for(let u in e)u!=="edit"&&(u.includes("te__mp")||(e[u]=e[u+"te__mp"]))},K=e=>{e.visible=!1,_.value=_.value.filter(u=>u.id!==e.id),w("del",e)},x=()=>{let e=~~(Math.random()*1e6).toFixed(0),u=Object.assign({},C,{id:e,edit:!0,visible:!1});for(let i in u){let p=`${i}te__mp`;u[p]=u[i]}c.mode==="bottom"&&_.value.push(u),c.mode==="top"&&_.value.unshift(u)},T=(e,u)=>{let i=e.options.find(p=>p.value===u.row[e.name]);return i?i.label:"--"};return A({reset:k}),(e,u)=>{const i=s("plus"),p=s("el-icon"),m=s("el-button"),E=s("el-table-column"),f=s("el-option"),j=s("el-select"),z=s("el-date-picker"),M=s("el-input"),W=s("warning-filled"),q=s("el-popover"),J=s("el-table");return o(),r("div",R,[F.mode!=="hide"&&F.mode!=="bottom"?(o(),r("div",X,[a(m,{style:{width:"100%"},onClick:x},{default:l(()=>[a(p,{style:{"margin-right":"4px"}},{default:l(()=>[a(i)]),_:1}),n(" \u6DFB\u52A0\u4E00\u884C\u6570\u636E")]),_:1})])):O("",!0),a(J,{data:L(_),style:{width:"100%"},"row-key":"id",border:""},{default:l(()=>[(o(!0),r(v,null,S(F.columns,t=>(o(),r(v,null,[t.type?(o(),y(E,{key:0,type:t.type,width:t.width,align:t.align,fixed:t.fixed,label:t.label},null,8,["type","width","align","fixed","label"])):(o(),y(E,{key:1,prop:t.name,width:t.width,align:t.align,fixed:t.fixed,label:t.label},{default:l(d=>[t.slot?Q(e.$slots,t.name,{key:1,item:t,row:d.row},void 0,!0):(o(),r(v,{key:0},[t.readonly?(o(),r(v,{key:0},[n(V(d.row[t.name]),1)],64)):t.valueType==="select"?(o(),r(v,{key:1},[d.row.edit?(o(),y(j,{key:0,clearable:"",placeholder:"\u8BF7\u9009\u62E9",modelValue:d.row[t.name],"onUpdate:modelValue":b=>d.row[t.name]=b},{default:l(()=>[(o(!0),r(v,null,S(t.options,b=>(o(),y(f,{key:b.value,label:b.label,value:b.value},null,8,["label","value"]))),128))]),_:2},1032,["modelValue","onUpdate:modelValue"])):(o(),r("span",Z,V(T(t,d)),1))],64)):t.valueType==="date"?(o(),r(v,{key:2},[d.row.edit?(o(),y(z,{key:0,modelValue:d.row[t.name],"onUpdate:modelValue":b=>d.row[t.name]=b,type:"date","value-format":"YYYY-MM-DD",clearable:"",placeholder:"\u8BF7\u9009\u62E9"},null,8,["modelValue","onUpdate:modelValue"])):(o(),r("span",ee,V(d.row[t.name]||"--"),1))],64)):(o(),r(v,{key:3},[d.row.edit?(o(),y(M,{key:0,clearable:"",placeholder:"\u8BF7\u8F93\u5165",modelValue:d.row[t.name],"onUpdate:modelValue":b=>d.row[t.name]=b},null,8,["modelValue","onUpdate:modelValue"])):(o(),r("span",te,V(d.row[t.name]||"--"),1))],64))],64))]),_:2},1032,["prop","width","align","fixed","label"]))],64))),256)),a(E,{prop:"operator",label:"\u64CD\u4F5C",width:"250px",fixed:"right"},{default:l(t=>[t.row.edit?(o(),y(m,{key:0,type:"primary",size:"small",icon:"CircleCheckFilled",onClick:d=>$(t.row)},{default:l(()=>[n(" \u4FDD\u5B58 ")]),_:2},1032,["onClick"])):(o(),y(m,{key:1,type:"primary",size:"small",icon:"Edit",onClick:d=>t.row.edit=!t.row.edit},{default:l(()=>[n(" \u7F16\u8F91 ")]),_:2},1032,["onClick"])),a(q,{trigger:"click",visible:t.row.visible,"onUpdate:visible":d=>t.row.visible=d,placement:"top",width:160},{reference:l(()=>[a(m,{icon:"Delete",onClick:d=>g(t.row),type:"danger",size:"small"},{default:l(()=>[n("\u5220\u9664")]),_:2},1032,["onClick"])]),default:l(()=>[B("p",le,[a(p,{color:"#faad14",style:{"margin-right":"10px"}},{default:l(()=>[a(W)]),_:1}),n(" \u5220\u9664\u6B64\u884C\uFF1F")]),B("div",ue,[a(m,{size:"small",onClick:d=>t.row.visible=!1},{default:l(()=>[n("\u53D6\u6D88")]),_:2},1032,["onClick"]),a(m,{size:"small",type:"primary",onClick:d=>K(t.row)},{default:l(()=>[n("\u786E\u5B9A")]),_:2},1032,["onClick"])])]),_:2},1032,["visible","onUpdate:visible"]),t.row.edit?(o(),y(m,{key:2,type:"primary",size:"small",icon:"Edit",onClick:d=>U(t.row)},{default:l(()=>[n(" \u53D6\u6D88 ")]),_:2},1032,["onClick"])):O("",!0)]),_:1})]),_:3},8,["data"]),F.mode!=="hide"&&F.mode!=="top"?(o(),r("div",ae,[a(m,{style:{width:"100%"},onClick:x},{default:l(()=>[a(p,{style:{"margin-right":"4px"}},{default:l(()=>[a(i)]),_:1}),n(" \u6DFB\u52A0\u4E00\u884C\u6570\u636E")]),_:1})])):O("",!0)])}}});const ne=I(oe,[["__scopeId","data-v-df54fc83"]]),de={style:{"margin-bottom":"20px"}},ie={style:{display:"flex","justify-content":"flex-end"}},se={style:{"margin-top":"20px"}},re=Y({__name:"index",setup(F){const A=D(),w=[{name:"title",label:"\u6D3B\u52A8\u540D\u79F0",width:160},{name:"state",label:"\u72B6\u6001",options:[{value:-1,label:"\u5168\u90E8"},{value:1,label:"\u672A\u89E3\u51B3"},{value:0,label:"\u5DF2\u89E3\u51B3"}],valueType:"select"},{name:"decs",label:"\u63CF\u8FF0",valueType:"input"},{name:"created_at",label:"\u6D3B\u52A8\u65F6\u95F4",valueType:"date"}];let c=[{id:6247418504,title:"\u6D3B\u52A8\u540D\u79F0\u4E00",readonly:"\u6D3B\u52A8\u540D\u79F0\u4E00",decs:"\u8FD9\u4E2A\u6D3B\u52A8\u771F\u597D\u73A9",state:1,created_at:"2020-05-26",update_at:"2020-05-26"},{id:6246921229,title:"\u6D3B\u52A8\u540D\u79F0\u4E8C",readonly:"\u6D3B\u52A8\u540D\u79F0\u4E8C",decs:"\u8FD9\u4E2A\u6D3B\u52A8\u771F\u597D\u73A9",state:0,created_at:"2020-05-26",update_at:"2020-05-26"},{id:6242991229,title:"\u6D3B\u52A8\u540D\u79F0\u4E09",readonly:"\u6D3B\u52A8\u540D\u79F0\u4E09",decs:"\u8FD9\u4E2A\u6D3B\u52A8\u771F\u597D\u73A9",state:1,created_at:"2020-05-26",update_at:"2020-05-26"},{id:6242981229,title:"\u6D3B\u52A8\u540D\u79F0\u56DB",readonly:"\u6D3B\u52A8\u540D\u79F0\u56DB",decs:"\u8FD9\u4E2A\u6D3B\u52A8\u771F\u597D\u73A9",state:1,created_at:"2020-05-26",update_at:"2020-05-26"}],_=c.map(e=>e.id).filter(e=>![6247418504,6246921229].includes(e));const g=D("bottom"),h=D(c);let C=D(_);const k=D(c),$=e=>{console.log("\u5220\u9664",e),N.success("\u70B9\u51FB\u5220\u9664")},U=e=>{k.value=e},K=e=>{},x=e=>{N.success("\u91CD\u7F6E\u6210\u529F"),A.value.reset()},T=()=>{h.value=k.value,console.log("\u70B9\u51FB\u63D0\u4EA4=========",k.value),N.success("\u70B9\u51FB\u63D0\u4EA4\u6570\u636E")};return(e,u)=>{const i=s("el-radio"),p=s("el-radio-group"),m=s("el-divider"),E=s("el-button"),f=s("el-descriptions-item"),j=s("el-descriptions"),z=s("PageWrapLayout");return o(),y(z,null,{default:l(()=>[B("div",de,[B("div",ie,[a(p,{modelValue:g.value,"onUpdate:modelValue":u[0]||(u[0]=M=>g.value=M)},{default:l(()=>[a(i,{label:"top"},{default:l(()=>[n("\u6DFB\u52A0\u5230\u9876\u90E8")]),_:1}),a(i,{label:"bottom"},{default:l(()=>[n("\u6DFB\u52A0\u5230\u5E95\u90E8")]),_:1}),a(i,{label:"hide"},{default:l(()=>[n("\u9690\u85CF")]),_:1})]),_:1},8,["modelValue"])]),a(m),a(ne,{mode:g.value,columns:w,data:h.value,onAdd:K,ref_key:"table",ref:A,editableKeys:L(C),onOnChange:U,onDel:$},null,8,["mode","data","editableKeys"]),B("div",se,[a(E,{onClick:x},{default:l(()=>[n("\u91CD\u7F6E")]),_:1}),a(E,{type:"primary",onClick:T},{default:l(()=>[n("\u63D0\u4EA4")]),_:1})])]),a(j,{title:"\u914D\u7F6E\u9879 ",column:1,border:"",class:"descriptions"},{default:l(()=>[a(f,{label:"\u7EC4\u4EF6\u540D"},{default:l(()=>[n(" EditableProTable ")]),_:1}),a(f,{label:"columns"},{default:l(()=>[n(" \u663E\u793A\u7684\u5217\u6570\u636E ")]),_:1}),a(f,{label:"data"},{default:l(()=>[n(" \u6E90\u6570\u636E ")]),_:1}),a(f,{label:"editableKeys"},{default:l(()=>[n(" \u663E\u793A\u53EF\u7F16\u8F91\u8F93\u5165\u6846\u7684key\u96C6\u5408 ")]),_:1}),a(f,{label:"mode"},{default:l(()=>[n(" \u64CD\u4F5C\u6309\u94AE\u663E\u793A\u7684\u5730\u65B9\uFF0C\u9ED8\u8BA4\u663E\u793A\u5728\u5E95\u90E8'bottom', 'top bottom hide' ")]),_:1}),a(f,{label:"del"},{default:l(()=>[n(" \u5220\u9664\u5F53\u524D\u884C\u89E6\u53D1\u7684\u4E8B\u4EF6 ")]),_:1}),a(f,{label:"add"},{default:l(()=>[n(" \u6DFB\u52A0\u4E00\u884C\u89E6\u53D1\u7684\u4E8B\u4EF6 ")]),_:1}),a(f,{label:"onChange"},{default:l(()=>[n(" \u6570\u636E\u5B9E\u65F6\u6539\u53D8 ")]),_:1})]),_:1})]),_:1})}}});const pe=I(re,[["__scopeId","data-v-11f43697"]]);export{pe as default}; diff --git a/docs/assets/index.6535d4ca.js b/docs/assets/index.e0f57b3a.js similarity index 98% rename from docs/assets/index.6535d4ca.js rename to docs/assets/index.e0f57b3a.js index 69bd6f1..a6c47ba 100644 --- a/docs/assets/index.6535d4ca.js +++ b/docs/assets/index.e0f57b3a.js @@ -1 +1 @@ -import{i as g,L as v}from"./index.201c3aba.js";import{g as h,i as z,x as f,o as u,c as p,y as m,z as y,r as _,n as L,w as i,b as s,a as d}from"./index.048a73c8.js";import{_ as F}from"./bar.vue_vue_type_script_setup_true_lang.59811325.js";const A=["id"],B=h({__name:"line",props:{className:{type:String,default:"chart"},xAxisData:{type:Array,default:()=>["Mon","Tue","Wed","Thu","Fri","Sat","Sun"]},config:{type:Object,default:()=>{}},seriesData:{type:Array,default:()=>[150,230,224,218,135,147,260]},id:{type:String,default:"chart"},width:{type:String,default:"200px"},height:{type:String,default:"200px"}},setup(t){const l=t,r=z(),e={grid:{top:10,left:"2%",right:"2%",bottom:"2%",containLabel:!0},xAxis:{type:"category",data:l.xAxisData},yAxis:{type:"value"},series:[{data:l.seriesData,type:"line"}],...l.config};let a;const n=()=>{const o=g(r.value);return o.setOption(e),o};return f(()=>{a=n(),window.addEventListener("resize",function(){a&&a.resize()})}),(o,b)=>(u(),p("div",{id:t.id,class:m(t.className),style:y({height:t.height,width:t.width}),ref_key:"chartsRef",ref:r},null,14,A))}}),O=["id"],C=h({__name:"pie",props:{className:{type:String,default:"chart"},config:{type:Object,default:()=>{}},id:{type:String,default:"chart"},width:{type:String,default:"200px"},height:{type:String,default:"200px"}},setup(t){const l=t,r={grid:{top:10,left:"2%",right:"2%",bottom:"2%",containLabel:!0},tooltip:{trigger:"item"},legend:{top:"0%",left:"center"},series:[{name:"Access From",type:"pie",radius:["40%","70%"],avoidLabelOverlap:!1,label:{show:!1,position:"center"},emphasis:{label:{show:!0,fontSize:"40",fontWeight:"bold"}},labelLine:{show:!1},data:[{value:1048,name:"Search Engine"},{value:735,name:"Direct"},{value:580,name:"Email"},{value:484,name:"Union Ads"},{value:300,name:"Video Ads"}]}]};let e;const a=()=>{let n=g(document.getElementById(l.id));return n.setOption(r),n};return f(()=>{e=a(),window.addEventListener("resize",function(){e&&e.resize()})}),(n,o)=>(u(),p("div",{id:t.id,class:m(t.className),style:y({height:t.height,width:t.width})},null,14,O))}}),N=["id"],$=h({__name:"scatter",props:{className:{type:String,default:"chart"},config:{type:Object,default:()=>{}},id:{type:String,default:"chart"},width:{type:String,default:"200px"},height:{type:String,default:"200px"}},setup(t){const l=t,r={grid:{top:10,left:"2%",right:"2%",bottom:"2%",containLabel:!0},xAxis:{},yAxis:{},series:[{symbolSize:20,data:[[10,8.04],[8.07,6.95],[13,7.58],[9.05,8.81],[11,8.33],[14,7.66],[13.4,6.81],[10,6.33],[14,8.96],[12.5,6.82],[9.15,7.2],[11.5,7.2],[3.03,4.23],[12.2,7.83],[2.02,4.47],[1.05,3.33],[4.05,4.96],[6.03,7.24],[12,6.26],[12,8.84],[7.08,5.82],[5.02,5.68]],type:"scatter"}]};let e;const a=()=>{let n=g(document.getElementById(l.id));return n.setOption(r),n};return f(()=>{e=a(),window.addEventListener("resize",function(){e&&e.resize()})}),(n,o)=>(u(),p("div",{id:t.id,class:m(t.className),style:y({height:t.height,width:t.width})},null,14,N))}}),D=["id"],k=h({__name:"gauge",props:{className:{type:String,default:"chart"},config:{type:Object,default:()=>{}},id:{type:String,default:"chart"},width:{type:String,default:"200px"},height:{type:String,default:"200px"}},setup(t){const l=t,r={tooltip:{formatter:"{a}
    {b} : {c}%"},series:[{name:"Pressure",type:"gauge",detail:{formatter:"{value}"},data:[{value:50,name:"SCORE"}]}]};let e;const a=()=>{let n=g(document.getElementById(l.id));return n.setOption(r),n};return f(()=>{e=a(),window.addEventListener("resize",function(){e&&e.resize()})}),(n,o)=>(u(),p("div",{id:t.id,class:m(t.className),style:y({height:t.height,width:t.width})},null,14,D))}}),I=["id"],j=h({__name:"funnel",props:{className:{type:String,default:"chart"},config:{type:Object,default:()=>{}},id:{type:String,default:"chart"},width:{type:String,default:"200px"},height:{type:String,default:"200px"}},setup(t){const l=t,r={grid:{top:0,left:"2%",right:"2%",bottom:"0%",containLabel:!0},tooltip:{trigger:"item",formatter:"{a}
    {b} : {c}%"},toolbox:{feature:{dataView:{readOnly:!1},restore:{},saveAsImage:{}}},legend:{show:!1,data:["Show","Click","Visit","Inquiry","Order"]},series:[{name:"Funnel",type:"funnel",left:"10%",top:30,bottom:10,width:"80%",min:0,max:100,minSize:"0%",maxSize:"100%",sort:"descending",gap:2,label:{show:!0,position:"inside"},labelLine:{length:10,lineStyle:{width:1,type:"solid"}},itemStyle:{borderColor:"#fff",borderWidth:1},emphasis:{label:{fontSize:20}},data:[{value:60,name:"Visit"},{value:40,name:"Inquiry"},{value:20,name:"Order"},{value:80,name:"Click"},{value:100,name:"Show"}]}]};let e;const a=()=>{let n=g(document.getElementById(l.id));return n.setOption(r),n};return f(()=>{e=a(),window.addEventListener("resize",function(){e&&e.resize()})}),(n,o)=>(u(),p("div",{id:t.id,class:m(t.className),style:y({height:t.height,width:t.width})},null,14,I))}}),M=["id"],W=h({__name:"candlestick",props:{className:{type:String,default:"chart"},config:{type:Object,default:()=>{}},id:{type:String,default:"chart"},width:{type:String,default:"200px"},height:{type:String,default:"200px"}},setup(t){const l=t,r={grid:{top:10,left:"2%",right:"2%",bottom:"2%",containLabel:!0},xAxis:{data:["2017-10-24","2017-10-25","2017-10-26","2017-10-27"]},yAxis:{},series:[{type:"candlestick",data:[[20,34,10,38],[40,35,30,50],[31,38,33,44],[38,15,5,42]]}]};let e;const a=()=>{let n=g(document.getElementById(l.id));return n.setOption(r),n};return f(()=>{e=a(),window.addEventListener("resize",function(){e&&e.resize()})}),(n,o)=>(u(),p("div",{id:t.id,class:m(t.className),style:y({height:t.height,width:t.width})},null,14,M))}}),V=["id"],R=h({__name:"graph",props:{className:{type:String,default:"chart"},config:{type:Object,default:()=>{}},id:{type:String,default:"chart"},width:{type:String,default:"200px"},height:{type:String,default:"200px"}},setup(t){const l=t,r=["Mon","Tue","Wed","Very Loooong Thu","Fri","Sat","Sun"],e=r.map(function(x,c){return Math.round(Math.random()*1e3*(c+1))}),a=e.map(function(x,c){return{source:c,target:c+1}});a.pop();const n={grid:{top:10,left:"2%",right:"2%",bottom:"2%",containLabel:!0},tooltip:{},xAxis:{type:"category",boundaryGap:!1,data:r},yAxis:{type:"value"},series:[{type:"graph",layout:"none",coordinateSystem:"cartesian2d",symbolSize:40,label:{show:!0},edgeSymbol:["circle","arrow"],edgeSymbolSize:[4,10],data:e,links:a,lineStyle:{color:"#2f4554"}}]};let o;const b=()=>{let x=g(document.getElementById(l.id));return x.setOption(n),x};return f(()=>{o=b(),window.addEventListener("resize",function(){o&&o.resize()})}),(x,c)=>(u(),p("div",{id:t.id,class:m(t.className),style:y({height:t.height,width:t.width})},null,14,V))}}),P=["id"],T=h({__name:"pictorialBar",props:{className:{type:String,default:"chart"},config:{type:Object,default:()=>{}},id:{type:String,default:"chart"},width:{type:String,default:"200px"},height:{type:String,default:"200px"}},setup(t){const l=t;let r=[],e=+new Date,a=[],n=[];for(let c=0;c<20;c++){let w=new Date(e+=864e5);r.push([w.getFullYear(),w.getMonth()+1,w.getDate()].join("-"));let S=Math.random()*200,E=Math.random()*200;n.push(S),a.push(E+S)}const o={grid:{top:10,left:"2%",right:"2%",bottom:"2%",containLabel:!0},backgroundColor:"#0f375f",tooltip:{trigger:"axis",axisPointer:{type:"shadow"}},legend:{data:["line","bar"],textStyle:{color:"#ccc"}},xAxis:{data:r,axisLine:{lineStyle:{color:"#ccc"}}},yAxis:{splitLine:{show:!1},axisLine:{lineStyle:{color:"#ccc"}}},series:[{name:"line",type:"line",smooth:!0,showAllSymbol:!0,symbol:"emptyCircle",symbolSize:15,data:a},{name:"bar",type:"bar",barWidth:10,itemStyle:{borderRadius:5,color:new v(0,0,0,1,[{offset:0,color:"#14c8d4"},{offset:1,color:"#43eec6"}])},data:n},{name:"line",type:"bar",barGap:"-100%",barWidth:10,itemStyle:{color:new v(0,0,0,1,[{offset:0,color:"rgba(20,200,212,0.5)"},{offset:.2,color:"rgba(20,200,212,0.2)"},{offset:1,color:"rgba(20,200,212,0)"}])},z:-12,data:a},{name:"dotted",type:"pictorialBar",symbol:"rect",itemStyle:{color:"#0f375f"},symbolRepeat:!0,symbolSize:[12,4],symbolMargin:1,z:-10,data:a}]};let b;const x=()=>{let c=g(document.getElementById(l.id));return c.setOption(o),c};return f(()=>{b=x(),window.addEventListener("resize",function(){b&&b.resize()})}),(c,w)=>(u(),p("div",{id:t.id,class:m(t.className),style:y({height:t.height,width:t.width})},null,14,P))}}),G=d("div",{class:"card-header"},[d("span",null,"\u6298\u7EBF\u56FE")],-1),q=d("div",{class:"card-header"},[d("span",null,"\u67F1\u72B6\u56FE")],-1),K=d("div",{class:"card-header"},[d("span",null,"\u997C\u56FE")],-1),U=d("div",{class:"card-header"},[d("span",null,"\u6563\u70B9\u56FE")],-1),Y=d("div",{class:"card-header"},[d("span",null,"\u4EEA\u8868\u76D8")],-1),H=d("div",{class:"card-header"},[d("span",null,"\u6F0F\u6597\u56FE")],-1),J=d("div",{class:"card-header"},[d("span",null,"K \u7EBF\u56FE")],-1),Q=d("div",{class:"card-header"},[d("span",null,"\u96F7\u8FBE\u56FE")],-1),X=d("div",{class:"card-header"},[d("span",null,"\u865A\u7EBF\u67F1\u72B6\u56FE\u6548\u679C")],-1),at=h({__name:"index",setup(t){return(l,r)=>{const e=_("el-card"),a=_("el-col"),n=_("el-row"),o=_("PageWrapLayout");return u(),L(o,{style:{width:"100%"}},{default:i(()=>[s(n,{class:"row-bg",gutter:10},{default:i(()=>[s(a,{xs:24,sm:12,lg:8},{default:i(()=>[s(e,{class:"box-card"},{header:i(()=>[G]),default:i(()=>[s(B,{height:"200px",width:"100%"})]),_:1})]),_:1}),s(a,{xs:24,sm:12,lg:8},{default:i(()=>[s(e,{class:"box-card"},{header:i(()=>[q]),default:i(()=>[s(F,{height:"200px",width:"100%",id:"bar"})]),_:1})]),_:1}),s(a,{xs:24,sm:12,lg:8},{default:i(()=>[s(e,{class:"box-card"},{header:i(()=>[K]),default:i(()=>[s(C,{height:"200px",width:"100%",id:"pie"})]),_:1})]),_:1}),s(a,{xs:24,sm:12,lg:8},{default:i(()=>[s(e,{class:"box-card"},{header:i(()=>[U]),default:i(()=>[s($,{height:"200px",width:"100%",id:"scatter"})]),_:1})]),_:1}),s(a,{xs:24,sm:12,lg:8},{default:i(()=>[s(e,{class:"box-card"},{header:i(()=>[Y]),default:i(()=>[s(k,{height:"200px",width:"100%",id:"gauge"})]),_:1})]),_:1}),s(a,{xs:24,sm:12,lg:8},{default:i(()=>[s(e,{class:"box-card"},{header:i(()=>[H]),default:i(()=>[s(j,{height:"200px",width:"100%",id:"funnel"})]),_:1})]),_:1}),s(a,{xs:24,sm:12,lg:8},{default:i(()=>[s(e,{class:"box-card"},{header:i(()=>[J]),default:i(()=>[s(W,{height:"200px",width:"100%",id:"candlestick"})]),_:1})]),_:1}),s(a,{xs:24,sm:12,lg:8},{default:i(()=>[s(e,{class:"box-card"},{header:i(()=>[Q]),default:i(()=>[s(R,{height:"200px",width:"100%",id:"graph"})]),_:1})]),_:1}),s(a,{xs:24,sm:12,lg:8},{default:i(()=>[s(e,{class:"box-card"},{header:i(()=>[X]),default:i(()=>[s(T,{height:"200px",width:"100%",id:"pictorial"})]),_:1})]),_:1})]),_:1})]),_:1})}}});export{at as default}; +import{i as g,L as v}from"./index.201c3aba.js";import{g as h,i as z,x as f,o as u,c as p,y as m,z as y,r as _,n as L,w as i,b as s,a as d}from"./index.034c045c.js";import{_ as F}from"./bar.vue_vue_type_script_setup_true_lang.1158016e.js";const A=["id"],B=h({__name:"line",props:{className:{type:String,default:"chart"},xAxisData:{type:Array,default:()=>["Mon","Tue","Wed","Thu","Fri","Sat","Sun"]},config:{type:Object,default:()=>{}},seriesData:{type:Array,default:()=>[150,230,224,218,135,147,260]},id:{type:String,default:"chart"},width:{type:String,default:"200px"},height:{type:String,default:"200px"}},setup(t){const l=t,r=z(),e={grid:{top:10,left:"2%",right:"2%",bottom:"2%",containLabel:!0},xAxis:{type:"category",data:l.xAxisData},yAxis:{type:"value"},series:[{data:l.seriesData,type:"line"}],...l.config};let a;const n=()=>{const o=g(r.value);return o.setOption(e),o};return f(()=>{a=n(),window.addEventListener("resize",function(){a&&a.resize()})}),(o,b)=>(u(),p("div",{id:t.id,class:m(t.className),style:y({height:t.height,width:t.width}),ref_key:"chartsRef",ref:r},null,14,A))}}),O=["id"],C=h({__name:"pie",props:{className:{type:String,default:"chart"},config:{type:Object,default:()=>{}},id:{type:String,default:"chart"},width:{type:String,default:"200px"},height:{type:String,default:"200px"}},setup(t){const l=t,r={grid:{top:10,left:"2%",right:"2%",bottom:"2%",containLabel:!0},tooltip:{trigger:"item"},legend:{top:"0%",left:"center"},series:[{name:"Access From",type:"pie",radius:["40%","70%"],avoidLabelOverlap:!1,label:{show:!1,position:"center"},emphasis:{label:{show:!0,fontSize:"40",fontWeight:"bold"}},labelLine:{show:!1},data:[{value:1048,name:"Search Engine"},{value:735,name:"Direct"},{value:580,name:"Email"},{value:484,name:"Union Ads"},{value:300,name:"Video Ads"}]}]};let e;const a=()=>{let n=g(document.getElementById(l.id));return n.setOption(r),n};return f(()=>{e=a(),window.addEventListener("resize",function(){e&&e.resize()})}),(n,o)=>(u(),p("div",{id:t.id,class:m(t.className),style:y({height:t.height,width:t.width})},null,14,O))}}),N=["id"],$=h({__name:"scatter",props:{className:{type:String,default:"chart"},config:{type:Object,default:()=>{}},id:{type:String,default:"chart"},width:{type:String,default:"200px"},height:{type:String,default:"200px"}},setup(t){const l=t,r={grid:{top:10,left:"2%",right:"2%",bottom:"2%",containLabel:!0},xAxis:{},yAxis:{},series:[{symbolSize:20,data:[[10,8.04],[8.07,6.95],[13,7.58],[9.05,8.81],[11,8.33],[14,7.66],[13.4,6.81],[10,6.33],[14,8.96],[12.5,6.82],[9.15,7.2],[11.5,7.2],[3.03,4.23],[12.2,7.83],[2.02,4.47],[1.05,3.33],[4.05,4.96],[6.03,7.24],[12,6.26],[12,8.84],[7.08,5.82],[5.02,5.68]],type:"scatter"}]};let e;const a=()=>{let n=g(document.getElementById(l.id));return n.setOption(r),n};return f(()=>{e=a(),window.addEventListener("resize",function(){e&&e.resize()})}),(n,o)=>(u(),p("div",{id:t.id,class:m(t.className),style:y({height:t.height,width:t.width})},null,14,N))}}),D=["id"],k=h({__name:"gauge",props:{className:{type:String,default:"chart"},config:{type:Object,default:()=>{}},id:{type:String,default:"chart"},width:{type:String,default:"200px"},height:{type:String,default:"200px"}},setup(t){const l=t,r={tooltip:{formatter:"{a}
    {b} : {c}%"},series:[{name:"Pressure",type:"gauge",detail:{formatter:"{value}"},data:[{value:50,name:"SCORE"}]}]};let e;const a=()=>{let n=g(document.getElementById(l.id));return n.setOption(r),n};return f(()=>{e=a(),window.addEventListener("resize",function(){e&&e.resize()})}),(n,o)=>(u(),p("div",{id:t.id,class:m(t.className),style:y({height:t.height,width:t.width})},null,14,D))}}),I=["id"],j=h({__name:"funnel",props:{className:{type:String,default:"chart"},config:{type:Object,default:()=>{}},id:{type:String,default:"chart"},width:{type:String,default:"200px"},height:{type:String,default:"200px"}},setup(t){const l=t,r={grid:{top:0,left:"2%",right:"2%",bottom:"0%",containLabel:!0},tooltip:{trigger:"item",formatter:"{a}
    {b} : {c}%"},toolbox:{feature:{dataView:{readOnly:!1},restore:{},saveAsImage:{}}},legend:{show:!1,data:["Show","Click","Visit","Inquiry","Order"]},series:[{name:"Funnel",type:"funnel",left:"10%",top:30,bottom:10,width:"80%",min:0,max:100,minSize:"0%",maxSize:"100%",sort:"descending",gap:2,label:{show:!0,position:"inside"},labelLine:{length:10,lineStyle:{width:1,type:"solid"}},itemStyle:{borderColor:"#fff",borderWidth:1},emphasis:{label:{fontSize:20}},data:[{value:60,name:"Visit"},{value:40,name:"Inquiry"},{value:20,name:"Order"},{value:80,name:"Click"},{value:100,name:"Show"}]}]};let e;const a=()=>{let n=g(document.getElementById(l.id));return n.setOption(r),n};return f(()=>{e=a(),window.addEventListener("resize",function(){e&&e.resize()})}),(n,o)=>(u(),p("div",{id:t.id,class:m(t.className),style:y({height:t.height,width:t.width})},null,14,I))}}),M=["id"],W=h({__name:"candlestick",props:{className:{type:String,default:"chart"},config:{type:Object,default:()=>{}},id:{type:String,default:"chart"},width:{type:String,default:"200px"},height:{type:String,default:"200px"}},setup(t){const l=t,r={grid:{top:10,left:"2%",right:"2%",bottom:"2%",containLabel:!0},xAxis:{data:["2017-10-24","2017-10-25","2017-10-26","2017-10-27"]},yAxis:{},series:[{type:"candlestick",data:[[20,34,10,38],[40,35,30,50],[31,38,33,44],[38,15,5,42]]}]};let e;const a=()=>{let n=g(document.getElementById(l.id));return n.setOption(r),n};return f(()=>{e=a(),window.addEventListener("resize",function(){e&&e.resize()})}),(n,o)=>(u(),p("div",{id:t.id,class:m(t.className),style:y({height:t.height,width:t.width})},null,14,M))}}),V=["id"],R=h({__name:"graph",props:{className:{type:String,default:"chart"},config:{type:Object,default:()=>{}},id:{type:String,default:"chart"},width:{type:String,default:"200px"},height:{type:String,default:"200px"}},setup(t){const l=t,r=["Mon","Tue","Wed","Very Loooong Thu","Fri","Sat","Sun"],e=r.map(function(x,c){return Math.round(Math.random()*1e3*(c+1))}),a=e.map(function(x,c){return{source:c,target:c+1}});a.pop();const n={grid:{top:10,left:"2%",right:"2%",bottom:"2%",containLabel:!0},tooltip:{},xAxis:{type:"category",boundaryGap:!1,data:r},yAxis:{type:"value"},series:[{type:"graph",layout:"none",coordinateSystem:"cartesian2d",symbolSize:40,label:{show:!0},edgeSymbol:["circle","arrow"],edgeSymbolSize:[4,10],data:e,links:a,lineStyle:{color:"#2f4554"}}]};let o;const b=()=>{let x=g(document.getElementById(l.id));return x.setOption(n),x};return f(()=>{o=b(),window.addEventListener("resize",function(){o&&o.resize()})}),(x,c)=>(u(),p("div",{id:t.id,class:m(t.className),style:y({height:t.height,width:t.width})},null,14,V))}}),P=["id"],T=h({__name:"pictorialBar",props:{className:{type:String,default:"chart"},config:{type:Object,default:()=>{}},id:{type:String,default:"chart"},width:{type:String,default:"200px"},height:{type:String,default:"200px"}},setup(t){const l=t;let r=[],e=+new Date,a=[],n=[];for(let c=0;c<20;c++){let w=new Date(e+=864e5);r.push([w.getFullYear(),w.getMonth()+1,w.getDate()].join("-"));let S=Math.random()*200,E=Math.random()*200;n.push(S),a.push(E+S)}const o={grid:{top:10,left:"2%",right:"2%",bottom:"2%",containLabel:!0},backgroundColor:"#0f375f",tooltip:{trigger:"axis",axisPointer:{type:"shadow"}},legend:{data:["line","bar"],textStyle:{color:"#ccc"}},xAxis:{data:r,axisLine:{lineStyle:{color:"#ccc"}}},yAxis:{splitLine:{show:!1},axisLine:{lineStyle:{color:"#ccc"}}},series:[{name:"line",type:"line",smooth:!0,showAllSymbol:!0,symbol:"emptyCircle",symbolSize:15,data:a},{name:"bar",type:"bar",barWidth:10,itemStyle:{borderRadius:5,color:new v(0,0,0,1,[{offset:0,color:"#14c8d4"},{offset:1,color:"#43eec6"}])},data:n},{name:"line",type:"bar",barGap:"-100%",barWidth:10,itemStyle:{color:new v(0,0,0,1,[{offset:0,color:"rgba(20,200,212,0.5)"},{offset:.2,color:"rgba(20,200,212,0.2)"},{offset:1,color:"rgba(20,200,212,0)"}])},z:-12,data:a},{name:"dotted",type:"pictorialBar",symbol:"rect",itemStyle:{color:"#0f375f"},symbolRepeat:!0,symbolSize:[12,4],symbolMargin:1,z:-10,data:a}]};let b;const x=()=>{let c=g(document.getElementById(l.id));return c.setOption(o),c};return f(()=>{b=x(),window.addEventListener("resize",function(){b&&b.resize()})}),(c,w)=>(u(),p("div",{id:t.id,class:m(t.className),style:y({height:t.height,width:t.width})},null,14,P))}}),G=d("div",{class:"card-header"},[d("span",null,"\u6298\u7EBF\u56FE")],-1),q=d("div",{class:"card-header"},[d("span",null,"\u67F1\u72B6\u56FE")],-1),K=d("div",{class:"card-header"},[d("span",null,"\u997C\u56FE")],-1),U=d("div",{class:"card-header"},[d("span",null,"\u6563\u70B9\u56FE")],-1),Y=d("div",{class:"card-header"},[d("span",null,"\u4EEA\u8868\u76D8")],-1),H=d("div",{class:"card-header"},[d("span",null,"\u6F0F\u6597\u56FE")],-1),J=d("div",{class:"card-header"},[d("span",null,"K \u7EBF\u56FE")],-1),Q=d("div",{class:"card-header"},[d("span",null,"\u96F7\u8FBE\u56FE")],-1),X=d("div",{class:"card-header"},[d("span",null,"\u865A\u7EBF\u67F1\u72B6\u56FE\u6548\u679C")],-1),at=h({__name:"index",setup(t){return(l,r)=>{const e=_("el-card"),a=_("el-col"),n=_("el-row"),o=_("PageWrapLayout");return u(),L(o,{style:{width:"100%"}},{default:i(()=>[s(n,{class:"row-bg",gutter:10},{default:i(()=>[s(a,{xs:24,sm:12,lg:8},{default:i(()=>[s(e,{class:"box-card"},{header:i(()=>[G]),default:i(()=>[s(B,{height:"200px",width:"100%"})]),_:1})]),_:1}),s(a,{xs:24,sm:12,lg:8},{default:i(()=>[s(e,{class:"box-card"},{header:i(()=>[q]),default:i(()=>[s(F,{height:"200px",width:"100%",id:"bar"})]),_:1})]),_:1}),s(a,{xs:24,sm:12,lg:8},{default:i(()=>[s(e,{class:"box-card"},{header:i(()=>[K]),default:i(()=>[s(C,{height:"200px",width:"100%",id:"pie"})]),_:1})]),_:1}),s(a,{xs:24,sm:12,lg:8},{default:i(()=>[s(e,{class:"box-card"},{header:i(()=>[U]),default:i(()=>[s($,{height:"200px",width:"100%",id:"scatter"})]),_:1})]),_:1}),s(a,{xs:24,sm:12,lg:8},{default:i(()=>[s(e,{class:"box-card"},{header:i(()=>[Y]),default:i(()=>[s(k,{height:"200px",width:"100%",id:"gauge"})]),_:1})]),_:1}),s(a,{xs:24,sm:12,lg:8},{default:i(()=>[s(e,{class:"box-card"},{header:i(()=>[H]),default:i(()=>[s(j,{height:"200px",width:"100%",id:"funnel"})]),_:1})]),_:1}),s(a,{xs:24,sm:12,lg:8},{default:i(()=>[s(e,{class:"box-card"},{header:i(()=>[J]),default:i(()=>[s(W,{height:"200px",width:"100%",id:"candlestick"})]),_:1})]),_:1}),s(a,{xs:24,sm:12,lg:8},{default:i(()=>[s(e,{class:"box-card"},{header:i(()=>[Q]),default:i(()=>[s(R,{height:"200px",width:"100%",id:"graph"})]),_:1})]),_:1}),s(a,{xs:24,sm:12,lg:8},{default:i(()=>[s(e,{class:"box-card"},{header:i(()=>[X]),default:i(()=>[s(T,{height:"200px",width:"100%",id:"pictorial"})]),_:1})]),_:1})]),_:1})]),_:1})}}});export{at as default}; diff --git a/docs/assets/index.e0f57b3a.js.gz b/docs/assets/index.e0f57b3a.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..540a08d58d00b0d90e6cc0df4ac5ede6e6052bab GIT binary patch literal 2718 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 YpNuq<|MIA2obCPRez>% literal 0 HcmV?d00001 diff --git a/docs/assets/index.cbae27bb.js b/docs/assets/index.e67eda32.js similarity index 99% rename from docs/assets/index.cbae27bb.js rename to docs/assets/index.e67eda32.js index d364249..ec15ac5 100644 --- a/docs/assets/index.cbae27bb.js +++ b/docs/assets/index.e67eda32.js @@ -1,4 +1,4 @@ -import{g as S,o as O,c as W,G as A,H as T,a as f,z as X,q as k,y as _,t as B,i as b,j as q,n as G,s as y,r as H,b as w,w as C,a1 as z,d as Y,M as N,p as F,f as U,_ as P,W as M}from"./index.048a73c8.js";const D={};D.getData=t=>new Promise((e,i)=>{let s={};Z(t).then(o=>{s.arrayBuffer=o,s.orientation=tt(o),e(s)}).catch(o=>{i(o)})});function Z(t){let e=null;return new Promise((i,s)=>{if(t.src)if(/^data\:/i.test(t.src))e=K(t.src),i(e);else if(/^blob\:/i.test(t.src)){var o=new FileReader;o.onload=function(a){e=a.target.result,i(e)},J(t.src,function(a){o.readAsArrayBuffer(a)})}else{var r=new XMLHttpRequest;r.onload=function(){if(this.status==200||this.status===0)e=r.response,i(e);else throw"Could not load image";r=null},r.open("GET",t.src,!0),r.responseType="arraybuffer",r.send(null)}else s("img error")})}function J(t,e){var i=new XMLHttpRequest;i.open("GET",t,!0),i.responseType="blob",i.onload=function(s){(this.status==200||this.status===0)&&e(this.response)},i.send()}function K(t){t=t.replace(/^data\:([^\;]+)\;base64,/gmi,"");for(var e=atob(t),i=e.length,s=new ArrayBuffer(i),o=new Uint8Array(s),r=0;r=8&&(n=r+a)))),n){for(i=e.getUint16(n,h),p=0;p{const i=t.__vccOpts||t;for(const[s,o]of e)i[s]=o;return i};const st=S({data:function(){return{w:0,h:0,scale:1,x:0,y:0,loading:!0,trueWidth:0,trueHeight:0,move:!0,moveX:0,moveY:0,crop:!1,cropping:!1,cropW:0,cropH:0,cropOldW:0,cropOldH:0,canChangeX:!1,canChangeY:!1,changeCropTypeX:1,changeCropTypeY:1,cropX:0,cropY:0,cropChangeX:0,cropChangeY:0,cropOffsertX:0,cropOffsertY:0,support:"",touches:[],touchNow:!1,rotate:0,isIos:!1,orientation:0,imgs:"",coe:.2,scaling:!1,scalingSet:"",coeStatus:"",isCanShow:!0}},props:{img:{type:[String,Blob,null,File],default:""},outputSize:{type:Number,default:1},outputType:{type:String,default:"jpeg"},info:{type:Boolean,default:!0},canScale:{type:Boolean,default:!0},autoCrop:{type:Boolean,default:!1},autoCropWidth:{type:[Number,String],default:0},autoCropHeight:{type:[Number,String],default:0},fixed:{type:Boolean,default:!1},fixedNumber:{type:Array,default:()=>[1,1]},fixedBox:{type:Boolean,default:!1},full:{type:Boolean,default:!1},canMove:{type:Boolean,default:!0},canMoveBox:{type:Boolean,default:!0},original:{type:Boolean,default:!1},centerBox:{type:Boolean,default:!1},high:{type:Boolean,default:!0},infoTrue:{type:Boolean,default:!1},maxImgSize:{type:[Number,String],default:2e3},enlarge:{type:[Number,String],default:1},preW:{type:[Number,String],default:0},mode:{type:String,default:"contain"},limitMinSize:{type:[Number,Array,String],default:()=>10}},computed:{cropInfo(){let t={};if(t.top=this.cropOffsertY>21?"-21px":"0px",t.width=this.cropW>0?this.cropW:0,t.height=this.cropH>0?this.cropH:0,this.infoTrue){let e=1;this.high&&!this.full&&(e=window.devicePixelRatio),this.enlarge!==1&!this.full&&(e=Math.abs(Number(this.enlarge))),t.width=t.width*e,t.height=t.height*e,this.full&&(t.width=t.width/this.scale,t.height=t.height/this.scale)}return t.width=t.width.toFixed(0),t.height=t.height.toFixed(0),t},isIE(){return!!window.ActiveXObject||"ActiveXObject"in window},passive(){return this.isIE?null:{passive:!1}}},watch:{img(){this.checkedImg()},imgs(t){t!==""&&this.reload()},cropW(){this.showPreview()},cropH(){this.showPreview()},cropOffsertX(){this.showPreview()},cropOffsertY(){this.showPreview()},scale(t,e){this.showPreview()},x(){this.showPreview()},y(){this.showPreview()},autoCrop(t){t&&this.goAutoCrop()},autoCropWidth(){this.autoCrop&&this.goAutoCrop()},autoCropHeight(){this.autoCrop&&this.goAutoCrop()},mode(){this.checkedImg()},rotate(){this.showPreview(),this.autoCrop?this.goAutoCrop(this.cropW,this.cropH):(this.cropW>0||this.cropH>0)&&this.goAutoCrop(this.cropW,this.cropH)}},methods:{getVersion(t){var e=navigator.userAgent.split(" "),i="";let s=0;const o=new RegExp(t,"i");for(var r=0;r=81)e=-1;else if(this.getVersion("safari")[0]>=605){const a=this.getVersion("version");a[0]>13&&a[1]>1&&(e=-1)}else{const a=navigator.userAgent.toLowerCase().match(/cpu iphone os (.*?) like mac os/);if(a){let h=a[1];h=h.split("_"),(h[0]>13||h[0]>=13&&h[1]>=4)&&(e=-1)}}let o=document.createElement("canvas"),r=o.getContext("2d");switch(r.save(),e){case 2:o.width=i,o.height=s,r.translate(i,0),r.scale(-1,1);break;case 3:o.width=i,o.height=s,r.translate(i/2,s/2),r.rotate(180*Math.PI/180),r.translate(-i/2,-s/2);break;case 4:o.width=i,o.height=s,r.translate(0,s),r.scale(1,-1);break;case 5:o.height=i,o.width=s,r.rotate(.5*Math.PI),r.scale(1,-1);break;case 6:o.width=s,o.height=i,r.translate(s/2,i/2),r.rotate(90*Math.PI/180),r.translate(-i/2,-s/2);break;case 7:o.height=i,o.width=s,r.rotate(.5*Math.PI),r.translate(i,-s),r.scale(-1,1);break;case 8:o.height=i,o.width=s,r.translate(s/2,i/2),r.rotate(-90*Math.PI/180),r.translate(-i/2,-s/2);break;default:o.width=i,o.height=s}r.drawImage(t,0,0,i,s),r.restore(),o.toBlob(a=>{let h=URL.createObjectURL(a);URL.revokeObjectURL(this.imgs),this.imgs=h},"image/"+this.outputType,1)},checkedImg(){if(this.img===null||this.img===""){this.imgs="",this.clearCrop();return}this.loading=!0,this.scale=1,this.rotate=0,this.clearCrop();let t=new Image;if(t.onload=()=>{if(this.img==="")return this.$emit("img-load","error"),!1;let i=t.width,s=t.height;D.getData(t).then(o=>{this.orientation=o.orientation||1;let r=Number(this.maxImgSize);if(!this.orientation&&ir&&(s=s/i*r,i=r),s>r&&(i=i/s*r,s=r),this.checkOrientationImage(t,this.orientation,i,s)})},t.onerror=()=>{this.$emit("img-load","error")},this.img.substr(0,4)!=="data"&&(t.crossOrigin=""),this.isIE){var e=new XMLHttpRequest;e.onload=function(){var i=URL.createObjectURL(this.response);t.src=i},e.open("GET",this.img,!0),e.responseType="blob",e.send()}else t.src=this.img},startMove(t){if(t.preventDefault(),this.move&&!this.crop){if(!this.canMove)return!1;this.moveX=("clientX"in t?t.clientX:t.touches[0].clientX)-this.x,this.moveY=("clientY"in t?t.clientY:t.touches[0].clientY)-this.y,t.touches?(window.addEventListener("touchmove",this.moveImg),window.addEventListener("touchend",this.leaveImg),t.touches.length==2&&(this.touches=t.touches,window.addEventListener("touchmove",this.touchScale),window.addEventListener("touchend",this.cancelTouchScale))):(window.addEventListener("mousemove",this.moveImg),window.addEventListener("mouseup",this.leaveImg)),this.$emit("imgMoving",{moving:!0,axis:this.getImgAxis()}),this.$emit("img-moving",{moving:!0,axis:this.getImgAxis()})}else this.cropping=!0,window.addEventListener("mousemove",this.createCrop),window.addEventListener("mouseup",this.endCrop),window.addEventListener("touchmove",this.createCrop),window.addEventListener("touchend",this.endCrop),this.cropOffsertX=t.offsetX?t.offsetX:t.touches[0].pageX-this.$refs.cropper.offsetLeft,this.cropOffsertY=t.offsetY?t.offsetY:t.touches[0].pageY-this.$refs.cropper.offsetTop,this.cropX="clientX"in t?t.clientX:t.touches[0].clientX,this.cropY="clientY"in t?t.clientY:t.touches[0].clientY,this.cropChangeX=this.cropOffsertX,this.cropChangeY=this.cropOffsertY,this.cropW=0,this.cropH=0},touchScale(t){t.preventDefault();let e=this.scale;var i={x:this.touches[0].clientX,y:this.touches[0].clientY},s={x:t.touches[0].clientX,y:t.touches[0].clientY},o={x:this.touches[1].clientX,y:this.touches[1].clientY},r={x:t.touches[1].clientX,y:t.touches[1].clientY},a=Math.sqrt(Math.pow(i.x-o.x,2)+Math.pow(i.y-o.y,2)),h=Math.sqrt(Math.pow(s.x-r.x,2)+Math.pow(s.y-r.y,2)),c=h-a,u=1;u=u/this.trueWidth>u/this.trueHeight?u/this.trueHeight:u/this.trueWidth,u=u>.1?.1:u;var n=u*c;if(!this.touchNow){if(this.touchNow=!0,c>0?e+=Math.abs(n):c<0&&e>Math.abs(n)&&(e-=Math.abs(n)),this.touches=t.touches,setTimeout(()=>{this.touchNow=!1},8),!this.checkoutImgAxis(this.x,this.y,e))return!1;this.scale=e}},cancelTouchScale(t){window.removeEventListener("touchmove",this.touchScale)},moveImg(t){if(t.preventDefault(),t.touches&&t.touches.length===2)return this.touches=t.touches,window.addEventListener("touchmove",this.touchScale),window.addEventListener("touchend",this.cancelTouchScale),window.removeEventListener("touchmove",this.moveImg),!1;let e="clientX"in t?t.clientX:t.touches[0].clientX,i="clientY"in t?t.clientY:t.touches[0].clientY,s,o;s=e-this.moveX,o=i-this.moveY,this.$nextTick(()=>{if(this.centerBox){let r=this.getImgAxis(s,o,this.scale),a=this.getCropAxis(),h=this.trueHeight*this.scale,c=this.trueWidth*this.scale,u,n,l,p;switch(this.rotate){case 1:case-1:case 3:case-3:u=this.cropOffsertX-this.trueWidth*(1-this.scale)/2+(h-c)/2,n=this.cropOffsertY-this.trueHeight*(1-this.scale)/2+(c-h)/2,l=u-h+this.cropW,p=n-c+this.cropH;break;default:u=this.cropOffsertX-this.trueWidth*(1-this.scale)/2,n=this.cropOffsertY-this.trueHeight*(1-this.scale)/2,l=u-c+this.cropW,p=n-h+this.cropH;break}r.x1>=a.x1&&(s=u),r.y1>=a.y1&&(o=n),r.x2<=a.x2&&(s=l),r.y2<=a.y2&&(o=p)}this.x=s,this.y=o,this.$emit("imgMoving",{moving:!0,axis:this.getImgAxis()}),this.$emit("img-moving",{moving:!0,axis:this.getImgAxis()})})},leaveImg(t){window.removeEventListener("mousemove",this.moveImg),window.removeEventListener("touchmove",this.moveImg),window.removeEventListener("mouseup",this.leaveImg),window.removeEventListener("touchend",this.leaveImg),this.$emit("imgMoving",{moving:!1,axis:this.getImgAxis()}),this.$emit("img-moving",{moving:!1,axis:this.getImgAxis()})},scaleImg(){this.canScale&&window.addEventListener(this.support,this.changeSize,this.passive)},cancelScale(){this.canScale&&window.removeEventListener(this.support,this.changeSize)},changeSize(t){t.preventDefault();let e=this.scale;var i=t.deltaY||t.wheelDelta,s=navigator.userAgent.indexOf("Firefox");i=s>0?i*30:i,this.isIE&&(i=-i);var o=this.coe;o=o/this.trueWidth>o/this.trueHeight?o/this.trueHeight:o/this.trueWidth;var r=o*i;r<0?e+=Math.abs(r):e>Math.abs(r)&&(e-=Math.abs(r));let a=r<0?"add":"reduce";if(a!==this.coeStatus&&(this.coeStatus=a,this.coe=.2),this.scaling||(this.scalingSet=setTimeout(()=>{this.scaling=!1,this.coe=this.coe+=.01},50)),this.scaling=!0,!this.checkoutImgAxis(this.x,this.y,e))return!1;this.scale=e},changeScale(t){let e=this.scale;t=t||1;var i=20;if(i=i/this.trueWidth>i/this.trueHeight?i/this.trueHeight:i/this.trueWidth,t=t*i,t>0?e+=Math.abs(t):e>Math.abs(t)&&(e-=Math.abs(t)),!this.checkoutImgAxis(this.x,this.y,e))return!1;this.scale=e},createCrop(t){t.preventDefault();var e="clientX"in t?t.clientX:t.touches?t.touches[0].clientX:0,i="clientY"in t?t.clientY:t.touches?t.touches[0].clientY:0;this.$nextTick(()=>{var s=e-this.cropX,o=i-this.cropY;if(s>0?(this.cropW=s+this.cropChangeX>this.w?this.w-this.cropChangeX:s,this.cropOffsertX=this.cropChangeX):(this.cropW=this.w-this.cropChangeX+Math.abs(s)>this.w?this.cropChangeX:Math.abs(s),this.cropOffsertX=this.cropChangeX+s>0?this.cropChangeX+s:0),!this.fixed)o>0?(this.cropH=o+this.cropChangeY>this.h?this.h-this.cropChangeY:o,this.cropOffsertY=this.cropChangeY):(this.cropH=this.h-this.cropChangeY+Math.abs(o)>this.h?this.cropChangeY:Math.abs(o),this.cropOffsertY=this.cropChangeY+o>0?this.cropChangeY+o:0);else{var r=this.cropW/this.fixedNumber[0]*this.fixedNumber[1];r+this.cropOffsertY>this.h?(this.cropH=this.h-this.cropOffsertY,this.cropW=this.cropH/this.fixedNumber[1]*this.fixedNumber[0],s>0?this.cropOffsertX=this.cropChangeX:this.cropOffsertX=this.cropChangeX-this.cropW):this.cropH=r,this.cropOffsertY=this.cropOffsertY}})},changeCropSize(t,e,i,s,o){t.preventDefault(),window.addEventListener("mousemove",this.changeCropNow),window.addEventListener("mouseup",this.changeCropEnd),window.addEventListener("touchmove",this.changeCropNow),window.addEventListener("touchend",this.changeCropEnd),this.canChangeX=e,this.canChangeY=i,this.changeCropTypeX=s,this.changeCropTypeY=o,this.cropX="clientX"in t?t.clientX:t.touches[0].clientX,this.cropY="clientY"in t?t.clientY:t.touches[0].clientY,this.cropOldW=this.cropW,this.cropOldH=this.cropH,this.cropChangeX=this.cropOffsertX,this.cropChangeY=this.cropOffsertY,this.fixed&&this.canChangeX&&this.canChangeY&&(this.canChangeY=0),this.$emit("change-crop-size",{width:this.cropW,height:this.cropH})},changeCropNow(t){t.preventDefault();var e="clientX"in t?t.clientX:t.touches?t.touches[0].clientX:0,i="clientY"in t?t.clientY:t.touches?t.touches[0].clientY:0;let s=this.w,o=this.h,r=0,a=0;if(this.centerBox){let h=this.getImgAxis(),c=h.x2,u=h.y2;r=h.x1>0?h.x1:0,a=h.y1>0?h.y1:0,s>c&&(s=c),o>u&&(o=u)}this.$nextTick(()=>{var h=e-this.cropX,c=i-this.cropY;if(this.canChangeX&&(this.changeCropTypeX===1?this.cropOldW-h>0?(this.cropW=s-this.cropChangeX-h<=s-r?this.cropOldW-h:this.cropOldW+this.cropChangeX-r,this.cropOffsertX=s-this.cropChangeX-h<=s-r?this.cropChangeX+h:r):(this.cropW=Math.abs(h)+this.cropChangeX<=s?Math.abs(h)-this.cropOldW:s-this.cropOldW-this.cropChangeX,this.cropOffsertX=this.cropChangeX+this.cropOldW):this.changeCropTypeX===2&&(this.cropOldW+h>0?(this.cropW=this.cropOldW+h+this.cropOffsertX<=s?this.cropOldW+h:s-this.cropOffsertX,this.cropOffsertX=this.cropChangeX):(this.cropW=s-this.cropChangeX+Math.abs(h+this.cropOldW)<=s-r?Math.abs(h+this.cropOldW):this.cropChangeX-r,this.cropOffsertX=s-this.cropChangeX+Math.abs(h+this.cropOldW)<=s-r?this.cropChangeX-Math.abs(h+this.cropOldW):r))),this.canChangeY&&(this.changeCropTypeY===1?this.cropOldH-c>0?(this.cropH=o-this.cropChangeY-c<=o-a?this.cropOldH-c:this.cropOldH+this.cropChangeY-a,this.cropOffsertY=o-this.cropChangeY-c<=o-a?this.cropChangeY+c:a):(this.cropH=Math.abs(c)+this.cropChangeY<=o?Math.abs(c)-this.cropOldH:o-this.cropOldH-this.cropChangeY,this.cropOffsertY=this.cropChangeY+this.cropOldH):this.changeCropTypeY===2&&(this.cropOldH+c>0?(this.cropH=this.cropOldH+c+this.cropOffsertY<=o?this.cropOldH+c:o-this.cropOffsertY,this.cropOffsertY=this.cropChangeY):(this.cropH=o-this.cropChangeY+Math.abs(c+this.cropOldH)<=o-a?Math.abs(c+this.cropOldH):this.cropChangeY-a,this.cropOffsertY=o-this.cropChangeY+Math.abs(c+this.cropOldH)<=o-a?this.cropChangeY-Math.abs(c+this.cropOldH):a))),this.canChangeX&&this.fixed){var u=this.cropW/this.fixedNumber[0]*this.fixedNumber[1];u+this.cropOffsertY>o?(this.cropH=o-this.cropOffsertY,this.cropW=this.cropH/this.fixedNumber[1]*this.fixedNumber[0]):this.cropH=u}if(this.canChangeY&&this.fixed){var n=this.cropH/this.fixedNumber[1]*this.fixedNumber[0];n+this.cropOffsertX>s?(this.cropW=s-this.cropOffsertX,this.cropH=this.cropW/this.fixedNumber[0]*this.fixedNumber[1]):this.cropW=n}})},checkCropLimitSize(){let{cropW:t,cropH:e,limitMinSize:i}=this,s=new Array;return Array.isArray[i]?s=i:s=[i,i],t=parseFloat(s[0]),e=parseFloat(s[1]),[t,e]},changeCropEnd(t){window.removeEventListener("mousemove",this.changeCropNow),window.removeEventListener("mouseup",this.changeCropEnd),window.removeEventListener("touchmove",this.changeCropNow),window.removeEventListener("touchend",this.changeCropEnd)},endCrop(){this.cropW===0&&this.cropH===0&&(this.cropping=!1),window.removeEventListener("mousemove",this.createCrop),window.removeEventListener("mouseup",this.endCrop),window.removeEventListener("touchmove",this.createCrop),window.removeEventListener("touchend",this.endCrop)},startCrop(){this.crop=!0},stopCrop(){this.crop=!1},clearCrop(){this.cropping=!1,this.cropW=0,this.cropH=0},cropMove(t){if(t.preventDefault(),!this.canMoveBox)return this.crop=!1,this.startMove(t),!1;if(t.touches&&t.touches.length===2)return this.crop=!1,this.startMove(t),this.leaveCrop(),!1;window.addEventListener("mousemove",this.moveCrop),window.addEventListener("mouseup",this.leaveCrop),window.addEventListener("touchmove",this.moveCrop),window.addEventListener("touchend",this.leaveCrop);let e="clientX"in t?t.clientX:t.touches[0].clientX,i="clientY"in t?t.clientY:t.touches[0].clientY,s,o;s=e-this.cropOffsertX,o=i-this.cropOffsertY,this.cropX=s,this.cropY=o,this.$emit("cropMoving",{moving:!0,axis:this.getCropAxis()}),this.$emit("crop-moving",{moving:!0,axis:this.getCropAxis()})},moveCrop(t,e){let i=0,s=0;t&&(t.preventDefault(),i="clientX"in t?t.clientX:t.touches[0].clientX,s="clientY"in t?t.clientY:t.touches[0].clientY),this.$nextTick(()=>{let o,r,a=i-this.cropX,h=s-this.cropY;if(e&&(a=this.cropOffsertX,h=this.cropOffsertY),a<=0?o=0:a+this.cropW>this.w?o=this.w-this.cropW:o=a,h<=0?r=0:h+this.cropH>this.h?r=this.h-this.cropH:r=h,this.centerBox){let c=this.getImgAxis();o<=c.x1&&(o=c.x1),o+this.cropW>c.x2&&(o=c.x2-this.cropW),r<=c.y1&&(r=c.y1),r+this.cropH>c.y2&&(r=c.y2-this.cropH)}this.cropOffsertX=o,this.cropOffsertY=r,this.$emit("cropMoving",{moving:!0,axis:this.getCropAxis()}),this.$emit("crop-moving",{moving:!0,axis:this.getCropAxis()})})},getImgAxis(t,e,i){t=t||this.x,e=e||this.y,i=i||this.scale;let s={x1:0,x2:0,y1:0,y2:0},o=this.trueWidth*i,r=this.trueHeight*i;switch(this.rotate){case 0:s.x1=t+this.trueWidth*(1-i)/2,s.x2=s.x1+this.trueWidth*i,s.y1=e+this.trueHeight*(1-i)/2,s.y2=s.y1+this.trueHeight*i;break;case 1:case-1:case 3:case-3:s.x1=t+this.trueWidth*(1-i)/2+(o-r)/2,s.x2=s.x1+this.trueHeight*i,s.y1=e+this.trueHeight*(1-i)/2+(r-o)/2,s.y2=s.y1+this.trueWidth*i;break;default:s.x1=t+this.trueWidth*(1-i)/2,s.x2=s.x1+this.trueWidth*i,s.y1=e+this.trueHeight*(1-i)/2,s.y2=s.y1+this.trueHeight*i;break}return s},getCropAxis(){let t={x1:0,x2:0,y1:0,y2:0};return t.x1=this.cropOffsertX,t.x2=t.x1+this.cropW,t.y1=this.cropOffsertY,t.y2=t.y1+this.cropH,t},leaveCrop(t){window.removeEventListener("mousemove",this.moveCrop),window.removeEventListener("mouseup",this.leaveCrop),window.removeEventListener("touchmove",this.moveCrop),window.removeEventListener("touchend",this.leaveCrop),this.$emit("cropMoving",{moving:!1,axis:this.getCropAxis()}),this.$emit("crop-moving",{moving:!1,axis:this.getCropAxis()})},getCropChecked(t){let e=document.createElement("canvas"),i=new Image,s=this.rotate,o=this.trueWidth,r=this.trueHeight,a=this.cropOffsertX,h=this.cropOffsertY;i.onload=()=>{if(this.cropW!==0){let n=e.getContext("2d"),l=1;this.high&!this.full&&(l=window.devicePixelRatio),this.enlarge!==1&!this.full&&(l=Math.abs(Number(this.enlarge)));let p=this.cropW*l,x=this.cropH*l,d=o*this.scale*l,g=r*this.scale*l,m=(this.x-a+this.trueWidth*(1-this.scale)/2)*l,v=(this.y-h+this.trueHeight*(1-this.scale)/2)*l;switch(u(p,x),n.save(),s){case 0:this.full?(u(p/this.scale,x/this.scale),n.drawImage(i,m/this.scale,v/this.scale,d/this.scale,g/this.scale)):n.drawImage(i,m,v,d,g);break;case 1:case-3:this.full?(u(p/this.scale,x/this.scale),m=m/this.scale+(d/this.scale-g/this.scale)/2,v=v/this.scale+(g/this.scale-d/this.scale)/2,n.rotate(s*90*Math.PI/180),n.drawImage(i,v,-m-g/this.scale,d/this.scale,g/this.scale)):(m=m+(d-g)/2,v=v+(g-d)/2,n.rotate(s*90*Math.PI/180),n.drawImage(i,v,-m-g,d,g));break;case 2:case-2:this.full?(u(p/this.scale,x/this.scale),n.rotate(s*90*Math.PI/180),m=m/this.scale,v=v/this.scale,n.drawImage(i,-m-d/this.scale,-v-g/this.scale,d/this.scale,g/this.scale)):(n.rotate(s*90*Math.PI/180),n.drawImage(i,-m-d,-v-g,d,g));break;case 3:case-1:this.full?(u(p/this.scale,x/this.scale),m=m/this.scale+(d/this.scale-g/this.scale)/2,v=v/this.scale+(g/this.scale-d/this.scale)/2,n.rotate(s*90*Math.PI/180),n.drawImage(i,-v-d/this.scale,m,d/this.scale,g/this.scale)):(m=m+(d-g)/2,v=v+(g-d)/2,n.rotate(s*90*Math.PI/180),n.drawImage(i,-v-d,m,d,g));break;default:this.full?(u(p/this.scale,x/this.scale),n.drawImage(i,m/this.scale,v/this.scale,d/this.scale,g/this.scale)):n.drawImage(i,m,v,d,g)}n.restore()}else{let n=o*this.scale,l=r*this.scale,p=e.getContext("2d");switch(p.save(),s){case 0:u(n,l),p.drawImage(i,0,0,n,l);break;case 1:case-3:u(l,n),p.rotate(s*90*Math.PI/180),p.drawImage(i,0,-l,n,l);break;case 2:case-2:u(n,l),p.rotate(s*90*Math.PI/180),p.drawImage(i,-n,-l,n,l);break;case 3:case-1:u(l,n),p.rotate(s*90*Math.PI/180),p.drawImage(i,-n,0,n,l);break;default:u(n,l),p.drawImage(i,0,0,n,l)}p.restore()}t(e)};var c=this.img.substr(0,4);c!=="data"&&(i.crossOrigin="Anonymous"),i.src=this.imgs;function u(n,l){e.width=Math.round(n),e.height=Math.round(l)}},getCropData(t){this.getCropChecked(e=>{t(e.toDataURL("image/"+this.outputType,this.outputSize))})},getCropBlob(t){this.getCropChecked(e=>{e.toBlob(i=>t(i),"image/"+this.outputType,this.outputSize)})},showPreview(){if(this.isCanShow)this.isCanShow=!1,setTimeout(()=>{this.isCanShow=!0},16);else return!1;let t=this.cropW,e=this.cropH,i=this.scale;var s={};s.div={width:`${t}px`,height:`${e}px`};let o=(this.x-this.cropOffsertX)/i,r=(this.y-this.cropOffsertY)/i,a=0;s.w=t,s.h=e,s.url=this.imgs,s.img={width:`${this.trueWidth}px`,height:`${this.trueHeight}px`,transform:`scale(${i})translate3d(${o}px, ${r}px, ${a}px)rotateZ(${this.rotate*90}deg)`},s.html=` +import{g as S,o as O,c as W,G as A,H as T,a as f,z as X,q as k,y as _,t as B,i as b,j as q,n as G,s as y,r as H,b as w,w as C,a1 as z,d as Y,M as N,p as F,f as U,_ as P,W as M}from"./index.034c045c.js";const D={};D.getData=t=>new Promise((e,i)=>{let s={};Z(t).then(o=>{s.arrayBuffer=o,s.orientation=tt(o),e(s)}).catch(o=>{i(o)})});function Z(t){let e=null;return new Promise((i,s)=>{if(t.src)if(/^data\:/i.test(t.src))e=K(t.src),i(e);else if(/^blob\:/i.test(t.src)){var o=new FileReader;o.onload=function(a){e=a.target.result,i(e)},J(t.src,function(a){o.readAsArrayBuffer(a)})}else{var r=new XMLHttpRequest;r.onload=function(){if(this.status==200||this.status===0)e=r.response,i(e);else throw"Could not load image";r=null},r.open("GET",t.src,!0),r.responseType="arraybuffer",r.send(null)}else s("img error")})}function J(t,e){var i=new XMLHttpRequest;i.open("GET",t,!0),i.responseType="blob",i.onload=function(s){(this.status==200||this.status===0)&&e(this.response)},i.send()}function K(t){t=t.replace(/^data\:([^\;]+)\;base64,/gmi,"");for(var e=atob(t),i=e.length,s=new ArrayBuffer(i),o=new Uint8Array(s),r=0;r=8&&(n=r+a)))),n){for(i=e.getUint16(n,h),p=0;p{const i=t.__vccOpts||t;for(const[s,o]of e)i[s]=o;return i};const st=S({data:function(){return{w:0,h:0,scale:1,x:0,y:0,loading:!0,trueWidth:0,trueHeight:0,move:!0,moveX:0,moveY:0,crop:!1,cropping:!1,cropW:0,cropH:0,cropOldW:0,cropOldH:0,canChangeX:!1,canChangeY:!1,changeCropTypeX:1,changeCropTypeY:1,cropX:0,cropY:0,cropChangeX:0,cropChangeY:0,cropOffsertX:0,cropOffsertY:0,support:"",touches:[],touchNow:!1,rotate:0,isIos:!1,orientation:0,imgs:"",coe:.2,scaling:!1,scalingSet:"",coeStatus:"",isCanShow:!0}},props:{img:{type:[String,Blob,null,File],default:""},outputSize:{type:Number,default:1},outputType:{type:String,default:"jpeg"},info:{type:Boolean,default:!0},canScale:{type:Boolean,default:!0},autoCrop:{type:Boolean,default:!1},autoCropWidth:{type:[Number,String],default:0},autoCropHeight:{type:[Number,String],default:0},fixed:{type:Boolean,default:!1},fixedNumber:{type:Array,default:()=>[1,1]},fixedBox:{type:Boolean,default:!1},full:{type:Boolean,default:!1},canMove:{type:Boolean,default:!0},canMoveBox:{type:Boolean,default:!0},original:{type:Boolean,default:!1},centerBox:{type:Boolean,default:!1},high:{type:Boolean,default:!0},infoTrue:{type:Boolean,default:!1},maxImgSize:{type:[Number,String],default:2e3},enlarge:{type:[Number,String],default:1},preW:{type:[Number,String],default:0},mode:{type:String,default:"contain"},limitMinSize:{type:[Number,Array,String],default:()=>10}},computed:{cropInfo(){let t={};if(t.top=this.cropOffsertY>21?"-21px":"0px",t.width=this.cropW>0?this.cropW:0,t.height=this.cropH>0?this.cropH:0,this.infoTrue){let e=1;this.high&&!this.full&&(e=window.devicePixelRatio),this.enlarge!==1&!this.full&&(e=Math.abs(Number(this.enlarge))),t.width=t.width*e,t.height=t.height*e,this.full&&(t.width=t.width/this.scale,t.height=t.height/this.scale)}return t.width=t.width.toFixed(0),t.height=t.height.toFixed(0),t},isIE(){return!!window.ActiveXObject||"ActiveXObject"in window},passive(){return this.isIE?null:{passive:!1}}},watch:{img(){this.checkedImg()},imgs(t){t!==""&&this.reload()},cropW(){this.showPreview()},cropH(){this.showPreview()},cropOffsertX(){this.showPreview()},cropOffsertY(){this.showPreview()},scale(t,e){this.showPreview()},x(){this.showPreview()},y(){this.showPreview()},autoCrop(t){t&&this.goAutoCrop()},autoCropWidth(){this.autoCrop&&this.goAutoCrop()},autoCropHeight(){this.autoCrop&&this.goAutoCrop()},mode(){this.checkedImg()},rotate(){this.showPreview(),this.autoCrop?this.goAutoCrop(this.cropW,this.cropH):(this.cropW>0||this.cropH>0)&&this.goAutoCrop(this.cropW,this.cropH)}},methods:{getVersion(t){var e=navigator.userAgent.split(" "),i="";let s=0;const o=new RegExp(t,"i");for(var r=0;r=81)e=-1;else if(this.getVersion("safari")[0]>=605){const a=this.getVersion("version");a[0]>13&&a[1]>1&&(e=-1)}else{const a=navigator.userAgent.toLowerCase().match(/cpu iphone os (.*?) like mac os/);if(a){let h=a[1];h=h.split("_"),(h[0]>13||h[0]>=13&&h[1]>=4)&&(e=-1)}}let o=document.createElement("canvas"),r=o.getContext("2d");switch(r.save(),e){case 2:o.width=i,o.height=s,r.translate(i,0),r.scale(-1,1);break;case 3:o.width=i,o.height=s,r.translate(i/2,s/2),r.rotate(180*Math.PI/180),r.translate(-i/2,-s/2);break;case 4:o.width=i,o.height=s,r.translate(0,s),r.scale(1,-1);break;case 5:o.height=i,o.width=s,r.rotate(.5*Math.PI),r.scale(1,-1);break;case 6:o.width=s,o.height=i,r.translate(s/2,i/2),r.rotate(90*Math.PI/180),r.translate(-i/2,-s/2);break;case 7:o.height=i,o.width=s,r.rotate(.5*Math.PI),r.translate(i,-s),r.scale(-1,1);break;case 8:o.height=i,o.width=s,r.translate(s/2,i/2),r.rotate(-90*Math.PI/180),r.translate(-i/2,-s/2);break;default:o.width=i,o.height=s}r.drawImage(t,0,0,i,s),r.restore(),o.toBlob(a=>{let h=URL.createObjectURL(a);URL.revokeObjectURL(this.imgs),this.imgs=h},"image/"+this.outputType,1)},checkedImg(){if(this.img===null||this.img===""){this.imgs="",this.clearCrop();return}this.loading=!0,this.scale=1,this.rotate=0,this.clearCrop();let t=new Image;if(t.onload=()=>{if(this.img==="")return this.$emit("img-load","error"),!1;let i=t.width,s=t.height;D.getData(t).then(o=>{this.orientation=o.orientation||1;let r=Number(this.maxImgSize);if(!this.orientation&&ir&&(s=s/i*r,i=r),s>r&&(i=i/s*r,s=r),this.checkOrientationImage(t,this.orientation,i,s)})},t.onerror=()=>{this.$emit("img-load","error")},this.img.substr(0,4)!=="data"&&(t.crossOrigin=""),this.isIE){var e=new XMLHttpRequest;e.onload=function(){var i=URL.createObjectURL(this.response);t.src=i},e.open("GET",this.img,!0),e.responseType="blob",e.send()}else t.src=this.img},startMove(t){if(t.preventDefault(),this.move&&!this.crop){if(!this.canMove)return!1;this.moveX=("clientX"in t?t.clientX:t.touches[0].clientX)-this.x,this.moveY=("clientY"in t?t.clientY:t.touches[0].clientY)-this.y,t.touches?(window.addEventListener("touchmove",this.moveImg),window.addEventListener("touchend",this.leaveImg),t.touches.length==2&&(this.touches=t.touches,window.addEventListener("touchmove",this.touchScale),window.addEventListener("touchend",this.cancelTouchScale))):(window.addEventListener("mousemove",this.moveImg),window.addEventListener("mouseup",this.leaveImg)),this.$emit("imgMoving",{moving:!0,axis:this.getImgAxis()}),this.$emit("img-moving",{moving:!0,axis:this.getImgAxis()})}else this.cropping=!0,window.addEventListener("mousemove",this.createCrop),window.addEventListener("mouseup",this.endCrop),window.addEventListener("touchmove",this.createCrop),window.addEventListener("touchend",this.endCrop),this.cropOffsertX=t.offsetX?t.offsetX:t.touches[0].pageX-this.$refs.cropper.offsetLeft,this.cropOffsertY=t.offsetY?t.offsetY:t.touches[0].pageY-this.$refs.cropper.offsetTop,this.cropX="clientX"in t?t.clientX:t.touches[0].clientX,this.cropY="clientY"in t?t.clientY:t.touches[0].clientY,this.cropChangeX=this.cropOffsertX,this.cropChangeY=this.cropOffsertY,this.cropW=0,this.cropH=0},touchScale(t){t.preventDefault();let e=this.scale;var i={x:this.touches[0].clientX,y:this.touches[0].clientY},s={x:t.touches[0].clientX,y:t.touches[0].clientY},o={x:this.touches[1].clientX,y:this.touches[1].clientY},r={x:t.touches[1].clientX,y:t.touches[1].clientY},a=Math.sqrt(Math.pow(i.x-o.x,2)+Math.pow(i.y-o.y,2)),h=Math.sqrt(Math.pow(s.x-r.x,2)+Math.pow(s.y-r.y,2)),c=h-a,u=1;u=u/this.trueWidth>u/this.trueHeight?u/this.trueHeight:u/this.trueWidth,u=u>.1?.1:u;var n=u*c;if(!this.touchNow){if(this.touchNow=!0,c>0?e+=Math.abs(n):c<0&&e>Math.abs(n)&&(e-=Math.abs(n)),this.touches=t.touches,setTimeout(()=>{this.touchNow=!1},8),!this.checkoutImgAxis(this.x,this.y,e))return!1;this.scale=e}},cancelTouchScale(t){window.removeEventListener("touchmove",this.touchScale)},moveImg(t){if(t.preventDefault(),t.touches&&t.touches.length===2)return this.touches=t.touches,window.addEventListener("touchmove",this.touchScale),window.addEventListener("touchend",this.cancelTouchScale),window.removeEventListener("touchmove",this.moveImg),!1;let e="clientX"in t?t.clientX:t.touches[0].clientX,i="clientY"in t?t.clientY:t.touches[0].clientY,s,o;s=e-this.moveX,o=i-this.moveY,this.$nextTick(()=>{if(this.centerBox){let r=this.getImgAxis(s,o,this.scale),a=this.getCropAxis(),h=this.trueHeight*this.scale,c=this.trueWidth*this.scale,u,n,l,p;switch(this.rotate){case 1:case-1:case 3:case-3:u=this.cropOffsertX-this.trueWidth*(1-this.scale)/2+(h-c)/2,n=this.cropOffsertY-this.trueHeight*(1-this.scale)/2+(c-h)/2,l=u-h+this.cropW,p=n-c+this.cropH;break;default:u=this.cropOffsertX-this.trueWidth*(1-this.scale)/2,n=this.cropOffsertY-this.trueHeight*(1-this.scale)/2,l=u-c+this.cropW,p=n-h+this.cropH;break}r.x1>=a.x1&&(s=u),r.y1>=a.y1&&(o=n),r.x2<=a.x2&&(s=l),r.y2<=a.y2&&(o=p)}this.x=s,this.y=o,this.$emit("imgMoving",{moving:!0,axis:this.getImgAxis()}),this.$emit("img-moving",{moving:!0,axis:this.getImgAxis()})})},leaveImg(t){window.removeEventListener("mousemove",this.moveImg),window.removeEventListener("touchmove",this.moveImg),window.removeEventListener("mouseup",this.leaveImg),window.removeEventListener("touchend",this.leaveImg),this.$emit("imgMoving",{moving:!1,axis:this.getImgAxis()}),this.$emit("img-moving",{moving:!1,axis:this.getImgAxis()})},scaleImg(){this.canScale&&window.addEventListener(this.support,this.changeSize,this.passive)},cancelScale(){this.canScale&&window.removeEventListener(this.support,this.changeSize)},changeSize(t){t.preventDefault();let e=this.scale;var i=t.deltaY||t.wheelDelta,s=navigator.userAgent.indexOf("Firefox");i=s>0?i*30:i,this.isIE&&(i=-i);var o=this.coe;o=o/this.trueWidth>o/this.trueHeight?o/this.trueHeight:o/this.trueWidth;var r=o*i;r<0?e+=Math.abs(r):e>Math.abs(r)&&(e-=Math.abs(r));let a=r<0?"add":"reduce";if(a!==this.coeStatus&&(this.coeStatus=a,this.coe=.2),this.scaling||(this.scalingSet=setTimeout(()=>{this.scaling=!1,this.coe=this.coe+=.01},50)),this.scaling=!0,!this.checkoutImgAxis(this.x,this.y,e))return!1;this.scale=e},changeScale(t){let e=this.scale;t=t||1;var i=20;if(i=i/this.trueWidth>i/this.trueHeight?i/this.trueHeight:i/this.trueWidth,t=t*i,t>0?e+=Math.abs(t):e>Math.abs(t)&&(e-=Math.abs(t)),!this.checkoutImgAxis(this.x,this.y,e))return!1;this.scale=e},createCrop(t){t.preventDefault();var e="clientX"in t?t.clientX:t.touches?t.touches[0].clientX:0,i="clientY"in t?t.clientY:t.touches?t.touches[0].clientY:0;this.$nextTick(()=>{var s=e-this.cropX,o=i-this.cropY;if(s>0?(this.cropW=s+this.cropChangeX>this.w?this.w-this.cropChangeX:s,this.cropOffsertX=this.cropChangeX):(this.cropW=this.w-this.cropChangeX+Math.abs(s)>this.w?this.cropChangeX:Math.abs(s),this.cropOffsertX=this.cropChangeX+s>0?this.cropChangeX+s:0),!this.fixed)o>0?(this.cropH=o+this.cropChangeY>this.h?this.h-this.cropChangeY:o,this.cropOffsertY=this.cropChangeY):(this.cropH=this.h-this.cropChangeY+Math.abs(o)>this.h?this.cropChangeY:Math.abs(o),this.cropOffsertY=this.cropChangeY+o>0?this.cropChangeY+o:0);else{var r=this.cropW/this.fixedNumber[0]*this.fixedNumber[1];r+this.cropOffsertY>this.h?(this.cropH=this.h-this.cropOffsertY,this.cropW=this.cropH/this.fixedNumber[1]*this.fixedNumber[0],s>0?this.cropOffsertX=this.cropChangeX:this.cropOffsertX=this.cropChangeX-this.cropW):this.cropH=r,this.cropOffsertY=this.cropOffsertY}})},changeCropSize(t,e,i,s,o){t.preventDefault(),window.addEventListener("mousemove",this.changeCropNow),window.addEventListener("mouseup",this.changeCropEnd),window.addEventListener("touchmove",this.changeCropNow),window.addEventListener("touchend",this.changeCropEnd),this.canChangeX=e,this.canChangeY=i,this.changeCropTypeX=s,this.changeCropTypeY=o,this.cropX="clientX"in t?t.clientX:t.touches[0].clientX,this.cropY="clientY"in t?t.clientY:t.touches[0].clientY,this.cropOldW=this.cropW,this.cropOldH=this.cropH,this.cropChangeX=this.cropOffsertX,this.cropChangeY=this.cropOffsertY,this.fixed&&this.canChangeX&&this.canChangeY&&(this.canChangeY=0),this.$emit("change-crop-size",{width:this.cropW,height:this.cropH})},changeCropNow(t){t.preventDefault();var e="clientX"in t?t.clientX:t.touches?t.touches[0].clientX:0,i="clientY"in t?t.clientY:t.touches?t.touches[0].clientY:0;let s=this.w,o=this.h,r=0,a=0;if(this.centerBox){let h=this.getImgAxis(),c=h.x2,u=h.y2;r=h.x1>0?h.x1:0,a=h.y1>0?h.y1:0,s>c&&(s=c),o>u&&(o=u)}this.$nextTick(()=>{var h=e-this.cropX,c=i-this.cropY;if(this.canChangeX&&(this.changeCropTypeX===1?this.cropOldW-h>0?(this.cropW=s-this.cropChangeX-h<=s-r?this.cropOldW-h:this.cropOldW+this.cropChangeX-r,this.cropOffsertX=s-this.cropChangeX-h<=s-r?this.cropChangeX+h:r):(this.cropW=Math.abs(h)+this.cropChangeX<=s?Math.abs(h)-this.cropOldW:s-this.cropOldW-this.cropChangeX,this.cropOffsertX=this.cropChangeX+this.cropOldW):this.changeCropTypeX===2&&(this.cropOldW+h>0?(this.cropW=this.cropOldW+h+this.cropOffsertX<=s?this.cropOldW+h:s-this.cropOffsertX,this.cropOffsertX=this.cropChangeX):(this.cropW=s-this.cropChangeX+Math.abs(h+this.cropOldW)<=s-r?Math.abs(h+this.cropOldW):this.cropChangeX-r,this.cropOffsertX=s-this.cropChangeX+Math.abs(h+this.cropOldW)<=s-r?this.cropChangeX-Math.abs(h+this.cropOldW):r))),this.canChangeY&&(this.changeCropTypeY===1?this.cropOldH-c>0?(this.cropH=o-this.cropChangeY-c<=o-a?this.cropOldH-c:this.cropOldH+this.cropChangeY-a,this.cropOffsertY=o-this.cropChangeY-c<=o-a?this.cropChangeY+c:a):(this.cropH=Math.abs(c)+this.cropChangeY<=o?Math.abs(c)-this.cropOldH:o-this.cropOldH-this.cropChangeY,this.cropOffsertY=this.cropChangeY+this.cropOldH):this.changeCropTypeY===2&&(this.cropOldH+c>0?(this.cropH=this.cropOldH+c+this.cropOffsertY<=o?this.cropOldH+c:o-this.cropOffsertY,this.cropOffsertY=this.cropChangeY):(this.cropH=o-this.cropChangeY+Math.abs(c+this.cropOldH)<=o-a?Math.abs(c+this.cropOldH):this.cropChangeY-a,this.cropOffsertY=o-this.cropChangeY+Math.abs(c+this.cropOldH)<=o-a?this.cropChangeY-Math.abs(c+this.cropOldH):a))),this.canChangeX&&this.fixed){var u=this.cropW/this.fixedNumber[0]*this.fixedNumber[1];u+this.cropOffsertY>o?(this.cropH=o-this.cropOffsertY,this.cropW=this.cropH/this.fixedNumber[1]*this.fixedNumber[0]):this.cropH=u}if(this.canChangeY&&this.fixed){var n=this.cropH/this.fixedNumber[1]*this.fixedNumber[0];n+this.cropOffsertX>s?(this.cropW=s-this.cropOffsertX,this.cropH=this.cropW/this.fixedNumber[0]*this.fixedNumber[1]):this.cropW=n}})},checkCropLimitSize(){let{cropW:t,cropH:e,limitMinSize:i}=this,s=new Array;return Array.isArray[i]?s=i:s=[i,i],t=parseFloat(s[0]),e=parseFloat(s[1]),[t,e]},changeCropEnd(t){window.removeEventListener("mousemove",this.changeCropNow),window.removeEventListener("mouseup",this.changeCropEnd),window.removeEventListener("touchmove",this.changeCropNow),window.removeEventListener("touchend",this.changeCropEnd)},endCrop(){this.cropW===0&&this.cropH===0&&(this.cropping=!1),window.removeEventListener("mousemove",this.createCrop),window.removeEventListener("mouseup",this.endCrop),window.removeEventListener("touchmove",this.createCrop),window.removeEventListener("touchend",this.endCrop)},startCrop(){this.crop=!0},stopCrop(){this.crop=!1},clearCrop(){this.cropping=!1,this.cropW=0,this.cropH=0},cropMove(t){if(t.preventDefault(),!this.canMoveBox)return this.crop=!1,this.startMove(t),!1;if(t.touches&&t.touches.length===2)return this.crop=!1,this.startMove(t),this.leaveCrop(),!1;window.addEventListener("mousemove",this.moveCrop),window.addEventListener("mouseup",this.leaveCrop),window.addEventListener("touchmove",this.moveCrop),window.addEventListener("touchend",this.leaveCrop);let e="clientX"in t?t.clientX:t.touches[0].clientX,i="clientY"in t?t.clientY:t.touches[0].clientY,s,o;s=e-this.cropOffsertX,o=i-this.cropOffsertY,this.cropX=s,this.cropY=o,this.$emit("cropMoving",{moving:!0,axis:this.getCropAxis()}),this.$emit("crop-moving",{moving:!0,axis:this.getCropAxis()})},moveCrop(t,e){let i=0,s=0;t&&(t.preventDefault(),i="clientX"in t?t.clientX:t.touches[0].clientX,s="clientY"in t?t.clientY:t.touches[0].clientY),this.$nextTick(()=>{let o,r,a=i-this.cropX,h=s-this.cropY;if(e&&(a=this.cropOffsertX,h=this.cropOffsertY),a<=0?o=0:a+this.cropW>this.w?o=this.w-this.cropW:o=a,h<=0?r=0:h+this.cropH>this.h?r=this.h-this.cropH:r=h,this.centerBox){let c=this.getImgAxis();o<=c.x1&&(o=c.x1),o+this.cropW>c.x2&&(o=c.x2-this.cropW),r<=c.y1&&(r=c.y1),r+this.cropH>c.y2&&(r=c.y2-this.cropH)}this.cropOffsertX=o,this.cropOffsertY=r,this.$emit("cropMoving",{moving:!0,axis:this.getCropAxis()}),this.$emit("crop-moving",{moving:!0,axis:this.getCropAxis()})})},getImgAxis(t,e,i){t=t||this.x,e=e||this.y,i=i||this.scale;let s={x1:0,x2:0,y1:0,y2:0},o=this.trueWidth*i,r=this.trueHeight*i;switch(this.rotate){case 0:s.x1=t+this.trueWidth*(1-i)/2,s.x2=s.x1+this.trueWidth*i,s.y1=e+this.trueHeight*(1-i)/2,s.y2=s.y1+this.trueHeight*i;break;case 1:case-1:case 3:case-3:s.x1=t+this.trueWidth*(1-i)/2+(o-r)/2,s.x2=s.x1+this.trueHeight*i,s.y1=e+this.trueHeight*(1-i)/2+(r-o)/2,s.y2=s.y1+this.trueWidth*i;break;default:s.x1=t+this.trueWidth*(1-i)/2,s.x2=s.x1+this.trueWidth*i,s.y1=e+this.trueHeight*(1-i)/2,s.y2=s.y1+this.trueHeight*i;break}return s},getCropAxis(){let t={x1:0,x2:0,y1:0,y2:0};return t.x1=this.cropOffsertX,t.x2=t.x1+this.cropW,t.y1=this.cropOffsertY,t.y2=t.y1+this.cropH,t},leaveCrop(t){window.removeEventListener("mousemove",this.moveCrop),window.removeEventListener("mouseup",this.leaveCrop),window.removeEventListener("touchmove",this.moveCrop),window.removeEventListener("touchend",this.leaveCrop),this.$emit("cropMoving",{moving:!1,axis:this.getCropAxis()}),this.$emit("crop-moving",{moving:!1,axis:this.getCropAxis()})},getCropChecked(t){let e=document.createElement("canvas"),i=new Image,s=this.rotate,o=this.trueWidth,r=this.trueHeight,a=this.cropOffsertX,h=this.cropOffsertY;i.onload=()=>{if(this.cropW!==0){let n=e.getContext("2d"),l=1;this.high&!this.full&&(l=window.devicePixelRatio),this.enlarge!==1&!this.full&&(l=Math.abs(Number(this.enlarge)));let p=this.cropW*l,x=this.cropH*l,d=o*this.scale*l,g=r*this.scale*l,m=(this.x-a+this.trueWidth*(1-this.scale)/2)*l,v=(this.y-h+this.trueHeight*(1-this.scale)/2)*l;switch(u(p,x),n.save(),s){case 0:this.full?(u(p/this.scale,x/this.scale),n.drawImage(i,m/this.scale,v/this.scale,d/this.scale,g/this.scale)):n.drawImage(i,m,v,d,g);break;case 1:case-3:this.full?(u(p/this.scale,x/this.scale),m=m/this.scale+(d/this.scale-g/this.scale)/2,v=v/this.scale+(g/this.scale-d/this.scale)/2,n.rotate(s*90*Math.PI/180),n.drawImage(i,v,-m-g/this.scale,d/this.scale,g/this.scale)):(m=m+(d-g)/2,v=v+(g-d)/2,n.rotate(s*90*Math.PI/180),n.drawImage(i,v,-m-g,d,g));break;case 2:case-2:this.full?(u(p/this.scale,x/this.scale),n.rotate(s*90*Math.PI/180),m=m/this.scale,v=v/this.scale,n.drawImage(i,-m-d/this.scale,-v-g/this.scale,d/this.scale,g/this.scale)):(n.rotate(s*90*Math.PI/180),n.drawImage(i,-m-d,-v-g,d,g));break;case 3:case-1:this.full?(u(p/this.scale,x/this.scale),m=m/this.scale+(d/this.scale-g/this.scale)/2,v=v/this.scale+(g/this.scale-d/this.scale)/2,n.rotate(s*90*Math.PI/180),n.drawImage(i,-v-d/this.scale,m,d/this.scale,g/this.scale)):(m=m+(d-g)/2,v=v+(g-d)/2,n.rotate(s*90*Math.PI/180),n.drawImage(i,-v-d,m,d,g));break;default:this.full?(u(p/this.scale,x/this.scale),n.drawImage(i,m/this.scale,v/this.scale,d/this.scale,g/this.scale)):n.drawImage(i,m,v,d,g)}n.restore()}else{let n=o*this.scale,l=r*this.scale,p=e.getContext("2d");switch(p.save(),s){case 0:u(n,l),p.drawImage(i,0,0,n,l);break;case 1:case-3:u(l,n),p.rotate(s*90*Math.PI/180),p.drawImage(i,0,-l,n,l);break;case 2:case-2:u(n,l),p.rotate(s*90*Math.PI/180),p.drawImage(i,-n,-l,n,l);break;case 3:case-1:u(l,n),p.rotate(s*90*Math.PI/180),p.drawImage(i,-n,0,n,l);break;default:u(n,l),p.drawImage(i,0,0,n,l)}p.restore()}t(e)};var c=this.img.substr(0,4);c!=="data"&&(i.crossOrigin="Anonymous"),i.src=this.imgs;function u(n,l){e.width=Math.round(n),e.height=Math.round(l)}},getCropData(t){this.getCropChecked(e=>{t(e.toDataURL("image/"+this.outputType,this.outputSize))})},getCropBlob(t){this.getCropChecked(e=>{e.toBlob(i=>t(i),"image/"+this.outputType,this.outputSize)})},showPreview(){if(this.isCanShow)this.isCanShow=!1,setTimeout(()=>{this.isCanShow=!0},16);else return!1;let t=this.cropW,e=this.cropH,i=this.scale;var s={};s.div={width:`${t}px`,height:`${e}px`};let o=(this.x-this.cropOffsertX)/i,r=(this.y-this.cropOffsertY)/i,a=0;s.w=t,s.h=e,s.url=this.imgs,s.img={width:`${this.trueWidth}px`,height:`${this.trueHeight}px`,transform:`scale(${i})translate3d(${o}px, ${r}px, ${a}px)rotateZ(${this.rotate*90}deg)`},s.html=`
    {const{clientWidth:a,clientHeight:s}=document.body;var o=1920,c=1080;let l,d,n;a/s>o/c?(n=s/c,d=0,l=(a-o*n)/2):(n=a/o,l=0,d=(s-c*n)/2),r.value&&Object.assign(e.value.style,{transform:`scale(${n})`,left:`${l}px`,top:`${d}px`})};return m(()=>{r.value=!0,i(),window.addEventListener("resize",i)}),B(()=>{r.value=!1,window.removeEventListener("resize",i)}),(a,s)=>(A(),p("div",I,[t("div",{ref_key:"domRef",ref:e,class:"inner"},[L(a.$slots,"default",{},void 0,!0)],512)]))}});const V=v(G,[["__scopeId","data-v-b8ff7a7a"]]),N=h({__name:"index",setup(u){const r=f(),e={grid:{top:"10%",left:"3%",right:"4%",bottom:"10%",containLabel:!0},tooltip:{trigger:"axis",backgroundColor:"rgba(0,0,0,0.7)",borderWidth:0,borderColor:"rgba(0,0,0,0.7)",formatter:(s,o)=>` +import{g as h,i as f,x as m,P as B,o as A,c as p,a as t,J as L,_ as v,n as E,w as F,t as C,F as z,D as k,b as _,s as D,p as O,f as R}from"./index.034c045c.js";import{C as T}from"./index.6a4bd455.js";import{i as g,L as y}from"./index.201c3aba.js";import{_ as M}from"./index.vue_vue_type_script_setup_true_lang.0cc6321a.js";const W="/vue-admin-perfect/assets/circle-bg.dedbd709.png",$="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAPCAMAAAAF48UCAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAe1BMVEUAAAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAAAAADSEKGcAAAAJ3RSTlMAItNp5Diy9xpy1kCoMZGC9PLp0QQNEZrJDgVerGy2Z7ljvL/YR6mccWXvAAAAAWJLR0QAiAUdSAAAAAlwSFlzAAALEgAACxIB0t1+/AAAAGJJREFUCNdNzEkSgzAMRFGBgSSMMYR5CgnQ978hshFV/I3epkXEOa6iKw/whQGAx9PyBVNoGOEsJkpwlVKGt5XOC/qUVc1s2s6Oe/YgP0f2JJ7ZX/HC/t38Fyv2Kt601jvfA+R8C1Cz+gi5AAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDIyLTA1LTIyVDE4OjQ1OjI2KzA4OjAwOmcHGQAAACV0RVh0ZGF0ZTptb2RpZnkAMjAyMi0wNS0yMlQxODo0NToyNiswODowMEs6v6UAAAAASUVORK5CYII=",I={class:"m-full-screen-container"},G=h({__name:"full-screen-container",setup(u){const r=f(!0),e=f(),i=()=>{const{clientWidth:a,clientHeight:s}=document.body;var o=1920,c=1080;let l,d,n;a/s>o/c?(n=s/c,d=0,l=(a-o*n)/2):(n=a/o,l=0,d=(s-c*n)/2),r.value&&Object.assign(e.value.style,{transform:`scale(${n})`,left:`${l}px`,top:`${d}px`})};return m(()=>{r.value=!0,i(),window.addEventListener("resize",i)}),B(()=>{r.value=!1,window.removeEventListener("resize",i)}),(a,s)=>(A(),p("div",I,[t("div",{ref_key:"domRef",ref:e,class:"inner"},[L(a.$slots,"default",{},void 0,!0)],512)]))}});const V=v(G,[["__scopeId","data-v-b8ff7a7a"]]),N=h({__name:"index",setup(u){const r=f(),e={grid:{top:"10%",left:"3%",right:"4%",bottom:"10%",containLabel:!0},tooltip:{trigger:"axis",backgroundColor:"rgba(0,0,0,0.7)",borderWidth:0,borderColor:"rgba(0,0,0,0.7)",formatter:(s,o)=>`
    \u5B8C\u6210\u5360\u6BD4${s[0].data}
    diff --git a/docs/assets/index.e74b5c16.js.gz b/docs/assets/index.e74b5c16.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..130d7c769c754f3400e2cd22ac80fe9b4e083fcd GIT binary patch literal 3920 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 literal 0 HcmV?d00001 diff --git a/docs/assets/index.6043017c.js b/docs/assets/index.e7ca893f.js similarity index 70% rename from docs/assets/index.6043017c.js rename to docs/assets/index.e7ca893f.js index 68591b0..5f5725c 100644 --- a/docs/assets/index.6043017c.js +++ b/docs/assets/index.e7ca893f.js @@ -1 +1 @@ -import{_ as c,o as t,c as o,p as a,f as d,a as s}from"./index.048a73c8.js";const _={},n=e=>(a("data-v-f3bd1ed6"),e=e(),d(),e),r={class:"app-container"},p=n(()=>s("div",{class:"app-container-inner"},[s("iframe",{src:"https://ext.dcloud.net.cn/plugin?id=7511",frameborder:"0",class:"full-iframe"})],-1)),i=[p];function f(e,l){return t(),o("div",r,i)}const h=c(_,[["render",f],["__scopeId","data-v-f3bd1ed6"]]);export{h as default}; +import{_ as c,o as t,c as o,p as a,f as d,a as s}from"./index.034c045c.js";const _={},n=e=>(a("data-v-f3bd1ed6"),e=e(),d(),e),r={class:"app-container"},p=n(()=>s("div",{class:"app-container-inner"},[s("iframe",{src:"https://ext.dcloud.net.cn/plugin?id=7511",frameborder:"0",class:"full-iframe"})],-1)),i=[p];function f(e,l){return t(),o("div",r,i)}const h=c(_,[["render",f],["__scopeId","data-v-f3bd1ed6"]]);export{h as default}; diff --git a/docs/assets/index.e0b2f51b.js b/docs/assets/index.e7f13c3c.js similarity index 78% rename from docs/assets/index.e0b2f51b.js rename to docs/assets/index.e7f13c3c.js index c81f4b8..338c90c 100644 --- a/docs/assets/index.e0b2f51b.js +++ b/docs/assets/index.e7f13c3c.js @@ -1 +1 @@ -import{_ as n,r as e,o as s,c as r,b as t}from"./index.048a73c8.js";const _={},a={style:{padding:"30px"}};function l(i,p){const o=e("el-alert"),c=e("router-view");return s(),r("div",a,[t(o,{title:"menu 1-1",type:"success",closable:!1}),t(c)])}const m=n(_,[["render",l]]);export{m as default}; +import{_ as n,r as e,o as s,c as r,b as t}from"./index.034c045c.js";const _={},a={style:{padding:"30px"}};function l(i,p){const o=e("el-alert"),c=e("router-view");return s(),r("div",a,[t(o,{title:"menu 1-1",type:"success",closable:!1}),t(c)])}const m=n(_,[["render",l]]);export{m as default}; diff --git a/docs/assets/index.63a015b4.js b/docs/assets/index.f4ab959e.js similarity index 99% rename from docs/assets/index.63a015b4.js rename to docs/assets/index.f4ab959e.js index 1bfa640..805c924 100644 --- a/docs/assets/index.63a015b4.js +++ b/docs/assets/index.f4ab959e.js @@ -1 +1 @@ -import{g as H,i as d,B as ae,j as L,r as t,C as te,o as s,c as x,a as E,b as u,w as l,F as j,D as J,G as K,n as h,q as Q,H as ne,d as f,s as W,I as oe,t as G,J as X,_ as ee,x as se,K as re,L as ie,M as C,N as Z}from"./index.048a73c8.js";const ce={class:"zb-pro-table"},de={class:"header"},pe={class:"search"},_e={class:"footer"},me={class:"operator"},fe={class:"table"},ve={key:0},ge={class:"pagination"},be=H({__name:"index",props:{columns:{type:Array,default:()=>[]},data:{type:Array,default:()=>[]},loading:{type:Boolean,default:!1}},emits:["reset","onSubmit","selection-change"],setup(w,{emit:_}){const T=w,k=d(),B=d(1),r=d(!1),N=o=>{console.log(`${o} items per page`)},A=o=>{console.log(`current page: ${o}`),B.value=o},p=ae(()=>JSON.parse(JSON.stringify(T.data)).splice((B.value-1)*10,10));d(!1);let $={},b=[];for(let o of T.columns)o.inSearch&&($[o.name]=null),o.inSearch&&b.push(o);const D=d(b),v=L($),z=()=>{console.log("submit!",v),_("onSubmit",v)},M=o=>{D.value.forEach(m=>{v[m.name]=null}),_("reset")};return(o,m)=>{const O=t("el-input"),P=t("el-option"),R=t("el-select"),q=t("el-form-item"),I=t("el-form"),a=t("el-button"),n=t("arrow-down"),V=t("arrow-up"),g=t("el-icon"),i=t("el-table-column"),Y=t("el-table"),U=t("el-pagination"),S=te("loading");return s(),x("div",ce,[E("div",de,[u(I,{inline:!0,class:"search-form",model:v,ref_key:"ruleFormRef",ref:k},{default:l(()=>[(s(!0),x(j,null,J(D.value,(e,F)=>K((s(),h(q,{key:F,label:e.label},{default:l(()=>[e.valueType==="input"?(s(),h(O,{key:0,modelValue:v[e.name],"onUpdate:modelValue":y=>v[e.name]=y,placeholder:`\u8BF7\u8F93\u5165${e.label}`},null,8,["modelValue","onUpdate:modelValue","placeholder"])):Q("",!0),e.valueType==="select"?(s(),h(R,{key:1,style:{width:"100%"},modelValue:v[e.name],"onUpdate:modelValue":y=>v[e.name]=y,placeholder:`\u8BF7\u9009\u62E9${e.label}`},{default:l(()=>[(s(!0),x(j,null,J(e.options,y=>(s(),h(P,{key:y.value,label:y.label,value:y.value},null,8,["label","value"]))),128))]),_:2},1032,["modelValue","onUpdate:modelValue","placeholder"])):Q("",!0)]),_:2},1032,["label"])),[[ne,r.value?r.value:F<2]])),128))]),_:1},8,["model"]),E("div",pe,[u(a,{type:"primary",onClick:z,icon:W(oe)},{default:l(()=>[f("\u67E5\u8BE2")]),_:1},8,["icon"]),u(a,{onClick:m[0]||(m[0]=e=>M(k.value))},{default:l(()=>[f("\u91CD\u7F6E")]),_:1}),u(a,{link:"",type:"primary",onClick:m[1]||(m[1]=e=>r.value=!r.value)},{default:l(()=>[f(G(r.value?"\u5408\u5E76":"\u5C55\u5F00"),1),u(g,null,{default:l(()=>[r.value?(s(),h(V,{key:1})):(s(),h(n,{key:0}))]),_:1})]),_:1})])]),E("div",_e,[E("div",me,[X(o.$slots,"btn",{},void 0,!0)]),E("div",fe,[K((s(),h(Y,{class:"zb-table",onSelectionChange:m[2]||(m[2]=e=>_("selection-change",e)),data:W(p),border:!0},{default:l(()=>[(s(!0),x(j,null,J(w.columns,e=>(s(),x(j,null,[e.type?(s(),h(i,{key:0,type:e.type,width:e.width,align:e.align!=null?e.align:"center",fixed:e.fixed,label:e.label},null,8,["type","width","align","fixed","label"])):(s(),h(i,{key:1,prop:e.name,width:e.width,align:e.align!=null?e.align:"center",fixed:e.fixed,label:e.label},{default:l(F=>[e.slot?X(o.$slots,e.name,{key:1,item:e,row:F.row},void 0,!0):(s(),x("span",ve,G(F.row[e.name]),1))]),_:2},1032,["prop","width","align","fixed","label"]))],64))),256))]),_:3},8,["data"])),[[S,w.loading]])]),E("div",ge,[u(U,{currentPage:B.value,"onUpdate:currentPage":m[3]||(m[3]=e=>B.value=e),"page-size":10,background:"",layout:"total, sizes, prev, pager, next, jumper",total:w.data.length,onSizeChange:N,onCurrentChange:A},null,8,["currentPage","total"])])])])}}});const ye=ee(be,[["__scopeId","data-v-9e323fdc"]]),he={style:{display:"flex","justify-content":"flex-end"}},Ee={class:"dialog-footer"},De=H({name:"comprehensive"}),Fe=H({...De,setup(w){const _=d(!0),T=d(null),k=[];for(let a=0;a<100;a++)k.push({date:"2016-05-02",name:"\u738B\u4E94"+a,price:1+a,province:"\u4E0A\u6D77",admin:"admin",sex:a%2?1:0,checked:!0,id:a+1,age:0,city:"\u666E\u9640\u533A",address:"\u4E0A\u6D77\u5E02\u666E\u4E0A\u6D77",zip:200333});const B=[{type:"selection",width:60,fixed:"left"},{name:"name",label:"\u59D3\u540D",inSearch:!0,valueType:"input",width:80},{name:"age",label:"\u5E74\u9F84",align:"right"},{name:"sex",label:"\u6027\u522B",slot:!0,inSearch:!0,options:[{value:1,label:"\u7537"},{value:0,label:"\u5973"}],valueType:"select"},{name:"price",label:"\u4EF7\u683C",inSearch:!0,valueType:"input"},{name:"admin",label:"\u8D26\u53F7",inSearch:!0,valueType:"input"},{name:"address",label:"\u5730\u5740",inSearch:!0,valueType:"input",width:180},{name:"date",label:"\u65E5\u671F",sorter:!0,inSearch:!0,valueType:"input",width:180},{name:"province",label:"\u7701\u4EFD",width:100},{name:"city",label:"\u57CE\u5E02"},{name:"zip",label:"\u90AE\u7F16"},{name:"operation",slot:!0,fixed:"right",width:200,label:"\u64CD\u4F5C"}],r=d(k),N=d("default"),A=d(),p=L({name:"",sex:null,price:null}),$=L({name:[{required:!0,message:"\u8BF7\u8F93\u5165\u6D3B\u52A8\u540D\u79F0\u6D3B\u52A8\u533A\u57DF",trigger:"blur"},{min:3,max:5,message:"\u957F\u5EA6\u5728 3 \u5230 5 \u4E2A\u5B57\u7B26",trigger:"blur"}],price:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EF7\u683C",trigger:"blur"}],sex:[{required:!0,message:"\u8BF7\u9009\u62E9\u6027\u522B",trigger:"change"}]}),b=d(!1),D=d("\u65B0\u589E"),v=d({}),z=d([]),M=async a=>{await A.value.validate((n,V)=>{if(n){let g={id:Date.now(),...p,age:0,city:"\u666E\u9640\u533A",address:"\u4E0A\u6D77\u5E02\u666E\u4E0A\u6D77",zip:200333,province:"\u4E0A\u6D77",admin:"admin",date:ie().format("YYYY-MM-DD")};D.value==="\u65B0\u589E"?(r.value=[g,...r.value],C.success("\u6DFB\u52A0\u6210\u529F")):r.value.forEach(i=>{i.id===v.value.id&&(i.name=g.name,i.sex=g.sex,i.price=g.price)}),b.value=!1,console.log("submit!",g)}else console.log("error submit!",V)})},o=()=>{D.value="\u65B0\u589E",b.value=!0},m=()=>{if(!z.value.length)return C.error("\u672A\u9009\u4E2D\u4EFB\u4F55\u884C");Z.confirm("\u4F60\u786E\u5B9A\u8981\u5220\u9664\u9009\u4E2D\u9879\u5417?","\u6E29\u99A8\u63D0\u793A",{confirmButtonText:"\u786E\u5B9A",cancelButtonText:"\u53D6\u6D88",type:"warning",draggable:!0}).then(()=>{C.success("\u6A21\u62DF\u5220\u9664\u6210\u529F"),r.value=r.value.concat([])}).catch(()=>{})},O=a=>{z.value=a},P=a=>{D.value="\u7F16\u8F91",v.value=a,b.value=!0,p.name=a.name,p.sex=a.sex,p.price=a.price},R=a=>{console.log("row==",a),Z.confirm("\u4F60\u786E\u5B9A\u8981\u5220\u9664\u5F53\u524D\u9879\u5417?","\u6E29\u99A8\u63D0\u793A",{confirmButtonText:"\u786E\u5B9A",cancelButtonText:"\u53D6\u6D88",type:"warning",draggable:!0}).then(()=>{r.value=r.value.filter(n=>n.id!==a.id),C.success("\u5220\u9664\u6210\u529F"),_.value=!0,setTimeout(()=>{_.value=!1},500)}).catch(()=>{})},q=()=>{_.value=!0,setTimeout(()=>{_.value=!1},500),C.success("\u89E6\u53D1\u91CD\u7F6E\u65B9\u6CD5")},I=a=>{console.log("val===",a),C.success("\u89E6\u53D1\u67E5\u8BE2\u65B9\u6CD5"),_.value=!0,setTimeout(()=>{_.value=!1},500)};return se(()=>{re(()=>{}),setTimeout(()=>{_.value=!1},500)}),(a,n)=>{const V=t("plus"),g=t("el-icon"),i=t("el-button"),Y=t("delete"),U=t("el-input"),S=t("el-form-item"),e=t("el-radio"),F=t("el-radio-group"),y=t("el-form"),le=t("el-dialog");return s(),x("div",{class:"app-container",ref_key:"appContainer",ref:T},[u(ye,{loading:_.value,onSelectionChange:O,columns:B,data:r.value,onReset:q,onOnSubmit:I},{btn:l(()=>[E("div",he,[u(i,{type:"primary",onClick:o},{default:l(()=>[u(g,null,{default:l(()=>[u(V)]),_:1}),f(" \u6DFB\u52A0")]),_:1}),u(i,{type:"danger",onClick:m},{default:l(()=>[u(g,null,{default:l(()=>[u(Y)]),_:1}),f("\u5220\u9664")]),_:1})])]),sex:l(c=>[f(G(c.row.sex?"\u7537":"\u5973"),1)]),operation:l(c=>[u(i,{type:"primary",size:"small",icon:"Edit",onClick:ue=>P(c.row)},{default:l(()=>[f(" \u7F16\u8F91 ")]),_:2},1032,["onClick"]),u(i,{onClick:ue=>R(c.row),type:"danger",size:"small",icon:"Delete"},{default:l(()=>[f(" \u5220\u9664 ")]),_:2},1032,["onClick"])]),_:1},8,["loading","data"]),u(le,{modelValue:b.value,"onUpdate:modelValue":n[5]||(n[5]=c=>b.value=c),title:D.value,width:"50%"},{footer:l(()=>[E("span",Ee,[u(i,{onClick:n[3]||(n[3]=c=>b.value=!1)},{default:l(()=>[f("\u53D6\u6D88")]),_:1}),u(i,{type:"primary",onClick:n[4]||(n[4]=c=>M(A.value))},{default:l(()=>[f("\u786E\u5B9A")]),_:1})])]),default:l(()=>[u(y,{ref_key:"ruleFormRef",ref:A,model:p,rules:$,"label-width":"120px",class:"demo-ruleForm",size:N.value},{default:l(()=>[u(S,{label:"\u6D3B\u52A8\u540D\u79F0",prop:"name"},{default:l(()=>[u(U,{modelValue:p.name,"onUpdate:modelValue":n[0]||(n[0]=c=>p.name=c)},null,8,["modelValue"])]),_:1}),u(S,{label:"\u6027\u522B",prop:"sex"},{default:l(()=>[u(F,{modelValue:p.sex,"onUpdate:modelValue":n[1]||(n[1]=c=>p.sex=c)},{default:l(()=>[u(e,{label:1},{default:l(()=>[f("\u7537")]),_:1}),u(e,{label:0},{default:l(()=>[f("\u5973")]),_:1})]),_:1},8,["modelValue"])]),_:1}),u(S,{label:"\u4EF7\u683C",prop:"price"},{default:l(()=>[u(U,{modelValue:p.price,"onUpdate:modelValue":n[2]||(n[2]=c=>p.price=c)},null,8,["modelValue"])]),_:1})]),_:1},8,["model","rules","size"])]),_:1},8,["modelValue","title"])],512)}}});const Be=ee(Fe,[["__scopeId","data-v-41a59f8c"]]);export{Be as default}; +import{g as H,i as d,B as ae,j as L,r as t,C as te,o as s,c as x,a as E,b as u,w as l,F as j,D as J,G as K,n as h,q as Q,H as ne,d as f,s as W,I as oe,t as G,J as X,_ as ee,x as se,K as re,L as ie,M as C,N as Z}from"./index.034c045c.js";const ce={class:"zb-pro-table"},de={class:"header"},pe={class:"search"},_e={class:"footer"},me={class:"operator"},fe={class:"table"},ve={key:0},ge={class:"pagination"},be=H({__name:"index",props:{columns:{type:Array,default:()=>[]},data:{type:Array,default:()=>[]},loading:{type:Boolean,default:!1}},emits:["reset","onSubmit","selection-change"],setup(w,{emit:_}){const T=w,k=d(),B=d(1),r=d(!1),N=o=>{console.log(`${o} items per page`)},A=o=>{console.log(`current page: ${o}`),B.value=o},p=ae(()=>JSON.parse(JSON.stringify(T.data)).splice((B.value-1)*10,10));d(!1);let $={},b=[];for(let o of T.columns)o.inSearch&&($[o.name]=null),o.inSearch&&b.push(o);const D=d(b),v=L($),z=()=>{console.log("submit!",v),_("onSubmit",v)},M=o=>{D.value.forEach(m=>{v[m.name]=null}),_("reset")};return(o,m)=>{const O=t("el-input"),P=t("el-option"),R=t("el-select"),q=t("el-form-item"),I=t("el-form"),a=t("el-button"),n=t("arrow-down"),V=t("arrow-up"),g=t("el-icon"),i=t("el-table-column"),Y=t("el-table"),U=t("el-pagination"),S=te("loading");return s(),x("div",ce,[E("div",de,[u(I,{inline:!0,class:"search-form",model:v,ref_key:"ruleFormRef",ref:k},{default:l(()=>[(s(!0),x(j,null,J(D.value,(e,F)=>K((s(),h(q,{key:F,label:e.label},{default:l(()=>[e.valueType==="input"?(s(),h(O,{key:0,modelValue:v[e.name],"onUpdate:modelValue":y=>v[e.name]=y,placeholder:`\u8BF7\u8F93\u5165${e.label}`},null,8,["modelValue","onUpdate:modelValue","placeholder"])):Q("",!0),e.valueType==="select"?(s(),h(R,{key:1,style:{width:"100%"},modelValue:v[e.name],"onUpdate:modelValue":y=>v[e.name]=y,placeholder:`\u8BF7\u9009\u62E9${e.label}`},{default:l(()=>[(s(!0),x(j,null,J(e.options,y=>(s(),h(P,{key:y.value,label:y.label,value:y.value},null,8,["label","value"]))),128))]),_:2},1032,["modelValue","onUpdate:modelValue","placeholder"])):Q("",!0)]),_:2},1032,["label"])),[[ne,r.value?r.value:F<2]])),128))]),_:1},8,["model"]),E("div",pe,[u(a,{type:"primary",onClick:z,icon:W(oe)},{default:l(()=>[f("\u67E5\u8BE2")]),_:1},8,["icon"]),u(a,{onClick:m[0]||(m[0]=e=>M(k.value))},{default:l(()=>[f("\u91CD\u7F6E")]),_:1}),u(a,{link:"",type:"primary",onClick:m[1]||(m[1]=e=>r.value=!r.value)},{default:l(()=>[f(G(r.value?"\u5408\u5E76":"\u5C55\u5F00"),1),u(g,null,{default:l(()=>[r.value?(s(),h(V,{key:1})):(s(),h(n,{key:0}))]),_:1})]),_:1})])]),E("div",_e,[E("div",me,[X(o.$slots,"btn",{},void 0,!0)]),E("div",fe,[K((s(),h(Y,{class:"zb-table",onSelectionChange:m[2]||(m[2]=e=>_("selection-change",e)),data:W(p),border:!0},{default:l(()=>[(s(!0),x(j,null,J(w.columns,e=>(s(),x(j,null,[e.type?(s(),h(i,{key:0,type:e.type,width:e.width,align:e.align!=null?e.align:"center",fixed:e.fixed,label:e.label},null,8,["type","width","align","fixed","label"])):(s(),h(i,{key:1,prop:e.name,width:e.width,align:e.align!=null?e.align:"center",fixed:e.fixed,label:e.label},{default:l(F=>[e.slot?X(o.$slots,e.name,{key:1,item:e,row:F.row},void 0,!0):(s(),x("span",ve,G(F.row[e.name]),1))]),_:2},1032,["prop","width","align","fixed","label"]))],64))),256))]),_:3},8,["data"])),[[S,w.loading]])]),E("div",ge,[u(U,{currentPage:B.value,"onUpdate:currentPage":m[3]||(m[3]=e=>B.value=e),"page-size":10,background:"",layout:"total, sizes, prev, pager, next, jumper",total:w.data.length,onSizeChange:N,onCurrentChange:A},null,8,["currentPage","total"])])])])}}});const ye=ee(be,[["__scopeId","data-v-9e323fdc"]]),he={style:{display:"flex","justify-content":"flex-end"}},Ee={class:"dialog-footer"},De=H({name:"comprehensive"}),Fe=H({...De,setup(w){const _=d(!0),T=d(null),k=[];for(let a=0;a<100;a++)k.push({date:"2016-05-02",name:"\u738B\u4E94"+a,price:1+a,province:"\u4E0A\u6D77",admin:"admin",sex:a%2?1:0,checked:!0,id:a+1,age:0,city:"\u666E\u9640\u533A",address:"\u4E0A\u6D77\u5E02\u666E\u4E0A\u6D77",zip:200333});const B=[{type:"selection",width:60,fixed:"left"},{name:"name",label:"\u59D3\u540D",inSearch:!0,valueType:"input",width:80},{name:"age",label:"\u5E74\u9F84",align:"right"},{name:"sex",label:"\u6027\u522B",slot:!0,inSearch:!0,options:[{value:1,label:"\u7537"},{value:0,label:"\u5973"}],valueType:"select"},{name:"price",label:"\u4EF7\u683C",inSearch:!0,valueType:"input"},{name:"admin",label:"\u8D26\u53F7",inSearch:!0,valueType:"input"},{name:"address",label:"\u5730\u5740",inSearch:!0,valueType:"input",width:180},{name:"date",label:"\u65E5\u671F",sorter:!0,inSearch:!0,valueType:"input",width:180},{name:"province",label:"\u7701\u4EFD",width:100},{name:"city",label:"\u57CE\u5E02"},{name:"zip",label:"\u90AE\u7F16"},{name:"operation",slot:!0,fixed:"right",width:200,label:"\u64CD\u4F5C"}],r=d(k),N=d("default"),A=d(),p=L({name:"",sex:null,price:null}),$=L({name:[{required:!0,message:"\u8BF7\u8F93\u5165\u6D3B\u52A8\u540D\u79F0\u6D3B\u52A8\u533A\u57DF",trigger:"blur"},{min:3,max:5,message:"\u957F\u5EA6\u5728 3 \u5230 5 \u4E2A\u5B57\u7B26",trigger:"blur"}],price:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EF7\u683C",trigger:"blur"}],sex:[{required:!0,message:"\u8BF7\u9009\u62E9\u6027\u522B",trigger:"change"}]}),b=d(!1),D=d("\u65B0\u589E"),v=d({}),z=d([]),M=async a=>{await A.value.validate((n,V)=>{if(n){let g={id:Date.now(),...p,age:0,city:"\u666E\u9640\u533A",address:"\u4E0A\u6D77\u5E02\u666E\u4E0A\u6D77",zip:200333,province:"\u4E0A\u6D77",admin:"admin",date:ie().format("YYYY-MM-DD")};D.value==="\u65B0\u589E"?(r.value=[g,...r.value],C.success("\u6DFB\u52A0\u6210\u529F")):r.value.forEach(i=>{i.id===v.value.id&&(i.name=g.name,i.sex=g.sex,i.price=g.price)}),b.value=!1,console.log("submit!",g)}else console.log("error submit!",V)})},o=()=>{D.value="\u65B0\u589E",b.value=!0},m=()=>{if(!z.value.length)return C.error("\u672A\u9009\u4E2D\u4EFB\u4F55\u884C");Z.confirm("\u4F60\u786E\u5B9A\u8981\u5220\u9664\u9009\u4E2D\u9879\u5417?","\u6E29\u99A8\u63D0\u793A",{confirmButtonText:"\u786E\u5B9A",cancelButtonText:"\u53D6\u6D88",type:"warning",draggable:!0}).then(()=>{C.success("\u6A21\u62DF\u5220\u9664\u6210\u529F"),r.value=r.value.concat([])}).catch(()=>{})},O=a=>{z.value=a},P=a=>{D.value="\u7F16\u8F91",v.value=a,b.value=!0,p.name=a.name,p.sex=a.sex,p.price=a.price},R=a=>{console.log("row==",a),Z.confirm("\u4F60\u786E\u5B9A\u8981\u5220\u9664\u5F53\u524D\u9879\u5417?","\u6E29\u99A8\u63D0\u793A",{confirmButtonText:"\u786E\u5B9A",cancelButtonText:"\u53D6\u6D88",type:"warning",draggable:!0}).then(()=>{r.value=r.value.filter(n=>n.id!==a.id),C.success("\u5220\u9664\u6210\u529F"),_.value=!0,setTimeout(()=>{_.value=!1},500)}).catch(()=>{})},q=()=>{_.value=!0,setTimeout(()=>{_.value=!1},500),C.success("\u89E6\u53D1\u91CD\u7F6E\u65B9\u6CD5")},I=a=>{console.log("val===",a),C.success("\u89E6\u53D1\u67E5\u8BE2\u65B9\u6CD5"),_.value=!0,setTimeout(()=>{_.value=!1},500)};return se(()=>{re(()=>{}),setTimeout(()=>{_.value=!1},500)}),(a,n)=>{const V=t("plus"),g=t("el-icon"),i=t("el-button"),Y=t("delete"),U=t("el-input"),S=t("el-form-item"),e=t("el-radio"),F=t("el-radio-group"),y=t("el-form"),le=t("el-dialog");return s(),x("div",{class:"app-container",ref_key:"appContainer",ref:T},[u(ye,{loading:_.value,onSelectionChange:O,columns:B,data:r.value,onReset:q,onOnSubmit:I},{btn:l(()=>[E("div",he,[u(i,{type:"primary",onClick:o},{default:l(()=>[u(g,null,{default:l(()=>[u(V)]),_:1}),f(" \u6DFB\u52A0")]),_:1}),u(i,{type:"danger",onClick:m},{default:l(()=>[u(g,null,{default:l(()=>[u(Y)]),_:1}),f("\u5220\u9664")]),_:1})])]),sex:l(c=>[f(G(c.row.sex?"\u7537":"\u5973"),1)]),operation:l(c=>[u(i,{type:"primary",size:"small",icon:"Edit",onClick:ue=>P(c.row)},{default:l(()=>[f(" \u7F16\u8F91 ")]),_:2},1032,["onClick"]),u(i,{onClick:ue=>R(c.row),type:"danger",size:"small",icon:"Delete"},{default:l(()=>[f(" \u5220\u9664 ")]),_:2},1032,["onClick"])]),_:1},8,["loading","data"]),u(le,{modelValue:b.value,"onUpdate:modelValue":n[5]||(n[5]=c=>b.value=c),title:D.value,width:"50%"},{footer:l(()=>[E("span",Ee,[u(i,{onClick:n[3]||(n[3]=c=>b.value=!1)},{default:l(()=>[f("\u53D6\u6D88")]),_:1}),u(i,{type:"primary",onClick:n[4]||(n[4]=c=>M(A.value))},{default:l(()=>[f("\u786E\u5B9A")]),_:1})])]),default:l(()=>[u(y,{ref_key:"ruleFormRef",ref:A,model:p,rules:$,"label-width":"120px",class:"demo-ruleForm",size:N.value},{default:l(()=>[u(S,{label:"\u6D3B\u52A8\u540D\u79F0",prop:"name"},{default:l(()=>[u(U,{modelValue:p.name,"onUpdate:modelValue":n[0]||(n[0]=c=>p.name=c)},null,8,["modelValue"])]),_:1}),u(S,{label:"\u6027\u522B",prop:"sex"},{default:l(()=>[u(F,{modelValue:p.sex,"onUpdate:modelValue":n[1]||(n[1]=c=>p.sex=c)},{default:l(()=>[u(e,{label:1},{default:l(()=>[f("\u7537")]),_:1}),u(e,{label:0},{default:l(()=>[f("\u5973")]),_:1})]),_:1},8,["modelValue"])]),_:1}),u(S,{label:"\u4EF7\u683C",prop:"price"},{default:l(()=>[u(U,{modelValue:p.price,"onUpdate:modelValue":n[2]||(n[2]=c=>p.price=c)},null,8,["modelValue"])]),_:1})]),_:1},8,["model","rules","size"])]),_:1},8,["modelValue","title"])],512)}}});const Be=ee(Fe,[["__scopeId","data-v-41a59f8c"]]);export{Be as default}; diff --git a/docs/assets/index.f695f769.js b/docs/assets/index.f4f147c3.js similarity index 75% rename from docs/assets/index.f695f769.js rename to docs/assets/index.f4f147c3.js index aebc010..8c3b9d6 100644 --- a/docs/assets/index.f695f769.js +++ b/docs/assets/index.f4f147c3.js @@ -1 +1 @@ -import{_ as t,r as n,o,c,b as s}from"./index.048a73c8.js";const a={},r={style:{padding:"30px"}};function l(_,d){const e=n("el-alert");return o(),c("div",r,[s(e,{title:"menu 1-2-2",type:"warning",closable:!1})])}const p=t(a,[["render",l]]);export{p as default}; +import{_ as t,r as n,o,c,b as s}from"./index.034c045c.js";const a={},r={style:{padding:"30px"}};function l(_,d){const e=n("el-alert");return o(),c("div",r,[s(e,{title:"menu 1-2-2",type:"warning",closable:!1})])}const p=t(a,[["render",l]]);export{p as default}; diff --git a/docs/assets/index.437dac93.js b/docs/assets/index.f5622438.js similarity index 78% rename from docs/assets/index.437dac93.js rename to docs/assets/index.f5622438.js index fb81403..838df16 100644 --- a/docs/assets/index.437dac93.js +++ b/docs/assets/index.f5622438.js @@ -1 +1 @@ -import{_ as e,o as s,c,a as n}from"./index.048a73c8.js";const o={},t={class:"app-container"},a=n("div",{class:"app-container-inner"}," \u7B80\u6613\u7248\u672C\u5206\u652F\u5728 \uFF1Avue-admin-simple ",-1),r=[a];function _(i,d){return s(),c("div",t,r)}const l=e(o,[["render",_]]);export{l as default}; +import{_ as e,o as s,c,a as n}from"./index.034c045c.js";const o={},t={class:"app-container"},a=n("div",{class:"app-container-inner"}," \u7B80\u6613\u7248\u672C\u5206\u652F\u5728 \uFF1Avue-admin-simple ",-1),r=[a];function _(i,d){return s(),c("div",t,r)}const l=e(o,[["render",_]]);export{l as default}; diff --git a/docs/assets/index.fb671bc4.js.gz b/docs/assets/index.fb671bc4.js.gz deleted file mode 100644 index a4b5b9cfd6140fc3088d67bc9634fbfc243e3b95..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 75502 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 diff --git a/docs/assets/index.vue_vue_type_script_setup_true_lang.c3cd7d59.js b/docs/assets/index.vue_vue_type_script_setup_true_lang.0cc6321a.js similarity index 99% rename from docs/assets/index.vue_vue_type_script_setup_true_lang.c3cd7d59.js rename to docs/assets/index.vue_vue_type_script_setup_true_lang.0cc6321a.js index 562bd31..f4c1c2d 100644 --- a/docs/assets/index.vue_vue_type_script_setup_true_lang.c3cd7d59.js +++ b/docs/assets/index.vue_vue_type_script_setup_true_lang.0cc6321a.js @@ -1,4 +1,4 @@ -import{r as P,i as x}from"./index.201c3aba.js";import{g as C,l as w,x as S,o as E,c as z,y as B,z as D}from"./index.048a73c8.js";const j={type:"FeatureCollection",features:[{type:"Feature",id:"xin_jiang",properties:{name:"\u65B0\u7586",cp:[84.9023,41.748],childNum:18},geometry:{type:"Polygon",coordinates:[[[96.416,42.7588],[96.416,42.7148],[95.9766,42.4951],[96.0645,42.3193],[96.2402,42.2314],[95.9766,41.9238],[95.2734,41.6162],[95.1855,41.792],[94.5703,41.4844],[94.043,41.0889],[93.8672,40.6934],[93.0762,40.6494],[92.6367,39.6387],[92.373,39.3311],[92.373,39.1113],[92.373,39.0234],[90.1758,38.4961],[90.3516,38.2324],[90.6152,38.3203],[90.5273,37.8369],[91.0547,37.4414],[91.3184,37.0898],[90.7031,36.7822],[90.791,36.6064],[91.0547,36.5186],[91.0547,36.0791],[90.8789,36.0352],[90,36.2549],[89.9121,36.0791],[89.7363,36.0791],[89.209,36.2988],[88.7695,36.3428],[88.5938,36.4746],[87.3633,36.4307],[86.2207,36.167],[86.1328,35.8594],[85.6055,35.6836],[85.0781,35.7275],[84.1992,35.376],[83.1445,35.4199],[82.8809,35.6836],[82.4414,35.7275],[82.002,35.332],[81.6504,35.2441],[80.4199,35.4199],[80.2441,35.2881],[80.332,35.1563],[80.2441,35.2002],[79.8926,34.8047],[79.8047,34.4971],[79.1016,34.4531],[79.0137,34.3213],[78.2227,34.7168],[78.0469,35.2441],[78.0469,35.5078],[77.4316,35.4639],[76.8164,35.6396],[76.5527,35.8594],[76.2012,35.8154],[75.9375,36.0352],[76.0254,36.4746],[75.8496,36.6943],[75.498,36.7383],[75.4102,36.958],[75.0586,37.002],[74.8828,36.9141],[74.7949,37.0459],[74.5313,37.0898],[74.5313,37.2217],[74.8828,37.2217],[75.1465,37.4414],[74.8828,37.5732],[74.9707,37.749],[74.8828,38.4521],[74.3555,38.6719],[74.1797,38.6719],[74.0918,38.54],[73.8281,38.584],[73.7402,38.8477],[73.8281,38.9795],[73.4766,39.375],[73.916,39.5068],[73.916,39.6826],[73.8281,39.7705],[74.0039,40.0342],[74.8828,40.3418],[74.7949,40.5176],[75.2344,40.4297],[75.5859,40.6494],[75.7617,40.2979],[76.377,40.3857],[76.9043,41.001],[77.6074,41.001],[78.1348,41.2207],[78.1348,41.3965],[80.1563,42.0557],[80.2441,42.2754],[80.1563,42.627],[80.2441,42.8467],[80.5078,42.8906],[80.4199,43.0664],[80.7715,43.1982],[80.4199,44.165],[80.4199,44.6045],[79.9805,44.8242],[79.9805,44.9561],[81.7383,45.3955],[82.0898,45.2197],[82.5293,45.2197],[82.2656,45.6592],[83.0566,47.2412],[83.6719,47.0215],[84.7266,47.0215],[84.9023,46.8896],[85.5176,47.0654],[85.6934,47.2852],[85.5176,48.1201],[85.7813,48.4277],[86.5723,48.5596],[86.8359,48.8232],[86.748,48.9551],[86.8359,49.1309],[87.8027,49.1748],[87.8906,48.999],[87.7148,48.9111],[88.0664,48.7354],[87.9785,48.6035],[88.5059,48.3838],[88.6816,48.1641],[89.1211,47.9883],[89.5605,48.0322],[89.7363,47.8564],[90.0879,47.8564],[90.3516,47.6807],[90.5273,47.2412],[90.8789,46.9775],[91.0547,46.582],[90.8789,46.3184],[91.0547,46.0107],[90.7031,45.7471],[90.7031,45.5273],[90.8789,45.2197],[91.582,45.0879],[93.5156,44.9561],[94.7461,44.3408],[95.3613,44.2969],[95.3613,44.0332],[95.5371,43.9014],[95.8887,43.2422],[96.3281,42.9346],[96.416,42.7588]]]}},{type:"Feature",id:"xi_zang",properties:{name:"\u897F\u85CF",cp:[88.7695,31.6846],childNum:7},geometry:{type:"Polygon",coordinates:[[[79.0137,34.3213],[79.1016,34.4531],[79.8047,34.4971],[79.8926,34.8047],[80.2441,35.2002],[80.332,35.1563],[80.2441,35.2881],[80.4199,35.4199],[81.6504,35.2441],[82.002,35.332],[82.4414,35.7275],[82.8809,35.6836],[83.1445,35.4199],[84.1992,35.376],[85.0781,35.7275],[85.6055,35.6836],[86.1328,35.8594],[86.2207,36.167],[87.3633,36.4307],[88.5938,36.4746],[88.7695,36.3428],[89.209,36.2988],[89.7363,36.0791],[89.3848,36.0352],[89.4727,35.9033],[89.7363,35.7715],[89.7363,35.4199],[89.4727,35.376],[89.4727,35.2441],[89.5605,34.8926],[89.8242,34.8486],[89.7363,34.6729],[89.8242,34.3652],[89.6484,34.0137],[90.0879,33.4863],[90.7031,33.1348],[91.4063,33.1348],[91.9336,32.8271],[92.1973,32.8271],[92.2852,32.7393],[92.9883,32.7393],[93.5156,32.4756],[93.7793,32.5635],[94.1309,32.4316],[94.6582,32.6074],[95.1855,32.4316],[95.0098,32.2998],[95.1855,32.3438],[95.2734,32.2119],[95.3613,32.168],[95.3613,31.9922],[95.4492,31.8164],[95.8008,31.6846],[95.9766,31.8164],[96.1523,31.5967],[96.2402,31.9482],[96.5039,31.7285],[96.8555,31.6846],[96.7676,31.9922],[97.2949,32.0801],[97.3828,32.5635],[97.7344,32.5195],[98.1738,32.3438],[98.4375,31.8604],[98.877,31.4209],[98.6133,31.2012],[98.9648,30.7617],[99.1406,29.2676],[98.9648,29.1357],[98.9648,28.8281],[98.7891,28.8721],[98.7891,29.0039],[98.7012,28.916],[98.6133,28.5205],[98.7891,28.3447],[98.7012,28.2129],[98.3496,28.125],[98.2617,28.3887],[98.1738,28.125],[97.5586,28.5205],[97.2949,28.0811],[97.3828,27.9053],[97.0313,27.7295],[96.5039,28.125],[95.7129,28.2568],[95.3613,28.125],[95.2734,27.9492],[94.2188,27.5537],[93.8672,27.0264],[93.6035,26.9385],[92.1094,26.8506],[92.0215,27.4658],[91.582,27.5537],[91.582,27.9053],[91.4063,28.0371],[91.0547,27.8613],[90.7031,28.0811],[89.8242,28.2129],[89.6484,28.1689],[89.1211,27.5977],[89.1211,27.334],[89.0332,27.2021],[88.7695,27.4219],[88.8574,27.9932],[88.6816,28.125],[88.1543,27.9053],[87.8906,27.9492],[87.7148,27.8174],[87.0996,27.8174],[86.748,28.125],[86.5723,28.125],[86.4844,27.9053],[86.1328,28.125],[86.0449,27.9053],[85.6934,28.3447],[85.6055,28.2568],[85.166,28.3447],[85.166,28.6523],[84.9023,28.5645],[84.4629,28.7402],[84.2871,28.8721],[84.1992,29.2236],[84.1113,29.2676],[83.584,29.1797],[83.2324,29.5752],[82.1777,30.0586],[82.0898,30.3223],[81.3867,30.3662],[81.2109,30.0146],[81.0352,30.2344],[80.0684,30.5859],[79.7168,30.9375],[79.0137,31.0693],[78.75,31.333],[78.8379,31.5967],[78.6621,31.8164],[78.75,31.9043],[78.4863,32.124],[78.3984,32.5195],[78.75,32.6953],[78.9258,32.3438],[79.2773,32.5635],[79.1016,33.1787],[78.6621,33.6621],[78.6621,34.1016],[78.9258,34.1455],[79.0137,34.3213]]]}},{type:"Feature",id:"nei_meng_gu",properties:{name:"\u5185\u8499\u53E4",cp:[117.5977,44.3408],childNum:12},geometry:{type:"Polygon",coordinates:[[[97.207,42.8027],[99.4922,42.583],[100.8105,42.6709],[101.7773,42.4951],[102.041,42.2314],[102.7441,42.1436],[103.3594,41.8799],[103.8867,41.792],[104.502,41.8799],[104.502,41.6602],[105.0293,41.5723],[105.7324,41.9238],[107.4023,42.4512],[109.4238,42.4512],[110.3906,42.7588],[111.0059,43.3301],[111.9727,43.6816],[111.9727,43.8135],[111.4453,44.3848],[111.7969,45],[111.9727,45.0879],[113.6426,44.7363],[114.1699,44.9561],[114.5215,45.3955],[115.6641,45.4395],[116.1914,45.7031],[116.2793,45.9668],[116.543,46.2744],[117.334,46.3623],[117.4219,46.582],[117.7734,46.5381],[118.3008,46.7578],[118.7402,46.7139],[118.916,46.7578],[119.0918,46.6699],[119.707,46.626],[119.9707,46.7139],[119.707,47.1973],[118.4766,47.9883],[117.8613,48.0322],[117.334,47.6807],[116.8066,47.9004],[116.1914,47.8564],[115.9277,47.6807],[115.5762,47.9004],[115.4883,48.1641],[115.8398,48.252],[115.8398,48.5596],[116.7188,49.834],[117.7734,49.5264],[118.5645,49.9219],[119.2676,50.0977],[119.3555,50.3174],[119.1797,50.3613],[119.5313,50.7568],[119.5313,50.8887],[119.707,51.0645],[120.1465,51.6797],[120.6738,51.9434],[120.7617,52.1191],[120.7617,52.251],[120.5859,52.3389],[120.6738,52.5146],[120.4102,52.6465],[120.0586,52.6025],[120.0586,52.7344],[120.8496,53.2617],[121.4648,53.3496],[121.8164,53.042],[121.2012,52.5586],[121.6406,52.4268],[121.7285,52.2949],[121.9922,52.2949],[122.168,52.5146],[122.6953,52.251],[122.6074,52.0752],[122.959,51.3281],[123.3105,51.2402],[123.6621,51.3721],[124.3652,51.2842],[124.541,51.3721],[124.8926,51.3721],[125.0684,51.6357],[125.332,51.6357],[126.0352,51.0205],[125.7715,50.7568],[125.7715,50.5371],[125.332,50.1416],[125.1563,49.834],[125.2441,49.1748],[124.8047,49.1309],[124.4531,48.1201],[124.2773,48.5156],[122.4316,47.373],[123.0469,46.7139],[123.3984,46.8896],[123.3984,46.9775],[123.4863,46.9775],[123.5742,46.8457],[123.5742,46.8896],[123.5742,46.6699],[123.0469,46.582],[123.2227,46.2305],[122.7832,46.0107],[122.6953,45.7031],[122.4316,45.8789],[122.2559,45.791],[121.8164,46.0107],[121.7285,45.7471],[121.9043,45.7031],[122.2559,45.2637],[122.0801,44.8682],[122.3438,44.2529],[123.1348,44.4727],[123.4863,43.7256],[123.3105,43.5059],[123.6621,43.374],[123.5742,43.0225],[123.3105,42.9785],[123.1348,42.8027],[122.7832,42.7148],[122.3438,42.8467],[122.3438,42.6709],[121.9922,42.7148],[121.7285,42.4512],[121.4648,42.4951],[120.498,42.0996],[120.1465,41.7041],[119.8828,42.1875],[119.5313,42.3633],[119.3555,42.2754],[119.2676,41.7041],[119.4434,41.6162],[119.2676,41.3086],[118.3887,41.3086],[118.125,41.748],[118.3008,41.792],[118.3008,42.0996],[118.125,42.0557],[117.9492,42.2314],[118.0371,42.4072],[117.7734,42.627],[117.5098,42.583],[117.334,42.4512],[116.8945,42.4072],[116.8066,42.0117],[116.2793,42.0117],[116.0156,41.792],[115.9277,41.9238],[115.2246,41.5723],[114.9609,41.6162],[114.873,42.0996],[114.5215,42.1436],[114.1699,41.792],[114.2578,41.5723],[113.9063,41.4404],[113.9941,41.2207],[113.9063,41.1328],[114.082,40.7373],[114.082,40.5176],[113.8184,40.5176],[113.5547,40.3418],[113.2031,40.3857],[112.7637,40.166],[112.3242,40.2539],[111.9727,39.5947],[111.4453,39.6387],[111.3574,39.4189],[111.0938,39.375],[111.0938,39.5947],[110.6543,39.2871],[110.127,39.4629],[110.2148,39.2871],[109.8633,39.2432],[109.9512,39.1553],[108.9844,38.3203],[109.0723,38.0127],[108.8965,37.9688],[108.8086,38.0127],[108.7207,37.7051],[108.1934,37.6172],[107.666,37.8809],[107.3145,38.1006],[106.7871,38.1885],[106.5234,38.3203],[106.9629,38.9795],[106.7871,39.375],[106.3477,39.2871],[105.9082,38.7158],[105.8203,37.793],[104.3262,37.4414],[103.4473,37.8369],[103.3594,38.0127],[103.5352,38.1445],[103.4473,38.3643],[104.2383,38.9795],[104.0625,39.4189],[103.3594,39.3311],[103.0078,39.1113],[102.4805,39.2432],[101.8652,39.1113],[102.041,38.8916],[101.7773,38.6719],[101.3379,38.7598],[101.25,39.0234],[100.9863,38.9355],[100.8105,39.4189],[100.5469,39.4189],[100.0195,39.7705],[99.4922,39.8584],[100.1074,40.2539],[100.1953,40.6494],[99.9316,41.001],[99.2285,40.8691],[99.0527,40.6934],[98.9648,40.7813],[98.7891,40.6055],[98.5254,40.7373],[98.6133,40.6494],[98.3496,40.5615],[98.3496,40.9131],[97.4707,41.4844],[97.8223,41.6162],[97.8223,41.748],[97.207,42.8027]]]}},{type:"Feature",id:"qing_hai",properties:{name:"\u9752\u6D77",cp:[96.2402,35.4199],childNum:8},geometry:{type:"Polygon",coordinates:[[[89.7363,36.0791],[89.9121,36.0791],[90,36.2549],[90.8789,36.0352],[91.0547,36.0791],[91.0547,36.5186],[90.791,36.6064],[90.7031,36.7822],[91.3184,37.0898],[91.0547,37.4414],[90.5273,37.8369],[90.6152,38.3203],[90.3516,38.2324],[90.1758,38.4961],[92.373,39.0234],[92.373,39.1113],[93.1641,39.1992],[93.1641,38.9795],[93.6914,38.9355],[93.8672,38.7158],[94.3066,38.7598],[94.5703,38.3643],[95.0098,38.4082],[95.4492,38.2764],[95.7129,38.3643],[96.2402,38.1006],[96.416,38.2324],[96.6797,38.1885],[96.6797,38.4521],[97.1191,38.584],[97.0313,39.1992],[98.1738,38.8037],[98.3496,39.0234],[98.6133,38.9355],[98.7891,39.0674],[99.1406,38.9355],[99.8438,38.3643],[100.1953,38.2764],[100.0195,38.4521],[100.1074,38.4961],[100.459,38.2764],[100.7227,38.2324],[101.1621,37.8369],[101.5137,37.8809],[101.7773,37.6172],[101.9531,37.7051],[102.1289,37.4414],[102.5684,37.1777],[102.4805,36.958],[102.6563,36.8262],[102.5684,36.7383],[102.832,36.3428],[103.0078,36.2549],[102.9199,36.0791],[102.9199,35.9033],[102.6563,35.7715],[102.832,35.5957],[102.4805,35.5957],[102.3047,35.4199],[102.3926,35.2002],[101.9531,34.8486],[101.9531,34.6289],[102.2168,34.4092],[102.1289,34.2773],[101.6895,34.1016],[100.9863,34.3652],[100.8105,34.2773],[101.25,33.6621],[101.5137,33.7061],[101.6016,33.5303],[101.7773,33.5303],[101.6895,33.3105],[101.7773,33.2227],[101.6016,33.1348],[101.1621,33.2227],[101.25,32.6953],[100.7227,32.6514],[100.7227,32.5195],[100.3711,32.7393],[100.1074,32.6514],[100.1074,32.8711],[99.8438,33.0029],[99.7559,32.7393],[99.2285,32.915],[99.2285,33.0469],[98.877,33.1787],[98.4375,34.0576],[97.8223,34.1895],[97.6465,34.1016],[97.7344,33.9258],[97.3828,33.8818],[97.4707,33.5742],[97.7344,33.3984],[97.3828,32.8711],[97.4707,32.6953],[97.7344,32.5195],[97.3828,32.5635],[97.2949,32.0801],[96.7676,31.9922],[96.8555,31.6846],[96.5039,31.7285],[96.2402,31.9482],[96.1523,31.5967],[95.9766,31.8164],[95.8008,31.6846],[95.4492,31.8164],[95.3613,31.9922],[95.3613,32.168],[95.2734,32.2119],[95.1855,32.3438],[95.0098,32.2998],[95.1855,32.4316],[94.6582,32.6074],[94.1309,32.4316],[93.7793,32.5635],[93.5156,32.4756],[92.9883,32.7393],[92.2852,32.7393],[92.1973,32.8271],[91.9336,32.8271],[91.4063,33.1348],[90.7031,33.1348],[90.0879,33.4863],[89.6484,34.0137],[89.8242,34.3652],[89.7363,34.6729],[89.8242,34.8486],[89.5605,34.8926],[89.4727,35.2441],[89.4727,35.376],[89.7363,35.4199],[89.7363,35.7715],[89.4727,35.9033],[89.3848,36.0352],[89.7363,36.0791]]]}},{type:"Feature",id:"si_chuan",properties:{name:"\u56DB\u5DDD",cp:[102.9199,30.1904],childNum:21},geometry:{type:"Polygon",coordinates:[[[101.7773,33.5303],[101.8652,33.5742],[101.9531,33.4424],[101.8652,33.0908],[102.4805,33.4424],[102.2168,33.9258],[102.9199,34.3213],[103.0957,34.1895],[103.1836,33.7939],[104.1504,33.6182],[104.2383,33.3984],[104.4141,33.3105],[104.3262,33.2227],[104.4141,33.0469],[104.3262,32.8711],[104.4141,32.7393],[105.2051,32.6074],[105.3809,32.7393],[105.3809,32.8711],[105.4688,32.915],[105.5566,32.7393],[106.084,32.8711],[106.084,32.7393],[106.3477,32.6514],[107.0508,32.6953],[107.1387,32.4756],[107.2266,32.4316],[107.4023,32.5195],[108.0176,32.168],[108.2813,32.2559],[108.5449,32.2119],[108.3691,32.168],[108.2813,31.9043],[108.5449,31.6846],[108.1934,31.5088],[107.9297,30.8496],[107.4902,30.8496],[107.4023,30.7617],[107.4902,30.6299],[107.0508,30.0146],[106.7871,30.0146],[106.6113,30.3223],[106.2598,30.1904],[105.8203,30.4541],[105.6445,30.2783],[105.5566,30.1025],[105.7324,29.8828],[105.293,29.5313],[105.4688,29.3115],[105.7324,29.2676],[105.8203,28.96],[106.2598,28.8721],[106.3477,28.5205],[105.9961,28.7402],[105.6445,28.4326],[105.9082,28.125],[106.1719,28.125],[106.3477,27.8174],[105.6445,27.6416],[105.5566,27.7734],[105.293,27.7295],[105.2051,27.9932],[105.0293,28.0811],[104.8535,27.9053],[104.4141,27.9492],[104.3262,28.0371],[104.4141,28.125],[104.4141,28.2568],[104.2383,28.4326],[104.4141,28.6084],[103.8867,28.6523],[103.7988,28.3008],[103.4473,28.125],[103.4473,27.7734],[102.9199,27.29],[103.0078,26.3672],[102.6563,26.1914],[102.5684,26.3672],[102.1289,26.1035],[101.8652,26.0596],[101.6016,26.2354],[101.6895,26.3672],[101.4258,26.5869],[101.4258,26.8066],[101.4258,26.7188],[101.1621,27.0264],[101.1621,27.1582],[100.7227,27.8613],[100.3711,27.8174],[100.2832,27.7295],[100.0195,28.125],[100.1953,28.3447],[99.668,28.8281],[99.4043,28.5205],[99.4043,28.1689],[99.2285,28.3008],[99.1406,29.2676],[98.9648,30.7617],[98.6133,31.2012],[98.877,31.4209],[98.4375,31.8604],[98.1738,32.3438],[97.7344,32.5195],[97.4707,32.6953],[97.3828,32.8711],[97.7344,33.3984],[97.4707,33.5742],[97.3828,33.8818],[97.7344,33.9258],[97.6465,34.1016],[97.8223,34.1895],[98.4375,34.0576],[98.877,33.1787],[99.2285,33.0469],[99.2285,32.915],[99.7559,32.7393],[99.8438,33.0029],[100.1074,32.8711],[100.1074,32.6514],[100.3711,32.7393],[100.7227,32.5195],[100.7227,32.6514],[101.25,32.6953],[101.1621,33.2227],[101.6016,33.1348],[101.7773,33.2227],[101.6895,33.3105],[101.7773,33.5303]]]}},{type:"Feature",id:"hei_long_jiang",properties:{name:"\u9ED1\u9F99\u6C5F",cp:[128.1445,48.5156],childNum:13},geometry:{type:"Polygon",coordinates:[[[121.4648,53.3496],[123.6621,53.5693],[124.8926,53.0859],[125.0684,53.2178],[125.5957,53.0859],[125.6836,52.9102],[126.123,52.7783],[126.0352,52.6025],[126.2109,52.5146],[126.3867,52.2949],[126.3867,52.207],[126.5625,52.1631],[126.4746,51.9434],[126.9141,51.3721],[126.8262,51.2842],[127.002,51.3281],[126.9141,51.1084],[127.2656,50.7568],[127.3535,50.2734],[127.6172,50.2295],[127.5293,49.8779],[127.793,49.6143],[128.7598,49.5703],[129.1113,49.3506],[129.4629,49.4385],[130.2539,48.8672],[130.6934,48.8672],[130.5176,48.6475],[130.8691,48.2959],[130.6934,48.1201],[131.0449,47.6807],[132.5391,47.7246],[132.627,47.9443],[133.0664,48.1201],[133.5059,48.1201],[134.209,48.3838],[135.0879,48.4277],[134.7363,48.252],[134.5605,47.9883],[134.7363,47.6807],[134.5605,47.4609],[134.3848,47.4609],[134.209,47.2852],[134.209,47.1533],[133.8574,46.5381],[133.9453,46.2744],[133.5059,45.835],[133.418,45.5713],[133.2422,45.5273],[133.0664,45.1318],[132.8906,45.0439],[131.9238,45.3516],[131.5723,45.0439],[131.0449,44.8682],[131.3086,44.0771],[131.2207,43.7256],[131.3086,43.4619],[130.8691,43.418],[130.5176,43.6377],[130.3418,43.9893],[129.9902,43.8574],[129.9023,44.0332],[129.8145,43.9014],[129.2871,43.8135],[129.1992,43.5938],[128.8477,43.5498],[128.4961,44.165],[128.4082,44.4727],[128.0566,44.3408],[128.0566,44.1211],[127.7051,44.1211],[127.5293,44.6045],[127.0898,44.6045],[127.002,44.7803],[127.0898,45],[126.9141,45.1318],[126.5625,45.2637],[126.0352,45.1758],[125.7715,45.3076],[125.6836,45.5273],[125.0684,45.3955],[124.8926,45.5273],[124.3652,45.4395],[124.0137,45.7471],[123.9258,46.2305],[123.2227,46.2305],[123.0469,46.582],[123.5742,46.6699],[123.5742,46.8896],[123.5742,46.8457],[123.4863,46.9775],[123.3984,46.9775],[123.3984,46.8896],[123.0469,46.7139],[122.4316,47.373],[124.2773,48.5156],[124.4531,48.1201],[124.8047,49.1309],[125.2441,49.1748],[125.1563,49.834],[125.332,50.1416],[125.7715,50.5371],[125.7715,50.7568],[126.0352,51.0205],[125.332,51.6357],[125.0684,51.6357],[124.8926,51.3721],[124.541,51.3721],[124.3652,51.2842],[123.6621,51.3721],[123.3105,51.2402],[122.959,51.3281],[122.6074,52.0752],[122.6953,52.251],[122.168,52.5146],[121.9922,52.2949],[121.7285,52.2949],[121.6406,52.4268],[121.2012,52.5586],[121.8164,53.042],[121.4648,53.3496]]]}},{type:"Feature",id:"gan_su",properties:{name:"\u7518\u8083",cp:[95.7129,40.166],childNum:14},geometry:{type:"Polygon",coordinates:[[[96.416,42.7148],[97.207,42.8027],[97.8223,41.748],[97.8223,41.6162],[97.4707,41.4844],[98.3496,40.9131],[98.3496,40.5615],[98.6133,40.6494],[98.5254,40.7373],[98.7891,40.6055],[98.9648,40.7813],[99.0527,40.6934],[99.2285,40.8691],[99.9316,41.001],[100.1953,40.6494],[100.1074,40.2539],[99.4922,39.8584],[100.0195,39.7705],[100.5469,39.4189],[100.8105,39.4189],[100.9863,38.9355],[101.25,39.0234],[101.3379,38.7598],[101.7773,38.6719],[102.041,38.8916],[101.8652,39.1113],[102.4805,39.2432],[103.0078,39.1113],[103.3594,39.3311],[104.0625,39.4189],[104.2383,38.9795],[103.4473,38.3643],[103.5352,38.1445],[103.3594,38.0127],[103.4473,37.8369],[104.3262,37.4414],[104.5898,37.4414],[104.5898,37.2217],[104.8535,37.2217],[105.293,36.8262],[105.2051,36.6943],[105.4688,36.123],[105.293,35.9912],[105.3809,35.7715],[105.7324,35.7275],[105.8203,35.5518],[105.9961,35.4639],[105.9082,35.4199],[105.9961,35.4199],[106.084,35.376],[106.2598,35.4199],[106.3477,35.2441],[106.5234,35.332],[106.4355,35.6836],[106.6992,35.6836],[106.9629,35.8154],[106.875,36.123],[106.5234,36.2549],[106.5234,36.4746],[106.4355,36.5625],[106.6113,36.7822],[106.6113,37.0898],[107.3145,37.0898],[107.3145,36.9141],[108.7207,36.3428],[108.6328,35.9912],[108.5449,35.8594],[108.6328,35.5518],[108.5449,35.2881],[107.7539,35.2881],[107.7539,35.1123],[107.8418,35.0244],[107.666,34.9365],[107.2266,34.8926],[106.9629,35.0684],[106.6113,35.0684],[106.5234,34.7607],[106.3477,34.585],[106.6992,34.3213],[106.5234,34.2773],[106.6113,34.1455],[106.4355,33.9258],[106.5234,33.5303],[105.9961,33.6182],[105.7324,33.3984],[105.9961,33.1787],[105.9082,33.0029],[105.4688,32.915],[105.3809,32.8711],[105.3809,32.7393],[105.2051,32.6074],[104.4141,32.7393],[104.3262,32.8711],[104.4141,33.0469],[104.3262,33.2227],[104.4141,33.3105],[104.2383,33.3984],[104.1504,33.6182],[103.1836,33.7939],[103.0957,34.1895],[102.9199,34.3213],[102.2168,33.9258],[102.4805,33.4424],[101.8652,33.0908],[101.9531,33.4424],[101.8652,33.5742],[101.7773,33.5303],[101.6016,33.5303],[101.5137,33.7061],[101.25,33.6621],[100.8105,34.2773],[100.9863,34.3652],[101.6895,34.1016],[102.1289,34.2773],[102.2168,34.4092],[101.9531,34.6289],[101.9531,34.8486],[102.3926,35.2002],[102.3047,35.4199],[102.4805,35.5957],[102.832,35.5957],[102.6563,35.7715],[102.9199,35.9033],[102.9199,36.0791],[103.0078,36.2549],[102.832,36.3428],[102.5684,36.7383],[102.6563,36.8262],[102.4805,36.958],[102.5684,37.1777],[102.1289,37.4414],[101.9531,37.7051],[101.7773,37.6172],[101.5137,37.8809],[101.1621,37.8369],[100.7227,38.2324],[100.459,38.2764],[100.1074,38.4961],[100.0195,38.4521],[100.1953,38.2764],[99.8438,38.3643],[99.1406,38.9355],[98.7891,39.0674],[98.6133,38.9355],[98.3496,39.0234],[98.1738,38.8037],[97.0313,39.1992],[97.1191,38.584],[96.6797,38.4521],[96.6797,38.1885],[96.416,38.2324],[96.2402,38.1006],[95.7129,38.3643],[95.4492,38.2764],[95.0098,38.4082],[94.5703,38.3643],[94.3066,38.7598],[93.8672,38.7158],[93.6914,38.9355],[93.1641,38.9795],[93.1641,39.1992],[92.373,39.1113],[92.373,39.3311],[92.6367,39.6387],[93.0762,40.6494],[93.8672,40.6934],[94.043,41.0889],[94.5703,41.4844],[95.1855,41.792],[95.2734,41.6162],[95.9766,41.9238],[96.2402,42.2314],[96.0645,42.3193],[95.9766,42.4951],[96.416,42.7148]]]}},{type:"Feature",id:"yun_nan",properties:{name:"\u4E91\u5357",cp:[101.8652,25.1807],childNum:16},geometry:{type:"Polygon",coordinates:[[[98.1738,28.125],[98.2617,28.3887],[98.3496,28.125],[98.7012,28.2129],[98.7891,28.3447],[98.6133,28.5205],[98.7012,28.916],[98.7891,29.0039],[98.7891,28.8721],[98.9648,28.8281],[98.9648,29.1357],[99.1406,29.2676],[99.2285,28.3008],[99.4043,28.1689],[99.4043,28.5205],[99.668,28.8281],[100.1953,28.3447],[100.0195,28.125],[100.2832,27.7295],[100.3711,27.8174],[100.7227,27.8613],[101.1621,27.1582],[101.1621,27.0264],[101.4258,26.7188],[101.4258,26.8066],[101.4258,26.5869],[101.6895,26.3672],[101.6016,26.2354],[101.8652,26.0596],[102.1289,26.1035],[102.5684,26.3672],[102.6563,26.1914],[103.0078,26.3672],[102.9199,27.29],[103.4473,27.7734],[103.4473,28.125],[103.7988,28.3008],[103.8867,28.6523],[104.4141,28.6084],[104.2383,28.4326],[104.4141,28.2568],[104.4141,28.125],[104.3262,28.0371],[104.4141,27.9492],[104.8535,27.9053],[105.0293,28.0811],[105.2051,27.9932],[105.293,27.7295],[105.2051,27.3779],[104.5898,27.334],[104.4141,27.4658],[104.1504,27.2461],[103.8867,27.4219],[103.623,27.0264],[103.7109,26.9824],[103.7109,26.7627],[103.8867,26.543],[104.4141,26.6748],[104.6777,26.4111],[104.3262,25.708],[104.8535,25.2246],[104.5898,25.0488],[104.6777,24.9609],[104.502,24.7412],[104.6777,24.3457],[104.7656,24.4775],[105.0293,24.4336],[105.2051,24.082],[105.4688,24.0381],[105.5566,24.126],[105.9961,24.126],[106.1719,23.8184],[106.1719,23.5547],[105.6445,23.4229],[105.5566,23.2031],[105.293,23.3789],[104.8535,23.1592],[104.7656,22.8516],[104.3262,22.6758],[104.1504,22.8076],[103.9746,22.5439],[103.623,22.7637],[103.5352,22.5879],[103.3594,22.8076],[103.0957,22.4561],[102.4805,22.7637],[102.3047,22.4121],[101.8652,22.3682],[101.7773,22.5],[101.6016,22.1924],[101.8652,21.6211],[101.7773,21.1377],[101.6016,21.2256],[101.25,21.1816],[101.1621,21.7529],[100.6348,21.4453],[100.1074,21.4893],[99.9316,22.0605],[99.2285,22.1484],[99.4043,22.5879],[99.3164,22.7197],[99.4922,23.0713],[98.877,23.2031],[98.7012,23.9502],[98.877,24.126],[98.1738,24.082],[97.7344,23.8623],[97.5586,23.9063],[97.7344,24.126],[97.6465,24.4336],[97.5586,24.4336],[97.5586,24.7412],[97.7344,24.8291],[97.8223,25.2686],[98.1738,25.4004],[98.1738,25.6201],[98.3496,25.5762],[98.5254,25.8398],[98.7012,25.8838],[98.6133,26.0596],[98.7012,26.1475],[98.7891,26.5869],[98.7012,27.5098],[98.5254,27.6416],[98.3496,27.5098],[98.1738,28.125]]]}},{type:"Feature",id:"guang_xi",properties:{name:"\u5E7F\u897F",cp:[108.2813,23.6426],childNum:14},geometry:{type:"Polygon",coordinates:[[[104.502,24.7412],[104.6777,24.6094],[105.2051,24.9609],[105.9961,24.6533],[106.1719,24.7852],[106.1719,24.9609],[106.875,25.1807],[107.0508,25.2686],[106.9629,25.4883],[107.2266,25.6201],[107.4902,25.2246],[107.7539,25.2246],[107.8418,25.1367],[108.1055,25.2246],[108.1934,25.4443],[108.3691,25.5322],[108.6328,25.3125],[108.6328,25.5762],[109.0723,25.5322],[108.9844,25.752],[109.3359,25.708],[109.5117,26.0156],[109.7754,25.8838],[109.9512,26.1914],[110.2148,25.9717],[110.5664,26.3232],[111.1816,26.3232],[111.2695,26.2354],[111.2695,25.8838],[111.4453,25.8398],[111.0059,25.0049],[111.0938,24.9609],[111.3574,25.1367],[111.5332,24.6533],[111.709,24.7852],[112.0605,24.7412],[111.8848,24.6533],[112.0605,24.3457],[111.8848,24.2139],[111.8848,23.9941],[111.7969,23.8184],[111.6211,23.8184],[111.6211,23.6865],[111.3574,23.4668],[111.4453,23.0273],[111.2695,22.8076],[110.7422,22.5439],[110.7422,22.2803],[110.6543,22.1484],[110.3027,22.1484],[110.3027,21.8848],[109.9512,21.8408],[109.8633,21.665],[109.7754,21.6211],[109.7754,21.4014],[109.5996,21.4453],[109.1602,21.3574],[109.248,20.874],[109.0723,20.9619],[109.0723,21.5332],[108.7207,21.5332],[108.6328,21.665],[108.2813,21.4893],[107.8418,21.6211],[107.4023,21.6211],[107.0508,21.7969],[107.0508,21.9287],[106.6992,22.0166],[106.6113,22.4121],[106.7871,22.7637],[106.6992,22.8955],[105.9082,22.9395],[105.5566,23.0713],[105.5566,23.2031],[105.6445,23.4229],[106.1719,23.5547],[106.1719,23.8184],[105.9961,24.126],[105.5566,24.126],[105.4688,24.0381],[105.2051,24.082],[105.0293,24.4336],[104.7656,24.4775],[104.6777,24.3457],[104.502,24.7412]]]}},{type:"Feature",id:"hu_nan",properties:{name:"\u6E56\u5357",cp:[111.5332,27.3779],childNum:14},geometry:{type:"Polygon",coordinates:[[[109.248,28.4766],[109.248,29.1357],[109.5117,29.6191],[109.6875,29.6191],[109.7754,29.751],[110.4785,29.6631],[110.6543,29.751],[110.4785,30.0146],[110.8301,30.1465],[111.7969,29.9268],[112.2363,29.5313],[112.5,29.6191],[112.6758,29.5752],[112.9395,29.7949],[113.0273,29.751],[112.9395,29.4873],[113.0273,29.4434],[113.5547,29.8389],[113.5547,29.707],[113.7305,29.5752],[113.6426,29.3115],[113.7305,29.0918],[113.9063,29.0479],[114.1699,28.8281],[114.082,28.5645],[114.2578,28.3447],[113.7305,27.9492],[113.6426,27.5977],[113.6426,27.3779],[113.8184,27.29],[113.7305,27.1143],[113.9063,26.9385],[113.9063,26.6309],[114.082,26.5869],[113.9941,26.1914],[114.2578,26.1475],[113.9941,26.0596],[113.9063,25.4443],[113.6426,25.3125],[113.2031,25.5322],[112.8516,25.3564],[113.0273,25.2246],[113.0273,24.9609],[112.8516,24.917],[112.5879,25.1367],[112.2363,25.1807],[112.1484,24.873],[112.0605,24.7412],[111.709,24.7852],[111.5332,24.6533],[111.3574,25.1367],[111.0938,24.9609],[111.0059,25.0049],[111.4453,25.8398],[111.2695,25.8838],[111.2695,26.2354],[111.1816,26.3232],[110.5664,26.3232],[110.2148,25.9717],[109.9512,26.1914],[109.7754,25.8838],[109.5117,26.0156],[109.4238,26.2793],[109.248,26.3232],[109.4238,26.5869],[109.3359,26.7188],[109.5117,26.8066],[109.5117,27.0264],[109.3359,27.1582],[108.8965,27.0264],[108.8086,27.1143],[109.4238,27.5977],[109.3359,27.9053],[109.3359,28.2568],[109.248,28.4766]]]}},{type:"Feature",id:"shan_xi_1",properties:{name:"\u9655\u897F",cp:[109.5996,35.6396],childNum:10},geometry:{type:"Polygon",coordinates:[[[105.4688,32.915],[105.9082,33.0029],[105.9961,33.1787],[105.7324,33.3984],[105.9961,33.6182],[106.5234,33.5303],[106.4355,33.9258],[106.6113,34.1455],[106.5234,34.2773],[106.6992,34.3213],[106.3477,34.585],[106.5234,34.7607],[106.6113,35.0684],[106.9629,35.0684],[107.2266,34.8926],[107.666,34.9365],[107.8418,35.0244],[107.7539,35.1123],[107.7539,35.2881],[108.5449,35.2881],[108.6328,35.5518],[108.5449,35.8594],[108.6328,35.9912],[108.7207,36.3428],[107.3145,36.9141],[107.3145,37.0898],[107.3145,37.6172],[107.666,37.8809],[108.1934,37.6172],[108.7207,37.7051],[108.8086,38.0127],[108.8965,37.9688],[109.0723,38.0127],[108.9844,38.3203],[109.9512,39.1553],[109.8633,39.2432],[110.2148,39.2871],[110.127,39.4629],[110.6543,39.2871],[111.0938,39.5947],[111.0938,39.375],[111.1816,39.2432],[110.918,38.7158],[110.8301,38.4961],[110.4785,38.1885],[110.4785,37.9688],[110.8301,37.6611],[110.3906,37.002],[110.4785,36.123],[110.5664,35.6396],[110.2148,34.8926],[110.2148,34.6729],[110.3906,34.585],[110.4785,34.2334],[110.6543,34.1455],[110.6543,33.8379],[111.0059,33.5303],[111.0059,33.2666],[110.7422,33.1348],[110.5664,33.2666],[110.3027,33.1787],[109.5996,33.2666],[109.4238,33.1348],[109.7754,33.0469],[109.7754,32.915],[110.127,32.7393],[110.127,32.6074],[109.6875,32.6074],[109.5117,32.4316],[109.5996,31.7285],[109.248,31.7285],[109.0723,31.9482],[108.5449,32.2119],[108.2813,32.2559],[108.0176,32.168],[107.4023,32.5195],[107.2266,32.4316],[107.1387,32.4756],[107.0508,32.6953],[106.3477,32.6514],[106.084,32.7393],[106.084,32.8711],[105.5566,32.7393],[105.4688,32.915]]]}},{type:"Feature",id:"guang_dong",properties:{name:"\u5E7F\u4E1C",cp:[113.4668,22.8076],childNum:21},geometry:{type:"Polygon",coordinates:[[[109.7754,21.4014],[109.7754,21.6211],[109.8633,21.665],[109.9512,21.8408],[110.3027,21.8848],[110.3027,22.1484],[110.6543,22.1484],[110.7422,22.2803],[110.7422,22.5439],[111.2695,22.8076],[111.4453,23.0273],[111.3574,23.4668],[111.6211,23.6865],[111.6211,23.8184],[111.7969,23.8184],[111.8848,23.9941],[111.8848,24.2139],[112.0605,24.3457],[111.8848,24.6533],[112.0605,24.7412],[112.1484,24.873],[112.2363,25.1807],[112.5879,25.1367],[112.8516,24.917],[113.0273,24.9609],[113.0273,25.2246],[112.8516,25.3564],[113.2031,25.5322],[113.6426,25.3125],[113.9063,25.4443],[113.9941,25.2686],[114.6094,25.4004],[114.7852,25.2686],[114.6973,25.1367],[114.4336,24.9609],[114.1699,24.6973],[114.4336,24.5215],[115.4004,24.7852],[115.8398,24.5654],[115.752,24.7852],[115.9277,24.917],[116.2793,24.7852],[116.3672,24.873],[116.543,24.6094],[116.7188,24.6533],[116.9824,24.1699],[116.9824,23.9063],[117.1582,23.5547],[117.334,23.2471],[116.8945,23.3789],[116.6309,23.1152],[116.543,22.8516],[115.9277,22.7197],[115.6641,22.7637],[115.5762,22.6318],[115.0488,22.6758],[114.6094,22.3682],[114.3457,22.5439],[113.9941,22.5],[113.8184,22.1924],[114.3457,22.1484],[114.4336,22.0166],[114.082,21.9287],[113.9941,21.7969],[113.5547,22.0166],[113.1152,21.8408],[112.9395,21.5771],[112.4121,21.4453],[112.2363,21.5332],[111.5332,21.4893],[111.2695,21.3574],[110.7422,21.3574],[110.6543,21.2256],[110.7422,20.918],[110.4785,20.874],[110.6543,20.2588],[110.5664,20.2588],[110.3906,20.127],[110.0391,20.127],[109.8633,20.127],[109.8633,20.3027],[109.5996,20.918],[109.7754,21.4014],[109.7754,21.4014]],[[113.5986,22.1649],[113.6096,22.1265],[113.5547,22.11],[113.5437,22.2034],[113.5767,22.2034],[113.5986,22.1649]]]}},{type:"Feature",id:"ji_lin",properties:{name:"\u5409\u6797",cp:[126.4746,43.5938],childNum:9},geometry:{type:"Polygon",coordinates:[[[123.2227,46.2305],[123.9258,46.2305],[124.0137,45.7471],[124.3652,45.4395],[124.8926,45.5273],[125.0684,45.3955],[125.6836,45.5273],[125.7715,45.3076],[126.0352,45.1758],[126.5625,45.2637],[126.9141,45.1318],[127.0898,45],[127.002,44.7803],[127.0898,44.6045],[127.5293,44.6045],[127.7051,44.1211],[128.0566,44.1211],[128.0566,44.3408],[128.4082,44.4727],[128.4961,44.165],[128.8477,43.5498],[129.1992,43.5938],[129.2871,43.8135],[129.8145,43.9014],[129.9023,44.0332],[129.9902,43.8574],[130.3418,43.9893],[130.5176,43.6377],[130.8691,43.418],[131.3086,43.4619],[131.3086,43.3301],[131.1328,42.9346],[130.4297,42.7148],[130.6055,42.6709],[130.6055,42.4512],[130.2539,42.7588],[130.2539,42.8906],[130.166,42.9785],[129.9023,43.0225],[129.7266,42.4951],[129.375,42.4512],[128.9355,42.0117],[128.0566,42.0117],[128.3203,41.5723],[128.1445,41.3525],[127.0898,41.5283],[127.1777,41.5723],[126.9141,41.792],[126.6504,41.6602],[126.4746,41.3965],[126.123,40.957],[125.6836,40.8691],[125.5957,40.9131],[125.7715,41.2207],[125.332,41.6602],[125.332,41.9678],[125.4199,42.0996],[125.332,42.1436],[124.8926,42.8027],[124.8926,43.0664],[124.7168,43.0664],[124.4531,42.8467],[124.2773,43.2422],[123.8379,43.4619],[123.6621,43.374],[123.3105,43.5059],[123.4863,43.7256],[123.1348,44.4727],[122.3438,44.2529],[122.0801,44.8682],[122.2559,45.2637],[121.9043,45.7031],[121.7285,45.7471],[121.8164,46.0107],[122.2559,45.791],[122.4316,45.8789],[122.6953,45.7031],[122.7832,46.0107],[123.2227,46.2305]]]}},{type:"Feature",id:"he_bei",properties:{name:"\u6CB3\u5317",cp:[115.4004,37.9688],childNum:11},geometry:{type:"MultiPolygon",coordinates:[[[[114.5215,39.5068],[114.3457,39.8584],[113.9941,39.9902],[114.5215,40.3418],[114.3457,40.3857],[114.2578,40.6055],[114.082,40.7373],[113.9063,41.1328],[113.9941,41.2207],[113.9063,41.4404],[114.2578,41.5723],[114.1699,41.792],[114.5215,42.1436],[114.873,42.0996],[114.9609,41.6162],[115.2246,41.5723],[115.9277,41.9238],[116.0156,41.792],[116.2793,42.0117],[116.8066,42.0117],[116.8945,42.4072],[117.334,42.4512],[117.5098,42.583],[117.7734,42.627],[118.0371,42.4072],[117.9492,42.2314],[118.125,42.0557],[118.3008,42.0996],[118.3008,41.792],[118.125,41.748],[118.3887,41.3086],[119.2676,41.3086],[118.8281,40.8252],[119.2676,40.5176],[119.5313,40.5615],[119.707,40.1221],[119.8828,39.9463],[119.5313,39.6826],[119.4434,39.4189],[118.916,39.0674],[118.4766,38.9355],[118.125,39.0234],[118.0371,39.1992],[118.0371,39.2432],[117.8613,39.4189],[117.9492,39.5947],[117.6855,39.5947],[117.5098,39.7705],[117.5098,39.9902],[117.6855,39.9902],[117.6855,40.0781],[117.4219,40.21],[117.2461,40.5176],[117.4219,40.6494],[116.9824,40.6934],[116.6309,41.0449],[116.3672,40.9131],[116.4551,40.7813],[116.1914,40.7813],[116.1035,40.6055],[115.752,40.5615],[115.9277,40.2539],[115.4004,39.9463],[115.4883,39.6387],[115.752,39.5068],[116.1914,39.5947],[116.3672,39.4629],[116.543,39.5947],[116.8066,39.5947],[116.8945,39.1113],[116.7188,38.9355],[116.7188,38.8037],[117.2461,38.54],[117.5977,38.6279],[117.9492,38.3203],[117.4219,37.8369],[116.8066,37.8369],[116.4551,37.4854],[116.2793,37.5732],[116.2793,37.3535],[116.0156,37.3535],[115.752,36.9141],[115.3125,36.5186],[115.4883,36.167],[115.3125,36.0791],[115.1367,36.2109],[114.9609,36.0791],[114.873,36.123],[113.7305,36.3428],[113.4668,36.6504],[113.7305,36.8701],[113.7305,37.1338],[114.1699,37.6611],[113.9941,37.7051],[113.8184,38.1445],[113.5547,38.2764],[113.5547,38.54],[113.8184,38.8037],[113.8184,38.9355],[113.9063,39.0234],[114.3457,39.0674],[114.5215,39.5068]]],[[[117.2461,40.0781],[117.1582,39.8145],[117.1582,39.6387],[116.8945,39.6826],[116.8945,39.8145],[116.8066,39.9902],[117.2461,40.0781]]]]}},{type:"Feature",id:"hu_bei",properties:{name:"\u6E56\u5317",cp:[112.2363,31.1572],childNum:17},geometry:{type:"Polygon",coordinates:[[[110.2148,31.1572],[110.127,31.377],[109.6875,31.5527],[109.7754,31.6846],[109.5996,31.7285],[109.5117,32.4316],[109.6875,32.6074],[110.127,32.6074],[110.127,32.7393],[109.7754,32.915],[109.7754,33.0469],[109.4238,33.1348],[109.5996,33.2666],[110.3027,33.1787],[110.5664,33.2666],[110.7422,33.1348],[111.0059,33.2666],[111.5332,32.6074],[112.3242,32.3438],[113.2031,32.4316],[113.4668,32.2998],[113.7305,32.4316],[113.8184,31.8604],[113.9941,31.7725],[114.1699,31.8604],[114.5215,31.7725],[114.6094,31.5527],[114.7852,31.4648],[115.1367,31.5967],[115.2246,31.4209],[115.4004,31.4209],[115.5762,31.2012],[116.0156,31.0254],[115.752,30.6738],[116.1035,30.1904],[116.1035,29.8389],[115.9277,29.707],[115.4883,29.7949],[114.873,29.3994],[114.2578,29.3555],[113.9063,29.0479],[113.7305,29.0918],[113.6426,29.3115],[113.7305,29.5752],[113.5547,29.707],[113.5547,29.8389],[113.0273,29.4434],[112.9395,29.4873],[113.0273,29.751],[112.9395,29.7949],[112.6758,29.5752],[112.5,29.6191],[112.2363,29.5313],[111.7969,29.9268],[110.8301,30.1465],[110.4785,30.0146],[110.6543,29.751],[110.4785,29.6631],[109.7754,29.751],[109.6875,29.6191],[109.5117,29.6191],[109.248,29.1357],[109.0723,29.3555],[108.9844,29.3115],[108.6328,29.8389],[108.457,29.7949],[108.5449,30.2344],[108.457,30.4102],[108.6328,30.5859],[108.8086,30.498],[109.0723,30.6299],[109.1602,30.542],[109.248,30.6299],[109.4238,30.542],[109.8633,30.8936],[110.0391,30.8057],[110.2148,31.1572]]]}},{type:"Feature",id:"gui_zhou",properties:{name:"\u8D35\u5DDE",cp:[106.6113,26.9385],childNum:9},geometry:{type:"Polygon",coordinates:[[[104.1504,27.2461],[104.4141,27.4658],[104.5898,27.334],[105.2051,27.3779],[105.293,27.7295],[105.5566,27.7734],[105.6445,27.6416],[106.3477,27.8174],[106.1719,28.125],[105.9082,28.125],[105.6445,28.4326],[105.9961,28.7402],[106.3477,28.5205],[106.5234,28.5645],[106.4355,28.7842],[106.5234,28.7842],[106.6113,28.6523],[106.6113,28.5205],[106.6992,28.4766],[106.875,28.7842],[107.4023,28.8721],[107.4023,29.1797],[107.5781,29.2236],[107.8418,29.1357],[107.8418,29.0039],[108.2813,29.0918],[108.3691,28.6523],[108.5449,28.6523],[108.5449,28.3887],[108.7207,28.4766],[108.7207,28.2129],[109.0723,28.2129],[109.248,28.4766],[109.3359,28.2568],[109.3359,27.9053],[109.4238,27.5977],[108.8086,27.1143],[108.8965,27.0264],[109.3359,27.1582],[109.5117,27.0264],[109.5117,26.8066],[109.3359,26.7188],[109.4238,26.5869],[109.248,26.3232],[109.4238,26.2793],[109.5117,26.0156],[109.3359,25.708],[108.9844,25.752],[109.0723,25.5322],[108.6328,25.5762],[108.6328,25.3125],[108.3691,25.5322],[108.1934,25.4443],[108.1055,25.2246],[107.8418,25.1367],[107.7539,25.2246],[107.4902,25.2246],[107.2266,25.6201],[106.9629,25.4883],[107.0508,25.2686],[106.875,25.1807],[106.1719,24.9609],[106.1719,24.7852],[105.9961,24.6533],[105.2051,24.9609],[104.6777,24.6094],[104.502,24.7412],[104.6777,24.9609],[104.5898,25.0488],[104.8535,25.2246],[104.3262,25.708],[104.6777,26.4111],[104.4141,26.6748],[103.8867,26.543],[103.7109,26.7627],[103.7109,26.9824],[103.623,27.0264],[103.8867,27.4219],[104.1504,27.2461]]]}},{type:"Feature",id:"shan_dong",properties:{name:"\u5C71\u4E1C",cp:[118.7402,36.4307],childNum:17},geometry:{type:"Polygon",coordinates:[[[115.4883,36.167],[115.3125,36.5186],[115.752,36.9141],[116.0156,37.3535],[116.2793,37.3535],[116.2793,37.5732],[116.4551,37.4854],[116.8066,37.8369],[117.4219,37.8369],[117.9492,38.3203],[118.125,38.1445],[118.916,38.1445],[119.3555,37.6611],[119.0039,37.5293],[119.0039,37.3535],[119.3555,37.1338],[119.707,37.1338],[119.8828,37.3975],[120.498,37.8369],[120.5859,38.1445],[120.9375,38.4521],[121.0254,37.8369],[121.2012,37.6611],[121.9043,37.4854],[122.168,37.6172],[122.2559,37.4854],[122.6074,37.4854],[122.6953,37.3535],[122.6074,36.9141],[122.4316,36.7822],[121.8164,36.8701],[121.7285,36.6943],[121.1133,36.6064],[121.1133,36.4307],[121.377,36.2549],[120.7617,36.167],[120.9375,35.8594],[120.6738,36.0352],[119.707,35.4639],[119.9707,34.9805],[119.3555,35.0244],[119.2676,35.1123],[118.916,35.0244],[118.7402,34.7168],[118.4766,34.6729],[118.3887,34.4092],[118.2129,34.4092],[118.125,34.6289],[117.9492,34.6729],[117.5977,34.4531],[117.334,34.585],[117.2461,34.4531],[116.8066,34.9365],[116.4551,34.8926],[116.3672,34.6289],[116.1914,34.585],[115.5762,34.585],[115.4004,34.8486],[114.7852,35.0684],[115.0488,35.376],[115.2246,35.4199],[115.4883,35.7275],[116.1035,36.0791],[115.3125,35.8154],[115.4883,36.167]]]}},{type:"Feature",id:"jiang_xi",properties:{name:"\u6C5F\u897F",cp:[116.0156,27.29],childNum:11},geometry:{type:"Polygon",coordinates:[[[114.2578,28.3447],[114.082,28.5645],[114.1699,28.8281],[113.9063,29.0479],[114.2578,29.3555],[114.873,29.3994],[115.4883,29.7949],[115.9277,29.707],[116.1035,29.8389],[116.2793,29.7949],[116.7188,30.0586],[116.8945,29.9268],[116.7188,29.751],[116.7188,29.6191],[117.1582,29.707],[117.0703,29.8389],[117.1582,29.9268],[117.5098,29.6191],[118.0371,29.5752],[118.2129,29.3994],[118.0371,29.1797],[118.0371,29.0479],[118.3887,28.7842],[118.4766,28.3447],[118.4766,28.3008],[118.3008,28.0811],[117.7734,27.8174],[117.5098,27.9932],[116.9824,27.6416],[117.1582,27.29],[117.0703,27.1143],[116.543,26.8066],[116.6309,26.4551],[116.3672,26.2354],[116.4551,26.1035],[116.1914,25.8838],[116.0156,25.2686],[115.8398,25.2246],[115.9277,24.917],[115.752,24.7852],[115.8398,24.5654],[115.4004,24.7852],[114.4336,24.5215],[114.1699,24.6973],[114.4336,24.9609],[114.6973,25.1367],[114.7852,25.2686],[114.6094,25.4004],[113.9941,25.2686],[113.9063,25.4443],[113.9941,26.0596],[114.2578,26.1475],[113.9941,26.1914],[114.082,26.5869],[113.9063,26.6309],[113.9063,26.9385],[113.7305,27.1143],[113.8184,27.29],[113.6426,27.3779],[113.6426,27.5977],[113.7305,27.9492],[114.2578,28.3447]]]}},{type:"Feature",id:"he_nan",properties:{name:"\u6CB3\u5357",cp:[113.4668,33.8818],childNum:17},geometry:{type:"Polygon",coordinates:[[[110.3906,34.585],[110.8301,34.6289],[111.1816,34.8047],[111.5332,34.8486],[111.7969,35.0684],[112.0605,35.0684],[112.0605,35.2881],[112.7637,35.2002],[113.1152,35.332],[113.6426,35.6836],[113.7305,36.3428],[114.873,36.123],[114.9609,36.0791],[115.1367,36.2109],[115.3125,36.0791],[115.4883,36.167],[115.3125,35.8154],[116.1035,36.0791],[115.4883,35.7275],[115.2246,35.4199],[115.0488,35.376],[114.7852,35.0684],[115.4004,34.8486],[115.5762,34.585],[116.1914,34.585],[116.1914,34.4092],[116.543,34.2773],[116.6309,33.9258],[116.1914,33.7061],[116.0156,33.9697],[115.6641,34.0576],[115.5762,33.9258],[115.5762,33.6621],[115.4004,33.5303],[115.3125,33.1787],[114.873,33.1348],[114.873,33.0029],[115.1367,32.8711],[115.2246,32.6074],[115.5762,32.4316],[115.8398,32.5195],[115.9277,31.7725],[115.4883,31.6846],[115.4004,31.4209],[115.2246,31.4209],[115.1367,31.5967],[114.7852,31.4648],[114.6094,31.5527],[114.5215,31.7725],[114.1699,31.8604],[113.9941,31.7725],[113.8184,31.8604],[113.7305,32.4316],[113.4668,32.2998],[113.2031,32.4316],[112.3242,32.3438],[111.5332,32.6074],[111.0059,33.2666],[111.0059,33.5303],[110.6543,33.8379],[110.6543,34.1455],[110.4785,34.2334],[110.3906,34.585]]]}},{type:"Feature",id:"liao_ning",properties:{name:"\u8FBD\u5B81",cp:[122.3438,41.0889],childNum:14},geometry:{type:"Polygon",coordinates:[[[119.2676,41.3086],[119.4434,41.6162],[119.2676,41.7041],[119.3555,42.2754],[119.5313,42.3633],[119.8828,42.1875],[120.1465,41.7041],[120.498,42.0996],[121.4648,42.4951],[121.7285,42.4512],[121.9922,42.7148],[122.3438,42.6709],[122.3438,42.8467],[122.7832,42.7148],[123.1348,42.8027],[123.3105,42.9785],[123.5742,43.0225],[123.6621,43.374],[123.8379,43.4619],[124.2773,43.2422],[124.4531,42.8467],[124.7168,43.0664],[124.8926,43.0664],[124.8926,42.8027],[125.332,42.1436],[125.4199,42.0996],[125.332,41.9678],[125.332,41.6602],[125.7715,41.2207],[125.5957,40.9131],[125.6836,40.8691],[124.541,40.21],[124.1016,39.6826],[123.3984,39.6826],[123.1348,39.4189],[123.1348,39.0234],[122.0801,39.0234],[121.5527,38.7158],[121.1133,38.6719],[120.9375,38.9795],[121.377,39.1992],[121.2012,39.5508],[122.0801,40.3857],[121.9922,40.6934],[121.7285,40.8252],[121.2012,40.8252],[120.5859,40.21],[119.8828,39.9463],[119.707,40.1221],[119.5313,40.5615],[119.2676,40.5176],[118.8281,40.8252],[119.2676,41.3086]]]}},{type:"Feature",id:"shan_xi_2",properties:{name:"\u5C71\u897F",cp:[112.4121,37.6611],childNum:11},geometry:{type:"Polygon",coordinates:[[[110.918,38.7158],[111.1816,39.2432],[111.0938,39.375],[111.3574,39.4189],[111.4453,39.6387],[111.9727,39.5947],[112.3242,40.2539],[112.7637,40.166],[113.2031,40.3857],[113.5547,40.3418],[113.8184,40.5176],[114.082,40.5176],[114.082,40.7373],[114.2578,40.6055],[114.3457,40.3857],[114.5215,40.3418],[113.9941,39.9902],[114.3457,39.8584],[114.5215,39.5068],[114.3457,39.0674],[113.9063,39.0234],[113.8184,38.9355],[113.8184,38.8037],[113.5547,38.54],[113.5547,38.2764],[113.8184,38.1445],[113.9941,37.7051],[114.1699,37.6611],[113.7305,37.1338],[113.7305,36.8701],[113.4668,36.6504],[113.7305,36.3428],[113.6426,35.6836],[113.1152,35.332],[112.7637,35.2002],[112.0605,35.2881],[112.0605,35.0684],[111.7969,35.0684],[111.5332,34.8486],[111.1816,34.8047],[110.8301,34.6289],[110.3906,34.585],[110.2148,34.6729],[110.2148,34.8926],[110.5664,35.6396],[110.4785,36.123],[110.3906,37.002],[110.8301,37.6611],[110.4785,37.9688],[110.4785,38.1885],[110.8301,38.4961],[110.918,38.7158]]]}},{type:"Feature",id:"an_hui",properties:{name:"\u5B89\u5FBD",cp:[117.2461,32.0361],childNum:17},geometry:{type:"Polygon",coordinates:[[[116.6309,33.9258],[116.543,34.2773],[116.1914,34.4092],[116.1914,34.585],[116.3672,34.6289],[116.8945,34.4092],[117.1582,34.0576],[117.5977,34.0137],[117.7734,33.7061],[118.125,33.75],[117.9492,33.2227],[118.0371,33.1348],[118.2129,33.2227],[118.3008,32.7832],[118.7402,32.7393],[118.916,32.959],[119.1797,32.8271],[119.1797,32.4756],[118.5645,32.5635],[118.6523,32.2119],[118.4766,32.168],[118.3887,31.9482],[118.916,31.5527],[118.7402,31.377],[118.8281,31.2451],[119.3555,31.2891],[119.4434,31.1572],[119.6191,31.1133],[119.6191,31.0693],[119.4434,30.6738],[119.2676,30.6299],[119.3555,30.4102],[118.916,30.3223],[118.916,29.9707],[118.7402,29.707],[118.2129,29.3994],[118.0371,29.5752],[117.5098,29.6191],[117.1582,29.9268],[117.0703,29.8389],[117.1582,29.707],[116.7188,29.6191],[116.7188,29.751],[116.8945,29.9268],[116.7188,30.0586],[116.2793,29.7949],[116.1035,29.8389],[116.1035,30.1904],[115.752,30.6738],[116.0156,31.0254],[115.5762,31.2012],[115.4004,31.4209],[115.4883,31.6846],[115.9277,31.7725],[115.8398,32.5195],[115.5762,32.4316],[115.2246,32.6074],[115.1367,32.8711],[114.873,33.0029],[114.873,33.1348],[115.3125,33.1787],[115.4004,33.5303],[115.5762,33.6621],[115.5762,33.9258],[115.6641,34.0576],[116.0156,33.9697],[116.1914,33.7061],[116.6309,33.9258]]]}},{type:"Feature",id:"fu_jian",properties:{name:"\u798F\u5EFA",cp:[118.3008,25.9277],childNum:9},geometry:{type:"Polygon",coordinates:[[[118.4766,28.3008],[118.8281,28.2568],[118.7402,28.0371],[118.916,27.4658],[119.2676,27.4219],[119.6191,27.6855],[119.7949,27.29],[120.2344,27.4219],[120.4102,27.1582],[120.7617,27.0264],[120.6738,26.8945],[120.2344,26.8506],[120.2344,26.7188],[120.4102,26.6748],[120.498,26.3672],[120.2344,26.2793],[120.4102,26.1475],[120.0586,26.1914],[119.9707,25.9277],[119.7949,25.9277],[119.9707,25.4004],[119.7949,25.2686],[119.5313,25.1367],[119.4434,25.0049],[119.2676,25.0928],[118.916,24.8291],[118.6523,24.5215],[118.4766,24.5215],[118.4766,24.4336],[118.2129,24.3457],[118.2129,24.1699],[117.8613,23.9941],[117.7734,23.7744],[117.5098,23.5986],[117.1582,23.5547],[116.9824,23.9063],[116.9824,24.1699],[116.7188,24.6533],[116.543,24.6094],[116.3672,24.873],[116.2793,24.7852],[115.9277,24.917],[115.8398,25.2246],[116.0156,25.2686],[116.1914,25.8838],[116.4551,26.1035],[116.3672,26.2354],[116.6309,26.4551],[116.543,26.8066],[117.0703,27.1143],[117.1582,27.29],[116.9824,27.6416],[117.5098,27.9932],[117.7734,27.8174],[118.3008,28.0811],[118.4766,28.3008]]]}},{type:"Feature",id:"zhe_jiang",properties:{name:"\u6D59\u6C5F",cp:[120.498,29.0918],childNum:11},geometry:{type:"Polygon",coordinates:[[[118.2129,29.3994],[118.7402,29.707],[118.916,29.9707],[118.916,30.3223],[119.3555,30.4102],[119.2676,30.6299],[119.4434,30.6738],[119.6191,31.0693],[119.6191,31.1133],[119.9707,31.1572],[120.498,30.8057],[120.9375,31.0254],[121.2891,30.6738],[121.9922,30.8057],[122.6953,30.8936],[122.8711,30.7178],[122.959,30.1465],[122.6074,30.1025],[122.6074,29.9268],[122.168,29.5313],[122.3438,28.8721],[121.9922,28.8721],[121.9922,28.4326],[121.7285,28.3447],[121.7285,28.2129],[121.4648,28.2129],[121.5527,28.0371],[121.2891,27.9492],[121.1133,27.4219],[120.6738,27.334],[120.6738,27.1582],[120.9375,27.0264],[120.7617,27.0264],[120.4102,27.1582],[120.2344,27.4219],[119.7949,27.29],[119.6191,27.6855],[119.2676,27.4219],[118.916,27.4658],[118.7402,28.0371],[118.8281,28.2568],[118.4766,28.3008],[118.4766,28.3447],[118.3887,28.7842],[118.0371,29.0479],[118.0371,29.1797],[118.2129,29.3994]]]}},{type:"Feature",id:"jiang_su",properties:{name:"\u6C5F\u82CF",cp:[120.0586,32.915],childNum:13},geometry:{type:"Polygon",coordinates:[[[116.3672,34.6289],[116.4551,34.8926],[116.8066,34.9365],[117.2461,34.4531],[117.334,34.585],[117.5977,34.4531],[117.9492,34.6729],[118.125,34.6289],[118.2129,34.4092],[118.3887,34.4092],[118.4766,34.6729],[118.7402,34.7168],[118.916,35.0244],[119.2676,35.1123],[119.3555,35.0244],[119.3555,34.8486],[119.707,34.585],[120.3223,34.3652],[120.9375,33.0469],[121.0254,32.6514],[121.377,32.4756],[121.4648,32.168],[121.9043,31.9922],[121.9922,31.6846],[121.9922,31.5967],[121.2012,31.8604],[121.1133,31.7285],[121.377,31.5088],[121.2012,31.4648],[120.9375,31.0254],[120.498,30.8057],[119.9707,31.1572],[119.6191,31.1133],[119.4434,31.1572],[119.3555,31.2891],[118.8281,31.2451],[118.7402,31.377],[118.916,31.5527],[118.3887,31.9482],[118.4766,32.168],[118.6523,32.2119],[118.5645,32.5635],[119.1797,32.4756],[119.1797,32.8271],[118.916,32.959],[118.7402,32.7393],[118.3008,32.7832],[118.2129,33.2227],[118.0371,33.1348],[117.9492,33.2227],[118.125,33.75],[117.7734,33.7061],[117.5977,34.0137],[117.1582,34.0576],[116.8945,34.4092],[116.3672,34.6289]]]}},{type:"Feature",id:"chong_qing",properties:{name:"\u91CD\u5E86",cp:[107.7539,30.1904],childNum:40},geometry:{type:"Polygon",coordinates:[[[108.5449,31.6846],[108.2813,31.9043],[108.3691,32.168],[108.5449,32.2119],[109.0723,31.9482],[109.248,31.7285],[109.5996,31.7285],[109.7754,31.6846],[109.6875,31.5527],[110.127,31.377],[110.2148,31.1572],[110.0391,30.8057],[109.8633,30.8936],[109.4238,30.542],[109.248,30.6299],[109.1602,30.542],[109.0723,30.6299],[108.8086,30.498],[108.6328,30.5859],[108.457,30.4102],[108.5449,30.2344],[108.457,29.7949],[108.6328,29.8389],[108.9844,29.3115],[109.0723,29.3555],[109.248,29.1357],[109.248,28.4766],[109.0723,28.2129],[108.7207,28.2129],[108.7207,28.4766],[108.5449,28.3887],[108.5449,28.6523],[108.3691,28.6523],[108.2813,29.0918],[107.8418,29.0039],[107.8418,29.1357],[107.5781,29.2236],[107.4023,29.1797],[107.4023,28.8721],[106.875,28.7842],[106.6992,28.4766],[106.6113,28.5205],[106.6113,28.6523],[106.5234,28.7842],[106.4355,28.7842],[106.5234,28.5645],[106.3477,28.5205],[106.2598,28.8721],[105.8203,28.96],[105.7324,29.2676],[105.4688,29.3115],[105.293,29.5313],[105.7324,29.8828],[105.5566,30.1025],[105.6445,30.2783],[105.8203,30.4541],[106.2598,30.1904],[106.6113,30.3223],[106.7871,30.0146],[107.0508,30.0146],[107.4902,30.6299],[107.4023,30.7617],[107.4902,30.8496],[107.9297,30.8496],[108.1934,31.5088],[108.5449,31.6846]]]}},{type:"Feature",id:"ning_xia",properties:{name:"\u5B81\u590F",cp:[105.9961,37.3096],childNum:5},geometry:{type:"Polygon",coordinates:[[[104.3262,37.4414],[105.8203,37.793],[105.9082,38.7158],[106.3477,39.2871],[106.7871,39.375],[106.9629,38.9795],[106.5234,38.3203],[106.7871,38.1885],[107.3145,38.1006],[107.666,37.8809],[107.3145,37.6172],[107.3145,37.0898],[106.6113,37.0898],[106.6113,36.7822],[106.4355,36.5625],[106.5234,36.4746],[106.5234,36.2549],[106.875,36.123],[106.9629,35.8154],[106.6992,35.6836],[106.4355,35.6836],[106.5234,35.332],[106.3477,35.2441],[106.2598,35.4199],[106.084,35.376],[105.9961,35.4199],[106.084,35.4639],[105.9961,35.4639],[105.8203,35.5518],[105.7324,35.7275],[105.3809,35.7715],[105.293,35.9912],[105.4688,36.123],[105.2051,36.6943],[105.293,36.8262],[104.8535,37.2217],[104.5898,37.2217],[104.5898,37.4414],[104.3262,37.4414]]]}},{type:"Feature",id:"hai_nan",properties:{name:"\u6D77\u5357",cp:[109.9512,19.2041],childNum:18},geometry:{type:"Polygon",coordinates:[[[108.6328,19.3799],[109.0723,19.6436],[109.248,19.9512],[109.5996,20.0391],[110.0391,20.127],[110.3906,20.127],[110.5664,20.2588],[110.6543,20.2588],[111.0938,19.9512],[111.2695,19.9951],[110.6543,19.1602],[110.5664,18.6768],[110.2148,18.5889],[110.0391,18.3691],[109.8633,18.3691],[109.6875,18.1055],[108.9844,18.2813],[108.6328,18.457],[108.6328,19.3799]]]}},{type:"Feature",id:"tai_wan",properties:{name:"\u53F0\u6E7E",cp:[121.0254,23.5986],childNum:1},geometry:{type:"Polygon",coordinates:[[[121.9043,25.0488],[121.9922,25.0049],[121.8164,24.7412],[121.9043,24.5654],[121.6406,24.0381],[121.377,23.1152],[121.0254,22.6758],[120.8496,22.0605],[120.7617,21.9287],[120.6738,22.3242],[120.2344,22.5879],[120.0586,23.0713],[120.1465,23.6865],[121.0254,25.0488],[121.5527,25.3125],[121.9043,25.0488]]]}},{type:"Feature",id:"bei_jing",properties:{name:"\u5317\u4EAC",cp:[116.4551,40.2539],childNum:19},geometry:{type:"Polygon",coordinates:[[[117.4219,40.21],[117.334,40.1221],[117.2461,40.0781],[116.8066,39.9902],[116.8945,39.8145],[116.8945,39.6826],[116.8066,39.5947],[116.543,39.5947],[116.3672,39.4629],[116.1914,39.5947],[115.752,39.5068],[115.4883,39.6387],[115.4004,39.9463],[115.9277,40.2539],[115.752,40.5615],[116.1035,40.6055],[116.1914,40.7813],[116.4551,40.7813],[116.3672,40.9131],[116.6309,41.0449],[116.9824,40.6934],[117.4219,40.6494],[117.2461,40.5176],[117.4219,40.21]]]}},{type:"Feature",id:"tian_jin",properties:{name:"\u5929\u6D25",cp:[117.4219,39.4189],childNum:18},geometry:{type:"Polygon",coordinates:[[[116.8066,39.5947],[116.8945,39.6826],[117.1582,39.6387],[117.1582,39.8145],[117.2461,40.0781],[117.334,40.1221],[117.4219,40.21],[117.6855,40.0781],[117.6855,39.9902],[117.5098,39.9902],[117.5098,39.7705],[117.6855,39.5947],[117.9492,39.5947],[117.8613,39.4189],[118.0371,39.2432],[118.0371,39.1992],[117.8613,39.1113],[117.5977,38.6279],[117.2461,38.54],[116.7188,38.8037],[116.7188,38.9355],[116.8945,39.1113],[116.8066,39.5947]]]}},{type:"Feature",id:"shang_hai",properties:{name:"\u4E0A\u6D77",cp:[121.4648,31.2891],childNum:19},geometry:{type:"Polygon",coordinates:[[[120.9375,31.0254],[121.2012,31.4648],[121.377,31.5088],[121.1133,31.7285],[121.2012,31.8604],[121.9922,31.5967],[121.9043,31.1572],[121.9922,30.8057],[121.2891,30.6738],[120.9375,31.0254]]]}},{type:"Feature",id:"xiang_gang",properties:{name:"\u9999\u6E2F",cp:[114.2578,22.3242],childNum:1},geometry:{type:"Polygon",coordinates:[[[114.6094,22.4121],[114.5215,22.1484],[114.3457,22.1484],[113.9063,22.1484],[113.8184,22.1924],[113.9063,22.4121],[114.1699,22.5439],[114.3457,22.5439],[114.4336,22.5439],[114.4336,22.4121],[114.6094,22.4121]]]}},{type:"Feature",id:"ao_men",properties:{name:"\u6FB3\u95E8",cp:[113.5547,22.1484],childNum:1},geometry:{type:"Polygon",coordinates:[[[113.5986,22.1649],[113.6096,22.1265],[113.5547,22.11],[113.5437,22.2034],[113.5767,22.2034],[113.5986,22.1649]]]}}]},k=[{adcode:65e4,name:"\u65B0\u7586\u7EF4\u543E\u5C14\u81EA\u6CBB\u533A",value:[88.999903,43.607078]},{name:"\u5185\u8499\u53E4\u81EA\u6CBB\u533A",value:[119.24787,42.205741]},,{name:"\u5185\u8499\u53E4\u81EA\u6CBB\u533A",value:[110.627161,41.16628]},{name:"\u897F\u85CF\u81EA\u6CBB\u533A",value:[89.483714,30.251951]},{name:"\u9752\u6D77\u7701",value:[102.064693,37.084008]},{name:"\u4E91\u5357\u7701",value:[102.187665,25.083688]},{name:"\u9655\u897F\u7701",value:[109.20663,35.018625]}],M=["id"],A=C({__name:"index",props:{className:{type:String,default:"chart"},config:{type:Object,default:()=>{}},id:{type:String,default:"chart"},width:{type:String,default:"200px"},height:{type:String,default:"200px"}},setup(i){const g=i;var h=[109.1162,34.2004],p={\u6C5F\u82CF:[118.8062,31.9208],\u5185\u8499\u53E4:[110.3467,41.4899],\u8FBD\u5B81:[123.1238,42.1216],\u9655\u897F:[109.1162,34.2004],\u7518\u8083:[103.5901,36.3043],\u9752\u6D77:[101.4038,36.8207],\u65B0\u7586:[87.9236,43.5883],\u6CB3\u5357:[113.4668,34.6234],\u897F\u85CF:[91.091762,30.037072],\u6D59\u6C5F:[119.5313,29.8773],\u798F\u5EFA:[119.4543,25.9222],\u6E56\u5357:[113.0823,28.2568],\u56DB\u5DDD:[113.0823,28.2568],\u4E91\u5357:[102.9199,25.4663],\u5E7F\u4E1C:[113.12244,23.009505],\u6D77\u5357:[110.3893,19.8516]},c={\u6C5F\u82CF:1e4,\u5185\u8499\u53E4:1e4,\u8FBD\u5B81:1e4,\u9655\u897F:1e4,\u798F\u5EFA:1e4,\u7518\u8083:1e4,\u9752\u6D77:1e4,\u65B0\u7586:1e4,\u6E56\u5317:1e4,\u6D59\u6C5F:1e4,\u6CB3\u5357:1e4,\u6E56\u5357:1e4,\u4E91\u5357:1e4,\u5E7F\u4E1C:1e4,\u6D77\u5357:1e4,\u897F\u85CF:1e4},u="#f9b207",r=[],F=[],f=[];for(var l in p)r.push({year:"\u9655\u897F",name:l,value:c[l]/100,value1:c[l]/100});r.sort(function(t,o){return t.value-o.value});for(var n=0;n{}},id:{type:String,default:"chart"},width:{type:String,default:"200px"},height:{type:String,default:"200px"}},setup(i){const g=i;var h=[109.1162,34.2004],p={\u6C5F\u82CF:[118.8062,31.9208],\u5185\u8499\u53E4:[110.3467,41.4899],\u8FBD\u5B81:[123.1238,42.1216],\u9655\u897F:[109.1162,34.2004],\u7518\u8083:[103.5901,36.3043],\u9752\u6D77:[101.4038,36.8207],\u65B0\u7586:[87.9236,43.5883],\u6CB3\u5357:[113.4668,34.6234],\u897F\u85CF:[91.091762,30.037072],\u6D59\u6C5F:[119.5313,29.8773],\u798F\u5EFA:[119.4543,25.9222],\u6E56\u5357:[113.0823,28.2568],\u56DB\u5DDD:[113.0823,28.2568],\u4E91\u5357:[102.9199,25.4663],\u5E7F\u4E1C:[113.12244,23.009505],\u6D77\u5357:[110.3893,19.8516]},c={\u6C5F\u82CF:1e4,\u5185\u8499\u53E4:1e4,\u8FBD\u5B81:1e4,\u9655\u897F:1e4,\u798F\u5EFA:1e4,\u7518\u8083:1e4,\u9752\u6D77:1e4,\u65B0\u7586:1e4,\u6E56\u5317:1e4,\u6D59\u6C5F:1e4,\u6CB3\u5357:1e4,\u6E56\u5357:1e4,\u4E91\u5357:1e4,\u5E7F\u4E1C:1e4,\u6D77\u5357:1e4,\u897F\u85CF:1e4},u="#f9b207",r=[],F=[],f=[];for(var l in p)r.push({year:"\u9655\u897F",name:l,value:c[l]/100,value1:c[l]/100});r.sort(function(t,o){return t.value-o.value});for(var n=0;n

    {var n=new XMLHttpRequest;n.responseType="blob",n.onload=function(){var i=new FileReader;i.onloadend=function(){e(i.result)},i.readAsArrayBuffer(n.response)},n.open("GET",o),n.send()})}function et(o){if(typeof o!="string")throw new TypeError("Path must be a string. Received "+JSON.stringify(o))}function Xt(o,t){for(var e="",r=0,n=-1,i=0,a,s=0;s<=o.length;++s){if(s2){var l=e.lastIndexOf("/");if(l!==e.length-1){l===-1?(e="",r=0):(e=e.slice(0,l),r=e.length-1-e.lastIndexOf("/")),n=s,i=0;continue}}else if(e.length===2||e.length===1){e="",r=0,n=s,i=0;continue}}t&&(e.length>0?e+="/..":e="..",r=2)}else e.length>0?e+="/"+o.slice(n+1,s):e=o.slice(n+1,s),r=s-n-1;n=s,i=0}else a===46&&i!==-1?++i:i=-1}return e}function Ce(o,t){var e=t.dir||t.root,r=t.base||(t.name||"")+(t.ext||"");return e?e===t.root?e+r:e+o+r:r}var ht={resolve:function(){for(var t="",e=!1,r,n=arguments.length-1;n>=-1&&!e;n--){var i;n>=0?i=arguments[n]:(r===void 0&&(r=process.cwd()),i=r),et(i),i.length!==0&&(t=i+"/"+t,e=i.charCodeAt(0)===47)}return t=Xt(t,!e),e?t.length>0?"/"+t:"/":t.length>0?t:"."},normalize:function(t){if(et(t),t.length===0)return".";var e=t.charCodeAt(0)===47,r=t.charCodeAt(t.length-1)===47;return t=Xt(t,!e),t.length===0&&!e&&(t="."),t.length>0&&r&&(t+="/"),e?"/"+t:t},isAbsolute:function(t){return et(t),t.length>0&&t.charCodeAt(0)===47},join:function(){if(arguments.length===0)return".";for(var t,e=0;e0&&(t===void 0?t=r:t+="/"+r)}return t===void 0?".":ht.normalize(t)},relative:function(t,e){if(et(t),et(e),t===e||(t=ht.resolve(t),e=ht.resolve(e),t===e))return"";for(var r=1;rc){if(e.charCodeAt(a+h)===47)return e.slice(a+h+1);if(h===0)return e.slice(a+h)}else i>c&&(t.charCodeAt(r+h)===47?u=h:h===0&&(u=0));break}var b=t.charCodeAt(r+h),x=e.charCodeAt(a+h);if(b!==x)break;b===47&&(u=h)}var k="";for(h=r+u+1;h<=n;++h)(h===n||t.charCodeAt(h)===47)&&(k.length===0?k+="..":k+="/..");return k.length>0?k+e.slice(a+u):(a+=u,e.charCodeAt(a)===47&&++a,e.slice(a))},_makeLong:function(t){return t},dirname:function(t){if(et(t),t.length===0)return".";for(var e=t.charCodeAt(0),r=e===47,n=-1,i=!0,a=t.length-1;a>=1;--a)if(e=t.charCodeAt(a),e===47){if(!i){n=a;break}}else i=!1;return n===-1?r?"/":".":r&&n===1?"//":t.slice(0,n)},basename:function(t,e){if(e!==void 0&&typeof e!="string")throw new TypeError('"ext" argument must be a string');et(t);var r=0,n=-1,i=!0,a;if(e!==void 0&&e.length>0&&e.length<=t.length){if(e.length===t.length&&e===t)return"";var s=e.length-1,l=-1;for(a=t.length-1;a>=0;--a){var c=t.charCodeAt(a);if(c===47){if(!i){r=a+1;break}}else l===-1&&(i=!1,l=a+1),s>=0&&(c===e.charCodeAt(s)?--s===-1&&(n=a):(s=-1,n=l))}return r===n?n=l:n===-1&&(n=t.length),t.slice(r,n)}else{for(a=t.length-1;a>=0;--a)if(t.charCodeAt(a)===47){if(!i){r=a+1;break}}else n===-1&&(i=!1,n=a+1);return n===-1?"":t.slice(r,n)}},extname:function(t){et(t);for(var e=-1,r=0,n=-1,i=!0,a=0,s=t.length-1;s>=0;--s){var l=t.charCodeAt(s);if(l===47){if(!i){r=s+1;break}continue}n===-1&&(i=!1,n=s+1),l===46?e===-1?e=s:a!==1&&(a=1):e!==-1&&(a=-1)}return e===-1||n===-1||a===0||a===1&&e===n-1&&e===r+1?"":t.slice(e,n)},format:function(t){if(t===null||typeof t!="object")throw new TypeError('The "pathObject" argument must be of type Object. Received type '+typeof t);return Ce("/",t)},parse:function(t){et(t);var e={root:"",dir:"",base:"",ext:"",name:""};if(t.length===0)return e;var r=t.charCodeAt(0),n=r===47,i;n?(e.root="/",i=1):i=0;for(var a=-1,s=0,l=-1,c=!0,u=t.length-1,h=0;u>=i;--u){if(r=t.charCodeAt(u),r===47){if(!c){s=u+1;break}continue}l===-1&&(c=!1,l=u+1),r===46?a===-1?a=u:h!==1&&(h=1):a!==-1&&(h=-1)}return a===-1||l===-1||h===0||h===1&&a===l-1&&a===s+1?l!==-1&&(s===0&&n?e.base=e.name=t.slice(1,l):e.base=e.name=t.slice(s,l)):(s===0&&n?(e.name=t.slice(1,a),e.base=t.slice(1,l)):(e.name=t.slice(s,a),e.base=t.slice(s,l)),e.ext=t.slice(a,l)),s>0?e.dir=t.slice(0,s-1):n&&(e.dir="/"),e},sep:"/",delimiter:":",win32:null,posix:null};ht.posix=ht;const xe=ht.extname,re=ht.basename;class Ae{constructor(){let t=(()=>typeof global>"u")(),e="image/png",r="image/jpeg",n="image/jpeg",i="image/webp",a="application/pdf",s="image/svg+xml";Object.assign(this,{toMime:this.toMime.bind(this),fromMime:this.fromMime.bind(this),expected:t?'"png", "jpg", or "webp"':'"png", "jpg", "pdf", or "svg"',formats:t?{png:e,jpg:r,jpeg:n,webp:i}:{png:e,jpg:r,jpeg:n,pdf:a,svg:s},mimes:t?{[e]:"png",[r]:"jpg",[i]:"webp"}:{[e]:"png",[r]:"jpg",[a]:"pdf",[s]:"svg"}})}toMime(t){return this.formats[(t||"").replace(/^\./,"").toLowerCase()]}fromMime(t){return this.mimes[t]}}function Pe(o,{filename:t="",extension:e="",format:T,page:n,quality:i,matte:a,density:s,outline:l,archive:x}={}){var{fromMime:u,toMime:h,expected:b}=new Ae,x=x||"canvas",k=T||e.replace(/@\d+x$/i,"")||xe(t),T=u(h(k)||k),z=h(T),g=o.length;if(!k)throw new Error("Cannot determine image format (use a filename extension or 'format' argument)");if(!T)throw new Error(`Unsupported file format "${k}" (expected ${b})`);if(!g)throw new RangeError("Canvas has no associated contexts (try calling getContext or newPage first)");let p,A,d=t.replace(/{(\d*)}/g,(m,y)=>(A=!0,y=parseInt(y,10),p=isFinite(y)?y:isFinite(p)?p:-1,"{}")),w=n>0?n-1:n<0?g+n:void 0;if(isFinite(w)&&w<0||w>=g)throw new RangeError(g==1?`Canvas only has a \u2018page 1\u2019 (${w} is out of bounds)`:`Canvas has pages 1\u2013${g} (${w} is out of bounds)`);if(o=isFinite(w)?[o[w]]:A||T=="pdf"?o:o.slice(-1),i===void 0)i=.92;else if(typeof i!="number"||!isFinite(i)||i<0||i>1)throw new TypeError("The quality option must be an number in the 0.0\u20131.0 range");if(s===void 0){let m=(e||re(t,k)).match(/@(\d+)x$/i);s=m?parseInt(m[1],10):1}else if(typeof s!="number"||!Number.isInteger(s)||s<1)throw new TypeError("The density option must be a non-negative integer");return l===void 0?l=!0:T=="svg"&&(l=!!l),{filename:t,pattern:d,format:T,mime:z,pages:o,padding:p,quality:i,matte:a,density:s,outline:l,archive:x}}class Pt{static for(t){return new Pt().append(t).get()}constructor(){this.crc=-1}get(){return~this.crc}append(t){for(var e=this.crc|0,r=this.table,n=0,i=t.length|0;n>>8^r[(e^t[n])&255];return this.crc=e,this}}Pt.prototype.table=(()=>{var o,t,e,r=[];for(o=0;o<256;o++){for(e=o,t=0;t<8;t++)e=e&1?e>>>1^3988292384:e>>>1;r[o]=e}return r})();function It(o){let t=new Uint8Array(o),e=new DataView(t.buffer),r={array:t,view:e,size:o,set8(n,i){return e.setUint8(n,i),r},set16(n,i){return e.setUint16(n,i,!0),r},set32(n,i){return e.setUint32(n,i,!0),r},bytes(n,i){return t.set(i,n),r}};return r}class Bt{constructor(t){let e=new Date;Object.assign(this,{directory:t,offset:0,files:[],time:(e.getHours()<<6|e.getMinutes())<<5|e.getSeconds()/2,date:(e.getFullYear()-1980<<4|e.getMonth()+1)<<5|e.getDate()}),this.add(t)}async add(t,e){let r=!e,n=Bt.encoder.encode(`${this.directory}/${r?"":t}`),i=new Uint8Array(r?0:await e.arrayBuffer()),a=30+n.length,s=a+i.length,l=16,{offset:c}=this,u=It(26).set32(0,134742036).set16(6,this.time).set16(8,this.date).set32(10,Pt.for(i)).set32(14,i.length).set32(18,i.length).set16(22,n.length);c+=a;let h=It(a+i.length+l).set32(0,67324752).bytes(4,u.array).bytes(30,n).bytes(a,i);c+=i.length,h.set32(s,134695760).bytes(s+4,u.array.slice(10,22)),c+=l,this.files.push({offset:c,folder:r,name:n,header:u,payload:h}),this.offset=c}toBuffer(){let t=this.files.reduce((h,{name:b})=>46+b.length+h,0),e=It(t+22),r=0;for(var{offset:n,name:i,header:a,folder:s}of this.files)e.set32(r,33639248).set16(r+4,20).bytes(r+6,a.array).set8(r+38,s?16:0).set32(r+42,n).bytes(r+46,i),r+=46+i.length;e.set32(r,101010256).set16(r+8,this.files.length).set16(r+10,this.files.length).set32(r+12,t).set32(r+16,this.offset);let l=new Uint8Array(this.offset+e.size),c=0;for(var{payload:u}of this.files)l.set(u.array,c),c+=u.size;return l.set(e.array,c),l}get blob(){return new Blob([this.toBuffer()],{type:"application/zip"})}}Bt.encoder=new TextEncoder;const Ot=(o,t,e,r)=>{if(r){let{width:n,height:i}=o,a=Object.assign(document.createElement("canvas"),{width:n,height:i}),s=a.getContext("2d");s.fillStyle=r,s.fillRect(0,0,n,i),s.drawImage(o,0,0),o=a}return new Promise((n,i)=>o.toBlob(n,t,e))},Be=(...o)=>Ot(...o).then(t=>t.arrayBuffer()),De=async(o,t,e,r,n)=>{ne(n,await Ot(o,t,e,r))},ke=async(o,t,e,r,n,i,a)=>{let s=u=>i.replace("{}",String(u+1).padStart(a,"0")),l=re(n,".zip")||"archive",c=new Bt(l);await Promise.all(o.map(async(u,h)=>{let b=s(h);await c.add(b,await Ot(u,t,e,r))})),ne(`${l}.zip`,c.blob)},ne=(o,t)=>{const e=window.URL.createObjectURL(t),r=document.createElement("a");r.style.display="none",r.href=e,r.setAttribute("download",o),typeof r.download>"u"&&r.setAttribute("target","_blank"),document.body.appendChild(r),r.click(),document.body.removeChild(r),setTimeout(()=>window.URL.revokeObjectURL(e),100)},Te=(o,t,e)=>o.map(r=>{if(t==1&&!e)return r.canvas;let n=document.createElement("canvas"),i=n.getContext("2d"),a=r.canvas?r.canvas:r;return n.width=a.width*t,n.height=a.height*t,e&&(i.fillStyle=e,i.fillRect(0,0,n.width,n.height)),i.scale(t,t),i.drawImage(a,0,0),n}),Ee={asBuffer:Be,asDownload:De,asZipDownload:ke,atScale:Te,options:Pe},{asBuffer:Lt,asDownload:Se,asZipDownload:Ie,atScale:_t,options:Mt}=Ee,Zt=Symbol.for("toDataURL"),Le=o=>new Promise((t,e)=>Object.assign(new ie,{crossOrigin:"Anonymous",onload:t,onerror:e,src:o}));class _e{constructor(t,e){let r=document.createElement("canvas"),n=[];Object.defineProperty(r,"async",{value:!0,writable:!1,enumerable:!0});for(var[i,a]of Object.entries({png:()=>Lt(r,"image/png"),jpg:()=>Lt(r,"image/jpeg"),pages:()=>n.concat(r).map(s=>s.getContext("2d"))}))Object.defineProperty(r,i,{get:a});return Object.assign(r,{width:t,height:e,newPage(...s){var{width:c,height:u}=r,l=Object.assign(document.createElement("canvas"),{width:c,height:u});l.getContext("2d").drawImage(r,0,0),n.push(l);var[c,u]=s.length?s:[c,u];return Object.assign(r,{width:c,height:u}).getContext("2d")},saveAs(s,l){l=typeof l=="number"?{quality:l}:l;let c=Mt(this.pages,{filename:s,...l}),{pattern:u,padding:h,mime:b,quality:x,matte:k,density:T,archive:z}=c,g=_t(c.pages,T);return h==null?Se(g[0],b,x,k,s):Ie(g,b,x,k,z,u,h)},toBuffer(s="png",l={}){l=typeof l=="number"?{quality:l}:l;let c=Mt(this.pages,{extension:s,...l}),{mime:u,quality:h,matte:b,pages:x,density:k}=c,T=_t(x,k,b)[0];return Lt(T,u,h,b)},[Zt]:r.toDataURL.bind(r),toDataURL(s="png",l={}){l=typeof l=="number"?{quality:l}:l;let c=Mt(this.pages,{extension:s,...l}),{mime:u,quality:h,matte:b,pages:x,density:k}=c,T=_t(x,k,b)[0],z=T[T===r?Zt:"toDataURL"](u,h);return Promise.resolve(z)}})}}const{CanvasRenderingContext2D:Me,CanvasGradient:Fe,CanvasPattern:Ne,Image:ie,ImageData:Oe,Path2D:Re,DOMMatrix:$e,DOMRect:ze,DOMPoint:Ge}=window,je={Canvas:_e,loadImage:Le,CanvasRenderingContext2D:Me,CanvasGradient:Fe,CanvasPattern:Ne,Image:ie,ImageData:Oe,Path2D:Re,DOMMatrix:$e,DOMRect:ze,DOMPoint:Ge},bt=(o,t,e={},r=e)=>{if(Array.isArray(t))t.forEach(n=>bt(o,n,e,r));else if(typeof t=="function")t(o,e,r,bt);else{const n=Object.keys(t)[0];Array.isArray(t[n])?(r[n]={},bt(o,t[n],e,r[n])):r[n]=t[n](o,e,r,bt)}return e},dt=(o,t)=>(e,r,n,i)=>{t(e,r,n)&&i(e,o,r,n)},Ue=(o,t)=>(e,r,n,i)=>{const a=[];let s=e.pos;for(;t(e,r,n);){const l={};if(i(e,o,r,l),e.pos===s)break;s=e.pos,a.push(l)}return a},He=o=>({data:o,pos:0}),Y=()=>o=>o.data[o.pos++],oe=(o=0)=>t=>t.data[t.pos+o],nt=o=>t=>t.data.subarray(t.pos,t.pos+=o),Dt=o=>t=>t.data.subarray(t.pos,t.pos+o),Ft=o=>t=>Array.from(nt(o)(t)).map(e=>String.fromCharCode(e)).join(""),ut=o=>t=>{const e=nt(2)(t);return o?(e[1]<<8)+e[0]:(e[0]<<8)+e[1]},ae=(o,t)=>(e,r,n)=>{const i=typeof t=="function"?t(e,r,n):t,a=nt(o),s=new Array(i);for(var l=0;l{for(var r=0,n=0;nt=>{const e=Y()(t),r=new Array(8);for(var n=0;n<8;n++)r[7-n]=!!(e&1<{const s=o[a];return s.length?i[a]=Ke(r,s.index,s.length):i[a]=r[s.index],i},{})};var kt={blocks:o=>{const e=[],r=o.data.length;for(var n=0,i=Y()(o);i!==0&&i;i=Y()(o)){if(o.pos+i>=r){const c=r-o.pos;e.push(nt(c)(o)),n+=c;break}e.push(nt(i)(o)),n+=i}const a=new Uint8Array(n);for(var s=0,l=0;l{var t=Dt(2)(o);return t[0]===33&&t[1]===249}),Ze=dt({image:[{code:Y()},{descriptor:[{left:ut(!0)},{top:ut(!0)},{width:ut(!0)},{height:ut(!0)},{lct:Rt({exists:{index:0},interlaced:{index:1},sort:{index:2},future:{index:3,length:2},size:{index:5,length:3}})}]},dt({lct:ae(3,(o,t,e)=>Math.pow(2,e.descriptor.lct.size+1))},(o,t,e)=>e.descriptor.lct.exists),{data:[{minCodeSize:Y()},kt]}]},o=>oe()(o)===44),Je=dt({text:[{codes:nt(2)},{blockSize:Y()},{preData:(o,t,e)=>nt(e.text.blockSize)(o)},kt]},o=>{var t=Dt(2)(o);return t[0]===33&&t[1]===1}),We=dt({application:[{codes:nt(2)},{blockSize:Y()},{id:(o,t,e)=>Ft(e.blockSize)(o)},kt]},o=>{var t=Dt(2)(o);return t[0]===33&&t[1]===255}),Ve=dt({comment:[{codes:nt(2)},kt]},o=>{var t=Dt(2)(o);return t[0]===33&&t[1]===254}),Ye=[{header:[{signature:Ft(3)},{version:Ft(3)}]},{lsd:[{width:ut(!0)},{height:ut(!0)},{gct:Rt({exists:{index:0},resolution:{index:1,length:3},sort:{index:4},size:{index:5,length:3}})},{backgroundColorIndex:Y()},{pixelAspectRatio:Y()}]},dt({gct:ae(3,(o,t)=>Math.pow(2,t.lsd.gct.size+1))},(o,t)=>t.lsd.gct.exists),{frames:Ue([Xe,We,Ve,Ze,Je],o=>{var t=oe()(o);return t===33||t===44})}],qe=(o,t)=>{const e=new Array(o.length),r=o.length/t,n=function(u,h){const b=o.slice(h*t,(h+1)*t);e.splice.apply(e,[u*t,t].concat(b))},i=[0,4,2,1],a=[8,8,4,2];for(var s=0,l=0;l<4;l++)for(var c=i[l];c{const i=e;var a,s,l,c,u,h,b,w,x,k,d,T,m,y,E,P;const z=new Array(e),g=new Array(4096),p=new Array(4096),A=new Array(4096+1);for(T=o,s=1<>=c,w-=c,x>a||x==u)break;if(x==s){c=T+1,l=(1<s;)A[y++]=p[x],x=g[x];m=p[x]&255,A[y++]=m,a<4096&&(g[a]=b,p[a]=m,a++,(a&l)===0&&a<4096&&(c++,l+=a)),b=h}y--,z[P++]=A[y],k++}for(k=P;k{const t=new Uint8Array(o);return bt(He(t),Ye)},er=o=>{const t=o.pixels.length,e=new Uint8ClampedArray(t*4);for(var r=0;r{if(!o.image){console.warn("gif frame does not have associated image.");return}const{image:r}=o,n=r.descriptor.width*r.descriptor.height;var i=Qe(r.data.minCodeSize,r.data.blocks,n);r.descriptor.lct.interlaced&&(i=qe(i,r.descriptor.width));const a={pixels:i,dims:{top:o.image.descriptor.top,left:o.image.descriptor.left,width:o.image.descriptor.width,height:o.image.descriptor.height}};return r.descriptor.lct&&r.descriptor.lct.exists?a.colorTable=r.lct:a.colorTable=t,o.gce&&(a.delay=(o.gce.delay||10)*10,a.disposalType=o.gce.extras.disposal,o.gce.extras.transparentColorGiven&&(a.transparentIndex=o.gce.transparentColorIndex)),e&&(a.patch=er(a)),a},nr=(o,t)=>o.frames.filter(e=>e.image).map(e=>rr(e,o.gct,t));function ir(o,t,e){const r=se(t),n=o-1;let i=0;switch(e){case Z.L:i=rt[n][0];break;case Z.M:i=rt[n][1];break;case Z.Q:i=rt[n][2];break;case Z.H:i=rt[n][3];break}return r<=i}function or(o,t){for(var e=1,r=se(o),n=0,i=rt.length;nrt.length)throw new Error("Too long data");return e}function se(o){var t=encodeURI(o).toString().replace(/\%[0-9a-fA-F]{2}/g,"a");return t.length+(t.length!=Number(o)?3:0)}class ar{constructor(t){this.mode=W.MODE_8BIT_BYTE,this.parsedData=[],this.data=t;const e=[];for(let r=0,n=this.data.length;r65536?(i[0]=240|(a&1835008)>>>18,i[1]=128|(a&258048)>>>12,i[2]=128|(a&4032)>>>6,i[3]=128|a&63):a>2048?(i[0]=224|(a&61440)>>>12,i[1]=128|(a&4032)>>>6,i[2]=128|a&63):a>128?(i[0]=192|(a&1984)>>>6,i[1]=128|a&63):i[0]=a,e.push(i)}this.parsedData=Array.prototype.concat.apply([],e),this.parsedData.length!=this.data.length&&(this.parsedData.unshift(191),this.parsedData.unshift(187),this.parsedData.unshift(239))}getLength(){return this.parsedData.length}write(t){for(let e=0,r=this.parsedData.length;e40)throw new Error(`Invalid QR version: ${this.typeNumber}`);if(!ir(this.typeNumber,t,this.errorCorrectLevel))throw new Error(`Data is too long for QR version: ${this.typeNumber}`)}const e=new ar(t);this.dataList.push(e),this.dataCache=void 0}isDark(t,e){if(t<0||this.moduleCount<=t||e<0||this.moduleCount<=e)throw new Error(`${t},${e}`);return this.modules[t][e]}getModuleCount(){return this.moduleCount}make(){this.makeImpl(!1,this.getBestMaskPattern())}makeImpl(t,e){this.moduleCount=this.typeNumber*4+17,this.modules=new Array(this.moduleCount);for(let r=0;r=7&&this.setupTypeNumber(t),this.dataCache==null&&(this.dataCache=ct.createData(this.typeNumber,this.errorCorrectLevel,this.dataList)),this.mapData(this.dataCache,e)}setupPositionProbePattern(t,e){for(let r=-1;r<=7;r++)if(!(t+r<=-1||this.moduleCount<=t+r))for(let n=-1;n<=7;n++)e+n<=-1||this.moduleCount<=e+n||(0<=r&&r<=6&&(n==0||n==6)||0<=n&&n<=6&&(r==0||r==6)||2<=r&&r<=4&&2<=n&&n<=4?this.modules[t+r][e+n]=!0:this.modules[t+r][e+n]=!1)}getBestMaskPattern(){if(Number.isInteger(this.maskPattern)&&Object.values(ot).includes(this.maskPattern))return this.maskPattern;let t=0,e=0;for(let r=0;r<8;r++){this.makeImpl(!0,r);const n=_.getLostPoint(this);(r==0||t>n)&&(t=n,e=r)}return e}setupTimingPattern(){for(let t=8;t>r&1)==1;this.modules[Math.floor(r/3)][r%3+this.moduleCount-8-3]=n}for(var r=0;r<18;r++){var n=!t&&(e>>r&1)==1;this.modules[r%3+this.moduleCount-8-3][Math.floor(r/3)]=n}}setupTypeInfo(t,e){const r=this.errorCorrectLevel<<3|e,n=_.getBCHTypeInfo(r);for(var i=0;i<15;i++){var a=!t&&(n>>i&1)==1;i<6?this.modules[i][8]=a:i<8?this.modules[i+1][8]=a:this.modules[this.moduleCount-15+i][8]=a}for(var i=0;i<15;i++){var a=!t&&(n>>i&1)==1;i<8?this.modules[8][this.moduleCount-i-1]=a:i<9?this.modules[8][15-i-1+1]=a:this.modules[8][15-i-1]=a}this.modules[this.moduleCount-8][8]=!t}mapData(t,e){let r=-1,n=this.moduleCount-1,i=7,a=0;for(let s=this.moduleCount-1;s>0;s-=2)for(s==6&&s--;;){for(let l=0;l<2;l++)if(this.modules[n][s-l]==null){let c=!1;a>>i&1)==1),_.getMask(e,n,s-l)&&(c=!c),this.modules[n][s-l]=c,i--,i==-1&&(a++,i=7)}if(n+=r,n<0||this.moduleCount<=n){n-=r,r=-r;break}}}static createData(t,e,r){const n=at.getRSBlocks(t,e),i=new sr;for(var a=0;as*8)throw new Error(`code length overflow. (${i.getLengthInBits()}>${s*8})`);for(i.getLengthInBits()+4<=s*8&&i.put(0,4);i.getLengthInBits()%8!=0;)i.putBit(!1);for(;!(i.getLengthInBits()>=s*8||(i.put(ct.PAD0,8),i.getLengthInBits()>=s*8));)i.put(ct.PAD1,8);return ct.createBytes(i,n)}static createBytes(t,e){let r=0,n=0,i=0;const a=new Array(e.length),s=new Array(e.length);for(var l=0;l=0?g.get(A):0}}let u=0;for(var c=0;c=0;)e^=_.G15<<_.getBCHDigit(e)-_.getBCHDigit(_.G15);return(t<<10|e)^_.G15_MASK}static getBCHTypeNumber(t){let e=t<<12;for(;_.getBCHDigit(e)-_.getBCHDigit(_.G18)>=0;)e^=_.G18<<_.getBCHDigit(e)-_.getBCHDigit(_.G18);return t<<12|e}static getBCHDigit(t){let e=0;for(;t!=0;)e++,t>>>=1;return e}static getPatternPosition(t){return _.PATTERN_POSITION_TABLE[t-1]}static getMask(t,e,r){switch(t){case ot.PATTERN000:return(e+r)%2==0;case ot.PATTERN001:return e%2==0;case ot.PATTERN010:return r%3==0;case ot.PATTERN011:return(e+r)%3==0;case ot.PATTERN100:return(Math.floor(e/2)+Math.floor(r/3))%2==0;case ot.PATTERN101:return e*r%2+e*r%3==0;case ot.PATTERN110:return(e*r%2+e*r%3)%2==0;case ot.PATTERN111:return(e*r%3+(e+r)%2)%2==0;default:throw new Error(`bad maskPattern:${t}`)}}static getErrorCorrectPolynomial(t){let e=new pt([1],0);for(let r=0;r5&&(r+=3+l-5)}for(var n=0;n=256;)t-=255;return j.EXP_TABLE[t]}}j.EXP_TABLE=new Array(256);j.LOG_TABLE=new Array(256);j._constructor=function(){for(var o=0;o<8;o++)j.EXP_TABLE[o]=1<>>7-t%8&1)==1}put(t,e){for(let r=0;r>>e-r-1&1)==1)}getLengthInBits(){return this.length}putBit(t){const e=Math.floor(this.length/8);this.buffer.length<=e&&this.buffer.push(0),t&&(this.buffer[e]|=128>>>this.length%8),this.length++}}const rt=[[17,14,11,7],[32,26,20,14],[53,42,32,24],[78,62,46,34],[106,84,60,44],[134,106,74,58],[154,122,86,64],[192,152,108,84],[230,180,130,98],[271,213,151,119],[321,251,177,137],[367,287,203,155],[425,331,241,177],[458,362,258,194],[520,412,292,220],[586,450,322,250],[644,504,364,280],[718,560,394,310],[792,624,442,338],[858,666,482,382],[929,711,509,403],[1003,779,565,439],[1091,857,611,461],[1171,911,661,511],[1273,997,715,535],[1367,1059,751,593],[1465,1125,805,625],[1528,1190,868,658],[1628,1264,908,698],[1732,1370,982,742],[1840,1452,1030,790],[1952,1538,1112,842],[2068,1628,1168,898],[2188,1722,1228,958],[2303,1809,1283,983],[2431,1911,1351,1051],[2563,1989,1423,1093],[2699,2099,1499,1139],[2809,2213,1579,1219],[2953,2331,1663,1273]];var lr=100,K=256,Jt=K-1,lt=4,le=16,$t=1<>zt,fr=$t<>3,Nt=6,hr=1<>3);var g,p;for(g=0;g>=lt,e[g][1]>>=lt,e[g][2]>>=lt,e[g][3]=g}function c(g,p,A,d,w){e[p][0]-=g*(e[p][0]-A)/yt,e[p][1]-=g*(e[p][1]-d)/yt,e[p][2]-=g*(e[p][2]-w)/yt}function u(g,p,A,d,w){for(var m=Math.abs(p-g),y=Math.min(p+g,K),P=p+1,E=p-1,M=1,f,F;Pm;)F=a[M++],Pm&&(f=e[E--],f[0]-=F*(f[0]-A)/gt,f[1]-=F*(f[1]-d)/gt,f[2]-=F*(f[2]-w)/gt)}function h(g,p,A){var d=2147483647,w=d,m=-1,y=m,P,E,M,f,F;for(P=0;P>le-lt),f>zt,i[P]-=F,n[P]+=F<>1,p=y+1;p>1,p=y+1;p<256;p++)r[p]=Jt}function x(g,p,A){for(var d,w,m,y=1e3,P=-1,E=r[p],M=E-1;E=0;)E=y?E=K:(E++,m<0&&(m=-m),d=w[0]-g,d<0&&(d=-d),m+=d,m=0&&(w=e[M],m=p-w[1],m>=y?M=-1:(M--,m<0&&(m=-m),d=w[0]-g,d<0&&(d=-d),m+=d,m>Nt;for(P<=1&&(P=0),g=0;g=p&&(N-=p),g++,w===0&&(w=1),g%w===0)for(m-=m/A,y-=y/gr,P=y>>Nt,P<=1&&(P=0),C=0;C=254&&E(N)}function w(C){m(vt),h=T+2,x=!0,F(T,C)}function m(C){for(var N=0;N=0){st=U-G,G===0&&(st=1);do if((G-=st)<0&&(G+=U),a[G]===v){q=s[G];continue t}while(a[G]>=0)}F(q,N),q=ft,h<1<0&&(C.writeByte(u),C.writeBytes(i,0,u),u=0)}function M(C){return(1<0?l|=C<=8;)d(l&255,N),l>>=8,c-=8;if((h>b||x)&&(x?(b=M(A=k),x=!1):(++A,A==Ct?b=1<0;)d(l&255,N),l>>=8,c-=8;E(N)}}this.encode=P}function J(){this.page=-1,this.pages=[],this.newPage()}J.pageSize=4096;J.charMap={};for(var xt=0;xt<256;xt++)J.charMap[xt]=String.fromCharCode(xt);J.prototype.newPage=function(){this.pages[++this.page]=new Uint8Array(J.pageSize),this.cursor=0};J.prototype.getData=function(){for(var o="",t=0;tr+n.length,0));return o.reduce((r,n)=>(e.set(n,r),r+n.length),0),e};J.prototype.writeByte=function(o){this.cursor>=J.pageSize&&this.newPage(),this.pages[this.page][this.cursor++]=o};J.prototype.writeUTFBytes=function(o){for(var t=o.length,e=0;e=0&&(this.dispose=o)};O.prototype.setRepeat=function(o){this.repeat=o};O.prototype.setTransparent=function(o){this.transparent=o};O.prototype.addFrame=function(o){this.image=o,this.colorTab=this.globalPalette&&this.globalPalette.slice?this.globalPalette:null,this.getImagePixels(),this.analyzePixels(),this.globalPalette===!0&&(this.globalPalette=this.colorTab),this.firstFrame&&(this.writeHeader(),this.writeLSD(),this.writePalette(),this.repeat>=0&&this.writeNetscapeExt()),this.writeGraphicCtrlExt(),this.writeImageDesc(),!this.firstFrame&&!this.globalPalette&&this.writePalette(),this.writePixels(),this.firstFrame=!1};O.prototype.finish=function(){this.out.writeByte(59)};O.prototype.setQuality=function(o){o<1&&(o=1),this.sample=o};O.prototype.setDither=function(o){o===!0&&(o="FloydSteinberg"),this.dither=o};O.prototype.setGlobalPalette=function(o){this.globalPalette=o};O.prototype.getGlobalPalette=function(){return this.globalPalette&&this.globalPalette.slice&&this.globalPalette.slice(0)||this.globalPalette};O.prototype.writeHeader=function(){this.out.writeUTFBytes("GIF89a")};O.prototype.analyzePixels=function(){this.colorTab||(this.neuQuant=new vr(this.pixels,this.sample),this.neuQuant.buildColormap(),this.colorTab=this.neuQuant.getColormap()),this.dither?this.ditherPixels(this.dither.replace("-serpentine",""),this.dither.match(/-serpentine/)!==null):this.indexPixels(),this.pixels=null,this.colorDepth=8,this.palSize=7,this.transparent!==null&&(this.transIndex=this.findClosest(this.transparent,!0))};O.prototype.indexPixels=function(o){var t=this.pixels.length/3;this.indexedPixels=new Uint8Array(t);for(var e=0,r=0;r=0&&P+u=0&&E+c>16,(o&65280)>>8,o&255,t)};O.prototype.findClosestRGB=function(o,t,e,r){if(this.colorTab===null)return-1;if(this.neuQuant&&!r)return this.neuQuant.lookupRGB(o,t,e);for(var n=0,i=256*256*256,a=this.colorTab.length,s=0,l=0;s=0&&(t=this.dispose&7),t<<=2,this.out.writeByte(0|t|0|o),this.writeShort(this.delay),this.out.writeByte(this.transIndex),this.out.writeByte(0)};O.prototype.writeImageDesc=function(){this.out.writeByte(44),this.writeShort(0),this.writeShort(0),this.writeShort(this.width),this.writeShort(this.height),this.firstFrame||this.globalPalette?this.out.writeByte(0):this.out.writeByte(128|this.palSize)};O.prototype.writeLSD=function(){this.writeShort(this.width),this.writeShort(this.height),this.out.writeByte(240|this.palSize),this.out.writeByte(0),this.out.writeByte(0)};O.prototype.writeNetscapeExt=function(){this.out.writeByte(33),this.out.writeByte(255),this.out.writeByte(11),this.out.writeUTFBytes("NETSCAPE2.0"),this.out.writeByte(3),this.out.writeByte(1),this.writeShort(this.repeat),this.out.writeByte(0)};O.prototype.writePalette=function(){this.out.writeBytes(this.colorTab);for(var o=3*256-this.colorTab.length,t=0;t>8&255)};O.prototype.writePixels=function(){var o=new wr(this.width,this.height,this.indexedPixels,this.colorDepth);o.encode(this.out)};O.prototype.stream=function(){return this.out};var yr=globalThis&&globalThis.__awaiter||function(o,t,e,r){function n(i){return i instanceof e?i:new e(function(a){a(i)})}return new(e||(e=Promise))(function(i,a){function s(u){try{c(r.next(u))}catch(h){a(h)}}function l(u){try{c(r.throw(u))}catch(h){a(h)}}function c(u){u.done?i(u.value):n(u.value).then(s,l)}c((r=r.apply(o,t||[])).next())})};const{Canvas:it}=je,At=.4;function te(o){if(!o)return;function t(e){e.onload=null,e.onerror=null}return new Promise(function(e,r){if(o.slice(0,4)=="data"){let i=new Image;i.onload=function(){e(i),t(i)},i.onerror=function(){r("Image load error"),t(i)},i.src=o;return}let n=new Image;n.setAttribute("crossOrigin","Anonymous"),n.onload=function(){e(n)},n.onerror=function(){r("Image load error")},n.src=o})}class L{constructor(t){const e=Object.assign({},t);if(Object.keys(L.defaultOptions).forEach(r=>{r in e||Object.defineProperty(e,r,{value:L.defaultOptions[r],enumerable:!0,writable:!0})}),e.components?typeof e.components=="object"&&Object.keys(L.defaultComponentOptions).forEach(r=>{r in e.components?Object.defineProperty(e.components,r,{value:Object.assign(Object.assign({},L.defaultComponentOptions[r]),e.components[r]),enumerable:!0,writable:!0}):Object.defineProperty(e.components,r,{value:L.defaultComponentOptions[r],enumerable:!0,writable:!0})}):e.components=L.defaultComponentOptions,e.dotScale!==null&&e.dotScale!==void 0){if(e.dotScale<=0||e.dotScale>1)throw new Error("dotScale should be in range (0, 1].");e.components.data.scale=e.dotScale,e.components.timing.scale=e.dotScale,e.components.alignment.scale=e.dotScale}this.options=e,this.canvas=new it(t.size,t.size),this.canvasContext=this.canvas.getContext("2d"),this.qrCode=new ct(-1,this.options.correctLevel),Number.isInteger(this.options.maskPattern)&&(this.qrCode.maskPattern=this.options.maskPattern),Number.isInteger(this.options.version)&&(this.qrCode.typeNumber=this.options.version),this.qrCode.addData(this.options.text),this.qrCode.make()}draw(){return new Promise(t=>this._draw().then(t))}_clear(){this.canvasContext.clearRect(0,0,this.canvas.width,this.canvas.height)}static _prepareRoundedCornerClip(t,e,r,n,i,a){t.beginPath(),t.moveTo(e,r),t.arcTo(e+n,r,e+n,r+i,a),t.arcTo(e+n,r+i,e,r+i,a),t.arcTo(e,r+i,e,r,a),t.arcTo(e,r,e+n,r,a),t.closePath()}static _getAverageRGB(t){const r={r:0,g:0,b:0};let n,i,a=-4;const s={r:0,g:0,b:0};let l=0;i=t.naturalHeight||t.height,n=t.naturalWidth||t.width;const u=new it(n,i).getContext("2d");if(!u)return r;u.drawImage(t,0,0);let h;try{h=u.getImageData(0,0,n,i)}catch{return r}for(;(a+=5*4)200||h.data[a+1]>200||h.data[a+2]>200||(++l,s.r+=h.data[a],s.g+=h.data[a+1],s.b+=h.data[a+2]);return s.r=~~(s.r/l),s.g=~~(s.g/l),s.b=~~(s.b/l),s}static _drawDot(t,e,r,n,i=0,a=1){t.fillRect((e+i)*n,(r+i)*n,a*n,a*n)}static _drawAlignProtector(t,e,r,n){t.clearRect((e-2)*n,(r-2)*n,5*n,5*n),t.fillRect((e-2)*n,(r-2)*n,5*n,5*n)}static _drawAlign(t,e,r,n,i=0,a=1,s,l){const c=t.fillStyle;t.fillStyle=s,new Array(4).fill(0).map((u,h)=>{L._drawDot(t,e-2+h,r-2,n,i,a),L._drawDot(t,e+2,r-2+h,n,i,a),L._drawDot(t,e+2-h,r+2,n,i,a),L._drawDot(t,e-2,r+2-h,n,i,a)}),L._drawDot(t,e,r,n,i,a),l||(t.fillStyle="rgba(255, 255, 255, 0.6)",new Array(2).fill(0).map((u,h)=>{L._drawDot(t,e-1+h,r-1,n,i,a),L._drawDot(t,e+1,r-1+h,n,i,a),L._drawDot(t,e+1-h,r+1,n,i,a),L._drawDot(t,e-1,r+1-h,n,i,a)})),t.fillStyle=c}_draw(){var t,e,r,n,i,a,s,l,c,u,h,b,x,k,T,z,g,p,A;return yr(this,void 0,void 0,function*(){const d=(t=this.qrCode)===null||t===void 0?void 0:t.moduleCount,w=this.options.size;let m=this.options.margin;(m<0||m*2>=w)&&(m=0);const y=Math.ceil(m),P=w-2*m,E=this.options.whiteMargin,M=this.options.backgroundDimming,f=Math.ceil(P/d),F=f*d,C=F+2*y,N=new it(C,C),v=N.getContext("2d");this._clear(),v.save(),v.translate(y,y);const ft=new it(C,C),G=ft.getContext("2d");let q=null,st=[];if(this.options.gifBackground){const B=tr(this.options.gifBackground);if(q=B,st=nr(B,!0),this.options.autoColor){let D=0,S=0,I=0,H=0;for(let R=0;R200||$[1]>200||$[2]>200||$[0]===0&&$[1]===0&&$[2]===0||(H++,D+=$[0],S+=$[1],I+=$[2])}D=~~(D/H),S=~~(S/H),I=~~(I/H),this.options.colorDark=`rgb(${D},${S},${I})`}}else if(this.options.backgroundImage){const B=yield te(this.options.backgroundImage);if(this.options.autoColor){const D=L._getAverageRGB(B);this.options.colorDark=`rgb(${D.r},${D.g},${D.b})`}G.drawImage(B,0,0,B.width,B.height,0,0,C,C),G.rect(0,0,C,C),G.fillStyle=M,G.fill()}else G.rect(0,0,C,C),G.fillStyle=this.options.colorLight,G.fill();const U=_.getPatternPosition(this.qrCode.typeNumber),Q=((r=(e=this.options.components)===null||e===void 0?void 0:e.data)===null||r===void 0?void 0:r.scale)||At,Gt=(1-Q)*.5;for(let B=0;B=d-8)||D>=d-8&&B<8,H=B==6&&D>=8&&D<=d-8||D==6&&B>=8&&B<=d-8;let R=I||H;for(let X=1;X=U[X]-2&&B<=U[X]+2&&D>=U[X]-2&&D<=U[X]+2;const $=D*f+(R?0:Gt*f),tt=B*f+(R?0:Gt*f);if(v.strokeStyle=S?this.options.colorDark:this.options.colorLight,v.lineWidth=.5,v.fillStyle=S?this.options.colorDark:this.options.colorLight,U.length===0)R||v.fillRect($,tt,(R?1:Q)*f,(R?1:Q)*f);else{const X=D=d-4-5&&B=d-4-5;!R&&!X&&v.fillRect($,tt,(R?1:Q)*f,(R?1:Q)*f)}}const V=U[U.length-1],de=this.options.colorLight;if(v.fillStyle=de,v.fillRect(0,0,8*f,8*f),v.fillRect(0,(d-8)*f,8*f,8*f),v.fillRect((d-8)*f,0,8*f,8*f),!((i=(n=this.options.components)===null||n===void 0?void 0:n.timing)===null||i===void 0)&&i.protectors&&(v.fillRect(8*f,6*f,(d-8-8)*f,f),v.fillRect(6*f,8*f,f,(d-8-8)*f)),!((s=(a=this.options.components)===null||a===void 0?void 0:a.cornerAlignment)===null||s===void 0)&&s.protectors&&L._drawAlignProtector(v,V,V,f),!((c=(l=this.options.components)===null||l===void 0?void 0:l.alignment)===null||c===void 0)&&c.protectors)for(let B=0;B=1)&&(D=.2),S<0&&(S=0),I<0&&(I=0);const H=F*D,R=.5*(C-H),$=R;v.restore(),v.fillStyle=this.options.logoBackgroundColor,v.save(),L._prepareRoundedCornerClip(v,R-S,$-S,H+2*S,H+2*S,I+S),v.clip();const tt=v.globalCompositeOperation;v.globalCompositeOperation="destination-out",v.fill(),v.globalCompositeOperation=tt,v.restore(),v.save(),L._prepareRoundedCornerClip(v,R,$,H,H,I),v.clip(),v.drawImage(B,R,$,H,H),v.restore(),v.save(),v.translate(y,y)}if(q){let B,D,S,I,H,R;if(st.forEach(function($){B||(B=new O(w,w),B.setDelay($.delay),B.setRepeat(0));const{width:tt,height:X}=$.dims;D||(D=new it(tt,X),S=D.getContext("2d"),S.rect(0,0,D.width,D.height),S.fillStyle="#ffffff",S.fill()),(!I||!R||tt!==I.width||X!==I.height)&&(I=new it(tt,X),H=I.getContext("2d"),R=H.createImageData(tt,X)),R.data.set($.patch),H.putImageData(R,0,0),S.drawImage(I.getContext("2d").canvas,$.dims.left,$.dims.top);const wt=new it(C,C),mt=wt.getContext("2d");mt.drawImage(D.getContext("2d").canvas,0,0,C,C),mt.rect(0,0,C,C),mt.fillStyle=M,mt.fill(),mt.drawImage(N.getContext("2d").canvas,0,0,C,C);const Et=new it(w,w),Kt=Et.getContext("2d");Kt.drawImage(wt.getContext("2d").canvas,0,0,w,w),B.addFrame(Kt.getImageData(0,0,Et.width,Et.height).data)}),!B)throw new Error("No frames.");if(B.finish(),ee(this.canvas)){const tt=B.stream().toFlattenUint8Array().reduce((X,wt)=>X+String.fromCharCode(wt),"");return Promise.resolve(`data:image/gif;base64,${window.btoa(tt)}`)}return Promise.resolve(Buffer.from(B.stream().toFlattenUint8Array()))}else{G.drawImage(N.getContext("2d").canvas,0,0,C,C),v.drawImage(ft.getContext("2d").canvas,-y,-y,C,C);const B=new it(w,w);B.getContext("2d").drawImage(N.getContext("2d").canvas,0,0,w,w),this.canvas=B;const S=this.options.gifBackground?"gif":"png";return ee(this.canvas)?Promise.resolve(this.canvas.toDataURL(S)):Promise.resolve(this.canvas.toBuffer(S))}})}}L.CorrectLevel=Z;L.defaultComponentOptions={data:{scale:.4},timing:{scale:.5,protectors:!1},alignment:{scale:.5,protectors:!1},cornerAlignment:{scale:.5,protectors:!0}};L.defaultOptions={text:"",size:400,margin:20,colorDark:"#000000",colorLight:"rgba(255, 255, 255, 0.6)",correctLevel:Z.M,backgroundImage:void 0,backgroundDimming:"rgba(0,0,0,0)",logoImage:void 0,logoScale:.2,logoMargin:4,logoCornerRadius:8,whiteMargin:!0,components:L.defaultComponentOptions,autoColor:!0,logoBackgroundColor:"#ffffff",backgroundColor:"#ffffff"};function ee(o){try{return o instanceof HTMLElement}catch{return typeof o=="object"&&o.nodeType===1&&typeof o.style=="object"&&typeof o.ownerDocument=="object"}}const Cr={props:{text:{type:String,required:!0},qid:{type:String},correctLevel:{type:Number,default:1},size:{type:Number,default:200},margin:{type:Number,default:20},colorDark:{type:String,default:"#000000"},colorLight:{type:String,default:"#FFFFFF"},bgSrc:{type:String,default:void 0},background:{type:String,default:"rgba(0,0,0,0)"},backgroundDimming:{type:String,default:"rgba(0,0,0,0)"},logoSrc:{type:String,default:void 0},logoBackgroundColor:{type:String,default:"rgba(255,255,255,1)"},gifBgSrc:{type:String,default:void 0},logoScale:{type:Number,default:.2},logoMargin:{type:Number,default:0},logoCornerRadius:{type:Number,default:8},whiteMargin:{type:[Boolean,String],default:!0},dotScale:{type:Number,default:1},autoColor:{type:[Boolean,String],default:!0},binarize:{type:[Boolean,String],default:!1},binarizeThreshold:{type:Number,default:128},callback:{type:Function,default:function(){}},bindElement:{type:Boolean,default:!0},backgroundColor:{type:String,default:"#FFFFFF"},components:{default:function(){return{data:{scale:1},timing:{scale:1,protectors:!1},alignment:{scale:1,protectors:!1},cornerAlignment:{scale:1,protectors:!0}}}}},name:"vue-qr",data(){return{imgUrl:""}},watch:{$props:{deep:!0,handler(){this.main()}}},mounted(){this.main()},methods:{async main(){if(this.gifBgSrc){const e=await ye(this.gifBgSrc),r=this.logoSrc;this.render(void 0,r,e);return}const o=this.bgSrc,t=this.logoSrc;this.render(o,t)},async render(o,t,e){const r=this;new L({gifBackground:e,text:r.text,size:r.size,margin:r.margin,colorDark:r.colorDark,colorLight:r.colorLight,backgroundColor:r.backgroundColor,backgroundImage:o,backgroundDimming:r.backgroundDimming,logoImage:t,logoScale:r.logoScale,logoBackgroundColor:r.logoBackgroundColor,correctLevel:r.correctLevel,logoMargin:r.logoMargin,logoCornerRadius:r.logoCornerRadius,whiteMargin:St(r.whiteMargin),dotScale:r.dotScale,autoColor:St(r.autoColor),binarize:St(r.binarize),binarizeThreshold:r.binarizeThreshold,components:r.components}).draw().then(n=>{this.imgUrl=n,r.callback&&r.callback(n,r.qid)})}}},xr=["src"];function Ar(o,t,e,r,n,i){return e.bindElement?(ve(),be("img",{key:0,style:{display:"inline-block"},src:n.imgUrl},null,8,xr)):we("",!0)}const Br=me(Cr,[["render",Ar]]);export{Br as v}; +import{_ as me,o as ve,c as be,q as we}from"./index.034c045c.js";function St(o){return o===""?o:o==="true"||o=="1"}function ye(o,t){return new Promise((e,r)=>{var n=new XMLHttpRequest;n.responseType="blob",n.onload=function(){var i=new FileReader;i.onloadend=function(){e(i.result)},i.readAsArrayBuffer(n.response)},n.open("GET",o),n.send()})}function et(o){if(typeof o!="string")throw new TypeError("Path must be a string. Received "+JSON.stringify(o))}function Xt(o,t){for(var e="",r=0,n=-1,i=0,a,s=0;s<=o.length;++s){if(s2){var l=e.lastIndexOf("/");if(l!==e.length-1){l===-1?(e="",r=0):(e=e.slice(0,l),r=e.length-1-e.lastIndexOf("/")),n=s,i=0;continue}}else if(e.length===2||e.length===1){e="",r=0,n=s,i=0;continue}}t&&(e.length>0?e+="/..":e="..",r=2)}else e.length>0?e+="/"+o.slice(n+1,s):e=o.slice(n+1,s),r=s-n-1;n=s,i=0}else a===46&&i!==-1?++i:i=-1}return e}function Ce(o,t){var e=t.dir||t.root,r=t.base||(t.name||"")+(t.ext||"");return e?e===t.root?e+r:e+o+r:r}var ht={resolve:function(){for(var t="",e=!1,r,n=arguments.length-1;n>=-1&&!e;n--){var i;n>=0?i=arguments[n]:(r===void 0&&(r=process.cwd()),i=r),et(i),i.length!==0&&(t=i+"/"+t,e=i.charCodeAt(0)===47)}return t=Xt(t,!e),e?t.length>0?"/"+t:"/":t.length>0?t:"."},normalize:function(t){if(et(t),t.length===0)return".";var e=t.charCodeAt(0)===47,r=t.charCodeAt(t.length-1)===47;return t=Xt(t,!e),t.length===0&&!e&&(t="."),t.length>0&&r&&(t+="/"),e?"/"+t:t},isAbsolute:function(t){return et(t),t.length>0&&t.charCodeAt(0)===47},join:function(){if(arguments.length===0)return".";for(var t,e=0;e0&&(t===void 0?t=r:t+="/"+r)}return t===void 0?".":ht.normalize(t)},relative:function(t,e){if(et(t),et(e),t===e||(t=ht.resolve(t),e=ht.resolve(e),t===e))return"";for(var r=1;rc){if(e.charCodeAt(a+h)===47)return e.slice(a+h+1);if(h===0)return e.slice(a+h)}else i>c&&(t.charCodeAt(r+h)===47?u=h:h===0&&(u=0));break}var b=t.charCodeAt(r+h),x=e.charCodeAt(a+h);if(b!==x)break;b===47&&(u=h)}var k="";for(h=r+u+1;h<=n;++h)(h===n||t.charCodeAt(h)===47)&&(k.length===0?k+="..":k+="/..");return k.length>0?k+e.slice(a+u):(a+=u,e.charCodeAt(a)===47&&++a,e.slice(a))},_makeLong:function(t){return t},dirname:function(t){if(et(t),t.length===0)return".";for(var e=t.charCodeAt(0),r=e===47,n=-1,i=!0,a=t.length-1;a>=1;--a)if(e=t.charCodeAt(a),e===47){if(!i){n=a;break}}else i=!1;return n===-1?r?"/":".":r&&n===1?"//":t.slice(0,n)},basename:function(t,e){if(e!==void 0&&typeof e!="string")throw new TypeError('"ext" argument must be a string');et(t);var r=0,n=-1,i=!0,a;if(e!==void 0&&e.length>0&&e.length<=t.length){if(e.length===t.length&&e===t)return"";var s=e.length-1,l=-1;for(a=t.length-1;a>=0;--a){var c=t.charCodeAt(a);if(c===47){if(!i){r=a+1;break}}else l===-1&&(i=!1,l=a+1),s>=0&&(c===e.charCodeAt(s)?--s===-1&&(n=a):(s=-1,n=l))}return r===n?n=l:n===-1&&(n=t.length),t.slice(r,n)}else{for(a=t.length-1;a>=0;--a)if(t.charCodeAt(a)===47){if(!i){r=a+1;break}}else n===-1&&(i=!1,n=a+1);return n===-1?"":t.slice(r,n)}},extname:function(t){et(t);for(var e=-1,r=0,n=-1,i=!0,a=0,s=t.length-1;s>=0;--s){var l=t.charCodeAt(s);if(l===47){if(!i){r=s+1;break}continue}n===-1&&(i=!1,n=s+1),l===46?e===-1?e=s:a!==1&&(a=1):e!==-1&&(a=-1)}return e===-1||n===-1||a===0||a===1&&e===n-1&&e===r+1?"":t.slice(e,n)},format:function(t){if(t===null||typeof t!="object")throw new TypeError('The "pathObject" argument must be of type Object. Received type '+typeof t);return Ce("/",t)},parse:function(t){et(t);var e={root:"",dir:"",base:"",ext:"",name:""};if(t.length===0)return e;var r=t.charCodeAt(0),n=r===47,i;n?(e.root="/",i=1):i=0;for(var a=-1,s=0,l=-1,c=!0,u=t.length-1,h=0;u>=i;--u){if(r=t.charCodeAt(u),r===47){if(!c){s=u+1;break}continue}l===-1&&(c=!1,l=u+1),r===46?a===-1?a=u:h!==1&&(h=1):a!==-1&&(h=-1)}return a===-1||l===-1||h===0||h===1&&a===l-1&&a===s+1?l!==-1&&(s===0&&n?e.base=e.name=t.slice(1,l):e.base=e.name=t.slice(s,l)):(s===0&&n?(e.name=t.slice(1,a),e.base=t.slice(1,l)):(e.name=t.slice(s,a),e.base=t.slice(s,l)),e.ext=t.slice(a,l)),s>0?e.dir=t.slice(0,s-1):n&&(e.dir="/"),e},sep:"/",delimiter:":",win32:null,posix:null};ht.posix=ht;const xe=ht.extname,re=ht.basename;class Ae{constructor(){let t=(()=>typeof global>"u")(),e="image/png",r="image/jpeg",n="image/jpeg",i="image/webp",a="application/pdf",s="image/svg+xml";Object.assign(this,{toMime:this.toMime.bind(this),fromMime:this.fromMime.bind(this),expected:t?'"png", "jpg", or "webp"':'"png", "jpg", "pdf", or "svg"',formats:t?{png:e,jpg:r,jpeg:n,webp:i}:{png:e,jpg:r,jpeg:n,pdf:a,svg:s},mimes:t?{[e]:"png",[r]:"jpg",[i]:"webp"}:{[e]:"png",[r]:"jpg",[a]:"pdf",[s]:"svg"}})}toMime(t){return this.formats[(t||"").replace(/^\./,"").toLowerCase()]}fromMime(t){return this.mimes[t]}}function Pe(o,{filename:t="",extension:e="",format:T,page:n,quality:i,matte:a,density:s,outline:l,archive:x}={}){var{fromMime:u,toMime:h,expected:b}=new Ae,x=x||"canvas",k=T||e.replace(/@\d+x$/i,"")||xe(t),T=u(h(k)||k),z=h(T),g=o.length;if(!k)throw new Error("Cannot determine image format (use a filename extension or 'format' argument)");if(!T)throw new Error(`Unsupported file format "${k}" (expected ${b})`);if(!g)throw new RangeError("Canvas has no associated contexts (try calling getContext or newPage first)");let p,A,d=t.replace(/{(\d*)}/g,(m,y)=>(A=!0,y=parseInt(y,10),p=isFinite(y)?y:isFinite(p)?p:-1,"{}")),w=n>0?n-1:n<0?g+n:void 0;if(isFinite(w)&&w<0||w>=g)throw new RangeError(g==1?`Canvas only has a \u2018page 1\u2019 (${w} is out of bounds)`:`Canvas has pages 1\u2013${g} (${w} is out of bounds)`);if(o=isFinite(w)?[o[w]]:A||T=="pdf"?o:o.slice(-1),i===void 0)i=.92;else if(typeof i!="number"||!isFinite(i)||i<0||i>1)throw new TypeError("The quality option must be an number in the 0.0\u20131.0 range");if(s===void 0){let m=(e||re(t,k)).match(/@(\d+)x$/i);s=m?parseInt(m[1],10):1}else if(typeof s!="number"||!Number.isInteger(s)||s<1)throw new TypeError("The density option must be a non-negative integer");return l===void 0?l=!0:T=="svg"&&(l=!!l),{filename:t,pattern:d,format:T,mime:z,pages:o,padding:p,quality:i,matte:a,density:s,outline:l,archive:x}}class Pt{static for(t){return new Pt().append(t).get()}constructor(){this.crc=-1}get(){return~this.crc}append(t){for(var e=this.crc|0,r=this.table,n=0,i=t.length|0;n>>8^r[(e^t[n])&255];return this.crc=e,this}}Pt.prototype.table=(()=>{var o,t,e,r=[];for(o=0;o<256;o++){for(e=o,t=0;t<8;t++)e=e&1?e>>>1^3988292384:e>>>1;r[o]=e}return r})();function It(o){let t=new Uint8Array(o),e=new DataView(t.buffer),r={array:t,view:e,size:o,set8(n,i){return e.setUint8(n,i),r},set16(n,i){return e.setUint16(n,i,!0),r},set32(n,i){return e.setUint32(n,i,!0),r},bytes(n,i){return t.set(i,n),r}};return r}class Bt{constructor(t){let e=new Date;Object.assign(this,{directory:t,offset:0,files:[],time:(e.getHours()<<6|e.getMinutes())<<5|e.getSeconds()/2,date:(e.getFullYear()-1980<<4|e.getMonth()+1)<<5|e.getDate()}),this.add(t)}async add(t,e){let r=!e,n=Bt.encoder.encode(`${this.directory}/${r?"":t}`),i=new Uint8Array(r?0:await e.arrayBuffer()),a=30+n.length,s=a+i.length,l=16,{offset:c}=this,u=It(26).set32(0,134742036).set16(6,this.time).set16(8,this.date).set32(10,Pt.for(i)).set32(14,i.length).set32(18,i.length).set16(22,n.length);c+=a;let h=It(a+i.length+l).set32(0,67324752).bytes(4,u.array).bytes(30,n).bytes(a,i);c+=i.length,h.set32(s,134695760).bytes(s+4,u.array.slice(10,22)),c+=l,this.files.push({offset:c,folder:r,name:n,header:u,payload:h}),this.offset=c}toBuffer(){let t=this.files.reduce((h,{name:b})=>46+b.length+h,0),e=It(t+22),r=0;for(var{offset:n,name:i,header:a,folder:s}of this.files)e.set32(r,33639248).set16(r+4,20).bytes(r+6,a.array).set8(r+38,s?16:0).set32(r+42,n).bytes(r+46,i),r+=46+i.length;e.set32(r,101010256).set16(r+8,this.files.length).set16(r+10,this.files.length).set32(r+12,t).set32(r+16,this.offset);let l=new Uint8Array(this.offset+e.size),c=0;for(var{payload:u}of this.files)l.set(u.array,c),c+=u.size;return l.set(e.array,c),l}get blob(){return new Blob([this.toBuffer()],{type:"application/zip"})}}Bt.encoder=new TextEncoder;const Ot=(o,t,e,r)=>{if(r){let{width:n,height:i}=o,a=Object.assign(document.createElement("canvas"),{width:n,height:i}),s=a.getContext("2d");s.fillStyle=r,s.fillRect(0,0,n,i),s.drawImage(o,0,0),o=a}return new Promise((n,i)=>o.toBlob(n,t,e))},Be=(...o)=>Ot(...o).then(t=>t.arrayBuffer()),De=async(o,t,e,r,n)=>{ne(n,await Ot(o,t,e,r))},ke=async(o,t,e,r,n,i,a)=>{let s=u=>i.replace("{}",String(u+1).padStart(a,"0")),l=re(n,".zip")||"archive",c=new Bt(l);await Promise.all(o.map(async(u,h)=>{let b=s(h);await c.add(b,await Ot(u,t,e,r))})),ne(`${l}.zip`,c.blob)},ne=(o,t)=>{const e=window.URL.createObjectURL(t),r=document.createElement("a");r.style.display="none",r.href=e,r.setAttribute("download",o),typeof r.download>"u"&&r.setAttribute("target","_blank"),document.body.appendChild(r),r.click(),document.body.removeChild(r),setTimeout(()=>window.URL.revokeObjectURL(e),100)},Te=(o,t,e)=>o.map(r=>{if(t==1&&!e)return r.canvas;let n=document.createElement("canvas"),i=n.getContext("2d"),a=r.canvas?r.canvas:r;return n.width=a.width*t,n.height=a.height*t,e&&(i.fillStyle=e,i.fillRect(0,0,n.width,n.height)),i.scale(t,t),i.drawImage(a,0,0),n}),Ee={asBuffer:Be,asDownload:De,asZipDownload:ke,atScale:Te,options:Pe},{asBuffer:Lt,asDownload:Se,asZipDownload:Ie,atScale:_t,options:Mt}=Ee,Zt=Symbol.for("toDataURL"),Le=o=>new Promise((t,e)=>Object.assign(new ie,{crossOrigin:"Anonymous",onload:t,onerror:e,src:o}));class _e{constructor(t,e){let r=document.createElement("canvas"),n=[];Object.defineProperty(r,"async",{value:!0,writable:!1,enumerable:!0});for(var[i,a]of Object.entries({png:()=>Lt(r,"image/png"),jpg:()=>Lt(r,"image/jpeg"),pages:()=>n.concat(r).map(s=>s.getContext("2d"))}))Object.defineProperty(r,i,{get:a});return Object.assign(r,{width:t,height:e,newPage(...s){var{width:c,height:u}=r,l=Object.assign(document.createElement("canvas"),{width:c,height:u});l.getContext("2d").drawImage(r,0,0),n.push(l);var[c,u]=s.length?s:[c,u];return Object.assign(r,{width:c,height:u}).getContext("2d")},saveAs(s,l){l=typeof l=="number"?{quality:l}:l;let c=Mt(this.pages,{filename:s,...l}),{pattern:u,padding:h,mime:b,quality:x,matte:k,density:T,archive:z}=c,g=_t(c.pages,T);return h==null?Se(g[0],b,x,k,s):Ie(g,b,x,k,z,u,h)},toBuffer(s="png",l={}){l=typeof l=="number"?{quality:l}:l;let c=Mt(this.pages,{extension:s,...l}),{mime:u,quality:h,matte:b,pages:x,density:k}=c,T=_t(x,k,b)[0];return Lt(T,u,h,b)},[Zt]:r.toDataURL.bind(r),toDataURL(s="png",l={}){l=typeof l=="number"?{quality:l}:l;let c=Mt(this.pages,{extension:s,...l}),{mime:u,quality:h,matte:b,pages:x,density:k}=c,T=_t(x,k,b)[0],z=T[T===r?Zt:"toDataURL"](u,h);return Promise.resolve(z)}})}}const{CanvasRenderingContext2D:Me,CanvasGradient:Fe,CanvasPattern:Ne,Image:ie,ImageData:Oe,Path2D:Re,DOMMatrix:$e,DOMRect:ze,DOMPoint:Ge}=window,je={Canvas:_e,loadImage:Le,CanvasRenderingContext2D:Me,CanvasGradient:Fe,CanvasPattern:Ne,Image:ie,ImageData:Oe,Path2D:Re,DOMMatrix:$e,DOMRect:ze,DOMPoint:Ge},bt=(o,t,e={},r=e)=>{if(Array.isArray(t))t.forEach(n=>bt(o,n,e,r));else if(typeof t=="function")t(o,e,r,bt);else{const n=Object.keys(t)[0];Array.isArray(t[n])?(r[n]={},bt(o,t[n],e,r[n])):r[n]=t[n](o,e,r,bt)}return e},dt=(o,t)=>(e,r,n,i)=>{t(e,r,n)&&i(e,o,r,n)},Ue=(o,t)=>(e,r,n,i)=>{const a=[];let s=e.pos;for(;t(e,r,n);){const l={};if(i(e,o,r,l),e.pos===s)break;s=e.pos,a.push(l)}return a},He=o=>({data:o,pos:0}),Y=()=>o=>o.data[o.pos++],oe=(o=0)=>t=>t.data[t.pos+o],nt=o=>t=>t.data.subarray(t.pos,t.pos+=o),Dt=o=>t=>t.data.subarray(t.pos,t.pos+o),Ft=o=>t=>Array.from(nt(o)(t)).map(e=>String.fromCharCode(e)).join(""),ut=o=>t=>{const e=nt(2)(t);return o?(e[1]<<8)+e[0]:(e[0]<<8)+e[1]},ae=(o,t)=>(e,r,n)=>{const i=typeof t=="function"?t(e,r,n):t,a=nt(o),s=new Array(i);for(var l=0;l{for(var r=0,n=0;nt=>{const e=Y()(t),r=new Array(8);for(var n=0;n<8;n++)r[7-n]=!!(e&1<{const s=o[a];return s.length?i[a]=Ke(r,s.index,s.length):i[a]=r[s.index],i},{})};var kt={blocks:o=>{const e=[],r=o.data.length;for(var n=0,i=Y()(o);i!==0&&i;i=Y()(o)){if(o.pos+i>=r){const c=r-o.pos;e.push(nt(c)(o)),n+=c;break}e.push(nt(i)(o)),n+=i}const a=new Uint8Array(n);for(var s=0,l=0;l{var t=Dt(2)(o);return t[0]===33&&t[1]===249}),Ze=dt({image:[{code:Y()},{descriptor:[{left:ut(!0)},{top:ut(!0)},{width:ut(!0)},{height:ut(!0)},{lct:Rt({exists:{index:0},interlaced:{index:1},sort:{index:2},future:{index:3,length:2},size:{index:5,length:3}})}]},dt({lct:ae(3,(o,t,e)=>Math.pow(2,e.descriptor.lct.size+1))},(o,t,e)=>e.descriptor.lct.exists),{data:[{minCodeSize:Y()},kt]}]},o=>oe()(o)===44),Je=dt({text:[{codes:nt(2)},{blockSize:Y()},{preData:(o,t,e)=>nt(e.text.blockSize)(o)},kt]},o=>{var t=Dt(2)(o);return t[0]===33&&t[1]===1}),We=dt({application:[{codes:nt(2)},{blockSize:Y()},{id:(o,t,e)=>Ft(e.blockSize)(o)},kt]},o=>{var t=Dt(2)(o);return t[0]===33&&t[1]===255}),Ve=dt({comment:[{codes:nt(2)},kt]},o=>{var t=Dt(2)(o);return t[0]===33&&t[1]===254}),Ye=[{header:[{signature:Ft(3)},{version:Ft(3)}]},{lsd:[{width:ut(!0)},{height:ut(!0)},{gct:Rt({exists:{index:0},resolution:{index:1,length:3},sort:{index:4},size:{index:5,length:3}})},{backgroundColorIndex:Y()},{pixelAspectRatio:Y()}]},dt({gct:ae(3,(o,t)=>Math.pow(2,t.lsd.gct.size+1))},(o,t)=>t.lsd.gct.exists),{frames:Ue([Xe,We,Ve,Ze,Je],o=>{var t=oe()(o);return t===33||t===44})}],qe=(o,t)=>{const e=new Array(o.length),r=o.length/t,n=function(u,h){const b=o.slice(h*t,(h+1)*t);e.splice.apply(e,[u*t,t].concat(b))},i=[0,4,2,1],a=[8,8,4,2];for(var s=0,l=0;l<4;l++)for(var c=i[l];c{const i=e;var a,s,l,c,u,h,b,w,x,k,d,T,m,y,E,P;const z=new Array(e),g=new Array(4096),p=new Array(4096),A=new Array(4096+1);for(T=o,s=1<>=c,w-=c,x>a||x==u)break;if(x==s){c=T+1,l=(1<s;)A[y++]=p[x],x=g[x];m=p[x]&255,A[y++]=m,a<4096&&(g[a]=b,p[a]=m,a++,(a&l)===0&&a<4096&&(c++,l+=a)),b=h}y--,z[P++]=A[y],k++}for(k=P;k{const t=new Uint8Array(o);return bt(He(t),Ye)},er=o=>{const t=o.pixels.length,e=new Uint8ClampedArray(t*4);for(var r=0;r{if(!o.image){console.warn("gif frame does not have associated image.");return}const{image:r}=o,n=r.descriptor.width*r.descriptor.height;var i=Qe(r.data.minCodeSize,r.data.blocks,n);r.descriptor.lct.interlaced&&(i=qe(i,r.descriptor.width));const a={pixels:i,dims:{top:o.image.descriptor.top,left:o.image.descriptor.left,width:o.image.descriptor.width,height:o.image.descriptor.height}};return r.descriptor.lct&&r.descriptor.lct.exists?a.colorTable=r.lct:a.colorTable=t,o.gce&&(a.delay=(o.gce.delay||10)*10,a.disposalType=o.gce.extras.disposal,o.gce.extras.transparentColorGiven&&(a.transparentIndex=o.gce.transparentColorIndex)),e&&(a.patch=er(a)),a},nr=(o,t)=>o.frames.filter(e=>e.image).map(e=>rr(e,o.gct,t));function ir(o,t,e){const r=se(t),n=o-1;let i=0;switch(e){case Z.L:i=rt[n][0];break;case Z.M:i=rt[n][1];break;case Z.Q:i=rt[n][2];break;case Z.H:i=rt[n][3];break}return r<=i}function or(o,t){for(var e=1,r=se(o),n=0,i=rt.length;nrt.length)throw new Error("Too long data");return e}function se(o){var t=encodeURI(o).toString().replace(/\%[0-9a-fA-F]{2}/g,"a");return t.length+(t.length!=Number(o)?3:0)}class ar{constructor(t){this.mode=W.MODE_8BIT_BYTE,this.parsedData=[],this.data=t;const e=[];for(let r=0,n=this.data.length;r65536?(i[0]=240|(a&1835008)>>>18,i[1]=128|(a&258048)>>>12,i[2]=128|(a&4032)>>>6,i[3]=128|a&63):a>2048?(i[0]=224|(a&61440)>>>12,i[1]=128|(a&4032)>>>6,i[2]=128|a&63):a>128?(i[0]=192|(a&1984)>>>6,i[1]=128|a&63):i[0]=a,e.push(i)}this.parsedData=Array.prototype.concat.apply([],e),this.parsedData.length!=this.data.length&&(this.parsedData.unshift(191),this.parsedData.unshift(187),this.parsedData.unshift(239))}getLength(){return this.parsedData.length}write(t){for(let e=0,r=this.parsedData.length;e40)throw new Error(`Invalid QR version: ${this.typeNumber}`);if(!ir(this.typeNumber,t,this.errorCorrectLevel))throw new Error(`Data is too long for QR version: ${this.typeNumber}`)}const e=new ar(t);this.dataList.push(e),this.dataCache=void 0}isDark(t,e){if(t<0||this.moduleCount<=t||e<0||this.moduleCount<=e)throw new Error(`${t},${e}`);return this.modules[t][e]}getModuleCount(){return this.moduleCount}make(){this.makeImpl(!1,this.getBestMaskPattern())}makeImpl(t,e){this.moduleCount=this.typeNumber*4+17,this.modules=new Array(this.moduleCount);for(let r=0;r=7&&this.setupTypeNumber(t),this.dataCache==null&&(this.dataCache=ct.createData(this.typeNumber,this.errorCorrectLevel,this.dataList)),this.mapData(this.dataCache,e)}setupPositionProbePattern(t,e){for(let r=-1;r<=7;r++)if(!(t+r<=-1||this.moduleCount<=t+r))for(let n=-1;n<=7;n++)e+n<=-1||this.moduleCount<=e+n||(0<=r&&r<=6&&(n==0||n==6)||0<=n&&n<=6&&(r==0||r==6)||2<=r&&r<=4&&2<=n&&n<=4?this.modules[t+r][e+n]=!0:this.modules[t+r][e+n]=!1)}getBestMaskPattern(){if(Number.isInteger(this.maskPattern)&&Object.values(ot).includes(this.maskPattern))return this.maskPattern;let t=0,e=0;for(let r=0;r<8;r++){this.makeImpl(!0,r);const n=_.getLostPoint(this);(r==0||t>n)&&(t=n,e=r)}return e}setupTimingPattern(){for(let t=8;t>r&1)==1;this.modules[Math.floor(r/3)][r%3+this.moduleCount-8-3]=n}for(var r=0;r<18;r++){var n=!t&&(e>>r&1)==1;this.modules[r%3+this.moduleCount-8-3][Math.floor(r/3)]=n}}setupTypeInfo(t,e){const r=this.errorCorrectLevel<<3|e,n=_.getBCHTypeInfo(r);for(var i=0;i<15;i++){var a=!t&&(n>>i&1)==1;i<6?this.modules[i][8]=a:i<8?this.modules[i+1][8]=a:this.modules[this.moduleCount-15+i][8]=a}for(var i=0;i<15;i++){var a=!t&&(n>>i&1)==1;i<8?this.modules[8][this.moduleCount-i-1]=a:i<9?this.modules[8][15-i-1+1]=a:this.modules[8][15-i-1]=a}this.modules[this.moduleCount-8][8]=!t}mapData(t,e){let r=-1,n=this.moduleCount-1,i=7,a=0;for(let s=this.moduleCount-1;s>0;s-=2)for(s==6&&s--;;){for(let l=0;l<2;l++)if(this.modules[n][s-l]==null){let c=!1;a>>i&1)==1),_.getMask(e,n,s-l)&&(c=!c),this.modules[n][s-l]=c,i--,i==-1&&(a++,i=7)}if(n+=r,n<0||this.moduleCount<=n){n-=r,r=-r;break}}}static createData(t,e,r){const n=at.getRSBlocks(t,e),i=new sr;for(var a=0;as*8)throw new Error(`code length overflow. (${i.getLengthInBits()}>${s*8})`);for(i.getLengthInBits()+4<=s*8&&i.put(0,4);i.getLengthInBits()%8!=0;)i.putBit(!1);for(;!(i.getLengthInBits()>=s*8||(i.put(ct.PAD0,8),i.getLengthInBits()>=s*8));)i.put(ct.PAD1,8);return ct.createBytes(i,n)}static createBytes(t,e){let r=0,n=0,i=0;const a=new Array(e.length),s=new Array(e.length);for(var l=0;l=0?g.get(A):0}}let u=0;for(var c=0;c=0;)e^=_.G15<<_.getBCHDigit(e)-_.getBCHDigit(_.G15);return(t<<10|e)^_.G15_MASK}static getBCHTypeNumber(t){let e=t<<12;for(;_.getBCHDigit(e)-_.getBCHDigit(_.G18)>=0;)e^=_.G18<<_.getBCHDigit(e)-_.getBCHDigit(_.G18);return t<<12|e}static getBCHDigit(t){let e=0;for(;t!=0;)e++,t>>>=1;return e}static getPatternPosition(t){return _.PATTERN_POSITION_TABLE[t-1]}static getMask(t,e,r){switch(t){case ot.PATTERN000:return(e+r)%2==0;case ot.PATTERN001:return e%2==0;case ot.PATTERN010:return r%3==0;case ot.PATTERN011:return(e+r)%3==0;case ot.PATTERN100:return(Math.floor(e/2)+Math.floor(r/3))%2==0;case ot.PATTERN101:return e*r%2+e*r%3==0;case ot.PATTERN110:return(e*r%2+e*r%3)%2==0;case ot.PATTERN111:return(e*r%3+(e+r)%2)%2==0;default:throw new Error(`bad maskPattern:${t}`)}}static getErrorCorrectPolynomial(t){let e=new pt([1],0);for(let r=0;r5&&(r+=3+l-5)}for(var n=0;n=256;)t-=255;return j.EXP_TABLE[t]}}j.EXP_TABLE=new Array(256);j.LOG_TABLE=new Array(256);j._constructor=function(){for(var o=0;o<8;o++)j.EXP_TABLE[o]=1<>>7-t%8&1)==1}put(t,e){for(let r=0;r>>e-r-1&1)==1)}getLengthInBits(){return this.length}putBit(t){const e=Math.floor(this.length/8);this.buffer.length<=e&&this.buffer.push(0),t&&(this.buffer[e]|=128>>>this.length%8),this.length++}}const rt=[[17,14,11,7],[32,26,20,14],[53,42,32,24],[78,62,46,34],[106,84,60,44],[134,106,74,58],[154,122,86,64],[192,152,108,84],[230,180,130,98],[271,213,151,119],[321,251,177,137],[367,287,203,155],[425,331,241,177],[458,362,258,194],[520,412,292,220],[586,450,322,250],[644,504,364,280],[718,560,394,310],[792,624,442,338],[858,666,482,382],[929,711,509,403],[1003,779,565,439],[1091,857,611,461],[1171,911,661,511],[1273,997,715,535],[1367,1059,751,593],[1465,1125,805,625],[1528,1190,868,658],[1628,1264,908,698],[1732,1370,982,742],[1840,1452,1030,790],[1952,1538,1112,842],[2068,1628,1168,898],[2188,1722,1228,958],[2303,1809,1283,983],[2431,1911,1351,1051],[2563,1989,1423,1093],[2699,2099,1499,1139],[2809,2213,1579,1219],[2953,2331,1663,1273]];var lr=100,K=256,Jt=K-1,lt=4,le=16,$t=1<>zt,fr=$t<>3,Nt=6,hr=1<>3);var g,p;for(g=0;g>=lt,e[g][1]>>=lt,e[g][2]>>=lt,e[g][3]=g}function c(g,p,A,d,w){e[p][0]-=g*(e[p][0]-A)/yt,e[p][1]-=g*(e[p][1]-d)/yt,e[p][2]-=g*(e[p][2]-w)/yt}function u(g,p,A,d,w){for(var m=Math.abs(p-g),y=Math.min(p+g,K),P=p+1,E=p-1,M=1,f,F;Pm;)F=a[M++],Pm&&(f=e[E--],f[0]-=F*(f[0]-A)/gt,f[1]-=F*(f[1]-d)/gt,f[2]-=F*(f[2]-w)/gt)}function h(g,p,A){var d=2147483647,w=d,m=-1,y=m,P,E,M,f,F;for(P=0;P>le-lt),f>zt,i[P]-=F,n[P]+=F<>1,p=y+1;p>1,p=y+1;p<256;p++)r[p]=Jt}function x(g,p,A){for(var d,w,m,y=1e3,P=-1,E=r[p],M=E-1;E=0;)E=y?E=K:(E++,m<0&&(m=-m),d=w[0]-g,d<0&&(d=-d),m+=d,m=0&&(w=e[M],m=p-w[1],m>=y?M=-1:(M--,m<0&&(m=-m),d=w[0]-g,d<0&&(d=-d),m+=d,m>Nt;for(P<=1&&(P=0),g=0;g=p&&(N-=p),g++,w===0&&(w=1),g%w===0)for(m-=m/A,y-=y/gr,P=y>>Nt,P<=1&&(P=0),C=0;C=254&&E(N)}function w(C){m(vt),h=T+2,x=!0,F(T,C)}function m(C){for(var N=0;N=0){st=U-G,G===0&&(st=1);do if((G-=st)<0&&(G+=U),a[G]===v){q=s[G];continue t}while(a[G]>=0)}F(q,N),q=ft,h<1<0&&(C.writeByte(u),C.writeBytes(i,0,u),u=0)}function M(C){return(1<0?l|=C<=8;)d(l&255,N),l>>=8,c-=8;if((h>b||x)&&(x?(b=M(A=k),x=!1):(++A,A==Ct?b=1<0;)d(l&255,N),l>>=8,c-=8;E(N)}}this.encode=P}function J(){this.page=-1,this.pages=[],this.newPage()}J.pageSize=4096;J.charMap={};for(var xt=0;xt<256;xt++)J.charMap[xt]=String.fromCharCode(xt);J.prototype.newPage=function(){this.pages[++this.page]=new Uint8Array(J.pageSize),this.cursor=0};J.prototype.getData=function(){for(var o="",t=0;tr+n.length,0));return o.reduce((r,n)=>(e.set(n,r),r+n.length),0),e};J.prototype.writeByte=function(o){this.cursor>=J.pageSize&&this.newPage(),this.pages[this.page][this.cursor++]=o};J.prototype.writeUTFBytes=function(o){for(var t=o.length,e=0;e=0&&(this.dispose=o)};O.prototype.setRepeat=function(o){this.repeat=o};O.prototype.setTransparent=function(o){this.transparent=o};O.prototype.addFrame=function(o){this.image=o,this.colorTab=this.globalPalette&&this.globalPalette.slice?this.globalPalette:null,this.getImagePixels(),this.analyzePixels(),this.globalPalette===!0&&(this.globalPalette=this.colorTab),this.firstFrame&&(this.writeHeader(),this.writeLSD(),this.writePalette(),this.repeat>=0&&this.writeNetscapeExt()),this.writeGraphicCtrlExt(),this.writeImageDesc(),!this.firstFrame&&!this.globalPalette&&this.writePalette(),this.writePixels(),this.firstFrame=!1};O.prototype.finish=function(){this.out.writeByte(59)};O.prototype.setQuality=function(o){o<1&&(o=1),this.sample=o};O.prototype.setDither=function(o){o===!0&&(o="FloydSteinberg"),this.dither=o};O.prototype.setGlobalPalette=function(o){this.globalPalette=o};O.prototype.getGlobalPalette=function(){return this.globalPalette&&this.globalPalette.slice&&this.globalPalette.slice(0)||this.globalPalette};O.prototype.writeHeader=function(){this.out.writeUTFBytes("GIF89a")};O.prototype.analyzePixels=function(){this.colorTab||(this.neuQuant=new vr(this.pixels,this.sample),this.neuQuant.buildColormap(),this.colorTab=this.neuQuant.getColormap()),this.dither?this.ditherPixels(this.dither.replace("-serpentine",""),this.dither.match(/-serpentine/)!==null):this.indexPixels(),this.pixels=null,this.colorDepth=8,this.palSize=7,this.transparent!==null&&(this.transIndex=this.findClosest(this.transparent,!0))};O.prototype.indexPixels=function(o){var t=this.pixels.length/3;this.indexedPixels=new Uint8Array(t);for(var e=0,r=0;r=0&&P+u=0&&E+c>16,(o&65280)>>8,o&255,t)};O.prototype.findClosestRGB=function(o,t,e,r){if(this.colorTab===null)return-1;if(this.neuQuant&&!r)return this.neuQuant.lookupRGB(o,t,e);for(var n=0,i=256*256*256,a=this.colorTab.length,s=0,l=0;s=0&&(t=this.dispose&7),t<<=2,this.out.writeByte(0|t|0|o),this.writeShort(this.delay),this.out.writeByte(this.transIndex),this.out.writeByte(0)};O.prototype.writeImageDesc=function(){this.out.writeByte(44),this.writeShort(0),this.writeShort(0),this.writeShort(this.width),this.writeShort(this.height),this.firstFrame||this.globalPalette?this.out.writeByte(0):this.out.writeByte(128|this.palSize)};O.prototype.writeLSD=function(){this.writeShort(this.width),this.writeShort(this.height),this.out.writeByte(240|this.palSize),this.out.writeByte(0),this.out.writeByte(0)};O.prototype.writeNetscapeExt=function(){this.out.writeByte(33),this.out.writeByte(255),this.out.writeByte(11),this.out.writeUTFBytes("NETSCAPE2.0"),this.out.writeByte(3),this.out.writeByte(1),this.writeShort(this.repeat),this.out.writeByte(0)};O.prototype.writePalette=function(){this.out.writeBytes(this.colorTab);for(var o=3*256-this.colorTab.length,t=0;t>8&255)};O.prototype.writePixels=function(){var o=new wr(this.width,this.height,this.indexedPixels,this.colorDepth);o.encode(this.out)};O.prototype.stream=function(){return this.out};var yr=globalThis&&globalThis.__awaiter||function(o,t,e,r){function n(i){return i instanceof e?i:new e(function(a){a(i)})}return new(e||(e=Promise))(function(i,a){function s(u){try{c(r.next(u))}catch(h){a(h)}}function l(u){try{c(r.throw(u))}catch(h){a(h)}}function c(u){u.done?i(u.value):n(u.value).then(s,l)}c((r=r.apply(o,t||[])).next())})};const{Canvas:it}=je,At=.4;function te(o){if(!o)return;function t(e){e.onload=null,e.onerror=null}return new Promise(function(e,r){if(o.slice(0,4)=="data"){let i=new Image;i.onload=function(){e(i),t(i)},i.onerror=function(){r("Image load error"),t(i)},i.src=o;return}let n=new Image;n.setAttribute("crossOrigin","Anonymous"),n.onload=function(){e(n)},n.onerror=function(){r("Image load error")},n.src=o})}class L{constructor(t){const e=Object.assign({},t);if(Object.keys(L.defaultOptions).forEach(r=>{r in e||Object.defineProperty(e,r,{value:L.defaultOptions[r],enumerable:!0,writable:!0})}),e.components?typeof e.components=="object"&&Object.keys(L.defaultComponentOptions).forEach(r=>{r in e.components?Object.defineProperty(e.components,r,{value:Object.assign(Object.assign({},L.defaultComponentOptions[r]),e.components[r]),enumerable:!0,writable:!0}):Object.defineProperty(e.components,r,{value:L.defaultComponentOptions[r],enumerable:!0,writable:!0})}):e.components=L.defaultComponentOptions,e.dotScale!==null&&e.dotScale!==void 0){if(e.dotScale<=0||e.dotScale>1)throw new Error("dotScale should be in range (0, 1].");e.components.data.scale=e.dotScale,e.components.timing.scale=e.dotScale,e.components.alignment.scale=e.dotScale}this.options=e,this.canvas=new it(t.size,t.size),this.canvasContext=this.canvas.getContext("2d"),this.qrCode=new ct(-1,this.options.correctLevel),Number.isInteger(this.options.maskPattern)&&(this.qrCode.maskPattern=this.options.maskPattern),Number.isInteger(this.options.version)&&(this.qrCode.typeNumber=this.options.version),this.qrCode.addData(this.options.text),this.qrCode.make()}draw(){return new Promise(t=>this._draw().then(t))}_clear(){this.canvasContext.clearRect(0,0,this.canvas.width,this.canvas.height)}static _prepareRoundedCornerClip(t,e,r,n,i,a){t.beginPath(),t.moveTo(e,r),t.arcTo(e+n,r,e+n,r+i,a),t.arcTo(e+n,r+i,e,r+i,a),t.arcTo(e,r+i,e,r,a),t.arcTo(e,r,e+n,r,a),t.closePath()}static _getAverageRGB(t){const r={r:0,g:0,b:0};let n,i,a=-4;const s={r:0,g:0,b:0};let l=0;i=t.naturalHeight||t.height,n=t.naturalWidth||t.width;const u=new it(n,i).getContext("2d");if(!u)return r;u.drawImage(t,0,0);let h;try{h=u.getImageData(0,0,n,i)}catch{return r}for(;(a+=5*4)200||h.data[a+1]>200||h.data[a+2]>200||(++l,s.r+=h.data[a],s.g+=h.data[a+1],s.b+=h.data[a+2]);return s.r=~~(s.r/l),s.g=~~(s.g/l),s.b=~~(s.b/l),s}static _drawDot(t,e,r,n,i=0,a=1){t.fillRect((e+i)*n,(r+i)*n,a*n,a*n)}static _drawAlignProtector(t,e,r,n){t.clearRect((e-2)*n,(r-2)*n,5*n,5*n),t.fillRect((e-2)*n,(r-2)*n,5*n,5*n)}static _drawAlign(t,e,r,n,i=0,a=1,s,l){const c=t.fillStyle;t.fillStyle=s,new Array(4).fill(0).map((u,h)=>{L._drawDot(t,e-2+h,r-2,n,i,a),L._drawDot(t,e+2,r-2+h,n,i,a),L._drawDot(t,e+2-h,r+2,n,i,a),L._drawDot(t,e-2,r+2-h,n,i,a)}),L._drawDot(t,e,r,n,i,a),l||(t.fillStyle="rgba(255, 255, 255, 0.6)",new Array(2).fill(0).map((u,h)=>{L._drawDot(t,e-1+h,r-1,n,i,a),L._drawDot(t,e+1,r-1+h,n,i,a),L._drawDot(t,e+1-h,r+1,n,i,a),L._drawDot(t,e-1,r+1-h,n,i,a)})),t.fillStyle=c}_draw(){var t,e,r,n,i,a,s,l,c,u,h,b,x,k,T,z,g,p,A;return yr(this,void 0,void 0,function*(){const d=(t=this.qrCode)===null||t===void 0?void 0:t.moduleCount,w=this.options.size;let m=this.options.margin;(m<0||m*2>=w)&&(m=0);const y=Math.ceil(m),P=w-2*m,E=this.options.whiteMargin,M=this.options.backgroundDimming,f=Math.ceil(P/d),F=f*d,C=F+2*y,N=new it(C,C),v=N.getContext("2d");this._clear(),v.save(),v.translate(y,y);const ft=new it(C,C),G=ft.getContext("2d");let q=null,st=[];if(this.options.gifBackground){const B=tr(this.options.gifBackground);if(q=B,st=nr(B,!0),this.options.autoColor){let D=0,S=0,I=0,H=0;for(let R=0;R200||$[1]>200||$[2]>200||$[0]===0&&$[1]===0&&$[2]===0||(H++,D+=$[0],S+=$[1],I+=$[2])}D=~~(D/H),S=~~(S/H),I=~~(I/H),this.options.colorDark=`rgb(${D},${S},${I})`}}else if(this.options.backgroundImage){const B=yield te(this.options.backgroundImage);if(this.options.autoColor){const D=L._getAverageRGB(B);this.options.colorDark=`rgb(${D.r},${D.g},${D.b})`}G.drawImage(B,0,0,B.width,B.height,0,0,C,C),G.rect(0,0,C,C),G.fillStyle=M,G.fill()}else G.rect(0,0,C,C),G.fillStyle=this.options.colorLight,G.fill();const U=_.getPatternPosition(this.qrCode.typeNumber),Q=((r=(e=this.options.components)===null||e===void 0?void 0:e.data)===null||r===void 0?void 0:r.scale)||At,Gt=(1-Q)*.5;for(let B=0;B=d-8)||D>=d-8&&B<8,H=B==6&&D>=8&&D<=d-8||D==6&&B>=8&&B<=d-8;let R=I||H;for(let X=1;X=U[X]-2&&B<=U[X]+2&&D>=U[X]-2&&D<=U[X]+2;const $=D*f+(R?0:Gt*f),tt=B*f+(R?0:Gt*f);if(v.strokeStyle=S?this.options.colorDark:this.options.colorLight,v.lineWidth=.5,v.fillStyle=S?this.options.colorDark:this.options.colorLight,U.length===0)R||v.fillRect($,tt,(R?1:Q)*f,(R?1:Q)*f);else{const X=D=d-4-5&&B=d-4-5;!R&&!X&&v.fillRect($,tt,(R?1:Q)*f,(R?1:Q)*f)}}const V=U[U.length-1],de=this.options.colorLight;if(v.fillStyle=de,v.fillRect(0,0,8*f,8*f),v.fillRect(0,(d-8)*f,8*f,8*f),v.fillRect((d-8)*f,0,8*f,8*f),!((i=(n=this.options.components)===null||n===void 0?void 0:n.timing)===null||i===void 0)&&i.protectors&&(v.fillRect(8*f,6*f,(d-8-8)*f,f),v.fillRect(6*f,8*f,f,(d-8-8)*f)),!((s=(a=this.options.components)===null||a===void 0?void 0:a.cornerAlignment)===null||s===void 0)&&s.protectors&&L._drawAlignProtector(v,V,V,f),!((c=(l=this.options.components)===null||l===void 0?void 0:l.alignment)===null||c===void 0)&&c.protectors)for(let B=0;B=1)&&(D=.2),S<0&&(S=0),I<0&&(I=0);const H=F*D,R=.5*(C-H),$=R;v.restore(),v.fillStyle=this.options.logoBackgroundColor,v.save(),L._prepareRoundedCornerClip(v,R-S,$-S,H+2*S,H+2*S,I+S),v.clip();const tt=v.globalCompositeOperation;v.globalCompositeOperation="destination-out",v.fill(),v.globalCompositeOperation=tt,v.restore(),v.save(),L._prepareRoundedCornerClip(v,R,$,H,H,I),v.clip(),v.drawImage(B,R,$,H,H),v.restore(),v.save(),v.translate(y,y)}if(q){let B,D,S,I,H,R;if(st.forEach(function($){B||(B=new O(w,w),B.setDelay($.delay),B.setRepeat(0));const{width:tt,height:X}=$.dims;D||(D=new it(tt,X),S=D.getContext("2d"),S.rect(0,0,D.width,D.height),S.fillStyle="#ffffff",S.fill()),(!I||!R||tt!==I.width||X!==I.height)&&(I=new it(tt,X),H=I.getContext("2d"),R=H.createImageData(tt,X)),R.data.set($.patch),H.putImageData(R,0,0),S.drawImage(I.getContext("2d").canvas,$.dims.left,$.dims.top);const wt=new it(C,C),mt=wt.getContext("2d");mt.drawImage(D.getContext("2d").canvas,0,0,C,C),mt.rect(0,0,C,C),mt.fillStyle=M,mt.fill(),mt.drawImage(N.getContext("2d").canvas,0,0,C,C);const Et=new it(w,w),Kt=Et.getContext("2d");Kt.drawImage(wt.getContext("2d").canvas,0,0,w,w),B.addFrame(Kt.getImageData(0,0,Et.width,Et.height).data)}),!B)throw new Error("No frames.");if(B.finish(),ee(this.canvas)){const tt=B.stream().toFlattenUint8Array().reduce((X,wt)=>X+String.fromCharCode(wt),"");return Promise.resolve(`data:image/gif;base64,${window.btoa(tt)}`)}return Promise.resolve(Buffer.from(B.stream().toFlattenUint8Array()))}else{G.drawImage(N.getContext("2d").canvas,0,0,C,C),v.drawImage(ft.getContext("2d").canvas,-y,-y,C,C);const B=new it(w,w);B.getContext("2d").drawImage(N.getContext("2d").canvas,0,0,w,w),this.canvas=B;const S=this.options.gifBackground?"gif":"png";return ee(this.canvas)?Promise.resolve(this.canvas.toDataURL(S)):Promise.resolve(this.canvas.toBuffer(S))}})}}L.CorrectLevel=Z;L.defaultComponentOptions={data:{scale:.4},timing:{scale:.5,protectors:!1},alignment:{scale:.5,protectors:!1},cornerAlignment:{scale:.5,protectors:!0}};L.defaultOptions={text:"",size:400,margin:20,colorDark:"#000000",colorLight:"rgba(255, 255, 255, 0.6)",correctLevel:Z.M,backgroundImage:void 0,backgroundDimming:"rgba(0,0,0,0)",logoImage:void 0,logoScale:.2,logoMargin:4,logoCornerRadius:8,whiteMargin:!0,components:L.defaultComponentOptions,autoColor:!0,logoBackgroundColor:"#ffffff",backgroundColor:"#ffffff"};function ee(o){try{return o instanceof HTMLElement}catch{return typeof o=="object"&&o.nodeType===1&&typeof o.style=="object"&&typeof o.ownerDocument=="object"}}const Cr={props:{text:{type:String,required:!0},qid:{type:String},correctLevel:{type:Number,default:1},size:{type:Number,default:200},margin:{type:Number,default:20},colorDark:{type:String,default:"#000000"},colorLight:{type:String,default:"#FFFFFF"},bgSrc:{type:String,default:void 0},background:{type:String,default:"rgba(0,0,0,0)"},backgroundDimming:{type:String,default:"rgba(0,0,0,0)"},logoSrc:{type:String,default:void 0},logoBackgroundColor:{type:String,default:"rgba(255,255,255,1)"},gifBgSrc:{type:String,default:void 0},logoScale:{type:Number,default:.2},logoMargin:{type:Number,default:0},logoCornerRadius:{type:Number,default:8},whiteMargin:{type:[Boolean,String],default:!0},dotScale:{type:Number,default:1},autoColor:{type:[Boolean,String],default:!0},binarize:{type:[Boolean,String],default:!1},binarizeThreshold:{type:Number,default:128},callback:{type:Function,default:function(){}},bindElement:{type:Boolean,default:!0},backgroundColor:{type:String,default:"#FFFFFF"},components:{default:function(){return{data:{scale:1},timing:{scale:1,protectors:!1},alignment:{scale:1,protectors:!1},cornerAlignment:{scale:1,protectors:!0}}}}},name:"vue-qr",data(){return{imgUrl:""}},watch:{$props:{deep:!0,handler(){this.main()}}},mounted(){this.main()},methods:{async main(){if(this.gifBgSrc){const e=await ye(this.gifBgSrc),r=this.logoSrc;this.render(void 0,r,e);return}const o=this.bgSrc,t=this.logoSrc;this.render(o,t)},async render(o,t,e){const r=this;new L({gifBackground:e,text:r.text,size:r.size,margin:r.margin,colorDark:r.colorDark,colorLight:r.colorLight,backgroundColor:r.backgroundColor,backgroundImage:o,backgroundDimming:r.backgroundDimming,logoImage:t,logoScale:r.logoScale,logoBackgroundColor:r.logoBackgroundColor,correctLevel:r.correctLevel,logoMargin:r.logoMargin,logoCornerRadius:r.logoCornerRadius,whiteMargin:St(r.whiteMargin),dotScale:r.dotScale,autoColor:St(r.autoColor),binarize:St(r.binarize),binarizeThreshold:r.binarizeThreshold,components:r.components}).draw().then(n=>{this.imgUrl=n,r.callback&&r.callback(n,r.qid)})}}},xr=["src"];function Ar(o,t,e,r,n,i){return e.bindElement?(ve(),be("img",{key:0,style:{display:"inline-block"},src:n.imgUrl},null,8,xr)):we("",!0)}const Br=me(Cr,[["render",Ar]]);export{Br as v}; diff --git a/docs/assets/vue-qr.fbb19789.js.gz b/docs/assets/vue-qr.019531fb.js.gz similarity index 99% rename from docs/assets/vue-qr.fbb19789.js.gz rename to docs/assets/vue-qr.019531fb.js.gz index a4377e8cb633608b6126c5ef57ce0213a00f6ef3..d11bbbdd6e733ff3b57dff7ff383021dc2954971 100644 GIT binary patch delta 28 kcmeC3&e%JhaY7ASPVbs)|5j{lV)o|H{c+Z0!X*X<0J?_^j{pDw delta 28 kcmeC3&e%JhaY7B-s~zlT1D9`XV)o|feC2L2;SvJ_0I;76r~m)} diff --git a/docs/assets/we.9f0d4da4.js b/docs/assets/we.9f0d4da4.js new file mode 100644 index 0000000..a42d0d5 --- /dev/null +++ b/docs/assets/we.9f0d4da4.js @@ -0,0 +1 @@ +const e="/vue-admin-perfect/assets/we.dbb1d3f5.png";export{e as w}; diff --git a/docs/assets/we.dbb1d3f5.png b/docs/assets/we.dbb1d3f5.png new file mode 100644 index 0000000000000000000000000000000000000000..245e88fcf8da8638f7e7555eb23cf38d62a1a675 GIT binary patch literal 143697 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 literal 0 HcmV?d00001 diff --git a/docs/index.html b/docs/index.html index 6cec8f4..ed4e286 100644 --- a/docs/index.html +++ b/docs/index.html @@ -5,7 +5,7 @@ Vue admin perfect - + diff --git a/package-lock.json b/package-lock.json index 7855005..bbacdfa 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,9569 +1,8 @@ { "name": "vue-admin-perfect", "version": "0.0.0", - "lockfileVersion": 2, + "lockfileVersion": 1, "requires": true, - "packages": { - "": { - "name": "vue-admin-perfect", - "version": "0.0.0", - "dependencies": { - "@better-scroll/core": "^2.4.2", - "@vueuse/core": "^9.1.1", - "@wangeditor/editor": "^5.1.14", - "@wangeditor/editor-for-vue": "^5.1.12", - "axios": "^0.27.2", - "clipboard": "^2.0.10", - "codemirror": "^5.65.9", - "core-js": "^3.6.5", - "dayjs": "^1.11.4", - "echarts": "^5.3.1", - "element-plus": "^2.2.28", - "exceljs": "^4.3.0", - "file-saver": "^2.0.5", - "fuse.js": "^6.6.2", - "jszip": "^3.9.1", - "mavon-editor": "^2.10.4", - "md-editor-v3": "^1.11.3", - "nprogress": "^0.2.0", - "path-browserify": "^1.0.1", - "path-to-regexp": "^6.2.0", - "pinia": "^2.0.21", - "pinia-plugin-persistedstate": "^2.1.1", - "print-js": "^1.6.0", - "sass": "^1.54.0", - "splitpanes": "^3.1.1", - "svg-sprite-loader": "^6.0.11", - "vue": "^3.2.39", - "vue-cropper": "^1.0.3", - "vue-cropperjs": "^5.0.0", - "vue-fuse": "^4.1.1", - "vue-i18n": "^9.2.2", - "vue-mugen-scroll": "^0.2.6", - "vue-qr": "^4.0.6", - "vue-router": "^4.1.6", - "vue-splitpane": "^1.0.6", - "vue3-text-clamp": "^0.1.1", - "vuedraggable": "^4.1.0", - "vuex": "^4.0.0-0", - "xlsx": "^0.18.5" - }, - "devDependencies": { - "@commitlint/cli": "^17.3.0", - "@commitlint/config-conventional": "^17.3.0", - "@typescript-eslint/eslint-plugin": "^5.32.0", - "@typescript-eslint/parser": "^5.32.0", - "@vitejs/plugin-vue": "^3.0.0", - "commitizen": "^4.2.5", - "consola": "^2.15.3", - "cz-git": "^1.3.12", - "czg": "^1.3.12", - "dart-sass": "^1.25.0", - "eslint": "^8.21.0", - "eslint-config-prettier": "^8.5.0", - "eslint-plugin-prettier": "^4.2.1", - "eslint-plugin-vue": "^9.3.0", - "fast-glob": "^3.2.11", - "prettier": "^2.7.1", - "typescript": "^4.6.4", - "unplugin-auto-import": "^0.10.3", - "unplugin-vue-components": "^0.21.2", - "unplugin-vue-define-options": "^0.7.3", - "vite": "^3.0.0", - "vite-plugin-compression": "^0.5.1", - "vite-plugin-style-import": "^2.0.0", - "vite-plugin-svg-icons": "^2.0.1", - "vite-plugin-vue-setup-extend": "^0.4.0", - "vue-tsc": "^0.38.4" - } - }, - "node_modules/@antfu/utils": { - "version": "0.5.2", - "resolved": "https://registry.npmmirror.com/@antfu/utils/-/utils-0.5.2.tgz", - "integrity": "sha512-CQkeV+oJxUazwjlHD0/3ZD08QWKuGQkhnrKo3e6ly5pd48VUpXbb77q0xMU4+vc2CkJnDS02Eq/M9ugyX20XZA==", - "dev": true - }, - "node_modules/@babel/code-frame": { - "version": "7.18.6", - "resolved": "https://r.cnpmjs.org/@babel/code-frame/-/code-frame-7.18.6.tgz", - "integrity": "sha512-TDCmlK5eOvH+eH7cdAFlNXeVJqWIQ7gW9tY1GJIpUtFb6CmjVyq2VM3u71bOyR8CRihcCgMUYoDNyLXao3+70Q==", - "dev": true, - "dependencies": { - "@babel/highlight": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-validator-identifier": { - "version": "7.19.1", - "resolved": "https://r.cnpmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.19.1.tgz", - "integrity": "sha512-awrNfaMtnHUr653GgGEs++LlAvW6w+DcPrOliSMXWCKo597CwL5Acf/wWdNkf/tfEQE3mjkeD1YOVZOUV/od1w==", - "dev": true, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/highlight": { - "version": "7.18.6", - "resolved": "https://r.cnpmjs.org/@babel/highlight/-/highlight-7.18.6.tgz", - "integrity": "sha512-u7stbOuYjaPezCuLj29hNW1v64M2Md2qupEKP1fHc7WdOA3DgLh37suiSrZYY7haUB7iBeQZ9P1uiRF359do3g==", - "dev": true, - "dependencies": { - "@babel/helper-validator-identifier": "^7.18.6", - "chalk": "^2.0.0", - "js-tokens": "^4.0.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/highlight/node_modules/ansi-styles": { - "version": "3.2.1", - "resolved": "https://r2.cnpmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "dev": true, - "dependencies": { - "color-convert": "^1.9.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/@babel/highlight/node_modules/chalk": { - "version": "2.4.2", - "resolved": "https://r2.cnpmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "dev": true, - "dependencies": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/@babel/highlight/node_modules/color-convert": { - "version": "1.9.3", - "resolved": "https://r2.cnpmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", - "dev": true, - "dependencies": { - "color-name": "1.1.3" - } - }, - "node_modules/@babel/highlight/node_modules/color-name": { - "version": "1.1.3", - "resolved": "https://r2.cnpmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", - "dev": true - }, - "node_modules/@babel/highlight/node_modules/escape-string-regexp": { - "version": "1.0.5", - "resolved": "https://r2.cnpmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", - "dev": true, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/@babel/highlight/node_modules/has-flag": { - "version": "3.0.0", - "resolved": "https://r2.cnpmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/@babel/highlight/node_modules/supports-color": { - "version": "5.5.0", - "resolved": "https://r2.cnpmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "dev": true, - "dependencies": { - "has-flag": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/@babel/parser": { - "version": "7.18.10", - "resolved": "https://registry.npmmirror.com/@babel/parser/-/parser-7.18.10.tgz", - "integrity": "sha512-TYk3OA0HKL6qNryUayb5UUEhM/rkOQozIBEA5ITXh5DWrSp0TlUQXMyZmnWxG/DizSWBeeQ0Zbc5z8UGaaqoeg==", - "bin": { - "parser": "bin/babel-parser.js" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@babel/runtime": { - "version": "7.18.9", - "resolved": "https://registry.npmmirror.com/@babel/runtime/-/runtime-7.18.9.tgz", - "integrity": "sha512-lkqXDcvlFT5rvEjiu6+QYO+1GXrEHRo2LOtS7E4GtX5ESIZOgepqsZBVIj6Pv+a6zqsya9VCgiK1KAK4BvJDAw==", - "dependencies": { - "regenerator-runtime": "^0.13.4" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@better-scroll/core": { - "version": "2.4.2", - "resolved": "https://registry.npmmirror.com/@better-scroll/core/-/core-2.4.2.tgz", - "integrity": "sha512-IqVZLnh04YpaEAy9wJDxtFK/stxVQjB9A9Wcr3Uwkj7Av1TtFpin+t/TObl53diNDG5ZJ+vck/OAthphpuugLA==", - "dependencies": { - "@better-scroll/shared-utils": "^2.4.2" - } - }, - "node_modules/@better-scroll/shared-utils": { - "version": "2.4.2", - "resolved": "https://registry.npmmirror.com/@better-scroll/shared-utils/-/shared-utils-2.4.2.tgz", - "integrity": "sha512-Gy/Jfbpu+hq0u+PcjkTqyXGqAf+0dexTzEZ5IDXEVwJVLmd3cx8A73oTcAZ8QZgk4wSHvlMjXecSaptkhnNPEw==" - }, - "node_modules/@commitlint/cli": { - "version": "17.3.0", - "resolved": "https://r.cnpmjs.org/@commitlint/cli/-/cli-17.3.0.tgz", - "integrity": "sha512-/H0md7TsKflKzVPz226VfXzVafJFO1f9+r2KcFvmBu08V0T56lZU1s8WL7/xlxqLMqBTVaBf7Ixtc4bskdEEZg==", - "dev": true, - "dependencies": { - "@commitlint/format": "^17.0.0", - "@commitlint/lint": "^17.3.0", - "@commitlint/load": "^17.3.0", - "@commitlint/read": "^17.2.0", - "@commitlint/types": "^17.0.0", - "execa": "^5.0.0", - "lodash.isfunction": "^3.0.9", - "resolve-from": "5.0.0", - "resolve-global": "1.0.0", - "yargs": "^17.0.0" - }, - "bin": { - "commitlint": "cli.js" - }, - "engines": { - "node": ">=v14" - } - }, - "node_modules/@commitlint/cli/node_modules/resolve-from": { - "version": "5.0.0", - "resolved": "https://r2.cnpmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", - "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/@commitlint/config-conventional": { - "version": "17.3.0", - "resolved": "https://r.cnpmjs.org/@commitlint/config-conventional/-/config-conventional-17.3.0.tgz", - "integrity": "sha512-hgI+fN5xF8nhS9uG/V06xyT0nlcyvHHMkq0kwRSr96vl5BFlRGaL2C0/YY4kQagfU087tmj01bJkG9Ek98Wllw==", - "dev": true, - "dependencies": { - "conventional-changelog-conventionalcommits": "^5.0.0" - }, - "engines": { - "node": ">=v14" - } - }, - "node_modules/@commitlint/config-validator": { - "version": "17.1.0", - "resolved": "https://r.cnpmjs.org/@commitlint/config-validator/-/config-validator-17.1.0.tgz", - "integrity": "sha512-Q1rRRSU09ngrTgeTXHq6ePJs2KrI+axPTgkNYDWSJIuS1Op4w3J30vUfSXjwn5YEJHklK3fSqWNHmBhmTR7Vdg==", - "dev": true, - "dependencies": { - "@commitlint/types": "^17.0.0", - "ajv": "^8.11.0" - }, - "engines": { - "node": ">=v14" - } - }, - "node_modules/@commitlint/config-validator/node_modules/ajv": { - "version": "8.11.2", - "resolved": "https://r.cnpmjs.org/ajv/-/ajv-8.11.2.tgz", - "integrity": "sha512-E4bfmKAhGiSTvMfL1Myyycaub+cUEU2/IvpylXkUu7CHBkBj1f/ikdzbD7YQ6FKUbixDxeYvB/xY4fvyroDlQg==", - "dev": true, - "dependencies": { - "fast-deep-equal": "^3.1.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" - } - }, - "node_modules/@commitlint/config-validator/node_modules/json-schema-traverse": { - "version": "1.0.0", - "resolved": "https://r2.cnpmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", - "dev": true - }, - "node_modules/@commitlint/ensure": { - "version": "17.3.0", - "resolved": "https://r.cnpmjs.org/@commitlint/ensure/-/ensure-17.3.0.tgz", - "integrity": "sha512-kWbrQHDoW5veIUQx30gXoLOCjWvwC6OOEofhPCLl5ytRPBDAQObMbxTha1Bt2aSyNE/IrJ0s0xkdZ1Gi3wJwQg==", - "dev": true, - "dependencies": { - "@commitlint/types": "^17.0.0", - "lodash.camelcase": "^4.3.0", - "lodash.kebabcase": "^4.1.1", - "lodash.snakecase": "^4.1.1", - "lodash.startcase": "^4.4.0", - "lodash.upperfirst": "^4.3.1" - }, - "engines": { - "node": ">=v14" - } - }, - "node_modules/@commitlint/execute-rule": { - "version": "17.0.0", - "resolved": "https://r.cnpmjs.org/@commitlint/execute-rule/-/execute-rule-17.0.0.tgz", - "integrity": "sha512-nVjL/w/zuqjCqSJm8UfpNaw66V9WzuJtQvEnCrK4jDw6qKTmZB+1JQ8m6BQVZbNBcwfYdDNKnhIhqI0Rk7lgpQ==", - "dev": true, - "engines": { - "node": ">=v14" - } - }, - "node_modules/@commitlint/format": { - "version": "17.0.0", - "resolved": "https://r.cnpmjs.org/@commitlint/format/-/format-17.0.0.tgz", - "integrity": "sha512-MZzJv7rBp/r6ZQJDEodoZvdRM0vXu1PfQvMTNWFb8jFraxnISMTnPBWMMjr2G/puoMashwaNM//fl7j8gGV5lA==", - "dev": true, - "dependencies": { - "@commitlint/types": "^17.0.0", - "chalk": "^4.1.0" - }, - "engines": { - "node": ">=v14" - } - }, - "node_modules/@commitlint/is-ignored": { - "version": "17.2.0", - "resolved": "https://r.cnpmjs.org/@commitlint/is-ignored/-/is-ignored-17.2.0.tgz", - "integrity": "sha512-rgUPUQraHxoMLxiE8GK430HA7/R2vXyLcOT4fQooNrZq9ERutNrP6dw3gdKLkq22Nede3+gEHQYUzL4Wu75ndg==", - "dev": true, - "dependencies": { - "@commitlint/types": "^17.0.0", - "semver": "7.3.7" - }, - "engines": { - "node": ">=v14" - } - }, - "node_modules/@commitlint/lint": { - "version": "17.3.0", - "resolved": "https://r.cnpmjs.org/@commitlint/lint/-/lint-17.3.0.tgz", - "integrity": "sha512-VilOTPg0i9A7CCWM49E9bl5jytfTvfTxf9iwbWAWNjxJ/A5mhPKbm3sHuAdwJ87tDk1k4j8vomYfH23iaY+1Rw==", - "dev": true, - "dependencies": { - "@commitlint/is-ignored": "^17.2.0", - "@commitlint/parse": "^17.2.0", - "@commitlint/rules": "^17.3.0", - "@commitlint/types": "^17.0.0" - }, - "engines": { - "node": ">=v14" - } - }, - "node_modules/@commitlint/load": { - "version": "17.3.0", - "resolved": "https://r.cnpmjs.org/@commitlint/load/-/load-17.3.0.tgz", - "integrity": "sha512-u/pV6rCAJrCUN+HylBHLzZ4qj1Ew3+eN9GBPhNi9otGxtOfA8b+8nJSxaNbcC23Ins/kcpjGf9zPSVW7628Umw==", - "dev": true, - "dependencies": { - "@commitlint/config-validator": "^17.1.0", - "@commitlint/execute-rule": "^17.0.0", - "@commitlint/resolve-extends": "^17.3.0", - "@commitlint/types": "^17.0.0", - "@types/node": "^14.0.0", - "chalk": "^4.1.0", - "cosmiconfig": "^7.0.0", - "cosmiconfig-typescript-loader": "^4.0.0", - "lodash.isplainobject": "^4.0.6", - "lodash.merge": "^4.6.2", - "lodash.uniq": "^4.5.0", - "resolve-from": "^5.0.0", - "ts-node": "^10.8.1", - "typescript": "^4.6.4" - }, - "engines": { - "node": ">=v14" - } - }, - "node_modules/@commitlint/load/node_modules/resolve-from": { - "version": "5.0.0", - "resolved": "https://r2.cnpmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", - "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/@commitlint/message": { - "version": "17.2.0", - "resolved": "https://r.cnpmjs.org/@commitlint/message/-/message-17.2.0.tgz", - "integrity": "sha512-/4l2KFKxBOuoEn1YAuuNNlAU05Zt7sNsC9H0mPdPm3chOrT4rcX0pOqrQcLtdMrMkJz0gC7b3SF80q2+LtdL9Q==", - "dev": true, - "engines": { - "node": ">=v14" - } - }, - "node_modules/@commitlint/parse": { - "version": "17.2.0", - "resolved": "https://r.cnpmjs.org/@commitlint/parse/-/parse-17.2.0.tgz", - "integrity": "sha512-vLzLznK9Y21zQ6F9hf8D6kcIJRb2haAK5T/Vt1uW2CbHYOIfNsR/hJs0XnF/J9ctM20Tfsqv4zBitbYvVw7F6Q==", - "dev": true, - "dependencies": { - "@commitlint/types": "^17.0.0", - "conventional-changelog-angular": "^5.0.11", - "conventional-commits-parser": "^3.2.2" - }, - "engines": { - "node": ">=v14" - } - }, - "node_modules/@commitlint/read": { - "version": "17.2.0", - "resolved": "https://r.cnpmjs.org/@commitlint/read/-/read-17.2.0.tgz", - "integrity": "sha512-bbblBhrHkjxra3ptJNm0abxu7yeAaxumQ8ZtD6GIVqzURCETCP7Dm0tlVvGRDyXBuqX6lIJxh3W7oyKqllDsHQ==", - "dev": true, - "dependencies": { - "@commitlint/top-level": "^17.0.0", - "@commitlint/types": "^17.0.0", - "fs-extra": "^10.0.0", - "git-raw-commits": "^2.0.0", - "minimist": "^1.2.6" - }, - "engines": { - "node": ">=v14" - } - }, - "node_modules/@commitlint/resolve-extends": { - "version": "17.3.0", - "resolved": "https://r.cnpmjs.org/@commitlint/resolve-extends/-/resolve-extends-17.3.0.tgz", - "integrity": "sha512-Lf3JufJlc5yVEtJWC8o4IAZaB8FQAUaVlhlAHRACd0TTFizV2Lk2VH70et23KgvbQNf7kQzHs/2B4QZalBv6Cg==", - "dev": true, - "dependencies": { - "@commitlint/config-validator": "^17.1.0", - "@commitlint/types": "^17.0.0", - "import-fresh": "^3.0.0", - "lodash.mergewith": "^4.6.2", - "resolve-from": "^5.0.0", - "resolve-global": "^1.0.0" - }, - "engines": { - "node": ">=v14" - } - }, - "node_modules/@commitlint/resolve-extends/node_modules/resolve-from": { - "version": "5.0.0", - "resolved": "https://r2.cnpmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", - "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/@commitlint/rules": { - "version": "17.3.0", - "resolved": "https://r.cnpmjs.org/@commitlint/rules/-/rules-17.3.0.tgz", - "integrity": "sha512-s2UhDjC5yP2utx3WWqsnZRzjgzAX8BMwr1nltC0u0p8T/nzpkx4TojEfhlsOUj1t7efxzZRjUAV0NxNwdJyk+g==", - "dev": true, - "dependencies": { - "@commitlint/ensure": "^17.3.0", - "@commitlint/message": "^17.2.0", - "@commitlint/to-lines": "^17.0.0", - "@commitlint/types": "^17.0.0", - "execa": "^5.0.0" - }, - "engines": { - "node": ">=v14" - } - }, - "node_modules/@commitlint/to-lines": { - "version": "17.0.0", - "resolved": "https://r.cnpmjs.org/@commitlint/to-lines/-/to-lines-17.0.0.tgz", - "integrity": "sha512-nEi4YEz04Rf2upFbpnEorG8iymyH7o9jYIVFBG1QdzebbIFET3ir+8kQvCZuBE5pKCtViE4XBUsRZz139uFrRQ==", - "dev": true, - "engines": { - "node": ">=v14" - } - }, - "node_modules/@commitlint/top-level": { - "version": "17.0.0", - "resolved": "https://r.cnpmjs.org/@commitlint/top-level/-/top-level-17.0.0.tgz", - "integrity": "sha512-dZrEP1PBJvodNWYPOYiLWf6XZergdksKQaT6i1KSROLdjf5Ai0brLOv5/P+CPxBeoj3vBxK4Ax8H1Pg9t7sHIQ==", - "dev": true, - "dependencies": { - "find-up": "^5.0.0" - }, - "engines": { - "node": ">=v14" - } - }, - "node_modules/@commitlint/types": { - "version": "17.0.0", - "resolved": "https://r.cnpmjs.org/@commitlint/types/-/types-17.0.0.tgz", - "integrity": "sha512-hBAw6U+SkAT5h47zDMeOu3HSiD0SODw4Aq7rRNh1ceUmL7GyLKYhPbUvlRWqZ65XjBLPHZhFyQlRaPNz8qvUyQ==", - "dev": true, - "dependencies": { - "chalk": "^4.1.0" - }, - "engines": { - "node": ">=v14" - } - }, - "node_modules/@cspotcode/source-map-support": { - "version": "0.8.1", - "resolved": "https://r.cnpmjs.org/@cspotcode/source-map-support/-/source-map-support-0.8.1.tgz", - "integrity": "sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw==", - "dev": true, - "dependencies": { - "@jridgewell/trace-mapping": "0.3.9" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/@ctrl/tinycolor": { - "version": "3.4.1", - "resolved": "https://registry.npmmirror.com/@ctrl/tinycolor/-/tinycolor-3.4.1.tgz", - "integrity": "sha512-ej5oVy6lykXsvieQtqZxCOaLT+xD4+QNarq78cIYISHmZXshCvROLudpQN3lfL8G0NL7plMSSK+zlyvCaIJ4Iw==", - "engines": { - "node": ">=10" - } - }, - "node_modules/@element-plus/icons-vue": { - "version": "2.0.6", - "resolved": "https://registry.npmmirror.com/@element-plus/icons-vue/-/icons-vue-2.0.6.tgz", - "integrity": "sha512-lPpG8hYkjL/Z97DH5Ei6w6o22Z4YdNglWCNYOPcB33JCF2A4wye6HFgSI7hEt9zdLyxlSpiqtgf9XcYU+m5mew==", - "peerDependencies": { - "vue": "^3.2.0" - } - }, - "node_modules/@esbuild/linux-loong64": { - "version": "0.14.53", - "resolved": "https://registry.npmmirror.com/@esbuild/linux-loong64/-/linux-loong64-0.14.53.tgz", - "integrity": "sha512-W2dAL6Bnyn4xa/QRSU3ilIK4EzD5wgYXKXJiS1HDF5vU3675qc2bvFyLwbUcdmssDveyndy7FbitrCoiV/eMLg==", - "cpu": [ - "loong64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@eslint/eslintrc": { - "version": "1.3.0", - "resolved": "https://registry.npmmirror.com/@eslint/eslintrc/-/eslintrc-1.3.0.tgz", - "integrity": "sha512-UWW0TMTmk2d7hLcWD1/e2g5HDM/HQ3csaLSqXCfqwh4uNDuNqlaKWXmEsL4Cs41Z0KnILNvwbHAah3C2yt06kw==", - "dev": true, - "dependencies": { - "ajv": "^6.12.4", - "debug": "^4.3.2", - "espree": "^9.3.2", - "globals": "^13.15.0", - "ignore": "^5.2.0", - "import-fresh": "^3.2.1", - "js-yaml": "^4.1.0", - "minimatch": "^3.1.2", - "strip-json-comments": "^3.1.1" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - } - }, - "node_modules/@fast-csv/format": { - "version": "4.3.5", - "resolved": "https://registry.npmmirror.com/@fast-csv/format/-/format-4.3.5.tgz", - "integrity": "sha512-8iRn6QF3I8Ak78lNAa+Gdl5MJJBM5vRHivFtMRUWINdevNo00K7OXxS2PshawLKTejVwieIlPmK5YlLu6w4u8A==", - "dependencies": { - "@types/node": "^14.0.1", - "lodash.escaperegexp": "^4.1.2", - "lodash.isboolean": "^3.0.3", - "lodash.isequal": "^4.5.0", - "lodash.isfunction": "^3.0.9", - "lodash.isnil": "^4.0.0" - } - }, - "node_modules/@fast-csv/parse": { - "version": "4.3.6", - "resolved": "https://registry.npmmirror.com/@fast-csv/parse/-/parse-4.3.6.tgz", - "integrity": "sha512-uRsLYksqpbDmWaSmzvJcuApSEe38+6NQZBUsuAyMZKqHxH0g1wcJgsKUvN3WC8tewaqFjBMMGrkHmC+T7k8LvA==", - "dependencies": { - "@types/node": "^14.0.1", - "lodash.escaperegexp": "^4.1.2", - "lodash.groupby": "^4.6.0", - "lodash.isfunction": "^3.0.9", - "lodash.isnil": "^4.0.0", - "lodash.isundefined": "^3.0.1", - "lodash.uniq": "^4.5.0" - } - }, - "node_modules/@floating-ui/core": { - "version": "1.0.1", - "resolved": "https://r.cnpmjs.org/@floating-ui/core/-/core-1.0.1.tgz", - "integrity": "sha512-bO37brCPfteXQfFY0DyNDGB3+IMe4j150KFQcgJ5aBP295p9nBGeHEs/p0czrRbtlHq4Px/yoPXO/+dOCcF4uA==" - }, - "node_modules/@floating-ui/dom": { - "version": "1.0.4", - "resolved": "https://r.cnpmjs.org/@floating-ui/dom/-/dom-1.0.4.tgz", - "integrity": "sha512-maYJRv+sAXTy4K9mzdv0JPyNW5YPVHrqtY90tEdI6XNpuLOP26Ci2pfwPsKBA/Wh4Z3FX5sUrtUFTdMYj9v+ug==", - "dependencies": { - "@floating-ui/core": "^1.0.1" - } - }, - "node_modules/@humanwhocodes/config-array": { - "version": "0.10.4", - "resolved": "https://registry.npmmirror.com/@humanwhocodes/config-array/-/config-array-0.10.4.tgz", - "integrity": "sha512-mXAIHxZT3Vcpg83opl1wGlVZ9xydbfZO3r5YfRSH6Gpp2J/PfdBP0wbDa2sO6/qRbcalpoevVyW6A/fI6LfeMw==", - "dev": true, - "dependencies": { - "@humanwhocodes/object-schema": "^1.2.1", - "debug": "^4.1.1", - "minimatch": "^3.0.4" - }, - "engines": { - "node": ">=10.10.0" - } - }, - "node_modules/@humanwhocodes/gitignore-to-minimatch": { - "version": "1.0.2", - "resolved": "https://registry.npmmirror.com/@humanwhocodes/gitignore-to-minimatch/-/gitignore-to-minimatch-1.0.2.tgz", - "integrity": "sha512-rSqmMJDdLFUsyxR6FMtD00nfQKKLFb1kv+qBbOVKqErvloEIJLo5bDTJTQNTYgeyp78JsA7u/NPi5jT1GR/MuA==", - "dev": true - }, - "node_modules/@humanwhocodes/object-schema": { - "version": "1.2.1", - "resolved": "https://registry.npmmirror.com/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz", - "integrity": "sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==", - "dev": true - }, - "node_modules/@intlify/core-base": { - "version": "9.2.2", - "resolved": "https://r.cnpmjs.org/@intlify/core-base/-/core-base-9.2.2.tgz", - "integrity": "sha512-JjUpQtNfn+joMbrXvpR4hTF8iJQ2sEFzzK3KIESOx+f+uwIjgw20igOyaIdhfsVVBCds8ZM64MoeNSx+PHQMkA==", - "dependencies": { - "@intlify/devtools-if": "9.2.2", - "@intlify/message-compiler": "9.2.2", - "@intlify/shared": "9.2.2", - "@intlify/vue-devtools": "9.2.2" - }, - "engines": { - "node": ">= 14" - } - }, - "node_modules/@intlify/devtools-if": { - "version": "9.2.2", - "resolved": "https://r.cnpmjs.org/@intlify/devtools-if/-/devtools-if-9.2.2.tgz", - "integrity": "sha512-4ttr/FNO29w+kBbU7HZ/U0Lzuh2cRDhP8UlWOtV9ERcjHzuyXVZmjyleESK6eVP60tGC9QtQW9yZE+JeRhDHkg==", - "dependencies": { - "@intlify/shared": "9.2.2" - }, - "engines": { - "node": ">= 14" - } - }, - "node_modules/@intlify/message-compiler": { - "version": "9.2.2", - "resolved": "https://r.cnpmjs.org/@intlify/message-compiler/-/message-compiler-9.2.2.tgz", - "integrity": "sha512-IUrQW7byAKN2fMBe8z6sK6riG1pue95e5jfokn8hA5Q3Bqy4MBJ5lJAofUsawQJYHeoPJ7svMDyBaVJ4d0GTtA==", - "dependencies": { - "@intlify/shared": "9.2.2", - "source-map": "0.6.1" - }, - "engines": { - "node": ">= 14" - } - }, - "node_modules/@intlify/message-compiler/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://r2.cnpmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/@intlify/shared": { - "version": "9.2.2", - "resolved": "https://r.cnpmjs.org/@intlify/shared/-/shared-9.2.2.tgz", - "integrity": "sha512-wRwTpsslgZS5HNyM7uDQYZtxnbI12aGiBZURX3BTR9RFIKKRWpllTsgzHWvj3HKm3Y2Sh5LPC1r0PDCKEhVn9Q==", - "engines": { - "node": ">= 14" - } - }, - "node_modules/@intlify/vue-devtools": { - "version": "9.2.2", - "resolved": "https://r.cnpmjs.org/@intlify/vue-devtools/-/vue-devtools-9.2.2.tgz", - "integrity": "sha512-+dUyqyCHWHb/UcvY1MlIpO87munedm3Gn6E9WWYdWrMuYLcoIoOEVDWSS8xSwtlPU+kA+MEQTP6Q1iI/ocusJg==", - "dependencies": { - "@intlify/core-base": "9.2.2", - "@intlify/shared": "9.2.2" - }, - "engines": { - "node": ">= 14" - } - }, - "node_modules/@jridgewell/resolve-uri": { - "version": "3.1.0", - "resolved": "https://r.cnpmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz", - "integrity": "sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==", - "dev": true, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@jridgewell/sourcemap-codec": { - "version": "1.4.14", - "resolved": "https://r.cnpmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz", - "integrity": "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==", - "dev": true - }, - "node_modules/@jridgewell/trace-mapping": { - "version": "0.3.9", - "resolved": "https://r.cnpmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.9.tgz", - "integrity": "sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==", - "dev": true, - "dependencies": { - "@jridgewell/resolve-uri": "^3.0.3", - "@jridgewell/sourcemap-codec": "^1.4.10" - } - }, - "node_modules/@nodelib/fs.scandir": { - "version": "2.1.5", - "resolved": "https://registry.npmmirror.com/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", - "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", - "dev": true, - "dependencies": { - "@nodelib/fs.stat": "2.0.5", - "run-parallel": "^1.1.9" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/@nodelib/fs.stat": { - "version": "2.0.5", - "resolved": "https://registry.npmmirror.com/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", - "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", - "dev": true, - "engines": { - "node": ">= 8" - } - }, - "node_modules/@nodelib/fs.walk": { - "version": "1.2.8", - "resolved": "https://registry.npmmirror.com/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", - "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", - "dev": true, - "dependencies": { - "@nodelib/fs.scandir": "2.1.5", - "fastq": "^1.6.0" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/@popperjs/core": { - "name": "@sxzz/popperjs-es", - "version": "2.11.7", - "resolved": "https://registry.npmmirror.com/@sxzz/popperjs-es/-/popperjs-es-2.11.7.tgz", - "integrity": "sha512-Ccy0NlLkzr0Ex2FKvh2X+OyERHXJ88XJ1MXtsI9y9fGexlaXaVTPzBCRBwIxFkORuOb+uBqeu+RqnpgYTEZRUQ==" - }, - "node_modules/@rollup/pluginutils": { - "version": "4.2.1", - "resolved": "https://registry.npmmirror.com/@rollup/pluginutils/-/pluginutils-4.2.1.tgz", - "integrity": "sha512-iKnFXr7NkdZAIHiIWE+BX5ULi/ucVFYWD6TbAV+rZctiRTY2PL6tsIKhoIOaoskiWAkgu+VsbXgUVDNLHf+InQ==", - "dev": true, - "dependencies": { - "estree-walker": "^2.0.1", - "picomatch": "^2.2.2" - }, - "engines": { - "node": ">= 8.0.0" - } - }, - "node_modules/@transloadit/prettier-bytes": { - "version": "0.0.7", - "resolved": "https://registry.npmmirror.com/@transloadit/prettier-bytes/-/prettier-bytes-0.0.7.tgz", - "integrity": "sha512-VeJbUb0wEKbcwaSlj5n+LscBl9IPgLPkHVGBkh00cztv6X4L/TJXK58LzFuBKX7/GAfiGhIwH67YTLTlzvIzBA==" - }, - "node_modules/@trysound/sax": { - "version": "0.2.0", - "resolved": "https://registry.npmmirror.com/@trysound/sax/-/sax-0.2.0.tgz", - "integrity": "sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==", - "dev": true, - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/@tsconfig/node10": { - "version": "1.0.9", - "resolved": "https://r.cnpmjs.org/@tsconfig/node10/-/node10-1.0.9.tgz", - "integrity": "sha512-jNsYVVxU8v5g43Erja32laIDHXeoNvFEpX33OK4d6hljo3jDhCBDhx5dhCCTMWUojscpAagGiRkBKxpdl9fxqA==", - "dev": true - }, - "node_modules/@tsconfig/node12": { - "version": "1.0.11", - "resolved": "https://r.cnpmjs.org/@tsconfig/node12/-/node12-1.0.11.tgz", - "integrity": "sha512-cqefuRsh12pWyGsIoBKJA9luFu3mRxCA+ORZvA4ktLSzIuCUtWVxGIuXigEwO5/ywWFMZ2QEGKWvkZG1zDMTag==", - "dev": true - }, - "node_modules/@tsconfig/node14": { - "version": "1.0.3", - "resolved": "https://r.cnpmjs.org/@tsconfig/node14/-/node14-1.0.3.tgz", - "integrity": "sha512-ysT8mhdixWK6Hw3i1V2AeRqZ5WfXg1G43mqoYlM2nc6388Fq5jcXyr5mRsqViLx/GJYdoL0bfXD8nmF+Zn/Iow==", - "dev": true - }, - "node_modules/@tsconfig/node16": { - "version": "1.0.3", - "resolved": "https://r.cnpmjs.org/@tsconfig/node16/-/node16-1.0.3.tgz", - "integrity": "sha512-yOlFc+7UtL/89t2ZhjPvvB/DeAr3r+Dq58IgzsFkOAvVC6NMJXmCGjbptdXdR9qsX7pKcTL+s87FtYREi2dEEQ==", - "dev": true - }, - "node_modules/@types/event-emitter": { - "version": "0.3.3", - "resolved": "https://registry.npmmirror.com/@types/event-emitter/-/event-emitter-0.3.3.tgz", - "integrity": "sha512-UfnOK1pIxO7P+EgPRZXD9jMpimd8QEFcEZ5R67R1UhGbv4zghU5+NE7U8M8G9H5Jc8FI51rqDWQs6FtUfq2e/Q==" - }, - "node_modules/@types/json-schema": { - "version": "7.0.11", - "resolved": "https://r.cnpmjs.org/@types/json-schema/-/json-schema-7.0.11.tgz", - "integrity": "sha512-wOuvG1SN4Us4rez+tylwwwCV1psiNVOkJeM3AUWUNWg/jDQY2+HE/444y5gc+jBmRqASOm2Oeh5c1axHobwRKQ==", - "dev": true - }, - "node_modules/@types/lodash": { - "version": "4.14.182", - "resolved": "https://registry.npmmirror.com/@types/lodash/-/lodash-4.14.182.tgz", - "integrity": "sha512-/THyiqyQAP9AfARo4pF+aCGcyiQ94tX/Is2I7HofNRqoYLgN1PBoOWu2/zTA5zMxzP5EFutMtWtGAFRKUe961Q==" - }, - "node_modules/@types/lodash-es": { - "version": "4.17.6", - "resolved": "https://registry.npmmirror.com/@types/lodash-es/-/lodash-es-4.17.6.tgz", - "integrity": "sha512-R+zTeVUKDdfoRxpAryaQNRKk3105Rrgx2CFRClIgRGaqDTdjsm8h6IYA8ir584W3ePzkZfst5xIgDwYrlh9HLg==", - "dependencies": { - "@types/lodash": "*" - } - }, - "node_modules/@types/minimist": { - "version": "1.2.2", - "resolved": "https://r2.cnpmjs.org/@types/minimist/-/minimist-1.2.2.tgz", - "integrity": "sha512-jhuKLIRrhvCPLqwPcx6INqmKeiA5EWrsCOPhrlFSrbrmU4ZMPjj5Ul/oLCMDO98XRUIwVm78xICz4EPCektzeQ==", - "dev": true - }, - "node_modules/@types/node": { - "version": "14.18.23", - "resolved": "https://registry.npmmirror.com/@types/node/-/node-14.18.23.tgz", - "integrity": "sha512-MhbCWN18R4GhO8ewQWAFK4TGQdBpXWByukz7cWyJmXhvRuCIaM/oWytGPqVmDzgEnnaIc9ss6HbU5mUi+vyZPA==" - }, - "node_modules/@types/normalize-package-data": { - "version": "2.4.1", - "resolved": "https://r2.cnpmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.1.tgz", - "integrity": "sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw==", - "dev": true - }, - "node_modules/@types/parse-json": { - "version": "4.0.0", - "resolved": "https://r2.cnpmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz", - "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==", - "dev": true - }, - "node_modules/@types/svgo": { - "version": "2.6.3", - "resolved": "https://registry.npmmirror.com/@types/svgo/-/svgo-2.6.3.tgz", - "integrity": "sha512-5sP0Xgo0dXppY0tbYF6TevB/1+tzFLuu71XXxC/zGvQAn9PW7y+DwtDO81g0ZUPye00K6tPwtsLDOpARa0mFcA==", - "dev": true, - "dependencies": { - "@types/node": "*" - } - }, - "node_modules/@types/web-bluetooth": { - "version": "0.0.15", - "resolved": "https://registry.npmmirror.com/@types/web-bluetooth/-/web-bluetooth-0.0.15.tgz", - "integrity": "sha512-w7hEHXnPMEZ+4nGKl/KDRVpxkwYxYExuHOYXyzIzCDzEZ9ZCGMAewulr9IqJu2LR4N37fcnb1XVeuZ09qgOxhA==" - }, - "node_modules/@typescript-eslint/eslint-plugin": { - "version": "5.32.0", - "resolved": "https://r.cnpmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.32.0.tgz", - "integrity": "sha512-CHLuz5Uz7bHP2WgVlvoZGhf0BvFakBJKAD/43Ty0emn4wXWv5k01ND0C0fHcl/Im8Td2y/7h44E9pca9qAu2ew==", - "dev": true, - "dependencies": { - "@typescript-eslint/scope-manager": "5.32.0", - "@typescript-eslint/type-utils": "5.32.0", - "@typescript-eslint/utils": "5.32.0", - "debug": "^4.3.4", - "functional-red-black-tree": "^1.0.1", - "ignore": "^5.2.0", - "regexpp": "^3.2.0", - "semver": "^7.3.7", - "tsutils": "^3.21.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "peerDependencies": { - "@typescript-eslint/parser": "^5.0.0", - "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } - } - }, - "node_modules/@typescript-eslint/parser": { - "version": "5.32.0", - "resolved": "https://r.cnpmjs.org/@typescript-eslint/parser/-/parser-5.32.0.tgz", - "integrity": "sha512-IxRtsehdGV9GFQ35IGm5oKKR2OGcazUoiNBxhRV160iF9FoyuXxjY+rIqs1gfnd+4eL98OjeGnMpE7RF/NBb3A==", - "dev": true, - "dependencies": { - "@typescript-eslint/scope-manager": "5.32.0", - "@typescript-eslint/types": "5.32.0", - "@typescript-eslint/typescript-estree": "5.32.0", - "debug": "^4.3.4" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "peerDependencies": { - "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } - } - }, - "node_modules/@typescript-eslint/scope-manager": { - "version": "5.32.0", - "resolved": "https://r.cnpmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.32.0.tgz", - "integrity": "sha512-KyAE+tUON0D7tNz92p1uetRqVJiiAkeluvwvZOqBmW9z2XApmk5WSMV9FrzOroAcVxJZB3GfUwVKr98Dr/OjOg==", - "dev": true, - "dependencies": { - "@typescript-eslint/types": "5.32.0", - "@typescript-eslint/visitor-keys": "5.32.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - } - }, - "node_modules/@typescript-eslint/type-utils": { - "version": "5.32.0", - "resolved": "https://r.cnpmjs.org/@typescript-eslint/type-utils/-/type-utils-5.32.0.tgz", - "integrity": "sha512-0gSsIhFDduBz3QcHJIp3qRCvVYbqzHg8D6bHFsDMrm0rURYDj+skBK2zmYebdCp+4nrd9VWd13egvhYFJj/wZg==", - "dev": true, - "dependencies": { - "@typescript-eslint/utils": "5.32.0", - "debug": "^4.3.4", - "tsutils": "^3.21.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "peerDependencies": { - "eslint": "*" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } - } - }, - "node_modules/@typescript-eslint/types": { - "version": "5.32.0", - "resolved": "https://r.cnpmjs.org/@typescript-eslint/types/-/types-5.32.0.tgz", - "integrity": "sha512-EBUKs68DOcT/EjGfzywp+f8wG9Zw6gj6BjWu7KV/IYllqKJFPlZlLSYw/PTvVyiRw50t6wVbgv4p9uE2h6sZrQ==", - "dev": true, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - } - }, - "node_modules/@typescript-eslint/typescript-estree": { - "version": "5.32.0", - "resolved": "https://r.cnpmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.32.0.tgz", - "integrity": "sha512-ZVAUkvPk3ITGtCLU5J4atCw9RTxK+SRc6hXqLtllC2sGSeMFWN+YwbiJR9CFrSFJ3w4SJfcWtDwNb/DmUIHdhg==", - "dev": true, - "dependencies": { - "@typescript-eslint/types": "5.32.0", - "@typescript-eslint/visitor-keys": "5.32.0", - "debug": "^4.3.4", - "globby": "^11.1.0", - "is-glob": "^4.0.3", - "semver": "^7.3.7", - "tsutils": "^3.21.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } - } - }, - "node_modules/@typescript-eslint/utils": { - "version": "5.32.0", - "resolved": "https://r.cnpmjs.org/@typescript-eslint/utils/-/utils-5.32.0.tgz", - "integrity": "sha512-W7lYIAI5Zlc5K082dGR27Fczjb3Q57ECcXefKU/f0ajM5ToM0P+N9NmJWip8GmGu/g6QISNT+K6KYB+iSHjXCQ==", - "dev": true, - "dependencies": { - "@types/json-schema": "^7.0.9", - "@typescript-eslint/scope-manager": "5.32.0", - "@typescript-eslint/types": "5.32.0", - "@typescript-eslint/typescript-estree": "5.32.0", - "eslint-scope": "^5.1.1", - "eslint-utils": "^3.0.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "peerDependencies": { - "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" - } - }, - "node_modules/@typescript-eslint/visitor-keys": { - "version": "5.32.0", - "resolved": "https://r.cnpmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.32.0.tgz", - "integrity": "sha512-S54xOHZgfThiZ38/ZGTgB2rqx51CMJ5MCfVT2IplK4Q7hgzGfe0nLzLCcenDnc/cSjP568hdeKfeDcBgqNHD/g==", - "dev": true, - "dependencies": { - "@typescript-eslint/types": "5.32.0", - "eslint-visitor-keys": "^3.3.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - } - }, - "node_modules/@uppy/companion-client": { - "version": "2.2.2", - "resolved": "https://registry.npmmirror.com/@uppy/companion-client/-/companion-client-2.2.2.tgz", - "integrity": "sha512-5mTp2iq97/mYSisMaBtFRry6PTgZA6SIL7LePteOV5x0/DxKfrZW3DEiQERJmYpHzy7k8johpm2gHnEKto56Og==", - "dependencies": { - "@uppy/utils": "^4.1.2", - "namespace-emitter": "^2.0.1" - } - }, - "node_modules/@uppy/core": { - "version": "2.3.3", - "resolved": "https://registry.npmmirror.com/@uppy/core/-/core-2.3.3.tgz", - "integrity": "sha512-oTFYZT02dIoUGm8Ar6+Tg/xbL8MliwiPQdiuoCimPBmY19ZhuJm/K4wEYZ6nOFeYsgBWYi1yWfsmdx8LvFVx4g==", - "dependencies": { - "@transloadit/prettier-bytes": "0.0.7", - "@uppy/store-default": "^2.1.1", - "@uppy/utils": "^4.1.2", - "lodash.throttle": "^4.1.1", - "mime-match": "^1.0.2", - "namespace-emitter": "^2.0.1", - "nanoid": "^3.1.25", - "preact": "^10.5.13" - } - }, - "node_modules/@uppy/store-default": { - "version": "2.1.1", - "resolved": "https://registry.npmmirror.com/@uppy/store-default/-/store-default-2.1.1.tgz", - "integrity": "sha512-xnpTxvot2SeAwGwbvmJ899ASk5tYXhmZzD/aCFsXePh/v8rNvR2pKlcQUH7cF/y4baUGq3FHO/daKCok/mpKqQ==" - }, - "node_modules/@uppy/utils": { - "version": "4.1.2", - "resolved": "https://registry.npmmirror.com/@uppy/utils/-/utils-4.1.2.tgz", - "integrity": "sha512-rl9aKRE4o2mRKVAhYHHf8uV7BoUOQkvDH6yOaJ4tuHJ6HgPkvxVxqUY8L+yKV1hx4mw6OF9hLIzpW/+TLSfyfQ==", - "dependencies": { - "lodash.throttle": "^4.1.1" - } - }, - "node_modules/@uppy/xhr-upload": { - "version": "2.1.3", - "resolved": "https://registry.npmmirror.com/@uppy/xhr-upload/-/xhr-upload-2.1.3.tgz", - "integrity": "sha512-YWOQ6myBVPs+mhNjfdWsQyMRWUlrDLMoaG7nvf/G6Y3GKZf8AyjFDjvvJ49XWQ+DaZOftGkHmF1uh/DBeGivJQ==", - "dependencies": { - "@uppy/companion-client": "^2.2.2", - "@uppy/utils": "^4.1.2", - "nanoid": "^3.1.25" - }, - "peerDependencies": { - "@uppy/core": "^2.3.3" - } - }, - "node_modules/@vitejs/plugin-vue": { - "version": "3.0.1", - "resolved": "https://registry.npmmirror.com/@vitejs/plugin-vue/-/plugin-vue-3.0.1.tgz", - "integrity": "sha512-Ll9JgxG7ONIz/XZv3dssfoMUDu9qAnlJ+km+pBA0teYSXzwPCIzS/e1bmwNYl5dcQGs677D21amgfYAnzMl17A==", - "dev": true, - "engines": { - "node": "^14.18.0 || >=16.0.0" - }, - "peerDependencies": { - "vite": "^3.0.0", - "vue": "^3.2.25" - } - }, - "node_modules/@volar/code-gen": { - "version": "0.38.9", - "resolved": "https://registry.npmmirror.com/@volar/code-gen/-/code-gen-0.38.9.tgz", - "integrity": "sha512-n6LClucfA+37rQeskvh9vDoZV1VvCVNy++MAPKj2dT4FT+Fbmty/SDQqnsEBtdEe6E3OQctFvA/IcKsx3Mns0A==", - "dev": true, - "dependencies": { - "@volar/source-map": "0.38.9" - } - }, - "node_modules/@volar/source-map": { - "version": "0.38.9", - "resolved": "https://registry.npmmirror.com/@volar/source-map/-/source-map-0.38.9.tgz", - "integrity": "sha512-ba0UFoHDYry+vwKdgkWJ6xlQT+8TFtZg1zj9tSjj4PykW1JZDuM0xplMotLun4h3YOoYfY9K1huY5gvxmrNLIw==", - "dev": true - }, - "node_modules/@volar/vue-code-gen": { - "version": "0.38.9", - "resolved": "https://registry.npmmirror.com/@volar/vue-code-gen/-/vue-code-gen-0.38.9.tgz", - "integrity": "sha512-tzj7AoarFBKl7e41MR006ncrEmNPHALuk8aG4WdDIaG387X5//5KhWC5Ff3ZfB2InGSeNT+CVUd74M0gS20rjA==", - "dev": true, - "dependencies": { - "@volar/code-gen": "0.38.9", - "@volar/source-map": "0.38.9", - "@vue/compiler-core": "^3.2.37", - "@vue/compiler-dom": "^3.2.37", - "@vue/shared": "^3.2.37" - } - }, - "node_modules/@volar/vue-typescript": { - "version": "0.38.9", - "resolved": "https://registry.npmmirror.com/@volar/vue-typescript/-/vue-typescript-0.38.9.tgz", - "integrity": "sha512-iJMQGU91ADi98u8V1vXd2UBmELDAaeSP0ZJaFjwosClQdKlJQYc6MlxxKfXBZisHqfbhdtrGRyaryulnYtliZw==", - "dev": true, - "dependencies": { - "@volar/code-gen": "0.38.9", - "@volar/source-map": "0.38.9", - "@volar/vue-code-gen": "0.38.9", - "@vue/compiler-sfc": "^3.2.37", - "@vue/reactivity": "^3.2.37" - } - }, - "node_modules/@vue/compiler-core": { - "version": "3.2.41", - "resolved": "https://r.cnpmjs.org/@vue/compiler-core/-/compiler-core-3.2.41.tgz", - "integrity": "sha512-oA4mH6SA78DT+96/nsi4p9DX97PHcNROxs51lYk7gb9Z4BPKQ3Mh+BLn6CQZBw857Iuhu28BfMSRHAlPvD4vlw==", - "dependencies": { - "@babel/parser": "^7.16.4", - "@vue/shared": "3.2.41", - "estree-walker": "^2.0.2", - "source-map": "^0.6.1" - } - }, - "node_modules/@vue/compiler-core/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmmirror.com/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/@vue/compiler-dom": { - "version": "3.2.41", - "resolved": "https://r.cnpmjs.org/@vue/compiler-dom/-/compiler-dom-3.2.41.tgz", - "integrity": "sha512-xe5TbbIsonjENxJsYRbDJvthzqxLNk+tb3d/c47zgREDa/PCp6/Y4gC/skM4H6PIuX5DAxm7fFJdbjjUH2QTMw==", - "dependencies": { - "@vue/compiler-core": "3.2.41", - "@vue/shared": "3.2.41" - } - }, - "node_modules/@vue/compiler-sfc": { - "version": "3.2.41", - "resolved": "https://r.cnpmjs.org/@vue/compiler-sfc/-/compiler-sfc-3.2.41.tgz", - "integrity": "sha512-+1P2m5kxOeaxVmJNXnBskAn3BenbTmbxBxWOtBq3mQTCokIreuMULFantBUclP0+KnzNCMOvcnKinqQZmiOF8w==", - "dependencies": { - "@babel/parser": "^7.16.4", - "@vue/compiler-core": "3.2.41", - "@vue/compiler-dom": "3.2.41", - "@vue/compiler-ssr": "3.2.41", - "@vue/reactivity-transform": "3.2.41", - "@vue/shared": "3.2.41", - "estree-walker": "^2.0.2", - "magic-string": "^0.25.7", - "postcss": "^8.1.10", - "source-map": "^0.6.1" - } - }, - "node_modules/@vue/compiler-sfc/node_modules/magic-string": { - "version": "0.25.9", - "resolved": "https://registry.npmmirror.com/magic-string/-/magic-string-0.25.9.tgz", - "integrity": "sha512-RmF0AsMzgt25qzqqLc1+MbHmhdx0ojF2Fvs4XnOqz2ZOBXzzkEwc/dJQZCYHAn7v1jbVOjAZfK8msRn4BxO4VQ==", - "dependencies": { - "sourcemap-codec": "^1.4.8" - } - }, - "node_modules/@vue/compiler-sfc/node_modules/postcss": { - "version": "8.4.14", - "resolved": "https://registry.npmmirror.com/postcss/-/postcss-8.4.14.tgz", - "integrity": "sha512-E398TUmfAYFPBSdzgeieK2Y1+1cpdxJx8yXbK/m57nRhKSmk1GB2tO4lbLBtlkfPQTDKfe4Xqv1ASWPpayPEig==", - "dependencies": { - "nanoid": "^3.3.4", - "picocolors": "^1.0.0", - "source-map-js": "^1.0.2" - }, - "engines": { - "node": "^10 || ^12 || >=14" - } - }, - "node_modules/@vue/compiler-sfc/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmmirror.com/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/@vue/compiler-ssr": { - "version": "3.2.41", - "resolved": "https://r.cnpmjs.org/@vue/compiler-ssr/-/compiler-ssr-3.2.41.tgz", - "integrity": "sha512-Y5wPiNIiaMz/sps8+DmhaKfDm1xgj6GrH99z4gq2LQenfVQcYXmHIOBcs5qPwl7jaW3SUQWjkAPKMfQemEQZwQ==", - "dependencies": { - "@vue/compiler-dom": "3.2.41", - "@vue/shared": "3.2.41" - } - }, - "node_modules/@vue/devtools-api": { - "version": "6.4.5", - "resolved": "https://r.cnpmjs.org/@vue/devtools-api/-/devtools-api-6.4.5.tgz", - "integrity": "sha512-JD5fcdIuFxU4fQyXUu3w2KpAJHzTVdN+p4iOX2lMWSHMOoQdMAcpFLZzm9Z/2nmsoZ1a96QEhZ26e50xLBsgOQ==" - }, - "node_modules/@vue/reactivity": { - "version": "3.2.41", - "resolved": "https://r.cnpmjs.org/@vue/reactivity/-/reactivity-3.2.41.tgz", - "integrity": "sha512-9JvCnlj8uc5xRiQGZ28MKGjuCoPhhTwcoAdv3o31+cfGgonwdPNuvqAXLhlzu4zwqavFEG5tvaoINQEfxz+l6g==", - "dependencies": { - "@vue/shared": "3.2.41" - } - }, - "node_modules/@vue/reactivity-transform": { - "version": "3.2.41", - "resolved": "https://r.cnpmjs.org/@vue/reactivity-transform/-/reactivity-transform-3.2.41.tgz", - "integrity": "sha512-mK5+BNMsL4hHi+IR3Ft/ho6Za+L3FA5j8WvreJ7XzHrqkPq8jtF/SMo7tuc9gHjLDwKZX1nP1JQOKo9IEAn54A==", - "dependencies": { - "@babel/parser": "^7.16.4", - "@vue/compiler-core": "3.2.41", - "@vue/shared": "3.2.41", - "estree-walker": "^2.0.2", - "magic-string": "^0.25.7" - } - }, - "node_modules/@vue/reactivity-transform/node_modules/magic-string": { - "version": "0.25.9", - "resolved": "https://registry.npmmirror.com/magic-string/-/magic-string-0.25.9.tgz", - "integrity": "sha512-RmF0AsMzgt25qzqqLc1+MbHmhdx0ojF2Fvs4XnOqz2ZOBXzzkEwc/dJQZCYHAn7v1jbVOjAZfK8msRn4BxO4VQ==", - "dependencies": { - "sourcemap-codec": "^1.4.8" - } - }, - "node_modules/@vue/runtime-core": { - "version": "3.2.41", - "resolved": "https://r.cnpmjs.org/@vue/runtime-core/-/runtime-core-3.2.41.tgz", - "integrity": "sha512-0LBBRwqnI0p4FgIkO9q2aJBBTKDSjzhnxrxHYengkAF6dMOjeAIZFDADAlcf2h3GDALWnblbeprYYpItiulSVQ==", - "dependencies": { - "@vue/reactivity": "3.2.41", - "@vue/shared": "3.2.41" - } - }, - "node_modules/@vue/runtime-dom": { - "version": "3.2.41", - "resolved": "https://r.cnpmjs.org/@vue/runtime-dom/-/runtime-dom-3.2.41.tgz", - "integrity": "sha512-U7zYuR1NVIP8BL6jmOqmapRAHovEFp7CSw4pR2FacqewXNGqZaRfHoNLQsqQvVQ8yuZNZtxSZy0FFyC70YXPpA==", - "dependencies": { - "@vue/runtime-core": "3.2.41", - "@vue/shared": "3.2.41", - "csstype": "^2.6.8" - } - }, - "node_modules/@vue/server-renderer": { - "version": "3.2.41", - "resolved": "https://r.cnpmjs.org/@vue/server-renderer/-/server-renderer-3.2.41.tgz", - "integrity": "sha512-7YHLkfJdTlsZTV0ae5sPwl9Gn/EGr2hrlbcS/8naXm2CDpnKUwC68i1wGlrYAfIgYWL7vUZwk2GkYLQH5CvFig==", - "dependencies": { - "@vue/compiler-ssr": "3.2.41", - "@vue/shared": "3.2.41" - }, - "peerDependencies": { - "vue": "3.2.41" - } - }, - "node_modules/@vue/shared": { - "version": "3.2.41", - "resolved": "https://r.cnpmjs.org/@vue/shared/-/shared-3.2.41.tgz", - "integrity": "sha512-W9mfWLHmJhkfAmV+7gDjcHeAWALQtgGT3JErxULl0oz6R6+3ug91I7IErs93eCFhPCZPHBs4QJS7YWEV7A3sxw==" - }, - "node_modules/@vueuse/core": { - "version": "9.1.1", - "resolved": "https://registry.npmmirror.com/@vueuse/core/-/core-9.1.1.tgz", - "integrity": "sha512-QfuaNWRDMQcCUwXylCyYhPC3ScS9Tiiz4J0chdwr3vOemBwRToSywq8MP+ZegKYFnbETzRY8G/5zC+ca30wrRQ==", - "dependencies": { - "@types/web-bluetooth": "^0.0.15", - "@vueuse/metadata": "9.1.1", - "@vueuse/shared": "9.1.1", - "vue-demi": "*" - } - }, - "node_modules/@vueuse/core/node_modules/vue-demi": { - "version": "0.13.6", - "resolved": "https://registry.npmmirror.com/vue-demi/-/vue-demi-0.13.6.tgz", - "integrity": "sha512-02NYpxgyGE2kKGegRPYlNQSL1UWfA/+JqvzhGCOYjhfbLWXU5QQX0+9pAm/R2sCOPKr5NBxVIab7fvFU0B1RxQ==", - "hasInstallScript": true, - "bin": { - "vue-demi-fix": "bin/vue-demi-fix.js", - "vue-demi-switch": "bin/vue-demi-switch.js" - }, - "engines": { - "node": ">=12" - }, - "peerDependencies": { - "@vue/composition-api": "^1.0.0-rc.1", - "vue": "^3.0.0-0 || ^2.6.0" - }, - "peerDependenciesMeta": { - "@vue/composition-api": { - "optional": true - } - } - }, - "node_modules/@vueuse/metadata": { - "version": "9.1.1", - "resolved": "https://registry.npmmirror.com/@vueuse/metadata/-/metadata-9.1.1.tgz", - "integrity": "sha512-XZ2KtSW+85LLHB/IdGILPAtbIVHasPsAW7aqz3BRMzJdAQWRiM/FGa1OKBwLbXtUw/AmjKYFlZJo7eOFIBXRog==" - }, - "node_modules/@vueuse/shared": { - "version": "9.1.1", - "resolved": "https://registry.npmmirror.com/@vueuse/shared/-/shared-9.1.1.tgz", - "integrity": "sha512-c+IfcOYmHiHqoEa3ED1Tbpue5GHmoUmTp8PtO4YbczthtY155Rt6DmWhjxMLXBF1Bcidagxljmp/7xtAzEHXLw==", - "dependencies": { - "vue-demi": "*" - } - }, - "node_modules/@vueuse/shared/node_modules/vue-demi": { - "version": "0.13.6", - "resolved": "https://registry.npmmirror.com/vue-demi/-/vue-demi-0.13.6.tgz", - "integrity": "sha512-02NYpxgyGE2kKGegRPYlNQSL1UWfA/+JqvzhGCOYjhfbLWXU5QQX0+9pAm/R2sCOPKr5NBxVIab7fvFU0B1RxQ==", - "hasInstallScript": true, - "bin": { - "vue-demi-fix": "bin/vue-demi-fix.js", - "vue-demi-switch": "bin/vue-demi-switch.js" - }, - "engines": { - "node": ">=12" - }, - "peerDependencies": { - "@vue/composition-api": "^1.0.0-rc.1", - "vue": "^3.0.0-0 || ^2.6.0" - }, - "peerDependenciesMeta": { - "@vue/composition-api": { - "optional": true - } - } - }, - "node_modules/@wangeditor/basic-modules": { - "version": "1.1.3", - "resolved": "https://registry.npmmirror.com/@wangeditor/basic-modules/-/basic-modules-1.1.3.tgz", - "integrity": "sha512-TGJix4UelO46yAgwI946ctx4lSIJbYBwNvjSJ9Tf8mKr0WMCeLVBV+MV85rXPsfcmWtR4wBNwSg648Z+RbqRUg==", - "dependencies": { - "is-url": "^1.2.4" - }, - "peerDependencies": { - "@wangeditor/core": "1.x", - "dom7": "^3.0.0", - "lodash.throttle": "^4.1.1", - "nanoid": "^3.2.0", - "slate": "^0.72.0", - "snabbdom": "^3.1.0" - } - }, - "node_modules/@wangeditor/code-highlight": { - "version": "1.0.2", - "resolved": "https://registry.npmmirror.com/@wangeditor/code-highlight/-/code-highlight-1.0.2.tgz", - "integrity": "sha512-SCtOcUxjKqIso/LSxGSOaYr3G6MC2En0gNTyHIMCG928T0fo0ufaqp/vIXKQzVL2Y+X/CSAOB2EbrFlgGvr0AQ==", - "dependencies": { - "prismjs": "^1.23.0" - }, - "peerDependencies": { - "@wangeditor/core": "1.x", - "dom7": "^3.0.0", - "slate": "^0.72.0", - "snabbdom": "^3.1.0" - } - }, - "node_modules/@wangeditor/core": { - "version": "1.1.11", - "resolved": "https://registry.npmmirror.com/@wangeditor/core/-/core-1.1.11.tgz", - "integrity": "sha512-BwHVRJzESnkjKikTc2U2zsbd06l1pSo7qKy5+SpZLudYWrFxmd85VN+5GxM57FodogkNw/k04DFHcFSUfXcaKA==", - "dependencies": { - "@types/event-emitter": "^0.3.3", - "event-emitter": "^0.3.5", - "html-void-elements": "^2.0.0", - "i18next": "^20.4.0", - "scroll-into-view-if-needed": "^2.2.28", - "slate-history": "^0.66.0" - }, - "peerDependencies": { - "@uppy/core": "^2.1.1", - "@uppy/xhr-upload": "^2.0.3", - "dom7": "^3.0.0", - "is-hotkey": "^0.2.0", - "lodash.camelcase": "^4.3.0", - "lodash.clonedeep": "^4.5.0", - "lodash.debounce": "^4.0.8", - "lodash.foreach": "^4.5.0", - "lodash.isequal": "^4.5.0", - "lodash.throttle": "^4.1.1", - "lodash.toarray": "^4.4.0", - "nanoid": "^3.2.0", - "slate": "^0.72.0", - "snabbdom": "^3.1.0" - } - }, - "node_modules/@wangeditor/editor": { - "version": "5.1.14", - "resolved": "https://registry.npmmirror.com/@wangeditor/editor/-/editor-5.1.14.tgz", - "integrity": "sha512-erILPAkpKldyGi4cEwrOW65v12GhZy2qj2A8kPlypU46lE72Y3XowZxWogN1TI/mqMDR84AHr0QWOvygOV1xwQ==", - "dependencies": { - "@uppy/core": "^2.1.1", - "@uppy/xhr-upload": "^2.0.3", - "@wangeditor/basic-modules": "^1.1.3", - "@wangeditor/code-highlight": "^1.0.2", - "@wangeditor/core": "^1.1.11", - "@wangeditor/list-module": "^1.0.2", - "@wangeditor/table-module": "^1.1.1", - "@wangeditor/upload-image-module": "^1.0.1", - "@wangeditor/video-module": "^1.1.1", - "dom7": "^3.0.0", - "is-hotkey": "^0.2.0", - "lodash.camelcase": "^4.3.0", - "lodash.clonedeep": "^4.5.0", - "lodash.debounce": "^4.0.8", - "lodash.foreach": "^4.5.0", - "lodash.isequal": "^4.5.0", - "lodash.throttle": "^4.1.1", - "lodash.toarray": "^4.4.0", - "nanoid": "^3.2.0", - "slate": "^0.72.0", - "snabbdom": "^3.1.0" - } - }, - "node_modules/@wangeditor/editor-for-vue": { - "version": "5.1.12", - "resolved": "https://registry.npmmirror.com/@wangeditor/editor-for-vue/-/editor-for-vue-5.1.12.tgz", - "integrity": "sha512-0Ds3D8I+xnpNWezAeO7HmPRgTfUxHLMd9JKcIw+QzvSmhC5xUHbpCcLU+KLmeBKTR/zffnS5GQo6qi3GhTMJWQ==", - "peerDependencies": { - "@wangeditor/editor": ">=5.1.0", - "vue": "^3.0.5" - } - }, - "node_modules/@wangeditor/list-module": { - "version": "1.0.2", - "resolved": "https://registry.npmmirror.com/@wangeditor/list-module/-/list-module-1.0.2.tgz", - "integrity": "sha512-VfENZEFvsLTiLxN/cj8cibFGy9NVV+/cfATTiLiH9ef+8lgKv8apttXYVlqIAfnlJLLuCk0cIm8c/zH+hbtrZg==", - "peerDependencies": { - "@wangeditor/core": "1.x", - "dom7": "^3.0.0", - "slate": "^0.72.0", - "snabbdom": "^3.1.0" - } - }, - "node_modules/@wangeditor/table-module": { - "version": "1.1.1", - "resolved": "https://registry.npmmirror.com/@wangeditor/table-module/-/table-module-1.1.1.tgz", - "integrity": "sha512-VPjEWQtncS2DsXYXiHUxPSxn2Xhc8GdhG3la7N5YhvxQde1+4N0SZLXeWsYvbGzOq4um5XToq5pktLLbE8G+EA==", - "peerDependencies": { - "@wangeditor/core": "1.x", - "dom7": "^3.0.0", - "lodash.isequal": "^4.5.0", - "lodash.throttle": "^4.1.1", - "nanoid": "^3.2.0", - "slate": "^0.72.0", - "snabbdom": "^3.1.0" - } - }, - "node_modules/@wangeditor/upload-image-module": { - "version": "1.0.1", - "resolved": "https://registry.npmmirror.com/@wangeditor/upload-image-module/-/upload-image-module-1.0.1.tgz", - "integrity": "sha512-vgUV4ENttTITblqtVuzleIq732OmzmzzgrIvX6b3GRGPSw5u8glJ/87tOEhvHjHECc4oFo18B7xzJ1GpBj79/w==", - "peerDependencies": { - "@uppy/core": "^2.0.3", - "@uppy/xhr-upload": "^2.0.3", - "@wangeditor/basic-modules": "1.x", - "@wangeditor/core": "1.x", - "dom7": "^3.0.0", - "lodash.foreach": "^4.5.0", - "slate": "^0.72.0", - "snabbdom": "^3.1.0" - } - }, - "node_modules/@wangeditor/video-module": { - "version": "1.1.1", - "resolved": "https://registry.npmmirror.com/@wangeditor/video-module/-/video-module-1.1.1.tgz", - "integrity": "sha512-6gzpS5cnJihW2T0HFjqmbv6v8ouyaeMUjdM2X8BPohwD74p1ov00dCmRt5QekNTyYSmRHK0ASkUMOvRGqaDxMg==", - "peerDependencies": { - "@uppy/core": "^2.1.4", - "@uppy/xhr-upload": "^2.0.7", - "@wangeditor/core": "1.x", - "dom7": "^3.0.0", - "nanoid": "^3.2.0", - "slate": "^0.72.0", - "snabbdom": "^3.1.0" - } - }, - "node_modules/acorn": { - "version": "8.8.0", - "resolved": "https://registry.npmmirror.com/acorn/-/acorn-8.8.0.tgz", - "integrity": "sha512-QOxyigPVrpZ2GXT+PFyZTl6TtOFc5egxHIP9IlQ+RbupQuX4RkT/Bee4/kQuC02Xkzg84JcT7oLYtDIQxp+v7w==", - "dev": true, - "bin": { - "acorn": "bin/acorn" - }, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/acorn-jsx": { - "version": "5.3.2", - "resolved": "https://registry.npmmirror.com/acorn-jsx/-/acorn-jsx-5.3.2.tgz", - "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", - "dev": true, - "peerDependencies": { - "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" - } - }, - "node_modules/acorn-walk": { - "version": "8.2.0", - "resolved": "https://r2.cnpmjs.org/acorn-walk/-/acorn-walk-8.2.0.tgz", - "integrity": "sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA==", - "dev": true, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/adler-32": { - "version": "1.3.1", - "resolved": "https://registry.npmmirror.com/adler-32/-/adler-32-1.3.1.tgz", - "integrity": "sha512-ynZ4w/nUUv5rrsR8UUGoe1VC9hZj6V5hU9Qw1HlMDJGEJw5S7TfTErWTjMys6M7vr0YWcPqs3qAr4ss0nDfP+A==", - "engines": { - "node": ">=0.8" - } - }, - "node_modules/ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmmirror.com/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "dev": true, - "dependencies": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - } - }, - "node_modules/ansi-escapes": { - "version": "4.3.2", - "resolved": "https://r2.cnpmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", - "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==", - "dev": true, - "dependencies": { - "type-fest": "^0.21.3" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/ansi-escapes/node_modules/type-fest": { - "version": "0.21.3", - "resolved": "https://r2.cnpmjs.org/type-fest/-/type-fest-0.21.3.tgz", - "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==", - "dev": true, - "engines": { - "node": ">=10" - } - }, - "node_modules/ansi-regex": { - "version": "5.0.1", - "resolved": "https://registry.npmmirror.com/ansi-regex/-/ansi-regex-5.0.1.tgz", - "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmmirror.com/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/anymatch": { - "version": "3.1.2", - "resolved": "https://registry.npmmirror.com/anymatch/-/anymatch-3.1.2.tgz", - "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==", - "dependencies": { - "normalize-path": "^3.0.0", - "picomatch": "^2.0.4" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/archiver": { - "version": "5.3.1", - "resolved": "https://registry.npmmirror.com/archiver/-/archiver-5.3.1.tgz", - "integrity": "sha512-8KyabkmbYrH+9ibcTScQ1xCJC/CGcugdVIwB+53f5sZziXgwUh3iXlAlANMxcZyDEfTHMe6+Z5FofV8nopXP7w==", - "dependencies": { - "archiver-utils": "^2.1.0", - "async": "^3.2.3", - "buffer-crc32": "^0.2.1", - "readable-stream": "^3.6.0", - "readdir-glob": "^1.0.0", - "tar-stream": "^2.2.0", - "zip-stream": "^4.1.0" - }, - "engines": { - "node": ">= 10" - } - }, - "node_modules/archiver-utils": { - "version": "2.1.0", - "resolved": "https://registry.npmmirror.com/archiver-utils/-/archiver-utils-2.1.0.tgz", - "integrity": "sha512-bEL/yUb/fNNiNTuUz979Z0Yg5L+LzLxGJz8x79lYmR54fmTIb6ob/hNQgkQnIUDWIFjZVQwl9Xs356I6BAMHfw==", - "dependencies": { - "glob": "^7.1.4", - "graceful-fs": "^4.2.0", - "lazystream": "^1.0.0", - "lodash.defaults": "^4.2.0", - "lodash.difference": "^4.5.0", - "lodash.flatten": "^4.4.0", - "lodash.isplainobject": "^4.0.6", - "lodash.union": "^4.6.0", - "normalize-path": "^3.0.0", - "readable-stream": "^2.0.0" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/archiver-utils/node_modules/readable-stream": { - "version": "2.3.7", - "resolved": "https://registry.npmmirror.com/readable-stream/-/readable-stream-2.3.7.tgz", - "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", - "dependencies": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "node_modules/archiver-utils/node_modules/safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmmirror.com/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" - }, - "node_modules/archiver-utils/node_modules/string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmmirror.com/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "dependencies": { - "safe-buffer": "~5.1.0" - } - }, - "node_modules/arg": { - "version": "4.1.3", - "resolved": "https://r2.cnpmjs.org/arg/-/arg-4.1.3.tgz", - "integrity": "sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==", - "dev": true - }, - "node_modules/argparse": { - "version": "2.0.1", - "resolved": "https://registry.npmmirror.com/argparse/-/argparse-2.0.1.tgz", - "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", - "dev": true - }, - "node_modules/arr-diff": { - "version": "4.0.0", - "resolved": "https://registry.npmmirror.com/arr-diff/-/arr-diff-4.0.0.tgz", - "integrity": "sha512-YVIQ82gZPGBebQV/a8dar4AitzCQs0jjXwMPZllpXMaGjXPYVUawSxQrRsjhjupyVxEvbHgUmIhKVlND+j02kA==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/arr-flatten": { - "version": "1.1.0", - "resolved": "https://registry.npmmirror.com/arr-flatten/-/arr-flatten-1.1.0.tgz", - "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/arr-union": { - "version": "3.1.0", - "resolved": "https://registry.npmmirror.com/arr-union/-/arr-union-3.1.0.tgz", - "integrity": "sha512-sKpyeERZ02v1FeCZT8lrfJq5u6goHCtpTAzPwJYe7c8SPFOboNjNg1vz2L4VTn9T4PQxEx13TbXLmYUcS6Ug7Q==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/array-ify": { - "version": "1.0.0", - "resolved": "https://r2.cnpmjs.org/array-ify/-/array-ify-1.0.0.tgz", - "integrity": "sha512-c5AMf34bKdvPhQ7tBGhqkgKNUzMr4WUs+WDtC2ZUGOUncbxKMTvqxYctiseW3+L4bA8ec+GcZ6/A/FW4m8ukng==", - "dev": true - }, - "node_modules/array-union": { - "version": "2.1.0", - "resolved": "https://registry.npmmirror.com/array-union/-/array-union-2.1.0.tgz", - "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/array-unique": { - "version": "0.3.2", - "resolved": "https://registry.npmmirror.com/array-unique/-/array-unique-0.3.2.tgz", - "integrity": "sha512-SleRWjh9JUud2wH1hPs9rZBZ33H6T9HOiL0uwGnGx9FpE6wKGyfWugmbkEOIs6qWrZhg0LWeLziLrEwQJhs5mQ==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/arrify": { - "version": "1.0.1", - "resolved": "https://r2.cnpmjs.org/arrify/-/arrify-1.0.1.tgz", - "integrity": "sha512-3CYzex9M9FGQjCGMGyi6/31c8GJbgb0qGyrx5HWxPd0aCwh4cB2YjMb2Xf9UuoogrMrlO9cTqnB5rI5GHZTcUA==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/assign-symbols": { - "version": "1.0.0", - "resolved": "https://registry.npmmirror.com/assign-symbols/-/assign-symbols-1.0.0.tgz", - "integrity": "sha512-Q+JC7Whu8HhmTdBph/Tq59IoRtoy6KAm5zzPv00WdujX82lbAL8K7WVjne7vdCsAmbF4AYaDOPyO3k0kl8qIrw==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/async": { - "version": "3.2.4", - "resolved": "https://registry.npmmirror.com/async/-/async-3.2.4.tgz", - "integrity": "sha512-iAB+JbDEGXhyIUavoDl9WP/Jj106Kz9DEn1DPgYw5ruDn0e3Wgi3sKFm55sASdGBNOQB8F59d9qQ7deqrHA8wQ==" - }, - "node_modules/async-validator": { - "version": "4.2.5", - "resolved": "https://registry.npmmirror.com/async-validator/-/async-validator-4.2.5.tgz", - "integrity": "sha512-7HhHjtERjqlNbZtqNqy2rckN/SpOOlmDliet+lP7k+eKZEjPk3DgyeU9lIXLdeLz0uBbbVp+9Qdow9wJWgwwfg==" - }, - "node_modules/asynckit": { - "version": "0.4.0", - "resolved": "https://registry.npmmirror.com/asynckit/-/asynckit-0.4.0.tgz", - "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==" - }, - "node_modules/at-least-node": { - "version": "1.0.0", - "resolved": "https://r2.cnpmjs.org/at-least-node/-/at-least-node-1.0.0.tgz", - "integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==", - "dev": true, - "engines": { - "node": ">= 4.0.0" - } - }, - "node_modules/atob": { - "version": "2.1.2", - "resolved": "https://registry.npmmirror.com/atob/-/atob-2.1.2.tgz", - "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==", - "bin": { - "atob": "bin/atob.js" - }, - "engines": { - "node": ">= 4.5.0" - } - }, - "node_modules/axios": { - "version": "0.27.2", - "resolved": "https://registry.npmmirror.com/axios/-/axios-0.27.2.tgz", - "integrity": "sha512-t+yRIyySRTp/wua5xEr+z1q60QmLq8ABsS5O9Me1AsE5dfKqgnCFzwiCZZ/cGNd1lq4/7akDWMxdhVlucjmnOQ==", - "dependencies": { - "follow-redirects": "^1.14.9", - "form-data": "^4.0.0" - } - }, - "node_modules/balanced-match": { - "version": "1.0.2", - "resolved": "https://registry.npmmirror.com/balanced-match/-/balanced-match-1.0.2.tgz", - "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" - }, - "node_modules/base": { - "version": "0.11.2", - "resolved": "https://registry.npmmirror.com/base/-/base-0.11.2.tgz", - "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==", - "dependencies": { - "cache-base": "^1.0.1", - "class-utils": "^0.3.5", - "component-emitter": "^1.2.1", - "define-property": "^1.0.0", - "isobject": "^3.0.1", - "mixin-deep": "^1.2.0", - "pascalcase": "^0.1.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/base/node_modules/isobject": { - "version": "3.0.1", - "resolved": "https://registry.npmmirror.com/isobject/-/isobject-3.0.1.tgz", - "integrity": "sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/base64-js": { - "version": "1.5.1", - "resolved": "https://registry.npmmirror.com/base64-js/-/base64-js-1.5.1.tgz", - "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==" - }, - "node_modules/big-integer": { - "version": "1.6.51", - "resolved": "https://registry.npmmirror.com/big-integer/-/big-integer-1.6.51.tgz", - "integrity": "sha512-GPEid2Y9QU1Exl1rpO9B2IPJGHPSupF5GnVIP0blYvNOMer2bTvSWs1jGOUg04hTmu67nmLsQ9TBo1puaotBHg==", - "engines": { - "node": ">=0.6" - } - }, - "node_modules/big.js": { - "version": "5.2.2", - "resolved": "https://registry.npmmirror.com/big.js/-/big.js-5.2.2.tgz", - "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", - "engines": { - "node": "*" - } - }, - "node_modules/binary": { - "version": "0.3.0", - "resolved": "https://registry.npmmirror.com/binary/-/binary-0.3.0.tgz", - "integrity": "sha512-D4H1y5KYwpJgK8wk1Cue5LLPgmwHKYSChkbspQg5JtVuR5ulGckxfR62H3AE9UDkdMC8yyXlqYihuz3Aqg2XZg==", - "dependencies": { - "buffers": "~0.1.1", - "chainsaw": "~0.1.0" - }, - "engines": { - "node": "*" - } - }, - "node_modules/binary-extensions": { - "version": "2.2.0", - "resolved": "https://registry.npmmirror.com/binary-extensions/-/binary-extensions-2.2.0.tgz", - "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", - "engines": { - "node": ">=8" - } - }, - "node_modules/bl": { - "version": "4.1.0", - "resolved": "https://registry.npmmirror.com/bl/-/bl-4.1.0.tgz", - "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==", - "dependencies": { - "buffer": "^5.5.0", - "inherits": "^2.0.4", - "readable-stream": "^3.4.0" - } - }, - "node_modules/bluebird": { - "version": "3.7.2", - "resolved": "https://registry.npmmirror.com/bluebird/-/bluebird-3.7.2.tgz", - "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==" - }, - "node_modules/boolbase": { - "version": "1.0.0", - "resolved": "https://registry.npmmirror.com/boolbase/-/boolbase-1.0.0.tgz", - "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==", - "dev": true - }, - "node_modules/brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmmirror.com/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", - "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "node_modules/braces": { - "version": "3.0.2", - "resolved": "https://registry.npmmirror.com/braces/-/braces-3.0.2.tgz", - "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", - "dependencies": { - "fill-range": "^7.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/buffer": { - "version": "5.7.1", - "resolved": "https://registry.npmmirror.com/buffer/-/buffer-5.7.1.tgz", - "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", - "dependencies": { - "base64-js": "^1.3.1", - "ieee754": "^1.1.13" - } - }, - "node_modules/buffer-crc32": { - "version": "0.2.13", - "resolved": "https://registry.npmmirror.com/buffer-crc32/-/buffer-crc32-0.2.13.tgz", - "integrity": "sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==", - "engines": { - "node": "*" - } - }, - "node_modules/buffer-indexof-polyfill": { - "version": "1.0.2", - "resolved": "https://registry.npmmirror.com/buffer-indexof-polyfill/-/buffer-indexof-polyfill-1.0.2.tgz", - "integrity": "sha512-I7wzHwA3t1/lwXQh+A5PbNvJxgfo5r3xulgpYDB5zckTu/Z9oUK9biouBKQUjEqzaz3HnAT6TYoovmE+GqSf7A==", - "engines": { - "node": ">=0.10" - } - }, - "node_modules/buffers": { - "version": "0.1.1", - "resolved": "https://registry.npmmirror.com/buffers/-/buffers-0.1.1.tgz", - "integrity": "sha512-9q/rDEGSb/Qsvv2qvzIzdluL5k7AaJOTrw23z9reQthrbF7is4CtlT0DXyO1oei2DCp4uojjzQ7igaSHp1kAEQ==", - "engines": { - "node": ">=0.2.0" - } - }, - "node_modules/cache-base": { - "version": "1.0.1", - "resolved": "https://registry.npmmirror.com/cache-base/-/cache-base-1.0.1.tgz", - "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==", - "dependencies": { - "collection-visit": "^1.0.0", - "component-emitter": "^1.2.1", - "get-value": "^2.0.6", - "has-value": "^1.0.0", - "isobject": "^3.0.1", - "set-value": "^2.0.0", - "to-object-path": "^0.3.0", - "union-value": "^1.0.0", - "unset-value": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/cache-base/node_modules/isobject": { - "version": "3.0.1", - "resolved": "https://registry.npmmirror.com/isobject/-/isobject-3.0.1.tgz", - "integrity": "sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/cachedir": { - "version": "2.3.0", - "resolved": "https://r2.cnpmjs.org/cachedir/-/cachedir-2.3.0.tgz", - "integrity": "sha512-A+Fezp4zxnit6FanDmv9EqXNAi3vt9DWp51/71UEhXukb7QUuvtv9344h91dyAxuTLoSYJFU299qzR3tzwPAhw==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/callsites": { - "version": "3.1.0", - "resolved": "https://registry.npmmirror.com/callsites/-/callsites-3.1.0.tgz", - "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/camel-case": { - "version": "4.1.2", - "resolved": "https://r2.cnpmjs.org/camel-case/-/camel-case-4.1.2.tgz", - "integrity": "sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==", - "dev": true, - "dependencies": { - "pascal-case": "^3.1.2", - "tslib": "^2.0.3" - } - }, - "node_modules/camelcase": { - "version": "5.3.1", - "resolved": "https://r2.cnpmjs.org/camelcase/-/camelcase-5.3.1.tgz", - "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/camelcase-keys": { - "version": "6.2.2", - "resolved": "https://r2.cnpmjs.org/camelcase-keys/-/camelcase-keys-6.2.2.tgz", - "integrity": "sha512-YrwaA0vEKazPBkn0ipTiMpSajYDSe+KjQfrjhcBMxJt/znbvlHd8Pw/Vamaz5EB4Wfhs3SUR3Z9mwRu/P3s3Yg==", - "dev": true, - "dependencies": { - "camelcase": "^5.3.1", - "map-obj": "^4.0.0", - "quick-lru": "^4.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/capital-case": { - "version": "1.0.4", - "resolved": "https://r2.cnpmjs.org/capital-case/-/capital-case-1.0.4.tgz", - "integrity": "sha512-ds37W8CytHgwnhGGTi88pcPyR15qoNkOpYwmMMfnWqqWgESapLqvDx6huFjQ5vqWSn2Z06173XNA7LtMOeUh1A==", - "dev": true, - "dependencies": { - "no-case": "^3.0.4", - "tslib": "^2.0.3", - "upper-case-first": "^2.0.2" - } - }, - "node_modules/cfb": { - "version": "1.2.2", - "resolved": "https://registry.npmmirror.com/cfb/-/cfb-1.2.2.tgz", - "integrity": "sha512-KfdUZsSOw19/ObEWasvBP/Ac4reZvAGauZhs6S/gqNhXhI7cKwvlH7ulj+dOEYnca4bm4SGo8C1bTAQvnTjgQA==", - "dependencies": { - "adler-32": "~1.3.0", - "crc-32": "~1.2.0" - }, - "engines": { - "node": ">=0.8" - } - }, - "node_modules/chainsaw": { - "version": "0.1.0", - "resolved": "https://registry.npmmirror.com/chainsaw/-/chainsaw-0.1.0.tgz", - "integrity": "sha512-75kWfWt6MEKNC8xYXIdRpDehRYY/tNSgwKaJq+dbbDcxORuVrrQ+SEHoWsniVn9XPYfP4gmdWIeDk/4YNp1rNQ==", - "dependencies": { - "traverse": ">=0.3.0 <0.4" - }, - "engines": { - "node": "*" - } - }, - "node_modules/chainsaw/node_modules/traverse": { - "version": "0.3.9", - "resolved": "https://registry.npmmirror.com/traverse/-/traverse-0.3.9.tgz", - "integrity": "sha512-iawgk0hLP3SxGKDfnDJf8wTz4p2qImnyihM5Hh/sGvQ3K37dPi/w8sRhdNIxYA1TwFwc5mDhIJq+O0RsvXBKdQ==", - "engines": { - "node": "*" - } - }, - "node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmmirror.com/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/change-case": { - "version": "4.1.2", - "resolved": "https://r2.cnpmjs.org/change-case/-/change-case-4.1.2.tgz", - "integrity": "sha512-bSxY2ws9OtviILG1EiY5K7NNxkqg/JnRnFxLtKQ96JaviiIxi7djMrSd0ECT9AC+lttClmYwKw53BWpOMblo7A==", - "dev": true, - "dependencies": { - "camel-case": "^4.1.2", - "capital-case": "^1.0.4", - "constant-case": "^3.0.4", - "dot-case": "^3.0.4", - "header-case": "^2.0.4", - "no-case": "^3.0.4", - "param-case": "^3.0.4", - "pascal-case": "^3.1.2", - "path-case": "^3.0.4", - "sentence-case": "^3.0.4", - "snake-case": "^3.0.4", - "tslib": "^2.0.3" - } - }, - "node_modules/chardet": { - "version": "0.7.0", - "resolved": "https://r2.cnpmjs.org/chardet/-/chardet-0.7.0.tgz", - "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==", - "dev": true - }, - "node_modules/chokidar": { - "version": "3.5.3", - "resolved": "https://registry.npmmirror.com/chokidar/-/chokidar-3.5.3.tgz", - "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", - "dependencies": { - "anymatch": "~3.1.2", - "braces": "~3.0.2", - "glob-parent": "~5.1.2", - "is-binary-path": "~2.1.0", - "is-glob": "~4.0.1", - "normalize-path": "~3.0.0", - "readdirp": "~3.6.0" - }, - "engines": { - "node": ">= 8.10.0" - }, - "optionalDependencies": { - "fsevents": "~2.3.2" - } - }, - "node_modules/class-utils": { - "version": "0.3.6", - "resolved": "https://registry.npmmirror.com/class-utils/-/class-utils-0.3.6.tgz", - "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==", - "dependencies": { - "arr-union": "^3.1.0", - "define-property": "^0.2.5", - "isobject": "^3.0.0", - "static-extend": "^0.1.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/class-utils/node_modules/define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmmirror.com/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", - "dependencies": { - "is-descriptor": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/class-utils/node_modules/is-accessor-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmmirror.com/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", - "integrity": "sha512-e1BM1qnDbMRG3ll2U9dSK0UMHuWOs3pY3AtcFsmvwPtKL3MML/Q86i+GilLfvqEs4GW+ExB91tQ3Ig9noDIZ+A==", - "dependencies": { - "kind-of": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/class-utils/node_modules/is-accessor-descriptor/node_modules/kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmmirror.com/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/class-utils/node_modules/is-data-descriptor": { - "version": "0.1.4", - "resolved": "https://registry.npmmirror.com/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", - "integrity": "sha512-+w9D5ulSoBNlmw9OHn3U2v51SyoCd0he+bB3xMl62oijhrspxowjU+AIcDY0N3iEJbUEkB15IlMASQsxYigvXg==", - "dependencies": { - "kind-of": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/class-utils/node_modules/is-data-descriptor/node_modules/kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmmirror.com/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/class-utils/node_modules/is-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmmirror.com/is-descriptor/-/is-descriptor-0.1.6.tgz", - "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", - "dependencies": { - "is-accessor-descriptor": "^0.1.6", - "is-data-descriptor": "^0.1.4", - "kind-of": "^5.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/class-utils/node_modules/isobject": { - "version": "3.0.1", - "resolved": "https://registry.npmmirror.com/isobject/-/isobject-3.0.1.tgz", - "integrity": "sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/cli-cursor": { - "version": "3.1.0", - "resolved": "https://r2.cnpmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz", - "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==", - "dev": true, - "dependencies": { - "restore-cursor": "^3.1.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/cli-spinners": { - "version": "2.7.0", - "resolved": "https://r.cnpmjs.org/cli-spinners/-/cli-spinners-2.7.0.tgz", - "integrity": "sha512-qu3pN8Y3qHNgE2AFweciB1IfMnmZ/fsNTEE+NOFjmGB2F/7rLhnhzppvpCnN4FovtP26k8lHyy9ptEbNwWFLzw==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/cli-width": { - "version": "3.0.0", - "resolved": "https://r2.cnpmjs.org/cli-width/-/cli-width-3.0.0.tgz", - "integrity": "sha512-FxqpkPPwu1HjuN93Omfm4h8uIanXofW0RxVEW3k5RKx+mJJYSthzNhp32Kzxxy3YAEZ/Dc/EWN1vZRY0+kOhbw==", - "dev": true, - "engines": { - "node": ">= 10" - } - }, - "node_modules/clipboard": { - "version": "2.0.11", - "resolved": "https://registry.npmmirror.com/clipboard/-/clipboard-2.0.11.tgz", - "integrity": "sha512-C+0bbOqkezLIsmWSvlsXS0Q0bmkugu7jcfMIACB+RDEntIzQIkdr148we28AfSloQLRdZlYL/QYyrq05j/3Faw==", - "dependencies": { - "good-listener": "^1.2.2", - "select": "^1.1.2", - "tiny-emitter": "^2.0.0" - } - }, - "node_modules/cliui": { - "version": "8.0.1", - "resolved": "https://r.cnpmjs.org/cliui/-/cliui-8.0.1.tgz", - "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==", - "dev": true, - "dependencies": { - "string-width": "^4.2.0", - "strip-ansi": "^6.0.1", - "wrap-ansi": "^7.0.0" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/clone": { - "version": "2.1.2", - "resolved": "https://registry.npmmirror.com/clone/-/clone-2.1.2.tgz", - "integrity": "sha512-3Pe/CF1Nn94hyhIYpjtiLhdCoEoz0DqQ+988E9gmeEdQZlojxnOb74wctFyuwWQHzqyf9X7C7MG8juUpqBJT8w==", - "engines": { - "node": ">=0.8" - } - }, - "node_modules/codemirror": { - "version": "5.65.9", - "resolved": "https://r.cnpmjs.org/codemirror/-/codemirror-5.65.9.tgz", - "integrity": "sha512-19Jox5sAKpusTDgqgKB5dawPpQcY+ipQK7xoEI+MVucEF9qqFaXpeqY1KaoyGBso/wHQoDa4HMMxMjdsS3Zzzw==" - }, - "node_modules/codepage": { - "version": "1.15.0", - "resolved": "https://registry.npmmirror.com/codepage/-/codepage-1.15.0.tgz", - "integrity": "sha512-3g6NUTPd/YtuuGrhMnOMRjFc+LJw/bnMp3+0r/Wcz3IXUuCosKRJvMphm5+Q+bvTVGcJJuRvVLuYba+WojaFaA==", - "engines": { - "node": ">=0.8" - } - }, - "node_modules/collection-visit": { - "version": "1.0.0", - "resolved": "https://registry.npmmirror.com/collection-visit/-/collection-visit-1.0.0.tgz", - "integrity": "sha512-lNkKvzEeMBBjUGHZ+q6z9pSJla0KWAQPvtzhEV9+iGyQYG+pBpl7xKDhxoNSOZH2hhv0v5k0y2yAM4o4SjoSkw==", - "dependencies": { - "map-visit": "^1.0.0", - "object-visit": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmmirror.com/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmmirror.com/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "node_modules/combined-stream": { - "version": "1.0.8", - "resolved": "https://registry.npmmirror.com/combined-stream/-/combined-stream-1.0.8.tgz", - "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", - "dependencies": { - "delayed-stream": "~1.0.0" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/commander": { - "version": "7.2.0", - "resolved": "https://registry.npmmirror.com/commander/-/commander-7.2.0.tgz", - "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==", - "dev": true, - "engines": { - "node": ">= 10" - } - }, - "node_modules/commitizen": { - "version": "4.2.5", - "resolved": "https://r.cnpmjs.org/commitizen/-/commitizen-4.2.5.tgz", - "integrity": "sha512-9sXju8Qrz1B4Tw7kC5KhnvwYQN88qs2zbiB8oyMsnXZyJ24PPGiNM3nHr73d32dnE3i8VJEXddBFIbOgYSEXtQ==", - "dev": true, - "dependencies": { - "cachedir": "2.3.0", - "cz-conventional-changelog": "3.3.0", - "dedent": "0.7.0", - "detect-indent": "6.1.0", - "find-node-modules": "^2.1.2", - "find-root": "1.1.0", - "fs-extra": "9.1.0", - "glob": "7.2.3", - "inquirer": "8.2.4", - "is-utf8": "^0.2.1", - "lodash": "4.17.21", - "minimist": "1.2.6", - "strip-bom": "4.0.0", - "strip-json-comments": "3.1.1" - }, - "bin": { - "commitizen": "bin/commitizen", - "cz": "bin/git-cz", - "git-cz": "bin/git-cz" - }, - "engines": { - "node": ">= 12" - } - }, - "node_modules/commitizen/node_modules/fs-extra": { - "version": "9.1.0", - "resolved": "https://r2.cnpmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", - "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", - "dev": true, - "dependencies": { - "at-least-node": "^1.0.0", - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/compare-func": { - "version": "2.0.0", - "resolved": "https://r2.cnpmjs.org/compare-func/-/compare-func-2.0.0.tgz", - "integrity": "sha512-zHig5N+tPWARooBnb0Zx1MFcdfpyJrfTJ3Y5L+IFvUm8rM74hHz66z0gw0x4tijh5CorKkKUCnW82R2vmpeCRA==", - "dev": true, - "dependencies": { - "array-ify": "^1.0.0", - "dot-prop": "^5.1.0" - } - }, - "node_modules/component-emitter": { - "version": "1.3.0", - "resolved": "https://registry.npmmirror.com/component-emitter/-/component-emitter-1.3.0.tgz", - "integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==" - }, - "node_modules/compress-commons": { - "version": "4.1.1", - "resolved": "https://registry.npmmirror.com/compress-commons/-/compress-commons-4.1.1.tgz", - "integrity": "sha512-QLdDLCKNV2dtoTorqgxngQCMA+gWXkM/Nwu7FpeBhk/RdkzimqC3jueb/FDmaZeXh+uby1jkBqE3xArsLBE5wQ==", - "dependencies": { - "buffer-crc32": "^0.2.13", - "crc32-stream": "^4.0.2", - "normalize-path": "^3.0.0", - "readable-stream": "^3.6.0" - }, - "engines": { - "node": ">= 10" - } - }, - "node_modules/compute-scroll-into-view": { - "version": "1.0.17", - "resolved": "https://registry.npmmirror.com/compute-scroll-into-view/-/compute-scroll-into-view-1.0.17.tgz", - "integrity": "sha512-j4dx+Fb0URmzbwwMUrhqWM2BEWHdFGx+qZ9qqASHRPqvTYdqvWnHg0H1hIbcyLnvgnoNAVMlwkepyqM3DaIFUg==" - }, - "node_modules/concat-map": { - "version": "0.0.1", - "resolved": "https://registry.npmmirror.com/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==" - }, - "node_modules/consola": { - "version": "2.15.3", - "resolved": "https://r2.cnpmjs.org/consola/-/consola-2.15.3.tgz", - "integrity": "sha512-9vAdYbHj6x2fLKC4+oPH0kFzY/orMZyG2Aj+kNylHxKGJ/Ed4dpNyAQYwJOdqO4zdM7XpVHmyejQDcQHrnuXbw==", - "dev": true - }, - "node_modules/console": { - "version": "0.7.2", - "resolved": "https://r.cnpmjs.org/console/-/console-0.7.2.tgz", - "integrity": "sha512-+JSDwGunA4MTEgAV/4VBKwUHonP8CzJ/6GIuwPi6acKFqFfHUdSGCm89ZxZ5FfGWdZfkdgAroy5bJ5FSeN/t4g==", - "dev": true - }, - "node_modules/constant-case": { - "version": "3.0.4", - "resolved": "https://r2.cnpmjs.org/constant-case/-/constant-case-3.0.4.tgz", - "integrity": "sha512-I2hSBi7Vvs7BEuJDr5dDHfzb/Ruj3FyvFyh7KLilAjNQw3Be+xgqUBA2W6scVEcL0hL1dwPRtIqEPVUCKkSsyQ==", - "dev": true, - "dependencies": { - "no-case": "^3.0.4", - "tslib": "^2.0.3", - "upper-case": "^2.0.2" - } - }, - "node_modules/conventional-changelog-angular": { - "version": "5.0.13", - "resolved": "https://r2.cnpmjs.org/conventional-changelog-angular/-/conventional-changelog-angular-5.0.13.tgz", - "integrity": "sha512-i/gipMxs7s8L/QeuavPF2hLnJgH6pEZAttySB6aiQLWcX3puWDL3ACVmvBhJGxnAy52Qc15ua26BufY6KpmrVA==", - "dev": true, - "dependencies": { - "compare-func": "^2.0.0", - "q": "^1.5.1" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/conventional-changelog-conventionalcommits": { - "version": "5.0.0", - "resolved": "https://r.cnpmjs.org/conventional-changelog-conventionalcommits/-/conventional-changelog-conventionalcommits-5.0.0.tgz", - "integrity": "sha512-lCDbA+ZqVFQGUj7h9QBKoIpLhl8iihkO0nCTyRNzuXtcd7ubODpYB04IFy31JloiJgG0Uovu8ot8oxRzn7Nwtw==", - "dev": true, - "dependencies": { - "compare-func": "^2.0.0", - "lodash": "^4.17.15", - "q": "^1.5.1" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/conventional-commit-types": { - "version": "3.0.0", - "resolved": "https://r2.cnpmjs.org/conventional-commit-types/-/conventional-commit-types-3.0.0.tgz", - "integrity": "sha512-SmmCYnOniSsAa9GqWOeLqc179lfr5TRu5b4QFDkbsrJ5TZjPJx85wtOr3zn+1dbeNiXDKGPbZ72IKbPhLXh/Lg==", - "dev": true - }, - "node_modules/conventional-commits-parser": { - "version": "3.2.4", - "resolved": "https://r.cnpmjs.org/conventional-commits-parser/-/conventional-commits-parser-3.2.4.tgz", - "integrity": "sha512-nK7sAtfi+QXbxHCYfhpZsfRtaitZLIA6889kFIouLvz6repszQDgxBu7wf2WbU+Dco7sAnNCJYERCwt54WPC2Q==", - "dev": true, - "dependencies": { - "is-text-path": "^1.0.1", - "JSONStream": "^1.0.4", - "lodash": "^4.17.15", - "meow": "^8.0.0", - "split2": "^3.0.0", - "through2": "^4.0.0" - }, - "bin": { - "conventional-commits-parser": "cli.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/copy-descriptor": { - "version": "0.1.1", - "resolved": "https://registry.npmmirror.com/copy-descriptor/-/copy-descriptor-0.1.1.tgz", - "integrity": "sha512-XgZ0pFcakEUlbwQEVNg3+QAis1FyTL3Qel9FYy8pSkQqoG3PNoT0bOCQtOXcOkur21r2Eq2kI+IE+gsmAEVlYw==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/core-js": { - "version": "3.24.1", - "resolved": "https://registry.npmmirror.com/core-js/-/core-js-3.24.1.tgz", - "integrity": "sha512-0QTBSYSUZ6Gq21utGzkfITDylE8jWC9Ne1D2MrhvlsZBI1x39OdDIVbzSqtgMndIy6BlHxBXpMGqzZmnztg2rg==", - "hasInstallScript": true - }, - "node_modules/core-util-is": { - "version": "1.0.3", - "resolved": "https://registry.npmmirror.com/core-util-is/-/core-util-is-1.0.3.tgz", - "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==" - }, - "node_modules/cors": { - "version": "2.8.5", - "resolved": "https://registry.npmmirror.com/cors/-/cors-2.8.5.tgz", - "integrity": "sha512-KIHbLJqu73RGr/hnbrO9uBeixNGuvSQjul/jdFvS/KFSIH1hWVd1ng7zOHx+YrEfInLG7q4n6GHQ9cDtxv/P6g==", - "dev": true, - "dependencies": { - "object-assign": "^4", - "vary": "^1" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/cosmiconfig": { - "version": "7.1.0", - "resolved": "https://r.cnpmjs.org/cosmiconfig/-/cosmiconfig-7.1.0.tgz", - "integrity": "sha512-AdmX6xUzdNASswsFtmwSt7Vj8po9IuqXm0UXz7QKPuEUmPB4XyjGfaAr2PSuELMwkRMVH1EpIkX5bTZGRB3eCA==", - "dev": true, - "dependencies": { - "@types/parse-json": "^4.0.0", - "import-fresh": "^3.2.1", - "parse-json": "^5.0.0", - "path-type": "^4.0.0", - "yaml": "^1.10.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/cosmiconfig-typescript-loader": { - "version": "4.2.0", - "resolved": "https://r.cnpmjs.org/cosmiconfig-typescript-loader/-/cosmiconfig-typescript-loader-4.2.0.tgz", - "integrity": "sha512-NkANeMnaHrlaSSlpKGyvn2R4rqUDeE/9E5YHx+b4nwo0R8dZyAqcih8/gxpCZvqWP9Vf6xuLpMSzSgdVEIM78g==", - "dev": true, - "engines": { - "node": ">=12", - "npm": ">=6" - }, - "peerDependencies": { - "@types/node": "*", - "cosmiconfig": ">=7", - "ts-node": ">=10", - "typescript": ">=3" - } - }, - "node_modules/crc-32": { - "version": "1.2.2", - "resolved": "https://registry.npmmirror.com/crc-32/-/crc-32-1.2.2.tgz", - "integrity": "sha512-ROmzCKrTnOwybPcJApAA6WBWij23HVfGVNKqqrZpuyZOHqK2CwHSvpGuyt/UNNvaIjEd8X5IFGp4Mh+Ie1IHJQ==", - "bin": { - "crc32": "bin/crc32.njs" - }, - "engines": { - "node": ">=0.8" - } - }, - "node_modules/crc32-stream": { - "version": "4.0.2", - "resolved": "https://registry.npmmirror.com/crc32-stream/-/crc32-stream-4.0.2.tgz", - "integrity": "sha512-DxFZ/Hk473b/muq1VJ///PMNLj0ZMnzye9thBpmjpJKCc5eMgB95aK8zCGrGfQ90cWo561Te6HK9D+j4KPdM6w==", - "dependencies": { - "crc-32": "^1.2.0", - "readable-stream": "^3.4.0" - }, - "engines": { - "node": ">= 10" - } - }, - "node_modules/create-require": { - "version": "1.1.1", - "resolved": "https://r2.cnpmjs.org/create-require/-/create-require-1.1.1.tgz", - "integrity": "sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==", - "dev": true - }, - "node_modules/cropperjs": { - "version": "1.5.12", - "resolved": "https://registry.npmmirror.com/cropperjs/-/cropperjs-1.5.12.tgz", - "integrity": "sha512-re7UdjE5UnwdrovyhNzZ6gathI4Rs3KGCBSc8HCIjUo5hO42CtzyblmWLj6QWVw7huHyDMfpKxhiO2II77nhDw==" - }, - "node_modules/cross-spawn": { - "version": "7.0.3", - "resolved": "https://registry.npmmirror.com/cross-spawn/-/cross-spawn-7.0.3.tgz", - "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", - "dev": true, - "dependencies": { - "path-key": "^3.1.0", - "shebang-command": "^2.0.0", - "which": "^2.0.1" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/css-select": { - "version": "4.3.0", - "resolved": "https://registry.npmmirror.com/css-select/-/css-select-4.3.0.tgz", - "integrity": "sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==", - "dev": true, - "dependencies": { - "boolbase": "^1.0.0", - "css-what": "^6.0.1", - "domhandler": "^4.3.1", - "domutils": "^2.8.0", - "nth-check": "^2.0.1" - } - }, - "node_modules/css-select/node_modules/dom-serializer": { - "version": "1.4.1", - "resolved": "https://registry.npmmirror.com/dom-serializer/-/dom-serializer-1.4.1.tgz", - "integrity": "sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==", - "dev": true, - "dependencies": { - "domelementtype": "^2.0.1", - "domhandler": "^4.2.0", - "entities": "^2.0.0" - } - }, - "node_modules/css-select/node_modules/domelementtype": { - "version": "2.3.0", - "resolved": "https://registry.npmmirror.com/domelementtype/-/domelementtype-2.3.0.tgz", - "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==", - "dev": true - }, - "node_modules/css-select/node_modules/domhandler": { - "version": "4.3.1", - "resolved": "https://registry.npmmirror.com/domhandler/-/domhandler-4.3.1.tgz", - "integrity": "sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==", - "dev": true, - "dependencies": { - "domelementtype": "^2.2.0" - }, - "engines": { - "node": ">= 4" - } - }, - "node_modules/css-select/node_modules/domutils": { - "version": "2.8.0", - "resolved": "https://registry.npmmirror.com/domutils/-/domutils-2.8.0.tgz", - "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", - "dev": true, - "dependencies": { - "dom-serializer": "^1.0.1", - "domelementtype": "^2.2.0", - "domhandler": "^4.2.0" - } - }, - "node_modules/css-select/node_modules/entities": { - "version": "2.2.0", - "resolved": "https://registry.npmmirror.com/entities/-/entities-2.2.0.tgz", - "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", - "dev": true - }, - "node_modules/css-tree": { - "version": "1.1.3", - "resolved": "https://registry.npmmirror.com/css-tree/-/css-tree-1.1.3.tgz", - "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==", - "dev": true, - "dependencies": { - "mdn-data": "2.0.14", - "source-map": "^0.6.1" - }, - "engines": { - "node": ">=8.0.0" - } - }, - "node_modules/css-tree/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmmirror.com/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/css-what": { - "version": "6.1.0", - "resolved": "https://registry.npmmirror.com/css-what/-/css-what-6.1.0.tgz", - "integrity": "sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==", - "dev": true, - "engines": { - "node": ">= 6" - } - }, - "node_modules/cssesc": { - "version": "3.0.0", - "resolved": "https://r2.cnpmjs.org/cssesc/-/cssesc-3.0.0.tgz", - "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", - "dev": true, - "bin": { - "cssesc": "bin/cssesc" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/cssfilter": { - "version": "0.0.10", - "resolved": "https://registry.npmmirror.com/cssfilter/-/cssfilter-0.0.10.tgz", - "integrity": "sha512-FAaLDaplstoRsDR8XGYH51znUN0UY7nMc6Z9/fvE8EXGwvJE9hu7W2vHwx1+bd6gCYnln9nLbzxFTrcO9YQDZw==" - }, - "node_modules/csso": { - "version": "4.2.0", - "resolved": "https://registry.npmmirror.com/csso/-/csso-4.2.0.tgz", - "integrity": "sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==", - "dev": true, - "dependencies": { - "css-tree": "^1.1.2" - }, - "engines": { - "node": ">=8.0.0" - } - }, - "node_modules/csstype": { - "version": "2.6.20", - "resolved": "https://registry.npmmirror.com/csstype/-/csstype-2.6.20.tgz", - "integrity": "sha512-/WwNkdXfckNgw6S5R125rrW8ez139lBHWouiBvX8dfMFtcn6V81REDqnH7+CRpRipfYlyU1CmOnOxrmGcFOjeA==" - }, - "node_modules/cz-conventional-changelog": { - "version": "3.3.0", - "resolved": "https://r2.cnpmjs.org/cz-conventional-changelog/-/cz-conventional-changelog-3.3.0.tgz", - "integrity": "sha512-U466fIzU5U22eES5lTNiNbZ+d8dfcHcssH4o7QsdWaCcRs/feIPCxKYSWkYBNs5mny7MvEfwpTLWjvbm94hecw==", - "dev": true, - "dependencies": { - "chalk": "^2.4.1", - "commitizen": "^4.0.3", - "conventional-commit-types": "^3.0.0", - "lodash.map": "^4.5.1", - "longest": "^2.0.1", - "word-wrap": "^1.0.3" - }, - "engines": { - "node": ">= 10" - }, - "optionalDependencies": { - "@commitlint/load": ">6.1.1" - } - }, - "node_modules/cz-conventional-changelog/node_modules/ansi-styles": { - "version": "3.2.1", - "resolved": "https://r2.cnpmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "dev": true, - "dependencies": { - "color-convert": "^1.9.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/cz-conventional-changelog/node_modules/chalk": { - "version": "2.4.2", - "resolved": "https://r2.cnpmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "dev": true, - "dependencies": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/cz-conventional-changelog/node_modules/color-convert": { - "version": "1.9.3", - "resolved": "https://r2.cnpmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", - "dev": true, - "dependencies": { - "color-name": "1.1.3" - } - }, - "node_modules/cz-conventional-changelog/node_modules/color-name": { - "version": "1.1.3", - "resolved": "https://r2.cnpmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", - "dev": true - }, - "node_modules/cz-conventional-changelog/node_modules/escape-string-regexp": { - "version": "1.0.5", - "resolved": "https://r2.cnpmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", - "dev": true, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/cz-conventional-changelog/node_modules/has-flag": { - "version": "3.0.0", - "resolved": "https://r2.cnpmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/cz-conventional-changelog/node_modules/supports-color": { - "version": "5.5.0", - "resolved": "https://r2.cnpmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "dev": true, - "dependencies": { - "has-flag": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/cz-git": { - "version": "1.3.12", - "resolved": "https://r.cnpmjs.org/cz-git/-/cz-git-1.3.12.tgz", - "integrity": "sha512-grTgbgjsRpvkYNjm8kmpvHHw/LkkS3SlQOOwgamhRZo7c5qQfts1QZdkJ6RP0K61BcxyH5siMz8qC/MDoW/tBA==", - "dev": true - }, - "node_modules/czg": { - "version": "1.3.12", - "resolved": "https://r.cnpmjs.org/czg/-/czg-1.3.12.tgz", - "integrity": "sha512-p+Jm5AVatbaMeo2lRyuj5xm9iuxe/A6s9WA/Jfu+g3FWYHkG+StsNXJw1u8i1qqfmbu2hj9rXgF0lTltwHHKSA==", - "dev": true, - "bin": { - "czg": "bin/index.js", - "git-czg": "bin/index.js" - } - }, - "node_modules/d": { - "version": "1.0.1", - "resolved": "https://registry.npmmirror.com/d/-/d-1.0.1.tgz", - "integrity": "sha512-m62ShEObQ39CfralilEQRjH6oAMtNCV1xJyEx5LpRYUVN+EviphDgUc/F3hnYbADmkiNs67Y+3ylmlG7Lnu+FA==", - "dependencies": { - "es5-ext": "^0.10.50", - "type": "^1.0.1" - } - }, - "node_modules/dargs": { - "version": "7.0.0", - "resolved": "https://r2.cnpmjs.org/dargs/-/dargs-7.0.0.tgz", - "integrity": "sha512-2iy1EkLdlBzQGvbweYRFxmFath8+K7+AKB0TlhHWkNuH+TmovaMH/Wp7V7R4u7f4SnX3OgLsU9t1NI9ioDnUpg==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/dart-sass": { - "version": "1.25.0", - "resolved": "https://registry.npmmirror.com/dart-sass/-/dart-sass-1.25.0.tgz", - "integrity": "sha512-syNOAstJXAmvD3RifcDk3fiPMyYE2fY8so6w9gf2/wNlKpG0zyH+oiXubEYVOy1WAWkzOc72pbAxwx+3OU4JJA==", - "deprecated": "This package has been renamed to 'sass'.", - "dev": true, - "dependencies": { - "chokidar": ">=2.0.0 <4.0.0" - }, - "bin": { - "dart-sass": "sass.js" - }, - "engines": { - "node": ">=8.9.0" - } - }, - "node_modules/dayjs": { - "version": "1.11.4", - "resolved": "https://registry.npmmirror.com/dayjs/-/dayjs-1.11.4.tgz", - "integrity": "sha512-Zj/lPM5hOvQ1Bf7uAvewDaUcsJoI6JmNqmHhHl3nyumwe0XHwt8sWdOVAPACJzCebL8gQCi+K49w7iKWnGwX9g==" - }, - "node_modules/debug": { - "version": "4.3.4", - "resolved": "https://registry.npmmirror.com/debug/-/debug-4.3.4.tgz", - "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", - "dev": true, - "dependencies": { - "ms": "2.1.2" - }, - "engines": { - "node": ">=6.0" - }, - "peerDependenciesMeta": { - "supports-color": { - "optional": true - } - } - }, - "node_modules/decamelize": { - "version": "1.2.0", - "resolved": "https://r2.cnpmjs.org/decamelize/-/decamelize-1.2.0.tgz", - "integrity": "sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/decamelize-keys": { - "version": "1.1.1", - "resolved": "https://r.cnpmjs.org/decamelize-keys/-/decamelize-keys-1.1.1.tgz", - "integrity": "sha512-WiPxgEirIV0/eIOMcnFBA3/IJZAZqKnwAwWyvvdi4lsr1WCN22nhdf/3db3DoZcUjTV2SqfzIwNyp6y2xs3nmg==", - "dev": true, - "dependencies": { - "decamelize": "^1.1.0", - "map-obj": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/decamelize-keys/node_modules/map-obj": { - "version": "1.0.1", - "resolved": "https://r2.cnpmjs.org/map-obj/-/map-obj-1.0.1.tgz", - "integrity": "sha512-7N/q3lyZ+LVCp7PzuxrJr4KMbBE2hW7BT7YNia330OFxIf4d3r5zVpicP2650l7CPN6RM9zOJRl3NGpqSiw3Eg==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/decode-uri-component": { - "version": "0.2.0", - "resolved": "https://registry.npmmirror.com/decode-uri-component/-/decode-uri-component-0.2.0.tgz", - "integrity": "sha512-hjf+xovcEn31w/EUYdTXQh/8smFL/dzYjohQGEIgjyNavaJfBY2p5F527Bo1VPATxv0VYTUC2bOcXvqFwk78Og==", - "engines": { - "node": ">=0.10" - } - }, - "node_modules/decompress-response": { - "version": "6.0.0", - "resolved": "https://registry.npmmirror.com/decompress-response/-/decompress-response-6.0.0.tgz", - "integrity": "sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==", - "dependencies": { - "mimic-response": "^3.1.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/dedent": { - "version": "0.7.0", - "resolved": "https://r2.cnpmjs.org/dedent/-/dedent-0.7.0.tgz", - "integrity": "sha512-Q6fKUPqnAHAyhiUgFU7BUzLiv0kd8saH9al7tnu5Q/okj6dnupxyTgFIBjVzJATdfIAm9NAsvXNzjaKa+bxVyA==", - "dev": true - }, - "node_modules/deep-is": { - "version": "0.1.4", - "resolved": "https://registry.npmmirror.com/deep-is/-/deep-is-0.1.4.tgz", - "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==", - "dev": true - }, - "node_modules/deepmerge": { - "version": "1.3.2", - "resolved": "https://registry.npmmirror.com/deepmerge/-/deepmerge-1.3.2.tgz", - "integrity": "sha512-qjMjTrk+RKv/sp4RPDpV5CnKhxjFI9p+GkLBOls5A8EEElldYWCWA9zceAkmfd0xIo2aU1nxiaLFoiya2sb6Cg==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/defaults": { - "version": "1.0.4", - "resolved": "https://r.cnpmjs.org/defaults/-/defaults-1.0.4.tgz", - "integrity": "sha512-eFuaLoy/Rxalv2kr+lqMlUnrDWV+3j4pljOIJgLIhI058IQfWJ7vXhyEIHu+HtC738klGALYxOKDO0bQP3tg8A==", - "dev": true, - "dependencies": { - "clone": "^1.0.2" - } - }, - "node_modules/defaults/node_modules/clone": { - "version": "1.0.4", - "resolved": "https://r2.cnpmjs.org/clone/-/clone-1.0.4.tgz", - "integrity": "sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==", - "dev": true, - "engines": { - "node": ">=0.8" - } - }, - "node_modules/define-property": { - "version": "1.0.0", - "resolved": "https://registry.npmmirror.com/define-property/-/define-property-1.0.0.tgz", - "integrity": "sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA==", - "dependencies": { - "is-descriptor": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/delayed-stream": { - "version": "1.0.0", - "resolved": "https://registry.npmmirror.com/delayed-stream/-/delayed-stream-1.0.0.tgz", - "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==", - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/delegate": { - "version": "3.2.0", - "resolved": "https://registry.npmmirror.com/delegate/-/delegate-3.2.0.tgz", - "integrity": "sha512-IofjkYBZaZivn0V8nnsMJGBr4jVLxHDheKSW88PyxS5QC4Vo9ZbZVvhzlSxY87fVq3STR6r+4cGepyHkcWOQSw==" - }, - "node_modules/detect-file": { - "version": "1.0.0", - "resolved": "https://r2.cnpmjs.org/detect-file/-/detect-file-1.0.0.tgz", - "integrity": "sha512-DtCOLG98P007x7wiiOmfI0fi3eIKyWiLTGJ2MDnVi/E04lWGbf+JzrRHMm0rgIIZJGtHpKpbVgLWHrv8xXpc3Q==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/detect-indent": { - "version": "6.1.0", - "resolved": "https://r2.cnpmjs.org/detect-indent/-/detect-indent-6.1.0.tgz", - "integrity": "sha512-reYkTUJAZb9gUuZ2RvVCNhVHdg62RHnJ7WJl8ftMi4diZ6NWlciOzQN88pUhSELEwflJht4oQDv0F0BMlwaYtA==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/diff": { - "version": "4.0.2", - "resolved": "https://r2.cnpmjs.org/diff/-/diff-4.0.2.tgz", - "integrity": "sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==", - "dev": true, - "engines": { - "node": ">=0.3.1" - } - }, - "node_modules/dir-glob": { - "version": "3.0.1", - "resolved": "https://registry.npmmirror.com/dir-glob/-/dir-glob-3.0.1.tgz", - "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", - "dev": true, - "dependencies": { - "path-type": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/doctrine": { - "version": "3.0.0", - "resolved": "https://registry.npmmirror.com/doctrine/-/doctrine-3.0.0.tgz", - "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", - "dev": true, - "dependencies": { - "esutils": "^2.0.2" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/dom-serializer": { - "version": "0.2.2", - "resolved": "https://registry.npmmirror.com/dom-serializer/-/dom-serializer-0.2.2.tgz", - "integrity": "sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g==", - "dependencies": { - "domelementtype": "^2.0.1", - "entities": "^2.0.0" - } - }, - "node_modules/dom-serializer/node_modules/domelementtype": { - "version": "2.3.0", - "resolved": "https://registry.npmmirror.com/domelementtype/-/domelementtype-2.3.0.tgz", - "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==" - }, - "node_modules/dom-serializer/node_modules/entities": { - "version": "2.2.0", - "resolved": "https://registry.npmmirror.com/entities/-/entities-2.2.0.tgz", - "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==" - }, - "node_modules/dom7": { - "version": "3.0.0", - "resolved": "https://registry.npmmirror.com/dom7/-/dom7-3.0.0.tgz", - "integrity": "sha512-oNlcUdHsC4zb7Msx7JN3K0Nro1dzJ48knvBOnDPKJ2GV9wl1i5vydJZUSyOfrkKFDZEud/jBsTk92S/VGSAe/g==", - "dependencies": { - "ssr-window": "^3.0.0-alpha.1" - } - }, - "node_modules/domelementtype": { - "version": "1.3.1", - "resolved": "https://registry.npmmirror.com/domelementtype/-/domelementtype-1.3.1.tgz", - "integrity": "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==" - }, - "node_modules/domhandler": { - "version": "2.4.2", - "resolved": "https://registry.npmmirror.com/domhandler/-/domhandler-2.4.2.tgz", - "integrity": "sha512-JiK04h0Ht5u/80fdLMCEmV4zkNh2BcoMFBmZ/91WtYZ8qVXSKjiw7fXMgFPnHcSZgOo3XdinHvmnDUeMf5R4wA==", - "dependencies": { - "domelementtype": "1" - } - }, - "node_modules/domready": { - "version": "1.0.8", - "resolved": "https://registry.npmmirror.com/domready/-/domready-1.0.8.tgz", - "integrity": "sha512-uIzsOJUNk+AdGE9a6VDeessoMCzF8RrZvJCX/W8QtyfgdR6Uofn/MvRonih3OtCO79b2VDzDOymuiABrQ4z3XA==" - }, - "node_modules/domutils": { - "version": "1.7.0", - "resolved": "https://registry.npmmirror.com/domutils/-/domutils-1.7.0.tgz", - "integrity": "sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg==", - "dependencies": { - "dom-serializer": "0", - "domelementtype": "1" - } - }, - "node_modules/dot-case": { - "version": "3.0.4", - "resolved": "https://r2.cnpmjs.org/dot-case/-/dot-case-3.0.4.tgz", - "integrity": "sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==", - "dev": true, - "dependencies": { - "no-case": "^3.0.4", - "tslib": "^2.0.3" - } - }, - "node_modules/dot-prop": { - "version": "5.3.0", - "resolved": "https://r2.cnpmjs.org/dot-prop/-/dot-prop-5.3.0.tgz", - "integrity": "sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q==", - "dev": true, - "dependencies": { - "is-obj": "^2.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/duplexer2": { - "version": "0.1.4", - "resolved": "https://registry.npmmirror.com/duplexer2/-/duplexer2-0.1.4.tgz", - "integrity": "sha512-asLFVfWWtJ90ZyOUHMqk7/S2w2guQKxUI2itj3d92ADHhxUSbCMGi1f1cBcJ7xM1To+pE/Khbwo1yuNbMEPKeA==", - "dependencies": { - "readable-stream": "^2.0.2" - } - }, - "node_modules/duplexer2/node_modules/readable-stream": { - "version": "2.3.7", - "resolved": "https://registry.npmmirror.com/readable-stream/-/readable-stream-2.3.7.tgz", - "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", - "dependencies": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "node_modules/duplexer2/node_modules/safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmmirror.com/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" - }, - "node_modules/duplexer2/node_modules/string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmmirror.com/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "dependencies": { - "safe-buffer": "~5.1.0" - } - }, - "node_modules/echarts": { - "version": "5.3.3", - "resolved": "https://registry.npmmirror.com/echarts/-/echarts-5.3.3.tgz", - "integrity": "sha512-BRw2serInRwO5SIwRviZ6Xgm5Lb7irgz+sLiFMmy/HOaf4SQ+7oYqxKzRHAKp4xHQ05AuHw1xvoQWJjDQq/FGw==", - "dependencies": { - "tslib": "2.3.0", - "zrender": "5.3.2" - } - }, - "node_modules/element-in-view": { - "version": "0.1.0", - "resolved": "https://registry.npmmirror.com/element-in-view/-/element-in-view-0.1.0.tgz", - "integrity": "sha512-bMX/nPADfY8Mgs70kG+SGJ4vo7GCOsQaFVhUHG738gzRG6OrKCp2ZbV63LE5jsgEh8tDqxvXvLeslel5HF6lrA==" - }, - "node_modules/element-plus": { - "version": "2.2.28", - "resolved": "https://r.cnpmjs.org/element-plus/-/element-plus-2.2.28.tgz", - "integrity": "sha512-BsxF7iEaBydmRfw1Tt++EO9jRBjbtJr7ZRIrnEwz4J3Cwa1IzHCNCcx3ZwcYTlJq9CYFxv94JnbNr1EbkTou3A==", - "dependencies": { - "@ctrl/tinycolor": "^3.4.1", - "@element-plus/icons-vue": "^2.0.6", - "@floating-ui/dom": "^1.0.1", - "@popperjs/core": "npm:@sxzz/popperjs-es@^2.11.7", - "@types/lodash": "^4.14.182", - "@types/lodash-es": "^4.17.6", - "@vueuse/core": "^9.1.0", - "async-validator": "^4.2.5", - "dayjs": "^1.11.3", - "escape-html": "^1.0.3", - "lodash": "^4.17.21", - "lodash-es": "^4.17.21", - "lodash-unified": "^1.0.2", - "memoize-one": "^6.0.0", - "normalize-wheel-es": "^1.2.0" - }, - "peerDependencies": { - "vue": "^3.2.0" - } - }, - "node_modules/emoji-regex": { - "version": "8.0.0", - "resolved": "https://r2.cnpmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", - "dev": true - }, - "node_modules/emojis-list": { - "version": "3.0.0", - "resolved": "https://registry.npmmirror.com/emojis-list/-/emojis-list-3.0.0.tgz", - "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", - "engines": { - "node": ">= 4" - } - }, - "node_modules/end-of-stream": { - "version": "1.4.4", - "resolved": "https://registry.npmmirror.com/end-of-stream/-/end-of-stream-1.4.4.tgz", - "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", - "dependencies": { - "once": "^1.4.0" - } - }, - "node_modules/entities": { - "version": "1.1.2", - "resolved": "https://registry.npmmirror.com/entities/-/entities-1.1.2.tgz", - "integrity": "sha512-f2LZMYl1Fzu7YSBKg+RoROelpOaNrcGmE9AZubeDfrCEia483oW4MI4VyFd5VNHIgQ/7qm1I0wUHK1eJnn2y2w==" - }, - "node_modules/error-ex": { - "version": "1.3.2", - "resolved": "https://r2.cnpmjs.org/error-ex/-/error-ex-1.3.2.tgz", - "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", - "dev": true, - "dependencies": { - "is-arrayish": "^0.2.1" - } - }, - "node_modules/es-module-lexer": { - "version": "0.9.3", - "resolved": "https://r2.cnpmjs.org/es-module-lexer/-/es-module-lexer-0.9.3.tgz", - "integrity": "sha512-1HQ2M2sPtxwnvOvT1ZClHyQDiggdNjURWpY2we6aMKCQiUVxTmVs2UYPLIrD84sS+kMdUwfBSylbJPwNnBrnHQ==", - "dev": true - }, - "node_modules/es5-ext": { - "version": "0.10.62", - "resolved": "https://registry.npmmirror.com/es5-ext/-/es5-ext-0.10.62.tgz", - "integrity": "sha512-BHLqn0klhEpnOKSrzn/Xsz2UIW8j+cGmo9JLzr8BiUapV8hPL9+FliFqjwr9ngW7jWdnxv6eO+/LqyhJVqgrjA==", - "hasInstallScript": true, - "dependencies": { - "es6-iterator": "^2.0.3", - "es6-symbol": "^3.1.3", - "next-tick": "^1.1.0" - }, - "engines": { - "node": ">=0.10" - } - }, - "node_modules/es6-iterator": { - "version": "2.0.3", - "resolved": "https://registry.npmmirror.com/es6-iterator/-/es6-iterator-2.0.3.tgz", - "integrity": "sha512-zw4SRzoUkd+cl+ZoE15A9o1oQd920Bb0iOJMQkQhl3jNc03YqVjAhG7scf9C5KWRU/R13Orf588uCC6525o02g==", - "dependencies": { - "d": "1", - "es5-ext": "^0.10.35", - "es6-symbol": "^3.1.1" - } - }, - "node_modules/es6-symbol": { - "version": "3.1.3", - "resolved": "https://registry.npmmirror.com/es6-symbol/-/es6-symbol-3.1.3.tgz", - "integrity": "sha512-NJ6Yn3FuDinBaBRWl/q5X/s4koRHBrgKAu+yGI6JCBeiu3qrcbJhwT2GeR/EXVfylRk8dpQVJoLEFhK+Mu31NA==", - "dependencies": { - "d": "^1.0.1", - "ext": "^1.1.2" - } - }, - "node_modules/esbuild": { - "version": "0.14.53", - "resolved": "https://registry.npmmirror.com/esbuild/-/esbuild-0.14.53.tgz", - "integrity": "sha512-ohO33pUBQ64q6mmheX1mZ8mIXj8ivQY/L4oVuAshr+aJI+zLl+amrp3EodrUNDNYVrKJXGPfIHFGhO8slGRjuw==", - "dev": true, - "hasInstallScript": true, - "bin": { - "esbuild": "bin/esbuild" - }, - "engines": { - "node": ">=12" - }, - "optionalDependencies": { - "@esbuild/linux-loong64": "0.14.53", - "esbuild-android-64": "0.14.53", - "esbuild-android-arm64": "0.14.53", - "esbuild-darwin-64": "0.14.53", - "esbuild-darwin-arm64": "0.14.53", - "esbuild-freebsd-64": "0.14.53", - "esbuild-freebsd-arm64": "0.14.53", - "esbuild-linux-32": "0.14.53", - "esbuild-linux-64": "0.14.53", - "esbuild-linux-arm": "0.14.53", - "esbuild-linux-arm64": "0.14.53", - "esbuild-linux-mips64le": "0.14.53", - "esbuild-linux-ppc64le": "0.14.53", - "esbuild-linux-riscv64": "0.14.53", - "esbuild-linux-s390x": "0.14.53", - "esbuild-netbsd-64": "0.14.53", - "esbuild-openbsd-64": "0.14.53", - "esbuild-sunos-64": "0.14.53", - "esbuild-windows-32": "0.14.53", - "esbuild-windows-64": "0.14.53", - "esbuild-windows-arm64": "0.14.53" - } - }, - "node_modules/esbuild-android-64": { - "version": "0.14.53", - "resolved": "https://registry.npmmirror.com/esbuild-android-64/-/esbuild-android-64-0.14.53.tgz", - "integrity": "sha512-fIL93sOTnEU+NrTAVMIKiAw0YH22HWCAgg4N4Z6zov2t0kY9RAJ50zY9ZMCQ+RT6bnOfDt8gCTnt/RaSNA2yRA==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/esbuild-android-arm64": { - "version": "0.14.53", - "resolved": "https://registry.npmmirror.com/esbuild-android-arm64/-/esbuild-android-arm64-0.14.53.tgz", - "integrity": "sha512-PC7KaF1v0h/nWpvlU1UMN7dzB54cBH8qSsm7S9mkwFA1BXpaEOufCg8hdoEI1jep0KeO/rjZVWrsH8+q28T77A==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/esbuild-darwin-64": { - "version": "0.14.53", - "resolved": "https://registry.npmmirror.com/esbuild-darwin-64/-/esbuild-darwin-64-0.14.53.tgz", - "integrity": "sha512-gE7P5wlnkX4d4PKvLBUgmhZXvL7lzGRLri17/+CmmCzfncIgq8lOBvxGMiQ4xazplhxq+72TEohyFMZLFxuWvg==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/esbuild-darwin-arm64": { - "version": "0.14.53", - "resolved": "https://registry.npmmirror.com/esbuild-darwin-arm64/-/esbuild-darwin-arm64-0.14.53.tgz", - "integrity": "sha512-otJwDU3hnI15Q98PX4MJbknSZ/WSR1I45il7gcxcECXzfN4Mrpft5hBDHXNRnCh+5858uPXBXA1Vaz2jVWLaIA==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/esbuild-freebsd-64": { - "version": "0.14.53", - "resolved": "https://registry.npmmirror.com/esbuild-freebsd-64/-/esbuild-freebsd-64-0.14.53.tgz", - "integrity": "sha512-WkdJa8iyrGHyKiPF4lk0MiOF87Q2SkE+i+8D4Cazq3/iqmGPJ6u49je300MFi5I2eUsQCkaOWhpCVQMTKGww2w==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "freebsd" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/esbuild-freebsd-arm64": { - "version": "0.14.53", - "resolved": "https://registry.npmmirror.com/esbuild-freebsd-arm64/-/esbuild-freebsd-arm64-0.14.53.tgz", - "integrity": "sha512-9T7WwCuV30NAx0SyQpw8edbKvbKELnnm1FHg7gbSYaatH+c8WJW10g/OdM7JYnv7qkimw2ZTtSA+NokOLd2ydQ==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "freebsd" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/esbuild-linux-32": { - "version": "0.14.53", - "resolved": "https://registry.npmmirror.com/esbuild-linux-32/-/esbuild-linux-32-0.14.53.tgz", - "integrity": "sha512-VGanLBg5en2LfGDgLEUxQko2lqsOS7MTEWUi8x91YmsHNyzJVT/WApbFFx3MQGhkf+XdimVhpyo5/G0PBY91zg==", - "cpu": [ - "ia32" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/esbuild-linux-64": { - "version": "0.14.53", - "resolved": "https://registry.npmmirror.com/esbuild-linux-64/-/esbuild-linux-64-0.14.53.tgz", - "integrity": "sha512-pP/FA55j/fzAV7N9DF31meAyjOH6Bjuo3aSKPh26+RW85ZEtbJv9nhoxmGTd9FOqjx59Tc1ZbrJabuiXlMwuZQ==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/esbuild-linux-arm": { - "version": "0.14.53", - "resolved": "https://registry.npmmirror.com/esbuild-linux-arm/-/esbuild-linux-arm-0.14.53.tgz", - "integrity": "sha512-/u81NGAVZMopbmzd21Nu/wvnKQK3pT4CrvQ8BTje1STXcQAGnfyKgQlj3m0j2BzYbvQxSy+TMck4TNV2onvoPA==", - "cpu": [ - "arm" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/esbuild-linux-arm64": { - "version": "0.14.53", - "resolved": "https://registry.npmmirror.com/esbuild-linux-arm64/-/esbuild-linux-arm64-0.14.53.tgz", - "integrity": "sha512-GDmWITT+PMsjCA6/lByYk7NyFssW4Q6in32iPkpjZ/ytSyH+xeEx8q7HG3AhWH6heemEYEWpTll/eui3jwlSnw==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/esbuild-linux-mips64le": { - "version": "0.14.53", - "resolved": "https://registry.npmmirror.com/esbuild-linux-mips64le/-/esbuild-linux-mips64le-0.14.53.tgz", - "integrity": "sha512-d6/XHIQW714gSSp6tOOX2UscedVobELvQlPMkInhx1NPz4ThZI9uNLQ4qQJHGBGKGfu+rtJsxM4NVHLhnNRdWQ==", - "cpu": [ - "mips64el" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/esbuild-linux-ppc64le": { - "version": "0.14.53", - "resolved": "https://registry.npmmirror.com/esbuild-linux-ppc64le/-/esbuild-linux-ppc64le-0.14.53.tgz", - "integrity": "sha512-ndnJmniKPCB52m+r6BtHHLAOXw+xBCWIxNnedbIpuREOcbSU/AlyM/2dA3BmUQhsHdb4w3amD5U2s91TJ3MzzA==", - "cpu": [ - "ppc64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/esbuild-linux-riscv64": { - "version": "0.14.53", - "resolved": "https://registry.npmmirror.com/esbuild-linux-riscv64/-/esbuild-linux-riscv64-0.14.53.tgz", - "integrity": "sha512-yG2sVH+QSix6ct4lIzJj329iJF3MhloLE6/vKMQAAd26UVPVkhMFqFopY+9kCgYsdeWvXdPgmyOuKa48Y7+/EQ==", - "cpu": [ - "riscv64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/esbuild-linux-s390x": { - "version": "0.14.53", - "resolved": "https://registry.npmmirror.com/esbuild-linux-s390x/-/esbuild-linux-s390x-0.14.53.tgz", - "integrity": "sha512-OCJlgdkB+XPYndHmw6uZT7jcYgzmx9K+28PVdOa/eLjdoYkeAFvH5hTwX4AXGLZLH09tpl4bVsEtvuyUldaNCg==", - "cpu": [ - "s390x" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/esbuild-netbsd-64": { - "version": "0.14.53", - "resolved": "https://registry.npmmirror.com/esbuild-netbsd-64/-/esbuild-netbsd-64-0.14.53.tgz", - "integrity": "sha512-gp2SB+Efc7MhMdWV2+pmIs/Ja/Mi5rjw+wlDmmbIn68VGXBleNgiEZG+eV2SRS0kJEUyHNedDtwRIMzaohWedQ==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "netbsd" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/esbuild-openbsd-64": { - "version": "0.14.53", - "resolved": "https://registry.npmmirror.com/esbuild-openbsd-64/-/esbuild-openbsd-64-0.14.53.tgz", - "integrity": "sha512-eKQ30ZWe+WTZmteDYg8S+YjHV5s4iTxeSGhJKJajFfQx9TLZJvsJX0/paqwP51GicOUruFpSUAs2NCc0a4ivQQ==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "openbsd" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/esbuild-sunos-64": { - "version": "0.14.53", - "resolved": "https://registry.npmmirror.com/esbuild-sunos-64/-/esbuild-sunos-64-0.14.53.tgz", - "integrity": "sha512-OWLpS7a2FrIRukQqcgQqR1XKn0jSJoOdT+RlhAxUoEQM/IpytS3FXzCJM6xjUYtpO5GMY0EdZJp+ur2pYdm39g==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "sunos" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/esbuild-windows-32": { - "version": "0.14.53", - "resolved": "https://registry.npmmirror.com/esbuild-windows-32/-/esbuild-windows-32-0.14.53.tgz", - "integrity": "sha512-m14XyWQP5rwGW0tbEfp95U6A0wY0DYPInWBB7D69FAXUpBpBObRoGTKRv36lf2RWOdE4YO3TNvj37zhXjVL5xg==", - "cpu": [ - "ia32" - ], - "dev": true, - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/esbuild-windows-64": { - "version": "0.14.53", - "resolved": "https://registry.npmmirror.com/esbuild-windows-64/-/esbuild-windows-64-0.14.53.tgz", - "integrity": "sha512-s9skQFF0I7zqnQ2K8S1xdLSfZFsPLuOGmSx57h2btSEswv0N0YodYvqLcJMrNMXh6EynOmWD7rz+0rWWbFpIHQ==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/esbuild-windows-arm64": { - "version": "0.14.53", - "resolved": "https://registry.npmmirror.com/esbuild-windows-arm64/-/esbuild-windows-arm64-0.14.53.tgz", - "integrity": "sha512-E+5Gvb+ZWts+00T9II6wp2L3KG2r3iGxByqd/a1RmLmYWVsSVUjkvIxZuJ3hYTIbhLkH5PRwpldGTKYqVz0nzQ==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/escalade": { - "version": "3.1.1", - "resolved": "https://r2.cnpmjs.org/escalade/-/escalade-3.1.1.tgz", - "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/escape-html": { - "version": "1.0.3", - "resolved": "https://registry.npmmirror.com/escape-html/-/escape-html-1.0.3.tgz", - "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==" - }, - "node_modules/escape-string-regexp": { - "version": "4.0.0", - "resolved": "https://registry.npmmirror.com/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", - "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", - "dev": true, - "engines": { - "node": ">=10" - } - }, - "node_modules/eslint": { - "version": "8.21.0", - "resolved": "https://registry.npmmirror.com/eslint/-/eslint-8.21.0.tgz", - "integrity": "sha512-/XJ1+Qurf1T9G2M5IHrsjp+xrGT73RZf23xA1z5wB1ZzzEAWSZKvRwhWxTFp1rvkvCfwcvAUNAP31bhKTTGfDA==", - "dev": true, - "dependencies": { - "@eslint/eslintrc": "^1.3.0", - "@humanwhocodes/config-array": "^0.10.4", - "@humanwhocodes/gitignore-to-minimatch": "^1.0.2", - "ajv": "^6.10.0", - "chalk": "^4.0.0", - "cross-spawn": "^7.0.2", - "debug": "^4.3.2", - "doctrine": "^3.0.0", - "escape-string-regexp": "^4.0.0", - "eslint-scope": "^7.1.1", - "eslint-utils": "^3.0.0", - "eslint-visitor-keys": "^3.3.0", - "espree": "^9.3.3", - "esquery": "^1.4.0", - "esutils": "^2.0.2", - "fast-deep-equal": "^3.1.3", - "file-entry-cache": "^6.0.1", - "find-up": "^5.0.0", - "functional-red-black-tree": "^1.0.1", - "glob-parent": "^6.0.1", - "globals": "^13.15.0", - "globby": "^11.1.0", - "grapheme-splitter": "^1.0.4", - "ignore": "^5.2.0", - "import-fresh": "^3.0.0", - "imurmurhash": "^0.1.4", - "is-glob": "^4.0.0", - "js-yaml": "^4.1.0", - "json-stable-stringify-without-jsonify": "^1.0.1", - "levn": "^0.4.1", - "lodash.merge": "^4.6.2", - "minimatch": "^3.1.2", - "natural-compare": "^1.4.0", - "optionator": "^0.9.1", - "regexpp": "^3.2.0", - "strip-ansi": "^6.0.1", - "strip-json-comments": "^3.1.0", - "text-table": "^0.2.0", - "v8-compile-cache": "^2.0.3" - }, - "bin": { - "eslint": "bin/eslint.js" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - } - }, - "node_modules/eslint-config-prettier": { - "version": "8.5.0", - "resolved": "https://registry.npmmirror.com/eslint-config-prettier/-/eslint-config-prettier-8.5.0.tgz", - "integrity": "sha512-obmWKLUNCnhtQRKc+tmnYuQl0pFU1ibYJQ5BGhTVB08bHe9wC8qUeG7c08dj9XX+AuPj1YSGSQIHl1pnDHZR0Q==", - "dev": true, - "bin": { - "eslint-config-prettier": "bin/cli.js" - }, - "peerDependencies": { - "eslint": ">=7.0.0" - } - }, - "node_modules/eslint-plugin-prettier": { - "version": "4.2.1", - "resolved": "https://registry.npmmirror.com/eslint-plugin-prettier/-/eslint-plugin-prettier-4.2.1.tgz", - "integrity": "sha512-f/0rXLXUt0oFYs8ra4w49wYZBG5GKZpAYsJSm6rnYL5uVDjd+zowwMwVZHnAjf4edNrKpCDYfXDgmRE/Ak7QyQ==", - "dev": true, - "dependencies": { - "prettier-linter-helpers": "^1.0.0" - }, - "engines": { - "node": ">=12.0.0" - }, - "peerDependencies": { - "eslint": ">=7.28.0", - "prettier": ">=2.0.0" - }, - "peerDependenciesMeta": { - "eslint-config-prettier": { - "optional": true - } - } - }, - "node_modules/eslint-plugin-vue": { - "version": "9.3.0", - "resolved": "https://r.cnpmjs.org/eslint-plugin-vue/-/eslint-plugin-vue-9.3.0.tgz", - "integrity": "sha512-iscKKkBZgm6fGZwFt6poRoWC0Wy2dQOlwUPW++CiPoQiw1enctV2Hj5DBzzjJZfyqs+FAXhgzL4q0Ww03AgSmQ==", - "dev": true, - "dependencies": { - "eslint-utils": "^3.0.0", - "natural-compare": "^1.4.0", - "nth-check": "^2.0.1", - "postcss-selector-parser": "^6.0.9", - "semver": "^7.3.5", - "vue-eslint-parser": "^9.0.1", - "xml-name-validator": "^4.0.0" - }, - "engines": { - "node": "^14.17.0 || >=16.0.0" - }, - "peerDependencies": { - "eslint": "^6.2.0 || ^7.0.0 || ^8.0.0" - } - }, - "node_modules/eslint-scope": { - "version": "5.1.1", - "resolved": "https://r2.cnpmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", - "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", - "dev": true, - "dependencies": { - "esrecurse": "^4.3.0", - "estraverse": "^4.1.1" - }, - "engines": { - "node": ">=8.0.0" - } - }, - "node_modules/eslint-utils": { - "version": "3.0.0", - "resolved": "https://registry.npmmirror.com/eslint-utils/-/eslint-utils-3.0.0.tgz", - "integrity": "sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==", - "dev": true, - "dependencies": { - "eslint-visitor-keys": "^2.0.0" - }, - "engines": { - "node": "^10.0.0 || ^12.0.0 || >= 14.0.0" - }, - "peerDependencies": { - "eslint": ">=5" - } - }, - "node_modules/eslint-utils/node_modules/eslint-visitor-keys": { - "version": "2.1.0", - "resolved": "https://registry.npmmirror.com/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz", - "integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==", - "dev": true, - "engines": { - "node": ">=10" - } - }, - "node_modules/eslint-visitor-keys": { - "version": "3.3.0", - "resolved": "https://registry.npmmirror.com/eslint-visitor-keys/-/eslint-visitor-keys-3.3.0.tgz", - "integrity": "sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==", - "dev": true, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - } - }, - "node_modules/eslint/node_modules/eslint-scope": { - "version": "7.1.1", - "resolved": "https://registry.npmmirror.com/eslint-scope/-/eslint-scope-7.1.1.tgz", - "integrity": "sha512-QKQM/UXpIiHcLqJ5AOyIW7XZmzjkzQXYE54n1++wb0u9V/abW3l9uQnxX8Z5Xd18xyKIMTUAyQ0k1e8pz6LUrw==", - "dev": true, - "dependencies": { - "esrecurse": "^4.3.0", - "estraverse": "^5.2.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - } - }, - "node_modules/eslint/node_modules/estraverse": { - "version": "5.3.0", - "resolved": "https://registry.npmmirror.com/estraverse/-/estraverse-5.3.0.tgz", - "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", - "dev": true, - "engines": { - "node": ">=4.0" - } - }, - "node_modules/eslint/node_modules/glob-parent": { - "version": "6.0.2", - "resolved": "https://registry.npmmirror.com/glob-parent/-/glob-parent-6.0.2.tgz", - "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", - "dev": true, - "dependencies": { - "is-glob": "^4.0.3" - }, - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/espree": { - "version": "9.3.3", - "resolved": "https://registry.npmmirror.com/espree/-/espree-9.3.3.tgz", - "integrity": "sha512-ORs1Rt/uQTqUKjDdGCyrtYxbazf5umATSf/K4qxjmZHORR6HJk+2s/2Pqe+Kk49HHINC/xNIrGfgh8sZcll0ng==", - "dev": true, - "dependencies": { - "acorn": "^8.8.0", - "acorn-jsx": "^5.3.2", - "eslint-visitor-keys": "^3.3.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - } - }, - "node_modules/esquery": { - "version": "1.4.0", - "resolved": "https://registry.npmmirror.com/esquery/-/esquery-1.4.0.tgz", - "integrity": "sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==", - "dev": true, - "dependencies": { - "estraverse": "^5.1.0" - }, - "engines": { - "node": ">=0.10" - } - }, - "node_modules/esquery/node_modules/estraverse": { - "version": "5.3.0", - "resolved": "https://registry.npmmirror.com/estraverse/-/estraverse-5.3.0.tgz", - "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", - "dev": true, - "engines": { - "node": ">=4.0" - } - }, - "node_modules/esrecurse": { - "version": "4.3.0", - "resolved": "https://registry.npmmirror.com/esrecurse/-/esrecurse-4.3.0.tgz", - "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", - "dev": true, - "dependencies": { - "estraverse": "^5.2.0" - }, - "engines": { - "node": ">=4.0" - } - }, - "node_modules/esrecurse/node_modules/estraverse": { - "version": "5.3.0", - "resolved": "https://registry.npmmirror.com/estraverse/-/estraverse-5.3.0.tgz", - "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", - "dev": true, - "engines": { - "node": ">=4.0" - } - }, - "node_modules/estraverse": { - "version": "4.3.0", - "resolved": "https://r2.cnpmjs.org/estraverse/-/estraverse-4.3.0.tgz", - "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", - "dev": true, - "engines": { - "node": ">=4.0" - } - }, - "node_modules/estree-walker": { - "version": "2.0.2", - "resolved": "https://registry.npmmirror.com/estree-walker/-/estree-walker-2.0.2.tgz", - "integrity": "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==" - }, - "node_modules/esutils": { - "version": "2.0.3", - "resolved": "https://registry.npmmirror.com/esutils/-/esutils-2.0.3.tgz", - "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/etag": { - "version": "1.8.1", - "resolved": "https://registry.npmmirror.com/etag/-/etag-1.8.1.tgz", - "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==", - "dev": true, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/event-emitter": { - "version": "0.3.5", - "resolved": "https://registry.npmmirror.com/event-emitter/-/event-emitter-0.3.5.tgz", - "integrity": "sha512-D9rRn9y7kLPnJ+hMq7S/nhvoKwwvVJahBi2BPmx3bvbsEdK3W9ii8cBSGjP+72/LnM4n6fo3+dkCX5FeTQruXA==", - "dependencies": { - "d": "1", - "es5-ext": "~0.10.14" - } - }, - "node_modules/exceljs": { - "version": "4.3.0", - "resolved": "https://registry.npmmirror.com/exceljs/-/exceljs-4.3.0.tgz", - "integrity": "sha512-hTAeo5b5TPvf8Z02I2sKIT4kSfCnOO2bCxYX8ABqODCdAjppI3gI9VYiGCQQYVcBaBSKlFDMKlAQRqC+kV9O8w==", - "dependencies": { - "archiver": "^5.0.0", - "dayjs": "^1.8.34", - "fast-csv": "^4.3.1", - "jszip": "^3.5.0", - "readable-stream": "^3.6.0", - "saxes": "^5.0.1", - "tmp": "^0.2.0", - "unzipper": "^0.10.11", - "uuid": "^8.3.0" - }, - "engines": { - "node": ">=8.3.0" - } - }, - "node_modules/execa": { - "version": "5.1.1", - "resolved": "https://r2.cnpmjs.org/execa/-/execa-5.1.1.tgz", - "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", - "dev": true, - "dependencies": { - "cross-spawn": "^7.0.3", - "get-stream": "^6.0.0", - "human-signals": "^2.1.0", - "is-stream": "^2.0.0", - "merge-stream": "^2.0.0", - "npm-run-path": "^4.0.1", - "onetime": "^5.1.2", - "signal-exit": "^3.0.3", - "strip-final-newline": "^2.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/expand-brackets": { - "version": "2.1.4", - "resolved": "https://registry.npmmirror.com/expand-brackets/-/expand-brackets-2.1.4.tgz", - "integrity": "sha512-w/ozOKR9Obk3qoWeY/WDi6MFta9AoMR+zud60mdnbniMcBxRuFJyDt2LdX/14A1UABeqk+Uk+LDfUpvoGKppZA==", - "dependencies": { - "debug": "^2.3.3", - "define-property": "^0.2.5", - "extend-shallow": "^2.0.1", - "posix-character-classes": "^0.1.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/expand-brackets/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmmirror.com/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/expand-brackets/node_modules/define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmmirror.com/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", - "dependencies": { - "is-descriptor": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/expand-brackets/node_modules/is-accessor-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmmirror.com/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", - "integrity": "sha512-e1BM1qnDbMRG3ll2U9dSK0UMHuWOs3pY3AtcFsmvwPtKL3MML/Q86i+GilLfvqEs4GW+ExB91tQ3Ig9noDIZ+A==", - "dependencies": { - "kind-of": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/expand-brackets/node_modules/is-accessor-descriptor/node_modules/kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmmirror.com/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/expand-brackets/node_modules/is-data-descriptor": { - "version": "0.1.4", - "resolved": "https://registry.npmmirror.com/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", - "integrity": "sha512-+w9D5ulSoBNlmw9OHn3U2v51SyoCd0he+bB3xMl62oijhrspxowjU+AIcDY0N3iEJbUEkB15IlMASQsxYigvXg==", - "dependencies": { - "kind-of": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/expand-brackets/node_modules/is-data-descriptor/node_modules/kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmmirror.com/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/expand-brackets/node_modules/is-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmmirror.com/is-descriptor/-/is-descriptor-0.1.6.tgz", - "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", - "dependencies": { - "is-accessor-descriptor": "^0.1.6", - "is-data-descriptor": "^0.1.4", - "kind-of": "^5.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/expand-brackets/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmmirror.com/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" - }, - "node_modules/expand-tilde": { - "version": "2.0.2", - "resolved": "https://r2.cnpmjs.org/expand-tilde/-/expand-tilde-2.0.2.tgz", - "integrity": "sha512-A5EmesHW6rfnZ9ysHQjPdJRni0SRar0tjtG5MNtm9n5TUvsYU8oozprtRD4AqHxcZWWlVuAmQo2nWKfN9oyjTw==", - "dev": true, - "dependencies": { - "homedir-polyfill": "^1.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/ext": { - "version": "1.6.0", - "resolved": "https://registry.npmmirror.com/ext/-/ext-1.6.0.tgz", - "integrity": "sha512-sdBImtzkq2HpkdRLtlLWDa6w4DX22ijZLKx8BMPUuKe1c5lbN6xwQDQCxSfxBQnHZ13ls/FH0MQZx/q/gr6FQg==", - "dependencies": { - "type": "^2.5.0" - } - }, - "node_modules/ext/node_modules/type": { - "version": "2.7.2", - "resolved": "https://registry.npmmirror.com/type/-/type-2.7.2.tgz", - "integrity": "sha512-dzlvlNlt6AXU7EBSfpAscydQ7gXB+pPGsPnfJnZpiNJBDj7IaJzQlBZYGdEi4R9HmPdBv2XmWJ6YUtoTa7lmCw==" - }, - "node_modules/extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmmirror.com/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", - "dependencies": { - "is-extendable": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/external-editor": { - "version": "3.1.0", - "resolved": "https://r2.cnpmjs.org/external-editor/-/external-editor-3.1.0.tgz", - "integrity": "sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==", - "dev": true, - "dependencies": { - "chardet": "^0.7.0", - "iconv-lite": "^0.4.24", - "tmp": "^0.0.33" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/external-editor/node_modules/tmp": { - "version": "0.0.33", - "resolved": "https://r2.cnpmjs.org/tmp/-/tmp-0.0.33.tgz", - "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==", - "dev": true, - "dependencies": { - "os-tmpdir": "~1.0.2" - }, - "engines": { - "node": ">=0.6.0" - } - }, - "node_modules/extglob": { - "version": "2.0.4", - "resolved": "https://registry.npmmirror.com/extglob/-/extglob-2.0.4.tgz", - "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", - "dependencies": { - "array-unique": "^0.3.2", - "define-property": "^1.0.0", - "expand-brackets": "^2.1.4", - "extend-shallow": "^2.0.1", - "fragment-cache": "^0.2.1", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/fast-csv": { - "version": "4.3.6", - "resolved": "https://registry.npmmirror.com/fast-csv/-/fast-csv-4.3.6.tgz", - "integrity": "sha512-2RNSpuwwsJGP0frGsOmTb9oUF+VkFSM4SyLTDgwf2ciHWTarN0lQTC+F2f/t5J9QjW+c65VFIAAu85GsvMIusw==", - "dependencies": { - "@fast-csv/format": "4.3.5", - "@fast-csv/parse": "4.3.6" - }, - "engines": { - "node": ">=10.0.0" - } - }, - "node_modules/fast-deep-equal": { - "version": "3.1.3", - "resolved": "https://registry.npmmirror.com/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", - "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", - "dev": true - }, - "node_modules/fast-diff": { - "version": "1.2.0", - "resolved": "https://registry.npmmirror.com/fast-diff/-/fast-diff-1.2.0.tgz", - "integrity": "sha512-xJuoT5+L99XlZ8twedaRf6Ax2TgQVxvgZOYoPKqZufmJib0tL2tegPBOZb1pVNgIhlqDlA0eO0c3wBvQcmzx4w==", - "dev": true - }, - "node_modules/fast-glob": { - "version": "3.2.11", - "resolved": "https://registry.npmmirror.com/fast-glob/-/fast-glob-3.2.11.tgz", - "integrity": "sha512-xrO3+1bxSo3ZVHAnqzyuewYT6aMFHRAd4Kcs92MAonjwQZLsK9d0SF1IyQ3k5PoirxTW0Oe/RqFgMQ6TcNE5Ew==", - "dev": true, - "dependencies": { - "@nodelib/fs.stat": "^2.0.2", - "@nodelib/fs.walk": "^1.2.3", - "glob-parent": "^5.1.2", - "merge2": "^1.3.0", - "micromatch": "^4.0.4" - }, - "engines": { - "node": ">=8.6.0" - } - }, - "node_modules/fast-json-stable-stringify": { - "version": "2.1.0", - "resolved": "https://registry.npmmirror.com/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", - "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", - "dev": true - }, - "node_modules/fast-levenshtein": { - "version": "2.0.6", - "resolved": "https://registry.npmmirror.com/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", - "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==", - "dev": true - }, - "node_modules/fastq": { - "version": "1.13.0", - "resolved": "https://registry.npmmirror.com/fastq/-/fastq-1.13.0.tgz", - "integrity": "sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==", - "dev": true, - "dependencies": { - "reusify": "^1.0.4" - } - }, - "node_modules/figures": { - "version": "3.2.0", - "resolved": "https://r2.cnpmjs.org/figures/-/figures-3.2.0.tgz", - "integrity": "sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==", - "dev": true, - "dependencies": { - "escape-string-regexp": "^1.0.5" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/figures/node_modules/escape-string-regexp": { - "version": "1.0.5", - "resolved": "https://r2.cnpmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", - "dev": true, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/file-entry-cache": { - "version": "6.0.1", - "resolved": "https://registry.npmmirror.com/file-entry-cache/-/file-entry-cache-6.0.1.tgz", - "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==", - "dev": true, - "dependencies": { - "flat-cache": "^3.0.4" - }, - "engines": { - "node": "^10.12.0 || >=12.0.0" - } - }, - "node_modules/file-saver": { - "version": "2.0.5", - "resolved": "https://registry.npmmirror.com/file-saver/-/file-saver-2.0.5.tgz", - "integrity": "sha512-P9bmyZ3h/PRG+Nzga+rbdI4OEpNDzAVyy74uVO9ATgzLK6VtAsYybF/+TOCvrc0MO793d6+42lLyZTw7/ArVzA==" - }, - "node_modules/fill-range": { - "version": "7.0.1", - "resolved": "https://registry.npmmirror.com/fill-range/-/fill-range-7.0.1.tgz", - "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", - "dependencies": { - "to-regex-range": "^5.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/find-node-modules": { - "version": "2.1.3", - "resolved": "https://r.cnpmjs.org/find-node-modules/-/find-node-modules-2.1.3.tgz", - "integrity": "sha512-UC2I2+nx1ZuOBclWVNdcnbDR5dlrOdVb7xNjmT/lHE+LsgztWks3dG7boJ37yTS/venXw84B/mAW9uHVoC5QRg==", - "dev": true, - "dependencies": { - "findup-sync": "^4.0.0", - "merge": "^2.1.1" - } - }, - "node_modules/find-root": { - "version": "1.1.0", - "resolved": "https://r2.cnpmjs.org/find-root/-/find-root-1.1.0.tgz", - "integrity": "sha512-NKfW6bec6GfKc0SGx1e07QZY9PE99u0Bft/0rzSD5k3sO/vwkVUpDUKVm5Gpp5Ue3YfShPFTX2070tDs5kB9Ng==", - "dev": true - }, - "node_modules/find-up": { - "version": "5.0.0", - "resolved": "https://registry.npmmirror.com/find-up/-/find-up-5.0.0.tgz", - "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", - "dev": true, - "dependencies": { - "locate-path": "^6.0.0", - "path-exists": "^4.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/findup-sync": { - "version": "4.0.0", - "resolved": "https://r2.cnpmjs.org/findup-sync/-/findup-sync-4.0.0.tgz", - "integrity": "sha512-6jvvn/12IC4quLBL1KNokxC7wWTvYncaVUYSoxWw7YykPLuRrnv4qdHcSOywOI5RpkOVGeQRtWM8/q+G6W6qfQ==", - "dev": true, - "dependencies": { - "detect-file": "^1.0.0", - "is-glob": "^4.0.0", - "micromatch": "^4.0.2", - "resolve-dir": "^1.0.1" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/flat-cache": { - "version": "3.0.4", - "resolved": "https://registry.npmmirror.com/flat-cache/-/flat-cache-3.0.4.tgz", - "integrity": "sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==", - "dev": true, - "dependencies": { - "flatted": "^3.1.0", - "rimraf": "^3.0.2" - }, - "engines": { - "node": "^10.12.0 || >=12.0.0" - } - }, - "node_modules/flatted": { - "version": "3.2.6", - "resolved": "https://registry.npmmirror.com/flatted/-/flatted-3.2.6.tgz", - "integrity": "sha512-0sQoMh9s0BYsm+12Huy/rkKxVu4R1+r96YX5cG44rHV0pQ6iC3Q+mkoMFaGWObMFYQxCVT+ssG1ksneA2MI9KQ==", - "dev": true - }, - "node_modules/follow-redirects": { - "version": "1.15.1", - "resolved": "https://registry.npmmirror.com/follow-redirects/-/follow-redirects-1.15.1.tgz", - "integrity": "sha512-yLAMQs+k0b2m7cVxpS1VKJVvoz7SS9Td1zss3XRwXj+ZDH00RJgnuLx7E44wx02kQLrdM3aOOy+FpzS7+8OizA==", - "engines": { - "node": ">=4.0" - }, - "peerDependenciesMeta": { - "debug": { - "optional": true - } - } - }, - "node_modules/for-in": { - "version": "1.0.2", - "resolved": "https://registry.npmmirror.com/for-in/-/for-in-1.0.2.tgz", - "integrity": "sha512-7EwmXrOjyL+ChxMhmG5lnW9MPt1aIeZEwKhQzoBUdTV0N3zuwWDZYVJatDvZ2OyzPUvdIAZDsCetk3coyMfcnQ==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/form-data": { - "version": "4.0.0", - "resolved": "https://registry.npmmirror.com/form-data/-/form-data-4.0.0.tgz", - "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==", - "dependencies": { - "asynckit": "^0.4.0", - "combined-stream": "^1.0.8", - "mime-types": "^2.1.12" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/frac": { - "version": "1.1.2", - "resolved": "https://registry.npmmirror.com/frac/-/frac-1.1.2.tgz", - "integrity": "sha512-w/XBfkibaTl3YDqASwfDUqkna4Z2p9cFSr1aHDt0WoMTECnRfBOv2WArlZILlqgWlmdIlALXGpM2AOhEk5W3IA==", - "engines": { - "node": ">=0.8" - } - }, - "node_modules/fragment-cache": { - "version": "0.2.1", - "resolved": "https://registry.npmmirror.com/fragment-cache/-/fragment-cache-0.2.1.tgz", - "integrity": "sha512-GMBAbW9antB8iZRHLoGw0b3HANt57diZYFO/HL1JGIC1MjKrdmhxvrJbupnVvpys0zsz7yBApXdQyfepKly2kA==", - "dependencies": { - "map-cache": "^0.2.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/fs-constants": { - "version": "1.0.0", - "resolved": "https://registry.npmmirror.com/fs-constants/-/fs-constants-1.0.0.tgz", - "integrity": "sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==" - }, - "node_modules/fs-extra": { - "version": "10.1.0", - "resolved": "https://registry.npmmirror.com/fs-extra/-/fs-extra-10.1.0.tgz", - "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==", - "dev": true, - "dependencies": { - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/fs.realpath": { - "version": "1.0.0", - "resolved": "https://registry.npmmirror.com/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==" - }, - "node_modules/fsevents": { - "version": "2.3.2", - "resolved": "https://registry.npmmirror.com/fsevents/-/fsevents-2.3.2.tgz", - "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", - "hasInstallScript": true, - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": "^8.16.0 || ^10.6.0 || >=11.0.0" - } - }, - "node_modules/fstream": { - "version": "1.0.12", - "resolved": "https://registry.npmmirror.com/fstream/-/fstream-1.0.12.tgz", - "integrity": "sha512-WvJ193OHa0GHPEL+AycEJgxvBEwyfRkN1vhjca23OaPVMCaLCXTd5qAu82AjTcgP1UJmytkOKb63Ypde7raDIg==", - "dependencies": { - "graceful-fs": "^4.1.2", - "inherits": "~2.0.0", - "mkdirp": ">=0.5 0", - "rimraf": "2" - }, - "engines": { - "node": ">=0.6" - } - }, - "node_modules/fstream/node_modules/rimraf": { - "version": "2.7.1", - "resolved": "https://registry.npmmirror.com/rimraf/-/rimraf-2.7.1.tgz", - "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", - "dependencies": { - "glob": "^7.1.3" - }, - "bin": { - "rimraf": "bin.js" - } - }, - "node_modules/function-bind": { - "version": "1.1.1", - "resolved": "https://registry.npmmirror.com/function-bind/-/function-bind-1.1.1.tgz", - "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", - "dev": true - }, - "node_modules/functional-red-black-tree": { - "version": "1.0.1", - "resolved": "https://registry.npmmirror.com/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz", - "integrity": "sha512-dsKNQNdj6xA3T+QlADDA7mOSlX0qiMINjn0cgr+eGHGsbSHzTabcIogz2+p/iqP1Xs6EP/sS2SbqH+brGTbq0g==", - "dev": true - }, - "node_modules/fuse.js": { - "version": "6.6.2", - "resolved": "https://r.cnpmjs.org/fuse.js/-/fuse.js-6.6.2.tgz", - "integrity": "sha512-cJaJkxCCxC8qIIcPBF9yGxY0W/tVZS3uEISDxhYIdtk8OL93pe+6Zj7LjCqVV4dzbqcriOZ+kQ/NE4RXZHsIGA==", - "engines": { - "node": ">=10" - } - }, - "node_modules/get-caller-file": { - "version": "2.0.5", - "resolved": "https://r2.cnpmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", - "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", - "dev": true, - "engines": { - "node": "6.* || 8.* || >= 10.*" - } - }, - "node_modules/get-stream": { - "version": "6.0.1", - "resolved": "https://r2.cnpmjs.org/get-stream/-/get-stream-6.0.1.tgz", - "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", - "dev": true, - "engines": { - "node": ">=10" - } - }, - "node_modules/get-value": { - "version": "2.0.6", - "resolved": "https://registry.npmmirror.com/get-value/-/get-value-2.0.6.tgz", - "integrity": "sha512-Ln0UQDlxH1BapMu3GPtf7CuYNwRZf2gwCuPqbyG6pB8WfmFpzqcy4xtAaAMUhnNqjMKTiCPZG2oMT3YSx8U2NA==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/git-raw-commits": { - "version": "2.0.11", - "resolved": "https://r.cnpmjs.org/git-raw-commits/-/git-raw-commits-2.0.11.tgz", - "integrity": "sha512-VnctFhw+xfj8Va1xtfEqCUD2XDrbAPSJx+hSrE5K7fGdjZruW7XV+QOrN7LF/RJyvspRiD2I0asWsxFp0ya26A==", - "dev": true, - "dependencies": { - "dargs": "^7.0.0", - "lodash": "^4.17.15", - "meow": "^8.0.0", - "split2": "^3.0.0", - "through2": "^4.0.0" - }, - "bin": { - "git-raw-commits": "cli.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/glob": { - "version": "7.2.3", - "resolved": "https://registry.npmmirror.com/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", - "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - }, - "engines": { - "node": "*" - } - }, - "node_modules/glob-parent": { - "version": "5.1.2", - "resolved": "https://registry.npmmirror.com/glob-parent/-/glob-parent-5.1.2.tgz", - "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", - "dependencies": { - "is-glob": "^4.0.1" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/global-dirs": { - "version": "0.1.1", - "resolved": "https://r2.cnpmjs.org/global-dirs/-/global-dirs-0.1.1.tgz", - "integrity": "sha512-NknMLn7F2J7aflwFOlGdNIuCDpN3VGoSoB+aap3KABFWbHVn1TCgFC+np23J8W2BiZbjfEw3BFBycSMv1AFblg==", - "dev": true, - "dependencies": { - "ini": "^1.3.4" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/global-modules": { - "version": "1.0.0", - "resolved": "https://r2.cnpmjs.org/global-modules/-/global-modules-1.0.0.tgz", - "integrity": "sha512-sKzpEkf11GpOFuw0Zzjzmt4B4UZwjOcG757PPvrfhxcLFbq0wpsgpOqxpxtxFiCG4DtG93M6XRVbF2oGdev7bg==", - "dev": true, - "dependencies": { - "global-prefix": "^1.0.1", - "is-windows": "^1.0.1", - "resolve-dir": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/global-prefix": { - "version": "1.0.2", - "resolved": "https://r2.cnpmjs.org/global-prefix/-/global-prefix-1.0.2.tgz", - "integrity": "sha512-5lsx1NUDHtSjfg0eHlmYvZKv8/nVqX4ckFbM+FrGcQ+04KWcWFo9P5MxPZYSzUvyzmdTbI7Eix8Q4IbELDqzKg==", - "dev": true, - "dependencies": { - "expand-tilde": "^2.0.2", - "homedir-polyfill": "^1.0.1", - "ini": "^1.3.4", - "is-windows": "^1.0.1", - "which": "^1.2.14" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/global-prefix/node_modules/which": { - "version": "1.3.1", - "resolved": "https://r2.cnpmjs.org/which/-/which-1.3.1.tgz", - "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", - "dev": true, - "dependencies": { - "isexe": "^2.0.0" - }, - "bin": { - "which": "bin/which" - } - }, - "node_modules/globals": { - "version": "13.17.0", - "resolved": "https://registry.npmmirror.com/globals/-/globals-13.17.0.tgz", - "integrity": "sha512-1C+6nQRb1GwGMKm2dH/E7enFAMxGTmGI7/dEdhy/DNelv85w9B72t3uc5frtMNXIbzrarJJ/lTCjcaZwbLJmyw==", - "dev": true, - "dependencies": { - "type-fest": "^0.20.2" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/globby": { - "version": "11.1.0", - "resolved": "https://registry.npmmirror.com/globby/-/globby-11.1.0.tgz", - "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", - "dev": true, - "dependencies": { - "array-union": "^2.1.0", - "dir-glob": "^3.0.1", - "fast-glob": "^3.2.9", - "ignore": "^5.2.0", - "merge2": "^1.4.1", - "slash": "^3.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/good-listener": { - "version": "1.2.2", - "resolved": "https://registry.npmmirror.com/good-listener/-/good-listener-1.2.2.tgz", - "integrity": "sha512-goW1b+d9q/HIwbVYZzZ6SsTr4IgE+WA44A0GmPIQstuOrgsFcT7VEJ48nmr9GaRtNu0XTKacFLGnBPAM6Afouw==", - "dependencies": { - "delegate": "^3.1.2" - } - }, - "node_modules/graceful-fs": { - "version": "4.2.10", - "resolved": "https://registry.npmmirror.com/graceful-fs/-/graceful-fs-4.2.10.tgz", - "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==" - }, - "node_modules/grapheme-splitter": { - "version": "1.0.4", - "resolved": "https://registry.npmmirror.com/grapheme-splitter/-/grapheme-splitter-1.0.4.tgz", - "integrity": "sha512-bzh50DW9kTPM00T8y4o8vQg89Di9oLJVLW/KaOGIXJWP/iqCN6WKYkbNOF04vFLJhwcpYUh9ydh/+5vpOqV4YQ==", - "dev": true - }, - "node_modules/hard-rejection": { - "version": "2.1.0", - "resolved": "https://r2.cnpmjs.org/hard-rejection/-/hard-rejection-2.1.0.tgz", - "integrity": "sha512-VIZB+ibDhx7ObhAe7OVtoEbuP4h/MuOTHJ+J8h/eBXotJYl0fBgR72xDFCKgIh22OJZIOVNxBMWuhAr10r8HdA==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/has": { - "version": "1.0.3", - "resolved": "https://registry.npmmirror.com/has/-/has-1.0.3.tgz", - "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", - "dev": true, - "dependencies": { - "function-bind": "^1.1.1" - }, - "engines": { - "node": ">= 0.4.0" - } - }, - "node_modules/has-ansi": { - "version": "2.0.0", - "resolved": "https://registry.npmmirror.com/has-ansi/-/has-ansi-2.0.0.tgz", - "integrity": "sha512-C8vBJ8DwUCx19vhm7urhTuUsr4/IyP6l4VzNQDv+ryHQObW3TTTp9yB68WpYgRe2bbaGuZ/se74IqFeVnMnLZg==", - "dependencies": { - "ansi-regex": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/has-ansi/node_modules/ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmmirror.com/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmmirror.com/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/has-value": { - "version": "1.0.0", - "resolved": "https://registry.npmmirror.com/has-value/-/has-value-1.0.0.tgz", - "integrity": "sha512-IBXk4GTsLYdQ7Rvt+GRBrFSVEkmuOUy4re0Xjd9kJSUQpnTrWR4/y9RpfexN9vkAPMFuQoeWKwqzPozRTlasGw==", - "dependencies": { - "get-value": "^2.0.6", - "has-values": "^1.0.0", - "isobject": "^3.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/has-value/node_modules/isobject": { - "version": "3.0.1", - "resolved": "https://registry.npmmirror.com/isobject/-/isobject-3.0.1.tgz", - "integrity": "sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/has-values": { - "version": "1.0.0", - "resolved": "https://registry.npmmirror.com/has-values/-/has-values-1.0.0.tgz", - "integrity": "sha512-ODYZC64uqzmtfGMEAX/FvZiRyWLpAC3vYnNunURUnkGVTS+mI0smVsWaPydRBsE3g+ok7h960jChO8mFcWlHaQ==", - "dependencies": { - "is-number": "^3.0.0", - "kind-of": "^4.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/has-values/node_modules/is-number": { - "version": "3.0.0", - "resolved": "https://registry.npmmirror.com/is-number/-/is-number-3.0.0.tgz", - "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", - "dependencies": { - "kind-of": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/has-values/node_modules/is-number/node_modules/kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmmirror.com/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/has-values/node_modules/kind-of": { - "version": "4.0.0", - "resolved": "https://registry.npmmirror.com/kind-of/-/kind-of-4.0.0.tgz", - "integrity": "sha512-24XsCxmEbRwEDbz/qz3stgin8TTzZ1ESR56OMCN0ujYg+vRutNSiOj9bHH9u85DKgXguraugV5sFuvbD4FW/hw==", - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/he": { - "version": "1.2.0", - "resolved": "https://registry.npmmirror.com/he/-/he-1.2.0.tgz", - "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==", - "bin": { - "he": "bin/he" - } - }, - "node_modules/header-case": { - "version": "2.0.4", - "resolved": "https://r2.cnpmjs.org/header-case/-/header-case-2.0.4.tgz", - "integrity": "sha512-H/vuk5TEEVZwrR0lp2zed9OCo1uAILMlx0JEMgC26rzyJJ3N1v6XkwHHXJQdR2doSjcGPM6OKPYoJgf0plJ11Q==", - "dev": true, - "dependencies": { - "capital-case": "^1.0.4", - "tslib": "^2.0.3" - } - }, - "node_modules/homedir-polyfill": { - "version": "1.0.3", - "resolved": "https://r2.cnpmjs.org/homedir-polyfill/-/homedir-polyfill-1.0.3.tgz", - "integrity": "sha512-eSmmWE5bZTK2Nou4g0AI3zZ9rswp7GRKoKXS1BLUkvPviOqs4YTN1djQIqrXy9k5gEtdLPy86JjRwsNM9tnDcA==", - "dev": true, - "dependencies": { - "parse-passwd": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/hosted-git-info": { - "version": "4.1.0", - "resolved": "https://r.cnpmjs.org/hosted-git-info/-/hosted-git-info-4.1.0.tgz", - "integrity": "sha512-kyCuEOWjJqZuDbRHzL8V93NzQhwIB71oFWSyzVo+KPZI+pnQPPxucdkrOZvkLRnrf5URsQM+IJ09Dw29cRALIA==", - "dev": true, - "dependencies": { - "lru-cache": "^6.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/html-void-elements": { - "version": "2.0.1", - "resolved": "https://registry.npmmirror.com/html-void-elements/-/html-void-elements-2.0.1.tgz", - "integrity": "sha512-0quDb7s97CfemeJAnW9wC0hw78MtW7NU3hqtCD75g2vFlDLt36llsYD7uB7SUzojLMP24N5IatXf7ylGXiGG9A==" - }, - "node_modules/htmlparser2": { - "version": "3.10.1", - "resolved": "https://registry.npmmirror.com/htmlparser2/-/htmlparser2-3.10.1.tgz", - "integrity": "sha512-IgieNijUMbkDovyoKObU1DUhm1iwNYE/fuifEoEHfd1oZKZDaONBSkal7Y01shxsM49R4XaMdGez3WnF9UfiCQ==", - "dependencies": { - "domelementtype": "^1.3.1", - "domhandler": "^2.3.0", - "domutils": "^1.5.1", - "entities": "^1.1.1", - "inherits": "^2.0.1", - "readable-stream": "^3.1.1" - } - }, - "node_modules/human-signals": { - "version": "2.1.0", - "resolved": "https://r2.cnpmjs.org/human-signals/-/human-signals-2.1.0.tgz", - "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", - "dev": true, - "engines": { - "node": ">=10.17.0" - } - }, - "node_modules/i18next": { - "version": "20.6.1", - "resolved": "https://registry.npmmirror.com/i18next/-/i18next-20.6.1.tgz", - "integrity": "sha512-yCMYTMEJ9ihCwEQQ3phLo7I/Pwycf8uAx+sRHwwk5U9Aui/IZYgQRyMqXafQOw5QQ7DM1Z+WyEXWIqSuJHhG2A==", - "dependencies": { - "@babel/runtime": "^7.12.0" - } - }, - "node_modules/iconv-lite": { - "version": "0.4.24", - "resolved": "https://r2.cnpmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", - "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", - "dev": true, - "dependencies": { - "safer-buffer": ">= 2.1.2 < 3" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/ieee754": { - "version": "1.2.1", - "resolved": "https://registry.npmmirror.com/ieee754/-/ieee754-1.2.1.tgz", - "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==" - }, - "node_modules/ignore": { - "version": "5.2.0", - "resolved": "https://registry.npmmirror.com/ignore/-/ignore-5.2.0.tgz", - "integrity": "sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==", - "dev": true, - "engines": { - "node": ">= 4" - } - }, - "node_modules/image-size": { - "version": "0.5.5", - "resolved": "https://registry.npmmirror.com/image-size/-/image-size-0.5.5.tgz", - "integrity": "sha512-6TDAlDPZxUFCv+fuOkIoXT/V/f3Qbq8e37p+YOiYrUv3v9cc3/6x78VdfPgFVaB9dZYeLUfKgHRebpkm/oP2VQ==", - "bin": { - "image-size": "bin/image-size.js" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/immediate": { - "version": "3.0.6", - "resolved": "https://registry.npmmirror.com/immediate/-/immediate-3.0.6.tgz", - "integrity": "sha512-XXOFtyqDjNDAQxVfYxuF7g9Il/IbWmmlQg2MYKOH8ExIT1qg6xc4zyS3HaEEATgs1btfzxq15ciUiY7gjSXRGQ==" - }, - "node_modules/immer": { - "version": "9.0.15", - "resolved": "https://registry.npmmirror.com/immer/-/immer-9.0.15.tgz", - "integrity": "sha512-2eB/sswms9AEUSkOm4SbV5Y7Vmt/bKRwByd52jfLkW4OLYeaTP3EEiJ9agqU0O/tq6Dk62Zfj+TJSqfm1rLVGQ==" - }, - "node_modules/immutable": { - "version": "4.1.0", - "resolved": "https://registry.npmmirror.com/immutable/-/immutable-4.1.0.tgz", - "integrity": "sha512-oNkuqVTA8jqG1Q6c+UglTOD1xhC1BtjKI7XkCXRkZHrN5m18/XsnUp8Q89GkQO/z+0WjonSvl0FLhDYftp46nQ==" - }, - "node_modules/import-fresh": { - "version": "3.3.0", - "resolved": "https://registry.npmmirror.com/import-fresh/-/import-fresh-3.3.0.tgz", - "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", - "dev": true, - "dependencies": { - "parent-module": "^1.0.0", - "resolve-from": "^4.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/imurmurhash": { - "version": "0.1.4", - "resolved": "https://registry.npmmirror.com/imurmurhash/-/imurmurhash-0.1.4.tgz", - "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", - "dev": true, - "engines": { - "node": ">=0.8.19" - } - }, - "node_modules/indent-string": { - "version": "4.0.0", - "resolved": "https://r2.cnpmjs.org/indent-string/-/indent-string-4.0.0.tgz", - "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/inflight": { - "version": "1.0.6", - "resolved": "https://registry.npmmirror.com/inflight/-/inflight-1.0.6.tgz", - "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", - "dependencies": { - "once": "^1.3.0", - "wrappy": "1" - } - }, - "node_modules/inherits": { - "version": "2.0.4", - "resolved": "https://registry.npmmirror.com/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" - }, - "node_modules/ini": { - "version": "1.3.8", - "resolved": "https://r2.cnpmjs.org/ini/-/ini-1.3.8.tgz", - "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==", - "dev": true - }, - "node_modules/inquirer": { - "version": "8.2.4", - "resolved": "https://r.cnpmjs.org/inquirer/-/inquirer-8.2.4.tgz", - "integrity": "sha512-nn4F01dxU8VeKfq192IjLsxu0/OmMZ4Lg3xKAns148rCaXP6ntAoEkVYZThWjwON8AlzdZZi6oqnhNbxUG9hVg==", - "dev": true, - "dependencies": { - "ansi-escapes": "^4.2.1", - "chalk": "^4.1.1", - "cli-cursor": "^3.1.0", - "cli-width": "^3.0.0", - "external-editor": "^3.0.3", - "figures": "^3.0.0", - "lodash": "^4.17.21", - "mute-stream": "0.0.8", - "ora": "^5.4.1", - "run-async": "^2.4.0", - "rxjs": "^7.5.5", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0", - "through": "^2.3.6", - "wrap-ansi": "^7.0.0" - }, - "engines": { - "node": ">=12.0.0" - } - }, - "node_modules/is-accessor-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmmirror.com/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", - "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", - "dependencies": { - "kind-of": "^6.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-accessor-descriptor/node_modules/kind-of": { - "version": "6.0.3", - "resolved": "https://registry.npmmirror.com/kind-of/-/kind-of-6.0.3.tgz", - "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-arrayish": { - "version": "0.2.1", - "resolved": "https://r2.cnpmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", - "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==", - "dev": true - }, - "node_modules/is-binary-path": { - "version": "2.1.0", - "resolved": "https://registry.npmmirror.com/is-binary-path/-/is-binary-path-2.1.0.tgz", - "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", - "dependencies": { - "binary-extensions": "^2.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/is-buffer": { - "version": "1.1.6", - "resolved": "https://registry.npmmirror.com/is-buffer/-/is-buffer-1.1.6.tgz", - "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==" - }, - "node_modules/is-core-module": { - "version": "2.9.0", - "resolved": "https://registry.npmmirror.com/is-core-module/-/is-core-module-2.9.0.tgz", - "integrity": "sha512-+5FPy5PnwmO3lvfMb0AsoPaBG+5KHUI0wYFXOtYPnVVVspTFUuMZNfNaNVRt3FZadstu2c8x23vykRW/NBoU6A==", - "dev": true, - "dependencies": { - "has": "^1.0.3" - } - }, - "node_modules/is-data-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmmirror.com/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", - "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", - "dependencies": { - "kind-of": "^6.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-data-descriptor/node_modules/kind-of": { - "version": "6.0.3", - "resolved": "https://registry.npmmirror.com/kind-of/-/kind-of-6.0.3.tgz", - "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-descriptor": { - "version": "1.0.2", - "resolved": "https://registry.npmmirror.com/is-descriptor/-/is-descriptor-1.0.2.tgz", - "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", - "dependencies": { - "is-accessor-descriptor": "^1.0.0", - "is-data-descriptor": "^1.0.0", - "kind-of": "^6.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-descriptor/node_modules/kind-of": { - "version": "6.0.3", - "resolved": "https://registry.npmmirror.com/kind-of/-/kind-of-6.0.3.tgz", - "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npmmirror.com/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-extglob": { - "version": "2.1.1", - "resolved": "https://registry.npmmirror.com/is-extglob/-/is-extglob-2.1.1.tgz", - "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-fullwidth-code-point": { - "version": "3.0.0", - "resolved": "https://r2.cnpmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", - "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/is-glob": { - "version": "4.0.3", - "resolved": "https://registry.npmmirror.com/is-glob/-/is-glob-4.0.3.tgz", - "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", - "dependencies": { - "is-extglob": "^2.1.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-hotkey": { - "version": "0.2.0", - "resolved": "https://registry.npmmirror.com/is-hotkey/-/is-hotkey-0.2.0.tgz", - "integrity": "sha512-UknnZK4RakDmTgz4PI1wIph5yxSs/mvChWs9ifnlXsKuXgWmOkY/hAE0H/k2MIqH0RlRye0i1oC07MCRSD28Mw==" - }, - "node_modules/is-interactive": { - "version": "1.0.0", - "resolved": "https://r2.cnpmjs.org/is-interactive/-/is-interactive-1.0.0.tgz", - "integrity": "sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/is-number": { - "version": "7.0.0", - "resolved": "https://registry.npmmirror.com/is-number/-/is-number-7.0.0.tgz", - "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", - "engines": { - "node": ">=0.12.0" - } - }, - "node_modules/is-obj": { - "version": "2.0.0", - "resolved": "https://r2.cnpmjs.org/is-obj/-/is-obj-2.0.0.tgz", - "integrity": "sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/is-plain-obj": { - "version": "1.1.0", - "resolved": "https://registry.npmmirror.com/is-plain-obj/-/is-plain-obj-1.1.0.tgz", - "integrity": "sha512-yvkRyxmFKEOQ4pNXCmJG5AEQNlXJS5LaONXo5/cLdTZdWvsZ1ioJEonLGAosKlMWE8lwUy/bJzMjcw8az73+Fg==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-plain-object": { - "version": "5.0.0", - "resolved": "https://registry.npmmirror.com/is-plain-object/-/is-plain-object-5.0.0.tgz", - "integrity": "sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-stream": { - "version": "2.0.1", - "resolved": "https://r2.cnpmjs.org/is-stream/-/is-stream-2.0.1.tgz", - "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/is-text-path": { - "version": "1.0.1", - "resolved": "https://r2.cnpmjs.org/is-text-path/-/is-text-path-1.0.1.tgz", - "integrity": "sha512-xFuJpne9oFz5qDaodwmmG08e3CawH/2ZV8Qqza1Ko7Sk8POWbkRdwIoAWVhqvq0XeUzANEhKo2n0IXUGBm7A/w==", - "dev": true, - "dependencies": { - "text-extensions": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-unicode-supported": { - "version": "0.1.0", - "resolved": "https://r2.cnpmjs.org/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz", - "integrity": "sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==", - "dev": true, - "engines": { - "node": ">=10" - } - }, - "node_modules/is-url": { - "version": "1.2.4", - "resolved": "https://registry.npmmirror.com/is-url/-/is-url-1.2.4.tgz", - "integrity": "sha512-ITvGim8FhRiYe4IQ5uHSkj7pVaPDrCTkNd3yq3cV7iZAcJdHTUMPMEHcqSOy9xZ9qFenQCvi+2wjH9a1nXqHww==" - }, - "node_modules/is-utf8": { - "version": "0.2.1", - "resolved": "https://r2.cnpmjs.org/is-utf8/-/is-utf8-0.2.1.tgz", - "integrity": "sha512-rMYPYvCzsXywIsldgLaSoPlw5PfoB/ssr7hY4pLfcodrA5M/eArza1a9VmTiNIBNMjOGr1Ow9mTyU2o69U6U9Q==", - "dev": true - }, - "node_modules/is-windows": { - "version": "1.0.2", - "resolved": "https://registry.npmmirror.com/is-windows/-/is-windows-1.0.2.tgz", - "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmmirror.com/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==" - }, - "node_modules/isexe": { - "version": "2.0.0", - "resolved": "https://registry.npmmirror.com/isexe/-/isexe-2.0.0.tgz", - "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", - "dev": true - }, - "node_modules/isobject": { - "version": "2.1.0", - "resolved": "https://registry.npmmirror.com/isobject/-/isobject-2.1.0.tgz", - "integrity": "sha512-+OUdGJlgjOBZDfxnDjYYG6zp487z0JGNQq3cYQYg5f5hKR+syHMsaztzGeml/4kGG55CSpKSpWTY+jYGgsHLgA==", - "dependencies": { - "isarray": "1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/js-base64": { - "version": "2.6.4", - "resolved": "https://registry.npmmirror.com/js-base64/-/js-base64-2.6.4.tgz", - "integrity": "sha512-pZe//GGmwJndub7ZghVHz7vjb2LgC1m8B07Au3eYqeqv9emhESByMXxaEgkUkEqJe87oBbSniGYoQNIBklc7IQ==" - }, - "node_modules/js-binary-schema-parser": { - "version": "2.0.3", - "resolved": "https://registry.npmmirror.com/js-binary-schema-parser/-/js-binary-schema-parser-2.0.3.tgz", - "integrity": "sha512-xezGJmOb4lk/M1ZZLTR/jaBHQ4gG/lqQnJqdIv4721DMggsa1bDVlHXNeHYogaIEHD9vCRv0fcL4hMA+Coarkg==" - }, - "node_modules/js-tokens": { - "version": "4.0.0", - "resolved": "https://r2.cnpmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", - "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", - "dev": true - }, - "node_modules/js-yaml": { - "version": "4.1.0", - "resolved": "https://registry.npmmirror.com/js-yaml/-/js-yaml-4.1.0.tgz", - "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", - "dev": true, - "dependencies": { - "argparse": "^2.0.1" - }, - "bin": { - "js-yaml": "bin/js-yaml.js" - } - }, - "node_modules/json-parse-even-better-errors": { - "version": "2.3.1", - "resolved": "https://r2.cnpmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", - "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", - "dev": true - }, - "node_modules/json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmmirror.com/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", - "dev": true - }, - "node_modules/json-stable-stringify-without-jsonify": { - "version": "1.0.1", - "resolved": "https://registry.npmmirror.com/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", - "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==", - "dev": true - }, - "node_modules/json5": { - "version": "1.0.1", - "resolved": "https://registry.npmmirror.com/json5/-/json5-1.0.1.tgz", - "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", - "dependencies": { - "minimist": "^1.2.0" - }, - "bin": { - "json5": "lib/cli.js" - } - }, - "node_modules/jsonc-parser": { - "version": "3.1.0", - "resolved": "https://registry.npmmirror.com/jsonc-parser/-/jsonc-parser-3.1.0.tgz", - "integrity": "sha512-DRf0QjnNeCUds3xTjKlQQ3DpJD51GvDjJfnxUVWg6PZTo2otSm+slzNAxU/35hF8/oJIKoG9slq30JYOsF2azg==", - "dev": true - }, - "node_modules/jsonfile": { - "version": "6.1.0", - "resolved": "https://registry.npmmirror.com/jsonfile/-/jsonfile-6.1.0.tgz", - "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", - "dev": true, - "dependencies": { - "universalify": "^2.0.0" - }, - "optionalDependencies": { - "graceful-fs": "^4.1.6" - } - }, - "node_modules/jsonparse": { - "version": "1.3.1", - "resolved": "https://r2.cnpmjs.org/jsonparse/-/jsonparse-1.3.1.tgz", - "integrity": "sha512-POQXvpdL69+CluYsillJ7SUhKvytYjW9vG/GKpnf+xP8UWgYEM/RaMzHHofbALDiKbbP1W8UEYmgGl39WkPZsg==", - "dev": true, - "engines": [ - "node >= 0.2.0" - ] - }, - "node_modules/JSONStream": { - "version": "1.3.5", - "resolved": "https://r2.cnpmjs.org/JSONStream/-/JSONStream-1.3.5.tgz", - "integrity": "sha512-E+iruNOY8VV9s4JEbe1aNEm6MiszPRr/UfcHMz0TQh1BXSxHK+ASV1R6W4HpjBhSeS+54PIsAMCBmwD06LLsqQ==", - "dev": true, - "dependencies": { - "jsonparse": "^1.2.0", - "through": ">=2.2.7 <3" - }, - "bin": { - "JSONStream": "bin.js" - }, - "engines": { - "node": "*" - } - }, - "node_modules/jszip": { - "version": "3.10.1", - "resolved": "https://registry.npmmirror.com/jszip/-/jszip-3.10.1.tgz", - "integrity": "sha512-xXDvecyTpGLrqFrvkrUSoxxfJI5AH7U8zxxtVclpsUtMCq4JQ290LY8AW5c7Ggnr/Y/oK+bQMbqK2qmtk3pN4g==", - "dependencies": { - "lie": "~3.3.0", - "pako": "~1.0.2", - "readable-stream": "~2.3.6", - "setimmediate": "^1.0.5" - } - }, - "node_modules/jszip/node_modules/readable-stream": { - "version": "2.3.7", - "resolved": "https://registry.npmmirror.com/readable-stream/-/readable-stream-2.3.7.tgz", - "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", - "dependencies": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "node_modules/jszip/node_modules/safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmmirror.com/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" - }, - "node_modules/jszip/node_modules/string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmmirror.com/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "dependencies": { - "safe-buffer": "~5.1.0" - } - }, - "node_modules/kind-of": { - "version": "5.1.0", - "resolved": "https://registry.npmmirror.com/kind-of/-/kind-of-5.1.0.tgz", - "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/lazystream": { - "version": "1.0.1", - "resolved": "https://registry.npmmirror.com/lazystream/-/lazystream-1.0.1.tgz", - "integrity": "sha512-b94GiNHQNy6JNTrt5w6zNyffMrNkXZb3KTkCZJb2V1xaEGCk093vkZ2jk3tpaeP33/OiXC+WvK9AxUebnf5nbw==", - "dependencies": { - "readable-stream": "^2.0.5" - }, - "engines": { - "node": ">= 0.6.3" - } - }, - "node_modules/lazystream/node_modules/readable-stream": { - "version": "2.3.7", - "resolved": "https://registry.npmmirror.com/readable-stream/-/readable-stream-2.3.7.tgz", - "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", - "dependencies": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "node_modules/lazystream/node_modules/safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmmirror.com/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" - }, - "node_modules/lazystream/node_modules/string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmmirror.com/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "dependencies": { - "safe-buffer": "~5.1.0" - } - }, - "node_modules/levn": { - "version": "0.4.1", - "resolved": "https://registry.npmmirror.com/levn/-/levn-0.4.1.tgz", - "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", - "dev": true, - "dependencies": { - "prelude-ls": "^1.2.1", - "type-check": "~0.4.0" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/lie": { - "version": "3.3.0", - "resolved": "https://registry.npmmirror.com/lie/-/lie-3.3.0.tgz", - "integrity": "sha512-UaiMJzeWRlEujzAuw5LokY1L5ecNQYZKfmyZ9L7wDHb/p5etKaxXhohBcrw0EYby+G/NA52vRSN4N39dxHAIwQ==", - "dependencies": { - "immediate": "~3.0.5" - } - }, - "node_modules/lines-and-columns": { - "version": "1.2.4", - "resolved": "https://r2.cnpmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", - "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==", - "dev": true - }, - "node_modules/listenercount": { - "version": "1.0.1", - "resolved": "https://registry.npmmirror.com/listenercount/-/listenercount-1.0.1.tgz", - "integrity": "sha512-3mk/Zag0+IJxeDrxSgaDPy4zZ3w05PRZeJNnlWhzFz5OkX49J4krc+A8X2d2M69vGMBEX0uyl8M+W+8gH+kBqQ==" - }, - "node_modules/loader-utils": { - "version": "1.4.0", - "resolved": "https://registry.npmmirror.com/loader-utils/-/loader-utils-1.4.0.tgz", - "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==", - "dependencies": { - "big.js": "^5.2.2", - "emojis-list": "^3.0.0", - "json5": "^1.0.1" - }, - "engines": { - "node": ">=4.0.0" - } - }, - "node_modules/local-pkg": { - "version": "0.4.2", - "resolved": "https://registry.npmmirror.com/local-pkg/-/local-pkg-0.4.2.tgz", - "integrity": "sha512-mlERgSPrbxU3BP4qBqAvvwlgW4MTg78iwJdGGnv7kibKjWcJksrG3t6LB5lXI93wXRDvG4NpUgJFmTG4T6rdrg==", - "dev": true, - "engines": { - "node": ">=14" - } - }, - "node_modules/locate-path": { - "version": "6.0.0", - "resolved": "https://registry.npmmirror.com/locate-path/-/locate-path-6.0.0.tgz", - "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", - "dev": true, - "dependencies": { - "p-locate": "^5.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/lodash": { - "version": "4.17.21", - "resolved": "https://registry.npmmirror.com/lodash/-/lodash-4.17.21.tgz", - "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" - }, - "node_modules/lodash-es": { - "version": "4.17.21", - "resolved": "https://registry.npmmirror.com/lodash-es/-/lodash-es-4.17.21.tgz", - "integrity": "sha512-mKnC+QJ9pWVzv+C4/U3rRsHapFfHvQFoFB92e52xeyGMcX6/OlIl78je1u8vePzYZSkkogMPJ2yjxxsb89cxyw==" - }, - "node_modules/lodash-unified": { - "version": "1.0.2", - "resolved": "https://registry.npmmirror.com/lodash-unified/-/lodash-unified-1.0.2.tgz", - "integrity": "sha512-OGbEy+1P+UT26CYi4opY4gebD8cWRDxAT6MAObIVQMiqYdxZr1g3QHWCToVsm31x2NkLS4K3+MC2qInaRMa39g==", - "peerDependencies": { - "@types/lodash-es": "*", - "lodash": "*", - "lodash-es": "*" - } - }, - "node_modules/lodash.camelcase": { - "version": "4.3.0", - "resolved": "https://registry.npmmirror.com/lodash.camelcase/-/lodash.camelcase-4.3.0.tgz", - "integrity": "sha512-TwuEnCnxbc3rAvhf/LbG7tJUDzhqXyFnv3dtzLOPgCG/hODL7WFnsbwktkD7yUV0RrreP/l1PALq/YSg6VvjlA==" - }, - "node_modules/lodash.clonedeep": { - "version": "4.5.0", - "resolved": "https://registry.npmmirror.com/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz", - "integrity": "sha512-H5ZhCF25riFd9uB5UCkVKo61m3S/xZk1x4wA6yp/L3RFP6Z/eHH1ymQcGLo7J3GMPfm0V/7m1tryHuGVxpqEBQ==" - }, - "node_modules/lodash.debounce": { - "version": "4.0.8", - "resolved": "https://registry.npmmirror.com/lodash.debounce/-/lodash.debounce-4.0.8.tgz", - "integrity": "sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==" - }, - "node_modules/lodash.defaults": { - "version": "4.2.0", - "resolved": "https://registry.npmmirror.com/lodash.defaults/-/lodash.defaults-4.2.0.tgz", - "integrity": "sha512-qjxPLHd3r5DnsdGacqOMU6pb/avJzdh9tFX2ymgoZE27BmjXrNy/y4LoaiTeAb+O3gL8AfpJGtqfX/ae2leYYQ==" - }, - "node_modules/lodash.difference": { - "version": "4.5.0", - "resolved": "https://registry.npmmirror.com/lodash.difference/-/lodash.difference-4.5.0.tgz", - "integrity": "sha512-dS2j+W26TQ7taQBGN8Lbbq04ssV3emRw4NY58WErlTO29pIqS0HmoT5aJ9+TUQ1N3G+JOZSji4eugsWwGp9yPA==" - }, - "node_modules/lodash.escaperegexp": { - "version": "4.1.2", - "resolved": "https://registry.npmmirror.com/lodash.escaperegexp/-/lodash.escaperegexp-4.1.2.tgz", - "integrity": "sha512-TM9YBvyC84ZxE3rgfefxUWiQKLilstD6k7PTGt6wfbtXF8ixIJLOL3VYyV/z+ZiPLsVxAsKAFVwWlWeb2Y8Yyw==" - }, - "node_modules/lodash.flatten": { - "version": "4.4.0", - "resolved": "https://registry.npmmirror.com/lodash.flatten/-/lodash.flatten-4.4.0.tgz", - "integrity": "sha512-C5N2Z3DgnnKr0LOpv/hKCgKdb7ZZwafIrsesve6lmzvZIRZRGaZ/l6Q8+2W7NaT+ZwO3fFlSCzCzrDCFdJfZ4g==" - }, - "node_modules/lodash.foreach": { - "version": "4.5.0", - "resolved": "https://registry.npmmirror.com/lodash.foreach/-/lodash.foreach-4.5.0.tgz", - "integrity": "sha512-aEXTF4d+m05rVOAUG3z4vZZ4xVexLKZGF0lIxuHZ1Hplpk/3B6Z1+/ICICYRLm7c41Z2xiejbkCkJoTlypoXhQ==" - }, - "node_modules/lodash.groupby": { - "version": "4.6.0", - "resolved": "https://registry.npmmirror.com/lodash.groupby/-/lodash.groupby-4.6.0.tgz", - "integrity": "sha512-5dcWxm23+VAoz+awKmBaiBvzox8+RqMgFhi7UvX9DHZr2HdxHXM/Wrf8cfKpsW37RNrvtPn6hSwNqurSILbmJw==" - }, - "node_modules/lodash.isboolean": { - "version": "3.0.3", - "resolved": "https://registry.npmmirror.com/lodash.isboolean/-/lodash.isboolean-3.0.3.tgz", - "integrity": "sha512-Bz5mupy2SVbPHURB98VAcw+aHh4vRV5IPNhILUCsOzRmsTmSQ17jIuqopAentWoehktxGd9e/hbIXq980/1QJg==" - }, - "node_modules/lodash.isequal": { - "version": "4.5.0", - "resolved": "https://registry.npmmirror.com/lodash.isequal/-/lodash.isequal-4.5.0.tgz", - "integrity": "sha512-pDo3lu8Jhfjqls6GkMgpahsF9kCyayhgykjyLMNFTKWrpVdAQtYyB4muAMWozBB4ig/dtWAmsMxLEI8wuz+DYQ==" - }, - "node_modules/lodash.isfunction": { - "version": "3.0.9", - "resolved": "https://registry.npmmirror.com/lodash.isfunction/-/lodash.isfunction-3.0.9.tgz", - "integrity": "sha512-AirXNj15uRIMMPihnkInB4i3NHeb4iBtNg9WRWuK2o31S+ePwwNmDPaTL3o7dTJ+VXNZim7rFs4rxN4YU1oUJw==" - }, - "node_modules/lodash.isnil": { - "version": "4.0.0", - "resolved": "https://registry.npmmirror.com/lodash.isnil/-/lodash.isnil-4.0.0.tgz", - "integrity": "sha512-up2Mzq3545mwVnMhTDMdfoG1OurpA/s5t88JmQX809eH3C8491iu2sfKhTfhQtKY78oPNhiaHJUpT/dUDAAtng==" - }, - "node_modules/lodash.isplainobject": { - "version": "4.0.6", - "resolved": "https://registry.npmmirror.com/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz", - "integrity": "sha512-oSXzaWypCMHkPC3NvBEaPHf0KsA5mvPrOPgQWDsbg8n7orZ290M0BmC/jgRZ4vcJ6DTAhjrsSYgdsW/F+MFOBA==" - }, - "node_modules/lodash.isundefined": { - "version": "3.0.1", - "resolved": "https://registry.npmmirror.com/lodash.isundefined/-/lodash.isundefined-3.0.1.tgz", - "integrity": "sha512-MXB1is3s899/cD8jheYYE2V9qTHwKvt+npCwpD+1Sxm3Q3cECXCiYHjeHWXNwr6Q0SOBPrYUDxendrO6goVTEA==" - }, - "node_modules/lodash.kebabcase": { - "version": "4.1.1", - "resolved": "https://r2.cnpmjs.org/lodash.kebabcase/-/lodash.kebabcase-4.1.1.tgz", - "integrity": "sha512-N8XRTIMMqqDgSy4VLKPnJ/+hpGZN+PHQiJnSenYqPaVV/NCqEogTnAdZLQiGKhxX+JCs8waWq2t1XHWKOmlY8g==", - "dev": true - }, - "node_modules/lodash.map": { - "version": "4.6.0", - "resolved": "https://r2.cnpmjs.org/lodash.map/-/lodash.map-4.6.0.tgz", - "integrity": "sha512-worNHGKLDetmcEYDvh2stPCrrQRkP20E4l0iIS7F8EvzMqBBi7ltvFN5m1HvTf1P7Jk1txKhvFcmYsCr8O2F1Q==", - "dev": true - }, - "node_modules/lodash.merge": { - "version": "4.6.2", - "resolved": "https://registry.npmmirror.com/lodash.merge/-/lodash.merge-4.6.2.tgz", - "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", - "dev": true - }, - "node_modules/lodash.mergewith": { - "version": "4.6.2", - "resolved": "https://r2.cnpmjs.org/lodash.mergewith/-/lodash.mergewith-4.6.2.tgz", - "integrity": "sha512-GK3g5RPZWTRSeLSpgP8Xhra+pnjBC56q9FZYe1d5RN3TJ35dbkGy3YqBSMbyCrlbi+CM9Z3Jk5yTL7RCsqboyQ==", - "dev": true - }, - "node_modules/lodash.snakecase": { - "version": "4.1.1", - "resolved": "https://r2.cnpmjs.org/lodash.snakecase/-/lodash.snakecase-4.1.1.tgz", - "integrity": "sha512-QZ1d4xoBHYUeuouhEq3lk3Uq7ldgyFXGBhg04+oRLnIz8o9T65Eh+8YdroUwn846zchkA9yDsDl5CVVaV2nqYw==", - "dev": true - }, - "node_modules/lodash.startcase": { - "version": "4.4.0", - "resolved": "https://r2.cnpmjs.org/lodash.startcase/-/lodash.startcase-4.4.0.tgz", - "integrity": "sha512-+WKqsK294HMSc2jEbNgpHpd0JfIBhp7rEV4aqXWqFr6AlXov+SlcgB1Fv01y2kGe3Gc8nMW7VA0SrGuSkRfIEg==", - "dev": true - }, - "node_modules/lodash.throttle": { - "version": "4.1.1", - "resolved": "https://registry.npmmirror.com/lodash.throttle/-/lodash.throttle-4.1.1.tgz", - "integrity": "sha512-wIkUCfVKpVsWo3JSZlc+8MB5it+2AN5W8J7YVMST30UrvcQNZ1Okbj+rbVniijTWE6FGYy4XJq/rHkas8qJMLQ==" - }, - "node_modules/lodash.toarray": { - "version": "4.4.0", - "resolved": "https://registry.npmmirror.com/lodash.toarray/-/lodash.toarray-4.4.0.tgz", - "integrity": "sha512-QyffEA3i5dma5q2490+SgCvDN0pXLmRGSyAANuVi0HQ01Pkfr9fuoKQW8wm1wGBnJITs/mS7wQvS6VshUEBFCw==" - }, - "node_modules/lodash.union": { - "version": "4.6.0", - "resolved": "https://registry.npmmirror.com/lodash.union/-/lodash.union-4.6.0.tgz", - "integrity": "sha512-c4pB2CdGrGdjMKYLA+XiRDO7Y0PRQbm/Gzg8qMj+QH+pFVAoTp5sBpO0odL3FjoPCGjK96p6qsP+yQoiLoOBcw==" - }, - "node_modules/lodash.uniq": { - "version": "4.5.0", - "resolved": "https://registry.npmmirror.com/lodash.uniq/-/lodash.uniq-4.5.0.tgz", - "integrity": "sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ==" - }, - "node_modules/lodash.upperfirst": { - "version": "4.3.1", - "resolved": "https://r2.cnpmjs.org/lodash.upperfirst/-/lodash.upperfirst-4.3.1.tgz", - "integrity": "sha512-sReKOYJIJf74dhJONhU4e0/shzi1trVbSWDOhKYE5XV2O+H7Sb2Dihwuc7xWxVl+DgFPyTqIN3zMfT9cq5iWDg==", - "dev": true - }, - "node_modules/log-symbols": { - "version": "4.1.0", - "resolved": "https://r2.cnpmjs.org/log-symbols/-/log-symbols-4.1.0.tgz", - "integrity": "sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==", - "dev": true, - "dependencies": { - "chalk": "^4.1.0", - "is-unicode-supported": "^0.1.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/longest": { - "version": "2.0.1", - "resolved": "https://r2.cnpmjs.org/longest/-/longest-2.0.1.tgz", - "integrity": "sha512-Ajzxb8CM6WAnFjgiloPsI3bF+WCxcvhdIG3KNA2KN962+tdBsHcuQ4k4qX/EcS/2CRkcc0iAkR956Nib6aXU/Q==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/lower-case": { - "version": "2.0.2", - "resolved": "https://r2.cnpmjs.org/lower-case/-/lower-case-2.0.2.tgz", - "integrity": "sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==", - "dev": true, - "dependencies": { - "tslib": "^2.0.3" - } - }, - "node_modules/lru-cache": { - "version": "6.0.0", - "resolved": "https://r2.cnpmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "dev": true, - "dependencies": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/magic-string": { - "version": "0.26.2", - "resolved": "https://registry.npmmirror.com/magic-string/-/magic-string-0.26.2.tgz", - "integrity": "sha512-NzzlXpclt5zAbmo6h6jNc8zl2gNRGHvmsZW4IvZhTC4W7k4OlLP+S5YLussa/r3ixNT66KOQfNORlXHSOy/X4A==", - "dev": true, - "dependencies": { - "sourcemap-codec": "^1.4.8" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/make-error": { - "version": "1.3.6", - "resolved": "https://r2.cnpmjs.org/make-error/-/make-error-1.3.6.tgz", - "integrity": "sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==", - "dev": true - }, - "node_modules/map-cache": { - "version": "0.2.2", - "resolved": "https://registry.npmmirror.com/map-cache/-/map-cache-0.2.2.tgz", - "integrity": "sha512-8y/eV9QQZCiyn1SprXSrCmqJN0yNRATe+PO8ztwqrvrbdRLA3eYJF0yaR0YayLWkMbsQSKWS9N2gPcGEc4UsZg==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/map-obj": { - "version": "4.3.0", - "resolved": "https://r2.cnpmjs.org/map-obj/-/map-obj-4.3.0.tgz", - "integrity": "sha512-hdN1wVrZbb29eBGiGjJbeP8JbKjq1urkHJ/LIP/NY48MZ1QVXUsQBV1G1zvYFHn1XE06cwjBsOI2K3Ulnj1YXQ==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/map-visit": { - "version": "1.0.0", - "resolved": "https://registry.npmmirror.com/map-visit/-/map-visit-1.0.0.tgz", - "integrity": "sha512-4y7uGv8bd2WdM9vpQsiQNo41Ln1NvhvDRuVt0k2JZQ+ezN2uaQes7lZeZ+QQUHOLQAtDaBJ+7wCbi+ab/KFs+w==", - "dependencies": { - "object-visit": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/mavon-editor": { - "version": "2.10.4", - "resolved": "https://registry.npmmirror.com/mavon-editor/-/mavon-editor-2.10.4.tgz", - "integrity": "sha512-CFsBLkgt/KZBDg+SJYe2fyYv4zClY149PiwpH0rDAiiP4ae1XNs0GC8nBsoTeipsHcebDLN1QMkt3bUsnMDjQw==", - "dependencies": { - "xss": "^1.0.6" - } - }, - "node_modules/md-editor-v3": { - "version": "1.11.14", - "resolved": "https://registry.npmmirror.com/md-editor-v3/-/md-editor-v3-1.11.14.tgz", - "integrity": "sha512-koJl8NpB8zYK8rkR/1VVNdvifzA7ZBIJWDYvUCY5fW5TTGBKyweMo4knmG+GTKkJLwbxO7TAFuvE5IkRzlOcxQ==", - "engines": { - "node": ">=12.0.0" - } - }, - "node_modules/mdn-data": { - "version": "2.0.14", - "resolved": "https://registry.npmmirror.com/mdn-data/-/mdn-data-2.0.14.tgz", - "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==", - "dev": true - }, - "node_modules/memoize-one": { - "version": "6.0.0", - "resolved": "https://registry.npmmirror.com/memoize-one/-/memoize-one-6.0.0.tgz", - "integrity": "sha512-rkpe71W0N0c0Xz6QD0eJETuWAJGnJ9afsl1srmwPrI+yBCkge5EycXXbYRyvL29zZVUWQCY7InPRCv3GDXuZNw==" - }, - "node_modules/meow": { - "version": "8.1.2", - "resolved": "https://r2.cnpmjs.org/meow/-/meow-8.1.2.tgz", - "integrity": "sha512-r85E3NdZ+mpYk1C6RjPFEMSE+s1iZMuHtsHAqY0DT3jZczl0diWUZ8g6oU7h0M9cD2EL+PzaYghhCLzR0ZNn5Q==", - "dev": true, - "dependencies": { - "@types/minimist": "^1.2.0", - "camelcase-keys": "^6.2.2", - "decamelize-keys": "^1.1.0", - "hard-rejection": "^2.1.0", - "minimist-options": "4.1.0", - "normalize-package-data": "^3.0.0", - "read-pkg-up": "^7.0.1", - "redent": "^3.0.0", - "trim-newlines": "^3.0.0", - "type-fest": "^0.18.0", - "yargs-parser": "^20.2.3" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/meow/node_modules/type-fest": { - "version": "0.18.1", - "resolved": "https://r2.cnpmjs.org/type-fest/-/type-fest-0.18.1.tgz", - "integrity": "sha512-OIAYXk8+ISY+qTOwkHtKqzAuxchoMiD9Udx+FSGQDuiRR+PJKJHc2NJAXlbhkGwTt/4/nKZxELY1w3ReWOL8mw==", - "dev": true, - "engines": { - "node": ">=10" - } - }, - "node_modules/merge": { - "version": "2.1.1", - "resolved": "https://r2.cnpmjs.org/merge/-/merge-2.1.1.tgz", - "integrity": "sha512-jz+Cfrg9GWOZbQAnDQ4hlVnQky+341Yk5ru8bZSe6sIDTCIg8n9i/u7hSQGSVOF3C7lH6mGtqjkiT9G4wFLL0w==", - "dev": true - }, - "node_modules/merge-options": { - "version": "1.0.1", - "resolved": "https://registry.npmmirror.com/merge-options/-/merge-options-1.0.1.tgz", - "integrity": "sha512-iuPV41VWKWBIOpBsjoxjDZw8/GbSfZ2mk7N1453bwMrfzdrIk7EzBd+8UVR6rkw67th7xnk9Dytl3J+lHPdxvg==", - "dependencies": { - "is-plain-obj": "^1.1" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/merge-stream": { - "version": "2.0.0", - "resolved": "https://r2.cnpmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", - "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", - "dev": true - }, - "node_modules/merge2": { - "version": "1.4.1", - "resolved": "https://registry.npmmirror.com/merge2/-/merge2-1.4.1.tgz", - "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", - "dev": true, - "engines": { - "node": ">= 8" - } - }, - "node_modules/micromatch": { - "version": "4.0.5", - "resolved": "https://registry.npmmirror.com/micromatch/-/micromatch-4.0.5.tgz", - "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", - "dev": true, - "dependencies": { - "braces": "^3.0.2", - "picomatch": "^2.3.1" - }, - "engines": { - "node": ">=8.6" - } - }, - "node_modules/mime-db": { - "version": "1.52.0", - "resolved": "https://registry.npmmirror.com/mime-db/-/mime-db-1.52.0.tgz", - "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/mime-match": { - "version": "1.0.2", - "resolved": "https://registry.npmmirror.com/mime-match/-/mime-match-1.0.2.tgz", - "integrity": "sha512-VXp/ugGDVh3eCLOBCiHZMYWQaTNUHv2IJrut+yXA6+JbLPXHglHwfS/5A5L0ll+jkCY7fIzRJcH6OIunF+c6Cg==", - "dependencies": { - "wildcard": "^1.1.0" - } - }, - "node_modules/mime-types": { - "version": "2.1.35", - "resolved": "https://registry.npmmirror.com/mime-types/-/mime-types-2.1.35.tgz", - "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", - "dependencies": { - "mime-db": "1.52.0" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/mimic-fn": { - "version": "2.1.0", - "resolved": "https://r2.cnpmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", - "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/mimic-response": { - "version": "3.1.0", - "resolved": "https://registry.npmmirror.com/mimic-response/-/mimic-response-3.1.0.tgz", - "integrity": "sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==", - "engines": { - "node": ">=10" - } - }, - "node_modules/min-indent": { - "version": "1.0.1", - "resolved": "https://r2.cnpmjs.org/min-indent/-/min-indent-1.0.1.tgz", - "integrity": "sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmmirror.com/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "dependencies": { - "brace-expansion": "^1.1.7" - }, - "engines": { - "node": "*" - } - }, - "node_modules/minimist": { - "version": "1.2.6", - "resolved": "https://registry.npmmirror.com/minimist/-/minimist-1.2.6.tgz", - "integrity": "sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q==" - }, - "node_modules/minimist-options": { - "version": "4.1.0", - "resolved": "https://r2.cnpmjs.org/minimist-options/-/minimist-options-4.1.0.tgz", - "integrity": "sha512-Q4r8ghd80yhO/0j1O3B2BjweX3fiHg9cdOwjJd2J76Q135c+NDxGCqdYKQ1SKBuFfgWbAUzBfvYjPUEeNgqN1A==", - "dev": true, - "dependencies": { - "arrify": "^1.0.1", - "is-plain-obj": "^1.1.0", - "kind-of": "^6.0.3" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/minimist-options/node_modules/kind-of": { - "version": "6.0.3", - "resolved": "https://r2.cnpmjs.org/kind-of/-/kind-of-6.0.3.tgz", - "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/mitt": { - "version": "1.1.2", - "resolved": "https://registry.npmmirror.com/mitt/-/mitt-1.1.2.tgz", - "integrity": "sha512-3btxP0O9iGADGWAkteQ8mzDtEspZqu4I32y4GZYCV5BrwtzdcRpF4dQgNdJadCrbBx7Lu6Sq9AVrerMHR0Hkmw==" - }, - "node_modules/mixin-deep": { - "version": "1.3.2", - "resolved": "https://registry.npmmirror.com/mixin-deep/-/mixin-deep-1.3.2.tgz", - "integrity": "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==", - "dependencies": { - "for-in": "^1.0.2", - "is-extendable": "^1.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/mixin-deep/node_modules/is-extendable": { - "version": "1.0.1", - "resolved": "https://registry.npmmirror.com/is-extendable/-/is-extendable-1.0.1.tgz", - "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", - "dependencies": { - "is-plain-object": "^2.0.4" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/mixin-deep/node_modules/is-plain-object": { - "version": "2.0.4", - "resolved": "https://registry.npmmirror.com/is-plain-object/-/is-plain-object-2.0.4.tgz", - "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", - "dependencies": { - "isobject": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/mixin-deep/node_modules/isobject": { - "version": "3.0.1", - "resolved": "https://registry.npmmirror.com/isobject/-/isobject-3.0.1.tgz", - "integrity": "sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/mkdirp": { - "version": "0.5.6", - "resolved": "https://registry.npmmirror.com/mkdirp/-/mkdirp-0.5.6.tgz", - "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", - "dependencies": { - "minimist": "^1.2.6" - }, - "bin": { - "mkdirp": "bin/cmd.js" - } - }, - "node_modules/mlly": { - "version": "0.5.5", - "resolved": "https://registry.npmmirror.com/mlly/-/mlly-0.5.5.tgz", - "integrity": "sha512-2R4JT/SxRDPexomw4rmHYY/gWAGmL9Kkq1OR76Ua6w+P340a1aBDTWzKo2kAlxzrG82OdXs5VB9Lmcmyit0Obg==", - "dev": true, - "dependencies": { - "pathe": "^0.3.2", - "pkg-types": "^0.3.3" - } - }, - "node_modules/ms": { - "version": "2.1.2", - "resolved": "https://registry.npmmirror.com/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", - "dev": true - }, - "node_modules/mute-stream": { - "version": "0.0.8", - "resolved": "https://r2.cnpmjs.org/mute-stream/-/mute-stream-0.0.8.tgz", - "integrity": "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==", - "dev": true - }, - "node_modules/namespace-emitter": { - "version": "2.0.1", - "resolved": "https://registry.npmmirror.com/namespace-emitter/-/namespace-emitter-2.0.1.tgz", - "integrity": "sha512-N/sMKHniSDJBjfrkbS/tpkPj4RAbvW3mr8UAzvlMHyun93XEm83IAvhWtJVHo+RHn/oO8Job5YN4b+wRjSVp5g==" - }, - "node_modules/nanoid": { - "version": "3.3.4", - "resolved": "https://registry.npmmirror.com/nanoid/-/nanoid-3.3.4.tgz", - "integrity": "sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw==", - "bin": { - "nanoid": "bin/nanoid.cjs" - }, - "engines": { - "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" - } - }, - "node_modules/nanomatch": { - "version": "1.2.13", - "resolved": "https://registry.npmmirror.com/nanomatch/-/nanomatch-1.2.13.tgz", - "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==", - "dependencies": { - "arr-diff": "^4.0.0", - "array-unique": "^0.3.2", - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "fragment-cache": "^0.2.1", - "is-windows": "^1.0.2", - "kind-of": "^6.0.2", - "object.pick": "^1.3.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/nanomatch/node_modules/define-property": { - "version": "2.0.2", - "resolved": "https://registry.npmmirror.com/define-property/-/define-property-2.0.2.tgz", - "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", - "dependencies": { - "is-descriptor": "^1.0.2", - "isobject": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/nanomatch/node_modules/extend-shallow": { - "version": "3.0.2", - "resolved": "https://registry.npmmirror.com/extend-shallow/-/extend-shallow-3.0.2.tgz", - "integrity": "sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==", - "dependencies": { - "assign-symbols": "^1.0.0", - "is-extendable": "^1.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/nanomatch/node_modules/is-extendable": { - "version": "1.0.1", - "resolved": "https://registry.npmmirror.com/is-extendable/-/is-extendable-1.0.1.tgz", - "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", - "dependencies": { - "is-plain-object": "^2.0.4" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/nanomatch/node_modules/is-plain-object": { - "version": "2.0.4", - "resolved": "https://registry.npmmirror.com/is-plain-object/-/is-plain-object-2.0.4.tgz", - "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", - "dependencies": { - "isobject": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/nanomatch/node_modules/isobject": { - "version": "3.0.1", - "resolved": "https://registry.npmmirror.com/isobject/-/isobject-3.0.1.tgz", - "integrity": "sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/nanomatch/node_modules/kind-of": { - "version": "6.0.3", - "resolved": "https://registry.npmmirror.com/kind-of/-/kind-of-6.0.3.tgz", - "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/natural-compare": { - "version": "1.4.0", - "resolved": "https://registry.npmmirror.com/natural-compare/-/natural-compare-1.4.0.tgz", - "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", - "dev": true - }, - "node_modules/next-tick": { - "version": "1.1.0", - "resolved": "https://registry.npmmirror.com/next-tick/-/next-tick-1.1.0.tgz", - "integrity": "sha512-CXdUiJembsNjuToQvxayPZF9Vqht7hewsvy2sOWafLvi2awflj9mOC6bHIg50orX8IJvWKY9wYQ/zB2kogPslQ==" - }, - "node_modules/no-case": { - "version": "3.0.4", - "resolved": "https://r2.cnpmjs.org/no-case/-/no-case-3.0.4.tgz", - "integrity": "sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==", - "dev": true, - "dependencies": { - "lower-case": "^2.0.2", - "tslib": "^2.0.3" - } - }, - "node_modules/normalize-package-data": { - "version": "3.0.3", - "resolved": "https://r2.cnpmjs.org/normalize-package-data/-/normalize-package-data-3.0.3.tgz", - "integrity": "sha512-p2W1sgqij3zMMyRC067Dg16bfzVH+w7hyegmpIvZ4JNjqtGOVAIvLmjBx3yP7YTe9vKJgkoNOPjwQGogDoMXFA==", - "dev": true, - "dependencies": { - "hosted-git-info": "^4.0.1", - "is-core-module": "^2.5.0", - "semver": "^7.3.4", - "validate-npm-package-license": "^3.0.1" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/normalize-path": { - "version": "3.0.0", - "resolved": "https://registry.npmmirror.com/normalize-path/-/normalize-path-3.0.0.tgz", - "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/normalize-wheel-es": { - "version": "1.2.0", - "resolved": "https://registry.npmmirror.com/normalize-wheel-es/-/normalize-wheel-es-1.2.0.tgz", - "integrity": "sha512-Wj7+EJQ8mSuXr2iWfnujrimU35R2W4FAErEyTmJoJ7ucwTn2hOUSsRehMb5RSYkxXGTM7Y9QpvPmp++w5ftoJw==" - }, - "node_modules/npm-run-path": { - "version": "4.0.1", - "resolved": "https://r2.cnpmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", - "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", - "dev": true, - "dependencies": { - "path-key": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/nprogress": { - "version": "0.2.0", - "resolved": "https://registry.npmmirror.com/nprogress/-/nprogress-0.2.0.tgz", - "integrity": "sha512-I19aIingLgR1fmhftnbWWO3dXc0hSxqHQHQb3H8m+K3TnEn/iSeTZZOyvKXWqQESMwuUVnatlCnZdLBZZt2VSA==" - }, - "node_modules/nth-check": { - "version": "2.1.1", - "resolved": "https://registry.npmmirror.com/nth-check/-/nth-check-2.1.1.tgz", - "integrity": "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==", - "dev": true, - "dependencies": { - "boolbase": "^1.0.0" - } - }, - "node_modules/object-assign": { - "version": "4.1.1", - "resolved": "https://registry.npmmirror.com/object-assign/-/object-assign-4.1.1.tgz", - "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/object-copy": { - "version": "0.1.0", - "resolved": "https://registry.npmmirror.com/object-copy/-/object-copy-0.1.0.tgz", - "integrity": "sha512-79LYn6VAb63zgtmAteVOWo9Vdj71ZVBy3Pbse+VqxDpEP83XuujMrGqHIwAXJ5I/aM0zU7dIyIAhifVTPrNItQ==", - "dependencies": { - "copy-descriptor": "^0.1.0", - "define-property": "^0.2.5", - "kind-of": "^3.0.3" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/object-copy/node_modules/define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmmirror.com/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", - "dependencies": { - "is-descriptor": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/object-copy/node_modules/is-accessor-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmmirror.com/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", - "integrity": "sha512-e1BM1qnDbMRG3ll2U9dSK0UMHuWOs3pY3AtcFsmvwPtKL3MML/Q86i+GilLfvqEs4GW+ExB91tQ3Ig9noDIZ+A==", - "dependencies": { - "kind-of": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/object-copy/node_modules/is-data-descriptor": { - "version": "0.1.4", - "resolved": "https://registry.npmmirror.com/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", - "integrity": "sha512-+w9D5ulSoBNlmw9OHn3U2v51SyoCd0he+bB3xMl62oijhrspxowjU+AIcDY0N3iEJbUEkB15IlMASQsxYigvXg==", - "dependencies": { - "kind-of": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/object-copy/node_modules/is-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmmirror.com/is-descriptor/-/is-descriptor-0.1.6.tgz", - "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", - "dependencies": { - "is-accessor-descriptor": "^0.1.6", - "is-data-descriptor": "^0.1.4", - "kind-of": "^5.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/object-copy/node_modules/is-descriptor/node_modules/kind-of": { - "version": "5.1.0", - "resolved": "https://registry.npmmirror.com/kind-of/-/kind-of-5.1.0.tgz", - "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/object-copy/node_modules/kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmmirror.com/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/object-visit": { - "version": "1.0.1", - "resolved": "https://registry.npmmirror.com/object-visit/-/object-visit-1.0.1.tgz", - "integrity": "sha512-GBaMwwAVK9qbQN3Scdo0OyvgPW7l3lnaVMj84uTOZlswkX0KpF6fyDBJhtTthf7pymztoN36/KEr1DyhF96zEA==", - "dependencies": { - "isobject": "^3.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/object-visit/node_modules/isobject": { - "version": "3.0.1", - "resolved": "https://registry.npmmirror.com/isobject/-/isobject-3.0.1.tgz", - "integrity": "sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/object.pick": { - "version": "1.3.0", - "resolved": "https://registry.npmmirror.com/object.pick/-/object.pick-1.3.0.tgz", - "integrity": "sha512-tqa/UMy/CCoYmj+H5qc07qvSL9dqcs/WZENZ1JbtWBlATP+iVOe778gE6MSijnyCnORzDuX6hU+LA4SZ09YjFQ==", - "dependencies": { - "isobject": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/object.pick/node_modules/isobject": { - "version": "3.0.1", - "resolved": "https://registry.npmmirror.com/isobject/-/isobject-3.0.1.tgz", - "integrity": "sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/once": { - "version": "1.4.0", - "resolved": "https://registry.npmmirror.com/once/-/once-1.4.0.tgz", - "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", - "dependencies": { - "wrappy": "1" - } - }, - "node_modules/onetime": { - "version": "5.1.2", - "resolved": "https://r2.cnpmjs.org/onetime/-/onetime-5.1.2.tgz", - "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", - "dev": true, - "dependencies": { - "mimic-fn": "^2.1.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/optionator": { - "version": "0.9.1", - "resolved": "https://registry.npmmirror.com/optionator/-/optionator-0.9.1.tgz", - "integrity": "sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==", - "dev": true, - "dependencies": { - "deep-is": "^0.1.3", - "fast-levenshtein": "^2.0.6", - "levn": "^0.4.1", - "prelude-ls": "^1.2.1", - "type-check": "^0.4.0", - "word-wrap": "^1.2.3" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/ora": { - "version": "5.4.1", - "resolved": "https://r2.cnpmjs.org/ora/-/ora-5.4.1.tgz", - "integrity": "sha512-5b6Y85tPxZZ7QytO+BQzysW31HJku27cRIlkbAXaNx+BdcVi+LlRFmVXzeF6a7JCwJpyw5c4b+YSVImQIrBpuQ==", - "dev": true, - "dependencies": { - "bl": "^4.1.0", - "chalk": "^4.1.0", - "cli-cursor": "^3.1.0", - "cli-spinners": "^2.5.0", - "is-interactive": "^1.0.0", - "is-unicode-supported": "^0.1.0", - "log-symbols": "^4.1.0", - "strip-ansi": "^6.0.0", - "wcwidth": "^1.0.1" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/os-tmpdir": { - "version": "1.0.2", - "resolved": "https://r2.cnpmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", - "integrity": "sha512-D2FR03Vir7FIu45XBY20mTb+/ZSWB00sjU9jdQXt83gDrI4Ztz5Fs7/yy74g2N5SVQY4xY1qDr4rNddwYRVX0g==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/p-limit": { - "version": "3.1.0", - "resolved": "https://registry.npmmirror.com/p-limit/-/p-limit-3.1.0.tgz", - "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", - "dev": true, - "dependencies": { - "yocto-queue": "^0.1.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/p-locate": { - "version": "5.0.0", - "resolved": "https://registry.npmmirror.com/p-locate/-/p-locate-5.0.0.tgz", - "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", - "dev": true, - "dependencies": { - "p-limit": "^3.0.2" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/p-try": { - "version": "2.2.0", - "resolved": "https://r2.cnpmjs.org/p-try/-/p-try-2.2.0.tgz", - "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/pako": { - "version": "1.0.11", - "resolved": "https://registry.npmmirror.com/pako/-/pako-1.0.11.tgz", - "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==" - }, - "node_modules/param-case": { - "version": "3.0.4", - "resolved": "https://r2.cnpmjs.org/param-case/-/param-case-3.0.4.tgz", - "integrity": "sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A==", - "dev": true, - "dependencies": { - "dot-case": "^3.0.4", - "tslib": "^2.0.3" - } - }, - "node_modules/parent-module": { - "version": "1.0.1", - "resolved": "https://registry.npmmirror.com/parent-module/-/parent-module-1.0.1.tgz", - "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", - "dev": true, - "dependencies": { - "callsites": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/parenthesis": { - "version": "3.1.8", - "resolved": "https://registry.npmmirror.com/parenthesis/-/parenthesis-3.1.8.tgz", - "integrity": "sha512-KF/U8tk54BgQewkJPvB4s/US3VQY68BRDpH638+7O/n58TpnwiwnOtGIOsT2/i+M78s61BBpeC83STB88d8sqw==" - }, - "node_modules/parse-json": { - "version": "5.2.0", - "resolved": "https://r2.cnpmjs.org/parse-json/-/parse-json-5.2.0.tgz", - "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", - "dev": true, - "dependencies": { - "@babel/code-frame": "^7.0.0", - "error-ex": "^1.3.1", - "json-parse-even-better-errors": "^2.3.0", - "lines-and-columns": "^1.1.6" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/parse-passwd": { - "version": "1.0.0", - "resolved": "https://r2.cnpmjs.org/parse-passwd/-/parse-passwd-1.0.0.tgz", - "integrity": "sha512-1Y1A//QUXEZK7YKz+rD9WydcE1+EuPr6ZBgKecAB8tmoW6UFv0NREVJe1p+jRxtThkcbbKkfwIbWJe/IeE6m2Q==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/pascal-case": { - "version": "3.1.2", - "resolved": "https://r2.cnpmjs.org/pascal-case/-/pascal-case-3.1.2.tgz", - "integrity": "sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==", - "dev": true, - "dependencies": { - "no-case": "^3.0.4", - "tslib": "^2.0.3" - } - }, - "node_modules/pascalcase": { - "version": "0.1.1", - "resolved": "https://registry.npmmirror.com/pascalcase/-/pascalcase-0.1.1.tgz", - "integrity": "sha512-XHXfu/yOQRy9vYOtUDVMN60OEJjW013GoObG1o+xwQTpB9eYJX/BjXMsdW13ZDPruFhYYn0AG22w0xgQMwl3Nw==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/path-browserify": { - "version": "1.0.1", - "resolved": "https://registry.npmmirror.com/path-browserify/-/path-browserify-1.0.1.tgz", - "integrity": "sha512-b7uo2UCUOYZcnF/3ID0lulOJi/bafxa1xPe7ZPsammBSpjSWQkjNxlt635YGS2MiR9GjvuXCtz2emr3jbsz98g==" - }, - "node_modules/path-case": { - "version": "3.0.4", - "resolved": "https://r2.cnpmjs.org/path-case/-/path-case-3.0.4.tgz", - "integrity": "sha512-qO4qCFjXqVTrcbPt/hQfhTQ+VhFsqNKOPtytgNKkKxSoEp3XPUQ8ObFuePylOIok5gjn69ry8XiULxCwot3Wfg==", - "dev": true, - "dependencies": { - "dot-case": "^3.0.4", - "tslib": "^2.0.3" - } - }, - "node_modules/path-exists": { - "version": "4.0.0", - "resolved": "https://registry.npmmirror.com/path-exists/-/path-exists-4.0.0.tgz", - "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/path-is-absolute": { - "version": "1.0.1", - "resolved": "https://registry.npmmirror.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz", - "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/path-key": { - "version": "3.1.1", - "resolved": "https://registry.npmmirror.com/path-key/-/path-key-3.1.1.tgz", - "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/path-parse": { - "version": "1.0.7", - "resolved": "https://registry.npmmirror.com/path-parse/-/path-parse-1.0.7.tgz", - "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", - "dev": true - }, - "node_modules/path-to-regexp": { - "version": "6.2.1", - "resolved": "https://registry.npmmirror.com/path-to-regexp/-/path-to-regexp-6.2.1.tgz", - "integrity": "sha512-JLyh7xT1kizaEvcaXOQwOc2/Yhw6KZOvPf1S8401UyLk86CU79LN3vl7ztXGm/pZ+YjoyAJ4rxmHwbkBXJX+yw==" - }, - "node_modules/path-type": { - "version": "4.0.0", - "resolved": "https://registry.npmmirror.com/path-type/-/path-type-4.0.0.tgz", - "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/pathe": { - "version": "0.3.3", - "resolved": "https://registry.npmmirror.com/pathe/-/pathe-0.3.3.tgz", - "integrity": "sha512-x3nrPvG0HDSDzUiJ0WqtzhN4MD+h5B+dFJ3/qyxVuARlr4Y3aJv8gri2cZzp9Z8sGs2a+aG9gNbKngh3gme57A==", - "dev": true - }, - "node_modules/picocolors": { - "version": "1.0.0", - "resolved": "https://registry.npmmirror.com/picocolors/-/picocolors-1.0.0.tgz", - "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==" - }, - "node_modules/picomatch": { - "version": "2.3.1", - "resolved": "https://registry.npmmirror.com/picomatch/-/picomatch-2.3.1.tgz", - "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", - "engines": { - "node": ">=8.6" - } - }, - "node_modules/pinia": { - "version": "2.0.21", - "resolved": "https://registry.npmmirror.com/pinia/-/pinia-2.0.21.tgz", - "integrity": "sha512-6ol04PtL29O0Z6JHI47O3JUSoyOJ7Og0rstXrHVMZSP4zAldsQBXJCNF0i/H7m8vp/Hjd/CSmuPl7C5QAwpeWQ==", - "dependencies": { - "@vue/devtools-api": "^6.2.1", - "vue-demi": "*" - }, - "peerDependencies": { - "@vue/composition-api": "^1.4.0", - "typescript": ">=4.4.4", - "vue": "^2.6.14 || ^3.2.0" - }, - "peerDependenciesMeta": { - "@vue/composition-api": { - "optional": true - }, - "typescript": { - "optional": true - } - } - }, - "node_modules/pinia-plugin-persistedstate": { - "version": "2.1.1", - "resolved": "https://registry.npmmirror.com/pinia-plugin-persistedstate/-/pinia-plugin-persistedstate-2.1.1.tgz", - "integrity": "sha512-HUgsU5IRtM75eAQiIqzT3p1oPEuYH1/B2ipTMU++yE+FV0LkHaBswdKXs0RMWYCmugO8s62oxLTh/N1dLNp+5A==", - "peerDependencies": { - "pinia": "^2.0.0" - }, - "peerDependenciesMeta": { - "pinia": { - "optional": true - } - } - }, - "node_modules/pinia/node_modules/vue-demi": { - "version": "0.13.6", - "resolved": "https://registry.npmmirror.com/vue-demi/-/vue-demi-0.13.6.tgz", - "integrity": "sha512-02NYpxgyGE2kKGegRPYlNQSL1UWfA/+JqvzhGCOYjhfbLWXU5QQX0+9pAm/R2sCOPKr5NBxVIab7fvFU0B1RxQ==", - "hasInstallScript": true, - "bin": { - "vue-demi-fix": "bin/vue-demi-fix.js", - "vue-demi-switch": "bin/vue-demi-switch.js" - }, - "engines": { - "node": ">=12" - }, - "peerDependencies": { - "@vue/composition-api": "^1.0.0-rc.1", - "vue": "^3.0.0-0 || ^2.6.0" - }, - "peerDependenciesMeta": { - "@vue/composition-api": { - "optional": true - } - } - }, - "node_modules/pkg-types": { - "version": "0.3.3", - "resolved": "https://registry.npmmirror.com/pkg-types/-/pkg-types-0.3.3.tgz", - "integrity": "sha512-6AJcCMnjUQPQv/Wk960w0TOmjhdjbeaQJoSKWRQv9N3rgkessCu6J0Ydsog/nw1MbpnxHuPzYbfOn2KmlZO1FA==", - "dev": true, - "dependencies": { - "jsonc-parser": "^3.0.0", - "mlly": "^0.5.3", - "pathe": "^0.3.0" - } - }, - "node_modules/posix-character-classes": { - "version": "0.1.1", - "resolved": "https://registry.npmmirror.com/posix-character-classes/-/posix-character-classes-0.1.1.tgz", - "integrity": "sha512-xTgYBc3fuo7Yt7JbiuFxSYGToMoz8fLoE6TC9Wx1P/u+LfeThMOAqmuyECnlBaaJb+u1m9hHiXUEtwW4OzfUJg==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/postcss": { - "version": "5.2.18", - "resolved": "https://registry.npmmirror.com/postcss/-/postcss-5.2.18.tgz", - "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", - "dependencies": { - "chalk": "^1.1.3", - "js-base64": "^2.1.9", - "source-map": "^0.5.6", - "supports-color": "^3.2.3" - }, - "engines": { - "node": ">=0.12" - } - }, - "node_modules/postcss-prefix-selector": { - "version": "1.16.0", - "resolved": "https://registry.npmmirror.com/postcss-prefix-selector/-/postcss-prefix-selector-1.16.0.tgz", - "integrity": "sha512-rdVMIi7Q4B0XbXqNUEI+Z4E+pueiu/CS5E6vRCQommzdQ/sgsS4dK42U7GX8oJR+TJOtT+Qv3GkNo6iijUMp3Q==", - "peerDependencies": { - "postcss": ">4 <9" - } - }, - "node_modules/postcss-selector-parser": { - "version": "6.0.10", - "resolved": "https://r.cnpmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.10.tgz", - "integrity": "sha512-IQ7TZdoaqbT+LCpShg46jnZVlhWD2w6iQYAcYXfHARZ7X1t/UGhhceQDs5X0cGqKvYlHNOuv7Oa1xmb0oQuA3w==", - "dev": true, - "dependencies": { - "cssesc": "^3.0.0", - "util-deprecate": "^1.0.2" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/postcss/node_modules/ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmmirror.com/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/postcss/node_modules/ansi-styles": { - "version": "2.2.1", - "resolved": "https://registry.npmmirror.com/ansi-styles/-/ansi-styles-2.2.1.tgz", - "integrity": "sha512-kmCevFghRiWM7HB5zTPULl4r9bVFSWjz62MhqizDGUrq2NWuNMQyuv4tHHoKJHs69M/MF64lEcHdYIocrdWQYA==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/postcss/node_modules/chalk": { - "version": "1.1.3", - "resolved": "https://registry.npmmirror.com/chalk/-/chalk-1.1.3.tgz", - "integrity": "sha512-U3lRVLMSlsCfjqYPbLyVv11M9CPW4I728d6TCKMAOJueEeB9/8o+eSsMnxPJD+Q+K909sdESg7C+tIkoH6on1A==", - "dependencies": { - "ansi-styles": "^2.2.1", - "escape-string-regexp": "^1.0.2", - "has-ansi": "^2.0.0", - "strip-ansi": "^3.0.0", - "supports-color": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/postcss/node_modules/chalk/node_modules/supports-color": { - "version": "2.0.0", - "resolved": "https://registry.npmmirror.com/supports-color/-/supports-color-2.0.0.tgz", - "integrity": "sha512-KKNVtd6pCYgPIKU4cp2733HWYCpplQhddZLBUryaAHou723x+FRzQ5Df824Fj+IyyuiQTRoub4SnIFfIcrp70g==", - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/postcss/node_modules/escape-string-regexp": { - "version": "1.0.5", - "resolved": "https://registry.npmmirror.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/postcss/node_modules/has-flag": { - "version": "1.0.0", - "resolved": "https://registry.npmmirror.com/has-flag/-/has-flag-1.0.0.tgz", - "integrity": "sha512-DyYHfIYwAJmjAjSSPKANxI8bFY9YtFrgkAfinBojQ8YJTOuOuav64tMUJv584SES4xl74PmuaevIyaLESHdTAA==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/postcss/node_modules/strip-ansi": { - "version": "3.0.1", - "resolved": "https://registry.npmmirror.com/strip-ansi/-/strip-ansi-3.0.1.tgz", - "integrity": "sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==", - "dependencies": { - "ansi-regex": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/postcss/node_modules/supports-color": { - "version": "3.2.3", - "resolved": "https://registry.npmmirror.com/supports-color/-/supports-color-3.2.3.tgz", - "integrity": "sha512-Jds2VIYDrlp5ui7t8abHN2bjAu4LV/q4N2KivFPpGH0lrka0BMq/33AmECUXlKPcHigkNaqfXRENFju+rlcy+A==", - "dependencies": { - "has-flag": "^1.0.0" - }, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/posthtml": { - "version": "0.9.2", - "resolved": "https://registry.npmmirror.com/posthtml/-/posthtml-0.9.2.tgz", - "integrity": "sha512-spBB5sgC4cv2YcW03f/IAUN1pgDJWNWD8FzkyY4mArLUMJW+KlQhlmUdKAHQuPfb00Jl5xIfImeOsf6YL8QK7Q==", - "dependencies": { - "posthtml-parser": "^0.2.0", - "posthtml-render": "^1.0.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/posthtml-parser": { - "version": "0.2.1", - "resolved": "https://registry.npmmirror.com/posthtml-parser/-/posthtml-parser-0.2.1.tgz", - "integrity": "sha512-nPC53YMqJnc/+1x4fRYFfm81KV2V+G9NZY+hTohpYg64Ay7NemWWcV4UWuy/SgMupqQ3kJ88M/iRfZmSnxT+pw==", - "dependencies": { - "htmlparser2": "^3.8.3", - "isobject": "^2.1.0" - } - }, - "node_modules/posthtml-rename-id": { - "version": "1.0.12", - "resolved": "https://registry.npmmirror.com/posthtml-rename-id/-/posthtml-rename-id-1.0.12.tgz", - "integrity": "sha512-UKXf9OF/no8WZo9edRzvuMenb6AD5hDLzIepJW+a4oJT+T/Lx7vfMYWT4aWlGNQh0WMhnUx1ipN9OkZ9q+ddEw==", - "dependencies": { - "escape-string-regexp": "1.0.5" - } - }, - "node_modules/posthtml-rename-id/node_modules/escape-string-regexp": { - "version": "1.0.5", - "resolved": "https://registry.npmmirror.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/posthtml-render": { - "version": "1.4.0", - "resolved": "https://registry.npmmirror.com/posthtml-render/-/posthtml-render-1.4.0.tgz", - "integrity": "sha512-W1779iVHGfq0Fvh2PROhCe2QhB8mEErgqzo1wpIt36tCgChafP+hbXIhLDOM8ePJrZcFs0vkNEtdibEWVqChqw==", - "engines": { - "node": ">=10" - } - }, - "node_modules/posthtml-svg-mode": { - "version": "1.0.3", - "resolved": "https://registry.npmmirror.com/posthtml-svg-mode/-/posthtml-svg-mode-1.0.3.tgz", - "integrity": "sha512-hEqw9NHZ9YgJ2/0G7CECOeuLQKZi8HjWLkBaSVtOWjygQ9ZD8P7tqeowYs7WrFdKsWEKG7o+IlsPY8jrr0CJpQ==", - "dependencies": { - "merge-options": "1.0.1", - "posthtml": "^0.9.2", - "posthtml-parser": "^0.2.1", - "posthtml-render": "^1.0.6" - } - }, - "node_modules/preact": { - "version": "10.10.6", - "resolved": "https://registry.npmmirror.com/preact/-/preact-10.10.6.tgz", - "integrity": "sha512-w0mCL5vICUAZrh1DuHEdOWBjxdO62lvcO++jbzr8UhhYcTbFkpegLH9XX+7MadjTl/y0feoqwQ/zAnzkc/EGog==" - }, - "node_modules/prelude-ls": { - "version": "1.2.1", - "resolved": "https://registry.npmmirror.com/prelude-ls/-/prelude-ls-1.2.1.tgz", - "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", - "dev": true, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/prettier": { - "version": "2.7.1", - "resolved": "https://registry.npmmirror.com/prettier/-/prettier-2.7.1.tgz", - "integrity": "sha512-ujppO+MkdPqoVINuDFDRLClm7D78qbDt0/NR+wp5FqEZOoTNAjPHWj17QRhu7geIHJfcNhRk1XVQmF8Bp3ye+g==", - "dev": true, - "bin": { - "prettier": "bin-prettier.js" - }, - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/prettier-linter-helpers": { - "version": "1.0.0", - "resolved": "https://registry.npmmirror.com/prettier-linter-helpers/-/prettier-linter-helpers-1.0.0.tgz", - "integrity": "sha512-GbK2cP9nraSSUF9N2XwUwqfzlAFlMNYYl+ShE/V+H8a9uNl/oUqB1w2EL54Jh0OlyRSd8RfWYJ3coVS4TROP2w==", - "dev": true, - "dependencies": { - "fast-diff": "^1.1.2" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/print-js": { - "version": "1.6.0", - "resolved": "https://registry.npmmirror.com/print-js/-/print-js-1.6.0.tgz", - "integrity": "sha512-BfnOIzSKbqGRtO4o0rnj/K3681BSd2QUrsIZy/+WdCIugjIswjmx3lDEZpXB2ruGf9d4b3YNINri81+J0FsBWg==" - }, - "node_modules/prismjs": { - "version": "1.29.0", - "resolved": "https://registry.npmmirror.com/prismjs/-/prismjs-1.29.0.tgz", - "integrity": "sha512-Kx/1w86q/epKcmte75LNrEoT+lX8pBpavuAbvJWRXar7Hz8jrtF+e3vY751p0R8H9HdArwaCTNDDzHg/ScJK1Q==", - "engines": { - "node": ">=6" - } - }, - "node_modules/process-nextick-args": { - "version": "2.0.1", - "resolved": "https://registry.npmmirror.com/process-nextick-args/-/process-nextick-args-2.0.1.tgz", - "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==" - }, - "node_modules/punycode": { - "version": "2.1.1", - "resolved": "https://registry.npmmirror.com/punycode/-/punycode-2.1.1.tgz", - "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/q": { - "version": "1.5.1", - "resolved": "https://r.cnpmjs.org/q/-/q-1.5.1.tgz", - "integrity": "sha512-kV/CThkXo6xyFEZUugw/+pIOywXcDbFYgSct5cT3gqlbkBE1SJdwy6UQoZvodiWF/ckQLZyDE/Bu1M6gVu5lVw==", - "dev": true, - "engines": { - "node": ">=0.6.0", - "teleport": ">=0.2.0" - } - }, - "node_modules/query-string": { - "version": "4.3.4", - "resolved": "https://registry.npmmirror.com/query-string/-/query-string-4.3.4.tgz", - "integrity": "sha512-O2XLNDBIg1DnTOa+2XrIwSiXEV8h2KImXUnjhhn2+UsvZ+Es2uyd5CCRTNQlDGbzUQOW3aYCBx9rVA6dzsiY7Q==", - "dependencies": { - "object-assign": "^4.1.0", - "strict-uri-encode": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/queue-microtask": { - "version": "1.2.3", - "resolved": "https://registry.npmmirror.com/queue-microtask/-/queue-microtask-1.2.3.tgz", - "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", - "dev": true - }, - "node_modules/quick-lru": { - "version": "4.0.1", - "resolved": "https://r2.cnpmjs.org/quick-lru/-/quick-lru-4.0.1.tgz", - "integrity": "sha512-ARhCpm70fzdcvNQfPoy49IaanKkTlRWF2JMzqhcJbhSFRZv7nPTvZJdcY7301IPmvW+/p0RgIWnQDLJxifsQ7g==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/read-pkg": { - "version": "5.2.0", - "resolved": "https://r2.cnpmjs.org/read-pkg/-/read-pkg-5.2.0.tgz", - "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==", - "dev": true, - "dependencies": { - "@types/normalize-package-data": "^2.4.0", - "normalize-package-data": "^2.5.0", - "parse-json": "^5.0.0", - "type-fest": "^0.6.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/read-pkg-up": { - "version": "7.0.1", - "resolved": "https://r2.cnpmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz", - "integrity": "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==", - "dev": true, - "dependencies": { - "find-up": "^4.1.0", - "read-pkg": "^5.2.0", - "type-fest": "^0.8.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/read-pkg-up/node_modules/find-up": { - "version": "4.1.0", - "resolved": "https://r2.cnpmjs.org/find-up/-/find-up-4.1.0.tgz", - "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", - "dev": true, - "dependencies": { - "locate-path": "^5.0.0", - "path-exists": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/read-pkg-up/node_modules/locate-path": { - "version": "5.0.0", - "resolved": "https://r2.cnpmjs.org/locate-path/-/locate-path-5.0.0.tgz", - "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", - "dev": true, - "dependencies": { - "p-locate": "^4.1.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/read-pkg-up/node_modules/p-limit": { - "version": "2.3.0", - "resolved": "https://r2.cnpmjs.org/p-limit/-/p-limit-2.3.0.tgz", - "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", - "dev": true, - "dependencies": { - "p-try": "^2.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/read-pkg-up/node_modules/p-locate": { - "version": "4.1.0", - "resolved": "https://r2.cnpmjs.org/p-locate/-/p-locate-4.1.0.tgz", - "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", - "dev": true, - "dependencies": { - "p-limit": "^2.2.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/read-pkg-up/node_modules/type-fest": { - "version": "0.8.1", - "resolved": "https://r2.cnpmjs.org/type-fest/-/type-fest-0.8.1.tgz", - "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/read-pkg/node_modules/hosted-git-info": { - "version": "2.8.9", - "resolved": "https://r2.cnpmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", - "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", - "dev": true - }, - "node_modules/read-pkg/node_modules/normalize-package-data": { - "version": "2.5.0", - "resolved": "https://r2.cnpmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", - "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", - "dev": true, - "dependencies": { - "hosted-git-info": "^2.1.4", - "resolve": "^1.10.0", - "semver": "2 || 3 || 4 || 5", - "validate-npm-package-license": "^3.0.1" - } - }, - "node_modules/read-pkg/node_modules/semver": { - "version": "5.7.1", - "resolved": "https://r2.cnpmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", - "dev": true, - "bin": { - "semver": "bin/semver" - } - }, - "node_modules/read-pkg/node_modules/type-fest": { - "version": "0.6.0", - "resolved": "https://r2.cnpmjs.org/type-fest/-/type-fest-0.6.0.tgz", - "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/readable-stream": { - "version": "3.6.0", - "resolved": "https://registry.npmmirror.com/readable-stream/-/readable-stream-3.6.0.tgz", - "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", - "dependencies": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/readdir-glob": { - "version": "1.1.2", - "resolved": "https://registry.npmmirror.com/readdir-glob/-/readdir-glob-1.1.2.tgz", - "integrity": "sha512-6RLVvwJtVwEDfPdn6X6Ille4/lxGl0ATOY4FN/B9nxQcgOazvvI0nodiD19ScKq0PvA/29VpaOQML36o5IzZWA==", - "dependencies": { - "minimatch": "^5.1.0" - } - }, - "node_modules/readdir-glob/node_modules/brace-expansion": { - "version": "2.0.1", - "resolved": "https://registry.npmmirror.com/brace-expansion/-/brace-expansion-2.0.1.tgz", - "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", - "dependencies": { - "balanced-match": "^1.0.0" - } - }, - "node_modules/readdir-glob/node_modules/minimatch": { - "version": "5.1.0", - "resolved": "https://registry.npmmirror.com/minimatch/-/minimatch-5.1.0.tgz", - "integrity": "sha512-9TPBGGak4nHfGZsPBohm9AWg6NoT7QTCehS3BIJABslyZbzxfV78QM2Y6+i741OPZIafFAaiiEMh5OyIrJPgtg==", - "dependencies": { - "brace-expansion": "^2.0.1" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/readdirp": { - "version": "3.6.0", - "resolved": "https://registry.npmmirror.com/readdirp/-/readdirp-3.6.0.tgz", - "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", - "dependencies": { - "picomatch": "^2.2.1" - }, - "engines": { - "node": ">=8.10.0" - } - }, - "node_modules/redent": { - "version": "3.0.0", - "resolved": "https://r2.cnpmjs.org/redent/-/redent-3.0.0.tgz", - "integrity": "sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==", - "dev": true, - "dependencies": { - "indent-string": "^4.0.0", - "strip-indent": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/regenerator-runtime": { - "version": "0.13.9", - "resolved": "https://registry.npmmirror.com/regenerator-runtime/-/regenerator-runtime-0.13.9.tgz", - "integrity": "sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA==" - }, - "node_modules/regex-not": { - "version": "1.0.2", - "resolved": "https://registry.npmmirror.com/regex-not/-/regex-not-1.0.2.tgz", - "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==", - "dependencies": { - "extend-shallow": "^3.0.2", - "safe-regex": "^1.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/regex-not/node_modules/extend-shallow": { - "version": "3.0.2", - "resolved": "https://registry.npmmirror.com/extend-shallow/-/extend-shallow-3.0.2.tgz", - "integrity": "sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==", - "dependencies": { - "assign-symbols": "^1.0.0", - "is-extendable": "^1.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/regex-not/node_modules/is-extendable": { - "version": "1.0.1", - "resolved": "https://registry.npmmirror.com/is-extendable/-/is-extendable-1.0.1.tgz", - "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", - "dependencies": { - "is-plain-object": "^2.0.4" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/regex-not/node_modules/is-plain-object": { - "version": "2.0.4", - "resolved": "https://registry.npmmirror.com/is-plain-object/-/is-plain-object-2.0.4.tgz", - "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", - "dependencies": { - "isobject": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/regex-not/node_modules/isobject": { - "version": "3.0.1", - "resolved": "https://registry.npmmirror.com/isobject/-/isobject-3.0.1.tgz", - "integrity": "sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/regexpp": { - "version": "3.2.0", - "resolved": "https://registry.npmmirror.com/regexpp/-/regexpp-3.2.0.tgz", - "integrity": "sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/repeat-element": { - "version": "1.1.4", - "resolved": "https://registry.npmmirror.com/repeat-element/-/repeat-element-1.1.4.tgz", - "integrity": "sha512-LFiNfRcSu7KK3evMyYOuCzv3L10TW7yC1G2/+StMjK8Y6Vqd2MG7r/Qjw4ghtuCOjFvlnms/iMmLqpvW/ES/WQ==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/repeat-string": { - "version": "1.6.1", - "resolved": "https://registry.npmmirror.com/repeat-string/-/repeat-string-1.6.1.tgz", - "integrity": "sha512-PV0dzCYDNfRi1jCDbJzpW7jNNDRuCOG/jI5ctQcGKt/clZD+YcPS3yIlWuTJMmESC8aevCFmWJy5wjAFgNqN6w==", - "engines": { - "node": ">=0.10" - } - }, - "node_modules/require-directory": { - "version": "2.1.1", - "resolved": "https://r2.cnpmjs.org/require-directory/-/require-directory-2.1.1.tgz", - "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/require-from-string": { - "version": "2.0.2", - "resolved": "https://r2.cnpmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", - "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/resize-detector": { - "version": "0.3.0", - "resolved": "https://registry.npmmirror.com/resize-detector/-/resize-detector-0.3.0.tgz", - "integrity": "sha512-R/tCuvuOHQ8o2boRP6vgx8hXCCy87H1eY9V5imBYeVNyNVpuL9ciReSccLj2gDcax9+2weXy3bc8Vv+NRXeEvQ==" - }, - "node_modules/resolve": { - "version": "1.22.1", - "resolved": "https://registry.npmmirror.com/resolve/-/resolve-1.22.1.tgz", - "integrity": "sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==", - "dev": true, - "dependencies": { - "is-core-module": "^2.9.0", - "path-parse": "^1.0.7", - "supports-preserve-symlinks-flag": "^1.0.0" - }, - "bin": { - "resolve": "bin/resolve" - } - }, - "node_modules/resolve-dir": { - "version": "1.0.1", - "resolved": "https://r2.cnpmjs.org/resolve-dir/-/resolve-dir-1.0.1.tgz", - "integrity": "sha512-R7uiTjECzvOsWSfdM0QKFNBVFcK27aHOUwdvK53BcW8zqnGdYp0Fbj82cy54+2A4P2tFM22J5kRfe1R+lM/1yg==", - "dev": true, - "dependencies": { - "expand-tilde": "^2.0.0", - "global-modules": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/resolve-from": { - "version": "4.0.0", - "resolved": "https://registry.npmmirror.com/resolve-from/-/resolve-from-4.0.0.tgz", - "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/resolve-global": { - "version": "1.0.0", - "resolved": "https://r2.cnpmjs.org/resolve-global/-/resolve-global-1.0.0.tgz", - "integrity": "sha512-zFa12V4OLtT5XUX/Q4VLvTfBf+Ok0SPc1FNGM/z9ctUdiU618qwKpWnd0CHs3+RqROfyEg/DhuHbMWYqcgljEw==", - "dev": true, - "dependencies": { - "global-dirs": "^0.1.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/resolve-url": { - "version": "0.2.1", - "resolved": "https://registry.npmmirror.com/resolve-url/-/resolve-url-0.2.1.tgz", - "integrity": "sha512-ZuF55hVUQaaczgOIwqWzkEcEidmlD/xl44x1UZnhOXcYuFN2S6+rcxpG+C1N3So0wvNI3DmJICUFfu2SxhBmvg==", - "deprecated": "https://github.com/lydell/resolve-url#deprecated" - }, - "node_modules/restore-cursor": { - "version": "3.1.0", - "resolved": "https://r2.cnpmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz", - "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==", - "dev": true, - "dependencies": { - "onetime": "^5.1.0", - "signal-exit": "^3.0.2" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/ret": { - "version": "0.1.15", - "resolved": "https://registry.npmmirror.com/ret/-/ret-0.1.15.tgz", - "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==", - "engines": { - "node": ">=0.12" - } - }, - "node_modules/reusify": { - "version": "1.0.4", - "resolved": "https://registry.npmmirror.com/reusify/-/reusify-1.0.4.tgz", - "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", - "dev": true, - "engines": { - "iojs": ">=1.0.0", - "node": ">=0.10.0" - } - }, - "node_modules/rimraf": { - "version": "3.0.2", - "resolved": "https://registry.npmmirror.com/rimraf/-/rimraf-3.0.2.tgz", - "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", - "dependencies": { - "glob": "^7.1.3" - }, - "bin": { - "rimraf": "bin.js" - } - }, - "node_modules/rollup": { - "version": "2.77.2", - "resolved": "https://registry.npmmirror.com/rollup/-/rollup-2.77.2.tgz", - "integrity": "sha512-m/4YzYgLcpMQbxX3NmAqDvwLATZzxt8bIegO78FZLl+lAgKJBd1DRAOeEiZcKOIOPjxE6ewHWHNgGEalFXuz1g==", - "dev": true, - "bin": { - "rollup": "dist/bin/rollup" - }, - "engines": { - "node": ">=10.0.0" - }, - "optionalDependencies": { - "fsevents": "~2.3.2" - } - }, - "node_modules/run-async": { - "version": "2.4.1", - "resolved": "https://r2.cnpmjs.org/run-async/-/run-async-2.4.1.tgz", - "integrity": "sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==", - "dev": true, - "engines": { - "node": ">=0.12.0" - } - }, - "node_modules/run-parallel": { - "version": "1.2.0", - "resolved": "https://registry.npmmirror.com/run-parallel/-/run-parallel-1.2.0.tgz", - "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", - "dev": true, - "dependencies": { - "queue-microtask": "^1.2.2" - } - }, - "node_modules/rxjs": { - "version": "7.5.7", - "resolved": "https://r.cnpmjs.org/rxjs/-/rxjs-7.5.7.tgz", - "integrity": "sha512-z9MzKh/UcOqB3i20H6rtrlaE/CgjLOvheWK/9ILrbhROGTweAi1BaFsTT9FbwZi5Trr1qNRs+MXkhmR06awzQA==", - "dev": true, - "dependencies": { - "tslib": "^2.1.0" - } - }, - "node_modules/safe-buffer": { - "version": "5.2.1", - "resolved": "https://registry.npmmirror.com/safe-buffer/-/safe-buffer-5.2.1.tgz", - "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==" - }, - "node_modules/safe-regex": { - "version": "1.1.0", - "resolved": "https://registry.npmmirror.com/safe-regex/-/safe-regex-1.1.0.tgz", - "integrity": "sha512-aJXcif4xnaNUzvUuC5gcb46oTS7zvg4jpMTnuqtrEPlR3vFr4pxtdTwaF1Qs3Enjn9HK+ZlwQui+a7z0SywIzg==", - "dependencies": { - "ret": "~0.1.10" - } - }, - "node_modules/safer-buffer": { - "version": "2.1.2", - "resolved": "https://r2.cnpmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", - "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", - "dev": true - }, - "node_modules/sass": { - "version": "1.54.1", - "resolved": "https://registry.npmmirror.com/sass/-/sass-1.54.1.tgz", - "integrity": "sha512-GHJJr31Me32RjjUBagyzx8tzjKBUcDwo5239XANIRBq0adDu5iIG0aFO0i/TBb/4I9oyxkEv44nq/kL1DxdDhA==", - "dependencies": { - "chokidar": ">=3.0.0 <4.0.0", - "immutable": "^4.0.0", - "source-map-js": ">=0.6.2 <2.0.0" - }, - "bin": { - "sass": "sass.js" - }, - "engines": { - "node": ">=12.0.0" - } - }, - "node_modules/saxes": { - "version": "5.0.1", - "resolved": "https://registry.npmmirror.com/saxes/-/saxes-5.0.1.tgz", - "integrity": "sha512-5LBh1Tls8c9xgGjw3QrMwETmTMVk0oFgvrFSvWx62llR2hcEInrKNZ2GZCCuuy2lvWrdl5jhbpeqc5hRYKFOcw==", - "dependencies": { - "xmlchars": "^2.2.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/scroll-into-view-if-needed": { - "version": "2.2.29", - "resolved": "https://registry.npmmirror.com/scroll-into-view-if-needed/-/scroll-into-view-if-needed-2.2.29.tgz", - "integrity": "sha512-hxpAR6AN+Gh53AdAimHM6C8oTN1ppwVZITihix+WqalywBeFcQ6LdQP5ABNl26nX8GTEL7VT+b8lKpdqq65wXg==", - "dependencies": { - "compute-scroll-into-view": "^1.0.17" - } - }, - "node_modules/scule": { - "version": "0.3.2", - "resolved": "https://registry.npmmirror.com/scule/-/scule-0.3.2.tgz", - "integrity": "sha512-zIvPdjOH8fv8CgrPT5eqtxHQXmPNnV/vHJYffZhE43KZkvULvpCTvOt1HPlFaCZx287INL9qaqrZg34e8NgI4g==", - "dev": true - }, - "node_modules/select": { - "version": "1.1.2", - "resolved": "https://registry.npmmirror.com/select/-/select-1.1.2.tgz", - "integrity": "sha512-OwpTSOfy6xSs1+pwcNrv0RBMOzI39Lp3qQKUTPVVPRjCdNa5JH/oPRiqsesIskK8TVgmRiHwO4KXlV2Li9dANA==" - }, - "node_modules/semver": { - "version": "7.3.7", - "resolved": "https://r.cnpmjs.org/semver/-/semver-7.3.7.tgz", - "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", - "dev": true, - "dependencies": { - "lru-cache": "^6.0.0" - }, - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/sentence-case": { - "version": "3.0.4", - "resolved": "https://r2.cnpmjs.org/sentence-case/-/sentence-case-3.0.4.tgz", - "integrity": "sha512-8LS0JInaQMCRoQ7YUytAo/xUu5W2XnQxV2HI/6uM6U7CITS1RqPElr30V6uIqyMKM9lJGRVFy5/4CuzcixNYSg==", - "dev": true, - "dependencies": { - "no-case": "^3.0.4", - "tslib": "^2.0.3", - "upper-case-first": "^2.0.2" - } - }, - "node_modules/set-value": { - "version": "2.0.1", - "resolved": "https://registry.npmmirror.com/set-value/-/set-value-2.0.1.tgz", - "integrity": "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==", - "dependencies": { - "extend-shallow": "^2.0.1", - "is-extendable": "^0.1.1", - "is-plain-object": "^2.0.3", - "split-string": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/set-value/node_modules/is-plain-object": { - "version": "2.0.4", - "resolved": "https://registry.npmmirror.com/is-plain-object/-/is-plain-object-2.0.4.tgz", - "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", - "dependencies": { - "isobject": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/set-value/node_modules/isobject": { - "version": "3.0.1", - "resolved": "https://registry.npmmirror.com/isobject/-/isobject-3.0.1.tgz", - "integrity": "sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/setimmediate": { - "version": "1.0.5", - "resolved": "https://registry.npmmirror.com/setimmediate/-/setimmediate-1.0.5.tgz", - "integrity": "sha512-MATJdZp8sLqDl/68LfQmbP8zKPLQNV6BIZoIgrscFDQ+RsvK/BxeDQOgyxKKoh0y/8h3BqVFnCqQ/gd+reiIXA==" - }, - "node_modules/shebang-command": { - "version": "2.0.0", - "resolved": "https://registry.npmmirror.com/shebang-command/-/shebang-command-2.0.0.tgz", - "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", - "dev": true, - "dependencies": { - "shebang-regex": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/shebang-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmmirror.com/shebang-regex/-/shebang-regex-3.0.0.tgz", - "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/signal-exit": { - "version": "3.0.7", - "resolved": "https://r.cnpmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", - "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", - "dev": true - }, - "node_modules/simple-concat": { - "version": "1.0.1", - "resolved": "https://registry.npmmirror.com/simple-concat/-/simple-concat-1.0.1.tgz", - "integrity": "sha512-cSFtAPtRhljv69IK0hTVZQ+OfE9nePi/rtJmw5UjHeVyVroEqJXP1sFztKUy1qU+xvz3u/sfYJLa947b7nAN2Q==" - }, - "node_modules/simple-get": { - "version": "4.0.1", - "resolved": "https://registry.npmmirror.com/simple-get/-/simple-get-4.0.1.tgz", - "integrity": "sha512-brv7p5WgH0jmQJr1ZDDfKDOSeWWg+OVypG99A/5vYGPqJ6pxiaHLy8nxtFjBA7oMa01ebA9gfh1uMCFqOuXxvA==", - "dependencies": { - "decompress-response": "^6.0.0", - "once": "^1.3.1", - "simple-concat": "^1.0.0" - } - }, - "node_modules/slash": { - "version": "3.0.0", - "resolved": "https://registry.npmmirror.com/slash/-/slash-3.0.0.tgz", - "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/slate": { - "version": "0.72.8", - "resolved": "https://registry.npmmirror.com/slate/-/slate-0.72.8.tgz", - "integrity": "sha512-/nJwTswQgnRurpK+bGJFH1oM7naD5qDmHd89JyiKNT2oOKD8marW0QSBtuFnwEbL5aGCS8AmrhXQgNOsn4osAw==", - "dependencies": { - "immer": "^9.0.6", - "is-plain-object": "^5.0.0", - "tiny-warning": "^1.0.3" - } - }, - "node_modules/slate-history": { - "version": "0.66.0", - "resolved": "https://registry.npmmirror.com/slate-history/-/slate-history-0.66.0.tgz", - "integrity": "sha512-6MWpxGQZiMvSINlCbMW43E2YBSVMCMCIwQfBzGssjWw4kb0qfvj0pIdblWNRQZD0hR6WHP+dHHgGSeVdMWzfng==", - "dependencies": { - "is-plain-object": "^5.0.0" - }, - "peerDependencies": { - "slate": ">=0.65.3" - } - }, - "node_modules/snabbdom": { - "version": "3.5.1", - "resolved": "https://registry.npmmirror.com/snabbdom/-/snabbdom-3.5.1.tgz", - "integrity": "sha512-wHMNIOjkm/YNE5EM3RCbr/+DVgPg6AqQAX1eOxO46zYNvCXjKP5Y865tqQj3EXnaMBjkxmQA5jFuDpDK/dbfiA==", - "engines": { - "node": ">=8.3.0" - } - }, - "node_modules/snake-case": { - "version": "3.0.4", - "resolved": "https://r2.cnpmjs.org/snake-case/-/snake-case-3.0.4.tgz", - "integrity": "sha512-LAOh4z89bGQvl9pFfNF8V146i7o7/CqFPbqzYgP+yYzDIDeS9HaNFtXABamRW+AQzEVODcvE79ljJ+8a9YSdMg==", - "dev": true, - "dependencies": { - "dot-case": "^3.0.4", - "tslib": "^2.0.3" - } - }, - "node_modules/snapdragon": { - "version": "0.8.2", - "resolved": "https://registry.npmmirror.com/snapdragon/-/snapdragon-0.8.2.tgz", - "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==", - "dependencies": { - "base": "^0.11.1", - "debug": "^2.2.0", - "define-property": "^0.2.5", - "extend-shallow": "^2.0.1", - "map-cache": "^0.2.2", - "source-map": "^0.5.6", - "source-map-resolve": "^0.5.0", - "use": "^3.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/snapdragon-node": { - "version": "2.1.1", - "resolved": "https://registry.npmmirror.com/snapdragon-node/-/snapdragon-node-2.1.1.tgz", - "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==", - "dependencies": { - "define-property": "^1.0.0", - "isobject": "^3.0.0", - "snapdragon-util": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/snapdragon-node/node_modules/isobject": { - "version": "3.0.1", - "resolved": "https://registry.npmmirror.com/isobject/-/isobject-3.0.1.tgz", - "integrity": "sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/snapdragon-util": { - "version": "3.0.1", - "resolved": "https://registry.npmmirror.com/snapdragon-util/-/snapdragon-util-3.0.1.tgz", - "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==", - "dependencies": { - "kind-of": "^3.2.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/snapdragon-util/node_modules/kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmmirror.com/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/snapdragon/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmmirror.com/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/snapdragon/node_modules/define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmmirror.com/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", - "dependencies": { - "is-descriptor": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/snapdragon/node_modules/is-accessor-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmmirror.com/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", - "integrity": "sha512-e1BM1qnDbMRG3ll2U9dSK0UMHuWOs3pY3AtcFsmvwPtKL3MML/Q86i+GilLfvqEs4GW+ExB91tQ3Ig9noDIZ+A==", - "dependencies": { - "kind-of": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/snapdragon/node_modules/is-accessor-descriptor/node_modules/kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmmirror.com/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/snapdragon/node_modules/is-data-descriptor": { - "version": "0.1.4", - "resolved": "https://registry.npmmirror.com/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", - "integrity": "sha512-+w9D5ulSoBNlmw9OHn3U2v51SyoCd0he+bB3xMl62oijhrspxowjU+AIcDY0N3iEJbUEkB15IlMASQsxYigvXg==", - "dependencies": { - "kind-of": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/snapdragon/node_modules/is-data-descriptor/node_modules/kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmmirror.com/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/snapdragon/node_modules/is-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmmirror.com/is-descriptor/-/is-descriptor-0.1.6.tgz", - "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", - "dependencies": { - "is-accessor-descriptor": "^0.1.6", - "is-data-descriptor": "^0.1.4", - "kind-of": "^5.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/snapdragon/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmmirror.com/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" - }, - "node_modules/sortablejs": { - "version": "1.14.0", - "resolved": "https://registry.npmmirror.com/sortablejs/-/sortablejs-1.14.0.tgz", - "integrity": "sha512-pBXvQCs5/33fdN1/39pPL0NZF20LeRbLQ5jtnheIPN9JQAaufGjKdWduZn4U7wCtVuzKhmRkI0DFYHYRbB2H1w==" - }, - "node_modules/source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmmirror.com/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/source-map-js": { - "version": "1.0.2", - "resolved": "https://registry.npmmirror.com/source-map-js/-/source-map-js-1.0.2.tgz", - "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/source-map-resolve": { - "version": "0.5.3", - "resolved": "https://registry.npmmirror.com/source-map-resolve/-/source-map-resolve-0.5.3.tgz", - "integrity": "sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==", - "deprecated": "See https://github.com/lydell/source-map-resolve#deprecated", - "dependencies": { - "atob": "^2.1.2", - "decode-uri-component": "^0.2.0", - "resolve-url": "^0.2.1", - "source-map-url": "^0.4.0", - "urix": "^0.1.0" - } - }, - "node_modules/source-map-url": { - "version": "0.4.1", - "resolved": "https://registry.npmmirror.com/source-map-url/-/source-map-url-0.4.1.tgz", - "integrity": "sha512-cPiFOTLUKvJFIg4SKVScy4ilPPW6rFgMgfuZJPNoDuMs3nC1HbMUycBoJw77xFIp6z1UJQJOfx6C9GMH80DiTw==", - "deprecated": "See https://github.com/lydell/source-map-url#deprecated" - }, - "node_modules/sourcemap-codec": { - "version": "1.4.8", - "resolved": "https://registry.npmmirror.com/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz", - "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==", - "deprecated": "Please use @jridgewell/sourcemap-codec instead" - }, - "node_modules/spdx-correct": { - "version": "3.1.1", - "resolved": "https://r2.cnpmjs.org/spdx-correct/-/spdx-correct-3.1.1.tgz", - "integrity": "sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==", - "dev": true, - "dependencies": { - "spdx-expression-parse": "^3.0.0", - "spdx-license-ids": "^3.0.0" - } - }, - "node_modules/spdx-exceptions": { - "version": "2.3.0", - "resolved": "https://r2.cnpmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz", - "integrity": "sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==", - "dev": true - }, - "node_modules/spdx-expression-parse": { - "version": "3.0.1", - "resolved": "https://r2.cnpmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz", - "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==", - "dev": true, - "dependencies": { - "spdx-exceptions": "^2.1.0", - "spdx-license-ids": "^3.0.0" - } - }, - "node_modules/spdx-license-ids": { - "version": "3.0.12", - "resolved": "https://r.cnpmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.12.tgz", - "integrity": "sha512-rr+VVSXtRhO4OHbXUiAF7xW3Bo9DuuF6C5jH+q/x15j2jniycgKbxU09Hr0WqlSLUs4i4ltHGXqTe7VHclYWyA==", - "dev": true - }, - "node_modules/split-string": { - "version": "3.1.0", - "resolved": "https://registry.npmmirror.com/split-string/-/split-string-3.1.0.tgz", - "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==", - "dependencies": { - "extend-shallow": "^3.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/split-string/node_modules/extend-shallow": { - "version": "3.0.2", - "resolved": "https://registry.npmmirror.com/extend-shallow/-/extend-shallow-3.0.2.tgz", - "integrity": "sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==", - "dependencies": { - "assign-symbols": "^1.0.0", - "is-extendable": "^1.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/split-string/node_modules/is-extendable": { - "version": "1.0.1", - "resolved": "https://registry.npmmirror.com/is-extendable/-/is-extendable-1.0.1.tgz", - "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", - "dependencies": { - "is-plain-object": "^2.0.4" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/split-string/node_modules/is-plain-object": { - "version": "2.0.4", - "resolved": "https://registry.npmmirror.com/is-plain-object/-/is-plain-object-2.0.4.tgz", - "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", - "dependencies": { - "isobject": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/split-string/node_modules/isobject": { - "version": "3.0.1", - "resolved": "https://registry.npmmirror.com/isobject/-/isobject-3.0.1.tgz", - "integrity": "sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/split2": { - "version": "3.2.2", - "resolved": "https://r2.cnpmjs.org/split2/-/split2-3.2.2.tgz", - "integrity": "sha512-9NThjpgZnifTkJpzTZ7Eue85S49QwpNhZTq6GRJwObb6jnLFNGB7Qm73V5HewTROPyxD0C29xqmaI68bQtV+hg==", - "dev": true, - "dependencies": { - "readable-stream": "^3.0.0" - } - }, - "node_modules/splitpanes": { - "version": "3.1.1", - "resolved": "https://registry.npmmirror.com/splitpanes/-/splitpanes-3.1.1.tgz", - "integrity": "sha512-VUkxDJfIGSvTM/fm/+OSrx8ha9URwE/9B8FPvfzoBuAxVELIHBWpsfnJXIXv77zVwuex//QQL4kTU9SDBPeHjA==" - }, - "node_modules/ssf": { - "version": "0.11.2", - "resolved": "https://registry.npmmirror.com/ssf/-/ssf-0.11.2.tgz", - "integrity": "sha512-+idbmIXoYET47hH+d7dfm2epdOMUDjqcB4648sTZ+t2JwoyBFL/insLfB/racrDmsKB3diwsDA696pZMieAC5g==", - "dependencies": { - "frac": "~1.1.2" - }, - "engines": { - "node": ">=0.8" - } - }, - "node_modules/ssr-window": { - "version": "3.0.0", - "resolved": "https://registry.npmmirror.com/ssr-window/-/ssr-window-3.0.0.tgz", - "integrity": "sha512-q+8UfWDg9Itrg0yWK7oe5p/XRCJpJF9OBtXfOPgSJl+u3Xd5KI328RUEvUqSMVM9CiQUEf1QdBzJMkYGErj9QA==" - }, - "node_modules/stable": { - "version": "0.1.8", - "resolved": "https://registry.npmmirror.com/stable/-/stable-0.1.8.tgz", - "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==", - "deprecated": "Modern JS already guarantees Array#sort() is a stable sort, so this library is deprecated. See the compatibility table on MDN: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort#browser_compatibility", - "dev": true - }, - "node_modules/static-extend": { - "version": "0.1.2", - "resolved": "https://registry.npmmirror.com/static-extend/-/static-extend-0.1.2.tgz", - "integrity": "sha512-72E9+uLc27Mt718pMHt9VMNiAL4LMsmDbBva8mxWUCkT07fSzEGMYUCk0XWY6lp0j6RBAG4cJ3mWuZv2OE3s0g==", - "dependencies": { - "define-property": "^0.2.5", - "object-copy": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/static-extend/node_modules/define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmmirror.com/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", - "dependencies": { - "is-descriptor": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/static-extend/node_modules/is-accessor-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmmirror.com/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", - "integrity": "sha512-e1BM1qnDbMRG3ll2U9dSK0UMHuWOs3pY3AtcFsmvwPtKL3MML/Q86i+GilLfvqEs4GW+ExB91tQ3Ig9noDIZ+A==", - "dependencies": { - "kind-of": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/static-extend/node_modules/is-accessor-descriptor/node_modules/kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmmirror.com/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/static-extend/node_modules/is-data-descriptor": { - "version": "0.1.4", - "resolved": "https://registry.npmmirror.com/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", - "integrity": "sha512-+w9D5ulSoBNlmw9OHn3U2v51SyoCd0he+bB3xMl62oijhrspxowjU+AIcDY0N3iEJbUEkB15IlMASQsxYigvXg==", - "dependencies": { - "kind-of": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/static-extend/node_modules/is-data-descriptor/node_modules/kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmmirror.com/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/static-extend/node_modules/is-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmmirror.com/is-descriptor/-/is-descriptor-0.1.6.tgz", - "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", - "dependencies": { - "is-accessor-descriptor": "^0.1.6", - "is-data-descriptor": "^0.1.4", - "kind-of": "^5.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/strict-uri-encode": { - "version": "1.1.0", - "resolved": "https://registry.npmmirror.com/strict-uri-encode/-/strict-uri-encode-1.1.0.tgz", - "integrity": "sha512-R3f198pcvnB+5IpnBlRkphuE9n46WyVl8I39W/ZUTZLz4nqSP/oLYUrcnJrw462Ds8he4YKMov2efsTIw1BDGQ==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/string_decoder": { - "version": "1.3.0", - "resolved": "https://registry.npmmirror.com/string_decoder/-/string_decoder-1.3.0.tgz", - "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", - "dependencies": { - "safe-buffer": "~5.2.0" - } - }, - "node_modules/string-split-by": { - "version": "1.0.0", - "resolved": "https://registry.npmmirror.com/string-split-by/-/string-split-by-1.0.0.tgz", - "integrity": "sha512-KaJKY+hfpzNyet/emP81PJA9hTVSfxNLS9SFTWxdCnnW1/zOOwiV248+EfoX7IQFcBaOp4G5YE6xTJMF+pLg6A==", - "dependencies": { - "parenthesis": "^3.1.5" - } - }, - "node_modules/string-width": { - "version": "4.2.3", - "resolved": "https://r2.cnpmjs.org/string-width/-/string-width-4.2.3.tgz", - "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", - "dev": true, - "dependencies": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/strip-ansi": { - "version": "6.0.1", - "resolved": "https://registry.npmmirror.com/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "dev": true, - "dependencies": { - "ansi-regex": "^5.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/strip-bom": { - "version": "4.0.0", - "resolved": "https://r2.cnpmjs.org/strip-bom/-/strip-bom-4.0.0.tgz", - "integrity": "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/strip-final-newline": { - "version": "2.0.0", - "resolved": "https://r2.cnpmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", - "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/strip-indent": { - "version": "3.0.0", - "resolved": "https://r2.cnpmjs.org/strip-indent/-/strip-indent-3.0.0.tgz", - "integrity": "sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==", - "dev": true, - "dependencies": { - "min-indent": "^1.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/strip-json-comments": { - "version": "3.1.1", - "resolved": "https://registry.npmmirror.com/strip-json-comments/-/strip-json-comments-3.1.1.tgz", - "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/strip-literal": { - "version": "0.4.0", - "resolved": "https://registry.npmmirror.com/strip-literal/-/strip-literal-0.4.0.tgz", - "integrity": "sha512-ql/sBDoJOybTKSIOWrrh8kgUEMjXMwRAkZTD0EwiwxQH/6tTPkZvMIEjp0CRlpi6V5FMiJyvxeRkEi1KrGISoA==", - "dev": true, - "dependencies": { - "acorn": "^8.7.1" - } - }, - "node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmmirror.com/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/supports-preserve-symlinks-flag": { - "version": "1.0.0", - "resolved": "https://registry.npmmirror.com/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", - "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", - "dev": true, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/svg-baker": { - "version": "1.7.0", - "resolved": "https://registry.npmmirror.com/svg-baker/-/svg-baker-1.7.0.tgz", - "integrity": "sha512-nibslMbkXOIkqKVrfcncwha45f97fGuAOn1G99YwnwTj8kF9YiM6XexPcUso97NxOm6GsP0SIvYVIosBis1xLg==", - "dependencies": { - "bluebird": "^3.5.0", - "clone": "^2.1.1", - "he": "^1.1.1", - "image-size": "^0.5.1", - "loader-utils": "^1.1.0", - "merge-options": "1.0.1", - "micromatch": "3.1.0", - "postcss": "^5.2.17", - "postcss-prefix-selector": "^1.6.0", - "posthtml-rename-id": "^1.0", - "posthtml-svg-mode": "^1.0.3", - "query-string": "^4.3.2", - "traverse": "^0.6.6" - } - }, - "node_modules/svg-baker-runtime": { - "version": "1.4.7", - "resolved": "https://registry.npmmirror.com/svg-baker-runtime/-/svg-baker-runtime-1.4.7.tgz", - "integrity": "sha512-Zorfwwj5+lWjk/oxwSMsRdS2sPQQdTmmsvaSpzU+i9ZWi3zugHLt6VckWfnswphQP0LmOel3nggpF5nETbt6xw==", - "dependencies": { - "deepmerge": "1.3.2", - "mitt": "1.1.2", - "svg-baker": "^1.7.0" - } - }, - "node_modules/svg-baker/node_modules/braces": { - "version": "2.3.2", - "resolved": "https://registry.npmmirror.com/braces/-/braces-2.3.2.tgz", - "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", - "dependencies": { - "arr-flatten": "^1.1.0", - "array-unique": "^0.3.2", - "extend-shallow": "^2.0.1", - "fill-range": "^4.0.0", - "isobject": "^3.0.1", - "repeat-element": "^1.1.2", - "snapdragon": "^0.8.1", - "snapdragon-node": "^2.0.1", - "split-string": "^3.0.2", - "to-regex": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/svg-baker/node_modules/fill-range": { - "version": "4.0.0", - "resolved": "https://registry.npmmirror.com/fill-range/-/fill-range-4.0.0.tgz", - "integrity": "sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", - "dependencies": { - "extend-shallow": "^2.0.1", - "is-number": "^3.0.0", - "repeat-string": "^1.6.1", - "to-regex-range": "^2.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/svg-baker/node_modules/is-number": { - "version": "3.0.0", - "resolved": "https://registry.npmmirror.com/is-number/-/is-number-3.0.0.tgz", - "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", - "dependencies": { - "kind-of": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/svg-baker/node_modules/is-number/node_modules/kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmmirror.com/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/svg-baker/node_modules/isobject": { - "version": "3.0.1", - "resolved": "https://registry.npmmirror.com/isobject/-/isobject-3.0.1.tgz", - "integrity": "sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/svg-baker/node_modules/micromatch": { - "version": "3.1.0", - "resolved": "https://registry.npmmirror.com/micromatch/-/micromatch-3.1.0.tgz", - "integrity": "sha512-3StSelAE+hnRvMs8IdVW7Uhk8CVed5tp+kLLGlBP6WiRAXS21GPGu/Nat4WNPXj2Eoc24B02SaeoyozPMfj0/g==", - "dependencies": { - "arr-diff": "^4.0.0", - "array-unique": "^0.3.2", - "braces": "^2.2.2", - "define-property": "^1.0.0", - "extend-shallow": "^2.0.1", - "extglob": "^2.0.2", - "fragment-cache": "^0.2.1", - "kind-of": "^5.0.2", - "nanomatch": "^1.2.1", - "object.pick": "^1.3.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/svg-baker/node_modules/to-regex-range": { - "version": "2.1.1", - "resolved": "https://registry.npmmirror.com/to-regex-range/-/to-regex-range-2.1.1.tgz", - "integrity": "sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", - "dependencies": { - "is-number": "^3.0.0", - "repeat-string": "^1.6.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/svg-sprite-loader": { - "version": "6.0.11", - "resolved": "https://registry.npmmirror.com/svg-sprite-loader/-/svg-sprite-loader-6.0.11.tgz", - "integrity": "sha512-TedsTf8wsHH6HgdwKjUveDZRC6q5gPloYV8A8/zZaRWP929J7x6TzQ6MvZFl+YYDJuJ0Akyuu/vNVJ+fbPuYXg==", - "dependencies": { - "bluebird": "^3.5.0", - "deepmerge": "1.3.2", - "domready": "1.0.8", - "escape-string-regexp": "1.0.5", - "loader-utils": "^1.1.0", - "svg-baker": "^1.5.0", - "svg-baker-runtime": "^1.4.7", - "url-slug": "2.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/svg-sprite-loader/node_modules/escape-string-regexp": { - "version": "1.0.5", - "resolved": "https://registry.npmmirror.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/svgo": { - "version": "2.8.0", - "resolved": "https://registry.npmmirror.com/svgo/-/svgo-2.8.0.tgz", - "integrity": "sha512-+N/Q9kV1+F+UeWYoSiULYo4xYSDQlTgb+ayMobAXPwMnLvop7oxKMo9OzIrX5x3eS4L4f2UHhc9axXwY8DpChg==", - "dev": true, - "dependencies": { - "@trysound/sax": "0.2.0", - "commander": "^7.2.0", - "css-select": "^4.1.3", - "css-tree": "^1.1.3", - "csso": "^4.2.0", - "picocolors": "^1.0.0", - "stable": "^0.1.8" - }, - "bin": { - "svgo": "bin/svgo" - }, - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/tar-stream": { - "version": "2.2.0", - "resolved": "https://registry.npmmirror.com/tar-stream/-/tar-stream-2.2.0.tgz", - "integrity": "sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==", - "dependencies": { - "bl": "^4.0.3", - "end-of-stream": "^1.4.1", - "fs-constants": "^1.0.0", - "inherits": "^2.0.3", - "readable-stream": "^3.1.1" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/text-extensions": { - "version": "1.9.0", - "resolved": "https://r2.cnpmjs.org/text-extensions/-/text-extensions-1.9.0.tgz", - "integrity": "sha512-wiBrwC1EhBelW12Zy26JeOUkQ5mRu+5o8rpsJk5+2t+Y5vE7e842qtZDQ2g1NpX/29HdyFeJ4nSIhI47ENSxlQ==", - "dev": true, - "engines": { - "node": ">=0.10" - } - }, - "node_modules/text-table": { - "version": "0.2.0", - "resolved": "https://registry.npmmirror.com/text-table/-/text-table-0.2.0.tgz", - "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==", - "dev": true - }, - "node_modules/throttleit": { - "version": "1.0.0", - "resolved": "https://registry.npmmirror.com/throttleit/-/throttleit-1.0.0.tgz", - "integrity": "sha512-rkTVqu6IjfQ/6+uNuuc3sZek4CEYxTJom3IktzgdSxcZqdARuebbA/f4QmAxMQIxqq9ZLEUkSYqvuk1I6VKq4g==" - }, - "node_modules/through": { - "version": "2.3.8", - "resolved": "https://r2.cnpmjs.org/through/-/through-2.3.8.tgz", - "integrity": "sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==", - "dev": true - }, - "node_modules/through2": { - "version": "4.0.2", - "resolved": "https://r2.cnpmjs.org/through2/-/through2-4.0.2.tgz", - "integrity": "sha512-iOqSav00cVxEEICeD7TjLB1sueEL+81Wpzp2bY17uZjZN0pWZPuo4suZ/61VujxmqSGFfgOcNuTZ85QJwNZQpw==", - "dev": true, - "dependencies": { - "readable-stream": "3" - } - }, - "node_modules/tiny-emitter": { - "version": "2.1.0", - "resolved": "https://registry.npmmirror.com/tiny-emitter/-/tiny-emitter-2.1.0.tgz", - "integrity": "sha512-NB6Dk1A9xgQPMoGqC5CVXn123gWyte215ONT5Pp5a0yt4nlEoO1ZWeCwpncaekPHXO60i47ihFnZPiRPjRMq4Q==" - }, - "node_modules/tiny-warning": { - "version": "1.0.3", - "resolved": "https://registry.npmmirror.com/tiny-warning/-/tiny-warning-1.0.3.tgz", - "integrity": "sha512-lBN9zLN/oAf68o3zNXYrdCt1kP8WsiGW8Oo2ka41b2IM5JL/S1CTyX1rW0mb/zSuJun0ZUrDxx4sqvYS2FWzPA==" - }, - "node_modules/tmp": { - "version": "0.2.1", - "resolved": "https://registry.npmmirror.com/tmp/-/tmp-0.2.1.tgz", - "integrity": "sha512-76SUhtfqR2Ijn+xllcI5P1oyannHNHByD80W1q447gU3mp9G9PSpGdWmjUOHRDPiHYacIk66W7ubDTuPF3BEtQ==", - "dependencies": { - "rimraf": "^3.0.0" - }, - "engines": { - "node": ">=8.17.0" - } - }, - "node_modules/to-object-path": { - "version": "0.3.0", - "resolved": "https://registry.npmmirror.com/to-object-path/-/to-object-path-0.3.0.tgz", - "integrity": "sha512-9mWHdnGRuh3onocaHzukyvCZhzvr6tiflAy/JRFXcJX0TjgfWA9pk9t8CMbzmBE4Jfw58pXbkngtBtqYxzNEyg==", - "dependencies": { - "kind-of": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/to-object-path/node_modules/kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmmirror.com/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/to-regex": { - "version": "3.0.2", - "resolved": "https://registry.npmmirror.com/to-regex/-/to-regex-3.0.2.tgz", - "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==", - "dependencies": { - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "regex-not": "^1.0.2", - "safe-regex": "^1.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/to-regex-range": { - "version": "5.0.1", - "resolved": "https://registry.npmmirror.com/to-regex-range/-/to-regex-range-5.0.1.tgz", - "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", - "dependencies": { - "is-number": "^7.0.0" - }, - "engines": { - "node": ">=8.0" - } - }, - "node_modules/to-regex/node_modules/define-property": { - "version": "2.0.2", - "resolved": "https://registry.npmmirror.com/define-property/-/define-property-2.0.2.tgz", - "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", - "dependencies": { - "is-descriptor": "^1.0.2", - "isobject": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/to-regex/node_modules/extend-shallow": { - "version": "3.0.2", - "resolved": "https://registry.npmmirror.com/extend-shallow/-/extend-shallow-3.0.2.tgz", - "integrity": "sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==", - "dependencies": { - "assign-symbols": "^1.0.0", - "is-extendable": "^1.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/to-regex/node_modules/is-extendable": { - "version": "1.0.1", - "resolved": "https://registry.npmmirror.com/is-extendable/-/is-extendable-1.0.1.tgz", - "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", - "dependencies": { - "is-plain-object": "^2.0.4" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/to-regex/node_modules/is-plain-object": { - "version": "2.0.4", - "resolved": "https://registry.npmmirror.com/is-plain-object/-/is-plain-object-2.0.4.tgz", - "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", - "dependencies": { - "isobject": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/to-regex/node_modules/isobject": { - "version": "3.0.1", - "resolved": "https://registry.npmmirror.com/isobject/-/isobject-3.0.1.tgz", - "integrity": "sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/traverse": { - "version": "0.6.6", - "resolved": "https://registry.npmmirror.com/traverse/-/traverse-0.6.6.tgz", - "integrity": "sha512-kdf4JKs8lbARxWdp7RKdNzoJBhGUcIalSYibuGyHJbmk40pOysQ0+QPvlkCOICOivDWU2IJo2rkrxyTK2AH4fw==" - }, - "node_modules/trim-newlines": { - "version": "3.0.1", - "resolved": "https://r2.cnpmjs.org/trim-newlines/-/trim-newlines-3.0.1.tgz", - "integrity": "sha512-c1PTsA3tYrIsLGkJkzHF+w9F2EyxfXGo4UyJc4pFL++FMjnq0HJS69T3M7d//gKrFKwy429bouPescbjecU+Zw==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/ts-node": { - "version": "10.9.1", - "resolved": "https://r.cnpmjs.org/ts-node/-/ts-node-10.9.1.tgz", - "integrity": "sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw==", - "dev": true, - "dependencies": { - "@cspotcode/source-map-support": "^0.8.0", - "@tsconfig/node10": "^1.0.7", - "@tsconfig/node12": "^1.0.7", - "@tsconfig/node14": "^1.0.0", - "@tsconfig/node16": "^1.0.2", - "acorn": "^8.4.1", - "acorn-walk": "^8.1.1", - "arg": "^4.1.0", - "create-require": "^1.1.0", - "diff": "^4.0.1", - "make-error": "^1.1.1", - "v8-compile-cache-lib": "^3.0.1", - "yn": "3.1.1" - }, - "bin": { - "ts-node": "dist/bin.js", - "ts-node-cwd": "dist/bin-cwd.js", - "ts-node-esm": "dist/bin-esm.js", - "ts-node-script": "dist/bin-script.js", - "ts-node-transpile-only": "dist/bin-transpile.js", - "ts-script": "dist/bin-script-deprecated.js" - }, - "peerDependencies": { - "@swc/core": ">=1.2.50", - "@swc/wasm": ">=1.2.50", - "@types/node": "*", - "typescript": ">=2.7" - }, - "peerDependenciesMeta": { - "@swc/core": { - "optional": true - }, - "@swc/wasm": { - "optional": true - } - } - }, - "node_modules/tslib": { - "version": "2.3.0", - "resolved": "https://registry.npmmirror.com/tslib/-/tslib-2.3.0.tgz", - "integrity": "sha512-N82ooyxVNm6h1riLCoyS9e3fuJ3AMG2zIZs2Gd1ATcSFjSA23Q0fzjjZeh0jbJvWVDZ0cJT8yaNNaaXHzueNjg==" - }, - "node_modules/tsutils": { - "version": "3.21.0", - "resolved": "https://r2.cnpmjs.org/tsutils/-/tsutils-3.21.0.tgz", - "integrity": "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==", - "dev": true, - "dependencies": { - "tslib": "^1.8.1" - }, - "engines": { - "node": ">= 6" - }, - "peerDependencies": { - "typescript": ">=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta" - } - }, - "node_modules/tsutils/node_modules/tslib": { - "version": "1.14.1", - "resolved": "https://r2.cnpmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", - "dev": true - }, - "node_modules/type": { - "version": "1.2.0", - "resolved": "https://registry.npmmirror.com/type/-/type-1.2.0.tgz", - "integrity": "sha512-+5nt5AAniqsCnu2cEQQdpzCAh33kVx8n0VoFidKpB1dVVLAN/F+bgVOqOJqOnEnrhp222clB5p3vUlD+1QAnfg==" - }, - "node_modules/type-check": { - "version": "0.4.0", - "resolved": "https://registry.npmmirror.com/type-check/-/type-check-0.4.0.tgz", - "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", - "dev": true, - "dependencies": { - "prelude-ls": "^1.2.1" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/type-fest": { - "version": "0.20.2", - "resolved": "https://registry.npmmirror.com/type-fest/-/type-fest-0.20.2.tgz", - "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", - "dev": true, - "engines": { - "node": ">=10" - } - }, - "node_modules/typescript": { - "version": "4.7.4", - "resolved": "https://registry.npmmirror.com/typescript/-/typescript-4.7.4.tgz", - "integrity": "sha512-C0WQT0gezHuw6AdY1M2jxUO83Rjf0HP7Sk1DtXj6j1EwkQNZrHAg2XPWlq62oqEhYvONq5pkC2Y9oPljWToLmQ==", - "devOptional": true, - "bin": { - "tsc": "bin/tsc", - "tsserver": "bin/tsserver" - }, - "engines": { - "node": ">=4.2.0" - } - }, - "node_modules/unidecode": { - "version": "0.1.8", - "resolved": "https://registry.npmmirror.com/unidecode/-/unidecode-0.1.8.tgz", - "integrity": "sha512-SdoZNxCWpN2tXTCrGkPF/0rL2HEq+i2gwRG1ReBvx8/0yTzC3enHfugOf8A9JBShVwwrRIkLX0YcDUGbzjbVCA==", - "engines": { - "node": ">= 0.4.12" - } - }, - "node_modules/unimport": { - "version": "0.6.4", - "resolved": "https://registry.npmmirror.com/unimport/-/unimport-0.6.4.tgz", - "integrity": "sha512-1cbSeTsC2EwzWeWAyQleajM354y+EYsymxE9p1wDbHKVTEe9XL6+e7vlEv2pj1Zk8YYFf+CBf9QG8My7aDKhag==", - "dev": true, - "dependencies": { - "@rollup/pluginutils": "^4.2.1", - "escape-string-regexp": "^5.0.0", - "fast-glob": "^3.2.11", - "local-pkg": "^0.4.2", - "magic-string": "^0.26.2", - "mlly": "^0.5.5", - "pathe": "^0.3.2", - "scule": "^0.3.2", - "strip-literal": "^0.4.0", - "unplugin": "^0.8.0" - } - }, - "node_modules/unimport/node_modules/escape-string-regexp": { - "version": "5.0.0", - "resolved": "https://registry.npmmirror.com/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz", - "integrity": "sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==", - "dev": true, - "engines": { - "node": ">=12" - } - }, - "node_modules/union-value": { - "version": "1.0.1", - "resolved": "https://registry.npmmirror.com/union-value/-/union-value-1.0.1.tgz", - "integrity": "sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==", - "dependencies": { - "arr-union": "^3.1.0", - "get-value": "^2.0.6", - "is-extendable": "^0.1.1", - "set-value": "^2.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/universalify": { - "version": "2.0.0", - "resolved": "https://registry.npmmirror.com/universalify/-/universalify-2.0.0.tgz", - "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", - "dev": true, - "engines": { - "node": ">= 10.0.0" - } - }, - "node_modules/unplugin": { - "version": "0.8.0", - "resolved": "https://registry.npmmirror.com/unplugin/-/unplugin-0.8.0.tgz", - "integrity": "sha512-OzOkJ9XOPlD1Cph6qy/p4i/KSUbs76GToXjH/STHpfo6D7y+EqpfAL6G6HaoOw5QLkt9+KWwcxYUmPFkDf1upQ==", - "dev": true, - "dependencies": { - "acorn": "^8.8.0", - "chokidar": "^3.5.3", - "webpack-sources": "^3.2.3", - "webpack-virtual-modules": "^0.4.4" - }, - "peerDependencies": { - "esbuild": ">=0.13", - "rollup": "^2.50.0", - "vite": "^2.3.0 || ^3.0.0-0", - "webpack": "4 || 5" - }, - "peerDependenciesMeta": { - "esbuild": { - "optional": true - }, - "rollup": { - "optional": true - }, - "vite": { - "optional": true - }, - "webpack": { - "optional": true - } - } - }, - "node_modules/unplugin-auto-import": { - "version": "0.10.3", - "resolved": "https://registry.npmmirror.com/unplugin-auto-import/-/unplugin-auto-import-0.10.3.tgz", - "integrity": "sha512-tODQr7ZBnsBZ9lKaz2mqszKVi/4ALuLtS4gc1xwpcsBav5TCAl0HFSMuai1qL4AkYEwD2HPqK04LocCyK+D0KQ==", - "dev": true, - "dependencies": { - "@antfu/utils": "^0.5.2", - "@rollup/pluginutils": "^4.2.1", - "local-pkg": "^0.4.2", - "magic-string": "^0.26.2", - "unimport": "^0.6.4", - "unplugin": "^0.8.0" - }, - "engines": { - "node": ">=14" - }, - "peerDependencies": { - "@vueuse/core": "*" - }, - "peerDependenciesMeta": { - "@vueuse/core": { - "optional": true - } - } - }, - "node_modules/unplugin-vue-components": { - "version": "0.21.2", - "resolved": "https://registry.npmmirror.com/unplugin-vue-components/-/unplugin-vue-components-0.21.2.tgz", - "integrity": "sha512-HBU+EuesDj/HRs7EtYH7gBACljVhqLylltrCLModRmCToIIrrNvMh54aylUt4AD4qiwylgOx4Vgb9sBlrIcRDw==", - "dev": true, - "dependencies": { - "@antfu/utils": "^0.5.2", - "@rollup/pluginutils": "^4.2.1", - "chokidar": "^3.5.3", - "debug": "^4.3.4", - "fast-glob": "^3.2.11", - "local-pkg": "^0.4.2", - "magic-string": "^0.26.2", - "minimatch": "^5.1.0", - "resolve": "^1.22.1", - "unplugin": "^0.7.2" - }, - "engines": { - "node": ">=14" - }, - "peerDependencies": { - "@babel/parser": "^7.15.8", - "vue": "2 || 3" - }, - "peerDependenciesMeta": { - "@babel/parser": { - "optional": true - } - } - }, - "node_modules/unplugin-vue-components/node_modules/brace-expansion": { - "version": "2.0.1", - "resolved": "https://registry.npmmirror.com/brace-expansion/-/brace-expansion-2.0.1.tgz", - "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", - "dev": true, - "dependencies": { - "balanced-match": "^1.0.0" - } - }, - "node_modules/unplugin-vue-components/node_modules/minimatch": { - "version": "5.1.0", - "resolved": "https://registry.npmmirror.com/minimatch/-/minimatch-5.1.0.tgz", - "integrity": "sha512-9TPBGGak4nHfGZsPBohm9AWg6NoT7QTCehS3BIJABslyZbzxfV78QM2Y6+i741OPZIafFAaiiEMh5OyIrJPgtg==", - "dev": true, - "dependencies": { - "brace-expansion": "^2.0.1" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/unplugin-vue-components/node_modules/unplugin": { - "version": "0.7.2", - "resolved": "https://registry.npmmirror.com/unplugin/-/unplugin-0.7.2.tgz", - "integrity": "sha512-m7thX4jP8l5sETpLdUASoDOGOcHaOVtgNyrYlToyQUvILUtEzEnngRBrHnAX3IKqooJVmXpoa/CwQ/QqzvGaHQ==", - "dev": true, - "dependencies": { - "acorn": "^8.7.1", - "chokidar": "^3.5.3", - "webpack-sources": "^3.2.3", - "webpack-virtual-modules": "^0.4.4" - }, - "peerDependencies": { - "esbuild": ">=0.13", - "rollup": "^2.50.0", - "vite": "^2.3.0 || ^3.0.0-0", - "webpack": "4 || 5" - }, - "peerDependenciesMeta": { - "esbuild": { - "optional": true - }, - "rollup": { - "optional": true - }, - "vite": { - "optional": true - }, - "webpack": { - "optional": true - } - } - }, - "node_modules/unplugin-vue-define-options": { - "version": "0.7.3", - "resolved": "https://registry.npmmirror.com/unplugin-vue-define-options/-/unplugin-vue-define-options-0.7.3.tgz", - "integrity": "sha512-VbexYR8m2v/TLi49+F7Yf3rO2EyS0EkrXjJxqym6W0NxOzom9zdmRUR+av4UAu4GruhMumJc/9ITS1Wj+rozjg==", - "dev": true, - "dependencies": { - "@rollup/pluginutils": "^4.2.1", - "@vue/compiler-sfc": "^3.2.37", - "unplugin": "^0.8.0" - }, - "engines": { - "node": ">=14.19.0" - }, - "peerDependencies": { - "vue": "^3.2.25" - } - }, - "node_modules/unset-value": { - "version": "1.0.0", - "resolved": "https://registry.npmmirror.com/unset-value/-/unset-value-1.0.0.tgz", - "integrity": "sha512-PcA2tsuGSF9cnySLHTLSh2qrQiJ70mn+r+Glzxv2TWZblxsxCC52BDlZoPCsz7STd9pN7EZetkWZBAvk4cgZdQ==", - "dependencies": { - "has-value": "^0.3.1", - "isobject": "^3.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/unset-value/node_modules/has-value": { - "version": "0.3.1", - "resolved": "https://registry.npmmirror.com/has-value/-/has-value-0.3.1.tgz", - "integrity": "sha512-gpG936j8/MzaeID5Yif+577c17TxaDmhuyVgSwtnL/q8UUTySg8Mecb+8Cf1otgLoD7DDH75axp86ER7LFsf3Q==", - "dependencies": { - "get-value": "^2.0.3", - "has-values": "^0.1.4", - "isobject": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/unset-value/node_modules/has-value/node_modules/isobject": { - "version": "2.1.0", - "resolved": "https://registry.npmmirror.com/isobject/-/isobject-2.1.0.tgz", - "integrity": "sha512-+OUdGJlgjOBZDfxnDjYYG6zp487z0JGNQq3cYQYg5f5hKR+syHMsaztzGeml/4kGG55CSpKSpWTY+jYGgsHLgA==", - "dependencies": { - "isarray": "1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/unset-value/node_modules/has-values": { - "version": "0.1.4", - "resolved": "https://registry.npmmirror.com/has-values/-/has-values-0.1.4.tgz", - "integrity": "sha512-J8S0cEdWuQbqD9//tlZxiMuMNmxB8PlEwvYwuxsTmR1G5RXUePEX/SJn7aD0GMLieuZYSwNH0cQuJGwnYunXRQ==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/unset-value/node_modules/isobject": { - "version": "3.0.1", - "resolved": "https://registry.npmmirror.com/isobject/-/isobject-3.0.1.tgz", - "integrity": "sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/unzipper": { - "version": "0.10.11", - "resolved": "https://registry.npmmirror.com/unzipper/-/unzipper-0.10.11.tgz", - "integrity": "sha512-+BrAq2oFqWod5IESRjL3S8baohbevGcVA+teAIOYWM3pDVdseogqbzhhvvmiyQrUNKFUnDMtELW3X8ykbyDCJw==", - "dependencies": { - "big-integer": "^1.6.17", - "binary": "~0.3.0", - "bluebird": "~3.4.1", - "buffer-indexof-polyfill": "~1.0.0", - "duplexer2": "~0.1.4", - "fstream": "^1.0.12", - "graceful-fs": "^4.2.2", - "listenercount": "~1.0.1", - "readable-stream": "~2.3.6", - "setimmediate": "~1.0.4" - } - }, - "node_modules/unzipper/node_modules/bluebird": { - "version": "3.4.7", - "resolved": "https://registry.npmmirror.com/bluebird/-/bluebird-3.4.7.tgz", - "integrity": "sha512-iD3898SR7sWVRHbiQv+sHUtHnMvC1o3nW5rAcqnq3uOn07DSAppZYUkIGslDz6gXC7HfunPe7YVBgoEJASPcHA==" - }, - "node_modules/unzipper/node_modules/readable-stream": { - "version": "2.3.7", - "resolved": "https://registry.npmmirror.com/readable-stream/-/readable-stream-2.3.7.tgz", - "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", - "dependencies": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "node_modules/unzipper/node_modules/safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmmirror.com/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" - }, - "node_modules/unzipper/node_modules/string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmmirror.com/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "dependencies": { - "safe-buffer": "~5.1.0" - } - }, - "node_modules/upper-case": { - "version": "2.0.2", - "resolved": "https://r2.cnpmjs.org/upper-case/-/upper-case-2.0.2.tgz", - "integrity": "sha512-KgdgDGJt2TpuwBUIjgG6lzw2GWFRCW9Qkfkiv0DxqHHLYJHmtmdUIKcZd8rHgFSjopVTlw6ggzCm1b8MFQwikg==", - "dev": true, - "dependencies": { - "tslib": "^2.0.3" - } - }, - "node_modules/upper-case-first": { - "version": "2.0.2", - "resolved": "https://r2.cnpmjs.org/upper-case-first/-/upper-case-first-2.0.2.tgz", - "integrity": "sha512-514ppYHBaKwfJRK/pNC6c/OxfGa0obSnAl106u97Ed0I625Nin96KAjttZF6ZL3e1XLtphxnqrOi9iWgm+u+bg==", - "dev": true, - "dependencies": { - "tslib": "^2.0.3" - } - }, - "node_modules/uri-js": { - "version": "4.4.1", - "resolved": "https://registry.npmmirror.com/uri-js/-/uri-js-4.4.1.tgz", - "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", - "dev": true, - "dependencies": { - "punycode": "^2.1.0" - } - }, - "node_modules/urix": { - "version": "0.1.0", - "resolved": "https://registry.npmmirror.com/urix/-/urix-0.1.0.tgz", - "integrity": "sha512-Am1ousAhSLBeB9cG/7k7r2R0zj50uDRlZHPGbazid5s9rlF1F/QKYObEKSIunSjIOkJZqwRRLpvewjEkM7pSqg==", - "deprecated": "Please see https://github.com/lydell/urix#deprecated" - }, - "node_modules/url-slug": { - "version": "2.0.0", - "resolved": "https://registry.npmmirror.com/url-slug/-/url-slug-2.0.0.tgz", - "integrity": "sha512-aiNmSsVgrjCiJ2+KWPferjT46YFKoE8i0YX04BlMVDue022Xwhg/zYlnZ6V9/mP3p8Wj7LEp0myiTkC/p6sxew==", - "dependencies": { - "unidecode": "0.1.8" - } - }, - "node_modules/use": { - "version": "3.1.1", - "resolved": "https://registry.npmmirror.com/use/-/use-3.1.1.tgz", - "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/util-deprecate": { - "version": "1.0.2", - "resolved": "https://registry.npmmirror.com/util-deprecate/-/util-deprecate-1.0.2.tgz", - "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==" - }, - "node_modules/uuid": { - "version": "8.3.2", - "resolved": "https://registry.npmmirror.com/uuid/-/uuid-8.3.2.tgz", - "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", - "bin": { - "uuid": "dist/bin/uuid" - } - }, - "node_modules/v8-compile-cache": { - "version": "2.3.0", - "resolved": "https://registry.npmmirror.com/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz", - "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==", - "dev": true - }, - "node_modules/v8-compile-cache-lib": { - "version": "3.0.1", - "resolved": "https://r.cnpmjs.org/v8-compile-cache-lib/-/v8-compile-cache-lib-3.0.1.tgz", - "integrity": "sha512-wa7YjyUGfNZngI/vtK0UHAN+lgDCxBPCylVXGp0zu59Fz5aiGtNXaq3DhIov063MorB+VfufLh3JlF2KdTK3xg==", - "dev": true - }, - "node_modules/validate-npm-package-license": { - "version": "3.0.4", - "resolved": "https://r2.cnpmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", - "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", - "dev": true, - "dependencies": { - "spdx-correct": "^3.0.0", - "spdx-expression-parse": "^3.0.0" - } - }, - "node_modules/vary": { - "version": "1.1.2", - "resolved": "https://registry.npmmirror.com/vary/-/vary-1.1.2.tgz", - "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==", - "dev": true, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/vite": { - "version": "3.0.4", - "resolved": "https://registry.npmmirror.com/vite/-/vite-3.0.4.tgz", - "integrity": "sha512-NU304nqnBeOx2MkQnskBQxVsa0pRAH5FphokTGmyy8M3oxbvw7qAXts2GORxs+h/2vKsD+osMhZ7An6yK6F1dA==", - "dev": true, - "dependencies": { - "esbuild": "^0.14.47", - "postcss": "^8.4.14", - "resolve": "^1.22.1", - "rollup": "^2.75.6" - }, - "bin": { - "vite": "bin/vite.js" - }, - "engines": { - "node": "^14.18.0 || >=16.0.0" - }, - "optionalDependencies": { - "fsevents": "~2.3.2" - }, - "peerDependencies": { - "less": "*", - "sass": "*", - "stylus": "*", - "terser": "^5.4.0" - }, - "peerDependenciesMeta": { - "less": { - "optional": true - }, - "sass": { - "optional": true - }, - "stylus": { - "optional": true - }, - "terser": { - "optional": true - } - } - }, - "node_modules/vite-plugin-compression": { - "version": "0.5.1", - "resolved": "https://registry.npmmirror.com/vite-plugin-compression/-/vite-plugin-compression-0.5.1.tgz", - "integrity": "sha512-5QJKBDc+gNYVqL/skgFAP81Yuzo9R+EAf19d+EtsMF/i8kFUpNi3J/H01QD3Oo8zBQn+NzoCIFkpPLynoOzaJg==", - "dev": true, - "dependencies": { - "chalk": "^4.1.2", - "debug": "^4.3.3", - "fs-extra": "^10.0.0" - }, - "peerDependencies": { - "vite": ">=2.0.0" - } - }, - "node_modules/vite-plugin-style-import": { - "version": "2.0.0", - "resolved": "https://r.cnpmjs.org/vite-plugin-style-import/-/vite-plugin-style-import-2.0.0.tgz", - "integrity": "sha512-qtoHQae5dSUQPo/rYz/8p190VU5y19rtBaeV7ryLa/AYAU/e9CG89NrN/3+k7MR8mJy/GPIu91iJ3zk9foUOSA==", - "dev": true, - "dependencies": { - "@rollup/pluginutils": "^4.1.2", - "change-case": "^4.1.2", - "console": "^0.7.2", - "es-module-lexer": "^0.9.3", - "fs-extra": "^10.0.0", - "magic-string": "^0.25.7", - "pathe": "^0.2.0" - }, - "peerDependencies": { - "vite": ">=2.0.0" - } - }, - "node_modules/vite-plugin-style-import/node_modules/magic-string": { - "version": "0.25.9", - "resolved": "https://registry.npmmirror.com/magic-string/-/magic-string-0.25.9.tgz", - "integrity": "sha512-RmF0AsMzgt25qzqqLc1+MbHmhdx0ojF2Fvs4XnOqz2ZOBXzzkEwc/dJQZCYHAn7v1jbVOjAZfK8msRn4BxO4VQ==", - "dev": true, - "dependencies": { - "sourcemap-codec": "^1.4.8" - } - }, - "node_modules/vite-plugin-style-import/node_modules/pathe": { - "version": "0.2.0", - "resolved": "https://registry.npmmirror.com/pathe/-/pathe-0.2.0.tgz", - "integrity": "sha512-sTitTPYnn23esFR3RlqYBWn4c45WGeLcsKzQiUpXJAyfcWkolvlYpV8FLo7JishK946oQwMFUCHXQ9AjGPKExw==", - "dev": true - }, - "node_modules/vite-plugin-svg-icons": { - "version": "2.0.1", - "resolved": "https://registry.npmmirror.com/vite-plugin-svg-icons/-/vite-plugin-svg-icons-2.0.1.tgz", - "integrity": "sha512-6ktD+DhV6Rz3VtedYvBKKVA2eXF+sAQVaKkKLDSqGUfnhqXl3bj5PPkVTl3VexfTuZy66PmINi8Q6eFnVfRUmA==", - "dev": true, - "dependencies": { - "@types/svgo": "^2.6.1", - "cors": "^2.8.5", - "debug": "^4.3.3", - "etag": "^1.8.1", - "fs-extra": "^10.0.0", - "pathe": "^0.2.0", - "svg-baker": "1.7.0", - "svgo": "^2.8.0" - }, - "peerDependencies": { - "vite": ">=2.0.0" - } - }, - "node_modules/vite-plugin-svg-icons/node_modules/pathe": { - "version": "0.2.0", - "resolved": "https://registry.npmmirror.com/pathe/-/pathe-0.2.0.tgz", - "integrity": "sha512-sTitTPYnn23esFR3RlqYBWn4c45WGeLcsKzQiUpXJAyfcWkolvlYpV8FLo7JishK946oQwMFUCHXQ9AjGPKExw==", - "dev": true - }, - "node_modules/vite-plugin-vue-setup-extend": { - "version": "0.4.0", - "resolved": "https://registry.npmmirror.com/vite-plugin-vue-setup-extend/-/vite-plugin-vue-setup-extend-0.4.0.tgz", - "integrity": "sha512-WMbjPCui75fboFoUTHhdbXzu4Y/bJMv5N9QT9a7do3wNMNHHqrk+Tn2jrSJU0LS5fGl/EG+FEDBYVUeWIkDqXQ==", - "dev": true, - "dependencies": { - "@vue/compiler-sfc": "^3.2.29", - "magic-string": "^0.25.7" - }, - "peerDependencies": { - "vite": ">=2.0.0" - } - }, - "node_modules/vite-plugin-vue-setup-extend/node_modules/magic-string": { - "version": "0.25.9", - "resolved": "https://registry.npmmirror.com/magic-string/-/magic-string-0.25.9.tgz", - "integrity": "sha512-RmF0AsMzgt25qzqqLc1+MbHmhdx0ojF2Fvs4XnOqz2ZOBXzzkEwc/dJQZCYHAn7v1jbVOjAZfK8msRn4BxO4VQ==", - "dev": true, - "dependencies": { - "sourcemap-codec": "^1.4.8" - } - }, - "node_modules/vite/node_modules/postcss": { - "version": "8.4.14", - "resolved": "https://registry.npmmirror.com/postcss/-/postcss-8.4.14.tgz", - "integrity": "sha512-E398TUmfAYFPBSdzgeieK2Y1+1cpdxJx8yXbK/m57nRhKSmk1GB2tO4lbLBtlkfPQTDKfe4Xqv1ASWPpayPEig==", - "dev": true, - "dependencies": { - "nanoid": "^3.3.4", - "picocolors": "^1.0.0", - "source-map-js": "^1.0.2" - }, - "engines": { - "node": "^10 || ^12 || >=14" - } - }, - "node_modules/vue": { - "version": "3.2.41", - "resolved": "https://r.cnpmjs.org/vue/-/vue-3.2.41.tgz", - "integrity": "sha512-uuuvnrDXEeZ9VUPljgHkqB5IaVO8SxhPpqF2eWOukVrBnRBx2THPSGQBnVRt0GrIG1gvCmFXMGbd7FqcT1ixNQ==", - "dependencies": { - "@vue/compiler-dom": "3.2.41", - "@vue/compiler-sfc": "3.2.41", - "@vue/runtime-dom": "3.2.41", - "@vue/server-renderer": "3.2.41", - "@vue/shared": "3.2.41" - } - }, - "node_modules/vue-cropper": { - "version": "1.0.5", - "resolved": "https://registry.npmmirror.com/vue-cropper/-/vue-cropper-1.0.5.tgz", - "integrity": "sha512-D4XXdqWmMWRLOIV9LIh7/mkH6OBOMQDFbRjwntkxmAtxOtwpC9U5ZZ6lSXw5F5cbd4g8znDjk6MuCwIL+fZSrA==" - }, - "node_modules/vue-cropperjs": { - "version": "5.0.0", - "resolved": "https://registry.npmmirror.com/vue-cropperjs/-/vue-cropperjs-5.0.0.tgz", - "integrity": "sha512-RhnC8O33uRZNkn74aiHZwNHnBJOXWlS4P6gsRI0lw4cZlWjKSCywZI9oSI9POlIPI6OYv30jvnHMXGch85tw7w==", - "dependencies": { - "cropperjs": "^1.5.6" - }, - "peerDependencies": { - "vue": ">=3.0.0" - } - }, - "node_modules/vue-demi": { - "version": "0.11.4", - "resolved": "https://r2.cnpmjs.org/vue-demi/-/vue-demi-0.11.4.tgz", - "integrity": "sha512-/3xFwzSykLW2HiiLie43a+FFgNOcokbBJ+fzvFXd0r2T8MYohqvphUyDQ8lbAwzQ3Dlcrb1c9ykifGkhSIAk6A==", - "hasInstallScript": true, - "bin": { - "vue-demi-fix": "bin/vue-demi-fix.js", - "vue-demi-switch": "bin/vue-demi-switch.js" - }, - "engines": { - "node": ">=12" - }, - "peerDependencies": { - "@vue/composition-api": "^1.0.0-rc.1", - "vue": "^3.0.0-0 || ^2.6.0" - }, - "peerDependenciesMeta": { - "@vue/composition-api": { - "optional": true - } - } - }, - "node_modules/vue-eslint-parser": { - "version": "9.0.3", - "resolved": "https://r.cnpmjs.org/vue-eslint-parser/-/vue-eslint-parser-9.0.3.tgz", - "integrity": "sha512-yL+ZDb+9T0ELG4VIFo/2anAOz8SvBdlqEnQnvJ3M7Scq56DvtjY0VY88bByRZB0D4J0u8olBcfrXTVONXsh4og==", - "dev": true, - "dependencies": { - "debug": "^4.3.4", - "eslint-scope": "^7.1.1", - "eslint-visitor-keys": "^3.3.0", - "espree": "^9.3.1", - "esquery": "^1.4.0", - "lodash": "^4.17.21", - "semver": "^7.3.6" - }, - "engines": { - "node": "^14.17.0 || >=16.0.0" - }, - "peerDependencies": { - "eslint": ">=6.0.0" - } - }, - "node_modules/vue-eslint-parser/node_modules/eslint-scope": { - "version": "7.1.1", - "resolved": "https://registry.npmmirror.com/eslint-scope/-/eslint-scope-7.1.1.tgz", - "integrity": "sha512-QKQM/UXpIiHcLqJ5AOyIW7XZmzjkzQXYE54n1++wb0u9V/abW3l9uQnxX8Z5Xd18xyKIMTUAyQ0k1e8pz6LUrw==", - "dev": true, - "dependencies": { - "esrecurse": "^4.3.0", - "estraverse": "^5.2.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - } - }, - "node_modules/vue-eslint-parser/node_modules/estraverse": { - "version": "5.3.0", - "resolved": "https://registry.npmmirror.com/estraverse/-/estraverse-5.3.0.tgz", - "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", - "dev": true, - "engines": { - "node": ">=4.0" - } - }, - "node_modules/vue-fuse": { - "version": "4.1.1", - "resolved": "https://r.cnpmjs.org/vue-fuse/-/vue-fuse-4.1.1.tgz", - "integrity": "sha512-bhuTiniVK3HmTcxvksrzPgDWPFTEDYiWbJa01E7yT2lRPtE4BVb5cXUBUmqtb5rCkDOsLgMh1n9mRlHQImYNkA==", - "dependencies": { - "vue-demi": "^0.11.4" - }, - "peerDependencies": { - "@vue/composition-api": "^1.0.0-rc.1", - "fuse.js": "^6.4.6", - "vue": "^3.2.20" - }, - "peerDependenciesMeta": { - "@vue/composition-api": { - "optional": true - } - } - }, - "node_modules/vue-i18n": { - "version": "9.2.2", - "resolved": "https://r.cnpmjs.org/vue-i18n/-/vue-i18n-9.2.2.tgz", - "integrity": "sha512-yswpwtj89rTBhegUAv9Mu37LNznyu3NpyLQmozF3i1hYOhwpG8RjcjIFIIfnu+2MDZJGSZPXaKWvnQA71Yv9TQ==", - "dependencies": { - "@intlify/core-base": "9.2.2", - "@intlify/shared": "9.2.2", - "@intlify/vue-devtools": "9.2.2", - "@vue/devtools-api": "^6.2.1" - }, - "engines": { - "node": ">= 14" - }, - "peerDependencies": { - "vue": "^3.0.0" - } - }, - "node_modules/vue-mugen-scroll": { - "version": "0.2.6", - "resolved": "https://registry.npmmirror.com/vue-mugen-scroll/-/vue-mugen-scroll-0.2.6.tgz", - "integrity": "sha512-6FOBzotc8p/GDQZYkEdenxPydDvABUuxqMese6Zv4fpEZf7CjNSabRtAeBUtg+339Z9iKMdpzussbqFHCRXVqA==", - "dependencies": { - "element-in-view": "^0.1.0", - "throttleit": "^1.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/vue-qr": { - "version": "4.0.9", - "resolved": "https://registry.npmmirror.com/vue-qr/-/vue-qr-4.0.9.tgz", - "integrity": "sha512-pAISV94T0MNEYA3NGjykUpsXRE2QfaNxlu9ZhEL6CERgqNc21hJYuP3hRVzAWfBQlgO18DPmZTbrFerJC3+Ikw==", - "dependencies": { - "glob": "^8.0.1", - "js-binary-schema-parser": "^2.0.2", - "simple-get": "^4.0.1", - "string-split-by": "^1.0.0" - } - }, - "node_modules/vue-qr/node_modules/brace-expansion": { - "version": "2.0.1", - "resolved": "https://registry.npmmirror.com/brace-expansion/-/brace-expansion-2.0.1.tgz", - "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", - "dependencies": { - "balanced-match": "^1.0.0" - } - }, - "node_modules/vue-qr/node_modules/glob": { - "version": "8.0.3", - "resolved": "https://registry.npmmirror.com/glob/-/glob-8.0.3.tgz", - "integrity": "sha512-ull455NHSHI/Y1FqGaaYFaLGkNMMJbavMrEGFXG/PGrg6y7sutWHUHrz6gy6WEBH6akM1M414dWKCNs+IhKdiQ==", - "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^5.0.1", - "once": "^1.3.0" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/vue-qr/node_modules/minimatch": { - "version": "5.1.0", - "resolved": "https://registry.npmmirror.com/minimatch/-/minimatch-5.1.0.tgz", - "integrity": "sha512-9TPBGGak4nHfGZsPBohm9AWg6NoT7QTCehS3BIJABslyZbzxfV78QM2Y6+i741OPZIafFAaiiEMh5OyIrJPgtg==", - "dependencies": { - "brace-expansion": "^2.0.1" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/vue-router": { - "version": "4.1.6", - "resolved": "https://r.cnpmjs.org/vue-router/-/vue-router-4.1.6.tgz", - "integrity": "sha512-DYWYwsG6xNPmLq/FmZn8Ip+qrhFEzA14EI12MsMgVxvHFDYvlr4NXpVF5hrRH1wVcDP8fGi5F4rxuJSl8/r+EQ==", - "dependencies": { - "@vue/devtools-api": "^6.4.5" - }, - "peerDependencies": { - "vue": "^3.2.0" - } - }, - "node_modules/vue-splitpane": { - "version": "1.0.6", - "resolved": "https://registry.npmmirror.com/vue-splitpane/-/vue-splitpane-1.0.6.tgz", - "integrity": "sha512-6sneVSEeF1VsCD025HP93nRxwzYhv3rotCeYi2Ah1FmGxwtfqbCZEIzaHGberdGNCpMlEzGD/1OIE1kK5QukLA==" - }, - "node_modules/vue-tsc": { - "version": "0.38.9", - "resolved": "https://registry.npmmirror.com/vue-tsc/-/vue-tsc-0.38.9.tgz", - "integrity": "sha512-Yoy5phgvGqyF98Fb4mYqboR4Q149jrdcGv5kSmufXJUq++RZJ2iMVG0g6zl+v3t4ORVWkQmRpsV4x2szufZ0LQ==", - "dev": true, - "dependencies": { - "@volar/vue-typescript": "0.38.9" - }, - "bin": { - "vue-tsc": "bin/vue-tsc.js" - }, - "peerDependencies": { - "typescript": "*" - } - }, - "node_modules/vue3-text-clamp": { - "version": "0.1.1", - "resolved": "https://registry.npmmirror.com/vue3-text-clamp/-/vue3-text-clamp-0.1.1.tgz", - "integrity": "sha512-l/30RvXLkw50axAjswAK1DmvbUc5Oyhq9GkvD98p8pykrLkIajRi3evVsMnahMBK0O7+EGIK9RbIOKPyRfuw7w==", - "dependencies": { - "resize-detector": "^0.3.0", - "vue": "^3.2.37" - }, - "peerDependencies": { - "resize-detector": "^0.3.0", - "vue": "^3.2.37" - } - }, - "node_modules/vuedraggable": { - "version": "4.1.0", - "resolved": "https://registry.npmmirror.com/vuedraggable/-/vuedraggable-4.1.0.tgz", - "integrity": "sha512-FU5HCWBmsf20GpP3eudURW3WdWTKIbEIQxh9/8GE806hydR9qZqRRxRE3RjqX7PkuLuMQG/A7n3cfj9rCEchww==", - "dependencies": { - "sortablejs": "1.14.0" - }, - "peerDependencies": { - "vue": "^3.0.1" - } - }, - "node_modules/vuex": { - "version": "4.0.2", - "resolved": "https://registry.npmmirror.com/vuex/-/vuex-4.0.2.tgz", - "integrity": "sha512-M6r8uxELjZIK8kTKDGgZTYX/ahzblnzC4isU1tpmEuOIIKmV+TRdc+H4s8ds2NuZ7wpUTdGRzJRtoj+lI+pc0Q==", - "dependencies": { - "@vue/devtools-api": "^6.0.0-beta.11" - }, - "peerDependencies": { - "vue": "^3.0.2" - } - }, - "node_modules/wcwidth": { - "version": "1.0.1", - "resolved": "https://r2.cnpmjs.org/wcwidth/-/wcwidth-1.0.1.tgz", - "integrity": "sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==", - "dev": true, - "dependencies": { - "defaults": "^1.0.3" - } - }, - "node_modules/webpack-sources": { - "version": "3.2.3", - "resolved": "https://registry.npmmirror.com/webpack-sources/-/webpack-sources-3.2.3.tgz", - "integrity": "sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==", - "dev": true, - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/webpack-virtual-modules": { - "version": "0.4.4", - "resolved": "https://registry.npmmirror.com/webpack-virtual-modules/-/webpack-virtual-modules-0.4.4.tgz", - "integrity": "sha512-h9atBP/bsZohWpHnr+2sic8Iecb60GxftXsWNLLLSqewgIsGzByd2gcIID4nXcG+3tNe4GQG3dLcff3kXupdRA==", - "dev": true - }, - "node_modules/which": { - "version": "2.0.2", - "resolved": "https://registry.npmmirror.com/which/-/which-2.0.2.tgz", - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", - "dev": true, - "dependencies": { - "isexe": "^2.0.0" - }, - "bin": { - "node-which": "bin/node-which" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/wildcard": { - "version": "1.1.2", - "resolved": "https://registry.npmmirror.com/wildcard/-/wildcard-1.1.2.tgz", - "integrity": "sha512-DXukZJxpHA8LuotRwL0pP1+rS6CS7FF2qStDDE1C7DDg2rLud2PXRMuEDYIPhgEezwnlHNL4c+N6MfMTjCGTng==" - }, - "node_modules/wmf": { - "version": "1.0.2", - "resolved": "https://registry.npmmirror.com/wmf/-/wmf-1.0.2.tgz", - "integrity": "sha512-/p9K7bEh0Dj6WbXg4JG0xvLQmIadrner1bi45VMJTfnbVHsc7yIajZyoSoK60/dtVBs12Fm6WkUI5/3WAVsNMw==", - "engines": { - "node": ">=0.8" - } - }, - "node_modules/word": { - "version": "0.3.0", - "resolved": "https://registry.npmmirror.com/word/-/word-0.3.0.tgz", - "integrity": "sha512-OELeY0Q61OXpdUfTp+oweA/vtLVg5VDOXh+3he3PNzLGG/y0oylSOC1xRVj0+l4vQ3tj/bB1HVHv1ocXkQceFA==", - "engines": { - "node": ">=0.8" - } - }, - "node_modules/word-wrap": { - "version": "1.2.3", - "resolved": "https://registry.npmmirror.com/word-wrap/-/word-wrap-1.2.3.tgz", - "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/wrap-ansi": { - "version": "7.0.0", - "resolved": "https://r2.cnpmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", - "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", - "dev": true, - "dependencies": { - "ansi-styles": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/wrappy": { - "version": "1.0.2", - "resolved": "https://registry.npmmirror.com/wrappy/-/wrappy-1.0.2.tgz", - "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==" - }, - "node_modules/xlsx": { - "version": "0.18.5", - "resolved": "https://registry.npmmirror.com/xlsx/-/xlsx-0.18.5.tgz", - "integrity": "sha512-dmg3LCjBPHZnQp5/F/+nnTa+miPJxUXB6vtk42YjBBKayDNagxGEeIdWApkYPOf3Z3pm3k62Knjzp7lMeTEtFQ==", - "dependencies": { - "adler-32": "~1.3.0", - "cfb": "~1.2.1", - "codepage": "~1.15.0", - "crc-32": "~1.2.1", - "ssf": "~0.11.2", - "wmf": "~1.0.1", - "word": "~0.3.0" - }, - "bin": { - "xlsx": "bin/xlsx.njs" - }, - "engines": { - "node": ">=0.8" - } - }, - "node_modules/xml-name-validator": { - "version": "4.0.0", - "resolved": "https://r2.cnpmjs.org/xml-name-validator/-/xml-name-validator-4.0.0.tgz", - "integrity": "sha512-ICP2e+jsHvAj2E2lIHxa5tjXRlKDJo4IdvPvCXbXQGdzSfmSpNVyIKMvoZHjDY9DP0zV17iI85o90vRFXNccRw==", - "dev": true, - "engines": { - "node": ">=12" - } - }, - "node_modules/xmlchars": { - "version": "2.2.0", - "resolved": "https://registry.npmmirror.com/xmlchars/-/xmlchars-2.2.0.tgz", - "integrity": "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==" - }, - "node_modules/xss": { - "version": "1.0.13", - "resolved": "https://registry.npmmirror.com/xss/-/xss-1.0.13.tgz", - "integrity": "sha512-clu7dxTm1e8Mo5fz3n/oW3UCXBfV89xZ72jM8yzo1vR/pIS0w3sgB3XV2H8Vm6zfGnHL0FzvLJPJEBhd86/z4Q==", - "dependencies": { - "commander": "^2.20.3", - "cssfilter": "0.0.10" - }, - "bin": { - "xss": "bin/xss" - }, - "engines": { - "node": ">= 0.10.0" - } - }, - "node_modules/xss/node_modules/commander": { - "version": "2.20.3", - "resolved": "https://registry.npmmirror.com/commander/-/commander-2.20.3.tgz", - "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==" - }, - "node_modules/y18n": { - "version": "5.0.8", - "resolved": "https://r2.cnpmjs.org/y18n/-/y18n-5.0.8.tgz", - "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", - "dev": true, - "engines": { - "node": ">=10" - } - }, - "node_modules/yallist": { - "version": "4.0.0", - "resolved": "https://r2.cnpmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true - }, - "node_modules/yaml": { - "version": "1.10.2", - "resolved": "https://r2.cnpmjs.org/yaml/-/yaml-1.10.2.tgz", - "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==", - "dev": true, - "engines": { - "node": ">= 6" - } - }, - "node_modules/yargs": { - "version": "17.6.2", - "resolved": "https://r.cnpmjs.org/yargs/-/yargs-17.6.2.tgz", - "integrity": "sha512-1/9UrdHjDZc0eOU0HxOHoS78C69UD3JRMvzlJ7S79S2nTaWRA/whGCTV8o9e/N/1Va9YIV7Q4sOxD8VV4pCWOw==", - "dev": true, - "dependencies": { - "cliui": "^8.0.1", - "escalade": "^3.1.1", - "get-caller-file": "^2.0.5", - "require-directory": "^2.1.1", - "string-width": "^4.2.3", - "y18n": "^5.0.5", - "yargs-parser": "^21.1.1" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/yargs-parser": { - "version": "20.2.9", - "resolved": "https://r2.cnpmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz", - "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==", - "dev": true, - "engines": { - "node": ">=10" - } - }, - "node_modules/yargs/node_modules/yargs-parser": { - "version": "21.1.1", - "resolved": "https://r.cnpmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz", - "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==", - "dev": true, - "engines": { - "node": ">=12" - } - }, - "node_modules/yn": { - "version": "3.1.1", - "resolved": "https://r2.cnpmjs.org/yn/-/yn-3.1.1.tgz", - "integrity": "sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/yocto-queue": { - "version": "0.1.0", - "resolved": "https://registry.npmmirror.com/yocto-queue/-/yocto-queue-0.1.0.tgz", - "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", - "dev": true, - "engines": { - "node": ">=10" - } - }, - "node_modules/zip-stream": { - "version": "4.1.0", - "resolved": "https://registry.npmmirror.com/zip-stream/-/zip-stream-4.1.0.tgz", - "integrity": "sha512-zshzwQW7gG7hjpBlgeQP9RuyPGNxvJdzR8SUM3QhxCnLjWN2E7j3dOvpeDcQoETfHx0urRS7EtmVToql7YpU4A==", - "dependencies": { - "archiver-utils": "^2.1.0", - "compress-commons": "^4.1.0", - "readable-stream": "^3.6.0" - }, - "engines": { - "node": ">= 10" - } - }, - "node_modules/zrender": { - "version": "5.3.2", - "resolved": "https://registry.npmmirror.com/zrender/-/zrender-5.3.2.tgz", - "integrity": "sha512-8IiYdfwHj2rx0UeIGZGGU4WEVSDEdeVCaIg/fomejg1Xu6OifAL1GVzIPHg2D+MyUkbNgPWji90t0a8IDk+39w==", - "dependencies": { - "tslib": "2.3.0" - } - } - }, "dependencies": { "@antfu/utils": { "version": "0.5.2", @@ -9934,8 +373,7 @@ "@element-plus/icons-vue": { "version": "2.0.6", "resolved": "https://registry.npmmirror.com/@element-plus/icons-vue/-/icons-vue-2.0.6.tgz", - "integrity": "sha512-lPpG8hYkjL/Z97DH5Ei6w6o22Z4YdNglWCNYOPcB33JCF2A4wye6HFgSI7hEt9zdLyxlSpiqtgf9XcYU+m5mew==", - "requires": {} + "integrity": "sha512-lPpG8hYkjL/Z97DH5Ei6w6o22Z4YdNglWCNYOPcB33JCF2A4wye6HFgSI7hEt9zdLyxlSpiqtgf9XcYU+m5mew==" }, "@esbuild/linux-loong64": { "version": "0.14.53", @@ -10378,8 +816,7 @@ "version": "3.0.1", "resolved": "https://registry.npmmirror.com/@vitejs/plugin-vue/-/plugin-vue-3.0.1.tgz", "integrity": "sha512-Ll9JgxG7ONIz/XZv3dssfoMUDu9qAnlJ+km+pBA0teYSXzwPCIzS/e1bmwNYl5dcQGs677D21amgfYAnzMl17A==", - "dev": true, - "requires": {} + "dev": true }, "@volar/code-gen": { "version": "0.38.9", @@ -10582,8 +1019,7 @@ "vue-demi": { "version": "0.13.6", "resolved": "https://registry.npmmirror.com/vue-demi/-/vue-demi-0.13.6.tgz", - "integrity": "sha512-02NYpxgyGE2kKGegRPYlNQSL1UWfA/+JqvzhGCOYjhfbLWXU5QQX0+9pAm/R2sCOPKr5NBxVIab7fvFU0B1RxQ==", - "requires": {} + "integrity": "sha512-02NYpxgyGE2kKGegRPYlNQSL1UWfA/+JqvzhGCOYjhfbLWXU5QQX0+9pAm/R2sCOPKr5NBxVIab7fvFU0B1RxQ==" } } }, @@ -10603,8 +1039,7 @@ "vue-demi": { "version": "0.13.6", "resolved": "https://registry.npmmirror.com/vue-demi/-/vue-demi-0.13.6.tgz", - "integrity": "sha512-02NYpxgyGE2kKGegRPYlNQSL1UWfA/+JqvzhGCOYjhfbLWXU5QQX0+9pAm/R2sCOPKr5NBxVIab7fvFU0B1RxQ==", - "requires": {} + "integrity": "sha512-02NYpxgyGE2kKGegRPYlNQSL1UWfA/+JqvzhGCOYjhfbLWXU5QQX0+9pAm/R2sCOPKr5NBxVIab7fvFU0B1RxQ==" } } }, @@ -10668,32 +1103,37 @@ "@wangeditor/editor-for-vue": { "version": "5.1.12", "resolved": "https://registry.npmmirror.com/@wangeditor/editor-for-vue/-/editor-for-vue-5.1.12.tgz", - "integrity": "sha512-0Ds3D8I+xnpNWezAeO7HmPRgTfUxHLMd9JKcIw+QzvSmhC5xUHbpCcLU+KLmeBKTR/zffnS5GQo6qi3GhTMJWQ==", - "requires": {} + "integrity": "sha512-0Ds3D8I+xnpNWezAeO7HmPRgTfUxHLMd9JKcIw+QzvSmhC5xUHbpCcLU+KLmeBKTR/zffnS5GQo6qi3GhTMJWQ==" }, "@wangeditor/list-module": { "version": "1.0.2", "resolved": "https://registry.npmmirror.com/@wangeditor/list-module/-/list-module-1.0.2.tgz", - "integrity": "sha512-VfENZEFvsLTiLxN/cj8cibFGy9NVV+/cfATTiLiH9ef+8lgKv8apttXYVlqIAfnlJLLuCk0cIm8c/zH+hbtrZg==", - "requires": {} + "integrity": "sha512-VfENZEFvsLTiLxN/cj8cibFGy9NVV+/cfATTiLiH9ef+8lgKv8apttXYVlqIAfnlJLLuCk0cIm8c/zH+hbtrZg==" }, "@wangeditor/table-module": { "version": "1.1.1", "resolved": "https://registry.npmmirror.com/@wangeditor/table-module/-/table-module-1.1.1.tgz", - "integrity": "sha512-VPjEWQtncS2DsXYXiHUxPSxn2Xhc8GdhG3la7N5YhvxQde1+4N0SZLXeWsYvbGzOq4um5XToq5pktLLbE8G+EA==", - "requires": {} + "integrity": "sha512-VPjEWQtncS2DsXYXiHUxPSxn2Xhc8GdhG3la7N5YhvxQde1+4N0SZLXeWsYvbGzOq4um5XToq5pktLLbE8G+EA==" }, "@wangeditor/upload-image-module": { "version": "1.0.1", "resolved": "https://registry.npmmirror.com/@wangeditor/upload-image-module/-/upload-image-module-1.0.1.tgz", - "integrity": "sha512-vgUV4ENttTITblqtVuzleIq732OmzmzzgrIvX6b3GRGPSw5u8glJ/87tOEhvHjHECc4oFo18B7xzJ1GpBj79/w==", - "requires": {} + "integrity": "sha512-vgUV4ENttTITblqtVuzleIq732OmzmzzgrIvX6b3GRGPSw5u8glJ/87tOEhvHjHECc4oFo18B7xzJ1GpBj79/w==" }, "@wangeditor/video-module": { "version": "1.1.1", "resolved": "https://registry.npmmirror.com/@wangeditor/video-module/-/video-module-1.1.1.tgz", - "integrity": "sha512-6gzpS5cnJihW2T0HFjqmbv6v8ouyaeMUjdM2X8BPohwD74p1ov00dCmRt5QekNTyYSmRHK0ASkUMOvRGqaDxMg==", - "requires": {} + "integrity": "sha512-6gzpS5cnJihW2T0HFjqmbv6v8ouyaeMUjdM2X8BPohwD74p1ov00dCmRt5QekNTyYSmRHK0ASkUMOvRGqaDxMg==" + }, + "JSONStream": { + "version": "1.3.5", + "resolved": "https://r2.cnpmjs.org/JSONStream/-/JSONStream-1.3.5.tgz", + "integrity": "sha512-E+iruNOY8VV9s4JEbe1aNEm6MiszPRr/UfcHMz0TQh1BXSxHK+ASV1R6W4HpjBhSeS+54PIsAMCBmwD06LLsqQ==", + "dev": true, + "requires": { + "jsonparse": "^1.2.0", + "through": ">=2.2.7 <3" + } }, "acorn": { "version": "8.8.0", @@ -10705,8 +1145,7 @@ "version": "5.3.2", "resolved": "https://registry.npmmirror.com/acorn-jsx/-/acorn-jsx-5.3.2.tgz", "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", - "dev": true, - "requires": {} + "dev": true }, "acorn-walk": { "version": "8.2.0", @@ -11482,8 +1921,8 @@ "integrity": "sha512-nK7sAtfi+QXbxHCYfhpZsfRtaitZLIA6889kFIouLvz6repszQDgxBu7wf2WbU+Dco7sAnNCJYERCwt54WPC2Q==", "dev": true, "requires": { - "is-text-path": "^1.0.1", "JSONStream": "^1.0.4", + "is-text-path": "^1.0.1", "lodash": "^4.17.15", "meow": "^8.0.0", "split2": "^3.0.0", @@ -11532,8 +1971,7 @@ "version": "4.2.0", "resolved": "https://r.cnpmjs.org/cosmiconfig-typescript-loader/-/cosmiconfig-typescript-loader-4.2.0.tgz", "integrity": "sha512-NkANeMnaHrlaSSlpKGyvn2R4rqUDeE/9E5YHx+b4nwo0R8dZyAqcih8/gxpCZvqWP9Vf6xuLpMSzSgdVEIM78g==", - "dev": true, - "requires": {} + "dev": true }, "crc-32": { "version": "1.2.2", @@ -12406,8 +2844,7 @@ "version": "8.5.0", "resolved": "https://registry.npmmirror.com/eslint-config-prettier/-/eslint-config-prettier-8.5.0.tgz", "integrity": "sha512-obmWKLUNCnhtQRKc+tmnYuQl0pFU1ibYJQ5BGhTVB08bHe9wC8qUeG7c08dj9XX+AuPj1YSGSQIHl1pnDHZR0Q==", - "dev": true, - "requires": {} + "dev": true }, "eslint-plugin-prettier": { "version": "4.2.1", @@ -13631,16 +4068,6 @@ "integrity": "sha512-POQXvpdL69+CluYsillJ7SUhKvytYjW9vG/GKpnf+xP8UWgYEM/RaMzHHofbALDiKbbP1W8UEYmgGl39WkPZsg==", "dev": true }, - "JSONStream": { - "version": "1.3.5", - "resolved": "https://r2.cnpmjs.org/JSONStream/-/JSONStream-1.3.5.tgz", - "integrity": "sha512-E+iruNOY8VV9s4JEbe1aNEm6MiszPRr/UfcHMz0TQh1BXSxHK+ASV1R6W4HpjBhSeS+54PIsAMCBmwD06LLsqQ==", - "dev": true, - "requires": { - "jsonparse": "^1.2.0", - "through": ">=2.2.7 <3" - } - }, "jszip": { "version": "3.10.1", "resolved": "https://registry.npmmirror.com/jszip/-/jszip-3.10.1.tgz", @@ -13790,8 +4217,7 @@ "lodash-unified": { "version": "1.0.2", "resolved": "https://registry.npmmirror.com/lodash-unified/-/lodash-unified-1.0.2.tgz", - "integrity": "sha512-OGbEy+1P+UT26CYi4opY4gebD8cWRDxAT6MAObIVQMiqYdxZr1g3QHWCToVsm31x2NkLS4K3+MC2qInaRMa39g==", - "requires": {} + "integrity": "sha512-OGbEy+1P+UT26CYi4opY4gebD8cWRDxAT6MAObIVQMiqYdxZr1g3QHWCToVsm31x2NkLS4K3+MC2qInaRMa39g==" }, "lodash.camelcase": { "version": "4.3.0", @@ -14675,16 +5101,14 @@ "vue-demi": { "version": "0.13.6", "resolved": "https://registry.npmmirror.com/vue-demi/-/vue-demi-0.13.6.tgz", - "integrity": "sha512-02NYpxgyGE2kKGegRPYlNQSL1UWfA/+JqvzhGCOYjhfbLWXU5QQX0+9pAm/R2sCOPKr5NBxVIab7fvFU0B1RxQ==", - "requires": {} + "integrity": "sha512-02NYpxgyGE2kKGegRPYlNQSL1UWfA/+JqvzhGCOYjhfbLWXU5QQX0+9pAm/R2sCOPKr5NBxVIab7fvFU0B1RxQ==" } } }, "pinia-plugin-persistedstate": { "version": "2.1.1", "resolved": "https://registry.npmmirror.com/pinia-plugin-persistedstate/-/pinia-plugin-persistedstate-2.1.1.tgz", - "integrity": "sha512-HUgsU5IRtM75eAQiIqzT3p1oPEuYH1/B2ipTMU++yE+FV0LkHaBswdKXs0RMWYCmugO8s62oxLTh/N1dLNp+5A==", - "requires": {} + "integrity": "sha512-HUgsU5IRtM75eAQiIqzT3p1oPEuYH1/B2ipTMU++yE+FV0LkHaBswdKXs0RMWYCmugO8s62oxLTh/N1dLNp+5A==" }, "pkg-types": { "version": "0.3.3", @@ -14773,8 +5197,7 @@ "postcss-prefix-selector": { "version": "1.16.0", "resolved": "https://registry.npmmirror.com/postcss-prefix-selector/-/postcss-prefix-selector-1.16.0.tgz", - "integrity": "sha512-rdVMIi7Q4B0XbXqNUEI+Z4E+pueiu/CS5E6vRCQommzdQ/sgsS4dK42U7GX8oJR+TJOtT+Qv3GkNo6iijUMp3Q==", - "requires": {} + "integrity": "sha512-rdVMIi7Q4B0XbXqNUEI+Z4E+pueiu/CS5E6vRCQommzdQ/sgsS4dK42U7GX8oJR+TJOtT+Qv3GkNo6iijUMp3Q==" }, "postcss-selector-parser": { "version": "6.0.10", @@ -15758,14 +6181,6 @@ "resolved": "https://registry.npmmirror.com/strict-uri-encode/-/strict-uri-encode-1.1.0.tgz", "integrity": "sha512-R3f198pcvnB+5IpnBlRkphuE9n46WyVl8I39W/ZUTZLz4nqSP/oLYUrcnJrw462Ds8he4YKMov2efsTIw1BDGQ==" }, - "string_decoder": { - "version": "1.3.0", - "resolved": "https://registry.npmmirror.com/string_decoder/-/string_decoder-1.3.0.tgz", - "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", - "requires": { - "safe-buffer": "~5.2.0" - } - }, "string-split-by": { "version": "1.0.0", "resolved": "https://registry.npmmirror.com/string-split-by/-/string-split-by-1.0.0.tgz", @@ -15785,6 +6200,14 @@ "strip-ansi": "^6.0.1" } }, + "string_decoder": { + "version": "1.3.0", + "resolved": "https://registry.npmmirror.com/string_decoder/-/string_decoder-1.3.0.tgz", + "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", + "requires": { + "safe-buffer": "~5.2.0" + } + }, "strip-ansi": { "version": "6.0.1", "resolved": "https://registry.npmmirror.com/strip-ansi/-/strip-ansi-6.0.1.tgz", @@ -16212,7 +6635,7 @@ "version": "4.7.4", "resolved": "https://registry.npmmirror.com/typescript/-/typescript-4.7.4.tgz", "integrity": "sha512-C0WQT0gezHuw6AdY1M2jxUO83Rjf0HP7Sk1DtXj6j1EwkQNZrHAg2XPWlq62oqEhYvONq5pkC2Y9oPljWToLmQ==", - "devOptional": true + "dev": true }, "unidecode": { "version": "0.1.8", @@ -16666,8 +7089,7 @@ "vue-demi": { "version": "0.11.4", "resolved": "https://r2.cnpmjs.org/vue-demi/-/vue-demi-0.11.4.tgz", - "integrity": "sha512-/3xFwzSykLW2HiiLie43a+FFgNOcokbBJ+fzvFXd0r2T8MYohqvphUyDQ8lbAwzQ3Dlcrb1c9ykifGkhSIAk6A==", - "requires": {} + "integrity": "sha512-/3xFwzSykLW2HiiLie43a+FFgNOcokbBJ+fzvFXd0r2T8MYohqvphUyDQ8lbAwzQ3Dlcrb1c9ykifGkhSIAk6A==" }, "vue-eslint-parser": { "version": "9.0.3",