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
+769
-726
No files matched your search
+90
-84
@@ -1,104 +1,104 @@
|
||||
import {createRequire} from 'module';const require=createRequire(import.meta.url);
|
||||
var mne=Object.create;var UB=Object.defineProperty;var pne=Object.getOwnPropertyDescriptor;var Ene=Object.getOwnPropertyNames;var Cne=Object.getPrototypeOf,Ine=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)=>()=>{try{return e||t((e={exports:{}}).exports,e),e.exports}catch(r){throw e=0,r}},an=(t,e)=>{for(var r in e)UB(t,r,{get:e[r],enumerable:!0})},Bne=(t,e,r,s)=>{if(e&&typeof e=="object"||typeof e=="function")for(let n of Ene(e))!Ine.call(t,n)&&n!==r&&UB(t,n,{get:()=>e[n],enumerable:!(s=pne(e,n))||s.enumerable});return t};var ce=(t,e,r)=>(r=t!=null?mne(Cne(t)):{},Bne(e||!t||!t.__esModule?UB(r,"default",{value:t,enumerable:!0}):r,t));var _F=m(Ac=>{"use strict";var Rqe=Q("net"),Sne=Q("tls"),HB=Q("http"),PF=Q("https"),Tne=Q("events"),kqe=Q("assert"),Dne=Q("util");Ac.httpOverHttp=xne;Ac.httpsOverHttp=Rne;Ac.httpOverHttps=kne;Ac.httpsOverHttps=Fne;function xne(t){var e=new Ci(t);return e.request=HB.request,e}function Rne(t){var e=new Ci(t);return e.request=HB.request,e.createSocket=vF,e.defaultPort=443,e}function kne(t){var e=new Ci(t);return e.request=PF.request,e}function Fne(t){var e=new Ci(t);return e.request=PF.request,e.createSocket=vF,e.defaultPort=443,e}function Ci(t){var e=this;e.options=t||{},e.proxyOptions=e.options.proxy||{},e.maxSockets=e.options.maxSockets||HB.Agent.defaultMaxSockets,e.requests=[],e.sockets=[],e.on("free",function(s,n,i,o){for(var a=OF(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)})}Dne.inherits(Ci,Tne.EventEmitter);Ci.prototype.addRequest=function(e,r,s,n){var i=this,o=GB({request:e},i.options,OF(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)}})};Ci.prototype.createSocket=function(e,r){var s=this,n={};s.sockets.push(n);var i=GB({},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")),Ao("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(l){l.upgrade=!0}function A(l,g,h){process.nextTick(function(){c(l,g,h)})}function c(l,g,h){if(o.removeAllListeners(),g.removeAllListeners(),l.statusCode!==200){Ao("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){Ao("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 Ao("tunneling connection has established"),s.sockets[s.sockets.indexOf(n)]=g,r(g)}function u(l){o.removeAllListeners(),Ao(`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)}};Ci.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 vF(t,e){var r=this;Ci.prototype.createSocket.call(r,t,function(s){var n=t.request.getHeader("host"),i=GB({},r.options,{socket:s,servername:n?n.replace(/:.*$/,""):t.host}),o=Sne.connect(0,i);r.sockets[r.sockets.indexOf(s)]=o,e(o)})}function OF(t,e,r){return typeof t=="string"?{host:t,port:e,localAddress:r}:t}function GB(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 Ao;process.env.NODE_DEBUG&&/\btunnel\b/.test(process.env.NODE_DEBUG)?Ao=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)}:Ao=function(){};Ac.debug=Ao});var YB=m((Mqe,HF)=>{HF.exports=_F()});var $e=m((Uqe,GF)=>{GF.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((Lqe,gM)=>{"use strict";var YF=Symbol.for("undici.error.UND_ERR"),et=class extends Error{constructor(e){super(e),this.name="UndiciError",this.code="UND_ERR"}static[Symbol.hasInstance](e){return e&&e[YF]===!0}[YF]=!0},qF=Symbol.for("undici.error.UND_ERR_CONNECT_TIMEOUT"),qB=class extends et{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[qF]===!0}[qF]=!0},VF=Symbol.for("undici.error.UND_ERR_HEADERS_TIMEOUT"),VB=class extends et{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[VF]===!0}[VF]=!0},JF=Symbol.for("undici.error.UND_ERR_HEADERS_OVERFLOW"),JB=class extends et{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[JF]===!0}[JF]=!0},WF=Symbol.for("undici.error.UND_ERR_BODY_TIMEOUT"),WB=class extends et{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[WF]===!0}[WF]=!0},zF=Symbol.for("undici.error.UND_ERR_RESPONSE_STATUS_CODE"),zB=class extends et{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 Koe(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(Foe.has(o)){n=o;break}}n!==""&&(t.referrerPolicy=n)}function Xoe(){return"allowed"}function joe(){return"success"}function Zoe(){return"success"}function $oe(t){let e=null;e=t.mode,t.headersList.set("sec-fetch-mode",e,!0)}function eae(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&&OQ(t.origin)&&!OQ(cd(t))&&(e=null);break;case"same-origin":Kf(t,cd(t))||(e=null);break;default:}t.headersList.append("origin",e,!0)}}}function Ec(t,e){return t}function tae(t,e,r){return!t?.startTime||t.startTime<e?{domainLookupStartTime:e,domainLookupEndTime:e,connectionStartTime:e,connectionEndTime:e,secureConnectionStartTime:e,ALPNNegotiatedProtocol:t?.ALPNNegotiatedProtocol}:{domainLookupStartTime:Ec(t.domainLookupStartTime,r),domainLookupEndTime:Ec(t.domainLookupEndTime,r),connectionStartTime:Ec(t.connectionStartTime,r),connectionEndTime:Ec(t.connectionEndTime,r),secureConnectionStartTime:Ec(t.secureConnectionStartTime,r),ALPNNegotiatedProtocol:t.ALPNNegotiatedProtocol}}function rae(t){return Ec(voe.now(),t)}function sae(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 nae(t){return{referrerPolicy:t.referrerPolicy}}function iae(t){let e=t.referrerPolicy;wa(e);let r=null;if(t.referrer==="client"){let a=BU();if(!a||a.origin==="null")return"no-referrer";r=new URL(a)}else t.referrer instanceof URL&&(r=t.referrer);let s=vQ(r),n=vQ(r,!0);s.toString().length>4096&&(s=n);let i=Kf(t,s),o=Ad(s)&&!Ad(t.url);switch(e){case"origin":return n??vQ(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=cd(t);return Kf(s,a)?s:Ad(s)&&!Ad(a)?"no-referrer":n}default:return o?"no-referrer":n}}function vQ(t,e){return wa(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 Ad(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 oae(t,e){if(zf===void 0)return!0;let r=TU(e);if(r==="no metadata"||r.length===0)return!0;let s=Aae(r),n=cae(r,s);for(let i of n){let o=i.algo,a=i.hash,A=zf.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)),uae(A,a))return!0}return!1}var aae=/(?<algo>sha256|sha384|sha512)-((?<hash>[A-Za-z0-9+/]+|[A-Za-z0-9_-]+)={0,2}(?:\s|$)( +[!-~]*)?)?/i;function TU(t){let e=[],r=!0;for(let s of t.split(" ")){r=!1;let n=aae.exec(s);if(n===null||n.groups===void 0||n.groups.algo===void 0)continue;let i=n.groups.algo.toLowerCase();yU.includes(i)&&e.push(n.groups)}return r===!0?"no metadata":e}function Aae(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 cae(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 uae(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 lae(t){}function Kf(t,e){return t.origin===e.origin&&t.origin==="null"||t.protocol===e.protocol&&t.hostname===e.hostname&&t.port===e.port}function dae(){let t,e;return{promise:new Promise((s,n)=>{t=s,e=n}),resolve:t,reject:e}}function gae(t){return t.controller.state==="aborted"}function hae(t){return t.controller.state==="aborted"||t.controller.state==="terminated"}function fae(t){return Hoe[t.toLowerCase()]??t}function mae(t){let e=JSON.stringify(t);if(e===void 0)throw new TypeError("Value is not JSON serializable");return wa(typeof e=="string"),e}var pae=Object.getPrototypeOf(Object.getPrototypeOf([][Symbol.iterator]()));function DU(t,e,r=0,s=1){class n{#e;#t;
Line truncated
|
||||
`);function Wae(t){for(let e=0;e<t.length;++e)if((t.charCodeAt(e)&-128)!==0)return!1;return!0}function zae(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 Kae(t,e){jf(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&&Zf(t,Vae,i)||i.position===t.length-4&&Zf(t,Jae,i))return n;if(t[i.position]!==13||t[i.position+1]!==10)return"failure";i.position+=2;let a=Xae(t,i);if(a==="failure")return"failure";let{name:A,filename:c,contentType:u,encoding:l}=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,l==="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",Wae(u)||(u=""),h=new Yae([g],c,{type:u})):h=vae(Buffer.from(g)),jf(HU(A)),jf(typeof h=="string"&&HU(h)||_ae(h)),n.push(Hae(A,h,c))}}function Xae(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=Ic(a=>a!==10&&a!==13&&a!==58,t,e);if(o=JQ(o,!0,!0,a=>a===9||a===32),!Oae.test(o.toString())||t[e.position]!==58)return"failure";switch(e.position++,Ic(a=>a===32||a===9,t,e),Pae(o)){case"content-disposition":{if(r=s=null,!Zf(t,qae,e)||(e.position+=17,r=qU(t,e),r===null))return"failure";if(Zf(t,YU,e)){let a=e.position+YU.length;if(t[a]===42&&(e.position+=1,a+=1),t[a]!==61||t[a+1]!==34||(e.position+=12,s=qU(t,e),s===null))return"failure"}break}case"content-type":{let a=Ic(A=>A!==10&&A!==13,t,e);a=JQ(a,!1,!0,A=>A===9||A===32),n=GU(a);break}case"content-transfer-encoding":{let a=Ic(A=>A!==10&&A!==13,t,e);a=JQ(a,!1,!0,A=>A===9||A===32),i=GU(a);break}default:Ic(a=>a!==10&&a!==13,t,e)}if(t[e.position]!==13&&t[e.position+1]!==10)return"failure";e.position+=2}}function qU(t,e){jf(t[e.position-1]===34);let r=Ic(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 Ic(t,e,r){let s=r.position;for(;s<e.length&&t(e[s]);)++s;return e.subarray(r.position,r.position=s)}function JQ(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 Zf(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}VU.exports={multipartFormDataParser:Kae,validateBoundary:zae}});var yc=m((aVe,rL)=>{"use strict";var dd=Ee(),{ReadableStreamFrom:jae,isBlobLike:WU,isReadableStreamLike:Zae,readableStreamClose:$ae,createDeferredPromise:eAe,fullyReadBody:tAe,extractMimeType:rAe,utf8DecodeBytes:XU}=Wr(),{FormData:zU}=ld(),{kState:Qc}=co(),{webidl:sAe}=Vt(),{Blob:nAe}=Q("node:buffer"),WQ=Q("node:assert"),{isErrored:jU,isDisturbed:iAe}=Q("node:stream"),{isArrayBuffer:oAe}=Q("node:util/types"),{serializeAMimeType:aAe}=br(),{multipartFormDataParser:AAe}=JU(),zQ;try{let t=Q("node:crypto");zQ=e=>t.randomInt(0,e)}catch{zQ=t=>Math.floor(Math.random(t))}var $f=new TextEncoder;function cAe(){}var ZU=globalThis.FinalizationRegistry&&process.version.indexOf("v18")!==0,$U;ZU&&($U=new FinalizationRegistry(t=>{let e=t.deref();e&&!e.locked&&!iAe(e)&&!jU(e)&&e.cancel("Response object has been garbage collected").catch(cAe)}));function eL(t,e=!1){let r=null;t instanceof ReadableStream?r=t:WU(t)?r=t.stream():r=new ReadableStream({async pull(A){let c=typeof n=="string"?$f.encode(n):n;c.byteLength&&A.enqueue(c),queueMicrotask(()=>$ae(A))},start(){},type:"bytes"}),WQ(Zae(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(oAe(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(dd.isFormDataLike(t)){let A=`----formdata-undici-0${`${zQ(1e11)}`.padStart(11,"0")}`,c=`--${A}\r
|
||||
Content-Disposition: form-data`;let u=y=>y.replace(/\n/g,"%0A").replace(/\r/g,"%0D").replace(/"/g,"%22"),l=y=>y.replace(/\r?\n|\r/g,`\r
|
||||
`),g=[],h=new Uint8Array([13,10]);i=0;let f=!1;for(let[y,E]of t)if(typeof E=="string"){let b=$f.encode(c+`; name="${u(l(y))}"\r
|
||||
var Roe=Object.create;var MQ=Object.defineProperty;var koe=Object.getOwnPropertyDescriptor;var Foe=Object.getOwnPropertyNames;var Moe=Object.getPrototypeOf,Uoe=Object.prototype.hasOwnProperty;var w=(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 p=(t,e)=>()=>{try{return e||t((e={exports:{}}).exports,e),e.exports}catch(r){throw e=0,r}},Sn=(t,e)=>{for(var r in e)MQ(t,r,{get:e[r],enumerable:!0})},Loe=(t,e,r,s)=>{if(e&&typeof e=="object"||typeof e=="function")for(let n of Foe(e))!Uoe.call(t,n)&&n!==r&&MQ(t,n,{get:()=>e[n],enumerable:!(s=koe(e,n))||s.enumerable});return t};var fe=(t,e,r)=>(r=t!=null?Roe(Moe(t)):{},Loe(e||!t||!t.__esModule?MQ(r,"default",{value:t,enumerable:!0}):r,t));var eU=p(Pc=>{"use strict";var M7e=w("net"),Goe=w("tls"),HQ=w("http"),jM=w("https"),Yoe=w("events"),U7e=w("assert"),qoe=w("util");Pc.httpOverHttp=Joe;Pc.httpsOverHttp=Voe;Pc.httpOverHttps=Woe;Pc.httpsOverHttps=zoe;function Joe(t){var e=new _i(t);return e.request=HQ.request,e}function Voe(t){var e=new _i(t);return e.request=HQ.request,e.createSocket=ZM,e.defaultPort=443,e}function Woe(t){var e=new _i(t);return e.request=jM.request,e}function zoe(t){var e=new _i(t);return e.request=jM.request,e.createSocket=ZM,e.defaultPort=443,e}function _i(t){var e=this;e.options=t||{},e.proxyOptions=e.options.proxy||{},e.maxSockets=e.options.maxSockets||HQ.Agent.defaultMaxSockets,e.requests=[],e.sockets=[],e.on("free",function(s,n,i,o){for(var a=$M(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)})}qoe.inherits(_i,Yoe.EventEmitter);_i.prototype.addRequest=function(e,r,s,n){var i=this,o=_Q({request:e},i.options,$M(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)}})};_i.prototype.createSocket=function(e,r){var s=this,n={};s.sockets.push(n);var i=_Q({},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")),Ro("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(l){l.upgrade=!0}function A(l,g,h){process.nextTick(function(){c(l,g,h)})}function c(l,g,h){if(o.removeAllListeners(),g.removeAllListeners(),l.statusCode!==200){Ro("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){Ro("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 Ro("tunneling connection has established"),s.sockets[s.sockets.indexOf(n)]=g,r(g)}function u(l){o.removeAllListeners(),Ro(`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)}};_i.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 ZM(t,e){var r=this;_i.prototype.createSocket.call(r,t,function(s){var n=t.request.getHeader("host"),i=_Q({},r.options,{socket:s,servername:n?n.replace(/:.*$/,""):t.host}),o=Goe.connect(0,i);r.sockets[r.sockets.indexOf(s)]=o,e(o)})}function $M(t,e,r){return typeof t=="string"?{host:t,port:e,localAddress:r}:t}function _Q(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 Ro;process.env.NODE_DEBUG&&/\btunnel\b/.test(process.env.NODE_DEBUG)?Ro=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)}:Ro=function(){};Pc.debug=Ro});var GQ=p((v7e,tU)=>{tU.exports=eU()});var At=p((P7e,rU)=>{rU.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 Le=p((O7e,SU)=>{"use strict";var sU=Symbol.for("undici.error.UND_ERR"),ct=class extends Error{constructor(e){super(e),this.name="UndiciError",this.code="UND_ERR"}static[Symbol.hasInstance](e){return e&&e[sU]===!0}[sU]=!0},nU=Symbol.for("undici.error.UND_ERR_CONNECT_TIMEOUT"),YQ=class extends ct{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[nU]===!0}[nU]=!0},iU=Symbol.for("undici.error.UND_ERR_HEADERS_TIMEOUT"),qQ=class extends ct{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[iU]===!0}[iU]=!0},oU=Symbol.for("undici.error.UND_ERR_HEADERS_OVERFLOW"),JQ=class extends ct{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[oU]===!0}[oU]=!0},aU=Symbol.for("undici.error.UND_ERR_BODY_TIMEOUT"),VQ=class extends ct{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[aU]===!0}[aU]=!0},AU=Symbol.for("undici.error.UND_ERR_RESPONSE_STATUS_CODE"),WQ=class extends ct{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 uce(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(zAe.has(o)){n=o;break}}n!==""&&(t.referrerPolicy=n)}function lce(){return"allowed"}function dce(){return"success"}function gce(){return"success"}function hce(t){let e=null;e=t.mode,t.headersList.set("sec-fetch-mode",e,!0)}function fce(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&&Py(t.origin)&&!Py(Jd(t))&&(e=null);break;case"same-origin":vm(t,Jd(t))||(e=null);break;default:}t.headersList.append("origin",e,!0)}}}function zc(t,e){return t}function mce(t,e,r){return!t?.startTime||t.startTime<e?{domainLookupStartTime:e,domainLookupEndTime:e,connectionStartTime:e,connectionEndTime:e,secureConnectionStartTime:e,ALPNNegotiatedProtocol:t?.ALPNNegotiatedProtocol}:{domainLookupStartTime:zc(t.domainLookupStartTime,r),domainLookupEndTime:zc(t.domainLookupEndTime,r),connectionStartTime:zc(t.connectionStartTime,r),connectionEndTime:zc(t.connectionEndTime,r),secureConnectionStartTime:zc(t.secureConnectionStartTime,r),ALPNNegotiatedProtocol:t.ALPNNegotiatedProtocol}}function pce(t){return zc($Ae.now(),t)}function Ece(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 _L(){return{referrerPolicy:"strict-origin-when-cross-origin"}}function Cce(t){return{referrerPolicy:t.referrerPolicy}}function Ice(t){let e=t.referrerPolicy;ja(e);let r=null;if(t.referrer==="client"){let a=UL();if(!a||a.origin==="null")return"no-referrer";r=new URL(a)}else t.referrer instanceof URL&&(r=t.referrer);let s=vy(r),n=vy(r,!0);s.toString().length>4096&&(s=n);let i=vm(t,s),o=qd(s)&&!qd(t.url);switch(e){case"origin":return n??vy(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=Jd(t);return vm(s,a)?s:qd(s)&&!qd(a)?"no-referrer":n}default:return o?"no-referrer":n}}function vy(t,e){return ja(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 qd(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 Bce(t,e){if(Lm===void 0)return!0;let r=GL(e);if(r==="no metadata"||r.length===0)return!0;let s=yce(r),n=bce(r,s);for(let i of n){let o=i.algo,a=i.hash,A=Lm.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)),wce(A,a))return!0}return!1}var Qce=/(?<algo>sha256|sha384|sha512)-((?<hash>[A-Za-z0-9+/]+|[A-Za-z0-9_-]+)={0,2}(?:\s|$)( +[!-~]*)?)?/i;function GL(t){let e=[],r=!0;for(let s of t.split(" ")){r=!1;let n=Qce.exec(s);if(n===null||n.groups===void 0||n.groups.algo===void 0)continue;let i=n.groups.algo.toLowerCase();vL.includes(i)&&e.push(n.groups)}return r===!0?"no metadata":e}function yce(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 bce(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 wce(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 Nce(t){}function vm(t,e){return t.origin===e.origin&&t.origin==="null"||t.protocol===e.protocol&&t.hostname===e.hostname&&t.port===e.port}function Sce(){let t,e;return{promise:new Promise((s,n)=>{t=s,e=n}),resolve:t,reject:e}}function Dce(t){return t.controller.state==="aborted"}function Tce(t){return t.controller.state==="aborted"||t.controller.state==="terminated"}function xce(t){return rce[t.toLowerCase()]??t}function Rce(t){let e=JSON.stringify(t);if(e===void 0)throw new TypeError("Value is not JSON serializable");return ja(typeof e=="string"),e}var kce=Object.getPrototypeOf(Object.getPrototypeOf([][Symbol.iterator]()));function YL(t,e,r=0,s=1){class n{#e;#t;
Line truncated
|
||||
`);function Aue(t){for(let e=0;e<t.length;++e)if((t.charCodeAt(e)&-128)!==0)return!1;return!0}function cue(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 uue(t,e){Om(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&&Hm(t,oue,i)||i.position===t.length-4&&Hm(t,aue,i))return n;if(t[i.position]!==13||t[i.position+1]!==10)return"failure";i.position+=2;let a=lue(t,i);if(a==="failure")return"failure";let{name:A,filename:c,contentType:u,encoding:l}=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,l==="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",Aue(u)||(u=""),h=new nue([g],c,{type:u})):h=$ce(Buffer.from(g)),Om(tv(A)),Om(typeof h=="string"&&tv(h)||tue(h)),n.push(rue(A,h,c))}}function lue(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=Xc(a=>a!==10&&a!==13&&a!==58,t,e);if(o=Jy(o,!0,!0,a=>a===9||a===32),!eue.test(o.toString())||t[e.position]!==58)return"failure";switch(e.position++,Xc(a=>a===32||a===9,t,e),Zce(o)){case"content-disposition":{if(r=s=null,!Hm(t,iue,e)||(e.position+=17,r=nv(t,e),r===null))return"failure";if(Hm(t,sv,e)){let a=e.position+sv.length;if(t[a]===42&&(e.position+=1,a+=1),t[a]!==61||t[a+1]!==34||(e.position+=12,s=nv(t,e),s===null))return"failure"}break}case"content-type":{let a=Xc(A=>A!==10&&A!==13,t,e);a=Jy(a,!1,!0,A=>A===9||A===32),n=rv(a);break}case"content-transfer-encoding":{let a=Xc(A=>A!==10&&A!==13,t,e);a=Jy(a,!1,!0,A=>A===9||A===32),i=rv(a);break}default:Xc(a=>a!==10&&a!==13,t,e)}if(t[e.position]!==13&&t[e.position+1]!==10)return"failure";e.position+=2}}function nv(t,e){Om(t[e.position-1]===34);let r=Xc(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 Xc(t,e,r){let s=r.position;for(;s<e.length&&t(e[s]);)++s;return e.subarray(r.position,r.position=s)}function Jy(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 Hm(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}iv.exports={multipartFormDataParser:uue,validateBoundary:cue}});var $c=p((uWe,mv)=>{"use strict";var zd=we(),{ReadableStreamFrom:due,isBlobLike:av,isReadableStreamLike:gue,readableStreamClose:hue,createDeferredPromise:fue,fullyReadBody:mue,extractMimeType:pue,utf8DecodeBytes:uv}=as(),{FormData:Av}=Wd(),{kState:Zc}=ko(),{webidl:Eue}=rr(),{Blob:Cue}=w("node:buffer"),Vy=w("node:assert"),{isErrored:lv,isDisturbed:Iue}=w("node:stream"),{isArrayBuffer:Bue}=w("node:util/types"),{serializeAMimeType:Que}=Pr(),{multipartFormDataParser:yue}=ov(),Wy;try{let t=w("node:crypto");Wy=e=>t.randomInt(0,e)}catch{Wy=t=>Math.floor(Math.random(t))}var _m=new TextEncoder;function bue(){}var dv=globalThis.FinalizationRegistry&&process.version.indexOf("v18")!==0,gv;dv&&(gv=new FinalizationRegistry(t=>{let e=t.deref();e&&!e.locked&&!Iue(e)&&!lv(e)&&e.cancel("Response object has been garbage collected").catch(bue)}));function hv(t,e=!1){let r=null;t instanceof ReadableStream?r=t:av(t)?r=t.stream():r=new ReadableStream({async pull(A){let c=typeof n=="string"?_m.encode(n):n;c.byteLength&&A.enqueue(c),queueMicrotask(()=>hue(A))},start(){},type:"bytes"}),Vy(gue(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(Bue(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(zd.isFormDataLike(t)){let A=`----formdata-undici-0${`${Wy(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]);i=0;let f=!1;for(let[B,E]of t)if(typeof E=="string"){let b=_m.encode(c+`; name="${u(l(B))}"\r
|
||||
\r
|
||||
${l(E)}\r
|
||||
`);g.push(b),i+=b.byteLength}else{let b=$f.encode(`${c}; name="${u(l(y))}"`+(E.name?`; filename="${u(E.name)}"`:"")+`\r
|
||||
`);g.push(b),i+=b.byteLength}else{let b=_m.encode(`${c}; name="${u(l(B))}"`+(E.name?`; filename="${u(E.name)}"`:"")+`\r
|
||||
Content-Type: ${E.type||"application/octet-stream"}\r
|
||||
\r
|
||||
`);g.push(b,E,h),typeof E.size=="number"?i+=b.byteLength+E.size+h.byteLength:f=!0}let p=$f.encode(`--${A}--\r
|
||||
`);g.push(p),i+=p.byteLength,f&&(i=null),n=t,s=async function*(){for(let y of g)y.stream?yield*y.stream():yield y},o=`multipart/form-data; boundary=${A}`}else if(WU(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(dd.isDisturbed(t)||t.locked)throw new TypeError("Response body object should not be disturbed or locked");r=t instanceof ReadableStream?t:jae(t)}if((typeof n=="string"||dd.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:l}=await A.next();if(l)queueMicrotask(()=>{c.close(),c.byobRequest?.respond(0)});else if(!jU(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 uAe(t,e=!1){return t instanceof ReadableStream&&(WQ(!dd.isDisturbed(t),"The body has already been consumed."),WQ(!t.locked,"The stream is locked.")),eL(t,e)}function lAe(t,e){let[r,s]=e.stream.tee();return e.stream=r,{stream:s,length:e.length,source:e.source}}function dAe(t){if(t.aborted)throw new DOMException("The operation was aborted.","AbortError")}function gAe(t){return{blob(){return Bc(this,r=>{let s=KU(this);return s===null?s="":s&&(s=aAe(s)),new nAe([r],{type:s})},t)},arrayBuffer(){return Bc(this,r=>new Uint8Array(r).buffer,t)},text(){return Bc(this,XU,t)},json(){return Bc(this,fAe,t)},formData(){return Bc(this,r=>{let s=KU(this);if(s!==null)switch(s.essence){case"multipart/form-data":{let n=AAe(r,s);if(n==="failure")throw new TypeError("Failed to parse body as FormData.");let i=new zU;return i[Qc]=n,i}case"application/x-www-form-urlencoded":{let n=new URLSearchParams(r.toString()),i=new zU;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 Bc(this,r=>new Uint8Array(r),t)}}}function hAe(t){Object.assign(t.prototype,gAe(t))}async function Bc(t,e,r){if(sAe.brandCheck(t,r),tL(t))throw new TypeError("Body is unusable: Body has already been read");dAe(t[Qc]);let s=eAe(),n=o=>s.reject(o),i=o=>{try{s.resolve(e(o))}catch(a){n(a)}};return t[Qc].body==null?(i(Buffer.allocUnsafe(0)),s.promise):(await tAe(t[Qc].body,i,n),s.promise)}function tL(t){let e=t[Qc].body;return e!=null&&(e.stream.locked||dd.isDisturbed(e.stream))}function fAe(t){return JSON.parse(XU(t))}function KU(t){let e=t[Qc].headersList,r=rAe(e);return r==="failure"?null:r}rL.exports={extractBody:eL,safelyExtractBody:uAe,cloneBody:lAe,mixinBody:hAe,streamRegistry:$U,hasFinalizationRegistry:ZU,bodyUnusable:tL}});var EL=m((AVe,pL)=>{"use strict";var j=Q("node:assert"),ee=Ee(),{channels:sL}=uc(),KQ=xQ(),{RequestContentLengthMismatchError:Na,ResponseContentLengthMismatchError:nL,RequestAbortedError:dL,InvalidArgumentError:mAe,HeadersTimeoutError:pAe,HeadersOverflowError:EAe,SocketError:bc,InformationalError:wc,BodyTimeoutError:CAe,HTTPParserError:IAe,ResponseExceededMaxSizeError:BAe}=Se(),{kUrl:gL,kReset:wr,kClient:sm,kParser:We,kBlocking:fd,kRunning:yt,kPending:hL,kSize:iL,kWriting:uo,kQueue:An,kNoRef:gd,kKeepAliveDefaultTimeout:QAe,kHostHeader:yAe,kPendingIdx:bAe,kRunningIdx:bs,kError:cr,kPipelining:nm,kSocket:Ta,kKeepAliveTimeoutValue:om,kMaxHeadersSize:XQ,kKeepAliveMaxTimeout:wAe,kKeepAliveTimeoutThreshold:NAe,kHeadersTimeout:SAe,kBodyTimeout:TAe,kStrictContentLength:$Q,kMaxRequests:oL,kCounter:DAe,kMaxResponseSize:xAe,kOnError:aL,kResume:wi,kHTTPContext:fL}=$e(),zr=$M(),AL=Buffer.alloc(0),em=Buffer[Symbol.species],tm=ee.addListener,RAe=ee.removeAllListeners,Da=Symbol("kIdleSocketValidation"),Sa=Symbol("kIdleSocketValidationTimeout"),sy=Symbol("kSocketUsed"),jQ;async function kAe(){let t=process.env.JEST_WORKER_ID?FQ():void 0,e;try{e=await WebAssembly.compile(rU())}catch{e=await WebAssembly.compile(t||FQ())}return await WebAssembly.instantiate(e,{env:{wasm_on_url:(r,s,n)=>0,wasm_on_status:(r,s,n)=>{j(ot.ptr===r);let i=s-Ln+Un.byteOffset;return ot.onStatus(new em(Un.buffer,i,n))||0},wasm_on_message_begin:r=>(j(ot.ptr===r),ot.onMessageBegin()||0),wasm_on_header_field:(r,s,n)=>{j(ot.ptr===r);let i=s-Ln+Un.byteOffset;return ot.onHeaderField(new em(Un.buffer,i,n))||0},wasm_on_header_value:(r,s,n)=>{j(ot.ptr===r);let i=s-Ln+Un.byteOffset;return ot.onHeaderValue(new em(Un.buffer,i,n))||0},wasm_on_headers_complete:(r,s,n,i)=>(j(ot.ptr===r),ot.onHeadersComplete(s,!!n,!!i)||0),wasm_on_body:(r,s,n)=>{j(ot.ptr===r);let i=s-Ln+Un.byteOffset;return ot.onBody(new em(Un.buffer,i,n))||0},wasm_on_message_complete:r=>(j(ot.ptr===r),ot.onMessageComplete()||0)}})}var ZQ=null,ey=kAe();ey.catch();var ot=null,Un=null,rm=0,Ln=null,FAe=0,hd=1,Nc=2|hd,im=4|hd,ty=8|FAe,ry=class{constructor(e,r,{exports:s}){j(Number.isFinite(e[XQ])&&e[XQ]>0),this.llhttp=s,this.ptr=this.llhttp.llhttp_alloc(zr.TYPE.RESPONSE),this.client=e,this.socket=r,this.timeout=null,this.timeoutValue=null,this.timeo
Line truncated
|
||||
`;if(typeof n=="string"?p+=`host: ${n}\r
|
||||
`:p+=t[yAe],i?p+=`connection: upgrade\r
|
||||
`);g.push(b,E,h),typeof E.size=="number"?i+=b.byteLength+E.size+h.byteLength:f=!0}let m=_m.encode(`--${A}--\r
|
||||
`);g.push(m),i+=m.byteLength,f&&(i=null),n=t,s=async function*(){for(let B of g)B.stream?yield*B.stream():yield B},o=`multipart/form-data; boundary=${A}`}else if(av(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(zd.isDisturbed(t)||t.locked)throw new TypeError("Response body object should not be disturbed or locked");r=t instanceof ReadableStream?t:due(t)}if((typeof n=="string"||zd.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:l}=await A.next();if(l)queueMicrotask(()=>{c.close(),c.byobRequest?.respond(0)});else if(!lv(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 wue(t,e=!1){return t instanceof ReadableStream&&(Vy(!zd.isDisturbed(t),"The body has already been consumed."),Vy(!t.locked,"The stream is locked.")),hv(t,e)}function Nue(t,e){let[r,s]=e.stream.tee();return e.stream=r,{stream:s,length:e.length,source:e.source}}function Sue(t){if(t.aborted)throw new DOMException("The operation was aborted.","AbortError")}function Due(t){return{blob(){return jc(this,r=>{let s=cv(this);return s===null?s="":s&&(s=Que(s)),new Cue([r],{type:s})},t)},arrayBuffer(){return jc(this,r=>new Uint8Array(r).buffer,t)},text(){return jc(this,uv,t)},json(){return jc(this,xue,t)},formData(){return jc(this,r=>{let s=cv(this);if(s!==null)switch(s.essence){case"multipart/form-data":{let n=yue(r,s);if(n==="failure")throw new TypeError("Failed to parse body as FormData.");let i=new Av;return i[Zc]=n,i}case"application/x-www-form-urlencoded":{let n=new URLSearchParams(r.toString()),i=new Av;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 jc(this,r=>new Uint8Array(r),t)}}}function Tue(t){Object.assign(t.prototype,Due(t))}async function jc(t,e,r){if(Eue.brandCheck(t,r),fv(t))throw new TypeError("Body is unusable: Body has already been read");Sue(t[Zc]);let s=fue(),n=o=>s.reject(o),i=o=>{try{s.resolve(e(o))}catch(a){n(a)}};return t[Zc].body==null?(i(Buffer.allocUnsafe(0)),s.promise):(await mue(t[Zc].body,i,n),s.promise)}function fv(t){let e=t[Zc].body;return e!=null&&(e.stream.locked||zd.isDisturbed(e.stream))}function xue(t){return JSON.parse(uv(t))}function cv(t){let e=t[Zc].headersList,r=pue(e);return r==="failure"?null:r}mv.exports={extractBody:hv,safelyExtractBody:wue,cloneBody:Nue,mixinBody:Tue,streamRegistry:gv,hasFinalizationRegistry:dv,bodyUnusable:fv}});var kv=p((lWe,Rv)=>{"use strict";var ee=w("node:assert"),se=we(),{channels:pv}=Hc(),zy=Ty(),{RequestContentLengthMismatchError:Za,ResponseContentLengthMismatchError:Ev,RequestAbortedError:Nv,InvalidArgumentError:Rue,HeadersTimeoutError:kue,HeadersOverflowError:Fue,SocketError:eu,InformationalError:tu,BodyTimeoutError:Mue,HTTPParserError:Uue,ResponseExceededMaxSizeError:Lue}=Le(),{kUrl:Sv,kReset:Or,kClient:Jm,kParser:rt,kBlocking:jd,kRunning:Ft,kPending:Dv,kSize:Cv,kWriting:Fo,kQueue:Dn,kNoRef:Kd,kKeepAliveDefaultTimeout:vue,kHostHeader:Pue,kPendingIdx:Oue,kRunningIdx:Gs,kError:Br,kPipelining:Vm,kSocket:$a,kKeepAliveTimeoutValue:zm,kMaxHeadersSize:Ky,kKeepAliveMaxTimeout:Hue,kKeepAliveTimeoutThreshold:_ue,kHeadersTimeout:Gue,kBodyTimeout:Yue,kStrictContentLength:Zy,kMaxRequests:Iv,kCounter:que,kMaxResponseSize:Jue,kOnError:Bv,kResume:Wi,kHTTPContext:Tv}=At(),As=gL(),Qv=Buffer.alloc(0),Gm=Buffer[Symbol.species],Ym=se.addListener,Vue=se.removeAllListeners,eA=Symbol("kIdleSocketValidation"),ru=Symbol("kIdleSocketValidationTimeout"),rb=Symbol("kSocketUsed"),Xy;async function Wue(){let t=process.env.JEST_WORKER_ID?ky():void 0,e;try{e=await WebAssembly.compile(mL())}catch{e=await WebAssembly.compile(t||ky())}return await WebAssembly.instantiate(e,{env:{wasm_on_url:(r,s,n)=>0,wasm_on_status:(r,s,n)=>{ee(pt.ptr===r);let i=s-ti+ei.byteOffset;return pt.onStatus(new Gm(ei.buffer,i,n))||0},wasm_on_message_begin:r=>(ee(pt.ptr===r),pt.onMessageBegin()||0),wasm_on_header_field:(r,s,n)=>{ee(pt.ptr===r);let i=s-ti+ei.byteOffset;return pt.onHeaderField(new Gm(ei.buffer,i,n))||0},wasm_on_header_value:(r,s,n)=>{ee(pt.ptr===r);let i=s-ti+ei.byteOffset;return pt.onHeaderValue(new Gm(ei.buffer,i,n))||0},wasm_on_headers_complete:(r,s,n,i)=>(ee(pt.ptr===r),pt.onHeadersComplete(s,!!n,!!i)||0),wasm_on_body:(r,s,n)=>{ee(pt.ptr===r);let i=s-ti+ei.byteOffset;return pt.onBody(new Gm(ei.buffer,i,n))||0},wasm_on_message_complete:r=>(ee(pt.ptr===r),pt.onMessageComplete()||0)}})}var jy=null,$y=Wue();$y.catch();var pt=null,ei=null,qm=0,ti=null,zue=0,Xd=1,su=2|Xd,Wm=4|Xd,eb=8|zue,tb=class{constructor(e,r,{exports:s}){ee(Number.isFinite(e[Ky])&&e[Ky]>0),this.llhttp=s,this.ptr=this.llhttp.llhttp_alloc(As.TYPE.RESPONSE),this.client=e,this.socket=r,this.timeout=null,this.timeoutValue=null,t
Line truncated
|
||||
`;if(typeof n=="string"?m+=`host: ${n}\r
|
||||
`:m+=t[Pue],i?m+=`connection: upgrade\r
|
||||
upgrade: ${i}\r
|
||||
`:t[nm]&&!h[wr]?p+=`connection: keep-alive\r
|
||||
`:p+=`connection: close\r
|
||||
`,Array.isArray(c))for(let y=0;y<c.length;y+=2){let E=c[y+0],b=c[y+1];if(Array.isArray(b))for(let N=0;N<b.length;N++)p+=`${E}: ${b[N]}\r
|
||||
`;else p+=`${E}: ${b}\r
|
||||
`}return sL.sendHeaders.hasSubscribers&&sL.sendHeaders.publish({request:e,headers:p,socket:h}),!A||g===0?uL(f,null,t,e,h,u,p,l):ee.isBuffer(A)?uL(f,A,t,e,h,u,p,l):ee.isBlobLike(A)?typeof A.stream=="function"?lL(f,A.stream(),t,e,h,u,p,l):_Ae(f,A,t,e,h,u,p,l):ee.isStream(A)?OAe(f,A,t,e,h,u,p,l):ee.isIterable(A)?lL(f,A,t,e,h,u,p,l):j(!1),!0}function OAe(t,e,r,s,n,i,o,a){j(i!==0||r[yt]===0,"stream body cannot be pipelined");let A=!1,c=new am({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(p){ee.destroy(this,p)}},l=function(){A||e.resume&&e.resume()},g=function(){if(queueMicrotask(()=>{e.removeListener("error",h)}),!A){let f=new dL;queueMicrotask(()=>h(f))}},h=function(f){if(!A){if(A=!0,j(n.destroyed||n[uo]&&r[yt]<=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")?ee.destroy(e,f):ee.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 uL(t,e,r,s,n,i,o,a){try{e?ee.isBuffer(e)&&(j(i===e.byteLength,"buffer body must have content length"),n.cork(),n.write(`${o}content-length: ${i}\r
|
||||
`:t[Vm]&&!h[Or]?m+=`connection: keep-alive\r
|
||||
`:m+=`connection: close\r
|
||||
`,Array.isArray(c))for(let B=0;B<c.length;B+=2){let E=c[B+0],b=c[B+1];if(Array.isArray(b))for(let S=0;S<b.length;S++)m+=`${E}: ${b[S]}\r
|
||||
`;else m+=`${E}: ${b}\r
|
||||
`}return pv.sendHeaders.hasSubscribers&&pv.sendHeaders.publish({request:e,headers:m,socket:h}),!A||g===0?bv(f,null,t,e,h,u,m,l):se.isBuffer(A)?bv(f,A,t,e,h,u,m,l):se.isBlobLike(A)?typeof A.stream=="function"?wv(f,A.stream(),t,e,h,u,m,l):tle(f,A,t,e,h,u,m,l):se.isStream(A)?ele(f,A,t,e,h,u,m,l):se.isIterable(A)?wv(f,A,t,e,h,u,m,l):ee(!1),!0}function ele(t,e,r,s,n,i,o,a){ee(i!==0||r[Ft]===0,"stream body cannot be pipelined");let A=!1,c=new Km({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(m){se.destroy(this,m)}},l=function(){A||e.resume&&e.resume()},g=function(){if(queueMicrotask(()=>{e.removeListener("error",h)}),!A){let f=new Nv;queueMicrotask(()=>h(f))}},h=function(f){if(!A){if(A=!0,ee(n.destroyed||n[Fo]&&r[Ft]<=1),n.off("drain",l).off("error",h),e.removeListener("data",u).removeListener("end",h).removeListener("close",g),!f)try{c.end()}catch(m){f=m}c.destroy(f),f&&(f.code!=="UND_ERR_INFO"||f.message!=="reset")?se.destroy(e,f):se.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 bv(t,e,r,s,n,i,o,a){try{e?se.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),!a&&s.reset!==!1&&(n[wr]=!0)):i===0?n.write(`${o}content-length: 0\r
|
||||
`,"latin1"),n.write(e),n.uncork(),s.onBodySent(e),!a&&s.reset!==!1&&(n[Or]=!0)):i===0?n.write(`${o}content-length: 0\r
|
||||
\r
|
||||
`,"latin1"):(j(i===null,"no body must not have content length"),n.write(`${o}\r
|
||||
`,"latin1")),s.onRequestSent(),r[wi]()}catch(A){t(A)}}async function _Ae(t,e,r,s,n,i,o,a){j(i===e.size,"blob body must have content length");try{if(i!=null&&i!==e.size)throw new Na;let A=Buffer.from(await e.arrayBuffer());n.cork(),n.write(`${o}content-length: ${i}\r
|
||||
`,"latin1"):(ee(i===null,"no body must not have content length"),n.write(`${o}\r
|
||||
`,"latin1")),s.onRequestSent(),r[Wi]()}catch(A){t(A)}}async function tle(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 Za;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(),!a&&s.reset!==!1&&(n[wr]=!0),r[wi]()}catch(A){t(A)}}async function lL(t,e,r,s,n,i,o,a){j(i!==0||r[yt]===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)=>{j(A===null),n[cr]?h(n[cr]):A=g});n.on("close",c).on("drain",c);let l=new am({abort:t,socket:n,request:s,contentLength:i,client:r,expectsPayload:a,header:o});try{for await(let g of e){if(n[cr])throw n[cr];l.write(g)||await u()}l.end()}catch(g){l.destroy(g)}finally{n.off("close",c).off("drain",c)}}var am=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[uo]=!0}write(e){let{socket:r,request:s,contentLength:n,client:i,bytesWritten:o,expectsPayload:a,header:A}=this;if(r[cr])throw r[cr];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 Na;process.emitWarning(new Na)}r.cork(),o===0&&(!a&&s.reset!==!1&&(r[wr]=!0),n===null?r.write(`${A}transfer-encoding: chunked\r
|
||||
`,"latin1"),n.write(A),n.uncork(),s.onBodySent(A),s.onRequestSent(),!a&&s.reset!==!1&&(n[Or]=!0),r[Wi]()}catch(A){t(A)}}async function wv(t,e,r,s,n,i,o,a){ee(i!==0||r[Ft]===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[Br]?h(n[Br]):A=g});n.on("close",c).on("drain",c);let l=new Km({abort:t,socket:n,request:s,contentLength:i,client:r,expectsPayload:a,header:o});try{for await(let g of e){if(n[Br])throw n[Br];l.write(g)||await u()}l.end()}catch(g){l.destroy(g)}finally{n.off("close",c).off("drain",c)}}var Km=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[Fo]=!0}write(e){let{socket:r,request:s,contentLength:n,client:i,bytesWritten:o,expectsPayload:a,header:A}=this;if(r[Br])throw r[Br];if(r.destroyed)return!1;let c=Buffer.byteLength(e);if(!c)return!0;if(n!==null&&o+c>n){if(i[Zy])throw new Za;process.emitWarning(new Za)}r.cork(),o===0&&(!a&&s.reset!==!1&&(r[Or]=!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[We].timeout&&r[We].timeoutType===Nc&&r[We].timeout.refresh&&r[We].timeout.refresh(),u}end(){let{socket:e,contentLength:r,client:s,bytesWritten:n,expectsPayload:i,header:o,request:a}=this;if(a.onRequestSent(),e[uo]=!1,e[cr])throw e[cr];if(!e.destroyed){if(n===0?i?e.write(`${o}content-length: 0\r
|
||||
`,"latin1"),this.bytesWritten+=c;let u=r.write(e);return r.uncork(),s.onBodySent(e),u||r[rt].timeout&&r[rt].timeoutType===su&&r[rt].timeout.refresh&&r[rt].timeout.refresh(),u}end(){let{socket:e,contentLength:r,client:s,bytesWritten:n,expectsPayload:i,header:o,request:a}=this;if(a.onRequestSent(),e[Fo]=!1,e[Br])throw e[Br];if(!e.destroyed){if(n===0?i?e.write(`${o}content-length: 0\r
|
||||
\r
|
||||
`,"latin1"):e.write(`${o}\r
|
||||
`,"latin1"):r===null&&e.write(`\r
|
||||
0\r
|
||||
\r
|
||||
`,"latin1"),r!==null&&n!==r){if(s[$Q])throw new Na;process.emitWarning(new Na)}e[We].timeout&&e[We].timeoutType===Nc&&e[We].timeout.refresh&&e[We].timeout.refresh(),s[wi]()}}destroy(e){let{socket:r,client:s,abort:n}=this;r[uo]=!1,e&&(j(s[yt]<=1,"pipeline should only contain this request"),n(e))}};pL.exports=MAe});var NL=m((cVe,wL)=>{"use strict";var ws=Q("node:assert"),{pipeline:HAe}=Q("node:stream"),Ie=Ee(),{RequestContentLengthMismatchError:ny,RequestAbortedError:CL,SocketError:md,InformationalError:iy}=Se(),{kUrl:Am,kReset:um,kClient:Sc,kRunning:lm,kPending:GAe,kQueue:lo,kPendingIdx:oy,kRunningIdx:cn,kError:ln,kSocket:Mt,kStrictContentLength:YAe,kOnError:ay,kMaxConcurrentStreams:bL,kHTTP2Session:un,kResume:go,kSize:qAe,kHTTPContext:VAe}=$e(),Ni=Symbol("open streams"),IL,BL=!1,cm;try{cm=Q("node:http2")}catch{cm={constants:{}}}var{constants:{HTTP2_HEADER_AUTHORITY:JAe,HTTP2_HEADER_METHOD:WAe,HTTP2_HEADER_PATH:zAe,HTTP2_HEADER_SCHEME:KAe,HTTP2_HEADER_CONTENT_LENGTH:XAe,HTTP2_HEADER_EXPECT:jAe,HTTP2_HEADER_STATUS:ZAe}}=cm;function $Ae(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 ece(t,e){t[Mt]=e,BL||(BL=!0,process.emitWarning("H2 support is experimental, expect them to change at any time.",{code:"UNDICI-H2"}));let r=cm.connect(t[Am],{createConnection:()=>e,peerMaxConcurrentStreams:t[bL]});r[Ni]=0,r[Sc]=t,r[Mt]=e,Ie.addListener(r,"error",rce),Ie.addListener(r,"frameError",sce),Ie.addListener(r,"end",nce),Ie.addListener(r,"goaway",ice),Ie.addListener(r,"close",function(){let{[Sc]:n}=this,{[Mt]:i}=n,o=this[Mt][ln]||this[ln]||new md("closed",Ie.getSocketInfo(i));if(n[un]=null,n.destroyed){ws(n[GAe]===0);let a=n[lo].splice(n[cn]);for(let A=0;A<a.length;A++){let c=a[A];Ie.errorRequest(n,c,o)}}}),r.unref(),t[un]=r,e[un]=r,Ie.addListener(e,"error",function(n){ws(n.code!=="ERR_TLS_CERT_ALTNAME_INVALID"),this[ln]=n,this[Sc][ay](n)}),Ie.addListener(e,"end",function(){Ie.destroy(this,new md("other side closed",Ie.getSocketInfo(this)))}),Ie.addListener(e,"close",function(){let n=this[ln]||new md("closed",Ie.getSocketInfo(this));t[Mt]=null,this[un]!=null&&this[un].destroy(n),t[oy]=t[cn],ws(t[lm]===0),t.emit("disconnect",t[Am],[t],n),t[go]()});let s=!1;return e.on("close",()=>{s=!0}),{version:"h2",defaultPipelining:1/0,write(...n){return ace(t,...n)},resume(){tce(t)},destroy(n,i){s?queueMicrotask(i):e.destroy(n).on("close",i)},get destroyed(){return e.destroyed},busy(){return!1}}}function tce(t){let e=t[Mt];e?.destroyed===!1&&(t[qAe]===0&&t[bL]===0?(e.unref(),t[un].unref()):(e.ref(),t[un].ref()))}function rce(t){ws(t.code!=="ERR_TLS_CERT_ALTNAME_INVALID"),this[Mt][ln]=t,this[Sc][ay](t)}function sce(t,e,r){if(r===0){let s=new iy(`HTTP/2: "frameError" received - type ${t}, code ${e}`);this[Mt][ln]=s,this[Sc][ay](s)}}function nce(){let t=new md("other side closed",Ie.getSocketInfo(this[Mt]));this.destroy(t),Ie.destroy(this[Mt],t)}function ice(t){let e=this[ln]||new md(`HTTP/2: "GOAWAY" frame received with code ${t}`,Ie.getSocketInfo(this)),r=this[Sc];if(r[Mt]=null,r[VAe]=null,this[un]!=null&&(this[un].destroy(e),this[un]=null),Ie.destroy(this[Mt],e),r[cn]<r[lo].length){let s=r[lo][r[cn]];r[lo][r[cn]++]=null,Ie.errorRequest(r,s,e),r[oy]=r[cn]}ws(r[lm]===0),r.emit("disconnect",r[Am],[r],e),r[go]()}function oce(t){return t!=="GET"&&t!=="HEAD"&&t!=="OPTIONS"&&t!=="TRACE"&&t!=="CONNECT"}function ace(t,e){let r=t[un],{method:s,path:n,host:i,upgrade:o,expectContinue:a,signal:A,headers:c}=e,{body:u}=e;if(o)return Ie.errorRequest(t,e,new Error("Upgrade not supported for H2")),!1;let l={};for(let x=0;x<c.length;x+=2){let k=c[x+0],P=c[x+1];if(Array.isArray(P))for(let F=0;F<P.length;F++)l[k]?l[k]+=`,${P[F]}`:l[k]=P[F];else l[k]=P}let g,{hostname:h,port:f}=t[Am];l[JAe]=i||`${h}${f?`:${f}`:""}`,l[WAe]=s;let p=x=>{e.aborted||e.completed||(x=x||new CL,Ie.errorRequest(t,e,x),g!=null&&Ie.destroy(g,x),Ie.destroy(u,x),t[lo][t[cn]++]=null,t[go]())};try{e.onConnect(p)}catch(x){Ie.errorRequest(t,e,x)}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[Ni],t[lo][t[cn]++]=null):g.once("ready",()=>{e.onUpgrade(null,null,g),++r[Ni],t[lo][t[cn]++]=null}),g.once("close",()=>{r[Ni]-=1,r[Ni]===0&&r.unref()}),!0;l[zAe]=n,l[KAe]="https";let y=s==="PUT"||s==="POST"||s==="PATCH";u&&typeof u.read=="function"&&u.read(0);let E=Ie.bodyLength(u);if(Ie.isFormDataLike(u)){IL??=yc().extractBody;let[x,k]=IL(u);l["content-type"]=k,u=x.stream,E=x.length}if(E==null&&(E=e.contentLength),(E===0||!y)&&(E=null),oce(s)&&E>0&&e.contentLength!=null&&e.contentLength!==E){if(t[YAe])return Ie.errorRequest(t,e,new ny),!1;process.emitWarning(new ny)}E!=null&&(ws(u,"no body must not have content length"),l[XAe]=`${E}`),r.ref();let b=s==="GET"||s==="HEAD"||u===null;return a?(l[jAe]="100-continue",g=r.request(l,{endStream:b,signal:A}),g.once("continue",N)):(g=r.
Line truncated
|
||||
`,this[Fce]=A??3e5,this[kce]=n??3e5,this[Mce]=b??!0,this[Uce]=x,this[ly]=P,this[fo]=null,this[_ce]=v>-1?v:-1,this[Gce]=De??100,this[ht]=null,this[dn]=[],this[Ti]=0,this[gn]=0,this[Id]=he=>gy(this,he),this[Hce]=he=>vL(this,he)}get pipelining(){return this[fm]}set pipelining(e){this[fm]=e,this[Id](!0)}get[yd](){return this[dn].length-this[gn]}get[Qd](){return this[gn]-this[Ti]}get[Bd](){return this[dn].length-this[Ti]}get[wce](){return!!this[ht]&&!this[Dc]&&!this[ht].destroyed}get[uy](){return!!(this[ht]?.busy(null)||this[Bd]>=(PL(this)||1)||this[yd]>0)}[bce](e){OL(this),this.once("connect",e)}[Oce](e,r){let s=e.origin||this[vn].origin,n=new Ece(s,e,r);return this[dn].push(n),this[Ra]||(xa.bodyLength(n.body)==null&&xa.isIterable(n.body)?(this[Ra]=1,queueMicrotask(()=>gy(this))):this[Id](!0)),this[Ra]&&this[mo]!==2&&this[uy]&&(this[mo]=2),this[mo]<2}async[Pce](){return new Promise(e=>{this[Bd]?this[fo]=e:e(null)})}async[vce](e){return new Promise(r=>{let s=this[dn].splice(this[gn]);for(let i=0;i<s.length;i++){let o=s[i];xa.errorRequest(this,o,e)}let n=()=>{this[fo]&&(this[fo](),this[fo]=null),r(null)};this[ht]?(this[ht].destroy(e,n),this[ht]=null):queueMicrotask(n),this[Id]()})}},Vce=hm();function vL(t,e){if(t[Qd]===0&&e.code!=="UND_ERR_INFO"&&e.code!=="UND_ERR_SOCKET"){Si(t[gn]===t[Ti]);let r=t[dn].splice(t[Ti]);for(let s=0;s<r.length;s++){let n=r[s];xa.errorRequest(t,n,e)}Si(t[Bd]===0)}}async function OL(t){Si(!t[Dc]),Si(!t[ht]);let{host:e,hostname:r,protocol:s,port:n}=t[vn];if(r[0]==="["){let i=r.indexOf("]");Si(i!==-1);let o=r.substring(1,i);Si(LL.isIP(o)),r=o}t[Dc]=!0,Tc.beforeConnect.hasSubscribers&&Tc.beforeConnect.publish({connectParams:{host:e,hostname:r,protocol:s,port:n,version:t[ht]?.version,servername:t[ho],localAddress:t[Cd]},connector:t[Ed]});try{let i=await new Promise((o,a)=>{t[Ed]({host:e,hostname:r,protocol:s,port:n,servername:t[ho],localAddress:t[Cd]},(A,c)=>{A?a(A):o(c)})});if(t.destroyed){xa.destroy(i.on("error",ML),new Bce);return}Si(i);try{t[ht]=i.alpnProtocol==="h2"?await qce(t,i):await Yce(t,i)}catch(o){throw i.destroy().on("error",ML),o}t[Dc]=!1,i[Lce]=0,i[ly]=t[ly],i[yce]=t,i[Sce]=null,Tc.connected.hasSubscribers&&Tc.connected.publish({connectParams:{host:e,hostname:r,protocol:s,port:n,version:t[ht]?.version,servername:t[ho],localAddress:t[Cd]},connector:t[Ed],socket:i}),t.emit("connect",t[vn],[t])}catch(i){if(t.destroyed)return;if(t[Dc]=!1,Tc.connectError.hasSubscribers&&Tc.connectError.publish({connectParams:{host:e,hostname:r,protocol:s,port:n,version:t[ht]?.version,servername:t[ho],localAddress:t[Cd]},connector:t[Ed],error:i}),i.code==="ERR_TLS_CERT_ALTNAME_INVALID")for(Si(t[Qd]===0);t[yd]>0&&t[dn][t[gn]].servername===t[ho];){let o=t[dn][t[gn]++];xa.errorRequest(t,o,i)}else vL(t,i);t.emit("connectionError",t[vn],[t],i)}t[Id]()}function UL(t){t[mo]=0,t.emit("drain",t[vn],[t])}function gy(t,e){t[Ra]!==2&&(t[Ra]=2,Jce(t,e),t[Ra]=0,t[Ti]>256&&(t[dn].splice(0,t[Ti]),t[gn]-=t[Ti],t[Ti]=0))}function Jce(t,e){for(;;){if(t.destroyed){Si(t[yd]===0);return}if(t[fo]&&!t[Bd]){t[fo](),t[fo]=null;return}if(t[ht]&&t[ht].resume(),t[uy])t[mo]=2;else if(t[mo]===2){e?(t[mo]=1,queueMicrotask(()=>UL(t))):UL(t);continue}if(t[yd]===0||t[Qd]>=(PL(t)||1))return;let r=t[dn][t[gn]];if(t[vn].protocol==="https:"&&t[ho]!==r.servername){if(t[Qd]>0)return;t[ho]=r.servername,t[ht]?.destroy(new Ice("servername changed"),()=>{t[ht]=null,gy(t)})}if(t[Dc])return;if(!t[ht]){OL(t);return}if(t[ht].destroyed||t[ht].busy(r))return;!r.aborted&&t[ht].write(r)?t[gn]++:t[dn].splice(t[gn],1)}}_L.exports=dy});var hy=m((hVe,HL)=>{"use strict";var mm=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)}};HL.exports=class{constructor(){this.head=this.tail=new mm}isEmpty(){return this.head.isEmpty()}push(e){this.head.isFull()&&(this.head=this.head.next=new mm),this.head.push(e)}shift(){let e=this.tail,r=e.shift();return e.isEmpty()&&e.next!==null&&(this.tail=e.next),r}}});var YL=m((fVe,GL)=>{var{kFree:Wce,kConnected:zce,kPending:Kce,kQueued:Xce,kRunning:jce,kSize:Zce}=$e(),ka=Symbol("pool"),fy=class{constructor(e){this[ka]=e}get connected(){return this[ka][zce]}get free(){return this[ka][Wce]}get pending(){return this[ka][Kce]}get queued(){return this[ka][Xce]}get running(){return this[ka][jce]}get size(){return this[ka][Zce]}};GL.exports=fy});var By=m((mVe,$L)=>{"use strict";var $ce=hc(),eue=hy(),{kConnected:my,kSize:qL,kRunning:VL,kPending:JL,kQueued:bd,kBusy:tue,kFree:rue,kUrl:sue,kClose:nue,kDestroy:iue,kDispatch:oue}=$e(),aue=YL(),Nr=Symbol("clients"),ur=Symbol("needDrain"),wd=Symbol("queue"),py=Symbol("closed resolve"),Ey=Symbol("onDrain"),WL=Symbol("onConnect"),zL=Symbol("onDisconnect"),KL=Symbol("onConnectionError"),Cy=Symbol("
Line truncated
|
||||
`,"latin1"),r!==null&&n!==r){if(s[Zy])throw new Za;process.emitWarning(new Za)}e[rt].timeout&&e[rt].timeoutType===su&&e[rt].timeout.refresh&&e[rt].timeout.refresh(),s[Wi]()}}destroy(e){let{socket:r,client:s,abort:n}=this;r[Fo]=!1,e&&(ee(s[Ft]<=1,"pipeline should only contain this request"),n(e))}};Rv.exports=Kue});var Hv=p((dWe,Ov)=>{"use strict";var Ys=w("node:assert"),{pipeline:rle}=w("node:stream"),De=we(),{RequestContentLengthMismatchError:sb,RequestAbortedError:Fv,SocketError:Zd,InformationalError:nb}=Le(),{kUrl:Xm,kReset:Zm,kClient:nu,kRunning:$m,kPending:sle,kQueue:Mo,kPendingIdx:ib,kRunningIdx:Tn,kError:Rn,kSocket:Jt,kStrictContentLength:nle,kOnError:ob,kMaxConcurrentStreams:Pv,kHTTP2Session:xn,kResume:Uo,kSize:ile,kHTTPContext:ole}=At(),zi=Symbol("open streams"),Mv,Uv=!1,jm;try{jm=w("node:http2")}catch{jm={constants:{}}}var{constants:{HTTP2_HEADER_AUTHORITY:ale,HTTP2_HEADER_METHOD:Ale,HTTP2_HEADER_PATH:cle,HTTP2_HEADER_SCHEME:ule,HTTP2_HEADER_CONTENT_LENGTH:lle,HTTP2_HEADER_EXPECT:dle,HTTP2_HEADER_STATUS:gle}}=jm;function hle(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 fle(t,e){t[Jt]=e,Uv||(Uv=!0,process.emitWarning("H2 support is experimental, expect them to change at any time.",{code:"UNDICI-H2"}));let r=jm.connect(t[Xm],{createConnection:()=>e,peerMaxConcurrentStreams:t[Pv]});r[zi]=0,r[nu]=t,r[Jt]=e,De.addListener(r,"error",ple),De.addListener(r,"frameError",Ele),De.addListener(r,"end",Cle),De.addListener(r,"goaway",Ile),De.addListener(r,"close",function(){let{[nu]:n}=this,{[Jt]:i}=n,o=this[Jt][Rn]||this[Rn]||new Zd("closed",De.getSocketInfo(i));if(n[xn]=null,n.destroyed){Ys(n[sle]===0);let a=n[Mo].splice(n[Tn]);for(let A=0;A<a.length;A++){let c=a[A];De.errorRequest(n,c,o)}}}),r.unref(),t[xn]=r,e[xn]=r,De.addListener(e,"error",function(n){Ys(n.code!=="ERR_TLS_CERT_ALTNAME_INVALID"),this[Rn]=n,this[nu][ob](n)}),De.addListener(e,"end",function(){De.destroy(this,new Zd("other side closed",De.getSocketInfo(this)))}),De.addListener(e,"close",function(){let n=this[Rn]||new Zd("closed",De.getSocketInfo(this));t[Jt]=null,this[xn]!=null&&this[xn].destroy(n),t[ib]=t[Tn],Ys(t[$m]===0),t.emit("disconnect",t[Xm],[t],n),t[Uo]()});let s=!1;return e.on("close",()=>{s=!0}),{version:"h2",defaultPipelining:1/0,write(...n){return Qle(t,...n)},resume(){mle(t)},destroy(n,i){s?queueMicrotask(i):e.destroy(n).on("close",i)},get destroyed(){return e.destroyed},busy(){return!1}}}function mle(t){let e=t[Jt];e?.destroyed===!1&&(t[ile]===0&&t[Pv]===0?(e.unref(),t[xn].unref()):(e.ref(),t[xn].ref()))}function ple(t){Ys(t.code!=="ERR_TLS_CERT_ALTNAME_INVALID"),this[Jt][Rn]=t,this[nu][ob](t)}function Ele(t,e,r){if(r===0){let s=new nb(`HTTP/2: "frameError" received - type ${t}, code ${e}`);this[Jt][Rn]=s,this[nu][ob](s)}}function Cle(){let t=new Zd("other side closed",De.getSocketInfo(this[Jt]));this.destroy(t),De.destroy(this[Jt],t)}function Ile(t){let e=this[Rn]||new Zd(`HTTP/2: "GOAWAY" frame received with code ${t}`,De.getSocketInfo(this)),r=this[nu];if(r[Jt]=null,r[ole]=null,this[xn]!=null&&(this[xn].destroy(e),this[xn]=null),De.destroy(this[Jt],e),r[Tn]<r[Mo].length){let s=r[Mo][r[Tn]];r[Mo][r[Tn]++]=null,De.errorRequest(r,s,e),r[ib]=r[Tn]}Ys(r[$m]===0),r.emit("disconnect",r[Xm],[r],e),r[Uo]()}function Ble(t){return t!=="GET"&&t!=="HEAD"&&t!=="OPTIONS"&&t!=="TRACE"&&t!=="CONNECT"}function Qle(t,e){let r=t[xn],{method:s,path:n,host:i,upgrade:o,expectContinue:a,signal:A,headers:c}=e,{body:u}=e;if(o)return De.errorRequest(t,e,new Error("Upgrade not supported for H2")),!1;let l={};for(let R=0;R<c.length;R+=2){let F=c[R+0],L=c[R+1];if(Array.isArray(L))for(let Y=0;Y<L.length;Y++)l[F]?l[F]+=`,${L[Y]}`:l[F]=L[Y];else l[F]=L}let g,{hostname:h,port:f}=t[Xm];l[ale]=i||`${h}${f?`:${f}`:""}`,l[Ale]=s;let m=R=>{e.aborted||e.completed||(R=R||new Fv,De.errorRequest(t,e,R),g!=null&&De.destroy(g,R),De.destroy(u,R),t[Mo][t[Tn]++]=null,t[Uo]())};try{e.onConnect(m)}catch(R){De.errorRequest(t,e,R)}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[Mo][t[Tn]++]=null):g.once("ready",()=>{e.onUpgrade(null,null,g),++r[zi],t[Mo][t[Tn]++]=null}),g.once("close",()=>{r[zi]-=1,r[zi]===0&&r.unref()}),!0;l[cle]=n,l[ule]="https";let B=s==="PUT"||s==="POST"||s==="PATCH";u&&typeof u.read=="function"&&u.read(0);let E=De.bodyLength(u);if(De.isFormDataLike(u)){Mv??=$c().extractBody;let[R,F]=Mv(u);l["content-type"]=F,u=R.stream,E=R.length}if(E==null&&(E=e.contentLength),(E===0||!B)&&(E=null),Ble(s)&&E>0&&e.contentLength!=null&&e.contentLength!==E){if(t[nle])return De.errorRequest(t,e,new sb),!1;process.emitWarning(new sb)}E!=null&&(Ys(u,"no body must not have content length"),l[lle]=`${E}`),r.ref();let b=s==="GET"||s==="HEAD"||u===null;return a?(l[dle]="100-continue",g=r.request(l,{endStream:b,signal:A}),g.once("continue",S)):(g=r
Line truncated
|
||||
`,this[zle]=A??3e5,this[Wle]=n??3e5,this[Kle]=b??!0,this[Xle]=R,this[ub]=L,this[vo]=null,this[tde]=O>-1?O:-1,this[sde]=Ce??100,this[Nt]=null,this[kn]=[],this[Xi]=0,this[Fn]=0,this[rg]=Ie=>db(this,Ie),this[rde]=Ie=>Zv(this,Ie)}get pipelining(){return this[sp]}set pipelining(e){this[sp]=e,this[rg](!0)}get[ig](){return this[kn].length-this[Fn]}get[ng](){return this[Fn]-this[Xi]}get[sg](){return this[kn].length-this[Xi]}get[Hle](){return!!this[Nt]&&!this[ou]&&!this[Nt].destroyed}get[cb](){return!!(this[Nt]?.busy(null)||this[sg]>=(jv(this)||1)||this[ig]>0)}[Ole](e){$v(this),this.once("connect",e)}[ede](e,r){let s=e.origin||this[si].origin,n=new Fle(s,e,r);return this[kn].push(n),this[rA]||(tA.bodyLength(n.body)==null&&tA.isIterable(n.body)?(this[rA]=1,queueMicrotask(()=>db(this))):this[rg](!0)),this[rA]&&this[Po]!==2&&this[cb]&&(this[Po]=2),this[Po]<2}async[Zle](){return new Promise(e=>{this[sg]?this[vo]=e:e(null)})}async[$le](e){return new Promise(r=>{let s=this[kn].splice(this[Fn]);for(let i=0;i<s.length;i++){let o=s[i];tA.errorRequest(this,o,e)}let n=()=>{this[vo]&&(this[vo](),this[vo]=null),r(null)};this[Nt]?(this[Nt].destroy(e,n),this[Nt]=null):queueMicrotask(n),this[rg]()})}},ode=rp();function Zv(t,e){if(t[ng]===0&&e.code!=="UND_ERR_INFO"&&e.code!=="UND_ERR_SOCKET"){Ki(t[Fn]===t[Xi]);let r=t[kn].splice(t[Xi]);for(let s=0;s<r.length;s++){let n=r[s];tA.errorRequest(t,n,e)}Ki(t[sg]===0)}}async function $v(t){Ki(!t[ou]),Ki(!t[Nt]);let{host:e,hostname:r,protocol:s,port:n}=t[si];if(r[0]==="["){let i=r.indexOf("]");Ki(i!==-1);let o=r.substring(1,i);Ki(Xv.isIP(o)),r=o}t[ou]=!0,iu.beforeConnect.hasSubscribers&&iu.beforeConnect.publish({connectParams:{host:e,hostname:r,protocol:s,port:n,version:t[Nt]?.version,servername:t[Lo],localAddress:t[tg]},connector:t[eg]});try{let i=await new Promise((o,a)=>{t[eg]({host:e,hostname:r,protocol:s,port:n,servername:t[Lo],localAddress:t[tg]},(A,c)=>{A?a(A):o(c)})});if(t.destroyed){tA.destroy(i.on("error",zv),new Lle);return}Ki(i);try{t[Nt]=i.alpnProtocol==="h2"?await ide(t,i):await nde(t,i)}catch(o){throw i.destroy().on("error",zv),o}t[ou]=!1,i[jle]=0,i[ub]=t[ub],i[Ple]=t,i[Gle]=null,iu.connected.hasSubscribers&&iu.connected.publish({connectParams:{host:e,hostname:r,protocol:s,port:n,version:t[Nt]?.version,servername:t[Lo],localAddress:t[tg]},connector:t[eg],socket:i}),t.emit("connect",t[si],[t])}catch(i){if(t.destroyed)return;if(t[ou]=!1,iu.connectError.hasSubscribers&&iu.connectError.publish({connectParams:{host:e,hostname:r,protocol:s,port:n,version:t[Nt]?.version,servername:t[Lo],localAddress:t[tg]},connector:t[eg],error:i}),i.code==="ERR_TLS_CERT_ALTNAME_INVALID")for(Ki(t[ng]===0);t[ig]>0&&t[kn][t[Fn]].servername===t[Lo];){let o=t[kn][t[Fn]++];tA.errorRequest(t,o,i)}else Zv(t,i);t.emit("connectionError",t[si],[t],i)}t[rg]()}function Kv(t){t[Po]=0,t.emit("drain",t[si],[t])}function db(t,e){t[rA]!==2&&(t[rA]=2,ade(t,e),t[rA]=0,t[Xi]>256&&(t[kn].splice(0,t[Xi]),t[Fn]-=t[Xi],t[Xi]=0))}function ade(t,e){for(;;){if(t.destroyed){Ki(t[ig]===0);return}if(t[vo]&&!t[sg]){t[vo](),t[vo]=null;return}if(t[Nt]&&t[Nt].resume(),t[cb])t[Po]=2;else if(t[Po]===2){e?(t[Po]=1,queueMicrotask(()=>Kv(t))):Kv(t);continue}if(t[ig]===0||t[ng]>=(jv(t)||1))return;let r=t[kn][t[Fn]];if(t[si].protocol==="https:"&&t[Lo]!==r.servername){if(t[ng]>0)return;t[Lo]=r.servername,t[Nt]?.destroy(new Ule("servername changed"),()=>{t[Nt]=null,db(t)})}if(t[ou])return;if(!t[Nt]){$v(t);return}if(t[Nt].destroyed||t[Nt].busy(r))return;!r.aborted&&t[Nt].write(r)?t[Fn]++:t[kn].splice(t[Fn],1)}}eP.exports=lb});var gb=p((pWe,tP)=>{"use strict";var np=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)}};tP.exports=class{constructor(){this.head=this.tail=new np}isEmpty(){return this.head.isEmpty()}push(e){this.head.isFull()&&(this.head=this.head.next=new np),this.head.push(e)}shift(){let e=this.tail,r=e.shift();return e.isEmpty()&&e.next!==null&&(this.tail=e.next),r}}});var sP=p((EWe,rP)=>{var{kFree:Ade,kConnected:cde,kPending:ude,kQueued:lde,kRunning:dde,kSize:gde}=At(),sA=Symbol("pool"),hb=class{constructor(e){this[sA]=e}get connected(){return this[sA][cde]}get free(){return this[sA][Ade]}get pending(){return this[sA][ude]}get queued(){return this[sA][lde]}get running(){return this[sA][dde]}get size(){return this[sA][gde]}};rP.exports=hb});var Ib=p((CWe,gP)=>{"use strict";var hde=qc(),fde=gb(),{kConnected:fb,kSize:nP,kRunning:iP,kPending:oP,kQueued:og,kBusy:mde,kFree:pde,kUrl:Ede,kClose:Cde,kDestroy:Ide,kDispatch:Bde}=At(),Qde=sP(),Hr=Symbol("clients"),Qr=Symbol("needDrain"),ag=Symbol("queue"),mb=Symbol("closed resolve"),pb=Symbol("onDrain"),aP=Symbol("onConnect"),AP=Symbol("onDisconnect"),cP=Symbol("onConnectionError"),Eb=Symbol("
Line truncated
|
||||
${s.count} ${s.noun} ${s.is} pending:
|
||||
|
||||
${e.format(r)}
|
||||
`.trim())}};o3.exports=Bb});var Mm=m((qVe,l3)=>{"use strict";var A3=Symbol.for("undici.globalDispatcher.1"),{InvalidArgumentError:Fde}=Se(),Mde=kc();u3()===void 0&&c3(new Mde);function c3(t){if(!t||typeof t.dispatch!="function")throw new Fde("Argument agent must implement Agent");Object.defineProperty(globalThis,A3,{value:t,writable:!0,enumerable:!1,configurable:!1})}function u3(){return globalThis[A3]}l3.exports={setGlobalDispatcher:c3,getGlobalDispatcher:u3}});var Um=m((JVe,d3)=>{"use strict";d3.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 h3=m((WVe,g3)=>{"use strict";var Ude=gm();g3.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 Ude(r,o,n,i);return r(a,A)}}});var m3=m((zVe,f3)=>{"use strict";var Lde=bm();f3.exports=t=>e=>function(s,n){return e(s,new Lde({...s,retryOptions:{...t,...s.retryOptions}},{handler:n,dispatch:e}))}});var E3=m((KVe,p3)=>{"use strict";var Pde=Ee(),{InvalidArgumentError:vde,RequestAbortedError:Ode}=Se(),_de=Um(),Qb=class extends _de{#e=1024*1024;#t=null;#r=!1;#n=!1;#i=0;#s=null;#a=null;constructor({maxSize:e},r){if(super(r),e!=null&&(!Number.isFinite(e)||e<1))throw new vde("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.#n=!0,this.#s=e}onHeaders(e,r,s,n){let o=Pde.parseHeaders(r)["content-length"];if(o!=null&&o>this.#e)throw new Ode(`Response size (${o}) larger than maxSize (${this.#e})`);return this.#n?!0:this.#a.onHeaders(e,r,s,n)}onError(e){this.#r||(e=this.#s??e,this.#a.onError(e))}onData(e){return this.#i=this.#i+e.length,this.#i>=this.#e&&(this.#r=!0,this.#n?this.#a.onError(this.#s):this.#a.onComplete([])),!0}onComplete(e){if(!this.#r){if(this.#n){this.#a.onError(this.reason);return}this.#a.onComplete(e)}}};function Hde({maxSize:t}={maxSize:1024*1024}){return e=>function(s,n){let{dumpMaxSize:i=t}=s,o=new Qb({maxSize:i},n);return e(s,o)}}p3.exports=Hde});var B3=m((XVe,I3)=>{"use strict";var{isIP:Gde}=Q("node:net"),{lookup:Yde}=Q("node:dns"),qde=Um(),{InvalidArgumentError:Yc,InformationalError:Vde}=Se(),C3=Math.pow(2,31)-1,yb=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.#n,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 Vde("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}`)}}#n(e,r,s){Yde(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===C3?(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===C3?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 bb(this,e,r)}},bb=class extends qde{#e=null;#t=null;#r=null;#n=null;#i=null;constructor(e,{origin:r,handler:s,dispatch:n},i){super(s),this.#i=r,this.#n=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.#n.onError(r);le
Line truncated
|
||||
${i}`;break;case"retry":$4(i)&&(r[n]=i);break;case"id":eO(i)&&(r[n]=i);break;case"event":i.length>0&&(r[n]=i);break}}processEvent(e){e.retry&&$4(e.retry)&&(this.state.reconnectionTime=parseInt(e.retry,10)),e.id&&eO(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}}};tO.exports={EventSourceStream:g1}});var uO=m((S7e,cO)=>{"use strict";var{pipeline:$me}=Q("node:stream"),{fetching:epe}=Pd(),{makeRequest:tpe}=Jc(),{webidl:Fi}=Vt(),{EventSourceStream:rpe}=rO(),{parseMIMEType:spe}=br(),{createFastMessageEvent:npe}=Zc(),{isNetworkError:sO}=Ud(),{delay:ipe}=l1(),{kEnumerableProperty:Wa}=Ee(),{environmentSettingsObject:nO}=Wr(),iO=!1,oO=3e3,jd=0,aO=1,Zd=2,ope="anonymous",ape="use-credentials",su=class t extends EventTarget{#e={open:null,error:null,message:null};#t=null;#r=!1;#n=jd;#i=null;#s=null;#a;#o;constructor(e,r={}){super(),Fi.util.markAsUncloneable(this);let s="EventSource constructor";Fi.argumentLengthCheck(arguments,1,s),iO||(iO=!0,process.emitWarning("EventSource is experimental, expect them to change at any time.",{code:"UNDICI-ES"})),e=Fi.converters.USVString(e,s,"url"),r=Fi.converters.EventSourceInitDict(r,s,"eventSourceInitDict"),this.#a=r.dispatcher,this.#o={lastEventId:"",reconnectionTime:oO};let n=nO,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=ope;r.withCredentials&&(o=ape,this.#r=!0);let a={redirect:"follow",keepalive:!0,mode:"cors",credentials:o==="anonymous"?"same-origin":"omit",referrer:"no-referrer"};a.client=nO.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=tpe(a),this.#A()}get readyState(){return this.#n}get url(){return this.#t}get withCredentials(){return this.#r}#A(){if(this.#n===Zd)return;this.#n=jd;let e={request:this.#i,dispatcher:this.#a},r=s=>{sO(s)&&(this.dispatchEvent(new Event("error")),this.close()),this.#c()};e.processResponseEndOfBody=r,e.processResponse=s=>{if(sO(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?spe(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.#n=aO,this.dispatchEvent(new Event("open")),this.#o.origin=s.urlList[s.urlList.length-1].origin;let a=new rpe({eventSourceSettings:this.#o,push:A=>{this.dispatchEvent(npe(A.type,A.options))}});$me(s.body.stream,a,A=>{A?.aborted===!1&&(this.close(),this.dispatchEvent(new Event("error")))})},this.#s=epe(e)}async#c(){this.#n!==Zd&&(this.#n=jd,this.dispatchEvent(new Event("error")),await ipe(this.#o.reconnectionTime),this.#n===jd&&(this.#o.lastEventId.length&&this.#i.headersList.set("last-event-id",this.#o.lastEventId,!0),this.#A()))}close(){Fi.brandCheck(this,t),this.#n!==Zd&&(this.#n=Zd,this.#s.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}},AO={CONNECTING:{__proto__:null,configurable:!1,enumerable:!0,value:jd,writable:!1},OPEN:{__proto__:null,configurable:!1,enumerable:!0,value:aO,writable:!1},CLOSED:{__proto__:null,configurable:!1,enumerable:!0,value:Zd,writable:!1}};Object.defineProperties(su,AO);Object.defineProperties(su.prototype,AO);Object.defineProperties(su.prototype,{close:Wa,onerror:Wa,onmessage:Wa,onopen:Wa,readyState:Wa,url:Wa,withCredentials:Wa});Fi.converters.EventSourceInitDict=Fi.dictionaryConverter([{key:"withCredentials",converter:Fi.converters.boolean,defaultValue:()=>!1},{key:"dispatcher",converter:Fi.converters.any}]);cO.exports={EventSource:su,defaultReconnectionTime:oO}});var yp=m((T7e,ie)=>{"use strict";var Ape=xc(),lO=rd(),cpe=Rc(),upe=AP(),lpe=kc(),dpe=My(),gpe=kP(),hpe=OP(),dO=Se(),Qp=Ee(),{InvalidArgumentError:Bp}=dO,nu=wv(),fpe=nd(),mpe=fb(),ppe=a3(),Epe=Eb(),Cpe=rb(),Ipe=bm(),{getGlobalDispatcher:gO,setGlobalDispatcher:Bpe}=Mm(),Qpe=Um(),ype=gm(),bpe=hm();Object.assign(lO.prototype,nu);ie.exports.Dispatcher=lO;ie.exports.Client=Ape;ie.exports.Pool=cpe;ie.exports.BalancedPool=upe;ie.exports.Agent=lpe;ie.exports.ProxyAgent=dpe;ie.exports.EnvHttpProxyAgent=gpe;ie.exports.RetryAgent=hpe;ie.exports.RetryHandle
Line truncated
|
||||
`.trim())}};I8.exports=Iw});var Qp=p((WWe,w8)=>{"use strict";var Q8=Symbol.for("undici.globalDispatcher.1"),{InvalidArgumentError:zhe}=Le(),Khe=cu();b8()===void 0&&y8(new Khe);function y8(t){if(!t||typeof t.dispatch!="function")throw new zhe("Argument agent must implement Agent");Object.defineProperty(globalThis,Q8,{value:t,writable:!0,enumerable:!1,configurable:!1})}function b8(){return globalThis[Q8]}w8.exports={setGlobalDispatcher:y8,getGlobalDispatcher:b8}});var yp=p((KWe,N8)=>{"use strict";N8.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 D8=p((XWe,S8)=>{"use strict";var Xhe=tp();S8.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 Xhe(r,o,n,i);return r(a,A)}}});var x8=p((jWe,T8)=>{"use strict";var jhe=dp();T8.exports=t=>e=>function(s,n){return e(s,new jhe({...s,retryOptions:{...t,...s.retryOptions}},{handler:n,dispatch:e}))}});var k8=p((ZWe,R8)=>{"use strict";var Zhe=we(),{InvalidArgumentError:$he,RequestAbortedError:efe}=Le(),tfe=yp(),Bw=class extends tfe{#e=1024*1024;#t=null;#r=!1;#n=!1;#i=0;#s=null;#a=null;constructor({maxSize:e},r){if(super(r),e!=null&&(!Number.isFinite(e)||e<1))throw new $he("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.#n=!0,this.#s=e}onHeaders(e,r,s,n){let o=Zhe.parseHeaders(r)["content-length"];if(o!=null&&o>this.#e)throw new efe(`Response size (${o}) larger than maxSize (${this.#e})`);return this.#n?!0:this.#a.onHeaders(e,r,s,n)}onError(e){this.#r||(e=this.#s??e,this.#a.onError(e))}onData(e){return this.#i=this.#i+e.length,this.#i>=this.#e&&(this.#r=!0,this.#n?this.#a.onError(this.#s):this.#a.onComplete([])),!0}onComplete(e){if(!this.#r){if(this.#n){this.#a.onError(this.reason);return}this.#a.onComplete(e)}}};function rfe({maxSize:t}={maxSize:1024*1024}){return e=>function(s,n){let{dumpMaxSize:i=t}=s,o=new Bw({maxSize:i},n);return e(s,o)}}R8.exports=rfe});var U8=p(($We,M8)=>{"use strict";var{isIP:sfe}=w("node:net"),{lookup:nfe}=w("node:dns"),ife=yp(),{InvalidArgumentError:Eu,InformationalError:ofe}=Le(),F8=Math.pow(2,31)-1,Qw=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.#n,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 ofe("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}`)}}#n(e,r,s){nfe(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===F8?(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===F8?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 yw(this,e,r)}},yw=class extends ife{#e=null;#t=null;#r=null;#n=null;#i=null;constructor(e,{origin:r,handler:s,dispatch:n},i){super(s),this.#i=r,this.#n=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.#n.onError(r);le
Line truncated
|
||||
${o}`;return}if(cE(e,n,C0e)){I0e(e,i)&&(r.retry=e.toString("utf8",i));return}if(cE(e,n,E0e)){B0e(e,i)&&(r.id=e.toString("utf8",i));return}if(cE(e,n,p0e)){let o=e.toString("utf8",i);o.length>0&&(r.event=o)}}processEvent(e){e.retry&&d0e(e.retry)&&(this.state.reconnectionTime=parseInt(e.retry,10)),e.id&&g0e(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,this.event.event=void 0,this.event.id=void 0,this.event.retry=void 0}hasPendingEvent(){return this.event.data!==void 0||this.event.event!==void 0||this.event.id!==void 0||this.event.retry!==void 0}hasCurrentByte(){return this.chunkIndex<this.chunks.length&&this.pos<this.chunks[this.chunkIndex].length}currentByte(){return this.chunks[this.chunkIndex][this.pos]}consumeCurrentByte(){this.advanceCursor(),this.syncLineStartToCursor()}advanceCursor(){for(this.pos++;this.chunkIndex<this.chunks.length&&this.pos>=this.chunks[this.chunkIndex].length;)this.chunkIndex++,this.pos=0}syncLineStartToCursor(){this.lineChunkIndex=this.chunkIndex,this.linePos=this.pos,this.dropConsumedChunks()}dropConsumedChunks(){for(;this.lineChunkIndex>0;)this.chunks.shift(),this.lineChunkIndex--,this.chunkIndex--;this.chunkIndex===this.chunks.length&&(this.chunks.length=0,this.chunkIndex=0,this.pos=0,this.lineChunkIndex=0,this.linePos=0)}readLine(){if(this.lineChunkIndex===this.chunkIndex)return this.chunks[this.chunkIndex].subarray(this.linePos,this.pos);let e=[],r=0;for(let s=this.lineChunkIndex;s<=this.chunkIndex;s++){let n=this.chunks[s],i=s===this.lineChunkIndex?this.linePos:0,o=s===this.chunkIndex?this.pos:n.length,a=n.subarray(i,o);r+=a.length,e.push(a)}return Buffer.concat(e,r)}peekBufferedByte(e){let r=this.lineChunkIndex,s=this.linePos;for(;r<this.chunks.length;){let n=this.chunks[r],i=n.length-s;if(e<i)return n[s+e];e-=i,r++,s=0}}discardLeadingBytes(e){for(;e>0&&this.lineChunkIndex<this.chunks.length;){let s=this.chunks[this.lineChunkIndex].length-this.linePos;e<s?(this.linePos+=e,e=0):(e-=s,this.lineChunkIndex++,this.linePos=0)}this.chunkIndex=this.lineChunkIndex,this.pos=this.linePos,this.dropConsumedChunks()}handleBOM(){let e=this.peekBufferedByte(0),r=this.peekBufferedByte(1),s=this.peekBufferedByte(2);return r===void 0?(e===ku[0]||(this.checkBOM=!1),!0):s===void 0?e===ku[0]&&r===ku[1]?!0:(this.checkBOM=!1,!1):(e===ku[0]&&r===ku[1]&&s===ku[2]&&this.discardLeadingBytes(3),this.checkBOM=!1,!this.hasCurrentByte())}};g6.exports={EventSourceStream:d1}});var Q6=p((xze,B6)=>{"use strict";var{pipeline:Q0e}=w("node:stream"),{fetching:y0e}=Ig(),{makeRequest:b0e}=Bu(),{webidl:eo}=rr(),{EventSourceStream:w0e}=h6(),{parseMIMEType:N0e}=Pr(),{createFastMessageEvent:S0e}=Su(),{isNetworkError:f6}=Eg(),{delay:D0e}=u1(),{kEnumerableProperty:CA}=we(),{environmentSettingsObject:m6}=as(),p6=!1,E6=3e3,Mg=0,C6=1,Ug=2,T0e="anonymous",x0e="use-credentials",Fu=class t extends EventTarget{#e={open:null,error:null,message:null};#t=null;#r=!1;#n=Mg;#i=null;#s=null;#a;#o;constructor(e,r={}){super(),eo.util.markAsUncloneable(this);let s="EventSource constructor";eo.argumentLengthCheck(arguments,1,s),p6||(p6=!0,process.emitWarning("EventSource is experimental, expect them to change at any time.",{code:"UNDICI-ES"})),e=eo.converters.USVString(e,s,"url"),r=eo.converters.EventSourceInitDict(r,s,"eventSourceInitDict"),this.#a=r.dispatcher,this.#o={lastEventId:"",reconnectionTime:E6};let n=m6,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=T0e;r.withCredentials&&(o=x0e,this.#r=!0);let a={redirect:"follow",keepalive:!0,mode:"cors",credentials:o==="anonymous"?"same-origin":"omit",referrer:"no-referrer"};a.client=m6.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=b0e(a),this.#A()}get readyState(){return this.#n}get url(){return this.#t}get withCredentials(){return this.#r}#A(){if(this.#n===Ug)return;this.#n=Mg;let e={request:this.#i,dispatcher:this.#a},r=s=>{f6(s)&&(this.dispatchEvent(new Event("error")),this.close()),this.#c()};e.processResponseEndOfBody=r,e.processResponse=s=>{if(f6(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?N0e(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.#n=C6,this.dispatchEvent(new Event("open")),this.#o.origin=s.urlList[s.urlList.length-1].origin;let a=new w0e({eventSourceSettings:this.#o,push:A=>{this.dispatchEvent(S0e(A.type,A.options))}});Q0e(s.body.stream,a,A=>{A?.aborted===!1&&(this.close(),this.dispatchEvent(new Event("error")))})},this.#s=y0e(e)}async#c(){this.#n!==Ug&&(this.#n=Mg,this.dispatchEvent(new Event("error")
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 b5=m(y5=>{"use strict";var EN=Gi().Buffer;y5._dbcs=Yi;var Jt=-1,Q5=-2,Os=-10,mr=-1e3,Nu=new Array(256),Rg=-1;for(U0=0;U0<256;U0++)Nu[U0]=Jt;var U0;function Yi(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]=Nu.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(Nu.slice(0));var i=this.decodeTables.length;this.decodeTables.push(Nu.slice(0));for(var o=this.decodeTables[0],s=129;s<=254;s++)for(var a=this.decodeTables[mr-o[s]],A=48;A<=57;A++){if(a[A]===Jt)a[A]=mr-n;else if(a[A]>mr)throw new Error("gb18030 decode tables conflict at byte 2");for(var c=this.decodeTables[mr-a[A]],u=129;u<=254;u++){if(c[u]===Jt)c[u]=mr-i;else{if(c[u]===mr-i)continue;if(c[u]>mr)throw new Error("gb18030 decode tables conflict at byte 3")}for(var l=this.decodeTables[mr-c[u]],g=48;g<=57;g++)l[g]===Jt&&(l[g]=Q5)}}}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 ewe(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(O1e.has(n)){r=n;break}}return r}function twe(t,e){let r=ewe(e);r!==""&&(t.referrerPolicy=r)}function rwe(){return"allowed"}function swe(){return"success"}function nwe(){return"success"}function iwe(t){let e=null;e=t.mode,t.headersList.set("sec-fetch-mode",e,!0)}function owe(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&&PS(t.origin)&&!PS(gA(t))&&(e=null);break;case"same-origin":Hg(t,gA(t))||(e=null);break;default:}t.headersList.append("origin",e,!0)}}}function Ru(t,e){return t}function awe(t,e,r){return!t?.startTime||t.startTime<e?{domainLookupStartTime:e,domainLookupEndTime:e,connectionStartTime:e,connectionEndTime:e,secureConnectionStartTime:e,ALPNNegotiatedProtocol:t?.ALPNNegotiatedProtocol}:{domainLookupStartTime:Ru(t.domainLookupStartTime,r),domainLookupEndTime:Ru(t.domainLookupEndTime,r),connectionStartTime:Ru(t.connectionStartTime,r),connectionEndTime:Ru(t.connectionEndTime,r),secureConnectionStartTime:Ru(t.secureConnectionStartTime,r),ALPNNegotiatedProtocol:t.ALPNNegotiatedProtocol}}function Awe(t){return Ru(Y1e.now(),t)}function cwe(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 $9(){return{referrerPolicy:"strict-origin-when-cross-origin"}}function uwe(t){return{referrerPolicy:t.referrerPolicy}}function lwe(t){let e=t.referrerPolicy;Gg(e);let r=null;if(t.referrer==="client"){let i=z9();if(!i||i.origin==="null")return"no-referrer";r=new URL(i)}else Vo.is.URL(t.referrer)&&(r=t.referrer);let s=LS(r),n=LS(r,!0);switch(s.toString().length>4096&&(s=n),e){case"no-referrer":return"no-referrer";case"origin":return n??LS(r,!0);case"unsafe-url":return s;case"strict-origin":{let i=gA(t);return dA(s)&&!dA(i)?"no-referrer":n}case"strict-origin-when-cross-origin":{let i=gA(t);return Hg(s,i)?s:dA(s)&&!dA(i)?"no-referrer":n}case"same-origin":return Hg(t,s)?s:"no-referrer";case"origin-when-cross-origin":return Hg(t,s)?s:n;case"no-referrer-when-downgrade":{let i=gA(t);return dA(s)&&!dA(i)?"no-referrer":s}}}function LS(t,e=!1){return Gg(Vo.is.URL(t)),t=new URL(t),sG(t)?"no-referrer":(t.username="",t.password="",t.hash="",e===!0&&(t.pathname="",t.search=""),t)}var dwe=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)$/),gwe=RegExp.prototype.test.bind(/^(?:(?:0{1,4}:){7}|(?:0{1,4}:){1,6}:|::)0{0,3}1$/);function eG(t){return t.includes(":")?(t[0]==="["&&t[t.length-1]==="]"&&(t=t.slice(1,-1)),gwe(t)):dwe(t)}function hwe(t){return t==null||t==="null"?!1:(t=new URL(t),!!(t.protocol==="https:"||t.protocol==="wss:"||eG(t.hostname)||t.hostname==="localhost"||t.hostname==="localhost."||t.hostname.endsWith(".localhost")||t.hostname.endsWith(".localhost.")||t.protocol==="file:"))}function dA(t){return Vo.is.URL(t)?t.href==="about:blank"||t.href==="about:srcdoc"||t.protocol==="data:"||t.protocol==="blob:"?!0:hwe(t.origin):!1}function fwe(t){}function Hg(t,e){return t.origin===e.origin&&t.origin==="null"||t.protocol===e.protocol&&t.hostname===e.hostname&&t.port===e.port}function mwe(t){return t.controller.state==="aborted"}function pwe(t){return t.controller.state==="aborted"||t.controller.state==="terminated"}function Ewe(t){return V1e[t.toLowerCase()]??t}var Cwe=Object.getPrototypeOf(Object.getPrototypeOf([][Symbol.iterator]()));function tG(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 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,Cwe),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 Iwe(t,e,r,s=0,n=1){let i=tG(t,r,s,n),o={keys:{writable:!0,enumerable:!0,configurable:!0,value:function(){return Vo.brandCheck(this,e),i(this,"key")}},values:{writable:!0,enumerable:!0,configurable:!0,value:function(){return Vo.brandCheck(this,e),i(this,"value")}},en
Line truncated
|
||||
`).replace(/%0D/ig,"\r").replace(/%22/g,'"')}else{let o=Gs(a=>JS(a)&&a!==59,t,e);i=qS.decode(o)}return{name:s,value:i,extended:n}}function qwe(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 Lr("header name is null");return{name:r,filename:s,contentType:n,encoding:i}}let o=Gs(a=>a!==10&&a!==13&&a!==58,t,e);if(o=VS(o,!0,!0,a=>a===9||a===32),!Lwe.test(o.toString()))throw Lr("header name does not match the field-name token production");if(t[e.position]!==58)throw Lr("expected :");switch(e.position++,Gs(a=>a===32||a===9,t,e),Uwe(o)){case"content-disposition":{r=s=null;let a=!1;if(Gs(c=>JS(c),t,e).toString("ascii").toLowerCase()!=="form-data")throw Lr("expected form-data for content-disposition header");for(;e.position<t.length&&(t[e.position]!==13||t[e.position+1]!==10);){let c=Ywe(t,e);if(!c)break;c.name==="name"?r=c.value:c.name==="filename"&&(c.extended?(s=c.value,a=!0):a||(s=c.value))}if(r===null)throw Lr("name attribute is required in content-disposition header");break}case"content-type":{let a=Gs(A=>A!==10&&A!==13,t,e);a=VS(a,!1,!0,A=>A===9||A===32),n=cG(a);break}case"content-transfer-encoding":{let a=Gs(A=>A!==10&&A!==13,t,e);a=VS(a,!1,!0,A=>A===9||A===32),i=cG(a);break}default:Gs(a=>a!==10&&a!==13,t,e)}if(t[e.position]!==13||t[e.position+1]!==10)throw Lr("expected CRLF");e.position+=2}}function Gs(t,e,r){let s=r.position;for(;s<e.length&&t(e[s]);)++s;return e.subarray(r.position,r.position=s)}function VS(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 Vwe(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 Lr(t){return new TypeError("Failed to parse body as FormData.",{cause:new TypeError(t)})}function Jwe(t){return t<=31||t===127}function Wwe(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 JS(t){return t<=127&&t!==32&&t!==9&&!Jwe(t)&&!Wwe(t)}uG.exports={multipartFormDataParser:Gwe,validateBoundary:Hwe}});var Yg=m((Lje,dG)=>{"use strict";function zwe(){let t,e;return{promise:new Promise((s,n)=>{t=s,e=n}),resolve:t,reject:e}}dG.exports={createDeferredPromise:zwe}});var Mu=m((Pje,pG)=>{"use strict";var KS=ue(),{ReadableStreamFrom:Kwe,readableStreamClose:Xwe,fullyReadBody:jwe,extractMimeType:Zwe}=As(),{FormData:gG,setFormDataState:$we}=oE(),{webidl:yn}=Wt(),WS=Q("node:assert"),{isErrored:zS,isDisturbed:eNe}=Q("node:stream"),{isUint8Array:tNe}=Q("node:util/types"),{serializeAMimeType:rNe}=Hs(),{multipartFormDataParser:sNe}=lG(),{createDeferredPromise:nNe}=Yg(),{parseJSONFromBytes:iNe}=Ji(),{utf8DecodeBytes:oNe}=eE(),{runtimeFeatures:aNe}=Wi(),ANe=aNe.has("crypto")?Q("node:crypto").randomInt:t=>Math.floor(Math.random()*t),aE=new TextEncoder;function cNe(){}var uNe=new FinalizationRegistry(t=>{let e=t.deref();e&&!e.locked&&!eNe(e)&&!zS(e)&&e.cancel("Response object has been garbage collected").catch(cNe)});function fG(t,e=!1){let r=null,s=null;yn.is.ReadableStream(t)?r=t:yn.is.Blob(t)?r=t.stream():r=new ReadableStream({pull(){},start(c){s=c},cancel(){},type:"bytes"}),WS(yn.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(yn.is.URLSearchParams(t))i=t.toString(),a="application/x-www-form-urlencoded;charset=UTF-8";else if(yn.is.BufferSource(t))i=yn.util.getCopyOfBytesHeldByBufferSource(t);else if(yn.is.FormData(t)){let c=`----formdata-undici-0${`${ANe(1e11)}`.padStart(11,"0")}`,u=`--${c}\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 L5=p(U5=>{"use strict";var pS=co().Buffer;U5._dbcs=uo;var sr=-1,M5=-2,sn=-10,Dr=-1e3,rl=new Array(256),hh=-1;for(b0=0;b0<256;b0++)rl[b0]=sr;var b0;function uo(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]=rl.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(rl.slice(0));var i=this.decodeTables.length;this.decodeTables.push(rl.slice(0));for(var o=this.decodeTables[0],s=129;s<=254;s++)for(var a=this.decodeTables[Dr-o[s]],A=48;A<=57;A++){if(a[A]===sr)a[A]=Dr-n;else if(a[A]>Dr)throw new Error("gb18030 decode tables conflict at byte 2");for(var c=this.decodeTables[Dr-a[A]],u=129;u<=254;u++){if(c[u]===sr)c[u]=Dr-i;else{if(c[u]===Dr-i)continue;if(c[u]>Dr)throw new Error("gb18030 decode tables conflict at byte 3")}for(var l=this.decodeTables[Dr-c[u]],g=48;g<=57;g++)l[g]===sr&&(l[g]=M5)}}}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 ySe(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(ASe.has(n)){r=n;break}}return r}function bSe(t,e){let r=ySe(e);r!==""&&(t.referrerPolicy=r)}function wSe(){return"allowed"}function NSe(){return"success"}function SSe(){return"success"}function DSe(t){let e=null;e=t.mode,t.headersList.set("sec-fetch-mode",e,!0)}function TSe(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&&LD(t.origin)&&!LD(OA(t))&&(e=null);break;case"same-origin":bh(t,OA(t))||(e=null);break;default:}t.headersList.append("origin",e,!0)}}}function al(t,e){return t}function xSe(t,e,r){return!t?.startTime||t.startTime<e?{domainLookupStartTime:e,domainLookupEndTime:e,connectionStartTime:e,connectionEndTime:e,secureConnectionStartTime:e,ALPNNegotiatedProtocol:t?.ALPNNegotiatedProtocol}:{domainLookupStartTime:al(t.domainLookupStartTime,r),domainLookupEndTime:al(t.domainLookupEndTime,r),connectionStartTime:al(t.connectionStartTime,r),connectionEndTime:al(t.connectionEndTime,r),secureConnectionStartTime:al(t.secureConnectionStartTime,r),ALPNNegotiatedProtocol:t.ALPNNegotiatedProtocol}}function RSe(t){return al(dSe.now(),t)}function kSe(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 lY(){return{referrerPolicy:"strict-origin-when-cross-origin"}}function FSe(t){return{referrerPolicy:t.referrerPolicy}}function MSe(t){let e=t.referrerPolicy;wh(e);let r=null;if(t.referrer==="client"){let i=oY();if(!i||i.origin==="null")return"no-referrer";r=new URL(i)}else ga.is.URL(t.referrer)&&(r=t.referrer);let s=UD(r),n=UD(r,!0);switch(s.toString().length>4096&&(s=n),e){case"no-referrer":return"no-referrer";case"origin":return n??UD(r,!0);case"unsafe-url":return s;case"strict-origin":{let i=OA(t);return PA(s)&&!PA(i)?"no-referrer":n}case"strict-origin-when-cross-origin":{let i=OA(t);return bh(s,i)?s:PA(s)&&!PA(i)?"no-referrer":n}case"same-origin":return bh(t,s)?s:"no-referrer";case"origin-when-cross-origin":return bh(t,s)?s:n;case"no-referrer-when-downgrade":{let i=OA(t);return PA(s)&&!PA(i)?"no-referrer":s}}}function UD(t,e=!1){return wh(ga.is.URL(t)),t=new URL(t),fY(t)?"no-referrer":(t.username="",t.password="",t.hash="",e===!0&&(t.pathname="",t.search=""),t)}var USe=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)$/),LSe=RegExp.prototype.test.bind(/^(?:(?:0{1,4}:){7}|(?:0{1,4}:){1,6}:|::)0{0,3}1$/);function dY(t){return t.includes(":")?(t[0]==="["&&t[t.length-1]==="]"&&(t=t.slice(1,-1)),LSe(t)):USe(t)}function vSe(t){return t==null||t==="null"?!1:(t=new URL(t),!!(t.protocol==="https:"||t.protocol==="wss:"||dY(t.hostname)||t.hostname==="localhost"||t.hostname==="localhost."||t.hostname.endsWith(".localhost")||t.hostname.endsWith(".localhost.")||t.protocol==="file:"))}function PA(t){return ga.is.URL(t)?t.href==="about:blank"||t.href==="about:srcdoc"||t.protocol==="data:"||t.protocol==="blob:"?!0:vSe(t.origin):!1}function PSe(t){}function bh(t,e){return t.origin===e.origin&&t.origin==="null"||t.protocol===e.protocol&&t.hostname===e.hostname&&t.port===e.port}function OSe(t){return t.controller.state==="aborted"}function HSe(t){return t.controller.state==="aborted"||t.controller.state==="terminated"}function _Se(t){return hSe[t.toLowerCase()]??t}var GSe=Object.getPrototypeOf(Object.getPrototypeOf([][Symbol.iterator]()));function gY(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 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,GSe),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 YSe(t,e,r,s=0,n=1){let i=gY(t,r,s,n),o={keys:{writable:!0,enumerable:!0,configurable:!0,value:function(){return ga.brandCheck(this,e),i(this,"key")}},values:{writable:!0,enumerable:!0,configurable:!0,value:function(){return ga.brandCheck(this,e),i(this,"value")}},en
Line truncated
|
||||
`).replace(/%0D/ig,"\r").replace(/%22/g,'"')}else{let o=an(a=>JD(a)&&a!==59,t,e);i=YD.decode(o)}return{name:s,value:i,extended:n}}function gDe(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 Xr("header name is null");return{name:r,filename:s,contentType:n,encoding:i}}let o=an(a=>a!==10&&a!==13&&a!==58,t,e);if(o=qD(o,!0,!0,a=>a===9||a===32),!iDe.test(o.toString()))throw Xr("header name does not match the field-name token production");if(t[e.position]!==58)throw Xr("expected :");switch(e.position++,an(a=>a===32||a===9,t,e),nDe(o)){case"content-disposition":{r=s=null;let a=!1;if(an(c=>JD(c),t,e).toString("ascii").toLowerCase()!=="form-data")throw Xr("expected form-data for content-disposition header");for(;e.position<t.length&&(t[e.position]!==13||t[e.position+1]!==10);){let c=dDe(t,e);if(!c)break;c.name==="name"?r=c.value:c.name==="filename"&&(c.extended?(s=c.value,a=!0):a||(s=c.value))}if(r===null)throw Xr("name attribute is required in content-disposition header");break}case"content-type":{let a=an(A=>A!==10&&A!==13,t,e);a=qD(a,!1,!0,A=>A===9||A===32),n=BY(a);break}case"content-transfer-encoding":{let a=an(A=>A!==10&&A!==13,t,e);a=qD(a,!1,!0,A=>A===9||A===32),i=BY(a);break}default:an(a=>a!==10&&a!==13,t,e)}if(t[e.position]!==13||t[e.position+1]!==10)throw Xr("expected CRLF");e.position+=2}}function an(t,e,r){let s=r.position;for(;s<e.length&&t(e[s]);)++s;return e.subarray(r.position,r.position=s)}function qD(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 hDe(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 Xr(t){return new TypeError("Failed to parse body as FormData.",{cause:new TypeError(t)})}function fDe(t){return t<=31||t===127}function mDe(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 JD(t){return t<=127&&t!==32&&t!==9&&!fDe(t)&&!mDe(t)}QY.exports={multipartFormDataParser:lDe,validateBoundary:uDe}});var Nh=p((_et,bY)=>{"use strict";function pDe(){let t,e;return{promise:new Promise((s,n)=>{t=s,e=n}),resolve:t,reject:e}}bY.exports={createDeferredPromise:pDe}});var ul=p((Get,TY)=>{"use strict";var zD=me(),{ReadableStreamFrom:EDe,readableStreamClose:CDe,fullyReadBody:IDe,extractMimeType:BDe}=Qs(),{FormData:wY,setFormDataState:QDe}=K0(),{webidl:Yn}=nr(),VD=w("node:assert"),{isErrored:WD,isDisturbed:yDe}=w("node:stream"),{isUint8Array:bDe}=w("node:util/types"),{serializeAMimeType:wDe}=on(),{multipartFormDataParser:NDe}=yY(),{createDeferredPromise:SDe}=Nh(),{parseJSONFromBytes:DDe}=ho(),{utf8DecodeBytes:TDe}=Y0(),{runtimeFeatures:xDe}=fo(),RDe=xDe.has("crypto")?w("node:crypto").randomInt:t=>Math.floor(Math.random()*t),X0=new TextEncoder;function kDe(){}var FDe=new FinalizationRegistry(t=>{let e=t.deref();e&&!e.locked&&!yDe(e)&&!WD(e)&&e.cancel("Response object has been garbage collected").catch(kDe)});function SY(t,e=!1){let r=null,s=null;Yn.is.ReadableStream(t)?r=t:Yn.is.Blob(t)?r=t.stream():r=new ReadableStream({pull(){},start(c){s=c},cancel(){},type:"bytes"}),VD(Yn.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(Yn.is.URLSearchParams(t))i=t.toString(),a="application/x-www-form-urlencoded;charset=UTF-8";else if(Yn.is.BufferSource(t))i=Yn.util.getCopyOfBytesHeldByBufferSource(t);else if(Yn.is.FormData(t)){let c=`----formdata-undici-0${`${RDe(1e11)}`.padStart(11,"0")}`,u=`--${c}\r
|
||||
Content-Disposition: form-data`;let l=E=>E.replace(/\n/g,"%0A").replace(/\r/g,"%0D").replace(/"/g,"%22"),g=E=>E.replace(/\r?\n|\r/g,`\r
|
||||
`),h=[],f=new Uint8Array([13,10]);o=0;let p=!1;for(let[E,b]of t)if(typeof b=="string"){let N=aE.encode(u+`; name="${l(g(E))}"\r
|
||||
`),h=[],f=new Uint8Array([13,10]);o=0;let m=!1;for(let[E,b]of t)if(typeof b=="string"){let S=X0.encode(u+`; name="${l(g(E))}"\r
|
||||
\r
|
||||
${g(b)}\r
|
||||
`);h.push(N),o+=N.byteLength}else{let N=aE.encode(`${u}; name="${l(g(E))}"`+(b.name?`; filename="${l(b.name)}"`:"")+`\r
|
||||
`);h.push(S),o+=S.byteLength}else{let S=X0.encode(`${u}; name="${l(g(E))}"`+(b.name?`; filename="${l(b.name)}"`:"")+`\r
|
||||
Content-Type: ${b.type||"application/octet-stream"}\r
|
||||
\r
|
||||
`);h.push(N,b,f),typeof b.size=="number"?o+=N.byteLength+b.size+f.byteLength:p=!0}let y=aE.encode(`--${c}--\r
|
||||
`);h.push(y),o+=y.byteLength,p&&(o=null),i=t,n=async function*(){for(let E of h)E.stream?yield*E.stream():yield E},a=`multipart/form-data; boundary=${c}`}else if(yn.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(KS.isDisturbed(t)||t.locked)throw new TypeError("Response body object should not be disturbed or locked");r=yn.is.ReadableStream(t)?t:Kwe(t)}return(typeof i=="string"||tNe(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 l of u){if(zS(r))break;l.length&&s.enqueue(new Uint8Array(l))}else c?.length&&!zS(r)&&s.enqueue(typeof c=="string"?aE.encode(c):new Uint8Array(c));queueMicrotask(()=>Xwe(s))})(),[{stream:r,source:i,length:o},a]}function lNe(t,e=!1){return yn.is.ReadableStream(t)&&(WS(!KS.isDisturbed(t),"The body has already been consumed."),WS(!t.locked,"The stream is locked.")),fG(t,e)}function dNe(t){let{0:e,1:r}=t.stream.tee();return t.stream=e,{stream:r,length:t.length,source:t.source}}function gNe(t,e){return{blob(){return Fu(this,s=>{let n=hG(e(this));return n===null?n="":n&&(n=rNe(n)),new Blob([s],{type:n})},t,e)},arrayBuffer(){return Fu(this,s=>new Uint8Array(s).buffer,t,e)},text(){return Fu(this,oNe,t,e)},json(){return Fu(this,iNe,t,e)},formData(){return Fu(this,s=>{let n=hG(e(this));if(n!==null)switch(n.essence){case"multipart/form-data":{let i=sNe(s,n),o=new gG;return $we(o,i),o}case"application/x-www-form-urlencoded":{let i=new URLSearchParams(s.toString()),o=new gG;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 Fu(this,s=>new Uint8Array(s),t,e)}}}function hNe(t,e){Object.assign(t.prototype,gNe(t,e))}function Fu(t,e,r,s){try{yn.brandCheck(t,r)}catch(a){return Promise.reject(a)}if(t=s(t),mG(t))return Promise.reject(new TypeError("Body is unusable: Body has already been read"));let n=nNe(),i=n.reject,o=a=>{try{n.resolve(e(a))}catch(A){i(A)}};return t.body==null?(o(Buffer.allocUnsafe(0)),n.promise):(jwe(t.body,o,i),n.promise)}function mG(t){let e=t.body;return e!=null&&(e.stream.locked||KS.isDisturbed(e.stream))}function hG(t){let e=t.headersList,r=Zwe(e);return r==="failure"?null:r}pG.exports={extractBody:fG,safelyExtractBody:lNe,cloneBody:dNe,mixinBody:hNe,streamRegistry:uNe,bodyUnusable:mG}});var kG=m((vje,RG)=>{"use strict";var re=Q("node:assert"),K=ue(),{channels:EG}=Yo(),XS=xN(),{RequestContentLengthMismatchError:hA,ResponseContentLengthMismatchError:CG,RequestAbortedError:SG,InvalidArgumentError:fNe,HeadersTimeoutError:mNe,HeadersOverflowError:pNe,SocketError:fA,InformationalError:Uu,BodyTimeoutError:ENe,HTTPParserError:CNe,ResponseExceededMaxSizeError:INe}=Ae(),{kUrl:TG,kReset:Pr,kClient:dE,kParser:Xe,kBlocking:Jg,kRunning:St,kPending:sT,kSize:IG,kWriting:Jo,kQueue:bn,kNoRef:qg,kKeepAliveDefaultTimeout:BNe,kHostHeader:QNe,kPendingIdx:yNe,kRunningIdx:Ys,kError:pr,kPipelining:uE,kSocket:pA,kKeepAliveTimeoutValue:gE,kMaxHeadersSize:bNe,kKeepAliveMaxTimeout:wNe,kKeepAliveTimeoutThreshold:NNe,kHeadersTimeout:SNe,kBodyTimeout:TNe,kStrictContentLength:$S,kMaxRequests:BG,kCounter:DNe,kMaxResponseSize:xNe,kOnError:QG,kResume:Ki,kHTTPContext:DG,kClosed:eT}=Ue(),cs=p9(),yG=Buffer.alloc(0),AE=Buffer[Symbol.species],RNe=K.removeAllListeners,EA=Symbol("kIdleSocketValidation"),mA=Symbol("kIdleSocketValidationTimeout"),nT=Symbol("kSocketUsed"),jS;function kNe(){let t=process.env.JEST_WORKER_ID?yS():void 0,e,r=process.arch!=="ppc64";if(process.env.UNDICI_NO_WASM_SIMD==="1"?r=!1:process.env.UNDICI_NO_WASM_SIMD==="0"&&(r=!0),r)try{e=new WebAssembly.Module(I9())}catch{}return e||(e=new WebAssembly.Module(t||yS())),new WebAssembly.Instance(e,{env:{wasm_on_url:(s,n,i)=>0,wasm_on_status:(s,n,i)=>{re(ct.ptr===s);let o=n-Xn+Kn.byteOffset;return ct.onStatus(new AE(Kn.buffer,o,i))},wasm_on_message_begin:s=>(re(ct.ptr===s),ct.onMessageBegin()),wasm_on_header_field:(s,n,i)=>{re(ct.ptr===s);let o=n-Xn+Kn.byteOffset;return ct.onHeaderField(new AE(Kn.buffer,o,i))},wasm_on_header_value:(s,n,i)=>{re(ct.ptr===s);let o=n-Xn+Kn.byteOffset;return ct.onHeaderValue(new AE(Kn.buffer,o,i))},wasm_on_headers_complete:(s,n,i,o)=>(re(ct.ptr===s),ct.onHeadersComplete(n,i===1,o===1)),wasm_on_body:(s,n,i)=>{re(ct.ptr===s);let o=n-Xn+Kn.byteOffset;return ct.onBody(new AE(Kn.buffer,o,i))},wasm_on_message_complete:s=>(re(ct.ptr===s),ct.onMessageComplete())}})}var ZS=null,ct=null,Kn=null,cE=0,Xn=null,FNe=0,Vg=1,Lu=2|Vg,lE=4|Vg,tT=8|FNe,rT=class{constructor(e,r,{exports:s}){this.llhttp=s,this.ptr=this.llhttp.llhttp_alloc(cs.TYPE.RESPONSE),this.client=e,this.socket=r,this.timeout=null,this.timeoutWeakRef=new WeakRef(this),this.timeoutValue=null,this.timeoutType=null,this.statusCode=0,this.statusText="",this.upgrade=!1,this.headers=[],this.headersSize=0,this.headersMaxSize=e[bNe],this.shouldKeepAlive=!1,this.paused=!1,this.r
Line truncated
|
||||
`;if(typeof n=="string"?p+=`host: ${n}\r
|
||||
`:p+=t[QNe],i?p+=`connection: upgrade\r
|
||||
`);h.push(S,b,f),typeof b.size=="number"?o+=S.byteLength+b.size+f.byteLength:m=!0}let B=X0.encode(`--${c}--\r
|
||||
`);h.push(B),o+=B.byteLength,m&&(o=null),i=t,n=async function*(){for(let E of h)E.stream?yield*E.stream():yield E},a=`multipart/form-data; boundary=${c}`}else if(Yn.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(zD.isDisturbed(t)||t.locked)throw new TypeError("Response body object should not be disturbed or locked");r=Yn.is.ReadableStream(t)?t:EDe(t)}return(typeof i=="string"||bDe(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 l of u){if(WD(r))break;l.length&&s.enqueue(new Uint8Array(l))}else c?.length&&!WD(r)&&s.enqueue(typeof c=="string"?X0.encode(c):new Uint8Array(c));queueMicrotask(()=>CDe(s))})(),[{stream:r,source:i,length:o},a]}function MDe(t,e=!1){return Yn.is.ReadableStream(t)&&(VD(!zD.isDisturbed(t),"The body has already been consumed."),VD(!t.locked,"The stream is locked.")),SY(t,e)}function UDe(t){let{0:e,1:r}=t.stream.tee();return t.stream=e,{stream:r,length:t.length,source:t.source}}function LDe(t,e){return{blob(){return cl(this,s=>{let n=NY(e(this));return n===null?n="":n&&(n=wDe(n)),new Blob([s],{type:n})},t,e)},arrayBuffer(){return cl(this,s=>new Uint8Array(s).buffer,t,e)},text(){return cl(this,TDe,t,e)},json(){return cl(this,DDe,t,e)},formData(){return cl(this,s=>{let n=NY(e(this));if(n!==null)switch(n.essence){case"multipart/form-data":{let i=NDe(s,n),o=new wY;return QDe(o,i),o}case"application/x-www-form-urlencoded":{let i=new URLSearchParams(s.toString()),o=new wY;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 cl(this,s=>new Uint8Array(s),t,e)}}}function vDe(t,e){Object.assign(t.prototype,LDe(t,e))}function cl(t,e,r,s){try{Yn.brandCheck(t,r)}catch(a){return Promise.reject(a)}if(t=s(t),DY(t))return Promise.reject(new TypeError("Body is unusable: Body has already been read"));let n=SDe(),i=n.reject,o=a=>{try{n.resolve(e(a))}catch(A){i(A)}};return t.body==null?(o(Buffer.allocUnsafe(0)),n.promise):(IDe(t.body,o,i),n.promise)}function DY(t){let e=t.body;return e!=null&&(e.stream.locked||zD.isDisturbed(e.stream))}function NY(t){let e=t.headersList,r=BDe(e);return r==="failure"?null:r}TY.exports={extractBody:SY,safelyExtractBody:MDe,cloneBody:UDe,mixinBody:vDe,streamRegistry:FDe,bodyUnusable:DY}});var qY=p((Yet,YY)=>{"use strict";var ie=w("node:assert"),Z=me(),{channels:xY}=la(),KD=TS(),{RequestContentLengthMismatchError:HA,ResponseContentLengthMismatchError:RY,RequestAbortedError:OY,InvalidArgumentError:PDe,HeadersTimeoutError:ODe,HeadersOverflowError:HDe,SocketError:_A,InformationalError:ll,BodyTimeoutError:_De,HTTPParserError:GDe,ResponseExceededMaxSizeError:YDe}=le(),{kUrl:HY,kReset:jr,kClient:tC,kParser:it,kBlocking:Th,kRunning:vt,kPending:rT,kSize:kY,kWriting:ha,kQueue:qn,kNoRef:Sh,kKeepAliveDefaultTimeout:qDe,kHostHeader:JDe,kPendingIdx:VDe,kRunningIdx:An,kError:Tr,kPipelining:$0,kSocket:GA,kKeepAliveTimeoutValue:rC,kMaxHeadersSize:WDe,kKeepAliveMaxTimeout:zDe,kKeepAliveTimeoutThreshold:KDe,kHeadersTimeout:XDe,kBodyTimeout:jDe,kStrictContentLength:ZD,kMaxRequests:FY,kCounter:ZDe,kMaxResponseSize:$De,kOnError:MY,kResume:po,kHTTPContext:_Y,kClosed:$D}=Ye(),ys=TG(),UY=Buffer.alloc(0),j0=Buffer[Symbol.species],eTe=Z.removeAllListeners,YA=Symbol("kIdleSocketValidation"),dl=Symbol("kIdleSocketValidationTimeout"),sT=Symbol("kSocketUsed"),XD;function tTe(){let t=process.env.JEST_WORKER_ID?QD():void 0,e,r=process.arch!=="ppc64";if(process.env.UNDICI_NO_WASM_SIMD==="1"?r=!1:process.env.UNDICI_NO_WASM_SIMD==="0"&&(r=!0),r)try{e=new WebAssembly.Module(kG())}catch{}return e||(e=new WebAssembly.Module(t||QD())),new WebAssembly.Instance(e,{env:{wasm_on_url:(s,n,i)=>0,wasm_on_status:(s,n,i)=>{ie(It.ptr===s);let o=n-fi+hi.byteOffset;return It.onStatus(new j0(hi.buffer,o,i))},wasm_on_message_begin:s=>(ie(It.ptr===s),It.onMessageBegin()),wasm_on_header_field:(s,n,i)=>{ie(It.ptr===s);let o=n-fi+hi.byteOffset;return It.onHeaderField(new j0(hi.buffer,o,i))},wasm_on_header_value:(s,n,i)=>{ie(It.ptr===s);let o=n-fi+hi.byteOffset;return It.onHeaderValue(new j0(hi.buffer,o,i))},wasm_on_headers_complete:(s,n,i,o)=>(ie(It.ptr===s),It.onHeadersComplete(n,i===1,o===1)),wasm_on_body:(s,n,i)=>{ie(It.ptr===s);let o=n-fi+hi.byteOffset;return It.onBody(new j0(hi.buffer,o,i))},wasm_on_message_complete:s=>(ie(It.ptr===s),It.onMessageComplete())}})}var jD=null,It=null,hi=null,Z0=0,fi=null,rTe=0,Dh=1,gl=2|Dh,eC=4|Dh,eT=8|rTe,tT=class{constructor(e,r,{exports:s}){this.llhttp=s,this.ptr=this.llhttp.llhttp_alloc(ys.TYPE.RESPONSE),this.client=e,this.socket=r,this.timeout=null,this.timeoutWeakRef=new WeakRef(this),this.timeoutValue=null,this.timeoutType=null,this.statusCode=0,this.statusText="",this.upgrade=!1,this.headers=[],this.headersSize=0,this.headersMaxSize=e[WDe],this.shouldKeepAlive=!1,this.paused=!1,this.r
Line truncated
|
||||
`;if(typeof n=="string"?m+=`host: ${n}\r
|
||||
`:m+=t[JDe],i?m+=`connection: upgrade\r
|
||||
upgrade: ${i}\r
|
||||
`:t[uE]&&!h[Pr]?p+=`connection: keep-alive\r
|
||||
`:p+=`connection: close\r
|
||||
`,Array.isArray(c))for(let y=0;y<c.length;y+=2){let E=c[y+0],b=c[y+1];if(Array.isArray(b))for(let N=0;N<b.length;N++)p+=`${E}: ${b[N]}\r
|
||||
`;else p+=`${E}: ${b}\r
|
||||
`}return EG.sendHeaders.hasSubscribers&&EG.sendHeaders.publish({request:e,headers:p,socket:h}),!A||g===0?wG(f,null,t,e,h,u,p,l):K.isBuffer(A)?wG(f,A,t,e,h,u,p,l):K.isBlobLike(A)?typeof A.stream=="function"?NG(f,A.stream(),t,e,h,u,p,l):VNe(f,A,t,e,h,u,p,l):K.isStream(A)?qNe(f,A,t,e,h,u,p,l):K.isIterable(A)?NG(f,A,t,e,h,u,p,l):re(!1),!0}function qNe(t,e,r,s,n,i,o,a){re(i!==0||r[St]===0,"stream body cannot be pipelined");let A=!1,c=new hE({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(p){K.destroy(this,p)}},l=function(){A||e.resume&&e.resume()},g=function(){if(queueMicrotask(()=>{e.removeListener("error",h)}),!A){let f=new SG;queueMicrotask(()=>h(f))}},h=function(f){if(!A){if(A=!0,re(n.destroyed||n[Jo]&&r[St]<=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")?K.destroy(e,f):K.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 wG(t,e,r,s,n,i,o,a){try{e?K.isBuffer(e)&&(re(i===e.byteLength,"buffer body must have content length"),n.cork(),n.write(`${o}content-length: ${i}\r
|
||||
`:t[$0]&&!h[jr]?m+=`connection: keep-alive\r
|
||||
`:m+=`connection: close\r
|
||||
`,Array.isArray(c))for(let B=0;B<c.length;B+=2){let E=c[B+0],b=c[B+1];if(Array.isArray(b))for(let S=0;S<b.length;S++)m+=`${E}: ${b[S]}\r
|
||||
`;else m+=`${E}: ${b}\r
|
||||
`}return xY.sendHeaders.hasSubscribers&&xY.sendHeaders.publish({request:e,headers:m,socket:h}),!A||g===0?vY(f,null,t,e,h,u,m,l):Z.isBuffer(A)?vY(f,A,t,e,h,u,m,l):Z.isBlobLike(A)?typeof A.stream=="function"?PY(f,A.stream(),t,e,h,u,m,l):hTe(f,A,t,e,h,u,m,l):Z.isStream(A)?gTe(f,A,t,e,h,u,m,l):Z.isIterable(A)?PY(f,A,t,e,h,u,m,l):ie(!1),!0}function gTe(t,e,r,s,n,i,o,a){ie(i!==0||r[vt]===0,"stream body cannot be pipelined");let A=!1,c=new sC({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(m){Z.destroy(this,m)}},l=function(){A||e.resume&&e.resume()},g=function(){if(queueMicrotask(()=>{e.removeListener("error",h)}),!A){let f=new OY;queueMicrotask(()=>h(f))}},h=function(f){if(!A){if(A=!0,ie(n.destroyed||n[ha]&&r[vt]<=1),n.off("drain",l).off("error",h),e.removeListener("data",u).removeListener("end",h).removeListener("close",g),!f)try{c.end()}catch(m){f=m}c.destroy(f),f&&(f.code!=="UND_ERR_INFO"||f.message!=="reset")?Z.destroy(e,f):Z.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 vY(t,e,r,s,n,i,o,a){try{e?Z.isBuffer(e)&&(ie(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),!a&&s.reset!==!1&&(n[Pr]=!0)):i===0?n.write(`${o}content-length: 0\r
|
||||
`,"latin1"),n.write(e),n.uncork(),s.onBodySent(e),!a&&s.reset!==!1&&(n[jr]=!0)):i===0?n.write(`${o}content-length: 0\r
|
||||
\r
|
||||
`,"latin1"):(re(i===null,"no body must not have content length"),n.write(`${o}\r
|
||||
`,"latin1")),s.onRequestSent(),r[Ki]()}catch(A){t(A)}}async function VNe(t,e,r,s,n,i,o,a){re(i===e.size,"blob body must have content length");try{if(i!=null&&i!==e.size)throw new hA;let A=Buffer.from(await e.arrayBuffer());n.cork(),n.write(`${o}content-length: ${i}\r
|
||||
`,"latin1"):(ie(i===null,"no body must not have content length"),n.write(`${o}\r
|
||||
`,"latin1")),s.onRequestSent(),r[po]()}catch(A){t(A)}}async function hTe(t,e,r,s,n,i,o,a){ie(i===e.size,"blob body must have content length");try{if(i!=null&&i!==e.size)throw new HA;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(),!a&&s.reset!==!1&&(n[Pr]=!0),r[Ki]()}catch(A){t(A)}}async function NG(t,e,r,s,n,i,o,a){re(i!==0||r[St]===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)=>{re(A===null),n[pr]?h(n[pr]):A=g});n.on("close",c).on("drain",c);let l=new hE({abort:t,socket:n,request:s,contentLength:i,client:r,expectsPayload:a,header:o});try{for await(let g of e){if(n[pr])throw n[pr];l.write(g)||await u()}l.end()}catch(g){l.destroy(g)}finally{n.off("close",c).off("drain",c)}}var hE=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[Jo]=!0}write(e){let{socket:r,request:s,contentLength:n,client:i,bytesWritten:o,expectsPayload:a,header:A}=this;if(r[pr])throw r[pr];if(r.destroyed)return!1;let c=Buffer.byteLength(e);if(!c)return!0;if(n!==null&&o+c>n){if(i[$S])throw new hA;process.emitWarning(new hA)}r.cork(),o===0&&(!a&&s.reset!==!1&&(r[Pr]=!0),n===null?r.write(`${A}transfer-encoding: chunked\r
|
||||
`,"latin1"),n.write(A),n.uncork(),s.onBodySent(A),s.onRequestSent(),!a&&s.reset!==!1&&(n[jr]=!0),r[po]()}catch(A){t(A)}}async function PY(t,e,r,s,n,i,o,a){ie(i!==0||r[vt]===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[Tr]?h(n[Tr]):A=g});n.on("close",c).on("drain",c);let l=new sC({abort:t,socket:n,request:s,contentLength:i,client:r,expectsPayload:a,header:o});try{for await(let g of e){if(n[Tr])throw n[Tr];l.write(g)||await u()}l.end()}catch(g){l.destroy(g)}finally{n.off("close",c).off("drain",c)}}var sC=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[ha]=!0}write(e){let{socket:r,request:s,contentLength:n,client:i,bytesWritten:o,expectsPayload:a,header:A}=this;if(r[Tr])throw r[Tr];if(r.destroyed)return!1;let c=Buffer.byteLength(e);if(!c)return!0;if(n!==null&&o+c>n){if(i[ZD])throw new HA;process.emitWarning(new HA)}r.cork(),o===0&&(!a&&s.reset!==!1&&(r[jr]=!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[Xe].timeout&&r[Xe].timeoutType===Lu&&r[Xe].timeout.refresh&&r[Xe].timeout.refresh(),u}end(){let{socket:e,contentLength:r,client:s,bytesWritten:n,expectsPayload:i,header:o,request:a}=this;if(a.onRequestSent(),e[Jo]=!1,e[pr])throw e[pr];if(!e.destroyed){if(n===0?i?e.write(`${o}content-length: 0\r
|
||||
`,"latin1"),this.bytesWritten+=c;let u=r.write(e);return r.uncork(),s.onBodySent(e),u||r[it].timeout&&r[it].timeoutType===gl&&r[it].timeout.refresh&&r[it].timeout.refresh(),u}end(){let{socket:e,contentLength:r,client:s,bytesWritten:n,expectsPayload:i,header:o,request:a}=this;if(a.onRequestSent(),e[ha]=!1,e[Tr])throw e[Tr];if(!e.destroyed){if(n===0?i?e.write(`${o}content-length: 0\r
|
||||
\r
|
||||
`,"latin1"):e.write(`${o}\r
|
||||
`,"latin1"):r===null&&e.write(`\r
|
||||
0\r
|
||||
\r
|
||||
`,"latin1"),r!==null&&n!==r){if(s[$S])throw new hA;process.emitWarning(new hA)}e[Xe].timeout&&e[Xe].timeoutType===Lu&&e[Xe].timeout.refresh&&e[Xe].timeout.refresh(),s[Ki]()}}destroy(e){let{socket:r,client:s,abort:n}=this;r[Jo]=!1,e&&(re(s[St]<=1,"pipeline should only contain this request"),n(e))}};RG.exports=MNe});var HG=m((Oje,_G)=>{"use strict";var Vs=Q("node:assert"),{pipeline:JNe}=Q("node:stream"),fe=ue(),{RequestContentLengthMismatchError:AT,RequestAbortedError:WNe,SocketError:Xg,InformationalError:Wo,InvalidArgumentError:zNe}=Ae(),{kUrl:Kg,kReset:EE,kClient:us,kRunning:jg,kPending:KNe,kQueue:zo,kPendingIdx:uT,kRunningIdx:wn,kError:ls,kSocket:it,kStrictContentLength:XNe,kOnError:Pu,kMaxConcurrentStreams:mE,kPingInterval:FG,kHTTP2Session:Xi,kHTTP2InitialWindowSize:jNe,kHTTP2ConnectionWindowSize:ZNe,kResume:jn,kSize:$Ne,kHTTPContext:lT,kClosed:cT,kBodyTimeout:eSe,kEnableConnectProtocol:Wg,kRemoteSettings:zg,kHTTP2Stream:fE,kHTTP2SessionState:dT}=Ue(),{channels:MG}=Yo(),qs=Symbol("open streams"),UG,pE;try{pE=Q("node:http2")}catch{pE={constants:{}}}var{constants:{HTTP2_HEADER_AUTHORITY:tSe,HTTP2_HEADER_METHOD:LG,HTTP2_HEADER_PATH:PG,HTTP2_HEADER_SCHEME:iT,HTTP2_HEADER_CONTENT_LENGTH:rSe,HTTP2_HEADER_EXPECT:sSe,HTTP2_HEADER_STATUS:oT,HTTP2_HEADER_PROTOCOL:nSe,NGHTTP2_REFUSED_STREAM:iSe,NGHTTP2_CANCEL:oSe}}=pE;function aT(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 aSe(t,e){t[it]=e;let r=t[jNe],s=t[ZNe],n=pE.connect(t[Kg],{createConnection:()=>e,peerMaxConcurrentStreams:t[mE],settings:{enablePush:!1,...r!=null?{initialWindowSize:r}:null}});return t[it]=e,n[qs]=0,n[us]=t,n[it]=e,n[dT]={ping:{interval:t[FG]===0?null:setInterval(lSe,t[FG],n).unref()}},n[Wg]=!1,n[zg]=!1,s&&fe.addListener(n,"connect",cSe.bind(n,s)),fe.addListener(n,"error",dSe),fe.addListener(n,"frameError",gSe),fe.addListener(n,"end",hSe),fe.addListener(n,"goaway",fSe),fe.addListener(n,"close",mSe),fe.addListener(n,"remoteSettings",uSe),n.unref(),t[Xi]=n,e[Xi]=n,fe.addListener(e,"error",ESe),fe.addListener(e,"end",CSe),fe.addListener(e,"close",pSe),e[cT]=!1,e.on("close",ISe),{version:"h2",defaultPipelining:1/0,write(i){return QSe(t,i)},resume(){ASe(t)},destroy(i,o){e[cT]?queueMicrotask(o):e.destroy(i).on("close",o)},get destroyed(){return e.destroyed},busy(i){if(i!=null)if(t[jg]>0){if(i.idempotent===!1||(i.upgrade==="websocket"||i.method==="CONNECT")&&n[zg]===!1||fe.bodyLength(i.body)!==0&&(fe.isStream(i.body)||fe.isAsyncIterable(i.body)||fe.isFormDataLike(i.body)))return!0}else return(i.upgrade==="websocket"||i.method==="CONNECT")&&n[zg]===!1;return!1}}}function ASe(t){let e=t[it];e?.destroyed===!1&&(t[$Ne]===0||t[mE]===0?(e.unref(),t[Xi].unref()):(e.ref(),t[Xi].ref()))}function cSe(t){try{typeof this.setLocalWindowSize=="function"&&this.setLocalWindowSize(t)}catch{}}function uSe(t){if(this[us][mE]=t.maxConcurrentStreams??this[us][mE],this[zg]===!0&&this[Wg]===!0&&t.enableConnectProtocol===!1){let e=new Wo("HTTP/2: Server disabled extended CONNECT protocol against RFC-8441");this[it][ls]=e,this[us][Pu](e);return}this[Wg]=t.enableConnectProtocol??this[Wg],this[zg]=!0,this[us][jn]()}function lSe(t){let e=t[dT];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[us],o=this[us];if(s!=null){let a=new Wo(`HTTP/2: "PING" errored - type ${s.message}`);o[ls]=a,i[Pu](a)}else i.emit("ping",n)}}function dSe(t){Vs(t.code!=="ERR_TLS_CERT_ALTNAME_INVALID"),this[it][ls]=t,this[us][Pu](t)}function gSe(t,e,r){if(r===0){let s=new Wo(`HTTP/2: "frameError" received - type ${t}, code ${e}`);this[it][ls]=s,this[us][Pu](s)}}function hSe(){let t=new Xg("other side closed",fe.getSocketInfo(this[it]));this.destroy(t),fe.destroy(this[it],t)}function fSe(t){let e=this[ls]||new Xg(`HTTP/2: "GOAWAY" frame received with code ${t}`,fe.getSocketInfo(this[it])),r=this[us];if(r[it]=null,r[lT]=null,this.close(),this[Xi]=null,fe.destroy(this[it],e),r[wn]<r[zo].length){let s=r[zo][r[wn]];r[zo][r[wn]++]=null,fe.errorRequest(r,s,e),r[uT]=r[wn]}Vs(r[jg]===0),r.emit("disconnect",r[Kg],[r],e),r.emit("connectionError",r[Kg],[r],e),r[jn]()}function mSe(){let{[us]:t,[dT]:e}=this,{[it]:r}=t,s=this[it][ls]||this[ls]||new Xg("closed",fe.getSocketInfo(r));if(t[it]=null,t[lT]=null,e.ping.interval!=null&&(clearInterval(e.ping.interval),e.ping.interval=null),t.destroyed){Vs(t[KNe]===0);let n=t[zo].splice(t[wn]);for(let i=0;i<n.length;i++){let o=n[i];fe.errorRequest(t,o,s)}}}function pSe(){let t=this[ls]||new Xg("closed",fe.getSocketInfo(this)),e=this[Xi][us];e[it]=null,e[lT]=null,this[Xi]!==null&&this[Xi].destroy(t),e[uT]=e[wn],Vs(e[jg]===0),e.emit("disconnect",e[Kg],[e],t),e[jn]()}function ESe(t){Vs(t.code!=="ERR_TLS_CERT_ALTNAME_INVALID"),this[ls]=t,this[us][Pu](t)}function CSe(){fe.destroy(this,new Xg("other side closed",fe.getSocketInfo(this)))}function ISe()
Line truncated
|
||||
`;MG.sendHeaders.publish({request:e,headers:F,socket:s[it]})}let x=n==="GET"||n==="HEAD"||g===null;A?(h[sSe]="100-continue",f=s.request(h,{endStream:x,signal:c}),f[fE]=!0,f.once("continue",P)):(f=s.request(h,{endStream:x,signal:c}),f[fE]=!0,P()),++s[qs],f.setTimeout(r);let k=!1;return f.once("response",F=>{let{[oT]:v,..._}=F;if(e.onResponseStarted(),k=!0,e.aborted){f.removeAllListeners("data");return}e.onHeaders(Number(v),aT(_),f.resume.bind(f),"")===!1&&f.pause(),f.on("data",me=>{e.aborted||e.completed||e.onData(me)===!1&&f.pause()})}),f.once("end",()=>{f.removeAllListeners("data"),k?(!e.aborted&&!e.completed&&e.onComplete({}),t[zo][t[wn]++]=null,t[jn]()):(E(new Wo("HTTP/2: stream half-closed (remote)")),t[zo][t[wn]++]=null,t[uT]=t[wn],t[jn]())}),f.once("close",()=>{f.removeAllListeners("data"),s[qs]-=1,s[qs]===0&&s.unref()}),f.once("error",function(F){f.removeAllListeners("data"),E(F)}),f.once("frameError",(F,v)=>{f.removeAllListeners("data"),E(new Wo(`HTTP/2: "frameError" received - type ${F}, code ${v}`))}),f.on("aborted",()=>{f.removeAllListeners("data")}),f.on("timeout",()=>{let F=new Wo(`HTTP/2: "stream timeout after ${r}"`);f.removeAllListeners("data"),s[qs]-=1,s[qs]===0&&s.unref(),E(F)}),f.once("trailers",F=>{e.aborted||e.completed||(f.removeAllListeners("data"),e.onComplete(F))}),!0;function P(){!g||N===0?vG(E,f,null,t,e,t[it],N,b):fe.isBuffer(g)?vG(E,f,g,t,e,t[it],N,b):fe.isBlobLike(g)?typeof g.stream=="function"?OG(E,f,g.stream(),t,e,t[it],N,b):bSe(E,f,g,t,e,t[it],N,b):fe.isStream(g)?ySe(E,t[it],b,f,g,t,e,N):fe.isIterable(g)?OG(E,f,g,t,e,t[it],N,b):Vs(!1)}}function vG(t,e,r,s,n,i,o,a){try{r!=null&&fe.isBuffer(r)&&(Vs(o===r.byteLength,"buffer body must have content length"),e.cork(),e.write(r),e.uncork(),e.end(),n.onBodySent(r)),a||(i[EE]=!0),n.onRequestSent(),s[jn]()}catch(A){t(A)}}function ySe(t,e,r,s,n,i,o,a){Vs(a!==0||i[jg]===0,"stream body cannot be pipelined");let A=JNe(n,s,u=>{u?(fe.destroy(A,u),t(u)):(fe.removeAllListeners(A),o.onRequestSent(),r||(e[EE]=!0),i[jn]())});fe.addListener(A,"data",c);function c(u){o.onBodySent(u)}}async function bSe(t,e,r,s,n,i,o,a){Vs(o===r.size,"blob body must have content length");try{if(o!=null&&o!==r.size)throw new AT;let A=Buffer.from(await r.arrayBuffer());e.cork(),e.write(A),e.uncork(),e.end(),n.onBodySent(A),n.onRequestSent(),a||(i[EE]=!0),s[jn]()}catch(A){t(A)}}async function OG(t,e,r,s,n,i,o,a){Vs(o!==0||s[jg]===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)=>{Vs(A===null),i[ls]?g(i[ls]):A=l});e.on("close",c).on("drain",c);try{for await(let l of r){if(i[ls])throw i[ls];let g=e.write(l);n.onBodySent(l),g||await u()}e.end(),n.onRequestSent(),a||(i[EE]=!0),s[jn]()}catch(l){t(l)}finally{e.off("close",c).off("drain",c)}}_G.exports=aSe});var Zo=m((_je,KG)=>{"use strict";var ji=Q("node:assert"),VG=Q("node:net"),Zg=Q("node:http"),CA=ue(),{ClientStats:wSe}=iS(),{channels:vu}=Yo(),NSe=i9(),SSe=cA(),{InvalidArgumentError:je,InformationalError:TSe,ClientDestroyedError:DSe}=Ae(),xSe=uA(),{kUrl:Zn,kServerName:jo,kClient:RSe,kBusy:hT,kConnect:kSe,kResuming:IA,kRunning:rh,kPending:sh,kSize:$g,kQueue:Nn,kConnected:FSe,kConnecting:Ou,kNeedDrain:Xo,kKeepAliveDefaultTimeout:GG,kHostHeader:MSe,kPendingIdx:Sn,kRunningIdx:$i,kError:USe,kPipelining:CE,kKeepAliveTimeoutValue:LSe,kMaxHeadersSize:PSe,kKeepAliveMaxTimeout:vSe,kKeepAliveTimeoutThreshold:OSe,kHeadersTimeout:_Se,kBodyTimeout:HSe,kStrictContentLength:GSe,kConnector:eh,kMaxRequests:fT,kCounter:YSe,kClose:qSe,kDestroy:VSe,kDispatch:JSe,kLocalAddress:th,kMaxResponseSize:WSe,kOnError:zSe,kHTTPContext:mt,kMaxConcurrentStreams:KSe,kHTTP2InitialWindowSize:XSe,kHTTP2ConnectionWindowSize:jSe,kResume:Zi,kPingInterval:ZSe}=Ue(),$Se=kG(),eTe=HG(),Ko=Symbol("kClosedResolve"),tTe=Zg&&Zg.maxHeaderSize&&Number.isInteger(Zg.maxHeaderSize)&&Zg.maxHeaderSize>0?()=>Zg.maxHeaderSize:()=>{throw new je("http module not available or http.maxHeaderSize invalid")},YG=()=>{};function JG(t){return t[CE]??t[mt]?.defaultPipelining??1}var mT=class extends SSe{constructor(e,{maxHeaderSize:r,headersTimeout:s,socketTimeout:n,requestTimeout:i,connectTimeout:o,bodyTimeout:a,idleTimeout:A,keepAlive:c,keepAliveTimeout:u,maxKeepAliveTimeout:l,keepAliveMaxTimeout:g,keepAliveTimeoutThreshold:h,socketPath:f,pipelining:p,tls:y,strictContentLength:E,maxCachedSessions:b,connect:N,maxRequestsPerClient:x,localAddress:k,maxResponseSize:P,autoSelectFamily:F,autoSelectFamilyAttemptTimeout:v,maxConcurrentStreams:_,allowH2:me,useH2c:De,initialWindowSize:oe,connectionWindowSize:pe,pingInterval:he,webSocket:Bt}={}){if(c!==void 0)throw new je("unsupported keepAlive, use pipelining=0 instead");if(n!==void 0)throw new je("unsupported socketTimeout, use headersTimeout & bodyTimeout instead");if(i!==void 0)throw new je("unsupported requestTimeout, use headersTimeout & bodyTimeout instead");if(A!==void 0)throw new je("unsupported idleTimeout, use keepAliveTimeout instead");if(l!==void 0)throw new je("uns
Line truncated
|
||||
`,this[HSe]=a??3e5,this[_Se]=s??3e5,this[GSe]=E??!0,this[fT]=x,this[Ko]=null,this[WSe]=P>-1?P:-1,this[mt]=null,this[KSe]=_??100,this[XSe]=oe??262144,this[jSe]=pe??524288,this[ZSe]=he??6e4,this[Nn]=[],this[$i]=0,this[Sn]=0,this[Zi]=Qt=>pT(this,Qt),this[zSe]=Qt=>WG(this,Qt)}get pipelining(){return this[CE]}set pipelining(e){this[CE]=e,this[Zi](!0)}get stats(){return new wSe(this)}get[sh](){return this[Nn].length-this[Sn]}get[rh](){return this[Sn]-this[$i]}get[$g](){return this[Nn].length-this[$i]}get[FSe](){return!!this[mt]&&!this[Ou]&&!this[mt].destroyed}get[hT](){return!!(this[mt]?.busy(null)||this[$g]>=(JG(this)||1)||this[sh]>0)}[kSe](e){zG(this),this.once("connect",e)}[JSe](e,r){let s=new NSe(this[Zn].origin,e,r);return this[Nn].push(s),this[IA]||(CA.bodyLength(s.body)==null&&CA.isIterable(s.body)?(this[IA]=1,queueMicrotask(()=>pT(this))):this[Zi](!0)),this[IA]&&this[Xo]!==2&&this[hT]&&(this[Xo]=2),this[Xo]<2}[qSe](){return new Promise(e=>{this[$g]?this[Ko]=e:e(null)})}[VSe](e){return new Promise(r=>{let s=this[Nn].splice(this[Sn]);for(let i=0;i<s.length;i++){let o=s[i];CA.errorRequest(this,o,e)}let n=()=>{this[Ko]&&(this[Ko](),this[Ko]=null),r(null)};this[mt]?(this[mt].destroy(e,n),this[mt]=null):queueMicrotask(n),this[Zi]()})}};function WG(t,e){if(t[rh]===0&&e.code!=="UND_ERR_INFO"&&e.code!=="UND_ERR_SOCKET"){ji(t[Sn]===t[$i]);let r=t[Nn].splice(t[$i]);for(let s=0;s<r.length;s++){let n=r[s];CA.errorRequest(t,n,e)}ji(t[$g]===0)}}function zG(t){ji(!t[Ou]),ji(!t[mt]);let{host:e,hostname:r,protocol:s,port:n}=t[Zn];if(r[0]==="["){let i=r.indexOf("]");ji(i!==-1);let o=r.substring(1,i);ji(VG.isIPv6(o)),r=o}t[Ou]=!0,vu.beforeConnect.hasSubscribers&&vu.beforeConnect.publish({connectParams:{host:e,hostname:r,protocol:s,port:n,version:t[mt]?.version,servername:t[jo],localAddress:t[th]},connector:t[eh]});try{t[eh]({host:e,hostname:r,protocol:s,port:n,servername:t[jo],localAddress:t[th]},(i,o)=>{if(i){gT(t,i,{host:e,hostname:r,protocol:s,port:n}),t[Zi]();return}if(t.destroyed){CA.destroy(o.on("error",YG),new DSe),t[Zi]();return}ji(o);try{t[mt]=o.alpnProtocol==="h2"?eTe(t,o):$Se(t,o)}catch(a){o.destroy().on("error",YG),gT(t,a,{host:e,hostname:r,protocol:s,port:n}),t[Zi]();return}t[Ou]=!1,o[YSe]=0,o[fT]=t[fT],o[RSe]=t,o[USe]=null,vu.connected.hasSubscribers&&vu.connected.publish({connectParams:{host:e,hostname:r,protocol:s,port:n,version:t[mt]?.version,servername:t[jo],localAddress:t[th]},connector:t[eh],socket:o}),t.emit("connect",t[Zn],[t]),t[Zi]()})}catch(i){gT(t,i,{host:e,hostname:r,protocol:s,port:n}),t[Zi]()}}function gT(t,e,{host:r,hostname:s,protocol:n,port:i}){if(!t.destroyed){if(t[Ou]=!1,vu.connectError.hasSubscribers&&vu.connectError.publish({connectParams:{host:r,hostname:s,protocol:n,port:i,version:t[mt]?.version,servername:t[jo],localAddress:t[th]},connector:t[eh],error:e}),e.code==="ERR_TLS_CERT_ALTNAME_INVALID")for(ji(t[rh]===0);t[sh]>0&&t[Nn][t[Sn]].servername===t[jo];){let o=t[Nn][t[Sn]++];CA.errorRequest(t,o,e)}else WG(t,e);t.emit("connectionError",t[Zn],[t],e)}}function qG(t){t[Xo]=0,t.emit("drain",t[Zn],[t])}function pT(t,e){t[IA]!==2&&(t[IA]=2,rTe(t,e),t[IA]=0,t[$i]>256&&(t[Nn].splice(0,t[$i]),t[Sn]-=t[$i],t[$i]=0))}function rTe(t,e){for(;;){if(t.destroyed){ji(t[sh]===0);return}if(t[Ko]&&!t[$g]){t[Ko](),t[Ko]=null;return}if(t[mt]&&t[mt].resume(),t[hT])t[Xo]=2;else if(t[Xo]===2){e?(t[Xo]=1,queueMicrotask(()=>qG(t))):qG(t);continue}if(t[sh]===0||t[rh]>=(JG(t)||1))return;let r=t[Nn][t[Sn]];if(r===null)return;if(t[Zn].protocol==="https:"&&t[jo]!==r.servername){if(t[rh]>0)return;t[jo]=r.servername,t[mt]?.destroy(new TSe("servername changed"),()=>{t[mt]=null,pT(t)})}if(t[Ou])return;if(!t[mt]){zG(t);return}if(t[mt].destroyed||t[mt].busy(r))return;!r.aborted&&t[mt].write(r)?t[Sn]++:t[Nn].splice(t[Sn],1)}}KG.exports=mT});var ET=m((Gje,XG)=>{"use strict";var IE=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)}};XG.exports=class{constructor(){this.head=this.tail=new IE}isEmpty(){return this.head.isEmpty()}push(e){this.head.isFull()&&(this.head=this.head.next=new IE),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 BE=m((Yje,iY)=>{"use strict";var{PoolStats:sTe}=iS(),nTe=cA(),iTe=ET(),{kConnected:CT,kSize:jG,kRunning:ZG,kPending:$G,kQueued:nh,kBusy:oTe,kFree:aTe,kUrl:ATe,kClose:cTe,kDestroy:uTe,kDispatch:lTe}=Ue(),Ht=Symbol("clients"),Er=Symbol("needDrain"),ih=Symbol("queue"),IT=Symbol("closed resolve"),BT=Symbol("onDrain"),eY=Symbol("onConnect"),tY=Symbol("onDisconnect"),rY=Symbol("onConnectionError"),QT=Symbol("get dispatcher"),sY=Symbol("add client"),nY=Symbol("remove client"),yT=class extends nTe{[ih]=new iTe;[nh]=0;[Ht]=[];[Er]=!1;[BT](e,r,s){le
Line truncated
|
||||
`,"latin1"),r!==null&&n!==r){if(s[ZD])throw new HA;process.emitWarning(new HA)}e[it].timeout&&e[it].timeoutType===gl&&e[it].timeout.refresh&&e[it].timeout.refresh(),s[po]()}}destroy(e){let{socket:r,client:s,abort:n}=this;r[ha]=!1,e&&(ie(s[vt]<=1,"pipeline should only contain this request"),n(e))}};YY.exports=sTe});var $Y=p((qet,ZY)=>{"use strict";var un=w("node:assert"),{pipeline:fTe}=w("node:stream"),Qe=me(),{RequestContentLengthMismatchError:aT,RequestAbortedError:mTe,SocketError:Uh,InformationalError:fa,InvalidArgumentError:pTe,HeadersTimeoutError:ETe,BodyTimeoutError:CTe}=le(),{kUrl:Mh,kReset:oC,kClient:bs,kRunning:Lh,kPending:ITe,kQueue:Rh,kPendingIdx:qA,kRunningIdx:mi,kError:ws,kSocket:ft,kStrictContentLength:BTe,kOnError:hl,kMaxConcurrentStreams:AT,kPingInterval:JY,kHTTP2Session:Eo,kHTTP2InitialWindowSize:QTe,kHTTP2ConnectionWindowSize:yTe,kResume:pi,kSize:bTe,kHTTPContext:uT,kClosed:cT,kBodyTimeout:wTe,kHeadersTimeout:NTe,kEnableConnectProtocol:kh,kRemoteSettings:Fh,kHTTP2Stream:nC,kHTTP2SessionState:lT}=Ye(),{channels:VY}=la(),cn=Symbol("open streams"),WY,iC;try{iC=w("node:http2")}catch{iC={constants:{}}}var{constants:{HTTP2_HEADER_AUTHORITY:STe,HTTP2_HEADER_METHOD:zY,HTTP2_HEADER_PATH:KY,HTTP2_HEADER_SCHEME:nT,HTTP2_HEADER_CONTENT_LENGTH:DTe,HTTP2_HEADER_EXPECT:TTe,HTTP2_HEADER_STATUS:iT,HTTP2_HEADER_PROTOCOL:xTe,NGHTTP2_REFUSED_STREAM:RTe,NGHTTP2_CANCEL:kTe}}=iC;function oT(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 FTe(t,e){t[ft]=e;let r=t[QTe],s=t[yTe],n=iC.connect(t[Mh],{createConnection:()=>e,peerMaxConcurrentStreams:t[AT],settings:{enablePush:!1,...r!=null?{initialWindowSize:r}:null}});return t[ft]=e,n[cn]=0,n[bs]=t,n[ft]=e,n[lT]={ping:{interval:t[JY]===0?null:setInterval(vTe,t[JY],n).unref()}},n[kh]=!1,n[Fh]=!1,s&&Qe.addListener(n,"connect",UTe.bind(n,s)),Qe.addListener(n,"error",PTe),Qe.addListener(n,"frameError",OTe),Qe.addListener(n,"end",HTe),Qe.addListener(n,"goaway",_Te),Qe.addListener(n,"close",GTe),Qe.addListener(n,"remoteSettings",LTe),n.unref(),t[Eo]=n,e[Eo]=n,Qe.addListener(e,"error",qTe),Qe.addListener(e,"end",JTe),Qe.addListener(e,"close",YTe),e[cT]=!1,e.on("close",VTe),{version:"h2",defaultPipelining:1/0,write(i){return zTe(t,i)},resume(){MTe(t)},destroy(i,o){e[cT]?queueMicrotask(o):e.destroy(i).on("close",o)},get destroyed(){return e.destroyed},busy(i){if(i!=null)if(t[Lh]>0){if(i.idempotent===!1||(i.upgrade==="websocket"||i.method==="CONNECT")&&n[Fh]===!1||Qe.bodyLength(i.body)!==0&&(Qe.isStream(i.body)||Qe.isAsyncIterable(i.body)||Qe.isFormDataLike(i.body)))return!0}else return(i.upgrade==="websocket"||i.method==="CONNECT")&&n[Fh]===!1;return!1}}}function MTe(t){let e=t[ft];e?.destroyed===!1&&(t[bTe]===0?(e.unref(),t[Eo].unref()):(e.ref(),t[Eo].ref()))}function UTe(t){try{typeof this.setLocalWindowSize=="function"&&this.setLocalWindowSize(t)}catch{}}function LTe(t){if(this[bs][AT]=t.maxConcurrentStreams??this[bs][AT],this[Fh]===!0&&this[kh]===!0&&t.enableConnectProtocol===!1){let e=new fa("HTTP/2: Server disabled extended CONNECT protocol against RFC-8441");this[ft][ws]=e,this[bs][hl](e);return}this[kh]=t.enableConnectProtocol??this[kh],this[Fh]=!0,this[bs][pi]()}function vTe(t){let e=t[lT];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[bs],o=this[bs];if(s!=null){let a=new fa(`HTTP/2: "PING" errored - type ${s.message}`);o[ws]=a,i[hl](a)}else i.emit("ping",n)}}function PTe(t){un(t.code!=="ERR_TLS_CERT_ALTNAME_INVALID"),this[ft][ws]=t,this[bs][hl](t)}function OTe(t,e,r){if(r===0){let s=new fa(`HTTP/2: "frameError" received - type ${t}, code ${e}`);this[ft][ws]=s,this[bs][hl](s)}}function HTe(){let t=new Uh("other side closed",Qe.getSocketInfo(this[ft]));this.destroy(t),Qe.destroy(this[ft],t)}function xh(t,e,r=!1){let s=t[Rh],n=t[mi];if(n<t[qA]&&s[n]===e){s[n]=null,t[mi]=n+1;return}let i=s.indexOf(e,n);i===-1||i>=t[qA]||(s.splice(i,1),t[qA]--,r&&t[qA]<t[mi]&&(t[qA]=t[mi]))}function _Te(t){let e=this[ws]||new Uh(`HTTP/2: "GOAWAY" frame received with code ${t}`,Qe.getSocketInfo(this[ft])),r=this[bs];if(r[ft]=null,r[uT]=null,this.close(),this[Eo]=null,Qe.destroy(this[ft],e),r[mi]<r[Rh].length){let s=r[Rh][r[mi]];r[Rh][r[mi]++]=null,s!=null&&Qe.errorRequest(r,s,e),r[qA]=r[mi]}un(r[Lh]===0),r.emit("disconnect",r[Mh],[r],e),r.emit("connectionError",r[Mh],[r],e),r[pi]()}function GTe(){let{[bs]:t,[lT]:e}=this,{[ft]:r}=t,s=this[ft][ws]||this[ws]||new Uh("closed",Qe.getSocketInfo(r));if(t[ft]=null,t[uT]=null,e.ping.interval!=null&&(clearInterval(e.ping.interval),e.ping.interval=null),t.destroyed){un(t[ITe]===0);let n=t[Rh].splice(t[mi]);for(let i=0;i<n.length;i++){let o=n[i];o!=null&&Qe.errorRequest(t,o,s)}}}function YTe(){let t=this[ws]||new Uh("closed",Qe.getSocketInfo(this)),e=this[Eo][bs];e[ft]=null,e[uT]=null,this[Eo]!==null&&this[Eo].destro
Line truncated
|
||||
`;VY.sendHeaders.publish({request:e,headers:O,socket:n[ft]})}let F=i==="GET"||i==="HEAD"||h===null;c?(f[TTe]="100-continue",m=n.request(f,{endStream:F,signal:u}),m[nC]=!0,m.once("continue",Y)):(m=n.request(f,{endStream:F,signal:u}),m[nC]=!0,Y()),++n[cn],m.setTimeout(r);let L=!1;return m.once("response",O=>{let{[iT]:v,...de}=O;if(e.onResponseStarted(),L=!0,m.setTimeout(s),e.aborted){m.removeAllListeners("data");return}e.onHeaders(Number(v),oT(de),m.resume.bind(m),"")===!1&&m.pause(),m.on("data",Ce=>{e.aborted||e.completed||e.onData(Ce)===!1&&m.pause()})}),m.once("end",()=>{m.removeAllListeners("data"),L?(!e.aborted&&!e.completed&&e.onComplete({}),xh(t,e),t[pi]()):(b(new fa("HTTP/2: stream half-closed (remote)")),xh(t,e,!0),t[pi]())}),m.once("close",()=>{m.removeAllListeners("data"),n[cn]-=1,n[cn]===0&&n.unref(),!e.aborted&&!e.completed&&b(new fa("HTTP/2: stream closed before the response was complete"))}),m.once("error",function(O){m.removeAllListeners("data"),b(O)}),m.once("frameError",(O,v)=>{m.removeAllListeners("data"),b(new fa(`HTTP/2: "frameError" received - type ${O}, code ${v}`))}),m.on("aborted",()=>{m.removeAllListeners("data")}),m.on("timeout",()=>{let O=L?new CTe(`HTTP/2: "body timeout after ${s}"`):new ETe(`HTTP/2: "headers timeout after ${r}"`);m.removeAllListeners("data"),n[cn]-=1,n[cn]===0&&n.unref(),b(O)}),m.once("trailers",O=>{e.aborted||e.completed||(m.removeAllListeners("data"),e.onComplete(O))}),!0;function Y(){!h||R===0?XY(b,m,null,t,e,t[ft],R,S):Qe.isBuffer(h)?XY(b,m,h,t,e,t[ft],R,S):Qe.isBlobLike(h)?typeof h.stream=="function"?jY(b,m,h.stream(),t,e,t[ft],R,S):XTe(b,m,h,t,e,t[ft],R,S):Qe.isStream(h)?KTe(b,t[ft],S,m,h,t,e,R):Qe.isIterable(h)?jY(b,m,h,t,e,t[ft],R,S):un(!1)}}function XY(t,e,r,s,n,i,o,a){try{r!=null&&Qe.isBuffer(r)&&(un(o===r.byteLength,"buffer body must have content length"),e.cork(),e.write(r),e.uncork(),e.end(),n.onBodySent(r)),a||(i[oC]=!0),n.onRequestSent(),s[pi]()}catch(A){t(A)}}function KTe(t,e,r,s,n,i,o,a){un(a!==0||i[Lh]===0,"stream body cannot be pipelined");let A=fTe(n,s,u=>{u?(Qe.destroy(A,u),t(u)):(Qe.removeAllListeners(A),o.onRequestSent(),r||(e[oC]=!0),i[pi]())});Qe.addListener(A,"data",c);function c(u){o.onBodySent(u)}}async function XTe(t,e,r,s,n,i,o,a){un(o===r.size,"blob body must have content length");try{if(o!=null&&o!==r.size)throw new aT;let A=Buffer.from(await r.arrayBuffer());e.cork(),e.write(A),e.uncork(),e.end(),n.onBodySent(A),n.onRequestSent(),a||(i[oC]=!0),s[pi]()}catch(A){t(A)}}async function jY(t,e,r,s,n,i,o,a){un(o!==0||s[Lh]===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)=>{un(A===null),i[ws]?g(i[ws]):A=l});e.on("close",c).on("drain",c);try{for await(let l of r){if(i[ws])throw i[ws];let g=e.write(l);n.onBodySent(l),g||await u()}e.end(),n.onRequestSent(),a||(i[oC]=!0),s[pi]()}catch(l){t(l)}finally{e.off("close",c).off("drain",c)}}ZY.exports=FTe});var Ca=p((Jet,aq)=>{"use strict";var Co=w("node:assert"),sq=w("node:net"),vh=w("node:http"),JA=me(),{ClientStats:jTe}=nD(),{channels:fl}=la(),ZTe=pG(),$Te=UA(),{InvalidArgumentError:ot,InformationalError:e2e,ClientDestroyedError:t2e}=le(),r2e=LA(),{kUrl:Ei,kServerName:Ea,kClient:s2e,kBusy:gT,kConnect:n2e,kResuming:VA,kRunning:_h,kPending:Gh,kSize:Ph,kQueue:Jn,kConnected:i2e,kConnecting:ml,kNeedDrain:pa,kKeepAliveDefaultTimeout:eq,kHostHeader:o2e,kPendingIdx:Vn,kRunningIdx:Bo,kError:a2e,kPipelining:aC,kKeepAliveTimeoutValue:A2e,kMaxHeadersSize:c2e,kKeepAliveMaxTimeout:u2e,kKeepAliveTimeoutThreshold:l2e,kHeadersTimeout:d2e,kBodyTimeout:g2e,kStrictContentLength:h2e,kConnector:Oh,kMaxRequests:hT,kCounter:f2e,kClose:m2e,kDestroy:p2e,kDispatch:E2e,kLocalAddress:Hh,kMaxResponseSize:C2e,kOnError:I2e,kHTTPContext:Dt,kMaxConcurrentStreams:B2e,kHTTP2InitialWindowSize:Q2e,kHTTP2ConnectionWindowSize:y2e,kResume:Io,kPingInterval:b2e}=Ye(),w2e=qY(),N2e=$Y(),ma=Symbol("kClosedResolve"),S2e=vh&&vh.maxHeaderSize&&Number.isInteger(vh.maxHeaderSize)&&vh.maxHeaderSize>0?()=>vh.maxHeaderSize:()=>{throw new ot("http module not available or http.maxHeaderSize invalid")},tq=()=>{};function nq(t){return t[aC]??t[Dt]?.defaultPipelining??1}var fT=class extends $Te{constructor(e,{maxHeaderSize:r,headersTimeout:s,socketTimeout:n,requestTimeout:i,connectTimeout:o,bodyTimeout:a,idleTimeout:A,keepAlive:c,keepAliveTimeout:u,maxKeepAliveTimeout:l,keepAliveMaxTimeout:g,keepAliveTimeoutThreshold:h,socketPath:f,pipelining:m,tls:B,strictContentLength:E,maxCachedSessions:b,connect:S,maxRequestsPerClient:R,localAddress:F,maxResponseSize:L,autoSelectFamily:Y,autoSelectFamilyAttemptTimeout:O,maxConcurrentStreams:v,allowH2:de,useH2c:Ce,initialWindowSize:ce,connectionWindowSize:ae,pingInterval:Ie,webSocket:gt}={}){if(c!==void 0)throw new ot("unsupported keepAlive, use pipelining=0 instead");if(n!==void 0)throw new ot("unsupported socketTimeout, use headersTimeout & bodyTimeout instead");if(i!==void 0)throw new ot("unsupported requestTimeout, use headersTimeout & bodyTimeo
Line truncated
|
||||
`,this[g2e]=a??3e5,this[d2e]=s??3e5,this[h2e]=E??!0,this[hT]=R,this[ma]=null,this[C2e]=L>-1?L:-1,this[Dt]=null,this[B2e]=v??100,this[Q2e]=ce??262144,this[y2e]=ae??524288,this[b2e]=Ie??6e4,this[Jn]=[],this[Bo]=0,this[Vn]=0,this[Io]=mt=>mT(this,mt),this[I2e]=mt=>iq(this,mt)}get pipelining(){return this[aC]}set pipelining(e){this[aC]=e,this[Io](!0)}get stats(){return new jTe(this)}get[Gh](){return this[Jn].length-this[Vn]}get[_h](){return this[Vn]-this[Bo]}get[Ph](){return this[Jn].length-this[Bo]}get[i2e](){return!!this[Dt]&&!this[ml]&&!this[Dt].destroyed}get[gT](){return!!(this[Dt]?.busy(null)||this[Ph]>=(nq(this)||1)||this[Gh]>0)}[n2e](e){oq(this),this.once("connect",e)}[E2e](e,r){let s=new ZTe(this[Ei].origin,e,r);return this[Jn].push(s),this[VA]||(JA.bodyLength(s.body)==null&&JA.isIterable(s.body)?(this[VA]=1,queueMicrotask(()=>mT(this))):this[Io](!0)),this[VA]&&this[pa]!==2&&this[gT]&&(this[pa]=2),this[pa]<2}[m2e](){return new Promise(e=>{this[Ph]?this[ma]=e:e(null)})}[p2e](e){return new Promise(r=>{let s=this[Jn].splice(this[Vn]);for(let i=0;i<s.length;i++){let o=s[i];o!=null&&JA.errorRequest(this,o,e)}let n=()=>{this[ma]&&(this[ma](),this[ma]=null),r(null)};this[Dt]?(this[Dt].destroy(e,n),this[Dt]=null):queueMicrotask(n),this[Io]()})}};function iq(t,e){if(t[_h]===0&&e.code!=="UND_ERR_INFO"&&e.code!=="UND_ERR_SOCKET"){Co(t[Vn]===t[Bo]);let r=t[Jn].splice(t[Bo]);for(let s=0;s<r.length;s++){let n=r[s];n!=null&&JA.errorRequest(t,n,e)}Co(t[Ph]===0)}}function oq(t){Co(!t[ml]),Co(!t[Dt]);let{host:e,hostname:r,protocol:s,port:n}=t[Ei];if(r[0]==="["){let i=r.indexOf("]");Co(i!==-1);let o=r.substring(1,i);Co(sq.isIPv6(o)),r=o}t[ml]=!0,fl.beforeConnect.hasSubscribers&&fl.beforeConnect.publish({connectParams:{host:e,hostname:r,protocol:s,port:n,version:t[Dt]?.version,servername:t[Ea],localAddress:t[Hh]},connector:t[Oh]});try{t[Oh]({host:e,hostname:r,protocol:s,port:n,servername:t[Ea],localAddress:t[Hh]},(i,o)=>{if(i){dT(t,i,{host:e,hostname:r,protocol:s,port:n}),t[Io]();return}if(t.destroyed){JA.destroy(o.on("error",tq),new t2e),t[Io]();return}Co(o);try{t[Dt]=o.alpnProtocol==="h2"?N2e(t,o):w2e(t,o)}catch(a){o.destroy().on("error",tq),dT(t,a,{host:e,hostname:r,protocol:s,port:n}),t[Io]();return}t[ml]=!1,o[f2e]=0,o[hT]=t[hT],o[s2e]=t,o[a2e]=null,fl.connected.hasSubscribers&&fl.connected.publish({connectParams:{host:e,hostname:r,protocol:s,port:n,version:t[Dt]?.version,servername:t[Ea],localAddress:t[Hh]},connector:t[Oh],socket:o}),t.emit("connect",t[Ei],[t]),t[Io]()})}catch(i){dT(t,i,{host:e,hostname:r,protocol:s,port:n}),t[Io]()}}function dT(t,e,{host:r,hostname:s,protocol:n,port:i}){if(!t.destroyed){if(t[ml]=!1,fl.connectError.hasSubscribers&&fl.connectError.publish({connectParams:{host:r,hostname:s,protocol:n,port:i,version:t[Dt]?.version,servername:t[Ea],localAddress:t[Hh]},connector:t[Oh],error:e}),e.code==="ERR_TLS_CERT_ALTNAME_INVALID")for(Co(t[_h]===0);t[Gh]>0&&t[Jn][t[Vn]].servername===t[Ea];){let o=t[Jn][t[Vn]++];JA.errorRequest(t,o,e)}else iq(t,e);t.emit("connectionError",t[Ei],[t],e)}}function rq(t){t[pa]=0,t.emit("drain",t[Ei],[t])}function mT(t,e){t[VA]!==2&&(t[VA]=2,D2e(t,e),t[VA]=0,t[Bo]>256&&(t[Jn].splice(0,t[Bo]),t[Vn]-=t[Bo],t[Bo]=0))}function D2e(t,e){for(;;){if(t.destroyed){Co(t[Gh]===0);return}if(t[ma]&&!t[Ph]){t[ma](),t[ma]=null;return}if(t[Dt]&&t[Dt].resume(),t[gT])t[pa]=2;else if(t[pa]===2){e?(t[pa]=1,queueMicrotask(()=>rq(t))):rq(t);continue}if(t[Gh]===0||t[_h]>=(nq(t)||1))return;let r=t[Jn][t[Vn]];if(r===null)return;if(t[Ei].protocol==="https:"&&t[Ea]!==r.servername){if(t[_h]>0)return;t[Ea]=r.servername,t[Dt]?.destroy(new e2e("servername changed"),()=>{t[Dt]=null,mT(t)})}if(t[ml])return;if(!t[Dt]){oq(t);return}if(t[Dt].destroyed||t[Dt].busy(r))return;!r.aborted&&t[Dt].write(r)?t[Vn]++:t[Jn].splice(t[Vn],1)}}aq.exports=fT});var pT=p((Wet,Aq)=>{"use strict";var AC=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)}};Aq.exports=class{constructor(){this.head=this.tail=new AC}isEmpty(){return this.head.isEmpty()}push(e){this.head.isFull()&&(this.head=this.head.next=new AC),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 cC=p((zet,pq)=>{"use strict";var{PoolStats:T2e}=nD(),x2e=UA(),R2e=pT(),{kConnected:ET,kSize:cq,kRunning:uq,kPending:lq,kQueued:Yh,kBusy:k2e,kFree:F2e,kUrl:M2e,kClose:U2e,kDestroy:L2e,kDispatch:v2e}=Ye(),Zt=Symbol("clients"),xr=Symbol("needDrain"),qh=Symbol("queue"),CT=Symbol("closed resolve"),IT=Symbol("onDrain"),dq=Symbol("onConnect"),gq=Symbol("onDisconnect"),hq=Symbol("onConnectionError"),BT=Symbol("get dispatcher"),fq=Symbol("add client"),mq=Symbol("remove client"),QT=class extends x2e{[qh]=new R2e;[Yh]=0;[Zt]=[];[xr]
Line truncated
|
||||
|
||||
${e.format(r)}`.trim():`${r.length} interceptors are pending:
|
||||
|
||||
${e.format(r)}`.trim())}};xV.exports=H2});var Y2=m((IZe,MV)=>{"use strict";var{InvalidArgumentError:axe}=Ae(),{runtimeFeatures:Axe}=Wi();function cxe(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 RV=Axe.has("crypto")?Q("node:crypto"):null,uxe=RV?.hash?t=>RV.hash("sha256",t,"base64url"):t=>Buffer.from(t).toString("base64url");function FV(t){return Array.isArray(t)&&(t.length&1)===0}function lxe(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 dxe(t){let e={};if(!t)return e;if(FV(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 kV=["record","playback","update"];function gxe(t){if(!kV.includes(t))throw new axe(`Invalid snapshot mode: ${t}. Must be one of: ${kV.join(", ")}`)}MV.exports={createHeaderFilters:cxe,hashId:uxe,isUndiciHeaders:FV,normalizeHeaders:dxe,isUrlExcludedFactory:lxe,validateSnapshotMode:gxe}});var YV=m((BZe,GV)=>{"use strict";var{writeFile:hxe,readFile:fxe,mkdir:mxe}=Q("node:fs/promises"),{dirname:pxe,resolve:UV}=Q("node:path"),{setTimeout:Exe,clearTimeout:LV}=Q("node:timers"),{InvalidArgumentError:PV,UndiciError:Cxe}=Ae(),{hashId:Ixe,isUrlExcludedFactory:Bxe,normalizeHeaders:vV,createHeaderFilters:OV}=Y2();function ph(t,e,r={}){let s=new URL(t.path,t.origin),n=t._normalizedHeaders||vV(t.headers);return t._normalizedHeaders||(t._normalizedHeaders=n),{method:t.method||"GET",url:r.matchQuery!==!1?s.toString():`${s.origin}${s.pathname}`,headers:_V(n,e,r),body:r.matchBody!==!1&&t.body?String(t.body):""}}function _V(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 HV(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 Eh(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 Ixe(r)}var q2=class{#e;#t;#r=new Map;#n;#i=1/0;#s=!1;#a;constructor(e={}){this.#n=e.snapshotPath,this.#i=e.maxSnapshots||1/0,this.#s=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=OV(this.matchOptions),this.shouldRecord=e.shouldRecord||(()=>!0),this.shouldPlayback=e.shouldPlayback||(()=>!0),this.#t=Bxe(e.excludeUrls),this.#s&&this.#n&&this.#o()}async record(e,r){if(!this.shouldRecord(e)||this.isUrlExcluded(e))return;let s=ph(e,this.#a,this.matchOptions),n=Eh(s),i=vV(r.headers),o={statusCode:r.statusCode,headers:HV(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.#s&&this.#n&&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=ph(e,this.#a,this.matchOptions),s=Eh(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.#n;if(!r)throw new PV("Snapshot path is required");try{let s=await fxe(UV(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 Cxe(`Failed to load snapshots from ${r}`,{cause:s})}}async saveSnapshots(e){let r=e||this.#n;if(!r)throw new PV("Snapshot path is required");let s=UV(r);await mxe(pxe(s),{recursive:!0});let n=Array.from(this.#r.entries()).map(([i,o])=>({hash:i,snapshot:o}));await hxe(s,JSON.stringify(n,null,2),{flush:!0})
Line truncated
|
||||
${e.format(r)}`.trim())}};GV.exports=H2});var G2=p((wtt,VV)=>{"use strict";var{InvalidArgumentError:Fke}=le(),{runtimeFeatures:Mke}=fo();function Uke(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 YV=Mke.has("crypto")?w("node:crypto"):null,Lke=YV?.hash?t=>YV.hash("sha256",t,"base64url"):t=>Buffer.from(t).toString("base64url");function JV(t){return Array.isArray(t)&&(t.length&1)===0}function vke(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 Pke(t){let e={};if(!t)return e;if(JV(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 qV=["record","playback","update"];function Oke(t){if(!qV.includes(t))throw new Fke(`Invalid snapshot mode: ${t}. Must be one of: ${qV.join(", ")}`)}VV.exports={createHeaderFilters:Uke,hashId:Lke,isUndiciHeaders:JV,normalizeHeaders:Pke,isUrlExcludedFactory:vke,validateSnapshotMode:Oke}});var t7=p((Ntt,e7)=>{"use strict";var{writeFile:Hke,readFile:_ke,mkdir:Gke}=w("node:fs/promises"),{dirname:Yke,resolve:WV}=w("node:path"),{setTimeout:qke,clearTimeout:zV}=w("node:timers"),{InvalidArgumentError:KV,UndiciError:Jke}=le(),{hashId:Vke,isUrlExcludedFactory:Wke,normalizeHeaders:XV,createHeaderFilters:jV}=G2();function sf(t,e,r={}){let s=new URL(t.path,t.origin),n=t._normalizedHeaders||XV(t.headers);return t._normalizedHeaders||(t._normalizedHeaders=n),{method:t.method||"GET",url:r.matchQuery!==!1?s.toString():`${s.origin}${s.pathname}`,headers:ZV(n,e,r),body:r.matchBody!==!1&&t.body?String(t.body):""}}function ZV(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 $V(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 nf(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 Vke(r)}var Y2=class{#e;#t;#r=new Map;#n;#i=1/0;#s=!1;#a;constructor(e={}){this.#n=e.snapshotPath,this.#i=e.maxSnapshots||1/0,this.#s=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=jV(this.matchOptions),this.shouldRecord=e.shouldRecord||(()=>!0),this.shouldPlayback=e.shouldPlayback||(()=>!0),this.#t=Wke(e.excludeUrls),this.#s&&this.#n&&this.#o()}async record(e,r){if(!this.shouldRecord(e)||this.isUrlExcluded(e))return;let s=sf(e,this.#a,this.matchOptions),n=nf(s),i=XV(r.headers),o={statusCode:r.statusCode,headers:$V(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.#s&&this.#n&&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=sf(e,this.#a,this.matchOptions),s=nf(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.#n;if(!r)throw new KV("Snapshot path is required");try{let s=await _ke(WV(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 Jke(`Failed to load snapshots from ${r}`,{cause:s})}}async saveSnapshots(e){let r=e||this.#n;if(!r)throw new KV("Snapshot path is required");let s=WV(r);await Gke(Yke(s),{recursive:!0});let n=Array.from(this.#r.entries()).map(([i,o])=>({hash:i,snapshot:o}));await Hke(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${gs} (
|
||||
CREATE TABLE IF NOT EXISTS cacheInterceptorV${Ss} (
|
||||
-- Data specific to us
|
||||
id INTEGER PRIMARY KEY AUTOINCREMENT,
|
||||
url TEXT NOT NULL,
|
||||
@@ -117,8 +117,8 @@ ${e.format(r)}`.trim())}};xV.exports=H2});var Y2=m((IZe,MV)=>{"use strict";var{I
|
||||
staleAt INTEGER NOT NULL
|
||||
);
|
||||
|
||||
CREATE INDEX IF NOT EXISTS idx_cacheInterceptorV${gs}_getValuesQuery ON cacheInterceptorV${gs}(url, method, deleteAt);
|
||||
CREATE INDEX IF NOT EXISTS idx_cacheInterceptorV${gs}_deleteByUrlQuery ON cacheInterceptorV${gs}(deleteAt);
|
||||
CREATE INDEX IF NOT EXISTS idx_cacheInterceptorV${Ss}_getValuesQuery ON cacheInterceptorV${Ss}(url, method, deleteAt);
|
||||
CREATE INDEX IF NOT EXISTS idx_cacheInterceptorV${Ss}_deleteByUrlQuery ON cacheInterceptorV${Ss}(deleteAt);
|
||||
`),this.#n=this.#r.prepare(`
|
||||
SELECT
|
||||
id,
|
||||
@@ -132,14 +132,14 @@ ${e.format(r)}`.trim())}};xV.exports=H2});var Y2=m((IZe,MV)=>{"use strict";var{I
|
||||
vary,
|
||||
cachedAt,
|
||||
staleAt
|
||||
FROM cacheInterceptorV${gs}
|
||||
FROM cacheInterceptorV${Ss}
|
||||
WHERE
|
||||
url = ?
|
||||
AND method = ?
|
||||
ORDER BY
|
||||
deleteAt ASC
|
||||
`),this.#i=this.#r.prepare(`
|
||||
UPDATE cacheInterceptorV${gs} SET
|
||||
UPDATE cacheInterceptorV${Ss} SET
|
||||
body = ?,
|
||||
deleteAt = ?,
|
||||
statusCode = ?,
|
||||
@@ -152,7 +152,7 @@ ${e.format(r)}`.trim())}};xV.exports=H2});var Y2=m((IZe,MV)=>{"use strict";var{I
|
||||
WHERE
|
||||
id = ?
|
||||
`),this.#s=this.#r.prepare(`
|
||||
INSERT INTO cacheInterceptorV${gs} (
|
||||
INSERT INTO cacheInterceptorV${Ss} (
|
||||
url,
|
||||
method,
|
||||
body,
|
||||
@@ -166,55 +166,58 @@ ${e.format(r)}`.trim())}};xV.exports=H2});var Y2=m((IZe,MV)=>{"use strict";var{I
|
||||
cachedAt,
|
||||
staleAt
|
||||
) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)
|
||||
`),this.#o=this.#r.prepare(`DELETE FROM cacheInterceptorV${gs} WHERE url = ?`),this.#A=this.#r.prepare(`SELECT COUNT(*) AS total FROM cacheInterceptorV${gs}`),this.#a=this.#r.prepare(`DELETE FROM cacheInterceptorV${gs} WHERE deleteAt <= ?`),this.#c=this.#t===1/0?null:this.#r.prepare(`
|
||||
DELETE FROM cacheInterceptorV${gs}
|
||||
`),this.#o=this.#r.prepare(`DELETE FROM cacheInterceptorV${Ss} WHERE url = ?`),this.#A=this.#r.prepare(`SELECT COUNT(*) AS total FROM cacheInterceptorV${Ss}`),this.#a=this.#r.prepare(`DELETE FROM cacheInterceptorV${Ss} WHERE deleteAt <= ?`),this.#c=this.#t===1/0?null:this.#r.prepare(`
|
||||
DELETE FROM cacheInterceptorV${Ss}
|
||||
WHERE id IN (
|
||||
SELECT
|
||||
id
|
||||
FROM cacheInterceptorV${gs}
|
||||
FROM cacheInterceptorV${Ss}
|
||||
ORDER BY cachedAt ASC
|
||||
LIMIT ?
|
||||
)
|
||||
`)}close(){this.#r.close()}get(e){ED(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){ED(e);let s=this.#l(e),n=Array.isArray(r.body)?Buffer.concat(r.body):r.body,i=n?.byteLength;if(i&&i>this.#e)return;let o=this.#d(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.#s.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),this.#u())}createWriteStream(e,r){ED(e),bke(r);let s=0,n=[],i=this;return new yke({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.#l(e))}#u(){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}#l(e){return`${e.origin}/${e.path}`}#d(e,r=!1){let s=this.#l(e),{headers:n,method:i}=e,o=this.#n.all(s,i);if(o.length===0)return;let a=Date.now();for(let A of o){if(a>=A.deleteAt&&!r)continue;let c=!0;if(A.vary){let u=JSON.parse(A.vary);for(let l in u)if(!wke(n[l],u[l])){c=!1;break}}if(c)return A}}};function wke(t,e){if(t==null&&e==null)return!0;if(t==null&&e!=null||t!=null&&e==null)return!1;if(Array.isArray(t)&&Array.isArray(e)){if(t.length!==e.length)return!1;for(let r=0;r<t.length;r++)if(t[r]!==e[r])return!1;return!0}return t===e}});var PA=m((YZe,lJ)=>{"use strict";var{kConstruct:Nke}=Ue(),{kEnumerableProperty:sl}=ue(),{iteratorMixin:Ske,isValidHeaderName:wh,isValidHeaderValue:oJ}=As(),{webidl:be}=Wt(),ID=Q("node:assert"),ZE=Q("node:util");function iJ(t){return t===10||t===13||t===9||t===32}function aJ(t){let e=0,r=t.length;for(;r>e&&iJ(t.charCodeAt(r-1));)--r;for(;r>e&&iJ(t.charCodeAt(e));)++e;return e===0&&r===t.length?t:t.substring(e,r)}function AJ(t,e){if(Array.isArray(e))for(let r=0;r<e.length;++r){let s=e[r];if(s.length!==2)throw be.errors.exception({header:"Headers constructor",message:`expected name/value pair to be length 2, found ${s.length}.`});BD(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)BD(t,r[s],e[r[s]])}else throw be.errors.conversionFailed({prefix:"Headers constructor",argument:"Argument 1",types:["sequence<sequence<ByteString>>","record<ByteString, ByteString>"]})}function BD(t,e,r){if(r=aJ(r),wh(e)){if(!oJ(r))throw be.errors.invalidArgument({prefix:"Headers.append",value:r,type:"header value"})}else throw be.errors.invalidArgument({prefix:"Headers.append",value:e,type:"header name"});if(uJ(t)==="immutable")throw new TypeError("immutable");return eC(t).append(e,r,!1)}function Tke(t){let e=eC(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 cJ(t,e){return t[0]<e[0]?-1:1}var $E=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.val
Line truncated
|
||||
${i}`;break;case"retry":mz(i)&&(r[n]=i);break;case"id":pz(i)&&(r[n]=i);break;case"event":i.length>0&&(r[n]=i);break}}processEvent(e){e.retry&&mz(e.retry)&&(this.state.reconnectionTime=parseInt(e.retry,10)),e.id!==void 0&&pz(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}}};Ez.exports={EventSourceStream:ax}});var Sz=m((h$e,Nz)=>{"use strict";var{pipeline:qLe}=Q("node:stream"),{fetching:VLe}=xh(),{makeRequest:JLe}=il(),{webidl:Ir}=Wt(),{EventSourceStream:WLe}=Cz(),{parseMIMEType:zLe}=Hs(),{createFastMessageEvent:KLe}=wC(),{isNetworkError:Iz}=Sh(),{kEnumerableProperty:VA}=ue(),{environmentSettingsObject:Bz}=As(),Qz=!1,yz=3e3,Ph=0,bz=1,vh=2,XLe="anonymous",jLe="use-credentials",fl=class t extends EventTarget{#e={open:null,error:null,message:null};#t;#r=!1;#n=Ph;#i=null;#s=null;#a;#o;constructor(e,r={}){super(),Ir.util.markAsUncloneable(this);let s="EventSource constructor";Ir.argumentLengthCheck(arguments,1,s),Qz||(Qz=!0,process.emitWarning("EventSource is experimental, expect them to change at any time.",{code:"UNDICI-ES"})),e=Ir.converters.USVString(e),r=Ir.converters.EventSourceInitDict(r,s,"eventSourceInitDict"),this.#a=r.node.dispatcher||r.dispatcher,this.#o={lastEventId:"",reconnectionTime:r.node.reconnectionTime};let n=Bz,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=XLe;r.withCredentials===!0&&(o=jLe,this.#r=!0);let a={redirect:"follow",keepalive:!0,mode:"cors",credentials:o==="anonymous"?"same-origin":"omit",referrer:"no-referrer"};a.client=Bz.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=JLe(a),this.#A()}get readyState(){return this.#n}get url(){return this.#t}get withCredentials(){return this.#r}#A(){if(this.#n===vh)return;this.#n=Ph;let e={request:this.#i,dispatcher:this.#a},r=s=>{if(!Iz(s))return this.#c()};e.processResponseEndOfBody=r,e.processResponse=s=>{if(Iz(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?zLe(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.#n=bz,this.dispatchEvent(new Event("open")),this.#o.origin=s.urlList[s.urlList.length-1].origin;let a=new WLe({eventSourceSettings:this.#o,push:A=>{this.dispatchEvent(KLe(A.type,A.options))}});qLe(s.body.stream,a,A=>{A?.aborted===!1&&(this.close(),this.dispatchEvent(new Event("error")))})},this.#s=VLe(e)}#c(){this.#n!==vh&&(this.#n=Ph,this.dispatchEvent(new Event("error")),setTimeout(()=>{this.#n===Ph&&(this.#o.lastEventId.length&&this.#i.headersList.set("last-event-id",this.#o.lastEventId,!0),this.#A())},this.#o.reconnectionTime)?.unref())}close(){Ir.brandCheck(this,t),this.#n!==vh&&(this.#n=vh,this.#s.abort(),this.#i=null)}get onopen(){return this.#e.open}set onopen(e){this.#e.open&&this.removeEventListener("open",this.#e.open);let r=Ir.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=Ir.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=Ir.converters.EventHandlerNonNull(e);r!==null?(this.addEventListener("error",r),this.#e.error=e):this.#e.error=null}},wz={CONNECTING:{__proto__:null,configurable:!1,enumerable:!0,value:Ph,writable:!1},OPEN:{__proto__:null,configurable:!1,enumerable:!0,value:bz,writable:!1},CLOSED:{__proto__:null,configurable:!1,enumerable:!0,value:vh,writable:!1}};Object.defineProperties(fl,wz);Object.defineProperties(fl.prototype,wz);Object.defineProperties(fl.prototype,{close:VA,onerror:VA,onmessage:VA,onopen:VA,readyState:VA,url:VA,withCredentials:VA});Ir.converters.EventSourceInitDict=Ir.dictionaryConverter([{key:"withCredentials",converter:Ir.converters.boolean,defaultValue:()=>!1},{key:"dispatcher",converter:Ir.converters.any},{key:"node",converter:Ir.dictionaryConverter([{key:"reconnectionTime",converter:Ir.converters["unsigned long"],defaultValue:()=>yz},{key:"dispatcher",converter:Ir.converters.any}]),defaultValue:()=>({})}]);Nz.exports={EventSource:fl,defaultReconnectionTime:yz}});var Fz=m((f$e,H)=>{"use strict";var ZLe=Zo(),Dz=Lg(),$Le=BA(),ePe=gY(),tPe=pY(),rPe=bA(),sPe=VT(),nPe=HT(),iPe=rq(),oPe=cq(),aPe=dq(),xz=Ae(),vC=ue(),{InvalidArgumentError:PC}=xz,ml=Wq(),APe=uA(),cPe=x2(),{MockCallHistory:uPe,MockCallHistoryLog:lPe}=F2(),dPe=G2(
Line truncated
|
||||
`)}close(){this.#r.close()}get(e){Ex(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){Ex(e);let s=this.#l(e),n=Array.isArray(r.body)?Buffer.concat(r.body):r.body,i=n?.byteLength;if(i&&i>this.#e)return;let o=this.#d(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.#s.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),this.#u())}createWriteStream(e,r){Ex(e),jMe(r);let s=0,n=[],i=this;return new XMe({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.#l(e))}#u(){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}#l(e){return`${e.origin}/${e.path}`}#d(e,r=!1){let s=this.#l(e),{headers:n,method:i}=e,o=this.#n.all(s,i);if(o.length===0)return;let a=Date.now();for(let A of o){if(a>=A.deleteAt&&!r)continue;let c=!0;if(A.vary){let u=JSON.parse(A.vary);for(let l in u)if(!ZMe(n[l],u[l])){c=!1;break}}if(c)return A}}};function ZMe(t,e){if(t==null&&e==null)return!0;if(t==null&&e!=null||t!=null&&e==null)return!1;if(Array.isArray(t)&&Array.isArray(e)){if(t.length!==e.length)return!1;for(let r=0;r<t.length;r++)if(t[r]!==e[r])return!1;return!0}return t===e}});var dc=p((ztt,wW)=>{"use strict";var{kConstruct:$Me}=Ye(),{kEnumerableProperty:kl}=me(),{iteratorMixin:eUe,isValidHeaderName:uf,isValidHeaderValue:IW}=Qs(),{webidl:Fe}=nr(),Ix=w("node:assert"),_C=w("node:util");function CW(t){return t===10||t===13||t===9||t===32}function BW(t){let e=0,r=t.length;for(;r>e&&CW(t.charCodeAt(r-1));)--r;for(;r>e&&CW(t.charCodeAt(e));)++e;return e===0&&r===t.length?t:t.substring(e,r)}function QW(t,e){if(Array.isArray(e))for(let r=0;r<e.length;++r){let s=e[r];if(s.length!==2)throw Fe.errors.exception({header:"Headers constructor",message:`expected name/value pair to be length 2, found ${s.length}.`});Bx(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)Bx(t,r[s],e[r[s]])}else throw Fe.errors.conversionFailed({prefix:"Headers constructor",argument:"Argument 1",types:["sequence<sequence<ByteString>>","record<ByteString, ByteString>"]})}function Bx(t,e,r){if(r=BW(r),uf(e)){if(!IW(r))throw Fe.errors.invalidArgument({prefix:"Headers.append",value:r,type:"header value"})}else throw Fe.errors.invalidArgument({prefix:"Headers.append",value:e,type:"header name"});if(bW(t)==="immutable")throw new TypeError("immutable");return YC(t).append(e,r,!1)}function tUe(t){let e=YC(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 yW(t,e){return t[0]<e[0]?-1:1}var GC=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.val
Line truncated
|
||||
${o}`;return}if(NI(e,n,Q3e)){y3e(e,i)&&(r.retry=e.toString("utf8",i));return}if(NI(e,n,B3e)){b3e(e,i)&&(r.id=e.toString("utf8",i));return}if(NI(e,n,I3e)){let o=e.toString("utf8",i);o.length>0&&(r.event=o)}}processEvent(e){e.retry&&f3e(e.retry)&&(this.state.reconnectionTime=parseInt(e.retry,10)),e.id!==void 0&&m3e(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,this.event.event=void 0,this.event.id=void 0,this.event.retry=void 0}hasPendingEvent(){return this.event.data!==void 0||this.event.event!==void 0||this.event.id!==void 0||this.event.retry!==void 0}hasCurrentByte(){return this.chunkIndex<this.chunks.length&&this.pos<this.chunks[this.chunkIndex].length}currentByte(){return this.chunks[this.chunkIndex][this.pos]}consumeCurrentByte(){this.advanceCursor(),this.syncLineStartToCursor()}advanceCursor(){for(this.pos++;this.chunkIndex<this.chunks.length&&this.pos>=this.chunks[this.chunkIndex].length;)this.chunkIndex++,this.pos=0}syncLineStartToCursor(){this.lineChunkIndex=this.chunkIndex,this.linePos=this.pos,this.dropConsumedChunks()}dropConsumedChunks(){for(;this.lineChunkIndex>0;)this.chunks.shift(),this.lineChunkIndex--,this.chunkIndex--;this.chunkIndex===this.chunks.length&&(this.chunks.length=0,this.chunkIndex=0,this.pos=0,this.lineChunkIndex=0,this.linePos=0)}readLine(){if(this.lineChunkIndex===this.chunkIndex)return this.chunks[this.chunkIndex].subarray(this.linePos,this.pos);let e=[],r=0;for(let s=this.lineChunkIndex;s<=this.chunkIndex;s++){let n=this.chunks[s],i=s===this.lineChunkIndex?this.linePos:0,o=s===this.chunkIndex?this.pos:n.length,a=n.subarray(i,o);r+=a.length,e.push(a)}return Buffer.concat(e,r)}peekBufferedByte(e){let r=this.lineChunkIndex,s=this.linePos;for(;r<this.chunks.length;){let n=this.chunks[r],i=n.length-s;if(e<i)return n[s+e];e-=i,r++,s=0}}discardLeadingBytes(e){for(;e>0&&this.lineChunkIndex<this.chunks.length;){let s=this.chunks[this.lineChunkIndex].length-this.linePos;e<s?(this.linePos+=e,e=0):(e-=s,this.lineChunkIndex++,this.linePos=0)}this.chunkIndex=this.lineChunkIndex,this.pos=this.linePos,this.dropConsumedChunks()}handleBOM(){let e=this.peekBufferedByte(0),r=this.peekBufferedByte(1),s=this.peekBufferedByte(2);return r===void 0?(e===ql[0]||(this.checkBOM=!1),!0):s===void 0?e===ql[0]&&r===ql[1]?!0:(this.checkBOM=!1,!1):(e===ql[0]&&r===ql[1]&&s===ql[2]&&this.discardLeadingBytes(3),this.checkBOM=!1,!this.hasCurrentByte())}};xK.exports={EventSourceStream:aR}});var OK=p((Crt,PK)=>{"use strict";var{pipeline:w3e}=w("node:stream"),{fetching:N3e}=ff(),{makeRequest:S3e}=Ml(),{webidl:kr}=nr(),{EventSourceStream:D3e}=RK(),{parseMIMEType:T3e}=on(),{createFastMessageEvent:x3e}=hI(),{isNetworkError:kK}=df(),{kEnumerableProperty:Ic}=me(),{environmentSettingsObject:FK}=Qs(),MK=!1,UK=3e3,Qf=0,LK=1,yf=2,R3e="anonymous",k3e="use-credentials",Jl=class t extends EventTarget{#e={open:null,error:null,message:null};#t;#r=!1;#n=Qf;#i=null;#s=null;#a;#o;constructor(e,r={}){super(),kr.util.markAsUncloneable(this);let s="EventSource constructor";kr.argumentLengthCheck(arguments,1,s),MK||(MK=!0,process.emitWarning("EventSource is experimental, expect them to change at any time.",{code:"UNDICI-ES"})),e=kr.converters.USVString(e),r=kr.converters.EventSourceInitDict(r,s,"eventSourceInitDict"),this.#a=r.node.dispatcher||r.dispatcher,this.#o={lastEventId:"",reconnectionTime:r.node.reconnectionTime};let n=FK,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=R3e;r.withCredentials===!0&&(o=k3e,this.#r=!0);let a={redirect:"follow",keepalive:!0,mode:"cors",credentials:o==="anonymous"?"same-origin":"omit",referrer:"no-referrer"};a.client=FK.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=S3e(a),this.#A()}get readyState(){return this.#n}get url(){return this.#t}get withCredentials(){return this.#r}#A(){if(this.#n===yf)return;this.#n=Qf;let e={request:this.#i,dispatcher:this.#a},r=s=>{if(!kK(s))return this.#c()};e.processResponseEndOfBody=r,e.processResponse=s=>{if(kK(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?T3e(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.#n=LK,this.dispatchEvent(new Event("open")),this.#o.origin=s.urlList[s.urlList.length-1].origin;let a=new D3e({eventSourceSettings:this.#o,push:A=>{this.dispatchEvent(x3e(A.type,A.options))}});w3e(s.body.stream,a,A=>{A?.aborted===!1&&(this.close(),this.dispatchEvent(new Event("error")))})},this.#s=N3e(e)}#c(){this.#n!==yf&&(this.#n=Qf,this.dispatchEvent(new Event("error")),setTimeout(()=>{this.#n
Line truncated
|
||||
`).slice(1).join(`
|
||||
`);t.stack=r?`${r}
|
||||
${i}`:n.stack}H.exports.fetch=function(e,r=void 0){return BPe(e,r).catch(s=>{throw Tz?kz(s,Tz):s&&typeof s=="object"&&Error.captureStackTrace(s,H.exports.fetch),s})};H.exports.Headers=PA().Headers;H.exports.Response=Sh().Response;H.exports.Request=il().Request;H.exports.FormData=oE().FormData;var{setGlobalOrigin:QPe,getGlobalOrigin:yPe}=NS();H.exports.setGlobalOrigin=QPe;H.exports.getGlobalOrigin=yPe;var{CacheStorage:bPe}=hW(),{kConstruct:wPe}=Ue();H.exports.caches=new bPe(wPe);var{deleteCookie:NPe,getCookies:SPe,getSetCookies:TPe,setCookie:DPe,parseCookie:xPe}=NW();H.exports.deleteCookie=NPe;H.exports.getCookies=SPe;H.exports.getSetCookies=TPe;H.exports.setCookie=DPe;H.exports.parseCookie=xPe;var{parseMIMEType:RPe,serializeAMimeType:kPe}=Hs();H.exports.parseMIMEType=RPe;H.exports.serializeAMimeType=kPe;var{CloseEvent:FPe,ErrorEvent:MPe,MessageEvent:UPe}=wC(),{WebSocket:LPe,ping:PPe}=iz();H.exports.WebSocket=LPe;H.exports.CloseEvent=FPe;H.exports.ErrorEvent=MPe;H.exports.MessageEvent=UPe;H.exports.ping=PPe;H.exports.WebSocketStream=gz().WebSocketStream;H.exports.WebSocketError=rx().WebSocketError;H.exports.request=Oh(ml.request);H.exports.stream=Oh(ml.stream);H.exports.pipeline=Oh(ml.pipeline);H.exports.connect=Oh(ml.connect);H.exports.upgrade=Oh(ml.upgrade);H.exports.MockClient=cPe;H.exports.MockCallHistory=uPe;H.exports.MockCallHistoryLog=lPe;H.exports.MockPool=gPe;H.exports.MockAgent=dPe;H.exports.SnapshotAgent=hPe;H.exports.mockErrors=fPe;var{EventSource:vPe}=Sz();H.exports.EventSource=vPe;function OPe(){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=OPe});var _h=m(da=>{"use strict";da.removeLeadingAndTrailingHTTPWhitespace=t=>t.replace(/^[ \t\n\r]+/u,"").replace(/[ \t\n\r]+$/u,"");da.removeTrailingHTTPWhitespace=t=>t.replace(/[ \t\n\r]+$/u,"");da.isHTTPWhitespaceChar=t=>t===" "||t===" "||t===`
|
||||
`||t==="\r";da.solelyContainsHTTPTokenCodePoints=t=>/^[-!#$%&'*+.^_`|~A-Za-z0-9]*$/u.test(t);da.soleyContainsHTTPQuotedStringTokenCodePoints=t=>/^[\t\u0020-\u007E\u0080-\u00FF]*$/u.test(t);da.asciiLowercase=t=>t.replace(/[A-Z]/ug,e=>e.toLowerCase());da.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 Uz=m((E$e,Mz)=>{"use strict";var{asciiLowercase:OC,solelyContainsHTTPTokenCodePoints:_Pe,soleyContainsHTTPQuotedStringTokenCodePoints:HPe}=_h();Mz.exports=class{constructor(e){this._map=e}get size(){return this._map.size}get(e){return e=OC(String(e)),this._map.get(e)}has(e){return e=OC(String(e)),this._map.has(e)}set(e,r){if(e=OC(String(e)),r=String(r),!_Pe(e))throw new Error(`Invalid MIME type parameter name "${e}": only HTTP token code points are valid.`);if(!HPe(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=OC(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 vz=m((C$e,Pz)=>{"use strict";var{removeLeadingAndTrailingHTTPWhitespace:GPe,removeTrailingHTTPWhitespace:Lz,isHTTPWhitespaceChar:YPe,solelyContainsHTTPTokenCodePoints:Ax,soleyContainsHTTPQuotedStringTokenCodePoints:qPe,asciiLowercase:cx,collectAnHTTPQuotedString:VPe}=_h();Pz.exports=t=>{t=GPe(t);let e=0,r="";for(;e<t.length&&t[e]!=="/";)r+=t[e],++e;if(r.length===0||!Ax(r)||e>=t.length)return null;++e;let s="";for(;e<t.length&&t[e]!==";";)s+=t[e],++e;if(s=Lz(s),s.length===0||!Ax(s))return null;let n={type:cx(r),subtype:cx(s),parameters:new Map};for(;e<t.length;){for(++e;YPe(t[e]);)++e;let i="";for(;e<t.length&&t[e]!==";"&&t[e]!=="=";)i+=t[e],++e;if(i=cx(i),e<t.length){if(t[e]===";")continue;++e}let o=null;if(t[e]==='"')for([o,e]=VPe(t,e);e<t.length&&t[e]!==";";)++e;else{for(o="";e<t.length&&t[e]!==";";)o+=t[e],++e;if(o=Lz(o),o==="")continue}i.length>0&&Ax(i)&&qPe(o)&&!n.parameters.has(i)&&n.parameters.set(i,o)}return n}});var _z=m((I$e,Oz)=>{"use strict";var{solelyContainsHTTPTokenCodePoints:JPe}=_h();Oz.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+="=",(!JPe(s)||s.length===0)&&(s=s.replace(/(["\\])/ug,"\\$1"),s=`"${s}"`),e+=s;return e}});var qz=m((Q$e,Yz)=>{"use strict";var WPe=Uz(),zPe=vz(),KPe=_z(),{asciiLowercase:Hz,solelyContainsHTTPTokenCodePoints:Gz}=_h();Yz.exports=class{constructor(e){e=String(e);let r=zPe(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 WPe(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=Hz(String(e)),e.length===0)throw new Error("Invalid type: must be a non-empty string");if(!Gz(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=Hz(String(e)),e.length===0)throw new Error("Invalid subtype: must be a non-empty string");if(!Gz(e))throw new Error(`Invalid subtype ${e}: must contain only HTTP token code points`);this._subtype=e}get parameters(){return this._parameters}toString(){return KPe(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 eK=m(YC=>{"use strict";Object.defineProperty(YC,"__esModule",{value:!0});YC.getProxyUrl=lve;YC.checkBypass=$z;function lve(t){let e=t.protocol==="https:";if($z(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 GC(r)}catch{if(!r.startsWith("http://")&&!r.startsWith("https://"))return new GC(`http://${r}`)}else return}function $z(t){if(!t.hostname)return!1;let e=t.hostname;if(dve(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`,k,k,b,s);var P=b.type==="*"?Ox:b.type==="?"?vx:"\\"+b.type;n=!0,s=s.slice(0,b.reStart)+P+"\\("+k}f(),i&&(s+="\\\\");var F=!1;switch(s.charAt(0)){case"[":case".":case"(":F=!0}for(var v=a.length-1;v>-1;v--){var _=a[v],me=s.slice(0,_.reStart),De=s.slice(_.reStart,_.reEnd-8),oe=s.slice(_.reEnd-8,_.reEnd),pe=s.slice(_.reEnd);oe+=pe;var he=me.split("(").length-1,Bt=pe;for(p=0;p<he;p++)Bt=Bt.replace(/\)[+*?]?/,"");pe=Bt;var Qt="";pe===""&&e!==ZC&&(Qt="$");var mi=me+De+pe+Qt+oe;s=mi}if(s!==""&&n&&(s="(?=.)"+s),F&&(s=g+s),e===ZC)return[s,n];if(!n)return s8e(t);var pi=r.nocase?"i":"";try{var FB=new RegExp("^"+s+"$",pi)}catch{return new RegExp("$.")}return FB._glob=t,FB._src=s,FB}ps.makeRe=function(t,e){return new Dt(t,e||{}).makeRe()};Dt.prototype.makeRe=r8e;function r8e(){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?Ox:e.dot?z3e:K3e,s=e.nocase?"i":"",n=t.map(function(i){return i.map(function(o){return o===zA?r:typeof o=="string"?n8e(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}ps.match=function(t,e,r){r=r||{};var s=new Dt(e,r);return t=t.filter(function(n){return s.match(n)}),s.options.nonull&&!t.length&&t.push(e),t};Dt.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;Jh.sep!=="/"&&(e=e.split(Jh.sep).join("/")),e=e.split(uX),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};Dt.prototype.matchOne=function(t,e,r){return e.indexOf(zA)!==-1?this._matchGlobstar(t,e,r,0,0):this._matchOne(t,e,r,0,0)};Dt.prototype._matchGlobstar=function(t,e,r,s,n){var i,o=-1;for(i=n;i<e.length;i++)if(e[i]===zA){o=i;break}var a=-1;for(i=e.length-1;i>=0;i--)if(e[i]===zA){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 l=t.slice(s,s+A.length);if(!this._matchOne(l,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 p=String(t[i]);if(f=!0,p==="."||p===".."||!this.options.dot&&p.charAt(0)===".")return!1}return r||f}for(var y=[[[],0]],E=y[0],b=0,N=[0],x=0;x<c.length;x++){var k=c[x];k===zA?(N.push(b),E=[[],0],y.push(E)):(E[0].push(k),b++)}for(var P=y.length-1,F=t.length-g,v=0;v<y.length;v++)y[v][1]=F-(N[P--]+y[v][0].length);return!!this._matchGlobStarBodySections(t,y,s,0,r,0,!!g)};Dt.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],l=a[1];r<=l;){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};Dt.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===zA)return!1;var l;if(typeof c=="string"?(l=u===c,this.debug("string match",c,u,l)):(l=u.match(c),this.debug("pattern match",c,u,l)),!l)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 s8e(t){return t.replace(/\\(.)/g,"$1")}function n8e(t){return t.replace(/[-[\]{}()*+?.,\\^$|#\s]/g,"\\$&")}});var Il=m((ytt,fX)=>{"use strict";var c8e="2.0.0",u8e=Number.MAX_SAFE_INTEGER||9007199254740991,l8e=16,d8e=250,g8e=["major","premajor","minor","preminor","patch","prepatch","prerelease"];fX.exports={MAX_LENGTH:256,MAX_SAFE_COMPONENT_LENGTH:l8e,MAX_SAFE_BUILD_LENGTH:d8e,MAX_SAFE_INTEGER:u8e,RELEASE_TYPES:g8e,SEMVER_SPEC_VERSION:c8e,FLAG_INCLUDE_PRERELEASE:1,FLAG_LOOSE:2}});var Wh=m((btt,mX)=>{"use strict";var h8e=typeof process=="object"&&process.env&&process.env.NODE_DEBUG&&/\bsemver\b/i.test(process.env.NODE_DEBUG)?(...t)=>console.error("SEMVER",...t):()=>{};mX.exports=h8e});var Bl=m((Ai,pX)=>{"use strict";var{MAX_SAFE_COMPONENT_LENGTH:_x,MAX_SAFE_BUILD_LENGTH:f8e,MAX_LENGTH:m8e}=Il(),p8e=Wh();Ai=pX.exports={};var E8e=Ai.re=[],C8e=Ai.safeRe=[],G=Ai.src=[],I8e=Ai.safeSrc=[],Y=Ai.t={},B8e=0,Hx="[a-zA-Z0-9-]",Q8e=[["\\s",1],["\\d",m8e],[Hx,f8e]],y8e=t=>{for(let[e,r]of Q8e)t=t.split(`${e}*`).join(`${e}{0,${r}}`).split(`${e}+`).j
Line truncated
|
||||
${i}`:n.stack}q.exports.fetch=function(e,r=void 0){return r8e(e,r).catch(s=>{throw HK?qK(s,HK):s&&typeof s=="object"&&Error.captureStackTrace(s,q.exports.fetch),s})};q.exports.Headers=dc().Headers;q.exports.Response=df().Response;q.exports.Request=Ml().Request;q.exports.FormData=K0().FormData;var{setGlobalOrigin:s8e,getGlobalOrigin:n8e}=wD();q.exports.setGlobalOrigin=s8e;q.exports.getGlobalOrigin=n8e;var{CacheStorage:i8e}=Dz(),{kConstruct:o8e}=Ye();q.exports.caches=new i8e(o8e);var{deleteCookie:a8e,getCookies:A8e,getSetCookies:c8e,setCookie:u8e,parseCookie:l8e}=Hz();q.exports.deleteCookie=a8e;q.exports.getCookies=A8e;q.exports.getSetCookies=c8e;q.exports.setCookie=u8e;q.exports.parseCookie=l8e;var{parseMIMEType:d8e,serializeAMimeType:g8e}=on();q.exports.parseMIMEType=d8e;q.exports.serializeAMimeType=g8e;var{CloseEvent:h8e,ErrorEvent:f8e,MessageEvent:m8e}=hI(),{WebSocket:p8e,ping:E8e}=CK();q.exports.WebSocket=p8e;q.exports.CloseEvent=h8e;q.exports.ErrorEvent=f8e;q.exports.MessageEvent=m8e;q.exports.ping=E8e;q.exports.WebSocketStream=SK().WebSocketStream;q.exports.WebSocketError=rR().WebSocketError;q.exports.request=bf(Vl.request);q.exports.stream=bf(Vl.stream);q.exports.pipeline=bf(Vl.pipeline);q.exports.connect=bf(Vl.connect);q.exports.upgrade=bf(Vl.upgrade);q.exports.MockClient=q3e;q.exports.MockCallHistory=J3e;q.exports.MockCallHistoryLog=V3e;q.exports.MockPool=z3e;q.exports.MockAgent=W3e;q.exports.SnapshotAgent=K3e;q.exports.mockErrors=X3e;var{EventSource:C8e}=OK();q.exports.EventSource=C8e;function I8e(){globalThis.fetch=q.exports.fetch,globalThis.Headers=q.exports.Headers,globalThis.Response=q.exports.Response,globalThis.Request=q.exports.Request,globalThis.FormData=q.exports.FormData,globalThis.WebSocket=q.exports.WebSocket,globalThis.CloseEvent=q.exports.CloseEvent,globalThis.ErrorEvent=q.exports.ErrorEvent,globalThis.MessageEvent=q.exports.MessageEvent,globalThis.EventSource=q.exports.EventSource}q.exports.install=I8e});var wf=p(ka=>{"use strict";ka.removeLeadingAndTrailingHTTPWhitespace=t=>t.replace(/^[ \t\n\r]+/u,"").replace(/[ \t\n\r]+$/u,"");ka.removeTrailingHTTPWhitespace=t=>t.replace(/[ \t\n\r]+$/u,"");ka.isHTTPWhitespaceChar=t=>t===" "||t===" "||t===`
|
||||
`||t==="\r";ka.solelyContainsHTTPTokenCodePoints=t=>/^[-!#$%&'*+.^_`|~A-Za-z0-9]*$/u.test(t);ka.soleyContainsHTTPQuotedStringTokenCodePoints=t=>/^[\t\u0020-\u007E\u0080-\u00FF]*$/u.test(t);ka.asciiLowercase=t=>t.replace(/[A-Z]/ug,e=>e.toLowerCase());ka.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 WK=p((yrt,VK)=>{"use strict";var{asciiLowercase:TI,solelyContainsHTTPTokenCodePoints:B8e,soleyContainsHTTPQuotedStringTokenCodePoints:Q8e}=wf();VK.exports=class{constructor(e){this._map=e}get size(){return this._map.size}get(e){return e=TI(String(e)),this._map.get(e)}has(e){return e=TI(String(e)),this._map.has(e)}set(e,r){if(e=TI(String(e)),r=String(r),!B8e(e))throw new Error(`Invalid MIME type parameter name "${e}": only HTTP token code points are valid.`);if(!Q8e(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=TI(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 XK=p((brt,KK)=>{"use strict";var{removeLeadingAndTrailingHTTPWhitespace:y8e,removeTrailingHTTPWhitespace:zK,isHTTPWhitespaceChar:b8e,solelyContainsHTTPTokenCodePoints:AR,soleyContainsHTTPQuotedStringTokenCodePoints:w8e,asciiLowercase:cR,collectAnHTTPQuotedString:N8e}=wf();KK.exports=t=>{t=y8e(t);let e=0,r="";for(;e<t.length&&t[e]!=="/";)r+=t[e],++e;if(r.length===0||!AR(r)||e>=t.length)return null;++e;let s="";for(;e<t.length&&t[e]!==";";)s+=t[e],++e;if(s=zK(s),s.length===0||!AR(s))return null;let n={type:cR(r),subtype:cR(s),parameters:new Map};for(;e<t.length;){for(++e;b8e(t[e]);)++e;let i="";for(;e<t.length&&t[e]!==";"&&t[e]!=="=";)i+=t[e],++e;if(i=cR(i),e<t.length){if(t[e]===";")continue;++e}let o=null;if(t[e]==='"')for([o,e]=N8e(t,e);e<t.length&&t[e]!==";";)++e;else{for(o="";e<t.length&&t[e]!==";";)o+=t[e],++e;if(o=zK(o),o==="")continue}i.length>0&&AR(i)&&w8e(o)&&!n.parameters.has(i)&&n.parameters.set(i,o)}return n}});var ZK=p((wrt,jK)=>{"use strict";var{solelyContainsHTTPTokenCodePoints:S8e}=wf();jK.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+="=",(!S8e(s)||s.length===0)&&(s=s.replace(/(["\\])/ug,"\\$1"),s=`"${s}"`),e+=s;return e}});var rX=p((Srt,tX)=>{"use strict";var D8e=WK(),T8e=XK(),x8e=ZK(),{asciiLowercase:$K,solelyContainsHTTPTokenCodePoints:eX}=wf();tX.exports=class{constructor(e){e=String(e);let r=T8e(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 D8e(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=$K(String(e)),e.length===0)throw new Error("Invalid type: must be a non-empty string");if(!eX(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=$K(String(e)),e.length===0)throw new Error("Invalid subtype: must be a non-empty string");if(!eX(e))throw new Error(`Invalid subtype ${e}: must contain only HTTP token code points`);this._subtype=e}get parameters(){return this._parameters}toString(){return x8e(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 dX=p(FI=>{"use strict";Object.defineProperty(FI,"__esModule",{value:!0});FI.getProxyUrl=V8e;FI.checkBypass=lX;function V8e(t){let e=t.protocol==="https:";if(lX(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 kI(r)}catch{if(!r.startsWith("http://")&&!r.startsWith("https://"))return new kI(`http://${r}`)}else return}function lX(t){if(!t.hostname)return!1;let e=t.hostname;if(W8e(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`,F,F,b,s);var L=b.type==="*"?_R:b.type==="?"?HR:"\\"+b.type;n=!0,s=s.slice(0,b.reStart)+L+"\\("+F}f(),i&&(s+="\\\\");var Y=!1;switch(s.charAt(0)){case"[":case".":case"(":Y=!0}for(var O=a.length-1;O>-1;O--){var v=a[O],de=s.slice(0,v.reStart),Ce=s.slice(v.reStart,v.reEnd-8),ce=s.slice(v.reEnd-8,v.reEnd),ae=s.slice(v.reEnd);ce+=ae;var Ie=de.split("(").length-1,gt=ae;for(m=0;m<Ie;m++)gt=gt.replace(/\)[+*?]?/,"");ae=gt;var mt="";ae===""&&e!==GI&&(mt="$");var wn=de+Ce+ae+mt+ce;s=wn}if(s!==""&&n&&(s="(?=.)"+s),Y&&(s=g+s),e===GI)return[s,n];if(!n)return kOe(t);var Nn=r.nocase?"i":"";try{var Sd=new RegExp("^"+s+"$",Nn)}catch{return new RegExp("$.")}return Sd._glob=t,Sd._src=s,Sd}Rs.makeRe=function(t,e){return new Ot(t,e||{}).makeRe()};Ot.prototype.makeRe=ROe;function ROe(){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?_R:e.dot?yOe:bOe,s=e.nocase?"i":"",n=t.map(function(i){return i.map(function(o){return o===yc?r:typeof o=="string"?FOe(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}Rs.match=function(t,e,r){r=r||{};var s=new Ot(e,r);return t=t.filter(function(n){return s.match(n)}),s.options.nonull&&!t.length&&t.push(e),t};Ot.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;Rf.sep!=="/"&&(e=e.split(Rf.sep).join("/")),e=e.split(Qj),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};Ot.prototype.matchOne=function(t,e,r){return e.indexOf(yc)!==-1?this._matchGlobstar(t,e,r,0,0):this._matchOne(t,e,r,0,0)};Ot.prototype._matchGlobstar=function(t,e,r,s,n){var i,o=-1;for(i=n;i<e.length;i++)if(e[i]===yc){o=i;break}var a=-1;for(i=e.length-1;i>=0;i--)if(e[i]===yc){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 l=t.slice(s,s+A.length);if(!this._matchOne(l,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 m=String(t[i]);if(f=!0,m==="."||m===".."||!this.options.dot&&m.charAt(0)===".")return!1}return r||f}for(var B=[[[],0]],E=B[0],b=0,S=[0],R=0;R<c.length;R++){var F=c[R];F===yc?(S.push(b),E=[[],0],B.push(E)):(E[0].push(F),b++)}for(var L=B.length-1,Y=t.length-g,O=0;O<B.length;O++)B[O][1]=Y-(S[L--]+B[O][0].length);return!!this._matchGlobStarBodySections(t,B,s,0,r,0,!!g)};Ot.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],l=a[1];r<=l;){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};Ot.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===yc)return!1;var l;if(typeof c=="string"?(l=u===c,this.debug("string match",c,u,l)):(l=u.match(c),this.debug("pattern match",c,u,l)),!l)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 kOe(t){return t.replace(/\\(.)/g,"$1")}function FOe(t){return t.replace(/[-[\]{}()*+?.,\\^$|#\s]/g,"\\$&")}});var Xl=p((Snt,Sj)=>{"use strict";var POe="2.0.0",OOe=Number.MAX_SAFE_INTEGER||9007199254740991,HOe=16,_Oe=250,GOe=["major","premajor","minor","preminor","patch","prepatch","prerelease"];Sj.exports={MAX_LENGTH:256,MAX_SAFE_COMPONENT_LENGTH:HOe,MAX_SAFE_BUILD_LENGTH:_Oe,MAX_SAFE_INTEGER:OOe,RELEASE_TYPES:GOe,SEMVER_SPEC_VERSION:POe,FLAG_INCLUDE_PRERELEASE:1,FLAG_LOOSE:2}});var kf=p((Dnt,Dj)=>{"use strict";var YOe=typeof process=="object"&&process.env&&process.env.NODE_DEBUG&&/\bsemver\b/i.test(process.env.NODE_DEBUG)?(...t)=>console.error("SEMVER",...t):()=>{};Dj.exports=YOe});var jl=p((Ti,Tj)=>{"use strict";var{MAX_SAFE_COMPONENT_LENGTH:GR,MAX_SAFE_BUILD_LENGTH:qOe,MAX_LENGTH:JOe}=Xl(),VOe=kf();Ti=Tj.exports={};var WOe=Ti.re=[],zOe=Ti.safeRe=[],J=Ti.src=[],KOe=Ti.safeSrc=[],V=Ti.t={},XOe=0,YR="[a-zA-Z0-9-]",jOe=[["\\s",1],["\\d",JOe],[YR,qOe]],ZOe=t=>{for(let[e,r]of jOe)t=t.split(`${e}*`).join(`${e}{0,${r}}`).split(`${e}+`).j
Line truncated
|
||||
`).join(`
|
||||
`+i),t.push(n+"m+"+BI.exports.humanize(this.diff)+"\x1B[0m")}else t[0]=X6e()+e+" "+t[0]}function X6e(){return Yt.inspectOpts.hideDate?"":new Date().toISOString()+" "}function j6e(...t){return process.stderr.write(II.formatWithOptions(Yt.inspectOpts,...t)+`
|
||||
`)}function Z6e(t){t?process.env.DEBUG=t:delete process.env.DEBUG}function $6e(){return process.env.DEBUG}function e_e(t){t.inspectOpts={};let e=Object.keys(Yt.inspectOpts);for(let r=0;r<e.length;r++)t.inspectOpts[e[r]]=Yt.inspectOpts[e[r]]}BI.exports=CR()(Yt);var{formatters:RZ}=BI.exports;RZ.o=function(t){return this.inspectOpts.colors=this.useColors,II.inspect(t,this.inspectOpts).split(`
|
||||
`).map(e=>e.trim()).join(" ")};RZ.O=function(t){return this.inspectOpts.colors=this.useColors,II.inspect(t,this.inspectOpts)}});var QI=m((int,QR)=>{typeof process>"u"||process.type==="renderer"||process.browser===!0||process.__nwjs?QR.exports=wZ():QR.exports=kZ()});var UZ=m(qr=>{"use strict";var t_e=qr&&qr.__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]})),r_e=qr&&qr.__setModuleDefault||(Object.create?(function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}):function(t,e){t.default=e}),FZ=qr&&qr.__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)&&t_e(e,t,r);return r_e(e,t),e};Object.defineProperty(qr,"__esModule",{value:!0});qr.req=qr.json=qr.toBuffer=void 0;var s_e=FZ(Q("http")),n_e=FZ(Q("https"));async function MZ(t){let e=0,r=[];for await(let s of t)e+=s.length,r.push(s);return Buffer.concat(r,e)}qr.toBuffer=MZ;async function i_e(t){let r=(await MZ(t)).toString("utf8");try{return JSON.parse(r)}catch(s){let n=s;throw n.message+=` (input: ${r})`,n}}qr.json=i_e;function o_e(t,e={}){let s=((typeof t=="string"?t:t.href).startsWith("https:")?n_e:s_e).request(t,e),n=new Promise((i,o)=>{s.once("response",i).once("error",o).end()});return s.then=n.then.bind(n),s}qr.req=o_e});var bR=m(Es=>{"use strict";var PZ=Es&&Es.__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]})),a_e=Es&&Es.__setModuleDefault||(Object.create?(function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}):function(t,e){t.default=e}),vZ=Es&&Es.__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)&&PZ(e,t,r);return a_e(e,t),e},A_e=Es&&Es.__exportStar||function(t,e){for(var r in t)r!=="default"&&!Object.prototype.hasOwnProperty.call(e,r)&&PZ(e,t,r)};Object.defineProperty(Es,"__esModule",{value:!0});Es.Agent=void 0;var c_e=vZ(Q("net")),LZ=vZ(Q("http")),u_e=Q("https");A_e(UZ(),Es);var ci=Symbol("AgentBaseInternalState"),yR=class extends LZ.Agent{constructor(e){super(e),this[ci]={}}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 c_e.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)?u_e.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 LZ.Agent)try{return a.addRequest(e,n)}catch(A){return s(A)}this[ci].currentSocket=a,super.createSocket(e,r,s)},a=>{this.decrementSockets(i,o),s(a)})}createConnection(){let e=this[ci].currentSocket;if(this[ci].currentSocket=void 0,!e)throw new Error("No socket was returned in the `connect()` function");return e}get defaultPort(){return this[ci].defaultPort??(this.protocol==="https:"?443:80)}set defaultPort(e){this[ci]&&(this[ci].defaultPort=e)}get protocol(){return this[ci].protocol??(this.isSecureEndpoint()?"https:":"http:")}set protocol(e){this[ci]&&(this[ci].protocol=e)}};Es.Agent=yR});var OZ=m(Sl=>{"use strict";var l_e=Sl&&Sl.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(Sl,"__esModule",{value:!0});Sl.parseProxyResponse=void 0;var d_e=l_e(QI()),yI=(0,d_e.default)("https-proxy-agent:parse-proxy-response");function g_e(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(),yI("onend"),r(new Error("Proxy connection ended before receiving CONNECT response"))}function A(u){o(),yI("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+"+lB.exports.humanize(this.diff)+"\x1B[0m")}else t[0]=w5e()+e+" "+t[0]}function w5e(){return er.inspectOpts.hideDate?"":new Date().toISOString()+" "}function N5e(...t){return process.stderr.write(uB.formatWithOptions(er.inspectOpts,...t)+`
|
||||
`)}function S5e(t){t?process.env.DEBUG=t:delete process.env.DEBUG}function D5e(){return process.env.DEBUG}function T5e(t){t.inspectOpts={};let e=Object.keys(er.inspectOpts);for(let r=0;r<e.length;r++)t.inspectOpts[e[r]]=er.inspectOpts[e[r]]}lB.exports=Ik()(er);var{formatters:q$}=lB.exports;q$.o=function(t){return this.inspectOpts.colors=this.useColors,uB.inspect(t,this.inspectOpts).split(`
|
||||
`).map(e=>e.trim()).join(" ")};q$.O=function(t){return this.inspectOpts.colors=this.useColors,uB.inspect(t,this.inspectOpts)}});var dB=p((cat,yk)=>{typeof process>"u"||process.type==="renderer"||process.browser===!0||process.__nwjs?yk.exports=P$():yk.exports=J$()});var z$=p(ns=>{"use strict";var x5e=ns&&ns.__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]})),R5e=ns&&ns.__setModuleDefault||(Object.create?(function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}):function(t,e){t.default=e}),V$=ns&&ns.__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)&&x5e(e,t,r);return R5e(e,t),e};Object.defineProperty(ns,"__esModule",{value:!0});ns.req=ns.json=ns.toBuffer=void 0;var k5e=V$(w("http")),F5e=V$(w("https"));async function W$(t){let e=0,r=[];for await(let s of t)e+=s.length,r.push(s);return Buffer.concat(r,e)}ns.toBuffer=W$;async function M5e(t){let r=(await W$(t)).toString("utf8");try{return JSON.parse(r)}catch(s){let n=s;throw n.message+=` (input: ${r})`,n}}ns.json=M5e;function U5e(t,e={}){let s=((typeof t=="string"?t:t.href).startsWith("https:")?F5e:k5e).request(t,e),n=new Promise((i,o)=>{s.once("response",i).once("error",o).end()});return s.then=n.then.bind(n),s}ns.req=U5e});var wk=p(ks=>{"use strict";var X$=ks&&ks.__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]})),L5e=ks&&ks.__setModuleDefault||(Object.create?(function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}):function(t,e){t.default=e}),j$=ks&&ks.__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)&&X$(e,t,r);return L5e(e,t),e},v5e=ks&&ks.__exportStar||function(t,e){for(var r in t)r!=="default"&&!Object.prototype.hasOwnProperty.call(e,r)&&X$(e,t,r)};Object.defineProperty(ks,"__esModule",{value:!0});ks.Agent=void 0;var P5e=j$(w("net")),K$=j$(w("http")),O5e=w("https");v5e(z$(),ks);var xi=Symbol("AgentBaseInternalState"),bk=class extends K$.Agent{constructor(e){super(e),this[xi]={}}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 P5e.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)?O5e.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 K$.Agent)try{return a.addRequest(e,n)}catch(A){return s(A)}this[xi].currentSocket=a,super.createSocket(e,r,s)},a=>{this.decrementSockets(i,o),s(a)})}createConnection(){let e=this[xi].currentSocket;if(this[xi].currentSocket=void 0,!e)throw new Error("No socket was returned in the `connect()` function");return e}get defaultPort(){return this[xi].defaultPort??(this.protocol==="https:"?443:80)}set defaultPort(e){this[xi]&&(this[xi].defaultPort=e)}get protocol(){return this[xi].protocol??(this.isSecureEndpoint()?"https:":"http:")}set protocol(e){this[xi]&&(this[xi].protocol=e)}};ks.Agent=bk});var Z$=p(rd=>{"use strict";var H5e=rd&&rd.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(rd,"__esModule",{value:!0});rd.parseProxyResponse=void 0;var _5e=H5e(dB()),gB=(0,_5e.default)("https-proxy-agent:parse-proxy-response");function G5e(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(),gB("onend"),r(new Error("Proxy connection ended before receiving CONNECT response"))}function A(u){o(),gB("onerror %o",u),r(u)}function c(u){n.push(u),s+=u.length;let l=Buffer.concat(n,s),g=l.indexOf(`\r
|
||||
\r
|
||||
`);if(g===-1){yI("have not received end of HTTP headers yet..."),i();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(" "),y=+p[1],E=p.slice(2).join(" "),b={};for(let N of h){if(!N)continue;let x=N.indexOf(":");if(x===-1)return t.destroy(),r(new Error(`Invalid header from proxy CONNECT response: "${N}"`));let k=N.slice(0,x).toLowerCase(),P=N.slice(x+1).trimStart(),F=b[k];typeof F=="string"?b[k]=[F,P]:Array.isArray(F)?F.push(P):b[k]=P}yI("got proxy server response: %o %o",f,b),o(),e({connect:{statusCode:y,statusText:E,headers:b},buffered:l})}t.on("error",A),t.on("end",a),i()})}Sl.parseProxyResponse=g_e});var VZ=m(en=>{"use strict";var h_e=en&&en.__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]})),f_e=en&&en.__setModuleDefault||(Object.create?(function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}):function(t,e){t.default=e}),YZ=en&&en.__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)&&h_e(e,t,r);return f_e(e,t),e},qZ=en&&en.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(en,"__esModule",{value:!0});en.HttpsProxyAgent=void 0;var bI=YZ(Q("net")),_Z=YZ(Q("tls")),m_e=qZ(Q("assert")),p_e=qZ(QI()),E_e=bR(),C_e=Q("url"),I_e=OZ(),sf=(0,p_e.default)("https-proxy-agent"),HZ=t=>t.servername===void 0&&t.host&&!bI.isIP(t.host)?{...t,servername:t.host}:t,wI=class extends E_e.Agent{constructor(e,r){super(r),this.options={path:void 0},this.proxy=typeof e=="string"?new C_e.URL(e):e,this.proxyHeaders=r?.headers??{},sf("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?GZ(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:"?(sf("Creating `tls.Socket`: %o",this.connectOpts),n=_Z.connect(HZ(this.connectOpts))):(sf("Creating `net.Socket`: %o",this.connectOpts),n=bI.connect(this.connectOpts));let i=typeof this.proxyHeaders=="function"?this.proxyHeaders():{...this.proxyHeaders},o=bI.isIPv6(r.host)?`[${r.host}]`:r.host,a=`CONNECT ${o}:${r.port} HTTP/1.1\r
|
||||
`);if(g===-1){gB("have not received end of HTTP headers yet..."),i();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 m=f.split(" "),B=+m[1],E=m.slice(2).join(" "),b={};for(let S of h){if(!S)continue;let R=S.indexOf(":");if(R===-1)return t.destroy(),r(new Error(`Invalid header from proxy CONNECT response: "${S}"`));let F=S.slice(0,R).toLowerCase(),L=S.slice(R+1).trimStart(),Y=b[F];typeof Y=="string"?b[F]=[Y,L]:Array.isArray(Y)?Y.push(L):b[F]=L}gB("got proxy server response: %o %o",f,b),o(),e({connect:{statusCode:B,statusText:E,headers:b},buffered:l})}t.on("error",A),t.on("end",a),i()})}rd.parseProxyResponse=G5e});var nee=p(Cn=>{"use strict";var Y5e=Cn&&Cn.__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]})),q5e=Cn&&Cn.__setModuleDefault||(Object.create?(function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}):function(t,e){t.default=e}),ree=Cn&&Cn.__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)&&Y5e(e,t,r);return q5e(e,t),e},see=Cn&&Cn.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(Cn,"__esModule",{value:!0});Cn.HttpsProxyAgent=void 0;var hB=ree(w("net")),$$=ree(w("tls")),J5e=see(w("assert")),V5e=see(dB()),W5e=wk(),z5e=w("url"),K5e=Z$(),Yf=(0,V5e.default)("https-proxy-agent"),eee=t=>t.servername===void 0&&t.host&&!hB.isIP(t.host)?{...t,servername:t.host}:t,fB=class extends W5e.Agent{constructor(e,r){super(r),this.options={path:void 0},this.proxy=typeof e=="string"?new z5e.URL(e):e,this.proxyHeaders=r?.headers??{},Yf("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?tee(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:"?(Yf("Creating `tls.Socket`: %o",this.connectOpts),n=$$.connect(eee(this.connectOpts))):(Yf("Creating `net.Socket`: %o",this.connectOpts),n=hB.connect(this.connectOpts));let i=typeof this.proxyHeaders=="function"?this.proxyHeaders():{...this.proxyHeaders},o=hB.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,I_e.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",B_e),r.secureEndpoint?(sf("Upgrading socket connection to TLS"),_Z.connect({...GZ(HZ(r),"host","path","port"),socket:n})):n;n.destroy();let l=new bI.Socket({writable:!1});return l.readable=!0,e.once("socket",g=>{sf("Replaying proxy buffer for failed request"),(0,m_e.default)(g.listenerCount("data")>0),g.push(u),g.push(null)}),l}};wI.protocols=["http","https"];en.HttpsProxyAgent=wI;function B_e(t){t.resume()}function GZ(t,...e){let r={},s;for(s in t)e.includes(s)||(r[s]=t[s]);return r}});var zZ=m(tn=>{"use strict";var Q_e=tn&&tn.__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]})),y_e=tn&&tn.__setModuleDefault||(Object.create?(function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}):function(t,e){t.default=e}),WZ=tn&&tn.__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)&&Q_e(e,t,r);return y_e(e,t),e},b_e=tn&&tn.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(tn,"__esModule",{value:!0});tn.HttpProxyAgent=void 0;var w_e=WZ(Q("net")),N_e=WZ(Q("tls")),S_e=b_e(QI()),T_e=Q("events"),D_e=bR(),JZ=Q("url"),Tl=(0,S_e.default)("http-proxy-agent"),NI=class extends D_e.Agent{constructor(e,r){super(r),this.proxy=typeof e=="string"?new JZ.URL(e):e,this.proxyHeaders=r?.headers??{},Tl("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?x_e(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 JZ.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;Tl("Regenerating stored HTTP header string for request"),e._implicitHeader(),e.outputData&&e.outputData.length>0&&(Tl("Patching connection write() output buffer with updated header"),s=e.outputData[0].data,n=s.indexOf(`\r
|
||||
`;let A=(0,K5e.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",X5e),r.secureEndpoint?(Yf("Upgrading socket connection to TLS"),$$.connect({...tee(eee(r),"host","path","port"),socket:n})):n;n.destroy();let l=new hB.Socket({writable:!1});return l.readable=!0,e.once("socket",g=>{Yf("Replaying proxy buffer for failed request"),(0,J5e.default)(g.listenerCount("data")>0),g.push(u),g.push(null)}),l}};fB.protocols=["http","https"];Cn.HttpsProxyAgent=fB;function X5e(t){t.resume()}function tee(t,...e){let r={},s;for(s in t)e.includes(s)||(r[s]=t[s]);return r}});var aee=p(In=>{"use strict";var j5e=In&&In.__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]})),Z5e=In&&In.__setModuleDefault||(Object.create?(function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}):function(t,e){t.default=e}),oee=In&&In.__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)&&j5e(e,t,r);return Z5e(e,t),e},$5e=In&&In.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(In,"__esModule",{value:!0});In.HttpProxyAgent=void 0;var e9e=oee(w("net")),t9e=oee(w("tls")),r9e=$5e(dB()),s9e=w("events"),n9e=wk(),iee=w("url"),sd=(0,r9e.default)("http-proxy-agent"),mB=class extends n9e.Agent{constructor(e,r){super(r),this.proxy=typeof e=="string"?new iee.URL(e):e,this.proxyHeaders=r?.headers??{},sd("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?i9e(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 iee.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;sd("Regenerating stored HTTP header string for request"),e._implicitHeader(),e.outputData&&e.outputData.length>0&&(sd("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),Tl("Output buffer: %o",e.outputData[0].data));let i;return this.proxy.protocol==="https:"?(Tl("Creating `tls.Socket`: %o",this.connectOpts),i=N_e.connect(this.connectOpts)):(Tl("Creating `net.Socket`: %o",this.connectOpts),i=w_e.connect(this.connectOpts)),await(0,T_e.once)(i,"connect"),i}};NI.protocols=["http","https"];tn.HttpProxyAgent=NI;function x_e(t,...e){let r={},s;for(s in t)e.includes(s)||(r[s]=t[s]);return r}});var f$=m(TI=>{"use strict";Object.defineProperty(TI,"__esModule",{value:!0});TI.state=void 0;TI.state={instrumenterImplementation:void 0}});var S$=m(kI=>{"use strict";Object.defineProperty(kI,"__esModule",{value:!0});kI.state=void 0;kI.state={operationRequestMap:new WeakMap}});var ise=m((rQt,rGe)=>{rGe.exports={name:"@actions/cache",version:"6.2.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.1","@actions/exec":"^3.0.0","@actions/glob":"^0.6.1","@actions/http-client":"^4.0.1","@actions/io":"^3.0.2","@azure/core-rest-pipeline":"^1.23.0","@azure/storage-blob":"^12.31.0","@protobuf-ts/runtime-rpc":"^2.11.1",semver:"^7.7.4"},devDependencies:{"@protobuf-ts/plugin":"^2.11.1","@types/node":"^25.6.0","@types/semver":"^7.7.1",typescript:"^5.9.3"},overrides:{"uri-js":"npm:uri-js-replace@^1.0.1","node-fetch":"^3.3.2"}}});var ase=m((sQt,ose)=>{var sGe=ise();ose.exports={version:sGe.version}});var JI=m(vl=>{"use strict";Object.defineProperty(vl,"__esModule",{value:!0});vl.isJsonObject=vl.typeofJsonValue=void 0;function lGe(t){let e=typeof t;if(e=="object"){if(Array.isArray(t))return"array";if(t===null)return"null"}return e}vl.typeofJsonValue=lGe;function dGe(t){return t!==null&&typeof t=="object"&&!Array.isArray(t)}vl.isJsonObject=dGe});var zI=m(Ol=>{"use strict";Object.defineProperty(Ol,"__esModule",{value:!0});Ol.base64encode=Ol.base64decode=void 0;var ao="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/".split(""),WI=[];for(let t=0;t<ao.length;t++)WI[ao[t].charCodeAt(0)]=t;WI[45]=ao.indexOf("+");WI[95]=ao.indexOf("/");function gGe(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=WI[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)}Ol.base64decode=gGe;function hGe(t){let e="",r=0,s,n=0;for(let i=0;i<t.length;i++)switch(s=t[i],r){case 0:e+=ao[s>>2],n=(s&3)<<4,r=1;break;case 1:e+=ao[n|s>>4],n=(s&15)<<2,r=2;break;case 2:e+=ao[n|s>>6],e+=ao[s&63],r=0;break}return r&&(e+=ao[n],e+="=",r==1&&(e+="=")),e}Ol.base64encode=hGe});var Ase=m(KI=>{"use strict";Object.defineProperty(KI,"__esModule",{value:!0});KI.utf8read=void 0;var wk=t=>String.fromCharCode.apply(String,t);function fGe(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(wk(s)),n=0);return r.length?(n&&r.push(wk(s.slice(0,n))),r.join("")):wk(s.slice(0,n))}KI.utf8read=fGe});var df=m(li=>{"use strict";Object.defineProperty(li,"__esModule",{value:!0});li.WireType=li.mergeBinaryOptions=li.UnknownFieldHandler=void 0;var mGe;(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])})(mGe=li.UnknownFieldHandler||(li.UnknownFieldHandler={}));function pGe(t,e){return Object.assign(Object.assign({},t),e)}li.mergeBinaryOptions=pGe;var EGe;(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"})(EGe=li.WireType||(li.WireType={}))});var jI=m(Vr=>{"use strict";Object.defineProperty(Vr,"__esModule",{value:!0});Vr.varint32read=Vr.varint32write=Vr.int64toString=Vr.int64fromString=Vr.varint64write=Vr.varint64read=void 0;function CGe(){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")}Vr.varint64read=CGe;function IGe(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)}}Vr.varint64write=IGe;var XI=65536*65536;function BGe(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>=XI&&(n=n+(s/XI|0),s=s%XI)}return i(-24,-18),i(-18,-12),i(-12,-6),i(-6),[e,s,n]}Vr.int64fromString=BGe;function QGe(t,e){if(e>>>0<=2097151)return""+(XI*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,l){let g=u?String(u):"";return l?"0000000".slice(g.length)+g:g}return c(a,0)+c(o,a)+c(i,1)}Vr.int64toString=QGe;function yGe(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)}}Vr.varint32write=yGe;function bGe(){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}Vr.varint32read=bGe});var Ia=m(Ca=>{"use strict";Object.defineProperty(Ca,"__esModule",{value:!0});Ca.PbLong=Ca.PbULong=Ca.detectBi=void 0;var gf=jI(),Ye;function cse(){let t=new DataView(new ArrayBuffer(8));Ye=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}Ca.detectBi=cse;cse();function use(t){if(!t)throw new Error("BigInt unavailable, see https://github.com/timostamm/protobuf-ts/blob/v1.0.8/MANUAL.md#bigint-support")}var lse=/^-?[0-9]+$/,$I=4294967296,ZI=2147483648,eB=c
Line truncated
|
||||
`)}};bB.RpcError=Zk});var eF=m(NB=>{"use strict";Object.defineProperty(NB,"__esModule",{value:!0});NB.mergeRpcOptions=void 0;var Hse=Ct();function JYe(t,e){if(!e)return t;let r={};wB(t,r),wB(e,r);for(let s of Object.keys(e)){let n=e[s];switch(s){case"jsonOptions":r.jsonOptions=Hse.mergeJsonOptions(t.jsonOptions,r.jsonOptions);break;case"binaryOptions":r.binaryOptions=Hse.mergeBinaryOptions(t.binaryOptions,r.binaryOptions);break;case"meta":r.meta={},wB(t.meta,r.meta),wB(e.meta,r.meta);break;case"interceptors":r.interceptors=t.interceptors?t.interceptors.concat(n):n.concat();break}}return r}NB.mergeRpcOptions=JYe;function wB(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 rF=m(sc=>{"use strict";Object.defineProperty(sc,"__esModule",{value:!0});sc.Deferred=sc.DeferredState=void 0;var hi;(function(t){t[t.PENDING=0]="PENDING",t[t.REJECTED=1]="REJECTED",t[t.RESOLVED=2]="RESOLVED"})(hi=sc.DeferredState||(sc.DeferredState={}));var tF=class{constructor(e=!0){this._state=hi.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!==hi.PENDING)throw new Error(`cannot resolve ${hi[this.state].toLowerCase()}`);this._resolve(e),this._state=hi.RESOLVED}reject(e){if(this.state!==hi.PENDING)throw new Error(`cannot reject ${hi[this.state].toLowerCase()}`);this._reject(e),this._state=hi.REJECTED}resolvePending(e){this._state===hi.PENDING&&this.resolve(e)}rejectPending(e){this._state===hi.PENDING&&this.reject(e)}};sc.Deferred=tF});var nF=m(SB=>{"use strict";Object.defineProperty(SB,"__esModule",{value:!0});SB.RpcOutputStreamController=void 0;var Gse=rF(),nc=Ct(),sF=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){nc.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){nc.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){nc.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(){nc.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;nc.assert(e,"bad state"),nc.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 Gse.Deferred,e.p.promise)}}}pushIt(e){let r=this._itState;if(r.p){let s=r.p;nc.assert(s.state==Gse.DeferredState.PENDING,"iterator contract broken"),"value"in e?s.resolve(e):s.reject(e),delete r.p}else r.q.push(e)}};SB.RpcOutputStreamController=sF});var oF=m(Jl=>{"use strict";var WYe=Jl&&Jl.__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(l){o(l)}}function A(u){try{c(s.throw(u))}catch(l){o(l)}}function c(u){u.done?i(u.value):n(u.value).then(a,A)}c((s=s.apply(t,e||[])).next())})};Object.defineProperty(Jl,"__esModule",{value:!0});Jl.UnaryCall=void 0;var iF=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 WYe(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}})}};Jl.UnaryCall=iF});var AF=m(Wl=>{"use strict";var zYe=Wl&&Wl.__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(l){o(l)}}function A(u){try{c(s.throw(u))}catch(l){o(l)}}function c(u){u.done?i(u.value):n(u.value).then(a,A)}c((s=s.apply(t,e||[])).next())})};Object.defineProperty(Wl,"__esModule",{value:!0});Wl.ServerStreamingCall=void 0;var aF=class{constructor(e
Line truncated
|
||||
`:Up(t.children):ou(t)?Up(t.children):Rr(t)?t.data:""}function Pi(t){return Array.isArray(t)?t.map(Pi).join(""):_e(t)&&!ja(t)?Pi(t.children):Rr(t)?t.data:""}function ag(t){return Array.isArray(t)?t.map(ag).join(""):_e(t)&&(t.type===Qe.Tag||ou(t))?ag(t.children):Rr(t)?t.data:""}function cu(t){return _e(t)?t.children:[]}function zO(t){return t.parent||null}function H1(t){let e=zO(t);if(e!=null)return cu(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 _0e(t,e){var r;return(r=t.attribs)===null||r===void 0?void 0:r[e]}function H0e(t,e){return t.attribs!=null&&Object.prototype.hasOwnProperty.call(t.attribs,e)&&t.attribs[e]!=null}function G0e(t){return t.name}function Lp(t){let{next:e}=t;for(;e!==null&&!q(e);)({next:e}=e);return e}function Pp(t){let{prev:e}=t;for(;e!==null&&!q(e);)({prev:e}=e);return e}function vi(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 Y0e(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 q0e(t,e){if(vi(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 V0e(t,e){vi(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 J0e(t,e){if(vi(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 W0e(t,e){vi(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 uu(t,e,r=!0,s=1/0){return vp(t,Array.isArray(e)?e:[e],r,s)}function vp(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&&_e(a)&&a.children.length>0&&(o.unshift(0),i.unshift(a.children))}}function z0e(t,e){return e.find(t)}function Op(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&&_e(i)&&i.children.length>0){let o=Op(t,i.children,!0);if(o)return o}}return null}function KO(t,e){return(Array.isArray(e)?e:[e]).some(r=>q(r)&&t(r)||_e(r)&&KO(t,r.children))}function K0e(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),_e(i)&&i.children.length>0&&(n.unshift(0),s.unshift(i.children))}}var _p={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=>Rr(e)&&t(e.data):e=>Rr(e)&&e.data===t}};function G1(t,e){return typeof e=="function"?r=>q(r)&&e(r.attribs[t]):r=>q(r)&&r.attribs[t]===e}function X0e(t,e){return r=>t(r)||e(r)}function XO(t){let e=Object.keys(t).map(r=>{let s=t[r];return Object.prototype.hasOwnProperty.call(_p,r)?_p[r](s):G1(r,s)});return e.length===0?null:e.reduce(X0e)}function j0e(t,e){let r=XO(t);return r?r(e):!0}function Z0e(t,e,r,s=1/0){let n=XO(t);return n?uu(n,e,r,s):[]}function $0e(t,e,r=!0){return Array.isArray(e)||(e=[e]),Op(G1("id",t),e,r)}function Za(t,e,r=!0,s=1/0){return uu(_p.tag_name(t),e,r,s)}function eEe(t,e,r=!0,s=1/0){return uu(G1("class",t),e,r,s)}function tEe(t,e,r=!0,s=1/0){return uu(_p.tag_type(t),e,r,s)}function rEe(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 Rs;(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"})(Rs||(Rs={}));function jO(t,e){let r=[],s=[];if(t===e)return 0;let n=_e(t)?t:t.parent;for(;n;)r.unshift(n),n=n.parent;for(n=_e(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 Rs.DISCONNECTED;let a=r[o-1],A=a.children,c=r[o],u=s[o];return A.indexOf(c)>A.indexOf(u)?a===e?Rs.FOLLOWING|Rs.CONTAINED_BY:Rs.FOLLOWING:a===t?Rs.PRECEDING|Rs.CONTAINS:Rs.PRECEDING}function Ro(t){return t=t.filter((e,r,s)=>!s.includes(e,r+1)),t.sort((e,r)=>{let s=jO(e,r);return s&Rs.PRECEDING?-1:s&Rs.FOLLOWING?1:0}),t}function Y1(t){let e=Hp(aEe,t);return e?e.name==="feed"?sEe(e):nEe(e):null}function sEe(t){var e;let r=t.children,s={type:"atom",items:Za("entry",r).map(o=>{var a;let{children:A}=o,c={media:ZO(A)};kr(c,"id","id",A),kr(c,"title","title",A);let u=(a=Hp("link",A))===null||a===void 0?void 0:a.attribs.href;u&&(c.link=u);let l=ko("summary",A)||ko("content",A);l&&(c.descript
Line truncated
|
||||
`)+4,e.outputData[0].data=e._header+s.substring(n),sd("Output buffer: %o",e.outputData[0].data));let i;return this.proxy.protocol==="https:"?(sd("Creating `tls.Socket`: %o",this.connectOpts),i=t9e.connect(this.connectOpts)):(sd("Creating `net.Socket`: %o",this.connectOpts),i=e9e.connect(this.connectOpts)),await(0,s9e.once)(i,"connect"),i}};mB.protocols=["http","https"];In.HttpProxyAgent=mB;function i9e(t,...e){let r={},s;for(s in t)e.includes(s)||(r[s]=t[s]);return r}});var Dee=p(EB=>{"use strict";Object.defineProperty(EB,"__esModule",{value:!0});EB.state=void 0;EB.state={instrumenterImplementation:void 0}});var Hee=p(QB=>{"use strict";Object.defineProperty(QB,"__esModule",{value:!0});QB.state=void 0;QB.state={operationRequestMap:new WeakMap}});var Nne=p((Lwt,Rqe)=>{Rqe.exports={name:"@actions/cache",version:"6.2.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.1","@actions/exec":"^3.0.0","@actions/glob":"^0.6.1","@actions/http-client":"^4.0.1","@actions/io":"^3.0.2","@azure/core-rest-pipeline":"^1.23.0","@azure/storage-blob":"^12.31.0","@protobuf-ts/runtime-rpc":"^2.11.1",semver:"^7.7.4"},devDependencies:{"@protobuf-ts/plugin":"^2.11.1","@types/node":"^25.6.0","@types/semver":"^7.7.1",typescript:"^5.9.3"},overrides:{"uri-js":"npm:uri-js-replace@^1.0.1","node-fetch":"^3.3.2"}}});var Dne=p((vwt,Sne)=>{var kqe=Nne();Sne.exports={version:kqe.version}});var UB=p(dd=>{"use strict";Object.defineProperty(dd,"__esModule",{value:!0});dd.isJsonObject=dd.typeofJsonValue=void 0;function Hqe(t){let e=typeof t;if(e=="object"){if(Array.isArray(t))return"array";if(t===null)return"null"}return e}dd.typeofJsonValue=Hqe;function _qe(t){return t!==null&&typeof t=="object"&&!Array.isArray(t)}dd.isJsonObject=_qe});var vB=p(gd=>{"use strict";Object.defineProperty(gd,"__esModule",{value:!0});gd.base64encode=gd.base64decode=void 0;var Do="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/".split(""),LB=[];for(let t=0;t<Do.length;t++)LB[Do[t].charCodeAt(0)]=t;LB[45]=Do.indexOf("+");LB[95]=Do.indexOf("/");function Gqe(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=LB[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)}gd.base64decode=Gqe;function Yqe(t){let e="",r=0,s,n=0;for(let i=0;i<t.length;i++)switch(s=t[i],r){case 0:e+=Do[s>>2],n=(s&3)<<4,r=1;break;case 1:e+=Do[n|s>>4],n=(s&15)<<2,r=2;break;case 2:e+=Do[n|s>>6],e+=Do[s&63],r=0;break}return r&&(e+=Do[n],e+="=",r==1&&(e+="=")),e}gd.base64encode=Yqe});var Tne=p(PB=>{"use strict";Object.defineProperty(PB,"__esModule",{value:!0});PB.utf8read=void 0;var DF=t=>String.fromCharCode.apply(String,t);function qqe(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(DF(s)),n=0);return r.length?(n&&r.push(DF(s.slice(0,n))),r.join("")):DF(s.slice(0,n))}PB.utf8read=qqe});var Zf=p(Ri=>{"use strict";Object.defineProperty(Ri,"__esModule",{value:!0});Ri.WireType=Ri.mergeBinaryOptions=Ri.UnknownFieldHandler=void 0;var Jqe;(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])})(Jqe=Ri.UnknownFieldHandler||(Ri.UnknownFieldHandler={}));function Vqe(t,e){return Object.assign(Object.assign({},t),e)}Ri.mergeBinaryOptions=Vqe;var Wqe;(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"})(Wqe=Ri.WireType||(Ri.WireType={}))});var HB=p(is=>{"use strict";Object.defineProperty(is,"__esModule",{value:!0});is.varint32read=is.varint32write=is.int64toString=is.int64fromString=is.varint64write=is.varint64read=void 0;function zqe(){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")}is.varint64read=zqe;function Kqe(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)}}is.varint64write=Kqe;var OB=65536*65536;function Xqe(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>=OB&&(n=n+(s/OB|0),s=s%OB)}return i(-24,-18),i(-18,-12),i(-12,-6),i(-6),[e,s,n]}is.int64fromString=Xqe;function jqe(t,e){if(e>>>0<=2097151)return""+(OB*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,l){let g=u?String(u):"";return l?"0000000".slice(g.length)+g:g}return c(a,0)+c(o,a)+c(i,1)}is.int64toString=jqe;function Zqe(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)}}is.varint32write=Zqe;function $qe(){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}is.varint32read=$qe});var Ga=p(_a=>{"use strict";Object.defineProperty(_a,"__esModule",{value:!0});_a.PbLong=_a.PbULong=_a.detectBi=void 0;var $f=HB(),je;function xne(){let t=new DataView(new ArrayBuffer(8));je=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}_a.detectBi=xne;xne();function Rne(t){if(!t)throw new Error("BigInt unavailable, see https://github.com/timostamm/protobuf-ts/blob/v1.0.8/MANUAL.md#bigint-support")}var kne=/^-?[0-9]+$/,GB=4294967296,_B=2147483648,YB=c
Line truncated
|
||||
`)}};gQ.RpcError=tM});var sM=p(fQ=>{"use strict";Object.defineProperty(fQ,"__esModule",{value:!0});fQ.mergeRpcOptions=void 0;var Aie=Rt();function BVe(t,e){if(!e)return t;let r={};hQ(t,r),hQ(e,r);for(let s of Object.keys(e)){let n=e[s];switch(s){case"jsonOptions":r.jsonOptions=Aie.mergeJsonOptions(t.jsonOptions,r.jsonOptions);break;case"binaryOptions":r.binaryOptions=Aie.mergeBinaryOptions(t.binaryOptions,r.binaryOptions);break;case"meta":r.meta={},hQ(t.meta,r.meta),hQ(e.meta,r.meta);break;case"interceptors":r.interceptors=t.interceptors?t.interceptors.concat(n):n.concat();break}}return r}fQ.mergeRpcOptions=BVe;function hQ(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 iM=p(Rc=>{"use strict";Object.defineProperty(Rc,"__esModule",{value:!0});Rc.Deferred=Rc.DeferredState=void 0;var Mi;(function(t){t[t.PENDING=0]="PENDING",t[t.REJECTED=1]="REJECTED",t[t.RESOLVED=2]="RESOLVED"})(Mi=Rc.DeferredState||(Rc.DeferredState={}));var nM=class{constructor(e=!0){this._state=Mi.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!==Mi.PENDING)throw new Error(`cannot resolve ${Mi[this.state].toLowerCase()}`);this._resolve(e),this._state=Mi.RESOLVED}reject(e){if(this.state!==Mi.PENDING)throw new Error(`cannot reject ${Mi[this.state].toLowerCase()}`);this._reject(e),this._state=Mi.REJECTED}resolvePending(e){this._state===Mi.PENDING&&this.resolve(e)}rejectPending(e){this._state===Mi.PENDING&&this.reject(e)}};Rc.Deferred=nM});var aM=p(mQ=>{"use strict";Object.defineProperty(mQ,"__esModule",{value:!0});mQ.RpcOutputStreamController=void 0;var cie=iM(),kc=Rt(),oM=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){kc.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){kc.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){kc.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(){kc.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;kc.assert(e,"bad state"),kc.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 cie.Deferred,e.p.promise)}}}pushIt(e){let r=this._itState;if(r.p){let s=r.p;kc.assert(s.state==cie.DeferredState.PENDING,"iterator contract broken"),"value"in e?s.resolve(e):s.reject(e),delete r.p}else r.q.push(e)}};mQ.RpcOutputStreamController=oM});var cM=p(Id=>{"use strict";var QVe=Id&&Id.__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(l){o(l)}}function A(u){try{c(s.throw(u))}catch(l){o(l)}}function c(u){u.done?i(u.value):n(u.value).then(a,A)}c((s=s.apply(t,e||[])).next())})};Object.defineProperty(Id,"__esModule",{value:!0});Id.UnaryCall=void 0;var AM=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 QVe(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}})}};Id.UnaryCall=AM});var lM=p(Bd=>{"use strict";var yVe=Bd&&Bd.__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(l){o(l)}}function A(u){try{c(s.throw(u))}catch(l){o(l)}}function c(u){u.done?i(u.value):n(u.value).then(a,A)}c((s=s.apply(t,e||[])).next())})};Object.defineProperty(Bd,"__esModule",{value:!0});Bd.ServerStreamingCall=void 0;var uM=class{constructor(e
Line truncated
|
||||
`:bE(t.children):Lu(t)?bE(t.children):Jr(t)?t.data:""}function no(t){return Array.isArray(t)?t.map(no).join(""):ze(t)&&!yA(t)?no(t.children):Jr(t)?t.data:""}function qg(t){return Array.isArray(t)?t.map(qg).join(""):ze(t)&&(t.type===Re.Tag||Lu(t))?qg(t.children):Jr(t)?t.data:""}function Ou(t){return ze(t)?t.children:[]}function oH(t){return t.parent||null}function H1(t){let e=oH(t);if(e!=null)return Ou(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 cIe(t,e){var r;return(r=t.attribs)===null||r===void 0?void 0:r[e]}function uIe(t,e){return t.attribs!=null&&Object.prototype.hasOwnProperty.call(t.attribs,e)&&t.attribs[e]!=null}function lIe(t){return t.name}function wE(t){let{next:e}=t;for(;e!==null&&!W(e);)({next:e}=e);return e}function NE(t){let{prev:e}=t;for(;e!==null&&!W(e);)({prev:e}=e);return e}function io(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 dIe(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 gIe(t,e){if(io(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 hIe(t,e){io(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 fIe(t,e){if(io(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 mIe(t,e){io(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 Hu(t,e,r=!0,s=1/0){return SE(t,Array.isArray(e)?e:[e],r,s)}function SE(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&&ze(a)&&a.children.length>0&&(o.unshift(0),i.unshift(a.children))}}function pIe(t,e){return e.find(t)}function DE(t,e,r=!0){let s=Array.isArray(e)?e:[e];for(let n=0;n<s.length;n++){let i=s[n];if(W(i)&&t(i))return i;if(r&&ze(i)&&i.children.length>0){let o=DE(t,i.children,!0);if(o)return o}}return null}function aH(t,e){return(Array.isArray(e)?e:[e]).some(r=>W(r)&&t(r)||ze(r)&&aH(t,r.children))}function EIe(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]++];W(i)&&t(i)&&r.push(i),ze(i)&&i.children.length>0&&(n.unshift(0),s.unshift(i.children))}}var TE={tag_name(t){return typeof t=="function"?e=>W(e)&&t(e.name):t==="*"?W:e=>W(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=>Jr(e)&&t(e.data):e=>Jr(e)&&e.data===t}};function _1(t,e){return typeof e=="function"?r=>W(r)&&e(r.attribs[t]):r=>W(r)&&r.attribs[t]===e}function CIe(t,e){return r=>t(r)||e(r)}function AH(t){let e=Object.keys(t).map(r=>{let s=t[r];return Object.prototype.hasOwnProperty.call(TE,r)?TE[r](s):_1(r,s)});return e.length===0?null:e.reduce(CIe)}function IIe(t,e){let r=AH(t);return r?r(e):!0}function BIe(t,e,r,s=1/0){let n=AH(t);return n?Hu(n,e,r,s):[]}function QIe(t,e,r=!0){return Array.isArray(e)||(e=[e]),DE(_1("id",t),e,r)}function bA(t,e,r=!0,s=1/0){return Hu(TE.tag_name(t),e,r,s)}function yIe(t,e,r=!0,s=1/0){return Hu(_1("class",t),e,r,s)}function bIe(t,e,r=!0,s=1/0){return Hu(TE.tag_type(t),e,r,s)}function wIe(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 Ks;(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"})(Ks||(Ks={}));function cH(t,e){let r=[],s=[];if(t===e)return 0;let n=ze(t)?t:t.parent;for(;n;)r.unshift(n),n=n.parent;for(n=ze(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 Ks.DISCONNECTED;let a=r[o-1],A=a.children,c=r[o],u=s[o];return A.indexOf(c)>A.indexOf(u)?a===e?Ks.FOLLOWING|Ks.CONTAINED_BY:Ks.FOLLOWING:a===t?Ks.PRECEDING|Ks.CONTAINS:Ks.PRECEDING}function $o(t){return t=t.filter((e,r,s)=>!s.includes(e,r+1)),t.sort((e,r)=>{let s=cH(e,r);return s&Ks.PRECEDING?-1:s&Ks.FOLLOWING?1:0}),t}function G1(t){let e=xE(xIe,t);return e?e.name==="feed"?NIe(e):SIe(e):null}function NIe(t){var e;let r=t.children,s={type:"atom",items:bA("entry",r).map(o=>{var a;let{children:A}=o,c={media:uH(A)};Vr(c,"id","id",A),Vr(c,"title","title",A);let u=(a=xE("link",A))===null||a===void 0?void 0:a.attribs.href;u&&(c.link=u);let l=ea("summary",A)||ea("content",A);l&&(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 Ms=ce(Mo(),1);var ow={};function aw(t,e){return t===Ms.default.falseFunc?Ms.default.falseFunc:r=>e.isTag(r)&&t(r)}function Aw(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 iw(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 nw=(t,e,r,s,n)=>{let i=n(e,iw(r),s);return i===Ms.default.trueFunc?t:i===Ms.default.falseFunc?Ms.default.falseFunc:o=>i(o)&&t(o)},e0={is:nw,matches:nw,where:nw,not(t,e,r,s,n){let i=n(e,iw(r),s);return i===Ms.default.falseFunc?t:i===Ms.default.trueFunc?Ms.default.falseFunc:o=>!i(o)&&t(o)},has(t,e,r,s,n){let{adapter:i}=r,o=iw(r);o.relativeSelector=!0;let a=e.some(u=>u.some(hg))?[ow]:void 0,A=n(e,o,a);if(A===Ms.default.falseFunc)return Ms.default.falseFunc;let c=aw(A,i);if(a&&A!==Ms.default.trueFunc){let{shouldTestNextSiblings:u=!1}=A;return l=>{if(!t(l))return!1;a[0]=l;let g=i.getChildren(l),h=u?[...g,...Aw(l,i)]:g;return i.existsOne(c,h)}}return u=>t(u)&&i.existsOne(c,i.getChildren(u))}};function _6(t,e,r,s,n){var i;let{name:o,data:a}=e;if(Array.isArray(a)){if(!(o in e0))throw new Error(`Unknown pseudo-class :${o}(${a})`);return e0[o](t,a,r,s,n)}let A=(i=r.pseudos)===null||i===void 0?void 0:i[o],c=typeof A=="string"?A:$p[o];if(typeof c=="string"){if(a!=null)throw new Error(`Pseudo ${o} doesn't have any arguments`);let u=(0,O6.parse)(c);return e0.is(t,u,r,s,n)}if(typeof A=="function")return sw(A,o,a,1),u=>A(u,a)&&t(u);if(o in Cu)return Cu[o](t,a,r,s);if(o in mg){let u=mg[o];return sw(u,o,a,2),l=>u(l,r,a)&&t(l)}throw new Error(`Unknown pseudo-class :${o}`)}var Us=ce(pu(),1);function cw(t,e){let r=e.getParent(t);return r&&e.isTag(r)?r:null}function H6(t,e,r,s,n){let{adapter:i,equals:o}=r;switch(e.type){case Us.SelectorType.PseudoElement:throw new Error("Pseudo-elements are not supported by css-select");case Us.SelectorType.ColumnCombinator:throw new Error("Column combinators are not yet supported by css-select");case Us.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()),U6[e.action](t,e,r)}case Us.SelectorType.Pseudo:return _6(t,e,r,s,n);case Us.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 Us.SelectorType.Descendant:{if(r.cacheResults===!1||typeof WeakSet>"u")return function(c){let u=c;for(;u=cw(u,i);)if(t(u))return!0;return!1};let a=new WeakSet;return function(c){let u=c;for(;u=cw(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=cw(c,i));return!1};case Us.SelectorType.Parent:return function(A){return i.getChildren(A).some(c=>i.isTag(c)&&t(c))};case Us.SelectorType.Child:return function(A){let c=i.getParent(A);return c!=null&&i.isTag(c)&&t(c)};case Us.SelectorType.Sibling:return function(A){let c=i.getSiblings(A);for(let u=0;u<c.length;u++){let l=c[u];if(o(A,l))break;if(i.isTag(l)&&t(l))return!0}return!1};case Us.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 l=0;l<c.length;l++){let g=c[l];if(o(A,g))break;i.isTag(g)&&(u=g)}return!!u&&t(u)};case Us.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=t0(t,e,r);return aw(s,e.adapter)}function t0(t,e,r){let s=typeof t=="string"?(0,Cn.parse)(t):t;return r0(s,e,r)}function Y6(t){return t.type===Cn.SelectorType.Pseudo&&(t.name==="scope"||Array.isArray(t.data)&&t.data.some(e=>e.some(Y6)))}var ZEe={type:Cn.SelectorType.Descendant},$Ee={type:"_flexibleDescendant"},eCe={type:Cn.SelectorType.Pseudo,name:"scope",data:null};function tCe(t,{adapter:e},r){let s=!!r?.every(n=>{let i=e.isTag(n)&&e.getParent(n);return n===ow||i&&e.isTag(i)});for(let n
Line truncated
|
||||
`)})):{name:n,value:i.replace(i_,`\r
|
||||
`)}}).toArray()}var ww={};an(ww,{extract:()=>mIe});function fIe(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 mIe(t){let e={};for(let r in t){let s=t[r],n=Array.isArray(s),{selector:i,value:o}=fIe(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 Po=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}}};Po.prototype.cheerio="[cheerio object]";Po.prototype.splice=Array.prototype.splice;Po.prototype[Symbol.iterator]=Array.prototype[Symbol.iterator];Object.assign(Po.prototype,Z1,Bw,Qw,yw,bw,ww);function o_(t,e){return function r(s,n,i=!0){if(s==null)throw new Error("cheerio.load() expects a string");let o=iu(n),a=t(s,o,i,null);class A extends Po{_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=a,h){if(u&&ks(u))return u;let f=iu(h,o),p=typeof g=="string"?[t(g,f,!1,null)]:"length"in g?g:[g],y=ks(p)?p:new A(p,null,f);if(y._root=y,!u)return new A(void 0,y,f);let E=typeof u=="string"&&Ag(u)?t(u,f,!1,null).children:pIe(u)?[u]:Array.isArray(u)?u:void 0,b=new A(E,y,f);if(E)return b;if(typeof u!="string")throw new TypeError("Unexpected type of selector");let N=u,x=l?typeof l=="string"?Ag(l)?new A([t(l,f,!1,null)],y,f):(N=`${l} ${N}`,y):ks(l)?l:new A(Array.isArray(l)?l:[l],y,f):y;return x?x.find(N):b}return Object.assign(c,q1,{load:r,_root:a,_options:o,fn:A.prototype,prototype:A.prototype}),c}}function pIe(t){return!!t.name||t.type===Ds.Root||t.type===Ds.Text||t.type===Ds.Comment}var EIe=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 fr={DASH_DASH:"--",CDATA_START:"[CDATA[",DOCTYPE:"doctype",SCRIPT:"script",PUBLIC:"public",SYSTEM:"system"};function A0(t){return t>=55296&&t<=57343}function a_(t){return t>=56320&&t<=57343}function A_(t,e){return(t-55296)*1024+9216+e}function c0(t){return t!==32&&t!==10&&t!==13&&t!==9&&t!==12&&t>=1&&t<=31||t>=127&&t<=159}function u0(t){return t>=64976&&t<=65007||EIe.has(t)}var D;(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 Zs=fe(ra(),1);var iN={};function oN(t,e){return t===Zs.default.falseFunc?Zs.default.falseFunc:r=>e.isTag(r)&&t(r)}function aN(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 nN(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 sN=(t,e,r,s,n)=>{let i=n(e,nN(r),s);return i===Zs.default.trueFunc?t:i===Zs.default.falseFunc?Zs.default.falseFunc:o=>i(o)&&t(o)},YE={is:sN,matches:sN,where:sN,not(t,e,r,s,n){let i=n(e,nN(r),s);return i===Zs.default.falseFunc?t:i===Zs.default.trueFunc?Zs.default.falseFunc:o=>!i(o)&&t(o)},has(t,e,r,s,n){let{adapter:i}=r,o=nN(r);o.relativeSelector=!0;let a=e.some(u=>u.some(jg))?[iN]:void 0,A=n(e,o,a);if(A===Zs.default.falseFunc)return Zs.default.falseFunc;let c=oN(A,i);if(a&&A!==Zs.default.trueFunc){let{shouldTestNextSiblings:u=!1}=A;return l=>{if(!t(l))return!1;a[0]=l;let g=i.getChildren(l),h=u?[...g,...aN(l,i)]:g;return i.existsOne(c,h)}}return u=>t(u)&&i.existsOne(c,i.getChildren(u))}};function ZH(t,e,r,s,n){var i;let{name:o,data:a}=e;if(Array.isArray(a)){if(!(o in YE))throw new Error(`Unknown pseudo-class :${o}(${a})`);return YE[o](t,a,r,s,n)}let A=(i=r.pseudos)===null||i===void 0?void 0:i[o],c=typeof A=="string"?A:GE[o];if(typeof c=="string"){if(a!=null)throw new Error(`Pseudo ${o} doesn't have any arguments`);let u=(0,jH.parse)(c);return YE.is(t,u,r,s,n)}if(typeof A=="function")return rN(A,o,a,1),u=>A(u,a)&&t(u);if(o in Ku)return Ku[o](t,a,r,s);if(o in $g){let u=$g[o];return rN(u,o,a,2),l=>u(l,r,a)&&t(l)}throw new Error(`Unknown pseudo-class :${o}`)}var $s=fe(Wu(),1);function AN(t,e){let r=e.getParent(t);return r&&e.isTag(r)?r:null}function $H(t,e,r,s,n){let{adapter:i,equals:o}=r;switch(e.type){case $s.SelectorType.PseudoElement:throw new Error("Pseudo-elements are not supported by css-select");case $s.SelectorType.ColumnCombinator:throw new Error("Column combinators are not yet supported by css-select");case $s.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()),WH[e.action](t,e,r)}case $s.SelectorType.Pseudo:return ZH(t,e,r,s,n);case $s.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 $s.SelectorType.Descendant:{if(r.cacheResults===!1||typeof WeakSet>"u")return function(c){let u=c;for(;u=AN(u,i);)if(t(u))return!0;return!1};let a=new WeakSet;return function(c){let u=c;for(;u=AN(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=AN(c,i));return!1};case $s.SelectorType.Parent:return function(A){return i.getChildren(A).some(c=>i.isTag(c)&&t(c))};case $s.SelectorType.Child:return function(A){let c=i.getParent(A);return c!=null&&i.isTag(c)&&t(c)};case $s.SelectorType.Sibling:return function(A){let c=i.getSiblings(A);for(let u=0;u<c.length;u++){let l=c[u];if(o(A,l))break;if(i.isTag(l)&&t(l))return!0}return!1};case $s.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 l=0;l<c.length;l++){let g=c[l];if(o(A,g))break;i.isTag(g)&&(u=g)}return!!u&&t(u)};case $s.SelectorType.Universal:{if(e.namespace!=null&&e.namespace!=="*")throw new Error("Namespaced universal selectors are not yet supported by css-select");return t}}}function e_(t,e,r){let s=qE(t,e,r);return oN(s,e.adapter)}function qE(t,e,r){let s=typeof t=="string"?(0,On.parse)(t):t;return JE(s,e,r)}function t_(t){return t.type===On.SelectorType.Pseudo&&(t.name==="scope"||Array.isArray(t.data)&&t.data.some(e=>e.some(t_)))}var BBe={type:On.SelectorType.Descendant},QBe={type:"_flexibleDescendant"},yBe={type:On.SelectorType.Pseudo,name:"scope",data:null};function bBe(t,{adapter:e},r){let s=!!r?.every(n=>{let i=e.isTag(n)&&e.getParent(n);return n===iN||i&&e.isTag(i)});for(let n
Line truncated
|
||||
`)})):{name:n,value:i.replace(p_,`\r
|
||||
`)}}).toArray()}var bN={};Sn(bN,{extract:()=>OQe});function PQe(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 OQe(t){let e={};for(let r in t){let s=t[r],n=Array.isArray(s),{selector:i,value:o}=PQe(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 ia=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}}};ia.prototype.cheerio="[cheerio object]";ia.prototype.splice=Array.prototype.splice;ia.prototype[Symbol.iterator]=Array.prototype[Symbol.iterator];Object.assign(ia.prototype,j1,IN,BN,QN,yN,bN);function E_(t,e){return function r(s,n,i=!0){if(s==null)throw new Error("cheerio.load() expects a string");let o=Uu(n),a=t(s,o,i,null);class A extends ia{_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=a,h){if(u&&Xs(u))return u;let f=Uu(h,o),m=typeof g=="string"?[t(g,f,!1,null)]:"length"in g?g:[g],B=Xs(m)?m:new A(m,null,f);if(B._root=B,!u)return new A(void 0,B,f);let E=typeof u=="string"&&Jg(u)?t(u,f,!1,null).children:HQe(u)?[u]:Array.isArray(u)?u:void 0,b=new A(E,B,f);if(E)return b;if(typeof u!="string")throw new TypeError("Unexpected type of selector");let S=u,R=l?typeof l=="string"?Jg(l)?new A([t(l,f,!1,null)],B,f):(S=`${l} ${S}`,B):Xs(l)?l:new A(Array.isArray(l)?l:[l],B,f):B;return R?R.find(S):b}return Object.assign(c,Y1,{load:r,_root:a,_options:o,fn:A.prototype,prototype:A.prototype}),c}}function HQe(t){return!!t.name||t.type===Ws.Root||t.type===Ws.Text||t.type===Ws.Comment}var _Qe=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]),et="\uFFFD",I;(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"})(I||(I={}));var Sr={DASH_DASH:"--",CDATA_START:"[CDATA[",DOCTYPE:"doctype",SCRIPT:"script",PUBLIC:"public",SYSTEM:"system"};function jE(t){return t>=55296&&t<=57343}function C_(t){return t>=56320&&t<=57343}function I_(t,e){return(t-55296)*1024+9216+e}function ZE(t){return t!==32&&t!==10&&t!==13&&t!==9&&t!==12&&t>=1&&t<=31||t>=127&&t<=159}function $E(t){return t>=64976&&t<=65007||_Qe.has(t)}var k;(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(`
|
||||
`)}`}},HC=class{constructor(e,r){this.path=e,this.checksum=r}toDisplayString(){return`${this.checksum} ${this.path}`}};import{readFileSync as Ave,existsSync as cve}from"fs";import{EOL as uve}from"os";var pl=class{constructor(){var e,r,s;if(this.payload={},process.env.GITHUB_EVENT_PATH)if(cve(process.env.GITHUB_EVENT_PATH))this.payload=JSON.parse(Ave(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${uve}`)}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 mx=ce(rK(),1),sK=ce(yp(),1),yve=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(l){o(l)}}function A(u){try{c(s.throw(u))}catch(l){o(l)}}function c(u){u.done?i(u.value):n(u.value).then(a,A)}c((s=s.apply(t,e||[])).next())})};function nK(t){return new mx.HttpClient().getAgent(t)}function bve(t){return new mx.HttpClient().getAgentDispatcher(t)}function iK(t){let e=bve(t);return(s,n)=>yve(this,void 0,void 0,function*(){return(0,sK.fetch)(s,Object.assign(Object.assign({},n),{dispatcher:e}))})}function oK(){return process.env.GITHUB_API_URL||"https://api.github.com"}function ga(){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 zC(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)=>zC.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 aK(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 AK(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 cK=Function.bind,uK=cK.bind(cK);function lK(t,e,r){let s=uK(AK,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]=uK(aK,null).apply(null,i)})}function Nve(){let t=Symbol("Singular"),e={registry:{}},r=zC.bind(null,e,t);return lK(r,e,t),r}function Sve(){let t={registry:{}},e=zC.bind(null,t);return lK(e,t),e}var dK={Singular:Nve,Collection:Sve};var Tve="0.0.0-development",Dve=`octokit-endpoint.js/${Tve} ${ga()}`,xve={method:"GET",baseUrl:"https://api.github.com",headers:{accept:"application/vnd.github.v3+json","user-agent":Dve},mediaType:{format:""}};function Rve(t){return t?Object.keys(t).reduce((e,r)=>(e[r.toLowerCase()]=t[r],e),{}):{}}function kve(t){if(typeof t!="object"||t===null||Object.prototype.toString.call(t)!=="[object Object]")return!1;let e=Object.getPrototypeOf(t);if(e===null)return!0;let r=Object.prototype.hasOwnProperty.call(e,"constructor")&&e.constructor;return typeof r=="function"&&r instanceof r&&Function.prototype.call(r)===Function.prototype.call(t)}function fK(t,e){let r=Object.assign({},t);return Object.keys(e).forEach(s=>{kve(e[s])?s in t?r[s]=fK(t[s],e[s]):Object.assign(r,{[s]:e[s]}):Object.assign(r,{[s]:e[s]})}),r}function gK(t){for(let e in t)t[e]===void 0&&delete t[e];return t}function Ex(t,e,r){if(typeof e=="string"){let[n,i]=e.split(" ");r=Object.assign(i?{method:n,url:i}:{url:n},r)}else r=Object.assign({},e);r.headers=Rve(r.headers),gK(r),gK(r.headers);let s=fK(t||{},r);return r.url==="/graphql"&&(t&&t.mediaType.previews?.length&&(s.mediaType.preLine truncated
|
||||
`)}`}},RI=class{constructor(e,r){this.path=e,this.checksum=r}toDisplayString(){return`${this.checksum} ${this.path}`}};import{readFileSync as Y8e,existsSync as q8e}from"fs";import{EOL as J8e}from"os";var Wl=class{constructor(){var e,r,s;if(this.payload={},process.env.GITHUB_EVENT_PATH)if(q8e(process.env.GITHUB_EVENT_PATH))this.payload=JSON.parse(Y8e(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${J8e}`)}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 mR=fe(hX(),1),fX=fe(dE(),1),n4e=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(l){o(l)}}function A(u){try{c(s.throw(u))}catch(l){o(l)}}function c(u){u.done?i(u.value):n(u.value).then(a,A)}c((s=s.apply(t,e||[])).next())})};function mX(t){return new mR.HttpClient().getAgent(t)}function i4e(t){return new mR.HttpClient().getAgentDispatcher(t)}function pX(t){let e=i4e(t);return(s,n)=>n4e(this,void 0,void 0,function*(){return(0,fX.fetch)(s,Object.assign(Object.assign({},n),{dispatcher:e}))})}function EX(){return process.env.GITHUB_API_URL||"https://api.github.com"}function Fa(){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 PI(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)=>PI.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 CX(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 IX(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 BX=Function.bind,QX=BX.bind(BX);function yX(t,e,r){let s=QX(IX,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]=QX(CX,null).apply(null,i)})}function a4e(){let t=Symbol("Singular"),e={registry:{}},r=PI.bind(null,e,t);return yX(r,e,t),r}function A4e(){let t={registry:{}},e=PI.bind(null,t);return yX(e,t),e}var bX={Singular:a4e,Collection:A4e};var c4e="0.0.0-development",u4e=`octokit-endpoint.js/${c4e} ${Fa()}`,l4e={method:"GET",baseUrl:"https://api.github.com",headers:{accept:"application/vnd.github.v3+json","user-agent":u4e},mediaType:{format:""}};function d4e(t){return t?Object.keys(t).reduce((e,r)=>(e[r.toLowerCase()]=t[r],e),{}):{}}function g4e(t){if(typeof t!="object"||t===null||Object.prototype.toString.call(t)!=="[object Object]")return!1;let e=Object.getPrototypeOf(t);if(e===null)return!0;let r=Object.prototype.hasOwnProperty.call(e,"constructor")&&e.constructor;return typeof r=="function"&&r instanceof r&&Function.prototype.call(r)===Function.prototype.call(t)}function SX(t,e){let r=Object.assign({},t);return Object.keys(e).forEach(s=>{g4e(e[s])?s in t?r[s]=SX(t[s],e[s]):Object.assign(r,{[s]:e[s]}):Object.assign(r,{[s]:e[s]})}),r}function wX(t){for(let e in t)t[e]===void 0&&delete t[e];return t}function ER(t,e,r){if(typeof e=="string"){let[n,i]=e.split(" ");r=Object.assign(i?{method:n,url:i}:{url:n},r)}else r=Object.assign({},e);r.headers=d4e(r.headers),wX(r),wX(r.headers);let s=SX(t||{},r);return r.url==="/graphql"&&(t&&t.mediaType.previews?.length&&(s.mediaType.preLine truncated
|
||||
`+s.repeat(l));let B=f.val[f.index],E=o(f.val,String(f.index),B);if(yR(E))u.push("null"),f.first=!1,f.index++;else{let b=E!==null&&typeof E=="object",S=bR(E);if(b&&!S){if(h.has(E))throw new TypeError("Converting circular structure to JSON");h.add(E),g.push({parent:f.val,key:String(f.index),val:E,isArray:Array.isArray(E),keys:Array.isArray(E)?null:Object.keys(E),index:0,first:!0}),f.first=!1,f.index++}else u.push(Ma(E)),f.first=!1,f.index++}}else m=!0;else{for(;f.index<f.keys.length;){let E=f.keys[f.index++];if(i&&!i.has(E))continue;let S=f.val[E],R=o(f.val,E,S);if(yR(R))continue;f.first||u.push(","),s?u.push(`
|
||||
`+s.repeat(l)+Ma(E)+": "):u.push(Ma(E)+":");let F=R!==null&&typeof R=="object",L=bR(R);if(F&&!L){if(h.has(R))throw new TypeError("Converting circular structure to JSON");h.add(R),g.push({parent:f.val,key:E,val:R,isArray:Array.isArray(R),keys:Array.isArray(R)?null:Object.keys(R),index:0,first:!0}),f.first=!1;break}else u.push(Ma(R)),f.first=!1}f.index>=f.keys.length&&g[g.length-1]===f&&(m=!0)}m&&(l--,!f.first&&s&&u.push(`
|
||||
`+s.repeat(l)),u.push(f.isArray?"]":"}"),h.delete(f.val),g.pop())}return u.join("")},YX=(t,e,r)=>{try{return"rawJSON"in JSON?Ma(t,(a,A)=>typeof A=="bigint"?JSON.rawJSON(A.toString()):typeof e=="function"?e(a,A):(Array.isArray(e)&&e.includes(a),A),r):t?Ma(t,(a,A)=>typeof A=="string"&&HI.test(A)||typeof A=="bigint"?A.toString()+"n":typeof e=="function"?e(a,A):(Array.isArray(e)&&e.includes(a),A),r).replace(PX,"$1$2$3").replace(OX,"$1$2$3"):Ma(t,e,r)}catch(s){if(s instanceof RangeError){let n=S4e(t,e,r);return n===void 0?void 0:"rawJSON"in JSON?n:n.replace(PX,"$1$2$3").replace(OX,"$1$2$3")}throw s}},OI=new Map,D4e=()=>{let t=JSON.parse.toString();if(OI.has(t))return OI.get(t);try{let e=JSON.parse("1",(r,s,n)=>!!n?.source&&n.source==="1");return OI.set(t,e),e}catch{return OI.set(t,!1),!1}},T4e=(t,e,r,s)=>typeof e=="string"&&GX.test(e)?BigInt(e.slice(0,-1)):typeof e=="string"&&HI.test(e)?e.slice(0,-1):typeof s=="function"?s(t,e,r):e,x4e=(t,e)=>JSON.parse(t,(r,s,n)=>{let i=typeof s=="number",o=s>Number.MAX_SAFE_INTEGER||s<Number.MIN_SAFE_INTEGER,a=i&&o,A=n&&N4e.test(n.source);return a&&A?BigInt(n.source):typeof e=="function"?e(r,s,n):s}),qX=Number.MAX_SAFE_INTEGER.toString(),HX=qX.length,R4e=/"(?:[^"\\]|\\.)*"|-?(0|[1-9][0-9]*)(\.[0-9]+)?([eE][+-]?[0-9]+)?/g,k4e=/^"-?\d+n+"$/,F4e=(t,e)=>{let r={"":t},s=[{parent:r,key:"",visited:!1}];for(;s.length>0;){let n=s[s.length-1];if(n.visited){let{parent:i,key:o}=n,a=i[o];typeof a=="string"&&(GX.test(a)?a=BigInt(a.slice(0,-1)):HI.test(a)&&(a=a.slice(0,-1))),typeof e=="function"&&(a=e.call(i,o,a)),a===void 0?delete i[o]:i[o]=a,s.pop()}else{n.visited=!0;let i=n.parent[n.key];if(i!==null&&typeof i=="object"){let a=Object.keys(i);for(let A=a.length-1;A>=0;A--)s.push({parent:i,key:a[A],visited:!1})}}}return r[""]},_X=t=>t.replace(R4e,(e,r,s,n)=>{let i=e[0]==='"';if(i&&k4e.test(e))return e.substring(0,e.length-1)+'n"';let a=s||n,A=r&&(r.length<HX||r.length===HX&&r<=qX);return i||a||A?e:'"'+e+'n"'}),JX=(t,e)=>{if(!t)return QR(t,e);try{if(D4e())return x4e(t,e);let r=_X(t);return QR(r,(s,n,i)=>T4e(s,n,i,e))}catch(r){if(r instanceof RangeError){let s=_X(t),n=QR(s);return F4e(n,e)}throw r}};var Bc=class extends Error{name;status;request;response;constructor(e,r,s){super(e,{cause:s.cause}),this.name="HttpError",this.status=Number.parseInt(r),Number.isNaN(this.status)&&(this.status=0);"response"in s&&(this.response=s.response);let n=Object.assign({},s.request);s.request.headers.authorization&&(n.headers=Object.assign({},s.request.headers,{authorization:s.request.headers.authorization.replace(/(?<! ) .*$/," [REDACTED]")})),n.url=n.url.replace(/\bclient_secret=\w+/g,"client_secret=[REDACTED]").replace(/\baccess_token=\w+/g,"access_token=[REDACTED]"),this.request=n}};var M4e="10.0.16",U4e={headers:{"user-agent":`octokit-request.js/${M4e} ${Fa()}`}};function L4e(t){if(typeof t!="object"||t===null||Object.prototype.toString.call(t)!=="[object Object]")return!1;let e=Object.getPrototypeOf(t);if(e===null)return!0;let r=Object.prototype.hasOwnProperty.call(e,"constructor")&&e.constructor;return typeof r=="function"&&r instanceof r&&Function.prototype.call(r)===Function.prototype.call(t)}var VX=()=>"";async function WX(t){let e=t.request?.fetch||globalThis.fetch;if(!e)throw new Error("fetch is not set. Please pass a fetch implementation as new Octokit({ request: { fetch }}). Learn more at https://github.com/octokit/octokit.js/#fetch-missing");let r=t.request?.log||console,s=t.request?.parseSuccessResponseBody!==!1,n=L4e(t.body)||Array.isArray(t.body)?YX(t.body):t.body,i=Object.fromEntries(Object.entries(t.headers).map(([l,g])=>[l,String(g)])),o;try{o=await e(t.url,{method:t.method,body:n,redirect:t.request?.redirect,headers:i,signal:t.request?.signal,...t.body&&{duplex:"half"}})}catch(l){let g="Unknown Error";if(l instanceof Error){if(l.name==="AbortError")throw l.status=500,l;g=l.message,l.name==="TypeError"&&"cause"in l&&(l.cause instanceof Error?g=l.cause.message:typeof l.cause=="string"&&(g=l.cause))}let h=new Bc(g,500,{request:t});throw h.cause=l,h}let a=o.status,A=o.url,c={};for(let[l,g]of o.headers)c[l]=g;let u={url:A,status:a,headers:c,data:""};if("deprecation"in c){let l=c.link&&c.link.match(/<([^<>]+)>; rel="deprecation"/),g=l&&l.pop();r.warn(`[@octokit/request] "${t.method} ${t.url}" is deprecated. It is scheduled to be removed on ${c.sunset}${g?`. See ${g}`:""}`)}if(a===204||a===205)return u;if(t.method==="HEAD"){if(a<400)return u;throw new Bc(o.statusText,a,{response:u,request:t})}if(a===304)throw u.data=await wR(o),new Bc("Not modified",a,{response:u,request:t});if(a>=400)throw u.data=await wR(o),new Bc(P4e(u.data),a,{response:u,request:t});return u.data=s?await wR(o):o.body,u}async function wR(t){let e=t.headers.get("content-type");if(!e)return t.text().catch(VX);let r=MX(e);if(v4e(r)){let s="";try{return s=await t.text(),JX(s)}catch{return s}}else return r.type.startsWith("text/")||r.parameters.charset?.toLowerCase()==="utf-8"&&r.type!=="application/octet-stream"?t.text().catch(
Line truncated
|
||||
`+t.errors.map(e=>` - ${e.message}`).join(`
|
||||
`)}var d3e=class extends Error{constructor(t,e,r){super(l3e(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},g3e=["method","baseUrl","url","headers","request","query","mediaType","operationName"],h3e=["query","method","url"],LK=/\/api\/v3\/?$/;function f3e(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(h3e.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)=>g3e.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 LK.test(i)&&(n.url=i.replace(LK,"/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 d3e(n,a,o.data)}return o.data.data})}function wx(t,e){let r=t.defaults(e);return Object.assign((n,i)=>f3e(r,n,i),{defaults:wx.bind(null,r),endpoint:r.endpoint})}var aet=wx(Yh,{headers:{"user-agent":`octokit-graphql.js/${u3e} ${ga()}`},method:"POST",url:"/graphql"});function PK(t){return wx(t,{method:"POST",url:"/graphql"})}var Nx="(?:[a-zA-Z0-9_-]+)",vK="\\.",OK=new RegExp(`^${Nx}${vK}${Nx}${vK}${Nx}$`),m3e=OK.test.bind(OK);async function p3e(t){let e=m3e(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 E3e(t){return t.split(/\./).length===3?`bearer ${t}`:`token ${t}`}async function C3e(t,e,r,s){let n=e.endpoint.merge(r,s);return n.headers.authorization=E3e(t),e(n)}var _K=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(p3e.bind(null,e),{hook:C3e.bind(null,e)})};var Sx="7.0.6";var HK=()=>{},I3e=console.warn.bind(console),B3e=console.error.bind(console);function Q3e(t={}){return typeof t.debug!="function"&&(t.debug=HK),typeof t.info!="function"&&(t.info=HK),typeof t.warn!="function"&&(t.warn=I3e),typeof t.error!="function"&&(t.error=B3e),t}var GK=`octokit-core.js/${Sx} ${ga()}`,jC=class{static VERSION=Sx;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 dK.Collection,s={baseUrl:Yh.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} ${GK}`:GK,e.baseUrl&&(s.baseUrl=e.baseUrl),e.previews&&(s.mediaType.previews=e.previews),e.timeZone&&(s.headers["time-zone"]=e.timeZone),this.request=Yh.defaults(s),this.graphql=PK(this.request).defaults(s),this.log=Q3e(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=_K(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 Tx="17.0.0";var y3e={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}"],createOrgVariable:["POST /orgs/{or
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"}};qI.isNetworkErrorCode=t=>t?["ECONNRESET","ENOTFOUND","ETIMEDOUT","ECONNREFUSED","EHOSTUNREACH"].includes(t):!1;var VI=class extends Error{constructor(){super(`Cache storage quota has been hit. Unable to upload any new cache entries.
|
||||
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"}};VI.isUsageErrorMessage=t=>t?t.includes("insufficient usage"):!1;var nGe=ce(ase(),1);var tne=ce(zse(),1),It=ce(Ct(),1),Qs=ce(Ct(),1),ic=ce(Ct(),1),oc=ce(Ct(),1),ac=ce(Ct(),1);var EF=ce(Ct(),1),CF=ce(Ct(),1),Zse=ce(Ct(),1),$se=ce(Ct(),1),ene=ce(Ct(),1);var fF=ce(Ct(),1),mF=ce(Ct(),1),Kse=ce(Ct(),1),Xse=ce(Ct(),1),jse=ce(Ct(),1),pF=class extends jse.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,Xse.MESSAGE_TYPE,{enumerable:!1,value:this}),e!==void 0&&(0,Kse.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?mF.UnknownFieldHandler.onRead:c)(this.typeName,i,a,A,u)}}return i}internalBinaryWrite(e,r,s){e.scope!==""&&r.tag(1,fF.WireType.LengthDelimited).string(e.scope),e.permission!=="0"&&r.tag(2,fF.WireType.Varint).int64(e.permission);let n=s.writeUnknownFields;return n!==!1&&(n==!0?mF.UnknownFieldHandler.onWrite:n)(this.typeName,e,r),r}},xB=new pF;var IF=class extends ene.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:()=>xB}])}create(e){let r={repositoryId:"0",scope:[]};return globalThis.Object.defineProperty(r,$se.MESSAGE_TYPE,{enumerable:!1,value:this}),e!==void 0&&(0,Zse.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(xB.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?CF.UnknownFieldHandler.onRead:c)(this.typeName,i,a,A,u)}}return i}internalBinaryWrite(e,r,s){e.repositoryId!=="0"&&r.tag(1,EF.WireType.Varint).int64(e.repositoryId);for(let i=0;i<e.scope.length;i++)xB.internalBinaryWrite(e.scope[i],r.tag(2,EF.WireType.LengthDelimited).fork(),s).join();let n=s.writeUnknownFields;return n!==!1&&(n==!0?CF.UnknownFieldHandler.onWrite:n)(this.typeName,e,r),r}},fi=new IF;var BF=class extends ac.MessageType{constructor(){super("github.actions.results.api.v1.CreateCacheEntryRequest",[{no:1,name:"metadata",kind:"message",T:()=>fi},{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,oc.MESSAGE_TYPE,{enumerable:!1,value:this}),e!==void 0&&(0,ic.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=fi.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?Qs.UnknownFieldHandler.onRead:c)(this.typeName,i,a,A,u)}}return i}internalBinaryWrite(e,r,s){e.metadata&&fi.internalBinaryWrite(e.metadata,r.tag(1,It.WireType.LengthDelimited).fork(),s).join(),e.key!==""&&r.tag(2,It.WireType.LengthDelimited).string(e.key),e.version!==""&&r.tag(3,It.WireType.LengthDelimited).string(e.version);let n=s.writeUnknownFields;return n!==!1&&(n==!0?Qs.UnknownFieldHandler.onWrite:n)(this.typeName,e,r),r}},rne=new BF,QF=class extends ac.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,oc.MESSAGE_TYPE,{enumerable:!1,value:this}),e!==void 0&&(0,ic.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?Qs.UnknownFieldHandler.onRead:c)(this.typeName,i,a,A,u)}}return i}internalBinaryWrite(e,r,s){e.ok!==!1&&r.tag(1,It.WireType.Varint).bool(e.ok),e.signedUploadU
Line truncated
|
||||
See ${r.getDocumentationLink()}`;Qqe.push(s),Ui(s)}function cne(t=!0){if(Ane.length>0){Do(`This job uses deprecated functionality from the '${RB()}' action. Consult the ${t?"Job Summary":"logs"} for more details.`);for(let e of Ane)er(`DEPRECATION: ${e.message}. See ${e.getDocumentationLink()}`)}}var lne="GRADLE_ACTION_ID";var une=class t{static{this.DevelocityAccessKeyEnvVar="DEVELOCITY_ACCESS_KEY"}static{this.GradleEnterpriseAccessKeyEnvVar="GRADLE_ENTERPRISE_ACCESS_KEY"}getBuildScanPublishEnabled(){return gne("build-scan-publish")&&this.verifyTermsOfUseAgreement()}getTermsOfUseUrl(){return dr("build-scan-terms-of-use-url")}getTermsOfUseAgree(){return dr("build-scan-terms-of-use-agree")}getDevelocityAccessKey(){return dr("develocity-access-key")||process.env[t.DevelocityAccessKeyEnvVar]||process.env[t.GradleEnterpriseAccessKeyEnvVar]||""}getDevelocityTokenExpiry(){return dr("develocity-token-expiry")}getDevelocityInjectionEnabled(){return kB("develocity-injection-enabled")}getDevelocityUrl(){return dr("develocity-url")}getDevelocityAllowUntrustedServer(){return kB("develocity-allow-untrusted-server")}getDevelocityCaptureFileFingerprints(){return kB("develocity-capture-file-fingerprints")}getDevelocityEnforceUrl(){return kB("develocity-enforce-url")}getDevelocityPluginVersion(){return dr("develocity-plugin-version")}getDevelocityCcudPluginVersion(){return dr("develocity-ccud-plugin-version")}getPluginRepository(){return new xF}hasTermsOfUseAgreement(){let e=this.getDevelocityAccessKey()!=="",r=this.getTermsOfUseUrl()==="https://gradle.com/terms-of-service"||this.getTermsOfUseUrl()==="https://gradle.com/help/legal-terms-of-use",s=this.getTermsOfUseAgree()==="yes";return e||r&&s}verifyTermsOfUseAgreement(){return this.hasTermsOfUseAgreement()?!0:(Do("Terms of use at 'https://gradle.com/help/legal-terms-of-use' must be agreed in order to publish build scans."),!1)}},xF=class{getUrl(){return DF("gradle-plugin-repository-url")}getUsername(){return DF("gradle-plugin-repository-username")}getPassword(){return DF("gradle-plugin-repository-password")}};function RB(){return process.env[lne]}function dne(t){yO(lne,t)}function DF(t){let e=dr(t);if(e.length>0)return e}function gne(t,e=!1){let r=dr(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 kB(t){if(dr(t)!=="")return gne(t)}var RF=class extends Error{constructor(e){e instanceof Error?(super(e.message),this.name=e.name,this.stack=e.stack):super(String(e))}};function hne(t){if(t instanceof AggregateError){Ui("Multiple errors returned");for(let e of t.errors)wp(`Error ${t.errors.indexOf(e)}: ${e.message}`),e.stack&&er(e.stack)}else t instanceof RF?(Ui(String(t)),t.stack&&er(t.stack)):(Ui(String(t)),t instanceof Error&&t.stack&&er(t.stack))}async function bqe(){try{RB()==="gradle/wrapper-validation-action"&&TF("The action `gradle/wrapper-validation-action` has been replaced by `gradle/actions/wrapper-validation`"),dne("gradle/actions/wrapper-validation");let t=await jz(fne.resolve("."),dr("allow-snapshots")==="true",dr("allow-checksums").split(","));if(t.isValid()){er(t.toDisplayString());let e=+dr("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}.`;Ui(r)}}else Ui(`At least one Gradle Wrapper Jar failed validation!
|
||||
`)}var _4e=class extends Error{constructor(t,e,r){super(H4e(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)}request;headers;response;name="GraphqlResponseError";errors;data},G4e=["method","baseUrl","url","headers","request","query","mediaType","operationName"],Y4e=["query","method","url"],zX=/\/api\/v3\/?$/;function q4e(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(Y4e.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)=>G4e.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 zX.test(i)&&(n.url=i.replace(zX,"/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 _4e(n,a,o.data)}return o.data.data})}function SR(t,e){let r=t.defaults(e);return Object.assign((n,i)=>q4e(r,n,i),{defaults:SR.bind(null,r),endpoint:r.endpoint})}var gst=SR(Df,{headers:{"user-agent":`octokit-graphql.js/${O4e} ${Fa()}`},method:"POST",url:"/graphql"});function KX(t){return SR(t,{method:"POST",url:"/graphql"})}var DR="(?:[a-zA-Z0-9_-]+)",XX="\\.",jX=new RegExp(`^${DR}${XX}${DR}${XX}${DR}$`),J4e=jX.test.bind(jX);async function V4e(t){let e=J4e(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 W4e(t){return t.split(/\./).length===3?`bearer ${t}`:`token ${t}`}async function z4e(t,e,r,s){let n=e.endpoint.merge(r,s);return n.headers.authorization=W4e(t),e(n)}var ZX=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(V4e.bind(null,e),{hook:z4e.bind(null,e)})};var TR="7.0.8";var $X=()=>{},K4e=console.warn.bind(console),X4e=console.error.bind(console);function j4e(t={}){return typeof t.debug!="function"&&(t.debug=$X),typeof t.info!="function"&&(t.info=$X),typeof t.warn!="function"&&(t.warn=K4e),typeof t.error!="function"&&(t.error=X4e),t}var ej=`octokit-core.js/${TR} ${Fa()}`,_I=class{static VERSION=TR;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 bX.Collection,s={baseUrl:Df.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} ${ej}`:ej,e.baseUrl&&(s.baseUrl=e.baseUrl),e.previews&&(s.mediaType.previews=e.previews),e.timeZone&&(s.headers["time-zone"]=e.timeZone),this.request=Df.defaults(s),this.graphql=KX(this.request).defaults(s),this.log=j4e(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=ZX(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 xR="17.0.0";var Z4e={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}"],createOrg
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"}};FB.isNetworkErrorCode=t=>t?["ECONNRESET","ENOTFOUND","ETIMEDOUT","ECONNREFUSED","EHOSTUNREACH"].includes(t):!1;var MB=class extends Error{constructor(){super(`Cache storage quota has been hit. Unable to upload any new cache entries.
|
||||
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"}};MB.isUsageErrorMessage=t=>t?t.includes("insufficient usage"):!1;var Fqe=fe(Dne(),1);var Qie=fe(fie(),1),kt=fe(Rt(),1),vs=fe(Rt(),1),Fc=fe(Rt(),1),Mc=fe(Rt(),1),Uc=fe(Rt(),1);var BM=fe(Rt(),1),QM=fe(Rt(),1),Cie=fe(Rt(),1),Iie=fe(Rt(),1),Bie=fe(Rt(),1);var EM=fe(Rt(),1),CM=fe(Rt(),1),mie=fe(Rt(),1),pie=fe(Rt(),1),Eie=fe(Rt(),1),IM=class extends Eie.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,pie.MESSAGE_TYPE,{enumerable:!1,value:this}),e!==void 0&&(0,mie.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?CM.UnknownFieldHandler.onRead:c)(this.typeName,i,a,A,u)}}return i}internalBinaryWrite(e,r,s){e.scope!==""&&r.tag(1,EM.WireType.LengthDelimited).string(e.scope),e.permission!=="0"&&r.tag(2,EM.WireType.Varint).int64(e.permission);let n=s.writeUnknownFields;return n!==!1&&(n==!0?CM.UnknownFieldHandler.onWrite:n)(this.typeName,e,r),r}},CQ=new IM;var yM=class extends Bie.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:()=>CQ}])}create(e){let r={repositoryId:"0",scope:[]};return globalThis.Object.defineProperty(r,Iie.MESSAGE_TYPE,{enumerable:!1,value:this}),e!==void 0&&(0,Cie.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(CQ.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?QM.UnknownFieldHandler.onRead:c)(this.typeName,i,a,A,u)}}return i}internalBinaryWrite(e,r,s){e.repositoryId!=="0"&&r.tag(1,BM.WireType.Varint).int64(e.repositoryId);for(let i=0;i<e.scope.length;i++)CQ.internalBinaryWrite(e.scope[i],r.tag(2,BM.WireType.LengthDelimited).fork(),s).join();let n=s.writeUnknownFields;return n!==!1&&(n==!0?QM.UnknownFieldHandler.onWrite:n)(this.typeName,e,r),r}},Ui=new yM;var bM=class extends Uc.MessageType{constructor(){super("github.actions.results.api.v1.CreateCacheEntryRequest",[{no:1,name:"metadata",kind:"message",T:()=>Ui},{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,Mc.MESSAGE_TYPE,{enumerable:!1,value:this}),e!==void 0&&(0,Fc.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=Ui.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?vs.UnknownFieldHandler.onRead:c)(this.typeName,i,a,A,u)}}return i}internalBinaryWrite(e,r,s){e.metadata&&Ui.internalBinaryWrite(e.metadata,r.tag(1,kt.WireType.LengthDelimited).fork(),s).join(),e.key!==""&&r.tag(2,kt.WireType.LengthDelimited).string(e.key),e.version!==""&&r.tag(3,kt.WireType.LengthDelimited).string(e.version);let n=s.writeUnknownFields;return n!==!1&&(n==!0?vs.UnknownFieldHandler.onWrite:n)(this.typeName,e,r),r}},yie=new bM,wM=class extends Uc.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,Mc.MESSAGE_TYPE,{enumerable:!1,value:this}),e!==void 0&&(0,Fc.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?vs.UnknownFieldHandler.onRead:c)(this.typeName,i,a,A,u)}}return i}internalBinaryWrite(e,r,s){e.ok!==!1&&r.tag(1,kt.WireType.Varint).bool(e.ok),e.signedUploadU
Line truncated
|
||||
See ${r.getDocumentationLink()}`;jVe.push(s),ro(s)}function xie(t=!0){if(Tie.length>0){jo(`This job uses deprecated functionality from the '${IQ()}' action. Consult the ${t?"Job Summary":"logs"} for more details.`);for(let e of Tie)lr(`DEPRECATION: ${e.message}. See ${e.getDocumentationLink()}`)}}var kie="GRADLE_ACTION_ID";var Rie=class t{static{this.DevelocityAccessKeyEnvVar="DEVELOCITY_ACCESS_KEY"}static{this.GradleEnterpriseAccessKeyEnvVar="GRADLE_ENTERPRISE_ACCESS_KEY"}getBuildScanPublishEnabled(){return Mie("build-scan-publish")&&this.verifyTermsOfUseAgreement()}getTermsOfUseUrl(){return br("build-scan-terms-of-use-url")}getTermsOfUseAgree(){return br("build-scan-terms-of-use-agree")}getDevelocityAccessKey(){return br("develocity-access-key")||process.env[t.DevelocityAccessKeyEnvVar]||process.env[t.GradleEnterpriseAccessKeyEnvVar]||""}getDevelocityTokenExpiry(){return br("develocity-token-expiry")}getDevelocityInjectionEnabled(){return BQ("develocity-injection-enabled")}getDevelocityUrl(){return br("develocity-url")}getDevelocityAllowUntrustedServer(){return BQ("develocity-allow-untrusted-server")}getDevelocityCaptureFileFingerprints(){return BQ("develocity-capture-file-fingerprints")}getDevelocityEnforceUrl(){return BQ("develocity-enforce-url")}getDevelocityPluginVersion(){return br("develocity-plugin-version")}getDevelocityCcudPluginVersion(){return br("develocity-ccud-plugin-version")}getPluginRepository(){return new FM}hasTermsOfUseAgreement(){let e=this.getDevelocityAccessKey()!=="",r=this.getTermsOfUseUrl()==="https://gradle.com/terms-of-service"||this.getTermsOfUseUrl()==="https://gradle.com/help/legal-terms-of-use",s=this.getTermsOfUseAgree()==="yes";return e||r&&s}verifyTermsOfUseAgreement(){return this.hasTermsOfUseAgreement()?!0:(jo("Terms of use at 'https://gradle.com/help/legal-terms-of-use' must be agreed in order to publish build scans."),!1)}},FM=class{getUrl(){return kM("gradle-plugin-repository-url")}getUsername(){return kM("gradle-plugin-repository-username")}getPassword(){return kM("gradle-plugin-repository-password")}};function IQ(){return process.env[kie]}function Fie(t){U6(kie,t)}function kM(t){let e=br(t);if(e.length>0)return e}function Mie(t,e=!1){let r=br(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 BQ(t){if(br(t)!=="")return Mie(t)}var MM=class extends Error{constructor(e){e instanceof Error?(super(e.message),this.name=e.name,this.stack=e.stack):super(String(e))}};function Uie(t){if(t instanceof AggregateError){ro("Multiple errors returned");for(let e of t.errors)hE(`Error ${t.errors.indexOf(e)}: ${e.message}`),e.stack&&lr(e.stack)}else t instanceof MM?(ro(String(t)),t.stack&&lr(t.stack)):(ro(String(t)),t instanceof Error&&t.stack&&lr(t.stack))}async function $Ve(){try{IQ()==="gradle/wrapper-validation-action"&&RM("The action `gradle/wrapper-validation-action` has been replaced by `gradle/actions/wrapper-validation`"),Fie("gradle/actions/wrapper-validation");let t=await cX(Lie.resolve("."),br("allow-snapshots")==="true",br("allow-checksums").split(","));if(t.isValid()){lr(t.toDisplayString());let e=+br("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}.`;ro(r)}}else ro(`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&&bO("failed-wrapper",`${t.invalid.map(e=>e.path).join("|")}`);cne(!1)}catch(t){hne(t)}}bqe();export{bqe as run};
|
||||
${t.toDisplayString()}`),t.invalid.length>0&&L6("failed-wrapper",`${t.invalid.map(e=>e.path).join("|")}`);xie(!1)}catch(t){Uie(t)}}$Ve();export{$Ve as run};
|
||||
/*! Bundled license information:
|
||||
|
||||
undici/lib/web/fetch/body.js:
|
||||
@@ -238,5 +241,8 @@ content-type/dist/index.js:
|
||||
@octokit/request/dist-bundle/index.js:
|
||||
(* v8 ignore next -- @preserve *)
|
||||
(* v8 ignore else -- @preserve *)
|
||||
|
||||
@octokit/graphql/dist-bundle/index.js:
|
||||
(* v8 ignore if -- @preserve *)
|
||||
*/
|
||||
//# sourceMappingURL=index.js.map
|
||||
+4
-4
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"version": 3,
|
||||
"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": ";u3BAAA,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
|
||||
"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": ";u3BAAA,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