1import{Hi as x,_ as C}from"./chunk-6cn32HYf.js";import{C as lt,S as lo,t as At}from"./chunk-CevbLSjN.js";import{C as d,b as Zt,d as Mt,p as Qo,v as V,x as at}from"./chunk-YG0cbX12.js";import{a as T,c as at$1,i as P$1,l as lt$1,n as H$1,o as X$1,r as K,t as $}from"./chunk-DiUHH-MY.js";function t(e,r,...n){if(n.length>0)throw new Error;return e.services[r]}var se=new x(`GrpcClient`);var Ee=new x(`GrpcPlatformTransport`);var Ae=new x(`GrpcSportsbookTransport`);var De=new x(`GrpcSportsbookJackpotTransport`);var ae=new x(`GrpcInterceptors`,{factory:()=>[]});function F(e){let t=new Headers,n=new TextDecoder().decode(e).split(`\r 2`);for(let r of n){if(r===``)continue;let o=r.indexOf(`:`);if(o>0){let s=r.substring(0,o).trim(),p=r.substring(o+1).trim();t.append(s,p)}}return t}var W=`Content-Type`;var L=`Grpc-Timeout`;var y=`Grpc-Status`;var R=`Grpc-Message`;var X=`Grpc-Status-Details-Bin`;var _=`User-Agent`;var N=`X-User-Agent`;var ce=`X-Grpc-Web`;var pe=`application/grpc-web+proto`;var de=`application/grpc-web+json`;var ue=lt(lo(`CgxzdGF0dXMucHJvdG8SCmdvb2dsZS5ycGMiTgoGU3RhdHVzEgwKBGNvZGUYASABKAUSDwoHbWVzc2FnZRgCIAEoCRIlCgdkZXRhaWxzGAMgAygLMhQuZ29vZ2xlLnByb3RvYnVmLkFueUJeCg5jb20uZ29vZ2xlLnJwY0ILU3RhdHVzUHJvdG9QAVo3Z29vZ2xlLmdvbGFuZy5vcmcvZ2VucHJvdG8vZ29vZ2xlYXBpcy9ycGMvc3RhdHVzO3N0YXR1c6ICA1JQQ2IGcHJvdG8z`,[at]),0);var le=`0`;function H(e){var t;let n=e.get(X);if(n!=null){let o=Qo(n,ue);if(o.code==0)return;let s=new V(o.message,o.code,e);return s.details=o.details.map(p=>({type:p.typeUrl.substring(p.typeUrl.lastIndexOf(`/`)+1),value:p.value})),s}let r=e.get(y);if(r!=null){if(r===le)return;let o=parseInt(r,10);return o in d?new V(decodeURIComponent((t=e.get(R))!==null&&t!==void 0?t:``),o,e):new V(`invalid grpc-status: ${r}`,d.Internal,e)}}function fe(){try{new Headers}catch{throw new Error(`connect-web requires the fetch API. Are you running on an old version of Node.js? Node.js is not supported in Connect for Web - please stay tuned for Connect for Node.`)}}function U(e,t){let n=H(e);if(n)throw t.forEach((r,o)=>{n.metadata.append(o,r)}),n;if(!t.has(y)&&!e.has(y))throw new V(`protocol error: missing status`,d.Internal)}function P(e,t,n,r){var o,s;let p=new Headers(n??{});p.set(W,e?pe:de),p.set(ce,`1`);let u=(s=(o=p.get(_))!==null&&o!==void 0?o:p.get(N))!==null&&s!==void 0?s:`connect-es/2.1.2`;return p.set(N,u),r&&p.set(_,u),t!==void 0&&p.set(L,`${t}m`),p}function me(e){switch(e){case 400:return d.Internal;case 401:return d.Unauthenticated;case 403:return d.PermissionDenied;case 404:return d.Unimplemented;case 429:return d.Unavailable;case 502:return d.Unavailable;case 503:return d.Unavailable;case 504:return d.Unavailable;default:return d.Unknown}}function j(e,t){var n;if(e>=200&&e<300)return{foundStatus:t.has(y),headerError:H(t)};throw new V(decodeURIComponent((n=t.get(R))!==null&&n!==void 0?n:`HTTP ${e}`),me(e),t)}var w=function(e){return this instanceof w?(this.v=e,this):new w(e)};var we=function(e,t,n){if(!Symbol.asyncIterator)throw new TypeError(`Symbol.asyncIterator is not defined.`);var r=n.apply(e,t||[]),o,s=[];return o=Object.create((typeof AsyncIterator==`function`?AsyncIterator:Object).prototype),u(`next`),u(`throw`),u(`return`,p),o[Symbol.asyncIterator]=function(){return this},o;function p(a){return function(i){return Promise.resolve(i).then(a,v)}}function u(a,i){r[a]&&(o[a]=function(m){return new Promise(function(h,l){s.push([a,m,h,l])>1||d(a,m)})},i&&(o[a]=i(o[a])))}function d(a,i){try{g(r[a](i))}catch(m){x(s[0][3],m)}}function g(a){a.value instanceof w?Promise.resolve(a.value.v).then(C,v):x(s[0][2],a)}function C(a){d(`next`,a)}function v(a){d(`throw`,a)}function x(a,i){a(i),s.shift(),s.length&&d(s[0][0],s[0][1])}};var he={redirect:`error`};function Q(e){var t;fe();let n=(t=e.useBinaryFormat)!==null&&t!==void 0?t:!0;return{async unary(r,o,s,p,u,d$1){let{serialize:g,parse:C}=K(r,n,e.jsonOptions,e.binaryOptions);return s=s===void 0?e.defaultTimeoutMs:s<=0?void 0:s,await $({interceptors:e.interceptors,signal:o,timeoutMs:s,req:{stream:!1,service:r.parent,method:r,requestMethod:`POST`,url:T(e.baseUrl,r),header:P(n,s,p,!1),contextValues:d$1??Zt(),message:u},next:async v=>{var x;let i=await((x=e.fetch)!==null&&x!==void 0?x:globalThis.fetch)(v.url,Object.assign(Object.assign({},he),{method:v.requestMethod,headers:v.header,signal:v.signal,body:P$1(0,g(v.message))})),{headerError:m}=j(i.status,i.headers);if(!i.body)throw m!==void 0?m:`missing response body`;let h=X$1(i.body).getReader(),l,S;for(;;){let b=await h.read();if(b.done)break;let{flags:G,data:I}=b.value;if((G&1)===1)throw new V(`protocol error: received unsupported compressed output`,d.Internal);
2if(G===128){if(l!==void 0)throw`extra trailer`;l=F(I);continue}if(S!==void 0)throw new V(`extra message`,d.Unimplemented);S=C(I)}if(l===void 0)throw m!==void 0?m:new V(`missing trailer`,i.headers.has(y)?d.Unimplemented:d.Unknown);if(U(l,i.headers),S===void 0)throw new V(`missing message`,l.has(y)?d.Unimplemented:d.Unknown);return{stream:!1,service:r.parent,method:r,header:i.headers,message:S,trailer:l}}})},async stream(r,o,s,p,u,d){let{serialize:g,parse:C}=K(r,n,e.jsonOptions,e.binaryOptions);function v(a,i,m,h,l){return we(this,arguments,function*(){let b=X$1(a).getReader();if(i){if(!(yield w(b.read())).done)throw`extra data for trailers-only`;return yield w(void 0)}let G=!1;for(;;){let I=yield w(b.read());if(I.done)break;let{flags:ve,data:V}=I.value;if((ve&128)===128){if(G)throw`extra trailer`;G=!0;let K=F(V);U(K,h),K.forEach((xe,Se)=>m.set(Se,xe));continue}if(G)throw`extra message`;yield yield w(C(V))}if(`throwIfAborted`in l&&l.throwIfAborted(),!G)throw`missing trailer`})}async function x(a){if(r.methodKind!=`server_streaming`)throw`The fetch API does not support streaming request bodies`;let i=await a[Symbol.asyncIterator]().next();if(i.done==!0)throw`missing request message`;return P$1(0,g(i.value))}return s=s===void 0?e.defaultTimeoutMs:s<=0?void 0:s,H$1({interceptors:e.interceptors,signal:o,timeoutMs:s,req:{stream:!0,service:r.parent,method:r,requestMethod:`POST`,url:T(e.baseUrl,r),header:P(n,s,p,!1),contextValues:d??Zt(),message:u},next:async a=>{var i;let h=await((i=e.fetch)!==null&&i!==void 0?i:globalThis.fetch)(a.url,Object.assign(Object.assign({},he),{method:a.requestMethod,headers:a.header,signal:a.signal,body:await x(a.message)})),{foundStatus:l,headerError:S}=j(h.status,h.headers);if(S!=null)throw S;if(!h.body)throw`missing response body`;let b=new Headers;return Object.assign(Object.assign({},a),{header:h.headers,trailer:b,message:v(h.body,l,b,h.headers,a.signal)})}})}}}var jr=(e,t)=>
2({provide:e,useFactory:()=>Q({baseUrl:t(),interceptors:C(ae)})});var ge=lt(lo(`ChdzdGQvcnBjL3YxL3N0YXR1cy5wcm90bxIKc3RkLnJwYy52MSJOCgZTdGF0dXMSDAoEY29kZRgBIAEoBRIPCgdtZXNzYWdlGAIgASgJEiUKB2RldGFpbHMYAyADKAsyFC5nb29nbGUucHJvdG9idWYuQW55Qq4BCg5jb20uc3RkLnJwYy52MUILU3RhdHVzUHJvdG9QAVpFZ2l0bGFiLmNvbS9oZ2xvYmFsL3NoYXJlZC10b29scy9jb250cmFjdHMvZ2VuL3N0ZC9nby9zdGQvcnBjL3YxO3JwY3YxogIDU1JYqgIKU3RkLlJwYy5WMcoCClN0ZFxScGNcVjHiAhZTdGRcUnBjXFYxXEdQQk1ldGFkYXRh6gIMU3RkOjpScGM6OlYxYgZwcm90bzM`,[at]),0);var Ce=`grpc-status-details-bin`;var ye={[d.InvalidArgument]:{error:lt$1},[d.FailedPrecondition]:{error:at$1}};var Ie=e=>{let t=new ArrayBuffer(e.length),n=new Uint8Array(t);for(let r=0;r<e.length;r++)n[r]=e.charCodeAt(r);return n};var Qr=(e,t)=>{let n=e.get(Ce);if(!n)return null;let o=At(ge,Ie(atob(n))),s=o.code,u={code:s,message:o.message,details:null},d=o.details[0];if(!d)return u;if(t&&t[s]){let g=t[s];u.details=g&&At(g.error,d.value)}else if(ye[s]){let g=ye[s];u.details=g&&At(g.error,d.value)}return u};function nt(e,t){let n=C(se);return Mt(e,r=>{switch(r.methodKind){case`unary`:return Re(t,r,n);case`server_streaming`:return Ue(t,r,n);default:return null}})}function Re(e,t,n){return function(r,o){return n.unary(e,t,r,o)}}function Ue(e,t,n){return function(r,o){return n.stream(e,t,r,o)}}export{ae as a,se as c,Qr as i,t as l,De as n,jr as o,Ee as r,nt as s,Ae as t};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.