@betalytics/api
Version:
TypeScript SDK for Betalytics API - Sports analytics and betting data
6 lines • 52.3 kB
JavaScript
var{defineProperty:D0,getOwnPropertyNames:Y$,getOwnPropertyDescriptor:J$}=Object,M$=Object.prototype.hasOwnProperty;var N1=new WeakMap,W$=($)=>{var z=N1.get($),G;if(z)return z;if(z=D0({},"__esModule",{value:!0}),$&&typeof $==="object"||typeof $==="function")Y$($).map((S)=>!M$.call(z,S)&&D0(z,S,{get:()=>$[S],enumerable:!(G=J$($,S))||G.enumerable}));return N1.set($,z),z};var X1=($,z)=>{for(var G in z)D0($,G,{get:z[G],enumerable:!0,configurable:!0,set:(S)=>z[G]=()=>S})};var y5={};X1(y5,{getApiSoccerV1HistoricalGamesBetsOptions:()=>r4,getApiSoccerV1HistoricalGamesBets:()=>n4,getApiSoccerV1GamesBetsOptions:()=>p4,getApiSoccerV1GamesBets:()=>l4,getApiPartnersBetOpenlyV1OpenBets:()=>J1,getApiPartnersBetOpenlyV1:()=>Y1,getApiNhlV1TeamTrendsOptions:()=>K4,getApiNhlV1TeamTrends:()=>B4,getApiNhlV1TeamShotsOptions:()=>I4,getApiNhlV1TeamShots:()=>V4,getApiNhlV1PlayerTrendsOptions:()=>X4,getApiNhlV1PlayerTrends:()=>N4,getApiNhlV1PlayerShotsOptions:()=>P4,getApiNhlV1PlayerShots:()=>H4,getApiNhlV1PlayerBetsOptions:()=>z4,getApiNhlV1PlayerBets:()=>$4,getApiNhlV1HistoricalPlayerBetsOptions:()=>W4,getApiNhlV1HistoricalPlayerBets:()=>M4,getApiNhlV1HistoricalGamesBetsOptions:()=>J4,getApiNhlV1HistoricalGamesBets:()=>Y4,getApiNhlV1GoalscorerBetsOptions:()=>S4,getApiNhlV1GoalscorerBets:()=>G4,getApiNhlV1GoalieBetsOptions:()=>Z4,getApiNhlV1GoalieBets:()=>Q4,getApiNhlV1GamesBetsOptions:()=>e0,getApiNhlV1GamesBets:()=>o0,getApiNflV1TouchdownBetsOptions:()=>T4,getApiNflV1TouchdownBets:()=>q4,getApiNflV1PlayerBetsOptions:()=>L4,getApiNflV1PlayerBets:()=>E4,getApiNflV1HistoricalPlayerBetsOptions:()=>O4,getApiNflV1HistoricalPlayerBets:()=>U4,getApiNflV1HistoricalGamesBetsOptions:()=>R4,getApiNflV1HistoricalGamesBets:()=>D4,getApiNflV1GamesBetsOptions:()=>F4,getApiNflV1GamesBets:()=>w4,getApiNcaafV1HistoricalGamesBetsOptions:()=>A4,getApiNcaafV1HistoricalGamesBets:()=>k4,getApiNcaafV1GamesBetsOptions:()=>_4,getApiNcaafV1GamesBets:()=>x4,getApiNbaV1TeamTrendsOptions:()=>u4,getApiNbaV1TeamTrends:()=>c4,getApiNbaV1PlayerTrendsOptions:()=>d4,getApiNbaV1PlayerTrends:()=>g4,getApiNbaV1PlayerBetsOptions:()=>y4,getApiNbaV1PlayerBets:()=>b4,getApiNbaV1HistoricalPlayerBetsOptions:()=>h4,getApiNbaV1HistoricalPlayerBets:()=>v4,getApiNbaV1HistoricalGamesBetsOptions:()=>f4,getApiNbaV1HistoricalGamesBets:()=>m4,getApiNbaV1GamesBetsOptions:()=>j4,getApiNbaV1GamesBets:()=>C4,getApiMlbV1TeamTrendsOptions:()=>Z1,getApiMlbV1TeamTrends:()=>Q1,getApiMlbV1PlayerTrendsOptions:()=>S1,getApiMlbV1PlayerTrends:()=>G1,getApiMlbV1PlayerBetsOptions:()=>s4,getApiMlbV1PlayerBets:()=>a4,getApiMlbV1HistoricalPlayerBetsOptions:()=>z1,getApiMlbV1HistoricalPlayerBets:()=>$1,getApiMlbV1HistoricalGamesBetsOptions:()=>e4,getApiMlbV1HistoricalGamesBets:()=>o4,getApiMlbV1GamesBetsOptions:()=>t4,getApiMlbV1GamesBets:()=>i4,default:()=>m5,client:()=>B,Soccer:()=>S$,Partners:()=>Z$,NHL:()=>G$,NFL:()=>$$,NCAAF:()=>Q$,NBA:()=>e1,MLB:()=>z$,BetalyticsClient:()=>M1});module.exports=W$(y5);var N$={$body_:"body",$headers_:"headers",$path_:"path",$query_:"query"},h5=Object.entries(N$);function d($,z){return function G(){return $.apply(z,arguments)}}var{toString:X$}=Object.prototype,{getPrototypeOf:U0}=Object,{iterator:Y0,toStringTag:K1}=Symbol,J0=(($)=>(z)=>{let G=X$.call(z);return $[G]||($[G]=G.slice(8,-1).toLowerCase())})(Object.create(null)),x=($)=>{return $=$.toLowerCase(),(z)=>J0(z)===$},M0=($)=>(z)=>typeof z===$,{isArray:f}=Array,c=M0("undefined");function u($){return $!==null&&!c($)&&$.constructor!==null&&!c($.constructor)&&T($.constructor.isBuffer)&&$.constructor.isBuffer($)}var V1=x("ArrayBuffer");function B$($){let z;if(typeof ArrayBuffer!=="undefined"&&ArrayBuffer.isView)z=ArrayBuffer.isView($);else z=$&&$.buffer&&V1($.buffer);return z}var K$=M0("string"),T=M0("function"),I1=M0("number"),l=($)=>$!==null&&typeof $==="object",V$=($)=>$===!0||$===!1,Z0=($)=>{if(J0($)!=="object")return!1;let z=U0($);return(z===null||z===Object.prototype||Object.getPrototypeOf(z)===null)&&!(K1 in $)&&!(Y0 in $)},I$=($)=>{if(!l($)||u($))return!1;try{return Object.keys($).length===0&&Object.getPrototypeOf($)===Object.prototype}catch(z){return!1}},H$=x("Date"),P$=x("File"),w$=x("Blob"),F$=x("FileList"),E$=($)=>l($)&&T($.pipe),L$=($)=>{let z;return $&&(typeof FormData==="function"&&$ instanceof FormData||T($.append)&&((z=J0($))==="formdata"||z==="object"&&T($.toString)&&$.toString()==="[object FormData]"))},D$=x("URLSearchParams"),[R$,U$,O$,q$]=["ReadableStream","Request","Response","Headers"].map(x),T$=($)=>$.trim?$.trim():$.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"");function p($,z,{allOwnKeys:G=!1}={}){if($===null||typeof $==="undefined")return;let S,Q;if(typeof $!=="object")$=[$];if(f($))for(S=0,Q=$.length;S<Q;S++)z.call(null,$[S],S,$);else{if(u($))return;let Y=G?Object.getOwnPropertyNames($):Object.keys($),Z=Y.length,W;for(S=0;S<Z;S++)W=Y[S],z.call(null,$[W],W,$)}}function H1($,z){if(u($))return null;z=z.toLowerCase();let G=Object.keys($),S=G.length,Q;while(S-- >0)if(Q=G[S],z===Q.toLowerCase())return Q;return null}var m=(()=>{if(typeof globalThis!=="undefined")return globalThis;return typeof self!=="undefined"?self:typeof window!=="undefined"?window:global})(),P1=($)=>!c($)&&$!==m;function R0(){let{caseless:$}=P1(this)&&this||{},z={},G=(S,Q)=>{let Y=$&&H1(z,Q)||Q;if(Z0(z[Y])&&Z0(S))z[Y]=R0(z[Y],S);else if(Z0(S))z[Y]=R0({},S);else if(f(S))z[Y]=S.slice();else z[Y]=S};for(let S=0,Q=arguments.length;S<Q;S++)arguments[S]&&p(arguments[S],G);return z}var x$=($,z,G,{allOwnKeys:S}={})=>{return p(z,(Q,Y)=>{if(G&&T(Q))$[Y]=d(Q,G);else $[Y]=Q},{allOwnKeys:S}),$},_$=($)=>{if($.charCodeAt(0)===65279)$=$.slice(1);return $},k$=($,z,G,S)=>{$.prototype=Object.create(z.prototype,S),$.prototype.constructor=$,Object.defineProperty($,"super",{value:z.prototype}),G&&Object.assign($.prototype,G)},A$=($,z,G,S)=>{let Q,Y,Z,W={};if(z=z||{},$==null)return z;do{Q=Object.getOwnPropertyNames($),Y=Q.length;while(Y-- >0)if(Z=Q[Y],(!S||S(Z,$,z))&&!W[Z])z[Z]=$[Z],W[Z]=!0;$=G!==!1&&U0($)}while($&&(!G||G($,z))&&$!==Object.prototype);return z},C$=($,z,G)=>{if($=String($),G===void 0||G>$.length)G=$.length;G-=z.length;let S=$.indexOf(z,G);return S!==-1&&S===G},j$=($)=>{if(!$)return null;if(f($))return $;let z=$.length;if(!I1(z))return null;let G=new Array(z);while(z-- >0)G[z]=$[z];return G},b$=(($)=>{return(z)=>{return $&&z instanceof $}})(typeof Uint8Array!=="undefined"&&U0(Uint8Array)),y$=($,z)=>{let S=($&&$[Y0]).call($),Q;while((Q=S.next())&&!Q.done){let Y=Q.value;z.call($,Y[0],Y[1])}},m$=($,z)=>{let G,S=[];while((G=$.exec(z))!==null)S.push(G);return S},f$=x("HTMLFormElement"),v$=($)=>{return $.toLowerCase().replace(/[-_\s]([a-z\d])(\w*)/g,function z(G,S,Q){return S.toUpperCase()+Q})},B1=(({hasOwnProperty:$})=>(z,G)=>$.call(z,G))(Object.prototype),h$=x("RegExp"),w1=($,z)=>{let G=Object.getOwnPropertyDescriptors($),S={};p(G,(Q,Y)=>{let Z;if((Z=z(Q,Y,$))!==!1)S[Y]=Z||Q}),Object.defineProperties($,S)},g$=($)=>{w1($,(z,G)=>{if(T($)&&["arguments","caller","callee"].indexOf(G)!==-1)return!1;let S=$[G];if(!T(S))return;if(z.enumerable=!1,"writable"in z){z.writable=!1;return}if(!z.set)z.set=()=>{throw Error("Can not rewrite read-only method '"+G+"'")}})},d$=($,z)=>{let G={},S=(Q)=>{Q.forEach((Y)=>{G[Y]=!0})};return f($)?S($):S(String($).split(z)),G},c$=()=>{},u$=($,z)=>{return $!=null&&Number.isFinite($=+$)?$:z};function l$($){return!!($&&T($.append)&&$[K1]==="FormData"&&$[Y0])}var p$=($)=>{let z=new Array(10),G=(S,Q)=>{if(l(S)){if(z.indexOf(S)>=0)return;if(u(S))return S;if(!("toJSON"in S)){z[Q]=S;let Y=f(S)?[]:{};return p(S,(Z,W)=>{let N=G(Z,Q+1);!c(N)&&(Y[W]=N)}),z[Q]=void 0,Y}}return S};return G($,0)},n$=x("AsyncFunction"),r$=($)=>$&&(l($)||T($))&&T($.then)&&T($.catch),F1=(($,z)=>{if($)return setImmediate;return z?((G,S)=>{return m.addEventListener("message",({source:Q,data:Y})=>{if(Q===m&&Y===G)S.length&&S.shift()()},!1),(Q)=>{S.push(Q),m.postMessage(G,"*")}})(`axios@${Math.random()}`,[]):(G)=>setTimeout(G)})(typeof setImmediate==="function",T(m.postMessage)),i$=typeof queueMicrotask!=="undefined"?queueMicrotask.bind(m):typeof process!=="undefined"&&process.nextTick||F1,t$=($)=>$!=null&&T($[Y0]),J={isArray:f,isArrayBuffer:V1,isBuffer:u,isFormData:L$,isArrayBufferView:B$,isString:K$,isNumber:I1,isBoolean:V$,isObject:l,isPlainObject:Z0,isEmptyObject:I$,isReadableStream:R$,isRequest:U$,isResponse:O$,isHeaders:q$,isUndefined:c,isDate:H$,isFile:P$,isBlob:w$,isRegExp:h$,isFunction:T,isStream:E$,isURLSearchParams:D$,isTypedArray:b$,isFileList:F$,forEach:p,merge:R0,extend:x$,trim:T$,stripBOM:_$,inherits:k$,toFlatObject:A$,kindOf:J0,kindOfTest:x,endsWith:C$,toArray:j$,forEachEntry:y$,matchAll:m$,isHTMLForm:f$,hasOwnProperty:B1,hasOwnProp:B1,reduceDescriptors:w1,freezeMethods:g$,toObjectSet:d$,toCamelCase:v$,noop:c$,toFiniteNumber:u$,findKey:H1,global:m,isContextDefined:P1,isSpecCompliantForm:l$,toJSONObject:p$,isAsyncFn:n$,isThenable:r$,setImmediate:F1,asap:i$,isIterable:t$};function v($,z,G,S,Q){if(Error.call(this),Error.captureStackTrace)Error.captureStackTrace(this,this.constructor);else this.stack=new Error().stack;if(this.message=$,this.name="AxiosError",z&&(this.code=z),G&&(this.config=G),S&&(this.request=S),Q)this.response=Q,this.status=Q.status?Q.status:null}J.inherits(v,Error,{toJSON:function $(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:J.toJSONObject(this.config),code:this.code,status:this.status}}});var E1=v.prototype,L1={};["ERR_BAD_OPTION_VALUE","ERR_BAD_OPTION","ECONNABORTED","ETIMEDOUT","ERR_NETWORK","ERR_FR_TOO_MANY_REDIRECTS","ERR_DEPRECATED","ERR_BAD_RESPONSE","ERR_BAD_REQUEST","ERR_CANCELED","ERR_NOT_SUPPORT","ERR_INVALID_URL"].forEach(($)=>{L1[$]={value:$}});Object.defineProperties(v,L1);Object.defineProperty(E1,"isAxiosError",{value:!0});v.from=($,z,G,S,Q,Y)=>{let Z=Object.create(E1);return J.toFlatObject($,Z,function W(N){return N!==Error.prototype},(W)=>{return W!=="isAxiosError"}),v.call(Z,$.message,z,G,S,Q),Z.cause=$,Z.name=$.name,Y&&Object.assign(Z,Y),Z};var H=v;var W0=null;function O0($){return J.isPlainObject($)||J.isArray($)}function R1($){return J.endsWith($,"[]")?$.slice(0,-2):$}function D1($,z,G){if(!$)return z;return $.concat(z).map(function S(Q,Y){return Q=R1(Q),!G&&Y?"["+Q+"]":Q}).join(G?".":"")}function a$($){return J.isArray($)&&!$.some(O0)}var s$=J.toFlatObject(J,{},null,function $(z){return/^is[A-Z]/.test(z)});function o$($,z,G){if(!J.isObject($))throw new TypeError("target must be an object");z=z||new(W0||FormData),G=J.toFlatObject(G,{metaTokens:!0,dots:!1,indexes:!1},!1,function K(P,I){return!J.isUndefined(I[P])});let S=G.metaTokens,Q=G.visitor||X,Y=G.dots,Z=G.indexes,N=(G.Blob||typeof Blob!=="undefined"&&Blob)&&J.isSpecCompliantForm(z);if(!J.isFunction(Q))throw new TypeError("visitor must be a function");function M(K){if(K===null)return"";if(J.isDate(K))return K.toISOString();if(J.isBoolean(K))return K.toString();if(!N&&J.isBlob(K))throw new H("Blob is not supported. Use a Buffer instead.");if(J.isArrayBuffer(K)||J.isTypedArray(K))return N&&typeof Blob==="function"?new Blob([K]):Buffer.from(K);return K}function X(K,P,I){let L=K;if(K&&!I&&typeof K==="object"){if(J.endsWith(P,"{}"))P=S?P:P.slice(0,-2),K=JSON.stringify(K);else if(J.isArray(K)&&a$(K)||(J.isFileList(K)||J.endsWith(P,"[]"))&&(L=J.toArray(K)))return P=R1(P),L.forEach(function R(O,C){!(J.isUndefined(O)||O===null)&&z.append(Z===!0?D1([P],C,Y):Z===null?P:P+"[]",M(O))}),!1}if(O0(K))return!0;return z.append(D1(I,P,Y),M(K)),!1}let V=[],F=Object.assign(s$,{defaultVisitor:X,convertValue:M,isVisitable:O0});function w(K,P){if(J.isUndefined(K))return;if(V.indexOf(K)!==-1)throw Error("Circular reference detected in "+P.join("."));V.push(K),J.forEach(K,function I(L,R){if((!(J.isUndefined(L)||L===null)&&Q.call(z,L,J.isString(R)?R.trim():R,P,F))===!0)w(L,P?P.concat(R):[R])}),V.pop()}if(!J.isObject($))throw new TypeError("data must be an object");return w($),z}var b=o$;function U1($){let z={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\x00"};return encodeURIComponent($).replace(/[!'()~]|%20|%00/g,function G(S){return z[S]})}function O1($,z){this._pairs=[],$&&b($,this,z)}var q1=O1.prototype;q1.append=function $(z,G){this._pairs.push([z,G])};q1.toString=function $(z){let G=z?function(S){return z.call(this,S,U1)}:U1;return this._pairs.map(function S(Q){return G(Q[0])+"="+G(Q[1])},"").join("&")};var N0=O1;function e$($){return encodeURIComponent($).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}function n($,z,G){if(!z)return $;let S=G&&G.encode||e$;if(J.isFunction(G))G={serialize:G};let Q=G&&G.serialize,Y;if(Q)Y=Q(z,G);else Y=J.isURLSearchParams(z)?z.toString():new N0(z,G).toString(S);if(Y){let Z=$.indexOf("#");if(Z!==-1)$=$.slice(0,Z);$+=($.indexOf("?")===-1?"?":"&")+Y}return $}class T1{constructor(){this.handlers=[]}use($,z,G){return this.handlers.push({fulfilled:$,rejected:z,synchronous:G?G.synchronous:!1,runWhen:G?G.runWhen:null}),this.handlers.length-1}eject($){if(this.handlers[$])this.handlers[$]=null}clear(){if(this.handlers)this.handlers=[]}forEach($){J.forEach(this.handlers,function z(G){if(G!==null)$(G)})}}var q0=T1;var X0={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1};var x1=typeof URLSearchParams!=="undefined"?URLSearchParams:N0;var _1=typeof FormData!=="undefined"?FormData:null;var k1=typeof Blob!=="undefined"?Blob:null;var A1={isBrowser:!0,classes:{URLSearchParams:x1,FormData:_1,Blob:k1},protocols:["http","https","file","blob","url","data"]};var _0={};X1(_0,{origin:()=>G5,navigator:()=>T0,hasStandardBrowserWebWorkerEnv:()=>z5,hasStandardBrowserEnv:()=>$5,hasBrowserEnv:()=>x0});var x0=typeof window!=="undefined"&&typeof document!=="undefined",T0=typeof navigator==="object"&&navigator||void 0,$5=x0&&(!T0||["ReactNative","NativeScript","NS"].indexOf(T0.product)<0),z5=(()=>{return typeof WorkerGlobalScope!=="undefined"&&self instanceof WorkerGlobalScope&&typeof self.importScripts==="function"})(),G5=x0&&window.location.href||"http://localhost";var E={..._0,...A1};function k0($,z){return b($,new E.classes.URLSearchParams,{visitor:function(G,S,Q,Y){if(E.isNode&&J.isBuffer(G))return this.append(S,G.toString("base64")),!1;return Y.defaultVisitor.apply(this,arguments)},...z})}function S5($){return J.matchAll(/\w+|\[(\w*)]/g,$).map((z)=>{return z[0]==="[]"?"":z[1]||z[0]})}function Q5($){let z={},G=Object.keys($),S,Q=G.length,Y;for(S=0;S<Q;S++)Y=G[S],z[Y]=$[Y];return z}function Z5($){function z(G,S,Q,Y){let Z=G[Y++];if(Z==="__proto__")return!0;let W=Number.isFinite(+Z),N=Y>=G.length;if(Z=!Z&&J.isArray(Q)?Q.length:Z,N){if(J.hasOwnProp(Q,Z))Q[Z]=[Q[Z],S];else Q[Z]=S;return!W}if(!Q[Z]||!J.isObject(Q[Z]))Q[Z]=[];if(z(G,S,Q[Z],Y)&&J.isArray(Q[Z]))Q[Z]=Q5(Q[Z]);return!W}if(J.isFormData($)&&J.isFunction($.entries)){let G={};return J.forEachEntry($,(S,Q)=>{z(S5(S),Q,G,0)}),G}return null}var B0=Z5;function Y5($,z,G){if(J.isString($))try{return(z||JSON.parse)($),J.trim($)}catch(S){if(S.name!=="SyntaxError")throw S}return(G||JSON.stringify)($)}var A0={transitional:X0,adapter:["xhr","http","fetch"],transformRequest:[function $(z,G){let S=G.getContentType()||"",Q=S.indexOf("application/json")>-1,Y=J.isObject(z);if(Y&&J.isHTMLForm(z))z=new FormData(z);if(J.isFormData(z))return Q?JSON.stringify(B0(z)):z;if(J.isArrayBuffer(z)||J.isBuffer(z)||J.isStream(z)||J.isFile(z)||J.isBlob(z)||J.isReadableStream(z))return z;if(J.isArrayBufferView(z))return z.buffer;if(J.isURLSearchParams(z))return G.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),z.toString();let W;if(Y){if(S.indexOf("application/x-www-form-urlencoded")>-1)return k0(z,this.formSerializer).toString();if((W=J.isFileList(z))||S.indexOf("multipart/form-data")>-1){let N=this.env&&this.env.FormData;return b(W?{"files[]":z}:z,N&&new N,this.formSerializer)}}if(Y||Q)return G.setContentType("application/json",!1),Y5(z);return z}],transformResponse:[function $(z){let G=this.transitional||A0.transitional,S=G&&G.forcedJSONParsing,Q=this.responseType==="json";if(J.isResponse(z)||J.isReadableStream(z))return z;if(z&&J.isString(z)&&(S&&!this.responseType||Q)){let Z=!(G&&G.silentJSONParsing)&&Q;try{return JSON.parse(z)}catch(W){if(Z){if(W.name==="SyntaxError")throw H.from(W,H.ERR_BAD_RESPONSE,this,null,this.response);throw W}}}return z}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:E.classes.FormData,Blob:E.classes.Blob},validateStatus:function $(z){return z>=200&&z<300},headers:{common:{Accept:"application/json, text/plain, */*","Content-Type":void 0}}};J.forEach(["delete","get","head","post","put","patch"],($)=>{A0.headers[$]={}});var h=A0;var J5=J.toObjectSet(["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"]),C1=($)=>{let z={},G,S,Q;return $&&$.split(`
`).forEach(function Y(Z){if(Q=Z.indexOf(":"),G=Z.substring(0,Q).trim().toLowerCase(),S=Z.substring(Q+1).trim(),!G||z[G]&&J5[G])return;if(G==="set-cookie")if(z[G])z[G].push(S);else z[G]=[S];else z[G]=z[G]?z[G]+", "+S:S}),z};var j1=Symbol("internals");function r($){return $&&String($).trim().toLowerCase()}function K0($){if($===!1||$==null)return $;return J.isArray($)?$.map(K0):String($)}function M5($){let z=Object.create(null),G=/([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g,S;while(S=G.exec($))z[S[1]]=S[2];return z}var W5=($)=>/^[-_a-zA-Z0-9^`|~,!#$%&'*+.]+$/.test($.trim());function C0($,z,G,S,Q){if(J.isFunction(S))return S.call(this,z,G);if(Q)z=G;if(!J.isString(z))return;if(J.isString(S))return z.indexOf(S)!==-1;if(J.isRegExp(S))return S.test(z)}function N5($){return $.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,(z,G,S)=>{return G.toUpperCase()+S})}function X5($,z){let G=J.toCamelCase(" "+z);["get","set","has"].forEach((S)=>{Object.defineProperty($,S+G,{value:function(Q,Y,Z){return this[S].call(this,z,Q,Y,Z)},configurable:!0})})}class i{constructor($){$&&this.set($)}set($,z,G){let S=this;function Q(Z,W,N){let M=r(W);if(!M)throw new Error("header name must be a non-empty string");let X=J.findKey(S,M);if(!X||S[X]===void 0||N===!0||N===void 0&&S[X]!==!1)S[X||W]=K0(Z)}let Y=(Z,W)=>J.forEach(Z,(N,M)=>Q(N,M,W));if(J.isPlainObject($)||$ instanceof this.constructor)Y($,z);else if(J.isString($)&&($=$.trim())&&!W5($))Y(C1($),z);else if(J.isObject($)&&J.isIterable($)){let Z={},W,N;for(let M of $){if(!J.isArray(M))throw TypeError("Object iterator must return a key-value pair");Z[N=M[0]]=(W=Z[N])?J.isArray(W)?[...W,M[1]]:[W,M[1]]:M[1]}Y(Z,z)}else $!=null&&Q(z,$,G);return this}get($,z){if($=r($),$){let G=J.findKey(this,$);if(G){let S=this[G];if(!z)return S;if(z===!0)return M5(S);if(J.isFunction(z))return z.call(this,S,G);if(J.isRegExp(z))return z.exec(S);throw new TypeError("parser must be boolean|regexp|function")}}}has($,z){if($=r($),$){let G=J.findKey(this,$);return!!(G&&this[G]!==void 0&&(!z||C0(this,this[G],G,z)))}return!1}delete($,z){let G=this,S=!1;function Q(Y){if(Y=r(Y),Y){let Z=J.findKey(G,Y);if(Z&&(!z||C0(G,G[Z],Z,z)))delete G[Z],S=!0}}if(J.isArray($))$.forEach(Q);else Q($);return S}clear($){let z=Object.keys(this),G=z.length,S=!1;while(G--){let Q=z[G];if(!$||C0(this,this[Q],Q,$,!0))delete this[Q],S=!0}return S}normalize($){let z=this,G={};return J.forEach(this,(S,Q)=>{let Y=J.findKey(G,Q);if(Y){z[Y]=K0(S),delete z[Q];return}let Z=$?N5(Q):String(Q).trim();if(Z!==Q)delete z[Q];z[Z]=K0(S),G[Z]=!0}),this}concat(...$){return this.constructor.concat(this,...$)}toJSON($){let z=Object.create(null);return J.forEach(this,(G,S)=>{G!=null&&G!==!1&&(z[S]=$&&J.isArray(G)?G.join(", "):G)}),z}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map(([$,z])=>$+": "+z).join(`
`)}getSetCookie(){return this.get("set-cookie")||[]}get[Symbol.toStringTag](){return"AxiosHeaders"}static from($){return $ instanceof this?$:new this($)}static concat($,...z){let G=new this($);return z.forEach((S)=>G.set(S)),G}static accessor($){let G=(this[j1]=this[j1]={accessors:{}}).accessors,S=this.prototype;function Q(Y){let Z=r(Y);if(!G[Z])X5(S,Y),G[Z]=!0}return J.isArray($)?$.forEach(Q):Q($),this}}i.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent","Authorization"]);J.reduceDescriptors(i.prototype,({value:$},z)=>{let G=z[0].toUpperCase()+z.slice(1);return{get:()=>$,set(S){this[G]=S}}});J.freezeMethods(i);var U=i;function t($,z){let G=this||h,S=z||G,Q=U.from(S.headers),Y=S.data;return J.forEach($,function Z(W){Y=W.call(G,Y,Q.normalize(),z?z.status:void 0)}),Q.normalize(),Y}function a($){return!!($&&$.__CANCEL__)}function b1($,z,G){H.call(this,$==null?"canceled":$,H.ERR_CANCELED,z,G),this.name="CanceledError"}J.inherits(b1,H,{__CANCEL__:!0});var k=b1;function s($,z,G){let S=G.config.validateStatus;if(!G.status||!S||S(G.status))$(G);else z(new H("Request failed with status code "+G.status,[H.ERR_BAD_REQUEST,H.ERR_BAD_RESPONSE][Math.floor(G.status/100)-4],G.config,G.request,G))}function j0($){let z=/^([-+\w]{1,25})(:?\/\/|:)/.exec($);return z&&z[1]||""}function B5($,z){$=$||10;let G=new Array($),S=new Array($),Q=0,Y=0,Z;return z=z!==void 0?z:1000,function W(N){let M=Date.now(),X=S[Y];if(!Z)Z=M;G[Q]=N,S[Q]=M;let V=Y,F=0;while(V!==Q)F+=G[V++],V=V%$;if(Q=(Q+1)%$,Q===Y)Y=(Y+1)%$;if(M-Z<z)return;let w=X&&M-X;return w?Math.round(F*1000/w):void 0}}var y1=B5;function K5($,z){let G=0,S=1000/z,Q,Y,Z=(M,X=Date.now())=>{if(G=X,Q=null,Y)clearTimeout(Y),Y=null;$(...M)};return[(...M)=>{let X=Date.now(),V=X-G;if(V>=S)Z(M,X);else if(Q=M,!Y)Y=setTimeout(()=>{Y=null,Z(Q)},S-V)},()=>Q&&Z(Q)]}var m1=K5;var g=($,z,G=3)=>{let S=0,Q=y1(50,250);return m1((Y)=>{let Z=Y.loaded,W=Y.lengthComputable?Y.total:void 0,N=Z-S,M=Q(N),X=Z<=W;S=Z;let V={loaded:Z,total:W,progress:W?Z/W:void 0,bytes:N,rate:M?M:void 0,estimated:M&&W&&X?(W-Z)/M:void 0,event:Y,lengthComputable:W!=null,[z?"download":"upload"]:!0};$(V)},G)},b0=($,z)=>{let G=$!=null;return[(S)=>z[0]({lengthComputable:G,total:$,loaded:S}),z[1]]},y0=($)=>(...z)=>J.asap(()=>$(...z));var f1=E.hasStandardBrowserEnv?(($,z)=>(G)=>{return G=new URL(G,E.origin),$.protocol===G.protocol&&$.host===G.host&&(z||$.port===G.port)})(new URL(E.origin),E.navigator&&/(msie|trident)/i.test(E.navigator.userAgent)):()=>!0;var v1=E.hasStandardBrowserEnv?{write($,z,G,S,Q,Y){let Z=[$+"="+encodeURIComponent(z)];J.isNumber(G)&&Z.push("expires="+new Date(G).toGMTString()),J.isString(S)&&Z.push("path="+S),J.isString(Q)&&Z.push("domain="+Q),Y===!0&&Z.push("secure"),document.cookie=Z.join("; ")},read($){let z=document.cookie.match(new RegExp("(^|;\\s*)("+$+")=([^;]*)"));return z?decodeURIComponent(z[3]):null},remove($){this.write($,"",Date.now()-86400000)}}:{write(){},read(){return null},remove(){}};function m0($){return/^([a-z][a-z\d+\-.]*:)?\/\//i.test($)}function f0($,z){return z?$.replace(/\/?\/$/,"")+"/"+z.replace(/^\/+/,""):$}function o($,z,G){let S=!m0(z);if($&&(S||G==!1))return f0($,z);return z}var h1=($)=>$ instanceof U?{...$}:$;function _($,z){z=z||{};let G={};function S(M,X,V,F){if(J.isPlainObject(M)&&J.isPlainObject(X))return J.merge.call({caseless:F},M,X);else if(J.isPlainObject(X))return J.merge({},X);else if(J.isArray(X))return X.slice();return X}function Q(M,X,V,F){if(!J.isUndefined(X))return S(M,X,V,F);else if(!J.isUndefined(M))return S(void 0,M,V,F)}function Y(M,X){if(!J.isUndefined(X))return S(void 0,X)}function Z(M,X){if(!J.isUndefined(X))return S(void 0,X);else if(!J.isUndefined(M))return S(void 0,M)}function W(M,X,V){if(V in z)return S(M,X);else if(V in $)return S(void 0,M)}let N={url:Y,method:Y,data:Y,baseURL:Z,transformRequest:Z,transformResponse:Z,paramsSerializer:Z,timeout:Z,timeoutMessage:Z,withCredentials:Z,withXSRFToken:Z,adapter:Z,responseType:Z,xsrfCookieName:Z,xsrfHeaderName:Z,onUploadProgress:Z,onDownloadProgress:Z,decompress:Z,maxContentLength:Z,maxBodyLength:Z,beforeRedirect:Z,transport:Z,httpAgent:Z,httpsAgent:Z,cancelToken:Z,socketPath:Z,responseEncoding:Z,validateStatus:W,headers:(M,X,V)=>Q(h1(M),h1(X),V,!0)};return J.forEach(Object.keys({...$,...z}),function M(X){let V=N[X]||Q,F=V($[X],z[X],X);J.isUndefined(F)&&V!==W||(G[X]=F)}),G}var V0=($)=>{let z=_({},$),{data:G,withXSRFToken:S,xsrfHeaderName:Q,xsrfCookieName:Y,headers:Z,auth:W}=z;if(z.headers=Z=U.from(Z),z.url=n(o(z.baseURL,z.url,z.allowAbsoluteUrls),$.params,$.paramsSerializer),W)Z.set("Authorization","Basic "+btoa((W.username||"")+":"+(W.password?unescape(encodeURIComponent(W.password)):"")));let N;if(J.isFormData(G)){if(E.hasStandardBrowserEnv||E.hasStandardBrowserWebWorkerEnv)Z.setContentType(void 0);else if((N=Z.getContentType())!==!1){let[M,...X]=N?N.split(";").map((V)=>V.trim()).filter(Boolean):[];Z.setContentType([M||"multipart/form-data",...X].join("; "))}}if(E.hasStandardBrowserEnv){if(S&&J.isFunction(S)&&(S=S(z)),S||S!==!1&&f1(z.url)){let M=Q&&Y&&v1.read(Y);if(M)Z.set(Q,M)}}return z};var V5=typeof XMLHttpRequest!=="undefined",g1=V5&&function($){return new Promise(function z(G,S){let Q=V0($),Y=Q.data,Z=U.from(Q.headers).normalize(),{responseType:W,onUploadProgress:N,onDownloadProgress:M}=Q,X,V,F,w,K;function P(){w&&w(),K&&K(),Q.cancelToken&&Q.cancelToken.unsubscribe(X),Q.signal&&Q.signal.removeEventListener("abort",X)}let I=new XMLHttpRequest;I.open(Q.method.toUpperCase(),Q.url,!0),I.timeout=Q.timeout;function L(){if(!I)return;let O=U.from("getAllResponseHeaders"in I&&I.getAllResponseHeaders()),q={data:!W||W==="text"||W==="json"?I.responseText:I.response,status:I.status,statusText:I.statusText,headers:O,config:$,request:I};s(function j(y){G(y),P()},function j(y){S(y),P()},q),I=null}if("onloadend"in I)I.onloadend=L;else I.onreadystatechange=function O(){if(!I||I.readyState!==4)return;if(I.status===0&&!(I.responseURL&&I.responseURL.indexOf("file:")===0))return;setTimeout(L)};if(I.onabort=function O(){if(!I)return;S(new H("Request aborted",H.ECONNABORTED,$,I)),I=null},I.onerror=function O(){S(new H("Network Error",H.ERR_NETWORK,$,I)),I=null},I.ontimeout=function O(){let C=Q.timeout?"timeout of "+Q.timeout+"ms exceeded":"timeout exceeded",q=Q.transitional||X0;if(Q.timeoutErrorMessage)C=Q.timeoutErrorMessage;S(new H(C,q.clarifyTimeoutError?H.ETIMEDOUT:H.ECONNABORTED,$,I)),I=null},Y===void 0&&Z.setContentType(null),"setRequestHeader"in I)J.forEach(Z.toJSON(),function O(C,q){I.setRequestHeader(q,C)});if(!J.isUndefined(Q.withCredentials))I.withCredentials=!!Q.withCredentials;if(W&&W!=="json")I.responseType=Q.responseType;if(M)[F,K]=g(M,!0),I.addEventListener("progress",F);if(N&&I.upload)[V,w]=g(N),I.upload.addEventListener("progress",V),I.upload.addEventListener("loadend",w);if(Q.cancelToken||Q.signal){if(X=(O)=>{if(!I)return;S(!O||O.type?new k(null,$,I):O),I.abort(),I=null},Q.cancelToken&&Q.cancelToken.subscribe(X),Q.signal)Q.signal.aborted?X():Q.signal.addEventListener("abort",X)}let R=j0(Q.url);if(R&&E.protocols.indexOf(R)===-1){S(new H("Unsupported protocol "+R+":",H.ERR_BAD_REQUEST,$));return}I.send(Y||null)})};var I5=($,z)=>{let{length:G}=$=$?$.filter(Boolean):[];if(z||G){let S=new AbortController,Q,Y=function(M){if(!Q){Q=!0,W();let X=M instanceof Error?M:this.reason;S.abort(X instanceof H?X:new k(X instanceof Error?X.message:X))}},Z=z&&setTimeout(()=>{Z=null,Y(new H(`timeout ${z} of ms exceeded`,H.ETIMEDOUT))},z),W=()=>{if($)Z&&clearTimeout(Z),Z=null,$.forEach((M)=>{M.unsubscribe?M.unsubscribe(Y):M.removeEventListener("abort",Y)}),$=null};$.forEach((M)=>M.addEventListener("abort",Y));let{signal:N}=S;return N.unsubscribe=()=>J.asap(W),N}},d1=I5;var H5=function*($,z){let G=$.byteLength;if(!z||G<z){yield $;return}let S=0,Q;while(S<G)Q=S+z,yield $.slice(S,Q),S=Q},P5=async function*($,z){for await(let G of w5($))yield*H5(G,z)},w5=async function*($){if($[Symbol.asyncIterator]){yield*$;return}let z=$.getReader();try{for(;;){let{done:G,value:S}=await z.read();if(G)break;yield S}}finally{await z.cancel()}},v0=($,z,G,S)=>{let Q=P5($,z),Y=0,Z,W=(N)=>{if(!Z)Z=!0,S&&S(N)};return new ReadableStream({async pull(N){try{let{done:M,value:X}=await Q.next();if(M){W(),N.close();return}let V=X.byteLength;if(G){let F=Y+=V;G(F)}N.enqueue(new Uint8Array(X))}catch(M){throw W(M),M}},cancel(N){return W(N),Q.return()}},{highWaterMark:2})};var H0=typeof fetch==="function"&&typeof Request==="function"&&typeof Response==="function",u1=H0&&typeof ReadableStream==="function",F5=H0&&(typeof TextEncoder==="function"?(($)=>(z)=>$.encode(z))(new TextEncoder):async($)=>new Uint8Array(await new Response($).arrayBuffer())),l1=($,...z)=>{try{return!!$(...z)}catch(G){return!1}},E5=u1&&l1(()=>{let $=!1,z=new Request(E.origin,{body:new ReadableStream,method:"POST",get duplex(){return $=!0,"half"}}).headers.has("Content-Type");return $&&!z}),c1=65536,h0=u1&&l1(()=>J.isReadableStream(new Response("").body)),I0={stream:h0&&(($)=>$.body)};H0&&(($)=>{["text","arrayBuffer","blob","formData","stream"].forEach((z)=>{!I0[z]&&(I0[z]=J.isFunction($[z])?(G)=>G[z]():(G,S)=>{throw new H(`Response type '${z}' is not supported`,H.ERR_NOT_SUPPORT,S)})})})(new Response);var L5=async($)=>{if($==null)return 0;if(J.isBlob($))return $.size;if(J.isSpecCompliantForm($))return(await new Request(E.origin,{method:"POST",body:$}).arrayBuffer()).byteLength;if(J.isArrayBufferView($)||J.isArrayBuffer($))return $.byteLength;if(J.isURLSearchParams($))$=$+"";if(J.isString($))return(await F5($)).byteLength},D5=async($,z)=>{let G=J.toFiniteNumber($.getContentLength());return G==null?L5(z):G},p1=H0&&(async($)=>{let{url:z,method:G,data:S,signal:Q,cancelToken:Y,timeout:Z,onDownloadProgress:W,onUploadProgress:N,responseType:M,headers:X,withCredentials:V="same-origin",fetchOptions:F}=V0($);M=M?(M+"").toLowerCase():"text";let w=d1([Q,Y&&Y.toAbortSignal()],Z),K,P=w&&w.unsubscribe&&(()=>{w.unsubscribe()}),I;try{if(N&&E5&&G!=="get"&&G!=="head"&&(I=await D5(X,S))!==0){let q=new Request(z,{method:"POST",body:S,duplex:"half"}),j;if(J.isFormData(S)&&(j=q.headers.get("content-type")))X.setContentType(j);if(q.body){let[y,Q0]=b0(I,g(y0(N)));S=v0(q.body,c1,y,Q0)}}if(!J.isString(V))V=V?"include":"omit";let L="credentials"in Request.prototype;K=new Request(z,{...F,signal:w,method:G.toUpperCase(),headers:X.normalize().toJSON(),body:S,duplex:"half",credentials:L?V:void 0});let R=await fetch(K,F),O=h0&&(M==="stream"||M==="response");if(h0&&(W||O&&P)){let q={};["status","statusText","headers"].forEach((W1)=>{q[W1]=R[W1]});let j=J.toFiniteNumber(R.headers.get("content-length")),[y,Q0]=W&&b0(j,g(y0(W),!0))||[];R=new Response(v0(R.body,c1,y,()=>{Q0&&Q0(),P&&P()}),q)}M=M||"text";let C=await I0[J.findKey(I0,M)||"text"](R,$);return!O&&P&&P(),await new Promise((q,j)=>{s(q,j,{data:C,headers:U.from(R.headers),status:R.status,statusText:R.statusText,config:$,request:K})})}catch(L){if(P&&P(),L&&L.name==="TypeError"&&/Load failed|fetch/i.test(L.message))throw Object.assign(new H("Network Error",H.ERR_NETWORK,$,K),{cause:L.cause||L});throw H.from(L,L&&L.code,$,K)}});var g0={http:W0,xhr:g1,fetch:p1};J.forEach(g0,($,z)=>{if($){try{Object.defineProperty($,"name",{value:z})}catch(G){}Object.defineProperty($,"adapterName",{value:z})}});var n1=($)=>`- ${$}`,R5=($)=>J.isFunction($)||$===null||$===!1,P0={getAdapter:($)=>{$=J.isArray($)?$:[$];let{length:z}=$,G,S,Q={};for(let Y=0;Y<z;Y++){G=$[Y];let Z;if(S=G,!R5(G)){if(S=g0[(Z=String(G)).toLowerCase()],S===void 0)throw new H(`Unknown adapter '${Z}'`)}if(S)break;Q[Z||"#"+Y]=S}if(!S){let Y=Object.entries(Q).map(([W,N])=>`adapter ${W} `+(N===!1?"is not supported by the environment":"is not available in the build")),Z=z?Y.length>1?`since :
`+Y.map(n1).join(`
`):" "+n1(Y[0]):"as no adapter specified";throw new H("There is no suitable adapter to dispatch the request "+Z,"ERR_NOT_SUPPORT")}return S},adapters:g0};function d0($){if($.cancelToken)$.cancelToken.throwIfRequested();if($.signal&&$.signal.aborted)throw new k(null,$)}function w0($){if(d0($),$.headers=U.from($.headers),$.data=t.call($,$.transformRequest),["post","put","patch"].indexOf($.method)!==-1)$.headers.setContentType("application/x-www-form-urlencoded",!1);return P0.getAdapter($.adapter||h.adapter)($).then(function G(S){return d0($),S.data=t.call($,$.transformResponse,S),S.headers=U.from(S.headers),S},function G(S){if(!a(S)){if(d0($),S&&S.response)S.response.data=t.call($,$.transformResponse,S.response),S.response.headers=U.from(S.response.headers)}return Promise.reject(S)})}var F0="1.11.0";var E0={};["object","boolean","number","function","string","symbol"].forEach(($,z)=>{E0[$]=function G(S){return typeof S===$||"a"+(z<1?"n ":" ")+$}});var r1={};E0.transitional=function $(z,G,S){function Q(Y,Z){return"[Axios v"+F0+"] Transitional option '"+Y+"'"+Z+(S?". "+S:"")}return(Y,Z,W)=>{if(z===!1)throw new H(Q(Z," has been removed"+(G?" in "+G:"")),H.ERR_DEPRECATED);if(G&&!r1[Z])r1[Z]=!0,console.warn(Q(Z," has been deprecated since v"+G+" and will be removed in the near future"));return z?z(Y,Z,W):!0}};E0.spelling=function $(z){return(G,S)=>{return console.warn(`${S} is likely a misspelling of ${z}`),!0}};function U5($,z,G){if(typeof $!=="object")throw new H("options must be an object",H.ERR_BAD_OPTION_VALUE);let S=Object.keys($),Q=S.length;while(Q-- >0){let Y=S[Q],Z=z[Y];if(Z){let W=$[Y],N=W===void 0||Z(W,Y,$);if(N!==!0)throw new H("option "+Y+" must be "+N,H.ERR_BAD_OPTION_VALUE);continue}if(G!==!0)throw new H("Unknown option "+Y,H.ERR_BAD_OPTION)}}var e={assertOptions:U5,validators:E0};var A=e.validators;class $0{constructor($){this.defaults=$||{},this.interceptors={request:new q0,response:new q0}}async request($,z){try{return await this._request($,z)}catch(G){if(G instanceof Error){let S={};Error.captureStackTrace?Error.captureStackTrace(S):S=new Error;let Q=S.stack?S.stack.replace(/^.+\n/,""):"";try{if(!G.stack)G.stack=Q;else if(Q&&!String(G.stack).endsWith(Q.replace(/^.+\n.+\n/,"")))G.stack+=`
`+Q}catch(Y){}}throw G}}_request($,z){if(typeof $==="string")z=z||{},z.url=$;else z=$||{};z=_(this.defaults,z);let{transitional:G,paramsSerializer:S,headers:Q}=z;if(G!==void 0)e.assertOptions(G,{silentJSONParsing:A.transitional(A.boolean),forcedJSONParsing:A.transitional(A.boolean),clarifyTimeoutError:A.transitional(A.boolean)},!1);if(S!=null)if(J.isFunction(S))z.paramsSerializer={serialize:S};else e.assertOptions(S,{encode:A.function,serialize:A.function},!0);if(z.allowAbsoluteUrls!==void 0);else if(this.defaults.allowAbsoluteUrls!==void 0)z.allowAbsoluteUrls=this.defaults.allowAbsoluteUrls;else z.allowAbsoluteUrls=!0;e.assertOptions(z,{baseUrl:A.spelling("baseURL"),withXsrfToken:A.spelling("withXSRFToken")},!0),z.method=(z.method||this.defaults.method||"get").toLowerCase();let Y=Q&&J.merge(Q.common,Q[z.method]);Q&&J.forEach(["delete","get","head","post","put","patch","common"],(w)=>{delete Q[w]}),z.headers=U.concat(Y,Q);let Z=[],W=!0;this.interceptors.request.forEach(function w(K){if(typeof K.runWhen==="function"&&K.runWhen(z)===!1)return;W=W&&K.synchronous,Z.unshift(K.fulfilled,K.rejected)});let N=[];this.interceptors.response.forEach(function w(K){N.push(K.fulfilled,K.rejected)});let M,X=0,V;if(!W){let w=[w0.bind(this),void 0];w.unshift(...Z),w.push(...N),V=w.length,M=Promise.resolve(z);while(X<V)M=M.then(w[X++],w[X++]);return M}V=Z.length;let F=z;X=0;while(X<V){let w=Z[X++],K=Z[X++];try{F=w(F)}catch(P){K.call(this,P);break}}try{M=w0.call(this,F)}catch(w){return Promise.reject(w)}X=0,V=N.length;while(X<V)M=M.then(N[X++],N[X++]);return M}getUri($){$=_(this.defaults,$);let z=o($.baseURL,$.url,$.allowAbsoluteUrls);return n(z,$.params,$.paramsSerializer)}}J.forEach(["delete","get","head","options"],function $(z){$0.prototype[z]=function(G,S){return this.request(_(S||{},{method:z,url:G,data:(S||{}).data}))}});J.forEach(["post","put","patch"],function $(z){function G(S){return function Q(Y,Z,W){return this.request(_(W||{},{method:z,headers:S?{"Content-Type":"multipart/form-data"}:{},url:Y,data:Z}))}}$0.prototype[z]=G(),$0.prototype[z+"Form"]=G(!0)});var z0=$0;class c0{constructor($){if(typeof $!=="function")throw new TypeError("executor must be a function.");let z;this.promise=new Promise(function S(Q){z=Q});let G=this;this.promise.then((S)=>{if(!G._listeners)return;let Q=G._listeners.length;while(Q-- >0)G._listeners[Q](S);G._listeners=null}),this.promise.then=(S)=>{let Q,Y=new Promise((Z)=>{G.subscribe(Z),Q=Z}).then(S);return Y.cancel=function Z(){G.unsubscribe(Q)},Y},$(function S(Q,Y,Z){if(G.reason)return;G.reason=new k(Q,Y,Z),z(G.reason)})}throwIfRequested(){if(this.reason)throw this.reason}subscribe($){if(this.reason){$(this.reason);return}if(this._listeners)this._listeners.push($);else this._listeners=[$]}unsubscribe($){if(!this._listeners)return;let z=this._listeners.indexOf($);if(z!==-1)this._listeners.splice(z,1)}toAbortSignal(){let $=new AbortController,z=(G)=>{$.abort(G)};return this.subscribe(z),$.signal.unsubscribe=()=>this.unsubscribe(z),$.signal}static source(){let $;return{token:new c0(function G(S){$=S}),cancel:$}}}var i1=c0;function u0($){return function z(G){return $.apply(null,G)}}function l0($){return J.isObject($)&&$.isAxiosError===!0}var p0={Continue:100,SwitchingProtocols:101,Processing:102,EarlyHints:103,Ok:200,Created:201,Accepted:202,NonAuthoritativeInformation:203,NoContent:204,ResetContent:205,PartialContent:206,MultiStatus:207,AlreadyReported:208,ImUsed:226,MultipleChoices:300,MovedPermanently:301,Found:302,SeeOther:303,NotModified:304,UseProxy:305,Unused:306,TemporaryRedirect:307,PermanentRedirect:308,BadRequest:400,Unauthorized:401,PaymentRequired:402,Forbidden:403,NotFound:404,MethodNotAllowed:405,NotAcceptable:406,ProxyAuthenticationRequired:407,RequestTimeout:408,Conflict:409,Gone:410,LengthRequired:411,PreconditionFailed:412,PayloadTooLarge:413,UriTooLong:414,UnsupportedMediaType:415,RangeNotSatisfiable:416,ExpectationFailed:417,ImATeapot:418,MisdirectedRequest:421,UnprocessableEntity:422,Locked:423,FailedDependency:424,TooEarly:425,UpgradeRequired:426,PreconditionRequired:428,TooManyRequests:429,RequestHeaderFieldsTooLarge:431,UnavailableForLegalReasons:451,InternalServerError:500,NotImplemented:501,BadGateway:502,ServiceUnavailable:503,GatewayTimeout:504,HttpVersionNotSupported:505,VariantAlsoNegotiates:506,InsufficientStorage:507,LoopDetected:508,NotExtended:510,NetworkAuthenticationRequired:511};Object.entries(p0).forEach(([$,z])=>{p0[z]=$});var t1=p0;function a1($){let z=new z0($),G=d(z0.prototype.request,z);return J.extend(G,z0.prototype,z,{allOwnKeys:!0}),J.extend(G,z,null,{allOwnKeys:!0}),G.create=function S(Q){return a1(_($,Q))},G}var D=a1(h);D.Axios=z0;D.CanceledError=k;D.CancelToken=i1;D.isCancel=a;D.VERSION=F0;D.toFormData=b;D.AxiosError=H;D.Cancel=D.CanceledError;D.all=function $(z){return Promise.all(z)};D.spread=u0;D.isAxiosError=l0;D.mergeConfig=_;D.AxiosHeaders=U;D.formToJSON=($)=>B0(J.isHTMLForm($)?new FormData($):$);D.getAdapter=P0.getAdapter;D.HttpStatusCode=t1;D.default=D;var n0=D;var s1=async($,z)=>{let G=typeof z==="function"?await z($):z;if(!G)return;if($.scheme==="bearer")return`Bearer ${G}`;if($.scheme==="basic")return`Basic ${btoa(G)}`;return G};var O5=($)=>{switch($){case"label":return".";case"matrix":return";";case"simple":return",";default:return"&"}},q5=($)=>{switch($){case"form":return",";case"pipeDelimited":return"|";case"spaceDelimited":return"%20";default:return","}},T5=($)=>{switch($){case"label":return".";case"matrix":return";";case"simple":return",";default:return"&"}},r0=({allowReserved:$,explode:z,name:G,style:S,value:Q})=>{if(!z){let W=($?Q:Q.map((N)=>encodeURIComponent(N))).join(q5(S));switch(S){case"label":return`.${W}`;case"matrix":return`;${G}=${W}`;case"simple":return W;default:return`${G}=${W}`}}let Y=O5(S),Z=Q.map((W)=>{if(S==="label"||S==="simple")return $?W:encodeURIComponent(W);return G0({allowReserved:$,name:G,value:W})}).join(Y);return S==="label"||S==="matrix"?Y+Z:Z},G0=({allowReserved:$,name:z,value:G})=>{if(G===void 0||G===null)return"";if(typeof G==="object")throw new Error("Deeply-nested arrays/objects aren’t supported. Provide your own `querySerializer()` to handle these.");return`${z}=${$?G:encodeURIComponent(G)}`},i0=({allowReserved:$,explode:z,name:G,style:S,value:Q,valueOnly:Y})=>{if(Q instanceof Date)return Y?Q.toISOString():`${G}=${Q.toISOString()}`;if(S!=="deepObject"&&!z){let N=[];Object.entries(Q).forEach(([X,V])=>{N=[...N,X,$?V:encodeURIComponent(V)]});let M=N.join(",");switch(S){case"form":return`${G}=${M}`;case"label":return`.${M}`;case"matrix":return`;${G}=${M}`;default:return M}}let Z=T5(S),W=Object.entries(Q).map(([N,M])=>G0({allowReserved:$,name:S==="deepObject"?`${G}[${N}]`:N,value:M})).join(Z);return S==="label"||S==="matrix"?Z+W:W};var x5=/\{[^{}]+\}/g,_5=({path:$,url:z})=>{let G=z,S=z.match(x5);if(S)for(let Q of S){let Y=!1,Z=Q.substring(1,Q.length-1),W="simple";if(Z.endsWith("*"))Y=!0,Z=Z.substring(0,Z.length-1);if(Z.startsWith("."))Z=Z.substring(1),W="label";else if(Z.startsWith(";"))Z=Z.substring(1),W="matrix";let N=$[Z];if(N===void 0||N===null)continue;if(Array.isArray(N)){G=G.replace(Q,r0({explode:Y,name:Z,style:W,value:N}));continue}if(typeof N==="object"){G=G.replace(Q,i0({explode:Y,name:Z,style:W,value:N,valueOnly:!0}));continue}if(W==="matrix"){G=G.replace(Q,`;${G0({name:Z,value:N})}`);continue}let M=encodeURIComponent(W==="label"?`.${N}`:N);G=G.replace(Q,M)}return G},k5=({allowReserved:$,array:z,object:G}={})=>{return(Q)=>{let Y=[];if(Q&&typeof Q==="object")for(let Z in Q){let W=Q[Z];if(W===void 0||W===null)continue;if(Array.isArray(W)){let N=r0({allowReserved:$,explode:!0,name:Z,style:"form",value:W,...z});if(N)Y.push(N)}else if(typeof W==="object"){let N=i0({allowReserved:$,explode:!0,name:Z,style:"deepObject",value:W,...G});if(N)Y.push(N)}else{let N=G0({allowReserved:$,name:Z,value:W});if(N)Y.push(N)}}return Y.join("&")}},o1=async({security:$,...z})=>{for(let G of $){let S=await s1(G,z.auth);if(!S)continue;let Q=G.name??"Authorization";switch(G.in){case"query":if(!z.query)z.query={};z.query[Q]=S;break;case"cookie":{let Y=`${Q}=${S}`;if("Cookie"in z.headers&&z.headers.Cookie)z.headers.Cookie=`${z.headers.Cookie}; ${Y}`;else z.headers.Cookie=Y;break}case"header":default:z.headers[Q]=S;break}return}},t0=($)=>{return A5({path:$.path,query:!$.paramsSerializer?$.query:void 0,querySerializer:typeof $.querySerializer==="function"?$.querySerializer:k5($.querySerializer),url:$.url})},A5=({path:$,query:z,querySerializer:G,url:S})=>{let Y=S.startsWith("/")?S:`/${S}`;if($)Y=_5({path:$,url:Y});let Z=z?G(z):"";if(Z.startsWith("?"))Z=Z.substring(1);if(Z)Y+=`?${Z}`;return Y},a0=($,z)=>{let G={...$,...z};return G.headers=L0($.headers,z.headers),G},C5=["common","delete","get","head","patch","post","put"],L0=(...$)=>{let z={};for(let G of $){if(!G||typeof G!=="object")continue;let S=Object.entries(G);for(let[Q,Y]of S)if(C5.includes(Q)&&typeof Y==="object")z[Q]={...z[Q],...Y};else if(Y===null)delete z[Q];else if(Array.isArray(Y))for(let Z of Y)z[Q]=[...z[Q]??[],Z];else if(Y!==void 0)z[Q]=typeof Y==="object"?JSON.stringify(Y):Y}return z},S0=($={})=>({...$});var s0=($={})=>{let z=a0(S0(),$),{auth:G,...S}=z,Q=n0.create(S),Y=()=>({...z}),Z=(N)=>{return z=a0(z,N),Q.defaults={...Q.defaults,...z,headers:L0(Q.defaults.headers,z.headers)},Y()},W=async(N)=>{let M={...z,...N,axios:N.axios??z.axios??Q,headers:L0(z.headers,N.headers)};if(M.security)await o1({...M,security:M.security});if(M.requestValidator)await M.requestValidator(M);if(M.body&&M.bodySerializer)M.body=M.bodySerializer(M.body);let X=t0(M);try{let V=M.axios,{auth:F,...w}=M,K=await V({...w,baseURL:M.baseURL,data:M.body,headers:M.headers,params:M.paramsSerializer?M.query:void 0,url:X}),{data:P}=K;if(M.responseType==="json"){if(M.responseValidator)await M.responseValidator(P);if(M.responseTransformer)P=await M.responseTransformer(P)}return{...K,data:P??{}}}catch(V){let F=V;if(M.throwOnError)throw F;return F.error=F.response?.data??{},F}};return{buildUrl:t0,delete:(N)=>W({...N,method:"DELETE"}),get:(N)=>W({...N,method:"GET"}),getConfig:Y,head:(N)=>W({...N,method:"HEAD"}),instance:Q,options:(N)=>W({...N,method:"OPTIONS"}),patch:(N)=>W({...N,method:"PATCH"}),post:(N)=>W({...N,method:"POST"}),put:(N)=>W({...N,method:"PUT"}),request:W,setConfig:Z}};var B=s0(S0({baseURL:"http://localhost:3000"}));var o0=($)=>{return($?.client??B).get({responseType:"json",url:"/api/nhl/v1/games/bets",...$})},e0=($)=>{return($?.client??B).get({responseType:"json",url:"/api/nhl/v1/games/bets/options",...$})},$4=($)=>{return($?.client??B).get({responseType:"json",url:"/api/nhl/v1/player/bets",...$})},z4=($)=>{return($?.client??B).get({responseType:"json",url:"/api/nhl/v1/player/bets/options",...$})},G4=($)=>{return($?.client??B).get({responseType:"json",url:"/api/nhl/v1/goalscorer/bets",...$})},S4=($)=>{return($?.client??B).get({responseType:"json",url:"/api/nhl/v1/goalscorer/bets/options",...$})},Q4=($)=>{return($?.client??B).get({responseType:"json",url:"/api/nhl/v1/goalie/bets",...$})},Z4=($)=>{return($?.client??B).get({responseType:"json",url:"/api/nhl/v1/goalie/bets/options",...$})},Y4=($)=>{return($?.client??B).get({responseType:"json",url:"/api/nhl/v1/historical/games/bets",...$})},J4=($)=>{return($?.client??B).get({responseType:"json",url:"/api/nhl/v1/historical/games/bets/options",...$})},M4=($)=>{return($?.client??B).get({responseType:"json",url:"/api/nhl/v1/historical/player/bets",...$})},W4=($)=>{return($?.client??B).get({responseType:"json",url:"/api/nhl/v1/historical/player/bets/options",...$})},N4=($)=>{return($?.client??B).get({responseType:"json",url:"/api/nhl/v1/player/trends",...$})},X4=($)=>{return($?.client??B).get({responseType:"json",url:"/api/nhl/v1/player/trends/options",...$})},B4=($)=>{return($?.client??B).get({responseType:"json",url:"/api/nhl/v1/team/trends",...$})},K4=($)=>{return($?.client??B).get({responseType:"json",url:"/api/nhl/v1/team/trends/options",...$})},V4=($)=>{return($?.client??B).get({responseType:"json",url:"/api/nhl/v1/team/shots",...$})},I4=($)=>{return($?.client??B).get({responseType:"json",url:"/api/nhl/v1/team/shots/options",...$})},H4=($)=>{return($?.client??B).get({responseType:"json",url:"/api/nhl/v1/player/shots",...$})},P4=($)=>{return($?.client??B).get({responseType:"json",url:"/api/nhl/v1/player/shots/options",...$})},w4=($)=>{return($?.client??B).get({responseType:"json",url:"/api/nfl/v1/games/bets",...$})},F4=($)=>{return($?.client??B).get({responseType:"json",url:"/api/nfl/v1/games/bets/options",...$})},E4=($)=>{return($?.client??B).get({responseType:"json",url:"/api/nfl/v1/player/bets",...$})},L4=($)=>{return($?.client??B).get({responseType:"json",url:"/api/nfl/v1/player/bets/options",...$})},D4=($)=>{return($?.client??B).get({responseType:"json",url:"/api/nfl/v1/historical/games/bets",...$})},R4=($)=>{return($?.client??B).get({responseType:"json",url:"/api/nfl/v1/historical/games/bets/options",...$})},U4=($)=>{return($?.client??B).get({responseType:"json",url:"/api/nfl/v1/historical/player/bets",...$})},O4=($)=>{return($?.client??B).get({responseType:"json",url:"/api/nfl/v1/historical/player/bets/options",...$})},q4=($)=>{return($?.client??B).get({responseType:"json",url:"/api/nfl/v1/touchdown/bets",...$})},T4=($)=>{return($?.client??B).get({responseType:"json",url:"/api/nfl/v1/touchdown/bets/options",...$})},x4=($)=>{return($?.client??B).get({responseType:"json",url:"/api/ncaaf/v1/games/bets",...$})},_4=($)=>{return($?.client??B).get({responseType:"json",url:"/api/ncaaf/v1/games/bets/options",...$})},k4=($)=>{return($?.client??B).get({responseType:"json",url:"/api/ncaaf/v1/historical/games/bets",...$})},A4=($)=>{return($?.client??B).get({responseType:"json",url:"/api/ncaaf/v1/historical/games/bets/options",...$})},C4=($)=>{return($?.client??B).get({responseType:"json",url:"/api/nba/v1/games/bets",...$})},j4=($)=>{return($?.client??B).get({responseType:"json",url:"/api/nba/v1/games/bets/options",...$})},b4=($)=>{return($?.client??B).get({responseType:"json",url:"/api/nba/v1/player/bets",...$})},y4=($)=>{return($?.client??B).get({responseType:"json",url:"/api/nba/v1/player/bets/options",...$})},m4=($)=>{return($?.client??B).get({responseType:"json",url:"/api/nba/v1/historical/games/bets",...$})},f4=($)=>{return($?.client??B).get({responseType:"json",url:"/api/nba/v1/historical/games/bets/options",...$})},v4=($)=>{return($?.client??B).get({responseType:"json",url:"/api/nba/v1/historical/player/bets",...$})},h4=($)=>{return($?.client??B).get({responseType:"json",url:"/api/nba/v1/historical/player/bets/options",...$})},g4=($)=>{return($?.client??B).get({responseType:"json",url:"/api/nba/v1/player/trends",...$})},d4=($)=>{return($?.client??B).get({responseType:"json",url:"/api/nba/v1/player/trends/options",...$})},c4=($)=>{return($?.client??B).get({responseType:"json",url:"/api/nba/v1/team/trends",...$})},u4=($)=>{return($?.client??B).get({responseType:"json",url:"/api/nba/v1/team/trends/options",...$})},l4=($)=>{return($?.client??B).get({responseType:"json",url:"/api/soccer/v1/games/bets",...$})},p4=($)=>{return($?.client??B).get({responseType:"json",url:"/api/soccer/v1/games/bets/options",...$})},n4=($)=>{return($?.client??B).get({responseType:"json",url:"/api/soccer/v1/historical/games/bets",...$})},r4=($)=>{return($?.client??B).get({responseType:"json",url:"/api/soccer/v1/historical/games/bets/options",...$})},i4=($)=>{return($?.client??B).get({responseType:"json",url:"/api/mlb/v1/games/bets",...$})},t4=($)=>{return($?.client??B).get({responseType:"json",url:"/api/mlb/v1/games/bets/options",...$})},a4=($)=>{return($?.client??B).get({responseType:"json",url:"/api/mlb/v1/player/bets",...$})},s4=($)=>{return($?.client??B).get({responseType:"json",url:"/api/mlb/v1/player/bets/options",...$})},o4=($)=>{return($?.client??B).get({responseType:"json",url:"/api/mlb/v1/historical/games/bets",...$})},e4=($)=>{return($?.client??B).get({responseType:"json",url:"/api/mlb/v1/historical/games/bets/options",...$})},$1=($)=>{return($?.client??B).get({responseType:"json",url:"/api/mlb/v1/hist