mirror of
https://github.com/gradle/actions.git
synced 2026-10-16 19:57:12 +08:00
[bot] Update dist directory
This commit is contained in:
10 files changed
+702
-954
No files matched your search
+98
-146
@@ -1,104 +1,104 @@
|
||||
import {createRequire} from 'module';const require=createRequire(import.meta.url);
|
||||
var nBe=Object.create;var CD=Object.defineProperty;var ABe=Object.getOwnPropertyDescriptor;var iBe=Object.getOwnPropertyNames;var oBe=Object.getPrototypeOf,aBe=Object.prototype.hasOwnProperty;var C=(t=>typeof require<"u"?require:typeof Proxy<"u"?new Proxy(t,{get:(e,r)=>(typeof require<"u"?require:e)[r]}):t)(function(t){if(typeof require<"u")return require.apply(this,arguments);throw Error('Dynamic require of "'+t+'" is not supported')});var E=(t,e)=>()=>(e||t((e={exports:{}}).exports,e),e.exports),dA=(t,e)=>{for(var r in e)CD(t,r,{get:e[r],enumerable:!0})},cBe=(t,e,r,s)=>{if(e&&typeof e=="object"||typeof e=="function")for(let n of iBe(e))!aBe.call(t,n)&&n!==r&&CD(t,n,{get:()=>e[n],enumerable:!(s=ABe(e,n))||s.enumerable});return t};var fe=(t,e,r)=>(r=t!=null?nBe(oBe(t)):{},cBe(e||!t||!t.__esModule?CD(r,"default",{value:t,enumerable:!0}):r,t));var bO=E(il=>{"use strict";var Kpt=C("net"),fBe=C("tls"),wD=C("http"),BO=C("https"),EBe=C("events"),Zpt=C("assert"),mBe=C("util");il.httpOverHttp=pBe;il.httpsOverHttp=CBe;il.httpOverHttps=IBe;il.httpsOverHttps=BBe;function pBe(t){var e=new qi(t);return e.request=wD.request,e}function CBe(t){var e=new qi(t);return e.request=wD.request,e.createSocket=QO,e.defaultPort=443,e}function IBe(t){var e=new qi(t);return e.request=BO.request,e}function BBe(t){var e=new qi(t);return e.request=BO.request,e.createSocket=QO,e.defaultPort=443,e}function qi(t){var e=this;e.options=t||{},e.proxyOptions=e.options.proxy||{},e.maxSockets=e.options.maxSockets||wD.Agent.defaultMaxSockets,e.requests=[],e.sockets=[],e.on("free",function(s,n,A,i){for(var o=yO(n,A,i),a=0,c=e.requests.length;a<c;++a){var u=e.requests[a];if(u.host===o.host&&u.port===o.port){e.requests.splice(a,1),u.request.onSocket(s);return}}s.destroy(),e.removeSocket(s)})}mBe.inherits(qi,EBe.EventEmitter);qi.prototype.addRequest=function(e,r,s,n){var A=this,i=ND({request:e},A.options,yO(r,s,n));if(A.sockets.length>=this.maxSockets){A.requests.push(i);return}A.createSocket(i,function(o){o.on("free",a),o.on("close",c),o.on("agentRemove",c),e.onSocket(o);function a(){A.emit("free",o,i)}function c(u){A.removeSocket(o),o.removeListener("free",a),o.removeListener("close",c),o.removeListener("agentRemove",c)}})};qi.prototype.createSocket=function(e,r){var s=this,n={};s.sockets.push(n);var A=ND({},s.proxyOptions,{method:"CONNECT",path:e.host+":"+e.port,agent:!1,headers:{host:e.host+":"+e.port}});e.localAddress&&(A.localAddress=e.localAddress),A.proxyAuth&&(A.headers=A.headers||{},A.headers["Proxy-Authorization"]="Basic "+new Buffer(A.proxyAuth).toString("base64")),_o("making CONNECT request");var i=s.request(A);i.useChunkedEncodingByDefault=!1,i.once("response",o),i.once("upgrade",a),i.once("connect",c),i.once("error",u),i.end();function o(l){l.upgrade=!0}function a(l,g,h){process.nextTick(function(){c(l,g,h)})}function c(l,g,h){if(i.removeAllListeners(),g.removeAllListeners(),l.statusCode!==200){_o("tunneling socket could not be established, statusCode=%d",l.statusCode),g.destroy();var f=new Error("tunneling socket could not be established, statusCode="+l.statusCode);f.code="ECONNRESET",e.request.emit("error",f),s.removeSocket(n);return}if(h.length>0){_o("got illegal response body from proxy"),g.destroy();var f=new Error("got illegal response body from proxy");f.code="ECONNRESET",e.request.emit("error",f),s.removeSocket(n);return}return _o("tunneling connection has established"),s.sockets[s.sockets.indexOf(n)]=g,r(g)}function u(l){i.removeAllListeners(),_o(`tunneling socket could not be established, cause=%s
|
||||
`,l.message,l.stack);var g=new Error("tunneling socket could not be established, cause="+l.message);g.code="ECONNRESET",e.request.emit("error",g),s.removeSocket(n)}};qi.prototype.removeSocket=function(e){var r=this.sockets.indexOf(e);if(r!==-1){this.sockets.splice(r,1);var s=this.requests.shift();s&&this.createSocket(s,function(n){s.request.onSocket(n)})}};function QO(t,e){var r=this;qi.prototype.createSocket.call(r,t,function(s){var n=t.request.getHeader("host"),A=ND({},r.options,{socket:s,servername:n?n.replace(/:.*$/,""):t.host}),i=fBe.connect(0,A);r.sockets[r.sockets.indexOf(s)]=i,e(i)})}function yO(t,e,r){return typeof t=="string"?{host:t,port:e,localAddress:r}:t}function ND(t){for(var e=1,r=arguments.length;e<r;++e){var s=arguments[e];if(typeof s=="object")for(var n=Object.keys(s),A=0,i=n.length;A<i;++A){var o=n[A];s[o]!==void 0&&(t[o]=s[o])}}return t}var _o;process.env.NODE_DEBUG&&/\btunnel\b/.test(process.env.NODE_DEBUG)?_o=function(){var t=Array.prototype.slice.call(arguments);typeof t[0]=="string"?t[0]="TUNNEL: "+t[0]:t.unshift("TUNNEL:"),console.error.apply(console,t)}:_o=function(){};il.debug=_o});var DD=E((jpt,wO)=>{wO.exports=bO()});var mt=E(($pt,NO)=>{NO.exports={kClose:Symbol("close"),kDestroy:Symbol("destroy"),kDispatch:Symbol("dispatch"),kUrl:Symbol("url"),kWriting:Symbol("writing"),kResuming:Symbol("resuming"),kQueue:Symbol("queue"),kConnect:Symbol("connect"),kConnecting:Symbol("connecting"),kKeepAliveDefaultTimeout:Symbol("default keep alive timeout"),kKeepAliveMaxTimeout:Symbol("max keep alive timeout"),kKeepAliveTimeoutThreshold:Symbol("keep alive timeout threshold"),kKeepAliveTimeoutValue:Symbol("keep alive timeout"),kKeepAlive:Symbol("keep alive"),kHeadersTimeout:Symbol("headers timeout"),kBodyTimeout:Symbol("body timeout"),kServerName:Symbol("server name"),kLocalAddress:Symbol("local address"),kHost:Symbol("host"),kNoRef:Symbol("no ref"),kBodyUsed:Symbol("used"),kBody:Symbol("abstracted request body"),kRunning:Symbol("running"),kBlocking:Symbol("blocking"),kPending:Symbol("pending"),kSize:Symbol("size"),kBusy:Symbol("busy"),kQueued:Symbol("queued"),kFree:Symbol("free"),kConnected:Symbol("connected"),kClosed:Symbol("closed"),kNeedDrain:Symbol("need drain"),kReset:Symbol("reset"),kDestroyed:Symbol.for("nodejs.stream.destroyed"),kResume:Symbol("resume"),kOnError:Symbol("on error"),kMaxHeadersSize:Symbol("max headers size"),kRunningIdx:Symbol("running index"),kPendingIdx:Symbol("pending index"),kError:Symbol("error"),kClients:Symbol("clients"),kClient:Symbol("client"),kParser:Symbol("parser"),kOnDestroyed:Symbol("destroy callbacks"),kPipelining:Symbol("pipelining"),kSocket:Symbol("socket"),kHostHeader:Symbol("host header"),kConnector:Symbol("connector"),kStrictContentLength:Symbol("strict content length"),kMaxRedirections:Symbol("maxRedirections"),kMaxRequests:Symbol("maxRequestsPerClient"),kProxy:Symbol("proxy agent options"),kCounter:Symbol("socket request counter"),kInterceptors:Symbol("dispatch interceptors"),kMaxResponseSize:Symbol("max response size"),kHTTP2Session:Symbol("http2Session"),kHTTP2SessionState:Symbol("http2Session state"),kRetryHandlerDefaultRetry:Symbol("retry agent default retry"),kConstruct:Symbol("constructable"),kListeners:Symbol("listeners"),kHTTPContext:Symbol("http context"),kMaxConcurrentStreams:Symbol("max concurrent streams"),kNoProxyAgent:Symbol("no proxy agent"),kHttpProxyAgent:Symbol("http proxy agent"),kHttpsProxyAgent:Symbol("https proxy agent")}});var _e=E((eCt,ZO)=>{"use strict";var DO=Symbol.for("undici.error.UND_ERR"),yt=class extends Error{constructor(e){super(e),this.name="UndiciError",this.code="UND_ERR"}static[Symbol.hasInstance](e){return e&&e[DO]===!0}[DO]=!0},SO=Symbol.for("undici.error.UND_ERR_CONNECT_TIMEOUT"),SD=class extends yt{constructor(e){super(e),this.name="ConnectTimeoutError",this.message=e||"Connect Timeout Error",this.code="UND_ERR_CONNECT_TIMEOUT"}static[Symbol.hasInstance](e){return e&&e[SO]===!0}[SO]=!0},RO=Symbol.for("undici.error.UND_ERR_HEADERS_TIMEOUT"),RD=class extends yt{constructor(e){super(e),this.name="HeadersTimeoutError",this.message=e||"Headers Timeout Error",this.code="UND_ERR_HEADERS_TIMEOUT"}static[Symbol.hasInstance](e){return e&&e[RO]===!0}[RO]=!0},TO=Symbol.for("undici.error.UND_ERR_HEADERS_OVERFLOW"),TD=class extends yt{constructor(e){super(e),this.name="HeadersOverflowError",this.message=e||"Headers Overflow Error",this.code="UND_ERR_HEADERS_OVERFLOW"}static[Symbol.hasInstance](e){return e&&e[TO]===!0}[TO]=!0},xO=Symbol.for("undici.error.UND_ERR_BODY_TIMEOUT"),xD=class extends yt{constructor(e){super(e),this.name="BodyTimeoutError",this.message=e||"Body Timeout Error",this.code="UND_ERR_BODY_TIMEOUT"}static[Symbol.hasInstance](e){return e&&e[xO]===!0}[xO]=!0},kO=Symbol.for("undici.error.UND_ERR_RESPONSE_STATUS_CODE"),kD=class extends yt{constructor(e,r,s,n){super(e),this.name="ResponseStatusCodeError",this.message=e||"Response Status Code Error",this.code="UND_ERR_RESPONSE_STATUS_CODE",this.body=n,this.st
Line truncated
|
||||
`)||t.includes("\r")||t.includes("\0"))===!1}function vQe(t,e){let{headersList:r}=e,s=(r.get("referrer-policy",!0)??"").split(","),n="";if(s.length>0)for(let A=s.length;A!==0;A--){let i=s[A-1].trim();if(BQe.has(i)){n=i;break}}n!==""&&(t.referrerPolicy=n)}function PQe(){return"allowed"}function OQe(){return"success"}function HQe(){return"success"}function GQe(t){let e=null;e=t.mode,t.headersList.set("sec-fetch-mode",e,!0)}function _Qe(t){let e=t.origin;if(!(e==="client"||e===void 0)){if(t.responseTainting==="cors"||t.mode==="websocket")t.headersList.append("origin",e,!0);else if(t.method!=="GET"&&t.method!=="HEAD"){switch(t.referrerPolicy){case"no-referrer":e=null;break;case"no-referrer-when-downgrade":case"strict-origin":case"strict-origin-when-cross-origin":t.origin&&B1(t.origin)&&!B1(tf(t))&&(e=null);break;case"same-origin":LC(t,tf(t))||(e=null);break;default:}t.headersList.append("origin",e,!0)}}}function El(t,e){return t}function YQe(t,e,r){return!t?.startTime||t.startTime<e?{domainLookupStartTime:e,domainLookupEndTime:e,connectionStartTime:e,connectionEndTime:e,secureConnectionStartTime:e,ALPNNegotiatedProtocol:t?.ALPNNegotiatedProtocol}:{domainLookupStartTime:El(t.domainLookupStartTime,r),domainLookupEndTime:El(t.domainLookupEndTime,r),connectionStartTime:El(t.connectionStartTime,r),connectionEndTime:El(t.connectionEndTime,r),secureConnectionStartTime:El(t.secureConnectionStartTime,r),ALPNNegotiatedProtocol:t.ALPNNegotiatedProtocol}}function qQe(t){return El(NQe.now(),t)}function JQe(t){return{startTime:t.startTime??0,redirectStartTime:0,redirectEndTime:0,postRedirectStartTime:t.startTime??0,finalServiceWorkerStartTime:0,finalNetworkResponseStartTime:0,finalNetworkRequestStartTime:0,endTime:0,encodedBodySize:0,decodedBodySize:0,finalConnectionTimingInfo:null}}function lG(){return{referrerPolicy:"strict-origin-when-cross-origin"}}function VQe(t){return{referrerPolicy:t.referrerPolicy}}function WQe(t){let e=t.referrerPolicy;pc(e);let r=null;if(t.referrer==="client"){let o=AG();if(!o||o.origin==="null")return"no-referrer";r=new URL(o)}else t.referrer instanceof URL&&(r=t.referrer);let s=I1(r),n=I1(r,!0);s.toString().length>4096&&(s=n);let A=LC(t,s),i=ef(s)&&!ef(t.url);switch(e){case"origin":return n??I1(r,!0);case"unsafe-url":return s;case"same-origin":return A?n:"no-referrer";case"origin-when-cross-origin":return A?s:n;case"strict-origin-when-cross-origin":{let o=tf(t);return LC(s,o)?s:ef(s)&&!ef(o)?"no-referrer":n}default:return i?"no-referrer":n}}function I1(t,e){return pc(t instanceof URL),t=new URL(t),t.protocol==="file:"||t.protocol==="about:"||t.protocol==="blank:"?"no-referrer":(t.username="",t.password="",t.hash="",e&&(t.pathname="",t.search=""),t)}function ef(t){if(!(t instanceof URL))return!1;if(t.href==="about:blank"||t.href==="about:srcdoc"||t.protocol==="data:"||t.protocol==="file:")return!0;return e(t.origin);function e(r){if(r==null||r==="null")return!1;let s=new URL(r);return!!(s.protocol==="https:"||s.protocol==="wss:"||/^127(?:\.[0-9]+){0,2}\.[0-9]+$|^\[(?:0*:)*?:?0*1\]$/.test(s.hostname)||s.hostname==="localhost"||s.hostname.includes("localhost.")||s.hostname.endsWith(".localhost"))}}function zQe(t,e){if(UC===void 0)return!0;let r=dG(e);if(r==="no metadata"||r.length===0)return!0;let s=ZQe(r),n=XQe(r,s);for(let A of n){let i=A.algo,o=A.hash,a=UC.createHash(i).update(t).digest("base64");if(a[a.length-1]==="="&&(a[a.length-2]==="="?a=a.slice(0,-2):a=a.slice(0,-1)),jQe(a,o))return!0}return!1}var KQe=/(?<algo>sha256|sha384|sha512)-((?<hash>[A-Za-z0-9+/]+|[A-Za-z0-9_-]+)={0,2}(?:\s|$)( +[!-~]*)?)?/i;function dG(t){let e=[],r=!0;for(let s of t.split(" ")){r=!1;let n=KQe.exec(s);if(n===null||n.groups===void 0||n.groups.algo===void 0)continue;let A=n.groups.algo.toLowerCase();oG.includes(A)&&e.push(n.groups)}return r===!0?"no metadata":e}function ZQe(t){let e=t[0].algo;if(e[3]==="5")return e;for(let r=1;r<t.length;++r){let s=t[r];if(s.algo[3]==="5"){e="sha512";break}else{if(e[3]==="3")continue;s.algo[3]==="3"&&(e="sha384")}}return e}function XQe(t,e){if(t.length===1)return t;let r=0;for(let s=0;s<t.length;++s)t[s].algo===e&&(t[r++]=t[s]);return t.length=r,t}function jQe(t,e){if(t.length!==e.length)return!1;for(let r=0;r<t.length;++r)if(t[r]!==e[r]){if(t[r]==="+"&&e[r]==="-"||t[r]==="/"&&e[r]==="_")continue;return!1}return!0}function $Qe(t){}function LC(t,e){return t.origin===e.origin&&t.origin==="null"||t.protocol===e.protocol&&t.hostname===e.hostname&&t.port===e.port}function eye(){let t,e;return{promise:new Promise((s,n)=>{t=s,e=n}),resolve:t,reject:e}}function tye(t){return t.controller.state==="aborted"}function rye(t){return t.controller.state==="aborted"||t.controller.state==="terminated"}function sye(t){return RQe[t.toLowerCase()]??t}function nye(t){let e=JSON.stringify(t);if(e===void 0)throw new TypeError("Value is not JSON serializable");return pc(typeof e=="string"),e}var Aye=Object.getPrototypeOf(Object.getPrototypeOf([][Symbol.iterator]()));function gG(t,e,r=0,s=1){class n{#e;#t;
Line truncated
|
||||
`);function Uye(t){for(let e=0;e<t.length;++e)if((t.charCodeAt(e)&-128)!==0)return!1;return!0}function Lye(t){let e=t.length;if(e<27||e>70)return!1;for(let r=0;r<e;++r){let s=t.charCodeAt(r);if(!(s>=48&&s<=57||s>=65&&s<=90||s>=97&&s<=122||s===39||s===45||s===95))return!1}return!0}function vye(t,e){PC(e!=="failure"&&e.essence==="multipart/form-data");let r=e.parameters.get("boundary");if(r===void 0)return"failure";let s=Buffer.from(`--${r}`,"utf8"),n=[],A={position:0};for(;t[A.position]===13&&t[A.position+1]===10;)A.position+=2;let i=t.length;for(;t[i-1]===10&&t[i-2]===13;)i-=2;for(i!==t.length&&(t=t.subarray(0,i));;){if(t.subarray(A.position,A.position+s.length).equals(s))A.position+=s.length;else return"failure";if(A.position===t.length-2&&OC(t,Fye,A)||A.position===t.length-4&&OC(t,Mye,A))return n;if(t[A.position]!==13||t[A.position+1]!==10)return"failure";A.position+=2;let o=Pye(t,A);if(o==="failure")return"failure";let{name:a,filename:c,contentType:u,encoding:l}=o;A.position+=2;let g;{let f=t.indexOf(s.subarray(2),A.position);if(f===-1)return"failure";g=t.subarray(A.position,f-4),A.position+=g.length,l==="base64"&&(g=Buffer.from(g.toString(),"base64"))}if(t[A.position]!==13||t[A.position+1]!==10)return"failure";A.position+=2;let h;c!==null?(u??="text/plain",Uye(u)||(u=""),h=new xye([g],c,{type:u})):h=Nye(Buffer.from(g)),PC(wG(a)),PC(typeof h=="string"&&wG(h)||Sye(h)),n.push(Rye(a,h,c))}}function Pye(t,e){let r=null,s=null,n=null,A=null;for(;;){if(t[e.position]===13&&t[e.position+1]===10)return r===null?"failure":{name:r,filename:s,contentType:n,encoding:A};let i=pl(o=>o!==10&&o!==13&&o!==58,t,e);if(i=S1(i,!0,!0,o=>o===9||o===32),!Dye.test(i.toString())||t[e.position]!==58)return"failure";switch(e.position++,pl(o=>o===32||o===9,t,e),wye(i)){case"content-disposition":{if(r=s=null,!OC(t,kye,e)||(e.position+=17,r=SG(t,e),r===null))return"failure";if(OC(t,DG,e)){let o=e.position+DG.length;if(t[o]===42&&(e.position+=1,o+=1),t[o]!==61||t[o+1]!==34||(e.position+=12,s=SG(t,e),s===null))return"failure"}break}case"content-type":{let o=pl(a=>a!==10&&a!==13,t,e);o=S1(o,!1,!0,a=>a===9||a===32),n=NG(o);break}case"content-transfer-encoding":{let o=pl(a=>a!==10&&a!==13,t,e);o=S1(o,!1,!0,a=>a===9||a===32),A=NG(o);break}default:pl(o=>o!==10&&o!==13,t,e)}if(t[e.position]!==13&&t[e.position+1]!==10)return"failure";e.position+=2}}function SG(t,e){PC(t[e.position-1]===34);let r=pl(s=>s!==10&&s!==13&&s!==34,t,e);return t[e.position]!==34?null:(e.position++,r=new TextDecoder().decode(r).replace(/%0A/ig,`
|
||||
`).replace(/%0D/ig,"\r").replace(/%22/g,'"'),r)}function pl(t,e,r){let s=r.position;for(;s<e.length&&t(e[s]);)++s;return e.subarray(r.position,r.position=s)}function S1(t,e,r,s){let n=0,A=t.length-1;if(e)for(;n<t.length&&s(t[n]);)n++;if(r)for(;A>0&&s(t[A]);)A--;return n===0&&A===t.length-1?t:t.subarray(n,A+1)}function OC(t,e,r){if(t.length<e.length)return!1;for(let s=0;s<e.length;s++)if(e[s]!==t[r.position+s])return!1;return!0}RG.exports={multipartFormDataParser:vye,validateBoundary:Lye}});var Bl=E((wCt,HG)=>{"use strict";var nf=Se(),{ReadableStreamFrom:Oye,isBlobLike:xG,isReadableStreamLike:Hye,readableStreamClose:Gye,createDeferredPromise:_ye,fullyReadBody:Yye,extractMimeType:qye,utf8DecodeBytes:MG}=Ms(),{FormData:kG}=sf(),{kState:Il}=Yo(),{webidl:Jye}=Br(),{Blob:Vye}=C("node:buffer"),R1=C("node:assert"),{isErrored:UG,isDisturbed:Wye}=C("node:stream"),{isArrayBuffer:zye}=C("node:util/types"),{serializeAMimeType:Kye}=is(),{multipartFormDataParser:Zye}=TG(),T1;try{let t=C("node:crypto");T1=e=>t.randomInt(0,e)}catch{T1=t=>Math.floor(Math.random(t))}var HC=new TextEncoder;function Xye(){}var LG=globalThis.FinalizationRegistry&&process.version.indexOf("v18")!==0,vG;LG&&(vG=new FinalizationRegistry(t=>{let e=t.deref();e&&!e.locked&&!Wye(e)&&!UG(e)&&e.cancel("Response object has been garbage collected").catch(Xye)}));function PG(t,e=!1){let r=null;t instanceof ReadableStream?r=t:xG(t)?r=t.stream():r=new ReadableStream({async pull(a){let c=typeof n=="string"?HC.encode(n):n;c.byteLength&&a.enqueue(c),queueMicrotask(()=>Gye(a))},start(){},type:"bytes"}),R1(Hye(r));let s=null,n=null,A=null,i=null;if(typeof t=="string")n=t,i="text/plain;charset=UTF-8";else if(t instanceof URLSearchParams)n=t.toString(),i="application/x-www-form-urlencoded;charset=UTF-8";else if(zye(t))n=new Uint8Array(t.slice());else if(ArrayBuffer.isView(t))n=new Uint8Array(t.buffer.slice(t.byteOffset,t.byteOffset+t.byteLength));else if(nf.isFormDataLike(t)){let a=`----formdata-undici-0${`${T1(1e11)}`.padStart(11,"0")}`,c=`--${a}\r
|
||||
Content-Disposition: form-data`;let u=B=>B.replace(/\n/g,"%0A").replace(/\r/g,"%0D").replace(/"/g,"%22"),l=B=>B.replace(/\r?\n|\r/g,`\r
|
||||
`),g=[],h=new Uint8Array([13,10]);A=0;let f=!1;for(let[B,m]of t)if(typeof m=="string"){let I=HC.encode(c+`; name="${u(l(B))}"\r
|
||||
var Gse=Object.create;var BB=Object.defineProperty;var Yse=Object.getOwnPropertyDescriptor;var qse=Object.getOwnPropertyNames;var Vse=Object.getPrototypeOf,Jse=Object.prototype.hasOwnProperty;var Q=(t=>typeof require<"u"?require:typeof Proxy<"u"?new Proxy(t,{get:(e,r)=>(typeof require<"u"?require:e)[r]}):t)(function(t){if(typeof require<"u")return require.apply(this,arguments);throw Error('Dynamic require of "'+t+'" is not supported')});var m=(t,e)=>()=>(e||t((e={exports:{}}).exports,e),e.exports),nn=(t,e)=>{for(var r in e)BB(t,r,{get:e[r],enumerable:!0})},Wse=(t,e,r,s)=>{if(e&&typeof e=="object"||typeof e=="function")for(let n of qse(e))!Jse.call(t,n)&&n!==r&&BB(t,n,{get:()=>e[n],enumerable:!(s=Yse(e,n))||s.enumerable});return t};var ie=(t,e,r)=>(r=t!=null?Gse(Vse(t)):{},Wse(e||!t||!t.__esModule?BB(r,"default",{value:t,enumerable:!0}):r,t));var mF=m(KA=>{"use strict";var $Ye=Q("net"),$se=Q("tls"),SB=Q("http"),gF=Q("https"),ene=Q("events"),eqe=Q("assert"),tne=Q("util");KA.httpOverHttp=rne;KA.httpsOverHttp=sne;KA.httpOverHttps=nne;KA.httpsOverHttps=ine;function rne(t){var e=new Ei(t);return e.request=SB.request,e}function sne(t){var e=new Ei(t);return e.request=SB.request,e.createSocket=hF,e.defaultPort=443,e}function nne(t){var e=new Ei(t);return e.request=gF.request,e}function ine(t){var e=new Ei(t);return e.request=gF.request,e.createSocket=hF,e.defaultPort=443,e}function Ei(t){var e=this;e.options=t||{},e.proxyOptions=e.options.proxy||{},e.maxSockets=e.options.maxSockets||SB.Agent.defaultMaxSockets,e.requests=[],e.sockets=[],e.on("free",function(s,n,i,o){for(var a=fF(n,i,o),A=0,c=e.requests.length;A<c;++A){var u=e.requests[A];if(u.host===a.host&&u.port===a.port){e.requests.splice(A,1),u.request.onSocket(s);return}}s.destroy(),e.removeSocket(s)})}tne.inherits(Ei,ene.EventEmitter);Ei.prototype.addRequest=function(e,r,s,n){var i=this,o=TB({request:e},i.options,fF(r,s,n));if(i.sockets.length>=this.maxSockets){i.requests.push(o);return}i.createSocket(o,function(a){a.on("free",A),a.on("close",c),a.on("agentRemove",c),e.onSocket(a);function A(){i.emit("free",a,o)}function c(u){i.removeSocket(a),a.removeListener("free",A),a.removeListener("close",c),a.removeListener("agentRemove",c)}})};Ei.prototype.createSocket=function(e,r){var s=this,n={};s.sockets.push(n);var i=TB({},s.proxyOptions,{method:"CONNECT",path:e.host+":"+e.port,agent:!1,headers:{host:e.host+":"+e.port}});e.localAddress&&(i.localAddress=e.localAddress),i.proxyAuth&&(i.headers=i.headers||{},i.headers["Proxy-Authorization"]="Basic "+new Buffer(i.proxyAuth).toString("base64")),no("making CONNECT request");var o=s.request(i);o.useChunkedEncodingByDefault=!1,o.once("response",a),o.once("upgrade",A),o.once("connect",c),o.once("error",u),o.end();function a(d){d.upgrade=!0}function A(d,g,h){process.nextTick(function(){c(d,g,h)})}function c(d,g,h){if(o.removeAllListeners(),g.removeAllListeners(),d.statusCode!==200){no("tunneling socket could not be established, statusCode=%d",d.statusCode),g.destroy();var f=new Error("tunneling socket could not be established, statusCode="+d.statusCode);f.code="ECONNRESET",e.request.emit("error",f),s.removeSocket(n);return}if(h.length>0){no("got illegal response body from proxy"),g.destroy();var f=new Error("got illegal response body from proxy");f.code="ECONNRESET",e.request.emit("error",f),s.removeSocket(n);return}return no("tunneling connection has established"),s.sockets[s.sockets.indexOf(n)]=g,r(g)}function u(d){o.removeAllListeners(),no(`tunneling socket could not be established, cause=%s
|
||||
`,d.message,d.stack);var g=new Error("tunneling socket could not be established, cause="+d.message);g.code="ECONNRESET",e.request.emit("error",g),s.removeSocket(n)}};Ei.prototype.removeSocket=function(e){var r=this.sockets.indexOf(e);if(r!==-1){this.sockets.splice(r,1);var s=this.requests.shift();s&&this.createSocket(s,function(n){s.request.onSocket(n)})}};function hF(t,e){var r=this;Ei.prototype.createSocket.call(r,t,function(s){var n=t.request.getHeader("host"),i=TB({},r.options,{socket:s,servername:n?n.replace(/:.*$/,""):t.host}),o=$se.connect(0,i);r.sockets[r.sockets.indexOf(s)]=o,e(o)})}function fF(t,e,r){return typeof t=="string"?{host:t,port:e,localAddress:r}:t}function TB(t){for(var e=1,r=arguments.length;e<r;++e){var s=arguments[e];if(typeof s=="object")for(var n=Object.keys(s),i=0,o=n.length;i<o;++i){var a=n[i];s[a]!==void 0&&(t[a]=s[a])}}return t}var no;process.env.NODE_DEBUG&&/\btunnel\b/.test(process.env.NODE_DEBUG)?no=function(){var t=Array.prototype.slice.call(arguments);typeof t[0]=="string"?t[0]="TUNNEL: "+t[0]:t.unshift("TUNNEL:"),console.error.apply(console,t)}:no=function(){};KA.debug=no});var DB=m((rqe,pF)=>{pF.exports=mF()});var je=m((sqe,EF)=>{EF.exports={kClose:Symbol("close"),kDestroy:Symbol("destroy"),kDispatch:Symbol("dispatch"),kUrl:Symbol("url"),kWriting:Symbol("writing"),kResuming:Symbol("resuming"),kQueue:Symbol("queue"),kConnect:Symbol("connect"),kConnecting:Symbol("connecting"),kKeepAliveDefaultTimeout:Symbol("default keep alive timeout"),kKeepAliveMaxTimeout:Symbol("max keep alive timeout"),kKeepAliveTimeoutThreshold:Symbol("keep alive timeout threshold"),kKeepAliveTimeoutValue:Symbol("keep alive timeout"),kKeepAlive:Symbol("keep alive"),kHeadersTimeout:Symbol("headers timeout"),kBodyTimeout:Symbol("body timeout"),kServerName:Symbol("server name"),kLocalAddress:Symbol("local address"),kHost:Symbol("host"),kNoRef:Symbol("no ref"),kBodyUsed:Symbol("used"),kBody:Symbol("abstracted request body"),kRunning:Symbol("running"),kBlocking:Symbol("blocking"),kPending:Symbol("pending"),kSize:Symbol("size"),kBusy:Symbol("busy"),kQueued:Symbol("queued"),kFree:Symbol("free"),kConnected:Symbol("connected"),kClosed:Symbol("closed"),kNeedDrain:Symbol("need drain"),kReset:Symbol("reset"),kDestroyed:Symbol.for("nodejs.stream.destroyed"),kResume:Symbol("resume"),kOnError:Symbol("on error"),kMaxHeadersSize:Symbol("max headers size"),kRunningIdx:Symbol("running index"),kPendingIdx:Symbol("pending index"),kError:Symbol("error"),kClients:Symbol("clients"),kClient:Symbol("client"),kParser:Symbol("parser"),kOnDestroyed:Symbol("destroy callbacks"),kPipelining:Symbol("pipelining"),kSocket:Symbol("socket"),kHostHeader:Symbol("host header"),kConnector:Symbol("connector"),kStrictContentLength:Symbol("strict content length"),kMaxRedirections:Symbol("maxRedirections"),kMaxRequests:Symbol("maxRequestsPerClient"),kProxy:Symbol("proxy agent options"),kCounter:Symbol("socket request counter"),kInterceptors:Symbol("dispatch interceptors"),kMaxResponseSize:Symbol("max response size"),kHTTP2Session:Symbol("http2Session"),kHTTP2SessionState:Symbol("http2Session state"),kRetryHandlerDefaultRetry:Symbol("retry agent default retry"),kConstruct:Symbol("constructable"),kListeners:Symbol("listeners"),kHTTPContext:Symbol("http context"),kMaxConcurrentStreams:Symbol("max concurrent streams"),kNoProxyAgent:Symbol("no proxy agent"),kHttpProxyAgent:Symbol("http proxy agent"),kHttpsProxyAgent:Symbol("https proxy agent")}});var Se=m((nqe,YF)=>{"use strict";var CF=Symbol.for("undici.error.UND_ERR"),Ze=class extends Error{constructor(e){super(e),this.name="UndiciError",this.code="UND_ERR"}static[Symbol.hasInstance](e){return e&&e[CF]===!0}[CF]=!0},IF=Symbol.for("undici.error.UND_ERR_CONNECT_TIMEOUT"),xB=class extends Ze{constructor(e){super(e),this.name="ConnectTimeoutError",this.message=e||"Connect Timeout Error",this.code="UND_ERR_CONNECT_TIMEOUT"}static[Symbol.hasInstance](e){return e&&e[IF]===!0}[IF]=!0},BF=Symbol.for("undici.error.UND_ERR_HEADERS_TIMEOUT"),RB=class extends Ze{constructor(e){super(e),this.name="HeadersTimeoutError",this.message=e||"Headers Timeout Error",this.code="UND_ERR_HEADERS_TIMEOUT"}static[Symbol.hasInstance](e){return e&&e[BF]===!0}[BF]=!0},QF=Symbol.for("undici.error.UND_ERR_HEADERS_OVERFLOW"),kB=class extends Ze{constructor(e){super(e),this.name="HeadersOverflowError",this.message=e||"Headers Overflow Error",this.code="UND_ERR_HEADERS_OVERFLOW"}static[Symbol.hasInstance](e){return e&&e[QF]===!0}[QF]=!0},yF=Symbol.for("undici.error.UND_ERR_BODY_TIMEOUT"),FB=class extends Ze{constructor(e){super(e),this.name="BodyTimeoutError",this.message=e||"Body Timeout Error",this.code="UND_ERR_BODY_TIMEOUT"}static[Symbol.hasInstance](e){return e&&e[yF]===!0}[yF]=!0},bF=Symbol.for("undici.error.UND_ERR_RESPONSE_STATUS_CODE"),MB=class extends Ze{constructor(e,r,s,n){super(e),this.name="ResponseStatusCodeError",this.message=e||"Response Status Code Error",this.code="UND_ERR_RESPONSE_STATUS_CODE",this.body=n,this.st
Line truncated
|
||||
`)||t.includes("\r")||t.includes("\0"))===!1}function Boe(t,e){let{headersList:r}=e,s=(r.get("referrer-policy",!0)??"").split(","),n="";if(s.length>0)for(let i=s.length;i!==0;i--){let o=s[i-1].trim();if(ioe.has(o)){n=o;break}}n!==""&&(t.referrerPolicy=n)}function Qoe(){return"allowed"}function yoe(){return"success"}function boe(){return"success"}function woe(t){let e=null;e=t.mode,t.headersList.set("sec-fetch-mode",e,!0)}function Noe(t){let e=t.origin;if(!(e==="client"||e===void 0)){if(t.responseTainting==="cors"||t.mode==="websocket")t.headersList.append("origin",e,!0);else if(t.method!=="GET"&&t.method!=="HEAD"){switch(t.referrerPolicy){case"no-referrer":e=null;break;case"no-referrer-when-downgrade":case"strict-origin":case"strict-origin-when-cross-origin":t.origin&&wQ(t.origin)&&!wQ(Wl(t))&&(e=null);break;case"same-origin":Ff(t,Wl(t))||(e=null);break;default:}t.headersList.append("origin",e,!0)}}}function ic(t,e){return t}function Soe(t,e,r){return!t?.startTime||t.startTime<e?{domainLookupStartTime:e,domainLookupEndTime:e,connectionStartTime:e,connectionEndTime:e,secureConnectionStartTime:e,ALPNNegotiatedProtocol:t?.ALPNNegotiatedProtocol}:{domainLookupStartTime:ic(t.domainLookupStartTime,r),domainLookupEndTime:ic(t.domainLookupEndTime,r),connectionStartTime:ic(t.connectionStartTime,r),connectionEndTime:ic(t.connectionEndTime,r),secureConnectionStartTime:ic(t.secureConnectionStartTime,r),ALPNNegotiatedProtocol:t.ALPNNegotiatedProtocol}}function Toe(t){return ic(uoe.now(),t)}function Doe(t){return{startTime:t.startTime??0,redirectStartTime:0,redirectEndTime:0,postRedirectStartTime:t.startTime??0,finalServiceWorkerStartTime:0,finalNetworkResponseStartTime:0,finalNetworkRequestStartTime:0,endTime:0,encodedBodySize:0,decodedBodySize:0,finalConnectionTimingInfo:null}}function sU(){return{referrerPolicy:"strict-origin-when-cross-origin"}}function xoe(t){return{referrerPolicy:t.referrerPolicy}}function Roe(t){let e=t.referrerPolicy;ya(e);let r=null;if(t.referrer==="client"){let a=jM();if(!a||a.origin==="null")return"no-referrer";r=new URL(a)}else t.referrer instanceof URL&&(r=t.referrer);let s=bQ(r),n=bQ(r,!0);s.toString().length>4096&&(s=n);let i=Ff(t,s),o=Jl(s)&&!Jl(t.url);switch(e){case"origin":return n??bQ(r,!0);case"unsafe-url":return s;case"same-origin":return i?n:"no-referrer";case"origin-when-cross-origin":return i?s:n;case"strict-origin-when-cross-origin":{let a=Wl(t);return Ff(s,a)?s:Jl(s)&&!Jl(a)?"no-referrer":n}default:return o?"no-referrer":n}}function bQ(t,e){return ya(t instanceof URL),t=new URL(t),t.protocol==="file:"||t.protocol==="about:"||t.protocol==="blank:"?"no-referrer":(t.username="",t.password="",t.hash="",e&&(t.pathname="",t.search=""),t)}function Jl(t){if(!(t instanceof URL))return!1;if(t.href==="about:blank"||t.href==="about:srcdoc"||t.protocol==="data:"||t.protocol==="file:")return!0;return e(t.origin);function e(r){if(r==null||r==="null")return!1;let s=new URL(r);return!!(s.protocol==="https:"||s.protocol==="wss:"||/^127(?:\.[0-9]+){0,2}\.[0-9]+$|^\[(?:0*:)*?:?0*1\]$/.test(s.hostname)||s.hostname==="localhost"||s.hostname.includes("localhost.")||s.hostname.endsWith(".localhost"))}}function koe(t,e){if(kf===void 0)return!0;let r=nU(e);if(r==="no metadata"||r.length===0)return!0;let s=Moe(r),n=Uoe(r,s);for(let i of n){let o=i.algo,a=i.hash,A=kf.createHash(o).update(t).digest("base64");if(A[A.length-1]==="="&&(A[A.length-2]==="="?A=A.slice(0,-2):A=A.slice(0,-1)),Loe(A,a))return!0}return!1}var Foe=/(?<algo>sha256|sha384|sha512)-((?<hash>[A-Za-z0-9+/]+|[A-Za-z0-9_-]+)={0,2}(?:\s|$)( +[!-~]*)?)?/i;function nU(t){let e=[],r=!0;for(let s of t.split(" ")){r=!1;let n=Foe.exec(s);if(n===null||n.groups===void 0||n.groups.algo===void 0)continue;let i=n.groups.algo.toLowerCase();$M.includes(i)&&e.push(n.groups)}return r===!0?"no metadata":e}function Moe(t){let e=t[0].algo;if(e[3]==="5")return e;for(let r=1;r<t.length;++r){let s=t[r];if(s.algo[3]==="5"){e="sha512";break}else{if(e[3]==="3")continue;s.algo[3]==="3"&&(e="sha384")}}return e}function Uoe(t,e){if(t.length===1)return t;let r=0;for(let s=0;s<t.length;++s)t[s].algo===e&&(t[r++]=t[s]);return t.length=r,t}function Loe(t,e){if(t.length!==e.length)return!1;for(let r=0;r<t.length;++r)if(t[r]!==e[r]){if(t[r]==="+"&&e[r]==="-"||t[r]==="/"&&e[r]==="_")continue;return!1}return!0}function Poe(t){}function Ff(t,e){return t.origin===e.origin&&t.origin==="null"||t.protocol===e.protocol&&t.hostname===e.hostname&&t.port===e.port}function voe(){let t,e;return{promise:new Promise((s,n)=>{t=s,e=n}),resolve:t,reject:e}}function Ooe(t){return t.controller.state==="aborted"}function _oe(t){return t.controller.state==="aborted"||t.controller.state==="terminated"}function Hoe(t){return goe[t.toLowerCase()]??t}function Goe(t){let e=JSON.stringify(t);if(e===void 0)throw new TypeError("Value is not JSON serializable");return ya(typeof e=="string"),e}var Yoe=Object.getPrototypeOf(Object.getPrototypeOf([][Symbol.iterator]()));function iU(t,e,r=0,s=1){class n{#e;#t;
Line truncated
|
||||
`);function Cae(t){for(let e=0;e<t.length;++e)if((t.charCodeAt(e)&-128)!==0)return!1;return!0}function Iae(t){let e=t.length;if(e<27||e>70)return!1;for(let r=0;r<e;++r){let s=t.charCodeAt(r);if(!(s>=48&&s<=57||s>=65&&s<=90||s>=97&&s<=122||s===39||s===45||s===95))return!1}return!0}function Bae(t,e){Uf(e!=="failure"&&e.essence==="multipart/form-data");let r=e.parameters.get("boundary");if(r===void 0)return"failure";let s=Buffer.from(`--${r}`,"utf8"),n=[],i={position:0};for(;t[i.position]===13&&t[i.position+1]===10;)i.position+=2;let o=t.length;for(;t[o-1]===10&&t[o-2]===13;)o-=2;for(o!==t.length&&(t=t.subarray(0,o));;){if(t.subarray(i.position,i.position+s.length).equals(s))i.position+=s.length;else return"failure";if(i.position===t.length-2&&Lf(t,pae,i)||i.position===t.length-4&&Lf(t,Eae,i))return n;if(t[i.position]!==13||t[i.position+1]!==10)return"failure";i.position+=2;let a=Qae(t,i);if(a==="failure")return"failure";let{name:A,filename:c,contentType:u,encoding:d}=a;i.position+=2;let g;{let f=t.indexOf(s.subarray(2),i.position);if(f===-1)return"failure";g=t.subarray(i.position,f-4),i.position+=g.length,d==="base64"&&(g=Buffer.from(g.toString(),"base64"))}if(t[i.position]!==13||t[i.position+1]!==10)return"failure";i.position+=2;let h;c!==null?(u??="text/plain",Cae(u)||(u=""),h=new fae([g],c,{type:u})):h=uae(Buffer.from(g)),Uf(pU(A)),Uf(typeof h=="string"&&pU(h)||dae(h)),n.push(gae(A,h,c))}}function Qae(t,e){let r=null,s=null,n=null,i=null;for(;;){if(t[e.position]===13&&t[e.position+1]===10)return r===null?"failure":{name:r,filename:s,contentType:n,encoding:i};let o=ac(a=>a!==10&&a!==13&&a!==58,t,e);if(o=kQ(o,!0,!0,a=>a===9||a===32),!lae.test(o.toString())||t[e.position]!==58)return"failure";switch(e.position++,ac(a=>a===32||a===9,t,e),cae(o)){case"content-disposition":{if(r=s=null,!Lf(t,mae,e)||(e.position+=17,r=IU(t,e),r===null))return"failure";if(Lf(t,CU,e)){let a=e.position+CU.length;if(t[a]===42&&(e.position+=1,a+=1),t[a]!==61||t[a+1]!==34||(e.position+=12,s=IU(t,e),s===null))return"failure"}break}case"content-type":{let a=ac(A=>A!==10&&A!==13,t,e);a=kQ(a,!1,!0,A=>A===9||A===32),n=EU(a);break}case"content-transfer-encoding":{let a=ac(A=>A!==10&&A!==13,t,e);a=kQ(a,!1,!0,A=>A===9||A===32),i=EU(a);break}default:ac(a=>a!==10&&a!==13,t,e)}if(t[e.position]!==13&&t[e.position+1]!==10)return"failure";e.position+=2}}function IU(t,e){Uf(t[e.position-1]===34);let r=ac(s=>s!==10&&s!==13&&s!==34,t,e);return t[e.position]!==34?null:(e.position++,r=new TextDecoder().decode(r).replace(/%0A/ig,`
|
||||
`).replace(/%0D/ig,"\r").replace(/%22/g,'"'),r)}function ac(t,e,r){let s=r.position;for(;s<e.length&&t(e[s]);)++s;return e.subarray(r.position,r.position=s)}function kQ(t,e,r,s){let n=0,i=t.length-1;if(e)for(;n<t.length&&s(t[n]);)n++;if(r)for(;i>0&&s(t[i]);)i--;return n===0&&i===t.length-1?t:t.subarray(n,i+1)}function Lf(t,e,r){if(t.length<e.length)return!1;for(let s=0;s<e.length;s++)if(e[s]!==t[r.position+s])return!1;return!0}BU.exports={multipartFormDataParser:Bae,validateBoundary:Iae}});var uc=m((Dqe,kU)=>{"use strict";var Xl=me(),{ReadableStreamFrom:yae,isBlobLike:yU,isReadableStreamLike:bae,readableStreamClose:wae,createDeferredPromise:Nae,fullyReadBody:Sae,extractMimeType:Tae,utf8DecodeBytes:NU}=Gr(),{FormData:bU}=Kl(),{kState:cc}=io(),{webidl:Dae}=Ht(),{Blob:xae}=Q("node:buffer"),FQ=Q("node:assert"),{isErrored:SU,isDisturbed:Rae}=Q("node:stream"),{isArrayBuffer:kae}=Q("node:util/types"),{serializeAMimeType:Fae}=Cr(),{multipartFormDataParser:Mae}=QU(),MQ;try{let t=Q("node:crypto");MQ=e=>t.randomInt(0,e)}catch{MQ=t=>Math.floor(Math.random(t))}var Pf=new TextEncoder;function Uae(){}var TU=globalThis.FinalizationRegistry&&process.version.indexOf("v18")!==0,DU;TU&&(DU=new FinalizationRegistry(t=>{let e=t.deref();e&&!e.locked&&!Rae(e)&&!SU(e)&&e.cancel("Response object has been garbage collected").catch(Uae)}));function xU(t,e=!1){let r=null;t instanceof ReadableStream?r=t:yU(t)?r=t.stream():r=new ReadableStream({async pull(A){let c=typeof n=="string"?Pf.encode(n):n;c.byteLength&&A.enqueue(c),queueMicrotask(()=>wae(A))},start(){},type:"bytes"}),FQ(bae(r));let s=null,n=null,i=null,o=null;if(typeof t=="string")n=t,o="text/plain;charset=UTF-8";else if(t instanceof URLSearchParams)n=t.toString(),o="application/x-www-form-urlencoded;charset=UTF-8";else if(kae(t))n=new Uint8Array(t.slice());else if(ArrayBuffer.isView(t))n=new Uint8Array(t.buffer.slice(t.byteOffset,t.byteOffset+t.byteLength));else if(Xl.isFormDataLike(t)){let A=`----formdata-undici-0${`${MQ(1e11)}`.padStart(11,"0")}`,c=`--${A}\r
|
||||
Content-Disposition: form-data`;let u=w=>w.replace(/\n/g,"%0A").replace(/\r/g,"%0D").replace(/"/g,"%22"),d=w=>w.replace(/\r?\n|\r/g,`\r
|
||||
`),g=[],h=new Uint8Array([13,10]);i=0;let f=!1;for(let[w,p]of t)if(typeof p=="string"){let y=Pf.encode(c+`; name="${u(d(w))}"\r
|
||||
\r
|
||||
${l(m)}\r
|
||||
`);g.push(I),A+=I.byteLength}else{let I=HC.encode(`${c}; name="${u(l(B))}"`+(m.name?`; filename="${u(m.name)}"`:"")+`\r
|
||||
Content-Type: ${m.type||"application/octet-stream"}\r
|
||||
${d(p)}\r
|
||||
`);g.push(y),i+=y.byteLength}else{let y=Pf.encode(`${c}; name="${u(d(w))}"`+(p.name?`; filename="${u(p.name)}"`:"")+`\r
|
||||
Content-Type: ${p.type||"application/octet-stream"}\r
|
||||
\r
|
||||
`);g.push(I,m,h),typeof m.size=="number"?A+=I.byteLength+m.size+h.byteLength:f=!0}let p=HC.encode(`--${a}--\r
|
||||
`);g.push(p),A+=p.byteLength,f&&(A=null),n=t,s=async function*(){for(let B of g)B.stream?yield*B.stream():yield B},i=`multipart/form-data; boundary=${a}`}else if(xG(t))n=t,A=t.size,t.type&&(i=t.type);else if(typeof t[Symbol.asyncIterator]=="function"){if(e)throw new TypeError("keepalive");if(nf.isDisturbed(t)||t.locked)throw new TypeError("Response body object should not be disturbed or locked");r=t instanceof ReadableStream?t:Oye(t)}if((typeof n=="string"||nf.isBuffer(n))&&(A=Buffer.byteLength(n)),s!=null){let a;r=new ReadableStream({async start(){a=s(t)[Symbol.asyncIterator]()},async pull(c){let{value:u,done:l}=await a.next();if(l)queueMicrotask(()=>{c.close(),c.byobRequest?.respond(0)});else if(!UG(r)){let g=new Uint8Array(u);g.byteLength&&c.enqueue(g)}return c.desiredSize>0},async cancel(c){await a.return()},type:"bytes"})}return[{stream:r,source:n,length:A},i]}function jye(t,e=!1){return t instanceof ReadableStream&&(R1(!nf.isDisturbed(t),"The body has already been consumed."),R1(!t.locked,"The stream is locked.")),PG(t,e)}function $ye(t,e){let[r,s]=e.stream.tee();return e.stream=r,{stream:s,length:e.length,source:e.source}}function ebe(t){if(t.aborted)throw new DOMException("The operation was aborted.","AbortError")}function tbe(t){return{blob(){return Cl(this,r=>{let s=FG(this);return s===null?s="":s&&(s=Kye(s)),new Vye([r],{type:s})},t)},arrayBuffer(){return Cl(this,r=>new Uint8Array(r).buffer,t)},text(){return Cl(this,MG,t)},json(){return Cl(this,sbe,t)},formData(){return Cl(this,r=>{let s=FG(this);if(s!==null)switch(s.essence){case"multipart/form-data":{let n=Zye(r,s);if(n==="failure")throw new TypeError("Failed to parse body as FormData.");let A=new kG;return A[Il]=n,A}case"application/x-www-form-urlencoded":{let n=new URLSearchParams(r.toString()),A=new kG;for(let[i,o]of n)A.append(i,o);return A}}throw new TypeError('Content-Type was not one of "multipart/form-data" or "application/x-www-form-urlencoded".')},t)},bytes(){return Cl(this,r=>new Uint8Array(r),t)}}}function rbe(t){Object.assign(t.prototype,tbe(t))}async function Cl(t,e,r){if(Jye.brandCheck(t,r),OG(t))throw new TypeError("Body is unusable: Body has already been read");ebe(t[Il]);let s=_ye(),n=i=>s.reject(i),A=i=>{try{s.resolve(e(i))}catch(o){n(o)}};return t[Il].body==null?(A(Buffer.allocUnsafe(0)),s.promise):(await Yye(t[Il].body,A,n),s.promise)}function OG(t){let e=t[Il].body;return e!=null&&(e.stream.locked||nf.isDisturbed(e.stream))}function sbe(t){return JSON.parse(MG(t))}function FG(t){let e=t[Il].headersList,r=qye(e);return r==="failure"?null:r}HG.exports={extractBody:PG,safelyExtractBody:jye,cloneBody:$ye,mixinBody:rbe,streamRegistry:vG,hasFinalizationRegistry:LG,bodyUnusable:OG}});var XG=E((NCt,ZG)=>{"use strict";var ie=C("node:assert"),pe=Se(),{channels:GG}=al(),x1=d1(),{RequestContentLengthMismatchError:Cc,ResponseContentLengthMismatchError:nbe,RequestAbortedError:WG,HeadersTimeoutError:Abe,HeadersOverflowError:ibe,SocketError:VC,InformationalError:Ql,BodyTimeoutError:obe,HTTPParserError:abe,ResponseExceededMaxSizeError:cbe}=_e(),{kUrl:zG,kReset:os,kClient:U1,kParser:xt,kBlocking:af,kRunning:Sr,kPending:ube,kSize:_G,kWriting:Jo,kQueue:gA,kNoRef:Af,kKeepAliveDefaultTimeout:lbe,kHostHeader:dbe,kPendingIdx:gbe,kRunningIdx:Cn,kError:In,kPipelining:qC,kSocket:yl,kKeepAliveTimeoutValue:WC,kMaxHeadersSize:k1,kKeepAliveMaxTimeout:hbe,kKeepAliveTimeoutThreshold:fbe,kHeadersTimeout:Ebe,kBodyTimeout:mbe,kStrictContentLength:L1,kMaxRequests:YG,kCounter:pbe,kMaxResponseSize:Cbe,kOnError:Ibe,kResume:qo,kHTTPContext:KG}=mt(),XA=vH(),Bbe=Buffer.alloc(0),GC=Buffer[Symbol.species],_C=pe.addListener,Qbe=pe.removeAllListeners,F1;async function ybe(){let t=process.env.JEST_WORKER_ID?f1():void 0,e;try{e=await WebAssembly.compile(HH())}catch{e=await WebAssembly.compile(t||f1())}return await WebAssembly.instantiate(e,{env:{wasm_on_url:(r,s,n)=>0,wasm_on_status:(r,s,n)=>{ie(tr.ptr===r);let A=s-$A+jA.byteOffset;return tr.onStatus(new GC(jA.buffer,A,n))||0},wasm_on_message_begin:r=>(ie(tr.ptr===r),tr.onMessageBegin()||0),wasm_on_header_field:(r,s,n)=>{ie(tr.ptr===r);let A=s-$A+jA.byteOffset;return tr.onHeaderField(new GC(jA.buffer,A,n))||0},wasm_on_header_value:(r,s,n)=>{ie(tr.ptr===r);let A=s-$A+jA.byteOffset;return tr.onHeaderValue(new GC(jA.buffer,A,n))||0},wasm_on_headers_complete:(r,s,n,A)=>(ie(tr.ptr===r),tr.onHeadersComplete(s,!!n,!!A)||0),wasm_on_body:(r,s,n)=>{ie(tr.ptr===r);let A=s-$A+jA.byteOffset;return tr.onBody(new GC(jA.buffer,A,n))||0},wasm_on_message_complete:r=>(ie(tr.ptr===r),tr.onMessageComplete()||0)}})}var M1=null,v1=ybe();v1.catch();var tr=null,jA=null,YC=0,$A=null,bbe=0,of=1,bl=2|of,JC=4|of,P1=8|bbe,O1=class{constructor(e,r,{exports:s}){ie(Number.isFinite(e[k1])&&e[k1]>0),this.llhttp=s,this.ptr=this.llhttp.llhttp_alloc(XA.TYPE.RESPONSE),this.client=e,this.socket=r,this.timeout=null,this.timeoutValue=null,this.timeoutType=null,this.statusCode=null,this.statusText="",this.upgrade=!1,this.headers=[],this.headersSize=0,this.header
Line truncated
|
||||
`;if(typeof n=="string"?p+=`host: ${n}\r
|
||||
`:p+=t[dbe],A?p+=`connection: upgrade\r
|
||||
upgrade: ${A}\r
|
||||
`:t[qC]&&!h[os]?p+=`connection: keep-alive\r
|
||||
`:p+=`connection: close\r
|
||||
`,Array.isArray(c))for(let B=0;B<c.length;B+=2){let m=c[B+0],I=c[B+1];if(Array.isArray(I))for(let w=0;w<I.length;w++)p+=`${m}: ${I[w]}\r
|
||||
`;else p+=`${m}: ${I}\r
|
||||
`}return GG.sendHeaders.hasSubscribers&&GG.sendHeaders.publish({request:e,headers:p,socket:h}),!a||g===0?JG(f,null,t,e,h,u,p,l):pe.isBuffer(a)?JG(f,a,t,e,h,u,p,l):pe.isBlobLike(a)?typeof a.stream=="function"?VG(f,a.stream(),t,e,h,u,p,l):Tbe(f,a,t,e,h,u,p,l):pe.isStream(a)?Rbe(f,a,t,e,h,u,p,l):pe.isIterable(a)?VG(f,a,t,e,h,u,p,l):ie(!1),!0}function Rbe(t,e,r,s,n,A,i,o){ie(A!==0||r[Sr]===0,"stream body cannot be pipelined");let a=!1,c=new zC({abort:t,socket:n,request:s,contentLength:A,client:r,expectsPayload:o,header:i}),u=function(f){if(!a)try{!c.write(f)&&this.pause&&this.pause()}catch(p){pe.destroy(this,p)}},l=function(){a||e.resume&&e.resume()},g=function(){if(queueMicrotask(()=>{e.removeListener("error",h)}),!a){let f=new WG;queueMicrotask(()=>h(f))}},h=function(f){if(!a){if(a=!0,ie(n.destroyed||n[Jo]&&r[Sr]<=1),n.off("drain",l).off("error",h),e.removeListener("data",u).removeListener("end",h).removeListener("close",g),!f)try{c.end()}catch(p){f=p}c.destroy(f),f&&(f.code!=="UND_ERR_INFO"||f.message!=="reset")?pe.destroy(e,f):pe.destroy(e)}};e.on("data",u).on("end",h).on("error",h).on("close",g),e.resume&&e.resume(),n.on("drain",l).on("error",h),e.errorEmitted??e.errored?setImmediate(()=>h(e.errored)):(e.endEmitted??e.readableEnded)&&setImmediate(()=>h(null)),(e.closeEmitted??e.closed)&&setImmediate(g)}function JG(t,e,r,s,n,A,i,o){try{e?pe.isBuffer(e)&&(ie(A===e.byteLength,"buffer body must have content length"),n.cork(),n.write(`${i}content-length: ${A}\r
|
||||
`);g.push(y,p,h),typeof p.size=="number"?i+=y.byteLength+p.size+h.byteLength:f=!0}let E=Pf.encode(`--${A}--\r
|
||||
`);g.push(E),i+=E.byteLength,f&&(i=null),n=t,s=async function*(){for(let w of g)w.stream?yield*w.stream():yield w},o=`multipart/form-data; boundary=${A}`}else if(yU(t))n=t,i=t.size,t.type&&(o=t.type);else if(typeof t[Symbol.asyncIterator]=="function"){if(e)throw new TypeError("keepalive");if(Xl.isDisturbed(t)||t.locked)throw new TypeError("Response body object should not be disturbed or locked");r=t instanceof ReadableStream?t:yae(t)}if((typeof n=="string"||Xl.isBuffer(n))&&(i=Buffer.byteLength(n)),s!=null){let A;r=new ReadableStream({async start(){A=s(t)[Symbol.asyncIterator]()},async pull(c){let{value:u,done:d}=await A.next();if(d)queueMicrotask(()=>{c.close(),c.byobRequest?.respond(0)});else if(!SU(r)){let g=new Uint8Array(u);g.byteLength&&c.enqueue(g)}return c.desiredSize>0},async cancel(c){await A.return()},type:"bytes"})}return[{stream:r,source:n,length:i},o]}function Lae(t,e=!1){return t instanceof ReadableStream&&(FQ(!Xl.isDisturbed(t),"The body has already been consumed."),FQ(!t.locked,"The stream is locked.")),xU(t,e)}function Pae(t,e){let[r,s]=e.stream.tee();return e.stream=r,{stream:s,length:e.length,source:e.source}}function vae(t){if(t.aborted)throw new DOMException("The operation was aborted.","AbortError")}function Oae(t){return{blob(){return Ac(this,r=>{let s=wU(this);return s===null?s="":s&&(s=Fae(s)),new xae([r],{type:s})},t)},arrayBuffer(){return Ac(this,r=>new Uint8Array(r).buffer,t)},text(){return Ac(this,NU,t)},json(){return Ac(this,Hae,t)},formData(){return Ac(this,r=>{let s=wU(this);if(s!==null)switch(s.essence){case"multipart/form-data":{let n=Mae(r,s);if(n==="failure")throw new TypeError("Failed to parse body as FormData.");let i=new bU;return i[cc]=n,i}case"application/x-www-form-urlencoded":{let n=new URLSearchParams(r.toString()),i=new bU;for(let[o,a]of n)i.append(o,a);return i}}throw new TypeError('Content-Type was not one of "multipart/form-data" or "application/x-www-form-urlencoded".')},t)},bytes(){return Ac(this,r=>new Uint8Array(r),t)}}}function _ae(t){Object.assign(t.prototype,Oae(t))}async function Ac(t,e,r){if(Dae.brandCheck(t,r),RU(t))throw new TypeError("Body is unusable: Body has already been read");vae(t[cc]);let s=Nae(),n=o=>s.reject(o),i=o=>{try{s.resolve(e(o))}catch(a){n(a)}};return t[cc].body==null?(i(Buffer.allocUnsafe(0)),s.promise):(await Sae(t[cc].body,i,n),s.promise)}function RU(t){let e=t[cc].body;return e!=null&&(e.stream.locked||Xl.isDisturbed(e.stream))}function Hae(t){return JSON.parse(NU(t))}function wU(t){let e=t[cc].headersList,r=Tae(e);return r==="failure"?null:r}kU.exports={extractBody:xU,safelyExtractBody:Lae,cloneBody:Pae,mixinBody:_ae,streamRegistry:DU,hasFinalizationRegistry:TU,bodyUnusable:RU}});var YU=m((xqe,GU)=>{"use strict";var ee=Q("node:assert"),Ae=me(),{channels:FU}=jA(),UQ=mQ(),{RequestContentLengthMismatchError:ba,ResponseContentLengthMismatchError:Gae,RequestAbortedError:OU,HeadersTimeoutError:Yae,HeadersOverflowError:qae,SocketError:Yf,InformationalError:lc,BodyTimeoutError:Vae,HTTPParserError:Jae,ResponseExceededMaxSizeError:Wae}=Se(),{kUrl:_U,kReset:Ir,kClient:OQ,kParser:nt,kBlocking:$l,kRunning:Jt,kPending:zae,kSize:MU,kWriting:ao,kQueue:on,kNoRef:jl,kKeepAliveDefaultTimeout:Kae,kHostHeader:Xae,kPendingIdx:jae,kRunningIdx:Is,kError:Bs,kPipelining:Hf,kSocket:dc,kKeepAliveTimeoutValue:qf,kMaxHeadersSize:LQ,kKeepAliveMaxTimeout:Zae,kKeepAliveTimeoutThreshold:$ae,kHeadersTimeout:eAe,kBodyTimeout:tAe,kStrictContentLength:_Q,kMaxRequests:UU,kCounter:rAe,kMaxResponseSize:sAe,kOnError:nAe,kResume:oo,kHTTPContext:HU}=je(),Mn=DM(),iAe=Buffer.alloc(0),vf=Buffer[Symbol.species],Of=Ae.addListener,oAe=Ae.removeAllListeners,PQ;async function aAe(){let t=process.env.JEST_WORKER_ID?CQ():void 0,e;try{e=await WebAssembly.compile(kM())}catch{e=await WebAssembly.compile(t||CQ())}return await WebAssembly.instantiate(e,{env:{wasm_on_url:(r,s,n)=>0,wasm_on_status:(r,s,n)=>{ee(wt.ptr===r);let i=s-Ln+Un.byteOffset;return wt.onStatus(new vf(Un.buffer,i,n))||0},wasm_on_message_begin:r=>(ee(wt.ptr===r),wt.onMessageBegin()||0),wasm_on_header_field:(r,s,n)=>{ee(wt.ptr===r);let i=s-Ln+Un.byteOffset;return wt.onHeaderField(new vf(Un.buffer,i,n))||0},wasm_on_header_value:(r,s,n)=>{ee(wt.ptr===r);let i=s-Ln+Un.byteOffset;return wt.onHeaderValue(new vf(Un.buffer,i,n))||0},wasm_on_headers_complete:(r,s,n,i)=>(ee(wt.ptr===r),wt.onHeadersComplete(s,!!n,!!i)||0),wasm_on_body:(r,s,n)=>{ee(wt.ptr===r);let i=s-Ln+Un.byteOffset;return wt.onBody(new vf(Un.buffer,i,n))||0},wasm_on_message_complete:r=>(ee(wt.ptr===r),wt.onMessageComplete()||0)}})}var vQ=null,HQ=aAe();HQ.catch();var wt=null,Un=null,_f=0,Ln=null,AAe=0,Zl=1,gc=2|Zl,Gf=4|Zl,GQ=8|AAe,YQ=class{constructor(e,r,{exports:s}){ee(Number.isFinite(e[LQ])&&e[LQ]>0),this.llhttp=s,this.ptr=this.llhttp.llhttp_alloc(Mn.TYPE.RESPONSE),this.client=e,this.socket=r,this.timeout=null,this.timeoutValue=null,this.timeoutType=null,this.statusCode=null,this.statusText="",this.upgrade=!1,this.headers=[],this.headersSize=0,this.header
Line truncated
|
||||
`;if(typeof n=="string"?E+=`host: ${n}\r
|
||||
`:E+=t[Xae],i?E+=`connection: upgrade\r
|
||||
upgrade: ${i}\r
|
||||
`:t[Hf]&&!h[Ir]?E+=`connection: keep-alive\r
|
||||
`:E+=`connection: close\r
|
||||
`,Array.isArray(c))for(let w=0;w<c.length;w+=2){let p=c[w+0],y=c[w+1];if(Array.isArray(y))for(let N=0;N<y.length;N++)E+=`${p}: ${y[N]}\r
|
||||
`;else E+=`${p}: ${y}\r
|
||||
`}return FU.sendHeaders.hasSubscribers&&FU.sendHeaders.publish({request:e,headers:E,socket:h}),!A||g===0?PU(f,null,t,e,h,u,E,d):Ae.isBuffer(A)?PU(f,A,t,e,h,u,E,d):Ae.isBlobLike(A)?typeof A.stream=="function"?vU(f,A.stream(),t,e,h,u,E,d):hAe(f,A,t,e,h,u,E,d):Ae.isStream(A)?gAe(f,A,t,e,h,u,E,d):Ae.isIterable(A)?vU(f,A,t,e,h,u,E,d):ee(!1),!0}function gAe(t,e,r,s,n,i,o,a){ee(i!==0||r[Jt]===0,"stream body cannot be pipelined");let A=!1,c=new Vf({abort:t,socket:n,request:s,contentLength:i,client:r,expectsPayload:a,header:o}),u=function(f){if(!A)try{!c.write(f)&&this.pause&&this.pause()}catch(E){Ae.destroy(this,E)}},d=function(){A||e.resume&&e.resume()},g=function(){if(queueMicrotask(()=>{e.removeListener("error",h)}),!A){let f=new OU;queueMicrotask(()=>h(f))}},h=function(f){if(!A){if(A=!0,ee(n.destroyed||n[ao]&&r[Jt]<=1),n.off("drain",d).off("error",h),e.removeListener("data",u).removeListener("end",h).removeListener("close",g),!f)try{c.end()}catch(E){f=E}c.destroy(f),f&&(f.code!=="UND_ERR_INFO"||f.message!=="reset")?Ae.destroy(e,f):Ae.destroy(e)}};e.on("data",u).on("end",h).on("error",h).on("close",g),e.resume&&e.resume(),n.on("drain",d).on("error",h),e.errorEmitted??e.errored?setImmediate(()=>h(e.errored)):(e.endEmitted??e.readableEnded)&&setImmediate(()=>h(null)),(e.closeEmitted??e.closed)&&setImmediate(g)}function PU(t,e,r,s,n,i,o,a){try{e?Ae.isBuffer(e)&&(ee(i===e.byteLength,"buffer body must have content length"),n.cork(),n.write(`${o}content-length: ${i}\r
|
||||
\r
|
||||
`,"latin1"),n.write(e),n.uncork(),s.onBodySent(e),!o&&s.reset!==!1&&(n[os]=!0)):A===0?n.write(`${i}content-length: 0\r
|
||||
`,"latin1"),n.write(e),n.uncork(),s.onBodySent(e),!a&&s.reset!==!1&&(n[Ir]=!0)):i===0?n.write(`${o}content-length: 0\r
|
||||
\r
|
||||
`,"latin1"):(ie(A===null,"no body must not have content length"),n.write(`${i}\r
|
||||
`,"latin1")),s.onRequestSent(),r[qo]()}catch(a){t(a)}}async function Tbe(t,e,r,s,n,A,i,o){ie(A===e.size,"blob body must have content length");try{if(A!=null&&A!==e.size)throw new Cc;let a=Buffer.from(await e.arrayBuffer());n.cork(),n.write(`${i}content-length: ${A}\r
|
||||
`,"latin1"):(ee(i===null,"no body must not have content length"),n.write(`${o}\r
|
||||
`,"latin1")),s.onRequestSent(),r[oo]()}catch(A){t(A)}}async function hAe(t,e,r,s,n,i,o,a){ee(i===e.size,"blob body must have content length");try{if(i!=null&&i!==e.size)throw new ba;let A=Buffer.from(await e.arrayBuffer());n.cork(),n.write(`${o}content-length: ${i}\r
|
||||
\r
|
||||
`,"latin1"),n.write(a),n.uncork(),s.onBodySent(a),s.onRequestSent(),!o&&s.reset!==!1&&(n[os]=!0),r[qo]()}catch(a){t(a)}}async function VG(t,e,r,s,n,A,i,o){ie(A!==0||r[Sr]===0,"iterator body cannot be pipelined");let a=null;function c(){if(a){let g=a;a=null,g()}}let u=()=>new Promise((g,h)=>{ie(a===null),n[In]?h(n[In]):a=g});n.on("close",c).on("drain",c);let l=new zC({abort:t,socket:n,request:s,contentLength:A,client:r,expectsPayload:o,header:i});try{for await(let g of e){if(n[In])throw n[In];l.write(g)||await u()}l.end()}catch(g){l.destroy(g)}finally{n.off("close",c).off("drain",c)}}var zC=class{constructor({abort:e,socket:r,request:s,contentLength:n,client:A,expectsPayload:i,header:o}){this.socket=r,this.request=s,this.contentLength=n,this.client=A,this.bytesWritten=0,this.expectsPayload=i,this.header=o,this.abort=e,r[Jo]=!0}write(e){let{socket:r,request:s,contentLength:n,client:A,bytesWritten:i,expectsPayload:o,header:a}=this;if(r[In])throw r[In];if(r.destroyed)return!1;let c=Buffer.byteLength(e);if(!c)return!0;if(n!==null&&i+c>n){if(A[L1])throw new Cc;process.emitWarning(new Cc)}r.cork(),i===0&&(!o&&s.reset!==!1&&(r[os]=!0),n===null?r.write(`${a}transfer-encoding: chunked\r
|
||||
`,"latin1"):r.write(`${a}content-length: ${n}\r
|
||||
`,"latin1"),n.write(A),n.uncork(),s.onBodySent(A),s.onRequestSent(),!a&&s.reset!==!1&&(n[Ir]=!0),r[oo]()}catch(A){t(A)}}async function vU(t,e,r,s,n,i,o,a){ee(i!==0||r[Jt]===0,"iterator body cannot be pipelined");let A=null;function c(){if(A){let g=A;A=null,g()}}let u=()=>new Promise((g,h)=>{ee(A===null),n[Bs]?h(n[Bs]):A=g});n.on("close",c).on("drain",c);let d=new Vf({abort:t,socket:n,request:s,contentLength:i,client:r,expectsPayload:a,header:o});try{for await(let g of e){if(n[Bs])throw n[Bs];d.write(g)||await u()}d.end()}catch(g){d.destroy(g)}finally{n.off("close",c).off("drain",c)}}var Vf=class{constructor({abort:e,socket:r,request:s,contentLength:n,client:i,expectsPayload:o,header:a}){this.socket=r,this.request=s,this.contentLength=n,this.client=i,this.bytesWritten=0,this.expectsPayload=o,this.header=a,this.abort=e,r[ao]=!0}write(e){let{socket:r,request:s,contentLength:n,client:i,bytesWritten:o,expectsPayload:a,header:A}=this;if(r[Bs])throw r[Bs];if(r.destroyed)return!1;let c=Buffer.byteLength(e);if(!c)return!0;if(n!==null&&o+c>n){if(i[_Q])throw new ba;process.emitWarning(new ba)}r.cork(),o===0&&(!a&&s.reset!==!1&&(r[Ir]=!0),n===null?r.write(`${A}transfer-encoding: chunked\r
|
||||
`,"latin1"):r.write(`${A}content-length: ${n}\r
|
||||
\r
|
||||
`,"latin1")),n===null&&r.write(`\r
|
||||
${c.toString(16)}\r
|
||||
`,"latin1"),this.bytesWritten+=c;let u=r.write(e);return r.uncork(),s.onBodySent(e),u||r[xt].timeout&&r[xt].timeoutType===bl&&r[xt].timeout.refresh&&r[xt].timeout.refresh(),u}end(){let{socket:e,contentLength:r,client:s,bytesWritten:n,expectsPayload:A,header:i,request:o}=this;if(o.onRequestSent(),e[Jo]=!1,e[In])throw e[In];if(!e.destroyed){if(n===0?A?e.write(`${i}content-length: 0\r
|
||||
`,"latin1"),this.bytesWritten+=c;let u=r.write(e);return r.uncork(),s.onBodySent(e),u||r[nt].timeout&&r[nt].timeoutType===gc&&r[nt].timeout.refresh&&r[nt].timeout.refresh(),u}end(){let{socket:e,contentLength:r,client:s,bytesWritten:n,expectsPayload:i,header:o,request:a}=this;if(a.onRequestSent(),e[ao]=!1,e[Bs])throw e[Bs];if(!e.destroyed){if(n===0?i?e.write(`${o}content-length: 0\r
|
||||
\r
|
||||
`,"latin1"):e.write(`${i}\r
|
||||
`,"latin1"):e.write(`${o}\r
|
||||
`,"latin1"):r===null&&e.write(`\r
|
||||
0\r
|
||||
\r
|
||||
`,"latin1"),r!==null&&n!==r){if(s[L1])throw new Cc;process.emitWarning(new Cc)}e[xt].timeout&&e[xt].timeoutType===bl&&e[xt].timeout.refresh&&e[xt].timeout.refresh(),s[qo]()}}destroy(e){let{socket:r,client:s,abort:n}=this;r[Jo]=!1,e&&(ie(s[Sr]<=1,"pipeline should only contain this request"),n(e))}};ZG.exports=wbe});var A6=E((DCt,n6)=>{"use strict";var Bn=C("node:assert"),{pipeline:xbe}=C("node:stream"),xe=Se(),{RequestContentLengthMismatchError:H1,RequestAbortedError:jG,SocketError:cf,InformationalError:G1}=_e(),{kUrl:KC,kReset:XC,kClient:wl,kRunning:jC,kPending:kbe,kQueue:Vo,kPendingIdx:_1,kRunningIdx:hA,kError:EA,kSocket:ar,kStrictContentLength:Fbe,kOnError:Y1,kMaxConcurrentStreams:s6,kHTTP2Session:fA,kResume:Wo,kSize:Mbe,kHTTPContext:Ube}=mt(),Zi=Symbol("open streams"),$G,e6=!1,ZC;try{ZC=C("node:http2")}catch{ZC={constants:{}}}var{constants:{HTTP2_HEADER_AUTHORITY:Lbe,HTTP2_HEADER_METHOD:vbe,HTTP2_HEADER_PATH:Pbe,HTTP2_HEADER_SCHEME:Obe,HTTP2_HEADER_CONTENT_LENGTH:Hbe,HTTP2_HEADER_EXPECT:Gbe,HTTP2_HEADER_STATUS:_be}}=ZC;function Ybe(t){let e=[];for(let[r,s]of Object.entries(t))if(Array.isArray(s))for(let n of s)e.push(Buffer.from(r),Buffer.from(n));else e.push(Buffer.from(r),Buffer.from(s));return e}async function qbe(t,e){t[ar]=e,e6||(e6=!0,process.emitWarning("H2 support is experimental, expect them to change at any time.",{code:"UNDICI-H2"}));let r=ZC.connect(t[KC],{createConnection:()=>e,peerMaxConcurrentStreams:t[s6]});r[Zi]=0,r[wl]=t,r[ar]=e,xe.addListener(r,"error",Vbe),xe.addListener(r,"frameError",Wbe),xe.addListener(r,"end",zbe),xe.addListener(r,"goaway",Kbe),xe.addListener(r,"close",function(){let{[wl]:n}=this,{[ar]:A}=n,i=this[ar][EA]||this[EA]||new cf("closed",xe.getSocketInfo(A));if(n[fA]=null,n.destroyed){Bn(n[kbe]===0);let o=n[Vo].splice(n[hA]);for(let a=0;a<o.length;a++){let c=o[a];xe.errorRequest(n,c,i)}}}),r.unref(),t[fA]=r,e[fA]=r,xe.addListener(e,"error",function(n){Bn(n.code!=="ERR_TLS_CERT_ALTNAME_INVALID"),this[EA]=n,this[wl][Y1](n)}),xe.addListener(e,"end",function(){xe.destroy(this,new cf("other side closed",xe.getSocketInfo(this)))}),xe.addListener(e,"close",function(){let n=this[EA]||new cf("closed",xe.getSocketInfo(this));t[ar]=null,this[fA]!=null&&this[fA].destroy(n),t[_1]=t[hA],Bn(t[jC]===0),t.emit("disconnect",t[KC],[t],n),t[Wo]()});let s=!1;return e.on("close",()=>{s=!0}),{version:"h2",defaultPipelining:1/0,write(...n){return Xbe(t,...n)},resume(){Jbe(t)},destroy(n,A){s?queueMicrotask(A):e.destroy(n).on("close",A)},get destroyed(){return e.destroyed},busy(){return!1}}}function Jbe(t){let e=t[ar];e?.destroyed===!1&&(t[Mbe]===0&&t[s6]===0?(e.unref(),t[fA].unref()):(e.ref(),t[fA].ref()))}function Vbe(t){Bn(t.code!=="ERR_TLS_CERT_ALTNAME_INVALID"),this[ar][EA]=t,this[wl][Y1](t)}function Wbe(t,e,r){if(r===0){let s=new G1(`HTTP/2: "frameError" received - type ${t}, code ${e}`);this[ar][EA]=s,this[wl][Y1](s)}}function zbe(){let t=new cf("other side closed",xe.getSocketInfo(this[ar]));this.destroy(t),xe.destroy(this[ar],t)}function Kbe(t){let e=this[EA]||new cf(`HTTP/2: "GOAWAY" frame received with code ${t}`,xe.getSocketInfo(this)),r=this[wl];if(r[ar]=null,r[Ube]=null,this[fA]!=null&&(this[fA].destroy(e),this[fA]=null),xe.destroy(this[ar],e),r[hA]<r[Vo].length){let s=r[Vo][r[hA]];r[Vo][r[hA]++]=null,xe.errorRequest(r,s,e),r[_1]=r[hA]}Bn(r[jC]===0),r.emit("disconnect",r[KC],[r],e),r[Wo]()}function Zbe(t){return t!=="GET"&&t!=="HEAD"&&t!=="OPTIONS"&&t!=="TRACE"&&t!=="CONNECT"}function Xbe(t,e){let r=t[fA],{method:s,path:n,host:A,upgrade:i,expectContinue:o,signal:a,headers:c}=e,{body:u}=e;if(i)return xe.errorRequest(t,e,new Error("Upgrade not supported for H2")),!1;let l={};for(let D=0;D<c.length;D+=2){let F=c[D+0],H=c[D+1];if(Array.isArray(H))for(let x=0;x<H.length;x++)l[F]?l[F]+=`,${H[x]}`:l[F]=H[x];else l[F]=H}let g,{hostname:h,port:f}=t[KC];l[Lbe]=A||`${h}${f?`:${f}`:""}`,l[vbe]=s;let p=D=>{e.aborted||e.completed||(D=D||new jG,xe.errorRequest(t,e,D),g!=null&&xe.destroy(g,D),xe.destroy(u,D),t[Vo][t[hA]++]=null,t[Wo]())};try{e.onConnect(p)}catch(D){xe.errorRequest(t,e,D)}if(e.aborted)return!1;if(s==="CONNECT")return r.ref(),g=r.request(l,{endStream:!1,signal:a}),g.id&&!g.pending?(e.onUpgrade(null,null,g),++r[Zi],t[Vo][t[hA]++]=null):g.once("ready",()=>{e.onUpgrade(null,null,g),++r[Zi],t[Vo][t[hA]++]=null}),g.once("close",()=>{r[Zi]-=1,r[Zi]===0&&r.unref()}),!0;l[Pbe]=n,l[Obe]="https";let B=s==="PUT"||s==="POST"||s==="PATCH";u&&typeof u.read=="function"&&u.read(0);let m=xe.bodyLength(u);if(xe.isFormDataLike(u)){$G??=Bl().extractBody;let[D,F]=$G(u);l["content-type"]=F,u=D.stream,m=D.length}if(m==null&&(m=e.contentLength),(m===0||!B)&&(m=null),Zbe(s)&&m>0&&e.contentLength!=null&&e.contentLength!==m){if(t[Fbe])return xe.errorRequest(t,e,new H1),!1;process.emitWarning(new H1)}m!=null&&(Bn(u,"no body must not have content length"),l[Hbe]=`${m}`),r.ref();let I=s==="GET"||s==="HEAD"||u===null;return o?(l[Gbe]="100-continue",g=r.request(l,{endStream:I,signal:a}),g.once("continue",w)):(g=r
Line truncated
|
||||
`,this[ywe]=a??3e5,this[Qwe]=n??3e5,this[bwe]=I??!0,this[wwe]=D,this[W1]=H,this[Ko]=null,this[Twe]=G>-1?G:-1,this[kwe]=Ge??100,this[Ht]=null,this[mA]=[],this[ji]=0,this[pA]=0,this[gf]=ge=>K1(this,ge),this[xwe]=ge=>m6(this,ge)}get pipelining(){return this[rI]}set pipelining(e){this[rI]=e,this[gf](!0)}get[Ef](){return this[mA].length-this[pA]}get[ff](){return this[pA]-this[ji]}get[hf](){return this[mA].length-this[ji]}get[fwe](){return!!this[Ht]&&!this[Dl]&&!this[Ht].destroyed}get[V1](){return!!(this[Ht]?.busy(null)||this[hf]>=(E6(this)||1)||this[Ef]>0)}[hwe](e){p6(this),this.once("connect",e)}[Rwe](e,r){let s=e.origin||this[ti].origin,n=new awe(s,e,r);return this[mA].push(n),this[Bc]||(Ic.bodyLength(n.body)==null&&Ic.isIterable(n.body)?(this[Bc]=1,queueMicrotask(()=>K1(this))):this[gf](!0)),this[Bc]&&this[Zo]!==2&&this[V1]&&(this[Zo]=2),this[Zo]<2}async[Dwe](){return new Promise(e=>{this[hf]?this[Ko]=e:e(null)})}async[Swe](e){return new Promise(r=>{let s=this[mA].splice(this[pA]);for(let A=0;A<s.length;A++){let i=s[A];Ic.errorRequest(this,i,e)}let n=()=>{this[Ko]&&(this[Ko](),this[Ko]=null),r(null)};this[Ht]?(this[Ht].destroy(e,n),this[Ht]=null):queueMicrotask(n),this[gf]()})}},Uwe=tI();function m6(t,e){if(t[ff]===0&&e.code!=="UND_ERR_INFO"&&e.code!=="UND_ERR_SOCKET"){Xi(t[pA]===t[ji]);let r=t[mA].splice(t[ji]);for(let s=0;s<r.length;s++){let n=r[s];Ic.errorRequest(t,n,e)}Xi(t[hf]===0)}}async function p6(t){Xi(!t[Dl]),Xi(!t[Ht]);let{host:e,hostname:r,protocol:s,port:n}=t[ti];if(r[0]==="["){let A=r.indexOf("]");Xi(A!==-1);let i=r.substring(1,A);Xi(f6.isIP(i)),r=i}t[Dl]=!0,Nl.beforeConnect.hasSubscribers&&Nl.beforeConnect.publish({connectParams:{host:e,hostname:r,protocol:s,port:n,version:t[Ht]?.version,servername:t[zo],localAddress:t[df]},connector:t[lf]});try{let A=await new Promise((i,o)=>{t[lf]({host:e,hostname:r,protocol:s,port:n,servername:t[zo],localAddress:t[df]},(a,c)=>{a?o(a):i(c)})});if(t.destroyed){Ic.destroy(A.on("error",g6),new lwe);return}Xi(A);try{t[Ht]=A.alpnProtocol==="h2"?await Mwe(t,A):await Fwe(t,A)}catch(i){throw A.destroy().on("error",g6),i}t[Dl]=!1,A[Nwe]=0,A[W1]=t[W1],A[gwe]=t,A[mwe]=null,Nl.connected.hasSubscribers&&Nl.connected.publish({connectParams:{host:e,hostname:r,protocol:s,port:n,version:t[Ht]?.version,servername:t[zo],localAddress:t[df]},connector:t[lf],socket:A}),t.emit("connect",t[ti],[t])}catch(A){if(t.destroyed)return;if(t[Dl]=!1,Nl.connectError.hasSubscribers&&Nl.connectError.publish({connectParams:{host:e,hostname:r,protocol:s,port:n,version:t[Ht]?.version,servername:t[zo],localAddress:t[df]},connector:t[lf],error:A}),A.code==="ERR_TLS_CERT_ALTNAME_INVALID")for(Xi(t[ff]===0);t[Ef]>0&&t[mA][t[pA]].servername===t[zo];){let i=t[mA][t[pA]++];Ic.errorRequest(t,i,A)}else m6(t,A);t.emit("connectionError",t[ti],[t],A)}t[gf]()}function h6(t){t[Zo]=0,t.emit("drain",t[ti],[t])}function K1(t,e){t[Bc]!==2&&(t[Bc]=2,Lwe(t,e),t[Bc]=0,t[ji]>256&&(t[mA].splice(0,t[ji]),t[pA]-=t[ji],t[ji]=0))}function Lwe(t,e){for(;;){if(t.destroyed){Xi(t[Ef]===0);return}if(t[Ko]&&!t[hf]){t[Ko](),t[Ko]=null;return}if(t[Ht]&&t[Ht].resume(),t[V1])t[Zo]=2;else if(t[Zo]===2){e?(t[Zo]=1,queueMicrotask(()=>h6(t))):h6(t);continue}if(t[Ef]===0||t[ff]>=(E6(t)||1))return;let r=t[mA][t[pA]];if(t[ti].protocol==="https:"&&t[zo]!==r.servername){if(t[ff]>0)return;t[zo]=r.servername,t[Ht]?.destroy(new uwe("servername changed"),()=>{t[Ht]=null,K1(t)})}if(t[Dl])return;if(!t[Ht]){p6(t);return}if(t[Ht].destroyed||t[Ht].busy(r))return;!r.aborted&&t[Ht].write(r)?t[pA]++:t[mA].splice(t[pA],1)}}C6.exports=z1});var Z1=E((kCt,I6)=>{"use strict";var sI=class{constructor(){this.bottom=0,this.top=0,this.list=new Array(2048),this.next=null}isEmpty(){return this.top===this.bottom}isFull(){return(this.top+1&2047)===this.bottom}push(e){this.list[this.top]=e,this.top=this.top+1&2047}shift(){let e=this.list[this.bottom];return e===void 0?null:(this.list[this.bottom]=void 0,this.bottom=this.bottom+1&2047,e)}};I6.exports=class{constructor(){this.head=this.tail=new sI}isEmpty(){return this.head.isEmpty()}push(e){this.head.isFull()&&(this.head=this.head.next=new sI),this.head.push(e)}shift(){let e=this.tail,r=e.shift();return e.isEmpty()&&e.next!==null&&(this.tail=e.next),r}}});var Q6=E((FCt,B6)=>{var{kFree:vwe,kConnected:Pwe,kPending:Owe,kQueued:Hwe,kRunning:Gwe,kSize:_we}=mt(),Qc=Symbol("pool"),X1=class{constructor(e){this[Qc]=e}get connected(){return this[Qc][Pwe]}get free(){return this[Qc][vwe]}get pending(){return this[Qc][Owe]}get queued(){return this[Qc][Hwe]}get running(){return this[Qc][Gwe]}get size(){return this[Qc][_we]}};B6.exports=X1});var sS=E((MCt,k6)=>{"use strict";var Ywe=dl(),qwe=Z1(),{kConnected:j1,kSize:y6,kRunning:b6,kPending:w6,kQueued:mf,kBusy:Jwe,kFree:Vwe,kUrl:Wwe,kClose:zwe,kDestroy:Kwe,kDispatch:Zwe}=mt(),Xwe=Q6(),as=Symbol("clients"),qr=Symbol("needDrain"),pf=Symbol("queue"),$1=Symbol("closed resolve"),eS=Symbol("onDrain"),N6=Symbol("onConnect"),D6=Symbol("onDisconnect"),S6=Symbol("onConnectionError"),tS=Symbol("
Line truncated
|
||||
`,"latin1"),r!==null&&n!==r){if(s[_Q])throw new ba;process.emitWarning(new ba)}e[nt].timeout&&e[nt].timeoutType===gc&&e[nt].timeout.refresh&&e[nt].timeout.refresh(),s[oo]()}}destroy(e){let{socket:r,client:s,abort:n}=this;r[ao]=!1,e&&(ee(s[Jt]<=1,"pipeline should only contain this request"),n(e))}};GU.exports=cAe});var jU=m((Rqe,XU)=>{"use strict";var Qs=Q("node:assert"),{pipeline:fAe}=Q("node:stream"),Ee=me(),{RequestContentLengthMismatchError:qQ,RequestAbortedError:qU,SocketError:ed,InformationalError:VQ}=Se(),{kUrl:Jf,kReset:zf,kClient:hc,kRunning:Kf,kPending:mAe,kQueue:Ao,kPendingIdx:JQ,kRunningIdx:an,kError:cn,kSocket:xt,kStrictContentLength:pAe,kOnError:WQ,kMaxConcurrentStreams:KU,kHTTP2Session:An,kResume:co,kSize:EAe,kHTTPContext:CAe}=je(),bi=Symbol("open streams"),VU,JU=!1,Wf;try{Wf=Q("node:http2")}catch{Wf={constants:{}}}var{constants:{HTTP2_HEADER_AUTHORITY:IAe,HTTP2_HEADER_METHOD:BAe,HTTP2_HEADER_PATH:QAe,HTTP2_HEADER_SCHEME:yAe,HTTP2_HEADER_CONTENT_LENGTH:bAe,HTTP2_HEADER_EXPECT:wAe,HTTP2_HEADER_STATUS:NAe}}=Wf;function SAe(t){let e=[];for(let[r,s]of Object.entries(t))if(Array.isArray(s))for(let n of s)e.push(Buffer.from(r),Buffer.from(n));else e.push(Buffer.from(r),Buffer.from(s));return e}async function TAe(t,e){t[xt]=e,JU||(JU=!0,process.emitWarning("H2 support is experimental, expect them to change at any time.",{code:"UNDICI-H2"}));let r=Wf.connect(t[Jf],{createConnection:()=>e,peerMaxConcurrentStreams:t[KU]});r[bi]=0,r[hc]=t,r[xt]=e,Ee.addListener(r,"error",xAe),Ee.addListener(r,"frameError",RAe),Ee.addListener(r,"end",kAe),Ee.addListener(r,"goaway",FAe),Ee.addListener(r,"close",function(){let{[hc]:n}=this,{[xt]:i}=n,o=this[xt][cn]||this[cn]||new ed("closed",Ee.getSocketInfo(i));if(n[An]=null,n.destroyed){Qs(n[mAe]===0);let a=n[Ao].splice(n[an]);for(let A=0;A<a.length;A++){let c=a[A];Ee.errorRequest(n,c,o)}}}),r.unref(),t[An]=r,e[An]=r,Ee.addListener(e,"error",function(n){Qs(n.code!=="ERR_TLS_CERT_ALTNAME_INVALID"),this[cn]=n,this[hc][WQ](n)}),Ee.addListener(e,"end",function(){Ee.destroy(this,new ed("other side closed",Ee.getSocketInfo(this)))}),Ee.addListener(e,"close",function(){let n=this[cn]||new ed("closed",Ee.getSocketInfo(this));t[xt]=null,this[An]!=null&&this[An].destroy(n),t[JQ]=t[an],Qs(t[Kf]===0),t.emit("disconnect",t[Jf],[t],n),t[co]()});let s=!1;return e.on("close",()=>{s=!0}),{version:"h2",defaultPipelining:1/0,write(...n){return UAe(t,...n)},resume(){DAe(t)},destroy(n,i){s?queueMicrotask(i):e.destroy(n).on("close",i)},get destroyed(){return e.destroyed},busy(){return!1}}}function DAe(t){let e=t[xt];e?.destroyed===!1&&(t[EAe]===0&&t[KU]===0?(e.unref(),t[An].unref()):(e.ref(),t[An].ref()))}function xAe(t){Qs(t.code!=="ERR_TLS_CERT_ALTNAME_INVALID"),this[xt][cn]=t,this[hc][WQ](t)}function RAe(t,e,r){if(r===0){let s=new VQ(`HTTP/2: "frameError" received - type ${t}, code ${e}`);this[xt][cn]=s,this[hc][WQ](s)}}function kAe(){let t=new ed("other side closed",Ee.getSocketInfo(this[xt]));this.destroy(t),Ee.destroy(this[xt],t)}function FAe(t){let e=this[cn]||new ed(`HTTP/2: "GOAWAY" frame received with code ${t}`,Ee.getSocketInfo(this)),r=this[hc];if(r[xt]=null,r[CAe]=null,this[An]!=null&&(this[An].destroy(e),this[An]=null),Ee.destroy(this[xt],e),r[an]<r[Ao].length){let s=r[Ao][r[an]];r[Ao][r[an]++]=null,Ee.errorRequest(r,s,e),r[JQ]=r[an]}Qs(r[Kf]===0),r.emit("disconnect",r[Jf],[r],e),r[co]()}function MAe(t){return t!=="GET"&&t!=="HEAD"&&t!=="OPTIONS"&&t!=="TRACE"&&t!=="CONNECT"}function UAe(t,e){let r=t[An],{method:s,path:n,host:i,upgrade:o,expectContinue:a,signal:A,headers:c}=e,{body:u}=e;if(o)return Ee.errorRequest(t,e,new Error("Upgrade not supported for H2")),!1;let d={};for(let D=0;D<c.length;D+=2){let U=c[D+0],v=c[D+1];if(Array.isArray(v))for(let k=0;k<v.length;k++)d[U]?d[U]+=`,${v[k]}`:d[U]=v[k];else d[U]=v}let g,{hostname:h,port:f}=t[Jf];d[IAe]=i||`${h}${f?`:${f}`:""}`,d[BAe]=s;let E=D=>{e.aborted||e.completed||(D=D||new qU,Ee.errorRequest(t,e,D),g!=null&&Ee.destroy(g,D),Ee.destroy(u,D),t[Ao][t[an]++]=null,t[co]())};try{e.onConnect(E)}catch(D){Ee.errorRequest(t,e,D)}if(e.aborted)return!1;if(s==="CONNECT")return r.ref(),g=r.request(d,{endStream:!1,signal:A}),g.id&&!g.pending?(e.onUpgrade(null,null,g),++r[bi],t[Ao][t[an]++]=null):g.once("ready",()=>{e.onUpgrade(null,null,g),++r[bi],t[Ao][t[an]++]=null}),g.once("close",()=>{r[bi]-=1,r[bi]===0&&r.unref()}),!0;d[QAe]=n,d[yAe]="https";let w=s==="PUT"||s==="POST"||s==="PATCH";u&&typeof u.read=="function"&&u.read(0);let p=Ee.bodyLength(u);if(Ee.isFormDataLike(u)){VU??=uc().extractBody;let[D,U]=VU(u);d["content-type"]=U,u=D.stream,p=D.length}if(p==null&&(p=e.contentLength),(p===0||!w)&&(p=null),MAe(s)&&p>0&&e.contentLength!=null&&e.contentLength!==p){if(t[pAe])return Ee.errorRequest(t,e,new qQ),!1;process.emitWarning(new qQ)}p!=null&&(Qs(u,"no body must not have content length"),d[bAe]=`${p}`),r.ref();let y=s==="GET"||s==="HEAD"||u===null;return a?(d[wAe]="100-continue",g=r.request(d,{endStream:y,signal:A}),g.once("continue",N)):(g=r
Line truncated
|
||||
`,this[ace]=A??3e5,this[oce]=n??3e5,this[Ace]=y??!0,this[cce]=D,this[jQ]=v,this[lo]=null,this[hce]=O>-1?O:-1,this[mce]=Ge??100,this[gt]=null,this[un]=[],this[Ni]=0,this[ln]=0,this[nd]=fe=>$Q(this,fe),this[fce]=fe=>cL(this,fe)}get pipelining(){return this[$f]}set pipelining(e){this[$f]=e,this[nd](!0)}get[ad](){return this[un].length-this[ln]}get[od](){return this[ln]-this[Ni]}get[id](){return this[un].length-this[Ni]}get[$Ae](){return!!this[gt]&&!this[mc]&&!this[gt].destroyed}get[XQ](){return!!(this[gt]?.busy(null)||this[id]>=(AL(this)||1)||this[ad]>0)}[ZAe](e){uL(this),this.once("connect",e)}[gce](e,r){let s=e.origin||this[vn].origin,n=new JAe(s,e,r);return this[un].push(n),this[Na]||(wa.bodyLength(n.body)==null&&wa.isIterable(n.body)?(this[Na]=1,queueMicrotask(()=>$Q(this))):this[nd](!0)),this[Na]&&this[go]!==2&&this[XQ]&&(this[go]=2),this[go]<2}async[lce](){return new Promise(e=>{this[id]?this[lo]=e:e(null)})}async[dce](e){return new Promise(r=>{let s=this[un].splice(this[ln]);for(let i=0;i<s.length;i++){let o=s[i];wa.errorRequest(this,o,e)}let n=()=>{this[lo]&&(this[lo](),this[lo]=null),r(null)};this[gt]?(this[gt].destroy(e,n),this[gt]=null):queueMicrotask(n),this[nd]()})}},Cce=Zf();function cL(t,e){if(t[od]===0&&e.code!=="UND_ERR_INFO"&&e.code!=="UND_ERR_SOCKET"){wi(t[ln]===t[Ni]);let r=t[un].splice(t[Ni]);for(let s=0;s<r.length;s++){let n=r[s];wa.errorRequest(t,n,e)}wi(t[id]===0)}}async function uL(t){wi(!t[mc]),wi(!t[gt]);let{host:e,hostname:r,protocol:s,port:n}=t[vn];if(r[0]==="["){let i=r.indexOf("]");wi(i!==-1);let o=r.substring(1,i);wi(aL.isIP(o)),r=o}t[mc]=!0,fc.beforeConnect.hasSubscribers&&fc.beforeConnect.publish({connectParams:{host:e,hostname:r,protocol:s,port:n,version:t[gt]?.version,servername:t[uo],localAddress:t[sd]},connector:t[rd]});try{let i=await new Promise((o,a)=>{t[rd]({host:e,hostname:r,protocol:s,port:n,servername:t[uo],localAddress:t[sd]},(A,c)=>{A?a(A):o(c)})});if(t.destroyed){wa.destroy(i.on("error",iL),new KAe);return}wi(i);try{t[gt]=i.alpnProtocol==="h2"?await Ece(t,i):await pce(t,i)}catch(o){throw i.destroy().on("error",iL),o}t[mc]=!1,i[uce]=0,i[jQ]=t[jQ],i[jAe]=t,i[tce]=null,fc.connected.hasSubscribers&&fc.connected.publish({connectParams:{host:e,hostname:r,protocol:s,port:n,version:t[gt]?.version,servername:t[uo],localAddress:t[sd]},connector:t[rd],socket:i}),t.emit("connect",t[vn],[t])}catch(i){if(t.destroyed)return;if(t[mc]=!1,fc.connectError.hasSubscribers&&fc.connectError.publish({connectParams:{host:e,hostname:r,protocol:s,port:n,version:t[gt]?.version,servername:t[uo],localAddress:t[sd]},connector:t[rd],error:i}),i.code==="ERR_TLS_CERT_ALTNAME_INVALID")for(wi(t[od]===0);t[ad]>0&&t[un][t[ln]].servername===t[uo];){let o=t[un][t[ln]++];wa.errorRequest(t,o,i)}else cL(t,i);t.emit("connectionError",t[vn],[t],i)}t[nd]()}function oL(t){t[go]=0,t.emit("drain",t[vn],[t])}function $Q(t,e){t[Na]!==2&&(t[Na]=2,Ice(t,e),t[Na]=0,t[Ni]>256&&(t[un].splice(0,t[Ni]),t[ln]-=t[Ni],t[Ni]=0))}function Ice(t,e){for(;;){if(t.destroyed){wi(t[ad]===0);return}if(t[lo]&&!t[id]){t[lo](),t[lo]=null;return}if(t[gt]&&t[gt].resume(),t[XQ])t[go]=2;else if(t[go]===2){e?(t[go]=1,queueMicrotask(()=>oL(t))):oL(t);continue}if(t[ad]===0||t[od]>=(AL(t)||1))return;let r=t[un][t[ln]];if(t[vn].protocol==="https:"&&t[uo]!==r.servername){if(t[od]>0)return;t[uo]=r.servername,t[gt]?.destroy(new zAe("servername changed"),()=>{t[gt]=null,$Q(t)})}if(t[mc])return;if(!t[gt]){uL(t);return}if(t[gt].destroyed||t[gt].busy(r))return;!r.aborted&&t[gt].write(r)?t[ln]++:t[un].splice(t[ln],1)}}lL.exports=ZQ});var ey=m((Lqe,dL)=>{"use strict";var em=class{constructor(){this.bottom=0,this.top=0,this.list=new Array(2048),this.next=null}isEmpty(){return this.top===this.bottom}isFull(){return(this.top+1&2047)===this.bottom}push(e){this.list[this.top]=e,this.top=this.top+1&2047}shift(){let e=this.list[this.bottom];return e===void 0?null:(this.list[this.bottom]=void 0,this.bottom=this.bottom+1&2047,e)}};dL.exports=class{constructor(){this.head=this.tail=new em}isEmpty(){return this.head.isEmpty()}push(e){this.head.isFull()&&(this.head=this.head.next=new em),this.head.push(e)}shift(){let e=this.tail,r=e.shift();return e.isEmpty()&&e.next!==null&&(this.tail=e.next),r}}});var hL=m((Pqe,gL)=>{var{kFree:Bce,kConnected:Qce,kPending:yce,kQueued:bce,kRunning:wce,kSize:Nce}=je(),Sa=Symbol("pool"),ty=class{constructor(e){this[Sa]=e}get connected(){return this[Sa][Qce]}get free(){return this[Sa][Bce]}get pending(){return this[Sa][yce]}get queued(){return this[Sa][bce]}get running(){return this[Sa][wce]}get size(){return this[Sa][Nce]}};gL.exports=ty});var ay=m((vqe,bL)=>{"use strict";var Sce=tc(),Tce=ey(),{kConnected:ry,kSize:fL,kRunning:mL,kPending:pL,kQueued:Ad,kBusy:Dce,kFree:xce,kUrl:Rce,kClose:kce,kDestroy:Fce,kDispatch:Mce}=je(),Uce=hL(),Br=Symbol("clients"),ir=Symbol("needDrain"),cd=Symbol("queue"),sy=Symbol("closed resolve"),ny=Symbol("onDrain"),EL=Symbol("onConnect"),CL=Symbol("onDisconnect"),IL=Symbol("onConnectionError"),iy=Symbol("
Line truncated
|
||||
${s.count} ${s.noun} ${s.is} pending:
|
||||
|
||||
${e.format(r)}
|
||||
`.trim())}};P_.exports=sR});var BI=E((aIt,Y_)=>{"use strict";var H_=Symbol.for("undici.globalDispatcher.1"),{InvalidArgumentError:y1e}=_e(),b1e=Tl();__()===void 0&&G_(new b1e);function G_(t){if(!t||typeof t.dispatch!="function")throw new y1e("Argument agent must implement Agent");Object.defineProperty(globalThis,H_,{value:t,writable:!0,enumerable:!1,configurable:!1})}function __(){return globalThis[H_]}Y_.exports={setGlobalDispatcher:G_,getGlobalDispatcher:__}});var QI=E((uIt,q_)=>{"use strict";q_.exports=class{#e;constructor(e){if(typeof e!="object"||e===null)throw new TypeError("handler must be an object");this.#e=e}onConnect(...e){return this.#e.onConnect?.(...e)}onError(...e){return this.#e.onError?.(...e)}onUpgrade(...e){return this.#e.onUpgrade?.(...e)}onResponseStarted(...e){return this.#e.onResponseStarted?.(...e)}onHeaders(...e){return this.#e.onHeaders?.(...e)}onData(...e){return this.#e.onData?.(...e)}onComplete(...e){return this.#e.onComplete?.(...e)}onBodySent(...e){return this.#e.onBodySent?.(...e)}}});var V_=E((lIt,J_)=>{"use strict";var w1e=eI();J_.exports=t=>{let e=t?.maxRedirections;return r=>function(n,A){let{maxRedirections:i=e,...o}=n;if(!i)return r(n,A);let a=new w1e(r,i,n,A);return r(o,a)}}});var z_=E((dIt,W_)=>{"use strict";var N1e=lI();W_.exports=t=>e=>function(s,n){return e(s,new N1e({...s,retryOptions:{...t,...s.retryOptions}},{handler:n,dispatch:e}))}});var Z_=E((gIt,K_)=>{"use strict";var D1e=Se(),{InvalidArgumentError:S1e,RequestAbortedError:R1e}=_e(),T1e=QI(),nR=class extends T1e{#e=1024*1024;#t=null;#r=!1;#s=!1;#n=0;#A=null;#o=null;constructor({maxSize:e},r){if(super(r),e!=null&&(!Number.isFinite(e)||e<1))throw new S1e("maxSize must be a number greater than 0");this.#e=e??this.#e,this.#o=r}onConnect(e){this.#t=e,this.#o.onConnect(this.#i.bind(this))}#i(e){this.#s=!0,this.#A=e}onHeaders(e,r,s,n){let i=D1e.parseHeaders(r)["content-length"];if(i!=null&&i>this.#e)throw new R1e(`Response size (${i}) larger than maxSize (${this.#e})`);return this.#s?!0:this.#o.onHeaders(e,r,s,n)}onError(e){this.#r||(e=this.#A??e,this.#o.onError(e))}onData(e){return this.#n=this.#n+e.length,this.#n>=this.#e&&(this.#r=!0,this.#s?this.#o.onError(this.#A):this.#o.onComplete([])),!0}onComplete(e){if(!this.#r){if(this.#s){this.#o.onError(this.reason);return}this.#o.onComplete(e)}}};function x1e({maxSize:t}={maxSize:1024*1024}){return e=>function(s,n){let{dumpMaxSize:A=t}=s,i=new nR({maxSize:A},n);return e(s,i)}}K_.exports=x1e});var $_=E((hIt,j_)=>{"use strict";var{isIP:k1e}=C("node:net"),{lookup:F1e}=C("node:dns"),M1e=QI(),{InvalidArgumentError:Hl,InformationalError:U1e}=_e(),X_=Math.pow(2,31)-1,AR=class{#e=0;#t=0;#r=new Map;dualStack=!0;affinity=null;lookup=null;pick=null;constructor(e){this.#e=e.maxTTL,this.#t=e.maxItems,this.dualStack=e.dualStack,this.affinity=e.affinity,this.lookup=e.lookup??this.#s,this.pick=e.pick??this.#n}get full(){return this.#r.size===this.#t}runLookup(e,r,s){let n=this.#r.get(e.hostname);if(n==null&&this.full){s(null,e.origin);return}let A={affinity:this.affinity,dualStack:this.dualStack,lookup:this.lookup,pick:this.pick,...r.dns,maxTTL:this.#e,maxItems:this.#t};if(n==null)this.lookup(e,A,(i,o)=>{if(i||o==null||o.length===0){s(i??new U1e("No DNS entries found"));return}this.setRecords(e,o);let a=this.#r.get(e.hostname),c=this.pick(e,a,A.affinity),u;typeof c.port=="number"?u=`:${c.port}`:e.port!==""?u=`:${e.port}`:u="",s(null,`${e.protocol}//${c.family===6?`[${c.address}]`:c.address}${u}`)});else{let i=this.pick(e,n,A.affinity);if(i==null){this.#r.delete(e.hostname),this.runLookup(e,r,s);return}let o;typeof i.port=="number"?o=`:${i.port}`:e.port!==""?o=`:${e.port}`:o="",s(null,`${e.protocol}//${i.family===6?`[${i.address}]`:i.address}${o}`)}}#s(e,r,s){F1e(e.hostname,{all:!0,family:this.dualStack===!1?this.affinity:0,order:"ipv4first"},(n,A)=>{if(n)return s(n);let i=new Map;for(let o of A)i.set(`${o.address}:${o.family}`,o);s(null,i.values())})}#n(e,r,s){let n=null,{records:A,offset:i}=r,o;if(this.dualStack?(s==null&&(i==null||i===X_?(r.offset=0,s=4):(r.offset++,s=(r.offset&1)===1?6:4)),A[s]!=null&&A[s].ips.length>0?o=A[s]:o=A[s===4?6:4]):o=A[s],o==null||o.ips.length===0)return n;o.offset==null||o.offset===X_?o.offset=0:o.offset++;let a=o.offset%o.ips.length;return n=o.ips[a]??null,n==null?n:Date.now()-n.timestamp>n.ttl?(o.ips.splice(a,1),this.pick(e,r,s)):n}setRecords(e,r){let s=Date.now(),n={records:{4:null,6:null}};for(let A of r){A.timestamp=s,typeof A.ttl=="number"?A.ttl=Math.min(A.ttl,this.#e):A.ttl=this.#e;let i=n.records[A.family]??{ips:[]};i.ips.push(A),n.records[A.family]=i}this.#r.set(e.hostname,n)}getHandler(e,r){return new iR(this,e,r)}},iR=class extends M1e{#e=null;#t=null;#r=null;#s=null;#n=null;constructor(e,{origin:r,handler:s,dispatch:n},A){super(s),this.#n=r,this.#s=s,this.#t={...A},this.#e=e,this.#r=n}onError(e){switch(e.code){case"ETIMEDOUT":case"ECONNREFUSED":{if(this.#e.dualStack){this.#e.runLookup(this.#n,this.#t,(r,s)=>{if(r)return this.#s.onError(r);le
Line truncated
|
||||
${A}`;break;case"retry":kq(A)&&(r[n]=A);break;case"id":Fq(A)&&(r[n]=A);break;case"event":A.length>0&&(r[n]=A);break}}processEvent(e){e.retry&&kq(e.retry)&&(this.state.reconnectionTime=parseInt(e.retry,10)),e.id&&Fq(e.id)&&(this.state.lastEventId=e.id),e.data!==void 0&&this.push({type:e.event||"message",options:{data:e.data,lastEventId:this.state.lastEventId,origin:this.state.origin}})}clearEvent(){this.event={data:void 0,event:void 0,id:void 0,retry:void 0}}};Mq.exports={EventSourceStream:JR}});var Yq=E((JIt,_q)=>{"use strict";var{pipeline:Y2e}=C("node:stream"),{fetching:q2e}=xf(),{makeRequest:J2e}=Yl(),{webidl:so}=Br(),{EventSourceStream:V2e}=Uq(),{parseMIMEType:W2e}=is(),{createFastMessageEvent:z2e}=Kl(),{isNetworkError:Lq}=Rf(),{delay:K2e}=YR(),{kEnumerableProperty:vc}=Se(),{environmentSettingsObject:vq}=Ms(),Pq=!1,Oq=3e3,Yf=0,Hq=1,qf=2,Z2e="anonymous",X2e="use-credentials",ed=class t extends EventTarget{#e={open:null,error:null,message:null};#t=null;#r=!1;#s=Yf;#n=null;#A=null;#o;#i;constructor(e,r={}){super(),so.util.markAsUncloneable(this);let s="EventSource constructor";so.argumentLengthCheck(arguments,1,s),Pq||(Pq=!0,process.emitWarning("EventSource is experimental, expect them to change at any time.",{code:"UNDICI-ES"})),e=so.converters.USVString(e,s,"url"),r=so.converters.EventSourceInitDict(r,s,"eventSourceInitDict"),this.#o=r.dispatcher,this.#i={lastEventId:"",reconnectionTime:Oq};let n=vq,A;try{A=new URL(e,n.settingsObject.baseUrl),this.#i.origin=A.origin}catch(a){throw new DOMException(a,"SyntaxError")}this.#t=A.href;let i=Z2e;r.withCredentials&&(i=X2e,this.#r=!0);let o={redirect:"follow",keepalive:!0,mode:"cors",credentials:i==="anonymous"?"same-origin":"omit",referrer:"no-referrer"};o.client=vq.settingsObject,o.headersList=[["accept",{name:"accept",value:"text/event-stream"}]],o.cache="no-store",o.initiator="other",o.urlList=[new URL(this.#t)],this.#n=J2e(o),this.#a()}get readyState(){return this.#s}get url(){return this.#t}get withCredentials(){return this.#r}#a(){if(this.#s===qf)return;this.#s=Yf;let e={request:this.#n,dispatcher:this.#o},r=s=>{Lq(s)&&(this.dispatchEvent(new Event("error")),this.close()),this.#c()};e.processResponseEndOfBody=r,e.processResponse=s=>{if(Lq(s))if(s.aborted){this.close(),this.dispatchEvent(new Event("error"));return}else{this.#c();return}let n=s.headersList.get("content-type",!0),A=n!==null?W2e(n):"failure",i=A!=="failure"&&A.essence==="text/event-stream";if(s.status!==200||i===!1){this.close(),this.dispatchEvent(new Event("error"));return}this.#s=Hq,this.dispatchEvent(new Event("open")),this.#i.origin=s.urlList[s.urlList.length-1].origin;let o=new V2e({eventSourceSettings:this.#i,push:a=>{this.dispatchEvent(z2e(a.type,a.options))}});Y2e(s.body.stream,o,a=>{a?.aborted===!1&&(this.close(),this.dispatchEvent(new Event("error")))})},this.#A=q2e(e)}async#c(){this.#s!==qf&&(this.#s=Yf,this.dispatchEvent(new Event("error")),await K2e(this.#i.reconnectionTime),this.#s===Yf&&(this.#i.lastEventId.length&&this.#n.headersList.set("last-event-id",this.#i.lastEventId,!0),this.#a()))}close(){so.brandCheck(this,t),this.#s!==qf&&(this.#s=qf,this.#A.abort(),this.#n=null)}get onopen(){return this.#e.open}set onopen(e){this.#e.open&&this.removeEventListener("open",this.#e.open),typeof e=="function"?(this.#e.open=e,this.addEventListener("open",e)):this.#e.open=null}get onmessage(){return this.#e.message}set onmessage(e){this.#e.message&&this.removeEventListener("message",this.#e.message),typeof e=="function"?(this.#e.message=e,this.addEventListener("message",e)):this.#e.message=null}get onerror(){return this.#e.error}set onerror(e){this.#e.error&&this.removeEventListener("error",this.#e.error),typeof e=="function"?(this.#e.error=e,this.addEventListener("error",e)):this.#e.error=null}},Gq={CONNECTING:{__proto__:null,configurable:!1,enumerable:!0,value:Yf,writable:!1},OPEN:{__proto__:null,configurable:!1,enumerable:!0,value:Hq,writable:!1},CLOSED:{__proto__:null,configurable:!1,enumerable:!0,value:qf,writable:!1}};Object.defineProperties(ed,Gq);Object.defineProperties(ed.prototype,Gq);Object.defineProperties(ed.prototype,{close:vc,onerror:vc,onmessage:vc,onopen:vc,readyState:vc,url:vc,withCredentials:vc});so.converters.EventSourceInitDict=so.dictionaryConverter([{key:"withCredentials",converter:so.converters.boolean,defaultValue:()=>!1},{key:"dispatcher",converter:so.converters.any}]);_q.exports={EventSource:ed,defaultReconnectionTime:Oq}});var Wq=E((VIt,ue)=>{"use strict";var j2e=Sl(),qq=zh(),$2e=Rl(),exe=G6(),txe=Tl(),rxe=ES(),sxe=l5(),nxe=m5(),Jq=_e(),uB=Se(),{InvalidArgumentError:cB}=Jq,td=s_(),Axe=Zh(),ixe=XS(),oxe=O_(),axe=eR(),cxe=PS(),uxe=lI(),{getGlobalDispatcher:Vq,setGlobalDispatcher:lxe}=BI(),dxe=QI(),gxe=eI(),hxe=tI();Object.assign(qq.prototype,td);ue.exports.Dispatcher=qq;ue.exports.Client=j2e;ue.exports.Pool=$2e;ue.exports.BalancedPool=exe;ue.exports.Agent=txe;ue.exports.ProxyAgent=rxe;ue.exports.EnvHttpProxyAgent=sxe;ue.exports.RetryAgent=nxe;ue.exports.RetryHandle
Line truncated
|
||||
`.trim())}};xv.exports=ab});var Em=m((dVe,Uv)=>{"use strict";var kv=Symbol.for("undici.globalDispatcher.1"),{InvalidArgumentError:ade}=Se(),Ade=Cc();Mv()===void 0&&Fv(new Ade);function Fv(t){if(!t||typeof t.dispatch!="function")throw new ade("Argument agent must implement Agent");Object.defineProperty(globalThis,kv,{value:t,writable:!0,enumerable:!1,configurable:!1})}function Mv(){return globalThis[kv]}Uv.exports={setGlobalDispatcher:Fv,getGlobalDispatcher:Mv}});var Cm=m((hVe,Lv)=>{"use strict";Lv.exports=class{#e;constructor(e){if(typeof e!="object"||e===null)throw new TypeError("handler must be an object");this.#e=e}onConnect(...e){return this.#e.onConnect?.(...e)}onError(...e){return this.#e.onError?.(...e)}onUpgrade(...e){return this.#e.onUpgrade?.(...e)}onResponseStarted(...e){return this.#e.onResponseStarted?.(...e)}onHeaders(...e){return this.#e.onHeaders?.(...e)}onData(...e){return this.#e.onData?.(...e)}onComplete(...e){return this.#e.onComplete?.(...e)}onBodySent(...e){return this.#e.onBodySent?.(...e)}}});var vv=m((fVe,Pv)=>{"use strict";var cde=jf();Pv.exports=t=>{let e=t?.maxRedirections;return r=>function(n,i){let{maxRedirections:o=e,...a}=n;if(!o)return r(n,i);let A=new cde(r,o,n,i);return r(a,A)}}});var _v=m((mVe,Ov)=>{"use strict";var ude=Am();Ov.exports=t=>e=>function(s,n){return e(s,new ude({...s,retryOptions:{...t,...s.retryOptions}},{handler:n,dispatch:e}))}});var Gv=m((pVe,Hv)=>{"use strict";var lde=me(),{InvalidArgumentError:dde,RequestAbortedError:gde}=Se(),hde=Cm(),Ab=class extends hde{#e=1024*1024;#t=null;#r=!1;#s=!1;#i=0;#n=null;#a=null;constructor({maxSize:e},r){if(super(r),e!=null&&(!Number.isFinite(e)||e<1))throw new dde("maxSize must be a number greater than 0");this.#e=e??this.#e,this.#a=r}onConnect(e){this.#t=e,this.#a.onConnect(this.#o.bind(this))}#o(e){this.#s=!0,this.#n=e}onHeaders(e,r,s,n){let o=lde.parseHeaders(r)["content-length"];if(o!=null&&o>this.#e)throw new gde(`Response size (${o}) larger than maxSize (${this.#e})`);return this.#s?!0:this.#a.onHeaders(e,r,s,n)}onError(e){this.#r||(e=this.#n??e,this.#a.onError(e))}onData(e){return this.#i=this.#i+e.length,this.#i>=this.#e&&(this.#r=!0,this.#s?this.#a.onError(this.#n):this.#a.onComplete([])),!0}onComplete(e){if(!this.#r){if(this.#s){this.#a.onError(this.reason);return}this.#a.onComplete(e)}}};function fde({maxSize:t}={maxSize:1024*1024}){return e=>function(s,n){let{dumpMaxSize:i=t}=s,o=new Ab({maxSize:i},n);return e(s,o)}}Hv.exports=fde});var Vv=m((EVe,qv)=>{"use strict";var{isIP:mde}=Q("node:net"),{lookup:pde}=Q("node:dns"),Ede=Cm(),{InvalidArgumentError:Dc,InformationalError:Cde}=Se(),Yv=Math.pow(2,31)-1,cb=class{#e=0;#t=0;#r=new Map;dualStack=!0;affinity=null;lookup=null;pick=null;constructor(e){this.#e=e.maxTTL,this.#t=e.maxItems,this.dualStack=e.dualStack,this.affinity=e.affinity,this.lookup=e.lookup??this.#s,this.pick=e.pick??this.#i}get full(){return this.#r.size===this.#t}runLookup(e,r,s){let n=this.#r.get(e.hostname);if(n==null&&this.full){s(null,e.origin);return}let i={affinity:this.affinity,dualStack:this.dualStack,lookup:this.lookup,pick:this.pick,...r.dns,maxTTL:this.#e,maxItems:this.#t};if(n==null)this.lookup(e,i,(o,a)=>{if(o||a==null||a.length===0){s(o??new Cde("No DNS entries found"));return}this.setRecords(e,a);let A=this.#r.get(e.hostname),c=this.pick(e,A,i.affinity),u;typeof c.port=="number"?u=`:${c.port}`:e.port!==""?u=`:${e.port}`:u="",s(null,`${e.protocol}//${c.family===6?`[${c.address}]`:c.address}${u}`)});else{let o=this.pick(e,n,i.affinity);if(o==null){this.#r.delete(e.hostname),this.runLookup(e,r,s);return}let a;typeof o.port=="number"?a=`:${o.port}`:e.port!==""?a=`:${e.port}`:a="",s(null,`${e.protocol}//${o.family===6?`[${o.address}]`:o.address}${a}`)}}#s(e,r,s){pde(e.hostname,{all:!0,family:this.dualStack===!1?this.affinity:0,order:"ipv4first"},(n,i)=>{if(n)return s(n);let o=new Map;for(let a of i)o.set(`${a.address}:${a.family}`,a);s(null,o.values())})}#i(e,r,s){let n=null,{records:i,offset:o}=r,a;if(this.dualStack?(s==null&&(o==null||o===Yv?(r.offset=0,s=4):(r.offset++,s=(r.offset&1)===1?6:4)),i[s]!=null&&i[s].ips.length>0?a=i[s]:a=i[s===4?6:4]):a=i[s],a==null||a.ips.length===0)return n;a.offset==null||a.offset===Yv?a.offset=0:a.offset++;let A=a.offset%a.ips.length;return n=a.ips[A]??null,n==null?n:Date.now()-n.timestamp>n.ttl?(a.ips.splice(A,1),this.pick(e,r,s)):n}setRecords(e,r){let s=Date.now(),n={records:{4:null,6:null}};for(let i of r){i.timestamp=s,typeof i.ttl=="number"?i.ttl=Math.min(i.ttl,this.#e):i.ttl=this.#e;let o=n.records[i.family]??{ips:[]};o.ips.push(i),n.records[i.family]=o}this.#r.set(e.hostname,n)}getHandler(e,r){return new ub(this,e,r)}},ub=class extends Ede{#e=null;#t=null;#r=null;#s=null;#i=null;constructor(e,{origin:r,handler:s,dispatch:n},i){super(s),this.#i=r,this.#s=s,this.#t={...i},this.#e=e,this.#r=n}onError(e){switch(e.code){case"ETIMEDOUT":case"ECONNREFUSED":{if(this.#e.dualStack){this.#e.runLookup(this.#i,this.#t,(r,s)=>{if(r)return this.#s.onError(r);le
Line truncated
|
||||
${i}`;break;case"retry":b4(i)&&(r[n]=i);break;case"id":w4(i)&&(r[n]=i);break;case"event":i.length>0&&(r[n]=i);break}}processEvent(e){e.retry&&b4(e.retry)&&(this.state.reconnectionTime=parseInt(e.retry,10)),e.id&&w4(e.id)&&(this.state.lastEventId=e.id),e.data!==void 0&&this.push({type:e.event||"message",options:{data:e.data,lastEventId:this.state.lastEventId,origin:this.state.origin}})}clearEvent(){this.event={data:void 0,event:void 0,id:void 0,retry:void 0}}};N4.exports={EventSourceStream:Kb}});var U4=m((KVe,M4)=>{"use strict";var{pipeline:Dme}=Q("node:stream"),{fetching:xme}=Qd(),{makeRequest:Rme}=kc(),{webidl:Ri}=Ht(),{EventSourceStream:kme}=S4(),{parseMIMEType:Fme}=Cr(),{createFastMessageEvent:Mme}=vc(),{isNetworkError:T4}=Id(),{delay:Ume}=Wb(),{kEnumerableProperty:Ga}=me(),{environmentSettingsObject:D4}=Gr(),x4=!1,R4=3e3,Ud=0,k4=1,Ld=2,Lme="anonymous",Pme="use-credentials",Yc=class t extends EventTarget{#e={open:null,error:null,message:null};#t=null;#r=!1;#s=Ud;#i=null;#n=null;#a;#o;constructor(e,r={}){super(),Ri.util.markAsUncloneable(this);let s="EventSource constructor";Ri.argumentLengthCheck(arguments,1,s),x4||(x4=!0,process.emitWarning("EventSource is experimental, expect them to change at any time.",{code:"UNDICI-ES"})),e=Ri.converters.USVString(e,s,"url"),r=Ri.converters.EventSourceInitDict(r,s,"eventSourceInitDict"),this.#a=r.dispatcher,this.#o={lastEventId:"",reconnectionTime:R4};let n=D4,i;try{i=new URL(e,n.settingsObject.baseUrl),this.#o.origin=i.origin}catch(A){throw new DOMException(A,"SyntaxError")}this.#t=i.href;let o=Lme;r.withCredentials&&(o=Pme,this.#r=!0);let a={redirect:"follow",keepalive:!0,mode:"cors",credentials:o==="anonymous"?"same-origin":"omit",referrer:"no-referrer"};a.client=D4.settingsObject,a.headersList=[["accept",{name:"accept",value:"text/event-stream"}]],a.cache="no-store",a.initiator="other",a.urlList=[new URL(this.#t)],this.#i=Rme(a),this.#A()}get readyState(){return this.#s}get url(){return this.#t}get withCredentials(){return this.#r}#A(){if(this.#s===Ld)return;this.#s=Ud;let e={request:this.#i,dispatcher:this.#a},r=s=>{T4(s)&&(this.dispatchEvent(new Event("error")),this.close()),this.#c()};e.processResponseEndOfBody=r,e.processResponse=s=>{if(T4(s))if(s.aborted){this.close(),this.dispatchEvent(new Event("error"));return}else{this.#c();return}let n=s.headersList.get("content-type",!0),i=n!==null?Fme(n):"failure",o=i!=="failure"&&i.essence==="text/event-stream";if(s.status!==200||o===!1){this.close(),this.dispatchEvent(new Event("error"));return}this.#s=k4,this.dispatchEvent(new Event("open")),this.#o.origin=s.urlList[s.urlList.length-1].origin;let a=new kme({eventSourceSettings:this.#o,push:A=>{this.dispatchEvent(Mme(A.type,A.options))}});Dme(s.body.stream,a,A=>{A?.aborted===!1&&(this.close(),this.dispatchEvent(new Event("error")))})},this.#n=xme(e)}async#c(){this.#s!==Ld&&(this.#s=Ud,this.dispatchEvent(new Event("error")),await Ume(this.#o.reconnectionTime),this.#s===Ud&&(this.#o.lastEventId.length&&this.#i.headersList.set("last-event-id",this.#o.lastEventId,!0),this.#A()))}close(){Ri.brandCheck(this,t),this.#s!==Ld&&(this.#s=Ld,this.#n.abort(),this.#i=null)}get onopen(){return this.#e.open}set onopen(e){this.#e.open&&this.removeEventListener("open",this.#e.open),typeof e=="function"?(this.#e.open=e,this.addEventListener("open",e)):this.#e.open=null}get onmessage(){return this.#e.message}set onmessage(e){this.#e.message&&this.removeEventListener("message",this.#e.message),typeof e=="function"?(this.#e.message=e,this.addEventListener("message",e)):this.#e.message=null}get onerror(){return this.#e.error}set onerror(e){this.#e.error&&this.removeEventListener("error",this.#e.error),typeof e=="function"?(this.#e.error=e,this.addEventListener("error",e)):this.#e.error=null}},F4={CONNECTING:{__proto__:null,configurable:!1,enumerable:!0,value:Ud,writable:!1},OPEN:{__proto__:null,configurable:!1,enumerable:!0,value:k4,writable:!1},CLOSED:{__proto__:null,configurable:!1,enumerable:!0,value:Ld,writable:!1}};Object.defineProperties(Yc,F4);Object.defineProperties(Yc.prototype,F4);Object.defineProperties(Yc.prototype,{close:Ga,onerror:Ga,onmessage:Ga,onopen:Ga,readyState:Ga,url:Ga,withCredentials:Ga});Ri.converters.EventSourceInitDict=Ri.dictionaryConverter([{key:"withCredentials",converter:Ri.converters.boolean,defaultValue:()=>!1},{key:"dispatcher",converter:Ri.converters.any}]);M4.exports={EventSource:Yc,defaultReconnectionTime:R4}});var ap=m((XVe,re)=>{"use strict";var vme=pc(),L4=_l(),Ome=Ec(),_me=FL(),Hme=Cc(),Gme=Iy(),Yme=sP(),qme=cP(),P4=Se(),op=me(),{InvalidArgumentError:ip}=P4,qc=KP(),Vme=Gl(),Jme=tb(),Wme=Rv(),zme=nb(),Kme=Gy(),Xme=Am(),{getGlobalDispatcher:v4,setGlobalDispatcher:jme}=Em(),Zme=Cm(),$me=jf(),epe=Zf();Object.assign(L4.prototype,qc);re.exports.Dispatcher=L4;re.exports.Client=vme;re.exports.Pool=Ome;re.exports.BalancedPool=_me;re.exports.Agent=Hme;re.exports.ProxyAgent=Gme;re.exports.EnvHttpProxyAgent=Yme;re.exports.RetryAgent=qme;re.exports.RetryHandle
Line truncated
|
||||
\v\f\r\x1B !"#$\u066A&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_\`abcdefghijklmnopqrstuvwxyz{|}~\x7F\xB0\xB7\u2219\u221A\u2592\u2500\u2502\u253C\u2524\u252C\u251C\u2534\u2510\u250C\u2514\u2518\u03B2\u221E\u03C6\xB1\xBD\xBC\u2248\xAB\xBB\uFEF7\uFEF8\uFFFD\uFFFD\uFEFB\uFEFC\uFFFD\xA0\xAD\uFE82\xA3\xA4\uFE84\uFFFD\uFFFD\uFE8E\uFE8F\uFE95\uFE99\u060C\uFE9D\uFEA1\uFEA5\u0660\u0661\u0662\u0663\u0664\u0665\u0666\u0667\u0668\u0669\uFED1\u061B\uFEB1\uFEB5\uFEB9\u061F\xA2\uFE80\uFE81\uFE83\uFE85\uFECA\uFE8B\uFE8D\uFE91\uFE93\uFE97\uFE9B\uFE9F\uFEA3\uFEA7\uFEA9\uFEAB\uFEAD\uFEAF\uFEB3\uFEB7\uFEBB\uFEBF\uFEC1\uFEC5\uFECB\uFECF\xA6\xAC\xF7\xD7\uFEC9\u0640\uFED3\uFED7\uFEDB\uFEDF\uFEE3\uFEE7\uFEEB\uFEED\uFEEF\uFEF3\uFEBD\uFECC\uFECE\uFECD\uFEE1\uFE7D\u0651\uFEE5\uFEE9\uFEEC\uFEF0\uFEF2\uFED0\uFED5\uFEF5\uFEF6\uFEDD\uFED9\uFEF1\u25A0\uFFFD`},ibm864:"cp864",csibm864:"cp864",cp865:{type:"_sbcs",chars:"\xC7\xFC\xE9\xE2\xE4\xE0\xE5\xE7\xEA\xEB\xE8\xEF\xEE\xEC\xC4\xC5\xC9\xE6\xC6\xF4\xF6\xF2\xFB\xF9\xFF\xD6\xDC\xF8\xA3\xD8\u20A7\u0192\xE1\xED\xF3\xFA\xF1\xD1\xAA\xBA\xBF\u2310\xAC\xBD\xBC\xA1\xAB\xA4\u2591\u2592\u2593\u2502\u2524\u2561\u2562\u2556\u2555\u2563\u2551\u2557\u255D\u255C\u255B\u2510\u2514\u2534\u252C\u251C\u2500\u253C\u255E\u255F\u255A\u2554\u2569\u2566\u2560\u2550\u256C\u2567\u2568\u2564\u2565\u2559\u2558\u2552\u2553\u256B\u256A\u2518\u250C\u2588\u2584\u258C\u2590\u2580\u03B1\xDF\u0393\u03C0\u03A3\u03C3\xB5\u03C4\u03A6\u0398\u03A9\u03B4\u221E\u03C6\u03B5\u2229\u2261\xB1\u2265\u2264\u2320\u2321\xF7\u2248\xB0\u2219\xB7\u221A\u207F\xB2\u25A0\xA0"},ibm865:"cp865",csibm865:"cp865",cp866:{type:"_sbcs",chars:"\u0410\u0411\u0412\u0413\u0414\u0415\u0416\u0417\u0418\u0419\u041A\u041B\u041C\u041D\u041E\u041F\u0420\u0421\u0422\u0423\u0424\u0425\u0426\u0427\u0428\u0429\u042A\u042B\u042C\u042D\u042E\u042F\u0430\u0431\u0432\u0433\u0434\u0435\u0436\u0437\u0438\u0439\u043A\u043B\u043C\u043D\u043E\u043F\u2591\u2592\u2593\u2502\u2524\u2561\u2562\u2556\u2555\u2563\u2551\u2557\u255D\u255C\u255B\u2510\u2514\u2534\u252C\u251C\u2500\u253C\u255E\u255F\u255A\u2554\u2569\u2566\u2560\u2550\u256C\u2567\u2568\u2564\u2565\u2559\u2558\u2552\u2553\u256B\u256A\u2518\u250C\u2588\u2584\u258C\u2590\u2580\u0440\u0441\u0442\u0443\u0444\u0445\u0446\u0447\u0448\u0449\u044A\u044B\u044C\u044D\u044E\u044F\u0401\u0451\u0404\u0454\u0407\u0457\u040E\u045E\xB0\u2219\xB7\u221A\u2116\xA4\u25A0\xA0"},ibm866:"cp866",csibm866:"cp866",cp869:{type:"_sbcs",chars:"\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u0386\uFFFD\xB7\xAC\xA6\u2018\u2019\u0388\u2015\u0389\u038A\u03AA\u038C\uFFFD\uFFFD\u038E\u03AB\xA9\u038F\xB2\xB3\u03AC\xA3\u03AD\u03AE\u03AF\u03CA\u0390\u03CC\u03CD\u0391\u0392\u0393\u0394\u0395\u0396\u0397\xBD\u0398\u0399\xAB\xBB\u2591\u2592\u2593\u2502\u2524\u039A\u039B\u039C\u039D\u2563\u2551\u2557\u255D\u039E\u039F\u2510\u2514\u2534\u252C\u251C\u2500\u253C\u03A0\u03A1\u255A\u2554\u2569\u2566\u2560\u2550\u256C\u03A3\u03A4\u03A5\u03A6\u03A7\u03A8\u03A9\u03B1\u03B2\u03B3\u2518\u250C\u2588\u2584\u03B4\u03B5\u2580\u03B6\u03B7\u03B8\u03B9\u03BA\u03BB\u03BC\u03BD\u03BE\u03BF\u03C0\u03C1\u03C3\u03C2\u03C4\u0384\xAD\xB1\u03C5\u03C6\u03C7\xA7\u03C8\u0385\xB0\xA8\u03C9\u03CB\u03B0\u03CE\u25A0\xA0"},ibm869:"cp869",csibm869:"cp869",cp922:{type:"_sbcs",chars:"\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8A\x8B\x8C\x8D\x8E\x8F\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9A\x9B\x9C\x9D\x9E\x9F\xA0\xA1\xA2\xA3\xA4\xA5\xA6\xA7\xA8\xA9\xAA\xAB\xAC\xAD\xAE\u203E\xB0\xB1\xB2\xB3\xB4\xB5\xB6\xB7\xB8\xB9\xBA\xBB\xBC\xBD\xBE\xBF\xC0\xC1\xC2\xC3\xC4\xC5\xC6\xC7\xC8\xC9\xCA\xCB\xCC\xCD\xCE\xCF\u0160\xD1\xD2\xD3\xD4\xD5\xD6\xD7\xD8\xD9\xDA\xDB\xDC\xDD\u017D\xDF\xE0\xE1\xE2\xE3\xE4\xE5\xE6\xE7\xE8\xE9\xEA\xEB\xEC\xED\xEE\xEF\u0161\xF1\xF2\xF3\xF4\xF5\xF6\xF7\xF8\xF9\xFA\xFB\xFC\xFD\u017E\xFF"},ibm922:"cp922",csibm922:"cp922",cp1046:{type:"_sbcs",chars:"\uFE88\xD7\xF7\uF8F6\uF8F5\uF8F4\uF8F7\uFE71\x88\u25A0\u2502\u2500\u2510\u250C\u2514\u2518\uFE79\uFE7B\uFE7D\uFE7F\uFE77\uFE8A\uFEF0\uFEF3\uFEF2\uFECE\uFECF\uFED0\uFEF6\uFEF8\uFEFA\uFEFC\xA0\uF8FA\uF8F9\uF8F8\xA4\uF8FB\uFE8B\uFE91\uFE97\uFE9B\uFE9F\uFEA3\u060C\xAD\uFEA7\uFEB3\u0660\u0661\u0662\u0663\u0664\u0665\u0666\u0667\u0668\u0669\uFEB7\u061B\uFEBB\uFEBF\uFECA\u061F\uFECB\u0621\u0622\u0623\u0624\u0625\u0626\u0627\u0628\u0629\u062A\u062B\u062C\u062D\u062E\u062F\u0630\u0631\u0632\u0633\u0634\u0635\u0636\u0637\uFEC7\u0639\u063A\uFECC\uFE82\uFE84\uFE8E\uFED3\u0640\u0641\u0642\u0643\u0644\u0645\u0646\u0647\u0648\u0649\u064A\u064B\u064C\u064D\u064E\u064F\u0650\u0651\u0652\uFED7\uFEDB\uFEDF\uF8FC\uFEF5\uFEF7\uFEF9\uFEFB\uFEE3\uFEE7\uFEEC\uFEE9\uFFFD"},ibm1046:"cp1046",csibm1046:"cp1046",cp1124:{type:"_sbcs",chars:"\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8A\x8B\x8C\x8D\x8E\x8F\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9A\x9B\x9C\x9D\x9E\x9F\xA0\u0401\u0402\u0490\u0404\u0405\u0406\u0407\u0408\u0409\u040A\u040B\u040C\xAD\u040E\u040F\u0410\u0411\u0412\u0413\u0414\u0415\u0416\u0417\u0418\u0419\u041A\u041B\u041C\u041D\u041E\u041FLine truncated
|
||||
\v\f\r\u1EE8\u1EF0\u1EF2\u1EF6\u1EF8\xDD\u1EF4\x1B !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_\`abcdefghijklmnopqrstuvwxyz{|}~\x7F\xC0\u1EA2\xC3\xC1\u1EA0\u1EB6\u1EAC\xC8\u1EBA\u1EBC\xC9\u1EB8\u1EC6\xCC\u1EC8\u0128\xCD\u1ECA\xD2\u1ECE\xD5\xD3\u1ECC\u1ED8\u1EDC\u1EDE\u1EE0\u1EDA\u1EE2\xD9\u1EE6\u0168\xA0\u0102\xC2\xCA\xD4\u01A0\u01AF\u0110\u0103\xE2\xEA\xF4\u01A1\u01B0\u0111\u1EB0\u0300\u0309\u0303\u0301\u0323\xE0\u1EA3\xE3\xE1\u1EA1\u1EB2\u1EB1\u1EB3\u1EB5\u1EAF\u1EB4\u1EAE\u1EA6\u1EA8\u1EAA\u1EA4\u1EC0\u1EB7\u1EA7\u1EA9\u1EAB\u1EA5\u1EAD\xE8\u1EC2\u1EBB\u1EBD\xE9\u1EB9\u1EC1\u1EC3\u1EC5\u1EBF\u1EC7\xEC\u1EC9\u1EC4\u1EBE\u1ED2\u0129\xED\u1ECB\xF2\u1ED4\u1ECF\xF5\xF3\u1ECD\u1ED3\u1ED5\u1ED7\u1ED1\u1ED9\u1EDD\u1EDF\u1EE1\u1EDB\u1EE3\xF9\u1ED6\u1EE7\u0169\xFA\u1EE5\u1EEB\u1EED\u1EEF\u1EE9\u1EF1\u1EF3\u1EF7\u1EF9\xFD\u1EF5\u1ED0`},georgianacademy:{type:"_sbcs",chars:"\x80\x81\u201A\u0192\u201E\u2026\u2020\u2021\u02C6\u2030\u0160\u2039\u0152\x8D\x8E\x8F\x90\u2018\u2019\u201C\u201D\u2022\u2013\u2014\u02DC\u2122\u0161\u203A\u0153\x9D\x9E\u0178\xA0\xA1\xA2\xA3\xA4\xA5\xA6\xA7\xA8\xA9\xAA\xAB\xAC\xAD\xAE\xAF\xB0\xB1\xB2\xB3\xB4\xB5\xB6\xB7\xB8\xB9\xBA\xBB\xBC\xBD\xBE\xBF\u10D0\u10D1\u10D2\u10D3\u10D4\u10D5\u10D6\u10D7\u10D8\u10D9\u10DA\u10DB\u10DC\u10DD\u10DE\u10DF\u10E0\u10E1\u10E2\u10E3\u10E4\u10E5\u10E6\u10E7\u10E8\u10E9\u10EA\u10EB\u10EC\u10ED\u10EE\u10EF\u10F0\u10F1\u10F2\u10F3\u10F4\u10F5\u10F6\xE7\xE8\xE9\xEA\xEB\xEC\xED\xEE\xEF\xF0\xF1\xF2\xF3\xF4\xF5\xF6\xF7\xF8\xF9\xFA\xFB\xFC\xFD\xFE\xFF"},georgianps:{type:"_sbcs",chars:"\x80\x81\u201A\u0192\u201E\u2026\u2020\u2021\u02C6\u2030\u0160\u2039\u0152\x8D\x8E\x8F\x90\u2018\u2019\u201C\u201D\u2022\u2013\u2014\u02DC\u2122\u0161\u203A\u0153\x9D\x9E\u0178\xA0\xA1\xA2\xA3\xA4\xA5\xA6\xA7\xA8\xA9\xAA\xAB\xAC\xAD\xAE\xAF\xB0\xB1\xB2\xB3\xB4\xB5\xB6\xB7\xB8\xB9\xBA\xBB\xBC\xBD\xBE\xBF\u10D0\u10D1\u10D2\u10D3\u10D4\u10D5\u10D6\u10F1\u10D7\u10D8\u10D9\u10DA\u10DB\u10DC\u10F2\u10DD\u10DE\u10DF\u10E0\u10E1\u10E2\u10F3\u10E3\u10E4\u10E5\u10E6\u10E7\u10E8\u10E9\u10EA\u10EB\u10EC\u10ED\u10EE\u10F4\u10EF\u10F0\u10F5\xE6\xE7\xE8\xE9\xEA\xEB\xEC\xED\xEE\xEF\xF0\xF1\xF2\xF3\xF4\xF5\xF6\xF7\xF8\xF9\xFA\xFB\xFC\xFD\xFE\xFF"},pt154:{type:"_sbcs",chars:"\u0496\u0492\u04EE\u0493\u201E\u2026\u04B6\u04AE\u04B2\u04AF\u04A0\u04E2\u04A2\u049A\u04BA\u04B8\u0497\u2018\u2019\u201C\u201D\u2022\u2013\u2014\u04B3\u04B7\u04A1\u04E3\u04A3\u049B\u04BB\u04B9\xA0\u040E\u045E\u0408\u04E8\u0498\u04B0\xA7\u0401\xA9\u04D8\xAB\xAC\u04EF\xAE\u049C\xB0\u04B1\u0406\u0456\u0499\u04E9\xB6\xB7\u0451\u2116\u04D9\xBB\u0458\u04AA\u04AB\u049D\u0410\u0411\u0412\u0413\u0414\u0415\u0416\u0417\u0418\u0419\u041A\u041B\u041C\u041D\u041E\u041F\u0420\u0421\u0422\u0423\u0424\u0425\u0426\u0427\u0428\u0429\u042A\u042B\u042C\u042D\u042E\u042F\u0430\u0431\u0432\u0433\u0434\u0435\u0436\u0437\u0438\u0439\u043A\u043B\u043C\u043D\u043E\u043F\u0440\u0441\u0442\u0443\u0444\u0445\u0446\u0447\u0448\u0449\u044A\u044B\u044C\u044D\u044E\u044F"},viscii:{type:"_sbcs",chars:`\0\u1EB2\u1EB4\u1EAA\x07\b
|
||||
\v\f\r\u1EF6\u1EF8\x1B\u1EF4 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_\`abcdefghijklmnopqrstuvwxyz{|}~\x7F\u1EA0\u1EAE\u1EB0\u1EB6\u1EA4\u1EA6\u1EA8\u1EAC\u1EBC\u1EB8\u1EBE\u1EC0\u1EC2\u1EC4\u1EC6\u1ED0\u1ED2\u1ED4\u1ED6\u1ED8\u1EE2\u1EDA\u1EDC\u1EDE\u1ECA\u1ECE\u1ECC\u1EC8\u1EE6\u0168\u1EE4\u1EF2\xD5\u1EAF\u1EB1\u1EB7\u1EA5\u1EA7\u1EA9\u1EAD\u1EBD\u1EB9\u1EBF\u1EC1\u1EC3\u1EC5\u1EC7\u1ED1\u1ED3\u1ED5\u1ED7\u1EE0\u01A0\u1ED9\u1EDD\u1EDF\u1ECB\u1EF0\u1EE8\u1EEA\u1EEC\u01A1\u1EDB\u01AF\xC0\xC1\xC2\xC3\u1EA2\u0102\u1EB3\u1EB5\xC8\xC9\xCA\u1EBA\xCC\xCD\u0128\u1EF3\u0110\u1EE9\xD2\xD3\xD4\u1EA1\u1EF7\u1EEB\u1EED\xD9\xDA\u1EF9\u1EF5\xDD\u1EE1\u01B0\xE0\xE1\xE2\xE3\u1EA3\u0103\u1EEF\u1EAB\xE8\xE9\xEA\u1EBB\xEC\xED\u0129\u1EC9\u0111\u1EF1\xF2\xF3\xF4\xF5\u1ECF\u1ECD\u1EE5\xF9\xFA\u0169\u1EE7\xFD\u1EE3\u1EEE`},iso646cn:{type:"_sbcs",chars:`\0\x07\b
|
||||
\v\f\r\x1B !"#\xA5%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_\`abcdefghijklmnopqrstuvwxyz{|}\u203E\x7F\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD`},iso646jp:{type:"_sbcs",chars:`\0\x07\b
|
||||
\v\f\r\x1B !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\xA5]^_\`abcdefghijklmnopqrstuvwxyz{|}\u203E\x7F\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD`},hproman8:{type:"_sbcs",chars:"\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8A\x8B\x8C\x8D\x8E\x8F\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9A\x9B\x9C\x9D\x9E\x9F\xA0\xC0\xC2\xC8\xCA\xCB\xCE\xCF\xB4\u02CB\u02C6\xA8\u02DC\xD9\xDB\u20A4\xAF\xDD\xFD\xB0\xC7\xE7\xD1\xF1\xA1\xBF\xA4\xA3\xA5\xA7\u0192\xA2\xE2\xEA\xF4\xFB\xE1\xE9\xF3\xFA\xE0\xE8\xF2\xF9\xE4\xEB\xF6\xFC\xC5\xEE\xD8\xC6\xE5\xED\xF8\xE6\xC4\xEC\xD6\xDC\xC9\xEF\xDF\xD4\xC1\xC3\xE3\xD0\xF0\xCD\xCC\xD3\xD2\xD5\xF5\u0160\u0161\xDA\u0178\xFF\xDE\xFE\xB7\xB5\xB6\xBE\u2014\xBC\xBD\xAA\xBA\xAB\u25A0\xBB\xB1\uFFFD"},macintosh:{type:"_sbcs",chars:"\xC4\xC5\xC7\xC9\xD1\xD6\xDC\xE1\xE0\xE2\xE4\xE3\xE5\xE7\xE9\xE8\xEA\xEB\xED\xEC\xEE\xEF\xF1\xF3\xF2\xF4\xF6\xF5\xFA\xF9\xFB\xFC\u2020\xB0\xA2\xA3\xA7\u2022\xB6\xDF\xAE\xA9\u2122\xB4\xA8\u2260\xC6\xD8\u221E\xB1\u2264\u2265\xA5\xB5\u2202\u2211\u220F\u03C0\u222B\xAA\xBA\u2126\xE6\xF8\xBF\xA1\xAC\u221A\u0192\u2248\u2206\xAB\xBB\u2026\xA0\xC0\xC3\xD5\u0152\u0153\u2013\u2014\u201C\u201D\u2018\u2019\xF7\u25CA\xFF\u0178\u2044\xA4\u2039\u203A\uFB01\uFB02\u2021\xB7\u201A\u201E\u2030\xC2\xCA\xC1\xCB\xC8\xCD\xCE\xCF\xCC\xD3\xD4\uFFFD\xD2\xDA\xDB\xD9\u0131\u02C6\u02DC\xAF\u02D8\u02D9\u02DA\xB8\u02DD\u02DB\u02C7"},ascii:{type:"_sbcs",chars:"\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD"},tis620:{type:"_sbcs",chars:"\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u0E01\u0E02\u0E03\u0E04\u0E05\u0E06\u0E07\u0E08\u0E09\u0E0A\u0E0B\u0E0C\u0E0D\u0E0E\u0E0F\u0E10\u0E11\u0E12\u0E13\u0E14\u0E15\u0E16\u0E17\u0E18\u0E19\u0E1A\u0E1B\u0E1C\u0E1D\u0E1E\u0E1F\u0E20\u0E21\u0E22\u0E23\u0E24\u0E25\u0E26\u0E27\u0E28\u0E29\u0E2A\u0E2B\u0E2C\u0E2D\u0E2E\u0E2F\u0E30\u0E31\u0E32\u0E33\u0E34\u0E35\u0E36\u0E37\u0E38\u0E39\u0E3A\uFFFD\uFFFD\uFFFD\uFFFD\u0E3F\u0E40\u0E41\u0E42\u0E43\u0E44\u0E45\u0E46\u0E47\u0E48\u0E49\u0E4A\u0E4B\u0E4C\u0E4D\u0E4E\u0E4F\u0E50\u0E51\u0E52\u0E53\u0E54\u0E55\u0E56\u0E57\u0E58\u0E59\u0E5A\u0E5B\uFFFD\uFFFD\uFFFD\uFFFD"}}});var n7=E(s7=>{"use strict";var Z2=go().Buffer;s7._dbcs=ho;var Qr=-1,r7=-2,Ln=-10,Zr=-1e3,yd=new Array(256),yE=-1;for(Q0=0;Q0<256;Q0++)yd[Q0]=Qr;var Q0;function ho(t,e){if(this.encodingName=t.encodingName,!t)throw new Error("DBCS codec is called without the data.");if(!t.table)throw new Error("Encoding '"+this.encodingName+"' has no data.");var r=t.table();this.decodeTables=[],this.decodeTables[0]=yd.slice(0),this.decodeTableSeq=[];for(var s=0;s<r.length;s++)this._addDecodeChunk(r[s]);if(typeof t.gb18030=="function"){this.gb18030=t.gb18030();var n=this.decodeTables.length;this.decodeTables.push(yd.slice(0));var A=this.decodeTables.length;this.decodeTables.push(yd.slice(0));for(var i=this.decodeTables[0],s=129;s<=254;s++)for(var o=this.decodeTables[Zr-i[s]],a=48;a<=57;a++){if(o[a]===Qr)o[a]=Zr-n;else if(o[a]>Zr)throw new Error("gb18030 decode tables conflict at byte 2");for(var c=this.decodeTables[Zr-o[a]],u=129;u<=254;u++){if(c[u]===Qr)c[u]=Zr-A;else{if(c[u]===Zr-A)continue;if(c[u]>Zr)throw new Error("gb18030 decode tables conflict at byte 3")}for(var l=this.decodeTables[Zr-c[u]],g=48;g<=57;g++)l[g]===Qr&&(l[g]=r7)}}}this.defaultCharUnicode=e.defaultCharUnicode,this.encodeTable=[],this.encodeTableSeq=[];var h={};if(t.encodeSkipVals)for(var s=0;s<t.encodeSkipVals.lengLine truncated
|
||||
`)||t.includes("\r")||t.includes("\0"))===!1}function G3e(t){let e=(t.headersList.get("referrer-policy",!0)??"").split(","),r="";if(e.length)for(let s=e.length;s!==0;s--){let n=e[s-1].trim();if(N3e.has(n)){r=n;break}}return r}function _3e(t,e){let r=G3e(e);r!==""&&(t.referrerPolicy=r)}function Y3e(){return"allowed"}function q3e(){return"success"}function J3e(){return"success"}function V3e(t){let e=null;e=t.mode,t.headersList.set("sec-fetch-mode",e,!0)}function W3e(t){let e=t.origin;if(!(e==="client"||e===void 0)){if(t.responseTainting==="cors"||t.mode==="websocket")t.headersList.append("origin",e,!0);else if(t.method!=="GET"&&t.method!=="HEAD"){switch(t.referrerPolicy){case"no-referrer":e=null;break;case"no-referrer-when-downgrade":case"strict-origin":case"strict-origin-when-cross-origin":t.origin&&uk(t.origin)&&!uk(tu(t))&&(e=null);break;case"same-origin":FE(t,tu(t))||(e=null);break;default:}t.headersList.append("origin",e,!0)}}}function Td(t,e){return t}function z3e(t,e,r){return!t?.startTime||t.startTime<e?{domainLookupStartTime:e,domainLookupEndTime:e,connectionStartTime:e,connectionEndTime:e,secureConnectionStartTime:e,ALPNNegotiatedProtocol:t?.ALPNNegotiatedProtocol}:{domainLookupStartTime:Td(t.domainLookupStartTime,r),domainLookupEndTime:Td(t.domainLookupEndTime,r),connectionStartTime:Td(t.connectionStartTime,r),connectionEndTime:Td(t.connectionEndTime,r),secureConnectionStartTime:Td(t.secureConnectionStartTime,r),ALPNNegotiatedProtocol:t.ALPNNegotiatedProtocol}}function K3e(t){return Td(T3e.now(),t)}function Z3e(t){return{startTime:t.startTime??0,redirectStartTime:0,redirectEndTime:0,postRedirectStartTime:t.startTime??0,finalServiceWorkerStartTime:0,finalNetworkResponseStartTime:0,finalNetworkRequestStartTime:0,endTime:0,encodedBodySize:0,decodedBodySize:0,finalConnectionTimingInfo:null}}function MK(){return{referrerPolicy:"strict-origin-when-cross-origin"}}function X3e(t){return{referrerPolicy:t.referrerPolicy}}function j3e(t){let e=t.referrerPolicy;ME(e);let r=null;if(t.referrer==="client"){let A=RK();if(!A||A.origin==="null")return"no-referrer";r=new URL(A)}else wa.is.URL(t.referrer)&&(r=t.referrer);let s=ck(r),n=ck(r,!0);switch(s.toString().length>4096&&(s=n),e){case"no-referrer":return"no-referrer";case"origin":return n??ck(r,!0);case"unsafe-url":return s;case"strict-origin":{let A=tu(t);return eu(s)&&!eu(A)?"no-referrer":n}case"strict-origin-when-cross-origin":{let A=tu(t);return FE(s,A)?s:eu(s)&&!eu(A)?"no-referrer":n}case"same-origin":return FE(t,s)?s:"no-referrer";case"origin-when-cross-origin":return FE(t,s)?s:n;case"no-referrer-when-downgrade":{let A=tu(t);return eu(s)&&!eu(A)?"no-referrer":s}}}function ck(t,e=!1){return ME(wa.is.URL(t)),t=new URL(t),PK(t)?"no-referrer":(t.username="",t.password="",t.hash="",e===!0&&(t.pathname="",t.search=""),t)}var $3e=RegExp.prototype.test.bind(/^127\.(?:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]\d|\d)\.){2}(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]\d|\d)$/),e4e=RegExp.prototype.test.bind(/^(?:(?:0{1,4}:){7}|(?:0{1,4}:){1,6}:|::)0{0,3}1$/);function UK(t){return t.includes(":")?(t[0]==="["&&t[t.length-1]==="]"&&(t=t.slice(1,-1)),e4e(t)):$3e(t)}function t4e(t){return t==null||t==="null"?!1:(t=new URL(t),!!(t.protocol==="https:"||t.protocol==="wss:"||UK(t.hostname)||t.hostname==="localhost"||t.hostname==="localhost."||t.hostname.endsWith(".localhost")||t.hostname.endsWith(".localhost.")||t.protocol==="file:"))}function eu(t){return wa.is.URL(t)?t.href==="about:blank"||t.href==="about:srcdoc"||t.protocol==="data:"||t.protocol==="blob:"?!0:t4e(t.origin):!1}function r4e(t){}function FE(t,e){return t.origin===e.origin&&t.origin==="null"||t.protocol===e.protocol&&t.hostname===e.hostname&&t.port===e.port}function s4e(t){return t.controller.state==="aborted"}function n4e(t){return t.controller.state==="aborted"||t.controller.state==="terminated"}function A4e(t){return k3e[t.toLowerCase()]??t}var i4e=Object.getPrototypeOf(Object.getPrototypeOf([][Symbol.iterator]()));function LK(t,e,r=0,s=1){class n{#e;#t;#r;constructor(i,o){this.#e=i,this.#t=o,this.#r=0}next(){if(typeof this!="object"||this===null||!(#e in this))throw new TypeError(`'next' called on an object that does not implement interface ${t} Iterator.`);let i=this.#r,o=e(this.#e),a=o.length;if(i>=a)return{value:void 0,done:!0};let{[r]:c,[s]:u}=o[i];this.#r=i+1;let l;switch(this.#t){case"key":l=c;break;case"value":l=u;break;case"key+value":l=[c,u];break}return{value:l,done:!1}}}return delete n.prototype.constructor,Object.setPrototypeOf(n.prototype,i4e),Object.defineProperties(n.prototype,{[Symbol.toStringTag]:{writable:!1,enumerable:!1,configurable:!0,value:`${t} Iterator`},next:{writable:!0,enumerable:!0,configurable:!0}}),function(A,i){return new n(A,i)}}function o4e(t,e,r,s=0,n=1){let A=LK(t,r,s,n),i={keys:{writable:!0,enumerable:!0,configurable:!0,value:function(){return wa.brandCheck(this,e),A(this,"key")}},values:{writable:!0,enumerable:!0,configurable:!0,value:function(){return wa.brandCheck(this,e),A(this,"value")}},en
Line truncated
|
||||
`).replace(/%0D/ig,"\r").replace(/%22/g,'"')}else{let i=On(o=>Ck(o)&&o!==59,t,e);A=mk.decode(i)}return{name:s,value:A}}function x4e(t,e){let r=null,s=null,n=null,A=null;for(;;){if(t[e.position]===13&&t[e.position+1]===10){if(r===null)throw ps("header name is null");return{name:r,filename:s,contentType:n,encoding:A}}let i=On(o=>o!==10&&o!==13&&o!==58,t,e);if(i=pk(i,!0,!0,o=>o===9||o===32),!y4e.test(i.toString()))throw ps("header name does not match the field-name token production");if(t[e.position]!==58)throw ps("expected :");switch(e.position++,On(o=>o===32||o===9,t,e),Q4e(i)){case"content-disposition":{if(r=s=null,On(a=>Ck(a),t,e).toString("ascii").toLowerCase()!=="form-data")throw ps("expected form-data for content-disposition header");for(;e.position<t.length&&t[e.position]!==13&&t[e.position+1]!==10;){let a=T4e(t,e);if(!a)break;a.name==="name"?r=a.value:a.name==="filename"&&(s=a.value)}if(r===null)throw ps("name attribute is required in content-disposition header");break}case"content-type":{let o=On(a=>a!==10&&a!==13,t,e);o=pk(o,!1,!0,a=>a===9||a===32),n=qK(o);break}case"content-transfer-encoding":{let o=On(a=>a!==10&&a!==13,t,e);o=pk(o,!1,!0,a=>a===9||a===32),A=qK(o);break}default:On(o=>o!==10&&o!==13,t,e)}if(t[e.position]!==13&&t[e.position+1]!==10)throw ps("expected CRLF");e.position+=2}}function On(t,e,r){let s=r.position;for(;s<e.length&&t(e[s]);)++s;return e.subarray(r.position,r.position=s)}function pk(t,e,r,s){let n=0,A=t.length-1;if(e)for(;n<t.length&&s(t[n]);)n++;if(r)for(;A>0&&s(t[A]);)A--;return n===0&&A===t.length-1?t:t.subarray(n,A+1)}function k4e(t,e,r){if(t.length<e.length)return!1;for(let s=0;s<e.length;s++)if(e[s]!==t[r.position+s])return!1;return!0}function ps(t){return new TypeError("Failed to parse body as FormData.",{cause:new TypeError(t)})}function F4e(t){return t<=31||t===127}function M4e(t){return t===40||t===41||t===60||t===62||t===64||t===44||t===59||t===58||t===92||t===34||t===47||t===91||t===93||t===63||t===61}function Ck(t){return t<=127&&t!==32&&t!==9&&!F4e(t)&&!M4e(t)}JK.exports={multipartFormDataParser:R4e,validateBoundary:S4e}});var UE=E((eNt,WK)=>{"use strict";function U4e(){let t,e;return{promise:new Promise((s,n)=>{t=s,e=n}),resolve:t,reject:e}}WK.exports={createDeferredPromise:U4e}});var Fd=E((tNt,jK)=>{"use strict";var Qk=Ie(),{ReadableStreamFrom:L4e,readableStreamClose:v4e,fullyReadBody:P4e,extractMimeType:O4e}=Ws(),{FormData:zK,setFormDataState:H4e}=V0(),{webidl:SA}=yr(),Ik=C("node:assert"),{isErrored:Bk,isDisturbed:G4e}=C("node:stream"),{isUint8Array:_4e}=C("node:util/types"),{serializeAMimeType:Y4e}=Pn(),{multipartFormDataParser:q4e}=VK(),{createDeferredPromise:J4e}=UE(),{parseJSONFromBytes:V4e}=mo(),{utf8DecodeBytes:W4e}=TE(),{runtimeFeatures:z4e}=po(),K4e=z4e.has("crypto")?C("node:crypto").randomInt:t=>Math.floor(Math.random()*t),W0=new TextEncoder;function Z4e(){}var X4e=new FinalizationRegistry(t=>{let e=t.deref();e&&!e.locked&&!G4e(e)&&!Bk(e)&&e.cancel("Response object has been garbage collected").catch(Z4e)});function ZK(t,e=!1){let r=null,s=null;SA.is.ReadableStream(t)?r=t:SA.is.Blob(t)?r=t.stream():r=new ReadableStream({pull(){},start(c){s=c},cancel(){},type:"bytes"}),Ik(SA.is.ReadableStream(r));let n=null,A=null,i=null,o=null;if(typeof t=="string")A=t,o="text/plain;charset=UTF-8";else if(SA.is.URLSearchParams(t))A=t.toString(),o="application/x-www-form-urlencoded;charset=UTF-8";else if(SA.is.BufferSource(t))A=SA.util.getCopyOfBytesHeldByBufferSource(t);else if(SA.is.FormData(t)){let c=`----formdata-undici-0${`${K4e(1e11)}`.padStart(11,"0")}`,u=`--${c}\r
|
||||
Content-Disposition: form-data`;let l=m=>m.replace(/\n/g,"%0A").replace(/\r/g,"%0D").replace(/"/g,"%22"),g=m=>m.replace(/\r?\n|\r/g,`\r
|
||||
`),h=[],f=new Uint8Array([13,10]);i=0;let p=!1;for(let[m,I]of t)if(typeof I=="string"){let w=W0.encode(u+`; name="${l(g(m))}"\r
|
||||
\v\f\r\x1B !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\xA5]^_\`abcdefghijklmnopqrstuvwxyz{|}\u203E\x7F\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD`},hproman8:{type:"_sbcs",chars:"\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8A\x8B\x8C\x8D\x8E\x8F\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9A\x9B\x9C\x9D\x9E\x9F\xA0\xC0\xC2\xC8\xCA\xCB\xCE\xCF\xB4\u02CB\u02C6\xA8\u02DC\xD9\xDB\u20A4\xAF\xDD\xFD\xB0\xC7\xE7\xD1\xF1\xA1\xBF\xA4\xA3\xA5\xA7\u0192\xA2\xE2\xEA\xF4\xFB\xE1\xE9\xF3\xFA\xE0\xE8\xF2\xF9\xE4\xEB\xF6\xFC\xC5\xEE\xD8\xC6\xE5\xED\xF8\xE6\xC4\xEC\xD6\xDC\xC9\xEF\xDF\xD4\xC1\xC3\xE3\xD0\xF0\xCD\xCC\xD3\xD2\xD5\xF5\u0160\u0161\xDA\u0178\xFF\xDE\xFE\xB7\xB5\xB6\xBE\u2014\xBC\xBD\xAA\xBA\xAB\u25A0\xBB\xB1\uFFFD"},macintosh:{type:"_sbcs",chars:"\xC4\xC5\xC7\xC9\xD1\xD6\xDC\xE1\xE0\xE2\xE4\xE3\xE5\xE7\xE9\xE8\xEA\xEB\xED\xEC\xEE\xEF\xF1\xF3\xF2\xF4\xF6\xF5\xFA\xF9\xFB\xFC\u2020\xB0\xA2\xA3\xA7\u2022\xB6\xDF\xAE\xA9\u2122\xB4\xA8\u2260\xC6\xD8\u221E\xB1\u2264\u2265\xA5\xB5\u2202\u2211\u220F\u03C0\u222B\xAA\xBA\u2126\xE6\xF8\xBF\xA1\xAC\u221A\u0192\u2248\u2206\xAB\xBB\u2026\xA0\xC0\xC3\xD5\u0152\u0153\u2013\u2014\u201C\u201D\u2018\u2019\xF7\u25CA\xFF\u0178\u2044\xA4\u2039\u203A\uFB01\uFB02\u2021\xB7\u201A\u201E\u2030\xC2\xCA\xC1\xCB\xC8\xCD\xCE\xCF\xCC\xD3\xD4\uFFFD\xD2\xDA\xDB\xD9\u0131\u02C6\u02DC\xAF\u02D8\u02D9\u02DA\xB8\u02DD\u02DB\u02C7"},ascii:{type:"_sbcs",chars:"\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD"},tis620:{type:"_sbcs",chars:"\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u0E01\u0E02\u0E03\u0E04\u0E05\u0E06\u0E07\u0E08\u0E09\u0E0A\u0E0B\u0E0C\u0E0D\u0E0E\u0E0F\u0E10\u0E11\u0E12\u0E13\u0E14\u0E15\u0E16\u0E17\u0E18\u0E19\u0E1A\u0E1B\u0E1C\u0E1D\u0E1E\u0E1F\u0E20\u0E21\u0E22\u0E23\u0E24\u0E25\u0E26\u0E27\u0E28\u0E29\u0E2A\u0E2B\u0E2C\u0E2D\u0E2E\u0E2F\u0E30\u0E31\u0E32\u0E33\u0E34\u0E35\u0E36\u0E37\u0E38\u0E39\u0E3A\uFFFD\uFFFD\uFFFD\uFFFD\u0E3F\u0E40\u0E41\u0E42\u0E43\u0E44\u0E45\u0E46\u0E47\u0E48\u0E49\u0E4A\u0E4B\u0E4C\u0E4D\u0E4E\u0E4F\u0E50\u0E51\u0E52\u0E53\u0E54\u0E55\u0E56\u0E57\u0E58\u0E59\u0E5A\u0E5B\uFFFD\uFFFD\uFFFD\uFFFD"}}});var K_=m(z_=>{"use strict";var eN=_i().Buffer;z_._dbcs=Hi;var Gt=-1,W_=-2,Ls=-10,lr=-1e3,du=new Array(256),fg=-1;for(C0=0;C0<256;C0++)du[C0]=Gt;var C0;function Hi(t,e){if(this.encodingName=t.encodingName,!t)throw new Error("DBCS codec is called without the data.");if(!t.table)throw new Error("Encoding '"+this.encodingName+"' has no data.");var r=t.table();this.decodeTables=[],this.decodeTables[0]=du.slice(0),this.decodeTableSeq=[];for(var s=0;s<r.length;s++)this._addDecodeChunk(r[s]);if(typeof t.gb18030=="function"){this.gb18030=t.gb18030();var n=this.decodeTables.length;this.decodeTables.push(du.slice(0));var i=this.decodeTables.length;this.decodeTables.push(du.slice(0));for(var o=this.decodeTables[0],s=129;s<=254;s++)for(var a=this.decodeTables[lr-o[s]],A=48;A<=57;A++){if(a[A]===Gt)a[A]=lr-n;else if(a[A]>lr)throw new Error("gb18030 decode tables conflict at byte 2");for(var c=this.decodeTables[lr-a[A]],u=129;u<=254;u++){if(c[u]===Gt)c[u]=lr-i;else{if(c[u]===lr-i)continue;if(c[u]>lr)throw new Error("gb18030 decode tables conflict at byte 3")}for(var d=this.decodeTables[lr-c[u]],g=48;g<=57;g++)d[g]===Gt&&(d[g]=W_)}}}this.defaultCharUnicode=e.defaultCharUnicode,this.encodeTable=[],this.encodeTableSeq=[];var h={};if(t.encodeSkipVals)for(var s=0;s<t.encodeSkipVals.lengLine truncated
|
||||
`)||t.includes("\r")||t.includes("\0"))===!1}function D1e(t){let e=(t.headersList.get("referrer-policy",!0)??"").split(","),r="";if(e.length)for(let s=e.length;s!==0;s--){let n=e[s-1].trim();if(h1e.has(n)){r=n;break}}return r}function x1e(t,e){let r=D1e(e);r!==""&&(t.referrerPolicy=r)}function R1e(){return"allowed"}function k1e(){return"success"}function F1e(){return"success"}function M1e(t){let e=null;e=t.mode,t.headersList.set("sec-fetch-mode",e,!0)}function U1e(t){let e=t.origin;if(!(e==="client"||e===void 0)){if(t.responseTainting==="cors"||t.mode==="websocket")t.headersList.append("origin",e,!0);else if(t.method!=="GET"&&t.method!=="HEAD"){switch(t.referrerPolicy){case"no-referrer":e=null;break;case"no-referrer-when-downgrade":case"strict-origin":case"strict-origin-when-cross-origin":t.origin&&ES(t.origin)&&!ES(AA(t))&&(e=null);break;case"same-origin":bg(t,AA(t))||(e=null);break;default:}t.headersList.append("origin",e,!0)}}}function pu(t,e){return t}function L1e(t,e,r){return!t?.startTime||t.startTime<e?{domainLookupStartTime:e,domainLookupEndTime:e,connectionStartTime:e,connectionEndTime:e,secureConnectionStartTime:e,ALPNNegotiatedProtocol:t?.ALPNNegotiatedProtocol}:{domainLookupStartTime:pu(t.domainLookupStartTime,r),domainLookupEndTime:pu(t.domainLookupEndTime,r),connectionStartTime:pu(t.connectionStartTime,r),connectionEndTime:pu(t.connectionEndTime,r),secureConnectionStartTime:pu(t.secureConnectionStartTime,r),ALPNNegotiatedProtocol:t.ALPNNegotiatedProtocol}}function P1e(t){return pu(E1e.now(),t)}function v1e(t){return{startTime:t.startTime??0,redirectStartTime:0,redirectEndTime:0,postRedirectStartTime:t.startTime??0,finalServiceWorkerStartTime:0,finalNetworkResponseStartTime:0,finalNetworkRequestStartTime:0,endTime:0,encodedBodySize:0,decodedBodySize:0,finalConnectionTimingInfo:null}}function w9(){return{referrerPolicy:"strict-origin-when-cross-origin"}}function O1e(t){return{referrerPolicy:t.referrerPolicy}}function _1e(t){let e=t.referrerPolicy;wg(e);let r=null;if(t.referrer==="client"){let i=I9();if(!i||i.origin==="null")return"no-referrer";r=new URL(i)}else Go.is.URL(t.referrer)&&(r=t.referrer);let s=pS(r),n=pS(r,!0);switch(s.toString().length>4096&&(s=n),e){case"no-referrer":return"no-referrer";case"origin":return n??pS(r,!0);case"unsafe-url":return s;case"strict-origin":{let i=AA(t);return aA(s)&&!aA(i)?"no-referrer":n}case"strict-origin-when-cross-origin":{let i=AA(t);return bg(s,i)?s:aA(s)&&!aA(i)?"no-referrer":n}case"same-origin":return bg(t,s)?s:"no-referrer";case"origin-when-cross-origin":return bg(t,s)?s:n;case"no-referrer-when-downgrade":{let i=AA(t);return aA(s)&&!aA(i)?"no-referrer":s}}}function pS(t,e=!1){return wg(Go.is.URL(t)),t=new URL(t),D9(t)?"no-referrer":(t.username="",t.password="",t.hash="",e===!0&&(t.pathname="",t.search=""),t)}var H1e=RegExp.prototype.test.bind(/^127\.(?:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]\d|\d)\.){2}(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]\d|\d)$/),G1e=RegExp.prototype.test.bind(/^(?:(?:0{1,4}:){7}|(?:0{1,4}:){1,6}:|::)0{0,3}1$/);function N9(t){return t.includes(":")?(t[0]==="["&&t[t.length-1]==="]"&&(t=t.slice(1,-1)),G1e(t)):H1e(t)}function Y1e(t){return t==null||t==="null"?!1:(t=new URL(t),!!(t.protocol==="https:"||t.protocol==="wss:"||N9(t.hostname)||t.hostname==="localhost"||t.hostname==="localhost."||t.hostname.endsWith(".localhost")||t.hostname.endsWith(".localhost.")||t.protocol==="file:"))}function aA(t){return Go.is.URL(t)?t.href==="about:blank"||t.href==="about:srcdoc"||t.protocol==="data:"||t.protocol==="blob:"?!0:Y1e(t.origin):!1}function q1e(t){}function bg(t,e){return t.origin===e.origin&&t.origin==="null"||t.protocol===e.protocol&&t.hostname===e.hostname&&t.port===e.port}function V1e(t){return t.controller.state==="aborted"}function J1e(t){return t.controller.state==="aborted"||t.controller.state==="terminated"}function W1e(t){return I1e[t.toLowerCase()]??t}var z1e=Object.getPrototypeOf(Object.getPrototypeOf([][Symbol.iterator]()));function S9(t,e,r=0,s=1){class n{#e;#t;#r;constructor(o,a){this.#e=o,this.#t=a,this.#r=0}next(){if(typeof this!="object"||this===null||!(#e in this))throw new TypeError(`'next' called on an object that does not implement interface ${t} Iterator.`);let o=this.#r,a=e(this.#e),A=a.length;if(o>=A)return{value:void 0,done:!0};let{[r]:c,[s]:u}=a[o];this.#r=o+1;let d;switch(this.#t){case"key":d=c;break;case"value":d=u;break;case"key+value":d=[c,u];break}return{value:d,done:!1}}}return delete n.prototype.constructor,Object.setPrototypeOf(n.prototype,z1e),Object.defineProperties(n.prototype,{[Symbol.toStringTag]:{writable:!1,enumerable:!1,configurable:!0,value:`${t} Iterator`},next:{writable:!0,enumerable:!0,configurable:!0}}),function(i,o){return new n(i,o)}}function K1e(t,e,r,s=0,n=1){let i=S9(t,r,s,n),o={keys:{writable:!0,enumerable:!0,configurable:!0,value:function(){return Go.brandCheck(this,e),i(this,"key")}},values:{writable:!0,enumerable:!0,configurable:!0,value:function(){return Go.brandCheck(this,e),i(this,"value")}},en
Line truncated
|
||||
`).replace(/%0D/ig,"\r").replace(/%22/g,'"')}else{let o=Os(a=>SS(a)&&a!==59,t,e);i=wS.decode(o)}return{name:s,value:i}}function Cwe(t,e){let r=null,s=null,n=null,i=null;for(;;){if(t[e.position]===13&&t[e.position+1]===10){if(r===null)throw Rr("header name is null");return{name:r,filename:s,contentType:n,encoding:i}}let o=Os(a=>a!==10&&a!==13&&a!==58,t,e);if(o=NS(o,!0,!0,a=>a===9||a===32),!lwe.test(o.toString()))throw Rr("header name does not match the field-name token production");if(t[e.position]!==58)throw Rr("expected :");switch(e.position++,Os(a=>a===32||a===9,t,e),uwe(o)){case"content-disposition":{if(r=s=null,Os(A=>SS(A),t,e).toString("ascii").toLowerCase()!=="form-data")throw Rr("expected form-data for content-disposition header");for(;e.position<t.length&&t[e.position]!==13&&t[e.position+1]!==10;){let A=Ewe(t,e);if(!A)break;A.name==="name"?r=A.value:A.name==="filename"&&(s=A.value)}if(r===null)throw Rr("name attribute is required in content-disposition header");break}case"content-type":{let a=Os(A=>A!==10&&A!==13,t,e);a=NS(a,!1,!0,A=>A===9||A===32),n=U9(a);break}case"content-transfer-encoding":{let a=Os(A=>A!==10&&A!==13,t,e);a=NS(a,!1,!0,A=>A===9||A===32),i=U9(a);break}default:Os(a=>a!==10&&a!==13,t,e)}if(t[e.position]!==13&&t[e.position+1]!==10)throw Rr("expected CRLF");e.position+=2}}function Os(t,e,r){let s=r.position;for(;s<e.length&&t(e[s]);)++s;return e.subarray(r.position,r.position=s)}function NS(t,e,r,s){let n=0,i=t.length-1;if(e)for(;n<t.length&&s(t[n]);)n++;if(r)for(;i>0&&s(t[i]);)i--;return n===0&&i===t.length-1?t:t.subarray(n,i+1)}function Iwe(t,e,r){if(t.length<e.length)return!1;for(let s=0;s<e.length;s++)if(e[s]!==t[r.position+s])return!1;return!0}function Rr(t){return new TypeError("Failed to parse body as FormData.",{cause:new TypeError(t)})}function Bwe(t){return t<=31||t===127}function Qwe(t){return t===40||t===41||t===60||t===62||t===64||t===44||t===59||t===58||t===92||t===34||t===47||t===91||t===93||t===63||t===61}function SS(t){return t<=127&&t!==32&&t!==9&&!Bwe(t)&&!Qwe(t)}L9.exports={multipartFormDataParser:pwe,validateBoundary:mwe}});var Ng=m((nje,v9)=>{"use strict";function ywe(){let t,e;return{promise:new Promise((s,n)=>{t=s,e=n}),resolve:t,reject:e}}v9.exports={createDeferredPromise:ywe}});var Iu=m((ije,Y9)=>{"use strict";var xS=ce(),{ReadableStreamFrom:bwe,readableStreamClose:wwe,fullyReadBody:Nwe,extractMimeType:Swe}=rs(),{FormData:O9,setFormDataState:Twe}=q0(),{webidl:Bn}=Yt(),TS=Q("node:assert"),{isErrored:DS,isDisturbed:Dwe}=Q("node:stream"),{isUint8Array:xwe}=Q("node:util/types"),{serializeAMimeType:Rwe}=vs(),{multipartFormDataParser:kwe}=P9(),{createDeferredPromise:Fwe}=Ng(),{parseJSONFromBytes:Mwe}=qi(),{utf8DecodeBytes:Uwe}=v0(),{runtimeFeatures:Lwe}=Vi(),Pwe=Lwe.has("crypto")?Q("node:crypto").randomInt:t=>Math.floor(Math.random()*t),V0=new TextEncoder;function vwe(){}var Owe=new FinalizationRegistry(t=>{let e=t.deref();e&&!e.locked&&!Dwe(e)&&!DS(e)&&e.cancel("Response object has been garbage collected").catch(vwe)});function H9(t,e=!1){let r=null,s=null;Bn.is.ReadableStream(t)?r=t:Bn.is.Blob(t)?r=t.stream():r=new ReadableStream({pull(){},start(c){s=c},cancel(){},type:"bytes"}),TS(Bn.is.ReadableStream(r));let n=null,i=null,o=null,a=null;if(typeof t=="string")i=t,a="text/plain;charset=UTF-8";else if(Bn.is.URLSearchParams(t))i=t.toString(),a="application/x-www-form-urlencoded;charset=UTF-8";else if(Bn.is.BufferSource(t))i=Bn.util.getCopyOfBytesHeldByBufferSource(t);else if(Bn.is.FormData(t)){let c=`----formdata-undici-0${`${Pwe(1e11)}`.padStart(11,"0")}`,u=`--${c}\r
|
||||
Content-Disposition: form-data`;let d=p=>p.replace(/\n/g,"%0A").replace(/\r/g,"%0D").replace(/"/g,"%22"),g=p=>p.replace(/\r?\n|\r/g,`\r
|
||||
`),h=[],f=new Uint8Array([13,10]);o=0;let E=!1;for(let[p,y]of t)if(typeof y=="string"){let N=V0.encode(u+`; name="${d(g(p))}"\r
|
||||
\r
|
||||
${g(I)}\r
|
||||
`);h.push(w),i+=w.byteLength}else{let w=W0.encode(`${u}; name="${l(g(m))}"`+(I.name?`; filename="${l(I.name)}"`:"")+`\r
|
||||
Content-Type: ${I.type||"application/octet-stream"}\r
|
||||
${g(y)}\r
|
||||
`);h.push(N),o+=N.byteLength}else{let N=V0.encode(`${u}; name="${d(g(p))}"`+(y.name?`; filename="${d(y.name)}"`:"")+`\r
|
||||
Content-Type: ${y.type||"application/octet-stream"}\r
|
||||
\r
|
||||
`);h.push(w,I,f),typeof I.size=="number"?i+=w.byteLength+I.size+f.byteLength:p=!0}let B=W0.encode(`--${c}--\r
|
||||
`);h.push(B),i+=B.byteLength,p&&(i=null),A=t,n=async function*(){for(let m of h)m.stream?yield*m.stream():yield m},o=`multipart/form-data; boundary=${c}`}else if(SA.is.Blob(t))A=t,i=t.size,t.type&&(o=t.type);else if(typeof t[Symbol.asyncIterator]=="function"){if(e)throw new TypeError("keepalive");if(Qk.isDisturbed(t)||t.locked)throw new TypeError("Response body object should not be disturbed or locked");r=SA.is.ReadableStream(t)?t:L4e(t)}return(typeof A=="string"||_4e(A))&&(n=()=>(i=typeof A=="string"?Buffer.byteLength(A):A.length,A)),n!=null&&(async()=>{let c=n(),u=c?.[Symbol.asyncIterator]?.();if(u)for await(let l of u){if(Bk(r))break;l.length&&s.enqueue(new Uint8Array(l))}else c?.length&&!Bk(r)&&s.enqueue(typeof c=="string"?W0.encode(c):new Uint8Array(c));queueMicrotask(()=>v4e(s))})(),[{stream:r,source:A,length:i},o]}function j4e(t,e=!1){return SA.is.ReadableStream(t)&&(Ik(!Qk.isDisturbed(t),"The body has already been consumed."),Ik(!t.locked,"The stream is locked.")),ZK(t,e)}function $4e(t){let{0:e,1:r}=t.stream.tee();return t.stream=e,{stream:r,length:t.length,source:t.source}}function eOe(t,e){return{blob(){return kd(this,s=>{let n=KK(e(this));return n===null?n="":n&&(n=Y4e(n)),new Blob([s],{type:n})},t,e)},arrayBuffer(){return kd(this,s=>new Uint8Array(s).buffer,t,e)},text(){return kd(this,W4e,t,e)},json(){return kd(this,V4e,t,e)},formData(){return kd(this,s=>{let n=KK(e(this));if(n!==null)switch(n.essence){case"multipart/form-data":{let A=q4e(s,n),i=new zK;return H4e(i,A),i}case"application/x-www-form-urlencoded":{let A=new URLSearchParams(s.toString()),i=new zK;for(let[o,a]of A)i.append(o,a);return i}}throw new TypeError('Content-Type was not one of "multipart/form-data" or "application/x-www-form-urlencoded".')},t,e)},bytes(){return kd(this,s=>new Uint8Array(s),t,e)}}}function tOe(t,e){Object.assign(t.prototype,eOe(t,e))}function kd(t,e,r,s){try{SA.brandCheck(t,r)}catch(o){return Promise.reject(o)}if(t=s(t),XK(t))return Promise.reject(new TypeError("Body is unusable: Body has already been read"));let n=J4e(),A=n.reject,i=o=>{try{n.resolve(e(o))}catch(a){A(a)}};return t.body==null?(i(Buffer.allocUnsafe(0)),n.promise):(P4e(t.body,i,A),n.promise)}function XK(t){let e=t.body;return e!=null&&(e.stream.locked||Qk.isDisturbed(e.stream))}function KK(t){let e=t.headersList,r=O4e(e);return r==="failure"?null:r}jK.exports={extractBody:ZK,safelyExtractBody:j4e,cloneBody:$4e,mixinBody:tOe,streamRegistry:X4e,bodyUnusable:XK}});var cZ=E((rNt,aZ)=>{"use strict";var le=C("node:assert"),he=Ie(),{channels:$K}=ya(),yk=ax(),{RequestContentLengthMismatchError:ru,ResponseContentLengthMismatchError:rOe,RequestAbortedError:AZ,HeadersTimeoutError:sOe,HeadersOverflowError:nOe,SocketError:PE,InformationalError:Md,BodyTimeoutError:AOe,HTTPParserError:iOe,ResponseExceededMaxSizeError:oOe}=be(),{kUrl:iZ,kReset:Cs,kClient:Tk,kParser:Mt,kBlocking:OE,kRunning:Lr,kPending:aOe,kSize:eZ,kWriting:Da,kQueue:RA,kNoRef:LE,kKeepAliveDefaultTimeout:cOe,kHostHeader:uOe,kPendingIdx:lOe,kRunningIdx:Hn,kError:Gn,kPipelining:Z0,kSocket:Ud,kKeepAliveTimeoutValue:j0,kMaxHeadersSize:dOe,kKeepAliveMaxTimeout:gOe,kKeepAliveTimeoutThreshold:hOe,kHeadersTimeout:fOe,kBodyTimeout:EOe,kStrictContentLength:Nk,kMaxRequests:tZ,kCounter:mOe,kMaxResponseSize:pOe,kOnError:COe,kResume:Na,kHTTPContext:oZ,kClosed:Dk}=nt(),di=jz(),IOe=Buffer.alloc(0),z0=Buffer[Symbol.species],BOe=he.removeAllListeners,bk;function QOe(){let t=process.env.JEST_WORKER_ID?Zx():void 0,e,r=process.arch!=="ppc64";if(process.env.UNDICI_NO_WASM_SIMD==="1"?r=!0:process.env.UNDICI_NO_WASM_SIMD==="0"&&(r=!1),r)try{e=new WebAssembly.Module(tK())}catch{}return e||(e=new WebAssembly.Module(t||Zx())),new WebAssembly.Instance(e,{env:{wasm_on_url:(s,n,A)=>0,wasm_on_status:(s,n,A)=>{le(rr.ptr===s);let i=n-hi+gi.byteOffset;return rr.onStatus(new z0(gi.buffer,i,A))},wasm_on_message_begin:s=>(le(rr.ptr===s),rr.onMessageBegin()),wasm_on_header_field:(s,n,A)=>{le(rr.ptr===s);let i=n-hi+gi.byteOffset;return rr.onHeaderField(new z0(gi.buffer,i,A))},wasm_on_header_value:(s,n,A)=>{le(rr.ptr===s);let i=n-hi+gi.byteOffset;return rr.onHeaderValue(new z0(gi.buffer,i,A))},wasm_on_headers_complete:(s,n,A,i)=>(le(rr.ptr===s),rr.onHeadersComplete(n,A===1,i===1)),wasm_on_body:(s,n,A)=>{le(rr.ptr===s);let i=n-hi+gi.byteOffset;return rr.onBody(new z0(gi.buffer,i,A))},wasm_on_message_complete:s=>(le(rr.ptr===s),rr.onMessageComplete())}})}var wk=null,rr=null,gi=null,K0=0,hi=null,yOe=0,vE=1,Ld=2|vE,X0=4|vE,Sk=8|yOe,Rk=class{constructor(e,r,{exports:s}){this.llhttp=s,this.ptr=this.llhttp.llhttp_alloc(di.TYPE.RESPONSE),this.client=e,this.socket=r,this.timeout=null,this.timeoutValue=null,this.timeoutType=null,this.statusCode=0,this.statusText="",this.upgrade=!1,this.headers=[],this.headersSize=0,this.headersMaxSize=e[dOe],this.shouldKeepAlive=!1,this.paused=!1,this.resume=this.resume.bind(this),this.bytesRead=0,this.keepAlive="",this.contentLength="",this.connection="",this.maxResponseSize=e[pOe]}setTimeout(e,r){e!==this.t
Line truncated
|
||||
`;if(typeof n=="string"?p+=`host: ${n}\r
|
||||
`:p+=t[uOe],A?p+=`connection: upgrade\r
|
||||
upgrade: ${A}\r
|
||||
`:t[Z0]&&!h[Cs]?p+=`connection: keep-alive\r
|
||||
`:p+=`connection: close\r
|
||||
`,Array.isArray(c))for(let B=0;B<c.length;B+=2){let m=c[B+0],I=c[B+1];if(Array.isArray(I))for(let w=0;w<I.length;w++)p+=`${m}: ${I[w]}\r
|
||||
`;else p+=`${m}: ${I}\r
|
||||
`}return $K.sendHeaders.hasSubscribers&&$K.sendHeaders.publish({request:e,headers:p,socket:h}),!a||g===0?sZ(f,null,t,e,h,u,p,l):he.isBuffer(a)?sZ(f,a,t,e,h,u,p,l):he.isBlobLike(a)?typeof a.stream=="function"?nZ(f,a.stream(),t,e,h,u,p,l):MOe(f,a,t,e,h,u,p,l):he.isStream(a)?FOe(f,a,t,e,h,u,p,l):he.isIterable(a)?nZ(f,a,t,e,h,u,p,l):le(!1),!0}function FOe(t,e,r,s,n,A,i,o){le(A!==0||r[Lr]===0,"stream body cannot be pipelined");let a=!1,c=new $0({abort:t,socket:n,request:s,contentLength:A,client:r,expectsPayload:o,header:i}),u=function(f){if(!a)try{!c.write(f)&&this.pause&&this.pause()}catch(p){he.destroy(this,p)}},l=function(){a||e.resume&&e.resume()},g=function(){if(queueMicrotask(()=>{e.removeListener("error",h)}),!a){let f=new AZ;queueMicrotask(()=>h(f))}},h=function(f){if(!a){if(a=!0,le(n.destroyed||n[Da]&&r[Lr]<=1),n.off("drain",l).off("error",h),e.removeListener("data",u).removeListener("end",h).removeListener("close",g),!f)try{c.end()}catch(p){f=p}c.destroy(f),f&&(f.code!=="UND_ERR_INFO"||f.message!=="reset")?he.destroy(e,f):he.destroy(e)}};e.on("data",u).on("end",h).on("error",h).on("close",g),e.resume&&e.resume(),n.on("drain",l).on("error",h),e.errorEmitted??e.errored?setImmediate(h,e.errored):(e.endEmitted??e.readableEnded)&&setImmediate(h,null),(e.closeEmitted??e.closed)&&setImmediate(g)}function sZ(t,e,r,s,n,A,i,o){try{e?he.isBuffer(e)&&(le(A===e.byteLength,"buffer body must have content length"),n.cork(),n.write(`${i}content-length: ${A}\r
|
||||
`);h.push(N,y,f),typeof y.size=="number"?o+=N.byteLength+y.size+f.byteLength:E=!0}let w=V0.encode(`--${c}--\r
|
||||
`);h.push(w),o+=w.byteLength,E&&(o=null),i=t,n=async function*(){for(let p of h)p.stream?yield*p.stream():yield p},a=`multipart/form-data; boundary=${c}`}else if(Bn.is.Blob(t))i=t,o=t.size,t.type&&(a=t.type);else if(typeof t[Symbol.asyncIterator]=="function"){if(e)throw new TypeError("keepalive");if(xS.isDisturbed(t)||t.locked)throw new TypeError("Response body object should not be disturbed or locked");r=Bn.is.ReadableStream(t)?t:bwe(t)}return(typeof i=="string"||xwe(i))&&(n=()=>(o=typeof i=="string"?Buffer.byteLength(i):i.length,i)),n!=null&&(async()=>{let c=n(),u=c?.[Symbol.asyncIterator]?.();if(u)for await(let d of u){if(DS(r))break;d.length&&s.enqueue(new Uint8Array(d))}else c?.length&&!DS(r)&&s.enqueue(typeof c=="string"?V0.encode(c):new Uint8Array(c));queueMicrotask(()=>wwe(s))})(),[{stream:r,source:i,length:o},a]}function _we(t,e=!1){return Bn.is.ReadableStream(t)&&(TS(!xS.isDisturbed(t),"The body has already been consumed."),TS(!t.locked,"The stream is locked.")),H9(t,e)}function Hwe(t){let{0:e,1:r}=t.stream.tee();return t.stream=e,{stream:r,length:t.length,source:t.source}}function Gwe(t,e){return{blob(){return Cu(this,s=>{let n=_9(e(this));return n===null?n="":n&&(n=Rwe(n)),new Blob([s],{type:n})},t,e)},arrayBuffer(){return Cu(this,s=>new Uint8Array(s).buffer,t,e)},text(){return Cu(this,Uwe,t,e)},json(){return Cu(this,Mwe,t,e)},formData(){return Cu(this,s=>{let n=_9(e(this));if(n!==null)switch(n.essence){case"multipart/form-data":{let i=kwe(s,n),o=new O9;return Twe(o,i),o}case"application/x-www-form-urlencoded":{let i=new URLSearchParams(s.toString()),o=new O9;for(let[a,A]of i)o.append(a,A);return o}}throw new TypeError('Content-Type was not one of "multipart/form-data" or "application/x-www-form-urlencoded".')},t,e)},bytes(){return Cu(this,s=>new Uint8Array(s),t,e)}}}function Ywe(t,e){Object.assign(t.prototype,Gwe(t,e))}function Cu(t,e,r,s){try{Bn.brandCheck(t,r)}catch(a){return Promise.reject(a)}if(t=s(t),G9(t))return Promise.reject(new TypeError("Body is unusable: Body has already been read"));let n=Fwe(),i=n.reject,o=a=>{try{n.resolve(e(a))}catch(A){i(A)}};return t.body==null?(o(Buffer.allocUnsafe(0)),n.promise):(Nwe(t.body,o,i),n.promise)}function G9(t){let e=t.body;return e!=null&&(e.stream.locked||xS.isDisturbed(e.stream))}function _9(t){let e=t.headersList,r=Swe(e);return r==="failure"?null:r}Y9.exports={extractBody:H9,safelyExtractBody:_we,cloneBody:Hwe,mixinBody:Ywe,streamRegistry:Owe,bodyUnusable:G9}});var eG=m((oje,$9)=>{"use strict";var se=Q("node:assert"),ne=ce(),{channels:q9}=_o(),RS=dN(),{RequestContentLengthMismatchError:cA,ResponseContentLengthMismatchError:qwe,RequestAbortedError:X9,HeadersTimeoutError:Vwe,HeadersOverflowError:Jwe,SocketError:Dg,InformationalError:Bu,BodyTimeoutError:Wwe,HTTPParserError:zwe,ResponseExceededMaxSizeError:Kwe}=ae(),{kUrl:j9,kReset:kr,kClient:vS,kParser:at,kBlocking:xg,kRunning:er,kPending:Xwe,kSize:V9,kWriting:qo,kQueue:Qn,kNoRef:Sg,kKeepAliveDefaultTimeout:jwe,kHostHeader:Zwe,kPendingIdx:$we,kRunningIdx:_s,kError:Hs,kPipelining:z0,kSocket:Qu,kKeepAliveTimeoutValue:X0,kMaxHeadersSize:eNe,kKeepAliveMaxTimeout:tNe,kKeepAliveTimeoutThreshold:rNe,kHeadersTimeout:sNe,kBodyTimeout:nNe,kStrictContentLength:MS,kMaxRequests:J9,kCounter:iNe,kMaxResponseSize:oNe,kOnError:aNe,kResume:Yo,kHTTPContext:Z9,kClosed:US}=Me(),Kn=YH(),ANe=Buffer.alloc(0),J0=Buffer[Symbol.species],cNe=ne.removeAllListeners,kS;function uNe(){let t=process.env.JEST_WORKER_ID?nS():void 0,e,r=process.arch!=="ppc64";if(process.env.UNDICI_NO_WASM_SIMD==="1"?r=!0:process.env.UNDICI_NO_WASM_SIMD==="0"&&(r=!1),r)try{e=new WebAssembly.Module(JH())}catch{}return e||(e=new WebAssembly.Module(t||nS())),new WebAssembly.Instance(e,{env:{wasm_on_url:(s,n,i)=>0,wasm_on_status:(s,n,i)=>{se(Nt.ptr===s);let o=n-jn+Xn.byteOffset;return Nt.onStatus(new J0(Xn.buffer,o,i))},wasm_on_message_begin:s=>(se(Nt.ptr===s),Nt.onMessageBegin()),wasm_on_header_field:(s,n,i)=>{se(Nt.ptr===s);let o=n-jn+Xn.byteOffset;return Nt.onHeaderField(new J0(Xn.buffer,o,i))},wasm_on_header_value:(s,n,i)=>{se(Nt.ptr===s);let o=n-jn+Xn.byteOffset;return Nt.onHeaderValue(new J0(Xn.buffer,o,i))},wasm_on_headers_complete:(s,n,i,o)=>(se(Nt.ptr===s),Nt.onHeadersComplete(n,i===1,o===1)),wasm_on_body:(s,n,i)=>{se(Nt.ptr===s);let o=n-jn+Xn.byteOffset;return Nt.onBody(new J0(Xn.buffer,o,i))},wasm_on_message_complete:s=>(se(Nt.ptr===s),Nt.onMessageComplete())}})}var FS=null,Nt=null,Xn=null,W0=0,jn=null,lNe=0,Tg=1,yu=2|Tg,K0=4|Tg,LS=8|lNe,PS=class{constructor(e,r,{exports:s}){this.llhttp=s,this.ptr=this.llhttp.llhttp_alloc(Kn.TYPE.RESPONSE),this.client=e,this.socket=r,this.timeout=null,this.timeoutValue=null,this.timeoutType=null,this.statusCode=0,this.statusText="",this.upgrade=!1,this.headers=[],this.headersSize=0,this.headersMaxSize=e[eNe],this.shouldKeepAlive=!1,this.paused=!1,this.resume=this.resume.bind(this),this.bytesRead=0,this.keepAlive="",this.contentLength="",this.connection="",this.maxResponseSize=e[oNe]}setTimeout(e,r){e!==this.t
Line truncated
|
||||
`;if(typeof n=="string"?E+=`host: ${n}\r
|
||||
`:E+=t[Zwe],i?E+=`connection: upgrade\r
|
||||
upgrade: ${i}\r
|
||||
`:t[z0]&&!h[kr]?E+=`connection: keep-alive\r
|
||||
`:E+=`connection: close\r
|
||||
`,Array.isArray(c))for(let w=0;w<c.length;w+=2){let p=c[w+0],y=c[w+1];if(Array.isArray(y))for(let N=0;N<y.length;N++)E+=`${p}: ${y[N]}\r
|
||||
`;else E+=`${p}: ${y}\r
|
||||
`}return q9.sendHeaders.hasSubscribers&&q9.sendHeaders.publish({request:e,headers:E,socket:h}),!A||g===0?z9(f,null,t,e,h,u,E,d):ne.isBuffer(A)?z9(f,A,t,e,h,u,E,d):ne.isBlobLike(A)?typeof A.stream=="function"?K9(f,A.stream(),t,e,h,u,E,d):QNe(f,A,t,e,h,u,E,d):ne.isStream(A)?BNe(f,A,t,e,h,u,E,d):ne.isIterable(A)?K9(f,A,t,e,h,u,E,d):se(!1),!0}function BNe(t,e,r,s,n,i,o,a){se(i!==0||r[er]===0,"stream body cannot be pipelined");let A=!1,c=new j0({abort:t,socket:n,request:s,contentLength:i,client:r,expectsPayload:a,header:o}),u=function(f){if(!A)try{!c.write(f)&&this.pause&&this.pause()}catch(E){ne.destroy(this,E)}},d=function(){A||e.resume&&e.resume()},g=function(){if(queueMicrotask(()=>{e.removeListener("error",h)}),!A){let f=new X9;queueMicrotask(()=>h(f))}},h=function(f){if(!A){if(A=!0,se(n.destroyed||n[qo]&&r[er]<=1),n.off("drain",d).off("error",h),e.removeListener("data",u).removeListener("end",h).removeListener("close",g),!f)try{c.end()}catch(E){f=E}c.destroy(f),f&&(f.code!=="UND_ERR_INFO"||f.message!=="reset")?ne.destroy(e,f):ne.destroy(e)}};e.on("data",u).on("end",h).on("error",h).on("close",g),e.resume&&e.resume(),n.on("drain",d).on("error",h),e.errorEmitted??e.errored?setImmediate(h,e.errored):(e.endEmitted??e.readableEnded)&&setImmediate(h,null),(e.closeEmitted??e.closed)&&setImmediate(g)}function z9(t,e,r,s,n,i,o,a){try{e?ne.isBuffer(e)&&(se(i===e.byteLength,"buffer body must have content length"),n.cork(),n.write(`${o}content-length: ${i}\r
|
||||
\r
|
||||
`,"latin1"),n.write(e),n.uncork(),s.onBodySent(e),!o&&s.reset!==!1&&(n[Cs]=!0)):A===0?n.write(`${i}content-length: 0\r
|
||||
`,"latin1"),n.write(e),n.uncork(),s.onBodySent(e),!a&&s.reset!==!1&&(n[kr]=!0)):i===0?n.write(`${o}content-length: 0\r
|
||||
\r
|
||||
`,"latin1"):(le(A===null,"no body must not have content length"),n.write(`${i}\r
|
||||
`,"latin1")),s.onRequestSent(),r[Na]()}catch(a){t(a)}}async function MOe(t,e,r,s,n,A,i,o){le(A===e.size,"blob body must have content length");try{if(A!=null&&A!==e.size)throw new ru;let a=Buffer.from(await e.arrayBuffer());n.cork(),n.write(`${i}content-length: ${A}\r
|
||||
`,"latin1"):(se(i===null,"no body must not have content length"),n.write(`${o}\r
|
||||
`,"latin1")),s.onRequestSent(),r[Yo]()}catch(A){t(A)}}async function QNe(t,e,r,s,n,i,o,a){se(i===e.size,"blob body must have content length");try{if(i!=null&&i!==e.size)throw new cA;let A=Buffer.from(await e.arrayBuffer());n.cork(),n.write(`${o}content-length: ${i}\r
|
||||
\r
|
||||
`,"latin1"),n.write(a),n.uncork(),s.onBodySent(a),s.onRequestSent(),!o&&s.reset!==!1&&(n[Cs]=!0),r[Na]()}catch(a){t(a)}}async function nZ(t,e,r,s,n,A,i,o){le(A!==0||r[Lr]===0,"iterator body cannot be pipelined");let a=null;function c(){if(a){let g=a;a=null,g()}}let u=()=>new Promise((g,h)=>{le(a===null),n[Gn]?h(n[Gn]):a=g});n.on("close",c).on("drain",c);let l=new $0({abort:t,socket:n,request:s,contentLength:A,client:r,expectsPayload:o,header:i});try{for await(let g of e){if(n[Gn])throw n[Gn];l.write(g)||await u()}l.end()}catch(g){l.destroy(g)}finally{n.off("close",c).off("drain",c)}}var $0=class{constructor({abort:e,socket:r,request:s,contentLength:n,client:A,expectsPayload:i,header:o}){this.socket=r,this.request=s,this.contentLength=n,this.client=A,this.bytesWritten=0,this.expectsPayload=i,this.header=o,this.abort=e,r[Da]=!0}write(e){let{socket:r,request:s,contentLength:n,client:A,bytesWritten:i,expectsPayload:o,header:a}=this;if(r[Gn])throw r[Gn];if(r.destroyed)return!1;let c=Buffer.byteLength(e);if(!c)return!0;if(n!==null&&i+c>n){if(A[Nk])throw new ru;process.emitWarning(new ru)}r.cork(),i===0&&(!o&&s.reset!==!1&&(r[Cs]=!0),n===null?r.write(`${a}transfer-encoding: chunked\r
|
||||
`,"latin1"):r.write(`${a}content-length: ${n}\r
|
||||
`,"latin1"),n.write(A),n.uncork(),s.onBodySent(A),s.onRequestSent(),!a&&s.reset!==!1&&(n[kr]=!0),r[Yo]()}catch(A){t(A)}}async function K9(t,e,r,s,n,i,o,a){se(i!==0||r[er]===0,"iterator body cannot be pipelined");let A=null;function c(){if(A){let g=A;A=null,g()}}let u=()=>new Promise((g,h)=>{se(A===null),n[Hs]?h(n[Hs]):A=g});n.on("close",c).on("drain",c);let d=new j0({abort:t,socket:n,request:s,contentLength:i,client:r,expectsPayload:a,header:o});try{for await(let g of e){if(n[Hs])throw n[Hs];d.write(g)||await u()}d.end()}catch(g){d.destroy(g)}finally{n.off("close",c).off("drain",c)}}var j0=class{constructor({abort:e,socket:r,request:s,contentLength:n,client:i,expectsPayload:o,header:a}){this.socket=r,this.request=s,this.contentLength=n,this.client=i,this.bytesWritten=0,this.expectsPayload=o,this.header=a,this.abort=e,r[qo]=!0}write(e){let{socket:r,request:s,contentLength:n,client:i,bytesWritten:o,expectsPayload:a,header:A}=this;if(r[Hs])throw r[Hs];if(r.destroyed)return!1;let c=Buffer.byteLength(e);if(!c)return!0;if(n!==null&&o+c>n){if(i[MS])throw new cA;process.emitWarning(new cA)}r.cork(),o===0&&(!a&&s.reset!==!1&&(r[kr]=!0),n===null?r.write(`${A}transfer-encoding: chunked\r
|
||||
`,"latin1"):r.write(`${A}content-length: ${n}\r
|
||||
\r
|
||||
`,"latin1")),n===null&&r.write(`\r
|
||||
${c.toString(16)}\r
|
||||
`,"latin1"),this.bytesWritten+=c;let u=r.write(e);return r.uncork(),s.onBodySent(e),u||r[Mt].timeout&&r[Mt].timeoutType===Ld&&r[Mt].timeout.refresh&&r[Mt].timeout.refresh(),u}end(){let{socket:e,contentLength:r,client:s,bytesWritten:n,expectsPayload:A,header:i,request:o}=this;if(o.onRequestSent(),e[Da]=!1,e[Gn])throw e[Gn];if(!e.destroyed){if(n===0?A?e.write(`${i}content-length: 0\r
|
||||
`,"latin1"),this.bytesWritten+=c;let u=r.write(e);return r.uncork(),s.onBodySent(e),u||r[at].timeout&&r[at].timeoutType===yu&&r[at].timeout.refresh&&r[at].timeout.refresh(),u}end(){let{socket:e,contentLength:r,client:s,bytesWritten:n,expectsPayload:i,header:o,request:a}=this;if(a.onRequestSent(),e[qo]=!1,e[Hs])throw e[Hs];if(!e.destroyed){if(n===0?i?e.write(`${o}content-length: 0\r
|
||||
\r
|
||||
`,"latin1"):e.write(`${i}\r
|
||||
`,"latin1"):e.write(`${o}\r
|
||||
`,"latin1"):r===null&&e.write(`\r
|
||||
0\r
|
||||
\r
|
||||
`,"latin1"),r!==null&&n!==r){if(s[Nk])throw new ru;process.emitWarning(new ru)}e[Mt].timeout&&e[Mt].timeoutType===Ld&&e[Mt].timeout.refresh&&e[Mt].timeout.refresh(),s[Na]()}}destroy(e){let{socket:r,client:s,abort:n}=this;r[Da]=!1,e&&(le(s[Lr]<=1,"pipeline should only contain this request"),n(e))}};aZ.exports=bOe});var pZ=E((sNt,mZ)=>{"use strict";var Yn=C("node:assert"),{pipeline:UOe}=C("node:stream"),De=Ie(),{RequestContentLengthMismatchError:Mk,RequestAbortedError:LOe,SocketError:YE,InformationalError:Sa,InvalidArgumentError:vOe}=be(),{kUrl:_E,kReset:sQ,kClient:zs,kRunning:qE,kPending:POe,kQueue:Ra,kPendingIdx:Lk,kRunningIdx:TA,kError:Ks,kSocket:Dt,kStrictContentLength:OOe,kOnError:vd,kMaxConcurrentStreams:tQ,kPingInterval:uZ,kHTTP2Session:Io,kHTTP2InitialWindowSize:HOe,kHTTP2ConnectionWindowSize:GOe,kResume:fi,kSize:_Oe,kHTTPContext:vk,kClosed:Uk,kBodyTimeout:YOe,kEnableConnectProtocol:HE,kRemoteSettings:GE,kHTTP2Stream:eQ,kHTTP2SessionState:Pk}=nt(),{channels:lZ}=ya(),_n=Symbol("open streams"),dZ,rQ;try{rQ=C("node:http2")}catch{rQ={constants:{}}}var{constants:{HTTP2_HEADER_AUTHORITY:qOe,HTTP2_HEADER_METHOD:gZ,HTTP2_HEADER_PATH:hZ,HTTP2_HEADER_SCHEME:xk,HTTP2_HEADER_CONTENT_LENGTH:JOe,HTTP2_HEADER_EXPECT:VOe,HTTP2_HEADER_STATUS:kk,HTTP2_HEADER_PROTOCOL:WOe,NGHTTP2_REFUSED_STREAM:zOe,NGHTTP2_CANCEL:KOe}}=rQ;function Fk(t){let e=[];for(let[r,s]of Object.entries(t))if(Array.isArray(s))for(let n of s)e.push(Buffer.from(r),Buffer.from(n));else e.push(Buffer.from(r),Buffer.from(s));return e}function ZOe(t,e){t[Dt]=e;let r=t[HOe],s=t[GOe],n=rQ.connect(t[_E],{createConnection:()=>e,peerMaxConcurrentStreams:t[tQ],settings:{enablePush:!1,...r!=null?{initialWindowSize:r}:null}});return t[Dt]=e,n[_n]=0,n[zs]=t,n[Dt]=e,n[Pk]={ping:{interval:t[uZ]===0?null:setInterval(eHe,t[uZ],n).unref()}},n[HE]=!1,n[GE]=!1,s&&De.addListener(n,"connect",jOe.bind(n,s)),De.addListener(n,"error",tHe),De.addListener(n,"frameError",rHe),De.addListener(n,"end",sHe),De.addListener(n,"goaway",nHe),De.addListener(n,"close",AHe),De.addListener(n,"remoteSettings",$Oe),n.unref(),t[Io]=n,e[Io]=n,De.addListener(e,"error",oHe),De.addListener(e,"end",aHe),De.addListener(e,"close",iHe),e[Uk]=!1,e.on("close",cHe),{version:"h2",defaultPipelining:1/0,write(A){return lHe(t,A)},resume(){XOe(t)},destroy(A,i){e[Uk]?queueMicrotask(i):e.destroy(A).on("close",i)},get destroyed(){return e.destroyed},busy(A){if(A!=null)if(t[qE]>0){if(A.idempotent===!1||(A.upgrade==="websocket"||A.method==="CONNECT")&&n[GE]===!1||De.bodyLength(A.body)!==0&&(De.isStream(A.body)||De.isAsyncIterable(A.body)||De.isFormDataLike(A.body)))return!0}else return(A.upgrade==="websocket"||A.method==="CONNECT")&&n[GE]===!1;return!1}}}function XOe(t){let e=t[Dt];e?.destroyed===!1&&(t[_Oe]===0||t[tQ]===0?(e.unref(),t[Io].unref()):(e.ref(),t[Io].ref()))}function jOe(t){try{typeof this.setLocalWindowSize=="function"&&this.setLocalWindowSize(t)}catch{}}function $Oe(t){if(this[zs][tQ]=t.maxConcurrentStreams??this[zs][tQ],this[GE]===!0&&this[HE]===!0&&t.enableConnectProtocol===!1){let e=new Sa("HTTP/2: Server disabled extended CONNECT protocol against RFC-8441");this[Dt][Ks]=e,this[zs][vd](e);return}this[HE]=t.enableConnectProtocol??this[HE],this[GE]=!0,this[zs][fi]()}function eHe(t){let e=t[Pk];if((t.closed||t.destroyed)&&e.ping.interval!=null){clearInterval(e.ping.interval),e.ping.interval=null;return}t.ping(r.bind(t));function r(s,n){let A=this[zs],i=this[zs];if(s!=null){let o=new Sa(`HTTP/2: "PING" errored - type ${s.message}`);i[Ks]=o,A[vd](o)}else A.emit("ping",n)}}function tHe(t){Yn(t.code!=="ERR_TLS_CERT_ALTNAME_INVALID"),this[Dt][Ks]=t,this[zs][vd](t)}function rHe(t,e,r){if(r===0){let s=new Sa(`HTTP/2: "frameError" received - type ${t}, code ${e}`);this[Dt][Ks]=s,this[zs][vd](s)}}function sHe(){let t=new YE("other side closed",De.getSocketInfo(this[Dt]));this.destroy(t),De.destroy(this[Dt],t)}function nHe(t){let e=this[Ks]||new YE(`HTTP/2: "GOAWAY" frame received with code ${t}`,De.getSocketInfo(this[Dt])),r=this[zs];if(r[Dt]=null,r[vk]=null,this.close(),this[Io]=null,De.destroy(this[Dt],e),r[TA]<r[Ra].length){let s=r[Ra][r[TA]];r[Ra][r[TA]++]=null,De.errorRequest(r,s,e),r[Lk]=r[TA]}Yn(r[qE]===0),r.emit("disconnect",r[_E],[r],e),r.emit("connectionError",r[_E],[r],e),r[fi]()}function AHe(){let{[zs]:t,[Pk]:e}=this,{[Dt]:r}=t,s=this[Dt][Ks]||this[Ks]||new YE("closed",De.getSocketInfo(r));if(t[Dt]=null,t[vk]=null,e.ping.interval!=null&&(clearInterval(e.ping.interval),e.ping.interval=null),t.destroyed){Yn(t[POe]===0);let n=t[Ra].splice(t[TA]);for(let A=0;A<n.length;A++){let i=n[A];De.errorRequest(t,i,s)}}}function iHe(){let t=this[Ks]||new YE("closed",De.getSocketInfo(this)),e=this[Io][zs];e[Dt]=null,e[vk]=null,this[Io]!==null&&this[Io].destroy(t),e[Lk]=e[TA],Yn(e[qE]===0),e.emit("disconnect",e[_E],[e],t),e[fi]()}function oHe(t){Yn(t.code!=="ERR_TLS_CERT_ALTNAME_INVALID"),this[Ks]=t,this[zs][vd](t)}function aHe(){De.destroy(this,new YE("other side closed",De.getSocketInfo(this)))}function cHe()
Line truncated
|
||||
`;lZ.sendHeaders.publish({request:e,headers:x,socket:s[Dt]})}let D=n==="GET"||n==="HEAD"||g===null;a?(h[VOe]="100-continue",f=s.request(h,{endStream:D,signal:c}),f[eQ]=!0,f.once("continue",H)):(f=s.request(h,{endStream:D,signal:c}),f[eQ]=!0,H()),++s[_n],f.setTimeout(r);let F=!1;return f.once("response",x=>{let{[kk]:G,..._}=x;if(e.onResponseStarted(),F=!0,e.aborted){f.removeAllListeners("data");return}e.onHeaders(Number(G),Fk(_),f.resume.bind(f),"")===!1&&f.pause()}),f.on("data",x=>{e.onData(x)===!1&&f.pause()}),f.once("end",()=>{f.removeAllListeners("data"),F?(!e.aborted&&!e.completed&&e.onComplete({}),t[Ra][t[TA]++]=null,t[fi]()):(m(new Sa("HTTP/2: stream half-closed (remote)")),t[Ra][t[TA]++]=null,t[Lk]=t[TA],t[fi]())}),f.once("close",()=>{f.removeAllListeners("data"),s[_n]-=1,s[_n]===0&&s.unref()}),f.once("error",function(x){f.removeAllListeners("data"),m(x)}),f.once("frameError",(x,G)=>{f.removeAllListeners("data"),m(new Sa(`HTTP/2: "frameError" received - type ${x}, code ${G}`))}),f.on("aborted",()=>{f.removeAllListeners("data")}),f.on("timeout",()=>{let x=new Sa(`HTTP/2: "stream timeout after ${r}"`);f.removeAllListeners("data"),s[_n]-=1,s[_n]===0&&s.unref(),m(x)}),f.once("trailers",x=>{e.aborted||e.completed||e.onComplete(x)}),!0;function H(){!g||w===0?fZ(m,f,null,t,e,t[Dt],w,I):De.isBuffer(g)?fZ(m,f,g,t,e,t[Dt],w,I):De.isBlobLike(g)?typeof g.stream=="function"?EZ(m,f,g.stream(),t,e,t[Dt],w,I):gHe(m,f,g,t,e,t[Dt],w,I):De.isStream(g)?dHe(m,t[Dt],I,f,g,t,e,w):De.isIterable(g)?EZ(m,f,g,t,e,t[Dt],w,I):Yn(!1)}}function fZ(t,e,r,s,n,A,i,o){try{r!=null&&De.isBuffer(r)&&(Yn(i===r.byteLength,"buffer body must have content length"),e.cork(),e.write(r),e.uncork(),e.end(),n.onBodySent(r)),o||(A[sQ]=!0),n.onRequestSent(),s[fi]()}catch(a){t(a)}}function dHe(t,e,r,s,n,A,i,o){Yn(o!==0||A[qE]===0,"stream body cannot be pipelined");let a=UOe(n,s,u=>{u?(De.destroy(a,u),t(u)):(De.removeAllListeners(a),i.onRequestSent(),r||(e[sQ]=!0),A[fi]())});De.addListener(a,"data",c);function c(u){i.onBodySent(u)}}async function gHe(t,e,r,s,n,A,i,o){Yn(i===r.size,"blob body must have content length");try{if(i!=null&&i!==r.size)throw new Mk;let a=Buffer.from(await r.arrayBuffer());e.cork(),e.write(a),e.uncork(),e.end(),n.onBodySent(a),n.onRequestSent(),o||(A[sQ]=!0),s[fi]()}catch(a){t(a)}}async function EZ(t,e,r,s,n,A,i,o){Yn(i!==0||s[qE]===0,"iterator body cannot be pipelined");let a=null;function c(){if(a){let l=a;a=null,l()}}let u=()=>new Promise((l,g)=>{Yn(a===null),A[Ks]?g(A[Ks]):a=l});e.on("close",c).on("drain",c);try{for await(let l of r){if(A[Ks])throw A[Ks];let g=e.write(l);n.onBodySent(l),g||await u()}e.end(),n.onRequestSent(),o||(A[sQ]=!0),s[fi]()}catch(l){t(l)}finally{e.off("close",c).off("drain",c)}}mZ.exports=ZOe});var Ma=E((nNt,DZ)=>{"use strict";var Bo=C("node:assert"),yZ=C("node:net"),JE=C("node:http"),su=Ie(),{ClientStats:hHe}=Ux(),{channels:Pd}=ya(),fHe=Hz(),EHe=Sd(),{InvalidArgumentError:ht,InformationalError:mHe,ClientDestroyedError:pHe}=be(),CHe=Rd(),{kUrl:Ei,kServerName:Fa,kClient:IHe,kBusy:Ok,kConnect:BHe,kResuming:nu,kRunning:KE,kPending:ZE,kSize:VE,kQueue:xA,kConnected:QHe,kConnecting:Od,kNeedDrain:xa,kKeepAliveDefaultTimeout:CZ,kHostHeader:yHe,kPendingIdx:kA,kRunningIdx:Qo,kError:bHe,kPipelining:nQ,kKeepAliveTimeoutValue:wHe,kMaxHeadersSize:NHe,kKeepAliveMaxTimeout:DHe,kKeepAliveTimeoutThreshold:SHe,kHeadersTimeout:RHe,kBodyTimeout:THe,kStrictContentLength:xHe,kConnector:WE,kMaxRequests:Hk,kCounter:kHe,kClose:FHe,kDestroy:MHe,kDispatch:UHe,kLocalAddress:zE,kMaxResponseSize:LHe,kOnError:vHe,kHTTPContext:_t,kMaxConcurrentStreams:PHe,kHTTP2InitialWindowSize:OHe,kHTTP2ConnectionWindowSize:HHe,kResume:ka,kPingInterval:GHe}=nt(),_He=cZ(),YHe=pZ(),Ta=Symbol("kClosedResolve"),qHe=JE&&JE.maxHeaderSize&&Number.isInteger(JE.maxHeaderSize)&&JE.maxHeaderSize>0?()=>JE.maxHeaderSize:()=>{throw new ht("http module not available or http.maxHeaderSize invalid")},IZ=()=>{};function bZ(t){return t[nQ]??t[_t]?.defaultPipelining??1}var Gk=class extends EHe{constructor(e,{maxHeaderSize:r,headersTimeout:s,socketTimeout:n,requestTimeout:A,connectTimeout:i,bodyTimeout:o,idleTimeout:a,keepAlive:c,keepAliveTimeout:u,maxKeepAliveTimeout:l,keepAliveMaxTimeout:g,keepAliveTimeoutThreshold:h,socketPath:f,pipelining:p,tls:B,strictContentLength:m,maxCachedSessions:I,connect:w,maxRequestsPerClient:D,localAddress:F,maxResponseSize:H,autoSelectFamily:x,autoSelectFamilyAttemptTimeout:G,maxConcurrentStreams:_,allowH2:Ne,useH2c:Ge,initialWindowSize:z,connectionWindowSize:ge,pingInterval:ze}={}){if(c!==void 0)throw new ht("unsupported keepAlive, use pipelining=0 instead");if(n!==void 0)throw new ht("unsupported socketTimeout, use headersTimeout & bodyTimeout instead");if(A!==void 0)throw new ht("unsupported requestTimeout, use headersTimeout & bodyTimeout instead");if(a!==void 0)throw new ht("unsupported idleTimeout, use keepAliveTimeout instead");if(l!==void 0)throw new ht("unsupported maxKeepAliveTimeout, use keepAliveMaxTimeout instead");if(r!=n
Line truncated
|
||||
`,this[THe]=o??3e5,this[RHe]=s??3e5,this[xHe]=m??!0,this[Hk]=D,this[Ta]=null,this[LHe]=H>-1?H:-1,this[_t]=null,this[PHe]=_??100,this[OHe]=z??262144,this[HHe]=ge??524288,this[GHe]=ze??6e4,this[xA]=[],this[Qo]=0,this[kA]=0,this[ka]=Tt=>_k(this,Tt),this[vHe]=Tt=>wZ(this,Tt)}get pipelining(){return this[nQ]}set pipelining(e){this[nQ]=e,this[ka](!0)}get stats(){return new hHe(this)}get[ZE](){return this[xA].length-this[kA]}get[KE](){return this[kA]-this[Qo]}get[VE](){return this[xA].length-this[Qo]}get[QHe](){return!!this[_t]&&!this[Od]&&!this[_t].destroyed}get[Ok](){return!!(this[_t]?.busy(null)||this[VE]>=(bZ(this)||1)||this[ZE]>0)}[BHe](e){NZ(this),this.once("connect",e)}[UHe](e,r){let s=new fHe(this[Ei].origin,e,r);return this[xA].push(s),this[nu]||(su.bodyLength(s.body)==null&&su.isIterable(s.body)?(this[nu]=1,queueMicrotask(()=>_k(this))):this[ka](!0)),this[nu]&&this[xa]!==2&&this[Ok]&&(this[xa]=2),this[xa]<2}[FHe](){return new Promise(e=>{this[VE]?this[Ta]=e:e(null)})}[MHe](e){return new Promise(r=>{let s=this[xA].splice(this[kA]);for(let A=0;A<s.length;A++){let i=s[A];su.errorRequest(this,i,e)}let n=()=>{this[Ta]&&(this[Ta](),this[Ta]=null),r(null)};this[_t]?(this[_t].destroy(e,n),this[_t]=null):queueMicrotask(n),this[ka]()})}};function wZ(t,e){if(t[KE]===0&&e.code!=="UND_ERR_INFO"&&e.code!=="UND_ERR_SOCKET"){Bo(t[kA]===t[Qo]);let r=t[xA].splice(t[Qo]);for(let s=0;s<r.length;s++){let n=r[s];su.errorRequest(t,n,e)}Bo(t[VE]===0)}}function NZ(t){Bo(!t[Od]),Bo(!t[_t]);let{host:e,hostname:r,protocol:s,port:n}=t[Ei];if(r[0]==="["){let A=r.indexOf("]");Bo(A!==-1);let i=r.substring(1,A);Bo(yZ.isIPv6(i)),r=i}t[Od]=!0,Pd.beforeConnect.hasSubscribers&&Pd.beforeConnect.publish({connectParams:{host:e,hostname:r,protocol:s,port:n,version:t[_t]?.version,servername:t[Fa],localAddress:t[zE]},connector:t[WE]}),t[WE]({host:e,hostname:r,protocol:s,port:n,servername:t[Fa],localAddress:t[zE]},(A,i)=>{if(A){BZ(t,A,{host:e,hostname:r,protocol:s,port:n}),t[ka]();return}if(t.destroyed){su.destroy(i.on("error",IZ),new pHe),t[ka]();return}Bo(i);try{t[_t]=i.alpnProtocol==="h2"?YHe(t,i):_He(t,i)}catch(o){i.destroy().on("error",IZ),BZ(t,o,{host:e,hostname:r,protocol:s,port:n}),t[ka]();return}t[Od]=!1,i[kHe]=0,i[Hk]=t[Hk],i[IHe]=t,i[bHe]=null,Pd.connected.hasSubscribers&&Pd.connected.publish({connectParams:{host:e,hostname:r,protocol:s,port:n,version:t[_t]?.version,servername:t[Fa],localAddress:t[zE]},connector:t[WE],socket:i}),t.emit("connect",t[Ei],[t]),t[ka]()})}function BZ(t,e,{host:r,hostname:s,protocol:n,port:A}){if(!t.destroyed){if(t[Od]=!1,Pd.connectError.hasSubscribers&&Pd.connectError.publish({connectParams:{host:r,hostname:s,protocol:n,port:A,version:t[_t]?.version,servername:t[Fa],localAddress:t[zE]},connector:t[WE],error:e}),e.code==="ERR_TLS_CERT_ALTNAME_INVALID")for(Bo(t[KE]===0);t[ZE]>0&&t[xA][t[kA]].servername===t[Fa];){let i=t[xA][t[kA]++];su.errorRequest(t,i,e)}else wZ(t,e);t.emit("connectionError",t[Ei],[t],e)}}function QZ(t){t[xa]=0,t.emit("drain",t[Ei],[t])}function _k(t,e){t[nu]!==2&&(t[nu]=2,JHe(t,e),t[nu]=0,t[Qo]>256&&(t[xA].splice(0,t[Qo]),t[kA]-=t[Qo],t[Qo]=0))}function JHe(t,e){for(;;){if(t.destroyed){Bo(t[ZE]===0);return}if(t[Ta]&&!t[VE]){t[Ta](),t[Ta]=null;return}if(t[_t]&&t[_t].resume(),t[Ok])t[xa]=2;else if(t[xa]===2){e?(t[xa]=1,queueMicrotask(()=>QZ(t))):QZ(t);continue}if(t[ZE]===0||t[KE]>=(bZ(t)||1))return;let r=t[xA][t[kA]];if(t[Ei].protocol==="https:"&&t[Fa]!==r.servername){if(t[KE]>0)return;t[Fa]=r.servername,t[_t]?.destroy(new mHe("servername changed"),()=>{t[_t]=null,_k(t)})}if(t[Od])return;if(!t[_t]){NZ(t);return}if(t[_t].destroyed||t[_t].busy(r))return;!r.aborted&&t[_t].write(r)?t[kA]++:t[xA].splice(t[kA],1)}}DZ.exports=Gk});var Yk=E((iNt,SZ)=>{"use strict";var AQ=class{bottom=0;top=0;list=new Array(2048).fill(void 0);next=null;isEmpty(){return this.top===this.bottom}isFull(){return(this.top+1&2047)===this.bottom}push(e){this.list[this.top]=e,this.top=this.top+1&2047}shift(){let e=this.list[this.bottom];return e===void 0?null:(this.list[this.bottom]=void 0,this.bottom=this.bottom+1&2047,e)}};SZ.exports=class{constructor(){this.head=this.tail=new AQ}isEmpty(){return this.head.isEmpty()}push(e){this.head.isFull()&&(this.head=this.head.next=new AQ),this.head.push(e)}shift(){let e=this.tail,r=e.shift();return e.isEmpty()&&e.next!==null&&(this.tail=e.next,e.next=null),r}}});var iQ=E((oNt,vZ)=>{"use strict";var{PoolStats:VHe}=Ux(),WHe=Sd(),zHe=Yk(),{kConnected:qk,kSize:RZ,kRunning:TZ,kPending:xZ,kQueued:XE,kBusy:KHe,kFree:ZHe,kUrl:XHe,kClose:jHe,kDestroy:$He,kDispatch:eGe}=nt(),fr=Symbol("clients"),Xr=Symbol("needDrain"),jE=Symbol("queue"),Jk=Symbol("closed resolve"),Vk=Symbol("onDrain"),kZ=Symbol("onConnect"),FZ=Symbol("onDisconnect"),MZ=Symbol("onConnectionError"),Wk=Symbol("get dispatcher"),UZ=Symbol("add client"),LZ=Symbol("remove client"),zk=class extends WHe{[jE]=new zHe;[XE]=0;[fr]=[];[Xr]=!1;[Vk](e,r,s){let n=this[jE],A=!1;for(;!A;){let i=n.shift();if(!i)break;this[XE]--,A=!e.dispatch(i.opts,
Line truncated
|
||||
`,"latin1"),r!==null&&n!==r){if(s[MS])throw new cA;process.emitWarning(new cA)}e[at].timeout&&e[at].timeoutType===yu&&e[at].timeout.refresh&&e[at].timeout.refresh(),s[Yo]()}}destroy(e){let{socket:r,client:s,abort:n}=this;r[qo]=!1,e&&(se(s[er]<=1,"pipeline should only contain this request"),n(e))}};$9.exports=dNe});var cG=m((aje,AG)=>{"use strict";var Ys=Q("node:assert"),{pipeline:yNe}=Q("node:stream"),he=ce(),{RequestContentLengthMismatchError:GS,RequestAbortedError:bNe,SocketError:Mg,InformationalError:Vo,InvalidArgumentError:wNe}=ae(),{kUrl:Fg,kReset:tE,kClient:ss,kRunning:Ug,kPending:NNe,kQueue:Jo,kPendingIdx:qS,kRunningIdx:yn,kError:ns,kSocket:st,kStrictContentLength:SNe,kOnError:bu,kMaxConcurrentStreams:$0,kPingInterval:tG,kHTTP2Session:Wi,kHTTP2InitialWindowSize:TNe,kHTTP2ConnectionWindowSize:DNe,kResume:Zn,kSize:xNe,kHTTPContext:VS,kClosed:YS,kBodyTimeout:RNe,kEnableConnectProtocol:Rg,kRemoteSettings:kg,kHTTP2Stream:Z0,kHTTP2SessionState:JS}=Me(),{channels:rG}=_o(),Gs=Symbol("open streams"),sG,eE;try{eE=Q("node:http2")}catch{eE={constants:{}}}var{constants:{HTTP2_HEADER_AUTHORITY:kNe,HTTP2_HEADER_METHOD:nG,HTTP2_HEADER_PATH:iG,HTTP2_HEADER_SCHEME:OS,HTTP2_HEADER_CONTENT_LENGTH:FNe,HTTP2_HEADER_EXPECT:MNe,HTTP2_HEADER_STATUS:_S,HTTP2_HEADER_PROTOCOL:UNe,NGHTTP2_REFUSED_STREAM:LNe,NGHTTP2_CANCEL:PNe}}=eE;function HS(t){let e=[];for(let[r,s]of Object.entries(t))if(Array.isArray(s))for(let n of s)e.push(Buffer.from(r),Buffer.from(n));else e.push(Buffer.from(r),Buffer.from(s));return e}function vNe(t,e){t[st]=e;let r=t[TNe],s=t[DNe],n=eE.connect(t[Fg],{createConnection:()=>e,peerMaxConcurrentStreams:t[$0],settings:{enablePush:!1,...r!=null?{initialWindowSize:r}:null}});return t[st]=e,n[Gs]=0,n[ss]=t,n[st]=e,n[JS]={ping:{interval:t[tG]===0?null:setInterval(GNe,t[tG],n).unref()}},n[Rg]=!1,n[kg]=!1,s&&he.addListener(n,"connect",_Ne.bind(n,s)),he.addListener(n,"error",YNe),he.addListener(n,"frameError",qNe),he.addListener(n,"end",VNe),he.addListener(n,"goaway",JNe),he.addListener(n,"close",WNe),he.addListener(n,"remoteSettings",HNe),n.unref(),t[Wi]=n,e[Wi]=n,he.addListener(e,"error",KNe),he.addListener(e,"end",XNe),he.addListener(e,"close",zNe),e[YS]=!1,e.on("close",jNe),{version:"h2",defaultPipelining:1/0,write(i){return $Ne(t,i)},resume(){ONe(t)},destroy(i,o){e[YS]?queueMicrotask(o):e.destroy(i).on("close",o)},get destroyed(){return e.destroyed},busy(i){if(i!=null)if(t[Ug]>0){if(i.idempotent===!1||(i.upgrade==="websocket"||i.method==="CONNECT")&&n[kg]===!1||he.bodyLength(i.body)!==0&&(he.isStream(i.body)||he.isAsyncIterable(i.body)||he.isFormDataLike(i.body)))return!0}else return(i.upgrade==="websocket"||i.method==="CONNECT")&&n[kg]===!1;return!1}}}function ONe(t){let e=t[st];e?.destroyed===!1&&(t[xNe]===0||t[$0]===0?(e.unref(),t[Wi].unref()):(e.ref(),t[Wi].ref()))}function _Ne(t){try{typeof this.setLocalWindowSize=="function"&&this.setLocalWindowSize(t)}catch{}}function HNe(t){if(this[ss][$0]=t.maxConcurrentStreams??this[ss][$0],this[kg]===!0&&this[Rg]===!0&&t.enableConnectProtocol===!1){let e=new Vo("HTTP/2: Server disabled extended CONNECT protocol against RFC-8441");this[st][ns]=e,this[ss][bu](e);return}this[Rg]=t.enableConnectProtocol??this[Rg],this[kg]=!0,this[ss][Zn]()}function GNe(t){let e=t[JS];if((t.closed||t.destroyed)&&e.ping.interval!=null){clearInterval(e.ping.interval),e.ping.interval=null;return}t.ping(r.bind(t));function r(s,n){let i=this[ss],o=this[ss];if(s!=null){let a=new Vo(`HTTP/2: "PING" errored - type ${s.message}`);o[ns]=a,i[bu](a)}else i.emit("ping",n)}}function YNe(t){Ys(t.code!=="ERR_TLS_CERT_ALTNAME_INVALID"),this[st][ns]=t,this[ss][bu](t)}function qNe(t,e,r){if(r===0){let s=new Vo(`HTTP/2: "frameError" received - type ${t}, code ${e}`);this[st][ns]=s,this[ss][bu](s)}}function VNe(){let t=new Mg("other side closed",he.getSocketInfo(this[st]));this.destroy(t),he.destroy(this[st],t)}function JNe(t){let e=this[ns]||new Mg(`HTTP/2: "GOAWAY" frame received with code ${t}`,he.getSocketInfo(this[st])),r=this[ss];if(r[st]=null,r[VS]=null,this.close(),this[Wi]=null,he.destroy(this[st],e),r[yn]<r[Jo].length){let s=r[Jo][r[yn]];r[Jo][r[yn]++]=null,he.errorRequest(r,s,e),r[qS]=r[yn]}Ys(r[Ug]===0),r.emit("disconnect",r[Fg],[r],e),r.emit("connectionError",r[Fg],[r],e),r[Zn]()}function WNe(){let{[ss]:t,[JS]:e}=this,{[st]:r}=t,s=this[st][ns]||this[ns]||new Mg("closed",he.getSocketInfo(r));if(t[st]=null,t[VS]=null,e.ping.interval!=null&&(clearInterval(e.ping.interval),e.ping.interval=null),t.destroyed){Ys(t[NNe]===0);let n=t[Jo].splice(t[yn]);for(let i=0;i<n.length;i++){let o=n[i];he.errorRequest(t,o,s)}}}function zNe(){let t=this[ns]||new Mg("closed",he.getSocketInfo(this)),e=this[Wi][ss];e[st]=null,e[VS]=null,this[Wi]!==null&&this[Wi].destroy(t),e[qS]=e[yn],Ys(e[Ug]===0),e.emit("disconnect",e[Fg],[e],t),e[Zn]()}function KNe(t){Ys(t.code!=="ERR_TLS_CERT_ALTNAME_INVALID"),this[ns]=t,this[ss][bu](t)}function XNe(){he.destroy(this,new Mg("other side closed",he.getSocketInfo(this)))}function jNe()
Line truncated
|
||||
`;rG.sendHeaders.publish({request:e,headers:k,socket:s[st]})}let D=n==="GET"||n==="HEAD"||g===null;A?(h[MNe]="100-continue",f=s.request(h,{endStream:D,signal:c}),f[Z0]=!0,f.once("continue",v)):(f=s.request(h,{endStream:D,signal:c}),f[Z0]=!0,v()),++s[Gs],f.setTimeout(r);let U=!1;return f.once("response",k=>{let{[_S]:O,..._}=k;if(e.onResponseStarted(),U=!0,e.aborted){f.removeAllListeners("data");return}e.onHeaders(Number(O),HS(_),f.resume.bind(f),"")===!1&&f.pause(),f.on("data",Ne=>{e.aborted||e.completed||e.onData(Ne)===!1&&f.pause()})}),f.once("end",()=>{f.removeAllListeners("data"),U?(!e.aborted&&!e.completed&&e.onComplete({}),t[Jo][t[yn]++]=null,t[Zn]()):(p(new Vo("HTTP/2: stream half-closed (remote)")),t[Jo][t[yn]++]=null,t[qS]=t[yn],t[Zn]())}),f.once("close",()=>{f.removeAllListeners("data"),s[Gs]-=1,s[Gs]===0&&s.unref()}),f.once("error",function(k){f.removeAllListeners("data"),p(k)}),f.once("frameError",(k,O)=>{f.removeAllListeners("data"),p(new Vo(`HTTP/2: "frameError" received - type ${k}, code ${O}`))}),f.on("aborted",()=>{f.removeAllListeners("data")}),f.on("timeout",()=>{let k=new Vo(`HTTP/2: "stream timeout after ${r}"`);f.removeAllListeners("data"),s[Gs]-=1,s[Gs]===0&&s.unref(),p(k)}),f.once("trailers",k=>{e.aborted||e.completed||(f.removeAllListeners("data"),e.onComplete(k))}),!0;function v(){!g||N===0?oG(p,f,null,t,e,t[st],N,y):he.isBuffer(g)?oG(p,f,g,t,e,t[st],N,y):he.isBlobLike(g)?typeof g.stream=="function"?aG(p,f,g.stream(),t,e,t[st],N,y):tSe(p,f,g,t,e,t[st],N,y):he.isStream(g)?eSe(p,t[st],y,f,g,t,e,N):he.isIterable(g)?aG(p,f,g,t,e,t[st],N,y):Ys(!1)}}function oG(t,e,r,s,n,i,o,a){try{r!=null&&he.isBuffer(r)&&(Ys(o===r.byteLength,"buffer body must have content length"),e.cork(),e.write(r),e.uncork(),e.end(),n.onBodySent(r)),a||(i[tE]=!0),n.onRequestSent(),s[Zn]()}catch(A){t(A)}}function eSe(t,e,r,s,n,i,o,a){Ys(a!==0||i[Ug]===0,"stream body cannot be pipelined");let A=yNe(n,s,u=>{u?(he.destroy(A,u),t(u)):(he.removeAllListeners(A),o.onRequestSent(),r||(e[tE]=!0),i[Zn]())});he.addListener(A,"data",c);function c(u){o.onBodySent(u)}}async function tSe(t,e,r,s,n,i,o,a){Ys(o===r.size,"blob body must have content length");try{if(o!=null&&o!==r.size)throw new GS;let A=Buffer.from(await r.arrayBuffer());e.cork(),e.write(A),e.uncork(),e.end(),n.onBodySent(A),n.onRequestSent(),a||(i[tE]=!0),s[Zn]()}catch(A){t(A)}}async function aG(t,e,r,s,n,i,o,a){Ys(o!==0||s[Ug]===0,"iterator body cannot be pipelined");let A=null;function c(){if(A){let d=A;A=null,d()}}let u=()=>new Promise((d,g)=>{Ys(A===null),i[ns]?g(i[ns]):A=d});e.on("close",c).on("drain",c);try{for await(let d of r){if(i[ns])throw i[ns];let g=e.write(d);n.onBodySent(d),g||await u()}e.end(),n.onRequestSent(),a||(i[tE]=!0),s[Zn]()}catch(d){t(d)}finally{e.off("close",c).off("drain",c)}}AG.exports=vNe});var jo=m((Aje,EG)=>{"use strict";var zi=Q("node:assert"),hG=Q("node:net"),Lg=Q("node:http"),uA=ce(),{ClientStats:rSe}=HN(),{channels:wu}=_o(),sSe=RH(),nSe=nA(),{InvalidArgumentError:Ke,InformationalError:iSe,ClientDestroyedError:oSe}=ae(),aSe=iA(),{kUrl:$n,kServerName:Xo,kClient:ASe,kBusy:WS,kConnect:cSe,kResuming:lA,kRunning:_g,kPending:Hg,kSize:Pg,kQueue:bn,kConnected:uSe,kConnecting:Nu,kNeedDrain:zo,kKeepAliveDefaultTimeout:uG,kHostHeader:lSe,kPendingIdx:wn,kRunningIdx:Ki,kError:dSe,kPipelining:rE,kKeepAliveTimeoutValue:gSe,kMaxHeadersSize:hSe,kKeepAliveMaxTimeout:fSe,kKeepAliveTimeoutThreshold:mSe,kHeadersTimeout:pSe,kBodyTimeout:ESe,kStrictContentLength:CSe,kConnector:vg,kMaxRequests:zS,kCounter:ISe,kClose:BSe,kDestroy:QSe,kDispatch:ySe,kLocalAddress:Og,kMaxResponseSize:bSe,kOnError:wSe,kHTTPContext:ft,kMaxConcurrentStreams:NSe,kHTTP2InitialWindowSize:SSe,kHTTP2ConnectionWindowSize:TSe,kResume:Ko,kPingInterval:DSe}=Me(),xSe=eG(),RSe=cG(),Wo=Symbol("kClosedResolve"),kSe=Lg&&Lg.maxHeaderSize&&Number.isInteger(Lg.maxHeaderSize)&&Lg.maxHeaderSize>0?()=>Lg.maxHeaderSize:()=>{throw new Ke("http module not available or http.maxHeaderSize invalid")},lG=()=>{};function fG(t){return t[rE]??t[ft]?.defaultPipelining??1}var KS=class extends nSe{constructor(e,{maxHeaderSize:r,headersTimeout:s,socketTimeout:n,requestTimeout:i,connectTimeout:o,bodyTimeout:a,idleTimeout:A,keepAlive:c,keepAliveTimeout:u,maxKeepAliveTimeout:d,keepAliveMaxTimeout:g,keepAliveTimeoutThreshold:h,socketPath:f,pipelining:E,tls:w,strictContentLength:p,maxCachedSessions:y,connect:N,maxRequestsPerClient:D,localAddress:U,maxResponseSize:v,autoSelectFamily:k,autoSelectFamilyAttemptTimeout:O,maxConcurrentStreams:_,allowH2:Ne,useH2c:Ge,initialWindowSize:ue,connectionWindowSize:fe,pingInterval:Ie}={}){if(c!==void 0)throw new Ke("unsupported keepAlive, use pipelining=0 instead");if(n!==void 0)throw new Ke("unsupported socketTimeout, use headersTimeout & bodyTimeout instead");if(i!==void 0)throw new Ke("unsupported requestTimeout, use headersTimeout & bodyTimeout instead");if(A!==void 0)throw new Ke("unsupported idleTimeout, use keepAliveTimeout instead");if(d!==void 0)throw new Ke("unsupported maxK
Line truncated
|
||||
`,this[ESe]=a??3e5,this[pSe]=s??3e5,this[CSe]=p??!0,this[zS]=D,this[Wo]=null,this[bSe]=v>-1?v:-1,this[ft]=null,this[NSe]=_??100,this[SSe]=ue??262144,this[TSe]=fe??524288,this[DSe]=Ie??6e4,this[bn]=[],this[Ki]=0,this[wn]=0,this[Ko]=lt=>XS(this,lt),this[wSe]=lt=>mG(this,lt)}get pipelining(){return this[rE]}set pipelining(e){this[rE]=e,this[Ko](!0)}get stats(){return new rSe(this)}get[Hg](){return this[bn].length-this[wn]}get[_g](){return this[wn]-this[Ki]}get[Pg](){return this[bn].length-this[Ki]}get[uSe](){return!!this[ft]&&!this[Nu]&&!this[ft].destroyed}get[WS](){return!!(this[ft]?.busy(null)||this[Pg]>=(fG(this)||1)||this[Hg]>0)}[cSe](e){pG(this),this.once("connect",e)}[ySe](e,r){let s=new sSe(this[$n].origin,e,r);return this[bn].push(s),this[lA]||(uA.bodyLength(s.body)==null&&uA.isIterable(s.body)?(this[lA]=1,queueMicrotask(()=>XS(this))):this[Ko](!0)),this[lA]&&this[zo]!==2&&this[WS]&&(this[zo]=2),this[zo]<2}[BSe](){return new Promise(e=>{this[Pg]?this[Wo]=e:e(null)})}[QSe](e){return new Promise(r=>{let s=this[bn].splice(this[wn]);for(let i=0;i<s.length;i++){let o=s[i];uA.errorRequest(this,o,e)}let n=()=>{this[Wo]&&(this[Wo](),this[Wo]=null),r(null)};this[ft]?(this[ft].destroy(e,n),this[ft]=null):queueMicrotask(n),this[Ko]()})}};function mG(t,e){if(t[_g]===0&&e.code!=="UND_ERR_INFO"&&e.code!=="UND_ERR_SOCKET"){zi(t[wn]===t[Ki]);let r=t[bn].splice(t[Ki]);for(let s=0;s<r.length;s++){let n=r[s];uA.errorRequest(t,n,e)}zi(t[Pg]===0)}}function pG(t){zi(!t[Nu]),zi(!t[ft]);let{host:e,hostname:r,protocol:s,port:n}=t[$n];if(r[0]==="["){let i=r.indexOf("]");zi(i!==-1);let o=r.substring(1,i);zi(hG.isIPv6(o)),r=o}t[Nu]=!0,wu.beforeConnect.hasSubscribers&&wu.beforeConnect.publish({connectParams:{host:e,hostname:r,protocol:s,port:n,version:t[ft]?.version,servername:t[Xo],localAddress:t[Og]},connector:t[vg]}),t[vg]({host:e,hostname:r,protocol:s,port:n,servername:t[Xo],localAddress:t[Og]},(i,o)=>{if(i){dG(t,i,{host:e,hostname:r,protocol:s,port:n}),t[Ko]();return}if(t.destroyed){uA.destroy(o.on("error",lG),new oSe),t[Ko]();return}zi(o);try{t[ft]=o.alpnProtocol==="h2"?RSe(t,o):xSe(t,o)}catch(a){o.destroy().on("error",lG),dG(t,a,{host:e,hostname:r,protocol:s,port:n}),t[Ko]();return}t[Nu]=!1,o[ISe]=0,o[zS]=t[zS],o[ASe]=t,o[dSe]=null,wu.connected.hasSubscribers&&wu.connected.publish({connectParams:{host:e,hostname:r,protocol:s,port:n,version:t[ft]?.version,servername:t[Xo],localAddress:t[Og]},connector:t[vg],socket:o}),t.emit("connect",t[$n],[t]),t[Ko]()})}function dG(t,e,{host:r,hostname:s,protocol:n,port:i}){if(!t.destroyed){if(t[Nu]=!1,wu.connectError.hasSubscribers&&wu.connectError.publish({connectParams:{host:r,hostname:s,protocol:n,port:i,version:t[ft]?.version,servername:t[Xo],localAddress:t[Og]},connector:t[vg],error:e}),e.code==="ERR_TLS_CERT_ALTNAME_INVALID")for(zi(t[_g]===0);t[Hg]>0&&t[bn][t[wn]].servername===t[Xo];){let o=t[bn][t[wn]++];uA.errorRequest(t,o,e)}else mG(t,e);t.emit("connectionError",t[$n],[t],e)}}function gG(t){t[zo]=0,t.emit("drain",t[$n],[t])}function XS(t,e){t[lA]!==2&&(t[lA]=2,FSe(t,e),t[lA]=0,t[Ki]>256&&(t[bn].splice(0,t[Ki]),t[wn]-=t[Ki],t[Ki]=0))}function FSe(t,e){for(;;){if(t.destroyed){zi(t[Hg]===0);return}if(t[Wo]&&!t[Pg]){t[Wo](),t[Wo]=null;return}if(t[ft]&&t[ft].resume(),t[WS])t[zo]=2;else if(t[zo]===2){e?(t[zo]=1,queueMicrotask(()=>gG(t))):gG(t);continue}if(t[Hg]===0||t[_g]>=(fG(t)||1))return;let r=t[bn][t[wn]];if(r===null)return;if(t[$n].protocol==="https:"&&t[Xo]!==r.servername){if(t[_g]>0)return;t[Xo]=r.servername,t[ft]?.destroy(new iSe("servername changed"),()=>{t[ft]=null,XS(t)})}if(t[Nu])return;if(!t[ft]){pG(t);return}if(t[ft].destroyed||t[ft].busy(r))return;!r.aborted&&t[ft].write(r)?t[wn]++:t[bn].splice(t[wn],1)}}EG.exports=KS});var jS=m((uje,CG)=>{"use strict";var sE=class{bottom=0;top=0;list=new Array(2048).fill(void 0);next=null;isEmpty(){return this.top===this.bottom}isFull(){return(this.top+1&2047)===this.bottom}push(e){this.list[this.top]=e,this.top=this.top+1&2047}shift(){let e=this.list[this.bottom];return e===void 0?null:(this.list[this.bottom]=void 0,this.bottom=this.bottom+1&2047,e)}};CG.exports=class{constructor(){this.head=this.tail=new sE}isEmpty(){return this.head.isEmpty()}push(e){this.head.isFull()&&(this.head=this.head.next=new sE),this.head.push(e)}shift(){let e=this.tail,r=e.shift();return e.isEmpty()&&e.next!==null&&(this.tail=e.next,e.next=null),r}}});var nE=m((lje,TG)=>{"use strict";var{PoolStats:MSe}=HN(),USe=nA(),LSe=jS(),{kConnected:ZS,kSize:IG,kRunning:BG,kPending:QG,kQueued:Gg,kBusy:PSe,kFree:vSe,kUrl:OSe,kClose:_Se,kDestroy:HSe,kDispatch:GSe}=Me(),Pt=Symbol("clients"),dr=Symbol("needDrain"),Yg=Symbol("queue"),$S=Symbol("closed resolve"),eT=Symbol("onDrain"),yG=Symbol("onConnect"),bG=Symbol("onDisconnect"),wG=Symbol("onConnectionError"),tT=Symbol("get dispatcher"),NG=Symbol("add client"),SG=Symbol("remove client"),rT=class extends USe{[Yg]=new LSe;[Gg]=0;[Pt]=[];[dr]=!1;[eT](e,r,s){let n=this[Yg],i=!1;for(;!i;){let o=n.shift();if(!o)break;this[Gg]--,i
Line truncated
|
||||
|
||||
${e.format(r)}`.trim():`${r.length} interceptors are pending:
|
||||
|
||||
${e.format(r)}`.trim())}};Vj.exports=iM});var aM=E((UNt,Zj)=>{"use strict";var{InvalidArgumentError:F5e}=be(),{runtimeFeatures:M5e}=po();function U5e(t={}){let{ignoreHeaders:e=[],excludeHeaders:r=[],matchHeaders:s=[],caseSensitive:n=!1}=t;return{ignore:new Set(e.map(A=>n?A:A.toLowerCase())),exclude:new Set(r.map(A=>n?A:A.toLowerCase())),match:new Set(s.map(A=>n?A:A.toLowerCase()))}}var Wj=M5e.has("crypto")?C("node:crypto"):null,L5e=Wj?.hash?t=>Wj.hash("sha256",t,"base64url"):t=>Buffer.from(t).toString("base64url");function Kj(t){return Array.isArray(t)&&(t.length&1)===0}function v5e(t=[]){return t.length===0?()=>!1:function(r){let s;for(let n of t)if(typeof n=="string"){if(s||(s=r.toLowerCase()),s.includes(n.toLowerCase()))return!0}else if(n instanceof RegExp&&n.test(r))return!0;return!1}}function P5e(t){let e={};if(!t)return e;if(Kj(t)){for(let r=0;r<t.length;r+=2){let s=t[r],n=t[r+1];if(s&&n!==void 0){let A=Buffer.isBuffer(s)?s.toString():s,i=Buffer.isBuffer(n)?n.toString():n;e[A.toLowerCase()]=i}}return e}if(t&&typeof t=="object")for(let[r,s]of Object.entries(t))r&&typeof r=="string"&&(e[r.toLowerCase()]=Array.isArray(s)?s.join(", "):String(s));return e}var zj=["record","playback","update"];function O5e(t){if(!zj.includes(t))throw new F5e(`Invalid snapshot mode: ${t}. Must be one of: ${zj.join(", ")}`)}Zj.exports={createHeaderFilters:U5e,hashId:L5e,isUndiciHeaders:Kj,normalizeHeaders:P5e,isUrlExcludedFactory:v5e,validateSnapshotMode:O5e}});var A$=E((LNt,n$)=>{"use strict";var{writeFile:H5e,readFile:G5e,mkdir:_5e}=C("node:fs/promises"),{dirname:Y5e,resolve:Xj}=C("node:path"),{setTimeout:q5e,clearTimeout:jj}=C("node:timers"),{InvalidArgumentError:$j,UndiciError:J5e}=be(),{hashId:V5e,isUrlExcludedFactory:W5e,normalizeHeaders:e$,createHeaderFilters:t$}=aM();function um(t,e,r={}){let s=new URL(t.path,t.origin),n=t._normalizedHeaders||e$(t.headers);return t._normalizedHeaders||(t._normalizedHeaders=n),{method:t.method||"GET",url:r.matchQuery!==!1?s.toString():`${s.origin}${s.pathname}`,headers:r$(n,e,r),body:r.matchBody!==!1&&t.body?String(t.body):""}}function r$(t,e,r={}){if(!t||typeof t!="object")return{};let{caseSensitive:s=!1}=r,n={},{ignore:A,exclude:i,match:o}=e;for(let[a,c]of Object.entries(t)){let u=s?a:a.toLowerCase();i.has(u)||A.has(u)||o.size!==0&&!o.has(u)||(n[u]=c)}return n}function s$(t,e,r={}){if(!t||typeof t!="object")return{};let{caseSensitive:s=!1}=r,n={},{exclude:A}=e;for(let[i,o]of Object.entries(t)){let a=s?i:i.toLowerCase();A.has(a)||(n[a]=o)}return n}function lm(t){let e=[t.method,t.url];if(t.headers&&typeof t.headers=="object"){let s=Object.keys(t.headers).sort();for(let n of s){let A=Array.isArray(t.headers[n])?t.headers[n]:[t.headers[n]];e.push(n);for(let i of A.sort())e.push(String(i))}}e.push(t.body);let r=e.join("|");return V5e(r)}var cM=class{#e;#t;#r=new Map;#s;#n=1/0;#A=!1;#o;constructor(e={}){this.#s=e.snapshotPath,this.#n=e.maxSnapshots||1/0,this.#A=e.autoFlush||!1,this.flushInterval=e.flushInterval||3e4,this._flushTimer=null,this.matchOptions={matchHeaders:e.matchHeaders||[],ignoreHeaders:e.ignoreHeaders||[],excludeHeaders:e.excludeHeaders||[],matchBody:e.matchBody!==!1,matchQuery:e.matchQuery!==!1,caseSensitive:e.caseSensitive||!1},this.#o=t$(this.matchOptions),this.shouldRecord=e.shouldRecord||(()=>!0),this.shouldPlayback=e.shouldPlayback||(()=>!0),this.#t=W5e(e.excludeUrls),this.#A&&this.#s&&this.#i()}async record(e,r){if(!this.shouldRecord(e)||this.isUrlExcluded(e))return;let s=um(e,this.#o,this.matchOptions),n=lm(s),A=e$(r.headers),i={statusCode:r.statusCode,headers:s$(A,this.#o,this.matchOptions),body:Buffer.isBuffer(r.body)?r.body.toString("base64"):Buffer.from(String(r.body||"")).toString("base64"),trailers:r.trailers};if(this.#r.size>=this.#n&&!this.#r.has(n)){let a=this.#r.keys().next().value;this.#r.delete(a)}let o=this.#r.get(n);o&&o.responses?(o.responses.push(i),o.timestamp=new Date().toISOString()):this.#r.set(n,{request:s,responses:[i],callCount:0,timestamp:new Date().toISOString()}),this.#A&&this.#s&&this.#c()}isUrlExcluded(e){let r=new URL(e.path,e.origin).toString();return this.#t(r)}findSnapshot(e){if(!this.shouldPlayback(e)||this.isUrlExcluded(e))return;let r=um(e,this.#o,this.matchOptions),s=lm(r),n=this.#r.get(s);if(!n)return;let A=n.callCount||0,i=Math.min(A,n.responses.length-1);return n.callCount=A+1,{...n,response:n.responses[i]}}async loadSnapshots(e){let r=e||this.#s;if(!r)throw new $j("Snapshot path is required");try{let s=await G5e(Xj(r),"utf8"),n=JSON.parse(s);if(Array.isArray(n)){this.#r.clear();for(let{hash:A,snapshot:i}of n)this.#r.set(A,i)}else this.#r=new Map(Object.entries(n))}catch(s){if(s.code==="ENOENT")this.#r.clear();else throw new J5e(`Failed to load snapshots from ${r}`,{cause:s})}}async saveSnapshots(e){let r=e||this.#s;if(!r)throw new $j("Snapshot path is required");let s=Xj(r);await _5e(Y5e(s),{recursive:!0});let n=Array.from(this.#r.entries()).map(([A,i])=>({hash:A,snapshot:i}));await H5e(s,JSON.stringify(n,null,2),{flush:!0})
Line truncated
|
||||
${e.format(r)}`.trim())}};Xq.exports=p2});var C2=m((Gje,eV)=>{"use strict";var{InvalidArgumentError:ODe}=ae(),{runtimeFeatures:_De}=Vi();function HDe(t={}){let{ignoreHeaders:e=[],excludeHeaders:r=[],matchHeaders:s=[],caseSensitive:n=!1}=t;return{ignore:new Set(e.map(i=>n?i:i.toLowerCase())),exclude:new Set(r.map(i=>n?i:i.toLowerCase())),match:new Set(s.map(i=>n?i:i.toLowerCase()))}}var jq=_De.has("crypto")?Q("node:crypto"):null,GDe=jq?.hash?t=>jq.hash("sha256",t,"base64url"):t=>Buffer.from(t).toString("base64url");function $q(t){return Array.isArray(t)&&(t.length&1)===0}function YDe(t=[]){return t.length===0?()=>!1:function(r){let s;for(let n of t)if(typeof n=="string"){if(s||(s=r.toLowerCase()),s.includes(n.toLowerCase()))return!0}else if(n instanceof RegExp&&n.test(r))return!0;return!1}}function qDe(t){let e={};if(!t)return e;if($q(t)){for(let r=0;r<t.length;r+=2){let s=t[r],n=t[r+1];if(s&&n!==void 0){let i=Buffer.isBuffer(s)?s.toString():s,o=Buffer.isBuffer(n)?n.toString():n;e[i.toLowerCase()]=o}}return e}if(t&&typeof t=="object")for(let[r,s]of Object.entries(t))r&&typeof r=="string"&&(e[r.toLowerCase()]=Array.isArray(s)?s.join(", "):String(s));return e}var Zq=["record","playback","update"];function VDe(t){if(!Zq.includes(t))throw new ODe(`Invalid snapshot mode: ${t}. Must be one of: ${Zq.join(", ")}`)}eV.exports={createHeaderFilters:HDe,hashId:GDe,isUndiciHeaders:$q,normalizeHeaders:qDe,isUrlExcludedFactory:YDe,validateSnapshotMode:VDe}});var cV=m((Yje,AV)=>{"use strict";var{writeFile:JDe,readFile:WDe,mkdir:zDe}=Q("node:fs/promises"),{dirname:KDe,resolve:tV}=Q("node:path"),{setTimeout:XDe,clearTimeout:rV}=Q("node:timers"),{InvalidArgumentError:sV,UndiciError:jDe}=ae(),{hashId:ZDe,isUrlExcludedFactory:$De,normalizeHeaders:nV,createHeaderFilters:iV}=C2();function sh(t,e,r={}){let s=new URL(t.path,t.origin),n=t._normalizedHeaders||nV(t.headers);return t._normalizedHeaders||(t._normalizedHeaders=n),{method:t.method||"GET",url:r.matchQuery!==!1?s.toString():`${s.origin}${s.pathname}`,headers:oV(n,e,r),body:r.matchBody!==!1&&t.body?String(t.body):""}}function oV(t,e,r={}){if(!t||typeof t!="object")return{};let{caseSensitive:s=!1}=r,n={},{ignore:i,exclude:o,match:a}=e;for(let[A,c]of Object.entries(t)){let u=s?A:A.toLowerCase();o.has(u)||i.has(u)||a.size!==0&&!a.has(u)||(n[u]=c)}return n}function aV(t,e,r={}){if(!t||typeof t!="object")return{};let{caseSensitive:s=!1}=r,n={},{exclude:i}=e;for(let[o,a]of Object.entries(t)){let A=s?o:o.toLowerCase();i.has(A)||(n[A]=a)}return n}function nh(t){let e=[t.method,t.url];if(t.headers&&typeof t.headers=="object"){let s=Object.keys(t.headers).sort();for(let n of s){let i=Array.isArray(t.headers[n])?t.headers[n]:[t.headers[n]];e.push(n);for(let o of i.sort())e.push(String(o))}}e.push(t.body);let r=e.join("|");return ZDe(r)}var I2=class{#e;#t;#r=new Map;#s;#i=1/0;#n=!1;#a;constructor(e={}){this.#s=e.snapshotPath,this.#i=e.maxSnapshots||1/0,this.#n=e.autoFlush||!1,this.flushInterval=e.flushInterval||3e4,this._flushTimer=null,this.matchOptions={matchHeaders:e.matchHeaders||[],ignoreHeaders:e.ignoreHeaders||[],excludeHeaders:e.excludeHeaders||[],matchBody:e.matchBody!==!1,matchQuery:e.matchQuery!==!1,caseSensitive:e.caseSensitive||!1},this.#a=iV(this.matchOptions),this.shouldRecord=e.shouldRecord||(()=>!0),this.shouldPlayback=e.shouldPlayback||(()=>!0),this.#t=$De(e.excludeUrls),this.#n&&this.#s&&this.#o()}async record(e,r){if(!this.shouldRecord(e)||this.isUrlExcluded(e))return;let s=sh(e,this.#a,this.matchOptions),n=nh(s),i=nV(r.headers),o={statusCode:r.statusCode,headers:aV(i,this.#a,this.matchOptions),body:Buffer.isBuffer(r.body)?r.body.toString("base64"):Buffer.from(String(r.body||"")).toString("base64"),trailers:r.trailers};if(this.#r.size>=this.#i&&!this.#r.has(n)){let A=this.#r.keys().next().value;this.#r.delete(A)}let a=this.#r.get(n);a&&a.responses?(a.responses.push(o),a.timestamp=new Date().toISOString()):this.#r.set(n,{request:s,responses:[o],callCount:0,timestamp:new Date().toISOString()}),this.#n&&this.#s&&this.#c()}isUrlExcluded(e){let r=new URL(e.path,e.origin).toString();return this.#t(r)}findSnapshot(e){if(!this.shouldPlayback(e)||this.isUrlExcluded(e))return;let r=sh(e,this.#a,this.matchOptions),s=nh(r),n=this.#r.get(s);if(!n)return;let i=n.callCount||0,o=Math.min(i,n.responses.length-1);return n.callCount=i+1,{...n,response:n.responses[o]}}async loadSnapshots(e){let r=e||this.#s;if(!r)throw new sV("Snapshot path is required");try{let s=await WDe(tV(r),"utf8"),n=JSON.parse(s);if(Array.isArray(n)){this.#r.clear();for(let{hash:i,snapshot:o}of n)this.#r.set(i,o)}else this.#r=new Map(Object.entries(n))}catch(s){if(s.code==="ENOENT")this.#r.clear();else throw new jDe(`Failed to load snapshots from ${r}`,{cause:s})}}async saveSnapshots(e){let r=e||this.#s;if(!r)throw new sV("Snapshot path is required");let s=tV(r);await zDe(KDe(s),{recursive:!0});let n=Array.from(this.#r.entries()).map(([i,o])=>({hash:i,snapshot:o}));await JDe(s,JSON.stringify(n,null,2),{flush:!0})
Line truncated
|
||||
PRAGMA journal_mode = WAL;
|
||||
PRAGMA synchronous = NORMAL;
|
||||
PRAGMA temp_store = memory;
|
||||
PRAGMA optimize;
|
||||
|
||||
CREATE TABLE IF NOT EXISTS cacheInterceptorV${js} (
|
||||
CREATE TABLE IF NOT EXISTS cacheInterceptorV${as} (
|
||||
-- Data specific to us
|
||||
id INTEGER PRIMARY KEY AUTOINCREMENT,
|
||||
url TEXT NOT NULL,
|
||||
@@ -117,8 +117,8 @@ ${e.format(r)}`.trim())}};Vj.exports=iM});var aM=E((UNt,Zj)=>{"use strict";var{I
|
||||
staleAt INTEGER NOT NULL
|
||||
);
|
||||
|
||||
CREATE INDEX IF NOT EXISTS idx_cacheInterceptorV${js}_getValuesQuery ON cacheInterceptorV${js}(url, method, deleteAt);
|
||||
CREATE INDEX IF NOT EXISTS idx_cacheInterceptorV${js}_deleteByUrlQuery ON cacheInterceptorV${js}(deleteAt);
|
||||
CREATE INDEX IF NOT EXISTS idx_cacheInterceptorV${as}_getValuesQuery ON cacheInterceptorV${as}(url, method, deleteAt);
|
||||
CREATE INDEX IF NOT EXISTS idx_cacheInterceptorV${as}_deleteByUrlQuery ON cacheInterceptorV${as}(deleteAt);
|
||||
`),this.#s=this.#r.prepare(`
|
||||
SELECT
|
||||
id,
|
||||
@@ -132,14 +132,14 @@ ${e.format(r)}`.trim())}};Vj.exports=iM});var aM=E((UNt,Zj)=>{"use strict";var{I
|
||||
vary,
|
||||
cachedAt,
|
||||
staleAt
|
||||
FROM cacheInterceptorV${js}
|
||||
FROM cacheInterceptorV${as}
|
||||
WHERE
|
||||
url = ?
|
||||
AND method = ?
|
||||
ORDER BY
|
||||
deleteAt ASC
|
||||
`),this.#n=this.#r.prepare(`
|
||||
UPDATE cacheInterceptorV${js} SET
|
||||
`),this.#i=this.#r.prepare(`
|
||||
UPDATE cacheInterceptorV${as} SET
|
||||
body = ?,
|
||||
deleteAt = ?,
|
||||
statusCode = ?,
|
||||
@@ -151,8 +151,8 @@ ${e.format(r)}`.trim())}};Vj.exports=iM});var aM=E((UNt,Zj)=>{"use strict";var{I
|
||||
staleAt = ?
|
||||
WHERE
|
||||
id = ?
|
||||
`),this.#A=this.#r.prepare(`
|
||||
INSERT INTO cacheInterceptorV${js} (
|
||||
`),this.#n=this.#r.prepare(`
|
||||
INSERT INTO cacheInterceptorV${as} (
|
||||
url,
|
||||
method,
|
||||
body,
|
||||
@@ -166,109 +166,61 @@ ${e.format(r)}`.trim())}};Vj.exports=iM});var aM=E((UNt,Zj)=>{"use strict";var{I
|
||||
cachedAt,
|
||||
staleAt
|
||||
) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)
|
||||
`),this.#i=this.#r.prepare(`DELETE FROM cacheInterceptorV${js} WHERE url = ?`),this.#a=this.#r.prepare(`SELECT COUNT(*) AS total FROM cacheInterceptorV${js}`),this.#o=this.#r.prepare(`DELETE FROM cacheInterceptorV${js} WHERE deleteAt <= ?`),this.#c=this.#t===1/0?null:this.#r.prepare(`
|
||||
DELETE FROM cacheInterceptorV${js}
|
||||
`),this.#o=this.#r.prepare(`DELETE FROM cacheInterceptorV${as} WHERE url = ?`),this.#A=this.#r.prepare(`SELECT COUNT(*) AS total FROM cacheInterceptorV${as}`),this.#a=this.#r.prepare(`DELETE FROM cacheInterceptorV${as} WHERE deleteAt <= ?`),this.#c=this.#t===1/0?null:this.#r.prepare(`
|
||||
DELETE FROM cacheInterceptorV${as}
|
||||
WHERE id IN (
|
||||
SELECT
|
||||
id
|
||||
FROM cacheInterceptorV${js}
|
||||
FROM cacheInterceptorV${as}
|
||||
ORDER BY cachedAt DESC
|
||||
LIMIT ?
|
||||
)
|
||||
`)}close(){this.#r.close()}get(e){xM(e);let r=this.#d(e);return r?{body:r.body?Buffer.from(r.body.buffer,r.body.byteOffset,r.body.byteLength):void 0,statusCode:r.statusCode,statusMessage:r.statusMessage,headers:r.headers?JSON.parse(r.headers):void 0,etag:r.etag?r.etag:void 0,vary:r.vary?JSON.parse(r.vary):void 0,cacheControlDirectives:r.cacheControlDirectives?JSON.parse(r.cacheControlDirectives):void 0,cachedAt:r.cachedAt,staleAt:r.staleAt,deleteAt:r.deleteAt}:void 0}set(e,r){xM(e);let s=this.#l(e),n=Array.isArray(r.body)?Buffer.concat(r.body):r.body,A=n?.byteLength;if(A&&A>this.#e)return;let i=this.#d(e,!0);i?this.#n.run(n,r.deleteAt,r.statusCode,r.statusMessage,r.headers?JSON.stringify(r.headers):null,r.etag?r.etag:null,r.cacheControlDirectives?JSON.stringify(r.cacheControlDirectives):null,r.cachedAt,r.staleAt,i.id):(this.#u(),this.#A.run(s,e.method,n,r.deleteAt,r.statusCode,r.statusMessage,r.headers?JSON.stringify(r.headers):null,r.etag?r.etag:null,r.cacheControlDirectives?JSON.stringify(r.cacheControlDirectives):null,r.vary?JSON.stringify(r.vary):null,r.cachedAt,r.staleAt))}createWriteStream(e,r){xM(e),DYe(r);let s=0,n=[],A=this;return new NYe({decodeStrings:!0,write(i,o,a){s+=i.byteLength,s<A.#e?n.push(i):this.destroy(),a()},final(i){A.set(e,{...r,body:n}),i()}})}delete(e){if(typeof e!="object")throw new TypeError(`expected key to be object, got ${typeof e}`);this.#i.run(this.#l(e))}#u(){if(Number.isFinite(this.#t)&&this.size<=this.#t)return 0;{let e=this.#o.run(Date.now()).changes;if(e)return e}{let e=this.#c?.run(Math.max(Math.floor(this.#t*.1),1)).changes;if(e)return e}return 0}get size(){let{total:e}=this.#a.get();return e}#l(e){return`${e.origin}/${e.path}`}#d(e,r=!1){let s=this.#l(e),{headers:n,method:A}=e,i=this.#s.all(s,A);if(i.length===0)return;let o=Date.now();for(let a of i){if(o>=a.deleteAt&&!r)return;let c=!0;if(a.vary){let u=JSON.parse(a.vary);for(let l in u)if(!SYe(n[l],u[l])){c=!1;break}}if(c)return a}}};function SYe(t,e){return t==null&&e==null?!0:t==null&&e!=null||t!=null&&e==null?!1:Array.isArray(t)&&Array.isArray(e)?t.length!==e.length?!1:t.every((r,s)=>r===e[s]):t===e}});var hu=E((nDt,uee)=>{"use strict";var{kConstruct:RYe}=nt(),{kEnumerableProperty:eg}=Ie(),{iteratorMixin:TYe,isValidHeaderName:fm,isValidHeaderValue:Aee}=Ws(),{webidl:ve}=yr(),FM=C("node:assert"),vQ=C("node:util");function nee(t){return t===10||t===13||t===9||t===32}function iee(t){let e=0,r=t.length;for(;r>e&&nee(t.charCodeAt(r-1));)--r;for(;r>e&&nee(t.charCodeAt(e));)++e;return e===0&&r===t.length?t:t.substring(e,r)}function oee(t,e){if(Array.isArray(e))for(let r=0;r<e.length;++r){let s=e[r];if(s.length!==2)throw ve.errors.exception({header:"Headers constructor",message:`expected name/value pair to be length 2, found ${s.length}.`});MM(t,s[0],s[1])}else if(typeof e=="object"&&e!==null){let r=Object.keys(e);for(let s=0;s<r.length;++s)MM(t,r[s],e[r[s]])}else throw ve.errors.conversionFailed({prefix:"Headers constructor",argument:"Argument 1",types:["sequence<sequence<ByteString>>","record<ByteString, ByteString>"]})}function MM(t,e,r){if(r=iee(r),fm(e)){if(!Aee(r))throw ve.errors.invalidArgument({prefix:"Headers.append",value:r,type:"header value"})}else throw ve.errors.invalidArgument({prefix:"Headers.append",value:e,type:"header name"});if(cee(t)==="immutable")throw new TypeError("immutable");return OQ(t).append(e,r,!1)}function xYe(t){let e=OQ(t);if(!e)return[];if(e.sortedMap)return e.sortedMap;let r=[],s=e.toSortedArray(),n=e.cookies;if(n===null||n.length===1)return e.sortedMap=s;for(let A=0;A<s.length;++A){let{0:i,1:o}=s[A];if(i==="set-cookie")for(let a=0;a<n.length;++a)r.push([i,n[a]]);else r.push([i,o])}return e.sortedMap=r}function aee(t,e){return t[0]<e[0]?-1:1}var PQ=class t{cookies=null;sortedMap;headersMap;constructor(e){e instanceof t?(this.headersMap=new Map(e.headersMap),this.sortedMap=e.sortedMap,this.cookies=e.cookies===null?null:[...e.cookies]):(this.headersMap=new Map(e),this.sortedMap=null)}contains(e,r){return this.headersMap.has(r?e:e.toLowerCase())}clear(){this.headersMap.clear(),this.sortedMap=null,this.cookies=null}append(e,r,s){this.sortedMap=null;let n=s?e:e.toLowerCase(),A=this.headersMap.get(n);if(A){let i=n==="cookie"?"; ":", ";this.headersMap.set(n,{name:A.name,value:`${A.value}${i}${r}`})}else this.headersMap.set(n,{name:e,value:r});n==="set-cookie"&&(this.cookies??=[]).push(r)}set(e,r,s){this.sortedMap=null;let n=s?e:e.toLowerCase();n==="set-cookie"&&(this.cookies=[r]),this.headersMap.set(n,{name:e,value:r})}delete(e,r){this.sortedMap=null,r||(e=e.toLowerCase()),e==="set-cookie"&&(this.cookies=null),this.headersMap.delete(e)}get(e,r){return this.headersMap.get(r?e:e.toLowerCase())?.value??null}*[Symbol.iterator](){for(let{0:e,1:{value:r}}of this.headersMap)yield[e,r]}get entries(){let e={};if(this.headersMap.size!==0)for(let{name:r,value:s}of this.headersMap.values())e[r]=s;return e}rawValues(){return this.headersMap.values()}get entriesList(){let e=[];if(this.headersMap.size!
Line truncated
|
||||
${A}`;break;case"retry":Ere(A)&&(r[n]=A);break;case"id":mre(A)&&(r[n]=A);break;case"event":A.length>0&&(r[n]=A);break}}processEvent(e){e.retry&&Ere(e.retry)&&(this.state.reconnectionTime=parseInt(e.retry,10)),e.id!==void 0&&mre(e.id)&&(this.state.lastEventId=e.id),e.data!==void 0&&this.push({type:e.event||"message",options:{data:e.data,lastEventId:this.state.lastEventId,origin:this.state.origin}})}clearEvent(){this.event={data:void 0,event:void 0,id:void 0,retry:void 0}}};pre.exports={EventSourceStream:EU}});var Dre=E((RDt,Nre)=>{"use strict";var{pipeline:WVe}=C("node:stream"),{fetching:zVe}=Im(),{makeRequest:KVe}=rg(),{webidl:$r}=yr(),{EventSourceStream:ZVe}=Cre(),{parseMIMEType:XVe}=Pn(),{createFastMessageEvent:jVe}=uy(),{isNetworkError:Ire}=mm(),{kEnumerableProperty:Qu}=Ie(),{environmentSettingsObject:Bre}=Ws(),Qre=!1,yre=3e3,Nm=0,bre=1,Dm=2,$Ve="anonymous",eWe="use-credentials",dg=class t extends EventTarget{#e={open:null,error:null,message:null};#t;#r=!1;#s=Nm;#n=null;#A=null;#o;#i;constructor(e,r={}){super(),$r.util.markAsUncloneable(this);let s="EventSource constructor";$r.argumentLengthCheck(arguments,1,s),Qre||(Qre=!0,process.emitWarning("EventSource is experimental, expect them to change at any time.",{code:"UNDICI-ES"})),e=$r.converters.USVString(e),r=$r.converters.EventSourceInitDict(r,s,"eventSourceInitDict"),this.#o=r.node.dispatcher||r.dispatcher,this.#i={lastEventId:"",reconnectionTime:r.node.reconnectionTime};let n=Bre,A;try{A=new URL(e,n.settingsObject.baseUrl),this.#i.origin=A.origin}catch(a){throw new DOMException(a,"SyntaxError")}this.#t=A.href;let i=$Ve;r.withCredentials===!0&&(i=eWe,this.#r=!0);let o={redirect:"follow",keepalive:!0,mode:"cors",credentials:i==="anonymous"?"same-origin":"omit",referrer:"no-referrer"};o.client=Bre.settingsObject,o.headersList=[["accept",{name:"accept",value:"text/event-stream"}]],o.cache="no-store",o.initiator="other",o.urlList=[new URL(this.#t)],this.#n=KVe(o),this.#a()}get readyState(){return this.#s}get url(){return this.#t}get withCredentials(){return this.#r}#a(){if(this.#s===Dm)return;this.#s=Nm;let e={request:this.#n,dispatcher:this.#o},r=s=>{if(!Ire(s))return this.#c()};e.processResponseEndOfBody=r,e.processResponse=s=>{if(Ire(s))if(s.aborted){this.close(),this.dispatchEvent(new Event("error"));return}else{this.#c();return}let n=s.headersList.get("content-type",!0),A=n!==null?XVe(n):"failure",i=A!=="failure"&&A.essence==="text/event-stream";if(s.status!==200||i===!1){this.close(),this.dispatchEvent(new Event("error"));return}this.#s=bre,this.dispatchEvent(new Event("open")),this.#i.origin=s.urlList[s.urlList.length-1].origin;let o=new ZVe({eventSourceSettings:this.#i,push:a=>{this.dispatchEvent(jVe(a.type,a.options))}});WVe(s.body.stream,o,a=>{a?.aborted===!1&&(this.close(),this.dispatchEvent(new Event("error")))})},this.#A=zVe(e)}#c(){this.#s!==Dm&&(this.#s=Nm,this.dispatchEvent(new Event("error")),setTimeout(()=>{this.#s===Nm&&(this.#i.lastEventId.length&&this.#n.headersList.set("last-event-id",this.#i.lastEventId,!0),this.#a())},this.#i.reconnectionTime)?.unref())}close(){$r.brandCheck(this,t),this.#s!==Dm&&(this.#s=Dm,this.#A.abort(),this.#n=null)}get onopen(){return this.#e.open}set onopen(e){this.#e.open&&this.removeEventListener("open",this.#e.open);let r=$r.converters.EventHandlerNonNull(e);r!==null?(this.addEventListener("open",r),this.#e.open=e):this.#e.open=null}get onmessage(){return this.#e.message}set onmessage(e){this.#e.message&&this.removeEventListener("message",this.#e.message);let r=$r.converters.EventHandlerNonNull(e);r!==null?(this.addEventListener("message",r),this.#e.message=e):this.#e.message=null}get onerror(){return this.#e.error}set onerror(e){this.#e.error&&this.removeEventListener("error",this.#e.error);let r=$r.converters.EventHandlerNonNull(e);r!==null?(this.addEventListener("error",r),this.#e.error=e):this.#e.error=null}},wre={CONNECTING:{__proto__:null,configurable:!1,enumerable:!0,value:Nm,writable:!1},OPEN:{__proto__:null,configurable:!1,enumerable:!0,value:bre,writable:!1},CLOSED:{__proto__:null,configurable:!1,enumerable:!0,value:Dm,writable:!1}};Object.defineProperties(dg,wre);Object.defineProperties(dg.prototype,wre);Object.defineProperties(dg.prototype,{close:Qu,onerror:Qu,onmessage:Qu,onopen:Qu,readyState:Qu,url:Qu,withCredentials:Qu});$r.converters.EventSourceInitDict=$r.dictionaryConverter([{key:"withCredentials",converter:$r.converters.boolean,defaultValue:()=>!1},{key:"dispatcher",converter:$r.converters.any},{key:"node",converter:$r.dictionaryConverter([{key:"reconnectionTime",converter:$r.converters["unsigned long"],defaultValue:()=>yre},{key:"dispatcher",converter:$r.converters.any}]),defaultValue:()=>({})}]);Nre.exports={EventSource:dg,defaultReconnectionTime:yre}});var Fre=E((TDt,Y)=>{"use strict";var tWe=Ma(),Rre=DE(),rWe=Hd(),sWe=JZ(),nWe=KZ(),AWe=ou(),iWe=lF(),oWe=CX(),aWe=wX(),cWe=SX(),Tre=be(),by=Ie(),{InvalidArgumentError:yy}=Tre,gg=cj(),uWe=Rd(),lWe=KF(),{MockCallHistory:dWe,MockCallHistor
Line truncated
|
||||
`)}close(){this.#r.close()}get(e){G2(e);let r=this.#l(e);return r?{body:r.body?Buffer.from(r.body.buffer,r.body.byteOffset,r.body.byteLength):void 0,statusCode:r.statusCode,statusMessage:r.statusMessage,headers:r.headers?JSON.parse(r.headers):void 0,etag:r.etag?r.etag:void 0,vary:r.vary?JSON.parse(r.vary):void 0,cacheControlDirectives:r.cacheControlDirectives?JSON.parse(r.cacheControlDirectives):void 0,cachedAt:r.cachedAt,staleAt:r.staleAt,deleteAt:r.deleteAt}:void 0}set(e,r){G2(e);let s=this.#u(e),n=Array.isArray(r.body)?Buffer.concat(r.body):r.body,i=n?.byteLength;if(i&&i>this.#e)return;let o=this.#l(e,!0);o?this.#i.run(n,r.deleteAt,r.statusCode,r.statusMessage,r.headers?JSON.stringify(r.headers):null,r.etag?r.etag:null,r.cacheControlDirectives?JSON.stringify(r.cacheControlDirectives):null,r.cachedAt,r.staleAt,o.id):(this.#d(),this.#n.run(s,e.method,n,r.deleteAt,r.statusCode,r.statusMessage,r.headers?JSON.stringify(r.headers):null,r.etag?r.etag:null,r.cacheControlDirectives?JSON.stringify(r.cacheControlDirectives):null,r.vary?JSON.stringify(r.vary):null,r.cachedAt,r.staleAt))}createWriteStream(e,r){G2(e),ORe(r);let s=0,n=[],i=this;return new vRe({decodeStrings:!0,write(o,a,A){s+=o.byteLength,s<i.#e?n.push(o):this.destroy(),A()},final(o){i.set(e,{...r,body:n}),o()}})}delete(e){if(typeof e!="object")throw new TypeError(`expected key to be object, got ${typeof e}`);this.#o.run(this.#u(e))}#d(){if(Number.isFinite(this.#t)&&this.size<=this.#t)return 0;{let e=this.#a.run(Date.now()).changes;if(e)return e}{let e=this.#c?.run(Math.max(Math.floor(this.#t*.1),1)).changes;if(e)return e}return 0}get size(){let{total:e}=this.#A.get();return e}#u(e){return`${e.origin}/${e.path}`}#l(e,r=!1){let s=this.#u(e),{headers:n,method:i}=e,o=this.#s.all(s,i);if(o.length===0)return;let a=Date.now();for(let A of o){if(a>=A.deleteAt&&!r)return;let c=!0;if(A.vary){let u=JSON.parse(A.vary);for(let d in u)if(!_Re(n[d],u[d])){c=!1;break}}if(c)return A}}};function _Re(t,e){return t==null&&e==null?!0:t==null&&e!=null||t!=null&&e==null?!1:Array.isArray(t)&&Array.isArray(e)?t.length!==e.length?!1:t.every((r,s)=>r===e[s]):t===e}});var wA=m((lZe,mJ)=>{"use strict";var{kConstruct:HRe}=Me(),{kEnumerableProperty:Hu}=ce(),{iteratorMixin:GRe,isValidHeaderName:Ah,isValidHeaderValue:lJ}=rs(),{webidl:ye}=Yt(),q2=Q("node:assert"),UE=Q("node:util");function uJ(t){return t===10||t===13||t===9||t===32}function dJ(t){let e=0,r=t.length;for(;r>e&&uJ(t.charCodeAt(r-1));)--r;for(;r>e&&uJ(t.charCodeAt(e));)++e;return e===0&&r===t.length?t:t.substring(e,r)}function gJ(t,e){if(Array.isArray(e))for(let r=0;r<e.length;++r){let s=e[r];if(s.length!==2)throw ye.errors.exception({header:"Headers constructor",message:`expected name/value pair to be length 2, found ${s.length}.`});V2(t,s[0],s[1])}else if(typeof e=="object"&&e!==null){let r=Object.keys(e);for(let s=0;s<r.length;++s)V2(t,r[s],e[r[s]])}else throw ye.errors.conversionFailed({prefix:"Headers constructor",argument:"Argument 1",types:["sequence<sequence<ByteString>>","record<ByteString, ByteString>"]})}function V2(t,e,r){if(r=dJ(r),Ah(e)){if(!lJ(r))throw ye.errors.invalidArgument({prefix:"Headers.append",value:r,type:"header value"})}else throw ye.errors.invalidArgument({prefix:"Headers.append",value:e,type:"header name"});if(fJ(t)==="immutable")throw new TypeError("immutable");return PE(t).append(e,r,!1)}function YRe(t){let e=PE(t);if(!e)return[];if(e.sortedMap)return e.sortedMap;let r=[],s=e.toSortedArray(),n=e.cookies;if(n===null||n.length===1)return e.sortedMap=s;for(let i=0;i<s.length;++i){let{0:o,1:a}=s[i];if(o==="set-cookie")for(let A=0;A<n.length;++A)r.push([o,n[A]]);else r.push([o,a])}return e.sortedMap=r}function hJ(t,e){return t[0]<e[0]?-1:1}var LE=class t{cookies=null;sortedMap;headersMap;constructor(e){e instanceof t?(this.headersMap=new Map(e.headersMap),this.sortedMap=e.sortedMap,this.cookies=e.cookies===null?null:[...e.cookies]):(this.headersMap=new Map(e),this.sortedMap=null)}contains(e,r){return this.headersMap.has(r?e:e.toLowerCase())}clear(){this.headersMap.clear(),this.sortedMap=null,this.cookies=null}append(e,r,s){this.sortedMap=null;let n=s?e:e.toLowerCase(),i=this.headersMap.get(n);if(i){let o=n==="cookie"?"; ":", ";this.headersMap.set(n,{name:i.name,value:`${i.value}${o}${r}`})}else this.headersMap.set(n,{name:e,value:r});n==="set-cookie"&&(this.cookies??=[]).push(r)}set(e,r,s){this.sortedMap=null;let n=s?e:e.toLowerCase();n==="set-cookie"&&(this.cookies=[r]),this.headersMap.set(n,{name:e,value:r})}delete(e,r){this.sortedMap=null,r||(e=e.toLowerCase()),e==="set-cookie"&&(this.cookies=null),this.headersMap.delete(e)}get(e,r){return this.headersMap.get(r?e:e.toLowerCase())?.value??null}*[Symbol.iterator](){for(let{0:e,1:{value:r}}of this.headersMap)yield[e,r]}get entries(){let e={};if(this.headersMap.size!==0)for(let{name:r,value:s}of this.headersMap.values())e[r]=s;return e}rawValues(){return this.headersMap.values()}get entriesList(){let e=[];if(this.headersMap.size!==0)for(let
Line truncated
|
||||
${i}`;break;case"retry":yW(i)&&(r[n]=i);break;case"id":bW(i)&&(r[n]=i);break;case"event":i.length>0&&(r[n]=i);break}}processEvent(e){e.retry&&yW(e.retry)&&(this.state.reconnectionTime=parseInt(e.retry,10)),e.id!==void 0&&bW(e.id)&&(this.state.lastEventId=e.id),e.data!==void 0&&this.push({type:e.event||"message",options:{data:e.data,lastEventId:this.state.lastEventId,origin:this.state.origin}})}clearEvent(){this.event={data:void 0,event:void 0,id:void 0,retry:void 0}}};wW.exports={EventSourceStream:TD}});var MW=m((LZe,FW)=>{"use strict";var{pipeline:oLe}=Q("node:stream"),{fetching:aLe}=gh(),{makeRequest:ALe}=Yu(),{webidl:hr}=Yt(),{EventSourceStream:cLe}=NW(),{parseMIMEType:uLe}=vs(),{createFastMessageEvent:lLe}=AC(),{isNetworkError:SW}=uh(),{kEnumerableProperty:FA}=ce(),{environmentSettingsObject:TW}=rs(),DW=!1,xW=3e3,Ih=0,RW=1,Bh=2,dLe="anonymous",gLe="use-credentials",$u=class t extends EventTarget{#e={open:null,error:null,message:null};#t;#r=!1;#s=Ih;#i=null;#n=null;#a;#o;constructor(e,r={}){super(),hr.util.markAsUncloneable(this);let s="EventSource constructor";hr.argumentLengthCheck(arguments,1,s),DW||(DW=!0,process.emitWarning("EventSource is experimental, expect them to change at any time.",{code:"UNDICI-ES"})),e=hr.converters.USVString(e),r=hr.converters.EventSourceInitDict(r,s,"eventSourceInitDict"),this.#a=r.node.dispatcher||r.dispatcher,this.#o={lastEventId:"",reconnectionTime:r.node.reconnectionTime};let n=TW,i;try{i=new URL(e,n.settingsObject.baseUrl),this.#o.origin=i.origin}catch(A){throw new DOMException(A,"SyntaxError")}this.#t=i.href;let o=dLe;r.withCredentials===!0&&(o=gLe,this.#r=!0);let a={redirect:"follow",keepalive:!0,mode:"cors",credentials:o==="anonymous"?"same-origin":"omit",referrer:"no-referrer"};a.client=TW.settingsObject,a.headersList=[["accept",{name:"accept",value:"text/event-stream"}]],a.cache="no-store",a.initiator="other",a.urlList=[new URL(this.#t)],this.#i=ALe(a),this.#A()}get readyState(){return this.#s}get url(){return this.#t}get withCredentials(){return this.#r}#A(){if(this.#s===Bh)return;this.#s=Ih;let e={request:this.#i,dispatcher:this.#a},r=s=>{if(!SW(s))return this.#c()};e.processResponseEndOfBody=r,e.processResponse=s=>{if(SW(s))if(s.aborted){this.close(),this.dispatchEvent(new Event("error"));return}else{this.#c();return}let n=s.headersList.get("content-type",!0),i=n!==null?uLe(n):"failure",o=i!=="failure"&&i.essence==="text/event-stream";if(s.status!==200||o===!1){this.close(),this.dispatchEvent(new Event("error"));return}this.#s=RW,this.dispatchEvent(new Event("open")),this.#o.origin=s.urlList[s.urlList.length-1].origin;let a=new cLe({eventSourceSettings:this.#o,push:A=>{this.dispatchEvent(lLe(A.type,A.options))}});oLe(s.body.stream,a,A=>{A?.aborted===!1&&(this.close(),this.dispatchEvent(new Event("error")))})},this.#n=aLe(e)}#c(){this.#s!==Bh&&(this.#s=Ih,this.dispatchEvent(new Event("error")),setTimeout(()=>{this.#s===Ih&&(this.#o.lastEventId.length&&this.#i.headersList.set("last-event-id",this.#o.lastEventId,!0),this.#A())},this.#o.reconnectionTime)?.unref())}close(){hr.brandCheck(this,t),this.#s!==Bh&&(this.#s=Bh,this.#n.abort(),this.#i=null)}get onopen(){return this.#e.open}set onopen(e){this.#e.open&&this.removeEventListener("open",this.#e.open);let r=hr.converters.EventHandlerNonNull(e);r!==null?(this.addEventListener("open",r),this.#e.open=e):this.#e.open=null}get onmessage(){return this.#e.message}set onmessage(e){this.#e.message&&this.removeEventListener("message",this.#e.message);let r=hr.converters.EventHandlerNonNull(e);r!==null?(this.addEventListener("message",r),this.#e.message=e):this.#e.message=null}get onerror(){return this.#e.error}set onerror(e){this.#e.error&&this.removeEventListener("error",this.#e.error);let r=hr.converters.EventHandlerNonNull(e);r!==null?(this.addEventListener("error",r),this.#e.error=e):this.#e.error=null}},kW={CONNECTING:{__proto__:null,configurable:!1,enumerable:!0,value:Ih,writable:!1},OPEN:{__proto__:null,configurable:!1,enumerable:!0,value:RW,writable:!1},CLOSED:{__proto__:null,configurable:!1,enumerable:!0,value:Bh,writable:!1}};Object.defineProperties($u,kW);Object.defineProperties($u.prototype,kW);Object.defineProperties($u.prototype,{close:FA,onerror:FA,onmessage:FA,onopen:FA,readyState:FA,url:FA,withCredentials:FA});hr.converters.EventSourceInitDict=hr.dictionaryConverter([{key:"withCredentials",converter:hr.converters.boolean,defaultValue:()=>!1},{key:"dispatcher",converter:hr.converters.any},{key:"node",converter:hr.dictionaryConverter([{key:"reconnectionTime",converter:hr.converters["unsigned long"],defaultValue:()=>xW},{key:"dispatcher",converter:hr.converters.any}]),defaultValue:()=>({})}]);FW.exports={EventSource:$u,defaultReconnectionTime:xW}});var _W=m((PZe,H)=>{"use strict";var hLe=jo(),LW=Cg(),fLe=dA(),mLe=LG(),pLe=_G(),ELe=fA(),CLe=QT(),ILe=ET(),BLe=yY(),QLe=DY(),yLe=kY(),PW=ae(),BC=ce(),{InvalidArgumentError:IC}=PW,el=gq(),bLe=iA(),wLe=o2(),{MockCallHistory:NLe,MockCallHistoryLog:SLe}=c2(),TLe=E2(
Line truncated
|
||||
`).slice(1).join(`
|
||||
`);t.stack=r?`${r}
|
||||
${A}`:n.stack}Y.exports.fetch=function(e,r=void 0){return yWe(e,r).catch(s=>{throw Sre?kre(s,Sre):s&&typeof s=="object"&&Error.captureStackTrace(s,Y.exports.fetch),s})};Y.exports.Headers=hu().Headers;Y.exports.Response=mm().Response;Y.exports.Request=rg().Request;Y.exports.FormData=V0().FormData;var{setGlobalOrigin:bWe,getGlobalOrigin:wWe}=$x();Y.exports.setGlobalOrigin=bWe;Y.exports.getGlobalOrigin=wWe;var{CacheStorage:NWe}=gte(),{kConstruct:DWe}=nt();Y.exports.caches=new NWe(DWe);var{deleteCookie:SWe,getCookies:RWe,getSetCookies:TWe,setCookie:xWe,parseCookie:kWe}=Nte();Y.exports.deleteCookie=SWe;Y.exports.getCookies=RWe;Y.exports.getSetCookies=TWe;Y.exports.setCookie=xWe;Y.exports.parseCookie=kWe;var{parseMIMEType:FWe,serializeAMimeType:MWe}=Pn();Y.exports.parseMIMEType=FWe;Y.exports.serializeAMimeType=MWe;var{CloseEvent:UWe,ErrorEvent:LWe,MessageEvent:vWe}=uy(),{WebSocket:PWe,ping:OWe}=Are();Y.exports.WebSocket=PWe;Y.exports.CloseEvent=UWe;Y.exports.ErrorEvent=LWe;Y.exports.MessageEvent=vWe;Y.exports.ping=OWe;Y.exports.WebSocketStream=gre().WebSocketStream;Y.exports.WebSocketError=lU().WebSocketError;Y.exports.request=Sm(gg.request);Y.exports.stream=Sm(gg.stream);Y.exports.pipeline=Sm(gg.pipeline);Y.exports.connect=Sm(gg.connect);Y.exports.upgrade=Sm(gg.upgrade);Y.exports.MockClient=lWe;Y.exports.MockCallHistory=dWe;Y.exports.MockCallHistoryLog=gWe;Y.exports.MockPool=fWe;Y.exports.MockAgent=hWe;Y.exports.SnapshotAgent=EWe;Y.exports.mockErrors=mWe;var{EventSource:HWe}=Dre();Y.exports.EventSource=HWe;function GWe(){globalThis.fetch=Y.exports.fetch,globalThis.Headers=Y.exports.Headers,globalThis.Response=Y.exports.Response,globalThis.Request=Y.exports.Request,globalThis.FormData=Y.exports.FormData,globalThis.WebSocket=Y.exports.WebSocket,globalThis.CloseEvent=Y.exports.CloseEvent,globalThis.ErrorEvent=Y.exports.ErrorEvent,globalThis.MessageEvent=Y.exports.MessageEvent,globalThis.EventSource=Y.exports.EventSource}Y.exports.install=GWe});var Rm=E(Ya=>{"use strict";Ya.removeLeadingAndTrailingHTTPWhitespace=t=>t.replace(/^[ \t\n\r]+/u,"").replace(/[ \t\n\r]+$/u,"");Ya.removeTrailingHTTPWhitespace=t=>t.replace(/[ \t\n\r]+$/u,"");Ya.isHTTPWhitespaceChar=t=>t===" "||t===" "||t===`
|
||||
`||t==="\r";Ya.solelyContainsHTTPTokenCodePoints=t=>/^[-!#$%&'*+.^_`|~A-Za-z0-9]*$/u.test(t);Ya.soleyContainsHTTPQuotedStringTokenCodePoints=t=>/^[\t\u0020-\u007E\u0080-\u00FF]*$/u.test(t);Ya.asciiLowercase=t=>t.replace(/[A-Z]/ug,e=>e.toLowerCase());Ya.collectAnHTTPQuotedString=(t,e)=>{let r="";for(e++;;){for(;e<t.length&&t[e]!=='"'&&t[e]!=="\\";)r+=t[e],++e;if(e>=t.length)break;let s=t[e];if(++e,s==="\\"){if(e>=t.length){r+="\\";break}r+=t[e],++e}else break}return[r,e]}});var Ure=E((FDt,Mre)=>{"use strict";var{asciiLowercase:wy,solelyContainsHTTPTokenCodePoints:_We,soleyContainsHTTPQuotedStringTokenCodePoints:YWe}=Rm();Mre.exports=class{constructor(e){this._map=e}get size(){return this._map.size}get(e){return e=wy(String(e)),this._map.get(e)}has(e){return e=wy(String(e)),this._map.has(e)}set(e,r){if(e=wy(String(e)),r=String(r),!_We(e))throw new Error(`Invalid MIME type parameter name "${e}": only HTTP token code points are valid.`);if(!YWe(r))throw new Error(`Invalid MIME type parameter value "${r}": only HTTP quoted-string token code points are valid.`);return this._map.set(e,r)}clear(){this._map.clear()}delete(e){return e=wy(String(e)),this._map.delete(e)}forEach(e,r){this._map.forEach(e,r)}keys(){return this._map.keys()}values(){return this._map.values()}entries(){return this._map.entries()}[Symbol.iterator](){return this._map[Symbol.iterator]()}}});var Pre=E((MDt,vre)=>{"use strict";var{removeLeadingAndTrailingHTTPWhitespace:qWe,removeTrailingHTTPWhitespace:Lre,isHTTPWhitespaceChar:JWe,solelyContainsHTTPTokenCodePoints:mU,soleyContainsHTTPQuotedStringTokenCodePoints:VWe,asciiLowercase:pU,collectAnHTTPQuotedString:WWe}=Rm();vre.exports=t=>{t=qWe(t);let e=0,r="";for(;e<t.length&&t[e]!=="/";)r+=t[e],++e;if(r.length===0||!mU(r)||e>=t.length)return null;++e;let s="";for(;e<t.length&&t[e]!==";";)s+=t[e],++e;if(s=Lre(s),s.length===0||!mU(s))return null;let n={type:pU(r),subtype:pU(s),parameters:new Map};for(;e<t.length;){for(++e;JWe(t[e]);)++e;let A="";for(;e<t.length&&t[e]!==";"&&t[e]!=="=";)A+=t[e],++e;if(A=pU(A),e<t.length){if(t[e]===";")continue;++e}let i=null;if(t[e]==='"')for([i,e]=WWe(t,e);e<t.length&&t[e]!==";";)++e;else{for(i="";e<t.length&&t[e]!==";";)i+=t[e],++e;if(i=Lre(i),i==="")continue}A.length>0&&mU(A)&&VWe(i)&&!n.parameters.has(A)&&n.parameters.set(A,i)}return n}});var Hre=E((UDt,Ore)=>{"use strict";var{solelyContainsHTTPTokenCodePoints:zWe}=Rm();Ore.exports=t=>{let e=`${t.type}/${t.subtype}`;if(t.parameters.size===0)return e;for(let[r,s]of t.parameters)e+=";",e+=r,e+="=",(!zWe(s)||s.length===0)&&(s=s.replace(/(["\\])/ug,"\\$1"),s=`"${s}"`),e+=s;return e}});var qre=E((vDt,Yre)=>{"use strict";var KWe=Ure(),ZWe=Pre(),XWe=Hre(),{asciiLowercase:Gre,solelyContainsHTTPTokenCodePoints:_re}=Rm();Yre.exports=class{constructor(e){e=String(e);let r=ZWe(e);if(r===null)throw new Error(`Could not parse MIME type string "${e}"`);this._type=r.type,this._subtype=r.subtype,this._parameters=new KWe(r.parameters)}static parse(e){try{return new this(e)}catch{return null}}get essence(){return`${this.type}/${this.subtype}`}get type(){return this._type}set type(e){if(e=Gre(String(e)),e.length===0)throw new Error("Invalid type: must be a non-empty string");if(!_re(e))throw new Error(`Invalid type ${e}: must contain only HTTP token code points`);this._type=e}get subtype(){return this._subtype}set subtype(e){if(e=Gre(String(e)),e.length===0)throw new Error("Invalid subtype: must be a non-empty string");if(!_re(e))throw new Error(`Invalid subtype ${e}: must contain only HTTP token code points`);this._subtype=e}get parameters(){return this._parameters}toString(){return XWe(this)}isJavaScript({prohibitParameters:e=!1}={}){switch(this._type){case"text":switch(this._subtype){case"ecmascript":case"javascript":case"javascript1.0":case"javascript1.1":case"javascript1.2":case"javascript1.3":case"javascript1.4":case"javascript1.5":case"jscript":case"livescript":case"x-ecmascript":case"x-javascript":return!e||this._parameters.size===0;default:return!1}case"application":switch(this._subtype){case"ecmascript":case"javascript":case"x-ecmascript":case"x-javascript":return!e||this._parameters.size===0;default:return!1}default:return!1}}isXML(){return this._subtype==="xml"&&(this._type==="text"||this._type==="application")||this._subtype.endsWith("+xml")}isHTML(){return this._subtype==="html"&&this._type==="text"}}});var ese=E(Ry=>{"use strict";Object.defineProperty(Ry,"__esModule",{value:!0});Ry.getProxyUrl=g7e;Ry.checkBypass=$re;function g7e(t){let e=t.protocol==="https:";if($re(t))return;let r=e?process.env.https_proxy||process.env.HTTPS_PROXY:process.env.http_proxy||process.env.HTTP_PROXY;if(r)try{return new Sy(r)}catch{if(!r.startsWith("http://")&&!r.startsWith("https://"))return new Sy(`http://${r}`)}else return}function $re(t){if(!t.hostname)return!1;let e=t.hostname;if(h7e(e))return!0;let r=process.env.no_proxy||process.env.NO_PROXY||"";if(!r)return!1;let s;t.port?s=Number(t.port):t.protocol==="http:"?s=80:t.protocol==="https:Line truncated
|
||||
`)||t.includes("\r")||t.includes("\0"))===!1}function TKe(t,e){let{headersList:r}=e,s=(r.get("referrer-policy",!0)??"").split(","),n="";if(s.length>0)for(let A=s.length;A!==0;A--){let i=s[A-1].trim();if(hKe.has(i)){n=i;break}}n!==""&&(t.referrerPolicy=n)}function xKe(){return"allowed"}function kKe(){return"success"}function FKe(){return"success"}function MKe(t){let e=null;e=t.mode,t.headersList.set("sec-fetch-mode",e,!0)}function UKe(t){let e=t.origin;if(!(e==="client"||e===void 0)){if(t.responseTainting==="cors"||t.mode==="websocket")t.headersList.append("origin",e,!0);else if(t.method!=="GET"&&t.method!=="HEAD"){switch(t.referrerPolicy){case"no-referrer":e=null;break;case"no-referrer-when-downgrade":case"strict-origin":case"strict-origin-when-cross-origin":t.origin&&fL(t.origin)&&!fL(Pm(t))&&(e=null);break;case"same-origin":Zy(t,Pm(t))||(e=null);break;default:}t.headersList.append("origin",e,!0)}}}function bg(t,e){return t}function LKe(t,e,r){return!t?.startTime||t.startTime<e?{domainLookupStartTime:e,domainLookupEndTime:e,connectionStartTime:e,connectionEndTime:e,secureConnectionStartTime:e,ALPNNegotiatedProtocol:t?.ALPNNegotiatedProtocol}:{domainLookupStartTime:bg(t.domainLookupStartTime,r),domainLookupEndTime:bg(t.domainLookupEndTime,r),connectionStartTime:bg(t.connectionStartTime,r),connectionEndTime:bg(t.connectionEndTime,r),secureConnectionStartTime:bg(t.secureConnectionStartTime,r),ALPNNegotiatedProtocol:t.ALPNNegotiatedProtocol}}function vKe(t){return bg(CKe.now(),t)}function PKe(t){return{startTime:t.startTime??0,redirectStartTime:0,redirectEndTime:0,postRedirectStartTime:t.startTime??0,finalServiceWorkerStartTime:0,finalNetworkResponseStartTime:0,finalNetworkRequestStartTime:0,endTime:0,encodedBodySize:0,decodedBodySize:0,finalConnectionTimingInfo:null}}function Hne(){return{referrerPolicy:"strict-origin-when-cross-origin"}}function OKe(t){return{referrerPolicy:t.referrerPolicy}}function HKe(t){let e=t.referrerPolicy;Nu(e);let r=null;if(t.referrer==="client"){let o=Mne();if(!o||o.origin==="null")return"no-referrer";r=new URL(o)}else t.referrer instanceof URL&&(r=t.referrer);let s=hL(r),n=hL(r,!0);s.toString().length>4096&&(s=n);let A=Zy(t,s),i=vm(s)&&!vm(t.url);switch(e){case"origin":return n??hL(r,!0);case"unsafe-url":return s;case"same-origin":return A?n:"no-referrer";case"origin-when-cross-origin":return A?s:n;case"strict-origin-when-cross-origin":{let o=Pm(t);return Zy(s,o)?s:vm(s)&&!vm(o)?"no-referrer":n}default:return i?"no-referrer":n}}function hL(t,e){return Nu(t instanceof URL),t=new URL(t),t.protocol==="file:"||t.protocol==="about:"||t.protocol==="blank:"?"no-referrer":(t.username="",t.password="",t.hash="",e&&(t.pathname="",t.search=""),t)}function vm(t){if(!(t instanceof URL))return!1;if(t.href==="about:blank"||t.href==="about:srcdoc"||t.protocol==="data:"||t.protocol==="file:")return!0;return e(t.origin);function e(r){if(r==null||r==="null")return!1;let s=new URL(r);return!!(s.protocol==="https:"||s.protocol==="wss:"||/^127(?:\.[0-9]+){0,2}\.[0-9]+$|^\[(?:0*:)*?:?0*1\]$/.test(s.hostname)||s.hostname==="localhost"||s.hostname.includes("localhost.")||s.hostname.endsWith(".localhost"))}}function GKe(t,e){if(Ky===void 0)return!0;let r=Gne(e);if(r==="no metadata"||r.length===0)return!0;let s=YKe(r),n=qKe(r,s);for(let A of n){let i=A.algo,o=A.hash,a=Ky.createHash(i).update(t).digest("base64");if(a[a.length-1]==="="&&(a[a.length-2]==="="?a=a.slice(0,-2):a=a.slice(0,-1)),JKe(a,o))return!0}return!1}var _Ke=/(?<algo>sha256|sha384|sha512)-((?<hash>[A-Za-z0-9+/]+|[A-Za-z0-9_-]+)={0,2}(?:\s|$)( +[!-~]*)?)?/i;function Gne(t){let e=[],r=!0;for(let s of t.split(" ")){r=!1;let n=_Ke.exec(s);if(n===null||n.groups===void 0||n.groups.algo===void 0)continue;let A=n.groups.algo.toLowerCase();Lne.includes(A)&&e.push(n.groups)}return r===!0?"no metadata":e}function YKe(t){let e=t[0].algo;if(e[3]==="5")return e;for(let r=1;r<t.length;++r){let s=t[r];if(s.algo[3]==="5"){e="sha512";break}else{if(e[3]==="3")continue;s.algo[3]==="3"&&(e="sha384")}}return e}function qKe(t,e){if(t.length===1)return t;let r=0;for(let s=0;s<t.length;++s)t[s].algo===e&&(t[r++]=t[s]);return t.length=r,t}function JKe(t,e){if(t.length!==e.length)return!1;for(let r=0;r<t.length;++r)if(t[r]!==e[r]){if(t[r]==="+"&&e[r]==="-"||t[r]==="/"&&e[r]==="_")continue;return!1}return!0}function VKe(t){}function Zy(t,e){return t.origin===e.origin&&t.origin==="null"||t.protocol===e.protocol&&t.hostname===e.hostname&&t.port===e.port}function WKe(){let t,e;return{promise:new Promise((s,n)=>{t=s,e=n}),resolve:t,reject:e}}function zKe(t){return t.controller.state==="aborted"}function KKe(t){return t.controller.state==="aborted"||t.controller.state==="terminated"}function ZKe(t){return QKe[t.toLowerCase()]??t}function XKe(t){let e=JSON.stringify(t);if(e===void 0)throw new TypeError("Value is not JSON serializable");return Nu(typeof e=="string"),e}var jKe=Object.getPrototypeOf(Object.getPrototypeOf([][Symbol.iterator]()));function _ne(t,e,r=0,s=1){class n{
Line truncated
|
||||
`);function SZe(t){for(let e=0;e<t.length;++e)if((t.charCodeAt(e)&-128)!==0)return!1;return!0}function RZe(t){let e=t.length;if(e<27||e>70)return!1;for(let r=0;r<e;++r){let s=t.charCodeAt(r);if(!(s>=48&&s<=57||s>=65&&s<=90||s>=97&&s<=122||s===39||s===45||s===95))return!1}return!0}function TZe(t,e){jy(e!=="failure"&&e.essence==="multipart/form-data");let r=e.parameters.get("boundary");if(r===void 0)return"failure";let s=Buffer.from(`--${r}`,"utf8"),n=[],A={position:0};for(;t[A.position]===13&&t[A.position+1]===10;)A.position+=2;let i=t.length;for(;t[i-1]===10&&t[i-2]===13;)i-=2;for(i!==t.length&&(t=t.subarray(0,i));;){if(t.subarray(A.position,A.position+s.length).equals(s))A.position+=s.length;else return"failure";if(A.position===t.length-2&&$y(t,NZe,A)||A.position===t.length-4&&$y(t,DZe,A))return n;if(t[A.position]!==13||t[A.position+1]!==10)return"failure";A.position+=2;let o=xZe(t,A);if(o==="failure")return"failure";let{name:a,filename:c,contentType:u,encoding:l}=o;A.position+=2;let g;{let f=t.indexOf(s.subarray(2),A.position);if(f===-1)return"failure";g=t.subarray(A.position,f-4),A.position+=g.length,l==="base64"&&(g=Buffer.from(g.toString(),"base64"))}if(t[A.position]!==13||t[A.position+1]!==10)return"failure";A.position+=2;let h;c!==null?(u??="text/plain",SZe(u)||(u=""),h=new bZe([g],c,{type:u})):h=CZe(Buffer.from(g)),jy(eAe(a)),jy(typeof h=="string"&&eAe(h)||BZe(h)),n.push(QZe(a,h,c))}}function xZe(t,e){let r=null,s=null,n=null,A=null;for(;;){if(t[e.position]===13&&t[e.position+1]===10)return r===null?"failure":{name:r,filename:s,contentType:n,encoding:A};let i=Ng(o=>o!==10&&o!==13&&o!==58,t,e);if(i=QL(i,!0,!0,o=>o===9||o===32),!IZe.test(i.toString())||t[e.position]!==58)return"failure";switch(e.position++,Ng(o=>o===32||o===9,t,e),pZe(i)){case"content-disposition":{if(r=s=null,!$y(t,wZe,e)||(e.position+=17,r=sAe(t,e),r===null))return"failure";if($y(t,rAe,e)){let o=e.position+rAe.length;if(t[o]===42&&(e.position+=1,o+=1),t[o]!==61||t[o+1]!==34||(e.position+=12,s=sAe(t,e),s===null))return"failure"}break}case"content-type":{let o=Ng(a=>a!==10&&a!==13,t,e);o=QL(o,!1,!0,a=>a===9||a===32),n=tAe(o);break}case"content-transfer-encoding":{let o=Ng(a=>a!==10&&a!==13,t,e);o=QL(o,!1,!0,a=>a===9||a===32),A=tAe(o);break}default:Ng(o=>o!==10&&o!==13,t,e)}if(t[e.position]!==13&&t[e.position+1]!==10)return"failure";e.position+=2}}function sAe(t,e){jy(t[e.position-1]===34);let r=Ng(s=>s!==10&&s!==13&&s!==34,t,e);return t[e.position]!==34?null:(e.position++,r=new TextDecoder().decode(r).replace(/%0A/ig,`
|
||||
`).replace(/%0D/ig,"\r").replace(/%22/g,'"'),r)}function Ng(t,e,r){let s=r.position;for(;s<e.length&&t(e[s]);)++s;return e.subarray(r.position,r.position=s)}function QL(t,e,r,s){let n=0,A=t.length-1;if(e)for(;n<t.length&&s(t[n]);)n++;if(r)for(;A>0&&s(t[A]);)A--;return n===0&&A===t.length-1?t:t.subarray(n,A+1)}function $y(t,e,r){if(t.length<e.length)return!1;for(let s=0;s<e.length;s++)if(e[s]!==t[r.position+s])return!1;return!0}nAe.exports={multipartFormDataParser:TZe,validateBoundary:RZe}});var Rg=E((D1t,fAe)=>{"use strict";var Gm=Re(),{ReadableStreamFrom:kZe,isBlobLike:iAe,isReadableStreamLike:FZe,readableStreamClose:MZe,createDeferredPromise:UZe,fullyReadBody:LZe,extractMimeType:vZe,utf8DecodeBytes:cAe}=sn(),{FormData:oAe}=Hm(),{kState:Sg}=qa(),{webidl:PZe}=wr(),{Blob:OZe}=C("node:buffer"),yL=C("node:assert"),{isErrored:uAe,isDisturbed:HZe}=C("node:stream"),{isArrayBuffer:GZe}=C("node:util/types"),{serializeAMimeType:_Ze}=bs(),{multipartFormDataParser:YZe}=AAe(),bL;try{let t=C("node:crypto");bL=e=>t.randomInt(0,e)}catch{bL=t=>Math.floor(Math.random(t))}var eb=new TextEncoder;function qZe(){}var lAe=globalThis.FinalizationRegistry&&process.version.indexOf("v18")!==0,dAe;lAe&&(dAe=new FinalizationRegistry(t=>{let e=t.deref();e&&!e.locked&&!HZe(e)&&!uAe(e)&&e.cancel("Response object has been garbage collected").catch(qZe)}));function gAe(t,e=!1){let r=null;t instanceof ReadableStream?r=t:iAe(t)?r=t.stream():r=new ReadableStream({async pull(a){let c=typeof n=="string"?eb.encode(n):n;c.byteLength&&a.enqueue(c),queueMicrotask(()=>MZe(a))},start(){},type:"bytes"}),yL(FZe(r));let s=null,n=null,A=null,i=null;if(typeof t=="string")n=t,i="text/plain;charset=UTF-8";else if(t instanceof URLSearchParams)n=t.toString(),i="application/x-www-form-urlencoded;charset=UTF-8";else if(GZe(t))n=new Uint8Array(t.slice());else if(ArrayBuffer.isView(t))n=new Uint8Array(t.buffer.slice(t.byteOffset,t.byteOffset+t.byteLength));else if(Gm.isFormDataLike(t)){let a=`----formdata-undici-0${`${bL(1e11)}`.padStart(11,"0")}`,c=`--${a}\r
|
||||
Content-Disposition: form-data`;let u=B=>B.replace(/\n/g,"%0A").replace(/\r/g,"%0D").replace(/"/g,"%22"),l=B=>B.replace(/\r?\n|\r/g,`\r
|
||||
`),g=[],h=new Uint8Array([13,10]);A=0;let f=!1;for(let[B,m]of t)if(typeof m=="string"){let I=eb.encode(c+`; name="${u(l(B))}"\r
|
||||
\r
|
||||
${l(m)}\r
|
||||
`);g.push(I),A+=I.byteLength}else{let I=eb.encode(`${c}; name="${u(l(B))}"`+(m.name?`; filename="${u(m.name)}"`:"")+`\r
|
||||
Content-Type: ${m.type||"application/octet-stream"}\r
|
||||
\r
|
||||
`);g.push(I,m,h),typeof m.size=="number"?A+=I.byteLength+m.size+h.byteLength:f=!0}let p=eb.encode(`--${a}--\r
|
||||
`);g.push(p),A+=p.byteLength,f&&(A=null),n=t,s=async function*(){for(let B of g)B.stream?yield*B.stream():yield B},i=`multipart/form-data; boundary=${a}`}else if(iAe(t))n=t,A=t.size,t.type&&(i=t.type);else if(typeof t[Symbol.asyncIterator]=="function"){if(e)throw new TypeError("keepalive");if(Gm.isDisturbed(t)||t.locked)throw new TypeError("Response body object should not be disturbed or locked");r=t instanceof ReadableStream?t:kZe(t)}if((typeof n=="string"||Gm.isBuffer(n))&&(A=Buffer.byteLength(n)),s!=null){let a;r=new ReadableStream({async start(){a=s(t)[Symbol.asyncIterator]()},async pull(c){let{value:u,done:l}=await a.next();if(l)queueMicrotask(()=>{c.close(),c.byobRequest?.respond(0)});else if(!uAe(r)){let g=new Uint8Array(u);g.byteLength&&c.enqueue(g)}return c.desiredSize>0},async cancel(c){await a.return()},type:"bytes"})}return[{stream:r,source:n,length:A},i]}function JZe(t,e=!1){return t instanceof ReadableStream&&(yL(!Gm.isDisturbed(t),"The body has already been consumed."),yL(!t.locked,"The stream is locked.")),gAe(t,e)}function VZe(t,e){let[r,s]=e.stream.tee();return e.stream=r,{stream:s,length:e.length,source:e.source}}function WZe(t){if(t.aborted)throw new DOMException("The operation was aborted.","AbortError")}function zZe(t){return{blob(){return Dg(this,r=>{let s=aAe(this);return s===null?s="":s&&(s=_Ze(s)),new OZe([r],{type:s})},t)},arrayBuffer(){return Dg(this,r=>new Uint8Array(r).buffer,t)},text(){return Dg(this,cAe,t)},json(){return Dg(this,ZZe,t)},formData(){return Dg(this,r=>{let s=aAe(this);if(s!==null)switch(s.essence){case"multipart/form-data":{let n=YZe(r,s);if(n==="failure")throw new TypeError("Failed to parse body as FormData.");let A=new oAe;return A[Sg]=n,A}case"application/x-www-form-urlencoded":{let n=new URLSearchParams(r.toString()),A=new oAe;for(let[i,o]of n)A.append(i,o);return A}}throw new TypeError('Content-Type was not one of "multipart/form-data" or "application/x-www-form-urlencoded".')},t)},bytes(){return Dg(this,r=>new Uint8Array(r),t)}}}function KZe(t){Object.assign(t.prototype,zZe(t))}async function Dg(t,e,r){if(PZe.brandCheck(t,r),hAe(t))throw new TypeError("Body is unusable: Body has already been read");WZe(t[Sg]);let s=UZe(),n=i=>s.reject(i),A=i=>{try{s.resolve(e(i))}catch(o){n(o)}};return t[Sg].body==null?(A(Buffer.allocUnsafe(0)),s.promise):(await LZe(t[Sg].body,A,n),s.promise)}function hAe(t){let e=t[Sg].body;return e!=null&&(e.stream.locked||Gm.isDisturbed(e.stream))}function ZZe(t){return JSON.parse(cAe(t))}function aAe(t){let e=t[Sg].headersList,r=vZe(e);return r==="failure"?null:r}fAe.exports={extractBody:gAe,safelyExtractBody:JZe,cloneBody:VZe,mixinBody:KZe,streamRegistry:dAe,hasFinalizationRegistry:lAe,bodyUnusable:hAe}});var NAe=E((S1t,wAe)=>{"use strict";var ae=C("node:assert"),Ce=Re(),{channels:EAe}=Eg(),wL=iL(),{RequestContentLengthMismatchError:Du,ResponseContentLengthMismatchError:XZe,RequestAbortedError:QAe,HeadersTimeoutError:jZe,HeadersOverflowError:$Ze,SocketError:ib,InformationalError:Tg,BodyTimeoutError:eXe,HTTPParserError:tXe,ResponseExceededMaxSizeError:rXe}=Ve(),{kUrl:yAe,kReset:ws,kClient:RL,kParser:Lt,kBlocking:qm,kRunning:Pr,kPending:sXe,kSize:mAe,kWriting:Va,kQueue:UA,kNoRef:_m,kKeepAliveDefaultTimeout:nXe,kHostHeader:AXe,kPendingIdx:iXe,kRunningIdx:Kn,kError:Zn,kPipelining:nb,kSocket:xg,kKeepAliveTimeoutValue:ob,kMaxHeadersSize:NL,kKeepAliveMaxTimeout:oXe,kKeepAliveTimeoutThreshold:aXe,kHeadersTimeout:cXe,kBodyTimeout:uXe,kStrictContentLength:TL,kMaxRequests:pAe,kCounter:lXe,kMaxResponseSize:dXe,kOnError:gXe,kResume:Ja,kHTTPContext:bAe}=Ct(),Si=dne(),hXe=Buffer.alloc(0),tb=Buffer[Symbol.species],rb=Ce.addListener,fXe=Ce.removeAllListeners,DL;async function EXe(){let t=process.env.JEST_WORKER_ID?cL():void 0,e;try{e=await WebAssembly.compile(fne())}catch{e=await WebAssembly.compile(t||cL())}return await WebAssembly.instantiate(e,{env:{wasm_on_url:(r,s,n)=>0,wasm_on_status:(r,s,n)=>{ae(sr.ptr===r);let A=s-Ti+Ri.byteOffset;return sr.onStatus(new tb(Ri.buffer,A,n))||0},wasm_on_message_begin:r=>(ae(sr.ptr===r),sr.onMessageBegin()||0),wasm_on_header_field:(r,s,n)=>{ae(sr.ptr===r);let A=s-Ti+Ri.byteOffset;return sr.onHeaderField(new tb(Ri.buffer,A,n))||0},wasm_on_header_value:(r,s,n)=>{ae(sr.ptr===r);let A=s-Ti+Ri.byteOffset;return sr.onHeaderValue(new tb(Ri.buffer,A,n))||0},wasm_on_headers_complete:(r,s,n,A)=>(ae(sr.ptr===r),sr.onHeadersComplete(s,!!n,!!A)||0),wasm_on_body:(r,s,n)=>{ae(sr.ptr===r);let A=s-Ti+Ri.byteOffset;return sr.onBody(new tb(Ri.buffer,A,n))||0},wasm_on_message_complete:r=>(ae(sr.ptr===r),sr.onMessageComplete()||0)}})}var SL=null,xL=EXe();xL.catch();var sr=null,Ri=null,sb=0,Ti=null,mXe=0,Ym=1,kg=2|Ym,Ab=4|Ym,kL=8|mXe,FL=class{constructor(e,r,{exports:s}){ae(Number.isFinite(e[NL])&&e[NL]>0),this.llhttp=s,this.ptr=this.llhttp.llhttp_alloc(Si.TYPE.RESPONSE),this.client=e,this.socket=r,this.timeout=null,this.timeoutValue=null,this.timeoutType=null,this.statusCode=null,this.statusText="",this.upgrade=!1,this.headers=[],thi
Line truncated
|
||||
`;if(typeof n=="string"?p+=`host: ${n}\r
|
||||
`:p+=t[AXe],A?p+=`connection: upgrade\r
|
||||
upgrade: ${A}\r
|
||||
`:t[nb]&&!h[ws]?p+=`connection: keep-alive\r
|
||||
`:p+=`connection: close\r
|
||||
`,Array.isArray(c))for(let B=0;B<c.length;B+=2){let m=c[B+0],I=c[B+1];if(Array.isArray(I))for(let w=0;w<I.length;w++)p+=`${m}: ${I[w]}\r
|
||||
`;else p+=`${m}: ${I}\r
|
||||
`}return EAe.sendHeaders.hasSubscribers&&EAe.sendHeaders.publish({request:e,headers:p,socket:h}),!a||g===0?IAe(f,null,t,e,h,u,p,l):Ce.isBuffer(a)?IAe(f,a,t,e,h,u,p,l):Ce.isBlobLike(a)?typeof a.stream=="function"?BAe(f,a.stream(),t,e,h,u,p,l):yXe(f,a,t,e,h,u,p,l):Ce.isStream(a)?QXe(f,a,t,e,h,u,p,l):Ce.isIterable(a)?BAe(f,a,t,e,h,u,p,l):ae(!1),!0}function QXe(t,e,r,s,n,A,i,o){ae(A!==0||r[Pr]===0,"stream body cannot be pipelined");let a=!1,c=new ab({abort:t,socket:n,request:s,contentLength:A,client:r,expectsPayload:o,header:i}),u=function(f){if(!a)try{!c.write(f)&&this.pause&&this.pause()}catch(p){Ce.destroy(this,p)}},l=function(){a||e.resume&&e.resume()},g=function(){if(queueMicrotask(()=>{e.removeListener("error",h)}),!a){let f=new QAe;queueMicrotask(()=>h(f))}},h=function(f){if(!a){if(a=!0,ae(n.destroyed||n[Va]&&r[Pr]<=1),n.off("drain",l).off("error",h),e.removeListener("data",u).removeListener("end",h).removeListener("close",g),!f)try{c.end()}catch(p){f=p}c.destroy(f),f&&(f.code!=="UND_ERR_INFO"||f.message!=="reset")?Ce.destroy(e,f):Ce.destroy(e)}};e.on("data",u).on("end",h).on("error",h).on("close",g),e.resume&&e.resume(),n.on("drain",l).on("error",h),e.errorEmitted??e.errored?setImmediate(()=>h(e.errored)):(e.endEmitted??e.readableEnded)&&setImmediate(()=>h(null)),(e.closeEmitted??e.closed)&&setImmediate(g)}function IAe(t,e,r,s,n,A,i,o){try{e?Ce.isBuffer(e)&&(ae(A===e.byteLength,"buffer body must have content length"),n.cork(),n.write(`${i}content-length: ${A}\r
|
||||
\r
|
||||
`,"latin1"),n.write(e),n.uncork(),s.onBodySent(e),!o&&s.reset!==!1&&(n[ws]=!0)):A===0?n.write(`${i}content-length: 0\r
|
||||
\r
|
||||
`,"latin1"):(ae(A===null,"no body must not have content length"),n.write(`${i}\r
|
||||
`,"latin1")),s.onRequestSent(),r[Ja]()}catch(a){t(a)}}async function yXe(t,e,r,s,n,A,i,o){ae(A===e.size,"blob body must have content length");try{if(A!=null&&A!==e.size)throw new Du;let a=Buffer.from(await e.arrayBuffer());n.cork(),n.write(`${i}content-length: ${A}\r
|
||||
\r
|
||||
`,"latin1"),n.write(a),n.uncork(),s.onBodySent(a),s.onRequestSent(),!o&&s.reset!==!1&&(n[ws]=!0),r[Ja]()}catch(a){t(a)}}async function BAe(t,e,r,s,n,A,i,o){ae(A!==0||r[Pr]===0,"iterator body cannot be pipelined");let a=null;function c(){if(a){let g=a;a=null,g()}}let u=()=>new Promise((g,h)=>{ae(a===null),n[Zn]?h(n[Zn]):a=g});n.on("close",c).on("drain",c);let l=new ab({abort:t,socket:n,request:s,contentLength:A,client:r,expectsPayload:o,header:i});try{for await(let g of e){if(n[Zn])throw n[Zn];l.write(g)||await u()}l.end()}catch(g){l.destroy(g)}finally{n.off("close",c).off("drain",c)}}var ab=class{constructor({abort:e,socket:r,request:s,contentLength:n,client:A,expectsPayload:i,header:o}){this.socket=r,this.request=s,this.contentLength=n,this.client=A,this.bytesWritten=0,this.expectsPayload=i,this.header=o,this.abort=e,r[Va]=!0}write(e){let{socket:r,request:s,contentLength:n,client:A,bytesWritten:i,expectsPayload:o,header:a}=this;if(r[Zn])throw r[Zn];if(r.destroyed)return!1;let c=Buffer.byteLength(e);if(!c)return!0;if(n!==null&&i+c>n){if(A[TL])throw new Du;process.emitWarning(new Du)}r.cork(),i===0&&(!o&&s.reset!==!1&&(r[ws]=!0),n===null?r.write(`${a}transfer-encoding: chunked\r
|
||||
`,"latin1"):r.write(`${a}content-length: ${n}\r
|
||||
\r
|
||||
`,"latin1")),n===null&&r.write(`\r
|
||||
${c.toString(16)}\r
|
||||
`,"latin1"),this.bytesWritten+=c;let u=r.write(e);return r.uncork(),s.onBodySent(e),u||r[Lt].timeout&&r[Lt].timeoutType===kg&&r[Lt].timeout.refresh&&r[Lt].timeout.refresh(),u}end(){let{socket:e,contentLength:r,client:s,bytesWritten:n,expectsPayload:A,header:i,request:o}=this;if(o.onRequestSent(),e[Va]=!1,e[Zn])throw e[Zn];if(!e.destroyed){if(n===0?A?e.write(`${i}content-length: 0\r
|
||||
\r
|
||||
`,"latin1"):e.write(`${i}\r
|
||||
`,"latin1"):r===null&&e.write(`\r
|
||||
0\r
|
||||
\r
|
||||
`,"latin1"),r!==null&&n!==r){if(s[TL])throw new Du;process.emitWarning(new Du)}e[Lt].timeout&&e[Lt].timeoutType===kg&&e[Lt].timeout.refresh&&e[Lt].timeout.refresh(),s[Ja]()}}destroy(e){let{socket:r,client:s,abort:n}=this;r[Va]=!1,e&&(ae(s[Pr]<=1,"pipeline should only contain this request"),n(e))}};wAe.exports=pXe});var MAe=E((R1t,FAe)=>{"use strict";var Xn=C("node:assert"),{pipeline:bXe}=C("node:stream"),Fe=Re(),{RequestContentLengthMismatchError:ML,RequestAbortedError:DAe,SocketError:Jm,InformationalError:UL}=Ve(),{kUrl:cb,kReset:lb,kClient:Fg,kRunning:db,kPending:wXe,kQueue:Wa,kPendingIdx:LL,kRunningIdx:LA,kError:PA,kSocket:mr,kStrictContentLength:NXe,kOnError:vL,kMaxConcurrentStreams:kAe,kHTTP2Session:vA,kResume:za,kSize:DXe,kHTTPContext:SXe}=Ct(),ko=Symbol("open streams"),SAe,RAe=!1,ub;try{ub=C("node:http2")}catch{ub={constants:{}}}var{constants:{HTTP2_HEADER_AUTHORITY:RXe,HTTP2_HEADER_METHOD:TXe,HTTP2_HEADER_PATH:xXe,HTTP2_HEADER_SCHEME:kXe,HTTP2_HEADER_CONTENT_LENGTH:FXe,HTTP2_HEADER_EXPECT:MXe,HTTP2_HEADER_STATUS:UXe}}=ub;function LXe(t){let e=[];for(let[r,s]of Object.entries(t))if(Array.isArray(s))for(let n of s)e.push(Buffer.from(r),Buffer.from(n));else e.push(Buffer.from(r),Buffer.from(s));return e}async function vXe(t,e){t[mr]=e,RAe||(RAe=!0,process.emitWarning("H2 support is experimental, expect them to change at any time.",{code:"UNDICI-H2"}));let r=ub.connect(t[cb],{createConnection:()=>e,peerMaxConcurrentStreams:t[kAe]});r[ko]=0,r[Fg]=t,r[mr]=e,Fe.addListener(r,"error",OXe),Fe.addListener(r,"frameError",HXe),Fe.addListener(r,"end",GXe),Fe.addListener(r,"goaway",_Xe),Fe.addListener(r,"close",function(){let{[Fg]:n}=this,{[mr]:A}=n,i=this[mr][PA]||this[PA]||new Jm("closed",Fe.getSocketInfo(A));if(n[vA]=null,n.destroyed){Xn(n[wXe]===0);let o=n[Wa].splice(n[LA]);for(let a=0;a<o.length;a++){let c=o[a];Fe.errorRequest(n,c,i)}}}),r.unref(),t[vA]=r,e[vA]=r,Fe.addListener(e,"error",function(n){Xn(n.code!=="ERR_TLS_CERT_ALTNAME_INVALID"),this[PA]=n,this[Fg][vL](n)}),Fe.addListener(e,"end",function(){Fe.destroy(this,new Jm("other side closed",Fe.getSocketInfo(this)))}),Fe.addListener(e,"close",function(){let n=this[PA]||new Jm("closed",Fe.getSocketInfo(this));t[mr]=null,this[vA]!=null&&this[vA].destroy(n),t[LL]=t[LA],Xn(t[db]===0),t.emit("disconnect",t[cb],[t],n),t[za]()});let s=!1;return e.on("close",()=>{s=!0}),{version:"h2",defaultPipelining:1/0,write(...n){return qXe(t,...n)},resume(){PXe(t)},destroy(n,A){s?queueMicrotask(A):e.destroy(n).on("close",A)},get destroyed(){return e.destroyed},busy(){return!1}}}function PXe(t){let e=t[mr];e?.destroyed===!1&&(t[DXe]===0&&t[kAe]===0?(e.unref(),t[vA].unref()):(e.ref(),t[vA].ref()))}function OXe(t){Xn(t.code!=="ERR_TLS_CERT_ALTNAME_INVALID"),this[mr][PA]=t,this[Fg][vL](t)}function HXe(t,e,r){if(r===0){let s=new UL(`HTTP/2: "frameError" received - type ${t}, code ${e}`);this[mr][PA]=s,this[Fg][vL](s)}}function GXe(){let t=new Jm("other side closed",Fe.getSocketInfo(this[mr]));this.destroy(t),Fe.destroy(this[mr],t)}function _Xe(t){let e=this[PA]||new Jm(`HTTP/2: "GOAWAY" frame received with code ${t}`,Fe.getSocketInfo(this)),r=this[Fg];if(r[mr]=null,r[SXe]=null,this[vA]!=null&&(this[vA].destroy(e),this[vA]=null),Fe.destroy(this[mr],e),r[LA]<r[Wa].length){let s=r[Wa][r[LA]];r[Wa][r[LA]++]=null,Fe.errorRequest(r,s,e),r[LL]=r[LA]}Xn(r[db]===0),r.emit("disconnect",r[cb],[r],e),r[za]()}function YXe(t){return t!=="GET"&&t!=="HEAD"&&t!=="OPTIONS"&&t!=="TRACE"&&t!=="CONNECT"}function qXe(t,e){let r=t[vA],{method:s,path:n,host:A,upgrade:i,expectContinue:o,signal:a,headers:c}=e,{body:u}=e;if(i)return Fe.errorRequest(t,e,new Error("Upgrade not supported for H2")),!1;let l={};for(let D=0;D<c.length;D+=2){let F=c[D+0],H=c[D+1];if(Array.isArray(H))for(let x=0;x<H.length;x++)l[F]?l[F]+=`,${H[x]}`:l[F]=H[x];else l[F]=H}let g,{hostname:h,port:f}=t[cb];l[RXe]=A||`${h}${f?`:${f}`:""}`,l[TXe]=s;let p=D=>{e.aborted||e.completed||(D=D||new DAe,Fe.errorRequest(t,e,D),g!=null&&Fe.destroy(g,D),Fe.destroy(u,D),t[Wa][t[LA]++]=null,t[za]())};try{e.onConnect(p)}catch(D){Fe.errorRequest(t,e,D)}if(e.aborted)return!1;if(s==="CONNECT")return r.ref(),g=r.request(l,{endStream:!1,signal:a}),g.id&&!g.pending?(e.onUpgrade(null,null,g),++r[ko],t[Wa][t[LA]++]=null):g.once("ready",()=>{e.onUpgrade(null,null,g),++r[ko],t[Wa][t[LA]++]=null}),g.once("close",()=>{r[ko]-=1,r[ko]===0&&r.unref()}),!0;l[xXe]=n,l[kXe]="https";let B=s==="PUT"||s==="POST"||s==="PATCH";u&&typeof u.read=="function"&&u.read(0);let m=Fe.bodyLength(u);if(Fe.isFormDataLike(u)){SAe??=Rg().extractBody;let[D,F]=SAe(u);l["content-type"]=F,u=D.stream,m=D.length}if(m==null&&(m=e.contentLength),(m===0||!B)&&(m=null),YXe(s)&&m>0&&e.contentLength!=null&&e.contentLength!==m){if(t[NXe])return Fe.errorRequest(t,e,new ML),!1;process.emitWarning(new ML)}m!=null&&(Xn(u,"no body must not have content length"),l[FXe]=`${m}`),r.ref();let I=s==="GET"||s==="HEAD"||u===null;return o?(l[MXe]="100-continue",g=r.request(l,{endStream:I,signal:a}),g.once("cont
Line truncated
|
||||
`,this[Eje]=a??3e5,this[fje]=n??3e5,this[mje]=I??!0,this[pje]=D,this[GL]=H,this[Za]=null,this[yje]=G>-1?G:-1,this[wje]=Ge??100,this[qt]=null,this[OA]=[],this[Mo]=0,this[HA]=0,this[Km]=ge=>YL(this,ge),this[bje]=ge=>VAe(this,ge)}get pipelining(){return this[Eb]}set pipelining(e){this[Eb]=e,this[Km](!0)}get[jm](){return this[OA].length-this[HA]}get[Xm](){return this[HA]-this[Mo]}get[Zm](){return this[OA].length-this[Mo]}get[aje](){return!!this[qt]&&!this[Ug]&&!this[qt].destroyed}get[HL](){return!!(this[qt]?.busy(null)||this[Zm]>=(JAe(this)||1)||this[jm]>0)}[oje](e){WAe(this),this.once("connect",e)}[Qje](e,r){let s=e.origin||this[ki].origin,n=new tje(s,e,r);return this[OA].push(n),this[Ru]||(Su.bodyLength(n.body)==null&&Su.isIterable(n.body)?(this[Ru]=1,queueMicrotask(()=>YL(this))):this[Km](!0)),this[Ru]&&this[Xa]!==2&&this[HL]&&(this[Xa]=2),this[Xa]<2}async[Ije](){return new Promise(e=>{this[Zm]?this[Za]=e:e(null)})}async[Bje](e){return new Promise(r=>{let s=this[OA].splice(this[HA]);for(let A=0;A<s.length;A++){let i=s[A];Su.errorRequest(this,i,e)}let n=()=>{this[Za]&&(this[Za](),this[Za]=null),r(null)};this[qt]?(this[qt].destroy(e,n),this[qt]=null):queueMicrotask(n),this[Km]()})}},Sje=fb();function VAe(t,e){if(t[Xm]===0&&e.code!=="UND_ERR_INFO"&&e.code!=="UND_ERR_SOCKET"){Fo(t[HA]===t[Mo]);let r=t[OA].splice(t[Mo]);for(let s=0;s<r.length;s++){let n=r[s];Su.errorRequest(t,n,e)}Fo(t[Zm]===0)}}async function WAe(t){Fo(!t[Ug]),Fo(!t[qt]);let{host:e,hostname:r,protocol:s,port:n}=t[ki];if(r[0]==="["){let A=r.indexOf("]");Fo(A!==-1);let i=r.substring(1,A);Fo(qAe.isIP(i)),r=i}t[Ug]=!0,Mg.beforeConnect.hasSubscribers&&Mg.beforeConnect.publish({connectParams:{host:e,hostname:r,protocol:s,port:n,version:t[qt]?.version,servername:t[Ka],localAddress:t[zm]},connector:t[Wm]});try{let A=await new Promise((i,o)=>{t[Wm]({host:e,hostname:r,protocol:s,port:n,servername:t[Ka],localAddress:t[zm]},(a,c)=>{a?o(a):i(c)})});if(t.destroyed){Su.destroy(A.on("error",_Ae),new nje);return}Fo(A);try{t[qt]=A.alpnProtocol==="h2"?await Dje(t,A):await Nje(t,A)}catch(i){throw A.destroy().on("error",_Ae),i}t[Ug]=!1,A[Cje]=0,A[GL]=t[GL],A[ije]=t,A[uje]=null,Mg.connected.hasSubscribers&&Mg.connected.publish({connectParams:{host:e,hostname:r,protocol:s,port:n,version:t[qt]?.version,servername:t[Ka],localAddress:t[zm]},connector:t[Wm],socket:A}),t.emit("connect",t[ki],[t])}catch(A){if(t.destroyed)return;if(t[Ug]=!1,Mg.connectError.hasSubscribers&&Mg.connectError.publish({connectParams:{host:e,hostname:r,protocol:s,port:n,version:t[qt]?.version,servername:t[Ka],localAddress:t[zm]},connector:t[Wm],error:A}),A.code==="ERR_TLS_CERT_ALTNAME_INVALID")for(Fo(t[Xm]===0);t[jm]>0&&t[OA][t[HA]].servername===t[Ka];){let i=t[OA][t[HA]++];Su.errorRequest(t,i,A)}else VAe(t,A);t.emit("connectionError",t[ki],[t],A)}t[Km]()}function YAe(t){t[Xa]=0,t.emit("drain",t[ki],[t])}function YL(t,e){t[Ru]!==2&&(t[Ru]=2,Rje(t,e),t[Ru]=0,t[Mo]>256&&(t[OA].splice(0,t[Mo]),t[HA]-=t[Mo],t[Mo]=0))}function Rje(t,e){for(;;){if(t.destroyed){Fo(t[jm]===0);return}if(t[Za]&&!t[Zm]){t[Za](),t[Za]=null;return}if(t[qt]&&t[qt].resume(),t[HL])t[Xa]=2;else if(t[Xa]===2){e?(t[Xa]=1,queueMicrotask(()=>YAe(t))):YAe(t);continue}if(t[jm]===0||t[Xm]>=(JAe(t)||1))return;let r=t[OA][t[HA]];if(t[ki].protocol==="https:"&&t[Ka]!==r.servername){if(t[Xm]>0)return;t[Ka]=r.servername,t[qt]?.destroy(new sje("servername changed"),()=>{t[qt]=null,YL(t)})}if(t[Ug])return;if(!t[qt]){WAe(t);return}if(t[qt].destroyed||t[qt].busy(r))return;!r.aborted&&t[qt].write(r)?t[HA]++:t[OA].splice(t[HA],1)}}zAe.exports=_L});var qL=E((M1t,KAe)=>{"use strict";var mb=class{constructor(){this.bottom=0,this.top=0,this.list=new Array(2048),this.next=null}isEmpty(){return this.top===this.bottom}isFull(){return(this.top+1&2047)===this.bottom}push(e){this.list[this.top]=e,this.top=this.top+1&2047}shift(){let e=this.list[this.bottom];return e===void 0?null:(this.list[this.bottom]=void 0,this.bottom=this.bottom+1&2047,e)}};KAe.exports=class{constructor(){this.head=this.tail=new mb}isEmpty(){return this.head.isEmpty()}push(e){this.head.isFull()&&(this.head=this.head.next=new mb),this.head.push(e)}shift(){let e=this.tail,r=e.shift();return e.isEmpty()&&e.next!==null&&(this.tail=e.next),r}}});var XAe=E((U1t,ZAe)=>{var{kFree:Tje,kConnected:xje,kPending:kje,kQueued:Fje,kRunning:Mje,kSize:Uje}=Ct(),Tu=Symbol("pool"),JL=class{constructor(e){this[Tu]=e}get connected(){return this[Tu][xje]}get free(){return this[Tu][Tje]}get pending(){return this[Tu][kje]}get queued(){return this[Tu][Fje]}get running(){return this[Tu][Mje]}get size(){return this[Tu][Uje]}};ZAe.exports=JL});var XL=E((L1t,oie)=>{"use strict";var Lje=Ig(),vje=qL(),{kConnected:VL,kSize:jAe,kRunning:$Ae,kPending:eie,kQueued:$m,kBusy:Pje,kFree:Oje,kUrl:Hje,kClose:Gje,kDestroy:_je,kDispatch:Yje}=Ct(),qje=XAe(),Ns=Symbol("clients"),ts=Symbol("needDrain"),ep=Symbol("queue"),WL=Symbol("closed resolve"),zL=Symbol("onDrain"),tie=Symbol("onConnect"),rie=Symbol("onDisconnect"),sie=Symbol("onC
Line truncated
|
||||
${s.count} ${s.noun} ${s.is} pending:
|
||||
|
||||
${e.format(r)}
|
||||
`.trim())}};gae.exports=Xv});var Ub=E((uSt,pae)=>{"use strict";var fae=Symbol.for("undici.globalDispatcher.1"),{InvalidArgumentError:ptt}=Ve(),Ctt=Pg();mae()===void 0&&Eae(new Ctt);function Eae(t){if(!t||typeof t.dispatch!="function")throw new ptt("Argument agent must implement Agent");Object.defineProperty(globalThis,fae,{value:t,writable:!0,enumerable:!1,configurable:!1})}function mae(){return globalThis[fae]}pae.exports={setGlobalDispatcher:Eae,getGlobalDispatcher:mae}});var Lb=E((dSt,Cae)=>{"use strict";Cae.exports=class{#e;constructor(e){if(typeof e!="object"||e===null)throw new TypeError("handler must be an object");this.#e=e}onConnect(...e){return this.#e.onConnect?.(...e)}onError(...e){return this.#e.onError?.(...e)}onUpgrade(...e){return this.#e.onUpgrade?.(...e)}onResponseStarted(...e){return this.#e.onResponseStarted?.(...e)}onHeaders(...e){return this.#e.onHeaders?.(...e)}onData(...e){return this.#e.onData?.(...e)}onComplete(...e){return this.#e.onComplete?.(...e)}onBodySent(...e){return this.#e.onBodySent?.(...e)}}});var Bae=E((gSt,Iae)=>{"use strict";var Itt=hb();Iae.exports=t=>{let e=t?.maxRedirections;return r=>function(n,A){let{maxRedirections:i=e,...o}=n;if(!i)return r(n,A);let a=new Itt(r,i,n,A);return r(o,a)}}});var yae=E((hSt,Qae)=>{"use strict";var Btt=wb();Qae.exports=t=>e=>function(s,n){return e(s,new Btt({...s,retryOptions:{...t,...s.retryOptions}},{handler:n,dispatch:e}))}});var wae=E((fSt,bae)=>{"use strict";var Qtt=Re(),{InvalidArgumentError:ytt,RequestAbortedError:btt}=Ve(),wtt=Lb(),jv=class extends wtt{#e=1024*1024;#t=null;#r=!1;#s=!1;#n=0;#A=null;#o=null;constructor({maxSize:e},r){if(super(r),e!=null&&(!Number.isFinite(e)||e<1))throw new ytt("maxSize must be a number greater than 0");this.#e=e??this.#e,this.#o=r}onConnect(e){this.#t=e,this.#o.onConnect(this.#i.bind(this))}#i(e){this.#s=!0,this.#A=e}onHeaders(e,r,s,n){let i=Qtt.parseHeaders(r)["content-length"];if(i!=null&&i>this.#e)throw new btt(`Response size (${i}) larger than maxSize (${this.#e})`);return this.#s?!0:this.#o.onHeaders(e,r,s,n)}onError(e){this.#r||(e=this.#A??e,this.#o.onError(e))}onData(e){return this.#n=this.#n+e.length,this.#n>=this.#e&&(this.#r=!0,this.#s?this.#o.onError(this.#A):this.#o.onComplete([])),!0}onComplete(e){if(!this.#r){if(this.#s){this.#o.onError(this.reason);return}this.#o.onComplete(e)}}};function Ntt({maxSize:t}={maxSize:1024*1024}){return e=>function(s,n){let{dumpMaxSize:A=t}=s,i=new jv({maxSize:A},n);return e(s,i)}}bae.exports=Ntt});var Sae=E((ESt,Dae)=>{"use strict";var{isIP:Dtt}=C("node:net"),{lookup:Stt}=C("node:dns"),Rtt=Lb(),{InvalidArgumentError:zg,InformationalError:Ttt}=Ve(),Nae=Math.pow(2,31)-1,$v=class{#e=0;#t=0;#r=new Map;dualStack=!0;affinity=null;lookup=null;pick=null;constructor(e){this.#e=e.maxTTL,this.#t=e.maxItems,this.dualStack=e.dualStack,this.affinity=e.affinity,this.lookup=e.lookup??this.#s,this.pick=e.pick??this.#n}get full(){return this.#r.size===this.#t}runLookup(e,r,s){let n=this.#r.get(e.hostname);if(n==null&&this.full){s(null,e.origin);return}let A={affinity:this.affinity,dualStack:this.dualStack,lookup:this.lookup,pick:this.pick,...r.dns,maxTTL:this.#e,maxItems:this.#t};if(n==null)this.lookup(e,A,(i,o)=>{if(i||o==null||o.length===0){s(i??new Ttt("No DNS entries found"));return}this.setRecords(e,o);let a=this.#r.get(e.hostname),c=this.pick(e,a,A.affinity),u;typeof c.port=="number"?u=`:${c.port}`:e.port!==""?u=`:${e.port}`:u="",s(null,`${e.protocol}//${c.family===6?`[${c.address}]`:c.address}${u}`)});else{let i=this.pick(e,n,A.affinity);if(i==null){this.#r.delete(e.hostname),this.runLookup(e,r,s);return}let o;typeof i.port=="number"?o=`:${i.port}`:e.port!==""?o=`:${e.port}`:o="",s(null,`${e.protocol}//${i.family===6?`[${i.address}]`:i.address}${o}`)}}#s(e,r,s){Stt(e.hostname,{all:!0,family:this.dualStack===!1?this.affinity:0,order:"ipv4first"},(n,A)=>{if(n)return s(n);let i=new Map;for(let o of A)i.set(`${o.address}:${o.family}`,o);s(null,i.values())})}#n(e,r,s){let n=null,{records:A,offset:i}=r,o;if(this.dualStack?(s==null&&(i==null||i===Nae?(r.offset=0,s=4):(r.offset++,s=(r.offset&1)===1?6:4)),A[s]!=null&&A[s].ips.length>0?o=A[s]:o=A[s===4?6:4]):o=A[s],o==null||o.ips.length===0)return n;o.offset==null||o.offset===Nae?o.offset=0:o.offset++;let a=o.offset%o.ips.length;return n=o.ips[a]??null,n==null?n:Date.now()-n.timestamp>n.ttl?(o.ips.splice(a,1),this.pick(e,r,s)):n}setRecords(e,r){let s=Date.now(),n={records:{4:null,6:null}};for(let A of r){A.timestamp=s,typeof A.ttl=="number"?A.ttl=Math.min(A.ttl,this.#e):A.ttl=this.#e;let i=n.records[A.family]??{ips:[]};i.ips.push(A),n.records[A.family]=i}this.#r.set(e.hostname,n)}getHandler(e,r){return new eP(this,e,r)}},eP=class extends Rtt{#e=null;#t=null;#r=null;#s=null;#n=null;constructor(e,{origin:r,handler:s,dispatch:n},A){super(s),this.#n=r,this.#s=s,this.#t={...A},this.#e=e,this.#r=n}onError(e){switch(e.code){case"ETIMEDOUT":case"ECONNREFUSED":{if(this.#e.dualStack){this.#e.runLookup(this.#n,this.#t,(r,s)=>{if(r)
Line truncated
|
||||
${A}`;break;case"retry":ole(A)&&(r[n]=A);break;case"id":ale(A)&&(r[n]=A);break;case"event":A.length>0&&(r[n]=A);break}}processEvent(e){e.retry&&ole(e.retry)&&(this.state.reconnectionTime=parseInt(e.retry,10)),e.id&&ale(e.id)&&(this.state.lastEventId=e.id),e.data!==void 0&&this.push({type:e.event||"message",options:{data:e.data,lastEventId:this.state.lastEventId,origin:this.state.origin}})}clearEvent(){this.event={data:void 0,event:void 0,id:void 0,retry:void 0}}};cle.exports={EventSourceStream:OP}});var ple=E((WSt,mle)=>{"use strict";var{pipeline:PAt}=C("node:stream"),{fetching:OAt}=gp(),{makeRequest:HAt}=Xg(),{webidl:Oo}=wr(),{EventSourceStream:GAt}=ule(),{parseMIMEType:_At}=bs(),{createFastMessageEvent:YAt}=sh(),{isNetworkError:lle}=lp(),{delay:qAt}=vP(),{kEnumerableProperty:Ju}=Re(),{environmentSettingsObject:dle}=sn(),gle=!1,hle=3e3,wp=0,fle=1,Np=2,JAt="anonymous",VAt="use-credentials",ah=class t extends EventTarget{#e={open:null,error:null,message:null};#t=null;#r=!1;#s=wp;#n=null;#A=null;#o;#i;constructor(e,r={}){super(),Oo.util.markAsUncloneable(this);let s="EventSource constructor";Oo.argumentLengthCheck(arguments,1,s),gle||(gle=!0,process.emitWarning("EventSource is experimental, expect them to change at any time.",{code:"UNDICI-ES"})),e=Oo.converters.USVString(e,s,"url"),r=Oo.converters.EventSourceInitDict(r,s,"eventSourceInitDict"),this.#o=r.dispatcher,this.#i={lastEventId:"",reconnectionTime:hle};let n=dle,A;try{A=new URL(e,n.settingsObject.baseUrl),this.#i.origin=A.origin}catch(a){throw new DOMException(a,"SyntaxError")}this.#t=A.href;let i=JAt;r.withCredentials&&(i=VAt,this.#r=!0);let o={redirect:"follow",keepalive:!0,mode:"cors",credentials:i==="anonymous"?"same-origin":"omit",referrer:"no-referrer"};o.client=dle.settingsObject,o.headersList=[["accept",{name:"accept",value:"text/event-stream"}]],o.cache="no-store",o.initiator="other",o.urlList=[new URL(this.#t)],this.#n=HAt(o),this.#a()}get readyState(){return this.#s}get url(){return this.#t}get withCredentials(){return this.#r}#a(){if(this.#s===Np)return;this.#s=wp;let e={request:this.#n,dispatcher:this.#o},r=s=>{lle(s)&&(this.dispatchEvent(new Event("error")),this.close()),this.#c()};e.processResponseEndOfBody=r,e.processResponse=s=>{if(lle(s))if(s.aborted){this.close(),this.dispatchEvent(new Event("error"));return}else{this.#c();return}let n=s.headersList.get("content-type",!0),A=n!==null?_At(n):"failure",i=A!=="failure"&&A.essence==="text/event-stream";if(s.status!==200||i===!1){this.close(),this.dispatchEvent(new Event("error"));return}this.#s=fle,this.dispatchEvent(new Event("open")),this.#i.origin=s.urlList[s.urlList.length-1].origin;let o=new GAt({eventSourceSettings:this.#i,push:a=>{this.dispatchEvent(YAt(a.type,a.options))}});PAt(s.body.stream,o,a=>{a?.aborted===!1&&(this.close(),this.dispatchEvent(new Event("error")))})},this.#A=OAt(e)}async#c(){this.#s!==Np&&(this.#s=wp,this.dispatchEvent(new Event("error")),await qAt(this.#i.reconnectionTime),this.#s===wp&&(this.#i.lastEventId.length&&this.#n.headersList.set("last-event-id",this.#i.lastEventId,!0),this.#a()))}close(){Oo.brandCheck(this,t),this.#s!==Np&&(this.#s=Np,this.#A.abort(),this.#n=null)}get onopen(){return this.#e.open}set onopen(e){this.#e.open&&this.removeEventListener("open",this.#e.open),typeof e=="function"?(this.#e.open=e,this.addEventListener("open",e)):this.#e.open=null}get onmessage(){return this.#e.message}set onmessage(e){this.#e.message&&this.removeEventListener("message",this.#e.message),typeof e=="function"?(this.#e.message=e,this.addEventListener("message",e)):this.#e.message=null}get onerror(){return this.#e.error}set onerror(e){this.#e.error&&this.removeEventListener("error",this.#e.error),typeof e=="function"?(this.#e.error=e,this.addEventListener("error",e)):this.#e.error=null}},Ele={CONNECTING:{__proto__:null,configurable:!1,enumerable:!0,value:wp,writable:!1},OPEN:{__proto__:null,configurable:!1,enumerable:!0,value:fle,writable:!1},CLOSED:{__proto__:null,configurable:!1,enumerable:!0,value:Np,writable:!1}};Object.defineProperties(ah,Ele);Object.defineProperties(ah.prototype,Ele);Object.defineProperties(ah.prototype,{close:Ju,onerror:Ju,onmessage:Ju,onopen:Ju,readyState:Ju,url:Ju,withCredentials:Ju});Oo.converters.EventSourceInitDict=Oo.dictionaryConverter([{key:"withCredentials",converter:Oo.converters.boolean,defaultValue:()=>!1},{key:"dispatcher",converter:Oo.converters.any}]);mle.exports={EventSource:ah,defaultReconnectionTime:hle}});var HP=E((zSt,de)=>{"use strict";var WAt=Lg(),Cle=xm(),zAt=vg(),KAt=Eie(),ZAt=Pg(),XAt=uv(),jAt=Hie(),$At=Vie(),Ile=Ve(),bw=Re(),{InvalidArgumentError:yw}=Ile,ch=koe(),eit=Fm(),tit=Jv(),rit=hae(),sit=zv(),nit=kv(),Ait=wb(),{getGlobalDispatcher:Ble,setGlobalDispatcher:iit}=Ub(),oit=Lb(),ait=hb(),cit=fb();Object.assign(Cle.prototype,ch);de.exports.Dispatcher=Cle;de.exports.Client=WAt;de.exports.Pool=zAt;de.exports.BalancedPool=KAt;de.exports.Agent=ZAt;de.exports.ProxyAgent=XAt;de.exports.EnvHttpProxyAgent=jAt;de.exports
Line truncated
|
||||
%s`,F,F,I,s);var H=I.type==="*"?m8:I.type==="?"?E8:"\\"+I.type;n=!0,s=s.slice(0,I.reStart)+H+"\\("+F}f(),A&&(s+="\\\\");var x=!1;switch(s.charAt(0)){case"[":case".":case"(":x=!0}for(var G=o.length-1;G>-1;G--){var _=o[G],Ne=s.slice(0,_.reStart),Ge=s.slice(_.reStart,_.reEnd-8),z=s.slice(_.reEnd-8,_.reEnd),ge=s.slice(_.reEnd);z+=ge;var ze=Ne.split("(").length-1,Tt=ge;for(p=0;p<ze;p++)Tt=Tt.replace(/\)[+*?]?/,"");ge=Tt;var ir="";ge===""&&e!==Mw&&(ir="$");var rBe=Ne+Ge+ge+ir+z;s=rBe}if(s!==""&&n&&(s="(?=.)"+s),x&&(s=g+s),e===Mw)return[s,n];if(!n)return Tat(t);var sBe=r.nocase?"i":"";try{var mD=new RegExp("^"+s+"$",sBe)}catch{return new RegExp("$.")}return mD._glob=t,mD._src=s,mD}dn.makeRe=function(t,e){return new Nr(t,e||{}).makeRe()};Nr.prototype.makeRe=Rat;function Rat(){if(this.regexp||this.regexp===!1)return this.regexp;var t=this.set;if(!t.length)return this.regexp=!1,this.regexp;var e=this.options,r=e.noglobstar?m8:e.dot?Bat:Qat,s=e.nocase?"i":"",n=t.map(function(A){return A.map(function(i){return i===p8?r:typeof i=="string"?xat(i):i._src}).join("\\/")}).join("|");n="^(?:"+n+")$",this.negate&&(n="^(?!"+n+").*$");try{this.regexp=new RegExp(n,s)}catch{this.regexp=!1}return this.regexp}dn.match=function(t,e,r){r=r||{};var s=new Nr(e,r);return t=t.filter(function(n){return s.match(n)}),s.options.nonull&&!t.length&&t.push(e),t};Nr.prototype.match=function(e,r){if(typeof r>"u"&&(r=this.partial),this.debug("match",e,this.pattern),this.comment)return!1;if(this.empty)return e==="";if(e==="/"&&r)return!0;var s=this.options;kp.sep!=="/"&&(e=e.split(kp.sep).join("/")),e=e.split(Hde),this.debug(this.pattern,"split",e);var n=this.set;this.debug(this.pattern,"set",n);var A,i;for(i=e.length-1;i>=0&&(A=e[i],!A);i--);for(i=0;i<n.length;i++){var o=n[i],a=e;s.matchBase&&o.length===1&&(a=[A]);var c=this.matchOne(a,o,r);if(c)return s.flipNegate?!0:!this.negate}return s.flipNegate?!1:this.negate};Nr.prototype.matchOne=function(t,e,r){var s=this.options;this.debug("matchOne",{this:this,file:t,pattern:e}),this.debug("matchOne",t.length,e.length);for(var n=0,A=0,i=t.length,o=e.length;n<i&&A<o;n++,A++){this.debug("matchOne loop");var a=e[A],c=t[n];if(this.debug(e,a,c),a===!1)return!1;if(a===p8){this.debug("GLOBSTAR",[e,a,c]);var u=n,l=A+1;if(l===o){for(this.debug("** at the end");n<i;n++)if(t[n]==="."||t[n]===".."||!s.dot&&t[n].charAt(0)===".")return!1;return!0}for(;u<i;){var g=t[u];if(this.debug(`
|
||||
globstar while`,t,u,e,l,g),this.matchOne(t.slice(u),e.slice(l),r))return this.debug("globstar found match!",u,i,g),!0;if(g==="."||g===".."||!s.dot&&g.charAt(0)==="."){this.debug("dot detected!",t,u,e,l);break}this.debug("globstar swallow a segment, and continue"),u++}return!!(r&&(this.debug(`
|
||||
>>> no match, partial?`,t,u,e,l),u===i))}var h;if(typeof a=="string"?(h=c===a,this.debug("string match",a,c,h)):(h=c.match(a),this.debug("pattern match",a,c,h)),!h)return!1}if(n===i&&A===o)return!0;if(n===i)return r;if(A===o)return n===i-1&&t[n]==="";throw new Error("wtf?")};function Tat(t){return t.replace(/\\(.)/g,"$1")}function xat(t){return t.replace(/[-[\]{}()*+?.,\\^$|#\s]/g,"\\$&")}});var Fp=E((QTt,Jde)=>{"use strict";var Lat="2.0.0",vat=Number.MAX_SAFE_INTEGER||9007199254740991,Pat=16,Oat=250,Hat=["major","premajor","minor","preminor","patch","prepatch","prerelease"];Jde.exports={MAX_LENGTH:256,MAX_SAFE_COMPONENT_LENGTH:Pat,MAX_SAFE_BUILD_LENGTH:Oat,MAX_SAFE_INTEGER:vat,RELEASE_TYPES:Hat,SEMVER_SPEC_VERSION:Lat,FLAG_INCLUDE_PRERELEASE:1,FLAG_LOOSE:2}});var Mp=E((yTt,Vde)=>{"use strict";var Gat=typeof process=="object"&&process.env&&process.env.NODE_DEBUG&&/\bsemver\b/i.test(process.env.NODE_DEBUG)?(...t)=>console.error("SEMVER",...t):()=>{};Vde.exports=Gat});var gh=E((Li,Wde)=>{"use strict";var{MAX_SAFE_COMPONENT_LENGTH:C8,MAX_SAFE_BUILD_LENGTH:_at,MAX_LENGTH:Yat}=Fp(),qat=Mp();Li=Wde.exports={};var Jat=Li.re=[],Vat=Li.safeRe=[],q=Li.src=[],Wat=Li.safeSrc=[],J=Li.t={},zat=0,I8="[a-zA-Z0-9-]",Kat=[["\\s",1],["\\d",Yat],[I8,_at]],Zat=t=>{for(let[e,r]of Kat)t=t.split(`${e}*`).join(`${e}{0,${r}}`).split(`${e}+`).join(`${e}{1,${r}}`);return t},Qe=(t,e,r)=>{let s=Zat(e),n=zat++;qat(t,n,e),J[t]=n,q[n]=e,Wat[n]=s,Jat[n]=new RegExp(e,r?"g":void 0),Vat[n]=new RegExp(s,r?"g":void 0)};Qe("NUMERICIDENTIFIER","0|[1-9]\\d*");Qe("NUMERICIDENTIFIERLOOSE","\\d+");Qe("NONNUMERICIDENTIFIER",`\\d*[a-zA-Z-]${I8}*`);Qe("MAINVERSION",`(${q[J.NUMERICIDENTIFIER]})\\.(${q[J.NUMERICIDENTIFIER]})\\.(${q[J.NUMERICIDENTIFIER]})`);Qe("MAINVERSIONLOOSE",`(${q[J.NUMERICIDENTIFIERLOOSE]})\\.(${q[J.NUMERICIDENTIFIERLOOSE]})\\.(${q[J.NUMERICIDENTIFIERLOOSE]})`);Qe("PRERELEASEIDENTIFIER",`(?:${q[J.NONNUMERICIDENTIFIER]}|${q[J.NUMERICIDENTIFIER]})`);Qe("PRERELEASEIDENTIFIERLOOSE",`(?:${q[J.NONNUMERICIDENTIFIER]}|${q[J.NUMERICIDENTIFIERLOOSE]})`);Qe("PRERELEASE",`(?:-(${q[J.PRERELEASEIDENTIFIER]}(?:\\.${q[J.PRERELEASEIDENTIFIER]})*))`);Qe("PRERELEASELOOSE",`(?:-?(${q[J.PRERELEASEIDENTIFIERLOOSE]}(?:\\.${q[J.PRERELEASEIDENTIFIERLOOSE]})*))`);Qe("BUILDIDENTIFIER",`${I8}+`);Qe("BUILD",`(?:\\+(${q[J.BUILDIDENTIFIER]}(?:\\.${q[J.BUILDIDENTIFIER]})*))`);Qe("FULLPLAIN",`v?${q[J.MAINVERSION]}${q[J.PRERELEASE]}?${q[J.BUILD]}?`);Qe("FULL",`^${q[J.FULLPLAIN]}$`);Qe("LOOSEPLAIN",`[v=\\s]*${q[J.MAINVERSIONLOOSE]}${q[J.PRERELEASELOOSE]}?${q[J.BUILD]}?`);Qe("LOOSE",`^${q[J.LOOSEPLAIN]}$`);Qe("GTLT","((?:<|>)?=?)");Qe("XRANGEIDENTIFIERLOOSE",`${q[J.NUMERICIDENTIFIERLOOSE]}|x|X|\\*`);Qe("XRANGEIDENTIFIER",`${q[J.NUMERICIDENTIFIER]}|x|X|\\*`);Qe("XRANGEPLAIN",`[v=\\s]*(${q[J.XRANGEIDENTIFIER]})(?:\\.(${q[J.XRANGEIDENTIFIER]})(?:\\.(${q[J.XRANGEIDENTIFIER]})(?:${q[J.PRERELEASE]})?${q[J.BUILD]}?)?)?`);Qe("XRANGEPLAINLOOSE",`[v=\\s]*(${q[J.XRANGEIDENTIFIERLOOSE]})(?:\\.(${q[J.XRANGEIDENTIFIERLOOSE]})(?:\\.(${q[J.XRANGEIDENTIFIERLOOSE]})(?:${q[J.PRERELEASELOOSE]})?${q[J.BUILD]}?)?)?`);Qe("XRANGE",`^${q[J.GTLT]}\\s*${q[J.XRANGEPLAIN]}$`);Qe("XRANGELOOSE",`^${q[J.GTLT]}\\s*${q[J.XRANGEPLAINLOOSE]}$`);Qe("COERCEPLAIN",`(^|[^\\d])(\\d{1,${C8}})(?:\\.(\\d{1,${C8}}))?(?:\\.(\\d{1,${C8}}))?`);Qe("COERCE",`${q[J.COERCEPLAIN]}(?:$|[^\\d])`);Qe("COERCEFULL",q[J.COERCEPLAIN]+`(?:${q[J.PRERELEASE]})?(?:${q[J.BUILD]})?(?:$|[^\\d])`);Qe("COERCERTL",q[J.COERCE],!0);Qe("COERCERTLFULL",q[J.COERCEFULL],!0);Qe("LONETILDE","(?:~>?)");Qe("TILDETRIM",`(\\s*)${q[J.LONETILDE]}\\s+`,!0);Li.tildeTrimReplace="$1~";Qe("TILDE",`^${q[J.LONETILDE]}${q[J.XRANGEPLAIN]}$`);Qe("TILDELOOSE",`^${q[J.LONETILDE]}${q[J.XRANGEPLAINLOOSE]}$`);Qe("LONECARET","(?:\\^)");Qe("CARETTRIM",`(\\s*)${q[J.LONECARET]}\\s+`,!0);Li.caretTrimReplace="$1^";Qe("CARET",`^${q[J.LONECARET]}${q[J.XRANGEPLAIN]}$`);Qe("CARETLOOSE",`^${q[J.LONECARET]}${q[J.XRANGEPLAINLOOSE]}$`);Qe("COMPARATORLOOSE",`^${q[J.GTLT]}\\s*(${q[J.LOOSEPLAIN]})$|^$`);Qe("COMPARATOR",`^${q[J.GTLT]}\\s*(${q[J.FULLPLAIN]})$|^$`);Qe("COMPARATORTRIM",`(\\s*)${q[J.GTLT]}\\s*(${q[J.LOOSEPLAIN]}|${q[J.XRANGEPLAIN]})`,!0);Li.comparatorTrimReplace="$1$2$3";Qe("HYPHENRANGE",`^\\s*(${q[J.XRANGEPLAIN]})\\s+-\\s+(${q[J.XRANGEPLAIN]})\\s*$`);Qe("HYPHENRANGELOOSE",`^\\s*(${q[J.XRANGEPLAINLOOSE]})\\s+-\\s+(${q[J.XRANGEPLAINLOOSE]})\\s*$`);Qe("STAR","(<|>)?=?\\s*\\*");Qe("GTE0","^\\s*>=\\s*0\\.0\\.0\\s*$");Qe("GTE0PRE","^\\s*>=\\s*0\\.0\\.0-0\\s*$")});var Lw=E((bTt,zde)=>{"use strict";var Xat=Object.freeze({loose:!0}),jat=Object.freeze({}),$at=t=>t?typeof t!="object"?Xat:t:jat;zde.exports=$at});var B8=E((wTt,Xde)=>{"use strict";var Kde=/^[0-9]+$/,Zde=(t,e)=>{if(typeof t=="number"&&typeof e=="number")return t===e?0:t<e?-1:1;let r=Kde.test(t),s=Kde.test(e);return r&&s&&(t=+t,e=+e),t===e?0:r&&!s?-1:s&&!r?1:t<e?-1:1},ect=(t,e)=>Zde(e,t);Xde.exports={compareIdentifiers:Zde,rcompareIdentifiers:ect}});var Gr=E((NTt,$de)=>{"use strict";var vw=Mp(),{MAX_LENGTH:jde,MAX_SAFE_
Line truncated
|
||||
${i}`:n.stack}H.exports.fetch=function(e,r=void 0){return PLe(e,r).catch(s=>{throw UW?OW(s,UW):s&&typeof s=="object"&&Error.captureStackTrace(s,H.exports.fetch),s})};H.exports.Headers=wA().Headers;H.exports.Response=uh().Response;H.exports.Request=Yu().Request;H.exports.FormData=q0().FormData;var{setGlobalOrigin:vLe,getGlobalOrigin:OLe}=aS();H.exports.setGlobalOrigin=vLe;H.exports.getGlobalOrigin=OLe;var{CacheStorage:_Le}=C7(),{kConstruct:HLe}=Me();H.exports.caches=new _Le(HLe);var{deleteCookie:GLe,getCookies:YLe,getSetCookies:qLe,setCookie:VLe,parseCookie:JLe}=k7();H.exports.deleteCookie=GLe;H.exports.getCookies=YLe;H.exports.getSetCookies=qLe;H.exports.setCookie=VLe;H.exports.parseCookie=JLe;var{parseMIMEType:WLe,serializeAMimeType:zLe}=vs();H.exports.parseMIMEType=WLe;H.exports.serializeAMimeType=zLe;var{CloseEvent:KLe,ErrorEvent:XLe,MessageEvent:jLe}=AC(),{WebSocket:ZLe,ping:$Le}=dW();H.exports.WebSocket=ZLe;H.exports.CloseEvent=KLe;H.exports.ErrorEvent=XLe;H.exports.MessageEvent=jLe;H.exports.ping=$Le;H.exports.WebSocketStream=IW().WebSocketStream;H.exports.WebSocketError=yD().WebSocketError;H.exports.request=Qh(el.request);H.exports.stream=Qh(el.stream);H.exports.pipeline=Qh(el.pipeline);H.exports.connect=Qh(el.connect);H.exports.upgrade=Qh(el.upgrade);H.exports.MockClient=wLe;H.exports.MockCallHistory=NLe;H.exports.MockCallHistoryLog=SLe;H.exports.MockPool=DLe;H.exports.MockAgent=TLe;H.exports.SnapshotAgent=xLe;H.exports.mockErrors=RLe;var{EventSource:ePe}=MW();H.exports.EventSource=ePe;function tPe(){globalThis.fetch=H.exports.fetch,globalThis.Headers=H.exports.Headers,globalThis.Response=H.exports.Response,globalThis.Request=H.exports.Request,globalThis.FormData=H.exports.FormData,globalThis.WebSocket=H.exports.WebSocket,globalThis.CloseEvent=H.exports.CloseEvent,globalThis.ErrorEvent=H.exports.ErrorEvent,globalThis.MessageEvent=H.exports.MessageEvent,globalThis.EventSource=H.exports.EventSource}H.exports.install=tPe});var yh=m(ua=>{"use strict";ua.removeLeadingAndTrailingHTTPWhitespace=t=>t.replace(/^[ \t\n\r]+/u,"").replace(/[ \t\n\r]+$/u,"");ua.removeTrailingHTTPWhitespace=t=>t.replace(/[ \t\n\r]+$/u,"");ua.isHTTPWhitespaceChar=t=>t===" "||t===" "||t===`
|
||||
`||t==="\r";ua.solelyContainsHTTPTokenCodePoints=t=>/^[-!#$%&'*+.^_`|~A-Za-z0-9]*$/u.test(t);ua.soleyContainsHTTPQuotedStringTokenCodePoints=t=>/^[\t\u0020-\u007E\u0080-\u00FF]*$/u.test(t);ua.asciiLowercase=t=>t.replace(/[A-Z]/ug,e=>e.toLowerCase());ua.collectAnHTTPQuotedString=(t,e)=>{let r="";for(e++;;){for(;e<t.length&&t[e]!=='"'&&t[e]!=="\\";)r+=t[e],++e;if(e>=t.length)break;let s=t[e];if(++e,s==="\\"){if(e>=t.length){r+="\\";break}r+=t[e],++e}else break}return[r,e]}});var GW=m((_Ze,HW)=>{"use strict";var{asciiLowercase:QC,solelyContainsHTTPTokenCodePoints:rPe,soleyContainsHTTPQuotedStringTokenCodePoints:sPe}=yh();HW.exports=class{constructor(e){this._map=e}get size(){return this._map.size}get(e){return e=QC(String(e)),this._map.get(e)}has(e){return e=QC(String(e)),this._map.has(e)}set(e,r){if(e=QC(String(e)),r=String(r),!rPe(e))throw new Error(`Invalid MIME type parameter name "${e}": only HTTP token code points are valid.`);if(!sPe(r))throw new Error(`Invalid MIME type parameter value "${r}": only HTTP quoted-string token code points are valid.`);return this._map.set(e,r)}clear(){this._map.clear()}delete(e){return e=QC(String(e)),this._map.delete(e)}forEach(e,r){this._map.forEach(e,r)}keys(){return this._map.keys()}values(){return this._map.values()}entries(){return this._map.entries()}[Symbol.iterator](){return this._map[Symbol.iterator]()}}});var VW=m((HZe,qW)=>{"use strict";var{removeLeadingAndTrailingHTTPWhitespace:nPe,removeTrailingHTTPWhitespace:YW,isHTTPWhitespaceChar:iPe,solelyContainsHTTPTokenCodePoints:DD,soleyContainsHTTPQuotedStringTokenCodePoints:oPe,asciiLowercase:xD,collectAnHTTPQuotedString:aPe}=yh();qW.exports=t=>{t=nPe(t);let e=0,r="";for(;e<t.length&&t[e]!=="/";)r+=t[e],++e;if(r.length===0||!DD(r)||e>=t.length)return null;++e;let s="";for(;e<t.length&&t[e]!==";";)s+=t[e],++e;if(s=YW(s),s.length===0||!DD(s))return null;let n={type:xD(r),subtype:xD(s),parameters:new Map};for(;e<t.length;){for(++e;iPe(t[e]);)++e;let i="";for(;e<t.length&&t[e]!==";"&&t[e]!=="=";)i+=t[e],++e;if(i=xD(i),e<t.length){if(t[e]===";")continue;++e}let o=null;if(t[e]==='"')for([o,e]=aPe(t,e);e<t.length&&t[e]!==";";)++e;else{for(o="";e<t.length&&t[e]!==";";)o+=t[e],++e;if(o=YW(o),o==="")continue}i.length>0&&DD(i)&&oPe(o)&&!n.parameters.has(i)&&n.parameters.set(i,o)}return n}});var WW=m((GZe,JW)=>{"use strict";var{solelyContainsHTTPTokenCodePoints:APe}=yh();JW.exports=t=>{let e=`${t.type}/${t.subtype}`;if(t.parameters.size===0)return e;for(let[r,s]of t.parameters)e+=";",e+=r,e+="=",(!APe(s)||s.length===0)&&(s=s.replace(/(["\\])/ug,"\\$1"),s=`"${s}"`),e+=s;return e}});var jW=m((qZe,XW)=>{"use strict";var cPe=GW(),uPe=VW(),lPe=WW(),{asciiLowercase:zW,solelyContainsHTTPTokenCodePoints:KW}=yh();XW.exports=class{constructor(e){e=String(e);let r=uPe(e);if(r===null)throw new Error(`Could not parse MIME type string "${e}"`);this._type=r.type,this._subtype=r.subtype,this._parameters=new cPe(r.parameters)}static parse(e){try{return new this(e)}catch{return null}}get essence(){return`${this.type}/${this.subtype}`}get type(){return this._type}set type(e){if(e=zW(String(e)),e.length===0)throw new Error("Invalid type: must be a non-empty string");if(!KW(e))throw new Error(`Invalid type ${e}: must contain only HTTP token code points`);this._type=e}get subtype(){return this._subtype}set subtype(e){if(e=zW(String(e)),e.length===0)throw new Error("Invalid subtype: must be a non-empty string");if(!KW(e))throw new Error(`Invalid subtype ${e}: must contain only HTTP token code points`);this._subtype=e}get parameters(){return this._parameters}toString(){return lPe(this)}isJavaScript({prohibitParameters:e=!1}={}){switch(this._type){case"text":switch(this._subtype){case"ecmascript":case"javascript":case"javascript1.0":case"javascript1.1":case"javascript1.2":case"javascript1.3":case"javascript1.4":case"javascript1.5":case"jscript":case"livescript":case"x-ecmascript":case"x-javascript":return!e||this._parameters.size===0;default:return!1}case"application":switch(this._subtype){case"ecmascript":case"javascript":case"x-ecmascript":case"x-javascript":return!e||this._parameters.size===0;default:return!1}default:return!1}}isXML(){return this._subtype==="xml"&&(this._type==="text"||this._type==="application")||this._subtype.endsWith("+xml")}isHTML(){return this._subtype==="html"&&this._type==="text"}}});var az=m(NC=>{"use strict";Object.defineProperty(NC,"__esModule",{value:!0});NC.getProxyUrl=SPe;NC.checkBypass=oz;function SPe(t){let e=t.protocol==="https:";if(oz(t))return;let r=e?process.env.https_proxy||process.env.HTTPS_PROXY:process.env.http_proxy||process.env.HTTP_PROXY;if(r)try{return new wC(r)}catch{if(!r.startsWith("http://")&&!r.startsWith("https://"))return new wC(`http://${r}`)}else return}function oz(t){if(!t.hostname)return!1;let e=t.hostname;if(TPe(e))return!0;let r=process.env.no_proxy||process.env.NO_PROXY||"";if(!r)return!1;let s;t.port?s=Number(t.port):t.protocol==="http:"?s=80:t.protocol==="https:"&&(s=443);let n=[t.hostnameLine truncated
|
||||
%s`,U,U,y,s);var v=y.type==="*"?ux:y.type==="?"?cx:"\\"+y.type;n=!0,s=s.slice(0,y.reStart)+v+"\\("+U}f(),i&&(s+="\\\\");var k=!1;switch(s.charAt(0)){case"[":case".":case"(":k=!0}for(var O=a.length-1;O>-1;O--){var _=a[O],Ne=s.slice(0,_.reStart),Ge=s.slice(_.reStart,_.reEnd-8),ue=s.slice(_.reEnd-8,_.reEnd),fe=s.slice(_.reEnd);ue+=fe;var Ie=Ne.split("(").length-1,lt=fe;for(E=0;E<Ie;E++)lt=lt.replace(/\)[+*?]?/,"");fe=lt;var Es="";fe===""&&e!==LC&&(Es="$");var Ea=Ne+Ge+fe+Es+ue;s=Ea}if(s!==""&&n&&(s="(?=.)"+s),k&&(s=g+s),e===LC)return[s,n];if(!n)return M3e(t);var Ca=r.nocase?"i":"";try{var CB=new RegExp("^"+s+"$",Ca)}catch{return new RegExp("$.")}return CB._glob=t,CB._src=s,CB}ds.makeRe=function(t,e){return new bt(t,e||{}).makeRe()};bt.prototype.makeRe=F3e;function F3e(){if(this.regexp||this.regexp===!1)return this.regexp;var t=this.set;if(!t.length)return this.regexp=!1,this.regexp;var e=this.options,r=e.noglobstar?ux:e.dot?w3e:N3e,s=e.nocase?"i":"",n=t.map(function(i){return i.map(function(o){return o===UA?r:typeof o=="string"?U3e(o):o._src}).join("\\/")}).join("|");n="^(?:"+n+")$",this.negate&&(n="^(?!"+n+").*$");try{this.regexp=new RegExp(n,s)}catch{this.regexp=!1}return this.regexp}ds.match=function(t,e,r){r=r||{};var s=new bt(e,r);return t=t.filter(function(n){return s.match(n)}),s.options.nonull&&!t.length&&t.push(e),t};bt.prototype.match=function(e,r){if(typeof r>"u"&&(r=this.partial),this.debug("match",e,this.pattern),this.comment)return!1;if(this.empty)return e==="";if(e==="/"&&r)return!0;var s=this.options;Th.sep!=="/"&&(e=e.split(Th.sep).join("/")),e=e.split(NK),this.debug(this.pattern,"split",e);var n=this.set;this.debug(this.pattern,"set",n);var i,o;for(o=e.length-1;o>=0&&(i=e[o],!i);o--);for(o=0;o<n.length;o++){var a=n[o],A=e;s.matchBase&&a.length===1&&(A=[i]);var c=this.matchOne(A,a,r);if(c)return s.flipNegate?!0:!this.negate}return s.flipNegate?!1:this.negate};bt.prototype.matchOne=function(t,e,r){return e.indexOf(UA)!==-1?this._matchGlobstar(t,e,r,0,0):this._matchOne(t,e,r,0,0)};bt.prototype._matchGlobstar=function(t,e,r,s,n){var i,o=-1;for(i=n;i<e.length;i++)if(e[i]===UA){o=i;break}var a=-1;for(i=e.length-1;i>=0;i--)if(e[i]===UA){a=i;break}var A=e.slice(n,o),c=r?e.slice(o+1):e.slice(o+1,a),u=r?[]:e.slice(a+1);if(A.length){var d=t.slice(s,s+A.length);if(!this._matchOne(d,A,r,0,0))return!1;s+=A.length}var g=0;if(u.length){if(u.length+s>t.length)return!1;var h=t.length-u.length;if(this._matchOne(t,u,r,h,0))g=u.length;else{if(t[t.length-1]!==""||s+u.length===t.length||(h--,!this._matchOne(t,u,r,h,0)))return!1;g=u.length+1}}if(!c.length){var f=!!g;for(i=s;i<t.length-g;i++){var E=String(t[i]);if(f=!0,E==="."||E===".."||!this.options.dot&&E.charAt(0)===".")return!1}return r||f}for(var w=[[[],0]],p=w[0],y=0,N=[0],D=0;D<c.length;D++){var U=c[D];U===UA?(N.push(y),p=[[],0],w.push(p)):(p[0].push(U),y++)}for(var v=w.length-1,k=t.length-g,O=0;O<w.length;O++)w[O][1]=k-(N[v--]+w[O][0].length);return!!this._matchGlobStarBodySections(t,w,s,0,r,0,!!g)};bt.prototype._matchGlobStarBodySections=function(t,e,r,s,n,i,o){var a=e[s];if(!a){for(var A=r;A<t.length;A++){o=!0;var c=t[A];if(c==="."||c===".."||!this.options.dot&&c.charAt(0)===".")return!1}return o}for(var u=a[0],d=a[1];r<=d;){var g=this._matchOne(t.slice(0,r+u.length),u,n,r,0);if(g&&i<this.maxGlobstarRecursion){var h=this._matchGlobStarBodySections(t,e,r+u.length,s+1,n,i+1,o);if(h!==!1)return h}var c=t[r];if(c==="."||c===".."||!this.options.dot&&c.charAt(0)===".")return!1;r++}return n||null};bt.prototype._matchOne=function(t,e,r,s,n){var i,o,a,A;for(i=s,o=n,a=t.length,A=e.length;i<a&&o<A;i++,o++){this.debug("matchOne loop");var c=e[o],u=t[i];if(this.debug(e,c,u),c===!1||c===UA)return!1;var d;if(typeof c=="string"?(d=u===c,this.debug("string match",c,u,d)):(d=u.match(c),this.debug("pattern match",c,u,d)),!d)return!1}if(i===a&&o===A)return!0;if(i===a)return r;if(o===A)return i===a-1&&t[i]==="";throw new Error("wtf?")};function M3e(t){return t.replace(/\\(.)/g,"$1")}function U3e(t){return t.replace(/[-[\]{}()*+?.,\\^$|#\s]/g,"\\$&")}});var Dh=m((Pet,RK)=>{"use strict";var _3e="2.0.0",H3e=Number.MAX_SAFE_INTEGER||9007199254740991,G3e=16,Y3e=250,q3e=["major","premajor","minor","preminor","patch","prepatch","prerelease"];RK.exports={MAX_LENGTH:256,MAX_SAFE_COMPONENT_LENGTH:G3e,MAX_SAFE_BUILD_LENGTH:Y3e,MAX_SAFE_INTEGER:H3e,RELEASE_TYPES:q3e,SEMVER_SPEC_VERSION:_3e,FLAG_INCLUDE_PRERELEASE:1,FLAG_LOOSE:2}});var xh=m((vet,kK)=>{"use strict";var V3e=typeof process=="object"&&process.env&&process.env.NODE_DEBUG&&/\bsemver\b/i.test(process.env.NODE_DEBUG)?(...t)=>console.error("SEMVER",...t):()=>{};kK.exports=V3e});var il=m((ui,FK)=>{"use strict";var{MAX_SAFE_COMPONENT_LENGTH:lx,MAX_SAFE_BUILD_LENGTH:J3e,MAX_LENGTH:W3e}=Dh(),z3e=xh();ui=FK.exports={};var K3e=ui.re=[],X3e=ui.safeRe=[],G=ui.src=[],j3e=ui.safeSrc=[],Y=ui.t={},Z3e=0,dx="[a-zA-Z0-9-]",$3e=[["\\s",1],["\\d",W3e],[dx,J3e]],e8e=t=>{for(let[e,r]of $3e)t=t.split(`${e}*`).join(`${e}{0,${r}}`).split(`${e}+`).j
Line truncated
|
||||
`).join(`
|
||||
`+A),t.push(n+"m+"+rN.exports.humanize(this.diff)+"\x1B[0m")}else t[0]=ddt()+e+" "+t[0]}function ddt(){return Cr.inspectOpts.hideDate?"":new Date().toISOString()+" "}function gdt(...t){return process.stderr.write(tN.formatWithOptions(Cr.inspectOpts,...t)+`
|
||||
`)}function hdt(t){t?process.env.DEBUG=t:delete process.env.DEBUG}function fdt(){return process.env.DEBUG}function Edt(t){t.inspectOpts={};let e=Object.keys(Cr.inspectOpts);for(let r=0;r<e.length;r++)t.inspectOpts[e[r]]=Cr.inspectOpts[e[r]]}rN.exports=Z8()(Cr);var{formatters:afe}=rN.exports;afe.o=function(t){return this.inspectOpts.colors=this.useColors,tN.inspect(t,this.inspectOpts).split(`
|
||||
`).map(e=>e.trim()).join(" ")};afe.O=function(t){return this.inspectOpts.colors=this.useColors,tN.inspect(t,this.inspectOpts)}});var sN=E((Xxt,$8)=>{typeof process>"u"||process.type==="renderer"||process.browser===!0||process.__nwjs?$8.exports=rfe():$8.exports=cfe()});var dfe=E(xs=>{"use strict";var mdt=xs&&xs.__createBinding||(Object.create?(function(t,e,r,s){s===void 0&&(s=r);var n=Object.getOwnPropertyDescriptor(e,r);(!n||("get"in n?!e.__esModule:n.writable||n.configurable))&&(n={enumerable:!0,get:function(){return e[r]}}),Object.defineProperty(t,s,n)}):(function(t,e,r,s){s===void 0&&(s=r),t[s]=e[r]})),pdt=xs&&xs.__setModuleDefault||(Object.create?(function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}):function(t,e){t.default=e}),ufe=xs&&xs.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(t!=null)for(var r in t)r!=="default"&&Object.prototype.hasOwnProperty.call(t,r)&&mdt(e,t,r);return pdt(e,t),e};Object.defineProperty(xs,"__esModule",{value:!0});xs.req=xs.json=xs.toBuffer=void 0;var Cdt=ufe(C("http")),Idt=ufe(C("https"));async function lfe(t){let e=0,r=[];for await(let s of t)e+=s.length,r.push(s);return Buffer.concat(r,e)}xs.toBuffer=lfe;async function Bdt(t){let r=(await lfe(t)).toString("utf8");try{return JSON.parse(r)}catch(s){let n=s;throw n.message+=` (input: ${r})`,n}}xs.json=Bdt;function Qdt(t,e={}){let s=((typeof t=="string"?t:t.href).startsWith("https:")?Idt:Cdt).request(t,e),n=new Promise((A,i)=>{s.once("response",A).once("error",i).end()});return s.then=n.then.bind(n),s}xs.req=Qdt});var t3=E(gn=>{"use strict";var hfe=gn&&gn.__createBinding||(Object.create?(function(t,e,r,s){s===void 0&&(s=r);var n=Object.getOwnPropertyDescriptor(e,r);(!n||("get"in n?!e.__esModule:n.writable||n.configurable))&&(n={enumerable:!0,get:function(){return e[r]}}),Object.defineProperty(t,s,n)}):(function(t,e,r,s){s===void 0&&(s=r),t[s]=e[r]})),ydt=gn&&gn.__setModuleDefault||(Object.create?(function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}):function(t,e){t.default=e}),ffe=gn&&gn.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(t!=null)for(var r in t)r!=="default"&&Object.prototype.hasOwnProperty.call(t,r)&&hfe(e,t,r);return ydt(e,t),e},bdt=gn&&gn.__exportStar||function(t,e){for(var r in t)r!=="default"&&!Object.prototype.hasOwnProperty.call(e,r)&&hfe(e,t,r)};Object.defineProperty(gn,"__esModule",{value:!0});gn.Agent=void 0;var wdt=ffe(C("net")),gfe=ffe(C("http")),Ndt=C("https");bdt(dfe(),gn);var vi=Symbol("AgentBaseInternalState"),e3=class extends gfe.Agent{constructor(e){super(e),this[vi]={}}isSecureEndpoint(e){if(e){if(typeof e.secureEndpoint=="boolean")return e.secureEndpoint;if(typeof e.protocol=="string")return e.protocol==="https:"}let{stack:r}=new Error;return typeof r!="string"?!1:r.split(`
|
||||
`).some(s=>s.indexOf("(https.js:")!==-1||s.indexOf("node:https:")!==-1)}incrementSockets(e){if(this.maxSockets===1/0&&this.maxTotalSockets===1/0)return null;this.sockets[e]||(this.sockets[e]=[]);let r=new wdt.Socket({writable:!1});return this.sockets[e].push(r),this.totalSocketCount++,r}decrementSockets(e,r){if(!this.sockets[e]||r===null)return;let s=this.sockets[e],n=s.indexOf(r);n!==-1&&(s.splice(n,1),this.totalSocketCount--,s.length===0&&delete this.sockets[e])}getName(e){return this.isSecureEndpoint(e)?Ndt.Agent.prototype.getName.call(this,e):super.getName(e)}createSocket(e,r,s){let n={...r,secureEndpoint:this.isSecureEndpoint(r)},A=this.getName(n),i=this.incrementSockets(A);Promise.resolve().then(()=>this.connect(e,n)).then(o=>{if(this.decrementSockets(A,i),o instanceof gfe.Agent)try{return o.addRequest(e,n)}catch(a){return s(a)}this[vi].currentSocket=o,super.createSocket(e,r,s)},o=>{this.decrementSockets(A,i),s(o)})}createConnection(){let e=this[vi].currentSocket;if(this[vi].currentSocket=void 0,!e)throw new Error("No socket was returned in the `connect()` function");return e}get defaultPort(){return this[vi].defaultPort??(this.protocol==="https:"?443:80)}set defaultPort(e){this[vi]&&(this[vi].defaultPort=e)}get protocol(){return this[vi].protocol??(this.isSecureEndpoint()?"https:":"http:")}set protocol(e){this[vi]&&(this[vi].protocol=e)}};gn.Agent=e3});var Efe=E(Ch=>{"use strict";var Ddt=Ch&&Ch.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(Ch,"__esModule",{value:!0});Ch.parseProxyResponse=void 0;var Sdt=Ddt(sN()),nN=(0,Sdt.default)("https-proxy-agent:parse-proxy-response");function Rdt(t){return new Promise((e,r)=>{let s=0,n=[];function A(){let u=t.read();u?c(u):t.once("readable",A)}function i(){t.removeListener("end",o),t.removeListener("error",a),t.removeListener("readable",A)}function o(){i(),nN("onend"),r(new Error("Proxy connection ended before receiving CONNECT response"))}function a(u){i(),nN("onerror %o",u),r(u)}function c(u){n.push(u),s+=u.length;let l=Buffer.concat(n,s),g=l.indexOf(`\r
|
||||
`+i),t.push(n+"m+"+nI.exports.humanize(this.diff)+"\x1B[0m")}else t[0]=m6e()+e+" "+t[0]}function m6e(){return Ot.inspectOpts.hideDate?"":new Date().toISOString()+" "}function p6e(...t){return process.stderr.write(sI.formatWithOptions(Ot.inspectOpts,...t)+`
|
||||
`)}function E6e(t){t?process.env.DEBUG=t:delete process.env.DEBUG}function C6e(){return process.env.DEBUG}function I6e(t){t.inspectOpts={};let e=Object.keys(Ot.inspectOpts);for(let r=0;r<e.length;r++)t.inspectOpts[e[r]]=Ot.inspectOpts[e[r]]}nI.exports=Gx()(Ot);var{formatters:zj}=nI.exports;zj.o=function(t){return this.inspectOpts.colors=this.useColors,sI.inspect(t,this.inspectOpts).split(`
|
||||
`).map(e=>e.trim()).join(" ")};zj.O=function(t){return this.inspectOpts.colors=this.useColors,sI.inspect(t,this.inspectOpts)}});var iI=m((dst,Vx)=>{typeof process>"u"||process.type==="renderer"||process.browser===!0||process.__nwjs?Vx.exports=Gj():Vx.exports=Kj()});var Zj=m(Or=>{"use strict";var B6e=Or&&Or.__createBinding||(Object.create?(function(t,e,r,s){s===void 0&&(s=r);var n=Object.getOwnPropertyDescriptor(e,r);(!n||("get"in n?!e.__esModule:n.writable||n.configurable))&&(n={enumerable:!0,get:function(){return e[r]}}),Object.defineProperty(t,s,n)}):(function(t,e,r,s){s===void 0&&(s=r),t[s]=e[r]})),Q6e=Or&&Or.__setModuleDefault||(Object.create?(function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}):function(t,e){t.default=e}),Xj=Or&&Or.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(t!=null)for(var r in t)r!=="default"&&Object.prototype.hasOwnProperty.call(t,r)&&B6e(e,t,r);return Q6e(e,t),e};Object.defineProperty(Or,"__esModule",{value:!0});Or.req=Or.json=Or.toBuffer=void 0;var y6e=Xj(Q("http")),b6e=Xj(Q("https"));async function jj(t){let e=0,r=[];for await(let s of t)e+=s.length,r.push(s);return Buffer.concat(r,e)}Or.toBuffer=jj;async function w6e(t){let r=(await jj(t)).toString("utf8");try{return JSON.parse(r)}catch(s){let n=s;throw n.message+=` (input: ${r})`,n}}Or.json=w6e;function N6e(t,e={}){let s=((typeof t=="string"?t:t.href).startsWith("https:")?b6e:y6e).request(t,e),n=new Promise((i,o)=>{s.once("response",i).once("error",o).end()});return s.then=n.then.bind(n),s}Or.req=N6e});var Wx=m(gs=>{"use strict";var eZ=gs&&gs.__createBinding||(Object.create?(function(t,e,r,s){s===void 0&&(s=r);var n=Object.getOwnPropertyDescriptor(e,r);(!n||("get"in n?!e.__esModule:n.writable||n.configurable))&&(n={enumerable:!0,get:function(){return e[r]}}),Object.defineProperty(t,s,n)}):(function(t,e,r,s){s===void 0&&(s=r),t[s]=e[r]})),S6e=gs&&gs.__setModuleDefault||(Object.create?(function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}):function(t,e){t.default=e}),tZ=gs&&gs.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(t!=null)for(var r in t)r!=="default"&&Object.prototype.hasOwnProperty.call(t,r)&&eZ(e,t,r);return S6e(e,t),e},T6e=gs&&gs.__exportStar||function(t,e){for(var r in t)r!=="default"&&!Object.prototype.hasOwnProperty.call(e,r)&&eZ(e,t,r)};Object.defineProperty(gs,"__esModule",{value:!0});gs.Agent=void 0;var D6e=tZ(Q("net")),$j=tZ(Q("http")),x6e=Q("https");T6e(Zj(),gs);var li=Symbol("AgentBaseInternalState"),Jx=class extends $j.Agent{constructor(e){super(e),this[li]={}}isSecureEndpoint(e){if(e){if(typeof e.secureEndpoint=="boolean")return e.secureEndpoint;if(typeof e.protocol=="string")return e.protocol==="https:"}let{stack:r}=new Error;return typeof r!="string"?!1:r.split(`
|
||||
`).some(s=>s.indexOf("(https.js:")!==-1||s.indexOf("node:https:")!==-1)}incrementSockets(e){if(this.maxSockets===1/0&&this.maxTotalSockets===1/0)return null;this.sockets[e]||(this.sockets[e]=[]);let r=new D6e.Socket({writable:!1});return this.sockets[e].push(r),this.totalSocketCount++,r}decrementSockets(e,r){if(!this.sockets[e]||r===null)return;let s=this.sockets[e],n=s.indexOf(r);n!==-1&&(s.splice(n,1),this.totalSocketCount--,s.length===0&&delete this.sockets[e])}getName(e){return this.isSecureEndpoint(e)?x6e.Agent.prototype.getName.call(this,e):super.getName(e)}createSocket(e,r,s){let n={...r,secureEndpoint:this.isSecureEndpoint(r)},i=this.getName(n),o=this.incrementSockets(i);Promise.resolve().then(()=>this.connect(e,n)).then(a=>{if(this.decrementSockets(i,o),a instanceof $j.Agent)try{return a.addRequest(e,n)}catch(A){return s(A)}this[li].currentSocket=a,super.createSocket(e,r,s)},a=>{this.decrementSockets(i,o),s(a)})}createConnection(){let e=this[li].currentSocket;if(this[li].currentSocket=void 0,!e)throw new Error("No socket was returned in the `connect()` function");return e}get defaultPort(){return this[li].defaultPort??(this.protocol==="https:"?443:80)}set defaultPort(e){this[li]&&(this[li].defaultPort=e)}get protocol(){return this[li].protocol??(this.isSecureEndpoint()?"https:":"http:")}set protocol(e){this[li]&&(this[li].protocol=e)}};gs.Agent=Jx});var rZ=m(ll=>{"use strict";var R6e=ll&&ll.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(ll,"__esModule",{value:!0});ll.parseProxyResponse=void 0;var k6e=R6e(iI()),oI=(0,k6e.default)("https-proxy-agent:parse-proxy-response");function F6e(t){return new Promise((e,r)=>{let s=0,n=[];function i(){let u=t.read();u?c(u):t.once("readable",i)}function o(){t.removeListener("end",a),t.removeListener("error",A),t.removeListener("readable",i)}function a(){o(),oI("onend"),r(new Error("Proxy connection ended before receiving CONNECT response"))}function A(u){o(),oI("onerror %o",u),r(u)}function c(u){n.push(u),s+=u.length;let d=Buffer.concat(n,s),g=d.indexOf(`\r
|
||||
\r
|
||||
`);if(g===-1){nN("have not received end of HTTP headers yet..."),A();return}let h=l.slice(0,g).toString("ascii").split(`\r
|
||||
`),f=h.shift();if(!f)return t.destroy(),r(new Error("No header received from proxy CONNECT response"));let p=f.split(" "),B=+p[1],m=p.slice(2).join(" "),I={};for(let w of h){if(!w)continue;let D=w.indexOf(":");if(D===-1)return t.destroy(),r(new Error(`Invalid header from proxy CONNECT response: "${w}"`));let F=w.slice(0,D).toLowerCase(),H=w.slice(D+1).trimStart(),x=I[F];typeof x=="string"?I[F]=[x,H]:Array.isArray(x)?x.push(H):I[F]=H}nN("got proxy server response: %o %o",f,I),i(),e({connect:{statusCode:B,statusText:m,headers:I},buffered:l})}t.on("error",a),t.on("end",o),A()})}Ch.parseProxyResponse=Rdt});var Qfe=E(iA=>{"use strict";var Tdt=iA&&iA.__createBinding||(Object.create?(function(t,e,r,s){s===void 0&&(s=r);var n=Object.getOwnPropertyDescriptor(e,r);(!n||("get"in n?!e.__esModule:n.writable||n.configurable))&&(n={enumerable:!0,get:function(){return e[r]}}),Object.defineProperty(t,s,n)}):(function(t,e,r,s){s===void 0&&(s=r),t[s]=e[r]})),xdt=iA&&iA.__setModuleDefault||(Object.create?(function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}):function(t,e){t.default=e}),Ife=iA&&iA.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(t!=null)for(var r in t)r!=="default"&&Object.prototype.hasOwnProperty.call(t,r)&&Tdt(e,t,r);return xdt(e,t),e},Bfe=iA&&iA.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(iA,"__esModule",{value:!0});iA.HttpsProxyAgent=void 0;var AN=Ife(C("net")),mfe=Ife(C("tls")),kdt=Bfe(C("assert")),Fdt=Bfe(sN()),Mdt=t3(),Udt=C("url"),Ldt=Efe(),Jp=(0,Fdt.default)("https-proxy-agent"),pfe=t=>t.servername===void 0&&t.host&&!AN.isIP(t.host)?{...t,servername:t.host}:t,iN=class extends Mdt.Agent{constructor(e,r){super(r),this.options={path:void 0},this.proxy=typeof e=="string"?new Udt.URL(e):e,this.proxyHeaders=r?.headers??{},Jp("Creating new HttpsProxyAgent instance: %o",this.proxy.href);let s=(this.proxy.hostname||this.proxy.host).replace(/^\[|\]$/g,""),n=this.proxy.port?parseInt(this.proxy.port,10):this.proxy.protocol==="https:"?443:80;this.connectOpts={ALPNProtocols:["http/1.1"],...r?Cfe(r,"headers"):null,host:s,port:n}}async connect(e,r){let{proxy:s}=this;if(!r.host)throw new TypeError('No "host" provided');let n;s.protocol==="https:"?(Jp("Creating `tls.Socket`: %o",this.connectOpts),n=mfe.connect(pfe(this.connectOpts))):(Jp("Creating `net.Socket`: %o",this.connectOpts),n=AN.connect(this.connectOpts));let A=typeof this.proxyHeaders=="function"?this.proxyHeaders():{...this.proxyHeaders},i=AN.isIPv6(r.host)?`[${r.host}]`:r.host,o=`CONNECT ${i}:${r.port} HTTP/1.1\r
|
||||
`;if(s.username||s.password){let g=`${decodeURIComponent(s.username)}:${decodeURIComponent(s.password)}`;A["Proxy-Authorization"]=`Basic ${Buffer.from(g).toString("base64")}`}A.Host=`${i}:${r.port}`,A["Proxy-Connection"]||(A["Proxy-Connection"]=this.keepAlive?"Keep-Alive":"close");for(let g of Object.keys(A))o+=`${g}: ${A[g]}\r
|
||||
`;let a=(0,Ldt.parseProxyResponse)(n);n.write(`${o}\r
|
||||
`);let{connect:c,buffered:u}=await a;if(e.emit("proxyConnect",c),this.emit("proxyConnect",c,e),c.statusCode===200)return e.once("socket",vdt),r.secureEndpoint?(Jp("Upgrading socket connection to TLS"),mfe.connect({...Cfe(pfe(r),"host","path","port"),socket:n})):n;n.destroy();let l=new AN.Socket({writable:!1});return l.readable=!0,e.once("socket",g=>{Jp("Replaying proxy buffer for failed request"),(0,kdt.default)(g.listenerCount("data")>0),g.push(u),g.push(null)}),l}};iN.protocols=["http","https"];iA.HttpsProxyAgent=iN;function vdt(t){t.resume()}function Cfe(t,...e){let r={},s;for(s in t)e.includes(s)||(r[s]=t[s]);return r}});var wfe=E(oA=>{"use strict";var Pdt=oA&&oA.__createBinding||(Object.create?(function(t,e,r,s){s===void 0&&(s=r);var n=Object.getOwnPropertyDescriptor(e,r);(!n||("get"in n?!e.__esModule:n.writable||n.configurable))&&(n={enumerable:!0,get:function(){return e[r]}}),Object.defineProperty(t,s,n)}):(function(t,e,r,s){s===void 0&&(s=r),t[s]=e[r]})),Odt=oA&&oA.__setModuleDefault||(Object.create?(function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}):function(t,e){t.default=e}),bfe=oA&&oA.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(t!=null)for(var r in t)r!=="default"&&Object.prototype.hasOwnProperty.call(t,r)&&Pdt(e,t,r);return Odt(e,t),e},Hdt=oA&&oA.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(oA,"__esModule",{value:!0});oA.HttpProxyAgent=void 0;var Gdt=bfe(C("net")),_dt=bfe(C("tls")),Ydt=Hdt(sN()),qdt=C("events"),Jdt=t3(),yfe=C("url"),Ih=(0,Ydt.default)("http-proxy-agent"),oN=class extends Jdt.Agent{constructor(e,r){super(r),this.proxy=typeof e=="string"?new yfe.URL(e):e,this.proxyHeaders=r?.headers??{},Ih("Creating new HttpProxyAgent instance: %o",this.proxy.href);let s=(this.proxy.hostname||this.proxy.host).replace(/^\[|\]$/g,""),n=this.proxy.port?parseInt(this.proxy.port,10):this.proxy.protocol==="https:"?443:80;this.connectOpts={...r?Vdt(r,"headers"):null,host:s,port:n}}addRequest(e,r){e._header=null,this.setRequestProps(e,r),super.addRequest(e,r)}setRequestProps(e,r){let{proxy:s}=this,n=r.secureEndpoint?"https:":"http:",A=e.getHeader("host")||"localhost",i=`${n}//${A}`,o=new yfe.URL(e.path,i);r.port!==80&&(o.port=String(r.port)),e.path=String(o);let a=typeof this.proxyHeaders=="function"?this.proxyHeaders():{...this.proxyHeaders};if(s.username||s.password){let c=`${decodeURIComponent(s.username)}:${decodeURIComponent(s.password)}`;a["Proxy-Authorization"]=`Basic ${Buffer.from(c).toString("base64")}`}a["Proxy-Connection"]||(a["Proxy-Connection"]=this.keepAlive?"Keep-Alive":"close");for(let c of Object.keys(a)){let u=a[c];u&&e.setHeader(c,u)}}async connect(e,r){e._header=null,e.path.includes("://")||this.setRequestProps(e,r);let s,n;Ih("Regenerating stored HTTP header string for request"),e._implicitHeader(),e.outputData&&e.outputData.length>0&&(Ih("Patching connection write() output buffer with updated header"),s=e.outputData[0].data,n=s.indexOf(`\r
|
||||
`);if(g===-1){oI("have not received end of HTTP headers yet..."),i();return}let h=d.slice(0,g).toString("ascii").split(`\r
|
||||
`),f=h.shift();if(!f)return t.destroy(),r(new Error("No header received from proxy CONNECT response"));let E=f.split(" "),w=+E[1],p=E.slice(2).join(" "),y={};for(let N of h){if(!N)continue;let D=N.indexOf(":");if(D===-1)return t.destroy(),r(new Error(`Invalid header from proxy CONNECT response: "${N}"`));let U=N.slice(0,D).toLowerCase(),v=N.slice(D+1).trimStart(),k=y[U];typeof k=="string"?y[U]=[k,v]:Array.isArray(k)?k.push(v):y[U]=v}oI("got proxy server response: %o %o",f,y),o(),e({connect:{statusCode:w,statusText:p,headers:y},buffered:d})}t.on("error",A),t.on("end",a),i()})}ll.parseProxyResponse=F6e});var AZ=m(Zs=>{"use strict";var M6e=Zs&&Zs.__createBinding||(Object.create?(function(t,e,r,s){s===void 0&&(s=r);var n=Object.getOwnPropertyDescriptor(e,r);(!n||("get"in n?!e.__esModule:n.writable||n.configurable))&&(n={enumerable:!0,get:function(){return e[r]}}),Object.defineProperty(t,s,n)}):(function(t,e,r,s){s===void 0&&(s=r),t[s]=e[r]})),U6e=Zs&&Zs.__setModuleDefault||(Object.create?(function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}):function(t,e){t.default=e}),oZ=Zs&&Zs.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(t!=null)for(var r in t)r!=="default"&&Object.prototype.hasOwnProperty.call(t,r)&&M6e(e,t,r);return U6e(e,t),e},aZ=Zs&&Zs.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(Zs,"__esModule",{value:!0});Zs.HttpsProxyAgent=void 0;var aI=oZ(Q("net")),sZ=oZ(Q("tls")),L6e=aZ(Q("assert")),P6e=aZ(iI()),v6e=Wx(),O6e=Q("url"),_6e=rZ(),Hh=(0,P6e.default)("https-proxy-agent"),nZ=t=>t.servername===void 0&&t.host&&!aI.isIP(t.host)?{...t,servername:t.host}:t,AI=class extends v6e.Agent{constructor(e,r){super(r),this.options={path:void 0},this.proxy=typeof e=="string"?new O6e.URL(e):e,this.proxyHeaders=r?.headers??{},Hh("Creating new HttpsProxyAgent instance: %o",this.proxy.href);let s=(this.proxy.hostname||this.proxy.host).replace(/^\[|\]$/g,""),n=this.proxy.port?parseInt(this.proxy.port,10):this.proxy.protocol==="https:"?443:80;this.connectOpts={ALPNProtocols:["http/1.1"],...r?iZ(r,"headers"):null,host:s,port:n}}async connect(e,r){let{proxy:s}=this;if(!r.host)throw new TypeError('No "host" provided');let n;s.protocol==="https:"?(Hh("Creating `tls.Socket`: %o",this.connectOpts),n=sZ.connect(nZ(this.connectOpts))):(Hh("Creating `net.Socket`: %o",this.connectOpts),n=aI.connect(this.connectOpts));let i=typeof this.proxyHeaders=="function"?this.proxyHeaders():{...this.proxyHeaders},o=aI.isIPv6(r.host)?`[${r.host}]`:r.host,a=`CONNECT ${o}:${r.port} HTTP/1.1\r
|
||||
`;if(s.username||s.password){let g=`${decodeURIComponent(s.username)}:${decodeURIComponent(s.password)}`;i["Proxy-Authorization"]=`Basic ${Buffer.from(g).toString("base64")}`}i.Host=`${o}:${r.port}`,i["Proxy-Connection"]||(i["Proxy-Connection"]=this.keepAlive?"Keep-Alive":"close");for(let g of Object.keys(i))a+=`${g}: ${i[g]}\r
|
||||
`;let A=(0,_6e.parseProxyResponse)(n);n.write(`${a}\r
|
||||
`);let{connect:c,buffered:u}=await A;if(e.emit("proxyConnect",c),this.emit("proxyConnect",c,e),c.statusCode===200)return e.once("socket",H6e),r.secureEndpoint?(Hh("Upgrading socket connection to TLS"),sZ.connect({...iZ(nZ(r),"host","path","port"),socket:n})):n;n.destroy();let d=new aI.Socket({writable:!1});return d.readable=!0,e.once("socket",g=>{Hh("Replaying proxy buffer for failed request"),(0,L6e.default)(g.listenerCount("data")>0),g.push(u),g.push(null)}),d}};AI.protocols=["http","https"];Zs.HttpsProxyAgent=AI;function H6e(t){t.resume()}function iZ(t,...e){let r={},s;for(s in t)e.includes(s)||(r[s]=t[s]);return r}});var lZ=m($s=>{"use strict";var G6e=$s&&$s.__createBinding||(Object.create?(function(t,e,r,s){s===void 0&&(s=r);var n=Object.getOwnPropertyDescriptor(e,r);(!n||("get"in n?!e.__esModule:n.writable||n.configurable))&&(n={enumerable:!0,get:function(){return e[r]}}),Object.defineProperty(t,s,n)}):(function(t,e,r,s){s===void 0&&(s=r),t[s]=e[r]})),Y6e=$s&&$s.__setModuleDefault||(Object.create?(function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}):function(t,e){t.default=e}),uZ=$s&&$s.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(t!=null)for(var r in t)r!=="default"&&Object.prototype.hasOwnProperty.call(t,r)&&G6e(e,t,r);return Y6e(e,t),e},q6e=$s&&$s.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty($s,"__esModule",{value:!0});$s.HttpProxyAgent=void 0;var V6e=uZ(Q("net")),J6e=uZ(Q("tls")),W6e=q6e(iI()),z6e=Q("events"),K6e=Wx(),cZ=Q("url"),dl=(0,W6e.default)("http-proxy-agent"),cI=class extends K6e.Agent{constructor(e,r){super(r),this.proxy=typeof e=="string"?new cZ.URL(e):e,this.proxyHeaders=r?.headers??{},dl("Creating new HttpProxyAgent instance: %o",this.proxy.href);let s=(this.proxy.hostname||this.proxy.host).replace(/^\[|\]$/g,""),n=this.proxy.port?parseInt(this.proxy.port,10):this.proxy.protocol==="https:"?443:80;this.connectOpts={...r?X6e(r,"headers"):null,host:s,port:n}}addRequest(e,r){e._header=null,this.setRequestProps(e,r),super.addRequest(e,r)}setRequestProps(e,r){let{proxy:s}=this,n=r.secureEndpoint?"https:":"http:",i=e.getHeader("host")||"localhost",o=`${n}//${i}`,a=new cZ.URL(e.path,o);r.port!==80&&(a.port=String(r.port)),e.path=String(a);let A=typeof this.proxyHeaders=="function"?this.proxyHeaders():{...this.proxyHeaders};if(s.username||s.password){let c=`${decodeURIComponent(s.username)}:${decodeURIComponent(s.password)}`;A["Proxy-Authorization"]=`Basic ${Buffer.from(c).toString("base64")}`}A["Proxy-Connection"]||(A["Proxy-Connection"]=this.keepAlive?"Keep-Alive":"close");for(let c of Object.keys(A)){let u=A[c];u&&e.setHeader(c,u)}}async connect(e,r){e._header=null,e.path.includes("://")||this.setRequestProps(e,r);let s,n;dl("Regenerating stored HTTP header string for request"),e._implicitHeader(),e.outputData&&e.outputData.length>0&&(dl("Patching connection write() output buffer with updated header"),s=e.outputData[0].data,n=s.indexOf(`\r
|
||||
\r
|
||||
`)+4,e.outputData[0].data=e._header+s.substring(n),Ih("Output buffer: %o",e.outputData[0].data));let A;return this.proxy.protocol==="https:"?(Ih("Creating `tls.Socket`: %o",this.connectOpts),A=_dt.connect(this.connectOpts)):(Ih("Creating `net.Socket`: %o",this.connectOpts),A=Gdt.connect(this.connectOpts)),await(0,qdt.once)(A,"connect"),A}};oN.protocols=["http","https"];oA.HttpProxyAgent=oN;function Vdt(t,...e){let r={},s;for(s in t)e.includes(s)||(r[s]=t[s]);return r}});var tEe=E(dN=>{"use strict";Object.defineProperty(dN,"__esModule",{value:!0});dN.state=void 0;dN.state={instrumenterImplementation:void 0}});var gEe=E(EN=>{"use strict";Object.defineProperty(EN,"__esModule",{value:!0});EN.state=void 0;EN.state={operationRequestMap:new WeakMap}});var JCe=E((Gqt,BEt)=>{BEt.exports={name:"@actions/cache",version:"6.0.0",description:"Actions cache lib",keywords:["github","actions","cache"],homepage:"https://github.com/actions/toolkit/tree/main/packages/cache",license:"MIT",type:"module",main:"lib/cache.js",types:"lib/cache.d.ts",exports:{".":{types:"./lib/cache.d.ts",import:"./lib/cache.js"}},directories:{lib:"lib",test:"__tests__"},files:["lib","!.DS_Store"],publishConfig:{access:"public"},repository:{type:"git",url:"git+https://github.com/actions/toolkit.git",directory:"packages/cache"},scripts:{"audit-moderate":"npm install && npm audit --json --audit-level=moderate > audit.json",test:'echo "Error: run tests from root" && exit 1',tsc:"tsc && cp src/internal/shared/package-version.cjs lib/internal/shared/"},bugs:{url:"https://github.com/actions/toolkit/issues"},dependencies:{"@actions/core":"^3.0.0","@actions/exec":"^3.0.0","@actions/glob":"^0.6.1","@actions/http-client":"^4.0.0","@actions/io":"^3.0.0","@azure/core-rest-pipeline":"^1.22.0","@azure/storage-blob":"^12.30.0","@protobuf-ts/runtime-rpc":"^2.11.1",semver:"^7.7.3"},devDependencies:{"@protobuf-ts/plugin":"^2.9.4","@types/node":"^25.1.0","@types/semver":"^7.7.1",typescript:"^5.2.2"},overrides:{"uri-js":"npm:uri-js-replace@^1.0.1","node-fetch":"^3.3.2"}}});var WCe=E((_qt,VCe)=>{var QEt=JCe();VCe.exports={version:QEt.version}});var TN=E(xh=>{"use strict";Object.defineProperty(xh,"__esModule",{value:!0});xh.isJsonObject=xh.typeofJsonValue=void 0;function REt(t){let e=typeof t;if(e=="object"){if(Array.isArray(t))return"array";if(t===null)return"null"}return e}xh.typeofJsonValue=REt;function TEt(t){return t!==null&&typeof t=="object"&&!Array.isArray(t)}xh.isJsonObject=TEt});var kN=E(kh=>{"use strict";Object.defineProperty(kh,"__esModule",{value:!0});kh.base64encode=kh.base64decode=void 0;var Go="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/".split(""),xN=[];for(let t=0;t<Go.length;t++)xN[Go[t].charCodeAt(0)]=t;xN[45]=Go.indexOf("+");xN[95]=Go.indexOf("/");function xEt(t){let e=t.length*3/4;t[t.length-2]=="="?e-=2:t[t.length-1]=="="&&(e-=1);let r=new Uint8Array(e),s=0,n=0,A,i=0;for(let o=0;o<t.length;o++){if(A=xN[t.charCodeAt(o)],A===void 0)switch(t[o]){case"=":n=0;case`
|
||||
`:case"\r":case" ":case" ":continue;default:throw Error("invalid base64 string.")}switch(n){case 0:i=A,n=1;break;case 1:r[s++]=i<<2|(A&48)>>4,i=A,n=2;break;case 2:r[s++]=(i&15)<<4|(A&60)>>2,i=A,n=3;break;case 3:r[s++]=(i&3)<<6|A,n=0;break}}if(n==1)throw Error("invalid base64 string.");return r.subarray(0,s)}kh.base64decode=xEt;function kEt(t){let e="",r=0,s,n=0;for(let A=0;A<t.length;A++)switch(s=t[A],r){case 0:e+=Go[s>>2],n=(s&3)<<4,r=1;break;case 1:e+=Go[n|s>>4],n=(s&15)<<2,r=2;break;case 2:e+=Go[n|s>>6],e+=Go[s&63],r=0;break}return r&&(e+=Go[n],e+="=",r==1&&(e+="=")),e}kh.base64encode=kEt});var zCe=E(FN=>{"use strict";Object.defineProperty(FN,"__esModule",{value:!0});FN.utf8read=void 0;var c4=t=>String.fromCharCode.apply(String,t);function FEt(t){if(t.length<1)return"";let e=0,r=[],s=[],n=0,A,i=t.length;for(;e<i;)A=t[e++],A<128?s[n++]=A:A>191&&A<224?s[n++]=(A&31)<<6|t[e++]&63:A>239&&A<365?(A=((A&7)<<18|(t[e++]&63)<<12|(t[e++]&63)<<6|t[e++]&63)-65536,s[n++]=55296+(A>>10),s[n++]=56320+(A&1023)):s[n++]=(A&15)<<12|(t[e++]&63)<<6|t[e++]&63,n>8191&&(r.push(c4(s)),n=0);return r.length?(n&&r.push(c4(s.slice(0,n))),r.join("")):c4(s.slice(0,n))}FN.utf8read=FEt});var $p=E(Pi=>{"use strict";Object.defineProperty(Pi,"__esModule",{value:!0});Pi.WireType=Pi.mergeBinaryOptions=Pi.UnknownFieldHandler=void 0;var MEt;(function(t){t.symbol=Symbol.for("protobuf-ts/unknown"),t.onRead=(r,s,n,A,i)=>{(e(s)?s[t.symbol]:s[t.symbol]=[]).push({no:n,wireType:A,data:i})},t.onWrite=(r,s,n)=>{for(let{no:A,wireType:i,data:o}of t.list(s))n.tag(A,i).raw(o)},t.list=(r,s)=>{if(e(r)){let n=r[t.symbol];return s?n.filter(A=>A.no==s):n}return[]},t.last=(r,s)=>t.list(r,s).slice(-1)[0];let e=r=>r&&Array.isArray(r[t.symbol])})(MEt=Pi.UnknownFieldHandler||(Pi.UnknownFieldHandler={}));function UEt(t,e){return Object.assign(Object.assign({},t),e)}Pi.mergeBinaryOptions=UEt;var LEt;(function(t){t[t.Varint=0]="Varint",t[t.Bit64=1]="Bit64",t[t.LengthDelimited=2]="LengthDelimited",t[t.StartGroup=3]="StartGroup",t[t.EndGroup=4]="EndGroup",t[t.Bit32=5]="Bit32"})(LEt=Pi.WireType||(Pi.WireType={}))});var UN=E(ks=>{"use strict";Object.defineProperty(ks,"__esModule",{value:!0});ks.varint32read=ks.varint32write=ks.int64toString=ks.int64fromString=ks.varint64write=ks.varint64read=void 0;function vEt(){let t=0,e=0;for(let s=0;s<28;s+=7){let n=this.buf[this.pos++];if(t|=(n&127)<<s,(n&128)==0)return this.assertBounds(),[t,e]}let r=this.buf[this.pos++];if(t|=(r&15)<<28,e=(r&112)>>4,(r&128)==0)return this.assertBounds(),[t,e];for(let s=3;s<=31;s+=7){let n=this.buf[this.pos++];if(e|=(n&127)<<s,(n&128)==0)return this.assertBounds(),[t,e]}throw new Error("invalid varint")}ks.varint64read=vEt;function PEt(t,e,r){for(let A=0;A<28;A=A+7){let i=t>>>A,o=!(!(i>>>7)&&e==0),a=(o?i|128:i)&255;if(r.push(a),!o)return}let s=t>>>28&15|(e&7)<<4,n=e>>3!=0;if(r.push((n?s|128:s)&255),!!n){for(let A=3;A<31;A=A+7){let i=e>>>A,o=!!(i>>>7),a=(o?i|128:i)&255;if(r.push(a),!o)return}r.push(e>>>31&1)}}ks.varint64write=PEt;var MN=65536*65536;function OEt(t){let e=t[0]=="-";e&&(t=t.slice(1));let r=1e6,s=0,n=0;function A(i,o){let a=Number(t.slice(i,o));n*=r,s=s*r+a,s>=MN&&(n=n+(s/MN|0),s=s%MN)}return A(-24,-18),A(-18,-12),A(-12,-6),A(-6),[e,s,n]}ks.int64fromString=OEt;function HEt(t,e){if(e>>>0<=2097151)return""+(MN*e+(t>>>0));let r=t&16777215,s=(t>>>24|e<<8)>>>0&16777215,n=e>>16&65535,A=r+s*6777216+n*6710656,i=s+n*8147497,o=n*2,a=1e7;A>=a&&(i+=Math.floor(A/a),A%=a),i>=a&&(o+=Math.floor(i/a),i%=a);function c(u,l){let g=u?String(u):"";return l?"0000000".slice(g.length)+g:g}return c(o,0)+c(i,o)+c(A,1)}ks.int64toString=HEt;function GEt(t,e){if(t>=0){for(;t>127;)e.push(t&127|128),t=t>>>7;e.push(t)}else{for(let r=0;r<9;r++)e.push(t&127|128),t=t>>7;e.push(1)}}ks.varint32write=GEt;function _Et(){let t=this.buf[this.pos++],e=t&127;if((t&128)==0)return this.assertBounds(),e;if(t=this.buf[this.pos++],e|=(t&127)<<7,(t&128)==0)return this.assertBounds(),e;if(t=this.buf[this.pos++],e|=(t&127)<<14,(t&128)==0)return this.assertBounds(),e;if(t=this.buf[this.pos++],e|=(t&127)<<21,(t&128)==0)return this.assertBounds(),e;t=this.buf[this.pos++],e|=(t&15)<<28;for(let r=5;(t&128)!==0&&r<10;r++)t=this.buf[this.pos++];if((t&128)!=0)throw new Error("invalid varint");return this.assertBounds(),e>>>0}ks.varint32read=_Et});var gc=E(dc=>{"use strict";Object.defineProperty(dc,"__esModule",{value:!0});dc.PbLong=dc.PbULong=dc.detectBi=void 0;var eC=UN(),ot;function KCe(){let t=new DataView(new ArrayBuffer(8));ot=globalThis.BigInt!==void 0&&typeof t.getBigInt64=="function"&&typeof t.getBigUint64=="function"&&typeof t.setBigInt64=="function"&&typeof t.setBigUint64=="function"?{MIN:BigInt("-9223372036854775808"),MAX:BigInt("9223372036854775807"),UMIN:BigInt("0"),UMAX:BigInt("18446744073709551615"),C:BigInt,V:t}:void 0}dc.detectBi=KCe;KCe();function ZCe(t){if(!t)throw new Error("BigInt unavailable, see https://github.com/timostamm/protobuf-ts/blob/v1.0.8/MANUAL.md#bigint-support")}var XCe=/^-?[0-9]+$/,vN=4294967296,LN=2147483648,PN=c
Line truncated
|
||||
`)}};aD.RpcError=L4});var P4=E(uD=>{"use strict";Object.defineProperty(uD,"__esModule",{value:!0});uD.mergeRpcOptions=void 0;var DIe=Wt();function upt(t,e){if(!e)return t;let r={};cD(t,r),cD(e,r);for(let s of Object.keys(e)){let n=e[s];switch(s){case"jsonOptions":r.jsonOptions=DIe.mergeJsonOptions(t.jsonOptions,r.jsonOptions);break;case"binaryOptions":r.binaryOptions=DIe.mergeBinaryOptions(t.binaryOptions,r.binaryOptions);break;case"meta":r.meta={},cD(t.meta,r.meta),cD(e.meta,r.meta);break;case"interceptors":r.interceptors=t.interceptors?t.interceptors.concat(n):n.concat();break}}return r}uD.mergeRpcOptions=upt;function cD(t,e){if(!t)return;let r=e;for(let[s,n]of Object.entries(t))n instanceof Date?r[s]=new Date(n.getTime()):Array.isArray(n)?r[s]=n.concat():r[s]=n}});var H4=E(tl=>{"use strict";Object.defineProperty(tl,"__esModule",{value:!0});tl.Deferred=tl.DeferredState=void 0;var Gi;(function(t){t[t.PENDING=0]="PENDING",t[t.REJECTED=1]="REJECTED",t[t.RESOLVED=2]="RESOLVED"})(Gi=tl.DeferredState||(tl.DeferredState={}));var O4=class{constructor(e=!0){this._state=Gi.PENDING,this._promise=new Promise((r,s)=>{this._resolve=r,this._reject=s}),e&&this._promise.catch(r=>{})}get state(){return this._state}get promise(){return this._promise}resolve(e){if(this.state!==Gi.PENDING)throw new Error(`cannot resolve ${Gi[this.state].toLowerCase()}`);this._resolve(e),this._state=Gi.RESOLVED}reject(e){if(this.state!==Gi.PENDING)throw new Error(`cannot reject ${Gi[this.state].toLowerCase()}`);this._reject(e),this._state=Gi.REJECTED}resolvePending(e){this._state===Gi.PENDING&&this.resolve(e)}rejectPending(e){this._state===Gi.PENDING&&this.reject(e)}};tl.Deferred=O4});var _4=E(lD=>{"use strict";Object.defineProperty(lD,"__esModule",{value:!0});lD.RpcOutputStreamController=void 0;var SIe=H4(),rl=Wt(),G4=class{constructor(){this._lis={nxt:[],msg:[],err:[],cmp:[]},this._closed=!1,this._itState={q:[]}}onNext(e){return this.addLis(e,this._lis.nxt)}onMessage(e){return this.addLis(e,this._lis.msg)}onError(e){return this.addLis(e,this._lis.err)}onComplete(e){return this.addLis(e,this._lis.cmp)}addLis(e,r){return r.push(e),()=>{let s=r.indexOf(e);s>=0&&r.splice(s,1)}}clearLis(){for(let e of Object.values(this._lis))e.splice(0,e.length)}get closed(){return this._closed!==!1}notifyNext(e,r,s){rl.assert((e?1:0)+(r?1:0)+(s?1:0)<=1,"only one emission at a time"),e&&this.notifyMessage(e),r&&this.notifyError(r),s&&this.notifyComplete()}notifyMessage(e){rl.assert(!this.closed,"stream is closed"),this.pushIt({value:e,done:!1}),this._lis.msg.forEach(r=>r(e)),this._lis.nxt.forEach(r=>r(e,void 0,!1))}notifyError(e){rl.assert(!this.closed,"stream is closed"),this._closed=e,this.pushIt(e),this._lis.err.forEach(r=>r(e)),this._lis.nxt.forEach(r=>r(void 0,e,!1)),this.clearLis()}notifyComplete(){rl.assert(!this.closed,"stream is closed"),this._closed=!0,this.pushIt({value:null,done:!0}),this._lis.cmp.forEach(e=>e()),this._lis.nxt.forEach(e=>e(void 0,void 0,!0)),this.clearLis()}[Symbol.asyncIterator](){return this._closed===!0?this.pushIt({value:null,done:!0}):this._closed!==!1&&this.pushIt(this._closed),{next:()=>{let e=this._itState;rl.assert(e,"bad state"),rl.assert(!e.p,"iterator contract broken");let r=e.q.shift();return r?"value"in r?Promise.resolve(r):Promise.reject(r):(e.p=new SIe.Deferred,e.p.promise)}}}pushIt(e){let r=this._itState;if(r.p){let s=r.p;rl.assert(s.state==SIe.DeferredState.PENDING,"iterator contract broken"),"value"in e?s.resolve(e):s.reject(e),delete r.p}else r.q.push(e)}};lD.RpcOutputStreamController=G4});var q4=E(Oh=>{"use strict";var lpt=Oh&&Oh.__awaiter||function(t,e,r,s){function n(A){return A instanceof r?A:new r(function(i){i(A)})}return new(r||(r=Promise))(function(A,i){function o(u){try{c(s.next(u))}catch(l){i(l)}}function a(u){try{c(s.throw(u))}catch(l){i(l)}}function c(u){u.done?A(u.value):n(u.value).then(o,a)}c((s=s.apply(t,e||[])).next())})};Object.defineProperty(Oh,"__esModule",{value:!0});Oh.UnaryCall=void 0;var Y4=class{constructor(e,r,s,n,A,i,o){this.method=e,this.requestHeaders=r,this.request=s,this.headers=n,this.response=A,this.status=i,this.trailers=o}then(e,r){return this.promiseFinished().then(s=>e?Promise.resolve(e(s)):s,s=>r?Promise.resolve(r(s)):Promise.reject(s))}promiseFinished(){return lpt(this,void 0,void 0,function*(){let[e,r,s,n]=yield Promise.all([this.headers,this.response,this.status,this.trailers]);return{method:this.method,requestHeaders:this.requestHeaders,request:this.request,headers:e,response:r,status:s,trailers:n}})}};Oh.UnaryCall=Y4});var V4=E(Hh=>{"use strict";var dpt=Hh&&Hh.__awaiter||function(t,e,r,s){function n(A){return A instanceof r?A:new r(function(i){i(A)})}return new(r||(r=Promise))(function(A,i){function o(u){try{c(s.next(u))}catch(l){i(l)}}function a(u){try{c(s.throw(u))}catch(l){i(l)}}function c(u){u.done?A(u.value):n(u.value).then(o,a)}c((s=s.apply(t,e||[])).next())})};Object.defineProperty(Hh,"__esModule",{value:!0});Hh.ServerStreamingCall=void 0;var J4=class{constructor(e
Line truncated
|
||||
`:QB(t.children):sd(t)?QB(t.children):gs(t)?t.data:""}function oo(t){return Array.isArray(t)?t.map(oo).join(""):rt(t)&&!Gc(t)?oo(t.children):gs(t)?t.data:""}function $f(t){return Array.isArray(t)?t.map($f).join(""):rt(t)&&(t.type===Ue.Tag||sd(t))?$f(t.children):gs(t)?t.data:""}function id(t){return rt(t)?t.children:[]}function SJ(t){return t.parent||null}function CT(t){let e=SJ(t);if(e!=null)return id(e);let r=[t],{prev:s,next:n}=t;for(;s!=null;)r.unshift(s),{prev:s}=s;for(;n!=null;)r.push(n),{next:n}=n;return r}function Tke(t,e){var r;return(r=t.attribs)===null||r===void 0?void 0:r[e]}function xke(t,e){return t.attribs!=null&&Object.prototype.hasOwnProperty.call(t.attribs,e)&&t.attribs[e]!=null}function kke(t){return t.name}function yB(t){let{next:e}=t;for(;e!==null&&!V(e);)({next:e}=e);return e}function bB(t){let{prev:e}=t;for(;e!==null&&!V(e);)({prev:e}=e);return e}function ao(t){if(t.prev&&(t.prev.next=t.next),t.next&&(t.next.prev=t.prev),t.parent){let e=t.parent.children,r=e.lastIndexOf(t);r>=0&&e.splice(r,1)}t.next=null,t.prev=null,t.parent=null}function Fke(t,e){let r=e.prev=t.prev;r&&(r.next=e);let s=e.next=t.next;s&&(s.prev=e);let n=e.parent=t.parent;if(n){let A=n.children;A[A.lastIndexOf(t)]=e,t.parent=null}}function Mke(t,e){if(ao(e),e.next=null,e.parent=t,t.children.push(e)>1){let r=t.children[t.children.length-2];r.next=e,e.prev=r}else e.prev=null}function Uke(t,e){ao(e);let{parent:r}=t,s=t.next;if(e.next=s,e.prev=t,t.next=e,e.parent=r,s){if(s.prev=e,r){let n=r.children;n.splice(n.lastIndexOf(s),0,e)}}else r&&r.children.push(e)}function Lke(t,e){if(ao(e),e.parent=t,e.prev=null,t.children.unshift(e)!==1){let r=t.children[1];r.prev=e,e.next=r}else e.next=null}function vke(t,e){ao(e);let{parent:r}=t;if(r){let s=r.children;s.splice(s.indexOf(t),0,e)}t.prev&&(t.prev.next=e),e.parent=r,e.prev=t.prev,e.next=t,t.prev=e}function od(t,e,r=!0,s=1/0){return wB(t,Array.isArray(e)?e:[e],r,s)}function wB(t,e,r,s){let n=[],A=[Array.isArray(e)?e:[e]],i=[0];for(;;){if(i[0]>=A[0].length){if(i.length===1)return n;A.shift(),i.shift();continue}let o=A[0][i[0]++];if(t(o)&&(n.push(o),--s<=0))return n;r&&rt(o)&&o.children.length>0&&(i.unshift(0),A.unshift(o.children))}}function Pke(t,e){return e.find(t)}function NB(t,e,r=!0){let s=Array.isArray(e)?e:[e];for(let n=0;n<s.length;n++){let A=s[n];if(V(A)&&t(A))return A;if(r&&rt(A)&&A.children.length>0){let i=NB(t,A.children,!0);if(i)return i}}return null}function RJ(t,e){return(Array.isArray(e)?e:[e]).some(r=>V(r)&&t(r)||rt(r)&&RJ(t,r.children))}function Oke(t,e){let r=[],s=[Array.isArray(e)?e:[e]],n=[0];for(;;){if(n[0]>=s[0].length){if(s.length===1)return r;s.shift(),n.shift();continue}let A=s[0][n[0]++];V(A)&&t(A)&&r.push(A),rt(A)&&A.children.length>0&&(n.unshift(0),s.unshift(A.children))}}var DB={tag_name(t){return typeof t=="function"?e=>V(e)&&t(e.name):t==="*"?V:e=>V(e)&&e.name===t},tag_type(t){return typeof t=="function"?e=>t(e.type):e=>e.type===t},tag_contains(t){return typeof t=="function"?e=>gs(e)&&t(e.data):e=>gs(e)&&e.data===t}};function IT(t,e){return typeof e=="function"?r=>V(r)&&e(r.attribs[t]):r=>V(r)&&r.attribs[t]===e}function Hke(t,e){return r=>t(r)||e(r)}function TJ(t){let e=Object.keys(t).map(r=>{let s=t[r];return Object.prototype.hasOwnProperty.call(DB,r)?DB[r](s):IT(r,s)});return e.length===0?null:e.reduce(Hke)}function Gke(t,e){let r=TJ(t);return r?r(e):!0}function _ke(t,e,r,s=1/0){let n=TJ(t);return n?od(n,e,r,s):[]}function Yke(t,e,r=!0){return Array.isArray(e)||(e=[e]),NB(IT("id",t),e,r)}function _c(t,e,r=!0,s=1/0){return od(DB.tag_name(t),e,r,s)}function qke(t,e,r=!0,s=1/0){return od(IT("class",t),e,r,s)}function Jke(t,e,r=!0,s=1/0){return od(DB.tag_type(t),e,r,s)}function Vke(t){let e=t.length;for(;--e>=0;){let r=t[e];if(e>0&&t.lastIndexOf(r,e-1)>=0){t.splice(e,1);continue}for(let s=r.parent;s;s=s.parent)if(t.includes(s)){t.splice(e,1);break}}return t}var Sn;(function(t){t[t.DISCONNECTED=1]="DISCONNECTED",t[t.PRECEDING=2]="PRECEDING",t[t.FOLLOWING=4]="FOLLOWING",t[t.CONTAINS=8]="CONTAINS",t[t.CONTAINED_BY=16]="CONTAINED_BY"})(Sn||(Sn={}));function xJ(t,e){let r=[],s=[];if(t===e)return 0;let n=rt(t)?t:t.parent;for(;n;)r.unshift(n),n=n.parent;for(n=rt(e)?e:e.parent;n;)s.unshift(n),n=n.parent;let A=Math.min(r.length,s.length),i=0;for(;i<A&&r[i]===s[i];)i++;if(i===0)return Sn.DISCONNECTED;let o=r[i-1],a=o.children,c=r[i],u=s[i];return a.indexOf(c)>a.indexOf(u)?o===e?Sn.FOLLOWING|Sn.CONTAINED_BY:Sn.FOLLOWING:o===t?Sn.PRECEDING|Sn.CONTAINS:Sn.PRECEDING}function la(t){return t=t.filter((e,r,s)=>!s.includes(e,r+1)),t.sort((e,r)=>{let s=xJ(e,r);return s&Sn.PRECEDING?-1:s&Sn.FOLLOWING?1:0}),t}function BT(t){let e=SB(Xke,t);return e?e.name==="feed"?Wke(e):zke(e):null}function Wke(t){var e;let r=t.children,s={type:"atom",items:_c("entry",r).map(i=>{var o;let{children:a}=i,c={media:kJ(a)};hs(c,"id","id",a),hs(c,"title","title",a);let u=(o=SB("link",a))===null||o===void 0?void 0:o.attribs.href;u&&(c.link=u);let l=da("summary",a)||da("content",a);l&&(c.descript
Line truncated
|
||||
`)+4,e.outputData[0].data=e._header+s.substring(n),dl("Output buffer: %o",e.outputData[0].data));let i;return this.proxy.protocol==="https:"?(dl("Creating `tls.Socket`: %o",this.connectOpts),i=J6e.connect(this.connectOpts)):(dl("Creating `net.Socket`: %o",this.connectOpts),i=V6e.connect(this.connectOpts)),await(0,z6e.once)(i,"connect"),i}};cI.protocols=["http","https"];$s.HttpProxyAgent=cI;function X6e(t,...e){let r={},s;for(s in t)e.includes(s)||(r[s]=t[s]);return r}});var HZ=m(hI=>{"use strict";Object.defineProperty(hI,"__esModule",{value:!0});hI.state=void 0;hI.state={instrumenterImplementation:void 0}});var $Z=m(EI=>{"use strict";Object.defineProperty(EI,"__esModule",{value:!0});EI.state=void 0;EI.state={operationRequestMap:new WeakMap}});var Rre=m((rBt,w9e)=>{w9e.exports={name:"@actions/cache",version:"6.0.0",description:"Actions cache lib",keywords:["github","actions","cache"],homepage:"https://github.com/actions/toolkit/tree/main/packages/cache",license:"MIT",type:"module",main:"lib/cache.js",types:"lib/cache.d.ts",exports:{".":{types:"./lib/cache.d.ts",import:"./lib/cache.js"}},directories:{lib:"lib",test:"__tests__"},files:["lib","!.DS_Store"],publishConfig:{access:"public"},repository:{type:"git",url:"git+https://github.com/actions/toolkit.git",directory:"packages/cache"},scripts:{"audit-moderate":"npm install && npm audit --json --audit-level=moderate > audit.json",test:'echo "Error: run tests from root" && exit 1',tsc:"tsc && cp src/internal/shared/package-version.cjs lib/internal/shared/"},bugs:{url:"https://github.com/actions/toolkit/issues"},dependencies:{"@actions/core":"^3.0.0","@actions/exec":"^3.0.0","@actions/glob":"^0.6.1","@actions/http-client":"^4.0.0","@actions/io":"^3.0.0","@azure/core-rest-pipeline":"^1.22.0","@azure/storage-blob":"^12.30.0","@protobuf-ts/runtime-rpc":"^2.11.1",semver:"^7.7.3"},devDependencies:{"@protobuf-ts/plugin":"^2.9.4","@types/node":"^25.1.0","@types/semver":"^7.7.1",typescript:"^5.2.2"},overrides:{"uri-js":"npm:uri-js-replace@^1.0.1","node-fetch":"^3.3.2"}}});var Fre=m((sBt,kre)=>{var N9e=Rre();kre.exports={version:N9e.version}});var kI=m(yl=>{"use strict";Object.defineProperty(yl,"__esModule",{value:!0});yl.isJsonObject=yl.typeofJsonValue=void 0;function F9e(t){let e=typeof t;if(e=="object"){if(Array.isArray(t))return"array";if(t===null)return"null"}return e}yl.typeofJsonValue=F9e;function M9e(t){return t!==null&&typeof t=="object"&&!Array.isArray(t)}yl.isJsonObject=M9e});var MI=m(bl=>{"use strict";Object.defineProperty(bl,"__esModule",{value:!0});bl.base64encode=bl.base64decode=void 0;var so="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/".split(""),FI=[];for(let t=0;t<so.length;t++)FI[so[t].charCodeAt(0)]=t;FI[45]=so.indexOf("+");FI[95]=so.indexOf("/");function U9e(t){let e=t.length*3/4;t[t.length-2]=="="?e-=2:t[t.length-1]=="="&&(e-=1);let r=new Uint8Array(e),s=0,n=0,i,o=0;for(let a=0;a<t.length;a++){if(i=FI[t.charCodeAt(a)],i===void 0)switch(t[a]){case"=":n=0;case`
|
||||
`:case"\r":case" ":case" ":continue;default:throw Error("invalid base64 string.")}switch(n){case 0:o=i,n=1;break;case 1:r[s++]=o<<2|(i&48)>>4,o=i,n=2;break;case 2:r[s++]=(o&15)<<4|(i&60)>>2,o=i,n=3;break;case 3:r[s++]=(o&3)<<6|i,n=0;break}}if(n==1)throw Error("invalid base64 string.");return r.subarray(0,s)}bl.base64decode=U9e;function L9e(t){let e="",r=0,s,n=0;for(let i=0;i<t.length;i++)switch(s=t[i],r){case 0:e+=so[s>>2],n=(s&3)<<4,r=1;break;case 1:e+=so[n|s>>4],n=(s&15)<<2,r=2;break;case 2:e+=so[n|s>>6],e+=so[s&63],r=0;break}return r&&(e+=so[n],e+="=",r==1&&(e+="=")),e}bl.base64encode=L9e});var Mre=m(UI=>{"use strict";Object.defineProperty(UI,"__esModule",{value:!0});UI.utf8read=void 0;var tk=t=>String.fromCharCode.apply(String,t);function P9e(t){if(t.length<1)return"";let e=0,r=[],s=[],n=0,i,o=t.length;for(;e<o;)i=t[e++],i<128?s[n++]=i:i>191&&i<224?s[n++]=(i&31)<<6|t[e++]&63:i>239&&i<365?(i=((i&7)<<18|(t[e++]&63)<<12|(t[e++]&63)<<6|t[e++]&63)-65536,s[n++]=55296+(i>>10),s[n++]=56320+(i&1023)):s[n++]=(i&15)<<12|(t[e++]&63)<<6|t[e++]&63,n>8191&&(r.push(tk(s)),n=0);return r.length?(n&&r.push(tk(s.slice(0,n))),r.join("")):tk(s.slice(0,n))}UI.utf8read=P9e});var Kh=m(di=>{"use strict";Object.defineProperty(di,"__esModule",{value:!0});di.WireType=di.mergeBinaryOptions=di.UnknownFieldHandler=void 0;var v9e;(function(t){t.symbol=Symbol.for("protobuf-ts/unknown"),t.onRead=(r,s,n,i,o)=>{(e(s)?s[t.symbol]:s[t.symbol]=[]).push({no:n,wireType:i,data:o})},t.onWrite=(r,s,n)=>{for(let{no:i,wireType:o,data:a}of t.list(s))n.tag(i,o).raw(a)},t.list=(r,s)=>{if(e(r)){let n=r[t.symbol];return s?n.filter(i=>i.no==s):n}return[]},t.last=(r,s)=>t.list(r,s).slice(-1)[0];let e=r=>r&&Array.isArray(r[t.symbol])})(v9e=di.UnknownFieldHandler||(di.UnknownFieldHandler={}));function O9e(t,e){return Object.assign(Object.assign({},t),e)}di.mergeBinaryOptions=O9e;var _9e;(function(t){t[t.Varint=0]="Varint",t[t.Bit64=1]="Bit64",t[t.LengthDelimited=2]="LengthDelimited",t[t.StartGroup=3]="StartGroup",t[t.EndGroup=4]="EndGroup",t[t.Bit32=5]="Bit32"})(_9e=di.WireType||(di.WireType={}))});var PI=m(_r=>{"use strict";Object.defineProperty(_r,"__esModule",{value:!0});_r.varint32read=_r.varint32write=_r.int64toString=_r.int64fromString=_r.varint64write=_r.varint64read=void 0;function H9e(){let t=0,e=0;for(let s=0;s<28;s+=7){let n=this.buf[this.pos++];if(t|=(n&127)<<s,(n&128)==0)return this.assertBounds(),[t,e]}let r=this.buf[this.pos++];if(t|=(r&15)<<28,e=(r&112)>>4,(r&128)==0)return this.assertBounds(),[t,e];for(let s=3;s<=31;s+=7){let n=this.buf[this.pos++];if(e|=(n&127)<<s,(n&128)==0)return this.assertBounds(),[t,e]}throw new Error("invalid varint")}_r.varint64read=H9e;function G9e(t,e,r){for(let i=0;i<28;i=i+7){let o=t>>>i,a=!(!(o>>>7)&&e==0),A=(a?o|128:o)&255;if(r.push(A),!a)return}let s=t>>>28&15|(e&7)<<4,n=e>>3!=0;if(r.push((n?s|128:s)&255),!!n){for(let i=3;i<31;i=i+7){let o=e>>>i,a=!!(o>>>7),A=(a?o|128:o)&255;if(r.push(A),!a)return}r.push(e>>>31&1)}}_r.varint64write=G9e;var LI=65536*65536;function Y9e(t){let e=t[0]=="-";e&&(t=t.slice(1));let r=1e6,s=0,n=0;function i(o,a){let A=Number(t.slice(o,a));n*=r,s=s*r+A,s>=LI&&(n=n+(s/LI|0),s=s%LI)}return i(-24,-18),i(-18,-12),i(-12,-6),i(-6),[e,s,n]}_r.int64fromString=Y9e;function q9e(t,e){if(e>>>0<=2097151)return""+(LI*e+(t>>>0));let r=t&16777215,s=(t>>>24|e<<8)>>>0&16777215,n=e>>16&65535,i=r+s*6777216+n*6710656,o=s+n*8147497,a=n*2,A=1e7;i>=A&&(o+=Math.floor(i/A),i%=A),o>=A&&(a+=Math.floor(o/A),o%=A);function c(u,d){let g=u?String(u):"";return d?"0000000".slice(g.length)+g:g}return c(a,0)+c(o,a)+c(i,1)}_r.int64toString=q9e;function V9e(t,e){if(t>=0){for(;t>127;)e.push(t&127|128),t=t>>>7;e.push(t)}else{for(let r=0;r<9;r++)e.push(t&127|128),t=t>>7;e.push(1)}}_r.varint32write=V9e;function J9e(){let t=this.buf[this.pos++],e=t&127;if((t&128)==0)return this.assertBounds(),e;if(t=this.buf[this.pos++],e|=(t&127)<<7,(t&128)==0)return this.assertBounds(),e;if(t=this.buf[this.pos++],e|=(t&127)<<14,(t&128)==0)return this.assertBounds(),e;if(t=this.buf[this.pos++],e|=(t&127)<<21,(t&128)==0)return this.assertBounds(),e;t=this.buf[this.pos++],e|=(t&15)<<28;for(let r=5;(t&128)!==0&&r<10;r++)t=this.buf[this.pos++];if((t&128)!=0)throw new Error("invalid varint");return this.assertBounds(),e>>>0}_r.varint32read=J9e});var ma=m(fa=>{"use strict";Object.defineProperty(fa,"__esModule",{value:!0});fa.PbLong=fa.PbULong=fa.detectBi=void 0;var Xh=PI(),He;function Ure(){let t=new DataView(new ArrayBuffer(8));He=globalThis.BigInt!==void 0&&typeof t.getBigInt64=="function"&&typeof t.getBigUint64=="function"&&typeof t.setBigInt64=="function"&&typeof t.setBigUint64=="function"?{MIN:BigInt("-9223372036854775808"),MAX:BigInt("9223372036854775807"),UMIN:BigInt("0"),UMAX:BigInt("18446744073709551615"),C:BigInt,V:t}:void 0}fa.detectBi=Ure;Ure();function Lre(t){if(!t)throw new Error("BigInt unavailable, see https://github.com/timostamm/protobuf-ts/blob/v1.0.8/MANUAL.md#bigint-support")}var Pre=/^-?[0-9]+$/,OI=4294967296,vI=2147483648,_I=c
Line truncated
|
||||
`)}};uB.RpcError=Tk});var xk=m(dB=>{"use strict";Object.defineProperty(dB,"__esModule",{value:!0});dB.mergeRpcOptions=void 0;var gse=Et();function hYe(t,e){if(!e)return t;let r={};lB(t,r),lB(e,r);for(let s of Object.keys(e)){let n=e[s];switch(s){case"jsonOptions":r.jsonOptions=gse.mergeJsonOptions(t.jsonOptions,r.jsonOptions);break;case"binaryOptions":r.binaryOptions=gse.mergeBinaryOptions(t.binaryOptions,r.binaryOptions);break;case"meta":r.meta={},lB(t.meta,r.meta),lB(e.meta,r.meta);break;case"interceptors":r.interceptors=t.interceptors?t.interceptors.concat(n):n.concat();break}}return r}dB.mergeRpcOptions=hYe;function lB(t,e){if(!t)return;let r=e;for(let[s,n]of Object.entries(t))n instanceof Date?r[s]=new Date(n.getTime()):Array.isArray(n)?r[s]=n.concat():r[s]=n}});var kk=m(qA=>{"use strict";Object.defineProperty(qA,"__esModule",{value:!0});qA.Deferred=qA.DeferredState=void 0;var fi;(function(t){t[t.PENDING=0]="PENDING",t[t.REJECTED=1]="REJECTED",t[t.RESOLVED=2]="RESOLVED"})(fi=qA.DeferredState||(qA.DeferredState={}));var Rk=class{constructor(e=!0){this._state=fi.PENDING,this._promise=new Promise((r,s)=>{this._resolve=r,this._reject=s}),e&&this._promise.catch(r=>{})}get state(){return this._state}get promise(){return this._promise}resolve(e){if(this.state!==fi.PENDING)throw new Error(`cannot resolve ${fi[this.state].toLowerCase()}`);this._resolve(e),this._state=fi.RESOLVED}reject(e){if(this.state!==fi.PENDING)throw new Error(`cannot reject ${fi[this.state].toLowerCase()}`);this._reject(e),this._state=fi.REJECTED}resolvePending(e){this._state===fi.PENDING&&this.resolve(e)}rejectPending(e){this._state===fi.PENDING&&this.reject(e)}};qA.Deferred=Rk});var Mk=m(gB=>{"use strict";Object.defineProperty(gB,"__esModule",{value:!0});gB.RpcOutputStreamController=void 0;var hse=kk(),VA=Et(),Fk=class{constructor(){this._lis={nxt:[],msg:[],err:[],cmp:[]},this._closed=!1,this._itState={q:[]}}onNext(e){return this.addLis(e,this._lis.nxt)}onMessage(e){return this.addLis(e,this._lis.msg)}onError(e){return this.addLis(e,this._lis.err)}onComplete(e){return this.addLis(e,this._lis.cmp)}addLis(e,r){return r.push(e),()=>{let s=r.indexOf(e);s>=0&&r.splice(s,1)}}clearLis(){for(let e of Object.values(this._lis))e.splice(0,e.length)}get closed(){return this._closed!==!1}notifyNext(e,r,s){VA.assert((e?1:0)+(r?1:0)+(s?1:0)<=1,"only one emission at a time"),e&&this.notifyMessage(e),r&&this.notifyError(r),s&&this.notifyComplete()}notifyMessage(e){VA.assert(!this.closed,"stream is closed"),this.pushIt({value:e,done:!1}),this._lis.msg.forEach(r=>r(e)),this._lis.nxt.forEach(r=>r(e,void 0,!1))}notifyError(e){VA.assert(!this.closed,"stream is closed"),this._closed=e,this.pushIt(e),this._lis.err.forEach(r=>r(e)),this._lis.nxt.forEach(r=>r(void 0,e,!1)),this.clearLis()}notifyComplete(){VA.assert(!this.closed,"stream is closed"),this._closed=!0,this.pushIt({value:null,done:!0}),this._lis.cmp.forEach(e=>e()),this._lis.nxt.forEach(e=>e(void 0,void 0,!0)),this.clearLis()}[Symbol.asyncIterator](){return this._closed===!0?this.pushIt({value:null,done:!0}):this._closed!==!1&&this.pushIt(this._closed),{next:()=>{let e=this._itState;VA.assert(e,"bad state"),VA.assert(!e.p,"iterator contract broken");let r=e.q.shift();return r?"value"in r?Promise.resolve(r):Promise.reject(r):(e.p=new hse.Deferred,e.p.promise)}}}pushIt(e){let r=this._itState;if(r.p){let s=r.p;VA.assert(s.state==hse.DeferredState.PENDING,"iterator contract broken"),"value"in e?s.resolve(e):s.reject(e),delete r.p}else r.q.push(e)}};gB.RpcOutputStreamController=Fk});var Lk=m(Rl=>{"use strict";var fYe=Rl&&Rl.__awaiter||function(t,e,r,s){function n(i){return i instanceof r?i:new r(function(o){o(i)})}return new(r||(r=Promise))(function(i,o){function a(u){try{c(s.next(u))}catch(d){o(d)}}function A(u){try{c(s.throw(u))}catch(d){o(d)}}function c(u){u.done?i(u.value):n(u.value).then(a,A)}c((s=s.apply(t,e||[])).next())})};Object.defineProperty(Rl,"__esModule",{value:!0});Rl.UnaryCall=void 0;var Uk=class{constructor(e,r,s,n,i,o,a){this.method=e,this.requestHeaders=r,this.request=s,this.headers=n,this.response=i,this.status=o,this.trailers=a}then(e,r){return this.promiseFinished().then(s=>e?Promise.resolve(e(s)):s,s=>r?Promise.resolve(r(s)):Promise.reject(s))}promiseFinished(){return fYe(this,void 0,void 0,function*(){let[e,r,s,n]=yield Promise.all([this.headers,this.response,this.status,this.trailers]);return{method:this.method,requestHeaders:this.requestHeaders,request:this.request,headers:e,response:r,status:s,trailers:n}})}};Rl.UnaryCall=Uk});var vk=m(kl=>{"use strict";var mYe=kl&&kl.__awaiter||function(t,e,r,s){function n(i){return i instanceof r?i:new r(function(o){o(i)})}return new(r||(r=Promise))(function(i,o){function a(u){try{c(s.next(u))}catch(d){o(d)}}function A(u){try{c(s.throw(u))}catch(d){o(d)}}function c(u){u.done?i(u.value):n(u.value).then(a,A)}c((s=s.apply(t,e||[])).next())})};Object.defineProperty(kl,"__esModule",{value:!0});kl.ServerStreamingCall=void 0;var Pk=class{constructor(e
Line truncated
|
||||
`:Cp(t.children):Jc(t)?Cp(t.children):Nr(t)?t.data:""}function Ui(t){return Array.isArray(t)?t.map(Ui).join(""):ve(t)&&!Ja(t)?Ui(t.children):Nr(t)?t.data:""}function Vd(t){return Array.isArray(t)?t.map(Vd).join(""):ve(t)&&(t.type===Be.Tag||Jc(t))?Vd(t.children):Nr(t)?t.data:""}function Kc(t){return ve(t)?t.children:[]}function CO(t){return t.parent||null}function y1(t){let e=CO(t);if(e!=null)return Kc(e);let r=[t],{prev:s,next:n}=t;for(;s!=null;)r.unshift(s),{prev:s}=s;for(;n!=null;)r.push(n),{next:n}=n;return r}function m0e(t,e){var r;return(r=t.attribs)===null||r===void 0?void 0:r[e]}function p0e(t,e){return t.attribs!=null&&Object.prototype.hasOwnProperty.call(t.attribs,e)&&t.attribs[e]!=null}function E0e(t){return t.name}function Ip(t){let{next:e}=t;for(;e!==null&&!q(e);)({next:e}=e);return e}function Bp(t){let{prev:e}=t;for(;e!==null&&!q(e);)({prev:e}=e);return e}function Li(t){if(t.prev&&(t.prev.next=t.next),t.next&&(t.next.prev=t.prev),t.parent){let e=t.parent.children,r=e.lastIndexOf(t);r>=0&&e.splice(r,1)}t.next=null,t.prev=null,t.parent=null}function C0e(t,e){let r=e.prev=t.prev;r&&(r.next=e);let s=e.next=t.next;s&&(s.prev=e);let n=e.parent=t.parent;if(n){let i=n.children;i[i.lastIndexOf(t)]=e,t.parent=null}}function I0e(t,e){if(Li(e),e.next=null,e.parent=t,t.children.push(e)>1){let r=t.children[t.children.length-2];r.next=e,e.prev=r}else e.prev=null}function B0e(t,e){Li(e);let{parent:r}=t,s=t.next;if(e.next=s,e.prev=t,t.next=e,e.parent=r,s){if(s.prev=e,r){let n=r.children;n.splice(n.lastIndexOf(s),0,e)}}else r&&r.children.push(e)}function Q0e(t,e){if(Li(e),e.parent=t,e.prev=null,t.children.unshift(e)!==1){let r=t.children[1];r.prev=e,e.next=r}else e.next=null}function y0e(t,e){Li(e);let{parent:r}=t;if(r){let s=r.children;s.splice(s.indexOf(t),0,e)}t.prev&&(t.prev.next=e),e.parent=r,e.prev=t.prev,e.next=t,t.prev=e}function Xc(t,e,r=!0,s=1/0){return Qp(t,Array.isArray(e)?e:[e],r,s)}function Qp(t,e,r,s){let n=[],i=[Array.isArray(e)?e:[e]],o=[0];for(;;){if(o[0]>=i[0].length){if(o.length===1)return n;i.shift(),o.shift();continue}let a=i[0][o[0]++];if(t(a)&&(n.push(a),--s<=0))return n;r&&ve(a)&&a.children.length>0&&(o.unshift(0),i.unshift(a.children))}}function b0e(t,e){return e.find(t)}function yp(t,e,r=!0){let s=Array.isArray(e)?e:[e];for(let n=0;n<s.length;n++){let i=s[n];if(q(i)&&t(i))return i;if(r&&ve(i)&&i.children.length>0){let o=yp(t,i.children,!0);if(o)return o}}return null}function IO(t,e){return(Array.isArray(e)?e:[e]).some(r=>q(r)&&t(r)||ve(r)&&IO(t,r.children))}function w0e(t,e){let r=[],s=[Array.isArray(e)?e:[e]],n=[0];for(;;){if(n[0]>=s[0].length){if(s.length===1)return r;s.shift(),n.shift();continue}let i=s[0][n[0]++];q(i)&&t(i)&&r.push(i),ve(i)&&i.children.length>0&&(n.unshift(0),s.unshift(i.children))}}var bp={tag_name(t){return typeof t=="function"?e=>q(e)&&t(e.name):t==="*"?q:e=>q(e)&&e.name===t},tag_type(t){return typeof t=="function"?e=>t(e.type):e=>e.type===t},tag_contains(t){return typeof t=="function"?e=>Nr(e)&&t(e.data):e=>Nr(e)&&e.data===t}};function b1(t,e){return typeof e=="function"?r=>q(r)&&e(r.attribs[t]):r=>q(r)&&r.attribs[t]===e}function N0e(t,e){return r=>t(r)||e(r)}function BO(t){let e=Object.keys(t).map(r=>{let s=t[r];return Object.prototype.hasOwnProperty.call(bp,r)?bp[r](s):b1(r,s)});return e.length===0?null:e.reduce(N0e)}function S0e(t,e){let r=BO(t);return r?r(e):!0}function T0e(t,e,r,s=1/0){let n=BO(t);return n?Xc(n,e,r,s):[]}function D0e(t,e,r=!0){return Array.isArray(e)||(e=[e]),yp(b1("id",t),e,r)}function Wa(t,e,r=!0,s=1/0){return Xc(bp.tag_name(t),e,r,s)}function x0e(t,e,r=!0,s=1/0){return Xc(b1("class",t),e,r,s)}function R0e(t,e,r=!0,s=1/0){return Xc(bp.tag_type(t),e,r,s)}function k0e(t){let e=t.length;for(;--e>=0;){let r=t[e];if(e>0&&t.lastIndexOf(r,e-1)>=0){t.splice(e,1);continue}for(let s=r.parent;s;s=s.parent)if(t.includes(s)){t.splice(e,1);break}}return t}var Ts;(function(t){t[t.DISCONNECTED=1]="DISCONNECTED",t[t.PRECEDING=2]="PRECEDING",t[t.FOLLOWING=4]="FOLLOWING",t[t.CONTAINS=8]="CONTAINS",t[t.CONTAINED_BY=16]="CONTAINED_BY"})(Ts||(Ts={}));function QO(t,e){let r=[],s=[];if(t===e)return 0;let n=ve(t)?t:t.parent;for(;n;)r.unshift(n),n=n.parent;for(n=ve(e)?e:e.parent;n;)s.unshift(n),n=n.parent;let i=Math.min(r.length,s.length),o=0;for(;o<i&&r[o]===s[o];)o++;if(o===0)return Ts.DISCONNECTED;let a=r[o-1],A=a.children,c=r[o],u=s[o];return A.indexOf(c)>A.indexOf(u)?a===e?Ts.FOLLOWING|Ts.CONTAINED_BY:Ts.FOLLOWING:a===t?Ts.PRECEDING|Ts.CONTAINS:Ts.PRECEDING}function To(t){return t=t.filter((e,r,s)=>!s.includes(e,r+1)),t.sort((e,r)=>{let s=QO(e,r);return s&Ts.PRECEDING?-1:s&Ts.FOLLOWING?1:0}),t}function w1(t){let e=wp(P0e,t);return e?e.name==="feed"?F0e(e):M0e(e):null}function F0e(t){var e;let r=t.children,s={type:"atom",items:Wa("entry",r).map(o=>{var a;let{children:A}=o,c={media:yO(A)};Sr(c,"id","id",A),Sr(c,"title","title",A);let u=(a=wp("link",A))===null||a===void 0?void 0:a.attribs.href;u&&(c.link=u);let d=Do("summary",A)||Do("content",A);d&&(c.descript
Line truncated
|
||||
:is(button, input, select, textarea, optgroup, option)[disabled],
|
||||
optgroup[disabled] > option,
|
||||
fieldset[disabled]:not(fieldset[disabled] legend:first-of-type *)
|
||||
)`,enabled:":not(:disabled)",checked:":is(:is(input[type=radio], input[type=checkbox])[checked], option:selected)",required:":is(input, select, textarea)[required]",optional:":is(input, select, textarea):not([required])",selected:"option:is([selected], select:not([multiple]):not(:has(> option[selected])) > :first-of-type)",checkbox:"[type=checkbox]",file:"[type=file]",password:"[type=password]",radio:"[type=radio]",reset:"[type=reset]",image:"[type=image]",submit:"[type=submit]",parent:":not(:empty)",header:":is(h1, h2, h3, h4, h5, h6)",button:":is(button, input[type=button])",input:":is(input, textarea, select, button)",text:"input:is(:not([type!='']), [type=text])"};var xn=fe(ha(),1);var PT={};function OT(t,e){return t===xn.default.falseFunc?xn.default.falseFunc:r=>e.isTag(r)&&t(r)}function HT(t,e){let r=e.getSiblings(t);if(r.length<=1)return[];let s=r.indexOf(t);return s<0||s===r.length-1?[]:r.slice(s+1).filter(e.isTag)}function vT(t){return{xmlMode:!!t.xmlMode,lowerCaseAttributeNames:!!t.lowerCaseAttributeNames,lowerCaseTags:!!t.lowerCaseTags,quirksMode:!!t.quirksMode,cacheResults:!!t.cacheResults,pseudos:t.pseudos,adapter:t.adapter,equals:t.equals}}var LT=(t,e,r,s,n)=>{let A=n(e,vT(r),s);return A===xn.default.trueFunc?t:A===xn.default.falseFunc?xn.default.falseFunc:i=>A(i)&&t(i)},GB={is:LT,matches:LT,where:LT,not(t,e,r,s,n){let A=n(e,vT(r),s);return A===xn.default.falseFunc?t:A===xn.default.trueFunc?xn.default.falseFunc:i=>!A(i)&&t(i)},has(t,e,r,s,n){let{adapter:A}=r,i=vT(r);i.relativeSelector=!0;let o=e.some(u=>u.some(iE))?[PT]:void 0,a=n(e,i,o);if(a===xn.default.falseFunc)return xn.default.falseFunc;let c=OT(a,A);if(o&&a!==xn.default.trueFunc){let{shouldTestNextSiblings:u=!1}=a;return l=>{if(!t(l))return!1;o[0]=l;let g=A.getChildren(l),h=u?[...g,...HT(l,A)]:g;return A.existsOne(c,h)}}return u=>t(u)&&A.existsOne(c,A.getChildren(u))}};function IV(t,e,r,s,n){var A;let{name:i,data:o}=e;if(Array.isArray(o)){if(!(i in GB))throw new Error(`Unknown pseudo-class :${i}(${o})`);return GB[i](t,o,r,s,n)}let a=(A=r.pseudos)===null||A===void 0?void 0:A[i],c=typeof a=="string"?a:HB[i];if(typeof c=="string"){if(o!=null)throw new Error(`Pseudo ${i} doesn't have any arguments`);let u=(0,CV.parse)(c);return GB.is(t,u,r,s,n)}if(typeof a=="function")return UT(a,i,o,1),u=>a(u,o)&&t(u);if(i in Ed)return Ed[i](t,o,r,s);if(i in aE){let u=aE[i];return UT(u,i,o,2),l=>u(l,r,o)&&t(l)}throw new Error(`Unknown pseudo-class :${i}`)}var kn=fe(hd(),1);function GT(t,e){let r=e.getParent(t);return r&&e.isTag(r)?r:null}function BV(t,e,r,s,n){let{adapter:A,equals:i}=r;switch(e.type){case kn.SelectorType.PseudoElement:throw new Error("Pseudo-elements are not supported by css-select");case kn.SelectorType.ColumnCombinator:throw new Error("Column combinators are not yet supported by css-select");case kn.SelectorType.Attribute:{if(e.namespace!=null)throw new Error("Namespaced attributes are not yet supported by css-select");return(!r.xmlMode||r.lowerCaseAttributeNames)&&(e.name=e.name.toLowerCase()),fV[e.action](t,e,r)}case kn.SelectorType.Pseudo:return IV(t,e,r,s,n);case kn.SelectorType.Tag:{if(e.namespace!=null)throw new Error("Namespaced tag names are not yet supported by css-select");let{name:o}=e;return(!r.xmlMode||r.lowerCaseTags)&&(o=o.toLowerCase()),function(c){return A.getName(c)===o&&t(c)}}case kn.SelectorType.Descendant:{if(r.cacheResults===!1||typeof WeakSet>"u")return function(c){let u=c;for(;u=GT(u,A);)if(t(u))return!0;return!1};let o=new WeakSet;return function(c){let u=c;for(;u=GT(u,A);)if(!o.has(u)){if(A.isTag(u)&&t(u))return!0;o.add(u)}return!1}}case"_flexibleDescendant":return function(a){let c=a;do if(t(c))return!0;while(c=GT(c,A));return!1};case kn.SelectorType.Parent:return function(a){return A.getChildren(a).some(c=>A.isTag(c)&&t(c))};case kn.SelectorType.Child:return function(a){let c=A.getParent(a);return c!=null&&A.isTag(c)&&t(c)};case kn.SelectorType.Sibling:return function(a){let c=A.getSiblings(a);for(let u=0;u<c.length;u++){let l=c[u];if(i(a,l))break;if(A.isTag(l)&&t(l))return!0}return!1};case kn.SelectorType.Adjacent:return A.prevElementSibling?function(a){let c=A.prevElementSibling(a);return c!=null&&t(c)}:function(a){let c=A.getSiblings(a),u;for(let l=0;l<c.length;l++){let g=c[l];if(i(a,g))break;A.isTag(g)&&(u=g)}return!!u&&t(u)};case kn.SelectorType.Universal:{if(e.namespace!=null&&e.namespace!=="*")throw new Error("Namespaced universal selectors are not yet supported by css-select");return t}}}function QV(t,e,r){let s=_B(t,e,r);return OT(s,e.adapter)}function _B(t,e,r){let s=typeof t=="string"?(0,bA.parse)(t):t;return YB(s,e,r)}function yV(t){return t.type===bA.SelectorType.Pseudo&&(t.name==="scope"||Array.isArray(t.data)&&t.data.some(e=>e.some(yV)))}var _Fe={type:bA.SelectorType.Descendant},YFe={type:"_flexibleDescendant"},qFe={type:bA.SelectorType.Pseudo,name:"scope",data:null};function JFe(t,{adapter:e},r){let s=!!r?.every(n=>{let A=e.isTag(n)&&e.getParent(n);return n===PT||A&&e.isTag(A)});for(let n
Line truncated
|
||||
`)})):{name:n,value:A.replace(OV,`\r
|
||||
`)}}).toArray()}var s2={};dA(s2,{extract:()=>iUe});function AUe(t){var e;return typeof t=="string"?{selector:t,value:"textContent"}:{selector:t.selector,value:(e=t.value)!==null&&e!==void 0?e:"textContent"}}function iUe(t){let e={};for(let r in t){let s=t[r],n=Array.isArray(s),{selector:A,value:i}=AUe(n?s[0]:s),o=typeof i=="function"?i:typeof i=="string"?a=>this._make(a).prop(i):a=>this._make(a).extract(i);if(n)e[r]=this._findBySelector(A,Number.POSITIVE_INFINITY).map((a,c)=>o(c,r,e)).get();else{let a=this._findBySelector(A,1);e[r]=a.length>0?o(a[0],r,e):void 0}}return e}var ma=class{constructor(e,r,s){if(this.length=0,this.options=s,this._root=r,e){for(let n=0;n<e.length;n++)this[n]=e[n];this.length=e.length}}};ma.prototype.cheerio="[cheerio object]";ma.prototype.splice=Array.prototype.splice;ma.prototype[Symbol.iterator]=Array.prototype[Symbol.iterator];Object.assign(ma.prototype,TT,$T,e2,t2,r2,s2);function HV(t,e){return function r(s,n,A=!0){if(s==null)throw new Error("cheerio.load() expects a string");let i=rd(n),o=t(s,i,A,null);class a extends ma{_make(l,g){let h=c(l,g);return h.prevObject=this,h}_parse(l,g,h,f){return t(l,g,h,f)}_render(l){return e(l,this.options)}}function c(u,l,g=o,h){if(u&&Rn(u))return u;let f=rd(h,i),p=typeof g=="string"?[t(g,f,!1,null)]:"length"in g?g:[g],B=Rn(p)?p:new a(p,null,f);if(B._root=B,!u)return new a(void 0,B,f);let m=typeof u=="string"&&eE(u)?t(u,f,!1,null).children:oUe(u)?[u]:Array.isArray(u)?u:void 0,I=new a(m,B,f);if(m)return I;if(typeof u!="string")throw new TypeError("Unexpected type of selector");let w=u,D=l?typeof l=="string"?eE(l)?new a([t(l,f,!1,null)],B,f):(w=`${l} ${w}`,B):Rn(l)?l:new a(Array.isArray(l)?l:[l],B,f):B;return D?D.find(w):I}return Object.assign(c,QT,{load:r,_root:o,_options:i,fn:a.prototype,prototype:a.prototype}),c}}function oUe(t){return!!t.name||t.type===Nn.Root||t.type===Nn.Text||t.type===Nn.Comment}var aUe=new Set([65534,65535,131070,131071,196606,196607,262142,262143,327678,327679,393214,393215,458750,458751,524286,524287,589822,589823,655358,655359,720894,720895,786430,786431,851966,851967,917502,917503,983038,983039,1048574,1048575,1114110,1114111]),ct="\uFFFD",Q;(function(t){t[t.EOF=-1]="EOF",t[t.NULL=0]="NULL",t[t.TABULATION=9]="TABULATION",t[t.CARRIAGE_RETURN=13]="CARRIAGE_RETURN",t[t.LINE_FEED=10]="LINE_FEED",t[t.FORM_FEED=12]="FORM_FEED",t[t.SPACE=32]="SPACE",t[t.EXCLAMATION_MARK=33]="EXCLAMATION_MARK",t[t.QUOTATION_MARK=34]="QUOTATION_MARK",t[t.AMPERSAND=38]="AMPERSAND",t[t.APOSTROPHE=39]="APOSTROPHE",t[t.HYPHEN_MINUS=45]="HYPHEN_MINUS",t[t.SOLIDUS=47]="SOLIDUS",t[t.DIGIT_0=48]="DIGIT_0",t[t.DIGIT_9=57]="DIGIT_9",t[t.SEMICOLON=59]="SEMICOLON",t[t.LESS_THAN_SIGN=60]="LESS_THAN_SIGN",t[t.EQUALS_SIGN=61]="EQUALS_SIGN",t[t.GREATER_THAN_SIGN=62]="GREATER_THAN_SIGN",t[t.QUESTION_MARK=63]="QUESTION_MARK",t[t.LATIN_CAPITAL_A=65]="LATIN_CAPITAL_A",t[t.LATIN_CAPITAL_Z=90]="LATIN_CAPITAL_Z",t[t.RIGHT_SQUARE_BRACKET=93]="RIGHT_SQUARE_BRACKET",t[t.GRAVE_ACCENT=96]="GRAVE_ACCENT",t[t.LATIN_SMALL_A=97]="LATIN_SMALL_A",t[t.LATIN_SMALL_Z=122]="LATIN_SMALL_Z"})(Q||(Q={}));var Kr={DASH_DASH:"--",CDATA_START:"[CDATA[",DOCTYPE:"doctype",SCRIPT:"script",PUBLIC:"public",SYSTEM:"system"};function KB(t){return t>=55296&&t<=57343}function GV(t){return t>=56320&&t<=57343}function _V(t,e){return(t-55296)*1024+9216+e}function ZB(t){return t!==32&&t!==10&&t!==13&&t!==9&&t!==12&&t>=1&&t<=31||t>=127&&t<=159}function XB(t){return t>=64976&&t<=65007||aUe.has(t)}var T;(function(t){t.controlCharacterInInputStream="control-character-in-input-stream",t.noncharacterInInputStream="noncharacter-in-input-stream",t.surrogateInInputStream="surrogate-in-input-stream",t.nonVoidHtmlElementStartTagWithTrailingSolidus="non-void-html-element-start-tag-with-trailing-solidus",t.endTagWithAttributes="end-tag-with-attributes",t.endTagWithTrailingSolidus="end-tag-with-trailing-solidus",t.unexpectedSolidusInTag="unexpected-solidus-in-tag",t.unexpectedNullCharacter="unexpected-null-character",t.unexpectedQuestionMarkInsteadOfTagName="unexpected-question-mark-instead-of-tag-name",t.invalidFirstCharacterOfTagName="invalid-first-character-of-tag-name",t.unexpectedEqualsSignBeforeAttributeName="unexpected-equals-sign-before-attribute-name",t.missingEndTagName="missing-end-tag-name",t.unexpectedCharacterInAttributeName="unexpected-character-in-attribute-name",t.unknownNamedCharacterReference="unknown-named-character-reference",t.missingSemicolonAfterCharacterReference="missing-semicolon-after-character-reference",t.unexpectedCharacterAfterDoctypeSystemIdentifier="unexpected-character-after-doctype-system-identifier",t.unexpectedCharacterInUnquotedAttributeValue="unexpected-character-in-unquoted-attribute-value",t.eofBeforeTagName="eof-before-tag-name",t.eofInTag="eof-in-tag",t.missingAttributeValue="missing-attribute-value",t.missingWhitespaceBetweenAttributes="missing-whitespace-between-attributes",t.missingWhitespaceAfterDoctypePublicKeyword="missing-whitespace-after-doctype-public-keyword"
Line truncated
|
||||
)`,enabled:":not(:disabled)",checked:":is(:is(input[type=radio], input[type=checkbox])[checked], option:selected)",required:":is(input, select, textarea)[required]",optional:":is(input, select, textarea):not([required])",selected:"option:is([selected], select:not([multiple]):not(:has(> option[selected])) > :first-of-type)",checkbox:"[type=checkbox]",file:"[type=file]",password:"[type=password]",radio:"[type=radio]",reset:"[type=reset]",image:"[type=image]",submit:"[type=submit]",parent:":not(:empty)",header:":is(h1, h2, h3, h4, h5, h6)",button:":is(button, input[type=button])",input:":is(input, textarea, select, button)",text:"input:is(:not([type!='']), [type=text])"};var Rs=ie(Ro(),1);var G1={};function Y1(t,e){return t===Rs.default.falseFunc?Rs.default.falseFunc:r=>e.isTag(r)&&t(r)}function q1(t,e){let r=e.getSiblings(t);if(r.length<=1)return[];let s=r.indexOf(t);return s<0||s===r.length-1?[]:r.slice(s+1).filter(e.isTag)}function H1(t){return{xmlMode:!!t.xmlMode,lowerCaseAttributeNames:!!t.lowerCaseAttributeNames,lowerCaseTags:!!t.lowerCaseTags,quirksMode:!!t.quirksMode,cacheResults:!!t.cacheResults,pseudos:t.pseudos,adapter:t.adapter,equals:t.equals}}var _1=(t,e,r,s,n)=>{let i=n(e,H1(r),s);return i===Rs.default.trueFunc?t:i===Rs.default.falseFunc?Rs.default.falseFunc:o=>i(o)&&t(o)},vp={is:_1,matches:_1,where:_1,not(t,e,r,s,n){let i=n(e,H1(r),s);return i===Rs.default.falseFunc?t:i===Rs.default.trueFunc?Rs.default.falseFunc:o=>!i(o)&&t(o)},has(t,e,r,s,n){let{adapter:i}=r,o=H1(r);o.relativeSelector=!0;let a=e.some(u=>u.some(Zd))?[G1]:void 0,A=n(e,o,a);if(A===Rs.default.falseFunc)return Rs.default.falseFunc;let c=Y1(A,i);if(a&&A!==Rs.default.trueFunc){let{shouldTestNextSiblings:u=!1}=A;return d=>{if(!t(d))return!1;a[0]=d;let g=i.getChildren(d),h=u?[...g,...q1(d,i)]:g;return i.existsOne(c,h)}}return u=>t(u)&&i.existsOne(c,i.getChildren(u))}};function l6(t,e,r,s,n){var i;let{name:o,data:a}=e;if(Array.isArray(a)){if(!(o in vp))throw new Error(`Unknown pseudo-class :${o}(${a})`);return vp[o](t,a,r,s,n)}let A=(i=r.pseudos)===null||i===void 0?void 0:i[o],c=typeof A=="string"?A:Pp[o];if(typeof c=="string"){if(a!=null)throw new Error(`Pseudo ${o} doesn't have any arguments`);let u=(0,u6.parse)(c);return vp.is(t,u,r,s,n)}if(typeof A=="function")return O1(A,o,a,1),u=>A(u,a)&&t(u);if(o in iu)return iu[o](t,a,r,s);if(o in eg){let u=eg[o];return O1(u,o,a,2),d=>u(d,r,a)&&t(d)}throw new Error(`Unknown pseudo-class :${o}`)}var ks=ie(su(),1);function V1(t,e){let r=e.getParent(t);return r&&e.isTag(r)?r:null}function d6(t,e,r,s,n){let{adapter:i,equals:o}=r;switch(e.type){case ks.SelectorType.PseudoElement:throw new Error("Pseudo-elements are not supported by css-select");case ks.SelectorType.ColumnCombinator:throw new Error("Column combinators are not yet supported by css-select");case ks.SelectorType.Attribute:{if(e.namespace!=null)throw new Error("Namespaced attributes are not yet supported by css-select");return(!r.xmlMode||r.lowerCaseAttributeNames)&&(e.name=e.name.toLowerCase()),o6[e.action](t,e,r)}case ks.SelectorType.Pseudo:return l6(t,e,r,s,n);case ks.SelectorType.Tag:{if(e.namespace!=null)throw new Error("Namespaced tag names are not yet supported by css-select");let{name:a}=e;return(!r.xmlMode||r.lowerCaseTags)&&(a=a.toLowerCase()),function(c){return i.getName(c)===a&&t(c)}}case ks.SelectorType.Descendant:{if(r.cacheResults===!1||typeof WeakSet>"u")return function(c){let u=c;for(;u=V1(u,i);)if(t(u))return!0;return!1};let a=new WeakSet;return function(c){let u=c;for(;u=V1(u,i);)if(!a.has(u)){if(i.isTag(u)&&t(u))return!0;a.add(u)}return!1}}case"_flexibleDescendant":return function(A){let c=A;do if(t(c))return!0;while(c=V1(c,i));return!1};case ks.SelectorType.Parent:return function(A){return i.getChildren(A).some(c=>i.isTag(c)&&t(c))};case ks.SelectorType.Child:return function(A){let c=i.getParent(A);return c!=null&&i.isTag(c)&&t(c)};case ks.SelectorType.Sibling:return function(A){let c=i.getSiblings(A);for(let u=0;u<c.length;u++){let d=c[u];if(o(A,d))break;if(i.isTag(d)&&t(d))return!0}return!1};case ks.SelectorType.Adjacent:return i.prevElementSibling?function(A){let c=i.prevElementSibling(A);return c!=null&&t(c)}:function(A){let c=i.getSiblings(A),u;for(let d=0;d<c.length;d++){let g=c[d];if(o(A,g))break;i.isTag(g)&&(u=g)}return!!u&&t(u)};case ks.SelectorType.Universal:{if(e.namespace!=null&&e.namespace!=="*")throw new Error("Namespaced universal selectors are not yet supported by css-select");return t}}}function g6(t,e,r){let s=Op(t,e,r);return Y1(s,e.adapter)}function Op(t,e,r){let s=typeof t=="string"?(0,pn.parse)(t):t;return _p(s,e,r)}function h6(t){return t.type===pn.SelectorType.Pseudo&&(t.name==="scope"||Array.isArray(t.data)&&t.data.some(e=>e.some(h6)))}var TEe={type:pn.SelectorType.Descendant},DEe={type:"_flexibleDescendant"},xEe={type:pn.SelectorType.Pseudo,name:"scope",data:null};function REe(t,{adapter:e},r){let s=!!r?.every(n=>{let i=e.isTag(n)&&e.getParent(n);return n===G1||i&&e.isTag(i)});for(let n
Line truncated
|
||||
`)})):{name:n,value:i.replace(x6,`\r
|
||||
`)}}).toArray()}var aw={};nn(aw,{extract:()=>JCe});function VCe(t){var e;return typeof t=="string"?{selector:t,value:"textContent"}:{selector:t.selector,value:(e=t.value)!==null&&e!==void 0?e:"textContent"}}function JCe(t){let e={};for(let r in t){let s=t[r],n=Array.isArray(s),{selector:i,value:o}=VCe(n?s[0]:s),a=typeof o=="function"?o:typeof o=="string"?A=>this._make(A).prop(o):A=>this._make(A).extract(o);if(n)e[r]=this._findBySelector(i,Number.POSITIVE_INFINITY).map((A,c)=>a(c,r,e)).get();else{let A=this._findBySelector(i,1);e[r]=A.length>0?a(A[0],r,e):void 0}}return e}var Mo=class{constructor(e,r,s){if(this.length=0,this.options=s,this._root=r,e){for(let n=0;n<e.length;n++)this[n]=e[n];this.length=e.length}}};Mo.prototype.cheerio="[cheerio object]";Mo.prototype.splice=Array.prototype.splice;Mo.prototype[Symbol.iterator]=Array.prototype[Symbol.iterator];Object.assign(Mo.prototype,M1,sw,nw,iw,ow,aw);function R6(t,e){return function r(s,n,i=!0){if(s==null)throw new Error("cheerio.load() expects a string");let o=Vc(n),a=t(s,o,i,null);class A extends Mo{_make(d,g){let h=c(d,g);return h.prevObject=this,h}_parse(d,g,h,f){return t(d,g,h,f)}_render(d){return e(d,this.options)}}function c(u,d,g=a,h){if(u&&Ds(u))return u;let f=Vc(h,o),E=typeof g=="string"?[t(g,f,!1,null)]:"length"in g?g:[g],w=Ds(E)?E:new A(E,null,f);if(w._root=w,!u)return new A(void 0,w,f);let p=typeof u=="string"&&Jd(u)?t(u,f,!1,null).children:WCe(u)?[u]:Array.isArray(u)?u:void 0,y=new A(p,w,f);if(p)return y;if(typeof u!="string")throw new TypeError("Unexpected type of selector");let N=u,D=d?typeof d=="string"?Jd(d)?new A([t(d,f,!1,null)],w,f):(N=`${d} ${N}`,w):Ds(d)?d:new A(Array.isArray(d)?d:[d],w,f):w;return D?D.find(N):y}return Object.assign(c,N1,{load:r,_root:a,_options:o,fn:A.prototype,prototype:A.prototype}),c}}function WCe(t){return!!t.name||t.type===Ns.Root||t.type===Ns.Text||t.type===Ns.Comment}var zCe=new Set([65534,65535,131070,131071,196606,196607,262142,262143,327678,327679,393214,393215,458750,458751,524286,524287,589822,589823,655358,655359,720894,720895,786430,786431,851966,851967,917502,917503,983038,983039,1048574,1048575,1114110,1114111]),Ve="\uFFFD",C;(function(t){t[t.EOF=-1]="EOF",t[t.NULL=0]="NULL",t[t.TABULATION=9]="TABULATION",t[t.CARRIAGE_RETURN=13]="CARRIAGE_RETURN",t[t.LINE_FEED=10]="LINE_FEED",t[t.FORM_FEED=12]="FORM_FEED",t[t.SPACE=32]="SPACE",t[t.EXCLAMATION_MARK=33]="EXCLAMATION_MARK",t[t.QUOTATION_MARK=34]="QUOTATION_MARK",t[t.AMPERSAND=38]="AMPERSAND",t[t.APOSTROPHE=39]="APOSTROPHE",t[t.HYPHEN_MINUS=45]="HYPHEN_MINUS",t[t.SOLIDUS=47]="SOLIDUS",t[t.DIGIT_0=48]="DIGIT_0",t[t.DIGIT_9=57]="DIGIT_9",t[t.SEMICOLON=59]="SEMICOLON",t[t.LESS_THAN_SIGN=60]="LESS_THAN_SIGN",t[t.EQUALS_SIGN=61]="EQUALS_SIGN",t[t.GREATER_THAN_SIGN=62]="GREATER_THAN_SIGN",t[t.QUESTION_MARK=63]="QUESTION_MARK",t[t.LATIN_CAPITAL_A=65]="LATIN_CAPITAL_A",t[t.LATIN_CAPITAL_Z=90]="LATIN_CAPITAL_Z",t[t.RIGHT_SQUARE_BRACKET=93]="RIGHT_SQUARE_BRACKET",t[t.GRAVE_ACCENT=96]="GRAVE_ACCENT",t[t.LATIN_SMALL_A=97]="LATIN_SMALL_A",t[t.LATIN_SMALL_Z=122]="LATIN_SMALL_Z"})(C||(C={}));var ur={DASH_DASH:"--",CDATA_START:"[CDATA[",DOCTYPE:"doctype",SCRIPT:"script",PUBLIC:"public",SYSTEM:"system"};function Jp(t){return t>=55296&&t<=57343}function k6(t){return t>=56320&&t<=57343}function F6(t,e){return(t-55296)*1024+9216+e}function Wp(t){return t!==32&&t!==10&&t!==13&&t!==9&&t!==12&&t>=1&&t<=31||t>=127&&t<=159}function zp(t){return t>=64976&&t<=65007||zCe.has(t)}var x;(function(t){t.controlCharacterInInputStream="control-character-in-input-stream",t.noncharacterInInputStream="noncharacter-in-input-stream",t.surrogateInInputStream="surrogate-in-input-stream",t.nonVoidHtmlElementStartTagWithTrailingSolidus="non-void-html-element-start-tag-with-trailing-solidus",t.endTagWithAttributes="end-tag-with-attributes",t.endTagWithTrailingSolidus="end-tag-with-trailing-solidus",t.unexpectedSolidusInTag="unexpected-solidus-in-tag",t.unexpectedNullCharacter="unexpected-null-character",t.unexpectedQuestionMarkInsteadOfTagName="unexpected-question-mark-instead-of-tag-name",t.invalidFirstCharacterOfTagName="invalid-first-character-of-tag-name",t.unexpectedEqualsSignBeforeAttributeName="unexpected-equals-sign-before-attribute-name",t.missingEndTagName="missing-end-tag-name",t.unexpectedCharacterInAttributeName="unexpected-character-in-attribute-name",t.unknownNamedCharacterReference="unknown-named-character-reference",t.missingSemicolonAfterCharacterReference="missing-semicolon-after-character-reference",t.unexpectedCharacterAfterDoctypeSystemIdentifier="unexpected-character-after-doctype-system-identifier",t.unexpectedCharacterInUnquotedAttributeValue="unexpected-character-in-unquoted-attribute-value",t.eofBeforeTagName="eof-before-tag-name",t.eofInTag="eof-in-tag",t.missingAttributeValue="missing-attribute-value",t.missingWhitespaceBetweenAttributes="missing-whitespace-between-attributes",t.missingWhitespaceAfterDoctypePublicKeyword="missing-whitespace-after-doctype-public-keyword"
Line truncated
|
||||
${t.toDisplayList(this.invalid)}`),this.valid.length>0&&(e.length>0&&(e+=`
|
||||
`),e+=`\u2713 Found known Gradle Wrapper JAR files:
|
||||
${t.toDisplayList(this.valid)}`),e}static toDisplayList(e){return` ${e.map(r=>r.toDisplayString()).join(`
|
||||
`)}`}},Dy=class{constructor(e,r){this.path=e,this.checksum=r}toDisplayString(){return`${this.checksum} ${this.path}`}};import{readFileSync as u7e,existsSync as l7e}from"fs";import{EOL as d7e}from"os";var hg=class{constructor(){var e,r,s;if(this.payload={},process.env.GITHUB_EVENT_PATH)if(l7e(process.env.GITHUB_EVENT_PATH))this.payload=JSON.parse(u7e(process.env.GITHUB_EVENT_PATH,{encoding:"utf8"}));else{let n=process.env.GITHUB_EVENT_PATH;process.stdout.write(`GITHUB_EVENT_PATH ${n} does not exist${d7e}`)}this.eventName=process.env.GITHUB_EVENT_NAME,this.sha=process.env.GITHUB_SHA,this.ref=process.env.GITHUB_REF,this.workflow=process.env.GITHUB_WORKFLOW,this.action=process.env.GITHUB_ACTION,this.actor=process.env.GITHUB_ACTOR,this.job=process.env.GITHUB_JOB,this.runAttempt=parseInt(process.env.GITHUB_RUN_ATTEMPT,10),this.runNumber=parseInt(process.env.GITHUB_RUN_NUMBER,10),this.runId=parseInt(process.env.GITHUB_RUN_ID,10),this.apiUrl=(e=process.env.GITHUB_API_URL)!==null&&e!==void 0?e:"https://api.github.com",this.serverUrl=(r=process.env.GITHUB_SERVER_URL)!==null&&r!==void 0?r:"https://github.com",this.graphqlUrl=(s=process.env.GITHUB_GRAPHQL_URL)!==null&&s!==void 0?s:"https://api.github.com/graphql"}get issue(){let e=this.payload;return Object.assign(Object.assign({},this.repo),{number:(e.issue||e.pull_request||e).number})}get repo(){if(process.env.GITHUB_REPOSITORY){let[e,r]=process.env.GITHUB_REPOSITORY.split("/");return{owner:e,repo:r}}if(this.payload.repository)return{owner:this.payload.repository.owner.login,repo:this.payload.repository.name};throw new Error("context.repo requires a GITHUB_REPOSITORY environment variable like 'owner/repo'")}};var qP=fe(yle(),1),ble=fe(HP(),1),Uit=function(t,e,r,s){function n(A){return A instanceof r?A:new r(function(i){i(A)})}return new(r||(r=Promise))(function(A,i){function o(u){try{c(s.next(u))}catch(l){i(l)}}function a(u){try{c(s.throw(u))}catch(l){i(l)}}function c(u){u.done?A(u.value):n(u.value).then(o,a)}c((s=s.apply(t,e||[])).next())})};function wle(t){return new qP.HttpClient().getAgent(t)}function Lit(t){return new qP.HttpClient().getAgentDispatcher(t)}function Nle(t){let e=Lit(t);return(s,n)=>Uit(this,void 0,void 0,function*(){return(0,ble.fetch)(s,Object.assign(Object.assign({},n),{dispatcher:e}))})}function Dle(){return process.env.GITHUB_API_URL||"https://api.github.com"}function Rw(){return typeof navigator=="object"&&"userAgent"in navigator?navigator.userAgent:typeof process=="object"&&process.version!==void 0?`Node.js/${process.version.substr(1)} (${process.platform}; ${process.arch})`:"<environment undetectable>"}function Tw(t,e,r,s){if(typeof r!="function")throw new Error("method for before hook must be a function");return s||(s={}),Array.isArray(e)?e.reverse().reduce((n,A)=>Tw.bind(null,t,A,n,s),r)():Promise.resolve().then(()=>t.registry[e]?t.registry[e].reduce((n,A)=>A.hook.bind(null,n,s),r)():r(s))}function Sle(t,e,r,s){let n=s;t.registry[r]||(t.registry[r]=[]),e==="before"&&(s=(A,i)=>Promise.resolve().then(n.bind(null,i)).then(A.bind(null,i))),e==="after"&&(s=(A,i)=>{let o;return Promise.resolve().then(A.bind(null,i)).then(a=>(o=a,n(o,i))).then(()=>o)}),e==="error"&&(s=(A,i)=>Promise.resolve().then(A.bind(null,i)).catch(o=>n(o,i))),t.registry[r].push({hook:s,orig:n})}function Rle(t,e,r){if(!t.registry[e])return;let s=t.registry[e].map(n=>n.orig).indexOf(r);s!==-1&&t.registry[e].splice(s,1)}var Tle=Function.bind,xle=Tle.bind(Tle);function kle(t,e,r){let s=xle(Rle,null).apply(null,r?[e,r]:[e]);t.api={remove:s},t.remove=s,["before","error","after","wrap"].forEach(n=>{let A=r?[e,n,r]:[e,n];t[n]=t.api[n]=xle(Sle,null).apply(null,A)})}function Pit(){let t=Symbol("Singular"),e={registry:{}},r=Tw.bind(null,e,t);return kle(r,e,t),r}function Oit(){let t={registry:{}},e=Tw.bind(null,t);return kle(e,t),e}var Fle={Singular:Pit,Collection:Oit};var i8=fe(r8(),1);var ide=fe(r8(),1);var kot="0.0.0-development";function Fot(t){return`Request failed due to following response errors:
|
||||
`)}`}},bC=class{constructor(e,r){this.path=e,this.checksum=r}toDisplayString(){return`${this.checksum} ${this.path}`}};import{readFileSync as bPe,existsSync as wPe}from"fs";import{EOL as NPe}from"os";var tl=class{constructor(){var e,r,s;if(this.payload={},process.env.GITHUB_EVENT_PATH)if(wPe(process.env.GITHUB_EVENT_PATH))this.payload=JSON.parse(bPe(process.env.GITHUB_EVENT_PATH,{encoding:"utf8"}));else{let n=process.env.GITHUB_EVENT_PATH;process.stdout.write(`GITHUB_EVENT_PATH ${n} does not exist${NPe}`)}this.eventName=process.env.GITHUB_EVENT_NAME,this.sha=process.env.GITHUB_SHA,this.ref=process.env.GITHUB_REF,this.workflow=process.env.GITHUB_WORKFLOW,this.action=process.env.GITHUB_ACTION,this.actor=process.env.GITHUB_ACTOR,this.job=process.env.GITHUB_JOB,this.runAttempt=parseInt(process.env.GITHUB_RUN_ATTEMPT,10),this.runNumber=parseInt(process.env.GITHUB_RUN_NUMBER,10),this.runId=parseInt(process.env.GITHUB_RUN_ID,10),this.apiUrl=(e=process.env.GITHUB_API_URL)!==null&&e!==void 0?e:"https://api.github.com",this.serverUrl=(r=process.env.GITHUB_SERVER_URL)!==null&&r!==void 0?r:"https://github.com",this.graphqlUrl=(s=process.env.GITHUB_GRAPHQL_URL)!==null&&s!==void 0?s:"https://api.github.com/graphql"}get issue(){let e=this.payload;return Object.assign(Object.assign({},this.repo),{number:(e.issue||e.pull_request||e).number})}get repo(){if(process.env.GITHUB_REPOSITORY){let[e,r]=process.env.GITHUB_REPOSITORY.split("/");return{owner:e,repo:r}}if(this.payload.repository)return{owner:this.payload.repository.owner.login,repo:this.payload.repository.name};throw new Error("context.repo requires a GITHUB_REPOSITORY environment variable like 'owner/repo'")}};var PD=ie(cz(),1),uz=ie(ap(),1),OPe=function(t,e,r,s){function n(i){return i instanceof r?i:new r(function(o){o(i)})}return new(r||(r=Promise))(function(i,o){function a(u){try{c(s.next(u))}catch(d){o(d)}}function A(u){try{c(s.throw(u))}catch(d){o(d)}}function c(u){u.done?i(u.value):n(u.value).then(a,A)}c((s=s.apply(t,e||[])).next())})};function lz(t){return new PD.HttpClient().getAgent(t)}function _Pe(t){return new PD.HttpClient().getAgentDispatcher(t)}function dz(t){let e=_Pe(t);return(s,n)=>OPe(this,void 0,void 0,function*(){return(0,uz.fetch)(s,Object.assign(Object.assign({},n),{dispatcher:e}))})}function gz(){return process.env.GITHUB_API_URL||"https://api.github.com"}function RC(){return typeof navigator=="object"&&"userAgent"in navigator?navigator.userAgent:typeof process=="object"&&process.version!==void 0?`Node.js/${process.version.substr(1)} (${process.platform}; ${process.arch})`:"<environment undetectable>"}function kC(t,e,r,s){if(typeof r!="function")throw new Error("method for before hook must be a function");return s||(s={}),Array.isArray(e)?e.reverse().reduce((n,i)=>kC.bind(null,t,i,n,s),r)():Promise.resolve().then(()=>t.registry[e]?t.registry[e].reduce((n,i)=>i.hook.bind(null,n,s),r)():r(s))}function hz(t,e,r,s){let n=s;t.registry[r]||(t.registry[r]=[]),e==="before"&&(s=(i,o)=>Promise.resolve().then(n.bind(null,o)).then(i.bind(null,o))),e==="after"&&(s=(i,o)=>{let a;return Promise.resolve().then(i.bind(null,o)).then(A=>(a=A,n(a,o))).then(()=>a)}),e==="error"&&(s=(i,o)=>Promise.resolve().then(i.bind(null,o)).catch(a=>n(a,o))),t.registry[r].push({hook:s,orig:n})}function fz(t,e,r){if(!t.registry[e])return;let s=t.registry[e].map(n=>n.orig).indexOf(r);s!==-1&&t.registry[e].splice(s,1)}var mz=Function.bind,pz=mz.bind(mz);function Ez(t,e,r){let s=pz(fz,null).apply(null,r?[e,r]:[e]);t.api={remove:s},t.remove=s,["before","error","after","wrap"].forEach(n=>{let i=r?[e,n,r]:[e,n];t[n]=t.api[n]=pz(hz,null).apply(null,i)})}function GPe(){let t=Symbol("Singular"),e={registry:{}},r=kC.bind(null,e,t);return Ez(r,e,t),r}function YPe(){let t={registry:{}},e=kC.bind(null,t);return Ez(e,t),e}var Cz={Singular:GPe,Collection:YPe};var $D=ie(KD(),1);var Jz=ie(KD(),1);var Lve="0.0.0-development";function Pve(t){return`Request failed due to following response errors:
|
||||
`+t.errors.map(e=>` - ${e.message}`).join(`
|
||||
`)}var Mot=class extends Error{constructor(t,e,r){super(Fot(r)),this.request=t,this.headers=e,this.response=r,this.errors=r.errors,this.data=r.data,Error.captureStackTrace&&Error.captureStackTrace(this,this.constructor)}name="GraphqlResponseError";errors;data},Uot=["method","baseUrl","url","headers","request","query","mediaType","operationName"],Lot=["query","method","url"],Ade=/\/api\/v3\/?$/;function vot(t,e,r){if(r){if(typeof e=="string"&&"query"in r)return Promise.reject(new Error('[@octokit/graphql] "query" cannot be used as variable name'));for(let i in r)if(Lot.includes(i))return Promise.reject(new Error(`[@octokit/graphql] "${i}" cannot be used as variable name`))}let s=typeof e=="string"?Object.assign({query:e},r):e,n=Object.keys(s).reduce((i,o)=>Uot.includes(o)?(i[o]=s[o],i):(i.variables||(i.variables={}),i.variables[o]=s[o],i),{}),A=s.baseUrl||t.endpoint.DEFAULTS.baseUrl;return Ade.test(A)&&(n.url=A.replace(Ade,"/api/graphql")),t(n).then(i=>{if(i.data.errors){let o={};for(let a of Object.keys(i.headers))o[a]=i.headers[a];throw new Mot(n,o,i.data)}return i.data.data})}function s8(t,e){let r=t.defaults(e);return Object.assign((n,A)=>vot(r,n,A),{defaults:s8.bind(null,r),endpoint:r.endpoint})}var gRt=s8(ide.request,{headers:{"user-agent":`octokit-graphql.js/${kot} ${Rw()}`},method:"POST",url:"/graphql"});function ode(t){return s8(t,{method:"POST",url:"/graphql"})}var n8="(?:[a-zA-Z0-9_-]+)",ade="\\.",cde=new RegExp(`^${n8}${ade}${n8}${ade}${n8}$`),Pot=cde.test.bind(cde);async function Oot(t){let e=Pot(t),r=t.startsWith("v1.")||t.startsWith("ghs_"),s=t.startsWith("ghu_");return{type:"token",token:t,tokenType:e?"app":r?"installation":s?"user-to-server":"oauth"}}function Hot(t){return t.split(/\./).length===3?`bearer ${t}`:`token ${t}`}async function Got(t,e,r,s){let n=e.endpoint.merge(r,s);return n.headers.authorization=Hot(t),e(n)}var ude=function(e){if(!e)throw new Error("[@octokit/auth-token] No token passed to createTokenAuth");if(typeof e!="string")throw new Error("[@octokit/auth-token] Token passed to createTokenAuth is not a string");return e=e.replace(/^(token|bearer) +/i,""),Object.assign(Oot.bind(null,e),{hook:Got.bind(null,e)})};var A8="7.0.6";var lde=()=>{},_ot=console.warn.bind(console),Yot=console.error.bind(console);function qot(t={}){return typeof t.debug!="function"&&(t.debug=lde),typeof t.info!="function"&&(t.info=lde),typeof t.warn!="function"&&(t.warn=_ot),typeof t.error!="function"&&(t.error=Yot),t}var dde=`octokit-core.js/${A8} ${Rw()}`,Fw=class{static VERSION=A8;static defaults(e){return class extends this{constructor(...s){let n=s[0]||{};if(typeof e=="function"){super(e(n));return}super(Object.assign({},e,n,n.userAgent&&e.userAgent?{userAgent:`${n.userAgent} ${e.userAgent}`}:null))}}}static plugins=[];static plugin(...e){let r=this.plugins;return class extends this{static plugins=r.concat(e.filter(n=>!r.includes(n)))}}constructor(e={}){let r=new Fle.Collection,s={baseUrl:i8.request.endpoint.DEFAULTS.baseUrl,headers:{},request:Object.assign({},e.request,{hook:r.bind(null,"request")}),mediaType:{previews:[],format:""}};if(s.headers["user-agent"]=e.userAgent?`${e.userAgent} ${dde}`:dde,e.baseUrl&&(s.baseUrl=e.baseUrl),e.previews&&(s.mediaType.previews=e.previews),e.timeZone&&(s.headers["time-zone"]=e.timeZone),this.request=i8.request.defaults(s),this.graphql=ode(this.request).defaults(s),this.log=qot(e.log),this.hook=r,e.authStrategy){let{authStrategy:A,...i}=e,o=A(Object.assign({request:this.request,log:this.log,octokit:this,octokitOptions:i},e.auth));r.wrap("request",o.hook),this.auth=o}else if(!e.auth)this.auth=async()=>({type:"unauthenticated"});else{let A=ude(e.auth);r.wrap("request",A.hook),this.auth=A}let n=this.constructor;for(let A=0;A<n.plugins.length;++A)Object.assign(this,n.plugins[A](this,e))}request;graphql;log;hook;auth};var o8="17.0.0";var Jot={actions:{addCustomLabelsToSelfHostedRunnerForOrg:["POST /orgs/{org}/actions/runners/{runner_id}/labels"],addCustomLabelsToSelfHostedRunnerForRepo:["POST /repos/{owner}/{repo}/actions/runners/{runner_id}/labels"],addRepoAccessToSelfHostedRunnerGroupInOrg:["PUT /orgs/{org}/actions/runner-groups/{runner_group_id}/repositories/{repository_id}"],addSelectedRepoToOrgSecret:["PUT /orgs/{org}/actions/secrets/{secret_name}/repositories/{repository_id}"],addSelectedRepoToOrgVariable:["PUT /orgs/{org}/actions/variables/{name}/repositories/{repository_id}"],approveWorkflowRun:["POST /repos/{owner}/{repo}/actions/runs/{run_id}/approve"],cancelWorkflowRun:["POST /repos/{owner}/{repo}/actions/runs/{run_id}/cancel"],createEnvironmentVariable:["POST /repos/{owner}/{repo}/environments/{environment_name}/variables"],createHostedRunnerForOrg:["POST /orgs/{org}/actions/hosted-runners"],createOrUpdateEnvironmentSecret:["PUT /repos/{owner}/{repo}/environments/{environment_name}/secrets/{secret_name}"],createOrUpdateOrgSecret:["PUT /orgs/{org}/actions/secrets/{secret_name}"],createOrUpdateRepoSecret:["PUT /repos/{owner}/{repo}/actions/secrets/{secr
Line truncated
|
||||
If you are using self-hosted runners, please make sure your runner has access to all GitHub endpoints: https://docs.github.com/en/actions/hosting-your-own-runners/managing-self-hosted-runners/about-self-hosted-runners#communication-between-self-hosted-runners-and-github`;super(r),this.code=e,this.name="NetworkError"}};SN.isNetworkErrorCode=t=>t?["ECONNRESET","ENOTFOUND","ETIMEDOUT","ECONNREFUSED","EHOSTUNREACH"].includes(t):!1;var RN=class extends Error{constructor(){super(`Cache storage quota has been hit. Unable to upload any new cache entries. Usage is recalculated every 6-12 hours.
|
||||
More info on storage limits: https://docs.github.com/en/billing/managing-billing-for-github-actions/about-billing-for-github-actions#calculating-minute-and-storage-spending`),this.name="UsageError"}};RN.isUsageErrorMessage=t=>t?t.includes("insufficient usage"):!1;var yEt=fe(WCe(),1);var GIe=fe(MIe(),1),zt=fe(Wt(),1),mn=fe(Wt(),1),sl=fe(Wt(),1),nl=fe(Wt(),1),Al=fe(Wt(),1);var rO=fe(Wt(),1),sO=fe(Wt(),1),PIe=fe(Wt(),1),OIe=fe(Wt(),1),HIe=fe(Wt(),1);var $4=fe(Wt(),1),eO=fe(Wt(),1),UIe=fe(Wt(),1),LIe=fe(Wt(),1),vIe=fe(Wt(),1),tO=class extends vIe.MessageType{constructor(){super("github.actions.results.entities.v1.CacheScope",[{no:1,name:"scope",kind:"scalar",T:9},{no:2,name:"permission",kind:"scalar",T:3}])}create(e){let r={scope:"",permission:"0"};return globalThis.Object.defineProperty(r,LIe.MESSAGE_TYPE,{enumerable:!1,value:this}),e!==void 0&&(0,UIe.reflectionMergePartial)(this,r,e),r}internalBinaryRead(e,r,s,n){let A=n??this.create(),i=e.pos+r;for(;e.pos<i;){let[o,a]=e.tag();switch(o){case 1:A.scope=e.string();break;case 2:A.permission=e.int64().toString();break;default:let c=s.readUnknownField;if(c==="throw")throw new globalThis.Error(`Unknown field ${o} (wire type ${a}) for ${this.typeName}`);let u=e.skip(a);c!==!1&&(c===!0?eO.UnknownFieldHandler.onRead:c)(this.typeName,A,o,a,u)}}return A}internalBinaryWrite(e,r,s){e.scope!==""&&r.tag(1,$4.WireType.LengthDelimited).string(e.scope),e.permission!=="0"&&r.tag(2,$4.WireType.Varint).int64(e.permission);let n=s.writeUnknownFields;return n!==!1&&(n==!0?eO.UnknownFieldHandler.onWrite:n)(this.typeName,e,r),r}},hD=new tO;var nO=class extends HIe.MessageType{constructor(){super("github.actions.results.entities.v1.CacheMetadata",[{no:1,name:"repository_id",kind:"scalar",T:3},{no:2,name:"scope",kind:"message",repeat:1,T:()=>hD}])}create(e){let r={repositoryId:"0",scope:[]};return globalThis.Object.defineProperty(r,OIe.MESSAGE_TYPE,{enumerable:!1,value:this}),e!==void 0&&(0,PIe.reflectionMergePartial)(this,r,e),r}internalBinaryRead(e,r,s,n){let A=n??this.create(),i=e.pos+r;for(;e.pos<i;){let[o,a]=e.tag();switch(o){case 1:A.repositoryId=e.int64().toString();break;case 2:A.scope.push(hD.internalBinaryRead(e,e.uint32(),s));break;default:let c=s.readUnknownField;if(c==="throw")throw new globalThis.Error(`Unknown field ${o} (wire type ${a}) for ${this.typeName}`);let u=e.skip(a);c!==!1&&(c===!0?sO.UnknownFieldHandler.onRead:c)(this.typeName,A,o,a,u)}}return A}internalBinaryWrite(e,r,s){e.repositoryId!=="0"&&r.tag(1,rO.WireType.Varint).int64(e.repositoryId);for(let A=0;A<e.scope.length;A++)hD.internalBinaryWrite(e.scope[A],r.tag(2,rO.WireType.LengthDelimited).fork(),s).join();let n=s.writeUnknownFields;return n!==!1&&(n==!0?sO.UnknownFieldHandler.onWrite:n)(this.typeName,e,r),r}},_i=new nO;var AO=class extends Al.MessageType{constructor(){super("github.actions.results.api.v1.CreateCacheEntryRequest",[{no:1,name:"metadata",kind:"message",T:()=>_i},{no:2,name:"key",kind:"scalar",T:9},{no:3,name:"version",kind:"scalar",T:9}])}create(e){let r={key:"",version:""};return globalThis.Object.defineProperty(r,nl.MESSAGE_TYPE,{enumerable:!1,value:this}),e!==void 0&&(0,sl.reflectionMergePartial)(this,r,e),r}internalBinaryRead(e,r,s,n){let A=n??this.create(),i=e.pos+r;for(;e.pos<i;){let[o,a]=e.tag();switch(o){case 1:A.metadata=_i.internalBinaryRead(e,e.uint32(),s,A.metadata);break;case 2:A.key=e.string();break;case 3:A.version=e.string();break;default:let c=s.readUnknownField;if(c==="throw")throw new globalThis.Error(`Unknown field ${o} (wire type ${a}) for ${this.typeName}`);let u=e.skip(a);c!==!1&&(c===!0?mn.UnknownFieldHandler.onRead:c)(this.typeName,A,o,a,u)}}return A}internalBinaryWrite(e,r,s){e.metadata&&_i.internalBinaryWrite(e.metadata,r.tag(1,zt.WireType.LengthDelimited).fork(),s).join(),e.key!==""&&r.tag(2,zt.WireType.LengthDelimited).string(e.key),e.version!==""&&r.tag(3,zt.WireType.LengthDelimited).string(e.version);let n=s.writeUnknownFields;return n!==!1&&(n==!0?mn.UnknownFieldHandler.onWrite:n)(this.typeName,e,r),r}},_Ie=new AO,iO=class extends Al.MessageType{constructor(){super("github.actions.results.api.v1.CreateCacheEntryResponse",[{no:1,name:"ok",kind:"scalar",T:8},{no:2,name:"signed_upload_url",kind:"scalar",T:9},{no:3,name:"message",kind:"scalar",T:9}])}create(e){let r={ok:!1,signedUploadUrl:"",message:""};return globalThis.Object.defineProperty(r,nl.MESSAGE_TYPE,{enumerable:!1,value:this}),e!==void 0&&(0,sl.reflectionMergePartial)(this,r,e),r}internalBinaryRead(e,r,s,n){let A=n??this.create(),i=e.pos+r;for(;e.pos<i;){let[o,a]=e.tag();switch(o){case 1:A.ok=e.bool();break;case 2:A.signedUploadUrl=e.string();break;case 3:A.message=e.string();break;default:let c=s.readUnknownField;if(c==="throw")throw new globalThis.Error(`Unknown field ${o} (wire type ${a}) for ${this.typeName}`);let u=e.skip(a);c!==!1&&(c===!0?mn.UnknownFieldHandler.onRead:c)(this.typeName,A,o,a,u)}}return A}internalBinaryWrite(e,r,s){e.ok!==!1&&r.tag(1,zt.WireType.Varint).bool(e.ok),e.signedUploadU
Line truncated
|
||||
See ${r.getDocumentationLink()}`;Hpt.push(s),Ao(s)}function KIe(t=!0){if(zIe.length>0){ca(`This job uses deprecated functionality from the '${fD()}' action. Consult the ${t?"Job Summary":"logs"} for more details.`);for(let e of zIe)xr(`DEPRECATION: ${e.message}. See ${e.getDocumentationLink()}`)}}var XIe="GRADLE_ACTION_ID";var ZIe=class t{static{this.DevelocityAccessKeyEnvVar="DEVELOCITY_ACCESS_KEY"}static{this.GradleEnterpriseAccessKeyEnvVar="GRADLE_ENTERPRISE_ACCESS_KEY"}getBuildScanPublishEnabled(){return $Ie("build-scan-publish")&&this.verifyTermsOfUseAgreement()}getBuildScanTermsOfUseUrl(){return Vr("build-scan-terms-of-use-url")}getBuildScanTermsOfUseAgree(){return Vr("build-scan-terms-of-use-agree")}getDevelocityAccessKey(){return Vr("develocity-access-key")||process.env[t.DevelocityAccessKeyEnvVar]||process.env[t.GradleEnterpriseAccessKeyEnvVar]||""}getDevelocityTokenExpiry(){return Vr("develocity-token-expiry")}getDevelocityInjectionEnabled(){return ED("develocity-injection-enabled")}getDevelocityUrl(){return Vr("develocity-url")}getDevelocityAllowUntrustedServer(){return ED("develocity-allow-untrusted-server")}getDevelocityCaptureFileFingerprints(){return ED("develocity-capture-file-fingerprints")}getDevelocityEnforceUrl(){return ED("develocity-enforce-url")}getDevelocityPluginVersion(){return Vr("develocity-plugin-version")}getDevelocityCcudPluginVersion(){return Vr("develocity-ccud-plugin-version")}getPluginRepository(){return new hO}verifyTermsOfUseAgreement(){return this.getBuildScanTermsOfUseUrl()!=="https://gradle.com/terms-of-service"&&this.getBuildScanTermsOfUseUrl()!=="https://gradle.com/help/legal-terms-of-use"||this.getBuildScanTermsOfUseAgree()!=="yes"?(ca("Terms of use at 'https://gradle.com/help/legal-terms-of-use' must be agreed in order to publish build scans."),!1):!0}},hO=class{getUrl(){return gO("gradle-plugin-repository-url")}getUsername(){return gO("gradle-plugin-repository-username")}getPassword(){return gO("gradle-plugin-repository-password")}};function fD(){return process.env[XIe]}function jIe(t){sJ(XIe,t)}function gO(t){let e=Vr(t);if(e.length>0)return e}function $Ie(t,e=!1){let r=Vr(t);switch(r.toLowerCase().trim()){case"":return e;case"false":return!1;case"true":return!0}throw TypeError(`The value '${r} is not valid for '${t}. Valid values are: [true, false]`)}function ED(t){if(Vr(t)!=="")return $Ie(t)}var fO=class extends Error{constructor(e){e instanceof Error?(super(e.message),this.name=e.name,this.stack=e.stack):super(String(e))}};function eBe(t){if(t instanceof AggregateError){Ao("Multiple errors returned");for(let e of t.errors)dB(`Error ${t.errors.indexOf(e)}: ${e.message}`),e.stack&&xr(e.stack)}else t instanceof fO?(Ao(String(t)),t.stack&&xr(t.stack)):(Ao(String(t)),t instanceof Error&&t.stack&&xr(t.stack))}async function _pt(){try{fD()==="gradle/wrapper-validation-action"&&dO("The action `gradle/wrapper-validation-action` has been replaced by `gradle/actions/wrapper-validation`"),jIe("gradle/actions/wrapper-validation");let t=await Xre(tBe.resolve("."),Vr("allow-snapshots")==="true",Vr("allow-checksums").split(","));if(t.isValid()){xr(t.toDisplayString());let e=+Vr("min-wrapper-count");if(t.valid.length<e){let r=t.valid.length===0?"Wrapper validation failed: no Gradle Wrapper jars found. Did you forget to checkout the repository?":`Wrapper validation failed: expected at least ${e} Gradle Wrapper jars, but found ${t.valid.length}.`;Ao(r)}}else Ao(`At least one Gradle Wrapper Jar failed validation!
|
||||
`)}var vve=class extends Error{constructor(t,e,r){super(Pve(r)),this.request=t,this.headers=e,this.response=r,this.errors=r.errors,this.data=r.data,Error.captureStackTrace&&Error.captureStackTrace(this,this.constructor)}name="GraphqlResponseError";errors;data},Ove=["method","baseUrl","url","headers","request","query","mediaType","operationName"],_ve=["query","method","url"],Vz=/\/api\/v3\/?$/;function Hve(t,e,r){if(r){if(typeof e=="string"&&"query"in r)return Promise.reject(new Error('[@octokit/graphql] "query" cannot be used as variable name'));for(let o in r)if(_ve.includes(o))return Promise.reject(new Error(`[@octokit/graphql] "${o}" cannot be used as variable name`))}let s=typeof e=="string"?Object.assign({query:e},r):e,n=Object.keys(s).reduce((o,a)=>Ove.includes(a)?(o[a]=s[a],o):(o.variables||(o.variables={}),o.variables[a]=s[a],o),{}),i=s.baseUrl||t.endpoint.DEFAULTS.baseUrl;return Vz.test(i)&&(n.url=i.replace(Vz,"/api/graphql")),t(n).then(o=>{if(o.data.errors){let a={};for(let A of Object.keys(o.headers))a[A]=o.headers[A];throw new vve(n,a,o.data)}return o.data.data})}function XD(t,e){let r=t.defaults(e);return Object.assign((n,i)=>Hve(r,n,i),{defaults:XD.bind(null,r),endpoint:r.endpoint})}var N$e=XD(Jz.request,{headers:{"user-agent":`octokit-graphql.js/${Lve} ${RC()}`},method:"POST",url:"/graphql"});function Wz(t){return XD(t,{method:"POST",url:"/graphql"})}var jD="(?:[a-zA-Z0-9_-]+)",zz="\\.",Kz=new RegExp(`^${jD}${zz}${jD}${zz}${jD}$`),Gve=Kz.test.bind(Kz);async function Yve(t){let e=Gve(t),r=t.startsWith("v1.")||t.startsWith("ghs_"),s=t.startsWith("ghu_");return{type:"token",token:t,tokenType:e?"app":r?"installation":s?"user-to-server":"oauth"}}function qve(t){return t.split(/\./).length===3?`bearer ${t}`:`token ${t}`}async function Vve(t,e,r,s){let n=e.endpoint.merge(r,s);return n.headers.authorization=qve(t),e(n)}var Xz=function(e){if(!e)throw new Error("[@octokit/auth-token] No token passed to createTokenAuth");if(typeof e!="string")throw new Error("[@octokit/auth-token] Token passed to createTokenAuth is not a string");return e=e.replace(/^(token|bearer) +/i,""),Object.assign(Yve.bind(null,e),{hook:Vve.bind(null,e)})};var ZD="7.0.6";var jz=()=>{},Jve=console.warn.bind(console),Wve=console.error.bind(console);function zve(t={}){return typeof t.debug!="function"&&(t.debug=jz),typeof t.info!="function"&&(t.info=jz),typeof t.warn!="function"&&(t.warn=Jve),typeof t.error!="function"&&(t.error=Wve),t}var Zz=`octokit-core.js/${ZD} ${RC()}`,UC=class{static VERSION=ZD;static defaults(e){return class extends this{constructor(...s){let n=s[0]||{};if(typeof e=="function"){super(e(n));return}super(Object.assign({},e,n,n.userAgent&&e.userAgent?{userAgent:`${n.userAgent} ${e.userAgent}`}:null))}}}static plugins=[];static plugin(...e){let r=this.plugins;return class extends this{static plugins=r.concat(e.filter(n=>!r.includes(n)))}}constructor(e={}){let r=new Cz.Collection,s={baseUrl:$D.request.endpoint.DEFAULTS.baseUrl,headers:{},request:Object.assign({},e.request,{hook:r.bind(null,"request")}),mediaType:{previews:[],format:""}};if(s.headers["user-agent"]=e.userAgent?`${e.userAgent} ${Zz}`:Zz,e.baseUrl&&(s.baseUrl=e.baseUrl),e.previews&&(s.mediaType.previews=e.previews),e.timeZone&&(s.headers["time-zone"]=e.timeZone),this.request=$D.request.defaults(s),this.graphql=Wz(this.request).defaults(s),this.log=zve(e.log),this.hook=r,e.authStrategy){let{authStrategy:i,...o}=e,a=i(Object.assign({request:this.request,log:this.log,octokit:this,octokitOptions:o},e.auth));r.wrap("request",a.hook),this.auth=a}else if(!e.auth)this.auth=async()=>({type:"unauthenticated"});else{let i=Xz(e.auth);r.wrap("request",i.hook),this.auth=i}let n=this.constructor;for(let i=0;i<n.plugins.length;++i)Object.assign(this,n.plugins[i](this,e))}request;graphql;log;hook;auth};var ex="17.0.0";var Kve={actions:{addCustomLabelsToSelfHostedRunnerForOrg:["POST /orgs/{org}/actions/runners/{runner_id}/labels"],addCustomLabelsToSelfHostedRunnerForRepo:["POST /repos/{owner}/{repo}/actions/runners/{runner_id}/labels"],addRepoAccessToSelfHostedRunnerGroupInOrg:["PUT /orgs/{org}/actions/runner-groups/{runner_group_id}/repositories/{repository_id}"],addSelectedRepoToOrgSecret:["PUT /orgs/{org}/actions/secrets/{secret_name}/repositories/{repository_id}"],addSelectedRepoToOrgVariable:["PUT /orgs/{org}/actions/variables/{name}/repositories/{repository_id}"],approveWorkflowRun:["POST /repos/{owner}/{repo}/actions/runs/{run_id}/approve"],cancelWorkflowRun:["POST /repos/{owner}/{repo}/actions/runs/{run_id}/cancel"],createEnvironmentVariable:["POST /repos/{owner}/{repo}/environments/{environment_name}/variables"],createHostedRunnerForOrg:["POST /orgs/{org}/actions/hosted-runners"],createOrUpdateEnvironmentSecret:["PUT /repos/{owner}/{repo}/environments/{environment_name}/secrets/{secret_name}"],createOrUpdateOrgSecret:["PUT /orgs/{org}/actions/secrets/{secret_name}"],createOrUpdateRepoSecret:["PUT /repos/{owner}/{repo}/actions/secrets/{secret_name}"],createOrgV
Line truncated
|
||||
If you are using self-hosted runners, please make sure your runner has access to all GitHub endpoints: https://docs.github.com/en/actions/hosting-your-own-runners/managing-self-hosted-runners/about-self-hosted-runners#communication-between-self-hosted-runners-and-github`;super(r),this.code=e,this.name="NetworkError"}};xI.isNetworkErrorCode=t=>t?["ECONNRESET","ENOTFOUND","ETIMEDOUT","ECONNREFUSED","EHOSTUNREACH"].includes(t):!1;var RI=class extends Error{constructor(){super(`Cache storage quota has been hit. Unable to upload any new cache entries. Usage is recalculated every 6-12 hours.
|
||||
More info on storage limits: https://docs.github.com/en/billing/managing-billing-for-github-actions/about-billing-for-github-actions#calculating-minute-and-storage-spending`),this.name="UsageError"}};RI.isUsageErrorMessage=t=>t?t.includes("insufficient usage"):!1;var S9e=ie(Fre(),1);var Sse=ie(Ise(),1),Ct=ie(Et(),1),ps=ie(Et(),1),JA=ie(Et(),1),WA=ie(Et(),1),zA=ie(Et(),1);var zk=ie(Et(),1),Kk=ie(Et(),1),bse=ie(Et(),1),wse=ie(Et(),1),Nse=ie(Et(),1);var Vk=ie(Et(),1),Jk=ie(Et(),1),Bse=ie(Et(),1),Qse=ie(Et(),1),yse=ie(Et(),1),Wk=class extends yse.MessageType{constructor(){super("github.actions.results.entities.v1.CacheScope",[{no:1,name:"scope",kind:"scalar",T:9},{no:2,name:"permission",kind:"scalar",T:3}])}create(e){let r={scope:"",permission:"0"};return globalThis.Object.defineProperty(r,Qse.MESSAGE_TYPE,{enumerable:!1,value:this}),e!==void 0&&(0,Bse.reflectionMergePartial)(this,r,e),r}internalBinaryRead(e,r,s,n){let i=n??this.create(),o=e.pos+r;for(;e.pos<o;){let[a,A]=e.tag();switch(a){case 1:i.scope=e.string();break;case 2:i.permission=e.int64().toString();break;default:let c=s.readUnknownField;if(c==="throw")throw new globalThis.Error(`Unknown field ${a} (wire type ${A}) for ${this.typeName}`);let u=e.skip(A);c!==!1&&(c===!0?Jk.UnknownFieldHandler.onRead:c)(this.typeName,i,a,A,u)}}return i}internalBinaryWrite(e,r,s){e.scope!==""&&r.tag(1,Vk.WireType.LengthDelimited).string(e.scope),e.permission!=="0"&&r.tag(2,Vk.WireType.Varint).int64(e.permission);let n=s.writeUnknownFields;return n!==!1&&(n==!0?Jk.UnknownFieldHandler.onWrite:n)(this.typeName,e,r),r}},mB=new Wk;var Xk=class extends Nse.MessageType{constructor(){super("github.actions.results.entities.v1.CacheMetadata",[{no:1,name:"repository_id",kind:"scalar",T:3},{no:2,name:"scope",kind:"message",repeat:1,T:()=>mB}])}create(e){let r={repositoryId:"0",scope:[]};return globalThis.Object.defineProperty(r,wse.MESSAGE_TYPE,{enumerable:!1,value:this}),e!==void 0&&(0,bse.reflectionMergePartial)(this,r,e),r}internalBinaryRead(e,r,s,n){let i=n??this.create(),o=e.pos+r;for(;e.pos<o;){let[a,A]=e.tag();switch(a){case 1:i.repositoryId=e.int64().toString();break;case 2:i.scope.push(mB.internalBinaryRead(e,e.uint32(),s));break;default:let c=s.readUnknownField;if(c==="throw")throw new globalThis.Error(`Unknown field ${a} (wire type ${A}) for ${this.typeName}`);let u=e.skip(A);c!==!1&&(c===!0?Kk.UnknownFieldHandler.onRead:c)(this.typeName,i,a,A,u)}}return i}internalBinaryWrite(e,r,s){e.repositoryId!=="0"&&r.tag(1,zk.WireType.Varint).int64(e.repositoryId);for(let i=0;i<e.scope.length;i++)mB.internalBinaryWrite(e.scope[i],r.tag(2,zk.WireType.LengthDelimited).fork(),s).join();let n=s.writeUnknownFields;return n!==!1&&(n==!0?Kk.UnknownFieldHandler.onWrite:n)(this.typeName,e,r),r}},mi=new Xk;var jk=class extends zA.MessageType{constructor(){super("github.actions.results.api.v1.CreateCacheEntryRequest",[{no:1,name:"metadata",kind:"message",T:()=>mi},{no:2,name:"key",kind:"scalar",T:9},{no:3,name:"version",kind:"scalar",T:9}])}create(e){let r={key:"",version:""};return globalThis.Object.defineProperty(r,WA.MESSAGE_TYPE,{enumerable:!1,value:this}),e!==void 0&&(0,JA.reflectionMergePartial)(this,r,e),r}internalBinaryRead(e,r,s,n){let i=n??this.create(),o=e.pos+r;for(;e.pos<o;){let[a,A]=e.tag();switch(a){case 1:i.metadata=mi.internalBinaryRead(e,e.uint32(),s,i.metadata);break;case 2:i.key=e.string();break;case 3:i.version=e.string();break;default:let c=s.readUnknownField;if(c==="throw")throw new globalThis.Error(`Unknown field ${a} (wire type ${A}) for ${this.typeName}`);let u=e.skip(A);c!==!1&&(c===!0?ps.UnknownFieldHandler.onRead:c)(this.typeName,i,a,A,u)}}return i}internalBinaryWrite(e,r,s){e.metadata&&mi.internalBinaryWrite(e.metadata,r.tag(1,Ct.WireType.LengthDelimited).fork(),s).join(),e.key!==""&&r.tag(2,Ct.WireType.LengthDelimited).string(e.key),e.version!==""&&r.tag(3,Ct.WireType.LengthDelimited).string(e.version);let n=s.writeUnknownFields;return n!==!1&&(n==!0?ps.UnknownFieldHandler.onWrite:n)(this.typeName,e,r),r}},Tse=new jk,Zk=class extends zA.MessageType{constructor(){super("github.actions.results.api.v1.CreateCacheEntryResponse",[{no:1,name:"ok",kind:"scalar",T:8},{no:2,name:"signed_upload_url",kind:"scalar",T:9},{no:3,name:"message",kind:"scalar",T:9}])}create(e){let r={ok:!1,signedUploadUrl:"",message:""};return globalThis.Object.defineProperty(r,WA.MESSAGE_TYPE,{enumerable:!1,value:this}),e!==void 0&&(0,JA.reflectionMergePartial)(this,r,e),r}internalBinaryRead(e,r,s,n){let i=n??this.create(),o=e.pos+r;for(;e.pos<o;){let[a,A]=e.tag();switch(a){case 1:i.ok=e.bool();break;case 2:i.signedUploadUrl=e.string();break;case 3:i.message=e.string();break;default:let c=s.readUnknownField;if(c==="throw")throw new globalThis.Error(`Unknown field ${a} (wire type ${A}) for ${this.typeName}`);let u=e.skip(A);c!==!1&&(c===!0?ps.UnknownFieldHandler.onRead:c)(this.typeName,i,a,A,u)}}return i}internalBinaryWrite(e,r,s){e.ok!==!1&&r.tag(1,Ct.WireType.Varint).bool(e.ok),e.signedUploadU
Line truncated
|
||||
See ${r.getDocumentationLink()}`;qYe.push(s),Fi(s)}function Use(t=!0){if(Mse.length>0){No(`This job uses deprecated functionality from the '${pB()}' action. Consult the ${t?"Job Summary":"logs"} for more details.`);for(let e of Mse)Kt(`DEPRECATION: ${e.message}. See ${e.getDocumentationLink()}`)}}var Pse="GRADLE_ACTION_ID";var Lse=class t{static{this.DevelocityAccessKeyEnvVar="DEVELOCITY_ACCESS_KEY"}static{this.GradleEnterpriseAccessKeyEnvVar="GRADLE_ENTERPRISE_ACCESS_KEY"}getBuildScanPublishEnabled(){return Ose("build-scan-publish")&&this.verifyTermsOfUseAgreement()}getBuildScanTermsOfUseUrl(){return ar("build-scan-terms-of-use-url")}getBuildScanTermsOfUseAgree(){return ar("build-scan-terms-of-use-agree")}getDevelocityAccessKey(){return ar("develocity-access-key")||process.env[t.DevelocityAccessKeyEnvVar]||process.env[t.GradleEnterpriseAccessKeyEnvVar]||""}getDevelocityTokenExpiry(){return ar("develocity-token-expiry")}getDevelocityInjectionEnabled(){return EB("develocity-injection-enabled")}getDevelocityUrl(){return ar("develocity-url")}getDevelocityAllowUntrustedServer(){return EB("develocity-allow-untrusted-server")}getDevelocityCaptureFileFingerprints(){return EB("develocity-capture-file-fingerprints")}getDevelocityEnforceUrl(){return EB("develocity-enforce-url")}getDevelocityPluginVersion(){return ar("develocity-plugin-version")}getDevelocityCcudPluginVersion(){return ar("develocity-ccud-plugin-version")}getPluginRepository(){return new oF}verifyTermsOfUseAgreement(){return this.getBuildScanTermsOfUseUrl()!=="https://gradle.com/terms-of-service"&&this.getBuildScanTermsOfUseUrl()!=="https://gradle.com/help/legal-terms-of-use"||this.getBuildScanTermsOfUseAgree()!=="yes"?(No("Terms of use at 'https://gradle.com/help/legal-terms-of-use' must be agreed in order to publish build scans."),!1):!0}},oF=class{getUrl(){return iF("gradle-plugin-repository-url")}getUsername(){return iF("gradle-plugin-repository-username")}getPassword(){return iF("gradle-plugin-repository-password")}};function pB(){return process.env[Pse]}function vse(t){z4(Pse,t)}function iF(t){let e=ar(t);if(e.length>0)return e}function Ose(t,e=!1){let r=ar(t);switch(r.toLowerCase().trim()){case"":return e;case"false":return!1;case"true":return!0}throw TypeError(`The value '${r} is not valid for '${t}. Valid values are: [true, false]`)}function EB(t){if(ar(t)!=="")return Ose(t)}var aF=class extends Error{constructor(e){e instanceof Error?(super(e.message),this.name=e.name,this.stack=e.stack):super(String(e))}};function _se(t){if(t instanceof AggregateError){Fi("Multiple errors returned");for(let e of t.errors)cp(`Error ${t.errors.indexOf(e)}: ${e.message}`),e.stack&&Kt(e.stack)}else t instanceof aF?(Fi(String(t)),t.stack&&Kt(t.stack)):(Fi(String(t)),t instanceof Error&&t.stack&&Kt(t.stack))}async function JYe(){try{pB()==="gradle/wrapper-validation-action"&&nF("The action `gradle/wrapper-validation-action` has been replaced by `gradle/actions/wrapper-validation`"),vse("gradle/actions/wrapper-validation");let t=await nz(Hse.resolve("."),ar("allow-snapshots")==="true",ar("allow-checksums").split(","));if(t.isValid()){Kt(t.toDisplayString());let e=+ar("min-wrapper-count");if(t.valid.length<e){let r=t.valid.length===0?"Wrapper validation failed: no Gradle Wrapper jars found. Did you forget to checkout the repository?":`Wrapper validation failed: expected at least ${e} Gradle Wrapper jars, but found ${t.valid.length}.`;Fi(r)}}else Fi(`At least one Gradle Wrapper Jar failed validation!
|
||||
See https://github.com/gradle/actions/blob/main/docs/wrapper-validation.md#validation-failures
|
||||
${t.toDisplayString()}`),t.invalid.length>0&&nJ("failed-wrapper",`${t.invalid.map(e=>e.path).join("|")}`);KIe(!1)}catch(t){eBe(t)}}_pt();export{_pt as run};
|
||||
${t.toDisplayString()}`),t.invalid.length>0&&K4("failed-wrapper",`${t.invalid.map(e=>e.path).join("|")}`);Use(!1)}catch(t){_se(t)}}JYe();export{JYe as run};
|
||||
/*! Bundled license information:
|
||||
|
||||
undici/lib/web/fetch/body.js:
|
||||
undici/lib/web/fetch/body.js:
|
||||
undici/lib/web/fetch/body.js:
|
||||
(*! formdata-polyfill. MIT License. Jimmy Wärting <https://jimmy.warting.se/opensource> *)
|
||||
|
||||
undici/lib/web/websocket/frame.js:
|
||||
undici/lib/web/websocket/frame.js:
|
||||
undici/lib/web/websocket/frame.js:
|
||||
(*! ws. MIT License. Einar Otto Stangvik <einaros@gmail.com> *)
|
||||
|
||||
+4
-4
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"version": 3,
|
||||
"sources": ["../../../node_modules/tunnel/lib/tunnel.js", "../../../node_modules/tunnel/index.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/core/symbols.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/core/errors.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/core/constants.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/core/tree.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/core/util.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/core/diagnostics.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/core/request.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/dispatcher/dispatcher.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/dispatcher/dispatcher-base.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/util/timers.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/core/connect.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/llhttp/utils.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/llhttp/constants.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/llhttp/llhttp-wasm.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/llhttp/llhttp_simd-wasm.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/web/fetch/constants.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/web/fetch/global.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/web/fetch/data-url.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/web/fetch/webidl.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/web/fetch/util.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/web/fetch/symbols.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/web/fetch/file.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/web/fetch/formdata.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/web/fetch/formdata-parser.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/web/fetch/body.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/dispatcher/client-h1.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/dispatcher/client-h2.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/handler/redirect-handler.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/interceptor/redirect-interceptor.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/dispatcher/client.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/dispatcher/fixed-queue.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/dispatcher/pool-stats.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/dispatcher/pool-base.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/dispatcher/pool.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/dispatcher/balanced-pool.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/dispatcher/agent.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/dispatcher/proxy-agent.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/dispatcher/env-http-proxy-agent.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/handler/retry-handler.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/dispatcher/retry-agent.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/api/readable.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/api/util.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/api/api-request.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/api/abort-signal.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/api/api-stream.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/api/api-pipeline.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/api/api-upgrade.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/api/api-connect.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/api/index.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/mock/mock-errors.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/mock/mock-symbols.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/mock/mock-utils.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/mock/mock-interceptor.js", "../../../node_modules/@actions/http-client/node_modules/undici/libLine truncated
|
||||
"sourcesContent": ["'use strict';\n\nvar net = require('net');\nvar tls = require('tls');\nvar http = require('http');\nvar https = require('https');\nvar events = require('events');\nvar assert = require('assert');\nvar util = require('util');\n\n\nexports.httpOverHttp = httpOverHttp;\nexports.httpsOverHttp = httpsOverHttp;\nexports.httpOverHttps = httpOverHttps;\nexports.httpsOverHttps = httpsOverHttps;\n\n\nfunction httpOverHttp(options) {\n var agent = new TunnelingAgent(options);\n agent.request = http.request;\n return agent;\n}\n\nfunction httpsOverHttp(options) {\n var agent = new TunnelingAgent(options);\n agent.request = http.request;\n agent.createSocket = createSecureSocket;\n agent.defaultPort = 443;\n return agent;\n}\n\nfunction httpOverHttps(options) {\n var agent = new TunnelingAgent(options);\n agent.request = https.request;\n return agent;\n}\n\nfunction httpsOverHttps(options) {\n var agent = new TunnelingAgent(options);\n agent.request = https.request;\n agent.createSocket = createSecureSocket;\n agent.defaultPort = 443;\n return agent;\n}\n\n\nfunction TunnelingAgent(options) {\n var self = this;\n self.options = options || {};\n self.proxyOptions = self.options.proxy || {};\n self.maxSockets = self.options.maxSockets || http.Agent.defaultMaxSockets;\n self.requests = [];\n self.sockets = [];\n\n self.on('free', function onFree(socket, host, port, localAddress) {\n var options = toOptions(host, port, localAddress);\n for (var i = 0, len = self.requests.length; i < len; ++i) {\n var pending = self.requests[i];\n if (pending.host === options.host && pending.port === options.port) {\n // Detect the request to connect same origin server,\n // reuse the connection.\n self.requests.splice(i, 1);\n pending.request.onSocket(socket);\n return;\n }\n }\n socket.destroy();\n self.removeSocket(socket);\n });\n}\nutil.inherits(TunnelingAgent, events.EventEmitter);\n\nTunnelingAgent.prototype.addRequest = function addRequest(req, host, port, localAddress) {\n var self = this;\n var options = mergeOptions({request: req}, self.options, toOptions(host, port, localAddress));\n\n if (self.sockets.length >= this.maxSockets) {\n // We are over limit so we'll add it to the queue.\n self.requests.push(options);\n return;\n }\n\n // If we are under maxSockets create a new one.\n self.createSocket(options, function(socket) {\n socket.on('free', onFree);\n socket.on('close', onCloseOrRemove);\n socket.on('agentRemove', onCloseOrRemove);\n req.onSocket(socket);\n\n function onFree() {\n self.emit('free', socket, options);\n }\n\n function onCloseOrRemove(err) {\n self.removeSocket(socket);\n socket.removeListener('free', onFree);\n socket.removeListener('close', onCloseOrRemove);\n socket.removeListener('agentRemove', onCloseOrRemove);\n }\n });\n};\n\nTunnelingAgent.prototype.createSocket = function createSocket(options, cb) {\n var self = this;\n var placeholder = {};\n self.sockets.push(placeholder);\n\n var connectOptions = mergeOptions({}, self.proxyOptions, {\n method: 'CONNECT',\n path: options.host + ':' + options.port,\n agent: false,\n headers: {\n host: options.host + ':' + options.port\n }\n });\n if (options.localAddress) {\n connectOptions.localAddress = options.localAddress;\n }\n if (connectOptions.proxyAuth) {\n connectOptions.headers = connectOptions.headers || {};\n connectOptions.headers['Proxy-Authorization'] = 'Basic ' +\n new Buffer(connectOptions.proxyAuth).toString('base64');\n }\n\n debug('making CONNECT request');\n var connectReq = self.request(connectOptions);\n connectReq.useChunkedEncodingByDefault = false; // for v0.6\n connectReq.once('response', onResponse); // for v0.6\n connectReq.once('upgrade', onUpgrade); // for v0.6\n connectReq.once('connect', onConnect); // for v0.7 or later\n connectReq.once('error', onError);\n connectReq.end();\n\n function onResponse(res) {\n // Very hacky. This is necessary to avoid http-parser leaks.\n res.upgrade = true;\n }\n\n function onUpgrade(res, socket, head) {\n // Hacky.\n process.nextTick(function() {\n onConnect(res, socket, head);\n });\n }\n\n function onConnect(res, socket, head) {\n connectReq.removeAllListeners();\n socket.removeAllListeners();\n\n if (res.statusCode !== 200) {\n debug('tunneling socket could not be established, statusCode=%d',\n res.statusCode);\n socket.destroy();\n var error = new Error('tunneling socket could not be established, ' +\n 'statusCode=' + res.statusCode);\n error.code = 'ECONNRESET';\n options.request.emit('error', error);\n self.removeSocket(placeholder);\n return;\n }\n if (head.length > 0) {\n debug('got illegal response body from proxy');\n socket.destroy();\n var error = new Error('Line truncated
|
||||
"mappings": ";s1BAAA,IAAAA,GAAAC,EAAAC,IAAA,cAEA,IAAIC,IAAM,EAAQ,KAAK,EACnBC,IAAM,EAAQ,KAAK,EACnBC,GAAO,EAAQ,MAAM,EACrBC,GAAQ,EAAQ,OAAO,EACvBC,IAAS,EAAQ,QAAQ,EACzBC,IAAS,EAAQ,QAAQ,EACzBC,IAAO,EAAQ,MAAM,EAGzBP,GAAQ,aAAeQ,IACvBR,GAAQ,cAAgBS,IACxBT,GAAQ,cAAgBU,IACxBV,GAAQ,eAAiBW,IAGzB,SAASH,IAAaI,EAAS,CAC7B,IAAIC,EAAQ,IAAIC,GAAeF,CAAO,EACtC,OAAAC,EAAM,QAAUV,GAAK,QACdU,CACT,CAEA,SAASJ,IAAcG,EAAS,CAC9B,IAAIC,EAAQ,IAAIC,GAAeF,CAAO,EACtC,OAAAC,EAAM,QAAUV,GAAK,QACrBU,EAAM,aAAeE,GACrBF,EAAM,YAAc,IACbA,CACT,CAEA,SAASH,IAAcE,EAAS,CAC9B,IAAIC,EAAQ,IAAIC,GAAeF,CAAO,EACtC,OAAAC,EAAM,QAAUT,GAAM,QACfS,CACT,CAEA,SAASF,IAAeC,EAAS,CAC/B,IAAIC,EAAQ,IAAIC,GAAeF,CAAO,EACtC,OAAAC,EAAM,QAAUT,GAAM,QACtBS,EAAM,aAAeE,GACrBF,EAAM,YAAc,IACbA,CACT,CAGA,SAASC,GAAeF,EAAS,CAC/B,IAAII,EAAO,KACXA,EAAK,QAAUJ,GAAW,CAAC,EAC3BI,EAAK,aAAeA,EAAK,QAAQ,OAAS,CAAC,EAC3CA,EAAK,WAAaA,EAAK,QAAQ,YAAcb,GAAK,MAAM,kBACxDa,EAAK,SAAW,CAAC,EACjBA,EAAK,QAAU,CAAC,EAEhBA,EAAK,GAAG,OAAQ,SAAgBC,EAAQC,EAAMC,EAAMC,EAAc,CAEhE,QADIR,EAAUS,GAAUH,EAAMC,EAAMC,CAAY,EACvCE,EAAI,EAAGC,EAAMP,EAAK,SAAS,OAAQM,EAAIC,EAAK,EAAED,EAAG,CACxD,IAAIE,EAAUR,EAAK,SAASM,CAAC,EAC7B,GAAIE,EAAQ,OAASZ,EAAQ,MAAQY,EAAQ,OAASZ,EAAQ,KAAM,CAGlEI,EAAK,SAAS,OAAOM,EAAG,CAAC,EACzBE,EAAQ,QAAQ,SAASP,CAAM,EAC/B,MACF,CACF,CACAA,EAAO,QAAQ,EACfD,EAAK,aAAaC,CAAM,CAC1B,CAAC,CACH,CACAV,IAAK,SAASO,GAAgBT,IAAO,YAAY,EAEjDS,GAAe,UAAU,WAAa,SAAoBW,EAAKP,EAAMC,EAAMC,EAAc,CACvF,IAAIJ,EAAO,KACPJ,EAAUc,GAAa,CAAC,QAASD,CAAG,EAAGT,EAAK,QAASK,GAAUH,EAAMC,EAAMC,CAAY,CAAC,EAE5F,GAAIJ,EAAK,QAAQ,QAAU,KAAK,WAAY,CAE1CA,EAAK,SAAS,KAAKJ,CAAO,EAC1B,MACF,CAGAI,EAAK,aAAaJ,EAAS,SAASK,EAAQ,CAC1CA,EAAO,GAAG,OAAQU,CAAM,EACxBV,EAAO,GAAG,QAASW,CAAe,EAClCX,EAAO,GAAG,cAAeW,CAAe,EACxCH,EAAI,SAASR,CAAM,EAEnB,SAASU,GAAS,CAChBX,EAAK,KAAK,OAAQC,EAAQL,CAAO,CACnC,CAEA,SAASgB,EAAgBC,EAAK,CAC5Bb,EAAK,aAAaC,CAAM,EACxBA,EAAO,eAAe,OAAQU,CAAM,EACpCV,EAAO,eAAe,QAASW,CAAe,EAC9CX,EAAO,eAAe,cAAeW,CAAe,CACtD,CACF,CAAC,CACH,EAEAd,GAAe,UAAU,aAAe,SAAsBF,EAASkB,EAAI,CACzE,IAAId,EAAO,KACPe,EAAc,CAAC,EACnBf,EAAK,QAAQ,KAAKe,CAAW,EAE7B,IAAIC,EAAiBN,GAAa,CAAC,EAAGV,EAAK,aAAc,CACvD,OAAQ,UACR,KAAMJ,EAAQ,KAAO,IAAMA,EAAQ,KACnC,MAAO,GACP,QAAS,CACP,KAAMA,EAAQ,KAAO,IAAMA,EAAQ,IACrC,CACF,CAAC,EACGA,EAAQ,eACVoB,EAAe,aAAepB,EAAQ,cAEpCoB,EAAe,YACjBA,EAAe,QAAUA,EAAe,SAAW,CAAC,EACpDA,EAAe,QAAQ,qBAAqB,EAAI,SAC5C,IAAI,OAAOA,EAAe,SAAS,EAAE,SAAS,QAAQ,GAG5DC,GAAM,wBAAwB,EAC9B,IAAIC,EAAalB,EAAK,QAAQgB,CAAc,EAC5CE,EAAW,4BAA8B,GACzCA,EAAW,KAAK,WAAYC,CAAU,EACtCD,EAAW,KAAK,UAAWE,CAAS,EACpCF,EAAW,KAAK,UAAWG,CAAS,EACpCH,EAAW,KAAK,QAASI,CAAO,EAChCJ,EAAW,IAAI,EAEf,SAASC,EAAWI,EAAK,CAEvBA,EAAI,QAAU,EAChB,CAEA,SAASH,EAAUG,EAAKtB,EAAQuB,EAAM,CAEpC,QAAQ,SAAS,UAAW,CAC1BH,EAAUE,EAAKtB,EAAQuB,CAAI,CAC7B,CAAC,CACH,CAEA,SAASH,EAAUE,EAAKtB,EAAQuB,EAAM,CAIpC,GAHAN,EAAW,mBAAmB,EAC9BjB,EAAO,mBAAmB,EAEtBsB,EAAI,aAAe,IAAK,CAC1BN,GAAM,2DACJM,EAAI,UAAU,EAChBtB,EAAO,QAAQ,EACf,IAAIwB,EAAQ,IAAI,MAAM,yDACJF,EAAI,UAAU,EAChCE,EAAM,KAAO,aACb7B,EAAQ,QAAQ,KAAK,QAAS6B,CAAK,EACnCzB,EAAK,aAAae,CAAW,EAC7B,MACF,CACA,GAAIS,EAAK,OAAS,EAAG,CACnBP,GAAM,sCAAsC,EAC5ChB,EAAO,QAAQ,EACf,IAAIwB,EAAQ,IAAI,MAAM,sCAAsC,EAC5DA,EAAM,KAAO,aACb7B,EAAQ,QAAQ,KAAK,QAAS6B,CAAK,EACnCzB,EAAK,aAAae,CAAW,EAC7B,MACF,CACA,OAAAE,GAAM,sCAAsC,EAC5CjB,EAAK,QAAQA,EAAK,QAAQ,QAAQe,CAAW,CAAC,EAAId,EAC3Ca,EAAGb,CAAM,CAClB,CAEA,SAASqB,EAAQI,EAAO,CACtBR,EAAW,mBAAmB,EAE9BD,GAAM;AAAA,EACAS,EAAM,QAASA,EAAM,KAAK,EAChC,IAAID,EAAQ,IAAI,MAAM,oDACWC,EAAM,OAAO,EAC9CD,EAAM,KAAO,aACb7B,EAAQ,QAAQ,KAAK,QAAS6B,CAAK,EACnCzB,EAAK,aAAae,CAAW,CAC/B,CACF,EAEAjB,GAAe,UAAU,aAAe,SAAsBG,EAAQ,CACpE,IAAI0B,EAAM,KAAK,QAAQ,QAAQ1B,CAAM,EACrC,GAAI0B,IAAQ,GAGZ,MAAK,QAAQ,OAAOA,EAAK,CAAC,EAE1B,IAAInB,EAAU,KAAK,SAAS,MAAM,EAC9BA,GAGF,KAAK,aAAaA,EAAS,SAASP,EAAQ,CAC1CO,EAAQ,QAAQ,SAASP,CAAM,CACjC,CAAC,EAEL,EAEA,SAASF,GAAmBH,EAASkB,EAAI,CACvC,IAAId,EAAO,KACXF,GAAe,UAAU,aAAa,KAAKE,EAAMJ,EAAS,SAASK,EAAQ,CACzE,IAAI2B,EAAahC,EAAQ,QAAQ,UAAU,MAAM,EAC7CiC,EAAanB,GAAa,CAAC,EAAGV,EAAK,QAAS,CAC9C,OAAQC,EACR,WAAY2B,EAAaA,EAAW,QAAQ,OAAQ,EAAE,EAAIhC,EAAQ,IACpE,CAAC,EAGGkC,EAAe5C,IAAI,QAAQ,EAAG2C,CAAU,EAC5C7B,EAAK,QAAQA,EAAK,QAAQ,QAAQC,CAAM,CAAC,EAAI6B,EAC7ChB,EAAGgB,CAAY,CACjB,CAAC,CACH,CAGA,SAASzB,GAAUH,EAAMC,EAAMC,EAAc,CAC3C,OAAI,OAAOF,GAAS,SACX,CACL,KAAMA,EACN,KAAMC,EACN,aAAcC,CAChB,EAEKF,CACT,CAEA,SAASQ,GAAaqB,EAAQ,CAC5B,QAASzB,EAAI,EAAGC,EAAM,UAAU,OAAQD,EAAIC,EAAK,EAAED,EAAG,CACpD,IAAI0B,EAAY,UAAU1B,CAAC,EAC3B,GAAI,OAAO0B,GAAc,SAEvB,QADIC,EAAO,OAAO,KAAKD,CAAS,EACvBE,EAAI,EAAGC,EAASF,EAAK,OAAQC,EAAIC,EAAQ,EAAED,EAAG,CACrD,IAAIE,EAAIH,EAAKC,CAAC,EACVF,EAAUI,CAAC,IAAM,SACnBL,EAAOK,CAAC,EAAIJ,EAAUI,CAAC,EAE3B,CAEJ,CACA,OAAOL,CACT,CAGA,IAAId,GACA,QAAQ,IAAI,YAAc,aAAa,KAAK,QAAQ,IAAI,UAAU,EACpEA,GAAQ,UAAW,CACjB,IAAIoB,EAAO,MAAM,UAAU,MAAM,KAAK,SAAS,EAC3C,OAAOA,EAAK,CAAC,GAAM,SACrBA,EAAK,CAAC,EAAI,WAAaA,EAAK,CAAC,EAE7BA,EAAK,QAAQ,SAAS,EAExB,QAAQ,MAAM,MAAM,QAASA,CAAI,CACnC,EAEApB,GAAQ,UAAW,CAAC,EAEtBjC,GAAQ,MAAQiC,KCvQhB,IAAAqB,GAAAC,EAAA,CAAAC,IAAAC,KAAA,CAAAA,GAAO,QAAU,OCAjB,IAAAC,GAAAC,EAAA,CAAAC,IAAAC,KAAA,CAAAA,GAAO,QAAU,CACf,OAAQ,OAAO,OAAO,EACtB,SAAU,OAAO,SAAS,EAC1B,UAAW,OAAO,UAAU,EAC5B,KAAM,OAAO,KAAK,EAClB,SAALine truncated
|
||||
"names": ["require_tunnel", "__commonJSMin", "exports", "net", "tls", "http", "https", "events", "assert", "util", "httpOverHttp", "httpsOverHttp", "httpOverHttps", "httpsOverHttps", "options", "agent", "TunnelingAgent", "createSecureSocket", "self", "socket", "host", "port", "localAddress", "toOptions", "i", "len", "pending", "req", "mergeOptions", "onFree", "onCloseOrRemove", "err", "cb", "placeholder", "connectOptions", "debug", "connectReq", "onResponse", "onUpgrade", "onConnect", "onError", "res", "head", "error", "cause", "pos", "hostHeader", "tlsOptions", "secureSocket", "target", "overrides", "keys", "j", "keyLen", "k", "args", "require_tunnel", "__commonJSMin", "exports", "module", "require_symbols", "__commonJSMin", "exports", "module", "require_errors", "__commonJSMin", "exports", "module", "kUndiciError", "UndiciError", "message", "instance", "kConnectTimeoutError", "ConnectTimeoutError", "kHeadersTimeoutError", "HeadersTimeoutError", "kHeadersOverflowError", "HeadersOverflowError", "kBodyTimeoutError", "BodyTimeoutError", "kResponseStatusCodeError", "ResponseStatusCodeError", "statusCode", "headers", "body", "kInvalidArgumentError", "InvalidArgumentError", "kInvalidReturnValueError", "InvalidReturnValueError", "kAbortError", "AbortError", "kRequestAbortedError", "RequestAbortedError", "kInformationalError", "InformationalError", "kRequestContentLengthMismatchError", "RequestContentLengthMismatchError", "kResponseContentLengthMismatchError", "ResponseContentLengthMismatchError", "kClientDestroyedError", "ClientDestroyedError", "kClientClosedError", "ClientClosedError", "kSocketError", "SocketError", "socket", "kNotSupportedError", "NotSupportedError", "kBalancedPoolMissingUpstreamError", "BalancedPoolMissingUpstreamError", "kHTTPParserError", "HTTPParserError", "code", "data", "kResponseExceededMaxSizeError", "ResponseExceededMaxSizeError", "kRequestRetryError", "RequestRetryError", "kResponseError", "ResponseError", "kSecureProxyConnectionError", "SecureProxyConnectionError", "cause", "options", "require_constants", "__commonJSMin", "exports", "module", "headerNameLowerCasedRecord", "wellknownHeaderNames", "i", "key", "lowerCasedKey", "require_tree", "__commonJSMin", "exports", "module", "wellknownHeaderNames", "headerNameLowerCasedRecord", "TstNode", "_TstNode", "key", "value", "index", "length", "node", "code", "keylength", "TernarySearchTree", "tree", "i", "require_util", "__commonJSMin", "exports", "module", "assert", "kDestroyed", "kBodyUsed", "kListeners", "kBody", "IncomingMessage", "stream", "net", "Blob", "nodeUtil", "stringify", "EE", "InvalidArgumentError", "headerNameLowerCasedRecord", "tree", "nodeMajor", "nodeMinor", "v", "BodyAsyncIterable", "body", "wrapRequestBody", "isStream", "bodyLength", "isIterable", "nop", "obj", "isBlobLike", "object", "sTag", "buildURL", "url", "queryParams", "stringified", "isValidPort", "port", "value", "isHttpOrHttpsPrefixed", "parseURL", "origin", "path", "parseOrigin", "getHostname", "host", "idx", "getServerName", "servername", "deepClone", "isAsyncIterable", "state", "isBuffer", "isDestroyed", "destroy", "err", "KEEPALIVE_TIMEOUT_EXPR", "parseKeepAliveTimeout", "val", "m", "headerNameToString", "bufferToLowerCasedHeaderName", "parseHeaders", "headers", "i", "key", "headersValue", "x", "parseRawHeaders", "len", "ret", "hasContentLength", "contentDispositionIdx", "kLen", "n", "buffer", "validateHandler", "handler", "method", "upgrade", "isDisturbed", "isErrored", "isReadable", "getSocketInfo", "socket", "ReadableStreamFrom", "iterable", "iterator", "controller", "done", "buf", "reason", "isFormDataLike", "addAbortListener", "signal", "listener", "hasToWellFormed", "hasIsWellFormed", "toUSVString", "isUSVString", "isTokenCharCode", "c", "isValidHTTPToken", "characters", "headerCharRegex", "isValidHeaderValue", "parseRangeHeader", "range", "addListener", "name", "removeAllListeners", "errorRequest", "client", "request", "kEnumerableProperty", "normalizedMethodRecordsBase", "normalizedMethodRecords", "require_diagnostics", "__commonJSMin", "exports", "module", "diagnosticsChannel", "util", "undiciDebugLog", "fetchDebuglog", "websocketDebuglog", "isClientSet", "channels", "debuglog", "evt", "version", "protocol", "port", "host", "error", "method", "path", "origin", "statusCode", "address", "websocket", "code", "reason", "err", "require_request", "__commonJSMin", "exports", "module", "InvalidArgumentError", "NotSupportedError", "assert", "isValidHTTPToken", "isValidHeaderValue", "isStream", "destroy", "isBuffer", "isFormDataLike", "isIterable", "isBlobLike", "buildURL", "validateHandler", "getServerName", "normalizedMethodRecords", "channels", "headerNameLowerCasedRecord", "invalidPathRegex", "kHandler", "Request", "origin", "path", "method", "body", "headers", "query", "idempotent", "blocking", "upgrade", "headersTimeout", "bodyTimeout", "reset", "throwOnError", "expectContinue", "servername", "handler", "rState", "err", "i", "processHeader", "headeLine truncated
|
||||
"sources": ["../../../node_modules/tunnel/lib/tunnel.js", "../../../node_modules/tunnel/index.js", "../../../node_modules/undici/lib/core/symbols.js", "../../../node_modules/undici/lib/core/errors.js", "../../../node_modules/undici/lib/core/constants.js", "../../../node_modules/undici/lib/core/tree.js", "../../../node_modules/undici/lib/core/util.js", "../../../node_modules/undici/lib/core/diagnostics.js", "../../../node_modules/undici/lib/core/request.js", "../../../node_modules/undici/lib/dispatcher/dispatcher.js", "../../../node_modules/undici/lib/dispatcher/dispatcher-base.js", "../../../node_modules/undici/lib/util/timers.js", "../../../node_modules/undici/lib/core/connect.js", "../../../node_modules/undici/lib/llhttp/utils.js", "../../../node_modules/undici/lib/llhttp/constants.js", "../../../node_modules/undici/lib/llhttp/llhttp-wasm.js", "../../../node_modules/undici/lib/llhttp/llhttp_simd-wasm.js", "../../../node_modules/undici/lib/web/fetch/constants.js", "../../../node_modules/undici/lib/web/fetch/global.js", "../../../node_modules/undici/lib/web/fetch/data-url.js", "../../../node_modules/undici/lib/web/fetch/webidl.js", "../../../node_modules/undici/lib/web/fetch/util.js", "../../../node_modules/undici/lib/web/fetch/symbols.js", "../../../node_modules/undici/lib/web/fetch/file.js", "../../../node_modules/undici/lib/web/fetch/formdata.js", "../../../node_modules/undici/lib/web/fetch/formdata-parser.js", "../../../node_modules/undici/lib/web/fetch/body.js", "../../../node_modules/undici/lib/dispatcher/client-h1.js", "../../../node_modules/undici/lib/dispatcher/client-h2.js", "../../../node_modules/undici/lib/handler/redirect-handler.js", "../../../node_modules/undici/lib/interceptor/redirect-interceptor.js", "../../../node_modules/undici/lib/dispatcher/client.js", "../../../node_modules/undici/lib/dispatcher/fixed-queue.js", "../../../node_modules/undici/lib/dispatcher/pool-stats.js", "../../../node_modules/undici/lib/dispatcher/pool-base.js", "../../../node_modules/undici/lib/dispatcher/pool.js", "../../../node_modules/undici/lib/dispatcher/balanced-pool.js", "../../../node_modules/undici/lib/dispatcher/agent.js", "../../../node_modules/undici/lib/dispatcher/proxy-agent.js", "../../../node_modules/undici/lib/dispatcher/env-http-proxy-agent.js", "../../../node_modules/undici/lib/handler/retry-handler.js", "../../../node_modules/undici/lib/dispatcher/retry-agent.js", "../../../node_modules/undici/lib/api/readable.js", "../../../node_modules/undici/lib/api/util.js", "../../../node_modules/undici/lib/api/api-request.js", "../../../node_modules/undici/lib/api/abort-signal.js", "../../../node_modules/undici/lib/api/api-stream.js", "../../../node_modules/undici/lib/api/api-pipeline.js", "../../../node_modules/undici/lib/api/api-upgrade.js", "../../../node_modules/undici/lib/api/api-connect.js", "../../../node_modules/undici/lib/api/index.js", "../../../node_modules/undici/lib/mock/mock-errors.js", "../../../node_modules/undici/lib/mock/mock-symbols.js", "../../../node_modules/undici/lib/mock/mock-utils.js", "../../../node_modules/undici/lib/mock/mock-interceptor.js", "../../../node_modules/undici/lib/mock/mock-client.js", "../../../node_modules/undici/lib/mock/mock-pool.js", "../../../node_modules/undici/lib/mock/pluralizer.js", "../../../node_modules/undici/lib/mock/pending-interceptors-formatter.js", "../../../node_modules/undici/lib/mock/mock-agent.js", "../../../node_modules/undici/lib/global.js", "../../../node_modules/undici/lib/handler/decorator-handler.js", "../../../node_modules/undici/lib/interceptor/redirect.js", "../../../node_modules/undici/lib/interceptor/retry.js", "../../../node_modules/undici/lib/interceptor/dump.js", "../../../node_modules/undici/lib/interceptor/dns.js", "../../../node_modules/undici/lib/web/fetch/headers.js", "../../../node_modules/undici/lib/web/fetch/response.js", "../../../node_modules/undici/lib/web/fetch/dispatcher-weakref.js", "../../../node_modules/undici/lib/web/fetch/request.js", "../../../node_modules/undici/lib/web/fetch/index.js", "../../../node_modules/undici/lib/web/fileapi/symbols.js", "../../../node_modules/undici/lib/web/fileapi/progressevent.js", "../../../node_modules/undici/lib/web/fileapi/encoding.js", "../../../node_modules/undici/lib/web/fileapi/util.js", "../../../node_modules/undici/lib/web/fileapi/filereader.js", "../../../node_modules/undici/lib/web/cache/symbols.js", "../../../node_modules/undici/lib/web/cache/util.js", "../../../node_modules/undici/lib/web/cache/cache.js", "../../../node_modules/undici/lib/web/cache/cachestorage.js", "../../../node_modules/undici/lib/web/cookies/constants.js", "../../../node_modules/undici/lib/web/cookies/util.js", "../../../node_modules/undici/lib/web/cookies/parse.js", "../../../node_modules/undici/lib/web/cookies/index.js", "../../../node_modules/undici/lib/web/websocket/events.js", "../../../node_modules/undici/lib/web/websocket/constants.js", "../../../node_modules/undici/lib/web/websocket/symbols.Line truncated
|
||||
"sourcesContent": ["'use strict';\n\nvar net = require('net');\nvar tls = require('tls');\nvar http = require('http');\nvar https = require('https');\nvar events = require('events');\nvar assert = require('assert');\nvar util = require('util');\n\n\nexports.httpOverHttp = httpOverHttp;\nexports.httpsOverHttp = httpsOverHttp;\nexports.httpOverHttps = httpOverHttps;\nexports.httpsOverHttps = httpsOverHttps;\n\n\nfunction httpOverHttp(options) {\n var agent = new TunnelingAgent(options);\n agent.request = http.request;\n return agent;\n}\n\nfunction httpsOverHttp(options) {\n var agent = new TunnelingAgent(options);\n agent.request = http.request;\n agent.createSocket = createSecureSocket;\n agent.defaultPort = 443;\n return agent;\n}\n\nfunction httpOverHttps(options) {\n var agent = new TunnelingAgent(options);\n agent.request = https.request;\n return agent;\n}\n\nfunction httpsOverHttps(options) {\n var agent = new TunnelingAgent(options);\n agent.request = https.request;\n agent.createSocket = createSecureSocket;\n agent.defaultPort = 443;\n return agent;\n}\n\n\nfunction TunnelingAgent(options) {\n var self = this;\n self.options = options || {};\n self.proxyOptions = self.options.proxy || {};\n self.maxSockets = self.options.maxSockets || http.Agent.defaultMaxSockets;\n self.requests = [];\n self.sockets = [];\n\n self.on('free', function onFree(socket, host, port, localAddress) {\n var options = toOptions(host, port, localAddress);\n for (var i = 0, len = self.requests.length; i < len; ++i) {\n var pending = self.requests[i];\n if (pending.host === options.host && pending.port === options.port) {\n // Detect the request to connect same origin server,\n // reuse the connection.\n self.requests.splice(i, 1);\n pending.request.onSocket(socket);\n return;\n }\n }\n socket.destroy();\n self.removeSocket(socket);\n });\n}\nutil.inherits(TunnelingAgent, events.EventEmitter);\n\nTunnelingAgent.prototype.addRequest = function addRequest(req, host, port, localAddress) {\n var self = this;\n var options = mergeOptions({request: req}, self.options, toOptions(host, port, localAddress));\n\n if (self.sockets.length >= this.maxSockets) {\n // We are over limit so we'll add it to the queue.\n self.requests.push(options);\n return;\n }\n\n // If we are under maxSockets create a new one.\n self.createSocket(options, function(socket) {\n socket.on('free', onFree);\n socket.on('close', onCloseOrRemove);\n socket.on('agentRemove', onCloseOrRemove);\n req.onSocket(socket);\n\n function onFree() {\n self.emit('free', socket, options);\n }\n\n function onCloseOrRemove(err) {\n self.removeSocket(socket);\n socket.removeListener('free', onFree);\n socket.removeListener('close', onCloseOrRemove);\n socket.removeListener('agentRemove', onCloseOrRemove);\n }\n });\n};\n\nTunnelingAgent.prototype.createSocket = function createSocket(options, cb) {\n var self = this;\n var placeholder = {};\n self.sockets.push(placeholder);\n\n var connectOptions = mergeOptions({}, self.proxyOptions, {\n method: 'CONNECT',\n path: options.host + ':' + options.port,\n agent: false,\n headers: {\n host: options.host + ':' + options.port\n }\n });\n if (options.localAddress) {\n connectOptions.localAddress = options.localAddress;\n }\n if (connectOptions.proxyAuth) {\n connectOptions.headers = connectOptions.headers || {};\n connectOptions.headers['Proxy-Authorization'] = 'Basic ' +\n new Buffer(connectOptions.proxyAuth).toString('base64');\n }\n\n debug('making CONNECT request');\n var connectReq = self.request(connectOptions);\n connectReq.useChunkedEncodingByDefault = false; // for v0.6\n connectReq.once('response', onResponse); // for v0.6\n connectReq.once('upgrade', onUpgrade); // for v0.6\n connectReq.once('connect', onConnect); // for v0.7 or later\n connectReq.once('error', onError);\n connectReq.end();\n\n function onResponse(res) {\n // Very hacky. This is necessary to avoid http-parser leaks.\n res.upgrade = true;\n }\n\n function onUpgrade(res, socket, head) {\n // Hacky.\n process.nextTick(function() {\n onConnect(res, socket, head);\n });\n }\n\n function onConnect(res, socket, head) {\n connectReq.removeAllListeners();\n socket.removeAllListeners();\n\n if (res.statusCode !== 200) {\n debug('tunneling socket could not be established, statusCode=%d',\n res.statusCode);\n socket.destroy();\n var error = new Error('tunneling socket could not be established, ' +\n 'statusCode=' + res.statusCode);\n error.code = 'ECONNRESET';\n options.request.emit('error', error);\n self.removeSocket(placeholder);\n return;\n }\n if (head.length > 0) {\n debug('got illegal response body from proxy');\n socket.destroy();\n var error = new Error('Line truncated
|
||||
"mappings": ";s1BAAA,IAAAA,GAAAC,EAAAC,IAAA,cAEA,IAAIC,IAAM,EAAQ,KAAK,EACnBC,IAAM,EAAQ,KAAK,EACnBC,GAAO,EAAQ,MAAM,EACrBC,GAAQ,EAAQ,OAAO,EACvBC,IAAS,EAAQ,QAAQ,EACzBC,IAAS,EAAQ,QAAQ,EACzBC,IAAO,EAAQ,MAAM,EAGzBP,GAAQ,aAAeQ,IACvBR,GAAQ,cAAgBS,IACxBT,GAAQ,cAAgBU,IACxBV,GAAQ,eAAiBW,IAGzB,SAASH,IAAaI,EAAS,CAC7B,IAAIC,EAAQ,IAAIC,GAAeF,CAAO,EACtC,OAAAC,EAAM,QAAUV,GAAK,QACdU,CACT,CAEA,SAASJ,IAAcG,EAAS,CAC9B,IAAIC,EAAQ,IAAIC,GAAeF,CAAO,EACtC,OAAAC,EAAM,QAAUV,GAAK,QACrBU,EAAM,aAAeE,GACrBF,EAAM,YAAc,IACbA,CACT,CAEA,SAASH,IAAcE,EAAS,CAC9B,IAAIC,EAAQ,IAAIC,GAAeF,CAAO,EACtC,OAAAC,EAAM,QAAUT,GAAM,QACfS,CACT,CAEA,SAASF,IAAeC,EAAS,CAC/B,IAAIC,EAAQ,IAAIC,GAAeF,CAAO,EACtC,OAAAC,EAAM,QAAUT,GAAM,QACtBS,EAAM,aAAeE,GACrBF,EAAM,YAAc,IACbA,CACT,CAGA,SAASC,GAAeF,EAAS,CAC/B,IAAII,EAAO,KACXA,EAAK,QAAUJ,GAAW,CAAC,EAC3BI,EAAK,aAAeA,EAAK,QAAQ,OAAS,CAAC,EAC3CA,EAAK,WAAaA,EAAK,QAAQ,YAAcb,GAAK,MAAM,kBACxDa,EAAK,SAAW,CAAC,EACjBA,EAAK,QAAU,CAAC,EAEhBA,EAAK,GAAG,OAAQ,SAAgBC,EAAQC,EAAMC,EAAMC,EAAc,CAEhE,QADIR,EAAUS,GAAUH,EAAMC,EAAMC,CAAY,EACvCE,EAAI,EAAGC,EAAMP,EAAK,SAAS,OAAQM,EAAIC,EAAK,EAAED,EAAG,CACxD,IAAIE,EAAUR,EAAK,SAASM,CAAC,EAC7B,GAAIE,EAAQ,OAASZ,EAAQ,MAAQY,EAAQ,OAASZ,EAAQ,KAAM,CAGlEI,EAAK,SAAS,OAAOM,EAAG,CAAC,EACzBE,EAAQ,QAAQ,SAASP,CAAM,EAC/B,MACF,CACF,CACAA,EAAO,QAAQ,EACfD,EAAK,aAAaC,CAAM,CAC1B,CAAC,CACH,CACAV,IAAK,SAASO,GAAgBT,IAAO,YAAY,EAEjDS,GAAe,UAAU,WAAa,SAAoBW,EAAKP,EAAMC,EAAMC,EAAc,CACvF,IAAIJ,EAAO,KACPJ,EAAUc,GAAa,CAAC,QAASD,CAAG,EAAGT,EAAK,QAASK,GAAUH,EAAMC,EAAMC,CAAY,CAAC,EAE5F,GAAIJ,EAAK,QAAQ,QAAU,KAAK,WAAY,CAE1CA,EAAK,SAAS,KAAKJ,CAAO,EAC1B,MACF,CAGAI,EAAK,aAAaJ,EAAS,SAASK,EAAQ,CAC1CA,EAAO,GAAG,OAAQU,CAAM,EACxBV,EAAO,GAAG,QAASW,CAAe,EAClCX,EAAO,GAAG,cAAeW,CAAe,EACxCH,EAAI,SAASR,CAAM,EAEnB,SAASU,GAAS,CAChBX,EAAK,KAAK,OAAQC,EAAQL,CAAO,CACnC,CAEA,SAASgB,EAAgBC,EAAK,CAC5Bb,EAAK,aAAaC,CAAM,EACxBA,EAAO,eAAe,OAAQU,CAAM,EACpCV,EAAO,eAAe,QAASW,CAAe,EAC9CX,EAAO,eAAe,cAAeW,CAAe,CACtD,CACF,CAAC,CACH,EAEAd,GAAe,UAAU,aAAe,SAAsBF,EAASkB,EAAI,CACzE,IAAId,EAAO,KACPe,EAAc,CAAC,EACnBf,EAAK,QAAQ,KAAKe,CAAW,EAE7B,IAAIC,EAAiBN,GAAa,CAAC,EAAGV,EAAK,aAAc,CACvD,OAAQ,UACR,KAAMJ,EAAQ,KAAO,IAAMA,EAAQ,KACnC,MAAO,GACP,QAAS,CACP,KAAMA,EAAQ,KAAO,IAAMA,EAAQ,IACrC,CACF,CAAC,EACGA,EAAQ,eACVoB,EAAe,aAAepB,EAAQ,cAEpCoB,EAAe,YACjBA,EAAe,QAAUA,EAAe,SAAW,CAAC,EACpDA,EAAe,QAAQ,qBAAqB,EAAI,SAC5C,IAAI,OAAOA,EAAe,SAAS,EAAE,SAAS,QAAQ,GAG5DC,GAAM,wBAAwB,EAC9B,IAAIC,EAAalB,EAAK,QAAQgB,CAAc,EAC5CE,EAAW,4BAA8B,GACzCA,EAAW,KAAK,WAAYC,CAAU,EACtCD,EAAW,KAAK,UAAWE,CAAS,EACpCF,EAAW,KAAK,UAAWG,CAAS,EACpCH,EAAW,KAAK,QAASI,CAAO,EAChCJ,EAAW,IAAI,EAEf,SAASC,EAAWI,EAAK,CAEvBA,EAAI,QAAU,EAChB,CAEA,SAASH,EAAUG,EAAKtB,EAAQuB,EAAM,CAEpC,QAAQ,SAAS,UAAW,CAC1BH,EAAUE,EAAKtB,EAAQuB,CAAI,CAC7B,CAAC,CACH,CAEA,SAASH,EAAUE,EAAKtB,EAAQuB,EAAM,CAIpC,GAHAN,EAAW,mBAAmB,EAC9BjB,EAAO,mBAAmB,EAEtBsB,EAAI,aAAe,IAAK,CAC1BN,GAAM,2DACJM,EAAI,UAAU,EAChBtB,EAAO,QAAQ,EACf,IAAIwB,EAAQ,IAAI,MAAM,yDACJF,EAAI,UAAU,EAChCE,EAAM,KAAO,aACb7B,EAAQ,QAAQ,KAAK,QAAS6B,CAAK,EACnCzB,EAAK,aAAae,CAAW,EAC7B,MACF,CACA,GAAIS,EAAK,OAAS,EAAG,CACnBP,GAAM,sCAAsC,EAC5ChB,EAAO,QAAQ,EACf,IAAIwB,EAAQ,IAAI,MAAM,sCAAsC,EAC5DA,EAAM,KAAO,aACb7B,EAAQ,QAAQ,KAAK,QAAS6B,CAAK,EACnCzB,EAAK,aAAae,CAAW,EAC7B,MACF,CACA,OAAAE,GAAM,sCAAsC,EAC5CjB,EAAK,QAAQA,EAAK,QAAQ,QAAQe,CAAW,CAAC,EAAId,EAC3Ca,EAAGb,CAAM,CAClB,CAEA,SAASqB,EAAQI,EAAO,CACtBR,EAAW,mBAAmB,EAE9BD,GAAM;AAAA,EACAS,EAAM,QAASA,EAAM,KAAK,EAChC,IAAID,EAAQ,IAAI,MAAM,oDACWC,EAAM,OAAO,EAC9CD,EAAM,KAAO,aACb7B,EAAQ,QAAQ,KAAK,QAAS6B,CAAK,EACnCzB,EAAK,aAAae,CAAW,CAC/B,CACF,EAEAjB,GAAe,UAAU,aAAe,SAAsBG,EAAQ,CACpE,IAAI0B,EAAM,KAAK,QAAQ,QAAQ1B,CAAM,EACrC,GAAI0B,IAAQ,GAGZ,MAAK,QAAQ,OAAOA,EAAK,CAAC,EAE1B,IAAInB,EAAU,KAAK,SAAS,MAAM,EAC9BA,GAGF,KAAK,aAAaA,EAAS,SAASP,EAAQ,CAC1CO,EAAQ,QAAQ,SAASP,CAAM,CACjC,CAAC,EAEL,EAEA,SAASF,GAAmBH,EAASkB,EAAI,CACvC,IAAId,EAAO,KACXF,GAAe,UAAU,aAAa,KAAKE,EAAMJ,EAAS,SAASK,EAAQ,CACzE,IAAI2B,EAAahC,EAAQ,QAAQ,UAAU,MAAM,EAC7CiC,EAAanB,GAAa,CAAC,EAAGV,EAAK,QAAS,CAC9C,OAAQC,EACR,WAAY2B,EAAaA,EAAW,QAAQ,OAAQ,EAAE,EAAIhC,EAAQ,IACpE,CAAC,EAGGkC,EAAe5C,IAAI,QAAQ,EAAG2C,CAAU,EAC5C7B,EAAK,QAAQA,EAAK,QAAQ,QAAQC,CAAM,CAAC,EAAI6B,EAC7ChB,EAAGgB,CAAY,CACjB,CAAC,CACH,CAGA,SAASzB,GAAUH,EAAMC,EAAMC,EAAc,CAC3C,OAAI,OAAOF,GAAS,SACX,CACL,KAAMA,EACN,KAAMC,EACN,aAAcC,CAChB,EAEKF,CACT,CAEA,SAASQ,GAAaqB,EAAQ,CAC5B,QAASzB,EAAI,EAAGC,EAAM,UAAU,OAAQD,EAAIC,EAAK,EAAED,EAAG,CACpD,IAAI0B,EAAY,UAAU1B,CAAC,EAC3B,GAAI,OAAO0B,GAAc,SAEvB,QADIC,EAAO,OAAO,KAAKD,CAAS,EACvBE,EAAI,EAAGC,EAASF,EAAK,OAAQC,EAAIC,EAAQ,EAAED,EAAG,CACrD,IAAIE,EAAIH,EAAKC,CAAC,EACVF,EAAUI,CAAC,IAAM,SACnBL,EAAOK,CAAC,EAAIJ,EAAUI,CAAC,EAE3B,CAEJ,CACA,OAAOL,CACT,CAGA,IAAId,GACA,QAAQ,IAAI,YAAc,aAAa,KAAK,QAAQ,IAAI,UAAU,EACpEA,GAAQ,UAAW,CACjB,IAAIoB,EAAO,MAAM,UAAU,MAAM,KAAK,SAAS,EAC3C,OAAOA,EAAK,CAAC,GAAM,SACrBA,EAAK,CAAC,EAAI,WAAaA,EAAK,CAAC,EAE7BA,EAAK,QAAQ,SAAS,EAExB,QAAQ,MAAM,MAAM,QAASA,CAAI,CACnC,EAEApB,GAAQ,UAAW,CAAC,EAEtBjC,GAAQ,MAAQiC,KCvQhB,IAAAqB,GAAAC,EAAA,CAAAC,IAAAC,KAAA,CAAAA,GAAO,QAAU,OCAjB,IAAAC,GAAAC,EAAA,CAAAC,IAAAC,KAAA,CAAAA,GAAO,QAAU,CACf,OAAQ,OAAO,OAAO,EACtB,SAAU,OAAO,SAAS,EAC1B,UAAW,OAAO,UAAU,EAC5B,KAAM,OAAO,KAAK,EAClB,SAALine truncated
|
||||
"names": ["require_tunnel", "__commonJSMin", "exports", "net", "tls", "http", "https", "events", "assert", "util", "httpOverHttp", "httpsOverHttp", "httpOverHttps", "httpsOverHttps", "options", "agent", "TunnelingAgent", "createSecureSocket", "self", "socket", "host", "port", "localAddress", "toOptions", "i", "len", "pending", "req", "mergeOptions", "onFree", "onCloseOrRemove", "err", "cb", "placeholder", "connectOptions", "debug", "connectReq", "onResponse", "onUpgrade", "onConnect", "onError", "res", "head", "error", "cause", "pos", "hostHeader", "tlsOptions", "secureSocket", "target", "overrides", "keys", "j", "keyLen", "k", "args", "require_tunnel", "__commonJSMin", "exports", "module", "require_symbols", "__commonJSMin", "exports", "module", "require_errors", "__commonJSMin", "exports", "module", "kUndiciError", "UndiciError", "message", "instance", "kConnectTimeoutError", "ConnectTimeoutError", "kHeadersTimeoutError", "HeadersTimeoutError", "kHeadersOverflowError", "HeadersOverflowError", "kBodyTimeoutError", "BodyTimeoutError", "kResponseStatusCodeError", "ResponseStatusCodeError", "statusCode", "headers", "body", "kInvalidArgumentError", "InvalidArgumentError", "kInvalidReturnValueError", "InvalidReturnValueError", "kAbortError", "AbortError", "kRequestAbortedError", "RequestAbortedError", "kInformationalError", "InformationalError", "kRequestContentLengthMismatchError", "RequestContentLengthMismatchError", "kResponseContentLengthMismatchError", "ResponseContentLengthMismatchError", "kClientDestroyedError", "ClientDestroyedError", "kClientClosedError", "ClientClosedError", "kSocketError", "SocketError", "socket", "kNotSupportedError", "NotSupportedError", "kBalancedPoolMissingUpstreamError", "BalancedPoolMissingUpstreamError", "kHTTPParserError", "HTTPParserError", "code", "data", "kResponseExceededMaxSizeError", "ResponseExceededMaxSizeError", "kRequestRetryError", "RequestRetryError", "kResponseError", "ResponseError", "kSecureProxyConnectionError", "SecureProxyConnectionError", "cause", "options", "kMessageSizeExceededError", "MessageSizeExceededError", "require_constants", "__commonJSMin", "exports", "module", "headerNameLowerCasedRecord", "wellknownHeaderNames", "i", "key", "lowerCasedKey", "require_tree", "__commonJSMin", "exports", "module", "wellknownHeaderNames", "headerNameLowerCasedRecord", "TstNode", "_TstNode", "key", "value", "index", "length", "node", "code", "keylength", "TernarySearchTree", "tree", "i", "require_util", "__commonJSMin", "exports", "module", "assert", "kDestroyed", "kBodyUsed", "kListeners", "kBody", "IncomingMessage", "stream", "net", "Blob", "nodeUtil", "stringify", "EE", "InvalidArgumentError", "headerNameLowerCasedRecord", "tree", "nodeMajor", "nodeMinor", "v", "BodyAsyncIterable", "body", "wrapRequestBody", "isStream", "bodyLength", "isIterable", "nop", "obj", "isBlobLike", "object", "sTag", "buildURL", "url", "queryParams", "stringified", "isValidPort", "port", "value", "isHttpOrHttpsPrefixed", "parseURL", "origin", "path", "parseOrigin", "getHostname", "host", "idx", "getServerName", "servername", "deepClone", "isAsyncIterable", "state", "isBuffer", "isDestroyed", "destroy", "err", "KEEPALIVE_TIMEOUT_EXPR", "parseKeepAliveTimeout", "val", "m", "headerNameToString", "bufferToLowerCasedHeaderName", "parseHeaders", "headers", "i", "key", "headersValue", "x", "parseRawHeaders", "len", "ret", "hasContentLength", "contentDispositionIdx", "kLen", "n", "buffer", "validateHandler", "handler", "method", "upgrade", "isDisturbed", "isErrored", "isReadable", "getSocketInfo", "socket", "ReadableStreamFrom", "iterable", "iterator", "controller", "done", "buf", "reason", "isFormDataLike", "addAbortListener", "signal", "listener", "hasToWellFormed", "hasIsWellFormed", "toUSVString", "isUSVString", "isTokenCharCode", "c", "isValidHTTPToken", "characters", "headerCharRegex", "isValidHeaderValue", "parseRangeHeader", "range", "addListener", "name", "removeAllListeners", "errorRequest", "client", "request", "kEnumerableProperty", "normalizedMethodRecordsBase", "normalizedMethodRecords", "require_diagnostics", "__commonJSMin", "exports", "module", "diagnosticsChannel", "util", "undiciDebugLog", "fetchDebuglog", "websocketDebuglog", "isClientSet", "channels", "debuglog", "evt", "version", "protocol", "port", "host", "error", "method", "path", "origin", "statusCode", "address", "websocket", "code", "reason", "err", "require_request", "__commonJSMin", "exports", "module", "InvalidArgumentError", "NotSupportedError", "assert", "isValidHTTPToken", "isValidHeaderValue", "isStream", "destroy", "isBuffer", "isFormDataLike", "isIterable", "isBlobLike", "buildURL", "validateHandler", "getServerName", "normalizedMethodRecords", "channels", "headerNameLowerCasedRecord", "invalidPathRegex", "kHandler", "Request", "origin", "path", "method", "body", "headers", "query", "idempotent", "blocking", "upgrade", "headersTimeout", "bodyTimeout", "reset", "throwOnError", "expectContinue", "servername",Line truncated
|
||||
}
|
||||
Reference in new issue
Block a user