t[Ct]=It[Ct];return pt}function o(){throw new TypeError(`Invalid attempt to destructure non-iterable instance. In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function i(It,_t){return _t={exports:{}},It(_t,_t.exports),_t.exports}var m="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED",v=m;function l(){}function c(){}c.resetWarningCache=l;var s=function(){function It(pt,vt,Dt,Nt,Lt,Zt){if(Zt!==v){var Pn=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw Pn.name="Invariant Violation",Pn}}It.isRequired=It;function _t(){return It}var Ct={array:It,bool:It,func:It,number:It,object:It,string:It,symbol:It,any:It,arrayOf:_t,element:It,elementType:It,instanceOf:_t,node:It,objectOf:_t,oneOf:_t,oneOfType:_t,shape:_t,exact:_t,checkPropTypes:c,resetWarningCache:l};return Ct.PropTypes=Ct,Ct},h=i(function(It){It.exports=s()}),b=function(_t){var Ct=e.useRef(_t);return e.useEffect(function(){Ct.current=_t},[_t]),Ct.current},I=function(_t){return _t!==null&&t(_t)==="object"},T=function(_t){return I(_t)&&typeof _t.then=="function"},C=function(_t){return I(_t)&&typeof _t.elements=="function"&&typeof _t.createToken=="function"&&typeof _t.createPaymentMethod=="function"&&typeof _t.confirmCardPayment=="function"},O="[object Object]",N=function It(_t,Ct){if(!I(_t)||!I(Ct))return _t===Ct;var pt=Array.isArray(_t),vt=Array.isArray(Ct);if(pt!==vt)return!1;var Dt=Object.prototype.toString.call(_t)===O,Nt=Object.prototype.toString.call(Ct)===O;if(Dt!==Nt)return!1;if(!Dt&&!pt)return _t===Ct;var Lt=Object.keys(_t),Zt=Object.keys(Ct);if(Lt.length!==Zt.length)return!1;for(var Pn={},Tn=0;Tn provider."));return _t},Z=e.createContext(null);Z.displayName="CartElementContext";var W=function(_t,Ct){if(!_t)throw new Error("Could not find Elements context; You need to wrap the part of your app that ".concat(Ct," in an provider."));return _t},M=function(_t){var Ct=_t.stripe,pt=_t.options,vt=_t.children,Dt=e.useMemo(function(){return R(Ct)},[Ct]),Nt=e.useState(null),Lt=p(Nt,2),Zt=Lt[0],Pn=Lt[1],Tn=e.useState(null),le=p(Tn,2),ut=le[0],Q=le[1],He=e.useState(function(){return{stripe:Dt.tag==="sync"?Dt.stripe:null,elements:Dt.tag==="sync"?Dt.stripe.elements(pt):null}}),Ge=p(He,2),Xt=Ge[0],Cn=Ge[1];e.useEffect(function(){var se=!0,ie=function(Ke){Cn(function(nt){return nt.stripe?nt:{stripe:Ke,elements:Ke.elements(pt)}})};return Dt.tag==="async"&&!Xt.stripe?Dt.stripePromise.then(function(be){be&&se&&ie(be)}):Dt.tag==="sync"&&!Xt.stripe&&ie(Dt.stripe),function(){se=!1}},[Dt,Xt,pt]);var At=b(Ct);e.useEffect(function(){At!==null&&At!==Ct&&console.warn("Unsupported prop change on Elements: You cannot change the `stripe` prop after setting it.")},[At,Ct]);var Se=b(pt);return e.useEffect(function(){if(!!Xt.elements){var se=D(pt,Se,["clientSecret","fonts"]);se&&Xt.elements.update(se)}},[pt,Se,Xt.elements]),e.useEffect(function(){var se=Xt.stripe;!se||!se._registerWrapper||!se.registerAppInfo||(se._registerWrapper({name:"react-stripe-js",version:"1.16.5"}),se.registerAppInfo({name:"react-stripe-js",version:"1.16.5",url:"https://stripe.com/docs/stripe-js/react"}))},[Xt.stripe]),e.createElement(L.Provider,{value:Xt},e.createElement(Z.Provider,{value:{cart:Zt,setCart:Pn,cartState:ut,setCartState:Q}},vt))};M.propTypes={stripe:h.any,options:h.object};var U=function(_t){var Ct=e.useContext(L);return V(Ct,_t)},z=function(_t){var Ct=e.useContext(Z);return W(Ct,_t)},S=function(){var _t=U("calls useElements()"),Ct=_t.elements;return Ct},G=function(){var _t=U("calls useStripe()"),Ct=_t.stripe;return Ct},$=function(){var _t=z("calls useCartElement()"),Ct=_t.cart;return Ct},K=function(){var _t=z("calls useCartElementState()"),Ct=_t.cartState;return Ct},te=function(_t){var Ct=_t.children,pt=U("mounts ");return Ct(pt)};te.propTypes={children:h.func.isRequired};var ae=function(_t,Ct,pt){var vt=!!pt,Dt=e.useRef(pt);e.useEffect(function(){Dt.current=pt},[pt]),e.useEffect(function(){if(!vt||!_t)return function(){};var Nt=function(){Dt.current&&Dt.current.apply(Dt,arguments)};return _t.on(Ct,Nt),function(){_t.off(Ct,Nt)}},[vt,Ct,_t,Dt])},he=function(_t){return _t.charAt(0).toUpperCase()+_t.slice(1)},ye=function(_t,Ct){var pt="".concat(he(_t),"Element"),vt=function(Zt){var Pn=Zt.id,Tn=Zt.className,le=Zt.options,ut=le===void 0?{}:le,Q=Zt.onBlur,He=Zt.onFocus,Ge=Zt.onReady,Xt=Zt.onChange,Cn=Zt.onEscape,At=Zt.onClick,Se=Zt.onLoadError,se=Zt.onLoaderStart,ie=Zt.onNetworksChange,be=Zt.onCheckout,Ke=Zt.onLineItemClick,nt=Zt.onConfirm,kt=Zt.onCancel,mn=Zt.onShippingAddressChange,cn=Zt.onShippingRateChange,_n=U("mounts <".concat(pt,">")),yt=_n.elements,Me=e.useState(null),$e=p(Me,2),de=$e[0],Ee=$e[1],dt=e.useRef(null),Rt=e.useRef(null),$t=z("mounts <".concat(pt,">")),dn=$t.setCart,yn=$t.setCartState;ae(de,"blur",Q),ae(de,"focus",He),ae(de,"escape",Cn),ae(de,"click",At),ae(de,"loaderror",Se),ae(de,"loaderstart",se),ae(de,"networkschange",ie),ae(de,"lineitemclick",Ke),ae(de,"confirm",nt),ae(de,"cancel",kt),ae(de,"shippingaddresschange",mn),ae(de,"shippingratechange",cn);var Rn;_t==="cart"?Rn=function(Yr){yn(Yr),Ge&&Ge(Yr)}:Ge&&(_t==="payButton"?Rn=Ge:Rn=function(){Ge(de)}),ae(de,"ready",Rn);var pn=_t==="cart"?function(pr){yn(pr),Xt&&Xt(pr)}:Xt;ae(de,"change",pn);var er=_t==="cart"?function(pr){yn(pr),be&&be(pr)}:be;ae(de,"checkout",er),e.useLayoutEffect(function(){if(dt.current===null&&yt&&Rt.current!==null){var pr=yt.create(_t,ut);_t==="cart"&&dn&&dn(pr),dt.current=pr,Ee(pr),pr.mount(Rt.current)}},[yt,ut,dn]);var Cr=b(ut);return e.useEffect(function(){if(!!dt.current){var pr=D(ut,Cr,["paymentRequest"]);pr&&dt.current.update(pr)}},[ut,Cr]),e.useLayoutEffect(function(){return function(){dt.current&&(dt.current.destroy(),dt.current=null)}},[]),e.createElement("div",{id:Pn,className:Tn,ref:Rt})},Dt=function(Zt){U("mounts <".concat(pt,">")),z("mounts <".concat(pt,">"));var Pn=Zt.id,Tn=Zt.className;return e.createElement("div",{id:Pn,className:Tn})},Nt=Ct?Dt:vt;return Nt.propTypes={id:h.string,className:h.string,onChange:h.func,onBlur:h.func,onFocus:h.func,onReady:h.func,onEscape:h.func,onClick:h.func,onLoadError:h.func,onLoaderStart:h.func,onNetworksChange:h.func,onCheckout:h.func,onLineItemClick:h.func,onConfirm:h.func,onCancel:h.func,onShippingAddressChange:h.func,onShippingRateChange:h.func,options:h.object},Nt.displayName=pt,Nt.__elementType=_t,Nt},Ce=typeof window=="undefined",xe=ye("auBankAccount",Ce),Ze=ye("card",Ce),ce=ye("cardNumber",Ce),H=ye("cardExpiry",Ce),we=ye("cardCvc",Ce),Fe=ye("fpxBank",Ce),ue=ye("iban",Ce),pe=ye("idealBank",Ce),Ie=ye("p24Bank",Ce),ke=ye("epsBank",Ce),Te=ye("payment",Ce),_e=ye("payButton",Ce),Re=ye("paymentRequestButton",Ce),Xe=ye("linkAuthentication",Ce),Je=ye("address",Ce),Tt=ye("shippingAddress",Ce),Wt=ye("cart",Ce),wt=ye("paymentMethodMessaging",Ce),Jt=ye("affirmMessage",Ce),rn=ye("afterpayClearpayMessage",Ce);r.AddressElement=Je,r.AffirmMessageElement=Jt,r.AfterpayClearpayMessageElement=rn,r.AuBankAccountElement=xe,r.CardCvcElement=we,r.CardElement=Ze,r.CardExpiryElement=H,r.CardNumberElement=ce,r.CartElement=Wt,r.Elements=M,r.ElementsConsumer=te,r.EpsBankElement=ke,r.FpxBankElement=Fe,r.IbanElement=ue,r.IdealBankElement=pe,r.LinkAuthenticationElement=Xe,r.P24BankElement=Ie,r.PayButtonElement=_e,r.PaymentElement=Te,r.PaymentMethodMessagingElement=wt,r.PaymentRequestButtonElement=Re,r.ShippingAddressElement=Tt,r.useCartElement=$,r.useCartElementState=K,r.useElements=S,r.useStripe=G,Object.defineProperty(r,"__esModule",{value:!0})})},"../../../common/component/component-payment-form/node_modules/@stripe/stripe-js/dist/pure.js":function(Le,F){"use strict";var w;w={value:!0};function r(v){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?r=function(l){return typeof l}:r=function(l){return l&&typeof Symbol=="function"&&l.constructor===Symbol&&l!==Symbol.prototype?"symbol":typeof l},r(v)}var e="https://js.stripe.com/v3",f=/^https:\/\/js\.stripe\.com\/v3\/?(\?.*)?$/,n="loadStripe.setLoadParameters was called but an existing Stripe.js script already exists in the document; existing script parameters will be used",t=function(){for(var l=document.querySelectorAll('script[src^="'.concat(e,'"]')),c=0;c element.");return h.appendChild(s),s},p=function(l,c){!l||!l._registerWrapper||l._registerWrapper({name:"stripe-js",version:"1.47.0",startTime:c})},d=null,_=function(l){return d!==null||(d=new Promise(function(c,s){if(typeof window=="undefined"||typeof document=="undefined"){c(null);return}if(window.Stripe&&l&&console.warn(n),window.Stripe){c(window.Stripe);return}try{var h=t();h&&l?console.warn(n):h||(h=a(l)),h.addEventListener("load",function(){window.Stripe?c(window.Stripe):s(new Error("Stripe.js not available"))}),h.addEventListener("error",function(){s(new Error("Failed to load Stripe.js"))})}catch(b){s(b);return}})),d},E=function(l,c,s){if(l===null)return null;var h=l.apply(void 0,c);return p(h,s),h},u=function(l){var c=`invalid load parameters; expected object of shape {advancedFraudSignals: boolean} but received `.concat(JSON.stringify(l),` `);if(l===null||r(l)!=="object")throw new Error(c);if(Object.keys(l).length===1&&typeof l.advancedFraudSignals=="boolean")return l;throw new Error(c)},o,i=!1,m=function(){for(var l=arguments.length,c=new Array(l),s=0;s>>8}},a="xportmportlassetafromssertvoyiedeleinstantyreturdebuggeawaithrwhileforifcatcfinallels";let p,d,_;function E(l,c="@"){p=l,d=c;const s=2*p.length+(2<<18);if(s>n||!r){for(;s>n;)n*=2;e=new ArrayBuffer(n),t(a,new Uint16Array(e,16,85)),r=function(T,C,O){var N=new T.Int8Array(O),D=new T.Int16Array(O),g=new T.Int32Array(O),k=new T.Uint8Array(O),R=new T.Uint16Array(O),L=992;function V(le){le=le|0;var ut=0,Q=0,He=0,Ge=0,Xt=0,Cn=0,At=0;At=L,L=L+11520|0,Xt=At+2048|0,N[763]=1,D[377]=0,D[378]=0,D[379]=0,D[380]=-1,g[57]=g[2],N[764]=0,g[56]=0,N[762]=0,g[58]=At+10496,g[59]=At+2304,g[60]=At,N[765]=0,le=(g[3]|0)+-2|0,g[61]=le,ut=le+(g[54]<<1)|0,g[62]=ut;e:for(;;){if(Q=le+2|0,g[61]=Q,le>>>0>=ut>>>0){Ge=18;break}t:do switch(D[Q>>1]|0){case 9:case 10:case 11:case 12:case 13:case 32:break;case 101:{if((((D[379]|0)==0?Re(Q)|0:0)?(Ce(le+4|0,16,10)|0)==0:0)?(Z(),(N[763]|0)==0):0){Ge=9;break e}else Ge=17;break}case 105:{(Re(Q)|0?(Ce(le+4|0,26,10)|0)==0:0)&&W(),Ge=17;break}case 59:{Ge=17;break}case 47:switch(D[le+4>>1]|0){case 47:{ue();break t}case 42:{ye(1);break t}default:{Ge=16;break e}}default:{Ge=16;break e}}while(0);(Ge|0)==17&&(Ge=0,g[57]=g[61]),le=g[61]|0,ut=g[62]|0}(Ge|0)==9?(le=g[61]|0,g[57]=le,Ge=19):(Ge|0)==16?(N[763]=0,g[61]=le,Ge=19):(Ge|0)==18&&(N[762]|0?le=0:(le=Q,Ge=19));do if((Ge|0)==19){e:for(;;){if(ut=le+2|0,g[61]=ut,He=ut,le>>>0>=(g[62]|0)>>>0){Ge=75;break}t:do switch(D[ut>>1]|0){case 9:case 10:case 11:case 12:case 13:case 32:break;case 101:{(((D[379]|0)==0?Re(ut)|0:0)?(Ce(le+4|0,16,10)|0)==0:0)&&Z(),Ge=74;break}case 105:{(Re(ut)|0?(Ce(le+4|0,26,10)|0)==0:0)&&W(),Ge=74;break}case 99:{((Re(ut)|0?(Ce(le+4|0,36,8)|0)==0:0)?rn(D[le+12>>1]|0)|0:0)&&(N[765]=1),Ge=74;break}case 40:{Q=g[57]|0,He=g[59]|0,Ge=D[379]|0,D[379]=Ge+1<<16>>16,g[He+((Ge&65535)<<2)>>2]=Q,Ge=74;break}case 41:{if(ut=D[379]|0,!(ut<<16>>16)){Ge=36;break e}ut=ut+-1<<16>>16,D[379]=ut,Q=D[378]|0,(Q<<16>>16!=0?(Cn=g[(g[60]|0)+((Q&65535)+-1<<2)>>2]|0,(g[Cn+20>>2]|0)==(g[(g[59]|0)+((ut&65535)<<2)>>2]|0)):0)&&(ut=Cn+4|0,g[ut>>2]|0||(g[ut>>2]=He),g[Cn+12>>2]=le+4,D[378]=Q+-1<<16>>16),Ge=74;break}case 123:{Ge=g[57]|0,He=g[51]|0,le=Ge;do if((D[Ge>>1]|0)==41&(He|0)!=0?(g[He+4>>2]|0)==(Ge|0):0)if(ut=g[52]|0,g[51]=ut,ut){g[ut+28>>2]=0;break}else{g[47]=0;break}while(0);Q=D[379]|0,Ge=Q&65535,N[Xt+Ge>>0]=N[765]|0,N[765]=0,He=g[59]|0,D[379]=Q+1<<16>>16,g[He+(Ge<<2)>>2]=le,Ge=74;break}case 125:{if(le=D[379]|0,!(le<<16>>16)){Ge=49;break e}if(Q=le+-1<<16>>16,D[379]=Q,ut=D[380]|0,le<<16>>16!=ut<<16>>16)if(ut<<16>>16!=-1&(Q&65535)<(ut&65535)){Ge=53;break e}else{Ge=74;break t}else{He=g[58]|0,Ge=(D[377]|0)+-1<<16>>16,D[377]=Ge,D[380]=D[He+((Ge&65535)<<1)>>1]|0,z(),Ge=74;break t}}case 39:{G(39),Ge=74;break}case 34:{G(34),Ge=74;break}case 47:switch(D[le+4>>1]|0){case 47:{ue();break t}case 42:{ye(1);break t}default:{ut=g[57]|0,Q=D[ut>>1]|0;n:do if(Ze(Q)|0)switch(Q<<16>>16){case 46:if(((D[ut+-2>>1]|0)+-48&65535)<10){Ge=68;break n}else{Ge=71;break n}case 43:if((D[ut+-2>>1]|0)==43){Ge=68;break n}else{Ge=71;break n}case 45:if((D[ut+-2>>1]|0)==45){Ge=68;break n}else{Ge=71;break n}default:{Ge=71;break n}}else{switch(Q<<16>>16){case 41:if(Te(g[(g[59]|0)+(R[379]<<2)>>2]|0)|0){Ge=71;break n}else{Ge=68;break n}case 125:break;default:{Ge=68;break n}}le=R[379]|0,(he(g[(g[59]|0)+(le<<2)>>2]|0)|0?0:(N[Xt+le>>0]|0)==0)?Ge=68:Ge=71}while(0);n:do if((Ge|0)==68)if(Ge=0,U(ut)|0)Ge=71;else{switch(Q<<16>>16){case 0:{Ge=71;break n}case 47:break;default:{le=1;break n}}N[764]|0?Ge=71:le=1}while(0);(Ge|0)==71&&(ae(),le=0),N[764]=le,Ge=74;break t}}case 96:{z(),Ge=74;break}default:Ge=74}while(0);(Ge|0)==74&&(Ge=0,g[57]=g[61]),le=g[61]|0}if((Ge|0)==36){Jt(),le=0;break}else if((Ge|0)==49){Jt(),le=0;break}else if((Ge|0)==53){Jt(),le=0;break}else if((Ge|0)==75){le=(D[380]|0)==-1&(D[379]|0)==0&(N[762]|0)==0&(D[378]|0)==0;break}}while(0);return L=At,le|0}function Z(){var le=0,ut=0,Q=0,He=0,Ge=0,Xt=0;Ge=g[61]|0,Xt=Ge+12|0,g[61]=Xt,ut=S(1)|0,le=g[61]|0,((le|0)==(Xt|0)?!(xe(ut)|0):0)||(He=3);e:do if((He|0)==3){t:do switch(ut<<16>>16){case 100:{pe(le,le+14|0);break e}case 97:{g[61]=le+10,S(1)|0,le=g[61]|0,He=6;break}case 102:{He=6;break}case 99:{if((Ce(le+2|0,36,8)|0)==0?(Q=le+10|0,Fe(D[Q>>1]|0)|0):0){g[61]=Q,Ge=S(1)|0,Xt=g[61]|0,Ie(Ge)|0,pe(Xt,g[61]|0),g[61]=(g[61]|0)+-2;break e}le=le+4|0,g[61]=le,He=13;break}case 108:case 118:{He=13;break}case 123:{for(g[61]=le+2,le=S(1)|0,Q=g[61]|0;;){if(It(le)|0?(G(le),le=(g[61]|0)+2|0,g[61]=le):(Ie(le)|0,le=g[61]|0),S(1)|0,le=te(Q,le)|0,le<<16>>16==44&&(g[61]=(g[61]|0)+2,le=S(1)|0),ut=Q,Q=g[61]|0,le<<16>>16==125){He=32;break}if((Q|0)==(ut|0)){He=29;break}if(Q>>>0>(g[62]|0)>>>0){He=31;break}}if((He|0)==29){Jt();break e}else if((He|0)==31){Jt();break e}else if((He|0)==32){g[61]=Q+2,He=34;break t}break}case 42:{g[61]=le+2,S(1)|0,He=g[61]|0,te(He,He)|0,He=34;break}default:}while(0);if((He|0)==6){g[61]=le+16,le=S(1)|0,le<<16>>16==42&&(g[61]=(g[61]|0)+2,le=S(1)|0),Xt=g[61]|0,Ie(le)|0,pe(Xt,g[61]|0),g[61]=(g[61]|0)+-2;break}else if((He|0)==13){le=le+4|0,g[61]=le,N[763]=0;t:for(;;){switch(g[61]=le+2,Xt=S(1)|0,le=g[61]|0,(Ie(Xt)|0)<<16>>16){case 91:case 123:{He=15;break t}default:}if(ut=g[61]|0,(ut|0)==(le|0))break e;switch(pe(le,ut),(S(1)|0)<<16>>16){case 61:{He=19;break t}case 44:break;default:{He=20;break t}}le=g[61]|0}if((He|0)==15){g[61]=(g[61]|0)+-2;break}else if((He|0)==19){g[61]=(g[61]|0)+-2;break}else if((He|0)==20){g[61]=(g[61]|0)+-2;break}}else(He|0)==34&&(ut=S(1)|0);if(le=g[61]|0,ut<<16>>16==102?(Ce(le+2|0,52,6)|0)==0:0){g[61]=le+8,M(Ge,S(1)|0);break}g[61]=le+-2}while(0)}function W(){var le=0,ut=0,Q=0,He=0,Ge=0;Ge=g[61]|0,ut=Ge+12|0,g[61]=ut;e:do switch((S(1)|0)<<16>>16){case 40:{if(le=g[61]|0,ut=g[59]|0,Q=D[379]|0,D[379]=Q+1<<16>>16,g[ut+((Q&65535)<<2)>>2]=le,(D[g[57]>>1]|0)!=46){switch(le=g[61]|0,g[61]=le+2,Q=S(1)|0,$(Ge,g[61]|0,0,le),le=g[51]|0,ut=g[60]|0,Ge=D[378]|0,D[378]=Ge+1<<16>>16,g[ut+((Ge&65535)<<2)>>2]=le,Q<<16>>16){case 39:{G(39);break}case 34:{G(34);break}default:{g[61]=(g[61]|0)+-2;break e}}switch(le=(g[61]|0)+2|0,g[61]=le,(S(1)|0)<<16>>16){case 44:{g[61]=(g[61]|0)+2,S(1)|0,Q=g[51]|0,g[Q+4>>2]=le,Ge=g[61]|0,g[Q+16>>2]=Ge,N[Q+24>>0]=1,g[61]=Ge+-2;break e}case 41:{D[379]=(D[379]|0)+-1<<16>>16,Ge=g[51]|0,g[Ge+4>>2]=le,g[Ge+12>>2]=(g[61]|0)+2,N[Ge+24>>0]=1,D[378]=(D[378]|0)+-1<<16>>16;break e}default:{g[61]=(g[61]|0)+-2;break e}}}break}case 46:{g[61]=(g[61]|0)+2,(((S(1)|0)<<16>>16==109?(le=g[61]|0,(Ce(le+2|0,44,6)|0)==0):0)?(D[g[57]>>1]|0)!=46:0)&&$(Ge,Ge,le+8|0,2);break}case 42:case 39:case 34:{He=16;break}case 123:{if(le=g[61]|0,D[379]|0){g[61]=le+-2;break e}for(;!(le>>>0>=(g[62]|0)>>>0);){if(le=S(1)|0,It(le)|0)G(le);else if(le<<16>>16==125){He=31;break}le=(g[61]|0)+2|0,g[61]=le}if((He|0)==31&&(g[61]=(g[61]|0)+2),S(1)|0,le=g[61]|0,Ce(le,50,8)|0){Jt();break e}if(g[61]=le+8,le=S(1)|0,It(le)|0){M(Ge,le);break e}else{Jt();break e}}default:(g[61]|0)!=(ut|0)&&(He=16)}while(0);do if((He|0)==16){if(D[379]|0){g[61]=(g[61]|0)+-2;break}for(le=g[62]|0,ut=g[61]|0;;){if(ut>>>0>=le>>>0){He=23;break}if(Q=D[ut>>1]|0,It(Q)|0){He=21;break}He=ut+2|0,g[61]=He,ut=He}if((He|0)==21){M(Ge,Q);break}else if((He|0)==23){Jt();break}}while(0)}function M(le,ut){le=le|0,ut=ut|0;var Q=0,He=0;switch(Q=(g[61]|0)+2|0,ut<<16>>16){case 39:{G(39),He=5;break}case 34:{G(34),He=5;break}default:Jt()}do if((He|0)==5){if($(le,Q,g[61]|0,1),g[61]=(g[61]|0)+2,He=(S(0)|0)<<16>>16==97,ut=g[61]|0,He?(Ce(ut+2|0,58,10)|0)==0:0){if(g[61]=ut+12,(S(1)|0)<<16>>16!=123){g[61]=ut;break}le=g[61]|0,Q=le;e:for(;;){switch(g[61]=Q+2,Q=S(1)|0,Q<<16>>16){case 39:{G(39),g[61]=(g[61]|0)+2,Q=S(1)|0;break}case 34:{G(34),g[61]=(g[61]|0)+2,Q=S(1)|0;break}default:Q=Ie(Q)|0}if(Q<<16>>16!=58){He=16;break}switch(g[61]=(g[61]|0)+2,(S(1)|0)<<16>>16){case 39:{G(39);break}case 34:{G(34);break}default:{He=20;break e}}switch(g[61]=(g[61]|0)+2,(S(1)|0)<<16>>16){case 125:{He=25;break e}case 44:break;default:{He=24;break e}}if(g[61]=(g[61]|0)+2,(S(1)|0)<<16>>16==125){He=25;break}Q=g[61]|0}if((He|0)==16){g[61]=ut;break}else if((He|0)==20){g[61]=ut;break}else if((He|0)==24){g[61]=ut;break}else if((He|0)==25){He=g[51]|0,g[He+16>>2]=le,g[He+12>>2]=(g[61]|0)+2;break}}g[61]=ut+-2}while(0)}function U(le){le=le|0;e:do switch(D[le>>1]|0){case 100:switch(D[le+-2>>1]|0){case 105:{le=H(le+-4|0,68,2)|0;break e}case 108:{le=H(le+-4|0,72,3)|0;break e}default:{le=0;break e}}case 101:{switch(D[le+-2>>1]|0){case 115:break;case 116:{le=H(le+-4|0,78,4)|0;break e}default:{le=0;break e}}switch(D[le+-4>>1]|0){case 108:{le=we(le+-6|0,101)|0;break e}case 97:{le=we(le+-6|0,99)|0;break e}default:{le=0;break e}}}case 102:{if((D[le+-2>>1]|0)==111?(D[le+-4>>1]|0)==101:0)switch(D[le+-6>>1]|0){case 99:{le=H(le+-8|0,86,6)|0;break e}case 112:{le=H(le+-8|0,98,2)|0;break e}default:{le=0;break e}}else le=0;break}case 110:{le=le+-2|0,we(le,105)|0?le=1:le=H(le,102,5)|0;break}case 111:{le=we(le+-2|0,100)|0;break}case 114:{le=H(le+-2|0,112,7)|0;break}case 116:{le=H(le+-2|0,126,4)|0;break}case 119:switch(D[le+-2>>1]|0){case 101:{le=we(le+-4|0,110)|0;break e}case 111:{le=H(le+-4|0,134,3)|0;break e}default:{le=0;break e}}default:le=0}while(0);return le|0}function z(){var le=0,ut=0,Q=0;ut=g[62]|0,Q=g[61]|0;e:for(;;){if(le=Q+2|0,Q>>>0>=ut>>>0){ut=8;break}switch(D[le>>1]|0){case 96:{ut=9;break e}case 36:{if((D[Q+4>>1]|0)==123){ut=6;break e}break}case 92:{le=Q+4|0;break}default:}Q=le}(ut|0)==6?(g[61]=Q+4,le=D[380]|0,ut=g[58]|0,Q=D[377]|0,D[377]=Q+1<<16>>16,D[ut+((Q&65535)<<1)>>1]=le,Q=(D[379]|0)+1<<16>>16,D[379]=Q,D[380]=Q):(ut|0)==8?(g[61]=le,Jt()):(ut|0)==9&&(g[61]=le)}function S(le){le=le|0;var ut=0,Q=0,He=0;Q=g[61]|0;e:do{ut=D[Q>>1]|0;t:do if(ut<<16>>16!=47)if(le){if(rn(ut)|0)break;break e}else{if(_e(ut)|0)break;break e}else switch(D[Q+2>>1]|0){case 47:{ue();break t}case 42:{ye(le);break t}default:{ut=47;break e}}while(0);He=g[61]|0,Q=He+2|0,g[61]=Q}while(He>>>0<(g[62]|0)>>>0);return ut|0}function G(le){le=le|0;var ut=0,Q=0,He=0,Ge=0;for(Ge=g[62]|0,ut=g[61]|0;;){if(He=ut+2|0,ut>>>0>=Ge>>>0){ut=9;break}if(Q=D[He>>1]|0,Q<<16>>16==le<<16>>16){ut=10;break}if(Q<<16>>16==92)Q=ut+4|0,(D[Q>>1]|0)==13?(ut=ut+6|0,ut=(D[ut>>1]|0)==10?ut:Q):ut=Q;else if(pt(Q)|0){ut=9;break}else ut=He}(ut|0)==9?(g[61]=He,Jt()):(ut|0)==10&&(g[61]=He)}function $(le,ut,Q,He){le=le|0,ut=ut|0,Q=Q|0,He=He|0;var Ge=0,Xt=0;Ge=g[55]|0,g[55]=Ge+32,Xt=g[51]|0,g[((Xt|0)==0?188:Xt+28|0)>>2]=Ge,g[52]=Xt,g[51]=Ge,g[Ge+8>>2]=le,(He|0)==2?le=Q:le=(He|0)==1?Q+2|0:0,g[Ge+12>>2]=le,g[Ge>>2]=ut,g[Ge+4>>2]=Q,g[Ge+16>>2]=0,g[Ge+20>>2]=He,N[Ge+24>>0]=(He|0)==1&1,g[Ge+28>>2]=0}function K(){var le=0,ut=0,Q=0;Q=g[62]|0,ut=g[61]|0;e:for(;;){if(le=ut+2|0,ut>>>0>=Q>>>0){ut=6;break}switch(D[le>>1]|0){case 13:case 10:{ut=6;break e}case 93:{ut=7;break e}case 92:{le=ut+4|0;break}default:}ut=le}return(ut|0)==6?(g[61]=le,Jt(),le=0):(ut|0)==7&&(g[61]=le,le=93),le|0}function te(le,ut){le=le|0,ut=ut|0;var Q=0,He=0;return Q=g[61]|0,He=D[Q>>1]|0,He<<16>>16==97&&(g[61]=Q+4,Q=S(1)|0,le=g[61]|0,It(Q)|0?(G(Q),ut=(g[61]|0)+2|0,g[61]=ut):(Ie(Q)|0,ut=g[61]|0),He=S(1)|0,Q=g[61]|0),(Q|0)!=(le|0)&&pe(le,ut),He|0}function ae(){var le=0,ut=0,Q=0;e:for(;;){if(le=g[61]|0,ut=le+2|0,g[61]=ut,le>>>0>=(g[62]|0)>>>0){Q=7;break}switch(D[ut>>1]|0){case 13:case 10:{Q=7;break e}case 47:break e;case 91:{K()|0;break}case 92:{g[61]=le+4;break}default:}}(Q|0)==7&&Jt()}function he(le){switch(le=le|0,D[le>>1]|0){case 62:{le=(D[le+-2>>1]|0)==61;break}case 41:case 59:{le=1;break}case 104:{le=H(le+-2|0,160,4)|0;break}case 121:{le=H(le+-2|0,168,6)|0;break}case 101:{le=H(le+-2|0,180,3)|0;break}default:le=0}return le|0}function ye(le){le=le|0;var ut=0,Q=0,He=0,Ge=0,Xt=0;for(Ge=(g[61]|0)+2|0,g[61]=Ge,Q=g[62]|0;ut=Ge+2|0,!(Ge>>>0>=Q>>>0||(He=D[ut>>1]|0,le?0:pt(He)|0));){if(He<<16>>16==42?(D[Ge+4>>1]|0)==47:0){Xt=8;break}Ge=ut}(Xt|0)==8&&(g[61]=ut,ut=Ge+4|0),g[61]=ut}function Ce(le,ut,Q){le=le|0,ut=ut|0,Q=Q|0;var He=0,Ge=0;e:do if(!Q)le=0;else{for(;He=N[le>>0]|0,Ge=N[ut>>0]|0,He<<24>>24==Ge<<24>>24;)if(Q=Q+-1|0,Q)le=le+1|0,ut=ut+1|0;else{le=0;break e}le=(He&255)-(Ge&255)|0}while(0);return le|0}function xe(le){le=le|0;e:do switch(le<<16>>16){case 38:case 37:case 33:{le=1;break}default:if((le&-8)<<16>>16==40|(le+-58&65535)<6)le=1;else{switch(le<<16>>16){case 91:case 93:case 94:{le=1;break e}default:}le=(le+-123&65535)<4}}while(0);return le|0}function Ze(le){le=le|0;e:do switch(le<<16>>16){case 38:case 37:case 33:break;default:if(!((le+-58&65535)<6|(le+-40&65535)<7&le<<16>>16!=41)){switch(le<<16>>16){case 91:case 94:break e;default:}return le<<16>>16!=125&(le+-123&65535)<4|0}}while(0);return 1}function ce(le){le=le|0;var ut=0,Q=0,He=0,Ge=0;return Q=L,L=L+16|0,He=Q,g[He>>2]=0,g[54]=le,ut=g[3]|0,Ge=ut+(le<<1)|0,le=Ge+2|0,D[Ge>>1]=0,g[He>>2]=le,g[55]=le,g[47]=0,g[51]=0,g[49]=0,g[48]=0,g[53]=0,g[50]=0,L=Q,ut|0}function H(le,ut,Q){le=le|0,ut=ut|0,Q=Q|0;var He=0,Ge=0;return He=le+(0-Q<<1)|0,Ge=He+2|0,le=g[3]|0,(Ge>>>0>=le>>>0?(Ce(Ge,ut,Q<<1)|0)==0:0)?(Ge|0)==(le|0)?le=1:le=Fe(D[He>>1]|0)|0:le=0,le|0}function we(le,ut){le=le|0,ut=ut|0;var Q=0;return Q=g[3]|0,(Q>>>0<=le>>>0?(D[le>>1]|0)==ut<<16>>16:0)?(Q|0)==(le|0)?Q=1:Q=Fe(D[le+-2>>1]|0)|0:Q=0,Q|0}function Fe(le){le=le|0;e:do if((le+-9&65535)<5)le=1;else{switch(le<<16>>16){case 32:case 160:{le=1;break e}default:}le=le<<16>>16!=46&(xe(le)|0)}while(0);return le|0}function ue(){var le=0,ut=0,Q=0;le=g[62]|0,Q=g[61]|0;e:for(;ut=Q+2|0,!(Q>>>0>=le>>>0);)switch(D[ut>>1]|0){case 13:case 10:break e;default:Q=ut}g[61]=ut}function pe(le,ut){le=le|0,ut=ut|0;var Q=0,He=0;Q=g[55]|0,g[55]=Q+12,He=g[53]|0,g[((He|0)==0?192:He+8|0)>>2]=Q,g[53]=Q,g[Q>>2]=le,g[Q+4>>2]=ut,g[Q+8>>2]=0}function Ie(le){for(le=le|0;!(rn(le)|0||xe(le)|0);)if(le=(g[61]|0)+2|0,g[61]=le,le=D[le>>1]|0,!(le<<16>>16)){le=0;break}return le|0}function ke(){var le=0;switch(le=g[(g[49]|0)+20>>2]|0,le|0){case 1:{le=-1;break}case 2:{le=-2;break}default:le=le-(g[3]|0)>>1}return le|0}function Te(le){return le=le|0,(H(le,140,5)|0?0:!(H(le,150,3)|0))?le=H(le,156,2)|0:le=1,le|0}function _e(le){switch(le=le|0,le<<16>>16){case 160:case 32:case 12:case 11:case 9:{le=1;break}default:le=0}return le|0}function Re(le){return le=le|0,(g[3]|0)==(le|0)?le=1:le=Fe(D[le+-2>>1]|0)|0,le|0}function Xe(){var le=0;return le=g[(g[49]|0)+12>>2]|0,le?le=le-(g[3]|0)>>1:le=-1,le|0}function Je(){var le=0;return le=g[(g[49]|0)+16>>2]|0,le?le=le-(g[3]|0)>>1:le=-1,le|0}function Tt(){var le=0;return le=g[(g[49]|0)+4>>2]|0,le?le=le-(g[3]|0)>>1:le=-1,le|0}function Wt(){var le=0;return le=g[49]|0,le=g[((le|0)==0?188:le+28|0)>>2]|0,g[49]=le,(le|0)!=0|0}function wt(){var le=0;return le=g[50]|0,le=g[((le|0)==0?192:le+8|0)>>2]|0,g[50]=le,(le|0)!=0|0}function Jt(){N[762]=1,g[56]=(g[61]|0)-(g[3]|0)>>1,g[61]=(g[62]|0)+2}function rn(le){return le=le|0,(le|128)<<16>>16==160|(le+-9&65535)<5|0}function It(le){return le=le|0,le<<16>>16==39|le<<16>>16==34|0}function _t(){return(g[(g[49]|0)+8>>2]|0)-(g[3]|0)>>1|0}function Ct(){return(g[(g[50]|0)+4>>2]|0)-(g[3]|0)>>1|0}function pt(le){return le=le|0,le<<16>>16==13|le<<16>>16==10|0}function vt(){return(g[g[49]>>2]|0)-(g[3]|0)>>1|0}function Dt(){return(g[g[50]>>2]|0)-(g[3]|0)>>1|0}function Nt(){return k[(g[49]|0)+24>>0]|0|0}function Lt(le){le=le|0,g[3]=le}function Zt(){return(N[763]|0)!=0|0}function Pn(){return g[56]|0}function Tn(le){return le=le|0,L=le+992+15&-16,992}return{su:Tn,ai:Je,e:Pn,ee:Ct,es:Dt,f:Zt,id:ke,ie:Tt,ip:Nt,is:vt,p:V,re:wt,ri:Wt,sa:ce,se:Xe,ses:Lt,ss:_t}}(typeof self!="undefined"?self:global,{},e),f=r.su(n-(2<<17))}const h=p.length+1;r.ses(f),r.sa(h-1),t(p,new Uint16Array(e,f,h)),r.p()||(_=r.e(),v());const b=[],I=[];for(;r.ri();){const T=r.is(),C=r.ie(),O=r.ai(),N=r.id(),D=r.ss(),g=r.se();let k;r.ip()&&(k=u(N===-1?T:T+1,p.charCodeAt(N===-1?T-1:T))),b.push({n:k,s:T,e:C,ss:D,se:g,d:N,a:O})}for(;r.re();){const T=r.es(),C=p.charCodeAt(T);I.push(C===34||C===39?u(T+1,C):p.slice(r.es(),r.ee()))}return[b,I,!!r.f()]}function u(l,c){_=l;let s="",h=_;for(;;){_>=p.length&&v();const b=p.charCodeAt(_);if(b===c)break;b===92?(s+=p.slice(h,_),s+=o(),h=_):(b===8232||b===8233||m(b)&&v(),++_)}return s+=p.slice(h,_++),s}function o(){let l=p.charCodeAt(++_);switch(++_,l){case 110:return` `;case 114:return"\r";case 120:return String.fromCharCode(i(2));case 117:return function(){let c;return p.charCodeAt(_)===123?(++_,c=i(p.indexOf("}",_)-_),++_,c>1114111&&v()):c=i(4),c<=65535?String.fromCharCode(c):(c-=65536,String.fromCharCode(55296+(c>>10),56320+(1023&c)))}();case 116:return" ";case 98:return"\b";case 118:return"\v";case 102:return"\f";case 13:p.charCodeAt(_)===10&&++_;case 10:return"";case 56:case 57:v();default:if(l>=48&&l<=55){let c=p.substr(_-1,3).match(/^[0-7]+/)[0],s=parseInt(c,8);return s>255&&(c=c.slice(0,-1),s=parseInt(c,8)),_+=c.length-1,l=p.charCodeAt(_),c==="0"&&l!==56&&l!==57||v(),String.fromCharCode(s)}return m(l)?"":String.fromCharCode(l)}}function i(l){const c=_;let s=0,h=0;for(let b=0;b=97)I=T-97+10;else if(T>=65)I=T-65+10;else{if(!(T>=48&&T<=57))break;I=T-48}if(I>=16)break;h=T,s=16*s+I}else h!==95&&b!==0||v(),h=T}return h!==95&&_-c===l||v(),s}function m(l){return l===13||l===10}function v(){throw Object.assign(Error(`Parse error ${d}:${p.slice(0,_).split(` `).length}:${_-p.lastIndexOf(` `,_-1)}`),{idx:_})}},"../../../../node_modules/lodash-es/_baseEach.js":function(Le,F,w){"use strict";w.d(F,{Z:function(){return a}});var r=w("../../../../node_modules/lodash-es/_baseForOwn.js"),e=w("../../../../node_modules/lodash-es/isArrayLike.js");function f(p,d){return function(_,E){if(_==null)return _;if(!(0,e.Z)(_))return p(_,E);for(var u=_.length,o=d?u:-1,i=Object(_);(d?o--:++o0&&o(c)?u>1?d(c,u-1,o,i,m):(0,r.Z)(m,c):i||(m[m.length]=c)}return m}var _=d},"../../../../node_modules/lodash-es/_baseMap.js":function(Le,F,w){"use strict";var r=w("../../../../node_modules/lodash-es/_baseEach.js"),e=w("../../../../node_modules/lodash-es/isArrayLike.js");function f(n,t){var a=-1,p=(0,e.Z)(n)?Array(n.length):[];return(0,r.Z)(n,function(d,_,E){p[++a]=t(d,_,E)}),p}F.Z=f},"../../../../node_modules/lodash-es/_baseOrderBy.js":function(Le,F,w){"use strict";w.d(F,{Z:function(){return l}});var r=w("../../../../node_modules/lodash-es/_arrayMap.js"),e=w("../../../../node_modules/lodash-es/_baseGet.js"),f=w("../../../../node_modules/lodash-es/_baseIteratee.js"),n=w("../../../../node_modules/lodash-es/_baseMap.js");function t(c,s){var h=c.length;for(c.sort(s);h--;)c[h]=c[h].value;return c}var a=t,p=w("../../../../node_modules/lodash-es/_baseUnary.js"),d=w("../../../../node_modules/lodash-es/isSymbol.js");function _(c,s){if(c!==s){var h=c!==void 0,b=c===null,I=c===c,T=(0,d.Z)(c),C=s!==void 0,O=s===null,N=s===s,D=(0,d.Z)(s);if(!O&&!D&&!T&&c>s||T&&C&&N&&!O&&!D||b&&C&&N||!h&&N||!I)return 1;if(!b&&!T&&!D&&c=O)return N;var D=h[b];return N*(D=="desc"?-1:1)}}return c.index-s.index}var o=u,i=w("../../../../node_modules/lodash-es/identity.js"),m=w("../../../../node_modules/lodash-es/isArray.js");function v(c,s,h){s.length?s=(0,r.Z)(s,function(T){return(0,m.Z)(T)?function(C){return(0,e.Z)(C,T.length===1?T[0]:T)}:T}):s=[i.Z];var b=-1;s=(0,r.Z)(s,(0,p.Z)(f.Z));var I=(0,n.Z)(c,function(T,C,O){var N=(0,r.Z)(s,function(D){return D(T)});return{criteria:N,index:++b,value:T}});return a(I,function(T,C){return o(T,C,h)})}var l=v},"../../../../node_modules/lodash-es/_createAggregator.js":function(Le,F,w){"use strict";w.d(F,{Z:function(){return _}});function r(E,u,o,i){for(var m=-1,v=E==null?0:E.length;++m1?S[$-1]:void 0,te=$>2?S[2]:void 0;for(K=U.length>3&&typeof K=="function"?($--,K):void 0,te&&(0,L.Z)(S[0],S[1],te)&&(K=$<3?void 0:K,$=1),z=Object(z);++G<$;){var ae=S[G];ae&&U(z,ae,G,K)}return z})}var Z=V,W=Z(function(U,z,S){k(U,z,S)}),M=W},"../../../../node_modules/lodash-es/sortBy.js":function(Le,F,w){"use strict";var r=w("../../../../node_modules/lodash-es/_baseFlatten.js"),e=w("../../../../node_modules/lodash-es/_baseOrderBy.js"),f=w("../../../../node_modules/lodash-es/_baseRest.js"),n=w("../../../../node_modules/lodash-es/_isIterateeCall.js"),t=(0,f.Z)(function(a,p){if(a==null)return[];var d=p.length;return d>1&&(0,n.Z)(a,p[0],p[1])?p=[]:d>2&&(0,n.Z)(p[0],p[1],p[2])&&(p=[p[0]]),(0,e.Z)(a,(0,r.Z)(p,1),[])});F.Z=t},"../../../../node_modules/openapi-schema-validator/dist/resources/openapi-2.0.json":function(Le){"use strict";Le.exports=JSON.parse(`{"title":"A JSON Schema for Swagger 2.0 API.","$id":"http://swagger.io/v2/schema.json#","$schema":"http://json-schema.org/draft-07/schema#","type":"object","required":["swagger","info","paths"],"additionalProperties":false,"patternProperties":{"^x-":{"$ref":"#/definitions/vendorExtension"}},"properties":{"swagger":{"type":"string","enum":["2.0"],"description":"The Swagger version of this document."},"info":{"$ref":"#/definitions/info"},"host":{"type":"string","pattern":"^[^{}/ :\\\\\\\\]+(?::\\\\d+)?$","description":"The host (name or ip) of the API. Example: 'swagger.io'"},"basePath":{"type":"string","pattern":"^/","description":"The base path to the API. Example: '/api'."},"schemes":{"$ref":"#/definitions/schemesList"},"consumes":{"description":"A list of MIME types accepted by the API.","$ref":"#/definitions/mediaTypeList"},"produces":{"description":"A list of MIME types the API can produce.","$ref":"#/definitions/mediaTypeList"},"paths":{"$ref":"#/definitions/paths"},"definitions":{"$ref":"#/definitions/definitions"},"parameters":{"$ref":"#/definitions/parameterDefinitions"},"responses":{"$ref":"#/definitions/responseDefinitions"},"security":{"$ref":"#/definitions/security"},"securityDefinitions":{"$ref":"#/definitions/securityDefinitions"},"tags":{"type":"array","items":{"$ref":"#/definitions/tag"},"uniqueItems":true},"externalDocs":{"$ref":"#/definitions/externalDocs"}},"definitions":{"info":{"type":"object","description":"General information about the API.","required":["version","title"],"additionalProperties":false,"patternProperties":{"^x-":{"$ref":"#/definitions/vendorExtension"}},"properties":{"title":{"type":"string","description":"A unique and precise title of the API."},"version":{"type":"string","description":"A semantic version number of the API."},"description":{"type":"string","description":"A longer description of the API. Should be different from the title. GitHub Flavored Markdown is allowed."},"termsOfService":{"type":"string","description":"The terms of service for the API."},"contact":{"$ref":"#/definitions/contact"},"license":{"$ref":"#/definitions/license"}}},"contact":{"type":"object","description":"Contact information for the owners of the API.","additionalProperties":false,"properties":{"name":{"type":"string","description":"The identifying name of the contact person/organization."},"url":{"type":"string","description":"The URL pointing to the contact information.","format":"uri"},"email":{"type":"string","description":"The email address of the contact person/organization.","format":"email"}},"patternProperties":{"^x-":{"$ref":"#/definitions/vendorExtension"}}},"license":{"type":"object","required":["name"],"additionalProperties":false,"properties":{"name":{"type":"string","description":"The name of the license type. It's encouraged to use an OSI compatible license."},"url":{"type":"string","description":"The URL pointing to the license.","format":"uri"}},"patternProperties":{"^x-":{"$ref":"#/definitions/vendorExtension"}}},"paths":{"type":"object","description":"Relative paths to the individual endpoints. They must be relative to the 'basePath'.","patternProperties":{"^x-":{"$ref":"#/definitions/vendorExtension"},"^/":{"$ref":"#/definitions/pathItem"}},"additionalProperties":false},"definitions":{"type":"object","additionalProperties":{"$ref":"#/definitions/schema"},"description":"One or more JSON objects describing the schemas being consumed and produced by the API."},"parameterDefinitions":{"type":"object","additionalProperties":{"$ref":"#/definitions/parameter"},"description":"One or more JSON representations for parameters"},"responseDefinitions":{"type":"object","additionalProperties":{"$ref":"#/definitions/response"},"description":"One or more JSON representations for parameters"},"externalDocs":{"type":"object","additionalProperties":false,"description":"information about external documentation","required":["url"],"properties":{"description":{"type":"string"},"url":{"type":"string","format":"uri"}},"patternProperties":{"^x-":{"$ref":"#/definitions/vendorExtension"}}},"examples":{"type":"object","additionalProperties":true},"mimeType":{"type":"string","description":"The MIME type of the HTTP message."},"operation":{"type":"object","required":["responses"],"additionalProperties":false,"patternProperties":{"^x-":{"$ref":"#/definitions/vendorExtension"}},"properties":{"tags":{"type":"array","items":{"type":"string"},"uniqueItems":true},"summary":{"type":"string","description":"A brief summary of the operation."},"description":{"type":"string","description":"A longer description of the operation, GitHub Flavored Markdown is allowed."},"externalDocs":{"$ref":"#/definitions/externalDocs"},"operationId":{"type":"string","description":"A unique identifier of the operation."},"produces":{"description":"A list of MIME types the API can produce.","$ref":"#/definitions/mediaTypeList"},"consumes":{"description":"A list of MIME types the API can consume.","$ref":"#/definitions/mediaTypeList"},"parameters":{"$ref":"#/definitions/parametersList"},"responses":{"$ref":"#/definitions/responses"},"schemes":{"$ref":"#/definitions/schemesList"},"deprecated":{"type":"boolean","default":false},"security":{"$ref":"#/definitions/security"}}},"pathItem":{"type":"object","additionalProperties":false,"patternProperties":{"^x-":{"$ref":"#/definitions/vendorExtension"}},"properties":{"$ref":{"type":"string"},"get":{"$ref":"#/definitions/operation"},"put":{"$ref":"#/definitions/operation"},"post":{"$ref":"#/definitions/operation"},"delete":{"$ref":"#/definitions/operation"},"options":{"$ref":"#/definitions/operation"},"head":{"$ref":"#/definitions/operation"},"patch":{"$ref":"#/definitions/operation"},"parameters":{"$ref":"#/definitions/parametersList"}}},"responses":{"type":"object","description":"Response objects names can either be any valid HTTP status code or 'default'.","minProperties":1,"additionalProperties":false,"patternProperties":{"^([0-9]{3})$|^(default)$":{"$ref":"#/definitions/responseValue"},"^x-":{"$ref":"#/definitions/vendorExtension"}},"not":{"type":"object","additionalProperties":false,"patternProperties":{"^x-":{"$ref":"#/definitions/vendorExtension"}}}},"responseValue":{"oneOf":[{"$ref":"#/definitions/response"},{"$ref":"#/definitions/jsonReference"}]},"response":{"type":"object","required":["description"],"properties":{"description":{"type":"string"},"schema":{"oneOf":[{"$ref":"#/definitions/schema"},{"$ref":"#/definitions/fileSchema"}]},"headers":{"$ref":"#/definitions/headers"},"examples":{"$ref":"#/definitions/examples"}},"additionalProperties":false,"patternProperties":{"^x-":{"$ref":"#/definitions/vendorExtension"}}},"headers":{"type":"object","additionalProperties":{"$ref":"#/definitions/header"}},"header":{"type":"object","additionalProperties":false,"required":["type"],"properties":{"type":{"type":"string","enum":["string","number","integer","boolean","array"]},"format":{"type":"string"},"items":{"$ref":"#/definitions/primitivesItems"},"collectionFormat":{"$ref":"#/definitions/collectionFormat"},"default":{"$ref":"#/definitions/default"},"maximum":{