app2-api/apidoc/assets/main.bundle.js

256 lines
414 KiB
JavaScript
Raw Normal View History

2024-11-08 09:26:45 +00:00
(()=>{var qa={7760:()=>{+function(C){"use strict";var g=".dropdown-backdrop",i='[data-toggle="dropdown"]',u=function(h){C(h).on("click.bs.dropdown",this.toggle)};u.VERSION="3.4.1";function r(h){var o=h.attr("data-target");o||(o=h.attr("href"),o=o&&/#[A-Za-z]/.test(o)&&o.replace(/.*(?=#[^\s]*$)/,""));var c=o!=="#"?C(document).find(o):null;return c&&c.length?c:h.parent()}function n(h){h&&h.which===3||(C(g).remove(),C(i).each(function(){var o=C(this),c=r(o),E={relatedTarget:this};c.hasClass("open")&&(h&&h.type=="click"&&/input|textarea/i.test(h.target.tagName)&&C.contains(c[0],h.target)||(c.trigger(h=C.Event("hide.bs.dropdown",E)),!h.isDefaultPrevented()&&(o.attr("aria-expanded","false"),c.removeClass("open").trigger(C.Event("hidden.bs.dropdown",E)))))}))}u.prototype.toggle=function(h){var o=C(this);if(!o.is(".disabled, :disabled")){var c=r(o),E=c.hasClass("open");if(n(),!E){"ontouchstart"in document.documentElement&&!c.closest(".navbar-nav").length&&C(document.createElement("div")).addClass("dropdown-backdrop").insertAfter(C(this)).on("click",n);var s={relatedTarget:this};if(c.trigger(h=C.Event("show.bs.dropdown",s)),h.isDefaultPrevented())return;o.trigger("focus").attr("aria-expanded","true"),c.toggleClass("open").trigger(C.Event("shown.bs.dropdown",s))}return!1}},u.prototype.keydown=function(h){if(!(!/(38|40|27|32)/.test(h.which)||/input|textarea/i.test(h.target.tagName))){var o=C(this);if(h.preventDefault(),h.stopPropagation(),!o.is(".disabled, :disabled")){var c=r(o),E=c.hasClass("open");if(!E&&h.which!=27||E&&h.which==27)return h.which==27&&c.find(i).trigger("focus"),o.trigger("click");var s=" li:not(.disabled):visible a",v=c.find(".dropdown-menu"+s);if(v.length){var p=v.index(h.target);h.which==38&&p>0&&p--,h.which==40&&p<v.length-1&&p++,~p||(p=0),v.eq(p).trigger("focus")}}}};function l(h){return this.each(function(){var o=C(this),c=o.data("bs.dropdown");c||o.data("bs.dropdown",c=new u(this)),typeof h=="string"&&c[h].call(o)})}var d=C.fn.dropdown;C.fn.dropdown=l,C.fn.dropdown.Constructor=u,C.fn.dropdown.noConflict=function(){return C.fn.dropdown=d,this},C(document).on("click.bs.dropdown.data-api",n).on("click.bs.dropdown.data-api",".dropdown form",function(h){h.stopPropagation()}).on("click.bs.dropdown.data-api",i,u.prototype.toggle).on("keydown.bs.dropdown.data-api",i,u.prototype.keydown).on("keydown.bs.dropdown.data-api",".dropdown-menu",u.prototype.keydown)}(jQuery)},9448:()=>{+function(C){"use strict";var g=function(r,n){this.init("popover",r,n)};if(!C.fn.tooltip)throw new Error("Popover requires tooltip.js");g.VERSION="3.4.1",g.DEFAULTS=C.extend({},C.fn.tooltip.Constructor.DEFAULTS,{placement:"right",trigger:"click",content:"",template:'<div class="popover" role="tooltip"><div class="arrow"></div><h3 class="popover-title"></h3><div class="popover-content"></div></div>'}),g.prototype=C.extend({},C.fn.tooltip.Constructor.prototype),g.prototype.constructor=g,g.prototype.getDefaults=function(){return g.DEFAULTS},g.prototype.setContent=function(){var r=this.tip(),n=this.getTitle(),l=this.getContent();if(this.options.html){var d=typeof l;this.options.sanitize&&(n=this.sanitizeHtml(n),d==="string"&&(l=this.sanitizeHtml(l))),r.find(".popover-title").html(n),r.find(".popover-content").children().detach().end()[d==="string"?"html":"append"](l)}else r.find(".popover-title").text(n),r.find(".popover-content").children().detach().end().text(l);r.removeClass("fade top bottom left right in"),r.find(".popover-title").html()||r.find(".popover-title").hide()},g.prototype.hasContent=function(){return this.getTitle()||this.getContent()},g.prototype.getContent=function(){var r=this.$element,n=this.options;return r.attr("data-content")||(typeof n.content=="function"?n.content.call(r[0]):n.content)},g.prototype.arrow=function(){return this.$arrow=this.$arrow||this.tip().find(".arrow")};function i(r){return this.each(function(){var n=C(this),l=n.data("bs.popover"),d=typeof r=="object"&&r;!l&&/destroy|hide/.test(r)||(l||n.data("bs.popover",l=new g(this,d)),typeof r=="string"&&l[r]())})}var u=C.fn.popover;C.fn.popover=i,C.fn.popover.Con
`,f),y==-1&&(y=v.length-1);var S=v.substring(f,y+1);(h.hasOwnProperty?h.hasOwnProperty(S):h[S]!==void 0)?p+=String.fromCharCode(h[S]):(m==c&&(S=v.substring(f),y=v.length),p+=String.fromCharCode(m),h[S]=m,d[m++]=S),f=y+1}return p}var c=4e4,E=o(n);c=65535;var s=o(l);return{chars1:E,chars2:s,lineArray:d}},g.prototype.diff_charsToLines_=function(n,l){for(var d=0;d<n.length;d++){for(var h=n[d][1],o=[],c=0;c<h.length;c++)o[c]=l[h.charCodeAt(c)];n[d][1]=o.join("")}},g.prototype.diff_commonPrefix=function(n,l){if(!n||!l||n.charAt(0)!=l.charAt(0))return 0;for(var d=0,h=Math.min(n.length,l.length),o=h,c=0;d<o;)n.substring(c,o)==l.substring(c,o)?(d=o,c=d):h=o,o=Math.floor((h-d)/2+d);return o},g.prototype.diff_commonSuffix=function(n,l){if(!n||!l||n.charAt(n.length-1)!=l.charAt(l.length-1))return 0;for(var d=0,h=Math.min(n.length,l.length),o=h,c=0;d<o;)n.substring(n.length-o,n.length-c)==l.substring(l.length-o,l.length-c)?(d=o,c=d):h=o,o=Math.floor((h-d)/2+d);return o},g.prototype.diff_commonOverlap_=function(n,l){var d=n.length,h=l.length;if(d==0||h==0)return 0;d>h?n=n.substring(d-h):d<h&&(l=l.substring(0,d));var o=Math.min(d,h);if(n==l)return o;for(var c=0,E=1;;){var s=n.substring(o-E),v=l.indexOf(s);if(v==-1)return c;E+=v,(v==0||n.substring(o-E)==l.substring(0,E))&&(c=E,E++)}},g.prototype.diff_halfMatch_=function(n,l){if(this.Diff_Timeout<=0)return null;var d=n.length>l.length?n:l,h=n.length>l.length?l:n;if(d.length<4||h.length*2<d.length)return null;var o=this;function c(T,A,w){for(var D=T.substring(w,w+Math.floor(T.length/4)),N=-1,B="",R,P,_,I;(N=A.indexOf(D,N+1))!=-1;){var F=o.diff_commonPrefix(T.substring(w),A.substring(N)),W=o.diff_commonSuffix(T.substring(0,w),A.substring(0,N));B.length<W+F&&(B=A.substring(N-W,N)+A.substring(N,N+F),R=T.substring(0,w-W),P=T.substring(w+F),_=A.substring(0,N-W),I=A.substring(N+F))}return B.length*2>=T.length?[R,P,_,I,B]:null}var E=c(d,h,Math.ceil(d.length/4)),s=c(d,h,Math.ceil(d.length/2)),v;if(!E&&!s)return null;s?E?v=E[4].length>s[4].length?E:s:v=s:v=E;var p,f,y,m;n.length>l.length?(p=v[0],f=v[1],y=v[2],m=v[3]):(y=v[0],m=v[1],p=v[2],f=v[3]);var S=v[4];return[p,f,y,m,S]},g.prototype.diff_cleanupSemantic=function(n){for(var l=!1,d=[],h=0,o=null,c=0,E=0,s=0,v=0,p=0;c<n.length;)n[c][0]==r?(d[h++]=c,E=v,s=p,v=0,p=0,o=n[c][1]):(n[c][0]==u?v+=n[c][1].length:p+=n[c][1].length,o&&o.length<=Math.max(E,s)&&o.length<=Math.max(v,p)&&(n.splice(d[h-1],0,new g.Diff(i,o)),n[d[h-1]+1][0]=u,h--,h--,c=h>0?d[h-1]:-1,E=0,s=0,v=0,p=0,o=null,l=!0)),c++;for(l&&this.diff_cleanupMerge(n),this.diff_cleanupSemanticLossless(n),c=1;c<n.length;){if(n[c-1][0]==i&&n[c][0]==u){var f=n[c-1][1],y=n[c][1],m=this.diff_commonOverlap_(f,y),S=this.diff_commonOverlap_(y,f);m>=S?(m>=f.length/2||m>=y.length/2)&&(n.splice(c,0,new g.Diff(r,y.substring(0,m))),n[c-1][1]=f.substring(0,f.length-m),n[c+1][1]=y.substring(m),c++):(S>=f.length/2||S>=y.length/2)&&(n.splice(c,0,new g.Diff(r,f.substring(0,S))),n[c-1][0]=u,n[c-1][1]=y.substring(0,y.length-S),n[c+1][0]=i,n[c+1][1]=f.substring(S),c++),c++}c++}},g.prototype.diff_cleanupSemanticLossless=function(n){function l(S,T){if(!S||!T)return 6;var A=S.charAt(S.length-1),w=T.charAt(0),D=A.match(g.nonAlphaNumericRegex_),N=w.match(g.nonAlphaNumericRegex_),B=D&&A.match(g.whitespaceRegex_),R=N&&w.match(g.whitespaceRegex_),P=B&&A.match(g.linebreakRegex_),_=R&&w.match(g.linebreakRegex_),I=P&&S.match(g.blanklineEndRegex_),F=_&&T.match(g.blanklineStartRegex_);return I||F?5:P||_?4:D&&!B&&R?3:B||R?2:D||N?1:0}for(var d=1;d<n.length-1;){if(n[d-1][0]==r&&n[d+1][0]==r){var h=n[d-1][1],o=n[d][1],c=n[d+1][1],E=this.diff_commonSuffix(h,o);if(E){var s=o.substring(o.length-E);h=h.substring(0,h.length-E),o=s+o.substring(0,o.length-E),c=s+c}for(var v=h,p=o,f=c,y=l(h,o)+l(o,c);o.charAt(0)===c.charAt(0);){h+=o.charAt(0),o=o.substring(1)+c.charAt(0),c=c.substring(1);var m=l(h,o)+l(o,c);m>=y&&(y=m,v=h,p=o,f=c)}n[d-1][1]!=v&&(v?n[d-1][1]=v:(n.splice(d-1,1),d--),n[d][1]=p,f?n[d+1][1]=f:(n.splice(d+1,1),d--))}d++}},g.nonAlphaNumericRegex_=/[^a-zA-Z0-9]/,g.whitespaceRegex_=/\s/,g.linebreakRegex_=/[\r\n]/,g.blanklineEndRegex_=
2024-08-03 15:19:39 +00:00
`),h=0,o=/^@@ -(\d+),?(\d*) \+(\d+),?(\d*) @@$/;h<d.length;){var c=d[h].match(o);if(!c)throw new Error("Invalid patch string: "+d[h]);var E=new g.patch_obj;for(l.push(E),E.start1=parseInt(c[1],10),c[2]===""?(E.start1--,E.length1=1):c[2]=="0"?E.length1=0:(E.start1--,E.length1=parseInt(c[2],10)),E.start2=parseInt(c[3],10),c[4]===""?(E.start2--,E.length2=1):c[4]=="0"?E.length2=0:(E.start2--,E.length2=parseInt(c[4],10)),h++;h<d.length;){var s=d[h].charAt(0);try{var v=decodeURI(d[h].substring(1))}catch(p){throw new Error("Illegal escape in patch_fromText: "+v)}if(s=="-")E.diffs.push(new g.Diff(i,v));else if(s=="+")E.diffs.push(new g.Diff(u,v));else if(s==" ")E.diffs.push(new g.Diff(r,v));else{if(s=="@")break;if(s!=="")throw new Error('Invalid patch mode "'+s+'" in: '+v)}h++}}return l},g.patch_obj=function(){this.diffs=[],this.start1=null,this.start2=null,this.length1=0,this.length2=0},g.patch_obj.prototype.toString=function(){var n,l;this.length1===0?n=this.start1+",0":this.length1==1?n=this.start1+1:n=this.start1+1+","+this.length1,this.length2===0?l=this.start2+",0":this.length2==1?l=this.start2+1:l=this.start2+1+","+this.length2;for(var d=["@@ -"+n+" +"+l+` @@
`],h,o=0;o<this.diffs.length;o++){switch(this.diffs[o][0]){case u:h="+";break;case i:h="-";break;case r:h=" ";break}d[o+1]=h+encodeURI(this.diffs[o][1])+`
2024-09-27 18:32:13 +00:00
`}return d.join("").replace(/%20/g," ")},C.exports=g,C.exports.diff_match_patch=g,C.exports.DIFF_DELETE=i,C.exports.DIFF_INSERT=u,C.exports.DIFF_EQUAL=r},4174:function(C){/**!
2024-08-03 15:19:39 +00:00
@license
handlebars v4.7.8
Copyright (C) 2011-2019 by Yehuda Katz
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in
all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
THE SOFTWARE.
2024-11-08 09:26:45 +00:00
*/(function(g,i){C.exports=i()})(this,function(){return function(g){function i(r){if(u[r])return u[r].exports;var n=u[r]={exports:{},id:r,loaded:!1};return g[r].call(n.exports,n,n.exports,i),n.loaded=!0,n.exports}var u={};return i.m=g,i.c=u,i.p="",i(0)}([function(g,i,u){"use strict";function r(){var A=S();return A.compile=function(w,D){return E.compile(w,D,A)},A.precompile=function(w,D){return E.precompile(w,D,A)},A.AST=o.default,A.Compiler=E.Compiler,A.JavaScriptCompiler=v.default,A.Parser=c.parser,A.parse=c.parse,A.parseWithoutProcessing=c.parseWithoutProcessing,A}var n=u(1).default;i.__esModule=!0;var l=u(2),d=n(l),h=u(84),o=n(h),c=u(85),E=u(90),s=u(91),v=n(s),p=u(88),f=n(p),y=u(83),m=n(y),S=d.default.create,T=r();T.create=r,m.default(T),T.Visitor=f.default,T.default=T,i.default=T,g.exports=i.default},function(g,i){"use strict";i.default=function(u){return u&&u.__esModule?u:{default:u}},i.__esModule=!0},function(g,i,u){"use strict";function r(){var A=new h.HandlebarsEnvironment;return p.extend(A,h),A.SafeString=c.default,A.Exception=s.default,A.Utils=p,A.escapeExpression=p.escapeExpression,A.VM=y,A.template=function(w){return y.template(w,A)},A}var n=u(3).default,l=u(1).default;i.__esModule=!0;var d=u(4),h=n(d),o=u(77),c=l(o),E=u(6),s=l(E),v=u(5),p=n(v),f=u(78),y=n(f),m=u(83),S=l(m),T=r();T.create=r,S.default(T),T.default=T,i.default=T,g.exports=i.default},function(g,i){"use strict";i.default=function(u){if(u&&u.__esModule)return u;var r={};if(u!=null)for(var n in u)Object.prototype.hasOwnProperty.call(u,n)&&(r[n]=u[n]);return r.default=u,r},i.__esModule=!0},function(g,i,u){"use strict";function r(A,w,D){this.helpers=A||{},this.partials=w||{},this.decorators=D||{},o.registerDefaultHelpers(this),c.registerDefaultDecorators(this)}var n=u(1).default;i.__esModule=!0,i.HandlebarsEnvironment=r;var l=u(5),d=u(6),h=n(d),o=u(10),c=u(70),E=u(72),s=n(E),v=u(73),p="4.7.8";i.VERSION=p;var f=8;i.COMPILER_REVISION=f;var y=7;i.LAST_COMPATIBLE_COMPILER_REVISION=y;var m={1:"<= 1.0.rc.2",2:"== 1.0.0-rc.3",3:"== 1.0.0-rc.4",4:"== 1.x.x",5:"== 2.0.0-alpha.x",6:">= 2.0.0-beta.1",7:">= 4.0.0 <4.3.0",8:">= 4.3.0"};i.REVISION_CHANGES=m;var S="[object Object]";r.prototype={constructor:r,logger:s.default,log:s.default.log,registerHelper:function(A,w){if(l.toString.call(A)===S){if(w)throw new h.default("Arg not supported with multiple helpers");l.extend(this.helpers,A)}else this.helpers[A]=w},unregisterHelper:function(A){delete this.helpers[A]},registerPartial:function(A,w){if(l.toString.call(A)===S)l.extend(this.partials,A);else{if(typeof w=="undefined")throw new h.default('Attempting to register a partial called "'+A+'" as undefined');this.partials[A]=w}},unregisterPartial:function(A){delete this.partials[A]},registerDecorator:function(A,w){if(l.toString.call(A)===S){if(w)throw new h.default("Arg not supported with multiple decorators");l.extend(this.decorators,A)}else this.decorators[A]=w},unregisterDecorator:function(A){delete this.decorators[A]},resetLoggedPropertyAccesses:function(){v.resetLoggedProperties()}};var T=s.default.log;i.log=T,i.createFrame=l.createFrame,i.logger=s.default},function(g,i){"use strict";function u(m){return E[m]}function r(m){for(var S=1;S<arguments.length;S++)for(var T in arguments[S])Object.prototype.hasOwnProperty.call(arguments[S],T)&&(m[T]=arguments[S][T]);return m}function n(m,S){for(var T=0,A=m.length;T<A;T++)if(m[T]===S)return T;return-1}function l(m){if(typeof m!="string"){if(m&&m.toHTML)return m.toHTML();if(m==null)return"";if(!m)return m+"";m=""+m}return v.test(m)?m.replace(s,u):m}function d(m){return!m&&m!==0||!(!y(m)||m.length!==0)}function h(m){var S=r({},m);return S._parent=m,S}function o(m,S){return m.path=S,m}function c(m,S){return(m?m+".":"")+S}i.__esModule=!0,i.extend=r,i.indexOf=n,i.escapeExpression=l,i.isEmpty=d,i.createFrame=h,i.blockParams=o,i.appendContextPath=c;var E={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#x27;","`":"&#x60;","=":"&#x3D;"},s=/[&<>"'`=]/g,v=/[&<>"'`=]/,p=Object.prototype.toString;i.toString=p;var f=function(m){return typeof m=="function"};f(/x/)&&(i.isFunction
2024-08-03 15:19:39 +00:00
You can add a runtime option to disable the check or this warning:
2024-11-08 09:26:45 +00:00
See https://handlebarsjs.com/api-reference/runtime-options.html#options-to-control-prototype-access for details`))}function h(){c(f).forEach(function(y){delete f[y]})}var o=u(74).default,c=u(60).default,E=u(1).default;i.__esModule=!0,i.createProtoAccessControl=r,i.resultIsAllowed=n,i.resetLoggedProperties=h;var s=u(76),v=u(72),p=E(v),f=o(null)},function(g,i,u){g.exports={default:u(75),__esModule:!0}},function(g,i,u){var r=u(9);g.exports=function(n,l){return r.create(n,l)}},function(g,i,u){"use strict";function r(){for(var d=arguments.length,h=Array(d),o=0;o<d;o++)h[o]=arguments[o];return l.extend.apply(void 0,[n(null)].concat(h))}var n=u(74).default;i.__esModule=!0,i.createNewLookupObject=r;var l=u(5)},function(g,i){"use strict";function u(r){this.string=r}i.__esModule=!0,u.prototype.toString=u.prototype.toHTML=function(){return""+this.string},i.default=u,g.exports=i.default},function(g,i,u){"use strict";function r(P){var _=P&&P[0]||1,I=D.COMPILER_REVISION;if(!(_>=D.LAST_COMPATIBLE_COMPILER_REVISION&&_<=D.COMPILER_REVISION)){if(_<D.LAST_COMPATIBLE_COMPILER_REVISION){var F=D.REVISION_CHANGES[I],W=D.REVISION_CHANGES[_];throw new w.default("Template was precompiled with an older version of Handlebars than the current runtime. Please update your precompiler to a newer version ("+F+") or downgrade your runtime to an older version ("+W+").")}throw new w.default("Template was precompiled with a newer version of Handlebars than the current runtime. Please update your runtime to a newer version ("+P[1]+").")}}function n(P,_){function I($,H,M){M.hash&&(H=T.extend({},H,M.hash),M.ids&&(M.ids[0]=!0)),$=_.VM.resolvePartial.call(this,$,H,M);var z=T.extend({},M,{hooks:this.hooks,protoAccessControl:this.protoAccessControl}),U=_.VM.invokePartial.call(this,$,H,z);if(U==null&&_.compile&&(M.partials[M.name]=_.compile($,P.compilerOptions,_),U=M.partials[M.name](H,z)),U!=null){if(M.indent){for(var Q=U.split(`
2024-08-03 15:19:39 +00:00
`),ne=0,se=Q.length;ne<se&&(Q[ne]||ne+1!==se);ne++)Q[ne]=M.indent+Q[ne];U=Q.join(`
2024-11-08 09:26:45 +00:00
`)}return U}throw new w.default("The partial "+M.name+" could not be compiled when running in runtime-only mode")}function F($){function H(ne){return""+P.main(G,ne,G.helpers,G.partials,z,Q,U)}var M=arguments.length<=1||arguments[1]===void 0?{}:arguments[1],z=M.data;F._setup(M),!M.partial&&P.useData&&(z=c($,z));var U=void 0,Q=P.useBlockParams?[]:void 0;return P.useDepths&&(U=M.depths?$!=M.depths[0]?[$].concat(M.depths):M.depths:[$]),(H=E(P.main,H,G,M.depths||[],z,Q))($,M)}if(!_)throw new w.default("No environment passed to template");if(!P||!P.main)throw new w.default("Unknown template object: "+typeof P);P.main.decorator=P.main_d,_.VM.checkRevision(P.compiler);var W=P.compiler&&P.compiler[0]===7,G={strict:function($,H,M){if(!($&&H in $))throw new w.default('"'+H+'" not defined in '+$,{loc:M});return G.lookupProperty($,H)},lookupProperty:function($,H){var M=$[H];return M==null||Object.prototype.hasOwnProperty.call($,H)||R.resultIsAllowed(M,G.protoAccessControl,H)?M:void 0},lookup:function($,H){for(var M=$.length,z=0;z<M;z++){var U=$[z]&&G.lookupProperty($[z],H);if(U!=null)return $[z][H]}},lambda:function($,H){return typeof $=="function"?$.call(H):$},escapeExpression:T.escapeExpression,invokePartial:I,fn:function($){var H=P[$];return H.decorator=P[$+"_d"],H},programs:[],program:function($,H,M,z,U){var Q=this.programs[$],ne=this.fn($);return H||U||z||M?Q=l(this,$,ne,H,M,z,U):Q||(Q=this.programs[$]=l(this,$,ne)),Q},data:function($,H){for(;$&&H--;)$=$._parent;return $},mergeIfNeeded:function($,H){var M=$||H;return $&&H&&$!==H&&(M=T.extend({},H,$)),M},nullContext:p({}),noop:_.VM.noop,compilerInfo:P.compiler};return F.isTop=!0,F._setup=function($){if($.partial)G.protoAccessControl=$.protoAccessControl,G.helpers=$.helpers,G.partials=$.partials,G.decorators=$.decorators,G.hooks=$.hooks;else{var H=T.extend({},_.helpers,$.helpers);s(H,G),G.helpers=H,P.usePartial&&(G.partials=G.mergeIfNeeded($.partials,_.partials)),(P.usePartial||P.useDecorators)&&(G.decorators=T.extend({},_.decorators,$.decorators)),G.hooks={},G.protoAccessControl=R.createProtoAccessControl($);var M=$.allowCallsToHelperMissing||W;N.moveHelperToHooks(G,"helperMissing",M),N.moveHelperToHooks(G,"blockHelperMissing",M)}},F._child=function($,H,M,z){if(P.useBlockParams&&!M)throw new w.default("must pass block params");if(P.useDepths&&!z)throw new w.default("must pass parent depths");return l(G,$,P[$],H,0,M,z)},F}function l(P,_,I,F,W,G,$){function H(M){var z=arguments.length<=1||arguments[1]===void 0?{}:arguments[1],U=$;return!$||M==$[0]||M===P.nullContext&&$[0]===null||(U=[M].concat($)),I(P,M,P.helpers,P.partials,z.data||F,G&&[z.blockParams].concat(G),U)}return H=E(I,H,P,$,F,G),H.program=_,H.depth=$?$.length:0,H.blockParams=W||0,H}function d(P,_,I){return P?P.call||I.name||(I.name=P,P=I.partials[P]):P=I.name==="@partial-block"?I.data["partial-block"]:I.partials[I.name],P}function h(P,_,I){var F=I.data&&I.data["partial-block"];I.partial=!0,I.ids&&(I.data.contextPath=I.ids[0]||I.data.contextPath);var W=void 0;if(I.fn&&I.fn!==o&&function(){I.data=D.createFrame(I.data);var G=I.fn;W=I.data["partial-block"]=function($){var H=arguments.length<=1||arguments[1]===void 0?{}:arguments[1];return H.data=D.createFrame(H.data),H.data["partial-block"]=F,G($,H)},G.partials&&(I.partials=T.extend({},I.partials,G.partials))}(),P===void 0&&W&&(P=W),P===void 0)throw new w.default("The partial "+I.name+" could not be found");if(P instanceof Function)return P(_,I)}function o(){return""}function c(P,_){return _&&"root"in _||(_=_?D.createFrame(_):{},_.root=P),_}function E(P,_,I,F,W,G){if(P.decorator){var $={};_=P.decorator(_,$,I,F&&F[0],W,G,F),T.extend(_,$)}return _}function s(P,_){f(P).forEach(function(I){var F=P[I];P[I]=v(F,_)})}function v(P,_){var I=_.lookupProperty;return B.wrapHelper(P,function(F){return T.extend({lookupProperty:I},F)})}var p=u(79).default,f=u(60).default,y=u(3).default,m=u(1).default;i.__esModule=!0,i.checkRevision=r,i.template=n,i.wrapProgram=l,i.resolvePartial=d,i.invokePartial=h,i.noop=o;var S=u(5),T=y(S),A=u(6),w=m(A),D=u(4),N=u(10),B=u(82),R=u(73)},function(g,i,u){g.e
2024-08-03 15:19:39 +00:00
`+this.lexer.showPosition()+`
2024-11-08 09:26:45 +00:00
Expecting `+I.join(", ")+", got '"+(this.terminals_[A]||A)+"'":"Parse error on line "+(f+1)+": Unexpected "+(A==1?"end of input":"'"+(this.terminals_[A]||A)+"'"),this.parseError(W,{text:this.lexer.match,token:this.terminals_[A]||A,line:this.lexer.yylineno,loc:S,expected:I})}}if(N[0]instanceof Array&&N.length>1)throw new Error("Parse Error: multiple actions possible at state: "+D+", token: "+A);switch(N[0]){case 1:c.push(A),E.push(this.lexer.yytext),s.push(this.lexer.yylloc),c.push(N[1]),A=null,w?(A=w,w=null):(y=this.lexer.yyleng,p=this.lexer.yytext,f=this.lexer.yylineno,S=this.lexer.yylloc,m>0&&m--);break;case 2:if(P=this.productions_[N[1]][1],F.$=E[E.length-P],F._$={first_line:s[s.length-(P||1)].first_line,last_line:s[s.length-1].last_line,first_column:s[s.length-(P||1)].first_column,last_column:s[s.length-1].last_column},T&&(F._$.range=[s[s.length-(P||1)].range[0],s[s.length-1].range[1]]),B=this.performAction.call(F,p,y,f,this.yy,N[1],E,s),typeof B!="undefined")return B;P&&(c=c.slice(0,-1*P*2),E=E.slice(0,-1*P),s=s.slice(0,-1*P)),c.push(this.productions_[N[1]][0]),E.push(F.$),s.push(F._$),_=v[c[c.length-2]][c[c.length-1]],c.push(_);break;case 3:return!0}}return!0}},l=function(){var d={EOF:1,parseError:function(h,o){if(!this.yy.parser)throw new Error(h);this.yy.parser.parseError(h,o)},setInput:function(h){return this._input=h,this._more=this._less=this.done=!1,this.yylineno=this.yyleng=0,this.yytext=this.matched=this.match="",this.conditionStack=["INITIAL"],this.yylloc={first_line:1,first_column:0,last_line:1,last_column:0},this.options.ranges&&(this.yylloc.range=[0,0]),this.offset=0,this},input:function(){var h=this._input[0];this.yytext+=h,this.yyleng++,this.offset++,this.match+=h,this.matched+=h;var o=h.match(/(?:\r\n?|\n).*/g);return o?(this.yylineno++,this.yylloc.last_line++):this.yylloc.last_column++,this.options.ranges&&this.yylloc.range[1]++,this._input=this._input.slice(1),h},unput:function(h){var o=h.length,c=h.split(/(?:\r\n?|\n)/g);this._input=h+this._input,this.yytext=this.yytext.substr(0,this.yytext.length-o-1),this.offset-=o;var E=this.match.split(/(?:\r\n?|\n)/g);this.match=this.match.substr(0,this.match.length-1),this.matched=this.matched.substr(0,this.matched.length-1),c.length-1&&(this.yylineno-=c.length-1);var s=this.yylloc.range;return this.yylloc={first_line:this.yylloc.first_line,last_line:this.yylineno+1,first_column:this.yylloc.first_column,last_column:c?(c.length===E.length?this.yylloc.first_column:0)+E[E.length-c.length].length-c[0].length:this.yylloc.first_column-o},this.options.ranges&&(this.yylloc.range=[s[0],s[0]+this.yyleng-o]),this},more:function(){return this._more=!0,this},less:function(h){this.unput(this.match.slice(h))},pastInput:function(){var h=this.matched.substr(0,this.matched.length-this.match.length);return(h.length>20?"...":"")+h.substr(-20).replace(/\n/g,"")},upcomingInput:function(){var h=this.match;return h.length<20&&(h+=this._input.substr(0,20-h.length)),(h.substr(0,20)+(h.length>20?"...":"")).replace(/\n/g,"")},showPosition:function(){var h=this.pastInput(),o=new Array(h.length+1).join("-");return h+this.upcomingInput()+`
2024-08-03 15:19:39 +00:00
`+o+"^"},next:function(){if(this.done)return this.EOF;this._input||(this.done=!0);var h,o,c,E,s;this._more||(this.yytext="",this.match="");for(var v=this._currentRules(),p=0;p<v.length&&(c=this._input.match(this.rules[v[p]]),!c||o&&!(c[0].length>o[0].length)||(o=c,E=p,this.options.flex));p++);return o?(s=o[0].match(/(?:\r\n?|\n).*/g),s&&(this.yylineno+=s.length),this.yylloc={first_line:this.yylloc.last_line,last_line:this.yylineno+1,first_column:this.yylloc.last_column,last_column:s?s[s.length-1].length-s[s.length-1].match(/\r?\n?/)[0].length:this.yylloc.last_column+o[0].length},this.yytext+=o[0],this.match+=o[0],this.matches=o,this.yyleng=this.yytext.length,this.options.ranges&&(this.yylloc.range=[this.offset,this.offset+=this.yyleng]),this._more=!1,this._input=this._input.slice(o[0].length),this.matched+=o[0],h=this.performAction.call(this,this.yy,this,v[E],this.conditionStack[this.conditionStack.length-1]),this.done&&this._input&&(this.done=!1),h||void 0):this._input===""?this.EOF:this.parseError("Lexical error on line "+(this.yylineno+1)+`. Unrecognized text.
2024-11-08 09:26:45 +00:00
`+this.showPosition(),{text:"",token:null,line:this.yylineno})},lex:function(){var h=this.next();return typeof h!="undefined"?h:this.lex()},begin:function(h){this.conditionStack.push(h)},popState:function(){return this.conditionStack.pop()},_currentRules:function(){return this.conditions[this.conditionStack[this.conditionStack.length-1]].rules},topState:function(){return this.conditionStack[this.conditionStack.length-2]},pushState:function(h){this.begin(h)}};return d.options={},d.performAction=function(h,o,c,E){function s(v,p){return o.yytext=o.yytext.substring(v,o.yyleng-p+v)}switch(c){case 0:if(o.yytext.slice(-2)==="\\\\"?(s(0,1),this.begin("mu")):o.yytext.slice(-1)==="\\"?(s(0,1),this.begin("emu")):this.begin("mu"),o.yytext)return 15;break;case 1:return 15;case 2:return this.popState(),15;case 3:return this.begin("raw"),15;case 4:return this.popState(),this.conditionStack[this.conditionStack.length-1]==="raw"?15:(s(5,9),"END_RAW_BLOCK");case 5:return 15;case 6:return this.popState(),14;case 7:return 65;case 8:return 68;case 9:return 19;case 10:return this.popState(),this.begin("raw"),23;case 11:return 55;case 12:return 60;case 13:return 29;case 14:return 47;case 15:return this.popState(),44;case 16:return this.popState(),44;case 17:return 34;case 18:return 39;case 19:return 51;case 20:return 48;case 21:this.unput(o.yytext),this.popState(),this.begin("com");break;case 22:return this.popState(),14;case 23:return 48;case 24:return 73;case 25:return 72;case 26:return 72;case 27:return 87;case 28:break;case 29:return this.popState(),54;case 30:return this.popState(),33;case 31:return o.yytext=s(1,2).replace(/\\"/g,'"'),80;case 32:return o.yytext=s(1,2).replace(/\\'/g,"'"),80;case 33:return 85;case 34:return 82;case 35:return 82;case 36:return 83;case 37:return 84;case 38:return 81;case 39:return 75;case 40:return 77;case 41:return 72;case 42:return o.yytext=o.yytext.replace(/\\([\\\]])/g,"$1"),72;case 43:return"INVALID";case 44:return 5}},d.rules=[/^(?:[^\x00]*?(?=(\{\{)))/,/^(?:[^\x00]+)/,/^(?:[^\x00]{2,}?(?=(\{\{|\\\{\{|\\\\\{\{|$)))/,/^(?:\{\{\{\{(?=[^/]))/,/^(?:\{\{\{\{\/[^\s!"#%-,\.\/;->@\[-\^`\{-~]+(?=[=}\s\/.])\}\}\}\})/,/^(?:[^\x00]+?(?=(\{\{\{\{)))/,/^(?:[\s\S]*?--(~)?\}\})/,/^(?:\()/,/^(?:\))/,/^(?:\{\{\{\{)/,/^(?:\}\}\}\})/,/^(?:\{\{(~)?>)/,/^(?:\{\{(~)?#>)/,/^(?:\{\{(~)?#\*?)/,/^(?:\{\{(~)?\/)/,/^(?:\{\{(~)?\^\s*(~)?\}\})/,/^(?:\{\{(~)?\s*else\s*(~)?\}\})/,/^(?:\{\{(~)?\^)/,/^(?:\{\{(~)?\s*else\b)/,/^(?:\{\{(~)?\{)/,/^(?:\{\{(~)?&)/,/^(?:\{\{(~)?!--)/,/^(?:\{\{(~)?![\s\S]*?\}\})/,/^(?:\{\{(~)?\*?)/,/^(?:=)/,/^(?:\.\.)/,/^(?:\.(?=([=~}\s\/.)|])))/,/^(?:[\/.])/,/^(?:\s+)/,/^(?:\}(~)?\}\})/,/^(?:(~)?\}\})/,/^(?:"(\\["]|[^"])*")/,/^(?:'(\\[']|[^'])*')/,/^(?:@)/,/^(?:true(?=([~}\s)])))/,/^(?:false(?=([~}\s)])))/,/^(?:undefined(?=([~}\s)])))/,/^(?:null(?=([~}\s)])))/,/^(?:-?[0-9]+(?:\.[0-9]+)?(?=([~}\s)])))/,/^(?:as\s+\|)/,/^(?:\|)/,/^(?:([^\s!"#%-,\.\/;->@\[-\^`\{-~]+(?=([=~}\s\/.)|]))))/,/^(?:\[(\\\]|[^\]])*\])/,/^(?:.)/,/^(?:$)/],d.conditions={mu:{rules:[7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44],inclusive:!1},emu:{rules:[2],inclusive:!1},com:{rules:[6],inclusive:!1},raw:{rules:[3,4,5],inclusive:!1},INITIAL:{rules:[0,1,44],inclusive:!0}},d}();return n.lexer=l,r.prototype=n,n.Parser=r,new r}();i.default=u,g.exports=i.default},function(g,i,u){"use strict";function r(){var s=arguments.length<=0||arguments[0]===void 0?{}:arguments[0];this.options=s}function n(s,v,p){v===void 0&&(v=s.length);var f=s[v-1],y=s[v-2];return f?f.type==="ContentStatement"?(y||!p?/\r?\n\s*?$/:/(^|\r?\n)\s*?$/).test(f.original):void 0:p}function l(s,v,p){v===void 0&&(v=-1);var f=s[v+1],y=s[v+2];return f?f.type==="ContentStatement"?(y||!p?/^\s*?\r?\n/:/^\s*?(\r?\n|$)/).test(f.original):void 0:p}function d(s,v,p){var f=s[v==null?0:v+1];if(f&&f.type==="ContentStatement"&&(p||!f.rightStripped)){var y=f.value;f.value=f.value.replace(p?/^\s+/:/^[ \t]*\r?\n?/,""),f.rightStripped=f.value!==y}}function h(s,v,p){var f=s[v==null?s.length-1:v-1];if(f&&f.type==="ContentStatement"&&(p||!f
2024-08-03 15:19:39 +00:00
`]),this.decorators.push("return fn;"),S?this.decorators=Function.apply(this,["fn","props","container","depth0","data","blockParams","depths",this.decorators.merge()]):(this.decorators.prepend(`function(fn, props, container, depth0, data, blockParams, depths) {
`),this.decorators.push(`}
2024-11-08 09:26:45 +00:00
`),this.decorators=this.decorators.merge()));var B=this.createFunctionContext(S);if(this.isChild)return B;var R={compiler:this.compilerInfo(),main:B};this.decorators&&(R.main_d=this.decorators,R.useDecorators=!0);var P=this.context,_=P.programs,I=P.decorators;for(D=0,N=_.length;D<N;D++)_[D]&&(R[D]=_[D],I[D]&&(R[D+"_d"]=I[D],R.useDecorators=!0));return this.environment.usePartial&&(R.usePartial=!0),this.options.data&&(R.useData=!0),this.useDepths&&(R.useDepths=!0),this.useBlockParams&&(R.useBlockParams=!0),this.options.compat&&(R.compat=!0),S?R.compilerOptions=this.options:(R.compiler=JSON.stringify(R.compiler),this.source.currentLocation={start:{line:1,column:0}},R=this.objectLiteral(R),y.srcName?(R=R.toStringWithSourceMap({file:y.destName}),R.map=R.map&&R.map.toString()):R=R.toString()),R},preamble:function(){this.lastContext=0,this.source=new p.default(this.options.srcName),this.decorators=new p.default(this.options.srcName)},createFunctionContext:function(f){var y=this,m="",S=this.stackVars.concat(this.registers.list);S.length>0&&(m+=", "+S.join(", "));var T=0;d(this.aliases).forEach(function(D){var N=y.aliases[D];N.children&&N.referenceCount>1&&(m+=", alias"+ ++T+"="+D,N.children[0]="alias"+T)}),this.lookupPropertyFunctionIsUsed&&(m+=", "+this.lookupPropertyFunctionVarDeclaration());var A=["container","depth0","helpers","partials","data"];(this.useBlockParams||this.useDepths)&&A.push("blockParams"),this.useDepths&&A.push("depths");var w=this.mergeSource(m);return f?(A.push(w),Function.apply(this,A)):this.source.wrap(["function(",A.join(","),`) {
`,w,"}"])},mergeSource:function(f){var y=this.environment.isSimple,m=!this.forceBuffer,S=void 0,T=void 0,A=void 0,w=void 0;return this.source.each(function(D){D.appendToBuffer?(A?D.prepend(" + "):A=D,w=D):(A&&(T?A.prepend("buffer += "):S=!0,w.add(";"),A=w=void 0),T=!0,y||(m=!1))}),m?A?(A.prepend("return "),w.add(";")):T||this.source.push('return "";'):(f+=", buffer = "+(S?"":this.initializeBuffer()),A?(A.prepend("return buffer + "),w.add(";")):this.source.push("return buffer;")),f&&this.source.prepend("var "+f.substring(2)+(S?"":`;
2024-08-03 15:19:39 +00:00
`)),this.source.merge()},lookupPropertyFunctionVarDeclaration:function(){return`
lookupProperty = container.lookupProperty || function(parent, propertyName) {
if (Object.prototype.hasOwnProperty.call(parent, propertyName)) {
return parent[propertyName];
}
return undefined
}
2024-11-08 09:26:45 +00:00
`.trim()},blockValue:function(f){var y=this.aliasable("container.hooks.blockHelperMissing"),m=[this.contextName(0)];this.setupHelperArgs(f,0,m);var S=this.popStack();m.splice(1,0,S),this.push(this.source.functionCall(y,"call",m))},ambiguousBlockValue:function(){var f=this.aliasable("container.hooks.blockHelperMissing"),y=[this.contextName(0)];this.setupHelperArgs("",0,y,!0),this.flushInline();var m=this.topStack();y.splice(1,0,m),this.pushSource(["if (!",this.lastHelper,") { ",m," = ",this.source.functionCall(f,"call",y),"}"])},appendContent:function(f){this.pendingContent?f=this.pendingContent+f:this.pendingLocation=this.source.currentLocation,this.pendingContent=f},append:function(){if(this.isInline())this.replaceStack(function(y){return[" != null ? ",y,' : ""']}),this.pushSource(this.appendToBuffer(this.popStack()));else{var f=this.popStack();this.pushSource(["if (",f," != null) { ",this.appendToBuffer(f,void 0,!0)," }"]),this.environment.isSimple&&this.pushSource(["else { ",this.appendToBuffer("''",void 0,!0)," }"])}},appendEscaped:function(){this.pushSource(this.appendToBuffer([this.aliasable("container.escapeExpression"),"(",this.popStack(),")"]))},getContext:function(f){this.lastContext=f},pushContext:function(){this.pushStackLiteral(this.contextName(this.lastContext))},lookupOnContext:function(f,y,m,S){var T=0;S||!this.options.compat||this.lastContext?this.pushContext():this.push(this.depthedLookup(f[T++])),this.resolvePath("context",f,T,y,m)},lookupBlockParam:function(f,y){this.useBlockParams=!0,this.push(["blockParams[",f[0],"][",f[1],"]"]),this.resolvePath("context",y,1)},lookupData:function(f,y,m){f?this.pushStackLiteral("container.data(data, "+f+")"):this.pushStackLiteral("data"),this.resolvePath("data",y,0,!0,m)},resolvePath:function(f,y,m,S,T){var A=this;if(this.options.strict||this.options.assumeObjects)return void this.push(l(this.options.strict&&T,this,y,m,f));for(var w=y.length;m<w;m++)this.replaceStack(function(D){var N=A.nameLookup(D,y[m],f);return S?[" && ",N]:[" != null ? ",N," : ",D]})},resolvePossibleLambda:function(){this.push([this.aliasable("container.lambda"),"(",this.popStack(),", ",this.contextName(0),")"])},pushStringParam:function(f,y){this.pushContext(),this.pushString(y),y!=="SubExpression"&&(typeof f=="string"?this.pushString(f):this.pushStackLiteral(f))},emptyHash:function(f){this.trackIds&&this.push("{}"),this.stringParams&&(this.push("{}"),this.push("{}")),this.pushStackLiteral(f?"undefined":"{}")},pushHash:function(){this.hash&&this.hashes.push(this.hash),this.hash={values:{},types:[],contexts:[],ids:[]}},popHash:function(){var f=this.hash;this.hash=this.hashes.pop(),this.trackIds&&this.push(this.objectLiteral(f.ids)),this.stringParams&&(this.push(this.objectLiteral(f.contexts)),this.push(this.objectLiteral(f.types))),this.push(this.objectLiteral(f.values))},pushString:function(f){this.pushStackLiteral(this.quotedString(f))},pushLiteral:function(f){this.pushStackLiteral(f)},pushProgram:function(f){f!=null?this.pushStackLiteral(this.programExpression(f)):this.pushStackLiteral(null)},registerDecorator:function(f,y){var m=this.nameLookup("decorators",y,"decorator"),S=this.setupHelperArgs(y,f);this.decorators.push(["fn = ",this.decorators.functionCall(m,"",["fn","props","container",S])," || fn;"])},invokeHelper:function(f,y,m){var S=this.popStack(),T=this.setupHelper(f,y),A=[];m&&A.push(T.name),A.push(S),this.options.strict||A.push(this.aliasable("container.hooks.helperMissing"));var w=["(",this.itemsSeparatedBy(A,"||"),")"],D=this.source.functionCall(w,"call",T.callParams);this.push(D)},itemsSeparatedBy:function(f,y){var m=[];m.push(f[0]);for(var S=1;S<f.length;S++)m.push(y,f[S]);return m},invokeKnownHelper:function(f,y){var m=this.setupHelper(f,y);this.push(this.source.functionCall(m.name,"call",m.callParams))},invokeAmbiguous:function(f,y){this.useRegister("helper");var m=this.popStack();this.emptyHash();var S=this.setupHelper(0,f,y),T=this.lastHelper=this.nameLookup("helpers",f,"helper"),A=["(","(helper = ",T," || ",m,")"];this.options.strict||(A[0]="(helper = ",A.push(" != nu
`])}),o},each:function(o){for(var c=0,E=this.source.length;c<E;c++)o(this.source[c])},empty:function(){var o=this.currentLocation||{start:{}};return new h(o.start.line,o.start.column,this.srcFile)},wrap:function(o){var c=arguments.length<=1||arguments[1]===void 0?this.currentLocation||{start:{}}:arguments[1];return o instanceof h?o:(o=r(o,this,c),new h(c.start.line,c.start.column,this.srcFile,o))},functionCall:function(o,c,E){return E=this.generateList(E),this.wrap([o,c?"."+c+"(":"(",E,")"])},quotedString:function(o){return'"'+(o+"").replace(/\\/g,"\\\\").replace(/"/g,'\\"').replace(/\n/g,"\\n").replace(/\r/g,"\\r").replace(/\u2028/g,"\\u2028").replace(/\u2029/g,"\\u2029")+'"'},objectLiteral:function(o){var c=this,E=[];l(o).forEach(function(v){var p=r(o[v],c);p!=="undefined"&&E.push([c.quotedString(v),":",p])});var s=this.generateList(E);return s.prepend("{"),s.add("}"),s},generateList:function(o){for(var c=this.empty(),E=0,s=o.length;E<s;E++)E&&c.add(","),c.add(r(o[E],this));return c},generateArray:function(o){var c=this.generateList(o);return c.prepend("["),c.add("]"),c}},i.default=n,g.exports=i.default}])})},6330:(C,g,i)=>{var u,r;u=[i(5195),i(751),i(1894),i(2995),i(2052),i(9612),i(9253),i(1404),i(6706),i(6609),i(3607),i(9328)],r=function(n,l,d,h,o,c,E){"use strict";var s=/%20/g,v=/#.*$/,p=/([?&])_=[^&]*/,f=/^(.*?):[ \t]*([^\r\n]*)$/mg,y=/^(?:about|app|app-storage|.+-extension|file|res|widget):$/,m=/^(?:GET|HEAD)$/,S=/^\/\//,T={},A={},w="*/".concat("*"),D=l.createElement("a");D.href=o.href;function N(I){return function(F,W){typeof F!="string"&&(W=F,F="*");var G,$=0,H=F.toLowerCase().match(h)||[];if(d(W))for(;G=H[$++];)G[0]==="+"?(G=G.slice(1)||"*",(I[G]=I[G]||[]).unshift(W)):(I[G]=I[G]||[]).push(W)}}function B(I,F,W,G){var $={},H=I===A;function M(z){var U;return $[z]=!0,n.each(I[z]||[],function(Q,ne){var se=ne(F,W,G);if(typeof se=="string"&&!H&&!$[se])return F.dataTypes.unshift(se),M(se),!1;if(H)return!(U=se)}),U}return M(F.dataTypes[0])||!$["*"]&&M("*")}function R(I,F){var W,G,$=n.ajaxSettings.flatOptions||{};for(W in F)F[W]!==void 0&&(($[W]?I:G||(G={}))[W]=F[W]);return G&&n.extend(!0,I,G),I}function P(I,F,W){for(var G,$,H,M,z=I.contents,U=I.dataTypes;U[0]==="*";)U.shift(),G===void 0&&(G=I.mimeType||F.getResponseHeader("Content-Type"));if(G){for($ in z)if(z[$]&&z[$].test(G)){U.unshift($);break}}if(U[0]in W)H=U[0];else{for($ in W){if(!U[0]||I.converters[$+" "+U[0]]){H=$;break}M||(M=$)}H=H||M}if(H)return H!==U[0]&&U.unshift(H),W[H]}function _(I,F,W,G){var $,H,M,z,U,Q={},ne=I.dataTypes.slice();if(ne[1])for(M in I.converters)Q[M.toLowerCase()]=I.converters[M];for(H=ne.shift();H;)if(I.responseFields[H]&&(W[I.responseFields[H]]=F),!U&&G&&I.dataFilter&&(F=I.dataFilter(F,I.dataType)),U=H,H=ne.shift(),H){if(H==="*")H=U;else if(U!=="*"&&U!==H){if(M=Q[U+" "+H]||Q["* "+H],!M){for($ in Q)if(z=$.split(" "),z[1]===H&&(M=Q[U+" "+z[0]]||Q["* "+z[0]],M)){M===!0?M=Q[$]:Q[$]!==!0&&(H=z[0],ne.unshift(z[1]));break}}if(M!==!0)if(M&&I.throws)F=M(F);else try{F=M(F)}catch(se){return{state:"parsererror",error:M?se:"No conversion from "+U+" to "+H}}}}return{state:"success",data:F}}return n.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:o.href,type:"GET",isLocal:y.test(o.protocol),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":w,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/\bxml\b/,html:/\bhtml/,json:/\bjson\b/},responseFields:{xml:"responseXML",text:"responseText",json:"responseJSON"},converters:{"* text":String,"text html":!0,"text json":JSON.parse,"text xml":n.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(I,F){return F?R(R(I,n.ajaxSettings),F):R(n.ajaxSettings,I)},ajaxPrefilter:N(T),ajaxTransport:N(A),ajax:function(I,F){typeof I=="object"&&(F=I,I=void 0),F=F||{};var W,G,$,H,M,z,U,Q,ne,se,q=n.ajaxSetup({},F),ve=q.context||q,ye=q.context&&(ve.nodeType||ve.jquery)?n(ve):n.event,Te=n.Deferred(),Be=n.Callbacks("once memory"),st=q.statusCode||{},yt={},At={},Pt="canceled",pe={ready
`):l)),d},n.parseXML}.apply(g,u),r!==void 0&&(C.exports=r)},4415:(C,g,i)=>{var u,r;u=[i(5195),i(751),i(1706),i(3607)],r=function(n,l){"use strict";var d=n.Deferred();n.fn.ready=function(o){return d.then(o).catch(function(c){n.readyException(c)}),this},n.extend({isReady:!1,readyWait:1,ready:function(o){(o===!0?--n.readyWait:n.isReady)||(n.isReady=!0,!(o!==!0&&--n.readyWait>0)&&d.resolveWith(l,[n]))}}),n.ready.then=d.then;function h(){l.removeEventListener("DOMContentLoaded",h),window.removeEventListener("load",h),n.ready()}l.readyState==="complete"||l.readyState!=="loading"&&!l.documentElement.doScroll?window.setTimeout(n.ready):(l.addEventListener("DOMContentLoaded",h),window.addEventListener("load",h))}.apply(g,u),r!==void 0&&(C.exports=r)},1706:(C,g,i)=>{var u,r;u=[i(5195)],r=function(n){"use strict";n.readyException=function(l){window.setTimeout(function(){throw l})}}.apply(g,u),r!==void 0&&(C.exports=r)},5170:(C,g,i)=>{var u,r;u=[i(2995)],r=function(n){"use strict";function l(d){var h=d.match(n)||[];return h.join(" ")}return l}.apply(g,u),r!==void 0&&(C.exports=r)},9499:(C,g,i)=>{var u,r;u=[i(751),i(4203)],r=function(n,l){"use strict";return l.createHTMLDocument=function(){var d=n.implementation.createHTMLDocument("").body;return d.innerHTML="<form></form><form></form>",d.childNodes.length===2}(),l}.apply(g,u),r!==void 0&&(C.exports=r)},9927:(C,g,i)=>{var u,r;u=[i(3152),i(1306)],r=function(n,l){"use strict";function d(h){return h==null?h+"":typeof h=="object"||typeof h=="function"?n[l.call(h)]||"object":typeof h}return d}.apply(g,u),r!==void 0&&(C.exports=r)},4134:(C,g,i)=>{var u;u=function(){"use strict";return/^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i}.call(g,i,g,C),u!==void 0&&(C.exports=u)},765:(C,g,i)=>{var u,r;u=[i(5195),i(1684),i(4590),i(669),i(4371),i(4049),i(9504),i(4619),i(5614),i(3725),i(1505),i(6676),i(8429),i(6717),i(4592),i(1404),i(4415),i(8105)],r=function(n,l,d,h,o,c,E,s,v,p,f,y,m,S,T){"use strict";var A=/^(none|table(?!-c[ea]).+)/,w={position:"absolute",visibility:"hidden",display:"block"},D={letterSpacing:"0",fontWeight:"400"};function N(P,_,I){var F=o.exec(_);return F?Math.max(0,F[2]-(I||0))+(F[3]||"px"):_}function B(P,_,I,F,W,G){var $=_==="width"?1:0,H=0,M=0,z=0;if(I===(F?"border":"content"))return 0;for(;$<4;$+=2)I==="margin"&&(z+=n.css(P,I+s[$],!0,W)),F?(I==="content"&&(M-=n.css(P,"padding"+s[$],!0,W)),I!=="margin"&&(M-=n.css(P,"border"+s[$]+"Width",!0,W))):(M+=n.css(P,"padding"+s[$],!0,W),I!=="padding"?M+=n.css(P,"border"+s[$]+"Width",!0,W):H+=n.css(P,"border"+s[$]+"Width",!0,W));return!F&&G>=0&&(M+=Math.max(0,Math.ceil(P["offset"+_[0].toUpperCase()+_.slice(1)]-G-M-H-.5))||0),M+z}function R(P,_,I){var F=v(P),W=!S.boxSizingReliable()||I,G=W&&n.css(P,"boxSizing",!1,F)==="border-box",$=G,H=f(P,_,F),M="offset"+_[0].toUpperCase()+_.slice(1);if(c.test(H)){if(!I)return H;H="auto"}return(!S.boxSizingReliable()&&G||!S.reliableTrDimensions()&&h(P,"tr")||H==="auto"||!parseFloat(H)&&n.css(P,"display",!1,F)==="inline")&&P.getClientRects().length&&(G=n.css(P,"boxSizing",!1,F)==="border-box",$=M in P,$&&(H=P[M])),H=parseFloat(H)||0,H+B(P,_,I||(G?"border":"content"),$,F,H)+"px"}return n.extend({cssHooks:{opacity:{get:function(P,_){if(_){var I=f(P,"opacity");return I===""?"1":I}}}},cssNumber:{animationIterationCount:!0,aspectRatio:!0,borderImageSlice:!0,columnCount:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,gridArea:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnStart:!0,gridRow:!0,gridRowEnd:!0,gridRowStart:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,scale:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeMiterlimit:!0,strokeOpacity:!0},cssProps:{},style:function(P,_,I,F){if(!(!P||P.nodeType===3||P.nodeType===8||!P.style)){var W,G,$,H=d(_),M=E.test(_),z=P.style;if(M||(_=T(H)),$=n.cssHooks[_]||n.cssHooks[H],I!==void 0){if(G=typeof I,G==="string"&&(W=o.exec(I))&&W[1]&&(I=y(P,_,W),G="number"),I==null||I!==I)return;G==="number"&&!M&&(I+=W&&W[3]||(n.cssNumber[H]?"":"px")),!S.clearCloneStyle&&I===""&&_.indexOf("background")===0&&(z[_]="inherit"),(!$||!("set"i
2024-08-03 15:19:39 +00:00
`)}}):{name:f.name,value:y.replace(c,`\r
2024-11-08 09:26:45 +00:00
`)}}).get()}}),n}.apply(g,u),r!==void 0&&(C.exports=r)},1913:(C,g,i)=>{var u,r;u=[i(5195),i(9196),i(3965),i(6699),i(4865),i(726),i(669),i(1404),i(5757),i(8105)],r=function(n,l,d,h,o,c,E){"use strict";var s=/^(?:parents|prev(?:Until|All))/,v={children:!0,contents:!0,next:!0,prev:!0};n.fn.extend({has:function(f){var y=n(f,this),m=y.length;return this.filter(function(){for(var S=0;S<m;S++)if(n.contains(this,y[S]))return!0})},closest:function(f,y){var m,S=0,T=this.length,A=[],w=typeof f!="string"&&n(f);if(!c.test(f)){for(;S<T;S++)for(m=this[S];m&&m!==y;m=m.parentNode)if(m.nodeType<11&&(w?w.index(m)>-1:m.nodeType===1&&n.find.matchesSelector(m,f))){A.push(m);break}}return this.pushStack(A.length>1?n.uniqueSort(A):A)},index:function(f){return f?typeof f=="string"?d.call(n(f),this[0]):d.call(this,f.jquery?f[0]:f):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(f,y){return this.pushStack(n.uniqueSort(n.merge(this.get(),n(f,y))))},addBack:function(f){return this.add(f==null?this.prevObject:this.prevObject.filter(f))}});function p(f,y){for(;(f=f[y])&&f.nodeType!==1;);return f}return n.each({parent:function(f){var y=f.parentNode;return y&&y.nodeType!==11?y:null},parents:function(f){return h(f,"parentNode")},parentsUntil:function(f,y,m){return h(f,"parentNode",m)},next:function(f){return p(f,"nextSibling")},prev:function(f){return p(f,"previousSibling")},nextAll:function(f){return h(f,"nextSibling")},prevAll:function(f){return h(f,"previousSibling")},nextUntil:function(f,y,m){return h(f,"nextSibling",m)},prevUntil:function(f,y,m){return h(f,"previousSibling",m)},siblings:function(f){return o((f.parentNode||{}).firstChild,f)},children:function(f){return o(f.firstChild)},contents:function(f){return f.contentDocument!=null&&l(f.contentDocument)?f.contentDocument:(E(f,"template")&&(f=f.content||f),n.merge([],f.childNodes))}},function(f,y){n.fn[f]=function(m,S){var T=n.map(this,y,m);return f.slice(-5)!=="Until"&&(S=m),S&&typeof S=="string"&&(T=n.filter(S,T)),this.length>1&&(v[f]||n.uniqueSort(T),s.test(f)&&T.reverse()),this.pushStack(T)}}),n}.apply(g,u),r!==void 0&&(C.exports=r)},5757:(C,g,i)=>{var u,r;u=[i(5195),i(3965),i(1894),i(726),i(8105)],r=function(n,l,d,h){"use strict";function o(c,E,s){return d(E)?n.grep(c,function(v,p){return!!E.call(v,p,v)!==s}):E.nodeType?n.grep(c,function(v){return v===E!==s}):typeof E!="string"?n.grep(c,function(v){return l.call(E,v)>-1!==s}):n.filter(E,c,s)}n.filter=function(c,E,s){var v=E[0];return s&&(c=":not("+c+")"),E.length===1&&v.nodeType===1?n.find.matchesSelector(v,c)?[v]:[]:n.find.matches(c,n.grep(E,function(p){return p.nodeType===1}))},n.fn.extend({find:function(c){var E,s,v=this.length,p=this;if(typeof c!="string")return this.pushStack(n(c).filter(function(){for(E=0;E<v;E++)if(n.contains(p[E],this))return!0}));for(s=this.pushStack([]),E=0;E<v;E++)n.find(c,p[E],s);return v>1?n.uniqueSort(s):s},filter:function(c){return this.pushStack(o(this,c||[],!1))},not:function(c){return this.pushStack(o(this,c||[],!0))},is:function(c){return!!o(this,typeof c=="string"&&h.test(c)?n(c):c||[],!1).length}})}.apply(g,u),r!==void 0&&(C.exports=r)},6699:(C,g,i)=>{var u,r;u=[i(5195)],r=function(n){"use strict";return function(l,d,h){for(var o=[],c=h!==void 0;(l=l[d])&&l.nodeType!==9;)if(l.nodeType===1){if(c&&n(l).is(h))break;o.push(l)}return o}}.apply(g,u),r!==void 0&&(C.exports=r)},726:(C,g,i)=>{var u,r;u=[i(5195),i(8105)],r=function(n){"use strict";return n.expr.match.needsContext}.apply(g,u),r!==void 0&&(C.exports=r)},4865:(C,g,i)=>{var u;u=function(){"use strict";return function(r,n){for(var l=[];r;r=r.nextSibling)r.nodeType===1&&r!==n&&l.push(r);return l}}.call(g,i,g,C),u!==void 0&&(C.exports=u)},9440:(C,g,i)=>{var u,r;u=[i(426)],r=function(n){"use strict";return n.call(Object)}.apply(g,u),r!==void 0&&(C.exports=r)},6475:(C,g,i)=>{var u;u=function(){"use strict";return[]}.call(g,i,g,C),u!==void 0&&(C.exports=u)},3152:(C,g,i)=>{var u;u=function(){"use strict";return{}}.call(g,i,g,C),u!==void 0&&(C.exports=u)},751:(C,g,i)=>{var u;u=function(){"use strict";return window.document}.call(g,
2024-08-03 15:19:39 +00:00
* @license
* Lodash <https://lodash.com/>
* Copyright OpenJS Foundation and other contributors <https://openjsf.org/>
* Released under MIT license <https://lodash.com/license>
* Based on Underscore.js 1.8.3 <http://underscorejs.org/LICENSE>
* Copyright Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors
2024-11-08 09:26:45 +00:00
*/(function(){var r,n="4.17.21",l=200,d="Unsupported core-js use. Try https://npms.io/search?q=ponyfill.",h="Expected a function",o="Invalid `variable` option passed into `_.template`",c="__lodash_hash_undefined__",E=500,s="__lodash_placeholder__",v=1,p=2,f=4,y=1,m=2,S=1,T=2,A=4,w=8,D=16,N=32,B=64,R=128,P=256,_=512,I=30,F="...",W=800,G=16,$=1,H=2,M=3,z=1/0,U=9007199254740991,Q=17976931348623157e292,ne=0/0,se=4294967295,q=se-1,ve=se>>>1,ye=[["ary",R],["bind",S],["bindKey",T],["curry",w],["curryRight",D],["flip",_],["partial",N],["partialRight",B],["rearg",P]],Te="[object Arguments]",Be="[object Array]",st="[object AsyncFunction]",yt="[object Boolean]",At="[object Date]",Pt="[object DOMException]",pe="[object Error]",be="[object Function]",Se="[object GeneratorFunction]",Me="[object Map]",dt="[object Number]",Ut="[object Null]",tt="[object Object]",Le="[object Promise]",he="[object Proxy]",Re="[object RegExp]",_e="[object Set]",J="[object String]",Ee="[object Symbol]",de="[object Undefined]",me="[object WeakMap]",Fe="[object WeakSet]",Ke="[object ArrayBuffer]",Ue="[object DataView]",Ve="[object Float32Array]",et="[object Float64Array]",lt="[object Int8Array]",gt="[object Int16Array]",Bt="[object Int32Array]",Ot="[object Uint8Array]",_t="[object Uint8ClampedArray]",pn="[object Uint16Array]",hn="[object Uint32Array]",_n=/\b__p \+= '';/g,Fn=/\b(__p \+=) '' \+/g,kt=/(__e\(.*?\)|\b__t\)) \+\n'';/g,Bn=/&(?:amp|lt|gt|quot|#39);/g,St=/[&<>"']/g,kn=RegExp(Bn.source),k=RegExp(St.source),V=/<%-([\s\S]+?)%>/g,j=/<%([\s\S]+?)%>/g,ee=/<%=([\s\S]+?)%>/g,oe=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,Ae=/^\w*$/,xe=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,Ie=/[\\^$.*+?()[\]{}|]/g,Ce=RegExp(Ie.source),Ge=/^\s+/,ie=/\s/,re=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/,ue=/\{\n\/\* \[wrapped with (.+)\] \*/,le=/,? & /,De=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g,$e=/[()=,{}\[\]\/\s]/,Ne=/\\(\\)?/g,ut=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,xt=/\w*$/,Rt=/^[-+]0x[0-9a-f]+$/i,vt=/^0b[01]+$/i,ot=/^\[object .+?Constructor\]$/,nt=/^0o[0-7]+$/i,pi=/^(?:0|[1-9]\d*)$/,Cs=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,ar=/($^)/,Vn=/['\n\r\u2028\u2029\\]/g,wr="\\ud800-\\udfff",ja="\\u0300-\\u036f",Qa="\\ufe20-\\ufe2f",el="\\u20d0-\\u20ff",ws=ja+Qa+el,Ts="\\u2700-\\u27bf",_s="a-z\\xdf-\\xf6\\xf8-\\xff",tl="\\xac\\xb1\\xd7\\xf7",nl="\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf",rl="\\u2000-\\u206f",il=" \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",Ds="A-Z\\xc0-\\xd6\\xd8-\\xde",bs="\\ufe0e\\ufe0f",Ps=tl+nl+rl+il,hi="['\u2019]",sl="["+wr+"]",Is="["+Ps+"]",Tr="["+ws+"]",Rs="\\d+",ol="["+Ts+"]",Ns="["+_s+"]",Ls="[^"+wr+Ps+Rs+Ts+_s+Ds+"]",di="\\ud83c[\\udffb-\\udfff]",al="(?:"+Tr+"|"+di+")",Os="[^"+wr+"]",gi="(?:\\ud83c[\\udde6-\\uddff]){2}",vi="[\\ud800-\\udbff][\\udc00-\\udfff]",Xn="["+Ds+"]",Ms="\\u200d",Fs="(?:"+Ns+"|"+Ls+")",ll="(?:"+Xn+"|"+Ls+")",Bs="(?:"+hi+"(?:d|ll|m|re|s|t|ve))?",ks="(?:"+hi+"(?:D|LL|M|RE|S|T|VE))?",$s=al+"?",Ws="["+bs+"]?",ul="(?:"+Ms+"(?:"+[Os,gi,vi].join("|")+")"+Ws+$s+")*",fl="\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",cl="\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])",Hs=Ws+$s+ul,pl="(?:"+[ol,gi,vi].join("|")+")"+Hs,hl="(?:"+[Os+Tr+"?",Tr,gi,vi,sl].join("|")+")",dl=RegExp(hi,"g"),gl=RegExp(Tr,"g"),mi=RegExp(di+"(?="+di+")|"+hl+Hs,"g"),vl=RegExp([Xn+"?"+Ns+"+"+Bs+"(?="+[Is,Xn,"$"].join("|")+")",ll+"+"+ks+"(?="+[Is,Xn+Fs,"$"].join("|")+")",Xn+"?"+Fs+"+"+Bs,Xn+"+"+ks,cl,fl,Rs,pl].join("|"),"g"),ml=RegExp("["+Ms+wr+ws+bs+"]"),El=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,yl=["Array","Buffer","DataView","Date","Error","Float32Array","Float64Array","Function","Int8Array","Int16Array","Int32Array","Map","Math","Object","Promise","RegExp","Set","String","Symbol","TypeError","Uint8Array","Uint8ClampedArray","Uint16Array","Uint32Array","WeakMap","_","clearTimeout","isFinite","parseInt","setTimeout"],Al=-1,ht={};ht[Ve]=ht[et]=ht[lt]=ht[
2024-08-03 15:19:39 +00:00
/* [wrapped with `+t+`] */
2024-11-08 09:26:45 +00:00
`)}function kf(e){return Ye(e)||Yn(e)||!!(co&&e&&e[co])}function xn(e,t){var a=typeof e;return t=t==null?U:t,!!t&&(a=="number"||a!="symbol"&&pi.test(e))&&e>-1&&e%1==0&&e<t}function Wt(e,t,a){if(!Et(a))return!1;var x=typeof t;return(x=="number"?Gt(a)&&xn(t,a.length):x=="string"&&t in a)?fn(a[t],e):!1}function rs(e,t){if(Ye(e))return!1;var a=typeof e;return a=="number"||a=="symbol"||a=="boolean"||e==null||Jt(e)?!0:Ae.test(e)||!oe.test(e)||t!=null&&e in ct(t)}function $f(e){var t=typeof e;return t=="string"||t=="number"||t=="symbol"||t=="boolean"?e!=="__proto__":e===null}function is(e){var t=ti(e),a=L[t];if(typeof a!="function"||!(t in je.prototype))return!1;if(e===a)return!0;var x=es(a);return!!x&&e===x[0]}function Wf(e){return!!ao&&ao in e}var Hf=Rr?Cn:Ss;function Sr(e){var t=e&&e.constructor,a=typeof t=="function"&&t.prototype||jn;return e===a}function la(e){return e===e&&!Et(e)}function ua(e,t){return function(a){return a==null?!1:a[e]===t&&(t!==r||e in ct(a))}}function Uf(e){var t=ai(e,function(x){return a.size===E&&a.clear(),x}),a=t.cache;return t}function Kf(e,t){var a=e[1],x=t[1],b=a|x,O=b<(S|T|R),K=x==R&&a==w||x==R&&a==P&&e[7].length<=t[8]||x==(R|P)&&t[7].length<=t[8]&&a==w;if(!(O||K))return e;x&S&&(e[2]=t[2],b|=a&S?0:A);var Y=t[3];if(Y){var Z=e[3];e[3]=Z?zo(Z,Y,t[4]):Y,e[4]=Z?Pn(e[3],s):t[4]}return Y=t[5],Y&&(Z=e[5],e[5]=Z?Yo(Z,Y,t[6]):Y,e[6]=Z?Pn(e[5],s):t[6]),Y=t[7],Y&&(e[7]=Y),x&R&&(e[8]=e[8]==null?t[8]:Mt(e[8],t[8])),e[9]==null&&(e[9]=t[9]),e[0]=t[0],e[1]=b,e}function Gf(e){var t=[];if(e!=null)for(var a in ct(e))t.push(a);return t}function zf(e){return Lr.call(e)}function fa(e,t,a){return t=bt(t===r?e.length-1:t,0),function(){for(var x=arguments,b=-1,O=bt(x.length-t,0),K=te(O);++b<O;)K[b]=x[t+b];b=-1;for(var Y=te(t+1);++b<t;)Y[b]=x[b];return Y[t]=a(K),Vt(e,this,Y)}}function ca(e,t){return t.length<2?e:Kn(e,sn(t,0,-1))}function Yf(e,t){for(var a=e.length,x=Mt(t.length,a),b=Kt(e);x--;){var O=t[x];e[x]=xn(O,a)?b[O]:r}return e}function ss(e,t){if(!(t==="constructor"&&typeof e[t]=="function")&&t!="__proto__")return e[t]}var pa=da(Mo),xr=ou||function(e,t){return Nt.setTimeout(e,t)},os=da(gf);function ha(e,t,a){var x=t+"";return os(e,Bf(x,Vf(Of(x),a)))}function da(e){var t=0,a=0;return function(){var x=fu(),b=G-(x-a);if(a=x,b>0){if(++t>=W)return arguments[0]}else t=0;return e.apply(r,arguments)}}function ri(e,t){var a=-1,x=e.length,b=x-1;for(t=t===r?x:t;++a<t;){var O=Ui(a,b),K=e[O];e[O]=e[a],e[a]=K}return e.length=t,e}var ga=Uf(function(e){var t=[];return e.charCodeAt(0)===46&&t.push(""),e.replace(xe,function(a,x,b,O){t.push(b?O.replace(Ne,"$1"):x||a)}),t});function vn(e){if(typeof e=="string"||Jt(e))return e;var t=e+"";return t=="0"&&1/e==-z?"-0":t}function zn(e){if(e!=null){try{return Nr.call(e)}catch(t){}try{return e+""}catch(t){}}return""}function Vf(e,t){return en(ye,function(a){var x="_."+a[0];t&a[1]&&!_r(e,x)&&e.push(x)}),e.sort()}function va(e){if(e instanceof je)return e.clone();var t=new nn(e.__wrapped__,e.__chain__);return t.__actions__=Kt(e.__actions__),t.__index__=e.__index__,t.__values__=e.__values__,t}function Xf(e,t,a){(a?Wt(e,t,a):t===r)?t=1:t=bt(Xe(t),0);var x=e==null?0:e.length;if(!x||t<1)return[];for(var b=0,O=0,K=te($r(x/t));b<x;)K[O++]=sn(e,b,b+=t);return K}function Zf(e){for(var t=-1,a=e==null?0:e.length,x=0,b=[];++t<a;){var O=e[t];O&&(b[x++]=O)}return b}function Jf(){var e=arguments.length;if(!e)return[];for(var t=te(e-1),a=arguments[0],x=e;x--;)t[x-1]=arguments[x];return bn(Ye(a)?Kt(a):[a],Lt(t,1))}var qf=Je(function(e,t){return wt(e)?vr(e,Lt(t,1,wt,!0)):[]}),jf=Je(function(e,t){var a=on(t);return wt(a)&&(a=r),wt(e)?vr(e,Lt(t,1,wt,!0),ke(a,2)):[]}),Qf=Je(function(e,t){var a=on(t);return wt(a)&&(a=r),wt(e)?vr(e,Lt(t,1,wt,!0),r,a):[]});function ec(e,t,a){var x=e==null?0:e.length;return x?(t=a||t===r?1:Xe(t),sn(e,t<0?0:t,x)):[]}function tc(e,t,a){var x=e==null?0:e.length;return x?(t=a||t===r?1:Xe(t),t=x-t,sn(e,0,t<0?0:t)):[]}function nc(e,t){return e&&e.length?Zr(e,ke(t,3),!0,!0):[]}function rc(e,t){return e&&e.length?Zr(e,ke(t,3),!0):[]}function ic(e,t,a,x){var b=e==null?0:e.length;return b?(a
2024-09-04 11:39:14 +00:00
`;e.replace(we,function(He,qe,Qe,qt,Ht,jt){return Qe||(Qe=qt),ge+=e.slice(fe,jt).replace(Vn,Wl),qe&&(Y=!0,ge+=`' +
2024-08-03 15:19:39 +00:00
__e(`+qe+`) +
'`),Ht&&(Z=!0,ge+=`';
`+Ht+`;
__p += '`),Qe&&(ge+=`' +
((__t = (`+Qe+`)) == null ? '' : __t) +
'`),fe=jt+He.length,He}),ge+=`';
`;var We=ft.call(t,"variable")&&t.variable;if(!We)ge=`with (obj) {
`+ge+`
}
2024-11-08 09:26:45 +00:00
`;else if($e.test(We))throw new ze(o);ge=(Z?ge.replace(_n,""):ge).replace(Fn,"$1").replace(kt,"$1;"),ge="function("+(We||"obj")+`) {
2024-08-03 15:19:39 +00:00
`+(We?"":`obj || (obj = {});
`)+"var __t, __p = ''"+(Y?", __e = _.escape":"")+(Z?`, __j = Array.prototype.join;
function print() { __p += __j.call(arguments, '') }
`:`;
`)+ge+`return __p
2024-11-08 09:26:45 +00:00
}`;var Ze=Xa(function(){return it(O,Oe+"return "+ge).apply(r,K)});if(Ze.source=ge,cs(Ze))throw Ze;return Ze}function hd(e){return at(e).toLowerCase()}function dd(e){return at(e).toUpperCase()}function gd(e,t,a){if(e=at(e),e&&(a||t===r))return no(e);if(!e||!(t=Zt(t)))return e;var x=ln(e),b=ln(t),O=ro(x,b),K=io(x,b)+1;return On(x,O,K).join("")}function vd(e,t,a){if(e=at(e),e&&(a||t===r))return e.slice(0,oo(e)+1);if(!e||!(t=Zt(t)))return e;var x=ln(e),b=io(x,ln(t))+1;return On(x,0,b).join("")}function md(e,t,a){if(e=at(e),e&&(a||t===r))return e.replace(Ge,"");if(!e||!(t=Zt(t)))return e;var x=ln(e),b=ro(x,ln(t));return On(x,b).join("")}function Ed(e,t){var a=I,x=F;if(Et(t)){var b="separator"in t?t.separator:b;a="length"in t?Xe(t.length):a,x="omission"in t?Zt(t.omission):x}e=at(e);var O=e.length;if(Jn(e)){var K=ln(e);O=K.length}if(a>=O)return e;var Y=a-qn(x);if(Y<1)return x;var Z=K?On(K,0,Y).join(""):e.slice(0,Y);if(b===r)return Z+x;if(K&&(Y+=Z.length-Y),ps(b)){if(e.slice(Y).search(b)){var fe,ce=Z;for(b.global||(b=bi(b.source,at(xt.exec(b))+"g")),b.lastIndex=0;fe=b.exec(ce);)var ge=fe.index;Z=Z.slice(0,ge===r?Y:ge)}}else if(e.indexOf(Zt(b),Y)!=Y){var we=Z.lastIndexOf(b);we>-1&&(Z=Z.slice(0,we))}return Z+x}function yd(e){return e=at(e),e&&kn.test(e)?e.replace(Bn,Vl):e}var Ad=rr(function(e,t,a){return e+(a?" ":"")+t.toUpperCase()}),gs=Zo("toUpperCase");function Va(e,t,a){return e=at(e),t=a?r:t,t===r?Ul(e)?Jl(e):Ll(e):e.match(t)||[]}var Xa=Je(function(e,t){try{return Vt(e,r,t)}catch(a){return cs(a)?a:new ze(a)}}),Sd=Sn(function(e,t){return en(t,function(a){a=vn(a),yn(e,a,us(e[a],e))}),e});function xd(e){var t=e==null?0:e.length,a=ke();return e=t?mt(e,function(x){if(typeof x[1]!="function")throw new tn(h);return[a(x[0]),x[1]]}):[],Je(function(x){for(var b=-1;++b<t;){var O=e[b];if(Vt(O[0],this,x))return Vt(O[1],this,x)}})}function Cd(e){return Vu(rn(e,v))}function vs(e){return function(){return e}}function wd(e,t){return e==null||e!==e?t:e}var Td=qo(),_d=qo(!0);function Yt(e){return e}function ms(e){return Do(typeof e=="function"?e:rn(e,v))}function Dd(e){return Po(rn(e,v))}function bd(e,t){return Io(e,rn(t,v))}var Pd=Je(function(e,t){return function(a){return mr(a,e,t)}}),Id=Je(function(e,t){return function(a){return mr(e,a,t)}});function Es(e,t,a){var x=It(t),b=Yr(t,x);a==null&&!(Et(t)&&(b.length||!x.length))&&(a=t,t=e,e=this,b=Yr(t,It(t)));var O=!(Et(a)&&"chain"in a)||!!a.chain,K=Cn(e);return en(b,function(Y){var Z=t[Y];e[Y]=Z,K&&(e.prototype[Y]=function(){var fe=this.__chain__;if(O||fe){var ce=e(this.__wrapped__),ge=ce.__actions__=Kt(this.__actions__);return ge.push({func:Z,args:arguments,thisArg:e}),ce.__chain__=fe,ce}return Z.apply(e,bn([this.value()],arguments))})}),e}function Rd(){return Nt._===this&&(Nt._=nu),this}function ys(){}function Nd(e){return e=Xe(e),Je(function(t){return Ro(t,e)})}var Ld=Ji(mt),Od=Ji(qs),Md=Ji(Si);function Za(e){return rs(e)?xi(vn(e)):cf(e)}function Fd(e){return function(t){return e==null?r:Kn(e,t)}}var Bd=Qo(),kd=Qo(!0);function As(){return[]}function Ss(){return!1}function $d(){return{}}function Wd(){return""}function Hd(){return!0}function Ud(e,t){if(e=Xe(e),e<1||e>U)return[];var a=se,x=Mt(e,se);t=ke(t),e-=se;for(var b=Ti(x,t);++a<e;)t(a);return b}function Kd(e){return Ye(e)?mt(e,vn):Jt(e)?[e]:Kt(ga(at(e)))}function Gd(e){var t=++eu;return at(e)+t}var zd=jr(function(e,t){return e+t},0),Yd=qi("ceil"),Vd=jr(function(e,t){return e/t},1),Xd=qi("floor");function Zd(e){return e&&e.length?zr(e,Yt,Fi):r}function Jd(e,t){return e&&e.length?zr(e,ke(t,2),Fi):r}function qd(e){return eo(e,Yt)}function jd(e,t){return eo(e,ke(t,2))}function Qd(e){return e&&e.length?zr(e,Yt,Wi):r}function eg(e,t){return e&&e.length?zr(e,ke(t,2),Wi):r}var tg=jr(function(e,t){return e*t},1),ng=qi("round"),rg=jr(function(e,t){return e-t},0);function ig(e){return e&&e.length?wi(e,Yt):0}function sg(e,t){return e&&e.length?wi(e,ke(t,2)):0}return L.after=Dp,L.ary=_a,L.assign=dh,L.assignIn=Wa,L.assignInWith=ci,L.assignWith=gh,L.at=vh,L.before=Da,L.bind=us,L.bindAll=Sd,L.bindKey=ba,L.castArray=$p,L.chain=Ca,L.chunk=Xf,L.compact=Zf,L.
2024-08-03 15:19:39 +00:00
?|
2024-09-27 18:32:13 +00:00
|(?![\\s\\S])))+`,"m"),alias:r,inside:{line:{pattern:/(.)(?=[\s\S]).*(?:\r\n?|\n)?/,lookbehind:!0},prefix:{pattern:/[\s\S]/,alias:/\w+/.exec(i)[0]}}}}),Object.defineProperty(C.languages.diff,"PREFIXES",{value:g})})(Prism)},9824:()=>{(function(C){function g(o){return RegExp("(^(?:"+o+"):[ ]*(?![ ]))[^]+","i")}C.languages.http={"request-line":{pattern:/^(?:CONNECT|DELETE|GET|HEAD|OPTIONS|PATCH|POST|PRI|PUT|SEARCH|TRACE)\s(?:https?:\/\/|\/)\S*\sHTTP\/[\d.]+/m,inside:{method:{pattern:/^[A-Z]+\b/,alias:"property"},"request-target":{pattern:/^(\s)(?:https?:\/\/|\/)\S*(?=\s)/,lookbehind:!0,alias:"url",inside:C.languages.uri},"http-version":{pattern:/^(\s)HTTP\/[\d.]+/,lookbehind:!0,alias:"property"}}},"response-status":{pattern:/^HTTP\/[\d.]+ \d+ .+/m,inside:{"http-version":{pattern:/^HTTP\/[\d.]+/,alias:"property"},"status-code":{pattern:/^(\s)\d+(?=\s)/,lookbehind:!0,alias:"number"},"reason-phrase":{pattern:/^(\s).+/,lookbehind:!0,alias:"string"}}},header:{pattern:/^[\w-]+:.+(?:(?:\r\n?|\n)[ \t].+)*/m,inside:{"header-value":[{pattern:g(/Content-Security-Policy/.source),lookbehind:!0,alias:["csp","languages-csp"],inside:C.languages.csp},{pattern:g(/Public-Key-Pins(?:-Report-Only)?/.source),lookbehind:!0,alias:["hpkp","languages-hpkp"],inside:C.languages.hpkp},{pattern:g(/Strict-Transport-Security/.source),lookbehind:!0,alias:["hsts","languages-hsts"],inside:C.languages.hsts},{pattern:g(/[^:]+/.source),lookbehind:!0}],"header-name":{pattern:/^[^:]+/,alias:"keyword"},punctuation:/^:/}}};var i=C.languages,u={"application/javascript":i.javascript,"application/json":i.json||i.javascript,"application/xml":i.xml,"text/xml":i.xml,"text/html":i.html,"text/css":i.css,"text/plain":i.plain},r={"application/json":!0,"application/xml":!0};function n(o){var c=o.replace(/^[a-z]+\//,""),E="\\w+/(?:[\\w.-]+\\+)+"+c+"(?![+\\w.-])";return"(?:"+o+"|"+E+")"}var l;for(var d in u)if(u[d]){l=l||{};var h=r[d]?n(d):d;l[d.replace(/\//g,"-")]={pattern:RegExp("("+/content-type:\s*/.source+h+/(?:(?:\r\n?|\n)[\w-].*)*(?:\r(?:\n|(?!\n))|\n)/.source+")"+/[^ \t\w-][\s\S]*/.source,"i"),lookbehind:!0,inside:u[d]}}l&&C.languages.insertBefore("http","header",l)})(Prism)},5186:()=>{Prism.languages.json={property:{pattern:/(^|[^\\])"(?:\\.|[^\\"\r\n])*"(?=\s*:)/,lookbehind:!0,greedy:!0},string:{pattern:/(^|[^\\])"(?:\\.|[^\\"\r\n])*"(?!\s*:)/,lookbehind:!0,greedy:!0},comment:{pattern:/\/\/.*|\/\*[\s\S]*?(?:\*\/|$)/,greedy:!0},number:/-?\b\d+(?:\.\d+)?(?:e[+-]?\d+)?\b/i,punctuation:/[{}[\],]/,operator:/:/,boolean:/\b(?:false|true)\b/,null:{pattern:/\bnull\b/,alias:"keyword"}},Prism.languages.webmanifest=Prism.languages.json},5302:()=>{Prism.languages.python={comment:{pattern:/(^|[^\\])#.*/,lookbehind:!0,greedy:!0},"string-interpolation":{pattern:/(?:f|fr|rf)(?:("""|''')[\s\S]*?\1|("|')(?:\\.|(?!\2)[^\\\r\n])*\2)/i,greedy:!0,inside:{interpolation:{pattern:/((?:^|[^{])(?:\{\{)*)\{(?!\{)(?:[^{}]|\{(?!\{)(?:[^{}]|\{(?!\{)(?:[^{}])+\})+\})+\}/,lookbehind:!0,inside:{"format-spec":{pattern:/(:)[^:(){}]+(?=\}$)/,lookbehind:!0},"conversion-option":{pattern:/![sra](?=[:}]$)/,alias:"punctuation"},rest:null}},string:/[\s\S]+/}},"triple-quoted-string":{pattern:/(?:[rub]|br|rb)?("""|''')[\s\S]*?\1/i,greedy:!0,alias:"string"},string:{pattern:/(?:[rub]|br|rb)?("|')(?:\\.|(?!\1)[^\\\r\n])*\1/i,greedy:!0},function:{pattern:/((?:^|\s)def[ \t]+)[a-zA-Z_]\w*(?=\s*\()/g,lookbehind:!0},"class-name":{pattern:/(\bclass\s+)\w+/i,lookbehind:!0},decorator:{pattern:/(^[\t ]*)@\w+(?:\.\w+)*/m,lookbehind:!0,alias:["annotation","punctuation"],inside:{punctuation:/\./}},keyword:/\b(?:_(?=\s*:)|and|as|assert|async|await|break|case|class|continue|def|del|elif|else|except|exec|finally|for|from|global|if|import|in|is|lambda|match|nonlocal|not|or|pass|print|raise|return|try|while|with|yield)\b/,builtin:/\b(?:__import__|abs|all|any|apply|ascii|basestring|bin|bool|buffer|bytearray|bytes|callable|chr|classmethod|cmp|coerce|compile|complex|delattr|dict|dir|divmod|enumerate|eval|execfile|file|filter|float|format|frozenset|getattr|globals|hasattr|hash|help|hex|id|input|int|intern|isinstance|issubclass|iter|l
2024-08-03 15:19:39 +00:00
* Prism: Lightweight, robust, elegant syntax highlighting
*
* @license MIT <https://opensource.org/licenses/MIT>
* @author Lea Verou <https://lea.verou.me>
* @namespace
* @public
2024-11-08 09:26:45 +00:00
*/var r=function(n){var l=/(?:^|\s)lang(?:uage)?-([\w-]+)(?=\s|$)/i,d=0,h={},o={manual:n.Prism&&n.Prism.manual,disableWorkerMessageHandler:n.Prism&&n.Prism.disableWorkerMessageHandler,util:{encode:function A(w){return w instanceof c?new c(w.type,A(w.content),w.alias):Array.isArray(w)?w.map(A):w.replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/\u00a0/g," ")},type:function(A){return Object.prototype.toString.call(A).slice(8,-1)},objId:function(A){return A.__id||Object.defineProperty(A,"__id",{value:++d}),A.__id},clone:function A(w,D){D=D||{};var N,B;switch(o.util.type(w)){case"Object":if(B=o.util.objId(w),D[B])return D[B];N={},D[B]=N;for(var R in w)w.hasOwnProperty(R)&&(N[R]=A(w[R],D));return N;case"Array":return B=o.util.objId(w),D[B]?D[B]:(N=[],D[B]=N,w.forEach(function(P,_){N[_]=A(P,D)}),N);default:return w}},getLanguage:function(A){for(;A;){var w=l.exec(A.className);if(w)return w[1].toLowerCase();A=A.parentElement}return"none"},setLanguage:function(A,w){A.className=A.className.replace(RegExp(l,"gi"),""),A.classList.add("language-"+w)},currentScript:function(){if(typeof document=="undefined")return null;if("currentScript"in document&&1<2)return document.currentScript;try{throw new Error}catch(N){var A=(/at [^(\r\n]*\((.*):[^:]+:[^:]+\)$/i.exec(N.stack)||[])[1];if(A){var w=document.getElementsByTagName("script");for(var D in w)if(w[D].src==A)return w[D]}return null}},isActive:function(A,w,D){for(var N="no-"+w;A;){var B=A.classList;if(B.contains(w))return!0;if(B.contains(N))return!1;A=A.parentElement}return!!D}},languages:{plain:h,plaintext:h,text:h,txt:h,extend:function(A,w){var D=o.util.clone(o.languages[A]);for(var N in w)D[N]=w[N];return D},insertBefore:function(A,w,D,N){N=N||o.languages;var B=N[A],R={};for(var P in B)if(B.hasOwnProperty(P)){if(P==w)for(var _ in D)D.hasOwnProperty(_)&&(R[_]=D[_]);D.hasOwnProperty(P)||(R[P]=B[P])}var I=N[A];return N[A]=R,o.languages.DFS(o.languages,function(F,W){W===I&&F!=A&&(this[F]=R)}),R},DFS:function A(w,D,N,B){B=B||{};var R=o.util.objId;for(var P in w)if(w.hasOwnProperty(P)){D.call(w,P,w[P],N||P);var _=w[P],I=o.util.type(_);I==="Object"&&!B[R(_)]?(B[R(_)]=!0,A(_,D,null,B)):I==="Array"&&!B[R(_)]&&(B[R(_)]=!0,A(_,D,P,B))}}},plugins:{},highlightAll:function(A,w){o.highlightAllUnder(document,A,w)},highlightAllUnder:function(A,w,D){var N={callback:D,container:A,selector:'code[class*="language-"], [class*="language-"] code, code[class*="lang-"], [class*="lang-"] code'};o.hooks.run("before-highlightall",N),N.elements=Array.prototype.slice.apply(N.container.querySelectorAll(N.selector)),o.hooks.run("before-all-elements-highlight",N);for(var B=0,R;R=N.elements[B++];)o.highlightElement(R,w===!0,N.callback)},highlightElement:function(A,w,D){var N=o.util.getLanguage(A),B=o.languages[N];o.util.setLanguage(A,N);var R=A.parentElement;R&&R.nodeName.toLowerCase()==="pre"&&o.util.setLanguage(R,N);var P=A.textContent,_={element:A,language:N,grammar:B,code:P};function I(W){_.highlightedCode=W,o.hooks.run("before-insert",_),_.element.innerHTML=_.highlightedCode,o.hooks.run("after-highlight",_),o.hooks.run("complete",_),D&&D.call(_.element)}if(o.hooks.run("before-sanity-check",_),R=_.element.parentElement,R&&R.nodeName.toLowerCase()==="pre"&&!R.hasAttribute("tabindex")&&R.setAttribute("tabindex","0"),!_.code){o.hooks.run("complete",_),D&&D.call(_.element);return}if(o.hooks.run("before-highlight",_),!_.grammar){I(o.util.encode(_.code));return}if(w&&n.Worker){var F=new Worker(o.filename);F.onmessage=function(W){I(W.data)},F.postMessage(JSON.stringify({language:_.language,code:_.code,immediateClose:!0}))}else I(o.highlight(_.code,_.grammar,_.language))},highlight:function(A,w,D){var N={code:A,grammar:w,language:D};if(o.hooks.run("before-tokenize",N),!N.grammar)throw new Error('The language "'+N.language+'" has no grammar.');return N.tokens=o.tokenize(N.code,N.grammar),o.hooks.run("after-tokenize",N),c.stringify(o.util.encode(N.tokens),N.language)},tokenize:function(A,w){var D=w.rest;if(D){for(var N in D)w[N]=D[N];delete w.rest}var B=new v;return p(B,B.head,A),s(A,B,w,B.head,0),y(B)},hooks:{all:{},add
`),S.hasAttribute("data-start")||S.setAttribute("data-start",String(_+1))}T.textContent=B,r.highlightElement(T)},function(B){S.setAttribute(o,s),T.textContent=B})}}),r.plugins.fileHighlight={highlight:function(S){for(var T=(S||document).querySelectorAll(v),A=0,w;w=T[A++];)r.highlightElement(w)}};var y=!1;r.fileHighlight=function(){y||(console.warn("Prism.fileHighlight is deprecated. Use `Prism.plugins.fileHighlight.highlight` instead."),y=!0),r.plugins.fileHighlight.highlight.apply(this,arguments)}}()},4912:(C,g,i)=>{const u=Symbol("SemVer ANY");class r{static get ANY(){return u}constructor(v,p){if(p=n(p),v instanceof r){if(v.loose===!!p.loose)return v;v=v.value}v=v.trim().split(/\s+/).join(" "),o("comparator",v,p),this.options=p,this.loose=!!p.loose,this.parse(v),this.semver===u?this.value="":this.value=this.operator+this.semver.version,o("comp",this)}parse(v){const p=this.options.loose?l[d.COMPARATORLOOSE]:l[d.COMPARATOR],f=v.match(p);if(!f)throw new TypeError(`Invalid comparator: ${v}`);this.operator=f[1]!==void 0?f[1]:"",this.operator==="="&&(this.operator=""),f[2]?this.semver=new c(f[2],this.options.loose):this.semver=u}toString(){return this.value}test(v){if(o("Comparator.test",v,this.options.loose),this.semver===u||v===u)return!0;if(typeof v=="string")try{v=new c(v,this.options)}catch(p){return!1}return h(v,this.operator,this.semver,this.options)}intersects(v,p){if(!(v instanceof r))throw new TypeError("a Comparator is required");return this.operator===""?this.value===""?!0:new E(v.value,p).test(this.value):v.operator===""?v.value===""?!0:new E(this.value,p).test(v.semver):(p=n(p),p.includePrerelease&&(this.value==="<0.0.0-0"||v.value==="<0.0.0-0")||!p.includePrerelease&&(this.value.startsWith("<0.0.0")||v.value.startsWith("<0.0.0"))?!1:!!(this.operator.startsWith(">")&&v.operator.startsWith(">")||this.operator.startsWith("<")&&v.operator.startsWith("<")||this.semver.version===v.semver.version&&this.operator.includes("=")&&v.operator.includes("=")||h(this.semver,"<",v.semver,p)&&this.operator.startsWith(">")&&v.operator.startsWith("<")||h(this.semver,">",v.semver,p)&&this.operator.startsWith("<")&&v.operator.startsWith(">")))}}C.exports=r;const n=i(667),{safeRe:l,t:d}=i(3542),h=i(3407),o=i(5368),c=i(6084),E=i(4743)},4743:(C,g,i)=>{const u=/\s+/g;class r{constructor(M,z){if(z=d(z),M instanceof r)return M.loose===!!z.loose&&M.includePrerelease===!!z.includePrerelease?M:new r(M.raw,z);if(M instanceof h)return this.raw=M.value,this.set=[[M]],this.formatted=void 0,this;if(this.options=z,this.loose=!!z.loose,this.includePrerelease=!!z.includePrerelease,this.raw=M.trim().replace(u," "),this.set=this.raw.split("||").map(U=>this.parseRange(U.trim())).filter(U=>U.length),!this.set.length)throw new TypeError(`Invalid SemVer Range: ${this.raw}`);if(this.set.length>1){const U=this.set[0];if(this.set=this.set.filter(Q=>!S(Q[0])),this.set.length===0)this.set=[U];else if(this.set.length>1){for(const Q of this.set)if(Q.length===1&&T(Q[0])){this.set=[Q];break}}}this.formatted=void 0}get range(){if(this.formatted===void 0){this.formatted="";for(let M=0;M<this.set.length;M++){M>0&&(this.formatted+="||");const z=this.set[M];for(let U=0;U<z.length;U++)U>0&&(this.formatted+=" "),this.formatted+=z[U].toString().trim()}}return this.formatted}format(){return this.range}toString(){return this.range}parseRange(M){const U=((this.options.includePrerelease&&y)|(this.options.loose&&m))+":"+M,Q=l.get(U);if(Q)return Q;const ne=this.options.loose,se=ne?E[s.HYPHENRANGELOOSE]:E[s.HYPHENRANGE];M=M.replace(se,G(this.options.includePrerelease)),o("hyphen replace",M),M=M.replace(E[s.COMPARATORTRIM],v),o("comparator trim",M),M=M.replace(E[s.TILDETRIM],p),o("tilde trim",M),M=M.replace(E[s.CARETTRIM],f),o("caret trim",M);let q=M.split(" ").map(Be=>w(Be,this.options)).join(" ").split(/\s+/).map(Be=>W(Be,this.options));ne&&(q=q.filter(Be=>(o("loose invalid filter",Be,this.options),!!Be.match(E[s.COMPARATORLOOSE])))),o("range list",q);const ve=new Map,ye=q.map(Be=>new h(Be,this.options));for(const Be of ye){if(S(Be))return[Be];ve.set(Be.value,Be)}ve.size>1&&v
`+lt),J.find(".sample-request-response").is(":visible")&&J.find(".sample-request-response").fadeTo(1,.1),J.find(".sample-request-response").fadeTo(250,1),J.find(".sample-request-response-json").text(et),v().highlightAll()}}function I(Le,he,Re){const _e=g()('article[data-group="'+Le+'"][data-name="'+he+'"][data-version="'+Re+'"]');_e.find(".sample-request-response-json").html(""),_e.find(".sample-request-response").hide(),_e.find(".sample-request-input").each((Ee,de)=>{de.value=de.placeholder!==de.dataset.name?de.placeholder:""});const J=_e.find(".sample-request-url");J.val(J.prop("defaultValue"))}const F={"Allowed values:":"Valors permesos:","Compare all with predecessor":"Comparar tot amb versi\xF3 anterior","compare changes to:":"comparar canvis amb:","compared to":"comparat amb","Default value:":"Valor per defecte:",Description:"Descripci\xF3",Field:"Camp",General:"General","Generated with":"Generat amb",Name:"Nom","No response values.":"Sense valors en la resposta.",optional:"opcional",Parameter:"Par\xE0metre","Permission:":"Permisos:",Response:"Resposta",Send:"Enviar","Send a Sample Request":"Enviar una petici\xF3 d'exemple","show up to version:":"mostrar versi\xF3:","Size range:":"Tamany de rang:","Toggle navigation":"Canvia la navegaci\xF3",Type:"Tipus",url:"url",Copy:"Copiar","Press Ctrl+C to copy":"Premeu Ctrl+C per copiar","copied!":"Copiat!"},W={"Allowed values:":"Povolen\xE9 hodnoty:","Compare all with predecessor":"Porovnat v\u0161e s p\u0159edchoz\xEDmi verzemi","compare changes to:":"porovnat zm\u011Bny s:","compared to":"porovnat s","Default value:":"V\xFDchoz\xED hodnota:",Description:"Popis",Field:"Pole",General:"Obecn\xE9","Generated with":"Vygenerov\xE1no pomoc\xED",Name:"N\xE1zev","No response values.":"Nebyly vr\xE1ceny \u017E\xE1dn\xE9 hodnoty.",optional:"voliteln\xE9",Parameter:"Parametr","Permission:":"Opr\xE1vn\u011Bn\xED:",Response:"Odpov\u011B\u010F",Send:"Odeslat","Send a Sample Request":"Odeslat uk\xE1zkov\xFD po\u017Eadavek","show up to version:":"zobrazit po verzi:","Size range:":"Rozsah velikosti:","Toggle navigation":"P\u0159epnout navigaci",Type:"Typ",url:"url",Copy:"Kop\xEDrovat","Press Ctrl+C to copy":"Stisknut\xEDm kombinace kl\xE1ves Ctrl+C zkop\xEDrujte","copied!":"Zkop\xEDrovan\xFD!"},G={"Allowed values:":"Erlaubte Werte:","Compare all with predecessor":"Vergleiche alle mit ihren Vorg\xE4ngern","compare changes to:":"vergleiche \xC4nderungen mit:","compared to":"verglichen mit","Default value:":"Standardwert:",Description:"Beschreibung",Field:"Feld",General:"Allgemein","Generated with":"Erstellt mit",Name:"Name","No response values.":"Keine R\xFCckgabewerte.",optional:"optional",Parameter:"Parameter","Permission:":"Berechtigung:",Response:"Antwort",Send:"Senden","Send a Sample Request":"Eine Beispielanfrage senden","show up to version:":"zeige bis zur Version:","Size range:":"Gr\xF6\xDFenbereich:","Toggle navigation":"Navigation ein-/ausblenden",Type:"Typ",url:"url",Copy:"Kopieren","Press Ctrl+C to copy":"Dr\xFCcken Sie Ctrl+C zum kopieren","Copied!":"Kopiert!"},$={"Allowed values:":"Valores permitidos:","Compare all with predecessor":"Comparar todo con versi\xF3n anterior","compare changes to:":"comparar cambios con:","compared to":"comparado con","Default value:":"Valor por defecto:",Description:"Descripci\xF3n",Field:"Campo",General:"General","Generated with":"Generado con",Name:"Nombre","No response values.":"Sin valores en la respuesta.",optional:"opcional",Parameter:"Par\xE1metro","Permission:":"Permisos:",Response:"Respuesta",Send:"Enviar","Send a Sample Request":"Enviar una petici\xF3n de ejemplo","show up to version:":"mostrar a versi\xF3n:","Size range:":"Tama\xF1o de rango:","Toggle navigation":"Alternar navegaci\xF3n",Type:"Tipo",url:"url",Copy:"Copiar","Press Ctrl+C to copy":"Presione Ctrl+C para copiar","copied!":"\xA1Copiado!"},H={"Allowed values:":"Valeurs autoris\xE9es :",Body:"Corps","Compare all with predecessor":"Tout comparer avec ...","compare changes to:":"comparer les changements \xE0 :","compared to":"comparer \xE0","Default value:":"Valeur par d\xE9faut
2024-11-08 09:52:10 +00:00
`;switch(Ee){case Se.DIFF_INSERT:Re[J]=de.replace(/^(.)/gm,"+ $1")+me;break;case Se.DIFF_DELETE:Re[J]=de.replace(/^(.)/gm,"- $1")+me;break;case Se.DIFF_EQUAL:Re[J]=de.replace(/^(.)/gm," $1");break}}return Re.join("")}diffCleanupSemantic(he){return this.diff_cleanupSemantic(he)}_stripHtml(he){if(this.testMode)return he;const Re=document.createElement("div");return Re.innerHTML=he,Re.textContent||Re.innerText||""}}function dt(){l().registerHelper("markdown",function(J){return J&&(J=J.replace(/((\[(.*?)\])?\(#)((.+?):(.+?))(\))/mg,function(Ee,de,me,Fe,Ke,Ue,Ve){const et=Fe||Ue+"/"+Ve;return'<a href="#api-'+Ue+"-"+Ve+'">'+et+"</a>"}),J)}),l().registerHelper("setInputType",function(J){switch(J){case"File":case"Email":case"Color":case"Number":case"Date":return J[0].toLowerCase()+J.substring(1);case"Boolean":return"checkbox";default:return"text"}});let Le;l().registerHelper("startTimer",function(J){return Le=new Date,""}),l().registerHelper("stopTimer",function(J){return console.log(new Date-Le),""}),l().registerHelper("__",function(J){return yt(J)}),l().registerHelper("cl",function(J){return console.log(J),""}),l().registerHelper("underscoreToSpace",function(J){return J.replace(/(_+)/g," ")}),l().registerHelper("removeDblQuotes",function(J){return J.replace(/"/g,"")}),l().registerHelper("assign",function(J){if(arguments.length>0){const Ee=typeof arguments[1];let de=null;(Ee==="string"||Ee==="number"||Ee==="boolean")&&(de=arguments[1]),l().registerHelper(J,function(){return de})}return""}),l().registerHelper("nl2br",function(J){return Re(J)}),l().registerHelper("ifNotObject",function(J,Ee){return J&&J.indexOf("Object")!==0?Ee.fn(this):Ee.inverse(this)}),l().registerHelper("ifCond",function(J,Ee,de,me){switch(Ee){case"==":return J==de?me.fn(this):me.inverse(this);case"===":return J===de?me.fn(this):me.inverse(this);case"!=":return J!=de?me.fn(this):me.inverse(this);case"!==":return J!==de?me.fn(this):me.inverse(this);case"<":return J<de?me.fn(this):me.inverse(this);case"<=":return J<=de?me.fn(this):me.inverse(this);case">":return J>de?me.fn(this):me.inverse(this);case">=":return J>=de?me.fn(this):me.inverse(this);case"&&":return J&&de?me.fn(this):me.inverse(this);case"||":return J||de?me.fn(this):me.inverse(this);default:return me.inverse(this)}});const he={};l().registerHelper("subTemplate",function(J,Ee){he[J]||(he[J]=l().compile(document.getElementById("template-"+J).innerHTML));const de=he[J],me=g().extend({},this,Ee.hash);return new(l()).SafeString(de(me))}),l().registerHelper("toLowerCase",function(J){return J&&typeof J=="string"?J.toLowerCase():""}),l().registerHelper("dot2bracket",function(J){const{parentNode:Ee,field:de,isArray:me}=J;let Fe="";if(Ee){let Ke=J;do{const Ue=Ke.parentNode;Ue.isArray&&(Fe=`[]${Fe}`),Ue.parentNode?Fe=`[${Ue.field.substring(Ue.parentNode.path.length+1)}]${Fe}`:Fe=Ue.field+Fe,Ke=Ke.parentNode}while(Ke.parentNode);Fe+=`[${de.substring(Ee.path.length+1)}]`}else Fe=de,me&&(Fe+="[]");return Fe}),l().registerHelper("nestObject",function(J){const{parentNode:Ee,field:de}=J;return Ee?"&nbsp;&nbsp;".repeat(Ee.path.split(".").length)+de.substring(Ee.path.length+1):de});function Re(J){return(""+J).replace(/(?:^|<\/pre>)[^]*?(?:<pre>|$)/g,Ee=>Ee.replace(/([^>\r\n]?)(\r\n|\n\r|\r|\n)/g,"$1<br>$2"))}l().registerHelper("each_compare_list_field",function(J,Ee,de){const me=de.hash.field,Fe=[];J&&J.forEach(function(Ue){const Ve=Ue;Ve.key=Ue[me],Fe.push(Ve)});const Ke=[];return Ee&&Ee.forEach(function(Ue){const Ve=Ue;Ve.key=Ue[me],Ke.push(Ve)}),_e("key",Fe,Ke,de)}),l().registerHelper("each_compare_keys",function(J,Ee,de){const me=[];J&&Object.keys(J).forEach(function(Ue){const Ve={};Ve.value=J[Ue],Ve.key=Ue,me.push(Ve)});const Fe=[];return Ee&&Object.keys(Ee).forEach(function(Ue){const Ve={};Ve.value=Ee[Ue],Ve.key=Ue,Fe.push(Ve)}),_e("key",me,Fe,de)}),l().registerHelper("body2json",function(J,Ee){return be(J)}),l().registerHelper("each_compare_field",function(J,Ee,de){return _e("field",J,Ee,de)}),l().registerHelper("each_compare_title",function(J,Ee,de){return _e("title",J,Ee,de)}),l().registerHelper("reformat"
2024-08-03 15:19:39 +00:00
{
2024-09-04 11:39:14 +00:00
"id": "757de756-af85-11e9-aa90-001c295f0f58",
2024-08-03 15:19:39 +00:00
"name": "Academia Santa Teresa M\xE1laga",
"country": "ES"
},
{
2024-09-04 11:39:14 +00:00
"id": "7583028a-af85-11e9-aa90-000c395f0f58",
2024-08-03 15:19:39 +00:00
"name": "Academia D\xEDaz Balaguer",
"country": "ES"
},
{
2024-09-04 11:39:14 +00:00
"id": "758196a7-af85-11e9-aa90-000c294f0f58",
2024-08-03 15:19:39 +00:00
"name": "Agora Portals International School - Islas Baleares",
"country": "ES"
},
2024-11-08 09:52:10 +00:00
]`,type:"json"}]},filename:"events/event.routes.v4.js",groupTitle:"Entidades"},{type:"get",url:"/api/v4/web/events/:id/check_capacity?group_size=xx",title:"Verificar Capacidad del Evento (CheckEventCapacity)",name:"CheckEventCapacity",group:"Eventos",version:"4.0.0",description:"<p>Determina si hay aforo suficiente para el tama\xF1o de grupo que se ha indicado.</p>",parameter:{fields:{Parameter:[{group:"Parameter",type:"String",optional:!1,field:"id",isArray:!1,description:"<p>ID \xFAnico del evento.</p>"},{group:"Parameter",type:"Number",optional:!0,field:"group_size",isArray:!1,defaultValue:"10",description:"<p>Tama\xF1o del grupo para el cual se verifica el aforo (Par\xE1metro de consulta).</p>"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"String",optional:!1,field:"eventId",isArray:!1,description:"<p>ID \xFAnico del evento.</p>"},{group:"Success 200",type:"Number",optional:!1,field:"group_size",isArray:!1,description:"<p>Tama\xF1o del grupo para el cual se verifica el aforo.</p>"},{group:"Success 200",type:"Boolean",optional:!1,field:"allow",isArray:!1,description:"<p>Indica si el grupo puede inscribirse al evento.</p>"},{group:"Success 200",type:"Boolean",optional:!1,field:"allow_overflow",isArray:!1,description:"<p>Indica si el grupo puede inscribirse a la lista de espera del evento.</p>"}]},examples:[{title:"Ejemplo de Respuesta:",content:`HTTP/1.1 200 OK
2024-08-03 15:19:39 +00:00
{
"eventId": "03f70b2d-53c5-11ed-9b36-000c29a89113",
"group_size": 1,
2024-09-04 11:39:14 +00:00
"allow": true
"allow_overflow": true
}`,type:"json"}]},filename:"events/event.routes.v4.js",groupTitle:"Eventos"},{type:"get",url:"/api/v4/web/events/:eventId/reservations/:encodedCode",title:"Verificar C\xF3digo de Invitaci\xF3n (CheckInvitationCode)",name:"CheckInvitationCode",group:"Eventos",version:"4.0.0",description:"<p>Este endpoint verifica si un c\xF3digo de invitaci\xF3n es aplicable a un evento concreto. El c\xF3digo de invitaci\xF3n est\xE1 codificado en Base64.</p>",parameter:{fields:{Parameter:[{group:"Parameter",type:"String",optional:!1,field:"eventId",isArray:!1,description:"<p>Identificador \xFAnico del evento.</p>"},{group:"Parameter",type:"String",optional:!1,field:"encodedCode",isArray:!1,description:"<p>C\xF3digo de invitaci\xF3n codificado en Base64. Ejemplo, el c\xF3digo &quot;MD22-4939&quot; se codifica como &quot;TUQyMi00OTM5&quot;</p>"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"Boolean",optional:!1,field:"applicable",isArray:!1,description:"<p>Indica si el c\xF3digo de invitaci\xF3n es aplicable (true) o no (false).</p>"}]},examples:[{title:"Ejemplo de Respuesta Exitosa:",content:`HTTP/1.1 200 OK
2024-08-03 15:19:39 +00:00
true`,type:"json"},{title:"Ejemplo de Respuesta Fallida:",content:`HTTP/1.1 200 OK
false`,type:"json"}]},filename:"events/event.routes.v4.js",groupTitle:"Eventos"},{type:"get",url:"/api/v4/web/events",title:"Obtener Eventos Disponibles (GetAvailableEvents)",name:"GetAvailableEvents",group:"Eventos",version:"4.0.0",description:"<p>Este endpoint devuelve una lista de eventos disponibles, incluyendo su estado de aforo.</p>",success:{fields:{"Success 200":[{group:"Success 200",type:"Object[]",optional:!1,field:"events",isArray:!0,description:"<p>Lista de eventos disponibles.</p>"},{group:"Success 200",type:"String",optional:!1,parentNode:{path:"events",field:"events",type:"Object[]",isArray:!0},field:"events.id",isArray:!1,description:"<p>Identificador \xFAnico del evento.</p>"},{group:"Success 200",type:"String",optional:!1,parentNode:{path:"events",field:"events",type:"Object[]",isArray:!0},field:"events.name",isArray:!1,description:"<p>Nombre del evento.</p>"},{group:"Success 200",type:"Object",optional:!1,parentNode:{path:"events",field:"events",type:"Object[]",isArray:!0},field:"events.location",isArray:!1,description:"<p>Ubicaci\xF3n del evento.</p>"},{group:"Success 200",type:"String",optional:!1,parentNode:{path:"events.location",parentNode:{path:"events",field:"events",type:"Object[]",isArray:!0},field:"events.location",type:"Object",isArray:!1},field:"events.location.country",isArray:!1,description:"<p>Pa\xEDs donde se realiza el evento.</p>"},{group:"Success 200",type:"String",optional:!1,parentNode:{path:"events.location",parentNode:{path:"events",field:"events",type:"Object[]",isArray:!0},field:"events.location",type:"Object",isArray:!1},field:"events.location.city",isArray:!1,description:"<p>Ciudad donde se realiza el evento.</p>"},{group:"Success 200",type:"String",optional:!1,parentNode:{path:"events.location",parentNode:{path:"events",field:"events",type:"Object[]",isArray:!0},field:"events.location",type:"Object",isArray:!1},field:"events.location.country_code",isArray:!1,description:"<p>C\xF3digo del pa\xEDs del evento.</p>"}]},examples:[{title:"Ejemplo de Respuesta:",content:`[
2024-08-03 15:19:39 +00:00
{
"id": "03f70b2d-53c5-11ed-9b36-000c29a89113",
"name": "Madrid 2022 - 16\xAA Edici\xF3n",
"location": {
"country": "Espa\xF1a",
"city": "Madrid",
"country_code": "ES"
},
},
{
"id": "b518e0f7-b2d1-11ed-9477-000c29e7c50f",
"name": "Sevilla 2023 - 22\xAA Edici\xF3n",
"location": {
"country": "Espa\xF1a",
"city": "Sevilla",
"country_code": "ES"
},
}
]`,type:"json"}]},filename:"events/event.routes.v4.js",groupTitle:"Eventos"},{type:"get",url:"/api/v4/web/events/:eventId",title:"Obtener Datos del Evento (GetEventDetails)",name:"GetEventDetails",group:"Eventos",version:"4.0.0",description:"<p>Este endpoint devuelve los detalles de un evento espec\xEDfico.</p>",parameter:{fields:{Parameter:[{group:"Parameter",type:"String",optional:!1,field:"eventId",isArray:!1,description:"<p>Identificador \xFAnico del evento.</p>"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"String",optional:!1,field:"stateCode",isArray:!1,description:"<p>C\xF3digo del estado del evento.</p>"},{group:"Success 200",type:"String",optional:!1,field:"stateText",isArray:!1,description:"<p>Descripci\xF3n del estado del evento.</p>"},{group:"Success 200",type:"String",optional:!1,field:"id",isArray:!1,description:"<p>Identificador \xFAnico del evento.</p>"},{group:"Success 200",type:"String",optional:!1,field:"name",isArray:!1,description:"<p>Nombre del evento.</p>"},{group:"Success 200",type:"String",optional:!1,field:"description",isArray:!1,description:"<p>Descripci\xF3n del evento.</p>"},{group:"Success 200",type:"String",optional:!1,field:"campaign_text",isArray:!1,description:"<p>Texto de campa\xF1a (si aplica).</p>"},{group:"Success 200",type:"String",optional:!1,field:"init_date",isArray:!1,description:"<p>Fecha y hora de inicio del evento (ISO 8601).</p>"},{group:"Success 200",type:"String",optional:!1,field:"end_date",isArray:!1,description:"<p>Fecha y hora de finalizaci\xF3n del evento (ISO 8601).</p>"},{group:"Success 200",type:"Object",optional:!1,field:"location",isArray:!1,description:"<p>Ubicaci\xF3n del evento.</p>"},{group:"Success 200",type:"String",optional:!1,parentNode:{path:"location",field:"location",type:"Object",isArray:!1},field:"location.country",isArray:!1,description:"<p>Pa\xEDs donde se realiza el evento.</p>"},{group:"Success 200",type:"String",optional:!1,parentNode:{path:"location",field:"location",type:"Object",isArray:!1},field:"location.city",isArray:!1,description:"<p>Ciudad donde se realiza el evento.</p>"},{group:"Success 200",type:"String",optional:!1,parentNode:{path:"location",field:"location",type:"Object",isArray:!1},field:"location.country_code",isArray:!1,description:"<p>C\xF3digo del pa\xEDs del evento.</p>"}]},examples:[{title:"Ejemplo de Respuesta:",content:`{
2024-08-03 15:19:39 +00:00
"stateCode": "registrations_open",
"stateText": "Inscripciones abiertas",
"id": "03f70b2d-53c5-11ed-9b36-000c29a89113",
"name": "Madrid 2022 - 16\xAA Edici\xF3n",
"description": "Palacio Municipal de Congresos de Madrid, Campo de las Naciones, Avenida de la Capital de Espa\xF1a s/n\\n\\nENTREGA PREMIO ALGO+Q1 CANCI\xD3N",
"campaign_text": "",
"init_date": "2024-08-29T00:00:00.000Z",
"end_date": "2024-12-01T14:30:00.000Z",
"location": {
2024-09-04 11:39:14 +00:00
"country": "Espa\xF1a",
"city": "Madrid",
"country_code": "ES"
2024-08-03 15:19:39 +00:00
},
}`,type:"json"}]},filename:"events/event.routes.v4.js",groupTitle:"Eventos"},{type:"get",url:"/api/v4/web/reservations/code/:encodedCode",title:"Recupera la reserva asociada al C\xF3digo de Invitaci\xF3n (GetReservationFromCode)",name:"GetReservationFromCode",group:"Eventos",version:"4.0.0",description:"<p>Este endpoint verifica un c\xF3digo de reserva devolviendo al evento y entidad a la que pertenece. El c\xF3digo de invitaci\xF3n est\xE1 codificado en Base64.</p>",parameter:{fields:{Parameter:[{group:"Parameter",type:"String",optional:!1,field:"encodedCode",isArray:!1,description:"<p>C\xF3digo de invitaci\xF3n codificado en Base64. Ejemplo, el c\xF3digo &quot;MD22-4939&quot; se codifica como &quot;TUQyMi00OTM5&quot;</p>"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"String",optional:!1,field:"id",isArray:!1,description:"<p>indica si el Id de la reserva.</p>"},{group:"Success 200",type:"String",optional:!1,field:"stateText",isArray:!1,description:"<p>indica la situaci\xF3n de la reserva.</p>"},{group:"Success 200",type:"String",optional:!1,field:"code",isArray:!1,description:"<p>el c\xF3digo de la reserva sin codificar.</p>"},{group:"Success 200",type:"String",optional:!1,field:"eventId",isArray:!1,description:"<p>indica el id del evento al que pertenece la reserva.</p>"},{group:"Success 200",type:"String",optional:!1,field:"eventName",isArray:!1,description:"<p>indica el nombre del evento al que pertenece la reserva.</p>"},{group:"Success 200",type:"String",optional:!1,field:"entityId",isArray:!1,description:"<p>indica el id de la entidad a la que pertenece la reserva.</p>"},{group:"Success 200",type:"String",optional:!1,field:"entityName",isArray:!1,description:"<p>indica el nombre de la entidad a la que pertenece la reserva.</p>"}]},examples:[{title:"Ejemplo de Respuesta Exitosa:",content:`HTTP/1.1 200 OK
{
"id": "d8af01cf-b86d-4e10-9c84-442cd31a7fb8",
"stateText": "Inscripciones abiertas a la reserva",
"code": "MAD24DEF218",
"eventId": "84613446-765a-11ef-9b46-000c29a89113",
"eventName": "Madrid 2024 - 18\xAA Edici\xF3n",
"entityId": "a015dcef-8213-11ee-9b36-000c29a89113",
"entityName": "Alianza para la FP Dual - Barcelona"
}`,type:"json"}]},error:{fields:{"Error 404":[{group:"Error 404",optional:!1,field:"NotFound",isArray:!1,description:"<p>C\xF3digo de reserva no encontrado.</p>"}]},examples:[{title:"Ejemplo de Respuesta Fallida:",content:`HTTP/1.1 404 Not Found
{
"message": "C\xF3digo de reserva no encontrado"
2024-11-08 09:52:10 +00:00
}`,type:"json"}]},filename:"events/event.routes.v4.js",groupTitle:"Eventos"},{type:"get",url:"/api/v4/web/events/:id/inscriptions/:email",title:"Comprobar Inscripci\xF3n (CheckInscription)",name:"CheckInscription",group:"Inscriptions",version:"4.0.0",description:"<p>Este endpoint verifica si el correo electr\xF3nico proporcionado tiene una inscripci\xF3n para el evento concreto.</p>",parameter:{fields:{Parameter:[{group:"Parameter",type:"String",optional:!1,field:"id",isArray:!1,description:"<p>Identificador \xFAnico del evento.</p>"},{group:"Parameter",type:"String",optional:!1,field:"email",isArray:!1,description:"<p>Correo electr\xF3nico a comprobar.</p>"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"String",optional:!1,field:"message",isArray:!1,description:"<p>Mensaje que indica el estado de la inscripci\xF3n.</p>"}]},examples:[{title:"Ejemplo de Respuesta Exitosa:",content:`HTTP/1.1 200 OK
2024-09-04 11:39:14 +00:00
{
"message": "Inscripci\xF3n confirmada"
}`,type:"json"}]},error:{fields:{"Error 404":[{group:"Error 404",optional:!1,field:"NotFound",isArray:!1,description:"<p>No hay inscripci\xF3n con el correo electr\xF3nico proporcionado.</p>"}]},examples:[{title:"Ejemplo de Respuesta Fallida:",content:`HTTP/1.1 404 Not Found
{
"message": "No hay inscripci\xF3n con ese email"
2024-11-08 09:52:10 +00:00
}`,type:"json"}]},filename:"events/event.routes.v4.js",groupTitle:"Inscriptions"},{type:"post",url:"/api/v4/web/events/:eventId/inscriptions/",title:"Dar de Alta una Inscripci\xF3n (CreateEventInscription)",name:"CreateEventInscription",group:"Inscriptions",version:"4.0.0",description:"<p>Este endpoint permite registrar una inscripci\xF3n a un evento espec\xEDfico.</p>",parameter:{fields:{Parameter:[{group:"Parameter",type:"String",optional:!1,field:"eventId",isArray:!1,description:"<p>Identificador \xFAnico del evento.</p>"}]}},body:[{group:"Body",type:"String",optional:!1,field:"code",isArray:!1,description:"<p>C\xF3digo opcional para la inscripci\xF3n - Si viene c\xF3digo.</p>"},{group:"Body",type:"String",optional:!1,field:"email",isArray:!1,description:"<p>Email del participante, debe ser v\xE1lido.</p>"},{group:"Body",type:"String",optional:!1,field:"name",isArray:!1,description:"<p>Nombre del participante.</p>"},{group:"Body",type:"String",optional:!1,field:"Apellido",isArray:!1,description:"<p>del participante.</p>"},{group:"Body",type:"String",optional:!1,field:"profile",isArray:!1,description:"<p>Tipo de participante (student/tutor/guest/free).</p>"},{group:"Body",type:"String",optional:!1,field:"country",isArray:!1,description:"<p>Pa\xEDs del participante (ES/MX).</p>"},{group:"Body",type:"String",optional:!0,field:"entityId",isArray:!1,description:"<p>Entidad del participante - Opcional - solo si son student/tutor/guest.*</p>"},{group:"Body",type:"number",optional:!0,field:"group_size",isArray:!1,description:"<p>Cantidad participantes a solicitar - Opcional - solo si son tutores.*</p>"}],success:{fields:{"Success 200":[{group:"Success 200",type:"String",optional:!1,field:"id",isArray:!1,description:"<p>ID de la inscripci\xF3n.</p>"},{group:"Success 200",type:"String",optional:!1,field:"stateText",isArray:!1,description:"<p>Estado de la inscripci\xF3n.</p>"},{group:"Success 200",type:"String",optional:!1,field:"type",isArray:!1,description:"<p>Tipo de asistencia.</p>"},{group:"Success 200",type:"String",optional:!1,field:"code_ticket",isArray:!1,description:"<p>C\xF3digo del ticket generado.</p>"},{group:"Success 200",type:"Boolean",optional:!1,field:"validated",isArray:!1,description:"<p>Estado de validaci\xF3n de la inscripci\xF3n.</p>"}]},examples:[{title:"Ejemplo de Respuesta 1:",content:`ENVIO
2024-09-04 11:39:14 +00:00
{
"code" : "B24URD397",
"email" : "rbrrbr2005@gmail.com",
"name" : "aaa",
"surname" : "a",
"profile": "student",
"country": "ES",
}
RESPUESTA
{
"id": "003fb9ae-a8e7-41dc-802b-15dc0e1d4702",
2024-08-03 15:19:39 +00:00
"stateText": "Inscripci\xF3n confirmada",
"type": "onsite group",
2024-09-04 11:39:14 +00:00
"code_ticket": "ENT-02220012",
"validated": true
}`,type:"json"},{title:"Ejemplo de Respuesta 2:",content:`ENVIO
{
"code" : "BIL24-DEF219", - Reserva en lista de espera
"email" : "rbrrbr20067@gmail.com",
"name" : "aaa",
"surname" : "a",
"profile": "studient",
}
RESPUESTA
{
"id": "002610be-96bb-4f56-91fc-c181d354beeb",
2025-01-31 10:53:19 +00:00
"stateText": "Reserva pendiente de confirmaci\xF3n",
2024-09-04 11:39:14 +00:00
"type": "onsite group",
"code_ticket": "ENT-60030638",
"validated": false
}`,type:"json"},{title:"Ejemplo de Respuesta 3: Profesor solicita una reserva grupal",content:`ENVIO
{
"code" : "",
"email" : "rbrrbr20167@gmail.com",
"name" : "aaa",
"surname" : "a",
"profile": "tutor",
"country": "ES",
"entityId": "757e6018-af85-11e9-aa90-000c295f0f58",
2024-09-04 11:52:08 +00:00
"group_size": 5
2024-09-04 11:39:14 +00:00
}
2024-09-04 11:52:08 +00:00
RESPUESTA
2024-09-04 11:39:14 +00:00
{
"id": "00011602-8345-46e6-8c2a-7a54214cf526",
2025-01-31 10:53:19 +00:00
"stateText": "Reserva pendiente de confirmaci\xF3n",
2024-09-04 11:39:14 +00:00
"type": "onsite group",
"code_ticket": "ENT-19161191",
"validated": false
2024-11-08 09:52:10 +00:00
}`,type:"json"}]},filename:"events/event.routes.v4.js",groupTitle:"Inscriptions"},{type:"delete",url:"/api/v4/web/inscriptions/:id",title:"Eliminar inscripcion (DeleteInscription)",name:"DeleteInscription",group:"Inscriptions",version:"4.0.0",description:"<p>Este endpoint elimina inscripci\xF3n.</p>",parameter:{fields:{Parameter:[{group:"Parameter",type:"String",optional:!1,field:"id",isArray:!1,description:"<p>Identificador \xFAnico de la inscripcion.</p>"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"String",optional:!1,field:"message",isArray:!1,description:"<p>Mensaje que indica resultado.</p>"}]},examples:[{title:"Ejemplo de Respuesta Exitosa:",content:`HTTP/1.1 200 OK
2024-09-27 18:32:13 +00:00
{
"message": "Inscripci\xF3n eliminada"
}`,type:"json"}]},error:{fields:{"Error 404":[{group:"Error 404",optional:!1,field:"NotFound",isArray:!1,description:"<p>Error al eliminar inscripci\xF3n.</p>"}]},examples:[{title:"Ejemplo de Respuesta Fallida:",content:`HTTP/1.1 404 Not Found
{
"message": "Error al eliminar inscripci\xF3n"
2024-11-08 09:52:10 +00:00
}`,type:"json"}]},filename:"events/event.routes.v4.js",groupTitle:"Inscriptions"},{type:"get",url:"/api/v4/web/inscriptions/:id",title:"Obtener datos de la Inscripci\xF3n (GetInscription)",name:"GetInscription",group:"Inscriptions",version:"4.0.0",description:"<p>Este endpoint devuelve la inscripci\xF3n correspondiente al id proporcionado.</p>",parameter:{fields:{Parameter:[{group:"Parameter",type:"String",optional:!1,field:"id",isArray:!1,description:"<p>Identificador \xFAnico de la inscripcion.</p>"}]}},success:{fields:{"Success 200":[{group:"Success 200",type:"String",optional:!1,field:"message",isArray:!1,description:"<p>datos de la inscripci\xF3n.</p>"}]},examples:[{title:"Ejemplo de Respuesta Exitosa:",content:`HTTP/1.1 200 OK
2024-11-08 09:26:45 +00:00
{
"id": "4043a096-f598-4dba-b34e-ac96fdbd1b0a",
"stateText": "Inscripci\xF3n confirmada",
"code_ticket": "ENT-87491914",
"eventName": "Bilbao 2024 - XVI Edici\xF3n",
"userName": "aaa",
"userSurname": "a"
}`,type:"json"}]},error:{fields:{"Error 404":[{group:"Error 404",optional:!1,field:"NotFound",isArray:!1,description:"<p>No hay inscripci\xF3n con el id proporcionado.</p>"}]},examples:[{title:"Ejemplo de Respuesta Fallida:",content:`HTTP/1.1 404 Not Found
{
"message": "Inscripci\xF3n no encontrada"
}`,type:"json"}]},filename:"events/event.routes.v4.js",groupTitle:"Inscriptions"},{type:"get",url:"/api/v4/web/entities/partners",title:"Lista de Partners (GetPartners)",name:"GetPartners",group:"Partners",version:"4.0.0",description:"<p>Este endpoint devuelve una lista de partners disponibles, incluyendo su nombre, nivel y pa\xEDs.</p>",success:{fields:{"Success 200":[{group:"Success 200",type:"Object[]",optional:!1,field:"partners",isArray:!0,description:"<p>Lista de partners disponibles.</p>"},{group:"Success 200",type:"String",optional:!1,parentNode:{path:"partners",field:"partners",type:"Object[]",isArray:!0},field:"partners.id",isArray:!1,description:"<p>Identificador \xFAnico del partner.</p>"},{group:"Success 200",type:"String",optional:!1,parentNode:{path:"partners",field:"partners",type:"Object[]",isArray:!0},field:"partners.name",isArray:!1,description:"<p>Nombre del partner.</p>"},{group:"Success 200",type:"String",optional:!1,parentNode:{path:"partners",field:"partners",type:"Object[]",isArray:!0},field:"partners.country",isArray:!1,description:"<p>C\xF3digo del pa\xEDs del partner.</p>"}]},examples:[{title:"Ejemplo de Respuesta:",content:`[
2024-08-03 15:19:39 +00:00
{
2024-09-04 11:39:14 +00:00
"id": "7dfc4513-ce5b-11e9-8055-000c29a89613",
2024-08-03 15:19:39 +00:00
"name": "ABC",
2024-09-04 11:39:14 +00:00
"country": "ES"
2024-08-03 15:19:39 +00:00
},
{
2024-09-04 11:39:14 +00:00
"id": "3c7950ac-48b4-11ee-9b36-000c29a59113",
2024-08-03 15:19:39 +00:00
"name": "AECC",
2024-09-04 11:39:14 +00:00
"country": "ES"
2024-08-03 15:19:39 +00:00
},
{
2024-09-04 11:39:14 +00:00
"id": "2b43d32b-d4d1-11e9-8055-000c29a69113",
2024-08-03 15:19:39 +00:00
"name": "AGR FOOD MARKETING",
2024-09-04 11:39:14 +00:00
"country": "ES"
2024-08-03 15:19:39 +00:00
},
{
2024-09-04 11:39:14 +00:00
"id": "6c2df93f-af83-11e9-aa90-000c29ef0f58",
2024-08-03 15:19:39 +00:00
"name": "CAIXABANK",
"country": "ES"
},
...
]`,type:"json"}]},filename:"events/event.routes.v4.js",groupTitle:"Partners"}];const he={name:"APP2-API",version:"4.0.0",description:"Descripci\xF3n de la API de la APP LQDVI",title:"Documentaci\xF3n de la API",url:"https://devapi.loquedeverdadimporta.org",sampleUrl:!1,template:{forceLanguage:"es"},defaultVersion:"0.0.0",apidoc:"0.3.0",generator:{name:"apidoc",time:"Wed Jan 15 2025 11:53:13 GMT+0100 (hora est\xE1ndar de Europa central)",url:"https://apidocjs.com",version:"1.2.0"}};dt();const Re=l().compile(g()("#template-header").html()),_e=l().compile(g()("#template-footer").html()),J=l().compile(g()("#template-article").html()),Ee=l().compile(g()("#template-compare-article").html()),de=l().compile(g()("#template-generator").html()),me=l().compile(g()("#template-project").html()),Fe=l().compile(g()("#template-sections").html()),Ke=l().compile(g()("#template-sidenav").html()),Ue={aloneDisplay:!1,showRequiredLabels:!1,withGenerator:!0,withCompare:!0};he.template=Object.assign(Ue,(Ge=he.template)!=null?Ge:{}),he.template.forceLanguage&&At(he.template.forceLanguage);const Ve=(0,i.groupBy)(Le,ie=>ie.group),et={};g().each(Ve,(ie,re)=>{et[ie]=(0,i.groupBy)(re,ue=>ue.name)});const lt=[];g().each(et,(ie,re)=>{let ue=[];g().each(re,(le,De)=>{const $e=De[0].title;$e&&ue.push($e.toLowerCase()+"#~#"+le)}),ue.sort(),he.order&&(ue=Ie(ue,he.order,"#~#")),ue.forEach(le=>{const $e=le.split("#~#")[1];re[$e].forEach(Ne=>{lt.push(Ne)})})}),Le=lt;let gt={};const Bt={};let Ot={};Ot[he.version]=1,g().each(Le,(ie,re)=>{gt[re.group]=1,Bt[re.group]=re.groupTitle||re.group,Ot[re.version]=1}),gt=Object.keys(gt),gt.sort(),he.order&&(gt=Ce(Bt,he.order)),Ot=Object.keys(Ot),Ot.sort(r().compare),Ot.reverse();const _t=[];gt.forEach(ie=>{_t.push({group:ie,isHeader:!0,title:Bt[ie]});let re="";Le.forEach(ue=>{ue.group===ie&&(re!==ue.name?_t.push({title:ue.title,group:ie,name:ue.name,type:ue.type,version:ue.version,url:ue.url}):_t.push({title:ue.title,group:ie,hidden:!0,name:ue.name,type:ue.type,version:ue.version,url:ue.url}),re=ue.name)})});function pn(ie,re,ue){let le=!1;if(!re)return le;const De=re.match(/<h(1|2).*?>(.+?)<\/h(1|2)>/gi);return De&&De.forEach(function($e){const Ne=$e.substring(2,3),ut=$e.replace(/<.+?>/g,""),xt=$e.match(/id="api-([^-]+)(?:-(.+))?"/),Rt=xt?xt[1]:null,vt=xt?xt[2]:null;Ne==="1"&&ut&&Rt&&(ie.splice(ue,0,{group:Rt,isHeader:!0,title:ut,isFixed:!0}),ue++,le=!0),Ne==="2"&&ut&&Rt&&vt&&(ie.splice(ue,0,{group:Rt,name:vt,isHeader:!1,title:ut,isFixed:!1,version:"1.0"}),ue++)}),le}let hn;if(he.header&&(hn=pn(_t,he.header.content,0),hn||_t.unshift({group:"_header",isHeader:!0,title:he.header.title==null?yt("General"):he.header.title,isFixed:!0})),he.footer){const ie=_t.length;hn=pn(_t,he.footer.content,_t.length),!hn&&he.footer.title!=null&&_t.splice(ie,0,{group:"_footer",isHeader:!0,title:he.footer.title,isFixed:!0})}const _n=he.title?he.title:"apiDoc: "+he.name+" - "+he.version;g()(document).attr("title",_n),g()("#loader").remove();const Fn={nav:_t};g()("#sidenav").append(Ke(Fn)),g()("#generator").append(de(he)),(0,i.extend)(he,{versions:Ot}),g()("#project").append(me(he)),he.header&&g()("#header").append(Re(he.header)),he.footer&&(g()("#footer").append(_e(he.footer)),he.template.aloneDisplay&&document.getElementById("api-_footer").classList.add("hide"));const kt={};let Bn="";gt.forEach(function(ie){const re=[];let ue="",le={},De=ie,$e="";kt[ie]={},Le.forEach(function(Ne){ie===Ne.group&&(ue!==Ne.name?(Le.forEach(function(ut){ie===ut.group&&Ne.name===ut.name&&(Object.prototype.hasOwnProperty.call(kt[Ne.group],Ne.name)||(kt[Ne.group][Ne.name]=[]),kt[Ne.group][Ne.name].push(ut.version))}),le={article:Ne,versions:kt[Ne.group][Ne.name]}):le={article:Ne,hidden:!0,versions:kt[Ne.group][Ne.name]},he.sampleUrl&&he.sampleUrl===!0&&(he.sampleUrl=window.location.origin),he.url&&le.article.url.substr(0,4).toLowerCase()!=="http"&&(le.article.url=he.url+le.article.url),oe(le,Ne),Ne.groupTitle&&(De=Ne.groupTitle),Ne.groupDescription&&($e=Ne.groupDescription),re.push({article:J(le),group:Ne.group,name:Ne.name,aloneDisplay:he.template.aloneDisplay}),ue