1var R=Object.defineProperty;var q=(i,s,e)=>s in i?R(i,s,{enumerable:!0,configurable:!0,writable:!0,value:e}):i[s]=e;var y=(i,s,e)=>q(i,typeof s!="symbol"?s+"":s,e);import{ak as x,p as z,ae as u,ag as F,al as C,P as E,am as S}from"./BxdW20Ub.js";import{u as T}from"./CQ2nXzyS.js";const L=[1779033703,-1150833019,1013904242,-1521486534,1359893119,-1694144372,528734635,1541459225],P=[1116352408,1899447441,-1245643825,-373957723,961987163,1508970993,-1841331548,-1424204075,-670586216,310598401,607225278,1426881987,1925078388,-2132889090,-1680079193,-1046744716,-459576895,-272742522,264347078,604807628,770255983,1249150122,1555081692,1996064986,-1740746414,-1473132947,-1341970488,-1084653625,-958395405,-710438585,113926993,338241895,666307205,773529912,1294757372,1396182291,1695183700,1986661051,-2117940946,-1838011259,-1564481375,-1474664885,-1035236496,-949202525,-778901479,-694614492,-200395387,275423344,430227734,506948616,659060556,883997877,958139571,1322822218,1537002063,1747873779,1955562222,2024104815,-2067236844,-1933114872,-1866530822,-1538233109,-1090935817,-965641998],$="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_",g=[];class I{constructor(){y(this,"_data",new _);y(this,"_hash",new _([...L]));y(this,"_nDataBytes",0);y(this,"_minBufferSize",0)}finalize(s){s&&this._append(s);const e=this._nDataBytes*8,t=this._data.sigBytes*8;return this._data.words[t>>>5]|=128<<24-t%32,this._data.words[(t+64>>>9<<4)+14]=Math.floor(e/4294967296),this._data.words[(t+64>>>9<<4)+15]=e,this._data.sigBytes=this._data.words.length*4,this._process(),this._hash}_doProcessBlock(s,e){const t=this._hash.words;let a=t[0],o=t[1],n=t[2],c=t[3],h=t[4],p=t[5],m=t[6],b=t[7];for(let r=0;r<64;r++){if(r<16)g[r]=s[e+r]|0;else{const l=g[r-15],f=(l<<25|l>>>7)^(l<<14|l>>>18)^l>>>3,w=g[r-2],d=(w<<15|w>>>17)^(w<<13|w>>>19)^w>>>10;g[r]=f+g[r-7]+d+g[r-16]}const D=h&p^~h&m,A=a&o^a&n^o&n,O=(a<<30|a>>>2)^(a<<19|a>>>13)^(a<<10|a>>>22),j=(h<<26|h>>>6)^(h<<21|h>>>11)^(h<<7|h>>>25),k=b+j+D+P[r]+g[r],v=O+A;b=m,m=p,p=h,h=c+k|0,c=n,n=o,o=a,a=k+v|0}t[0]=t[0]+a|0,t[1]=t[1]+o|0,t[2]=t[2]+n|0,t[3]=t[3]+c|0,t[4]=t[4]+h|0,t[5]=t[5]+p|0,t[6]=t[6]+m|0,t[7]=t[7]+b|0}_append(s){typeof s=="string"&&(s=_.fromUtf8(s)),this._data.concat(s),this._nDataBytes+=s.sigBytes}_process(s){let e,t=this._data.sigBytes/64;s?t=Math.ceil(t):t=Math.max((t|0)-this._minBufferSize,0);const a=t*16,o=Math.min(a*4,this._data.sigBytes);if(a){for(let n=0;n<a;n+=16)this._doProcessBlock(this._data.words,n);e=this._data.words.splice(0,a),this._data.sigBytes-=o}return new _(e,o)}}class _{constructor(s,e){y(this,"words");y(this,"sigBytes");s=this.words=s||[],this.sigBytes=e===void 0?s.length*4:e}static fromUtf8(s){const e=unescape(encodeURIComponent(s)),t=e.length,a=[];for(let o=0;o<t;o++)a[o>>>2]|=(e.charCodeAt(o)&255)<<24-o%4*8;return new _(a,t)}toBase64(){const s=[];for(let e=0;e<this.sigBytes;e+=3){const t=this.words[e>>>2]>>>24-e%4*8&255,a=this.words[e+1>>>2]>>>24-(e+1)%4*8&255,o=this.words[e+2>>>2]>>>24-(e+2)%4*8&255,n=t<<16|a<<8|o;for(let c=0;c<4&&e*8+c*6<this.sigBytes*8;c++)s.push($.charAt(n>>>6*(3-c)&63))}return s.join("")}concat(s){if(this.words[this.sigBytes>>>2]&=4294967295<<32-this.sigBytes%4*8,this.words.length=Math.ceil(this.sigBytes/4),this.sigBytes%4)for(let e=0;e<s.sigBytes;e++){const t=s.words[e>>>2]>>>24-e%4*8&255;this.words[this.sigBytes+e>>>2]|=t<<24-(this.sigBytes+e)%4*8}else for(let e=0;e<s.sigBytes;e+=4)this.words[this.sigBytes+e>>>2]=s.words[e>>>2];this.sigBytes+=s.sigBytes}}function G(i){return new I().finalize(i).toBase64()}function B(i){return G(x(i))}function Q(i,s,e){const[t={},a]=typeof s=="string"?[{},s]:[s,e],o=z(()=>u(i)),n=z(()=>u(t.key)||"$f"+B([a,typeof o.value=="string"?o.value:"",...K(t)]));if(!t.baseURL&&typeof o.value=="string"&&o.value[0]==="/"&&o.value[1]==="/")throw new Error('[nuxt] [useFetch] the request URL must not start with "//".');const{server:c,lazy:h,default:p,transform:m,pick:b,watch:r,immediate:D,getCachedData:A,deep:O,dedupe:j,...k}
1=t,v=F({...C,...k,cache:typeof t.cache=="boolean"?void 0:t.cache}),l={server:c,lazy:h,default:p,transform:m,pick:b,immediate:D,getCachedData:A,deep:O,dedupe:j,watch:r===!1?[]:[...r||[],v]};if(!D){let d=function(){l.immediate=!0};E(n,d,{flush:"sync",once:!0}),E([...r||[],v],d,{flush:"sync",once:!0})}let f;return T(r===!1?n.value:n,()=>{var U;(U=f==null?void 0:f.abort)==null||U.call(f,new DOMException("Request aborted as another request to the same endpoint was initiated.","AbortError")),f=typeof AbortController<"u"?new AbortController:{};const d=u(t.timeout);let M;return d&&(M=setTimeout(()=>f.abort(new DOMException("Request aborted due to timeout.","AbortError")),d),f.signal.onabort=()=>clearTimeout(M)),(t.$fetch||globalThis.$fetch)(o.value,{signal:f.signal,...v}).finally(()=>{clearTimeout(M)})},l)}function K(i){var e;const s=[((e=u(i.method))==null?void 0:e.toUpperCase())||"GET",u(i.baseURL)];for(const t of[i.params||i.query]){const a=u(t);if(!a)continue;const o={};for(const[n,c]of Object.entries(a))o[u(n)]=u(c);s.push(o)}if(i.body){const t=u(i.body);if(!t)s.push(B(t));else if(t instanceof ArrayBuffer)s.push(B(Object.fromEntries([...new Uint8Array(t).entries()].map(([a,o])=>[a,o.toString()]))));else if(t instanceof FormData){const a={};for(const o of t.entries()){const[n,c]=o;a[n]=c instanceof File?c.name:c}s.push(B(a))}else if(S(t))s.push(B(F(t)));else try{s.push(B(t))}catch{console.warn("[useFetch] Failed to hash body",t)}}return s}export{Q as u};
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.