1 line
38 KiB
JavaScript
Executable File
1 line
38 KiB
JavaScript
Executable File
(()=>{"use strict";var e,t={46182:(e,t,n)=>{var r=n(67294),a=n(20745),i=(n(48945),n(15671)),o=n(43144),c=n(60136),s=n(27121),l=n(61120),u=n(15861),d=n(4942),f=n(64687),h=n.n(f),p=n(43528),m=n(92826),g=n(71002);function M(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}var y=function(){function e(){(0,i.Z)(this,e),(0,d.Z)(this,"hookMap",{})}return(0,o.Z)(e,[{key:"trigger",value:function(e){if(this.hookMap[e]){for(var t=[],n=arguments.length,r=new Array(n>1?n-1:0),a=1;a<n;a++)r[a-1]=arguments[a];r.forEach((function(e){"object"===(0,g.Z)(e)?t.push(function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?M(Object(n),!0).forEach((function(t){(0,d.Z)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):M(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({},e)):t.push(e)})),this.hookMap[e].forEach((function(e){e.apply(void 0,t)}))}}},{key:"addListener",value:function(e,t){this.hookMap[e]||(this.hookMap[e]=[]),this.hookMap[e].push(t)}},{key:"removeListener",value:function(e,t){if(this.hookMap[e]){var n=this.hookMap[e].indexOf(t);n>-1&&this.hookMap[e].splice(n,1)}}}]),e}(),v=n(42982),b=n(27484),w=n.n(b),k={debug:10,info:100,warn:1e3,error:1e4};function A(){for(var e={},t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return n.forEach((function(t){t.forEach((function(t){Object.keys(t).forEach((function(n){e[n]=t[n]}))}))})),e}var x=function(){function e(t){(0,i.Z)(this,e),this.core=t;for(var n=arguments.length,r=new Array(n>1?n-1:0),a=1;a<n;a++)r[a-1]=arguments[a];this.label=r}return(0,o.Z)(e,[{key:"log",value:function(e,t){for(var n=arguments.length,r=new Array(n>2?n-2:0),a=2;a<n;a++)r[a-2]=arguments[a];if(k[e]>=k[this.core.level]&&this.core.writer.write(e,t,A(this.label,r)),this.core.debug){"object"===(0,g.Z)(t)&&(t=JSON.stringify(t));var i="".concat(w()(new Date).format("YYYY-MM-DD HH:mm:ss")," [").concat(e,"] msg=").concat(t," label=").concat(JSON.stringify(A(this.label,r)));switch(e){case"error":console.error(i);break;case"warn":console.warn(i);break;default:console.info(i)}}j.hook.trigger("log",{level:e,message:t,label:r})}},{key:"with",value:function(){for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return(0,m.Z)(e,[this.core].concat((0,v.Z)(this.label),n))}},{key:"debug",value:function(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];this.log.apply(this,["debug",e].concat(n))}},{key:"info",value:function(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];this.log.apply(this,["info",e].concat(n))}},{key:"warn",value:function(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];this.log.apply(this,["warn",e].concat(n))}},{key:"error",value:function(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];this.log.apply(this,["error",e].concat(n))}}],[{key:"E",value:function(e){return"string"==typeof e?{error:e}:e instanceof Error?{error:e.message}:"object"===(0,g.Z)(e)?e:{}}}]),e}(),j=function(){function e(t){(0,i.Z)(this,e),(0,d.Z)(this,"level","info"),(0,d.Z)(this,"debug",!1),this.writer=t.writer,this.level=t.level||this.level,this.debug=t.debug||this.debug,this.labels=t.labels||{},e.instance||(e.instance=this)}return(0,o.Z)(e,[{key:"logger",value:function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return(0,m.Z)(x,[this,this.labels].concat(t))}}],[{key:"getInstance",value:function(){return e.instance}},{key:"getLogger",value:function(){var t;return(t=e.getInstance()).logger.apply(t,arguments)}}]),e}();(0,d.Z)(j,"hook",new y);var D=function(){function e(t,n){var r=this;(0,i.Z)(this,e),(0,d.Z)(this,"disChannelHandlerArray",[]),"function"==typeof t?(this.setHandler(t),this.setCatch(n)):(this.manager=t,this.flag=n,this.setCatch((function(e){j.getInstance().logger(x.E(e)).error("channel error",{flag:r.flag})})),this.setHandler((function(){j.getInstance().logger().warn("channel handler is null")})))}return(0,o.Z)(e,[{key:"channel",value:function(e,t){this.manager.nativeSend({action:e,data:t,stream:this.flag,channel:!0})}},{key:"send",value:function(e){this.manager.nativeSend({data:e,stream:this.flag,channel:!0})}},{key:"throw",value:function(e){this.manager.nativeSend({stream:this.flag,error:e,channel:!0}),this.manager.disChannel(this)}},{key:"syncSend",value:function(e,t){var n=this;return this.manager.nativeSend({action:e,data:t,stream:this.flag,channel:!1}),new Promise((function(e,t){n.handler=function(t){e(t)},n.catch=function(e){t(e)}}))}},{key:"setHandler",value:function(e){this.handler=function(t){if("dischannel"===t)return this.manager.disChannel(this),void this.disChannelHandlerArray.forEach((function(e){e("dischannel")}));e(t)}}},{key:"setCatch",value:function(e){this.catch=function(t){e(t),this.manager.disChannel(this),this.disChannelHandlerArray.forEach((function(e){e("dischannel")}))}}},{key:"setDisChannelHandler",value:function(e){this.disChannelHandlerArray.push(e)}},{key:"disChannel",value:function(){this.send("dischannel"),this.manager.disChannel(this)}}]),e}(),Z=Symbol("MessageBroadcast"),I=function(){function e(t){(0,i.Z)(this,e),(0,d.Z)(this,"channelMap",new Map),this.nativeSend=t}return(0,o.Z)(e,[{key:"channel",value:function(e){e||(e=(0,p.Z)());var t=new D(this,e);return this.channelMap.set(e,t),t}},{key:"getChannel",value:function(e){return this.channelMap.get(e)}},{key:"disChannel",value:function(e){this.channelMap.delete(e.flag)}},{key:"free",value:function(){this.channelMap.forEach((function(e){e.disChannelHandlerArray.forEach((function(e){e("free")}))})),this.channelMap.clear()}}]),e}(),E=function(){function e(){(0,i.Z)(this,e),(0,d.Z)(this,"handlerMap",new Map),(0,d.Z)(this,"channelHandlerMap",new Map)}var t;return(0,o.Z)(e,[{key:"handler",value:(t=(0,u.Z)(h().mark((function e(t,n,r){var a,i,o,c,s,l;return h().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!t.channel){e.next=4;break}return(a=n.getChannel(t.stream))?t.error?a.catch(t.error):a.handler(t.data):(i=this.channelHandlerMap.get(t.action))&&(a=n.channel(t.stream),i(a,t.action,t.data,r)),e.abrupt("return");case 4:if(!t.stream){e.next=7;break}return t.action?(o=this.handlerMap.get(t.action))&&((c=o(t.action,t.data,r))?c instanceof Promise?c.then((function(e){n.nativeSend({stream:t.stream,data:e})})).catch((function(e){n.nativeSend({error:e.message,stream:t.stream})})):n.nativeSend({stream:t.stream,data:c}):j.getLogger({component:"message"}).warn("handler return is null")):(s=n.getChannel(t.stream))&&(t.error?s.catch(t.error):s.handler(t.data)),e.abrupt("return");case 7:(l=this.handlerMap.get(t.action))&&l(t.action,t.data,r);case 9:case"end":return e.stop()}}),e,this)}))),function(e,n,r){return t.apply(this,arguments)})},{key:"setHandler",value:function(e,t){this.handlerMap.set(e,t)}},{key:"setHandlerWithChannel",value:function(e,t){this.channelHandlerMap.set(e,t)}}]),e}();function N(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=(0,l.Z)(e);if(t){var a=(0,l.Z)(this).constructor;n=Reflect.construct(r,arguments,a)}else n=r.apply(this,arguments);return(0,s.Z)(this,n)}}var z=function(e){(0,c.Z)(n,e);var t=N(n);function n(e){var r;return(0,i.Z)(this,n),(r=t.call(this)).tag=e,r.reconnect(),r}return(0,o.Z)(n,[{key:"reconnect",value:function(){var e=this;this.port=chrome.runtime.connect({name:this.tag}),this.channelManager=new I((function(t){e.nativeSend(t)})),this.port.onMessage.addListener((function(t){e.handler(t,e.channelManager,{targetTag:"content"})})),this.port.onDisconnect.addListener((function(){var t;e.channelManager.free(),null===(t=e.onDisconnect)||void 0===t||t.call(e)}))}},{key:"getChannel",value:function(e){return this.channelManager.getChannel(e)}},{key:"channel",value:function(e){return this.channelManager.channel(e)}},{key:"disChannel",value:function(e){this.channelManager.disChannel(e)}},{key:"free",value:function(){this.channelManager.free()}},{key:"nativeSend",value:function(e){this.port.postMessage(e)}},{key:"send",value:function(e,t){this.port.postMessage({action:e,data:t})}},{key:"syncSend",value:function(e,t){return this.channelManager.channel().syncSend(e,t)}},{key:"broadcast",value:function(e,t,n){this.nativeSend({target:e,action:t,data:n,broadcast:!0})}},{key:"broadcastChannel",value:function(e,t,n){this.nativeSend({target:e,data:{stream:t,channel:!0,data:n},broadcast:!0})}}]),n}(E),C=new(n(49520).ZP)("ScriptCat"),O=new Error("数据保存失败"),T=function(){function e(){(0,i.Z)(this,e),(0,d.Z)(this,"tableName","")}var t,n;return(0,o.Z)(e,[{key:"list",value:function(e,t){if(!t)return this.table.where(e).toArray();var n=this.table.where(e).offset((t.page()-1)*t.count()).limit(t.count());return"id"!==t.order()&&n.sortBy(t.order()),"desc"===t.sort()&&(n=n.reverse()),n.toArray()}},{key:"find",value:function(){return this.table}},{key:"findOne",value:function(e){return this.table.where(e).first()}},{key:"save",value:(n=(0,u.Z)(h().mark((function e(t){var n;return h().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n=t.id){e.next=4;break}return delete t.id,e.abrupt("return",this.table.add(t));case 4:return e.next=6,this.table.update(n,t);case 6:if(!e.sent){e.next=9;break}return e.abrupt("return",Promise.resolve(n));case 9:return e.abrupt("return",Promise.reject(O));case 10:case"end":return e.stop()}}),e,this)}))),function(e){return n.apply(this,arguments)})},{key:"findById",value:function(e){return this.table.get(e)}},{key:"clear",value:function(){return this.table.clear()}},{key:"delete",value:(t=(0,u.Z)(h().mark((function e(t){return h().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if("number"!=typeof t){e.next=2;break}return e.abrupt("return",this.table.where({id:t}).delete());case 2:return e.abrupt("return",this.table.where(t).delete());case 3:case"end":return e.stop()}}),e,this)}))),function(e){return t.apply(this,arguments)})},{key:"update",value:function(e,t){return this.table.update(e,t)}},{key:"count",value:function(){return this.table.count()}}]),e}();var S=n(93379),L=n.n(S),P=n(7795),Y=n.n(P),R=n(90569),Q=n.n(R),B=n(3565),U=n.n(B),V=n(19216),W=n.n(V),G=n(44589),J=n.n(G),H=n(27595),_={};_.styleTagTransform=J(),_.setAttributes=U(),_.insert=Q().bind(null,"head"),_.domAPI=Y(),_.insertStyleElement=W();L()(H.Z,_);H.Z&&H.Z.locals&&H.Z.locals;function X(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}var F=function(){function e(){(0,i.Z)(this,e)}return(0,o.Z)(e,null,[{key:"Options",value:function(t){var n=t||{};return{Singleton:function(){return n.isSingleton=!0,this.Register()},Depend:function(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];return n.depend=t,this},Nolazy:function(){return n.nolazy=!0,this},Alias:function(e){return n.alias=e,this},Register:function(){return function(t){var r,a=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?X(Object(n),!0).forEach((function(t){(0,d.Z)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):X(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({},n);(a.object=t,e.objectParams.set(t,a),n.nolazy&&e.instance(t),n.isSingleton)||(null===(r=n.alias)||void 0===r||r.forEach((function(t){e.objectParams.set(t,a)})))}}}}},{key:"Register",value:function(){var t;return(t=e.Options()).Depend.apply(t,arguments).Register()}},{key:"Singleton",value:function(){var t;return(t=e.Options()).Depend.apply(t,arguments).Singleton()}},{key:"registerInstance",value:function(t,n){if(e.instances.has(t))throw new Error("".concat(t.name," has been registered"));return e.instances.set(t,n),{alias:function(n){return n?(n instanceof Array?n.forEach((function(n){e.registerInstanceAlias(t,n)})):e.registerInstanceAlias(t,n),this):this}}}},{key:"registerInstanceAlias",value:function(t,n){if(!e.instances.has(t))throw new Error("".concat(t.name," not registered"));return e.instances.set(n,e.instances.get(t)),e}},{key:"instance",value:function(t){var n;if(e.instances.has(t))return e.instances.get(t);if(!e.objectParams.has(t))throw new Error("".concat(t.name," not registered"));var r=e.objectParams.get(t),a=[];null===(n=r.depend)||void 0===n||n.forEach((function(t){switch((0,g.Z)(t)){case"function":case"object":case"symbol":a.push(e.instance(t));break;default:a.push(t)}}));var i=(0,m.Z)(r.object,a);return r.isSingleton&&e.registerInstance(r.object,i).alias(r.alias),i}}]),e}();(0,d.Z)(F,"instances",new Map),(0,d.Z)(F,"objectParams",new Map);var K=n(70885),$=n(97326);function q(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=(0,l.Z)(e);if(t){var a=(0,l.Z)(this).constructor;n=Reflect.construct(r,arguments,a)}else n=r.apply(this,arguments);return(0,s.Z)(this,n)}}var ee,te=function(e){(0,c.Z)(n,e);var t=q(n);function n(){var e;return(0,i.Z)(this,n),e=t.call(this),(0,d.Z)((0,$.Z)(e),"tableName","permission"),e.table=C.table(e.tableName),e}return(0,o.Z)(n)}(T),ne=F.Singleton(z)(ee=function(){function e(t){(0,i.Z)(this,e),this.msg=t,this.dao=new te}return(0,o.Z)(e,[{key:"getConfirm",value:function(e){return this.msg.syncSend("getConfirm",e)}},{key:"sendConfirm",value:function(e,t){return this.msg.syncSend("permissionConfirm",{uuid:e,userConfirm:t})}},{key:"getPermissions",value:function(e){return this.dao.find().where({scriptId:e}).toArray()}},{key:"deletePermission",value:function(e,t){return this.msg.syncSend("deletePermission",{scriptId:e,confirm:t})}}]),e}())||ee,re=n(3067),ae=n(77303),ie=n(49468);const oe=function(){var e=window.location.search.split("=")[1],t=r.useState(),n=(0,K.Z)(t,2),a=n[0],i=n[1],o=r.useState(0),c=(0,K.Z)(o,2),s=c[0],l=c[1],d=F.instance(ne),f=r.useState(30),p=(0,K.Z)(f,2),m=p[0],g=p[1];0===m&&window.close(),setTimeout((function(){g(m-1)}),1e3),(0,r.useEffect)((function(){window.addEventListener("beforeunload",(function(){d.sendConfirm(e,{allow:!1,type:0})})),d.getConfirm(e).then((function(e){i(e.confirm),l(e.likeNum)})).catch((function(e){re.Z.error(e.message||"获取确认信息失败")}))}),[]);var M=function(t,n){return(0,u.Z)(h().mark((function r(){return h().wrap((function(r){for(;;)switch(r.prev=r.next){case 0:return r.prev=0,r.next=3,d.sendConfirm(e,{allow:t,type:n});case 3:window.close(),r.next=10;break;case 6:r.prev=6,r.t0=r.catch(0),re.Z.error(r.t0.message||"confirm error"),setTimeout((function(){window.close()}),3e3);case 10:case"end":return r.stop()}}),r,null,[[0,6]])})))};return r.createElement("div",{className:"h-full"},r.createElement(ae.Z,{direction:"vertical"},r.createElement("span",{className:"text-2xl font-500"},null==a?void 0:a.title),a&&a.metadata&&Object.keys(a.metadata).map((function(e){return r.createElement("span",{className:"text-base",key:e},e,": ",a.metadata[e])})),r.createElement("span",{className:"text-xl font-500"},null==a?void 0:a.describe),r.createElement("div",null,r.createElement(ie.Z,{type:"primary",onClick:M(!1,1)},"忽略(",m,")")),r.createElement("div",null,r.createElement(ae.Z,null,r.createElement(ie.Z,{onClick:M(!0,1),status:"success"},"允许一次"),r.createElement(ie.Z,{onClick:M(!0,3),status:"success"},"临时允许此",null==a?void 0:a.permissionContent),s>2&&r.createElement(ie.Z,{onClick:M(!0,2),status:"success"},"临时允许全部",null==a?void 0:a.permissionContent),r.createElement(ie.Z,{onClick:M(!0,5),status:"success"},"永久允许此",null==a?void 0:a.permissionContent),s>2&&r.createElement(ie.Z,{onClick:M(!0,4),status:"success"},"永久允许全部",null==a?void 0:a.permissionContent))),r.createElement("div",null,r.createElement(ae.Z,null,r.createElement(ie.Z,{onClick:M(!1,1),status:"danger"},"拒绝一次"),r.createElement(ie.Z,{onClick:M(!1,3),status:"danger"},"临时拒绝此",null==a?void 0:a.permissionContent),s>2&&r.createElement(ie.Z,{onClick:M(!1,2),status:"danger"},"临时拒绝全部",null==a?void 0:a.permissionContent),r.createElement(ie.Z,{onClick:M(!1,5),status:"danger"},"永久拒绝此",null==a?void 0:a.permissionContent),s>2&&r.createElement(ie.Z,{onClick:M(!1,4),status:"danger"},"永久拒绝全部",null==a?void 0:a.permissionContent)))))};function ce(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=(0,l.Z)(e);if(t){var a=(0,l.Z)(this).constructor;n=Reflect.construct(r,arguments,a)}else n=r.apply(this,arguments);return(0,s.Z)(this,n)}}var se=function(e){(0,c.Z)(n,e);var t=ce(n);function n(){var e;return(0,i.Z)(this,n),e=t.call(this),(0,d.Z)((0,$.Z)(e),"tableName","scripts"),e.table=C.table(e.tableName),e}return(0,o.Z)(n,[{key:"findByName",value:function(e){return this.findOne({name:e})}},{key:"findByNameAndNamespace",value:function(e,t){return t?this.findOne({name:e,namespace:t}):this.findOne({name:e})}},{key:"findByUUID",value:function(e){return this.findOne({uuid:e})}},{key:"findByUUIDAndSubscribeUrl",value:function(e,t){return this.findOne({subscribeUrl:t,uuid:e})}},{key:"findByOriginAndSubscribeUrl",value:function(e,t){return this.findOne({subscribeUrl:t,origin:e})}}]),n}(T);function le(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=(0,l.Z)(e);if(t){var a=(0,l.Z)(this).constructor;n=Reflect.construct(r,arguments,a)}else n=r.apply(this,arguments);return(0,s.Z)(this,n)}}var ue,de=function(e){(0,c.Z)(n,e);var t=le(n);function n(){var e;return(0,i.Z)(this,n),e=t.call(this),(0,d.Z)((0,$.Z)(e),"tableName","subscribe"),e.table=C.table(e.tableName),e}return(0,o.Z)(n,[{key:"findByUrl",value:function(e){return this.findOne({url:e})}}]),n}(T),fe=F.Singleton(z)(ue=function(){function e(t){(0,i.Z)(this,e),(0,d.Z)(this,"scriptDAO",new se),(0,d.Z)(this,"subscribeDAO",new de),this.internal=t}return(0,o.Z)(e,[{key:"dispatchEvent",value:function(e,t){return this.internal.syncSend("script-".concat(e),t)}},{key:"upsert",value:function(e){return this.dispatchEvent("upsert",e)}},{key:"enable",value:function(e){return this.dispatchEvent("enable",e)}},{key:"disable",value:function(e){return this.dispatchEvent("disable",e)}},{key:"delete",value:function(e){return this.dispatchEvent("delete",e)}},{key:"fetchScriptInfo",value:function(e){return this.dispatchEvent("fetch",e)}},{key:"checkUpdate",value:function(e){return this.dispatchEvent("checkUpdate",e)}},{key:"importByUrl",value:function(e){return this.dispatchEvent("importByUrl",e)}},{key:"exclude",value:function(e,t,n){return this.dispatchEvent("exclude",{id:e,exclude:t,remove:n})}}]),e}())||ue,he=n(45409),pe=n(67710),me=n(82695),ge=n(65630),Me=n(66807),ye=n(63086),ve=n(72297),be=n(31944),we=n(77217),ke=n(15959),Ae=n(15386),xe=n(11910),je=n(1290),De=n(21279),Ze=n(52438),Ie={};Ie.styleTagTransform=J(),Ie.setAttributes=U(),Ie.insert=Q().bind(null,"head"),Ie.domAPI=Y(),Ie.insertStyleElement=W();L()(Ze.Z,Ie);Ze.Z&&Ze.Z.locals&&Ze.Z.locals;function Ee(e){if("auto"===e){var t=window.matchMedia("(prefers-color-scheme: dark)"),n=function(e){e?(document.body.setAttribute("arco-theme","dark"),je.j6.setTheme("vs-dark")):(document.body.removeAttribute("arco-theme"),je.j6.setTheme("vs"))};t.addEventListener("change",(function(e){n(e.matches)})),n(t.matches)}else document.body.setAttribute("arco-theme",e),je.j6.setTheme("dark"===e?"vs-dark":"vs")}const Ne=function(e){var t=e.children,n=e.className,a=e.pageName,i=(0,r.useState)(localStorage.lightMode||"auto"),o=(0,K.Z)(i,2),c=o[0],s=o[1],l=(0,r.useRef)(null),d=(0,r.useState)(!1),f=(0,K.Z)(d,2),p=f[0],m=f[1];return Ee(c),r.createElement(he.Z,null,r.createElement(he.Z.Header,{style:{height:"50px",borderBottom:"1px solid var(--color-neutral-3)"},className:"flex items-center justify-between p-x-4"},r.createElement(pe.Z,{title:"链接导入",visible:p,onOk:(0,u.Z)(h().mark((function e(){var t;return h().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t=F.instance(fe),e.prev=1,e.next=4,t.importByUrl(l.current.dom.value);case 4:e.next=9;break;case 6:e.prev=6,e.t0=e.catch(1),re.Z.error("链接导入失败: ".concat(e.t0));case 9:m(!1);case 10:case"end":return e.stop()}}),e,null,[[1,6]])}))),onCancel:function(){m(!1)}},r.createElement(me.Z,{ref:l,defaultValue:""})),r.createElement("div",{className:"flex row items-center"},r.createElement("img",{style:{height:"40px"},src:"/assets/logo.png",alt:"ScriptCat"}),r.createElement(ge.Z.Title,{heading:4,className:"!m-0"},"ScriptCat")),r.createElement(ae.Z,{size:"small",className:"action-tools"},"options"===a&&r.createElement(Me.Z,{droplist:r.createElement(ye.Z,{style:{maxHeight:"100%",width:"calc(100% + 10px)"}},r.createElement(ye.Z.Item,{key:"/script/editor"},r.createElement("a",{href:"#/script/editor"},r.createElement(De.Mdh,null)," 添加普通脚本")),r.createElement(ye.Z.Item,{key:"background"},r.createElement("a",{href:"#/script/editor?template=background"},r.createElement(De.NJc,null)," 添加后台脚本")),r.createElement(ye.Z.Item,{key:"crontab"},r.createElement("a",{href:"#/script/editor?template=crontab"},r.createElement(De.Phe,null)," 添加定时脚本")),r.createElement(ye.Z.Item,{key:"link",onClick:function(){m(!0)}},r.createElement(ve.Z,null)," 链接导入")),position:"bl"},r.createElement(ie.Z,{type:"text",size:"small",style:{color:"var(--color-text-1)"},className:"!text-size-sm"},r.createElement(De.QEj,null)," 新建脚本 ",r.createElement(be.Z,null))),"options"===a&&r.createElement(Me.Z,{droplist:r.createElement(ye.Z,{style:{maxHeight:"100%",width:"calc(100% + 10px)"}},r.createElement(ye.Z.Item,{key:"scriptcat/docs/use/"},r.createElement("a",{href:"https://docs.scriptcat.org/docs/use/",target:"_blank",rel:"noreferrer"},r.createElement(De.Mdh,null)," 使用指南")),r.createElement(ye.Z.Item,{key:"scriptcat/docs/dev/"},r.createElement("a",{href:"https://docs.scriptcat.org/docs/dev/",target:"_blank",rel:"noreferrer"},r.createElement(De.Mdh,null)," API文档")),r.createElement(ye.Z.Item,{key:"scriptcat/docs/learn/"},r.createElement("a",{href:"https://learn.scriptcat.org/docs/%E7%AE%80%E4%BB%8B/",target:"_blank",rel:"noreferrer"},r.createElement(De.Mdh,null)," 开发指南")),r.createElement(ye.Z.Item,{key:"scriptcat/userscript"},r.createElement("a",{href:"https://scriptcat.org/search",target:"_blank",rel:"noreferrer"},r.createElement(ve.Z,null)," 脚本站")),r.createElement(ye.Z.Item,{key:"tampermonkey/bbs"},r.createElement("a",{href:"https://bbs.tampermonkey.net.cn/",target:"_blank",rel:"noreferrer"},r.createElement(ve.Z,null)," 社区论坛")),r.createElement(ye.Z.Item,{key:"GitHub"},r.createElement("a",{href:"https://github.com/scriptscat/scriptcat",target:"_blank",rel:"noreferrer"},r.createElement(we.Z,null)," GitHub"))),position:"bl"},r.createElement(ie.Z,{type:"text",size:"small",style:{color:"var(--color-text-1)"},className:"!text-size-sm"},r.createElement(De.DNM,null)," 外部链接 ",r.createElement(be.Z,null))),r.createElement(Me.Z,{droplist:r.createElement(ye.Z,{onClickMenuItem:function(e){Ee(e),s(e),localStorage.lightMode=e},selectedKeys:[c]},r.createElement(ye.Z.Item,{key:"light"},r.createElement(ke.Z,null)," Light"),r.createElement(ye.Z.Item,{key:"dark"},r.createElement(Ae.Z,null)," Dark"),r.createElement(ye.Z.Item,{key:"auto"},r.createElement(xe.Z,null)," 跟随系统")),position:"bl"},r.createElement(ie.Z,{type:"text",size:"small",icon:r.createElement(r.Fragment,null,"auto"===c&&r.createElement(xe.Z,null),"light"===c&&r.createElement(ke.Z,null),"dark"===c&&r.createElement(Ae.Z,null)),style:{color:"var(--color-text-1)"},className:"!text-size-lg"})))),r.createElement(he.Z,{className:"absolute top-50px bottom-0 w-full ".concat(n),style:{background:"var(--color-fill-2)"}},t))};C.version(1).stores({scripts:"++id,&uuid,name,namespace,author,origin_domain,type,status,createtime,updatetime,checktime"}),C.version(2).stores({logger:"++id,level,origin,createtime",permission:"++id,[scriptId+permission+permissionValue],createtime,updatetime"}),C.version(3).stores({logger:"++id,level,title,origin,createtime"}),C.version(4).stores({value:"++id,scriptId,namespace,key,createtime"}),C.version(5).stores({logger:"++id,level,origin,createtime,title,[origin+title],[level+origin+title]"}),C.version(6).stores({scripts:"++id,&uuid,name,namespace,author,origin_domain,type,status,runStatus,createtime,updatetime,checktime"}),C.version(7).stores({resource:"++id,&url,content,type,createtime,updatetime",resourceLink:"++id,url,scriptId,createtime"}),C.version(8).stores({logger:"++id,level,origin,createtime"}),C.version(9).stores({logger:"++id,level,scriptId,origin,createtime"}),C.version(10).stores({scripts:"++id,&uuid,name,namespace,author,origin_domain,type,sort,status,runStatus,createtime,updatetime,checktime"}).upgrade((function(e){return e.table("scripts").toCollection().modify((function(e){e.sort=0}))})),C.version(11).stores({export:"++id,&uuid,scriptId"}),C.version(12).stores({value:"++id,scriptId,storageName,key,createtime"}).upgrade((function(e){e.table("value").toCollection().modify((function(e){e.namespace&&(e.storageName=e.namespace,delete e.namespace)}))})),C.version(13).stores({subscribe:"++id,&url,createtime,updatetime,checktime",scripts:"++id,&uuid,name,namespace,author,origin_domain,subscribeUrl,type,sort,status,runStatus,createtime,updatetime,checktime",sync:"++id,&key,[user+device+type],createtime"}),C.version(14).stores({value:"++id,[scriptId+key],[storageName+key]"}),C.version(15).stores({permission:"++id,scriptId,[scriptId+permission+permissionValue],createtime,updatetime"}),C.version(16).stores({scripts:"++id,&uuid,name,namespace,author,originDomain,subscribeUrl,type,sort,status,runStatus,createtime,updatetime,checktime",logger:"++id,level,createtime"}).upgrade(function(){var e=(0,u.Z)(h().mark((function e(t){return h().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,t.table("export").clear();case 2:return e.abrupt("return",t.table("scripts").toCollection().modify((function(e){e.origin_domain&&(e.originDomain=e.origin_domain),e.checkupdate_url&&(e.checkUpdateUrl=e.checkupdate_url),e.download_url&&(e.downloadUrl=e.download_url)})));case 3:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()),C.version(17).stores({export:"++id,&scriptId"});var ze=new z("confirm");F.registerInstance(z,ze).alias([E,Z]),a.createRoot(document.getElementById("root")).render(r.createElement("div",null,r.createElement(Ne,{className:"!flex-col !px-4 box-border"},r.createElement(oe,null))))},27595:(e,t,n)=>{n.d(t,{Z:()=>c});var r=n(8081),a=n.n(r),i=n(23645),o=n.n(i)()(a());o.push([e.id,'*,::before,::after{--un-rotate:0;--un-rotate-x:0;--un-rotate-y:0;--un-rotate-z:0;--un-scale-x:1;--un-scale-y:1;--un-scale-z:1;--un-skew-x:0;--un-skew-y:0;--un-translate-x:0;--un-translate-y:0;--un-translate-z:0;--un-pan-x: ;--un-pan-y: ;--un-pinch-zoom: ;--un-scroll-snap-strictness:proximity;--un-ordinal: ;--un-slashed-zero: ;--un-numeric-figure: ;--un-numeric-spacing: ;--un-numeric-fraction: ;--un-border-spacing-x:0;--un-border-spacing-y:0;--un-ring-offset-shadow:0 0 rgba(0,0,0,0);--un-ring-shadow:0 0 rgba(0,0,0,0);--un-shadow-inset: ;--un-shadow:0 0 rgba(0,0,0,0);--un-ring-inset: ;--un-ring-offset-width:0px;--un-ring-offset-color:#fff;--un-ring-width:0px;--un-ring-color:rgba(147,197,253,0.5);--un-blur: ;--un-brightness: ;--un-contrast: ;--un-drop-shadow: ;--un-grayscale: ;--un-hue-rotate: ;--un-invert: ;--un-saturate: ;--un-sepia: ;--un-backdrop-blur: ;--un-backdrop-brightness: ;--un-backdrop-contrast: ;--un-backdrop-grayscale: ;--un-backdrop-hue-rotate: ;--un-backdrop-invert: ;--un-backdrop-opacity: ;--un-backdrop-saturate: ;--un-backdrop-sepia: ;}::backdrop{--un-rotate:0;--un-rotate-x:0;--un-rotate-y:0;--un-rotate-z:0;--un-scale-x:1;--un-scale-y:1;--un-scale-z:1;--un-skew-x:0;--un-skew-y:0;--un-translate-x:0;--un-translate-y:0;--un-translate-z:0;--un-pan-x: ;--un-pan-y: ;--un-pinch-zoom: ;--un-scroll-snap-strictness:proximity;--un-ordinal: ;--un-slashed-zero: ;--un-numeric-figure: ;--un-numeric-spacing: ;--un-numeric-fraction: ;--un-border-spacing-x:0;--un-border-spacing-y:0;--un-ring-offset-shadow:0 0 rgba(0,0,0,0);--un-ring-shadow:0 0 rgba(0,0,0,0);--un-shadow-inset: ;--un-shadow:0 0 rgba(0,0,0,0);--un-ring-inset: ;--un-ring-offset-width:0px;--un-ring-offset-color:#fff;--un-ring-width:0px;--un-ring-color:rgba(147,197,253,0.5);--un-blur: ;--un-brightness: ;--un-contrast: ;--un-drop-shadow: ;--un-grayscale: ;--un-hue-rotate: ;--un-invert: ;--un-saturate: ;--un-sepia: ;--un-backdrop-blur: ;--un-backdrop-brightness: ;--un-backdrop-contrast: ;--un-backdrop-grayscale: ;--un-backdrop-hue-rotate: ;--un-backdrop-invert: ;--un-backdrop-opacity: ;--un-backdrop-saturate: ;--un-backdrop-sepia: ;}.visible{visibility:visible;}.absolute{position:absolute;}.relative{position:relative;}.bottom-0{bottom:0;}.top-50px{top:50px;}.\\!m-0{margin:0 !important;}.box-border{box-sizing:border-box;}.block{display:block;}.hidden{display:none;}.\\!h-6{height:1.5rem !important;}.h-6{height:1.5rem;}.h-auto{height:auto;}.h-full{height:100%;}.max-w-\\[240px\\]{max-width:240px;}.w-full{width:100%;}.\\!flex,.flex\\!{display:flex !important;}.flex{display:flex;}.flex-1,[flex~="\\31 "]{flex:1 1 0%;}.flex-grow{flex-grow:1;}.\\!flex-row{flex-direction:row !important;}.flex-row{flex-direction:row;}.\\!flex-col{flex-direction:column !important;}.flex-col{flex-direction:column;}.transform{transform:translateX(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotateZ(var(--un-rotate-z)) skewX(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z));}.items-center{align-items:center;}.justify-end{justify-content:flex-end;}.justify-between{justify-content:space-between;}.gap-10{grid-gap:2.5rem;gap:2.5rem;}.overflow-auto{overflow:auto;}.break-all{word-break:break-all;}.border{border-width:1px;}.\\!p-\\[10px\\]{padding:10px !important;}.p-2{padding:0.5rem;}.p-8px{padding:8px;}.\\!px-4{padding-left:1rem !important;padding-right:1rem !important;}.p-x-4{padding-left:1rem;padding-right:1rem;}.text-center{text-align:center;}.text-left{text-align:left;}.text-end{text-align:end;}.text-\\[12px\\]{font-size:12px;}.text-1{font-size:0.25rem;}.text-2xl{font-size:1.5rem;line-height:2rem;}.text-base{font-size:1rem;line-height:1.5rem;}.text-sm{font-size:0.875rem;line-height:1.25rem;}.text-xl{font-size:1.25rem;line-height:1.75rem;}.\\!text-size-lg{font-size:1.125rem !important;}.\\!text-size-sm{font-size:0.875rem !important;}.text-size-lg{font-size:1.125rem;}.font-500,.font-medium{font-weight:500;}.color-gray-5{--un-text-opacity:1;color:rgba(107,114,128,var(--un-text-opacity));}[color~="blue"]{--un-text-opacity:1;color:rgba(96,165,250,var(--un-text-opacity));}[color~="cyan"]{--un-text-opacity:1;color:rgba(34,211,238,var(--un-text-opacity));}[color~="green"]{--un-text-opacity:1;color:rgba(74,222,128,var(--un-text-opacity));}[color~="orange"]{--un-text-opacity:1;color:rgba(251,146,60,var(--un-text-opacity));}[color~="purple"]{--un-text-opacity:1;color:rgba(192,132,252,var(--un-text-opacity));}[color~="red"]{--un-text-opacity:1;color:rgba(248,113,113,var(--un-text-opacity));}.tab{-moz-tab-size:4;-o-tab-size:4;tab-size:4;}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms;}',""]);const c=o},52438:(e,t,n)=>{n.d(t,{Z:()=>c});var r=n(8081),a=n.n(r),i=n(23645),o=n.n(i)()(a());o.push([e.id,".arco-dropdown-menu-selected {\n background-color: var(--color-fill-2) !important;\n}\n\n.action-tools .arco-dropdown-popup-visible .arco-icon-down {\n transform: rotate(180deg);\n}\n\n.action-tools > .arco-btn {\n padding: 0 8px;\n}\n",""]);const c=o},94748:e=>{e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAHBhaW50Lm5ldCA0LjAuMTZEaa/1AAAAHUlEQVQYV2PYvXu3JAi7uLiAMaYAjAGTQBPYLQkAa/0Zef3qRswAAAAASUVORK5CYII="},6161:e=>{e.exports="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTMiIGhlaWdodD0iMzYiIHZpZXdCb3g9IjAgMCA1MyAzNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwKSI+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNNDguMDM2NCA0LjAxMDQySDQuMDA3NzlMNC4wMDc3OSAzMi4wMjg2SDQ4LjAzNjRWNC4wMTA0MlpNNC4wMDc3OSAwLjAwNzgxMjVDMS43OTcyMSAwLjAwNzgxMjUgMC4wMDUxODc5OSAxLjc5OTg0IDAuMDA1MTg3OTkgNC4wMTA0MlYzMi4wMjg2QzAuMDA1MTg3OTkgMzQuMjM5MiAxLjc5NzIxIDM2LjAzMTIgNC4wMDc3OSAzNi4wMzEySDQ4LjAzNjRDNTAuMjQ3IDM2LjAzMTIgNTIuMDM5IDM0LjIzOTIgNTIuMDM5IDMyLjAyODZWNC4wMTA0MkM1Mi4wMzkgMS43OTk4NCA1MC4yNDcgMC4wMDc4MTI1IDQ4LjAzNjQgMC4wMDc4MTI1SDQuMDA3NzlaTTguMDEwNDIgOC4wMTMwMkgxMi4wMTNWMTIuMDE1Nkg4LjAxMDQyVjguMDEzMDJaTTIwLjAxODIgOC4wMTMwMkgxNi4wMTU2VjEyLjAxNTZIMjAuMDE4MlY4LjAxMzAyWk0yNC4wMjA4IDguMDEzMDJIMjguMDIzNFYxMi4wMTU2SDI0LjAyMDhWOC4wMTMwMlpNMzYuMDI4NiA4LjAxMzAySDMyLjAyNlYxMi4wMTU2SDM2LjAyODZWOC4wMTMwMlpNNDAuMDMxMiA4LjAxMzAySDQ0LjAzMzlWMTIuMDE1Nkg0MC4wMzEyVjguMDEzMDJaTTE2LjAxNTYgMTYuMDE4Mkg4LjAxMDQyVjIwLjAyMDhIMTYuMDE1NlYxNi4wMTgyWk0yMC4wMTgyIDE2LjAxODJIMjQuMDIwOFYyMC4wMjA4SDIwLjAxODJWMTYuMDE4MlpNMzIuMDI2IDE2LjAxODJIMjguMDIzNFYyMC4wMjA4SDMyLjAyNlYxNi4wMTgyWk00NC4wMzM5IDE2LjAxODJWMjAuMDIwOEgzNi4wMjg2VjE2LjAxODJINDQuMDMzOVpNMTIuMDEzIDI0LjAyMzRIOC4wMTA0MlYyOC4wMjZIMTIuMDEzVjI0LjAyMzRaTTE2LjAxNTYgMjQuMDIzNEgzNi4wMjg2VjI4LjAyNkgxNi4wMTU2VjI0LjAyMzRaTTQ0LjAzMzkgMjQuMDIzNEg0MC4wMzEyVjI4LjAyNkg0NC4wMzM5VjI0LjAyMzRaIiBmaWxsPSIjNDI0MjQyIi8+CjwvZz4KPGRlZnM+CjxjbGlwUGF0aCBpZD0iY2xpcDAiPgo8cmVjdCB3aWR0aD0iNTMiIGhlaWdodD0iMzYiIGZpbGw9IndoaXRlIi8+CjwvY2xpcFBhdGg+CjwvZGVmcz4KPC9zdmc+Cg=="},51096:e=>{e.exports="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTMiIGhlaWdodD0iMzYiIHZpZXdCb3g9IjAgMCA1MyAzNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwKSI+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNNDguMDM2NCA0LjAxMDQySDQuMDA3NzlMNC4wMDc3OSAzMi4wMjg2SDQ4LjAzNjRWNC4wMTA0MlpNNC4wMDc3OSAwLjAwNzgxMjVDMS43OTcyMSAwLjAwNzgxMjUgMC4wMDUxODc5OSAxLjc5OTg0IDAuMDA1MTg3OTkgNC4wMTA0MlYzMi4wMjg2QzAuMDA1MTg3OTkgMzQuMjM5MiAxLjc5NzIxIDM2LjAzMTIgNC4wMDc3OSAzNi4wMzEySDQ4LjAzNjRDNTAuMjQ3IDM2LjAzMTIgNTIuMDM5IDM0LjIzOTIgNTIuMDM5IDMyLjAyODZWNC4wMTA0MkM1Mi4wMzkgMS43OTk4NCA1MC4yNDcgMC4wMDc4MTI1IDQ4LjAzNjQgMC4wMDc4MTI1SDQuMDA3NzlaTTguMDEwNDIgOC4wMTMwMkgxMi4wMTNWMTIuMDE1Nkg4LjAxMDQyVjguMDEzMDJaTTIwLjAxODIgOC4wMTMwMkgxNi4wMTU2VjEyLjAxNTZIMjAuMDE4MlY4LjAxMzAyWk0yNC4wMjA4IDguMDEzMDJIMjguMDIzNFYxMi4wMTU2SDI0LjAyMDhWOC4wMTMwMlpNMzYuMDI4NiA4LjAxMzAySDMyLjAyNlYxMi4wMTU2SDM2LjAyODZWOC4wMTMwMlpNNDAuMDMxMiA4LjAxMzAySDQ0LjAzMzlWMTIuMDE1Nkg0MC4wMzEyVjguMDEzMDJaTTE2LjAxNTYgMTYuMDE4Mkg4LjAxMDQyVjIwLjAyMDhIMTYuMDE1NlYxNi4wMTgyWk0yMC4wMTgyIDE2LjAxODJIMjQuMDIwOFYyMC4wMjA4SDIwLjAxODJWMTYuMDE4MlpNMzIuMDI2IDE2LjAxODJIMjguMDIzNFYyMC4wMjA4SDMyLjAyNlYxNi4wMTgyWk00NC4wMzM5IDE2LjAxODJWMjAuMDIwOEgzNi4wMjg2VjE2LjAxODJINDQuMDMzOVpNMTIuMDEzIDI0LjAyMzRIOC4wMTA0MlYyOC4wMjZIMTIuMDEzVjI0LjAyMzRaTTE2LjAxNTYgMjQuMDIzNEgzNi4wMjg2VjI4LjAyNkgxNi4wMTU2VjI0LjAyMzRaTTQ0LjAzMzkgMjQuMDIzNEg0MC4wMzEyVjI4LjAyNkg0NC4wMzM5VjI0LjAyMzRaIiBmaWxsPSIjQzVDNUM1Ii8+CjwvZz4KPGRlZnM+CjxjbGlwUGF0aCBpZD0iY2xpcDAiPgo8cmVjdCB3aWR0aD0iNTMiIGhlaWdodD0iMzYiIGZpbGw9IndoaXRlIi8+CjwvY2xpcFBhdGg+CjwvZGVmcz4KPC9zdmc+Cg=="}},n={};function r(e){var a=n[e];if(void 0!==a)return a.exports;var i=n[e]={id:e,loaded:!1,exports:{}};return t[e].call(i.exports,i,i.exports,r),i.loaded=!0,i.exports}r.m=t,r.amdO={},e=[],r.O=(t,n,a,i)=>{if(!n){var o=1/0;for(u=0;u<e.length;u++){for(var[n,a,i]=e[u],c=!0,s=0;s<n.length;s++)(!1&i||o>=i)&&Object.keys(r.O).every((e=>r.O[e](n[s])))?n.splice(s--,1):(c=!1,i<o&&(o=i));if(c){e.splice(u--,1);var l=a();void 0!==l&&(t=l)}}return t}i=i||0;for(var u=e.length;u>0&&e[u-1][2]>i;u--)e[u]=e[u-1];e[u]=[n,a,i]},r.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return r.d(t,{a:t}),t},r.d=(e,t)=>{for(var n in t)r.o(t,n)&&!r.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},r.e=()=>Promise.resolve(),r.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),r.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),r.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},r.nmd=e=>(e.paths=[],e.children||(e.children=[]),e),r.j=368,(()=>{var e;r.g.importScripts&&(e=r.g.location+"");var t=r.g.document;if(!e&&t&&(t.currentScript&&(e=t.currentScript.src),!e)){var n=t.getElementsByTagName("script");if(n.length)for(var a=n.length-1;a>-1&&!e;)e=n[a--].src}if(!e)throw new Error("Automatic publicPath is not supported in this browser");e=e.replace(/#.*$/,"").replace(/\?.*$/,"").replace(/\/[^\/]+$/,"/"),r.p=e})(),(()=>{r.b=document.baseURI||self.location.href;var e={368:0};r.O.j=t=>0===e[t];var t=(t,n)=>{var a,i,[o,c,s]=n,l=0;if(o.some((t=>0!==e[t]))){for(a in c)r.o(c,a)&&(r.m[a]=c[a]);if(s)var u=s(r)}for(t&&t(n);l<o.length;l++)i=o[l],r.o(e,i)&&e[i]&&e[i][0](),e[i]=0;return r.O(u)},n=self.webpackChunkscriptcat=self.webpackChunkscriptcat||[];n.forEach(t.bind(null,0)),n.push=t.bind(null,n.push.bind(n))})(),r.nc=void 0;var a=r.O(void 0,[885,221,169,864,458,79,127,30],(()=>r(46182)));a=r.O(a)})(); |